--- /srv/rebuilderd/tmp/rebuilderd4twUJf/inputs/mesa-opencl-icd_25.0.7-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd4twUJf/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 1452 2025-06-17 09:07:43.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 15901920 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 0x902024 0x902024 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 3eb71e 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 0041b518 41b518 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 0041b520 41b520 4e6afe 00 A 0 0 8 │ │ │ │ + [14] .eh_frame PROGBITS 00902020 902020 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) 0x41b518 │ │ │ │ 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: 8b2864835e80d4b226b7acadb9f0d0bb61a3a2a7 │ │ │ ├── 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 │ │ │ │ +HxDpGPr: │ │ │ │ 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 │ │ │ │ +HxDpGTJ6 │ │ │ │ 24D=D0DBE │ │ │ │ 24D=D0DBE │ │ │ │ 40D=D1DDE │ │ │ │ 40D=D1DDE │ │ │ │ ~WCFih(h │ │ │ │ 40D]D2DDE │ │ │ │ ISF(hihO │ │ │ │ @@ -1328,15 +1330,15 @@ │ │ │ │ 2FAF F=C │ │ │ │ 2FAF F=C │ │ │ │ - = M ] m } │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ F.FTF)F8F │ │ │ │ KFBF1F8F │ │ │ │ F!F0FzDO │ │ │ │ -`RhZ`pG|w* │ │ │ │ +`RhZ`pGlw* │ │ │ │ /J F/IzDyD │ │ │ │ "F `{D)F │ │ │ │ =LF1h+FZF$ │ │ │ │ KFBF9F0F │ │ │ │ +FBF9F0F │ │ │ │ KF1F@FrF │ │ │ │ 3h)Fd"hF │ │ │ │ @@ -1420,15 +1422,15 @@ │ │ │ │ &&&&&&&&&&&&&&& │ │ │ │ CFRFm!0F{ │ │ │ │ CFRFr!0F{ │ │ │ │ CFRFq!0F{ │ │ │ │ CFRFp!0F{ │ │ │ │ CFRFo!0F{ │ │ │ │ CFRFn!0F{ │ │ │ │ -;FRFm!0F{ │ │ │ │ +;FRFm!0Fz │ │ │ │ SFZFs!0F │ │ │ │ ;FRFr!0Fz │ │ │ │ ;FRFq!0Fz │ │ │ │ ;FRFp!0Fz │ │ │ │ ;FRFo!0Fz │ │ │ │ ;FRFn!0Fz │ │ │ │ FCF*FIF F │ │ │ │ @@ -1488,15 +1490,15 @@ │ │ │ │ #F*Fs!0F │ │ │ │ 222222222222222 │ │ │ │ 4L}D,Y$h │ │ │ │ k|*|QFHFb │ │ │ │ CF!FBFPF │ │ │ │ @//////8/////// │ │ │ │ //////////////// │ │ │ │ -7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpGt │ │ │ │ +7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpGd │ │ │ │ MMMMMMMHMMMMMMMMMMMMMMMK │ │ │ │ RRRRRRRORRRRRRRRRRRRRRRR │ │ │ │ TTTTTTTOTTTTTTTTTTTTTTTT │ │ │ │ 999999939999999999999990 │ │ │ │ ;FJF)F0F │ │ │ │ ;FJFYF0F │ │ │ │ OF*I8FyD │ │ │ │ @@ -1558,15 +1560,14 @@ │ │ │ │ ##`DKfc{D#a │ │ │ │ J `9FHFzD │ │ │ │ FqKzDqIyD │ │ │ │ @ `J\KzD │ │ │ │ 3hBFphSD │ │ │ │ t=J9I{DzD │ │ │ │ rKrJ@X{D │ │ │ │ -HxDpGnQv │ │ │ │ }b 1\++I&!&!D │ │ │ │ 3zDbbJJ*+ │ │ │ │ y`8`2FaF │ │ │ │ |D+K,J{D X │ │ │ │ 830J!FzD │ │ │ │ F(J)H)KzDxD │ │ │ │ smkesnkf │ │ │ │ @@ -1757,15 +1758,15 @@ │ │ │ │ {D9IzDyD9 │ │ │ │ )L{D)I*JyD │ │ │ │ $!|D&I&J │ │ │ │ (1yD%KzD │ │ │ │ 8!|D"I"J │ │ │ │ D1yD!KzD │ │ │ │ #!g9J6KzD │ │ │ │ -FJKKJKI{DzDyD4 │ │ │ │ +FJKKJKI{DzDyD3 │ │ │ │ 0P2P1`E- │ │ │ │ 4J{D4IzDyD3 │ │ │ │ h:F@F1Fu │ │ │ │ IchPFzhyD │ │ │ │ i2h0FZd2 │ │ │ │ zI2F+F FyD │ │ │ │ :IBF;F FyD │ │ │ │ -2KJ+FzD` │ │ │ │ -2FJ+FzD` │ │ │ │ +2KJ+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 │ │ │ │ @@ -2763,15 +2764,15 @@ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ -czD+F FZ │ │ │ │ +czD+F FY │ │ │ │ xDAXPF h{ │ │ │ │ szD3F FW │ │ │ │ !rK FrJ{D │ │ │ │ !mK FmJ{D │ │ │ │ !TK FTJ{D │ │ │ │ !OK FOJ{D │ │ │ │ !9K F9J{D │ │ │ │ @@ -2969,16 +2970,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, r4, lsr 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 │ │ │ │ + ldrshteq sl, [lr], -r6 │ │ │ │ + eorseq sl, lr, r4, ror #31 │ │ │ │ + ldrhteq fp, [lr], -r4 │ │ │ │ + subeq r0, r2, r2, asr r4 │ │ │ │ + ldrsbteq fp, [lr], -lr │ │ │ │ + eorseq fp, lr, lr, asr #4 │ │ │ │ @ instruction: 0xfffffde7 │ │ │ │ @ instruction: 0xfffff8d9 │ │ │ │ @ instruction: 0xfffff8eb │ │ │ │ @ instruction: 0xfffff8fd │ │ │ │ @ instruction: 0xfffff929 │ │ │ │ @ instruction: 0xfffff93b │ │ │ │ @ instruction: 0xfffff949 │ │ │ │ @@ -843,51 +843,51 @@ │ │ │ │ @ instruction: 0xfffff90d │ │ │ │ @ instruction: 0xfffffbdb │ │ │ │ @ instruction: 0xfffffab1 │ │ │ │ @ instruction: 0xfffffb3f │ │ │ │ @ instruction: 0xfffffb5d │ │ │ │ @ instruction: 0xfffffbb9 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq fp, lr, ip, lsl #2 │ │ │ │ - eorseq fp, lr, sl, lsr r1 │ │ │ │ + eorseq fp, lr, ip, asr #3 │ │ │ │ + ldrshteq fp, [lr], -sl │ │ │ │ umullseq pc, r4, r0, r7 @ │ │ │ │ - eorseq sl, lr, r2, asr #31 │ │ │ │ - ldrsbteq sl, [lr], -r6 │ │ │ │ - subeq r3, r0, ip, asr ip │ │ │ │ - ldrsbteq sl, [lr], -lr │ │ │ │ - ldrsbteq sl, [lr], -r8 │ │ │ │ - eorseq sl, lr, r0, lsr ip │ │ │ │ - eorseq sl, lr, r2, asr #24 │ │ │ │ - eorseq sl, lr, r2, ror ip │ │ │ │ - ldrhteq sl, [lr], -sl │ │ │ │ - ldrsbteq sl, [lr], -r4 │ │ │ │ + eorseq fp, lr, r2, lsl #1 │ │ │ │ + mlaseq lr, r6, ip, sl │ │ │ │ + subeq r3, r0, ip, lsl sp │ │ │ │ + mlaseq lr, lr, ip, sl │ │ │ │ + mlaseq lr, r8, ip, sl │ │ │ │ + ldrshteq sl, [lr], -r0 │ │ │ │ + eorseq sl, lr, r2, lsl #26 │ │ │ │ + eorseq sl, lr, r2, lsr sp │ │ │ │ + eorseq sl, lr, sl, ror sp │ │ │ │ + mlaseq lr, r4, sp, sl │ │ │ │ + mlaseq lr, ip, sp, sl │ │ │ │ ldrsbteq sl, [lr], -ip │ │ │ │ - eorseq sl, lr, ip, lsl sp │ │ │ │ - eorseq sl, lr, lr, asr #26 │ │ │ │ - eorseq sl, lr, lr, asr #26 │ │ │ │ - eorseq sl, lr, ip, ror #26 │ │ │ │ - eorseq sl, lr, r0, ror sp │ │ │ │ - mlaseq lr, r2, sp, sl │ │ │ │ - mlaseq lr, lr, sp, sl │ │ │ │ - ldrsbteq sl, [lr], -sl │ │ │ │ - subeq pc, r1, r8, lsr #31 │ │ │ │ - eorseq sl, lr, r8, ror #27 │ │ │ │ - ldrshteq sl, [lr], -sl │ │ │ │ - ldrshteq sl, [lr], -sl │ │ │ │ - eorseq sl, lr, r8, lsl lr │ │ │ │ + eorseq sl, lr, lr, lsl #28 │ │ │ │ + eorseq sl, lr, lr, lsl #28 │ │ │ │ eorseq sl, lr, ip, lsr #28 │ │ │ │ - eorseq sl, lr, r2, lsr pc │ │ │ │ - eorseq sl, lr, r6, lsr #31 │ │ │ │ - ldrsbteq sl, [lr], -lr │ │ │ │ - ldrsbteq sl, [lr], -sl │ │ │ │ - eorseq sl, lr, lr, lsl pc │ │ │ │ - eorseq sl, lr, lr, lsr lr │ │ │ │ + eorseq sl, lr, r0, lsr lr │ │ │ │ + eorseq sl, lr, r2, asr lr │ │ │ │ + eorseq sl, lr, lr, asr lr │ │ │ │ + mlaseq lr, sl, lr, sl │ │ │ │ + subeq r0, r2, r8, rrx │ │ │ │ + eorseq sl, lr, r8, lsr #29 │ │ │ │ + ldrhteq sl, [lr], -sl │ │ │ │ + ldrhteq sl, [lr], -sl │ │ │ │ + ldrsbteq sl, [lr], -r8 │ │ │ │ + eorseq sl, lr, ip, ror #29 │ │ │ │ ldrshteq sl, [lr], -r2 │ │ │ │ - mlaseq lr, r0, lr, sl │ │ │ │ - eorseq sl, lr, r0, asr lr │ │ │ │ + eorseq fp, lr, r6, rrx │ │ │ │ + mlaseq lr, lr, r0, fp │ │ │ │ + mlaseq lr, sl, r0, fp │ │ │ │ + ldrsbteq sl, [lr], -lr │ │ │ │ + ldrshteq sl, [lr], -lr │ │ │ │ + ldrhteq sl, [lr], -r2 │ │ │ │ + eorseq sl, lr, r0, asr pc │ │ │ │ + eorseq sl, lr, r0, lsl pc │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ blvc 12c244 │ │ │ │ stc 0, cr2, [r3, #4] │ │ │ │ ldrbmi r7, [r0, -r0, lsl #22]! │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ @@ -903,21 +903,21 @@ │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, lr, lr, ror #27 │ │ │ │ + eorseq sl, lr, lr, lsr #29 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, pc, lr, lsr #8 │ │ │ │ + eorseq r9, pc, lr, ror #9 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, lr, r6, ror #27 │ │ │ │ + eorseq sl, lr, r6, lsr #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 │ │ │ │ + eorseq sl, lr, sl, lsl #4 │ │ │ │ addseq r8, r5, r9, lsl #9 │ │ │ │ svclt 0x00004770 │ │ │ │ andlt fp, r2, r2, lsl #1 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -2369,18 +2369,18 @@ │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0xf01e4604 │ │ │ │ qsub8mi pc, r0, r9 @ │ │ │ │ blx ffeee374 │ │ │ │ @ instruction: 0xf852f01f │ │ │ │ mcr2 0, 7, pc, cr4, cr14, {0} @ │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ - eorseq r9, lr, sl, ror #14 │ │ │ │ - eorseq r9, lr, r4, ror r7 │ │ │ │ - eorseq lr, pc, r8, ror #9 │ │ │ │ - eorseq r9, lr, sl, ror #14 │ │ │ │ + eorseq r9, lr, sl, lsr #16 │ │ │ │ + eorseq r9, lr, r4, lsr r8 │ │ │ │ + eorseq lr, pc, r8, lsr #11 │ │ │ │ + eorseq r9, lr, sl, lsr #16 │ │ │ │ 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 │ │ │ │ + ldrsbteq r9, [lr], -r4 │ │ │ │ + ldrhteq r9, [lr], -r8 │ │ │ │ + eorseq lr, pc, r0, lsr #10 │ │ │ │ + strdeq r7, [r0], #-114 @ 0xffffff8e │ │ │ │ + subeq r7, r0, ip, lsr #17 │ │ │ │ + mlaseq lr, lr, r7, r9 │ │ │ │ + mlaseq lr, r6, r7, r9 │ │ │ │ + eorseq r9, lr, lr, lsl #15 │ │ │ │ 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, ip, lsr r7 │ │ │ │ + eorseq r9, lr, sl, asr #14 │ │ │ │ + eorseq r9, lr, lr, asr #14 │ │ │ │ + subeq ip, r1, r8, asr sp │ │ │ │ + eorseq r9, lr, r2, ror 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 │ │ │ │ + ldrhteq r9, [lr], -r8 │ │ │ │ + eorseq r9, lr, r8, asr #13 │ │ │ │ + ldrhteq r9, [lr], -r8 │ │ │ │ + ldrdeq sl, [r1], #-30 @ 0xffffffe2 │ │ │ │ + eorseq lr, lr, r8, lsr #19 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ ldmdami r7, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi r7, {r1, r2, r4, r9, sl, lr} │ │ │ │ @@ -2531,19 +2531,19 @@ │ │ │ │ @ instruction: 0xf01eff97 │ │ │ │ @ instruction: 0xf01efe67 │ │ │ │ @ instruction: 0xf8d7fda7 │ │ │ │ ldrtmi r8, [r2], -r0, ror #6 │ │ │ │ strtmi r4, [r1], -fp, lsr #12 │ │ │ │ @ instruction: 0x47c04638 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r9, lr, r6, ror #10 │ │ │ │ - mlaseq lr, r0, r5, r9 │ │ │ │ - eorseq r9, lr, r8, ror #10 │ │ │ │ - eorseq lr, lr, sl, ror #16 │ │ │ │ - eorseq lr, lr, r0, lsl r1 │ │ │ │ + eorseq r9, lr, r6, lsr #12 │ │ │ │ + eorseq r9, lr, r0, asr r6 │ │ │ │ + eorseq r9, lr, r8, lsr #12 │ │ │ │ + eorseq lr, lr, sl, lsr #18 │ │ │ │ + ldrsbteq lr, [lr], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb897a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2558,18 +2558,18 @@ │ │ │ │ @ instruction: 0xf01f4620 │ │ │ │ @ instruction: 0xf01ef985 │ │ │ │ @ instruction: 0xf01efe2f │ │ │ │ @ instruction: 0xf8d5fd6f │ │ │ │ @ instruction: 0x4621335c │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r9, lr, r6, ror #9 │ │ │ │ - eorseq r9, lr, r8, lsr #10 │ │ │ │ - eorseq r9, lr, r4, ror #9 │ │ │ │ - eorseq sp, lr, r6, lsr #27 │ │ │ │ + eorseq r9, lr, r6, lsr #11 │ │ │ │ + eorseq r9, lr, r8, ror #11 │ │ │ │ + eorseq r9, lr, r4, lsr #11 │ │ │ │ + eorseq sp, lr, r6, ror #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feb89810 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r1, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cmnpmi ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2583,17 +2583,17 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ mcr2 0, 2, pc, cr14, cr14, {0} @ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xff28f01e │ │ │ │ mcr2 0, 5, pc, cr6, cr14, {0} @ │ │ │ │ ldc2 0, cr15, [r8, #-120]! @ 0xffffff88 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - eorseq r9, lr, r0, ror #9 │ │ │ │ - eorseq r9, lr, lr, ror r4 │ │ │ │ - eorseq r9, lr, lr, ror r4 │ │ │ │ + eorseq r9, lr, r0, lsr #11 │ │ │ │ + eorseq r9, lr, lr, lsr r5 │ │ │ │ + eorseq r9, lr, lr, lsr r5 │ │ │ │ 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, r8, asr r5 │ │ │ │ + ldrsbteq r9, [lr], -lr │ │ │ │ + ldrsbteq r9, [lr], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb898d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2633,18 +2633,18 @@ │ │ │ │ @ instruction: 0xf01f4620 │ │ │ │ @ instruction: 0xf01ef8ef │ │ │ │ @ instruction: 0xf01efd99 │ │ │ │ @ instruction: 0xf8d5fcd9 │ │ │ │ @ instruction: 0x462132fc │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrhteq r9, [lr], -sl │ │ │ │ - eorseq r9, lr, ip, lsr r4 │ │ │ │ - ldrhteq r9, [lr], -r8 │ │ │ │ - eorseq r9, lr, r2, lsr r4 │ │ │ │ + eorseq r9, lr, sl, ror r4 │ │ │ │ + ldrshteq r9, [lr], -ip │ │ │ │ + eorseq r9, lr, r8, ror r4 │ │ │ │ + ldrshteq r9, [lr], -r2 │ │ │ │ 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 │ │ │ │ + eorseq r9, lr, r0, lsl r4 │ │ │ │ + eorseq r9, lr, sl, lsr #9 │ │ │ │ + eorseq r9, lr, lr, lsl #8 │ │ │ │ + eorseq r9, lr, ip, lsr #9 │ │ │ │ + eorseq r9, lr, r2, lsr #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, ip, ror r3 │ │ │ │ + eorseq r9, lr, r6, asr #8 │ │ │ │ + eorseq r9, lr, r8, ror r3 │ │ │ │ + subeq r7, r0, sl, asr #6 │ │ │ │ + subeq r7, r0, r4, lsl #8 │ │ │ │ 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 │ │ │ │ + ldrshteq r9, [lr], -sl │ │ │ │ + ldrsbteq r9, [lr], -r4 │ │ │ │ + ldrshteq r9, [lr], -r8 │ │ │ │ + subeq ip, r1, r2, lsl #18 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ ldmdami 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, ip, ror r3 │ │ │ │ + eorseq r9, lr, ip, lsl #5 │ │ │ │ + umaaleq ip, r1, r6, r8 │ │ │ │ + eorseq r9, lr, r6, asr r3 │ │ │ │ + eorseq r9, lr, sl, asr #6 │ │ │ │ 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 │ │ │ │ + ldrshteq r9, [lr], -r2 │ │ │ │ + eorseq r9, lr, r4, lsl #6 │ │ │ │ + ldrshteq r9, [lr], -r0 │ │ │ │ + ldrshteq r9, [lr], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb89bc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2825,18 +2825,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf01e4604 │ │ │ │ strtmi pc, [r0], -r9, ror #24 │ │ │ │ @ instruction: 0xff6af01e │ │ │ │ stc2l 0, cr15, [r2], {30} │ │ │ │ blx 156ea9a │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq r9, lr, sl, asr #1 │ │ │ │ - ldrshteq r9, [lr], -r4 │ │ │ │ - eorseq r9, lr, r8, asr #1 │ │ │ │ - ldrsbteq r9, [lr], -r2 │ │ │ │ + eorseq r9, lr, sl, lsl #3 │ │ │ │ + ldrhteq r9, [lr], -r4 │ │ │ │ + eorseq r9, lr, r8, lsl #3 │ │ │ │ + mlaseq lr, r2, r2, r9 │ │ │ │ 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 │ │ │ │ + eorseq r9, lr, r2, lsl r1 │ │ │ │ + eorseq r9, lr, r8, asr #4 │ │ │ │ + eorseq r9, lr, r0, lsl r1 │ │ │ │ + eorseq r9, lr, sl, lsl r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb89ca4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2877,18 +2877,18 @@ │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01eff07 │ │ │ │ @ instruction: 0xf8d5fbb1 │ │ │ │ @ instruction: 0x46213330 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx ffb6eb68 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r8, lr, sl, ror #31 │ │ │ │ - eorseq r9, lr, r0, lsr r1 │ │ │ │ - eorseq r8, lr, r8, ror #31 │ │ │ │ - ldrshteq r9, [lr], -r2 │ │ │ │ + eorseq r9, lr, sl, lsr #1 │ │ │ │ + ldrshteq r9, [lr], -r0 │ │ │ │ + eorseq r9, lr, r8, lsr #1 │ │ │ │ + ldrhteq r9, [lr], -r2 │ │ │ │ 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 │ │ │ │ + mlaseq lr, r4, r1, r9 │ │ │ │ + eorseq r9, lr, r6, lsr r0 │ │ │ │ + eorseq r9, lr, r6, lsr r0 │ │ │ │ + umaaleq r1, r3, r8, sl │ │ │ │ + eorseq r9, lr, ip, asr #2 │ │ │ │ + eorseq r9, lr, lr, asr r1 │ │ │ │ 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 │ │ │ │ + ldrshteq r9, [lr], -sl │ │ │ │ + eorseq r8, lr, r4, lsl #31 │ │ │ │ + eorseq r8, lr, r2, lsl #31 │ │ │ │ + subeq r1, r3, r4, ror #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 │ │ │ │ + ldrshteq r8, [lr], -lr │ │ │ │ + eorseq r9, lr, r0, lsl #1 │ │ │ │ + ldrshteq r8, [lr], -r8 │ │ │ │ + subeq ip, r1, r2, lsl #10 │ │ │ │ + ldrshteq r8, [lr], -r0 │ │ │ │ + eorseq r9, lr, r2, asr r0 │ │ │ │ + subeq r1, r3, r2, lsr #18 │ │ │ │ + eorseq sp, lr, sl, ror #24 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ cmnphi ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ strbmi r4, [r0], -pc, lsl #12 │ │ │ │ @@ -3064,19 +3064,19 @@ │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ mulle r4, sl, r2 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xff3af01c │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ umullseq sp, r4, sl, r2 │ │ │ │ - eorseq r8, lr, r0, ror #29 │ │ │ │ - eorseq r8, lr, r4, lsr sp │ │ │ │ - eorseq r8, lr, r8, lsr sp │ │ │ │ - ldrsbteq r8, [lr], -r2 │ │ │ │ - strdeq r4, [r0], #-8 │ │ │ │ + eorseq r8, lr, r0, lsr #31 │ │ │ │ + ldrshteq r8, [lr], -r4 │ │ │ │ + ldrshteq r8, [lr], -r8 │ │ │ │ + mlaseq lr, r2, pc, r8 @ │ │ │ │ + strheq r4, [r0], #-24 @ 0xffffffe8 │ │ │ │ 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 │ │ │ │ + eorseq r8, lr, r0, lsl pc │ │ │ │ + eorseq r8, lr, lr, asr #26 │ │ │ │ + eorseq r8, lr, lr, asr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a060 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r6, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2326 @ 0xfffff6ea │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3121,18 +3121,18 @@ │ │ │ │ @ instruction: 0xf01e4604 │ │ │ │ @ instruction: 0x4620fa1b │ │ │ │ @ instruction: 0xf01e17e1 │ │ │ │ @ instruction: 0xf01efadb │ │ │ │ @ instruction: 0xf01efa73 │ │ │ │ strtmi pc, [r0], -r5, lsl #18 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r8, lr, lr, lsr #24 │ │ │ │ - eorseq r8, lr, r0, lsl #28 │ │ │ │ - eorseq r8, lr, ip, lsr #24 │ │ │ │ - eorseq sp, lr, lr, lsr #30 │ │ │ │ + eorseq r8, lr, lr, ror #25 │ │ │ │ + eorseq r8, lr, r0, asr #29 │ │ │ │ + eorseq r8, lr, ip, ror #25 │ │ │ │ + eorseq sp, lr, lr, ror #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x460f937c │ │ │ │ ldmdbmi sp!, {r2, r3, r4, r5, fp, lr} │ │ │ │ @@ -3192,23 +3192,23 @@ │ │ │ │ ldc2 0, cr15, [r2], {30} │ │ │ │ @ instruction: 0xf9eaf01e │ │ │ │ @ instruction: 0xf87cf01e │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stc2l 0, cr15, [r2], #-120 @ 0xffffff88 │ │ │ │ svclt 0x0000e7c6 │ │ │ │ - eorseq r8, lr, sl, lsr #23 │ │ │ │ - eorseq r8, lr, lr, lsl #27 │ │ │ │ - eorseq r8, lr, r2, lsr #23 │ │ │ │ - eorseq r8, lr, r0, lsl #27 │ │ │ │ - subeq r7, r1, r6, lsr lr │ │ │ │ - eorseq r8, lr, r8, ror sp │ │ │ │ - eorseq r8, lr, lr, lsr sp │ │ │ │ - eorseq r8, lr, sl, lsr sp │ │ │ │ - eorseq r8, lr, r4, lsr sp │ │ │ │ + eorseq r8, lr, sl, ror #24 │ │ │ │ + eorseq r8, lr, lr, asr #28 │ │ │ │ + eorseq r8, lr, r2, ror #24 │ │ │ │ + eorseq r8, lr, r0, asr #28 │ │ │ │ + strdeq r7, [r1], #-230 @ 0xffffff1a │ │ │ │ + eorseq r8, lr, r8, lsr lr │ │ │ │ + ldrshteq r8, [lr], -lr │ │ │ │ + ldrshteq r8, [lr], -sl │ │ │ │ + ldrshteq r8, [lr], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a20c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3222,17 +3222,17 @@ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf01e4798 │ │ │ │ strtmi pc, [r0], -pc, asr #18 │ │ │ │ blx fe7ef0c4 │ │ │ │ @ instruction: 0xf9a8f01e │ │ │ │ @ instruction: 0xf83af01e │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r8, lr, r2, lsl #21 │ │ │ │ - ldrhteq r8, [lr], -ip │ │ │ │ - eorseq r8, lr, r0, lsl #21 │ │ │ │ + eorseq r8, lr, r2, asr #22 │ │ │ │ + eorseq r8, lr, ip, ror sp │ │ │ │ + eorseq r8, lr, r0, asr #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, r2, ror #21 │ │ │ │ + eorseq r8, lr, ip, lsr #26 │ │ │ │ + eorseq r8, lr, r0, ror #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a2cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3270,17 +3270,17 @@ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf01e4798 │ │ │ │ strtmi pc, [r0], -pc, ror #17 │ │ │ │ blx fef184 │ │ │ │ @ instruction: 0xf948f01e │ │ │ │ @ instruction: 0xffdaf01d │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r8, lr, r2, asr #19 │ │ │ │ - eorseq r8, lr, ip, lsl ip │ │ │ │ - eorseq r8, lr, r0, asr #19 │ │ │ │ + eorseq r8, lr, r2, lsl #21 │ │ │ │ + ldrsbteq r8, [lr], -ip │ │ │ │ + eorseq r8, lr, r0, lsl #21 │ │ │ │ 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 │ │ │ │ + mlaseq lr, r4, ip, r8 │ │ │ │ + eorseq r8, lr, r2, lsr #20 │ │ │ │ + eorseq r8, lr, r2, lsr #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, r8, asr #24 │ │ │ │ + eorseq r8, lr, r2, asr #19 │ │ │ │ + eorseq r8, lr, r2, asr #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 │ │ │ │ + ldrshteq r8, [lr], -r4 │ │ │ │ + eorseq r8, lr, r2, ror #18 │ │ │ │ + eorseq r8, lr, r2, ror #18 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b084 │ │ │ │ @ instruction: 0x4615737c │ │ │ │ @ instruction: 0x460c461e │ │ │ │ @@ -3387,20 +3387,20 @@ │ │ │ │ strtmi r9, [sl], -ip, lsl #22 │ │ │ │ ldrtmi r9, [r8], -r2, lsl #6 │ │ │ │ stmib sp, {r0, r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ ldrtmi r8, [r3], -r0, lsl #6 │ │ │ │ sbcmi pc, r4, #14090240 @ 0xd70000 │ │ │ │ andlt r4, r4, r0, lsr #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r8, lr, r6, asr #21 │ │ │ │ - eorseq r8, lr, r8, lsr #16 │ │ │ │ - eorseq r8, lr, ip, lsr #16 │ │ │ │ - subeq fp, r1, r6, lsr lr │ │ │ │ - eorseq ip, lr, r8, ror #1 │ │ │ │ - eorseq pc, lr, r0, ror #11 │ │ │ │ + eorseq r8, lr, r6, lsl #23 │ │ │ │ + eorseq r8, lr, r8, ror #17 │ │ │ │ + eorseq r8, lr, ip, ror #17 │ │ │ │ + strdeq fp, [r1], #-230 @ 0xffffff1a │ │ │ │ + eorseq ip, lr, r8, lsr #3 │ │ │ │ + eorseq pc, lr, r0, lsr #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 │ │ │ │ + eorseq r8, lr, sl, asr #21 │ │ │ │ + eorseq r8, lr, r8, lsl r8 │ │ │ │ + eorseq r8, lr, ip, lsl r8 │ │ │ │ + ldrhteq r8, [lr], -lr │ │ │ │ + eorseq sp, lr, ip, lsl #22 │ │ │ │ + mlaseq lr, lr, sl, r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ @ instruction: 0x460c737c │ │ │ │ stmdbmi r4!, {r0, r1, r5, fp, lr} │ │ │ │ @@ -3484,21 +3484,21 @@ │ │ │ │ mrc2 0, 1, pc, cr8, cr13, {0} │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ sbcspl pc, r8, #14090240 @ 0xd70000 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ andlt r4, r2, r8, lsr #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrhteq r8, [lr], -r6 │ │ │ │ - eorseq r8, lr, lr, ror r9 │ │ │ │ - ldrhteq r8, [lr], -r2 │ │ │ │ - eorseq r8, lr, r2, ror r9 │ │ │ │ - eorseq r8, lr, ip, lsr r7 │ │ │ │ - eorseq pc, lr, sl, lsl #13 │ │ │ │ - subeq pc, r1, r8, lsr r4 @ │ │ │ │ + eorseq r8, lr, r6, ror r7 │ │ │ │ + eorseq r8, lr, lr, lsr sl │ │ │ │ + eorseq r8, lr, r2, ror r7 │ │ │ │ + eorseq r8, lr, r2, lsr sl │ │ │ │ + ldrshteq r8, [lr], -ip │ │ │ │ + eorseq pc, lr, sl, asr #14 │ │ │ │ + strdeq pc, [r1], #-72 @ 0xffffffb8 │ │ │ │ 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 │ │ │ │ + mlaseq lr, ip, r9, r8 │ │ │ │ + ldrhteq r8, [lr], -r2 │ │ │ │ + eorseq r8, lr, lr, lsr #13 │ │ │ │ + mlaseq lr, r0, r9, r8 │ │ │ │ + eorseq r8, lr, r6, lsl r7 │ │ │ │ + eorseq sp, lr, r8, asr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a754 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ ldmdbmi ip, {r1, r2, r9, sl, lr} │ │ │ │ ldmdami ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d64479 │ │ │ │ @@ -3572,19 +3572,19 @@ │ │ │ │ mrc2 0, 4, pc, cr6, cr13, {0} │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01df997 │ │ │ │ @ instruction: 0xf01dfeef │ │ │ │ smlabblt r4, r1, sp, pc @ │ │ │ │ strtmi r6, [r0], -r6, lsr #12 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r8, lr, r0, asr #16 │ │ │ │ - eorseq r8, lr, r2, lsr r5 │ │ │ │ - eorseq r8, lr, r6, lsr r5 │ │ │ │ - eorseq r8, lr, ip, lsr r8 │ │ │ │ - eorseq r8, lr, r2, lsr r8 │ │ │ │ + eorseq r8, lr, r0, lsl #18 │ │ │ │ + ldrshteq r8, [lr], -r2 │ │ │ │ + ldrshteq r8, [lr], -r6 │ │ │ │ + ldrshteq r8, [lr], -ip │ │ │ │ + ldrshteq r8, [lr], -r2 │ │ │ │ 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 │ │ │ │ + mlaseq lr, r8, r8, r8 │ │ │ │ + eorseq r8, lr, sl, asr r5 │ │ │ │ + eorseq r8, lr, lr, asr r5 │ │ │ │ + eorseq r8, lr, r4, ror #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, lr, lsl r8 │ │ │ │ + eorseq r8, lr, r6, asr #9 │ │ │ │ + eorseq r8, lr, sl, asr #9 │ │ │ │ + ldrsbteq r8, [lr], -r0 │ │ │ │ + eorseq r8, lr, lr, lsl #16 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb8a944 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ ldmdbmi r6, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2070 @ 0xfffff7ea │ │ │ │ cmnpvs ip, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ @@ -3690,18 +3690,18 @@ │ │ │ │ @ instruction: 0xf01d4604 │ │ │ │ strtmi pc, [r0], -r9, lsr #27 │ │ │ │ @ instruction: 0xf8aaf01e │ │ │ │ mcr2 0, 0, pc, cr2, cr13, {0} @ │ │ │ │ ldc2 0, cr15, [r4], {29} │ │ │ │ strtvs fp, [r5], -r4, lsl #2 │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ - eorseq r8, lr, sl, asr #13 │ │ │ │ - eorseq r8, lr, r4, asr #6 │ │ │ │ - eorseq r8, lr, r8, asr #6 │ │ │ │ - eorseq r8, lr, lr, asr #12 │ │ │ │ + eorseq r8, lr, sl, lsl #15 │ │ │ │ + eorseq r8, lr, r4, lsl #8 │ │ │ │ + eorseq r8, lr, r8, lsl #8 │ │ │ │ + eorseq r8, lr, lr, lsl #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi fp, [r7], -r7, lsl #1 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ ldmib sp, {r2, r3, r9, sl, lr}^ │ │ │ │ @@ -3763,24 +3763,24 @@ │ │ │ │ @ instruction: 0xf01dfcc9 │ │ │ │ @ instruction: 0x4620fd17 │ │ │ │ stc2l 0, cr15, [r2, #116] @ 0x74 │ │ │ │ ldc2l 0, cr15, [r0, #-116]! @ 0xffffff8c │ │ │ │ stc2 0, cr15, [r2], {29} │ │ │ │ andlt r4, r7, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eorseq r8, lr, r4, asr #12 │ │ │ │ - eorseq r8, lr, lr, lsr #5 │ │ │ │ - ldrhteq r8, [lr], -r2 │ │ │ │ - strheq fp, [r1], #-140 @ 0xffffff74 │ │ │ │ - subeq ip, r1, r6, ror sp │ │ │ │ - eorseq pc, lr, r6, rrx │ │ │ │ - eorseq fp, lr, r6, asr #22 │ │ │ │ - eorseq r8, lr, r2, ror r6 │ │ │ │ - ldrsbteq r8, [lr], -r4 │ │ │ │ - ldrhteq r8, [lr], -r0 │ │ │ │ + eorseq r8, lr, r4, lsl #14 │ │ │ │ + eorseq r8, lr, lr, ror #6 │ │ │ │ + eorseq r8, lr, r2, ror r3 │ │ │ │ + subeq fp, r1, ip, ror r9 │ │ │ │ + subeq ip, r1, r6, lsr lr │ │ │ │ + eorseq pc, lr, r6, lsr #2 │ │ │ │ + eorseq fp, lr, r6, lsl #24 │ │ │ │ + eorseq r8, lr, r2, lsr r7 │ │ │ │ + mlaseq lr, r4, r6, r8 │ │ │ │ + eorseq r8, lr, r0, ror 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 │ │ │ │ + ldrshteq r8, [lr], -r8 │ │ │ │ + eorseq r8, lr, r6, lsr r2 │ │ │ │ + eorseq r8, lr, sl, lsr r2 │ │ │ │ + subeq fp, r1, r4, asr #16 │ │ │ │ + eorseq r8, lr, lr, asr r7 │ │ │ │ + mlaseq lr, lr, r2, r8 │ │ │ │ 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, r2, asr r5 │ │ │ │ + eorseq r8, lr, lr, ror r1 │ │ │ │ + eorseq r8, lr, r2, lsl #3 │ │ │ │ + eorseq r8, lr, r4, ror #8 │ │ │ │ + eorseq r8, lr, lr, lsl #4 │ │ │ │ + mlaseq lr, r4, r6, r8 │ │ │ │ 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 │ │ │ │ + ldrsbteq r8, [lr], -r2 │ │ │ │ + ldrhteq r8, [lr], -r4 │ │ │ │ + ldrsbteq r8, [lr], -r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmdami r3!, {r2, r3, r9, sl, lr} │ │ │ │ stmdbmi r3!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -3934,20 +3934,20 @@ │ │ │ │ @ instruction: 0xf01d4604 │ │ │ │ strtmi pc, [r0], -r1, asr #23 │ │ │ │ @ instruction: 0xf01d17e1 │ │ │ │ @ instruction: 0xf01dfc81 │ │ │ │ @ instruction: 0xf01dfc19 │ │ │ │ strtmi pc, [r0], -fp, lsr #21 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r7, lr, sl, lsr #31 │ │ │ │ - eorseq r8, lr, r4, lsr #7 │ │ │ │ - eorseq r7, lr, ip, lsr #31 │ │ │ │ - mlaseq lr, sl, r3, r8 │ │ │ │ - eorseq r8, lr, ip, lsl #7 │ │ │ │ - eorseq r8, lr, lr, lsl #7 │ │ │ │ + eorseq r8, lr, sl, rrx │ │ │ │ + eorseq r8, lr, r4, ror #8 │ │ │ │ + eorseq r8, lr, ip, rrx │ │ │ │ + eorseq r8, lr, sl, asr r4 │ │ │ │ + eorseq r8, lr, ip, asr #8 │ │ │ │ + eorseq r8, lr, lr, asr #8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmdami r2!, {r2, r3, r9, sl, lr} │ │ │ │ stmdbmi r2!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -3980,20 +3980,20 @@ │ │ │ │ @ instruction: 0xf01d4604 │ │ │ │ strtmi pc, [r0], -r5, ror #22 │ │ │ │ @ instruction: 0xf01d17e1 │ │ │ │ @ instruction: 0xf01dfc25 │ │ │ │ @ instruction: 0xf01dfbbd │ │ │ │ strtmi pc, [r0], -pc, asr #20 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r7, lr, lr, ror #29 │ │ │ │ - eorseq r8, lr, ip, lsl #6 │ │ │ │ - ldrshteq r7, [lr], -r0 │ │ │ │ - eorseq r8, lr, r6, lsl #6 │ │ │ │ - eorseq r8, lr, r8, ror #5 │ │ │ │ - subeq r8, r1, sl, ror #19 │ │ │ │ + eorseq r7, lr, lr, lsr #31 │ │ │ │ + eorseq r8, lr, ip, asr #7 │ │ │ │ + ldrhteq r7, [lr], -r0 │ │ │ │ + eorseq r8, lr, r6, asr #7 │ │ │ │ + eorseq r8, lr, r8, lsr #7 │ │ │ │ + subeq r8, r1, sl, lsr #21 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb8ae50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami sp, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi sp, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -4020,19 +4020,19 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ blx 56fd32 │ │ │ │ strbne r4, [r1, r0, lsr #12]! │ │ │ │ blx ff56fd3a │ │ │ │ blx 1b6fd3e │ │ │ │ @ instruction: 0xf9fef01d │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ - 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 │ │ │ │ + ldrshteq r7, [lr], -ip │ │ │ │ + eorseq r8, lr, r2, lsr r3 │ │ │ │ + ldrshteq r7, [lr], -sl │ │ │ │ + subeq ip, r2, r8, asr #6 │ │ │ │ + ldrshteq r8, [lr], -r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb8aeec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami sp, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi sp, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -4059,19 +4059,19 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ blx ff1efdcc │ │ │ │ @ instruction: 0xf01d4620 │ │ │ │ @ instruction: 0xf01dfdc7 │ │ │ │ @ instruction: 0xf01dfb1f │ │ │ │ @ instruction: 0x4620f9b1 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r7, lr, r0, lsr #27 │ │ │ │ - eorseq r8, lr, sl, ror #3 │ │ │ │ - mlaseq lr, lr, sp, r7 │ │ │ │ - eorseq r8, lr, r8, ror #3 │ │ │ │ - ldrdeq ip, [r2], #-22 @ 0xffffffea │ │ │ │ + eorseq r7, lr, r0, ror #28 │ │ │ │ + eorseq r8, lr, sl, lsr #5 │ │ │ │ + eorseq r7, lr, lr, asr lr │ │ │ │ + eorseq r8, lr, r8, lsr #5 │ │ │ │ + umaaleq ip, r2, r6, 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, r8, asr sl │ │ │ │ + eorseq r7, lr, r4, asr #27 │ │ │ │ @ instruction: 0x00955fb8 │ │ │ │ - eorseq r7, lr, r2, lsl #26 │ │ │ │ + eorseq r7, lr, r2, asr #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, lr, lsr sp │ │ │ │ + ldrhteq r8, [lr], -r6 │ │ │ │ + eorseq r7, lr, r6, lsr sp │ │ │ │ + umaaleq ip, r1, r0, r9 │ │ │ │ + eorseq ip, pc, r6, lsl #7 │ │ │ │ + ldrhteq ip, [lr], -ip │ │ │ │ + subeq r0, r3, ip, asr #14 │ │ │ │ + eorseq r8, lr, r6, lsr r1 │ │ │ │ + eorseq r8, lr, r2, lsr #2 │ │ │ │ + eorseq r8, lr, r0, lsl r1 │ │ │ │ + strheq sl, [r2], #-216 @ 0xffffff28 │ │ │ │ + subeq r0, r2, r2, asr #10 │ │ │ │ + subeq sl, r1, ip, ror sl │ │ │ │ + eorseq r8, lr, r0, rrx │ │ │ │ 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, r2, asr r0 │ │ │ │ + mlaseq lr, lr, fp, r7 │ │ │ │ + mlaseq lr, sl, fp, r7 │ │ │ │ + eorseq r8, lr, r8, asr #32 │ │ │ │ + eorseq ip, pc, ip, ror #3 │ │ │ │ + eorseq r7, lr, sl, lsl #31 │ │ │ │ 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 │ │ │ │ + ldrhteq r7, [lr], -ip │ │ │ │ + eorseq r7, lr, r0, ror #21 │ │ │ │ + eorseq r7, lr, r0, ror #21 │ │ │ │ + eorseq r7, lr, lr, lsl #31 │ │ │ │ + eorseq ip, pc, r2, lsr r1 @ │ │ │ │ + eorseq r7, lr, r4, ror pc │ │ │ │ + ldrhteq r7, [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 r7!, {r1, r2, r3, r9, sl, lr} │ │ │ │ stmdbmi r7!, {r2, r4, r9, sl, lr} │ │ │ │ @@ -4345,21 +4345,21 @@ │ │ │ │ @ instruction: 0xf01d4620 │ │ │ │ @ instruction: 0xf01df939 │ │ │ │ @ instruction: 0xf01cf8e7 │ │ │ │ qsub16mi pc, r0, r9 @ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000e7ce │ │ │ │ - eorseq r7, lr, lr, asr #18 │ │ │ │ - eorseq r7, lr, r4, asr lr │ │ │ │ - eorseq r7, lr, r0, asr r9 │ │ │ │ - ldrhteq fp, [pc], -r6 │ │ │ │ - eorseq r7, lr, lr, lsl sp │ │ │ │ - eorseq r7, lr, r0, lsl sp │ │ │ │ - eorseq r7, lr, sl, lsr #26 │ │ │ │ + eorseq r7, lr, lr, lsl #20 │ │ │ │ + eorseq r7, lr, r4, lsl pc │ │ │ │ + eorseq r7, lr, r0, lsl sl │ │ │ │ + eorseq ip, pc, r6, ror r0 @ │ │ │ │ + ldrsbteq r7, [lr], -lr │ │ │ │ + ldrsbteq r7, [lr], -r0 │ │ │ │ + eorseq r7, lr, sl, ror #27 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x460e737c │ │ │ │ ldmdbmi r5!, {r2, r4, r5, fp, lr} │ │ │ │ @@ -4411,23 +4411,23 @@ │ │ │ │ @ instruction: 0xf8b6f01d │ │ │ │ @ instruction: 0xf864f01d │ │ │ │ mrc2 0, 7, pc, cr6, cr12, {0} │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x0000e7b8 │ │ │ │ - eorseq r7, lr, lr, ror r8 │ │ │ │ - mlaseq lr, lr, sp, r7 │ │ │ │ - eorseq r7, lr, r6, ror r8 │ │ │ │ - ldrsbteq fp, [pc], -ip │ │ │ │ - subeq ip, r1, lr, lsr #9 │ │ │ │ - eorseq r7, lr, r0, ror #26 │ │ │ │ - eorseq r7, lr, r4, asr #26 │ │ │ │ - eorseq r7, lr, r8, asr #26 │ │ │ │ - eorseq r7, lr, r2, lsr #24 │ │ │ │ + eorseq r7, lr, lr, lsr r9 │ │ │ │ + eorseq r7, lr, lr, asr lr │ │ │ │ + eorseq r7, lr, r6, lsr r9 │ │ │ │ + mlaseq pc, ip, pc, fp @ │ │ │ │ + subeq ip, r1, lr, ror #10 │ │ │ │ + eorseq r7, lr, r0, lsr #28 │ │ │ │ + eorseq r7, lr, r4, lsl #28 │ │ │ │ + eorseq r7, lr, r8, lsl #28 │ │ │ │ + eorseq r7, lr, r2, ror #25 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ @ instruction: 0x460f837c │ │ │ │ ldmdbmi r7!, {r1, r2, r4, r5, fp, lr} │ │ │ │ @@ -4481,22 +4481,22 @@ │ │ │ │ @ instruction: 0xffdaf01c │ │ │ │ mcr2 0, 3, pc, cr12, cr12, {0} @ │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0xf01d81f0 │ │ │ │ ubfx pc, r3, #20, #14 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ svclt 0x0000e7b1 │ │ │ │ - eorseq r7, lr, lr, ror #14 │ │ │ │ - eorseq r7, lr, r6, asr #25 │ │ │ │ - eorseq r7, lr, ip, ror #14 │ │ │ │ - ldrsbteq fp, [pc], -r2 │ │ │ │ - ldrdeq pc, [r1], #-188 @ 0xffffff44 │ │ │ │ - eorseq r7, lr, sl, ror ip │ │ │ │ - eorseq r7, lr, r8, asr #24 │ │ │ │ - eorseq r7, lr, sl, lsl #22 │ │ │ │ + eorseq r7, lr, lr, lsr #16 │ │ │ │ + eorseq r7, lr, r6, lsl #27 │ │ │ │ + eorseq r7, lr, ip, lsr #16 │ │ │ │ + mlaseq pc, r2, lr, fp @ │ │ │ │ + umaaleq pc, r1, ip, ip @ │ │ │ │ + eorseq r7, lr, sl, lsr sp │ │ │ │ + eorseq r7, lr, r8, lsl #26 │ │ │ │ + eorseq r7, lr, sl, asr #23 │ │ │ │ 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, sl, lsl r7 │ │ │ │ + mlaseq lr, r2, ip, r7 │ │ │ │ + eorseq r7, lr, lr, lsl #14 │ │ │ │ + eorseq r7, lr, r4, lsl #25 │ │ │ │ + eorseq r7, lr, lr, ror #24 │ │ │ │ + subeq r5, r1, r0, lsl #11 │ │ │ │ + ldrdeq r9, [r2], #-112 @ 0xffffff90 │ │ │ │ + ldrdeq pc, [r2], #-20 @ 0xffffffec │ │ │ │ + eorseq r7, lr, ip, lsl ip │ │ │ │ + mlaseq lr, r8, sl, r7 │ │ │ │ + mlaseq lr, r2, sl, r7 │ │ │ │ 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 │ │ │ │ + ldrsbteq r7, [lr], -r6 │ │ │ │ + eorseq r7, lr, lr, lsr #22 │ │ │ │ + ldrsbteq r7, [lr], -r2 │ │ │ │ + eorseq fp, pc, r8, lsr ip @ │ │ │ │ + eorseq lr, pc, sl, lsr lr @ │ │ │ │ + subeq pc, r1, lr, lsr #20 │ │ │ │ + eorseq r7, lr, sl, asr #17 │ │ │ │ + mlaseq lr, sl, r8, r7 │ │ │ │ + eorseq r7, lr, ip, asr r9 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x460c937c │ │ │ │ stmdbmi pc, {r1, r2, r3, r6, fp, lr}^ @ │ │ │ │ @@ -4730,24 +4730,24 @@ │ │ │ │ ldrb pc, [ip, r9, ror #16] @ │ │ │ │ @ instruction: 0xf866f01d │ │ │ │ @ instruction: 0xf01de7c0 │ │ │ │ strb pc, [pc, r3, ror #16]! @ │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf01ce785 │ │ │ │ strb pc, [lr, sp, asr #30] @ │ │ │ │ - eorseq r7, lr, sl, ror #7 │ │ │ │ - mlaseq lr, r6, r9, r7 │ │ │ │ - eorseq r7, lr, r4, ror #7 │ │ │ │ - eorseq fp, pc, sl, asr #20 │ │ │ │ - subeq pc, r1, r4, asr r8 @ │ │ │ │ - eorseq r7, lr, lr, ror #13 │ │ │ │ - eorseq r7, lr, r6, lsr r8 │ │ │ │ - eorseq r7, lr, r4, ror #12 │ │ │ │ - ldrsbteq r7, [lr], -r2 │ │ │ │ - eorseq r7, lr, sl, lsr #14 │ │ │ │ + eorseq r7, lr, sl, lsr #9 │ │ │ │ + eorseq r7, lr, r6, asr sl │ │ │ │ + eorseq r7, lr, r4, lsr #9 │ │ │ │ + eorseq fp, pc, sl, lsl #22 │ │ │ │ + subeq pc, r1, r4, lsl r9 @ │ │ │ │ + eorseq r7, lr, lr, lsr #15 │ │ │ │ + ldrshteq r7, [lr], -r6 │ │ │ │ + eorseq r7, lr, r4, lsr #14 │ │ │ │ + mlaseq lr, r2, r8, r7 │ │ │ │ + eorseq r7, lr, sl, ror #15 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8ba18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe8 │ │ │ │ strmi ip, [r6], r4, rrx │ │ │ │ ldrbtmi r4, [ip], #1548 @ 0x60c │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ @@ -5035,23 +5035,23 @@ │ │ │ │ eorsvs pc, r8, r9, asr #26 │ │ │ │ @ instruction: 0xf01ce7c6 │ │ │ │ strtmi pc, [r8], -r5, lsr #22 │ │ │ │ mcr2 0, 1, pc, cr6, cr12, {0} @ │ │ │ │ blx 1ff0d16 │ │ │ │ blx 470d18 │ │ │ │ svclt 0x0000e644 │ │ │ │ - eorseq r7, lr, ip, asr r7 │ │ │ │ + eorseq r7, lr, ip, lsl r8 │ │ │ │ @ instruction: 0x0094b6f6 │ │ │ │ - eorseq r7, lr, ip, ror #14 │ │ │ │ + eorseq r7, lr, ip, lsr #16 │ │ │ │ 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 @ │ │ │ │ + ldrshteq r7, [lr], -ip │ │ │ │ + eorseq pc, pc, r6, ror ip @ │ │ │ │ @ instruction: 0xfffff3fd │ │ │ │ @ instruction: 0xffffe859 │ │ │ │ @ instruction: 0xffffe7f1 │ │ │ │ @ instruction: 0xffffe789 │ │ │ │ @ instruction: 0xfffff33f │ │ │ │ @ instruction: 0xffffe445 │ │ │ │ @ instruction: 0xfffff287 │ │ │ │ @@ -5102,16 +5102,16 @@ │ │ │ │ @ instruction: 0xfffff239 │ │ │ │ @ instruction: 0xffffd943 │ │ │ │ @ instruction: 0xffffd8a5 │ │ │ │ @ instruction: 0xfffff71f │ │ │ │ @ instruction: 0xfffff969 │ │ │ │ addseq r5, r5, sl, asr r1 │ │ │ │ @ instruction: 0xffffd675 │ │ │ │ - eorseq r7, lr, r0, lsl #9 │ │ │ │ - eorseq r7, lr, r4, lsr r4 │ │ │ │ + eorseq r7, lr, r0, asr #10 │ │ │ │ + ldrshteq r7, [lr], -r4 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf8d1b087 │ │ │ │ @@ -5831,19 +5831,19 @@ │ │ │ │ blmi 2876c4 │ │ │ │ @ instruction: 0xe7e7447b │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ @ instruction: 0xf7fae7e4 │ │ │ │ svclt 0x0000e87c │ │ │ │ addseq sl, r4, ip, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, lr, lr, ror #15 │ │ │ │ - ldrshteq r6, [lr], -lr │ │ │ │ + eorseq r6, lr, lr, lsr #17 │ │ │ │ + ldrhteq r6, [lr], -lr │ │ │ │ addseq sl, r4, r8, lsl r7 │ │ │ │ - ldrsbteq r6, [lr], -r0 │ │ │ │ - eorseq r6, lr, r2, asr #15 │ │ │ │ + mlaseq lr, r0, r8, r6 │ │ │ │ + eorseq r6, lr, r2, lsl #17 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x461f4614 │ │ │ │ strmi r4, [r5], -ip, ror #20 │ │ │ │ @@ -5954,17 +5954,17 @@ │ │ │ │ svclt 0x0000ef8e │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ @ instruction: 0x47ae147b │ │ │ │ svccc 0x00847ae1 │ │ │ │ @ instruction: 0x0094a6b0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq sl, r4, r8, lsr r6 │ │ │ │ - eorseq r6, lr, r0, lsl #13 │ │ │ │ - eorseq r6, lr, r2, lsl #13 │ │ │ │ - eorseq r6, lr, sl, asr r6 │ │ │ │ + eorseq r6, lr, r0, asr #14 │ │ │ │ + eorseq r6, lr, r2, asr #14 │ │ │ │ + eorseq r6, lr, sl, lsl r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb8cd1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0e68 │ │ │ │ rsclt ip, r3, r8, rrx │ │ │ │ @ instruction: 0x46044d19 │ │ │ │ vst3. {d20-d22}, [pc :256], ip │ │ │ │ @@ -6110,15 +6110,15 @@ │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ @ instruction: 0xf7f9e799 │ │ │ │ svclt 0x0000ee52 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addseq sl, r4, r4, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - subeq lr, r2, r8, lsr #20 │ │ │ │ + subeq lr, r2, r8, ror #21 │ │ │ │ addseq sl, r4, r0, asr #5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 2, cr15, cr0, cr12, {6} │ │ │ │ rsclt r4, pc, r8, asr ip @ │ │ │ │ @ instruction: 0xae024b58 │ │ │ │ @@ -6207,18 +6207,18 @@ │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ bcs 426f0 │ │ │ │ ubfx sp, r3, #1, #24 │ │ │ │ stc 7, cr15, [r8, #996] @ 0x3e4 │ │ │ │ addseq sl, r4, r4, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - subeq lr, r2, lr, asr #18 │ │ │ │ - subeq lr, r2, r0, asr r9 │ │ │ │ + subeq lr, r2, lr, lsl #20 │ │ │ │ + subeq lr, r2, r0, lsl sl │ │ │ │ addseq sl, r4, ip, lsr #28 │ │ │ │ - subeq lr, r2, r2, lsl #17 │ │ │ │ + subeq lr, r2, r2, asr #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, r4, ror #16 │ │ │ │ + subeq lr, r2, lr, asr r8 │ │ │ │ + subeq lr, r2, r2, ror #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, r8, asr r7 │ │ │ │ + eorseq r6, lr, r6, ror #3 │ │ │ │ + subeq lr, r2, r4, lsr #14 │ │ │ │ + subeq lr, r2, r0, lsl #14 │ │ │ │ + eorseq r6, lr, lr, lsl #3 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ mrrceq 8, 4, pc, r0, cr12 @ │ │ │ │ stcpl 5, cr15, [r1, #692] @ 0x2b4 │ │ │ │ addlt r4, r5, r8, asr ip │ │ │ │ @@ -6413,19 +6413,19 @@ │ │ │ │ ubfx sp, r4, #1, #24 │ │ │ │ ldrbtmi r4, [r9], #-2313 @ 0xfffff6f7 │ │ │ │ blx cf4226 │ │ │ │ @ instruction: 0xf7f9e7d6 │ │ │ │ svclt 0x0000ebee │ │ │ │ addseq r9, r4, ip, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, lr, lr, asr #32 │ │ │ │ - umaaleq lr, r2, sl, r4 │ │ │ │ - subeq lr, r2, r6, ror r4 │ │ │ │ + eorseq r6, lr, lr, lsl #2 │ │ │ │ + subeq lr, r2, sl, asr r5 │ │ │ │ + subeq lr, r2, r6, lsr r5 │ │ │ │ addseq r9, r4, lr, lsl lr │ │ │ │ - subeq lr, r2, r6, lsr #8 │ │ │ │ + subeq lr, r2, r6, ror #9 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 5, cr15, cr0, cr12, {6} │ │ │ │ rsclt r4, r4, r0, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2896 @ 0xfffff4b0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @@ -6505,21 +6505,21 @@ │ │ │ │ stmdbmi ip, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe7d9fa79 │ │ │ │ bl d74384 │ │ │ │ umullseq r9, r4, lr, sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - subeq lr, r2, r2, lsl #9 │ │ │ │ - subeq lr, r2, r6, lsl #9 │ │ │ │ + subeq lr, r2, r2, asr #10 │ │ │ │ + subeq lr, r2, r6, asr #10 │ │ │ │ addseq sl, r4, r4, lsl #18 │ │ │ │ - strdeq lr, [r2], #-60 @ 0xffffffc4 │ │ │ │ - subeq lr, r2, r2, asr #7 │ │ │ │ + strheq lr, [r2], #-76 @ 0xffffffb4 │ │ │ │ + subeq lr, r2, r2, lsl #9 │ │ │ │ addseq r9, r4, ip, lsr #25 │ │ │ │ - subeq lr, r2, r8, ror r3 │ │ │ │ + subeq lr, r2, r8, lsr r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ strbmi pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0cb │ │ │ │ strcs r1, [r1, #-1096] @ 0xfffffbb8 │ │ │ │ @@ -6793,28 +6793,28 @@ │ │ │ │ ldmdbmi r3, {r2, r5, r7, ip, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ @ instruction: 0xf83af7ff │ │ │ │ @ instruction: 0xf7f9e70f │ │ │ │ svclt 0x0000e8f6 │ │ │ │ addseq r9, r4, r0, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r5, lr, r8, asr #29 │ │ │ │ - subeq lr, r2, ip, asr #3 │ │ │ │ + eorseq r5, lr, r8, lsl #31 │ │ │ │ + subeq lr, r2, ip, lsl #5 │ │ │ │ @ instruction: 0x00949bd4 │ │ │ │ - eorseq r5, lr, r6, asr #26 │ │ │ │ - subeq lr, r2, r4, rrx │ │ │ │ - eorseq r5, lr, lr, ror #25 │ │ │ │ - strheq sp, [r2], #-248 @ 0xffffff08 │ │ │ │ - eorseq r5, lr, r8, lsl #24 │ │ │ │ - subeq sp, r2, r6, lsl #29 │ │ │ │ - eorseq r5, lr, sl, asr fp │ │ │ │ - subeq sp, r2, r0, asr #28 │ │ │ │ - mlaseq lr, r0, fp, r5 │ │ │ │ - subeq sp, r2, sl, lsr #28 │ │ │ │ - ldrdeq sp, [r2], #-218 @ 0xffffff26 │ │ │ │ + eorseq r5, lr, r6, lsl #28 │ │ │ │ + subeq lr, r2, r4, lsr #2 │ │ │ │ + eorseq r5, lr, lr, lsr #27 │ │ │ │ + subeq lr, r2, r8, ror r0 │ │ │ │ + eorseq r5, lr, r8, asr #25 │ │ │ │ + subeq sp, r2, r6, asr #30 │ │ │ │ + eorseq r5, lr, sl, lsl ip │ │ │ │ + subeq sp, r2, r0, lsl #30 │ │ │ │ + eorseq r5, lr, r0, asr ip │ │ │ │ + subeq sp, r2, sl, ror #29 │ │ │ │ + umaaleq sp, r2, sl, lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi f1d20 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ bleq 1474bac │ │ │ │ @@ -7133,32 +7133,32 @@ │ │ │ │ stccs 7, cr4, [r0], {152} @ 0x98 │ │ │ │ ldrb sp, [r5, sl, ror #3] │ │ │ │ mrc 7, 2, APSR_nzcv, cr0, cr8, {7} │ │ │ │ stclcc 12, cr12, [ip, #820] @ 0x334 │ │ │ │ andeq r0, r0, r0 │ │ │ │ addseq r9, r4, r4, ror r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq ip, lr, r2, ror #13 │ │ │ │ - strheq sp, [r2], #-218 @ 0xffffff26 │ │ │ │ - eorseq r5, lr, lr, ror #26 │ │ │ │ - eorseq r5, lr, r0, asr sl │ │ │ │ - eorseq r5, lr, r6, asr #25 │ │ │ │ - strdeq sp, [r2], #-192 @ 0xffffff40 │ │ │ │ - eorseq r5, lr, r6, lsr #25 │ │ │ │ - eorseq r5, lr, r4, asr #23 │ │ │ │ - strdeq sp, [r2], #-200 @ 0xffffff38 │ │ │ │ - strdeq sp, [r2], #-204 @ 0xffffff34 │ │ │ │ + eorseq ip, lr, r2, lsr #15 │ │ │ │ + subeq sp, r2, sl, ror lr │ │ │ │ + eorseq r5, lr, lr, lsr #28 │ │ │ │ + eorseq r5, lr, r0, lsl fp │ │ │ │ + eorseq r5, lr, r6, lsl #27 │ │ │ │ + strheq sp, [r2], #-208 @ 0xffffff30 │ │ │ │ + eorseq r5, lr, r6, ror #26 │ │ │ │ + eorseq r5, lr, r4, lsl #25 │ │ │ │ + strheq sp, [r2], #-216 @ 0xffffff28 │ │ │ │ + strheq sp, [r2], #-220 @ 0xffffff24 │ │ │ │ addseq sl, r4, r6, ror #3 │ │ │ │ - subeq sp, r2, ip, ror #24 │ │ │ │ - subeq sp, r2, r0, ror ip │ │ │ │ - subeq sp, r2, sl, ror fp │ │ │ │ - eorseq r5, lr, lr, asr r8 │ │ │ │ + subeq sp, r2, ip, lsr #26 │ │ │ │ + subeq sp, r2, r0, lsr sp │ │ │ │ + subeq sp, r2, sl, lsr ip │ │ │ │ + eorseq r5, lr, lr, lsl r9 │ │ │ │ umullseq r9, r4, r8, r3 │ │ │ │ - subeq sp, r2, sl, asr #19 │ │ │ │ - mlaseq lr, ip, r8, r5 │ │ │ │ + subeq sp, r2, sl, lsl #21 │ │ │ │ + eorseq r5, lr, ip, asr r9 │ │ │ │ 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 │ │ │ │ + ldrhteq r5, [lr], -r8 │ │ │ │ + subeq sp, r2, ip, asr r9 │ │ │ │ + subeq sp, r2, lr, asr r9 │ │ │ │ umullseq r9, r4, lr, sp │ │ │ │ - subeq sp, r2, r2, lsl #17 │ │ │ │ - subeq sp, r2, sl, asr #16 │ │ │ │ + subeq sp, r2, r2, asr #18 │ │ │ │ + subeq sp, r2, sl, lsl #18 │ │ │ │ addseq r9, r4, r2, asr #1 │ │ │ │ - eorseq r5, lr, r8, lsr #14 │ │ │ │ - strdeq sp, [r2], #-114 @ 0xffffff8e │ │ │ │ + eorseq r5, lr, r8, ror #15 │ │ │ │ + strheq sp, [r2], #-130 @ 0xffffff7e │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi f2494 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 13, cr15, cr0, cr12, {6} │ │ │ │ ldrdlt r4, [r1], #206 @ 0xce │ │ │ │ @@ -7514,17 +7514,17 @@ │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ bcs 43b5c │ │ │ │ ldrb sp, [r7, r6, asr #1]! │ │ │ │ blcc fe057568 │ │ │ │ addseq r9, r4, r0, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - subeq sp, r2, r4, lsl #9 │ │ │ │ - subeq sp, r2, r2, lsl #6 │ │ │ │ - ldrhteq r5, [lr], -ip │ │ │ │ + subeq sp, r2, r4, asr #10 │ │ │ │ + subeq sp, r2, r2, asr #7 │ │ │ │ + eorseq r5, lr, ip, ror r4 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xffbaf00c │ │ │ │ rsbcs sl, r4, #37888 @ 0x9400 │ │ │ │ andls r2, sp, r0, lsl #2 │ │ │ │ @ instruction: 0x461d4618 │ │ │ │ @ instruction: 0xf7f89307 │ │ │ │ @ instruction: 0xf04fe866 │ │ │ │ @@ -7897,16 +7897,16 @@ │ │ │ │ smlsdxls r7, r5, r7, lr │ │ │ │ b 5f5934 │ │ │ │ andvs r2, r3, lr, lsr r3 │ │ │ │ @ instruction: 0xf7f8e7d3 │ │ │ │ tstcs r6, #73728 @ 0x12000 │ │ │ │ strb r6, [lr, r3] │ │ │ │ ... │ │ │ │ - umaaleq r3, r1, r6, r7 │ │ │ │ - strheq ip, [r2], #-232 @ 0xffffff18 │ │ │ │ + subeq r3, r1, r6, asr r8 │ │ │ │ + subeq ip, r2, r8, ror pc │ │ │ │ ldrbtmi lr, [r0], sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrmi fp, [r6], -r9, lsl #1 │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ bls 5093f4 │ │ │ │ @@ -8685,16 +8685,16 @@ │ │ │ │ @ instruction: 0xf7f76aaa │ │ │ │ blls 728d0 │ │ │ │ movwcs r6, #619 @ 0x26b │ │ │ │ eorlt pc, ip, r5, asr #17 │ │ │ │ ldr r6, [r5, fp, lsr #4] │ │ │ │ addseq r7, r4, r2, ror #22 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - eorseq r4, lr, r2, asr r1 │ │ │ │ - eorseq r4, lr, r8, ror #2 │ │ │ │ + eorseq r4, lr, r2, lsl r2 │ │ │ │ + eorseq r4, lr, r8, lsr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb8f7cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ stmibvs r3, {r4, r6, ip, sp} │ │ │ │ @ instruction: 0xf103b11b │ │ │ │ ldmvs fp, {r3} │ │ │ │ @@ -17974,16 +17974,16 @@ │ │ │ │ bcs 69ecc │ │ │ │ vsra.u64 , , #1 │ │ │ │ blcs 65440 │ │ │ │ ldr sp, [r8, lr, ror #3]! │ │ │ │ addseq lr, r3, r2, lsr #24 │ │ │ │ umullseq r8, r4, r7, r7 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq fp, sp, r0, lsr #2 │ │ │ │ - eorseq fp, sp, r2, asr #2 │ │ │ │ + eorseq fp, sp, r0, ror #3 │ │ │ │ + eorseq fp, sp, r2, lsl #4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ ldrdlt r4, [sp], r5 │ │ │ │ @ instruction: 0x461f4cd5 │ │ │ │ @ instruction: 0x0753447d │ │ │ │ @@ -19152,18 +19152,18 @@ │ │ │ │ bllt 15c0930 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ @ instruction: 0x2700fb93 │ │ │ │ andlt r4, r5, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46386a7b │ │ │ │ @ instruction: 0xe7f64798 │ │ │ │ - eorseq sl, sp, r2, lsr #15 │ │ │ │ + eorseq sl, sp, r2, ror #16 │ │ │ │ @ instruction: 0xffffe017 │ │ │ │ @ instruction: 0xffff858d │ │ │ │ - ldrshteq sl, [sp], -r4 │ │ │ │ + ldrhteq sl, [sp], -r4 │ │ │ │ @ instruction: 0xffff8e91 │ │ │ │ @ instruction: 0xffffe6a1 │ │ │ │ @ instruction: 0xffff75db │ │ │ │ @ instruction: 0xffffabab │ │ │ │ @ instruction: 0xffff879d │ │ │ │ @ instruction: 0xffff922d │ │ │ │ @ instruction: 0xffff8655 │ │ │ │ @@ -19715,25 +19715,25 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ stmdami ip, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - eorseq r9, sp, r4, asr #11 │ │ │ │ - ldrhteq r9, [sp], -r2 │ │ │ │ - eorseq r9, sp, r8, asr r6 │ │ │ │ - eorseq r9, sp, r2, asr #11 │ │ │ │ - eorseq r9, sp, ip, lsl r6 │ │ │ │ - eorseq r9, sp, lr, lsr #12 │ │ │ │ - eorseq r9, sp, r0, asr #11 │ │ │ │ - eorseq r9, sp, sl, asr #11 │ │ │ │ - ldrsbteq r9, [sp], -r8 │ │ │ │ - eorseq r9, sp, r6, ror #11 │ │ │ │ - eorseq r9, sp, r0, asr #12 │ │ │ │ + eorseq r9, sp, r4, lsl #13 │ │ │ │ + eorseq r9, sp, r2, ror r6 │ │ │ │ + eorseq r9, sp, r8, lsl r7 │ │ │ │ + eorseq r9, sp, r2, lsl #13 │ │ │ │ + ldrsbteq r9, [sp], -ip │ │ │ │ + eorseq r9, sp, lr, ror #13 │ │ │ │ + eorseq r9, sp, r0, lsl #13 │ │ │ │ + eorseq r9, sp, sl, lsl #13 │ │ │ │ + mlaseq sp, r8, r6, r9 │ │ │ │ + eorseq r9, sp, r6, lsr #13 │ │ │ │ + eorseq r9, sp, r0, lsl #14 │ │ │ │ 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, ror #13 │ │ │ │ + ldrhteq r9, [sp], -lr │ │ │ │ + eorseq r9, sp, r4, lsr #21 │ │ │ │ + eorseq r9, sp, r2, ror r9 │ │ │ │ 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 │ │ │ │ + eorseq r9, sp, sl, lsr #18 │ │ │ │ + eorseq r9, sp, r0, lsl #18 │ │ │ │ + ldrsbteq r9, [sp], -r6 │ │ │ │ + ldrhteq r9, [sp], -r8 │ │ │ │ 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 │ │ │ │ + eorseq r9, sp, r8, lsl #20 │ │ │ │ + ldrsbteq r9, [sp], -lr │ │ │ │ + eorseq r9, sp, ip, lsr #19 │ │ │ │ + eorseq r9, sp, r2, lsl #19 │ │ │ │ + eorseq r9, sp, r4, lsr sl │ │ │ │ + eorseq r9, sp, r2, asr r9 │ │ │ │ + eorseq r9, sp, r0, lsl #14 │ │ │ │ + ldrsbteq r9, [sp], -r2 │ │ │ │ + eorseq r9, sp, ip, ror r7 │ │ │ │ + eorseq r9, sp, lr, asr #14 │ │ │ │ + eorseq r9, sp, ip, lsr #14 │ │ │ │ + eorseq r9, sp, sl, lsl #14 │ │ │ │ + eorseq r9, sp, r0, ror #19 │ │ │ │ + eorseq r9, sp, r6, lsl #13 │ │ │ │ + eorseq r9, sp, ip, lsl r8 │ │ │ │ + ldrshteq r9, [sp], -sl │ │ │ │ + ldrsbteq r9, [sp], -r0 │ │ │ │ + eorseq r9, sp, r6, lsr #15 │ │ │ │ + eorseq r9, sp, r0, lsl #15 │ │ │ │ + eorseq r9, sp, lr, asr r7 │ │ │ │ + eorseq r9, sp, ip, lsr #20 │ │ │ │ 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 │ │ │ │ + ldrshteq r9, [sp], -r8 │ │ │ │ + ldrsbteq r9, [sp], -lr │ │ │ │ + eorseq r9, sp, r0, asr #19 │ │ │ │ + eorseq r9, sp, r6, lsr #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 │ │ │ │ - eorseq r9, sp, r8, ror #17 │ │ │ │ - mlaseq sp, r4, r9, r9 │ │ │ │ - eorseq r9, sp, r2, lsr #19 │ │ │ │ - eorseq r9, sp, r0, asr r9 │ │ │ │ - eorseq r9, sp, lr, asr #17 │ │ │ │ - ldrsbteq r9, [sp], -r8 │ │ │ │ - eorseq r9, sp, r6, ror #17 │ │ │ │ - ldrshteq r9, [sp], -r4 │ │ │ │ - eorseq r9, sp, r6, lsl #18 │ │ │ │ - eorseq r9, sp, r4, lsl r9 │ │ │ │ - eorseq r9, sp, r0, lsr #19 │ │ │ │ - eorseq r9, sp, r8, ror #18 │ │ │ │ - eorseq r9, sp, sl, ror r9 │ │ │ │ - eorseq r9, sp, r4, lsl r9 │ │ │ │ - eorseq r9, sp, sl, lsr #19 │ │ │ │ - mlaseq sp, r4, r9, r9 │ │ │ │ - ldrhteq r9, [sp], -r2 │ │ │ │ - eorseq r9, sp, r0, asr #16 │ │ │ │ - eorseq r9, sp, sl, asr #16 │ │ │ │ - eorseq r9, sp, r4, asr #16 │ │ │ │ - eorseq r9, sp, lr, lsr r8 │ │ │ │ + eorseq r9, sp, r8, lsr #19 │ │ │ │ + eorseq r9, sp, r4, asr sl │ │ │ │ + eorseq r9, sp, r2, ror #20 │ │ │ │ + eorseq r9, sp, r0, lsl sl │ │ │ │ + eorseq r9, sp, lr, lsl #19 │ │ │ │ + mlaseq sp, r8, r9, r9 │ │ │ │ + eorseq r9, sp, r6, lsr #19 │ │ │ │ + ldrhteq r9, [sp], -r4 │ │ │ │ + eorseq r9, sp, r6, asr #19 │ │ │ │ + ldrsbteq r9, [sp], -r4 │ │ │ │ + eorseq r9, sp, r0, ror #20 │ │ │ │ + eorseq r9, sp, r8, lsr #20 │ │ │ │ + eorseq r9, sp, sl, lsr sl │ │ │ │ + ldrsbteq r9, [sp], -r4 │ │ │ │ + eorseq r9, sp, sl, ror #20 │ │ │ │ + eorseq r9, sp, r4, asr sl │ │ │ │ + eorseq r9, sp, r2, ror sl │ │ │ │ + eorseq r9, sp, r0, lsl #18 │ │ │ │ + eorseq r9, sp, sl, lsl #18 │ │ │ │ + eorseq r9, sp, r4, lsl #18 │ │ │ │ + ldrshteq r9, [sp], -lr │ │ │ │ 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, r4, lsl sl │ │ │ │ + eorseq r9, sp, lr, ror #19 │ │ │ │ + eorseq r9, sp, r8, lsl #24 │ │ │ │ + ldrhteq r9, [sp], -lr │ │ │ │ + ldrsbteq r9, [sp], -ip │ │ │ │ + eorseq r9, sp, r2, lsr #22 │ │ │ │ + eorseq r9, sp, r0, asr #22 │ │ │ │ + eorseq r9, sp, r2, ror #22 │ │ │ │ + eorseq r9, sp, r0, lsl #23 │ │ │ │ + ldrshteq r9, [sp], -sl │ │ │ │ + eorseq r9, sp, r4, lsl sl │ │ │ │ + eorseq r9, sp, lr, lsr #20 │ │ │ │ + eorseq r9, sp, r8, asr #20 │ │ │ │ + eorseq r9, sp, sl, ror #20 │ │ │ │ + eorseq r9, sp, r8, lsl #21 │ │ │ │ eorseq r9, sp, r2, lsr #21 │ │ │ │ eorseq r9, sp, r0, asr #21 │ │ │ │ - eorseq r9, sp, sl, lsr r9 │ │ │ │ - eorseq r9, sp, r4, asr r9 │ │ │ │ - eorseq r9, sp, lr, ror #18 │ │ │ │ - eorseq r9, sp, r8, lsl #19 │ │ │ │ - eorseq r9, sp, sl, lsr #19 │ │ │ │ - eorseq r9, sp, r8, asr #19 │ │ │ │ - eorseq r9, sp, r2, ror #19 │ │ │ │ - eorseq r9, sp, r0, lsl #20 │ │ │ │ - eorseq r9, sp, lr, lsl fp │ │ │ │ + ldrsbteq r9, [sp], -lr │ │ │ │ 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 │ │ │ │ + eorseq r9, sp, lr, asr #22 │ │ │ │ + eorseq r9, sp, ip, lsr #22 │ │ │ │ + eorseq sl, sp, sl, ror #5 │ │ │ │ + ldrhteq sl, [sp], -ip │ │ │ │ + eorseq sl, sp, lr, ror r2 │ │ │ │ + eorseq sl, sp, r8, asr #4 │ │ │ │ + eorseq sl, sp, sl, lsl r2 │ │ │ │ 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 sl, sp, r6, lsr r0 │ │ │ │ - eorseq sl, sp, ip │ │ │ │ - eorseq r9, sp, r2, ror #31 │ │ │ │ - ldrhteq r9, [sp], -r8 │ │ │ │ - eorseq r9, sp, lr, lsl #31 │ │ │ │ - eorseq r9, sp, r4, ror #30 │ │ │ │ - eorseq r9, sp, sl, lsr pc │ │ │ │ - eorseq r9, sp, r4, lsl pc │ │ │ │ - eorseq r9, sp, r6, ror #29 │ │ │ │ - eorseq r9, sp, r4, asr #29 │ │ │ │ + ldrsbteq sl, [sp], -sl │ │ │ │ + eorseq sl, sp, r4, lsr #3 │ │ │ │ + eorseq sl, sp, lr, ror #2 │ │ │ │ + eorseq sl, sp, ip, lsr #2 │ │ │ │ + ldrshteq sl, [sp], -r6 │ │ │ │ + eorseq sl, sp, ip, asr #1 │ │ │ │ + eorseq sl, sp, r2, lsr #1 │ │ │ │ + eorseq sl, sp, r8, ror r0 │ │ │ │ + eorseq sl, sp, lr, asr #32 │ │ │ │ + eorseq sl, sp, r4, lsr #32 │ │ │ │ + ldrshteq r9, [sp], -sl │ │ │ │ + ldrsbteq r9, [sp], -r4 │ │ │ │ + eorseq r9, sp, r6, lsr #31 │ │ │ │ + eorseq r9, sp, r4, lsl #31 │ │ │ │ + eorseq r9, sp, r2, ror #30 │ │ │ │ + eorseq r9, sp, r0, lsr pc │ │ │ │ + ldrshteq r9, [sp], -sl │ │ │ │ + eorseq r9, sp, ip, 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, r0, lsl lr │ │ │ │ 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 │ │ │ │ - ldrshteq r9, [sp], -r8 │ │ │ │ - eorseq r9, sp, sl, asr #25 │ │ │ │ - eorseq r9, sp, r0, lsr #25 │ │ │ │ - eorseq r9, sp, r6, ror ip │ │ │ │ - eorseq r9, sp, ip, asr #24 │ │ │ │ - eorseq r9, sp, r2, lsr #24 │ │ │ │ - ldrshteq r9, [sp], -r8 │ │ │ │ - ldrsbteq r9, [sp], -r2 │ │ │ │ - eorseq r9, sp, r4, lsr #23 │ │ │ │ - eorseq r9, sp, r2, ror fp │ │ │ │ - eorseq r9, sp, r8, asr #22 │ │ │ │ - eorseq r9, sp, sl, lsl fp │ │ │ │ - ldrshteq r9, [sp], -r0 │ │ │ │ - eorseq r9, sp, r6, asr #21 │ │ │ │ - eorseq r9, sp, r0, lsr #21 │ │ │ │ - eorseq r9, sp, sl, ror sl │ │ │ │ - eorseq r9, sp, r8, asr sl │ │ │ │ - eorseq r9, sp, lr, lsr #20 │ │ │ │ - eorseq r9, sp, r4, lsl #20 │ │ │ │ + ldrhteq r9, [sp], -r8 │ │ │ │ + eorseq r9, sp, sl, lsl #27 │ │ │ │ + eorseq r9, sp, r0, ror #26 │ │ │ │ + eorseq r9, sp, r6, lsr sp │ │ │ │ + eorseq r9, sp, ip, lsl #26 │ │ │ │ + eorseq r9, sp, r2, ror #25 │ │ │ │ + ldrhteq r9, [sp], -r8 │ │ │ │ + mlaseq sp, r2, ip, r9 │ │ │ │ + eorseq r9, sp, r4, ror #24 │ │ │ │ + eorseq r9, sp, r2, lsr ip │ │ │ │ + eorseq r9, sp, r8, lsl #24 │ │ │ │ ldrsbteq r9, [sp], -sl │ │ │ │ - ldrhteq r9, [sp], -r4 │ │ │ │ - mlaseq sp, r2, r9, r9 │ │ │ │ - eorseq r9, sp, r0, ror r9 │ │ │ │ - eorseq sl, sp, sl, lsl r1 │ │ │ │ + ldrhteq r9, [sp], -r0 │ │ │ │ + eorseq r9, sp, r6, lsl #23 │ │ │ │ + eorseq r9, sp, r0, ror #22 │ │ │ │ + eorseq r9, sp, sl, lsr fp │ │ │ │ + eorseq r9, sp, r8, lsl fp │ │ │ │ + eorseq r9, sp, lr, ror #21 │ │ │ │ + eorseq r9, sp, r4, asr #21 │ │ │ │ + mlaseq sp, sl, sl, r9 │ │ │ │ + eorseq r9, sp, r4, ror sl │ │ │ │ + eorseq r9, sp, r2, asr sl │ │ │ │ + eorseq r9, sp, r0, lsr sl │ │ │ │ + ldrsbteq sl, [sp], -sl │ │ │ │ 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 │ │ │ │ - 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, sl, lsl #9 │ │ │ │ + eorseq sl, sp, r4, ror #8 │ │ │ │ + eorseq sl, sp, r2, asr #8 │ │ │ │ + eorseq sl, sp, ip, lsl r4 │ │ │ │ + ldrshteq sl, [sp], -r6 │ │ │ │ + eorseq sl, sp, ip, asr #7 │ │ │ │ + eorseq sl, sp, r2, lsr #7 │ │ │ │ + eorseq sl, sp, ip, ror r3 │ │ │ │ + eorseq sl, sp, r2, asr r3 │ │ │ │ + eorseq sl, sp, ip, lsr #6 │ │ │ │ + eorseq sl, sp, r6, lsl #6 │ │ │ │ + ldrsbteq sl, [sp], -r8 │ │ │ │ + eorseq sl, sp, sl, lsr #5 │ │ │ │ + eorseq sl, sp, r0, lsl #5 │ │ │ │ + eorseq sl, sp, r6, asr r2 │ │ │ │ + eorseq sl, sp, r8, lsr #4 │ │ │ │ + ldrshteq sl, [sp], -lr │ │ │ │ + eorseq sl, sp, r4, asr #3 │ │ │ │ + mlaseq sp, r6, r1, sl │ │ │ │ + eorseq sl, sp, r0, ror r1 │ │ │ │ + eorseq sl, sp, lr, asr #2 │ │ │ │ + eorseq sl, sp, r8, lsr #2 │ │ │ │ + ldrshteq sl, [sp], -r6 │ │ │ │ + ldrsbteq sl, [sp], -r0 │ │ │ │ + eorseq sl, sp, sl, lsr #1 │ │ │ │ + eorseq sl, sp, r4, lsl #1 │ │ │ │ + eorseq sl, sp, r6, asr #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 │ │ │ │ + mlaseq sp, lr, r3, sl │ │ │ │ + eorseq sl, sp, r0, lsl r4 │ │ │ │ + ldrhteq sl, [sp], -r2 │ │ │ │ + eorseq sl, sp, r8, asr #7 │ │ │ │ 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, r0, ror #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 │ │ │ │ + mlaseq sp, ip, r4, sl │ │ │ │ + eorseq sl, sp, lr, lsl r4 │ │ │ │ + eorseq sl, sp, r4, lsr r4 │ │ │ │ + eorseq sl, sp, sl, asr #8 │ │ │ │ + eorseq sl, sp, r4, ror #8 │ │ │ │ + eorseq sl, sp, sl, ror #7 │ │ │ │ + eorseq sl, sp, r0, asr #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 │ │ │ │ + ldrhteq sl, [sp], -ip │ │ │ │ + eorseq sl, sp, lr, lsl #9 │ │ │ │ + eorseq sl, sp, r8, ror #8 │ │ │ │ ldmdale sp, {r0, r1, r2, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ ldrne r0, [r3], -r7, lsl #8 │ │ │ │ beq 446f1c │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -20281,36 +20281,36 @@ │ │ │ │ stmdami fp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, sp, lr, lsl #8 │ │ │ │ - eorseq sl, sp, ip, ror #7 │ │ │ │ - eorseq sl, sp, sl, asr #9 │ │ │ │ - eorseq sl, sp, ip, ror r4 │ │ │ │ - mlaseq sp, sl, r4, sl │ │ │ │ - eorseq sl, sp, ip, lsl #8 │ │ │ │ - eorseq sl, sp, r2, lsr #8 │ │ │ │ - eorseq sl, sp, ip, lsr r4 │ │ │ │ - eorseq sl, sp, sl, asr #9 │ │ │ │ + eorseq sl, sp, lr, asr #9 │ │ │ │ + eorseq sl, sp, ip, lsr #9 │ │ │ │ + eorseq sl, sp, sl, lsl #11 │ │ │ │ + eorseq sl, sp, ip, lsr r5 │ │ │ │ + eorseq sl, sp, sl, asr r5 │ │ │ │ + eorseq sl, sp, ip, asr #9 │ │ │ │ + eorseq sl, sp, r2, ror #9 │ │ │ │ + ldrshteq sl, [sp], -ip │ │ │ │ + eorseq sl, sp, sl, lsl #11 │ │ │ │ andle r2, r8, r1, lsl #16 │ │ │ │ andle r2, r3, r2, lsl #16 │ │ │ │ stmdami r6, {r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, sp, r4, lsl #10 │ │ │ │ - ldrsbteq sl, [sp], -lr │ │ │ │ - eorseq sl, sp, r0, asr #9 │ │ │ │ - mlaseq sp, lr, r4, sl │ │ │ │ + eorseq sl, sp, r4, asr #11 │ │ │ │ + mlaseq sp, lr, r5, sl │ │ │ │ + eorseq sl, sp, r0, lsl #11 │ │ │ │ + eorseq sl, sp, lr, asr r5 │ │ │ │ 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 │ │ │ │ + ldrsbteq sl, [sp], -r2 │ │ │ │ + eorseq sl, sp, ip, lsr #15 │ │ │ │ + eorseq sl, sp, r6, lsl #15 │ │ │ │ + eorseq sl, sp, ip, asr r7 │ │ │ │ + eorseq sl, sp, r2, lsr r7 │ │ │ │ + eorseq sl, sp, ip, lsl #14 │ │ │ │ + eorseq sl, sp, r6, ror #13 │ │ │ │ + eorseq sl, sp, r0, asr #13 │ │ │ │ + mlaseq sp, sl, r6, sl │ │ │ │ + eorseq sl, sp, ip, ror r6 │ │ │ │ + eorseq sl, sp, sl, asr r6 │ │ │ │ + eorseq sl, sp, r8, lsr r6 │ │ │ │ + eorseq sl, sp, r2, lsl r6 │ │ │ │ + eorseq sl, sp, ip, ror #11 │ │ │ │ + eorseq sl, sp, r2, asr #11 │ │ │ │ + eorseq sl, sp, r0, lsr #11 │ │ │ │ + eorseq sl, sp, lr, ror r5 │ │ │ │ + eorseq sl, sp, ip, asr r5 │ │ │ │ + eorseq sl, sp, sl, lsr r5 │ │ │ │ + eorseq sl, sp, ip, lsl r5 │ │ │ │ ldmdale r3, {r2, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ svceq 0x000c0306 │ │ │ │ stmdami r9, {r0, r3} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, sp, r8, ror #12 │ │ │ │ - eorseq sl, sp, r2, asr r6 │ │ │ │ - mlaseq sp, ip, r6, sl │ │ │ │ - eorseq sl, sp, sl, ror #12 │ │ │ │ - eorseq sl, sp, r0, lsl #13 │ │ │ │ - mlaseq sp, sl, r6, sl │ │ │ │ + eorseq sl, sp, r8, lsr #14 │ │ │ │ + eorseq sl, sp, r2, lsl r7 │ │ │ │ + eorseq sl, sp, ip, asr r7 │ │ │ │ + eorseq sl, sp, sl, lsr #14 │ │ │ │ + eorseq sl, sp, r0, asr #14 │ │ │ │ + eorseq sl, sp, sl, asr r7 │ │ │ │ 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, lr, asr #14 │ │ │ │ + eorseq sl, sp, r4, lsr r7 │ │ │ │ + eorseq sl, sp, sl, ror r8 │ │ │ │ + eorseq sl, sp, ip, asr #16 │ │ │ │ + eorseq sl, sp, lr, asr r8 │ │ │ │ + eorseq sl, sp, r8, ror #15 │ │ │ │ + ldrshteq sl, [sp], -r6 │ │ │ │ + eorseq sl, sp, r4, lsl #16 │ │ │ │ + eorseq sl, sp, sl, lsl r8 │ │ │ │ + eorseq sl, sp, ip, lsr #14 │ │ │ │ + eorseq sl, sp, r2, asr #14 │ │ │ │ + eorseq sl, sp, r8, asr r7 │ │ │ │ + eorseq sl, sp, lr, ror #14 │ │ │ │ + eorseq sl, sp, ip, ror r7 │ │ │ │ + eorseq sl, sp, sl, lsl #15 │ │ │ │ + mlaseq sp, r8, r7, sl │ │ │ │ + eorseq sl, sp, sl, lsr r8 │ │ │ │ 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 @ │ │ │ │ + subeq pc, r1, r6, lsl sl @ │ │ │ │ + subeq pc, r1, ip, asr #18 │ │ │ │ + subeq pc, r1, sl, lsr r9 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r8], sp, lsl #12 │ │ │ │ strmi r6, [r1], r9, asr #18 │ │ │ │ stmiavs fp!, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ @@ -22691,15 +22691,15 @@ │ │ │ │ @ instruction: 0xf7e9447a │ │ │ │ @ instruction: 0xf504ecd6 │ │ │ │ ldrtmi r4, [r1], -lr, lsl #11 │ │ │ │ strtmi r3, [r8], -r4, lsl #10 │ │ │ │ @ instruction: 0xf9ccf019 │ │ │ │ @ instruction: 0xf7e94630 │ │ │ │ ldrb lr, [pc, sl, ror #18] │ │ │ │ - eorseq r8, sp, r0, lsl r4 │ │ │ │ + ldrsbteq r8, [sp], -r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ andscs r4, ip, #23068672 @ 0x1600000 │ │ │ │ rsbsvc pc, r4, #208, 16 @ 0xd00000 │ │ │ │ ldrmi r4, [ip], -sp, lsl #12 │ │ │ │ @@ -23695,51 +23695,51 @@ │ │ │ │ strtmi r4, [r0], -r3, lsl #3 │ │ │ │ @ instruction: 0xf0153128 │ │ │ │ @ instruction: 0x462afb3d │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ ldcl 7, cr15, [r6], #928 @ 0x3a0 │ │ │ │ @ instruction: 0xf7e8e655 │ │ │ │ svclt 0x0000ece2 │ │ │ │ - eorseq fp, sp, r8, lsl #1 │ │ │ │ + eorseq fp, sp, r8, asr #2 │ │ │ │ addseq r9, r3, r6, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r4, lr, r2, lsl #25 │ │ │ │ - mlaseq lr, r2, ip, r4 │ │ │ │ - eorseq r4, lr, r2, lsr #25 │ │ │ │ - ldrhteq r4, [lr], -r2 │ │ │ │ - eorseq r4, lr, r2, asr #25 │ │ │ │ - ldrsbteq r7, [sp], -r6 │ │ │ │ - mlaseq sp, lr, r1, r8 │ │ │ │ - ldrsbteq r7, [sp], -r0 │ │ │ │ - eorseq r7, sp, sl, ror r8 │ │ │ │ - eorseq r8, sp, sl, lsl r1 │ │ │ │ - ldrshteq r8, [sp], -r0 │ │ │ │ - eorseq r7, sp, r2, lsl #17 │ │ │ │ - eorseq r7, sp, lr, lsl #17 │ │ │ │ - eorseq r7, sp, r8, lsl #17 │ │ │ │ - mlaseq sp, r4, r0, r8 │ │ │ │ - mlaseq sp, lr, r8, r7 │ │ │ │ - mlaseq sp, r6, r0, r8 │ │ │ │ - eorseq r7, sp, r4, lsr #16 │ │ │ │ - eorseq r8, sp, r8 │ │ │ │ - eorseq r7, sp, r0, lsl #16 │ │ │ │ - eorseq r7, sp, r6, asr #31 │ │ │ │ - eorseq r7, sp, r8, lsl r8 │ │ │ │ - ldrhteq r7, [sp], -ip │ │ │ │ - eorseq r7, sp, r6, asr pc │ │ │ │ - ldrsbteq r7, [sp], -r4 │ │ │ │ - eorseq r7, sp, sl, ror r7 │ │ │ │ - eorseq r7, sp, r8, ror #29 │ │ │ │ - ldrshteq r7, [sp], -r2 │ │ │ │ - eorseq r7, sp, r2, asr #14 │ │ │ │ + eorseq r4, lr, r2, asr #26 │ │ │ │ + eorseq r4, lr, r2, asr sp │ │ │ │ + eorseq r4, lr, r2, ror #26 │ │ │ │ + eorseq r4, lr, r2, ror sp │ │ │ │ + eorseq r4, lr, r2, lsl #27 │ │ │ │ + mlaseq sp, r6, r9, r7 │ │ │ │ + eorseq r8, sp, lr, asr r2 │ │ │ │ + mlaseq sp, r0, r9, r7 │ │ │ │ + eorseq r7, sp, sl, lsr r9 │ │ │ │ + ldrsbteq r8, [sp], -sl │ │ │ │ + ldrhteq r8, [sp], -r0 │ │ │ │ + eorseq r7, sp, r2, asr #18 │ │ │ │ + eorseq r7, sp, lr, asr #18 │ │ │ │ + eorseq r7, sp, r8, asr #18 │ │ │ │ + eorseq r8, sp, r4, asr r1 │ │ │ │ + eorseq r7, sp, lr, asr r9 │ │ │ │ + eorseq r8, sp, r6, asr r1 │ │ │ │ + eorseq r7, sp, r4, ror #17 │ │ │ │ + eorseq r8, sp, r8, asr #1 │ │ │ │ + eorseq r7, sp, r0, asr #17 │ │ │ │ + eorseq r8, sp, r6, lsl #1 │ │ │ │ + ldrsbteq r7, [sp], -r8 │ │ │ │ + eorseq r7, sp, ip, ror r8 │ │ │ │ + eorseq r8, sp, r6, lsl r0 │ │ │ │ + mlaseq sp, r4, r8, r7 │ │ │ │ + eorseq r7, sp, sl, lsr r8 │ │ │ │ + eorseq r7, sp, r8, lsr #31 │ │ │ │ + ldrhteq r7, [sp], -r2 │ │ │ │ + eorseq r7, sp, r2, lsl #16 │ │ │ │ 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 │ │ │ │ + ldrsbteq r7, [sp], -r8 │ │ │ │ + eorseq r7, sp, r4, asr #11 │ │ │ │ + mlaseq sp, r0, lr, r7 │ │ │ │ + eorseq r7, sp, r4, lsl r6 │ │ │ │ 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, r8, lsr r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb9e568 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 8cb310 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ @@ -23931,20 +23931,20 @@ │ │ │ │ bl a05380 │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ strtmi lr, [sl], -r2, lsr #22 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ bl 785394 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r7, sp, r6, ror #6 │ │ │ │ - eorseq r7, sp, ip, ror #6 │ │ │ │ - eorseq r7, sp, r6, asr sl │ │ │ │ - ldrsbteq sl, [lr], -lr │ │ │ │ - eorseq r7, sp, r6, asr r3 │ │ │ │ - eorseq r7, sp, r2, asr #6 │ │ │ │ + eorseq r7, sp, r6, lsr #8 │ │ │ │ + eorseq r7, sp, ip, lsr #8 │ │ │ │ + eorseq r7, sp, r6, lsl fp │ │ │ │ + mlaseq lr, lr, fp, sl │ │ │ │ + eorseq r7, sp, r6, lsl r4 │ │ │ │ + eorseq r7, sp, r2, lsl #8 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ - ldrsbteq r7, [sp], -sl │ │ │ │ - eorseq r6, sp, r4, lsl #30 │ │ │ │ - ldrhteq r7, [sp], -r4 │ │ │ │ - ldrhteq r7, [sp], -lr │ │ │ │ - eorseq r7, sp, r4, lsr #1 │ │ │ │ - mlaseq sp, r6, r6, r7 │ │ │ │ - eorseq r7, sp, r8, lsl #13 │ │ │ │ - eorseq r7, sp, sl, ror r0 │ │ │ │ - eorseq r7, sp, r0, ror #12 │ │ │ │ - mlaseq sp, r4, r0, r7 │ │ │ │ - subeq sp, r1, r6, asr #2 │ │ │ │ - eorseq r6, sp, r2, ror pc │ │ │ │ - eorseq r7, sp, r2, ror #11 │ │ │ │ - eorseq r7, sp, r0, asr #3 │ │ │ │ - subeq sp, r1, r8, asr #1 │ │ │ │ - eorseq r6, sp, r4, lsl pc │ │ │ │ - eorseq r7, sp, r4, lsl #11 │ │ │ │ - eorseq r7, sp, sl, ror r1 │ │ │ │ - eorseq sl, lr, r4, lsl #12 │ │ │ │ - eorseq r7, sp, ip, asr r1 │ │ │ │ - eorseq r7, sp, r6, asr #2 │ │ │ │ - eorseq r7, sp, lr, lsr #2 │ │ │ │ - eorseq r7, sp, r6, lsl r1 │ │ │ │ - ldrshteq r7, [sp], -lr │ │ │ │ - eorseq r7, sp, r6, ror #1 │ │ │ │ - ldrsbteq r7, [sp], -r2 │ │ │ │ - subeq ip, r1, lr, ror pc │ │ │ │ - ldrsbteq r6, [sp], -sl │ │ │ │ - eorseq r7, sp, sl, asr #8 │ │ │ │ - eorseq r7, sp, r0, lsr #1 │ │ │ │ - mlaseq sp, r2, r0, r7 │ │ │ │ - ldrhteq sl, [lr], -ip │ │ │ │ - eorseq r7, sp, sl, ror r0 │ │ │ │ - eorseq r7, sp, r4, rrx │ │ │ │ - subeq fp, r1, r8, asr #18 │ │ │ │ + eorseq r9, lr, r6, lsr r4 │ │ │ │ + eorseq r7, sp, sl, asr sl │ │ │ │ + eorseq r7, sp, lr, lsl #7 │ │ │ │ + eorseq r7, sp, r2, lsl #7 │ │ │ │ + subeq sp, r1, ip, lsl #7 │ │ │ │ + eorseq r7, sp, r4, lsr r3 │ │ │ │ + eorseq r7, sp, r4, lsr #19 │ │ │ │ + eorseq r7, sp, r6, lsr #4 │ │ │ │ + eorseq sl, lr, r4, lsr #20 │ │ │ │ + eorseq r7, sp, r4, lsl #16 │ │ │ │ + eorseq r7, sp, r6, asr #15 │ │ │ │ + mlaseq sp, lr, r7, r7 │ │ │ │ + mlaseq sp, r0, r7, r7 │ │ │ │ + eorseq r7, sp, r8, lsl #15 │ │ │ │ + eorseq r7, sp, r0, ror r7 │ │ │ │ + eorseq r7, sp, r6, asr r7 │ │ │ │ + mlaseq sp, ip, r7, r7 │ │ │ │ + ldrdeq sp, [r1], #-54 @ 0xffffffca │ │ │ │ + ldrshteq r7, [sp], -r2 │ │ │ │ + eorseq r7, sp, ip, ror #3 │ │ │ │ + subeq r2, r0, lr, asr #8 │ │ │ │ + eorseq r7, sp, r6, asr #16 │ │ │ │ + eorseq r7, sp, r6, asr #3 │ │ │ │ + eorseq r7, sp, lr, lsr #16 │ │ │ │ + ldrhteq r7, [sp], -r6 │ │ │ │ + eorseq r7, sp, lr, lsr r1 │ │ │ │ + eorseq ip, lr, r8, lsr #6 │ │ │ │ + mlaseq sp, sl, r1, r7 │ │ │ │ + eorseq r6, sp, r4, asr #31 │ │ │ │ + eorseq r7, sp, r4, ror r1 │ │ │ │ + eorseq r7, sp, lr, ror r7 │ │ │ │ + eorseq r7, sp, r4, ror #2 │ │ │ │ + eorseq r7, sp, r6, asr r7 │ │ │ │ + eorseq r7, sp, r8, asr #14 │ │ │ │ + eorseq r7, sp, sl, lsr r1 │ │ │ │ + eorseq r7, sp, r0, lsr #14 │ │ │ │ + eorseq r7, sp, r4, asr r1 │ │ │ │ + subeq sp, r1, r6, lsl #4 │ │ │ │ + eorseq r7, sp, r2, lsr r0 │ │ │ │ + eorseq r7, sp, r2, lsr #13 │ │ │ │ + eorseq r7, sp, r0, lsl #5 │ │ │ │ + subeq sp, r1, r8, lsl #3 │ │ │ │ + ldrsbteq r6, [sp], -r4 │ │ │ │ + eorseq r7, sp, r4, asr #12 │ │ │ │ + eorseq r7, sp, sl, lsr r2 │ │ │ │ + eorseq sl, lr, r4, asr #13 │ │ │ │ + eorseq r7, sp, ip, lsl r2 │ │ │ │ + eorseq r7, sp, r6, lsl #4 │ │ │ │ + eorseq r7, sp, lr, ror #3 │ │ │ │ + ldrsbteq r7, [sp], -r6 │ │ │ │ ldrhteq r7, [sp], -lr │ │ │ │ - eorseq r7, sp, sl, lsr r0 │ │ │ │ - eorseq r7, sp, lr, lsr #32 │ │ │ │ - eorseq sl, lr, r8, lsl r4 │ │ │ │ - eorseq r7, sp, r6, lsl r0 │ │ │ │ - eorseq r7, sp, r0 │ │ │ │ - subeq fp, r1, r4, lsr #17 │ │ │ │ - eorseq r7, sp, r6, lsl r3 │ │ │ │ - eorseq sl, lr, sl, lsr #7 │ │ │ │ - ldrsbteq r6, [sp], -r0 │ │ │ │ - subeq r1, r0, r6, ror #29 │ │ │ │ - ldrhteq r6, [sp], -r4 │ │ │ │ - mlaseq sp, ip, pc, r6 @ │ │ │ │ - eorseq r6, sp, sl, lsl #31 │ │ │ │ - eorseq 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 │ │ │ │ + eorseq r7, sp, r6, lsr #3 │ │ │ │ + mlaseq sp, r2, r1, r7 │ │ │ │ + subeq sp, r1, lr, lsr r0 │ │ │ │ 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 │ │ │ │ - ldrshteq r6, [sp], -r8 │ │ │ │ - ldrdeq ip, [r1], #-148 @ 0xffffff6c │ │ │ │ - ldrsbteq r6, [sp], -lr │ │ │ │ - umaaleq ip, r1, r6, r9 │ │ │ │ + eorseq r7, sp, sl, lsl #10 │ │ │ │ + eorseq r7, sp, r0, ror #2 │ │ │ │ + eorseq r7, sp, r2, asr r1 │ │ │ │ + eorseq sl, lr, ip, ror r5 │ │ │ │ + eorseq r7, sp, sl, lsr r1 │ │ │ │ + eorseq r7, sp, r4, lsr #2 │ │ │ │ + subeq fp, r1, r8, lsl #20 │ │ │ │ + eorseq r7, sp, lr, ror r4 │ │ │ │ + ldrshteq r7, [sp], -sl │ │ │ │ + eorseq r7, sp, lr, ror #1 │ │ │ │ + ldrsbteq sl, [lr], -r8 │ │ │ │ + ldrsbteq r7, [sp], -r6 │ │ │ │ + eorseq r7, sp, r0, asr #1 │ │ │ │ + subeq fp, r1, r4, ror #18 │ │ │ │ + ldrsbteq r7, [sp], -r6 │ │ │ │ + eorseq sl, lr, sl, ror #8 │ │ │ │ + mlaseq sp, r0, r0, r7 │ │ │ │ + subeq r1, r0, r6, lsr #31 │ │ │ │ + eorseq r7, sp, r4, ror r0 │ │ │ │ + eorseq r7, sp, ip, asr r0 │ │ │ │ + eorseq r7, sp, sl, asr #32 │ │ │ │ + eorseq r7, sp, r4, lsr r0 │ │ │ │ + eorseq r7, sp, sl, lsr #32 │ │ │ │ + strheq ip, [r1], #-222 @ 0xffffff22 │ │ │ │ + eorseq r6, sp, r4, lsr ip │ │ │ │ + eorseq r6, sp, lr, asr #28 │ │ │ │ + mlaseq sp, r0, r2, r7 │ │ │ │ + subeq ip, r1, r0, ror sp │ │ │ │ + ldrshteq r6, [sp], -r4 │ │ │ │ + eorseq r7, sp, r4, ror #4 │ │ │ │ + eorseq r6, sp, r2, lsr #31 │ │ │ │ + ldrshteq sl, [lr], -r6 │ │ │ │ + eorseq r6, sp, r2, ror pc │ │ │ │ + eorseq r6, sp, r4, lsl #31 │ │ │ │ + eorseq r6, sp, r0, ror #30 │ │ │ │ + eorseq r6, sp, sl, asr pc │ │ │ │ + subeq r5, r0, r4, lsl r2 │ │ │ │ + eorseq r6, sp, r8, lsr pc │ │ │ │ + subeq r1, r0, r4, ror sp │ │ │ │ + subeq ip, r1, r8, asr #24 │ │ │ │ + eorseq r6, sp, r4, ror #21 │ │ │ │ + eorseq r6, sp, r0, lsl pc │ │ │ │ + eorseq r7, sp, ip, asr #2 │ │ │ │ + eorseq sl, lr, lr, asr #3 │ │ │ │ + eorseq r6, sp, lr, ror #29 │ │ │ │ + ldrsbteq r6, [sp], -r6 │ │ │ │ ldrhteq r6, [sp], -lr │ │ │ │ - eorseq r6, sp, lr, lsr #30 │ │ │ │ + ldrhteq r6, [sp], -r2 │ │ │ │ + eorseq r6, sp, lr, lsr #29 │ │ │ │ + eorseq r7, sp, r4, lsl #1 │ │ │ │ + subeq ip, r1, r2, lsr fp │ │ │ │ + eorseq r6, sp, ip, ror #19 │ │ │ │ + strdeq ip, [r1], #-172 @ 0xffffff54 │ │ │ │ + ldrsbteq r6, [sp], -r2 │ │ │ │ + subeq ip, r1, r6, asr #21 │ │ │ │ + ldrhteq r6, [sp], -r8 │ │ │ │ + umaaleq ip, r1, r4, sl │ │ │ │ + mlaseq sp, lr, r9, r6 │ │ │ │ + subeq ip, r1, r6, asr sl │ │ │ │ + eorseq r6, sp, lr, ror r9 │ │ │ │ + eorseq r6, sp, lr, ror #31 │ │ │ │ + ldrshteq r6, [sp], -ip │ │ │ │ + eorseq r6, sp, r6, asr r9 │ │ │ │ + eorseq r6, sp, sl, asr #27 │ │ │ │ + ldrhteq r6, [sp], -sl │ │ │ │ + ldrhteq fp, [lr], -r0 │ │ │ │ + eorseq r6, sp, r8, ror #15 │ │ │ │ + eorseq r6, sp, lr, lsl #26 │ │ │ │ + eorseq r9, lr, r0, ror #31 │ │ │ │ + subeq ip, r1, sl, ror #18 │ │ │ │ + eorseq r6, sp, ip, lsr #17 │ │ │ │ + eorseq r6, sp, lr, lsl pc │ │ │ │ + eorseq r6, sp, r8, asr sp │ │ │ │ + eorseq r6, sp, r6, asr #26 │ │ │ │ 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 │ │ │ │ + ldrdeq ip, [r1], #-132 @ 0xffffff7c │ │ │ │ + eorseq r6, sp, r6, lsr r8 │ │ │ │ + eorseq r6, sp, r8, lsr #29 │ │ │ │ + eorseq r6, sp, r2, ror #25 │ │ │ │ + ldrsbteq r6, [sp], -r0 │ │ │ │ + eorseq r6, sp, lr, asr #25 │ │ │ │ + subeq ip, r1, r6, asr r8 │ │ │ │ + ldrsbteq r6, [sp], -r0 │ │ │ │ + eorseq r6, sp, r2, asr #28 │ │ │ │ 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 │ │ │ │ - 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, sl, ror #24 │ │ │ │ + strdeq ip, [r1], #-120 @ 0xffffff88 │ │ │ │ + eorseq r6, sp, sl, lsl #15 │ │ │ │ + ldrshteq r6, [sp], -ip │ │ │ │ + eorseq r6, sp, lr, ror r6 │ │ │ │ + eorseq r9, lr, sl, ror lr │ │ │ │ + eorseq r6, sp, r8, asr #24 │ │ │ │ + eorseq r6, sp, r0, lsl #23 │ │ │ │ + eorseq r6, sp, sl, ror #22 │ │ │ │ + ldrshteq r6, [sp], -r0 │ │ │ │ + mlaseq sp, r0, lr, r3 │ │ │ │ @ instruction: 0xf5059d0d │ │ │ │ @ instruction: 0xf8d64680 │ │ │ │ blcs 54a48 │ │ │ │ blmi ff7bc4c0 │ │ │ │ bmi ff7907b4 │ │ │ │ ldrbtmi r4, [fp], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7e7447a │ │ │ │ @@ -25157,54 +25157,54 @@ │ │ │ │ blx ffd04754 │ │ │ │ tstcs r1, sl, lsr r6 │ │ │ │ @ instruction: 0xf7e74620 │ │ │ │ @ instruction: 0xf7ffe98e │ │ │ │ blmi ab751c │ │ │ │ @ instruction: 0xf7ff447b │ │ │ │ svclt 0x0000b9cf │ │ │ │ - mlaseq sp, sl, r4, r6 │ │ │ │ - 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, sl, asr r5 │ │ │ │ + eorseq r6, sp, r8, lsr #8 │ │ │ │ + eorseq r9, lr, ip, ror fp │ │ │ │ + ldrsbteq r6, [sp], -r0 │ │ │ │ + subeq r1, r0, sl, ror #15 │ │ │ │ + eorseq r6, sp, ip, lsr #10 │ │ │ │ + eorseq r6, sp, r0, lsl #21 │ │ │ │ + ldrhteq r6, [sp], -r2 │ │ │ │ + mlaseq sp, ip, r3, r6 │ │ │ │ + ldrshteq r9, [lr], -r6 │ │ │ │ + eorseq r6, sp, r8, asr #20 │ │ │ │ + eorseq r6, sp, r4, asr #9 │ │ │ │ + eorseq r6, sp, r6, lsr #20 │ │ │ │ + eorseq r6, sp, r0, lsr r2 │ │ │ │ + mlaseq sp, ip, r4, r6 │ │ │ │ + ldrhteq r6, [sp], -ip │ │ │ │ + eorseq r6, sp, lr, ror #8 │ │ │ │ + eorseq r6, sp, r2, lsl #19 │ │ │ │ + eorseq r6, sp, r0, ror r4 │ │ │ │ eorseq r6, sp, r6, ror #18 │ │ │ │ - eorseq r6, sp, r0, ror r1 │ │ │ │ - ldrsbteq r6, [sp], -ip │ │ │ │ - ldrshteq r6, [sp], -ip │ │ │ │ - eorseq r6, sp, lr, lsr #7 │ │ │ │ - eorseq r6, sp, r2, asr #17 │ │ │ │ - ldrhteq r6, [sp], -r0 │ │ │ │ - eorseq r6, sp, r6, lsr #17 │ │ │ │ - eorseq r6, sp, r2, lsr #7 │ │ │ │ - mlaseq sp, sl, r3, r6 │ │ │ │ - eorseq r6, sp, r8, asr r8 │ │ │ │ - eorseq r6, sp, sl, lsl #3 │ │ │ │ - eorseq r6, sp, ip, lsr #22 │ │ │ │ - eorseq r9, lr, ip, asr #17 │ │ │ │ - eorseq r6, sp, r4, lsl fp │ │ │ │ - strdeq r1, [r0], #-60 @ 0xffffffc4 │ │ │ │ - eorseq r6, sp, r2, lsr r3 │ │ │ │ - eorseq r6, sp, r8, lsl r3 │ │ │ │ - eorseq r6, sp, r6, lsr r3 │ │ │ │ - eorseq r6, sp, r4, lsr #15 │ │ │ │ - ldrshteq r6, [sp], -r4 │ │ │ │ - eorseq r6, sp, r8, lsl #6 │ │ │ │ - eorseq r6, sp, r8, ror #5 │ │ │ │ - eorseq r6, sp, sl, lsl r7 │ │ │ │ - eorseq r6, sp, ip, lsr #5 │ │ │ │ - eorseq r6, sp, r2, lsl #5 │ │ │ │ - mlaseq sp, r6, r2, r6 │ │ │ │ - ldrshteq r3, [sp], -r0 │ │ │ │ + eorseq r6, sp, r2, ror #8 │ │ │ │ + eorseq r6, sp, sl, asr r4 │ │ │ │ + eorseq r6, sp, r8, lsl r9 │ │ │ │ + eorseq r6, sp, sl, asr #4 │ │ │ │ + eorseq r6, sp, ip, ror #23 │ │ │ │ + eorseq r9, lr, ip, lsl #19 │ │ │ │ + ldrsbteq r6, [sp], -r4 │ │ │ │ + strheq r1, [r0], #-76 @ 0xffffffb4 │ │ │ │ + ldrshteq r6, [sp], -r2 │ │ │ │ + ldrsbteq r6, [sp], -r8 │ │ │ │ + ldrshteq r6, [sp], -r6 │ │ │ │ + eorseq r6, sp, r4, ror #16 │ │ │ │ + ldrhteq r6, [sp], -r4 │ │ │ │ + eorseq r6, sp, r8, asr #7 │ │ │ │ + eorseq r6, sp, r8, lsr #7 │ │ │ │ + ldrsbteq r6, [sp], -sl │ │ │ │ + eorseq r6, sp, ip, ror #6 │ │ │ │ + eorseq r6, sp, r2, asr #6 │ │ │ │ + eorseq r6, sp, r6, asr r3 │ │ │ │ + ldrhteq r3, [sp], -r0 │ │ │ │ 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 │ │ │ │ + ldrshteq lr, [pc], -r6 │ │ │ │ + eorseq r5, sp, r4, ror #2 │ │ │ │ + eorseq r5, sp, r0, ror #2 │ │ │ │ addseq r0, r4, ip, lsr #9 │ │ │ │ - eorseq r5, sp, r6, lsl #1 │ │ │ │ + eorseq r5, sp, r6, asr #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, r6, ror #1 │ │ │ │ + eorseq r5, sp, sl, lsl #2 │ │ │ │ + eorseq r5, sp, r8, lsl #1 │ │ │ │ + eorseq r5, sp, sl, ror r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba0f8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 13, cr0, [sl], {232} @ 0xe8 │ │ │ │ stcvc 5, cr15, [r2, #-692] @ 0xfffffd4c │ │ │ │ vstrge d4, [r1, #-100] @ 0xffffff9c │ │ │ │ @ instruction: 0x4602447c │ │ │ │ @@ -26623,18 +26623,18 @@ │ │ │ │ tstcs r1, r8, lsl #16 │ │ │ │ cdp 7, 1, cr15, cr12, cr5, {7} │ │ │ │ @ instruction: 0xf7e5e7e7 │ │ │ │ svclt 0x0000ee08 │ │ │ │ addseq r6, r3, r4, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r3, r6, asr r2 │ │ │ │ - ldrdeq r6, [r0], #-40 @ 0xffffffd8 │ │ │ │ + umaaleq r6, r0, r8, r3 │ │ │ │ addseq r6, r3, r6, lsr r2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mlaseq sp, ip, pc, r4 @ │ │ │ │ + eorseq r5, sp, ip, asr r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r7, lsr #24 │ │ │ │ ldrbtmi r4, [ip], #-2855 @ 0xfffff4d9 │ │ │ │ stmiapl r3!, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ @@ -26727,20 +26727,20 @@ │ │ │ │ ldrtmi r4, [r3], -fp, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7e5447a │ │ │ │ ldrb lr, [lr, sl, asr #26] │ │ │ │ ldc 7, cr15, [r4, #-916]! @ 0xfffffc6c │ │ │ │ addseq r6, r3, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r4, sp, r8, lsl #29 │ │ │ │ - eorseq r4, sp, r6, lsl #29 │ │ │ │ - eorseq r4, sp, r4, lsl #29 │ │ │ │ + eorseq r4, sp, r8, asr #30 │ │ │ │ + eorseq r4, sp, r6, asr #30 │ │ │ │ + eorseq r4, sp, r4, asr #30 │ │ │ │ umullseq r6, r3, ip, r0 │ │ │ │ - eorseq r4, sp, r8, lsl lr │ │ │ │ - eorseq r4, sp, r4, asr lr │ │ │ │ + ldrsbteq r4, [sp], -r8 │ │ │ │ + eorseq r4, sp, r4, lsl pc │ │ │ │ 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, ip, lsl r1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mlaseq sp, r6, sp, r4 │ │ │ │ + eorseq r4, sp, r6, asr 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, ip, lsl #28 │ │ │ │ + eorseq r4, sp, r2, lsr #28 │ │ │ │ + eorseq r4, sp, r2, ror lr │ │ │ │ + subeq r6, r0, r0, lsr r0 │ │ │ │ + subeq r0, r0, r6, asr #14 │ │ │ │ + eorseq r4, sp, ip, asr sp │ │ │ │ + eorseq r4, sp, r8, lsr sp │ │ │ │ + eorseq r4, sp, r8, lsl sp │ │ │ │ + eorseq r4, sp, ip, lsl #26 │ │ │ │ + eorseq r4, sp, sl, asr sp │ │ │ │ + ldrdeq r5, [r0], #-238 @ 0xffffff12 │ │ │ │ + ldrhteq r4, [sp], -r4 │ │ │ │ + eorseq r4, sp, ip, lsr #26 │ │ │ │ + eorseq r6, sp, r4, asr #11 │ │ │ │ + eorseq r4, sp, lr, lsr #26 │ │ │ │ + eorseq r4, sp, r0, lsr sp │ │ │ │ + eorseq r4, sp, sl, lsl sp │ │ │ │ + eorseq r4, sp, r2, lsl sp │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - eorseq r4, sp, r6, ror #21 │ │ │ │ - eorseq r4, sp, r4, asr #21 │ │ │ │ - ldrhteq r4, [sp], -sl │ │ │ │ - eorseq r4, sp, r8, lsr #21 │ │ │ │ - eorseq r4, sp, r6, lsr #21 │ │ │ │ - mlaseq sp, r2, sl, r4 │ │ │ │ - eorseq r4, sp, sl, lsl #21 │ │ │ │ - eorseq r4, sp, r6, lsr fp │ │ │ │ - eorseq r4, sp, r8, lsr #22 │ │ │ │ + eorseq r4, sp, r6, lsr #23 │ │ │ │ + eorseq r4, sp, r4, lsl #23 │ │ │ │ + eorseq r4, sp, sl, ror fp │ │ │ │ + eorseq r4, sp, r8, ror #22 │ │ │ │ + eorseq r4, sp, r6, ror #22 │ │ │ │ + eorseq r4, sp, r2, asr fp │ │ │ │ + eorseq r4, sp, sl, asr #22 │ │ │ │ + ldrshteq r4, [sp], -r6 │ │ │ │ + eorseq r4, sp, r8, ror #23 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba165c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ orreq pc, sl, #144, 16 @ 0x900000 │ │ │ │ @ instruction: 0xf8d3460d │ │ │ │ @ instruction: 0xf7ff637c │ │ │ │ @@ -27690,15 +27690,15 @@ │ │ │ │ blls 4a2f08 │ │ │ │ strbcc pc, [r4, -fp, asr #17]! @ │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf7e4f8f9 │ │ │ │ svclt 0x0000edae │ │ │ │ addseq r5, r3, r2, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r4, [sp], -lr │ │ │ │ + eorseq r4, sp, lr, ror fp │ │ │ │ addseq r5, r3, ip, lsl #19 │ │ │ │ rsbscc pc, r4, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x119cf8d3 │ │ │ │ stmdbmi r5, {r0, r3, r8, ip, sp, pc}^ │ │ │ │ bvs fe6dc0b4 │ │ │ │ orrsne pc, ip, r0, asr #17 │ │ │ │ bmi 1137300 │ │ │ │ @@ -27806,17 +27806,17 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ @ instruction: 0xf938f006 │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ blx 507094 │ │ │ │ @ instruction: 0xf990f006 │ │ │ │ @ instruction: 0xf822f006 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ - eorseq r3, sp, r0, asr pc │ │ │ │ - eorseq r0, sp, r2, ror #19 │ │ │ │ - eorseq r5, lr, r2, asr r7 │ │ │ │ + eorseq r4, sp, r0, lsl r0 │ │ │ │ + eorseq r0, sp, r2, lsr #21 │ │ │ │ + eorseq r5, lr, r2, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba229c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ stmdami ip, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2316 @ 0xfffff6f4 │ │ │ │ msrmi CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -27826,17 +27826,17 @@ │ │ │ │ strtmi pc, [r0], -fp, lsr #16 │ │ │ │ ldc2 0, cr15, [r4], {6} │ │ │ │ @ instruction: 0xf8bef006 │ │ │ │ @ instruction: 0xfffef005 │ │ │ │ ldrsbcc pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldclt 7, cr4, [r8, #-608]! @ 0xfffffda0 │ │ │ │ - eorseq r0, sp, r2, lsl #19 │ │ │ │ - eorseq r3, sp, r0, lsl #30 │ │ │ │ - eorseq ip, pc, r4, lsr #15 │ │ │ │ + eorseq r0, sp, r2, asr #20 │ │ │ │ + eorseq r3, sp, r0, asr #31 │ │ │ │ + eorseq ip, pc, r4, ror #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 │ │ │ │ + ldrshteq r0, [sp], -r0 │ │ │ │ + eorseq r3, sp, r2, lsl #31 │ │ │ │ + eorseq ip, pc, r2, lsl r8 @ │ │ │ │ + eorseq r0, sp, ip, ror #28 │ │ │ │ + eorseq r5, sp, r4, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2370 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -27884,18 +27884,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf006fba1 │ │ │ │ @ instruction: 0xf005f84b │ │ │ │ @ instruction: 0xf8d5ff8b │ │ │ │ strtmi r3, [r1], -r0, lsr #4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, lr, lsr #17 │ │ │ │ - eorseq r3, sp, r4, asr lr │ │ │ │ - ldrsbteq ip, [pc], -r0 │ │ │ │ - subeq r3, r0, r6, lsr #30 │ │ │ │ + eorseq r0, sp, lr, ror #18 │ │ │ │ + eorseq r3, sp, r4, lsl pc │ │ │ │ + mlaseq pc, r0, r7, ip @ │ │ │ │ + subeq r3, r0, r6, ror #31 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba23d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r2, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r2, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1556 @ 0xfffff9ec │ │ │ │ ldrbtmi r4, [r8], #-1566 @ 0xfffff9e2 │ │ │ │ @@ -27910,17 +27910,17 @@ │ │ │ │ blx 1c0722a │ │ │ │ @ instruction: 0xf8c6f006 │ │ │ │ @ instruction: 0xff58f005 │ │ │ │ subne pc, ip, #13959168 @ 0xd50000 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r3, sp, r6, lsl #28 │ │ │ │ - eorseq r0, sp, r2, asr #16 │ │ │ │ - ldrhteq r5, [lr], -r2 │ │ │ │ + eorseq r3, sp, r6, asr #29 │ │ │ │ + eorseq r0, sp, r2, lsl #18 │ │ │ │ + eorseq r5, lr, r2, ror r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba243c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r2, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r2, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1556 @ 0xfffff9ec │ │ │ │ ldrbtmi r4, [r8], #-1566 @ 0xfffff9e2 │ │ │ │ @@ -27935,17 +27935,17 @@ │ │ │ │ blx f8728e │ │ │ │ @ instruction: 0xf894f006 │ │ │ │ @ instruction: 0xff26f005 │ │ │ │ subne pc, r0, #13959168 @ 0xd50000 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ strmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrhteq r3, [sp], -r6 │ │ │ │ - ldrsbteq r0, [sp], -lr │ │ │ │ - eorseq r5, lr, lr, asr #10 │ │ │ │ + eorseq r3, sp, r6, ror lr │ │ │ │ + mlaseq sp, lr, r8, r0 │ │ │ │ + eorseq r5, lr, lr, lsl #12 │ │ │ │ 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, lr, lsr r8 │ │ │ │ + eorseq r3, sp, r4, lsr #28 │ │ │ │ + eorseq ip, pc, r0, ror #12 │ │ │ │ + eorseq r3, sp, lr, lsl #28 │ │ │ │ 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 │ │ │ │ + ldrsbteq r0, [sp], -r6 │ │ │ │ + ldrsbteq r3, [sp], -r0 │ │ │ │ + ldrshteq ip, [pc], -r8 │ │ │ │ + eorseq fp, lr, r6, lsl ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2570 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28012,18 +28012,18 @@ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf87af006 │ │ │ │ @ instruction: 0xff4af005 │ │ │ │ cdp2 0, 8, cr15, cr10, cr5, {0} │ │ │ │ ldrsbcc pc, [r8, #133] @ 0x85 @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldclt 7, cr4, [r8, #-608]! @ 0xfffffda0 │ │ │ │ - eorseq r0, sp, lr, lsr #13 │ │ │ │ - ldrhteq r3, [sp], -r8 │ │ │ │ - ldrsbteq ip, [pc], -r0 │ │ │ │ - eorseq fp, lr, lr, ror #21 │ │ │ │ + eorseq r0, sp, lr, ror #14 │ │ │ │ + eorseq r3, sp, r8, ror sp │ │ │ │ + mlaseq pc, r0, r5, ip @ │ │ │ │ + eorseq fp, lr, lr, lsr #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba25d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28038,18 +28038,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005fa6d │ │ │ │ @ instruction: 0xf8d5ff17 │ │ │ │ strtmi r3, [r1], -r8, lsr #3 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ cdp2 0, 5, cr15, cr2, cr5, {0} │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r6, asr #12 │ │ │ │ - eorseq r3, sp, r0, ror #24 │ │ │ │ - ldrhteq r5, [lr], -r4 │ │ │ │ - ldrhteq r5, [sp], -r6 │ │ │ │ + eorseq r0, sp, r6, lsl #14 │ │ │ │ + eorseq r3, sp, r0, lsr #26 │ │ │ │ + eorseq r5, lr, r4, ror r4 │ │ │ │ + eorseq r5, sp, r6, ror 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 │ │ │ │ + mlaseq sp, lr, r6, r0 │ │ │ │ + eorseq r3, sp, ip, asr #25 │ │ │ │ + eorseq r5, lr, ip, lsl #8 │ │ │ │ + eorseq r5, sp, lr, lsl #20 │ │ │ │ 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, r6, lsr r6 │ │ │ │ + eorseq r3, sp, r8, ror ip │ │ │ │ + eorseq r5, lr, r4, lsr #7 │ │ │ │ + subeq r3, r0, lr, lsr #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2710 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28116,18 +28116,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005f9d1 │ │ │ │ @ instruction: 0xf8d5fe7b │ │ │ │ strtmi r3, [r1], -ip, ror #2 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldc2 0, cr15, [r6, #20]! │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, lr, lsl #10 │ │ │ │ - eorseq r3, sp, r0, ror #22 │ │ │ │ - eorseq r5, lr, ip, ror r2 │ │ │ │ - ldrdeq r5, [r0], #-22 @ 0xffffffea │ │ │ │ + eorseq r0, sp, lr, asr #11 │ │ │ │ + eorseq r3, sp, r0, lsr #24 │ │ │ │ + eorseq r5, lr, ip, lsr r3 │ │ │ │ + umaaleq r5, r0, r6, 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, lr, asr r5 │ │ │ │ + ldrsbteq r3, [sp], -r4 │ │ │ │ + ldrsbteq r5, [lr], -r0 │ │ │ │ + ldrshteq r7, [lr], -lr │ │ │ │ + eorseq r3, sp, r4, asr #23 │ │ │ │ + eorseq ip, sp, r4, ror 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 │ │ │ │ + ldrhteq r0, [sp], -r2 │ │ │ │ + eorseq r3, sp, r0, asr fp │ │ │ │ + eorseq r5, lr, r0, lsr #4 │ │ │ │ + eorseq r3, sp, sl, lsr fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2894 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28213,18 +28213,18 @@ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ cdp2 0, 14, cr15, cr8, cr5, {0} │ │ │ │ ldc2 0, cr15, [r8, #20]! │ │ │ │ @ instruction: 0x311cf8d5 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf0054798 │ │ │ │ ldclt 12, cr15, [r8, #-972]! @ 0xfffffc34 │ │ │ │ - eorseq r0, sp, sl, lsl #7 │ │ │ │ - eorseq r3, sp, r8, lsr sl │ │ │ │ - ldrshteq r5, [lr], -r8 │ │ │ │ - eorseq r3, sp, r2, lsr #20 │ │ │ │ + eorseq r0, sp, sl, asr #8 │ │ │ │ + ldrshteq r3, [sp], -r8 │ │ │ │ + ldrhteq r5, [lr], -r8 │ │ │ │ + eorseq r3, sp, r2, ror #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba28fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28239,18 +28239,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005f8db │ │ │ │ @ instruction: 0xf8d5fd85 │ │ │ │ @ instruction: 0x462130f8 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ stc2l 0, cr15, [r0], {5} │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r2, lsr #6 │ │ │ │ - eorseq r3, sp, r0, ror #19 │ │ │ │ - mlaseq lr, r0, r0, r5 │ │ │ │ - eorseq r4, sp, r2, asr ip │ │ │ │ + eorseq r0, sp, r2, ror #7 │ │ │ │ + eorseq r3, sp, r0, lsr #21 │ │ │ │ + eorseq r5, lr, r0, asr r1 │ │ │ │ + eorseq r4, sp, r2, lsl sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2964 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28265,18 +28265,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005f8a7 │ │ │ │ @ instruction: 0xf8d5fd51 │ │ │ │ @ instruction: 0x462130f4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ stc2 0, cr15, [ip], {5} │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrhteq r0, [sp], -sl │ │ │ │ - mlaseq sp, r8, r9, r3 │ │ │ │ - eorseq r5, lr, r8, lsr #32 │ │ │ │ - eorseq r4, sp, sl, ror #23 │ │ │ │ + eorseq r0, sp, sl, ror r3 │ │ │ │ + eorseq r3, sp, r8, asr sl │ │ │ │ + eorseq r5, lr, r8, ror #1 │ │ │ │ + eorseq r4, sp, sl, lsr #25 │ │ │ │ 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 │ │ │ │ + eorseq r0, sp, r2, lsl r3 │ │ │ │ + eorseq r3, sp, ip, lsl #20 │ │ │ │ + eorseq r5, lr, r0, lsl #1 │ │ │ │ + eorseq r4, sp, r2, asr #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 │ │ │ │ + eorseq r0, sp, sl, lsr #5 │ │ │ │ + ldrhteq r3, [sp], -ip │ │ │ │ + eorseq r5, lr, r8, lsl r0 │ │ │ │ + ldrsbteq r4, [sp], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2a9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28343,18 +28343,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005f80b │ │ │ │ @ instruction: 0xf8d5fcb5 │ │ │ │ @ instruction: 0x46213110 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx ffc878fe │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, r2, lsl #3 │ │ │ │ - eorseq r3, sp, r8, lsr #17 │ │ │ │ - ldrshteq r4, [lr], -r0 │ │ │ │ - ldrhteq r4, [sp], -r2 │ │ │ │ + eorseq r0, sp, r2, asr #4 │ │ │ │ + eorseq r3, sp, r8, ror #18 │ │ │ │ + ldrhteq r4, [lr], -r0 │ │ │ │ + eorseq r4, sp, r2, ror 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 │ │ │ │ + ldrsbteq r0, [sp], -sl │ │ │ │ + eorseq r3, sp, r0, lsl r9 │ │ │ │ + eorseq r4, lr, r8, asr #30 │ │ │ │ + eorseq r4, sp, sl, lsl #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2b6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28395,18 +28395,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005ffa3 │ │ │ │ @ instruction: 0xf8d5fc4d │ │ │ │ strtmi r3, [r1], -r4, lsl #2 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fe2879ce │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrhteq r0, [sp], -r2 │ │ │ │ - ldrshteq r3, [sp], -r8 │ │ │ │ - eorseq r4, lr, r0, lsr #28 │ │ │ │ - eorseq r4, sp, r2, ror #19 │ │ │ │ + eorseq r0, sp, r2, ror r1 │ │ │ │ + ldrhteq r3, [sp], -r8 │ │ │ │ + eorseq r4, lr, r0, ror #29 │ │ │ │ + eorseq r4, sp, r2, lsr #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 │ │ │ │ + eorseq r0, sp, sl, lsl #2 │ │ │ │ + eorseq r3, sp, r0, ror #16 │ │ │ │ + eorseq r4, lr, r8, ror lr │ │ │ │ + eorseq r4, sp, sl, lsr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2c3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28447,18 +28447,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005ff3b │ │ │ │ @ instruction: 0xf8d5fbe5 │ │ │ │ strtmi r3, [r1], -ip, ror #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx 887a9e │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, r2, ror #31 │ │ │ │ - eorseq r3, sp, r8, asr #14 │ │ │ │ - eorseq r4, lr, r0, asr sp │ │ │ │ - eorseq r4, sp, r2, lsl r9 │ │ │ │ + eorseq r0, sp, r2, lsr #1 │ │ │ │ + eorseq r3, sp, r8, lsl #16 │ │ │ │ + eorseq r4, lr, r0, lsl lr │ │ │ │ + ldrsbteq r4, [sp], -r2 │ │ │ │ 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, sl, lsr r0 │ │ │ │ + ldrhteq r3, [sp], -r4 │ │ │ │ + eorseq r4, lr, r8, lsr #27 │ │ │ │ + eorseq r4, sp, sl, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2d0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28499,18 +28499,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fed3 │ │ │ │ @ instruction: 0xf8d5fb7d │ │ │ │ strtmi r3, [r1], -r0, ror #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fee87b6c │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, r2, lsl pc @ │ │ │ │ - mlaseq sp, ip, r6, r3 │ │ │ │ - eorseq r4, lr, r0, lsl #25 │ │ │ │ - eorseq r4, sp, r2, asr #16 │ │ │ │ + ldrsbteq pc, [ip], -r2 @ │ │ │ │ + eorseq r3, sp, ip, asr r7 │ │ │ │ + eorseq r4, lr, r0, asr #26 │ │ │ │ + eorseq r4, sp, r2, lsl #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2d74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28525,18 +28525,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fe9f │ │ │ │ @ instruction: 0xf8d5fb49 │ │ │ │ @ instruction: 0x462130dc │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fe187bd4 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, sl, lsr #29 │ │ │ │ - eorseq r3, sp, r8, asr #12 │ │ │ │ - eorseq r4, lr, r8, lsl ip │ │ │ │ - ldrsbteq r4, [sp], -sl │ │ │ │ + eorseq pc, ip, sl, ror #30 │ │ │ │ + eorseq r3, sp, r8, lsl #14 │ │ │ │ + ldrsbteq r4, [lr], -r8 │ │ │ │ + mlaseq sp, sl, r8, r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2ddc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28551,18 +28551,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fe6b │ │ │ │ @ instruction: 0xf8d5fb15 │ │ │ │ @ instruction: 0x462130d4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx 1487c3c │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, r2, asr #28 │ │ │ │ - ldrshteq r3, [sp], -r0 │ │ │ │ - ldrhteq r4, [lr], -r0 │ │ │ │ - eorseq r4, sp, r2, ror r7 │ │ │ │ + eorseq pc, ip, r2, lsl #30 │ │ │ │ + ldrhteq r3, [sp], -r0 │ │ │ │ + eorseq r4, lr, r0, ror ip │ │ │ │ + eorseq r4, sp, r2, lsr 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 │ │ │ │ + mlaseq ip, sl, lr, pc @ │ │ │ │ + eorseq r3, sp, r8, asr r6 │ │ │ │ + eorseq r4, lr, r8, lsl #24 │ │ │ │ + eorseq r4, sp, sl, asr #15 │ │ │ │ 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, r2, lsr lr @ │ │ │ │ + eorseq r3, sp, r0, lsl #12 │ │ │ │ + eorseq r4, lr, r0, lsr #23 │ │ │ │ + eorseq r4, sp, r2, ror #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2f14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28629,18 +28629,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fdcf │ │ │ │ @ instruction: 0xf8d5fa79 │ │ │ │ strtmi r3, [r1], -r4, asr #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf9b4f005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, sl, lsl #26 │ │ │ │ - eorseq r3, sp, r8, ror #9 │ │ │ │ - eorseq r4, lr, r8, ror sl │ │ │ │ - eorseq r4, sp, sl, lsr r6 │ │ │ │ + eorseq pc, ip, sl, asr #27 │ │ │ │ + eorseq r3, sp, r8, lsr #11 │ │ │ │ + eorseq r4, lr, r8, lsr fp │ │ │ │ + ldrshteq r4, [sp], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2f7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28655,18 +28655,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fd9b │ │ │ │ @ instruction: 0xf8d5fa45 │ │ │ │ @ instruction: 0x462130bc │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf980f005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, r2, lsr #25 │ │ │ │ - mlaseq sp, r0, r4, r3 │ │ │ │ - eorseq r4, lr, r0, lsl sl │ │ │ │ - ldrsbteq r4, [sp], -r2 │ │ │ │ + eorseq pc, ip, r2, ror #26 │ │ │ │ + eorseq r3, sp, r0, asr r5 │ │ │ │ + ldrsbteq r4, [lr], -r0 │ │ │ │ + mlaseq sp, r2, r6, r4 │ │ │ │ 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 │ │ │ │ + ldrshteq pc, [ip], -sl @ │ │ │ │ + ldrshteq r3, [sp], -r8 │ │ │ │ + eorseq r4, lr, r8, ror #20 │ │ │ │ + eorseq r4, sp, sl, lsr #12 │ │ │ │ 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 │ │ │ │ + mlaseq ip, r2, ip, pc @ │ │ │ │ + eorseq r3, sp, r0, lsr #9 │ │ │ │ + eorseq r4, lr, r0, lsl #20 │ │ │ │ + eorseq r4, sp, r2, asr #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, ip, asr #8 │ │ │ │ + eorseq pc, ip, lr, lsl ip @ │ │ │ │ + mlaseq lr, r2, r9, r4 │ │ │ │ + subeq r4, r0, r8, ror #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba312c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ strmi r5, [ip], -r0, lsr #6 │ │ │ │ stmdbvs ip, {r0, r8, ip, sp, pc}^ │ │ │ │ ldmdami r1, {r4, r8, fp, lr} │ │ │ │ @@ -28764,18 +28764,18 @@ │ │ │ │ stc2l 0, cr15, [r2], {5} │ │ │ │ @ instruction: 0xf96cf005 │ │ │ │ stclvs 6, cr4, [fp], #-132 @ 0xffffff7c │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0054604 │ │ │ │ strtmi pc, [r0], -r7, lsr #17 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r3, sp, r4, lsr #6 │ │ │ │ - eorseq pc, ip, sl, ror #21 │ │ │ │ - eorseq r4, lr, lr, asr r8 │ │ │ │ - strheq r4, [r0], #-164 @ 0xffffff5c │ │ │ │ + eorseq r3, sp, r4, ror #7 │ │ │ │ + eorseq pc, ip, sl, lsr #23 │ │ │ │ + eorseq r4, lr, lr, lsl r9 │ │ │ │ + subeq r4, r0, r4, ror 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, lr, lsr fp @ │ │ │ │ + eorseq r3, sp, r0, lsl #7 │ │ │ │ + ldrhteq r4, [lr], -r0 │ │ │ │ + eorseq r3, sp, lr, ror r3 │ │ │ │ + subeq r0, r0, r6, lsl r8 │ │ │ │ + subeq r5, r1, sl, lsr r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ strmi r9, [r8], r0, lsr #6 │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, r6, fp, lr}^ │ │ │ │ @@ -28936,23 +28936,23 @@ │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ strbmi r4, [r8], -r1, asr #12 │ │ │ │ andmi pc, r4, #14221312 @ 0xd90000 │ │ │ │ @ instruction: 0xf00547a0 │ │ │ │ @ instruction: 0xf005f85d │ │ │ │ ldr pc, [lr, r9, lsr #20] │ │ │ │ - ldrhteq pc, [ip], -r6 @ │ │ │ │ - eorseq r3, sp, sl, lsl r2 │ │ │ │ - eorseq r4, lr, r2, lsr #14 │ │ │ │ - eorseq sp, pc, r0, ror #28 │ │ │ │ - subeq r0, r0, r8, lsl #13 │ │ │ │ - subeq r3, r1, r4, ror #27 │ │ │ │ - ldrhteq r3, [sp], -r0 │ │ │ │ - eorseq r3, sp, lr, ror #1 │ │ │ │ - eorseq r3, sp, ip, lsr #1 │ │ │ │ + eorseq pc, ip, r6, ror sl @ │ │ │ │ + ldrsbteq r3, [sp], -sl │ │ │ │ + eorseq r4, lr, r2, ror #15 │ │ │ │ + eorseq sp, pc, r0, lsr #30 │ │ │ │ + subeq r0, r0, r8, asr #14 │ │ │ │ + subeq r3, r1, r4, lsr #29 │ │ │ │ + eorseq r3, sp, r0, ror r2 │ │ │ │ + eorseq r3, sp, lr, lsr #3 │ │ │ │ + eorseq r3, sp, ip, ror #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ strmi r9, [pc], -r0, lsr #6 │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, fp, lr} │ │ │ │ @@ -28999,21 +28999,21 @@ │ │ │ │ @ instruction: 0x46424633 │ │ │ │ ldrsbmi pc, [r8, #-137] @ 0xffffff77 @ │ │ │ │ @ instruction: 0x46484639 │ │ │ │ andlt r4, r3, r0, lsr #15 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ blx fef8833c │ │ │ │ svclt 0x0000e7e2 │ │ │ │ - ldrhteq pc, [ip], -sl @ │ │ │ │ - eorseq r3, sp, sl, lsr r0 │ │ │ │ - ldrsbteq fp, [pc], -r6 │ │ │ │ - subeq r3, r1, r0, ror ip │ │ │ │ - eorseq r4, sp, r4, ror #14 │ │ │ │ - subeq r5, r1, ip, lsr #1 │ │ │ │ - eorseq r2, sp, lr, asr #31 │ │ │ │ + eorseq pc, ip, sl, ror r8 @ │ │ │ │ + ldrshteq r3, [sp], -sl │ │ │ │ + mlaseq pc, r6, r6, fp @ │ │ │ │ + subeq r3, r1, r0, lsr sp │ │ │ │ + eorseq r4, sp, r4, lsr #16 │ │ │ │ + subeq r5, r1, ip, ror #2 │ │ │ │ + eorseq r3, sp, lr, lsl #1 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r9, [sp], -r0, lsr #6 │ │ │ │ stmdbmi r7, {r1, r2, r6, fp, lr}^ │ │ │ │ @@ -29083,23 +29083,23 @@ │ │ │ │ @ instruction: 0xf004f935 │ │ │ │ stmdami sp, {r0, r1, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0044478 │ │ │ │ @ instruction: 0xf1b8fe53 │ │ │ │ rscle r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0xf904f005 │ │ │ │ svclt 0x0000e7c2 │ │ │ │ - eorseq pc, ip, r6, asr #13 │ │ │ │ - eorseq r2, sp, lr, ror #30 │ │ │ │ - eorseq r4, lr, r2, lsr r4 │ │ │ │ - eorseq r2, sp, ip, ror #30 │ │ │ │ - eorseq r2, sp, r4, ror #30 │ │ │ │ - eorseq r2, sp, r2, lsr pc │ │ │ │ - eorseq r2, sp, r2, lsl #30 │ │ │ │ - ldrhteq r2, [sp], -ip │ │ │ │ - mlaseq sp, ip, lr, r2 │ │ │ │ + eorseq pc, ip, r6, lsl #15 │ │ │ │ + eorseq r3, sp, lr, lsr #32 │ │ │ │ + ldrshteq r4, [lr], -r2 │ │ │ │ + eorseq r3, sp, ip, lsr #32 │ │ │ │ + eorseq r3, sp, r4, lsr #32 │ │ │ │ + ldrshteq r2, [sp], -r2 │ │ │ │ + eorseq r2, sp, r2, asr #31 │ │ │ │ + eorseq r2, sp, ip, ror pc │ │ │ │ + eorseq r2, sp, ip, asr pc │ │ │ │ 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, r6, lsr r6 @ │ │ │ │ + eorseq r2, sp, ip, lsl pc │ │ │ │ + eorseq r4, lr, r4, lsr #7 │ │ │ │ + umaaleq r3, r0, r2, pc @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba3734 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff0 │ │ │ │ ldmdbmi r7, {r0, r2, r9, sl, lr} │ │ │ │ ldmdami r7, {r2, r4, r9, sl, lr} │ │ │ │ blvs 17dd72c │ │ │ │ @@ -29155,19 +29155,19 @@ │ │ │ │ ldc2l 0, cr15, [lr, #-20] @ 0xffffffec │ │ │ │ cdp2 0, 5, cr15, cr14, cr4, {0} │ │ │ │ ldc2 0, cr15, [lr, #16] │ │ │ │ ldrdcc pc, [r0, #133] @ 0x85 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r2, sp, r0, ror #27 │ │ │ │ - eorseq pc, ip, r4, ror #9 │ │ │ │ - eorseq r4, lr, r4, asr r2 │ │ │ │ - ldrsbteq r2, [sp], -r6 │ │ │ │ - eorseq r2, sp, ip, lsl lr │ │ │ │ + eorseq r2, sp, r0, lsr #29 │ │ │ │ + eorseq pc, ip, r4, lsr #11 │ │ │ │ + eorseq r4, lr, r4, lsl r3 │ │ │ │ + mlaseq sp, r6, lr, r2 │ │ │ │ + ldrsbteq r2, [sp], -ip │ │ │ │ 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, lr, lsl r5 @ │ │ │ │ + eorseq r2, sp, r6, lsr lr │ │ │ │ + eorseq r4, lr, r6, lsl #5 │ │ │ │ + eorseq sp, lr, r8, asr r5 │ │ │ │ + eorseq r2, sp, sl, lsl lr │ │ │ │ + eorseq r2, sp, r2, lsl lr │ │ │ │ + eorseq r2, sp, r6, lsl #28 │ │ │ │ + ldrshteq r2, [sp], -sl │ │ │ │ + eorseq sp, lr, r2, asr #11 │ │ │ │ + ldrsbteq r2, [sp], -ip │ │ │ │ + ldrsbteq r2, [sp], -r4 │ │ │ │ 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 │ │ │ │ + ldrshteq pc, [ip], -r2 @ │ │ │ │ + eorseq r2, sp, sl, asr sp │ │ │ │ + eorseq fp, pc, ip, lsl #4 │ │ │ │ + subeq r2, r0, r2, ror #20 │ │ │ │ + eorseq r2, sp, r4, lsl sp │ │ │ │ + eorseq pc, ip, r8, ror #18 │ │ │ │ + ldrshteq r2, [sp], -r6 │ │ │ │ + eorseq pc, pc, r0, lsr pc @ │ │ │ │ + eorseq r4, sp, ip, ror #3 │ │ │ │ + eorseq r2, sp, r8, asr #25 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ bmi 109e068 │ │ │ │ blmi 109e088 │ │ │ │ addlt r4, r8, sl, ror r4 │ │ │ │ @@ -29378,22 +29378,22 @@ │ │ │ │ andlt sp, r8, r2, lsl #2 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stm r0, {r0, r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addseq r3, r3, ip, ror #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq pc, ip, r6, lsl #4 │ │ │ │ - mlaseq sp, r0, fp, r2 │ │ │ │ - eorseq fp, pc, ip, lsl r0 @ │ │ │ │ - subeq r2, r0, r2, ror r8 │ │ │ │ - eorseq pc, ip, ip, lsl #15 │ │ │ │ - ldrshteq r3, [sp], -lr │ │ │ │ - subeq r7, r1, lr, lsl #25 │ │ │ │ - eorseq pc, pc, lr, lsr sp @ │ │ │ │ + eorseq pc, ip, r6, asr #5 │ │ │ │ + eorseq r2, sp, r0, asr ip │ │ │ │ + ldrsbteq fp, [pc], -ip │ │ │ │ + subeq r2, r0, r2, lsr r9 │ │ │ │ + eorseq pc, ip, ip, asr #16 │ │ │ │ + ldrhteq r4, [sp], -lr │ │ │ │ + subeq r7, r1, lr, asr #26 │ │ │ │ + ldrshteq pc, [pc], -lr @ │ │ │ │ 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, lr, lsl #3 │ │ │ │ + ldrhteq sl, [pc], -r2 │ │ │ │ + eorseq r2, sp, r2, lsr #22 │ │ │ │ + eorseq r2, sp, r8, ror sl │ │ │ │ + eorseq r2, sp, lr, asr #20 │ │ │ │ + subeq r2, r0, lr, asr r7 │ │ │ │ + eorseq r2, sp, ip, lsl #20 │ │ │ │ + eorseq pc, ip, r0, ror #12 │ │ │ │ + eorseq r2, sp, lr, ror #19 │ │ │ │ + eorseq pc, pc, r8, lsr #24 │ │ │ │ + ldrsbteq r3, [sp], -lr │ │ │ │ + ldrhteq r2, [sp], -sl │ │ │ │ + eorseq r2, sp, r8, lsr #19 │ │ │ │ + umaaleq r2, r0, ip, r6 │ │ │ │ + ldrhteq pc, [ip], -r2 @ │ │ │ │ + eorseq r3, sp, r4, lsr #28 │ │ │ │ + strheq r7, [r1], #-164 @ 0xffffff5c │ │ │ │ + eorseq pc, pc, r4, ror #22 │ │ │ │ + eorseq r3, sp, r8, lsl lr │ │ │ │ + ldrshteq r2, [sp], -r4 │ │ │ │ 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, sl, asr r8 │ │ │ │ + mlaseq ip, lr, lr, lr │ │ │ │ + eorseq r3, lr, r2, lsl ip │ │ │ │ + subeq r2, r0, ip, lsl r5 │ │ │ │ + eorseq r2, sp, lr, asr #15 │ │ │ │ + eorseq pc, ip, r2, lsr #8 │ │ │ │ + eorseq r2, sp, lr, lsr #15 │ │ │ │ + ldrshteq r2, [sp], -r8 │ │ │ │ addseq r3, r3, lr, lsl #6 │ │ │ │ - ldrhteq r2, [sp], -r2 │ │ │ │ + eorseq r2, sp, r2, ror 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, ip, lsr r7 │ │ │ │ + eorseq lr, ip, sl, ror #26 │ │ │ │ + ldrsbteq r3, [lr], -sl │ │ │ │ + eorseq lr, pc, r6, asr r8 @ │ │ │ │ + eorseq r2, sp, r6, lsr #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 │ │ │ │ + ldrhteq r2, [sp], -lr │ │ │ │ + ldrsbteq lr, [ip], -r2 │ │ │ │ + eorseq r3, lr, ip, lsr sl │ │ │ │ + mlaseq sp, ip, r6, r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r7, [ip], -r0, lsr #6 │ │ │ │ stmdbmi r3!, {r1, r5, fp, lr} │ │ │ │ @@ -29765,21 +29765,21 @@ │ │ │ │ @ instruction: 0xf8dcf004 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ ldrdpl pc, [r0, #135]! @ 0x87 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ andlt r4, r2, r8, lsr #15 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq lr, ip, sl, lsl #23 │ │ │ │ - eorseq r2, sp, lr, lsl #11 │ │ │ │ - eorseq sl, pc, sl, lsr #19 │ │ │ │ - subeq r2, r0, r0, lsl #4 │ │ │ │ - ldrhteq r2, [sp], -r2 │ │ │ │ - eorseq r2, sp, sl, lsr #9 │ │ │ │ - eorseq r2, sp, r8, asr #10 │ │ │ │ + eorseq lr, ip, sl, asr #24 │ │ │ │ + eorseq r2, sp, lr, asr #12 │ │ │ │ + eorseq sl, pc, sl, ror #20 │ │ │ │ + subeq r2, r0, r0, asr #5 │ │ │ │ + eorseq r2, sp, r2, ror r5 │ │ │ │ + eorseq r2, sp, sl, ror #10 │ │ │ │ + eorseq r2, sp, r8, lsl #12 │ │ │ │ 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 │ │ │ │ + mlaseq sp, r8, r5, r2 │ │ │ │ + eorseq lr, ip, r6, ror fp │ │ │ │ + eorseq r3, lr, sl, ror #17 │ │ │ │ + ldrhteq ip, [lr], -ip │ │ │ │ + eorseq r2, sp, lr, ror r5 │ │ │ │ + eorseq r2, sp, r6, asr r4 │ │ │ │ + eorseq r2, sp, sl, asr #8 │ │ │ │ + eorseq ip, pc, r2, lsr sl @ │ │ │ │ + subeq r0, r1, r2, lsl #25 │ │ │ │ + eorseq r2, sp, r6, lsl #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba4290 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -29874,18 +29874,18 @@ │ │ │ │ @ instruction: 0xf828f004 │ │ │ │ @ instruction: 0xf0044620 │ │ │ │ @ instruction: 0xf004f9bb │ │ │ │ stclvs 8, cr15, [fp, #-748]! @ 0xfffffd14 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf0034798 │ │ │ │ ldclt 15, cr15, [r8, #-988]! @ 0xfffffc24 │ │ │ │ - eorseq lr, ip, lr, lsl #19 │ │ │ │ - eorseq r2, sp, r4, ror #7 │ │ │ │ - ldrshteq r3, [lr], -ip │ │ │ │ - eorseq r3, sp, r2, ror sl │ │ │ │ + eorseq lr, ip, lr, asr #20 │ │ │ │ + eorseq r2, sp, r4, lsr #9 │ │ │ │ + ldrhteq r3, [lr], -ip │ │ │ │ + eorseq r3, sp, r2, lsr 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, r2, ror #19 │ │ │ │ + eorseq r2, sp, r4, asr r4 │ │ │ │ + eorseq sl, pc, r8, lsl #16 │ │ │ │ + ldrshteq sp, [pc], -sl │ │ │ │ + eorseq r3, sp, r0, lsl #16 │ │ │ │ + eorseq r2, sp, ip, lsr #8 │ │ │ │ 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 │ │ │ │ + ldrsbteq r2, [sp], -r6 │ │ │ │ + eorseq lr, ip, ip, lsr r9 │ │ │ │ + eorseq sl, pc, r4, ror #14 │ │ │ │ + subeq r3, r0, r6, lsl #18 │ │ │ │ + mlaseq sp, ip, r3, r2 │ │ │ │ + subeq r5, r0, r6, lsl #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba4438 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r6, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2326 @ 0xfffff6ea │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -29986,18 +29986,18 @@ │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ @ instruction: 0xf82ef004 │ │ │ │ @ instruction: 0xf0044620 │ │ │ │ @ instruction: 0xf004fb2f │ │ │ │ @ instruction: 0xf003f887 │ │ │ │ qadd16mi pc, r0, r9 @ │ │ │ │ ldclt 6, cr4, [r8, #-164]! @ 0xffffff5c │ │ │ │ - eorseq lr, ip, r6, ror #15 │ │ │ │ - eorseq r2, sp, ip, lsl #5 │ │ │ │ - eorseq r3, lr, r4, asr r5 │ │ │ │ - eorseq r2, sp, r6, lsl #5 │ │ │ │ + eorseq lr, ip, r6, lsr #17 │ │ │ │ + eorseq r2, sp, ip, asr #6 │ │ │ │ + eorseq r3, lr, r4, lsl r6 │ │ │ │ + eorseq r2, sp, r6, asr #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, r2, lsr #16 │ │ │ │ + eorseq r2, sp, r6, ror #5 │ │ │ │ + eorseq sl, pc, lr, lsr r6 @ │ │ │ │ + ldrdeq r2, [r1], #-200 @ 0xffffff38 │ │ │ │ + eorseq r3, sp, ip, asr #15 │ │ │ │ + ldrshteq r6, [sp], -r8 │ │ │ │ + eorseq r2, sp, sl, ror r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba45a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -30084,19 +30084,19 @@ │ │ │ │ @ instruction: 0xf003460d │ │ │ │ strtmi pc, [r0], -fp, ror #30 │ │ │ │ blx 1b89424 │ │ │ │ @ instruction: 0xffc4f003 │ │ │ │ cdp2 0, 5, cr15, cr6, cr3, {0} │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq lr, ip, r4, ror r6 │ │ │ │ - eorseq r2, sp, r6, ror #2 │ │ │ │ - eorseq r3, lr, r2, ror #7 │ │ │ │ - mlaseq lr, r8, ip, r5 │ │ │ │ - mlaseq sp, r2, pc, r2 @ │ │ │ │ + eorseq lr, ip, r4, lsr r7 │ │ │ │ + eorseq r2, sp, r6, lsr #4 │ │ │ │ + eorseq r3, lr, r2, lsr #9 │ │ │ │ + eorseq r5, lr, r8, asr sp │ │ │ │ + eorseq r3, sp, r2, asr 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 │ │ │ │ + mlaseq ip, lr, r6, lr │ │ │ │ + eorseq r2, sp, r8, lsr #3 │ │ │ │ + eorseq r3, lr, ip, lsl #8 │ │ │ │ + eorseq r2, sp, lr, asr #31 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba46b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi r5, {r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -30145,18 +30145,18 @@ │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ cdp2 0, 14, cr15, cr14, cr3, {0} │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf003ffe5 │ │ │ │ @ instruction: 0xf003ff47 │ │ │ │ ldcllt 13, cr15, [r0, #-868]! @ 0xfffffc9c │ │ │ │ - eorseq lr, ip, r4, ror #10 │ │ │ │ - eorseq r2, sp, r6, lsl #1 │ │ │ │ - ldrsbteq r3, [lr], -r2 │ │ │ │ - eorseq r2, sp, r4, lsl #1 │ │ │ │ + eorseq lr, ip, r4, lsr #12 │ │ │ │ + eorseq r2, sp, r6, asr #2 │ │ │ │ + mlaseq lr, r2, r3, r3 │ │ │ │ + eorseq r2, sp, r4, asr #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 │ │ │ │ + eorseq lr, ip, lr, lsr #11 │ │ │ │ + eorseq r2, sp, ip, ror #1 │ │ │ │ + eorseq r3, lr, ip, lsl r3 │ │ │ │ + eorseq r3, sp, sl, ror #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba479c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r8, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi r8, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -30205,19 +30205,19 @@ │ │ │ │ cdp2 0, 2, cr15, cr10, cr3, {0} │ │ │ │ blx ff409602 │ │ │ │ andcc pc, ip, #14024704 @ 0xd60000 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ stc2l 0, cr15, [r2, #-12]! │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq lr, ip, r0, lsl #9 │ │ │ │ - eorseq r1, sp, sl, asr #31 │ │ │ │ - eorseq r3, lr, lr, ror #3 │ │ │ │ - eorseq r1, sp, r0, asr #31 │ │ │ │ - eorseq r3, sp, r8, lsr #6 │ │ │ │ + eorseq lr, ip, r0, asr #10 │ │ │ │ + eorseq r2, sp, sl, lsl #1 │ │ │ │ + eorseq r3, lr, lr, lsr #5 │ │ │ │ + eorseq r2, sp, r0, lsl #1 │ │ │ │ + eorseq r3, sp, r8, ror #7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [sp], -r3, lsl #12 │ │ │ │ ldrmi r4, [r6], -sp, lsr #16 │ │ │ │ ldrbtmi r4, [r8], #-2349 @ 0xfffff6d3 │ │ │ │ @@ -30261,19 +30261,19 @@ │ │ │ │ ldrtmi r3, [r2], -ip, asr #2 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ pop {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf00481f0 │ │ │ │ ldrb pc, [r1, r1, ror #17] @ │ │ │ │ @ instruction: 0xf8def004 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - ldrshteq lr, [ip], -r6 │ │ │ │ - eorseq r1, sp, r0, ror #30 │ │ │ │ - eorseq sl, pc, r8, lsl r2 @ │ │ │ │ - eorseq r1, sp, r6, asr pc │ │ │ │ - eorseq r1, sp, r6, lsr pc │ │ │ │ + ldrhteq lr, [ip], -r6 │ │ │ │ + eorseq r2, sp, r0, lsr #32 │ │ │ │ + ldrsbteq sl, [pc], -r8 │ │ │ │ + eorseq r2, sp, r6, lsl r0 │ │ │ │ + ldrshteq r1, [sp], -r6 │ │ │ │ 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, ip, asr pc │ │ │ │ + ldrhteq lr, [ip], -r2 │ │ │ │ + eorseq r3, lr, r6, lsr #2 │ │ │ │ + ldrshteq ip, [lr], -r8 │ │ │ │ + eorseq r1, sp, r2, asr #30 │ │ │ │ + subeq r5, r1, r2, lsr pc │ │ │ │ + subeq r5, r1, r6, lsr pc │ │ │ │ + eorseq r1, sp, sl, lsl #25 │ │ │ │ + eorseq r1, sp, lr, ror ip │ │ │ │ + eorseq ip, pc, r6, ror #4 │ │ │ │ + strheq r0, [r1], #-70 @ 0xffffffba │ │ │ │ + eorseq r1, sp, sl, lsr sp │ │ │ │ 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, lr, lsr lr │ │ │ │ + eorseq lr, ip, r0, ror #5 │ │ │ │ + mlaseq pc, r8, r0, sl @ │ │ │ │ + eorseq lr, ip, sl, ror #11 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ msrge CPSR_, #208, 16 @ 0xd00000 │ │ │ │ strmi r4, [r0], r9, lsl #13 │ │ │ │ stmdami ip!, {r0, r1, r3, r5, r8, fp, lr} │ │ │ │ @@ -30437,20 +30437,20 @@ │ │ │ │ @ instruction: 0xf003ffaf │ │ │ │ @ instruction: 0xf003fd07 │ │ │ │ @ instruction: 0x4621fb99 │ │ │ │ @ instruction: 0xf0074640 │ │ │ │ pop {r0, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00387f0 │ │ │ │ @ instruction: 0xe7d9ff7d │ │ │ │ - eorseq r1, sp, sl, lsl #26 │ │ │ │ - mlaseq ip, sl, r1, lr │ │ │ │ - eorseq r9, pc, r2, asr pc @ │ │ │ │ - eorseq lr, ip, r4, lsr #9 │ │ │ │ - eorseq lr, ip, r2, ror #9 │ │ │ │ - eorseq r1, sp, sl, asr #25 │ │ │ │ + eorseq r1, sp, sl, asr #27 │ │ │ │ + eorseq lr, ip, sl, asr r2 │ │ │ │ + eorseq sl, pc, r2, lsl r0 @ │ │ │ │ + eorseq lr, ip, r4, ror #10 │ │ │ │ + eorseq lr, ip, r2, lsr #11 │ │ │ │ + eorseq r1, sp, sl, lsl #27 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba4bc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldmdbmi r7, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ msrvs CPSR_, #212, 16 @ 0xd40000 │ │ │ │ @@ -30471,18 +30471,18 @@ │ │ │ │ strtmi pc, [r8], -r7, ror #24 │ │ │ │ @ instruction: 0xff68f003 │ │ │ │ stc2l 0, cr15, [r0], {3} │ │ │ │ blx 1509a32 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff3af007 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r1, sp, r6, ror #24 │ │ │ │ - eorseq lr, ip, r0, asr r0 │ │ │ │ - eorseq r9, pc, r8, ror lr @ │ │ │ │ - eorseq lr, ip, sl, asr #7 │ │ │ │ + eorseq r1, sp, r6, lsr #26 │ │ │ │ + eorseq lr, ip, r0, lsl r1 │ │ │ │ + eorseq r9, pc, r8, lsr pc @ │ │ │ │ + eorseq lr, ip, sl, lsl #9 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b084 │ │ │ │ strmi r7, [ip], -r0, lsr #6 │ │ │ │ ldmdbmi sl!, {r0, r3, r4, r5, fp, lr} │ │ │ │ @@ -30539,24 +30539,24 @@ │ │ │ │ stc2 0, cr15, [ip], {3} │ │ │ │ ldc2 0, cr15, [sl], #-12 │ │ │ │ blx ff389b3c │ │ │ │ andlt r4, r4, r0, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000e7b7 │ │ │ │ - eorseq sp, ip, lr, asr #31 │ │ │ │ - eorseq r1, sp, lr, ror #23 │ │ │ │ - eorseq r2, lr, r6, lsr sp │ │ │ │ - eorseq r5, lr, r4, ror #2 │ │ │ │ - eorseq r2, lr, sl, lsl #13 │ │ │ │ - eorseq r1, sp, r8, lsr #23 │ │ │ │ - eorseq r1, sp, r0, lsr #23 │ │ │ │ - mlaseq sp, r8, fp, r1 │ │ │ │ - mlaseq sp, r0, fp, r1 │ │ │ │ - eorseq lr, ip, lr, asr #7 │ │ │ │ + eorseq lr, ip, lr, lsl #1 │ │ │ │ + eorseq r1, sp, lr, lsr #25 │ │ │ │ + ldrshteq r2, [lr], -r6 │ │ │ │ + eorseq r5, lr, r4, lsr #4 │ │ │ │ + eorseq r2, lr, sl, asr #14 │ │ │ │ + eorseq r1, sp, r8, ror #24 │ │ │ │ + eorseq r1, sp, r0, ror #24 │ │ │ │ + eorseq r1, sp, r8, asr ip │ │ │ │ + eorseq r1, sp, r0, asr ip │ │ │ │ + eorseq lr, ip, lr, lsl #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -30583,19 +30583,19 @@ │ │ │ │ strbmi r4, [r0, r1, lsr #12] │ │ │ │ @ instruction: 0xf003b134 │ │ │ │ stmdavs r0!, {r0, r1, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ cdp2 0, 8, cr15, cr4, cr3, {0} │ │ │ │ blx ff789bf6 │ │ │ │ blx 1c09bf8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq sp, ip, r6, lsr #29 │ │ │ │ - eorseq r1, sp, r8, lsl #22 │ │ │ │ - eorseq r2, lr, r8, lsl ip │ │ │ │ - eorseq lr, ip, r2, asr #32 │ │ │ │ - subeq r4, r0, r0, asr #25 │ │ │ │ + eorseq sp, ip, r6, ror #30 │ │ │ │ + eorseq r1, sp, r8, asr #23 │ │ │ │ + ldrsbteq r2, [lr], -r8 │ │ │ │ + eorseq lr, ip, r2, lsl #2 │ │ │ │ + subeq r4, r0, r0, lsl #27 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba4e0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sp], -r8, ror #31 │ │ │ │ ldmdbmi sl, {r1, r2, r9, sl, lr} │ │ │ │ ldmdami sl, {r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d64479 │ │ │ │ @@ -30619,18 +30619,18 @@ │ │ │ │ @ instruction: 0xf003fe43 │ │ │ │ @ instruction: 0xf003fb9b │ │ │ │ strbeq pc, [r3, sp, lsr #20]! @ │ │ │ │ ldcllt 4, cr13, [r8] │ │ │ │ @ instruction: 0xfff2f002 │ │ │ │ @ instruction: 0xf8862300 │ │ │ │ ldcllt 3, cr3, [r8, #384]! @ 0x180 │ │ │ │ - subeq r2, r0, r0, lsl #26 │ │ │ │ - eorseq sp, ip, sl, lsl #28 │ │ │ │ - eorseq r2, lr, lr, ror fp │ │ │ │ - eorseq r9, lr, r0, asr r2 │ │ │ │ + subeq r2, r0, r0, asr #27 │ │ │ │ + eorseq sp, ip, sl, asr #29 │ │ │ │ + eorseq r2, lr, lr, lsr ip │ │ │ │ + eorseq r9, lr, r0, lsl r3 │ │ │ │ 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, lr, lsr lr │ │ │ │ + eorseq r1, sp, lr, lsr #21 │ │ │ │ + eorseq r2, lr, r6, lsr #23 │ │ │ │ + ldrsbteq r4, [lr], -r4 │ │ │ │ + eorseq r2, sp, r2, asr ip │ │ │ │ + subeq r6, r1, r2, ror #17 │ │ │ │ + eorseq r1, sp, r2, ror #20 │ │ │ │ + eorseq r1, sp, ip, asr sl │ │ │ │ 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, sl, asr sp │ │ │ │ + eorseq r5, lr, lr, lsr r9 │ │ │ │ + eorseq r2, lr, r2, asr #21 │ │ │ │ + subeq r3, r1, r4, ror r6 │ │ │ │ + eorseq r1, sp, r4, asr #19 │ │ │ │ + eorseq r1, sp, r8, lsr r7 │ │ │ │ + umaaleq r5, r1, sl, r8 │ │ │ │ + umaaleq r5, r1, lr, r8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -30782,20 +30782,20 @@ │ │ │ │ @ instruction: 0xf003fc13 │ │ │ │ ldrtmi pc, [r3], -r7, lsr #19 @ │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf8d74638 │ │ │ │ @ instruction: 0x47c0813c │ │ │ │ @ instruction: 0xf8e0f003 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq sp, ip, sl, lsl #23 │ │ │ │ - eorseq r1, sp, ip, lsr r8 │ │ │ │ - ldrshteq r2, [lr], -ip │ │ │ │ - eorseq r1, sp, sl, asr #7 │ │ │ │ - eorseq r1, sp, r2, lsr #16 │ │ │ │ - eorseq r1, sp, r2, lsl #18 │ │ │ │ + eorseq sp, ip, sl, asr #24 │ │ │ │ + ldrshteq r1, [sp], -ip │ │ │ │ + ldrhteq r2, [lr], -ip │ │ │ │ + eorseq r1, sp, sl, lsl #9 │ │ │ │ + eorseq r1, sp, r2, ror #17 │ │ │ │ + eorseq r1, sp, r2, asr #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, r6, asr #18 │ │ │ │ + mlaseq ip, r4, fp, sp │ │ │ │ + eorseq r2, lr, r8, lsl #18 │ │ │ │ + eorseq r9, pc, r2, asr 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 │ │ │ │ + eorseq sp, ip, sl, lsl #22 │ │ │ │ + ldrsbteq r1, [sp], -ip │ │ │ │ + eorseq r2, lr, r8, ror r8 │ │ │ │ + ldrsbteq r1, [sp], -r6 │ │ │ │ + subeq r3, r1, r6, lsl r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba527c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ msrvs CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -30893,18 +30893,18 @@ │ │ │ │ @ instruction: 0xf0034478 │ │ │ │ @ instruction: 0x4628f831 │ │ │ │ ldc2 0, cr15, [sl], {3} │ │ │ │ @ instruction: 0xf8c4f003 │ │ │ │ @ instruction: 0xf804f003 │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ fldmdbxlt r0!, {d31-d140} @ Deprecated │ │ │ │ - eorseq sp, ip, r2, lsr #19 │ │ │ │ - mlaseq sp, r4, r6, r1 │ │ │ │ - eorseq r2, lr, lr, lsl #14 │ │ │ │ - eorseq r1, sp, r8, lsl #13 │ │ │ │ + eorseq sp, ip, r2, ror #20 │ │ │ │ + eorseq r1, sp, r4, asr r7 │ │ │ │ + eorseq r2, lr, lr, asr #15 │ │ │ │ + eorseq r1, sp, r8, asr #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba52e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ ldmdbmi lr, {r0, r2, r9, sl, lr} │ │ │ │ ldmdami lr, {r1, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d54479 │ │ │ │ @@ -30932,19 +30932,19 @@ │ │ │ │ @ instruction: 0xf0034630 │ │ │ │ @ instruction: 0xf003fbcf │ │ │ │ @ instruction: 0xf002f927 │ │ │ │ @ instruction: 0x4632ffb9 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ blx 110a17a │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r1, sp, ip, asr #12 │ │ │ │ - eorseq sp, ip, r6, lsr r9 │ │ │ │ - eorseq r2, lr, sl, lsr #13 │ │ │ │ - strheq r0, [r0], #-244 @ 0xffffff0c │ │ │ │ - eorseq r1, sp, sl, lsr #12 │ │ │ │ + eorseq r1, sp, ip, lsl #14 │ │ │ │ + ldrshteq sp, [ip], -r6 │ │ │ │ + eorseq r2, lr, sl, ror #14 │ │ │ │ + subeq r1, r0, r4, ror r0 │ │ │ │ + eorseq r1, sp, sl, ror #13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba5380 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ msrvs CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -30958,18 +30958,18 @@ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ strtmi pc, [r8], -pc, lsr #31 │ │ │ │ blx fe68a1ca │ │ │ │ @ instruction: 0xf842f003 │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf002fc41 │ │ │ │ ldcllt 15, cr15, [r0, #-508]! @ 0xfffffe04 │ │ │ │ - mlaseq ip, lr, r8, sp │ │ │ │ - eorseq r1, sp, r4, asr #11 │ │ │ │ - eorseq r2, lr, sl, lsl #12 │ │ │ │ - eorseq r4, lr, r0, asr #29 │ │ │ │ + eorseq sp, ip, lr, asr r9 │ │ │ │ + eorseq r1, sp, r4, lsl #13 │ │ │ │ + eorseq r2, lr, sl, asr #13 │ │ │ │ + eorseq r4, lr, r0, lsl #31 │ │ │ │ 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, ip, lsr r6 │ │ │ │ + ldrshteq sp, [ip], -r2 │ │ │ │ + eorseq r2, lr, r6, ror #12 │ │ │ │ + subeq r0, r0, r0, ror pc │ │ │ │ + eorseq sp, ip, r6, lsr 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, r6, ror r5 │ │ │ │ + eorseq sp, ip, ip, lsl r8 │ │ │ │ + mlaseq lr, r0, r5, r2 │ │ │ │ + ldrdeq r1, [r1], #-206 @ 0xffffff32 │ │ │ │ + ldrsbteq r2, [sp], -r0 │ │ │ │ + eorseq r1, sp, r4, asr #10 │ │ │ │ + eorseq r1, sp, r0, lsr #5 │ │ │ │ + eorseq r1, sp, r0, lsr #10 │ │ │ │ + eorseq r1, sp, r2, lsl #10 │ │ │ │ addseq r1, r3, r0, ror #24 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ msrls CPSR_, #208, 16 @ 0xd00000 │ │ │ │ stmdami r7!, {r3, r7, r9, sl, lr} │ │ │ │ @@ -31139,20 +31139,20 @@ │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf8d94648 │ │ │ │ strmi r4, [r0, ip, lsr #2]! │ │ │ │ cdp2 0, 1, cr15, cr10, cr2, {0} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ blx 10a4a8 │ │ │ │ svclt 0x0000e7ef │ │ │ │ - eorseq sp, ip, r2, lsr #12 │ │ │ │ - eorseq r1, sp, r0, lsr #7 │ │ │ │ - mlaseq lr, r4, r3, r2 │ │ │ │ - subeq r1, r1, r2, ror #21 │ │ │ │ - eorseq r1, sp, r8, lsl #7 │ │ │ │ - eorseq r1, sp, r8, ror r3 │ │ │ │ + eorseq sp, ip, r2, ror #13 │ │ │ │ + eorseq r1, sp, r0, ror #8 │ │ │ │ + eorseq r2, lr, r4, asr r4 │ │ │ │ + subeq r1, r1, r2, lsr #23 │ │ │ │ + eorseq r1, sp, r8, asr #8 │ │ │ │ + eorseq r1, sp, r8, lsr r4 │ │ │ │ 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 │ │ │ │ + eorseq sp, ip, r6, lsl r6 │ │ │ │ + ldrhteq r1, [sp], -r6 │ │ │ │ + eorseq r2, lr, r2, lsl #7 │ │ │ │ + ldrdeq r1, [r1], #-160 @ 0xffffff60 │ │ │ │ + eorseq r2, sp, r2, asr #11 │ │ │ │ + eorseq r1, sp, r2, lsl #7 │ │ │ │ + eorseq r1, sp, r2, ror r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -31240,20 +31240,20 @@ │ │ │ │ @ instruction: 0xf002f833 │ │ │ │ @ instruction: 0x4633fe13 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf8d74638 │ │ │ │ strbmi r8, [r0, r4, asr #2] │ │ │ │ stc2l 0, cr15, [ip, #-8] │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq sp, ip, r2, ror #8 │ │ │ │ - eorseq r1, sp, r4, lsr #4 │ │ │ │ - ldrsbteq r2, [lr], -r4 │ │ │ │ - eorseq r0, sp, r2, lsr #25 │ │ │ │ - eorseq r1, sp, sl, lsl #4 │ │ │ │ - ldrsbteq r1, [sp], -sl │ │ │ │ + eorseq sp, ip, r2, lsr #10 │ │ │ │ + eorseq r1, sp, r4, ror #5 │ │ │ │ + mlaseq lr, r4, r2, r2 │ │ │ │ + eorseq r0, sp, r2, ror #26 │ │ │ │ + eorseq r1, sp, sl, asr #5 │ │ │ │ + mlaseq sp, sl, r2, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5854 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31268,18 +31268,18 @@ │ │ │ │ @ instruction: 0xf0034620 │ │ │ │ @ instruction: 0xf002ffc7 │ │ │ │ @ instruction: 0xf8d5fdd9 │ │ │ │ @ instruction: 0x46213138 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldc2 0, cr15, [r4, #-8] │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq sp, ip, sl, asr #7 │ │ │ │ - eorseq r1, sp, ip, lsr #3 │ │ │ │ - eorseq r2, lr, r8, lsr r1 │ │ │ │ - ldrshteq r1, [sp], -sl │ │ │ │ + eorseq sp, ip, sl, lsl #9 │ │ │ │ + eorseq r1, sp, ip, ror #4 │ │ │ │ + ldrshteq r2, [lr], -r8 │ │ │ │ + ldrhteq r1, [sp], -sl │ │ │ │ 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 │ │ │ │ + mlaseq sp, r4, r1, r1 │ │ │ │ + mlaseq ip, r2, r3, sp │ │ │ │ + eorseq r2, lr, r6, lsl #2 │ │ │ │ + eorseq r1, sp, r6, asr #25 │ │ │ │ + mlaseq sp, ip, ip, r1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r7, [ip], -r0, lsr #6 │ │ │ │ stmdbmi r4!, {r0, r1, r5, fp, lr} │ │ │ │ @@ -31383,21 +31383,21 @@ │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ ldrtmi r4, [r3], -r1, lsr #12 │ │ │ │ ldrtmi r4, [r8], -sl, lsr #12 │ │ │ │ ldrdmi pc, [r8, -r7]! │ │ │ │ @ instruction: 0xf00247a0 │ │ │ │ andlt pc, r2, pc, lsr #24 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq sp, ip, r6, asr #4 │ │ │ │ - eorseq r1, sp, r6, asr r0 │ │ │ │ - ldrhteq r1, [lr], -r2 │ │ │ │ - subeq r1, r1, r0, lsl #14 │ │ │ │ - ldrhteq fp, [sp], -r6 │ │ │ │ - eorseq r0, sp, sl, ror #30 │ │ │ │ - eorseq r1, sp, r0 │ │ │ │ + eorseq sp, ip, r6, lsl #6 │ │ │ │ + eorseq r1, sp, r6, lsl r1 │ │ │ │ + eorseq r2, lr, r2, ror r0 │ │ │ │ + subeq r1, r1, r0, asr #15 │ │ │ │ + eorseq fp, sp, r6, ror r5 │ │ │ │ + eorseq r1, sp, sl, lsr #32 │ │ │ │ + eorseq r1, sp, r0, asr #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, sl, asr #4 │ │ │ │ + eorseq r1, sp, ip, rrx │ │ │ │ + ldrhteq r1, [lr], -r8 │ │ │ │ + eorseq r1, sp, sl, ror fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba5afc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ ldmdami r2, {r0, r1, r9, sl, lr} │ │ │ │ andne pc, r4, sp, lsr #17 │ │ │ │ ldmdbmi r1, {r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -31439,18 +31439,18 @@ │ │ │ │ @ instruction: 0xf004a801 │ │ │ │ @ instruction: 0xf002fb3b │ │ │ │ @ instruction: 0xf8d4fc83 │ │ │ │ stmdbls r1, {r3, r4, r8, ip, sp} │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ blx ff00a956 │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ - eorseq sp, ip, r0, lsr #2 │ │ │ │ - eorseq r0, sp, r0, asr pc │ │ │ │ - eorseq r1, lr, ip, lsl #29 │ │ │ │ - eorseq r0, sp, r6, asr #30 │ │ │ │ + eorseq sp, ip, r0, ror #3 │ │ │ │ + eorseq r1, sp, r0, lsl r0 │ │ │ │ + eorseq r1, lr, ip, asr #30 │ │ │ │ + eorseq r1, sp, r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5b68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31465,18 +31465,18 @@ │ │ │ │ @ instruction: 0xf0044620 │ │ │ │ @ instruction: 0xf002fad5 │ │ │ │ @ instruction: 0xf8d5fc4f │ │ │ │ @ instruction: 0x46213114 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fe30a9be │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrhteq sp, [ip], -r6 │ │ │ │ - eorseq r0, sp, r0, lsl #30 │ │ │ │ - eorseq r1, lr, r4, lsr #28 │ │ │ │ - eorseq r1, sp, r6, ror #19 │ │ │ │ + eorseq sp, ip, r6, ror r1 │ │ │ │ + eorseq r0, sp, r0, asr #31 │ │ │ │ + eorseq r1, lr, r4, ror #29 │ │ │ │ + eorseq r1, sp, r6, lsr #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 │ │ │ │ + eorseq sp, ip, sl, lsl #2 │ │ │ │ + eorseq r0, sp, r4, ror #30 │ │ │ │ + eorseq r1, lr, r8, ror lr │ │ │ │ + eorseq sp, ip, lr, ror #6 │ │ │ │ + eorseq sp, ip, lr, asr r3 │ │ │ │ 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, lr, asr #32 │ │ │ │ + eorseq r0, sp, r8, asr #29 │ │ │ │ + ldrhteq r1, [lr], -ip │ │ │ │ + eorseq r1, sp, lr, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5d08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31573,18 +31573,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ strtmi pc, [r0], -r7, asr #23 │ │ │ │ cdp2 0, 12, cr15, cr8, cr2, {0} │ │ │ │ stc2 0, cr15, [r0], #-8 │ │ │ │ blx fed0ab6c │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, r6, lsl pc │ │ │ │ - eorseq r0, sp, r8, lsr #27 │ │ │ │ - eorseq r1, lr, r4, lsl #25 │ │ │ │ - eorseq r1, sp, r6, asr #16 │ │ │ │ + ldrsbteq ip, [ip], -r6 │ │ │ │ + eorseq r0, sp, r8, ror #28 │ │ │ │ + eorseq r1, lr, r4, asr #26 │ │ │ │ + eorseq r1, sp, r6, lsl #18 │ │ │ │ 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, lr, asr pc │ │ │ │ + eorseq r0, sp, r0, lsl #28 │ │ │ │ + eorseq r1, lr, ip, asr #25 │ │ │ │ + eorseq r1, sp, lr, lsl #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5df8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31633,18 +31633,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ strtmi pc, [r0], -pc, asr #22 │ │ │ │ cdp2 0, 5, cr15, cr0, cr2, {0} │ │ │ │ blx fea8ac5a │ │ │ │ blx f0ac5c │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, r6, lsr #28 │ │ │ │ - ldrsbteq r0, [sp], -r8 │ │ │ │ - mlaseq lr, r4, fp, r1 │ │ │ │ - eorseq r1, sp, r6, asr r7 │ │ │ │ + eorseq ip, ip, r6, ror #29 │ │ │ │ + mlaseq sp, r8, sp, r0 │ │ │ │ + eorseq r1, lr, r4, asr ip │ │ │ │ + eorseq r1, sp, r6, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5e70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31663,18 +31663,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ @ instruction: 0x4620fb13 │ │ │ │ cdp2 0, 1, cr15, cr4, cr2, {0} │ │ │ │ blx 1b8acd2 │ │ │ │ @ instruction: 0xf9fef002 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, lr, lsr #27 │ │ │ │ - eorseq r0, sp, r4, ror ip │ │ │ │ - eorseq r1, lr, ip, lsl fp │ │ │ │ - ldrsbteq r1, [sp], -lr │ │ │ │ + eorseq ip, ip, lr, ror #28 │ │ │ │ + eorseq r0, sp, r4, lsr sp │ │ │ │ + ldrsbteq r1, [lr], -ip │ │ │ │ + mlaseq sp, lr, r7, r1 │ │ │ │ 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 │ │ │ │ + ldrshteq ip, [ip], -r6 │ │ │ │ + ldrsbteq r0, [sp], -r0 │ │ │ │ + eorseq r1, lr, r4, ror #22 │ │ │ │ + eorseq r1, sp, r6, lsr #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, lr, ror sp │ │ │ │ + eorseq r0, sp, r8, ror #24 │ │ │ │ + eorseq r1, lr, ip, ror #21 │ │ │ │ + eorseq r1, sp, lr, lsr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5fd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31753,18 +31753,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ @ instruction: 0x4620fa5f │ │ │ │ stc2l 0, cr15, [r0, #-8]! │ │ │ │ blx fee8ae38 │ │ │ │ @ instruction: 0xf94af002 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, r6, asr #24 │ │ │ │ - eorseq r0, sp, r0, asr #22 │ │ │ │ - ldrhteq r1, [lr], -r4 │ │ │ │ - eorseq r1, sp, r6, ror r5 │ │ │ │ + eorseq ip, ip, r6, lsl #26 │ │ │ │ + eorseq r0, sp, r0, lsl #24 │ │ │ │ + eorseq r1, lr, r4, ror sl │ │ │ │ + eorseq r1, sp, r6, lsr 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 │ │ │ │ + mlaseq sp, r0, r9, r0 │ │ │ │ + eorseq ip, ip, lr, lsl #25 │ │ │ │ + ldrshteq r1, [lr], -lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba60a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ ldmdbmi r9, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -31807,18 +31807,18 @@ │ │ │ │ @ instruction: 0xf09d4628 │ │ │ │ strmi pc, [r4], -r5, lsr #26 │ │ │ │ stmvs r0, {r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf9eef09f │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 0, cr15, [lr, #-628] @ 0xfffffd8c │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r0, sp, lr, lsl #21 │ │ │ │ - eorseq ip, ip, r8, ror fp │ │ │ │ - eorseq r1, lr, ip, ror #17 │ │ │ │ - eorseq r1, sp, lr, lsr #9 │ │ │ │ + eorseq r0, sp, lr, asr #22 │ │ │ │ + eorseq ip, ip, r8, lsr ip │ │ │ │ + eorseq r1, lr, ip, lsr #19 │ │ │ │ + eorseq r1, sp, lr, ror #10 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6128 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ ldmdbmi r9, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -31841,18 +31841,18 @@ │ │ │ │ @ instruction: 0xf09d4628 │ │ │ │ strmi pc, [r4], -r1, ror #25 │ │ │ │ stmvs r0, {r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf9aaf09f │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2 0, cr15, [sl, #-628] @ 0xfffffd8c │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r0, sp, sl, lsr #20 │ │ │ │ - ldrshteq ip, [ip], -r0 │ │ │ │ - eorseq r1, lr, r4, ror #16 │ │ │ │ - eorseq r1, sp, r6, lsr #8 │ │ │ │ + eorseq r0, sp, sl, ror #21 │ │ │ │ + ldrhteq ip, [ip], -r0 │ │ │ │ + eorseq r1, lr, r4, lsr #18 │ │ │ │ + eorseq r1, sp, r6, ror #9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba61b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ ldmdbmi r9, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2073 @ 0xfffff7e7 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -31875,18 +31875,18 @@ │ │ │ │ @ instruction: 0x4604fc9f │ │ │ │ stmvs r0, {r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf968f09f │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 0, cr15, [r8], {157} @ 0x9d │ │ │ │ @ instruction: 0xf856f002 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrhteq r0, [sp], -sl │ │ │ │ - eorseq ip, ip, r8, ror #20 │ │ │ │ - ldrsbteq r1, [lr], -ip │ │ │ │ - mlaseq sp, lr, r3, r1 │ │ │ │ + eorseq r0, sp, sl, ror sl │ │ │ │ + eorseq ip, ip, r8, lsr #22 │ │ │ │ + mlaseq lr, ip, r8, r1 │ │ │ │ + eorseq r1, sp, lr, asr r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6238 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ stmdbmi r0!, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -31916,20 +31916,20 @@ │ │ │ │ @ instruction: 0xf002fd21 │ │ │ │ strb pc, [r6, fp, asr #17]! @ │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf82ef002 │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ @ instruction: 0xf002fd17 │ │ │ │ ldrb pc, [ip, r1, asr #17] @ │ │ │ │ - eorseq r0, sp, r6, asr #18 │ │ │ │ - eorseq ip, ip, r0, ror #19 │ │ │ │ - eorseq r1, lr, r4, asr r7 │ │ │ │ - eorseq r1, sp, lr, lsl #6 │ │ │ │ - eorseq r0, sp, lr, lsl #18 │ │ │ │ - eorseq r0, sp, r6, lsl #18 │ │ │ │ + eorseq r0, sp, r6, lsl #20 │ │ │ │ + eorseq ip, ip, r0, lsr #21 │ │ │ │ + eorseq r1, lr, r4, lsl r8 │ │ │ │ + eorseq r1, sp, lr, asr #7 │ │ │ │ + eorseq r0, sp, lr, asr #19 │ │ │ │ + eorseq r0, sp, r6, asr #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 │ │ │ │ + ldrshteq ip, [ip], -r6 │ │ │ │ + eorseq r0, sp, r8, lsl #19 │ │ │ │ + eorseq r1, lr, ip, asr r7 │ │ │ │ + eorseq r1, sp, lr, lsl r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6394 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ stmdbmi r0!, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -32003,20 +32003,20 @@ │ │ │ │ @ instruction: 0xf002ffc9 │ │ │ │ @ instruction: 0xe7e6f81d │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xff80f001 │ │ │ │ @ instruction: 0xf0024628 │ │ │ │ @ instruction: 0xf002ffbf │ │ │ │ bfi pc, r3, #16, #13 @ │ │ │ │ - eorseq r0, sp, r2, asr #16 │ │ │ │ - eorseq ip, ip, r4, lsl #17 │ │ │ │ - ldrshteq r1, [lr], -r8 │ │ │ │ - ldrhteq r1, [sp], -r2 │ │ │ │ - ldrhteq r0, [sp], -r2 │ │ │ │ - eorseq r0, sp, sl, lsr #15 │ │ │ │ + eorseq r0, sp, r2, lsl #18 │ │ │ │ + eorseq ip, ip, r4, asr #18 │ │ │ │ + ldrhteq r1, [lr], -r8 │ │ │ │ + eorseq r1, sp, r2, ror r2 │ │ │ │ + eorseq r0, sp, r2, ror r8 │ │ │ │ + eorseq r0, sp, sl, ror #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba6440 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ stmdbmi r9!, {r1, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2089 @ 0xfffff7d7 │ │ │ │ msrpl CPSR_, #14024704 @ 0xd60000 │ │ │ │ @@ -32055,18 +32055,18 @@ │ │ │ │ mvnle r4, r8, lsl #24 │ │ │ │ @ instruction: 0xf506680c │ │ │ │ stmdavs r9, {r2, r3, r5, ip, sp, lr}^ │ │ │ │ @ instruction: 0x46296059 │ │ │ │ @ instruction: 0xf09d601c │ │ │ │ strtmi pc, [r8], -r9, asr #22 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r0, sp, lr, lsr #15 │ │ │ │ - ldrsbteq ip, [ip], -r8 │ │ │ │ - eorseq r1, lr, ip, asr #10 │ │ │ │ - eorseq r1, sp, lr, lsl #2 │ │ │ │ + eorseq r0, sp, lr, ror #16 │ │ │ │ + mlaseq ip, r8, r8, ip │ │ │ │ + eorseq r1, lr, ip, lsl #12 │ │ │ │ + eorseq r1, sp, lr, asr #3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6508 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ stmdbmi r0!, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -32096,20 +32096,20 @@ │ │ │ │ @ instruction: 0xf001fcb1 │ │ │ │ strb pc, [r6, r3, ror #30]! @ │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ cdp2 0, 12, cr15, cr6, cr1, {0} │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ @ instruction: 0xf001fca7 │ │ │ │ @ instruction: 0xe7dcff59 │ │ │ │ + ldrhteq r0, [sp], -lr │ │ │ │ + ldrsbteq ip, [ip], -r0 │ │ │ │ + eorseq r1, lr, r4, asr #10 │ │ │ │ + ldrshteq r1, [sp], -lr │ │ │ │ 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 │ │ │ │ + ldrshteq r0, [sp], -r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba65b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ stmdbmi r8!, {r1, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2088 @ 0xfffff7d8 │ │ │ │ msrpl CPSR_, #14024704 @ 0xd60000 │ │ │ │ @@ -32147,18 +32147,18 @@ │ │ │ │ @ instruction: 0xf843cc0c │ │ │ │ mvnle r4, r8, lsl #24 │ │ │ │ @ instruction: 0xf5066809 │ │ │ │ andsvs r7, r9, lr, lsl r0 │ │ │ │ @ instruction: 0xf09d4629 │ │ │ │ @ instruction: 0x4628fa91 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r0, sp, r6, ror #12 │ │ │ │ - eorseq ip, ip, r4, ror #12 │ │ │ │ - ldrsbteq r1, [lr], -r8 │ │ │ │ - mlaseq sp, sl, pc, r0 @ │ │ │ │ + eorseq r0, sp, r6, lsr #14 │ │ │ │ + eorseq ip, ip, r4, lsr #14 │ │ │ │ + mlaseq lr, r8, r4, r1 │ │ │ │ + eorseq r1, sp, sl, asr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [r5], -r5, lsl #1 │ │ │ │ ldmdami r8!, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0x46174938 │ │ │ │ @@ -32213,23 +32213,23 @@ │ │ │ │ ldrtmi r9, [sl], -r0, lsl #6 │ │ │ │ andlt pc, r8, sp, asr #17 │ │ │ │ ldrbmi r4, [r1], -r3, lsr #12 │ │ │ │ @ instruction: 0xf8d84640 │ │ │ │ sbfxmi r4, r0, #0, #1 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - eorseq ip, ip, r0, lsr #11 │ │ │ │ - eorseq r0, sp, ip, lsr #11 │ │ │ │ - eorseq r1, lr, r0, lsl #6 │ │ │ │ - subeq r1, r0, r6, asr r5 │ │ │ │ - eorseq r7, lr, r0, asr #19 │ │ │ │ - eorseq r0, sp, lr, ror #10 │ │ │ │ - ldrsbteq sl, [sp], -r6 │ │ │ │ - ldrhteq pc, [pc], -r0 @ │ │ │ │ - eorseq r1, sp, r2, asr r3 │ │ │ │ + eorseq ip, ip, r0, ror #12 │ │ │ │ + eorseq r0, sp, ip, ror #12 │ │ │ │ + eorseq r1, lr, r0, asr #7 │ │ │ │ + subeq r1, r0, r6, lsl r6 │ │ │ │ + eorseq r7, lr, r0, lsl #21 │ │ │ │ + eorseq r0, sp, lr, lsr #12 │ │ │ │ + mlaseq sp, r6, r8, sl │ │ │ │ + eorseq pc, pc, r0, ror ip @ │ │ │ │ + eorseq r1, sp, r2, lsl r4 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ strmi r4, [sp], -r1, lsl #13 │ │ │ │ stmdbmi r7!, {r1, r2, r5, fp, lr} │ │ │ │ @@ -32267,20 +32267,20 @@ │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ @ instruction: 0xf001ff0b │ │ │ │ @ instruction: 0xf001feb9 │ │ │ │ strtmi pc, [r0], -fp, asr #26 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf932f002 │ │ │ │ svclt 0x0000e7ee │ │ │ │ - eorseq ip, ip, r2, lsl #9 │ │ │ │ - ldrhteq r0, [sp], -r6 │ │ │ │ - eorseq r1, lr, lr, ror #3 │ │ │ │ - subeq r1, r0, r4, asr #8 │ │ │ │ - mlaseq sp, sl, r4, r0 │ │ │ │ - eorseq sp, pc, r2, ror #19 │ │ │ │ + eorseq ip, ip, r2, asr #10 │ │ │ │ + eorseq r0, sp, r6, ror r5 │ │ │ │ + eorseq r1, lr, lr, lsr #5 │ │ │ │ + subeq r1, r0, r4, lsl #10 │ │ │ │ + eorseq r0, sp, sl, asr r5 │ │ │ │ + eorseq sp, pc, r2, lsr #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 │ │ │ │ + eorseq r0, sp, r8, asr #9 │ │ │ │ + eorseq ip, ip, r2, ror r4 │ │ │ │ + eorseq r1, lr, r6, ror #3 │ │ │ │ + subeq r1, r0, ip, lsr r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ bmi 1ae0f30 │ │ │ │ blmi 1ae0f58 │ │ │ │ addlt r4, fp, sl, ror r4 │ │ │ │ @@ -32413,24 +32413,24 @@ │ │ │ │ @ instruction: 0xd1a42b06 │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ lslle r2, r6, #22 │ │ │ │ @ instruction: 0xf7e0e77f │ │ │ │ svclt 0x0000e8c6 │ │ │ │ addseq r0, r3, r4, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r0, sp, sl, lsl #7 │ │ │ │ - eorseq ip, ip, r2, lsr #6 │ │ │ │ - eorseq r1, lr, lr, lsl #1 │ │ │ │ - ldrhteq r3, [lr], -ip │ │ │ │ - eorseq pc, ip, sl, asr #24 │ │ │ │ - eorseq pc, ip, r2, asr #24 │ │ │ │ - eorseq r0, sp, lr, lsl #6 │ │ │ │ + eorseq r0, sp, sl, asr #8 │ │ │ │ + eorseq ip, ip, r2, ror #7 │ │ │ │ + eorseq r1, lr, lr, asr #2 │ │ │ │ + eorseq r3, lr, ip, ror r5 │ │ │ │ + eorseq pc, ip, sl, lsl #26 │ │ │ │ + eorseq pc, ip, r2, lsl #26 │ │ │ │ + eorseq r0, sp, lr, asr #7 │ │ │ │ addseq r0, r3, ip, lsr #16 │ │ │ │ - ldrdeq r3, [r1], #-220 @ 0xffffff24 │ │ │ │ - strheq r3, [r1], #-210 @ 0xffffff2e │ │ │ │ + umaaleq r3, r1, ip, lr │ │ │ │ + subeq r3, r1, r2, ror lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba6ab8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r3], -r8, ror #31 │ │ │ │ stmdami r5!, {r1, r2, r3, r9, sl, lr} │ │ │ │ stmdbmi r5!, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -32465,19 +32465,19 @@ │ │ │ │ ldcl 7, cr15, [lr, #-892] @ 0xfffffc84 │ │ │ │ sbcvs fp, r6, r8, lsl r1 │ │ │ │ strpl lr, [r4], #-2496 @ 0xfffff640 │ │ │ │ ldcvs 13, cr11, [fp], #-992 @ 0xfffffc20 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ mulcs r0, r8, r7 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq ip, ip, r4, ror #2 │ │ │ │ - ldrsbteq r0, [sp], -lr │ │ │ │ - ldrsbteq r0, [lr], -r2 │ │ │ │ - ldrsbteq r0, [sp], -r4 │ │ │ │ - eorseq sl, sp, lr, asr #7 │ │ │ │ + eorseq ip, ip, r4, lsr #4 │ │ │ │ + mlaseq sp, lr, r2, r0 │ │ │ │ + mlaseq lr, r2, pc, r0 @ │ │ │ │ + mlaseq sp, r4, r2, r0 │ │ │ │ + eorseq sl, sp, lr, lsl #9 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b084 │ │ │ │ strmi r9, [pc], -r0, lsr #6 │ │ │ │ @ instruction: 0xf8ad4690 │ │ │ │ @@ -32550,26 +32550,26 @@ │ │ │ │ blx e8baa2 │ │ │ │ blx ff60ba9e │ │ │ │ blx 60baa2 │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ ldrb r3, [r9, -r0, ror #6]! │ │ │ │ cdp2 0, 15, cr15, cr12, cr1, {0} │ │ │ │ svclt 0x0000e7ba │ │ │ │ - eorseq r0, sp, r8, asr #2 │ │ │ │ - eorseq ip, ip, lr, lsl #1 │ │ │ │ - eorseq r0, lr, r2, lsl #28 │ │ │ │ - eorseq r0, sp, r4, asr #19 │ │ │ │ - eorseq r0, sp, lr, lsr #2 │ │ │ │ - eorseq r0, sp, sl, lsr #30 │ │ │ │ - eorseq r0, sp, r0, lsr #2 │ │ │ │ - eorseq r0, sp, r6, ror #1 │ │ │ │ - eorseq r0, sp, r2, rrx │ │ │ │ - eorseq fp, ip, r0, asr #31 │ │ │ │ - eorseq r0, lr, r4, lsr sp │ │ │ │ - ldrshteq r0, [sp], -r6 │ │ │ │ + eorseq r0, sp, r8, lsl #4 │ │ │ │ + eorseq ip, ip, lr, asr #2 │ │ │ │ + eorseq r0, lr, r2, asr #29 │ │ │ │ + eorseq r0, sp, r4, lsl #21 │ │ │ │ + eorseq r0, sp, lr, ror #3 │ │ │ │ + eorseq r0, sp, sl, ror #31 │ │ │ │ + eorseq r0, sp, r0, ror #3 │ │ │ │ + eorseq r0, sp, r6, lsr #3 │ │ │ │ + eorseq r0, sp, r2, lsr #2 │ │ │ │ + eorseq ip, ip, r0, lsl #1 │ │ │ │ + ldrshteq r0, [lr], -r4 │ │ │ │ + ldrhteq r0, [sp], -r6 │ │ │ │ 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 │ │ │ │ + eorseq r0, sp, lr, asr #1 │ │ │ │ + eorseq fp, ip, r0, ror #31 │ │ │ │ + eorseq r0, lr, r4, asr sp │ │ │ │ + eorseq r0, sp, r2, lsr #29 │ │ │ │ + eorseq pc, ip, r4, lsl fp @ │ │ │ │ + mlaseq sp, r8, r0, r0 │ │ │ │ + eorseq r0, sp, r2, ror r0 │ │ │ │ + eorseq r0, sp, r8, lsr r0 │ │ │ │ + ldrhteq pc, [ip], -r4 @ │ │ │ │ + eorseq fp, ip, r2, lsl pc │ │ │ │ + eorseq r0, lr, r6, lsl #25 │ │ │ │ + eorseq r0, sp, r8, asr #16 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x6704f8df │ │ │ │ ldrbtmi r4, [lr], #-1549 @ 0xfffff9f3 │ │ │ │ @ instruction: 0x4607b119 │ │ │ │ @@ -33324,21 +33324,21 @@ │ │ │ │ @ instruction: 0xf7df4478 │ │ │ │ @ instruction: 0xe7e1e93c │ │ │ │ stmib sl!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ addseq pc, r2, r0, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r9, r3, lr, ror pc │ │ │ │ @ instruction: 0x009306d8 │ │ │ │ - subeq r4, r1, r8, lsr #6 │ │ │ │ + subeq r4, r1, r8, ror #7 │ │ │ │ addseq r0, r3, r2, asr #13 │ │ │ │ addseq r9, r3, r4, asr pc │ │ │ │ addseq r0, r3, r2, lsl #13 │ │ │ │ addseq pc, r2, r8, lsl #19 │ │ │ │ - mlaseq ip, ip, r4, pc @ │ │ │ │ - mlaseq ip, r0, r4, pc @ │ │ │ │ + eorseq pc, ip, ip, asr r5 @ │ │ │ │ + eorseq pc, ip, r0, asr 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, r2, lsl #10 │ │ │ │ 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 │ │ │ │ + ldrsbteq pc, [ip], -r0 @ │ │ │ │ + strheq r2, [r1], #-42 @ 0xffffffd6 │ │ │ │ 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, ip, asr r4 @ │ │ │ │ @ instruction: 0x00939dbe │ │ │ │ addseq r0, r3, r0, lsr #10 │ │ │ │ - eorseq pc, ip, sl, ror r3 @ │ │ │ │ + eorseq pc, ip, sl, lsr r4 @ │ │ │ │ addseq r0, r3, r2, lsl #10 │ │ │ │ - eorseq pc, ip, r4, ror #6 │ │ │ │ + eorseq pc, ip, r4, lsr #8 │ │ │ │ addseq r9, r3, lr, ror sp │ │ │ │ addseq r0, r3, r0, ror #9 │ │ │ │ - eorseq pc, ip, sl, asr #6 │ │ │ │ + eorseq pc, ip, sl, lsl #8 │ │ │ │ addseq r9, r3, ip, asr sp │ │ │ │ @ instruction: 0x009304be │ │ │ │ - eorseq pc, ip, r0, lsr r3 @ │ │ │ │ + ldrshteq pc, [ip], -r0 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46064a3f │ │ │ │ ldrsbthi pc, [ip], #143 @ 0x8f @ │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ @@ -33509,29 +33509,29 @@ │ │ │ │ andcs r4, r1, #20, 16 @ 0x140000 │ │ │ │ ldrbtmi r2, [r8], #-265 @ 0xfffffef7 │ │ │ │ svc 0x00c6f7de │ │ │ │ svclt 0x0000e7a7 │ │ │ │ @ instruction: 0x00939cd6 │ │ │ │ @ instruction: 0x00939cd6 │ │ │ │ addseq r0, r3, r0, asr #8 │ │ │ │ - eorseq r3, lr, lr, ror #24 │ │ │ │ + eorseq r3, lr, lr, lsr #26 │ │ │ │ addseq r9, r3, lr, lsr #25 │ │ │ │ - ldrhteq pc, [ip], -ip @ │ │ │ │ + eorseq pc, ip, ip, ror r3 @ │ │ │ │ addseq r9, r3, sl, lsr #25 │ │ │ │ addseq r0, r3, lr, lsl #8 │ │ │ │ umullseq r9, r3, r2, ip │ │ │ │ @ instruction: 0x009303f6 │ │ │ │ addseq r9, r3, sl, ror ip │ │ │ │ @ instruction: 0x009303de │ │ │ │ addseq r9, r3, r4, asr #24 │ │ │ │ - eorseq pc, ip, lr, lsr r2 @ │ │ │ │ - eorseq pc, ip, lr, lsl #8 │ │ │ │ - eorseq lr, ip, lr, ror #8 │ │ │ │ - eorseq pc, ip, r8, lsl r2 @ │ │ │ │ ldrshteq pc, [ip], -lr @ │ │ │ │ + eorseq pc, ip, lr, asr #9 │ │ │ │ + eorseq lr, ip, lr, lsr #10 │ │ │ │ + ldrsbteq pc, [ip], -r8 @ │ │ │ │ + ldrhteq pc, [ip], -lr @ │ │ │ │ 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 │ │ │ │ + ldrhteq r3, [lr], -r4 │ │ │ │ addseq r9, r3, r2, asr fp │ │ │ │ @ instruction: 0x009302bc │ │ │ │ addseq r9, r3, r8, lsr fp │ │ │ │ addseq r9, r3, r6, lsl fp │ │ │ │ - eorseq pc, ip, ip, asr #2 │ │ │ │ + eorseq pc, ip, ip, lsl #4 │ │ │ │ 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 │ │ │ │ + ldrshteq pc, [ip], -r4 @ │ │ │ │ + eorseq r1, sp, r8, lsr r4 │ │ │ │ + eorseq lr, ip, r8, ror #7 │ │ │ │ + eorseq r3, lr, r0, lsl fp │ │ │ │ umullseq r9, r3, r4, sl │ │ │ │ umullseq r9, r3, r6, sl │ │ │ │ @ instruction: 0x009301f8 │ │ │ │ - ldrhteq pc, [ip], -r6 @ │ │ │ │ - eorseq r9, pc, sl, ror #20 │ │ │ │ - eorseq r1, sp, r6, ror #5 │ │ │ │ - mlaseq ip, r2, r2, lr │ │ │ │ - eorseq pc, ip, r6, lsr r0 @ │ │ │ │ + eorseq pc, ip, r6, ror r1 @ │ │ │ │ + eorseq r9, pc, sl, lsr #22 │ │ │ │ + eorseq r1, sp, r6, lsr #7 │ │ │ │ + eorseq lr, ip, r2, asr r3 │ │ │ │ + ldrshteq pc, [ip], -r6 @ │ │ │ │ addseq r0, r3, lr, ror #2 │ │ │ │ - ldrshteq lr, [ip], -sl │ │ │ │ - eorseq r9, pc, r0, asr #19 │ │ │ │ - eorseq r1, sp, sl, lsr r2 │ │ │ │ + ldrhteq pc, [ip], -sl @ │ │ │ │ + eorseq r9, pc, r0, lsl #21 │ │ │ │ + ldrshteq r1, [sp], -sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba7e64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi e54c0c │ │ │ │ ldrbtmi r4, [fp], #-3128 @ 0xfffff3c8 │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ blmi e3d8e4 │ │ │ │ @@ -33750,15 +33750,15 @@ │ │ │ │ umullseq pc, r2, r0, r3 @ │ │ │ │ addseq r9, r3, r2, lsl #18 │ │ │ │ addseq r0, r3, r8, asr r0 │ │ │ │ @ instruction: 0x009398d8 │ │ │ │ addseq r9, r3, ip, lsr #17 │ │ │ │ addseq r9, r3, sl, lsl #17 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq lr, ip, sl, lsl #29 │ │ │ │ + eorseq lr, ip, sl, asr #30 │ │ │ │ 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, r5, 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, r4, ror #29 │ │ │ │ addseq pc, r2, sl, lsr r2 @ │ │ │ │ - eorseq lr, ip, r0, lsr #28 │ │ │ │ + eorseq lr, ip, r0, ror #29 │ │ │ │ addseq r9, r3, r2, lsr #15 │ │ │ │ umullseq r9, r3, r0, r7 │ │ │ │ - eorseq lr, ip, r8, lsl lr │ │ │ │ - eorseq lr, ip, r2, lsl lr │ │ │ │ + ldrsbteq lr, [ip], -r8 │ │ │ │ + ldrsbteq lr, [ip], -r2 │ │ │ │ addseq r9, r3, sl, ror r7 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ addseq r9, r3, ip, ror #14 │ │ │ │ @ instruction: 0x0092fed0 │ │ │ │ @ instruction: 0xfffff8b5 │ │ │ │ - eorseq lr, ip, r6, ror #28 │ │ │ │ + eorseq lr, ip, r6, lsr #30 │ │ │ │ addseq pc, r2, r0, lsr #29 │ │ │ │ addseq r9, r3, sl, lsr #14 │ │ │ │ - ldrhteq lr, [ip], -ip │ │ │ │ + eorseq lr, ip, ip, ror lr │ │ │ │ addseq r9, r3, r0, lsl r7 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ @ instruction: 0x009396fa │ │ │ │ - mlaseq ip, r4, sp, lr │ │ │ │ - eorseq lr, ip, r4, lsr #27 │ │ │ │ - eorseq lr, ip, r4, asr #27 │ │ │ │ + eorseq lr, ip, r4, asr lr │ │ │ │ + eorseq lr, ip, r4, ror #28 │ │ │ │ + eorseq lr, ip, r4, lsl #29 │ │ │ │ umullseq r9, r3, r2, r6 │ │ │ │ addseq pc, r2, r0, lsl lr @ │ │ │ │ andcs r4, r1, #2048 @ 0x800 │ │ │ │ andsvc r4, sl, fp, ror r4 │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r9, r3, ip, lsr #12 │ │ │ │ andcs r4, r0, #2048 @ 0x800 │ │ │ │ @@ -34051,23 +34051,23 @@ │ │ │ │ bl fe40f180 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ addseq r9, r3, r4, asr r4 │ │ │ │ addseq r9, r3, r6, asr r4 │ │ │ │ @ instruction: 0x0092fbba │ │ │ │ addseq r9, r3, r0, asr #8 │ │ │ │ addseq pc, r2, r4, lsr #23 │ │ │ │ - eorseq r3, lr, r8, asr #7 │ │ │ │ - eorseq lr, ip, ip, lsl sl │ │ │ │ - eorseq lr, ip, ip, lsl #22 │ │ │ │ + eorseq r3, lr, r8, lsl #9 │ │ │ │ + ldrsbteq lr, [ip], -ip │ │ │ │ + eorseq lr, ip, ip, asr #23 │ │ │ │ addseq pc, r2, lr, lsr fp @ │ │ │ │ addseq r9, r3, r2, asr #7 │ │ │ │ - eorseq r9, pc, r0, asr #13 │ │ │ │ - ldrsbteq r1, [sp], -ip │ │ │ │ - ldrhteq lr, [ip], -r0 │ │ │ │ - eorseq lr, ip, sl, ror #22 │ │ │ │ + eorseq r9, pc, r0, lsl #15 │ │ │ │ + mlaseq sp, ip, r9, r1 │ │ │ │ + eorseq lr, ip, r0, ror sl │ │ │ │ + eorseq lr, ip, sl, lsr #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba844c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 795214 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd38b903 │ │ │ │ ldrbtmi r4, [ip], #-3099 @ 0xfffff3e5 │ │ │ │ @@ -34096,18 +34096,18 @@ │ │ │ │ andcs r4, r1, #589824 @ 0x90000 │ │ │ │ ldrbtmi r4, [r8], #-1553 @ 0xfffff9ef │ │ │ │ bl c8f23c │ │ │ │ svclt 0x0000bd38 │ │ │ │ addseq r9, r3, r4, lsr #6 │ │ │ │ addseq r9, r3, r6, lsr #6 │ │ │ │ addseq pc, r2, r8, lsl #21 │ │ │ │ - eorseq lr, ip, r6, asr #18 │ │ │ │ - eorseq lr, ip, r2, lsr #20 │ │ │ │ - eorseq r0, sp, r6, ror fp │ │ │ │ - eorseq sp, ip, r6, lsr #22 │ │ │ │ + eorseq lr, ip, r6, lsl #20 │ │ │ │ + eorseq lr, ip, r2, ror #21 │ │ │ │ + eorseq r0, sp, r6, lsr ip │ │ │ │ + eorseq sp, ip, r6, ror #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 │ │ │ │ + ldrsbteq r3, [lr], -r0 │ │ │ │ + eorseq lr, ip, r4, lsr #18 │ │ │ │ + eorseq lr, ip, r8, lsl sl │ │ │ │ addseq pc, r2, r6, lsl #19 │ │ │ │ - eorseq r0, sp, r4, lsr #21 │ │ │ │ + eorseq r0, sp, r4, ror #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba85a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 795370 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd38b903 │ │ │ │ ldrbtmi r4, [ip], #-3099 @ 0xfffff3e5 │ │ │ │ @@ -34183,67 +34183,67 @@ │ │ │ │ andcs r4, r1, #589824 @ 0x90000 │ │ │ │ ldrbtmi r4, [r8], #-1553 @ 0xfffff9ef │ │ │ │ b fe10f398 │ │ │ │ svclt 0x0000bd38 │ │ │ │ addseq r9, r3, r8, asr #3 │ │ │ │ addseq r9, r3, sl, asr #3 │ │ │ │ addseq pc, r2, ip, lsr #18 │ │ │ │ - eorseq lr, ip, sl, ror #15 │ │ │ │ - eorseq lr, ip, sl, asr #17 │ │ │ │ - eorseq r0, sp, sl, lsl sl │ │ │ │ - eorseq sp, ip, sl, asr #19 │ │ │ │ + eorseq lr, ip, sl, lsr #17 │ │ │ │ + eorseq lr, ip, sl, lsl #19 │ │ │ │ + ldrsbteq r0, [sp], -sl │ │ │ │ + eorseq sp, ip, sl, lsl #21 │ │ │ │ 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, ip, lsl r9 │ │ │ │ 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 │ │ │ │ + ldrsbteq lr, [ip], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba86a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ ldrbtmi ip, [ip], #28 │ │ │ │ mulcc r0, ip, r8 │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ stmdami r4, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1547 @ 0xfffff9f5 │ │ │ │ @ instruction: 0xf842f7ff │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r9, r3, r6, asr #1 │ │ │ │ - eorseq lr, ip, r6, lsl #16 │ │ │ │ + eorseq lr, ip, r6, asr #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 │ │ │ │ + eorseq lr, ip, sl, lsr #17 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8b14606 │ │ │ │ strmi r0, [sl], sl, asr #32 │ │ │ │ @ instruction: 0x46906854 │ │ │ │ @@ -34298,16 +34298,16 @@ │ │ │ │ stmib r0!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7e5 │ │ │ │ addseq r8, r3, lr, ror #31 │ │ │ │ addseq r8, r3, r0, ror #31 │ │ │ │ addseq pc, r2, r4, asr #14 │ │ │ │ addseq r8, r3, sl, asr #31 │ │ │ │ addseq pc, r2, lr, lsr #14 │ │ │ │ - eorseq lr, ip, ip, lsr #14 │ │ │ │ - eorseq lr, ip, r2, lsl r7 │ │ │ │ + eorseq lr, ip, ip, ror #15 │ │ │ │ + ldrsbteq lr, [ip], -r2 │ │ │ │ ldrbtmi r4, [fp], #-2839 @ 0xfffff4e9 │ │ │ │ stmdblt r3, {r0, r1, r3, r4, fp, ip, sp, lr} │ │ │ │ ldrlt r4, [r0, #-1904] @ 0xfffff890 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0x46044b12 │ │ │ │ @@ -34329,16 +34329,16 @@ │ │ │ │ stmdb r2!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7e5 │ │ │ │ addseq r8, r3, r2, ror pc │ │ │ │ addseq r8, r3, r4, ror #30 │ │ │ │ addseq pc, r2, r8, asr #13 │ │ │ │ addseq r8, r3, lr, asr #30 │ │ │ │ @ instruction: 0x0092f6b2 │ │ │ │ - eorseq lr, ip, r4, asr #13 │ │ │ │ - eorseq lr, ip, lr, lsr #13 │ │ │ │ + eorseq lr, ip, r4, lsl #15 │ │ │ │ + eorseq lr, ip, lr, ror #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 315670 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34349,15 +34349,15 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-263 @ 0xfffffef9 │ │ │ │ ldmdb r6!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, r8, ror #29 │ │ │ │ addseq r8, r3, sl, ror #29 │ │ │ │ addseq pc, r2, ip, asr #12 │ │ │ │ - eorseq lr, ip, r6, ror #12 │ │ │ │ + eorseq lr, ip, r6, lsr #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, r2, ror #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8920 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 315708 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34387,15 +34387,15 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-262 @ 0xfffffefa │ │ │ │ stmia sl!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, r0, asr lr │ │ │ │ addseq r8, r3, r2, asr lr │ │ │ │ @ instruction: 0x0092f5b4 │ │ │ │ - eorseq lr, ip, r2, ror #11 │ │ │ │ + eorseq lr, ip, r2, lsr #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, lr, asr r6 │ │ │ │ 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, r0, lsr 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, r2, lsl #12 │ │ │ │ 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 │ │ │ │ + ldrsbteq lr, [ip], -r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8a5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 315844 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34466,15 +34466,15 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-265 @ 0xfffffef7 │ │ │ │ stmda ip, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, r4, lsl sp │ │ │ │ addseq r8, r3, r6, lsl sp │ │ │ │ addseq pc, r2, r8, ror r4 @ │ │ │ │ - eorseq lr, ip, sl, ror #9 │ │ │ │ + eorseq lr, ip, sl, lsr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8aa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 315890 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34485,15 +34485,15 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-263 @ 0xfffffef9 │ │ │ │ stmda r6!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, r8, asr #25 │ │ │ │ addseq r8, r3, sl, asr #25 │ │ │ │ addseq pc, r2, ip, lsr #8 │ │ │ │ - eorseq lr, ip, sl, lsr #9 │ │ │ │ + eorseq lr, ip, sl, ror #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8af4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 3d58dc │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ strmi fp, [r1], -fp, lsr #2 │ │ │ │ stmdami ip, {r5, r8, ip, sp, pc} │ │ │ │ @@ -34505,18 +34505,18 @@ │ │ │ │ ldmdavc r2, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ rscsle r2, r4, r0, lsl #20 │ │ │ │ andcs r4, r1, #458752 @ 0x70000 │ │ │ │ ldrbtmi r2, [r8], #-263 @ 0xfffffef9 │ │ │ │ svc 0x00faf7dd │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, ip, ror ip │ │ │ │ - eorseq lr, ip, ip, ror r4 │ │ │ │ + eorseq lr, ip, ip, lsr r5 │ │ │ │ addseq r8, r3, r2, ror ip │ │ │ │ @ instruction: 0x0092f3d4 │ │ │ │ - eorseq lr, ip, r2, asr r4 │ │ │ │ + eorseq lr, ip, r2, lsl r5 │ │ │ │ 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 │ │ │ │ + ldrshteq lr, [ip], -r4 │ │ │ │ + ldrshteq lr, [ip], -r4 │ │ │ │ + ldrhteq lr, [ip], -r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba8bc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ mcr2 7, 7, pc, cr12, cr15, {7} @ │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ @@ -34612,26 +34612,26 @@ │ │ │ │ mcr2 7, 6, pc, cr4, cr15, {7} @ │ │ │ │ mcr2 7, 4, pc, cr6, cr15, {7} @ │ │ │ │ @ instruction: 0xf7ffbd38 │ │ │ │ ldr pc, [r9, r5, ror #29]! │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ stmdami ip, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7cc4478 │ │ │ │ - eorseq lr, ip, r2, lsl #8 │ │ │ │ - eorseq sl, ip, lr, asr #9 │ │ │ │ - ldrshteq lr, [ip], -r8 │ │ │ │ - eorseq lr, ip, lr, ror #7 │ │ │ │ - ldrshteq lr, [ip], -r0 │ │ │ │ - eorseq lr, ip, r2, asr #7 │ │ │ │ - ldrhteq lr, [ip], -sl │ │ │ │ - eorseq lr, ip, r8, lsr #7 │ │ │ │ - eorseq lr, ip, sl, lsr #7 │ │ │ │ - eorseq pc, ip, r0, lsl #6 │ │ │ │ - eorseq sl, ip, lr, lsr #8 │ │ │ │ - eorseq sl, ip, r8, lsr #8 │ │ │ │ + eorseq lr, ip, r2, asr #9 │ │ │ │ + eorseq sl, ip, lr, lsl #11 │ │ │ │ + ldrhteq lr, [ip], -r8 │ │ │ │ + eorseq lr, ip, lr, lsr #9 │ │ │ │ + ldrhteq lr, [ip], -r0 │ │ │ │ + eorseq lr, ip, r2, lsl #9 │ │ │ │ + eorseq lr, ip, sl, ror r4 │ │ │ │ + eorseq lr, ip, r8, ror #8 │ │ │ │ + eorseq lr, ip, sl, ror #8 │ │ │ │ + eorseq pc, ip, r0, asr #7 │ │ │ │ + eorseq sl, ip, lr, ror #9 │ │ │ │ + eorseq sl, ip, r8, ror #9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba8d1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x460d4851 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ ldmdami r0, {r0, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -34710,30 +34710,30 @@ │ │ │ │ @ instruction: 0xf7fffdc5 │ │ │ │ @ instruction: 0xf7fffdff │ │ │ │ @ instruction: 0xf7fffdc1 │ │ │ │ @ instruction: 0xf7fffdfb │ │ │ │ ldcllt 13, cr15, [r0, #-756]! @ 0xfffffd0c │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ svclt 0x0000e770 │ │ │ │ - eorseq lr, ip, ip, lsr #6 │ │ │ │ - ldrshteq lr, [sp], -r0 │ │ │ │ - eorseq lr, ip, ip, lsl #6 │ │ │ │ - ldrhteq r2, [lr], -r4 │ │ │ │ - eorseq r7, pc, r4, lsl #28 │ │ │ │ - subeq ip, r0, r4, asr r0 │ │ │ │ - eorseq lr, pc, r0, lsl #23 │ │ │ │ - ldrhteq r8, [lr], -r6 │ │ │ │ - ldrhteq lr, [ip], -r2 │ │ │ │ - eorseq lr, ip, r8, lsr #5 │ │ │ │ - eorseq lr, ip, r4, lsr #5 │ │ │ │ - eorseq r2, lr, lr, lsl #26 │ │ │ │ - eorseq sp, ip, r4, ror r7 │ │ │ │ - eorseq sp, ip, r0, asr sl │ │ │ │ - eorseq sp, ip, r8, asr #20 │ │ │ │ - eorseq sl, ip, r2, lsr #5 │ │ │ │ + eorseq lr, ip, ip, ror #7 │ │ │ │ + ldrhteq lr, [sp], -r0 │ │ │ │ + eorseq lr, ip, ip, asr #7 │ │ │ │ + eorseq r2, lr, r4, ror sl │ │ │ │ + eorseq r7, pc, r4, asr #29 │ │ │ │ + subeq ip, r0, r4, lsl r1 │ │ │ │ + eorseq lr, pc, r0, asr #24 │ │ │ │ + eorseq r8, lr, r6, ror r9 │ │ │ │ + eorseq lr, ip, r2, ror r3 │ │ │ │ + eorseq lr, ip, r8, ror #6 │ │ │ │ + eorseq lr, ip, r4, ror #6 │ │ │ │ + eorseq r2, lr, lr, asr #27 │ │ │ │ + eorseq sp, ip, r4, lsr r8 │ │ │ │ + eorseq sp, ip, r0, lsl fp │ │ │ │ + eorseq sp, ip, r8, lsl #22 │ │ │ │ + eorseq sl, ip, r2, ror #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba8eb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf954f7ff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 0, cr8, [r0], {148} @ 0x94 │ │ │ │ @@ -34810,28 +34810,28 @@ │ │ │ │ @ instruction: 0xf7ff2100 │ │ │ │ @ instruction: 0xf7fffb5d │ │ │ │ @ instruction: 0xf7fffd35 │ │ │ │ ldclt 12, cr15, [r8, #-988]! @ 0xfffffc24 │ │ │ │ ldc2l 7, cr15, [r6, #-1020] @ 0xfffffc04 │ │ │ │ stmdami lr, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xe7864478 │ │ │ │ - eorseq lr, ip, r2, asr #3 │ │ │ │ - eorseq lr, pc, lr, lsr sl @ │ │ │ │ - eorseq lr, sp, r2, lsr r4 │ │ │ │ - eorseq r7, pc, ip, asr ip @ │ │ │ │ - subeq fp, r0, ip, lsr #29 │ │ │ │ - subeq r1, r1, lr, lsr #17 │ │ │ │ - eorseq r7, pc, ip, asr #24 │ │ │ │ - eorseq sp, ip, r2, lsl #18 │ │ │ │ - eorseq lr, ip, r0, lsr #2 │ │ │ │ - eorseq lr, ip, r6, lsl r1 │ │ │ │ - eorseq sl, ip, r4, asr #4 │ │ │ │ - ldrshteq lr, [ip], -ip │ │ │ │ - ldrhteq r5, [lr], -r4 │ │ │ │ - eorseq sl, ip, r0, lsl r1 │ │ │ │ + eorseq lr, ip, r2, lsl #5 │ │ │ │ + ldrshteq lr, [pc], -lr │ │ │ │ + ldrshteq lr, [sp], -r2 │ │ │ │ + eorseq r7, pc, ip, lsl sp @ │ │ │ │ + subeq fp, r0, ip, ror #30 │ │ │ │ + subeq r1, r1, lr, ror #18 │ │ │ │ + eorseq r7, pc, ip, lsl #26 │ │ │ │ + eorseq sp, ip, r2, asr #19 │ │ │ │ + eorseq lr, ip, r0, ror #3 │ │ │ │ + ldrsbteq lr, [ip], -r6 │ │ │ │ + eorseq sl, ip, r4, lsl #6 │ │ │ │ + ldrhteq lr, [ip], -ip │ │ │ │ + eorseq r5, lr, r4, ror r1 │ │ │ │ + ldrsbteq sl, [ip], -r0 │ │ │ │ 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], -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 │ │ │ │ + ldrshteq lr, [ip], -r6 │ │ │ │ + eorseq sl, ip, lr, lsl #2 │ │ │ │ + ldrsbteq sp, [ip], -r8 │ │ │ │ + eorseq sl, ip, ip, ror #1 │ │ │ │ + eorseq lr, ip, r2, asr #3 │ │ │ │ + eorseq r7, pc, r2, lsl #23 │ │ │ │ + ldrdeq fp, [r0], #-210 @ 0xffffff2e │ │ │ │ + mlaseq ip, r6, r1, lr │ │ │ │ + mlaseq ip, r2, r1, lr │ │ │ │ + mlaseq ip, r0, r0, lr │ │ │ │ + eorseq lr, ip, r6, lsr #1 │ │ │ │ + eorseq lr, ip, r0, asr #1 │ │ │ │ + ldrsbteq lr, [ip], -sl │ │ │ │ + eorseq lr, ip, r4, asr r0 │ │ │ │ + eorseq lr, ip, lr, ror #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba9184 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xffecf7fe │ │ │ │ eorsle r2, pc, r0, lsl #16 │ │ │ │ eorsle r2, lr, r0, lsl #24 │ │ │ │ @@ -34948,21 +34948,21 @@ │ │ │ │ blx 1310008 │ │ │ │ stc2 7, cr15, [r2], #-1020 @ 0xfffffc04 │ │ │ │ blx ff990012 │ │ │ │ @ instruction: 0xf7ffbd38 │ │ │ │ ldclt 12, cr15, [r8, #-268]! @ 0xfffffef4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000e7cb │ │ │ │ - eorseq lr, ip, sl, lsr r0 │ │ │ │ - eorseq lr, ip, r6, asr #32 │ │ │ │ - eorseq r7, pc, ip, lsr #19 │ │ │ │ - strdeq fp, [r0], #-188 @ 0xffffff44 │ │ │ │ - eorseq lr, ip, ip │ │ │ │ - eorseq sp, ip, r2, asr #29 │ │ │ │ - eorseq r9, ip, sl, ror #29 │ │ │ │ + ldrshteq lr, [ip], -sl │ │ │ │ + eorseq lr, ip, r6, lsl #2 │ │ │ │ + eorseq r7, pc, ip, ror #20 │ │ │ │ + strheq fp, [r0], #-204 @ 0xffffff34 │ │ │ │ + eorseq lr, ip, ip, asr #1 │ │ │ │ + eorseq sp, ip, r2, lsl #31 │ │ │ │ + eorseq r9, ip, sl, lsr #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba9248 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xff8af7fe │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ suble r2, r4, r0, lsl #24 │ │ │ │ @@ -34998,21 +34998,21 @@ │ │ │ │ @ instruction: 0xf9b4fbab │ │ │ │ bfine r0, r2, #0, #2 │ │ │ │ @ instruction: 0xf9c8f7ff │ │ │ │ blx fef100de │ │ │ │ blx 1f900e2 │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ vldrlt d15, [r0, #-876] @ 0xfffffc94 │ │ │ │ - eorseq sp, ip, r6, lsr #31 │ │ │ │ - strheq ip, [r0], #-186 @ 0xffffff46 │ │ │ │ - subeq r2, r0, r6, asr #6 │ │ │ │ - eorseq ip, pc, r2, lsl #17 │ │ │ │ - eorseq r7, pc, ip, asr #17 │ │ │ │ - subeq fp, r0, ip, lsl fp │ │ │ │ - subeq r1, r1, r0, lsr #10 │ │ │ │ + eorseq lr, ip, r6, rrx │ │ │ │ + subeq ip, r0, sl, ror ip │ │ │ │ + subeq r2, r0, r6, lsl #8 │ │ │ │ + eorseq ip, pc, r2, asr #18 │ │ │ │ + eorseq r7, pc, ip, lsl #19 │ │ │ │ + ldrdeq fp, [r0], #-188 @ 0xffffff44 │ │ │ │ + subeq r1, r1, r0, ror #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba9310 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xff26f7fe │ │ │ │ cmnlt r4, #112, 6 @ 0xc0000001 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ @@ -35036,19 +35036,19 @@ │ │ │ │ blx 181016a │ │ │ │ strbne r6, [r1, r0, ror #17] │ │ │ │ @ instruction: 0xf97cf7ff │ │ │ │ blx 1c10176 │ │ │ │ blx c9017a │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ vldrlt d15, [r0, #-572] @ 0xfffffdc4 │ │ │ │ - eorseq sp, ip, lr, ror #29 │ │ │ │ - eorseq sp, ip, lr, ror #29 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - eorseq sp, ip, lr, asr #29 │ │ │ │ - ldrhteq sp, [ip], -lr │ │ │ │ + eorseq sp, ip, lr, lsr #31 │ │ │ │ + eorseq sp, ip, lr, lsr #31 │ │ │ │ + mlaseq ip, lr, pc, sp @ │ │ │ │ + eorseq sp, ip, lr, lsl #31 │ │ │ │ + eorseq sp, ip, lr, ror pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba93a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ mrc2 7, 6, pc, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 1, cr8, [r0], {219} @ 0xdb │ │ │ │ @@ -35287,57 +35287,57 @@ │ │ │ │ beq 28dba8 │ │ │ │ beq ff08e038 │ │ │ │ @ instruction: 0xffbaf7fe │ │ │ │ @ instruction: 0xf978f7ff │ │ │ │ @ instruction: 0xf93af7ff │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ @ instruction: 0xbd10f999 │ │ │ │ - eorseq sp, ip, lr, ror #28 │ │ │ │ - eorseq sp, ip, lr, ror lr │ │ │ │ - eorseq sp, ip, r4, ror lr │ │ │ │ - eorseq sp, ip, lr, 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, lr, lsr #30 │ │ │ │ + eorseq sp, ip, lr, lsr pc │ │ │ │ + eorseq sp, ip, r4, lsr pc │ │ │ │ + eorseq sp, ip, lr, lsr #30 │ │ │ │ + eorseq sp, ip, ip, lsr #30 │ │ │ │ + eorseq sp, ip, lr, lsr #30 │ │ │ │ + eorseq sp, ip, r2, lsr #30 │ │ │ │ + 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], -r8 │ │ │ │ + eorseq sp, ip, lr, ror #29 │ │ │ │ + eorseq sp, ip, r4, 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 │ │ │ │ - ldrhteq sp, [ip], -r2 │ │ │ │ - eorseq sp, ip, r6, lsr #27 │ │ │ │ - mlaseq ip, lr, sp, sp │ │ │ │ - mlaseq ip, r6, sp, sp │ │ │ │ + eorseq sp, ip, lr, asr #29 │ │ │ │ + eorseq sp, ip, ip, asr #29 │ │ │ │ + eorseq sp, ip, r6, asr #29 │ │ │ │ + eorseq sp, ip, r4, asr #29 │ │ │ │ + eorseq sp, ip, sl, asr #29 │ │ │ │ + eorseq sp, ip, ip, asr #29 │ │ │ │ + eorseq sp, ip, r2, asr #29 │ │ │ │ + eorseq sp, ip, r6, asr #29 │ │ │ │ + eorseq sp, ip, r8, asr #29 │ │ │ │ + ldrhteq sp, [ip], -lr │ │ │ │ + ldrhteq sp, [ip], -ip │ │ │ │ + ldrhteq sp, [ip], -sl │ │ │ │ + ldrhteq sp, [ip], -r4 │ │ │ │ + ldrhteq sp, [ip], -r0 │ │ │ │ + eorseq sp, ip, lr, lsr #29 │ │ │ │ + eorseq sp, ip, ip, lsr #29 │ │ │ │ + eorseq sp, ip, sl, lsr #29 │ │ │ │ + eorseq sp, ip, r0, lsr #29 │ │ │ │ + mlaseq ip, sl, lr, sp │ │ │ │ + mlaseq ip, r6, lr, sp │ │ │ │ + eorseq sp, ip, ip, lsl #29 │ │ │ │ + eorseq sp, ip, r8, lsl #29 │ │ │ │ + eorseq sp, ip, r8, lsl #29 │ │ │ │ + eorseq sp, ip, sl, lsl #29 │ │ │ │ + eorseq r4, sp, r6, lsl #24 │ │ │ │ + eorseq sp, ip, r2, ror lr │ │ │ │ + eorseq sp, ip, r6, ror #28 │ │ │ │ + eorseq sp, ip, lr, asr lr │ │ │ │ + eorseq sp, ip, r6, asr 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, sl, ror sp │ │ │ │ + mlaseq ip, lr, r2, sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba9888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ stc2l 7, cr15, [sl], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0xb3b5b3b0 │ │ │ │ @ instruction: 0xf105481c │ │ │ │ @@ -35390,17 +35390,17 @@ │ │ │ │ @ instruction: 0xf838f7ff │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ @ instruction: 0xffe8f7fe │ │ │ │ @ instruction: 0xf8aaf7ff │ │ │ │ @ instruction: 0xf86cf7ff │ │ │ │ @ instruction: 0xf7ffbd70 │ │ │ │ ldcllt 8, cr15, [r0, #-812]! @ 0xfffffcd4 │ │ │ │ - eorseq sp, ip, r8, ror #24 │ │ │ │ - eorseq r6, sp, r0, asr #21 │ │ │ │ - eorseq sp, ip, r6, asr #24 │ │ │ │ + eorseq sp, ip, r8, lsr #26 │ │ │ │ + eorseq r6, sp, r0, lsl #23 │ │ │ │ + eorseq sp, ip, r6, lsl #26 │ │ │ │ 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 │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, r2, asr #25 │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, sl, lsr #25 │ │ │ │ + mlaseq ip, lr, ip, sp │ │ │ │ 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, r4, asr ip │ │ │ │ + eorseq sp, ip, ip, asr ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf7fe4606 │ │ │ │ stmdacs r0, {r0, r1, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, fp, r0 │ │ │ │ @@ -35577,31 +35577,31 @@ │ │ │ │ pop {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe81f0 │ │ │ │ @ instruction: 0xe753ff5d │ │ │ │ @ instruction: 0xf7fe68b0 │ │ │ │ ldrb pc, [fp, -sp, lsr #31] @ │ │ │ │ @ instruction: 0xff56f7fe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq sp, ip, r0, lsr #22 │ │ │ │ - subeq r0, r0, r0, lsr #32 │ │ │ │ - eorseq sp, ip, r8, lsl fp │ │ │ │ + eorseq sp, ip, r0, ror #23 │ │ │ │ + subeq r0, r0, r0, ror #1 │ │ │ │ + ldrsbteq sp, [ip], -r8 │ │ │ │ addseq r7, r4, sl, lsl #26 │ │ │ │ - eorseq r9, ip, lr, ror #12 │ │ │ │ - ldrsbteq sp, [ip], -r6 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - eorseq sp, ip, lr, ror #21 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - eorseq lr, sp, r4, ror r2 │ │ │ │ - ldrshteq r1, [lr], -ip │ │ │ │ - eorseq sp, ip, r2, lsr #21 │ │ │ │ - eorseq sp, ip, r6, lsl #21 │ │ │ │ - eorseq sp, ip, r0, lsl #21 │ │ │ │ - eorseq sp, ip, r8, ror sl │ │ │ │ - eorseq sp, ip, r0, ror sl │ │ │ │ - eorseq sp, ip, r4, ror #20 │ │ │ │ + eorseq r9, ip, lr, lsr #14 │ │ │ │ + mlaseq ip, r6, fp, sp │ │ │ │ + mlaseq ip, lr, fp, sp │ │ │ │ + eorseq sp, ip, lr, lsr #23 │ │ │ │ + mlaseq ip, lr, r0, lr │ │ │ │ + eorseq lr, sp, r4, lsr r3 │ │ │ │ + ldrhteq r1, [lr], -ip │ │ │ │ + eorseq sp, ip, r2, ror #22 │ │ │ │ + eorseq sp, ip, r6, asr #22 │ │ │ │ + eorseq sp, ip, r0, asr #22 │ │ │ │ + eorseq sp, ip, r8, lsr fp │ │ │ │ + eorseq sp, ip, r0, lsr fp │ │ │ │ + eorseq sp, ip, r4, lsr #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, ip, ror sl │ │ │ │ + eorseq r9, ip, r0, lsr r5 │ │ │ │ + eorseq sp, ip, r4, ror sl │ │ │ │ + eorseq sp, ip, r4, ror #20 │ │ │ │ + eorseq sp, ip, r4, ror #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 │ │ │ │ - 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], -lr │ │ │ │ + eorseq sp, ip, r0, asr #20 │ │ │ │ + eorseq sp, ip, r2, asr sl │ │ │ │ + eorseq sp, ip, r0, lsl sl │ │ │ │ + eorseq sp, ip, sl, lsl #20 │ │ │ │ + eorseq sp, ip, r4, lsl #20 │ │ │ │ + subeq r0, r1, ip, asr fp │ │ │ │ + eorseq sp, ip, r4, lsl fp │ │ │ │ + eorseq sp, ip, sl, asr #19 │ │ │ │ + ldrhteq sp, [ip], -r8 │ │ │ │ + eorseq sp, ip, sl, lsr #19 │ │ │ │ + mlaseq ip, lr, r9, sp │ │ │ │ + mlaseq ip, r0, r9, sp │ │ │ │ + eorseq sp, ip, sl, ror #18 │ │ │ │ + eorseq sp, ip, r6, ror #18 │ │ │ │ + eorseq sp, ip, sl, asr r9 │ │ │ │ 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, 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 │ │ │ │ + ldrsbteq sp, [ip], -sl │ │ │ │ + eorseq sp, ip, r2, lsl #19 │ │ │ │ + eorseq sp, ip, ip, ror #17 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ + eorseq sp, ip, r4, ror #17 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ + ldrsbteq sp, [ip], -r4 │ │ │ │ + eorseq sp, ip, r6, asr #17 │ │ │ │ + eorseq sp, ip, r6, asr #17 │ │ │ │ + eorseq sp, ip, ip, asr #17 │ │ │ │ + eorseq sp, ip, r6, asr #17 │ │ │ │ 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 │ │ │ │ + eorseq r1, lr, r2, lsl ip │ │ │ │ + eorseq sp, ip, r4, lsl #17 │ │ │ │ + eorseq sp, ip, r6, ror r8 │ │ │ │ + eorseq sp, ip, ip, ror #16 │ │ │ │ + eorseq sp, ip, r2, asr r7 │ │ │ │ + eorseq sp, ip, r8, asr #16 │ │ │ │ + eorseq sp, ip, r2, asr #16 │ │ │ │ + eorseq sp, ip, ip, lsr r8 │ │ │ │ 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 │ │ │ │ + mlaseq ip, lr, r7, sp │ │ │ │ + eorseq pc, ip, sl, lsl #18 │ │ │ │ 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, r2, asr r7 │ │ │ │ + eorseq sp, ip, lr, asr r7 │ │ │ │ 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, r2, lsl #14 │ │ │ │ + eorseq r6, pc, lr, ror #19 │ │ │ │ + subeq sl, r0, lr, lsr ip │ │ │ │ + eorseq r3, sp, r6, ror #25 │ │ │ │ + ldrsbteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, sl, asr #13 │ │ │ │ + eorseq sp, ip, r2, asr #13 │ │ │ │ + eorseq sp, ip, r2, lsr #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 │ │ │ │ + eorseq sp, ip, r2, lsl r6 │ │ │ │ + ldrshteq r6, [pc], -lr │ │ │ │ + subeq sl, r0, lr, asr #22 │ │ │ │ + ldrshteq r3, [sp], -r6 │ │ │ │ + eorseq sp, ip, r6, ror #11 │ │ │ │ + ldrsbteq sp, [ip], -sl │ │ │ │ + ldrsbteq sp, [ip], -r2 │ │ │ │ + eorseq sp, ip, r6, lsl #11 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaa44c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ mcr2 7, 4, pc, cr8, cr13, {7} @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 0, cr8, [r0], {217} @ 0xd9 │ │ │ │ @@ -36227,32 +36227,32 @@ │ │ │ │ @ instruction: 0xf8fef7fe │ │ │ │ blx 991404 │ │ │ │ @ instruction: 0xf9e6f7fe │ │ │ │ @ instruction: 0xf7febd70 │ │ │ │ vldmdblt r0!, {s31-s99} │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ svclt 0x0000e7f2 │ │ │ │ - eorseq sp, ip, sl, asr #8 │ │ │ │ - eorseq sp, ip, r6, asr r4 │ │ │ │ - eorseq sp, ip, r6, asr #8 │ │ │ │ - eorseq sp, ip, r6, lsr r4 │ │ │ │ - eorseq sp, ip, r6, lsr #8 │ │ │ │ - eorseq sp, ip, lr, lsl r4 │ │ │ │ - eorseq sp, ip, r6, lsl r4 │ │ │ │ - eorseq sp, ip, lr, lsl #8 │ │ │ │ - eorseq sp, ip, r6, lsl #8 │ │ │ │ - ldrshteq sp, [ip], -lr │ │ │ │ - ldrshteq sp, [ip], -ip │ │ │ │ - ldrshteq sp, [ip], -r4 │ │ │ │ - ldrshteq sp, [ip], -r4 │ │ │ │ - eorseq sp, ip, r8, ror #7 │ │ │ │ - ldrsbteq sp, [ip], -r8 │ │ │ │ - eorseq sp, ip, r8, asr #7 │ │ │ │ - eorseq sp, ip, ip, lsr #7 │ │ │ │ - eorseq r8, ip, lr, ror #21 │ │ │ │ + eorseq sp, ip, sl, lsl #10 │ │ │ │ + eorseq sp, ip, r6, lsl r5 │ │ │ │ + eorseq sp, ip, r6, lsl #10 │ │ │ │ + ldrshteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, r6, ror #9 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ + ldrsbteq sp, [ip], -r6 │ │ │ │ + eorseq sp, ip, lr, asr #9 │ │ │ │ + eorseq sp, ip, r6, asr #9 │ │ │ │ + ldrhteq sp, [ip], -lr │ │ │ │ + ldrhteq sp, [ip], -ip │ │ │ │ + ldrhteq sp, [ip], -r4 │ │ │ │ + ldrhteq sp, [ip], -r4 │ │ │ │ + eorseq sp, ip, r8, lsr #9 │ │ │ │ + mlaseq ip, r8, r4, sp │ │ │ │ + eorseq sp, ip, r8, lsl #9 │ │ │ │ + eorseq sp, ip, ip, ror #8 │ │ │ │ + eorseq r8, ip, lr, lsr #23 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaa670 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldc2l 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 0, cr8, [r0], {176} @ 0xb0 │ │ │ │ @@ -36359,33 +36359,33 @@ │ │ │ │ @ instruction: 0xf7feff45 │ │ │ │ @ instruction: 0xf7fef91d │ │ │ │ @ instruction: 0xf7fef8df │ │ │ │ @ instruction: 0xe7a5f919 │ │ │ │ @ instruction: 0xf93cf7fe │ │ │ │ ldmdami r3, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ smlsldx r4, r1, r8, r4 │ │ │ │ - eorseq sp, ip, r2, lsr #6 │ │ │ │ - eorseq ip, sp, lr, lsl #25 │ │ │ │ - eorseq sp, pc, r4, asr r2 @ │ │ │ │ - eorseq r1, lr, r0, asr r0 │ │ │ │ - eorseq ip, ip, r8, lsl #19 │ │ │ │ - eorseq r6, lr, r2, ror pc │ │ │ │ - eorseq r1, lr, r0, lsl r4 │ │ │ │ - eorseq ip, ip, r6, ror #2 │ │ │ │ - eorseq ip, ip, ip, asr r1 │ │ │ │ - eorseq r9, pc, lr, lsl #20 │ │ │ │ - eorseq ip, ip, r8, lsl r1 │ │ │ │ - eorseq sp, ip, r6, asr #4 │ │ │ │ - eorseq sp, ip, r8, lsr r2 │ │ │ │ - eorseq sp, ip, sl, lsr #4 │ │ │ │ - eorseq sp, ip, ip, lsl r2 │ │ │ │ - eorseq ip, ip, r6, lsl #17 │ │ │ │ - eorseq sp, ip, r4, lsl #5 │ │ │ │ - subeq r0, r1, r4, lsl pc │ │ │ │ - ldrsbteq r8, [ip], -ip │ │ │ │ + eorseq sp, ip, r2, ror #7 │ │ │ │ + eorseq ip, sp, lr, asr #26 │ │ │ │ + eorseq sp, pc, r4, lsl r3 @ │ │ │ │ + eorseq r1, lr, r0, lsl r1 │ │ │ │ + eorseq ip, ip, r8, asr #20 │ │ │ │ + eorseq r7, lr, r2, lsr r0 │ │ │ │ + ldrsbteq r1, [lr], -r0 │ │ │ │ + eorseq ip, ip, r6, lsr #4 │ │ │ │ + eorseq ip, ip, ip, lsl r2 │ │ │ │ + eorseq r9, pc, lr, asr #21 │ │ │ │ + ldrsbteq ip, [ip], -r8 │ │ │ │ + eorseq sp, ip, r6, lsl #6 │ │ │ │ + ldrshteq sp, [ip], -r8 │ │ │ │ + eorseq sp, ip, sl, ror #5 │ │ │ │ + ldrsbteq sp, [ip], -ip │ │ │ │ + eorseq ip, ip, r6, asr #18 │ │ │ │ + eorseq sp, ip, r4, asr #6 │ │ │ │ + ldrdeq r0, [r1], #-244 @ 0xffffff0c │ │ │ │ + mlaseq ip, ip, r9, r8 │ │ │ │ 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, sl, lsr r2 │ │ │ │ + eorseq sp, ip, r6, asr #4 │ │ │ │ + eorseq fp, ip, r4, lsr #21 │ │ │ │ + eorseq r8, ip, r0, ror r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febaa924 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldc2 7, cr15, [ip], {253} @ 0xfd │ │ │ │ suble r2, ip, r0, lsl #16 │ │ │ │ suble r2, fp, r0, lsl #24 │ │ │ │ @@ -36466,22 +36466,22 @@ │ │ │ │ @ instruction: 0xf7fd2100 │ │ │ │ @ instruction: 0xf7fefe6d │ │ │ │ @ instruction: 0xf7fef845 │ │ │ │ ldclt 8, cr15, [r8, #-28]! @ 0xffffffe4 │ │ │ │ @ instruction: 0xf866f7fe │ │ │ │ stmdami r8, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xe7e84478 │ │ │ │ - eorseq sp, ip, r6, lsr #2 │ │ │ │ - eorseq sp, ip, r2, lsr r1 │ │ │ │ - eorseq sp, ip, sl, lsr #2 │ │ │ │ - eorseq sp, ip, r6, lsr #2 │ │ │ │ - eorseq sp, ip, r6, lsr #2 │ │ │ │ - mlaseq ip, sl, r8, r8 │ │ │ │ - ldrshteq sp, [ip], -ip │ │ │ │ - eorseq r8, ip, r0, lsr r7 │ │ │ │ + eorseq sp, ip, r6, ror #3 │ │ │ │ + ldrshteq sp, [ip], -r2 │ │ │ │ + eorseq sp, ip, sl, ror #3 │ │ │ │ + eorseq sp, ip, r6, ror #3 │ │ │ │ + eorseq sp, ip, r6, ror #3 │ │ │ │ + eorseq r8, ip, sl, asr r9 │ │ │ │ + ldrhteq sp, [ip], -ip │ │ │ │ + ldrshteq r8, [ip], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaaa04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx feb91806 │ │ │ │ tstlt ip, #24, 6 @ 0x60000000 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ @@ -36500,18 +36500,18 @@ │ │ │ │ stmiavs r0!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd2100 │ │ │ │ @ instruction: 0xf7fdfe27 │ │ │ │ @ instruction: 0xf7fdffff │ │ │ │ ldclt 15, cr15, [r0, #-772] @ 0xfffffcfc │ │ │ │ @ instruction: 0xf820f7fe │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq sp, ip, sl, lsr #1 │ │ │ │ - eorseq r7, pc, r2, asr #10 │ │ │ │ - mlaseq ip, r0, r8, fp │ │ │ │ - eorseq r4, sp, r0, asr #20 │ │ │ │ + eorseq sp, ip, sl, ror #2 │ │ │ │ + eorseq r7, pc, r2, lsl #12 │ │ │ │ + eorseq fp, ip, r0, asr r9 │ │ │ │ + eorseq r4, sp, r0, lsl #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaaa7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx 1c9187e │ │ │ │ tstlt ip, #24, 6 @ 0x60000000 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ @@ -36530,18 +36530,18 @@ │ │ │ │ stmiavs r0!, {r0, r1, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd2100 │ │ │ │ @ instruction: 0xf7fdfdeb │ │ │ │ @ instruction: 0xf7fdffc3 │ │ │ │ ldclt 15, cr15, [r0, #-532] @ 0xfffffdec │ │ │ │ @ instruction: 0xffe4f7fd │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq sp, ip, sl, asr #32 │ │ │ │ - eorseq r7, pc, sl, asr #9 │ │ │ │ - eorseq fp, ip, r8, lsl r8 │ │ │ │ - eorseq r4, sp, r8, asr #19 │ │ │ │ + eorseq sp, ip, sl, lsl #2 │ │ │ │ + eorseq r7, pc, sl, lsl #11 │ │ │ │ + ldrsbteq fp, [ip], -r8 │ │ │ │ + eorseq r4, sp, r8, lsl #21 │ │ │ │ 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 │ │ │ │ + mlaseq ip, ip, r0, sp │ │ │ │ + eorseq fp, pc, ip, ror #16 │ │ │ │ + ldrhteq ip, [sp], -r6 │ │ │ │ + ldrhteq r7, [pc], -r4 │ │ │ │ + eorseq r0, lr, lr, ror ip │ │ │ │ + ldrhteq r6, [lr], -sl │ │ │ │ + ldrhteq ip, [ip], -r0 │ │ │ │ + eorseq ip, ip, lr, lsr #31 │ │ │ │ + subeq r0, r1, lr, lsr ip │ │ │ │ + eorseq r1, lr, r6 │ │ │ │ + eorseq fp, ip, ip, asr sp │ │ │ │ + eorseq fp, ip, r4, asr sp │ │ │ │ + eorseq fp, ip, r4, asr #20 │ │ │ │ + eorseq r8, ip, r6, lsr #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, lr, lsr pc │ │ │ │ + eorseq ip, ip, sl, asr #30 │ │ │ │ + eorseq ip, ip, sl, asr #30 │ │ │ │ + eorseq ip, ip, sl, asr #30 │ │ │ │ + eorseq ip, ip, lr, asr #30 │ │ │ │ + eorseq ip, ip, r2, asr pc │ │ │ │ + eorseq ip, ip, r6, asr 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, sl, lsl pc │ │ │ │ + eorseq ip, ip, r2, lsr #30 │ │ │ │ + eorseq ip, ip, sl, lsl pc │ │ │ │ + eorseq lr, pc, lr, ror pc @ │ │ │ │ + eorseq ip, ip, r2, lsl #30 │ │ │ │ + ldrshteq ip, [ip], -lr │ │ │ │ + ldrshteq ip, [ip], -sl │ │ │ │ + ldrshteq ip, [ip], -r2 │ │ │ │ + eorseq ip, ip, sl, ror #29 │ │ │ │ + eorseq ip, ip, r8, ror #29 │ │ │ │ + eorseq ip, ip, r4, ror #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 │ │ │ │ + mlaseq ip, r0, lr, ip │ │ │ │ + eorseq lr, pc, r4, lsl #29 │ │ │ │ + eorseq ip, ip, lr, lsl #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaaeb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf952f7fd │ │ │ │ @ instruction: 0xbd10b900 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ @@ -36800,18 +36800,18 @@ │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ ldc2 7, cr15, [r4, #1012] @ 0x3f4 │ │ │ │ strbne r6, [r1, r0, lsr #17] │ │ │ │ blx fed11cfe │ │ │ │ stc2 7, cr15, [r4, #1012]! @ 0x3f4 │ │ │ │ stc2l 7, cr15, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq ip, ip, r6, lsr #27 │ │ │ │ - eorseq ip, ip, lr, lsr sp │ │ │ │ - eorseq r8, pc, lr, asr #20 │ │ │ │ - mlaseq ip, r2, sp, ip │ │ │ │ + eorseq ip, ip, r6, ror #28 │ │ │ │ + ldrshteq ip, [ip], -lr │ │ │ │ + eorseq r8, pc, lr, lsl #22 │ │ │ │ + eorseq ip, ip, r2, asr 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 │ │ │ │ + eorseq ip, ip, r6, lsl lr │ │ │ │ + eorseq ip, ip, lr, ror #23 │ │ │ │ + eorseq ip, ip, sl, lsl ip │ │ │ │ + ldrshteq ip, [ip], -lr │ │ │ │ + ldrshteq ip, [ip], -r6 │ │ │ │ + eorseq r7, pc, r6, lsl #1 │ │ │ │ + eorseq ip, ip, ip, ror #27 │ │ │ │ + eorseq ip, ip, lr, ror #27 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febab004 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi fe417d8c │ │ │ │ blmi fe440020 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @@ -37007,35 +37007,35 @@ │ │ │ │ @ instruction: 0xe7f0fc35 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r0, r2, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe75e4478 │ │ │ │ stcl 7, cr15, [r0], #876 @ 0x36c │ │ │ │ addseq ip, r2, lr, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq ip, [ip], -r6 │ │ │ │ - eorseq r5, lr, r8, asr ip │ │ │ │ - eorseq fp, pc, ip, ror r2 @ │ │ │ │ - eorseq fp, ip, lr, lsr #10 │ │ │ │ - ldrhteq ip, [sp], -r2 │ │ │ │ - ldrshteq fp, [ip], -lr │ │ │ │ - eorseq r5, lr, r0, asr #25 │ │ │ │ - eorseq fp, pc, r4, lsl #4 │ │ │ │ - ldrhteq fp, [ip], -r6 │ │ │ │ - eorseq ip, sp, sl, lsr r2 │ │ │ │ - eorseq fp, ip, r4, lsl #9 │ │ │ │ - eorseq r1, sp, r2, lsr #31 │ │ │ │ - ldrhteq pc, [sp], -r8 @ │ │ │ │ - eorseq ip, ip, sl, ror #22 │ │ │ │ - eorseq ip, ip, lr, lsl r1 │ │ │ │ - eorseq ip, ip, r0, asr fp │ │ │ │ - eorseq ip, ip, sl, asr #22 │ │ │ │ - eorseq ip, ip, sl, lsr fp │ │ │ │ + mlaseq ip, r6, sp, ip │ │ │ │ + eorseq r5, lr, r8, lsl sp │ │ │ │ + eorseq fp, pc, ip, lsr r3 @ │ │ │ │ + eorseq fp, ip, lr, ror #11 │ │ │ │ + eorseq ip, sp, r2, ror r3 │ │ │ │ + ldrhteq fp, [ip], -lr │ │ │ │ + eorseq r5, lr, r0, lsl #27 │ │ │ │ + eorseq fp, pc, r4, asr #5 │ │ │ │ + eorseq fp, ip, r6, ror r5 │ │ │ │ + ldrshteq ip, [sp], -sl │ │ │ │ + eorseq fp, ip, r4, asr #10 │ │ │ │ + eorseq r2, sp, r2, rrx │ │ │ │ + eorseq pc, sp, r8, ror r3 @ │ │ │ │ + eorseq ip, ip, sl, lsr #24 │ │ │ │ + ldrsbteq ip, [ip], -lr │ │ │ │ + eorseq ip, ip, r0, lsl ip │ │ │ │ + eorseq ip, ip, sl, lsl #24 │ │ │ │ + ldrshteq ip, [ip], -sl │ │ │ │ addseq fp, r2, r2, ror #31 │ │ │ │ - eorseq r7, ip, lr, asr #29 │ │ │ │ - eorseq r7, ip, r8, asr #29 │ │ │ │ + eorseq r7, ip, lr, lsl #31 │ │ │ │ + eorseq r7, ip, r8, lsl #31 │ │ │ │ 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], -r4 │ │ │ │ + ldrsbteq ip, [ip], -r0 │ │ │ │ + eorseq ip, ip, r8, asr #23 │ │ │ │ + eorseq ip, ip, r4, asr #23 │ │ │ │ + eorseq ip, ip, r0, asr #23 │ │ │ │ ldrhteq ip, [ip], -ip │ │ │ │ + ldrhteq ip, [ip], -r8 │ │ │ │ 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 │ │ │ │ + ldrhteq ip, [ip], -r0 │ │ │ │ + eorseq ip, ip, ip, lsr #23 │ │ │ │ + eorseq ip, ip, r8, lsr #23 │ │ │ │ + eorseq ip, ip, r4, lsr #23 │ │ │ │ + ldrhteq ip, [ip], -r8 │ │ │ │ + eorseq ip, ip, r0, ror #20 │ │ │ │ + eorseq ip, ip, ip, ror sl │ │ │ │ + eorseq ip, ip, r4, ror sl │ │ │ │ + ldrsbteq ip, [ip], -r8 │ │ │ │ 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 │ │ │ │ + ldrshteq ip, [ip], -r4 │ │ │ │ + eorseq ip, ip, ip, ror #21 │ │ │ │ + ldrsbteq ip, [ip], -r6 │ │ │ │ + ldrhteq ip, [ip], -r0 │ │ │ │ + eorseq ip, ip, sl, lsl #21 │ │ │ │ + eorseq ip, ip, r4, ror #20 │ │ │ │ + eorseq ip, ip, lr, lsr sl │ │ │ │ + eorseq ip, ip, r8, lsl sl │ │ │ │ + ldrshteq ip, [ip], -r2 │ │ │ │ + eorseq ip, ip, ip, asr #19 │ │ │ │ + eorseq ip, ip, r6, lsr #19 │ │ │ │ + eorseq ip, ip, r4, lsl #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febab5cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ stc2l 7, cr15, [r8, #1008] @ 0x3f0 │ │ │ │ rsble r2, r9, r0, lsl #16 │ │ │ │ rsble r2, r8, r0, lsl #24 │ │ │ │ @@ -37289,22 +37289,22 @@ │ │ │ │ @ instruction: 0xf9c4f7fd │ │ │ │ tstcs r0, r0, ror #24 │ │ │ │ @ instruction: 0xfffcf7fc │ │ │ │ @ instruction: 0xf9d4f7fd │ │ │ │ @ instruction: 0xf996f7fd │ │ │ │ @ instruction: 0xf7fdbd70 │ │ │ │ @ instruction: 0xbd70f9f5 │ │ │ │ - ldrhteq ip, [ip], -lr │ │ │ │ - eorseq ip, ip, r6, asr #17 │ │ │ │ - eorseq r3, sp, lr, asr #19 │ │ │ │ - eorseq ip, ip, r4, lsr #17 │ │ │ │ - eorseq ip, ip, r4, lsr #21 │ │ │ │ - eorseq ip, ip, r2, ror r8 │ │ │ │ - mlaseq ip, ip, r6, fp │ │ │ │ - eorseq ip, ip, lr, lsr r8 │ │ │ │ + eorseq ip, ip, lr, ror r9 │ │ │ │ + eorseq ip, ip, r6, lsl #19 │ │ │ │ + eorseq r3, sp, lr, lsl #21 │ │ │ │ + eorseq ip, ip, r4, ror #18 │ │ │ │ + eorseq ip, ip, r4, ror #22 │ │ │ │ + eorseq ip, ip, r2, lsr r9 │ │ │ │ + eorseq fp, ip, ip, asr r7 │ │ │ │ + ldrshteq ip, [ip], -lr │ │ │ │ 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 │ │ │ │ + ldrhteq ip, [ip], -r6 │ │ │ │ + eorseq ip, ip, lr, asr #17 │ │ │ │ + eorseq ip, ip, r6, asr #17 │ │ │ │ + eorseq ip, ip, r6, asr #17 │ │ │ │ + ldrhteq ip, [ip], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febab770 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldc2l 7, cr15, [r6], #1008 @ 0x3f0 │ │ │ │ rsble r2, r8, r0, lsl #16 │ │ │ │ rsble r2, r7, r0, lsl #24 │ │ │ │ @@ -37395,25 +37395,25 @@ │ │ │ │ @ instruction: 0xf7fc010e │ │ │ │ @ instruction: 0xf7fdff2b │ │ │ │ @ instruction: 0xf7fdf903 │ │ │ │ ldclt 8, cr15, [r8, #-788]! @ 0xfffffcec │ │ │ │ @ instruction: 0xf924f7fd │ │ │ │ stmdami fp, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xe7de4478 │ │ │ │ - ldrhteq ip, [ip], -lr │ │ │ │ - eorseq lr, pc, sl, ror #5 │ │ │ │ - ldrshteq lr, [ip], -r2 │ │ │ │ - ldrsbteq fp, [pc], -sl │ │ │ │ - eorseq r7, ip, lr, lsl #11 │ │ │ │ - ldrsbteq ip, [ip], -sl │ │ │ │ - eorseq ip, ip, r6, lsl #5 │ │ │ │ - eorseq fp, sp, sl, lsl fp │ │ │ │ - eorseq r7, ip, r0, asr #18 │ │ │ │ - subeq pc, r0, r0, ror #29 │ │ │ │ - eorseq r7, ip, ip, lsr #17 │ │ │ │ + eorseq ip, ip, lr, ror r8 │ │ │ │ + eorseq lr, pc, sl, lsr #7 │ │ │ │ + ldrhteq lr, [ip], -r2 │ │ │ │ + mlaseq pc, sl, r0, ip @ │ │ │ │ + eorseq r7, ip, lr, asr #12 │ │ │ │ + mlaseq ip, sl, r3, ip │ │ │ │ + eorseq ip, ip, r6, asr #6 │ │ │ │ + ldrsbteq fp, [sp], -sl │ │ │ │ + eorseq r7, ip, r0, lsl #20 │ │ │ │ + subeq pc, r0, r0, lsr #31 │ │ │ │ + eorseq r7, ip, ip, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febab894 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stc2l 7, cr15, [r4], #-1008 @ 0xfffffc10 │ │ │ │ tstlt ip, r8, lsl r1 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ @@ -37439,17 +37439,17 @@ │ │ │ │ vmov.f32 s0, #113 @ 0x3f880000 1.0625000 │ │ │ │ @ instruction: 0xf7fc0ac0 │ │ │ │ @ instruction: 0xf7fdfeeb │ │ │ │ @ instruction: 0xf7fdf8a9 │ │ │ │ ldclt 8, cr15, [r0, #-428] @ 0xfffffe54 │ │ │ │ @ instruction: 0xf8caf7fd │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq ip, ip, r6, lsl #13 │ │ │ │ - eorseq lr, pc, lr, asr r3 @ │ │ │ │ - eorseq ip, ip, r8, ror r6 │ │ │ │ + eorseq ip, ip, r6, asr #14 │ │ │ │ + eorseq lr, pc, lr, lsl r4 @ │ │ │ │ + eorseq ip, ip, r8, lsr r7 │ │ │ │ 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 │ │ │ │ + ldrshteq ip, [ip], -sl │ │ │ │ + eorseq r4, lr, sl, asr #31 │ │ │ │ + eorseq ip, ip, sl, ror #13 │ │ │ │ + eorseq ip, ip, r2, ror #13 │ │ │ │ + ldrsbteq ip, [ip], -sl │ │ │ │ + ldrsbteq ip, [ip], -r0 │ │ │ │ + eorseq ip, ip, r4, asr #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 │ │ │ │ + eorseq fp, ip, r8, lsl #10 │ │ │ │ + eorseq ip, ip, r2, asr #6 │ │ │ │ + eorseq ip, ip, r6, asr #6 │ │ │ │ + eorseq ip, ip, r0, lsr #6 │ │ │ │ + ldrhteq r7, [ip], -r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r6, [ip], -r6, lsl #27 │ │ │ │ @ instruction: 0x46154816 │ │ │ │ @ instruction: 0x461f4916 │ │ │ │ @@ -37767,19 +37767,19 @@ │ │ │ │ @ instruction: 0xf7fcfe6b │ │ │ │ @ instruction: 0xf7fcfb15 │ │ │ │ @ instruction: 0xf8d6fa55 │ │ │ │ ldrtmi r8, [fp], -r4, asr #32 │ │ │ │ strtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0x47c04630 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq fp, ip, ip, lsr #7 │ │ │ │ - ldrshteq ip, [ip], -sl │ │ │ │ - eorseq ip, ip, sl, ror #3 │ │ │ │ - eorseq ip, pc, r8, asr #5 │ │ │ │ - subeq pc, r0, r2, lsl r9 @ │ │ │ │ + eorseq fp, ip, ip, ror #8 │ │ │ │ + ldrhteq ip, [ip], -sl │ │ │ │ + eorseq ip, ip, sl, lsr #5 │ │ │ │ + eorseq ip, pc, r8, lsl #7 │ │ │ │ + ldrdeq pc, [r0], #-146 @ 0xffffff6e │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febabe4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdami fp, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf7fc6d9c │ │ │ │ @@ -37787,17 +37787,17 @@ │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0x4620fa55 │ │ │ │ mrc2 7, 1, pc, cr14, cr12, {7} │ │ │ │ blx ffa92c64 │ │ │ │ blx a92c68 │ │ │ │ strtmi r6, [r0], -r3, lsr #24 │ │ │ │ ldclt 7, cr4, [r0, #-608] @ 0xfffffda0 │ │ │ │ - eorseq fp, pc, r4, asr #25 │ │ │ │ - eorseq fp, ip, lr, lsr #6 │ │ │ │ - eorseq ip, ip, ip, ror #2 │ │ │ │ + eorseq fp, pc, r4, lsl #27 │ │ │ │ + eorseq fp, ip, lr, ror #7 │ │ │ │ + eorseq ip, ip, ip, lsr #4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r6, [sp], -r6, lsl #27 │ │ │ │ @ instruction: 0x4614481b │ │ │ │ ldrbtmi r4, [r8], #-2331 @ 0xfffff6e5 │ │ │ │ @@ -37823,20 +37823,20 @@ │ │ │ │ @ instruction: 0xf7fcfdfb │ │ │ │ @ instruction: 0xf7fcfaa5 │ │ │ │ @ instruction: 0xf8d6f9e5 │ │ │ │ @ instruction: 0x462b8034 │ │ │ │ ldrtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0x47c04630 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq fp, ip, r2, ror #5 │ │ │ │ - eorseq ip, ip, lr, lsr r1 │ │ │ │ - eorseq ip, ip, ip, lsl r1 │ │ │ │ - eorseq fp, pc, r6, ror #21 │ │ │ │ - eorseq ip, ip, r4, lsr #2 │ │ │ │ - ldrsbteq ip, [pc], -r6 │ │ │ │ + eorseq fp, ip, r2, lsr #7 │ │ │ │ + ldrshteq ip, [ip], -lr │ │ │ │ + ldrsbteq ip, [ip], -ip │ │ │ │ + eorseq fp, pc, r6, lsr #23 │ │ │ │ + eorseq ip, ip, r4, ror #3 │ │ │ │ + mlaseq pc, r6, r2, ip @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febabf30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff0 │ │ │ │ ldmdbmi r6, {r0, r2, r9, sl, lr} │ │ │ │ ldmdami r6, {r2, r4, r9, sl, lr} │ │ │ │ mrrcvs 4, 7, r4, lr, cr9 │ │ │ │ @@ -37856,19 +37856,19 @@ │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf7fcfccf │ │ │ │ @ instruction: 0xf7fcfa61 │ │ │ │ blvs feb5340c │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ ldcllt 0, cr2, [r0, #-0] │ │ │ │ - eorseq ip, ip, r8, asr #1 │ │ │ │ - eorseq fp, ip, r4, asr #4 │ │ │ │ - eorseq ip, ip, r2, lsl #1 │ │ │ │ - eorseq fp, pc, ip, asr #20 │ │ │ │ - eorseq ip, ip, r6, lsr #1 │ │ │ │ + eorseq ip, ip, r8, lsl #3 │ │ │ │ + eorseq fp, ip, r4, lsl #6 │ │ │ │ + eorseq ip, ip, r2, asr #2 │ │ │ │ + eorseq fp, pc, ip, lsl #22 │ │ │ │ + eorseq ip, ip, r6, ror #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 │ │ │ │ + ldrsbteq fp, [ip], -r6 │ │ │ │ + eorseq ip, ip, sl, lsr #2 │ │ │ │ + eorseq r6, pc, r6, asr r0 @ │ │ │ │ + subeq fp, r0, r0, lsl #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febac03c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sp, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdami sp, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xf7fc6da5 │ │ │ │ @@ -37913,17 +37913,17 @@ │ │ │ │ stc2l 7, cr15, [r6, #-1008] @ 0xfffffc10 │ │ │ │ @ instruction: 0xf9f0f7fc │ │ │ │ @ instruction: 0xf930f7fc │ │ │ │ bvs 1b2670c │ │ │ │ @ instruction: 0x46204798 │ │ │ │ blx e110d8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq sl, ip, r4, ror #17 │ │ │ │ - eorseq fp, ip, lr, lsr r1 │ │ │ │ - eorseq fp, ip, r8, ror #31 │ │ │ │ + eorseq sl, ip, r4, lsr #19 │ │ │ │ + ldrshteq fp, [ip], -lr │ │ │ │ + eorseq ip, ip, r8, lsr #1 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ pkhtbmi r4, r0, r1, asr #18 │ │ │ │ ldrbtmi r4, [r9], #-2129 @ 0xfffff7af │ │ │ │ @ instruction: 0xf8d84478 │ │ │ │ @@ -38002,17 +38002,17 @@ │ │ │ │ ldmda fp, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4915200 @ 0x4b0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf7fce7c7 │ │ │ │ str pc, [r9, r3, ror #24] │ │ │ │ - eorseq fp, ip, lr, lsr #31 │ │ │ │ - eorseq fp, ip, r8, lsr r1 │ │ │ │ - ldrhteq r5, [pc], -r4 │ │ │ │ + eorseq ip, ip, lr, rrx │ │ │ │ + ldrshteq fp, [ip], -r8 │ │ │ │ + eorseq r5, pc, r4, ror pc @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldmdbmi r3!, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x46344833 │ │ │ │ @ instruction: 0xf1064479 │ │ │ │ @@ -38061,17 +38061,17 @@ │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ strmi r4, [r0, #1944]! @ 0x798 │ │ │ │ mvnle r6, r5, lsr #32 │ │ │ │ bvs f2699c │ │ │ │ @ instruction: 0x46304798 │ │ │ │ @ instruction: 0xf90ef099 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq sl, ip, ip, lsr #14 │ │ │ │ - eorseq sl, ip, lr, asr #31 │ │ │ │ - eorseq fp, ip, r0, asr #28 │ │ │ │ + eorseq sl, ip, ip, ror #15 │ │ │ │ + eorseq fp, ip, lr, lsl #1 │ │ │ │ + eorseq fp, ip, r0, lsl #30 │ │ │ │ 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, lr, lsr lr │ │ │ │ + eorseq sl, ip, r8, lsr #31 │ │ │ │ + eorseq r5, pc, r6, lsr #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 │ │ │ │ + ldrshteq fp, [ip], -r2 │ │ │ │ + eorseq sl, ip, r4, asr #28 │ │ │ │ + eorseq r5, pc, r2, asr #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, sl, ror #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febac720 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [r4], -fp, lsl #12 │ │ │ │ ldmdami sp, {r2, r3, r4, r8, fp, lr} │ │ │ │ mrrcvs 4, 7, r4, lr, cr9 │ │ │ │ @@ -38371,19 +38371,19 @@ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0x4798463a │ │ │ │ andcs fp, r0, r4, lsl r9 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ @ instruction: 0xf7d94638 │ │ │ │ ldrdcs lr, [r0], -sl │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - eorseq fp, ip, ip, ror #18 │ │ │ │ - eorseq sl, ip, r4, asr sl │ │ │ │ - mlaseq ip, r0, r8, fp │ │ │ │ - eorseq fp, pc, r2, asr #3 │ │ │ │ - eorseq fp, ip, r4, asr #18 │ │ │ │ + eorseq fp, ip, ip, lsr #20 │ │ │ │ + eorseq sl, ip, r4, lsl fp │ │ │ │ + eorseq fp, ip, r0, asr r9 │ │ │ │ + eorseq fp, pc, r2, lsl #5 │ │ │ │ + eorseq fp, ip, r4, lsl #20 │ │ │ │ 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 │ │ │ │ + mlaseq ip, lr, r9, fp │ │ │ │ + eorseq sl, ip, r2, ror sl │ │ │ │ + eorseq fp, ip, sl, lsr #17 │ │ │ │ + ldrsbteq fp, [pc], -ip │ │ │ │ + eorseq fp, ip, lr, asr r9 │ │ │ │ + ldrhteq sl, [ip], -ip │ │ │ │ + strdeq fp, [r0], #-220 @ 0xffffff24 │ │ │ │ + eorseq fp, pc, sl, lsl #6 │ │ │ │ + mlaseq pc, r2, r2, fp @ │ │ │ │ + eorseq fp, pc, r2, ror 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 │ │ │ │ + ldrshteq sl, [ip], -r2 │ │ │ │ + eorseq fp, ip, sl, lsr #16 │ │ │ │ eorseq fp, ip, sl, lsr #14 │ │ │ │ + eorseq fp, pc, ip, asr r0 @ │ │ │ │ + ldrsbteq fp, [ip], -lr │ │ │ │ + eorseq fp, ip, r0, lsl #16 │ │ │ │ + eorseq fp, ip, sl, ror #15 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaca10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [r4], -fp, lsl #12 │ │ │ │ ldmdami ip, {r0, r1, r3, r4, r8, fp, lr} │ │ │ │ mrrcvs 4, 7, r4, lr, cr9 │ │ │ │ @@ -38558,19 +38558,19 @@ │ │ │ │ bvs feb27084 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0x4798463a │ │ │ │ andlt fp, r3, ip, lsl #18 │ │ │ │ @ instruction: 0x4638bdf0 │ │ │ │ mcr 7, 3, pc, cr2, cr9, {6} @ │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - eorseq fp, ip, r8, asr #13 │ │ │ │ - eorseq sl, ip, r4, ror #14 │ │ │ │ - eorseq fp, ip, r0, lsr #11 │ │ │ │ - ldrsbteq sl, [pc], -r2 │ │ │ │ - eorseq fp, ip, r4, asr r6 │ │ │ │ + eorseq fp, ip, r8, lsl #15 │ │ │ │ + eorseq sl, ip, r4, lsr #16 │ │ │ │ + eorseq fp, ip, r0, ror #12 │ │ │ │ + mlaseq pc, r2, pc, sl @ │ │ │ │ + eorseq fp, ip, r4, lsl r7 │ │ │ │ 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 │ │ │ │ + strdeq ip, [r0], #-230 @ 0xffffff1a │ │ │ │ + ldrdeq ip, [r0], #-228 @ 0xffffff1c │ │ │ │ + subeq ip, r0, r4, asr #29 │ │ │ │ + strheq ip, [r0], #-228 @ 0xffffff1c │ │ │ │ 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 │ │ │ │ + mlaseq sp, sl, r3, ip │ │ │ │ + ldrshteq r9, [ip], -r0 │ │ │ │ andeq r0, r0, ip, ror #14 │ │ │ │ - subeq sp, r0, r6, lsr #15 │ │ │ │ + subeq sp, r0, r6, ror #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, r4, lsr r8 │ │ │ │ + ldrhteq fp, [ip], -r6 │ │ │ │ @ instruction: 0x0092a3dc │ │ │ │ - eorseq sp, sp, r4, lsl #26 │ │ │ │ - eorseq fp, ip, r0, ror #5 │ │ │ │ - eorseq ip, sp, r0, asr r2 │ │ │ │ - eorseq fp, ip, lr, lsr #5 │ │ │ │ - subeq sp, r0, r2, lsl r7 │ │ │ │ - eorseq fp, ip, sl, ror r2 │ │ │ │ - subeq sp, r0, r2, asr r0 │ │ │ │ - strheq sp, [r0], #-100 @ 0xffffff9c │ │ │ │ - umaaleq sp, r0, r8, r6 │ │ │ │ - eorseq sp, sp, sl, lsr ip │ │ │ │ - subeq sp, r0, sl, lsr #32 │ │ │ │ - ldrshteq sp, [ip], -ip │ │ │ │ - subeq sp, r0, r6, asr r6 │ │ │ │ - eorseq r9, ip, r4, asr #1 │ │ │ │ + eorseq sp, sp, r4, asr #27 │ │ │ │ + eorseq fp, ip, r0, lsr #7 │ │ │ │ + eorseq ip, sp, r0, lsl r3 │ │ │ │ + eorseq fp, ip, lr, ror #6 │ │ │ │ + ldrdeq sp, [r0], #-114 @ 0xffffff8e │ │ │ │ + eorseq fp, ip, sl, lsr r3 │ │ │ │ + subeq sp, r0, r2, lsl r1 │ │ │ │ + subeq sp, r0, r4, ror r7 │ │ │ │ + subeq sp, r0, r8, asr r7 │ │ │ │ + ldrshteq sp, [sp], -sl │ │ │ │ + subeq sp, r0, sl, ror #1 │ │ │ │ + ldrhteq sp, [ip], -ip │ │ │ │ + subeq sp, r0, r6, lsl r7 │ │ │ │ + eorseq r9, ip, r4, lsl #3 │ │ │ │ andeq r0, r0, r4, lsr #23 │ │ │ │ - eorseq fp, ip, r8, asr #3 │ │ │ │ - subeq ip, r0, r2, asr #31 │ │ │ │ - subeq sp, r0, r2, lsr #12 │ │ │ │ - mlaseq ip, r0, r1, fp │ │ │ │ - subeq ip, r0, r2, lsl #31 │ │ │ │ - subeq sp, r0, r2, ror #11 │ │ │ │ - subeq sp, r0, sl, lsr #11 │ │ │ │ - ldrhteq ip, [sp], -ip │ │ │ │ - subeq ip, r0, ip, lsr pc │ │ │ │ - eorseq fp, ip, sl, lsl r1 │ │ │ │ - eorseq r3, pc, r2, lsr #24 │ │ │ │ - subeq ip, r0, lr, ror #29 │ │ │ │ - subeq sp, r0, r0, asr r5 │ │ │ │ - strheq ip, [r0], #-226 @ 0xffffff1e │ │ │ │ - subeq sp, r0, r4, lsl r5 │ │ │ │ - subeq ip, r0, r4, ror lr │ │ │ │ - ldrdeq sp, [r0], #-70 @ 0xffffffba │ │ │ │ + eorseq fp, ip, r8, lsl #5 │ │ │ │ + subeq sp, r0, r2, lsl #1 │ │ │ │ + subeq sp, r0, r2, ror #13 │ │ │ │ + eorseq fp, ip, r0, asr r2 │ │ │ │ + subeq sp, r0, r2, asr #32 │ │ │ │ + subeq sp, r0, r2, lsr #13 │ │ │ │ + subeq sp, r0, sl, ror #12 │ │ │ │ + eorseq ip, sp, ip, ror r1 │ │ │ │ + strdeq ip, [r0], #-252 @ 0xffffff04 │ │ │ │ + ldrsbteq fp, [ip], -sl │ │ │ │ + eorseq r3, pc, r2, ror #25 │ │ │ │ + subeq ip, r0, lr, lsr #31 │ │ │ │ + subeq sp, r0, r0, lsl r6 │ │ │ │ + subeq ip, r0, r2, ror pc │ │ │ │ + ldrdeq sp, [r0], #-84 @ 0xffffffac │ │ │ │ + subeq ip, r0, r4, lsr pc │ │ │ │ + umaaleq sp, r0, r6, r5 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ pkhtbmi r4, fp, r8, asr #26 │ │ │ │ @ instruction: 0x46044a58 │ │ │ │ blvs 1127140 │ │ │ │ @@ -39076,36 +39076,36 @@ │ │ │ │ ldmdbmi fp, {r1, r5, sp} │ │ │ │ @ instruction: 0x47984479 │ │ │ │ ldmdami sl, {r0, r1, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdapl r8!, {r0, r3, r5, r9, sl, lr} │ │ │ │ eorcs pc, r2, r0, asr r8 @ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ svclt 0x0000e765 │ │ │ │ - subeq sp, r0, r4, lsr #8 │ │ │ │ - ldrsbteq sl, [ip], -r8 │ │ │ │ + subeq sp, r0, r4, ror #9 │ │ │ │ + mlaseq ip, r8, r0, fp │ │ │ │ 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 │ │ │ │ + ldrsbteq fp, [sp], -sl │ │ │ │ + eorseq r4, pc, r2, asr #19 │ │ │ │ + subeq sp, r0, r8, lsr #9 │ │ │ │ + eorseq sp, sp, r0, lsr sl │ │ │ │ + subeq ip, r0, r2, lsr #28 │ │ │ │ + subeq sp, r0, r4, lsl #9 │ │ │ │ + mlaseq ip, ip, lr, r8 │ │ │ │ + eorseq fp, sp, sl, lsr #30 │ │ │ │ + eorseq fp, sp, ip, lsl pc │ │ │ │ + eorseq fp, sp, lr, lsl #30 │ │ │ │ + eorseq fp, sp, r0, lsl #30 │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ - subeq sp, r0, r6, lsl r3 │ │ │ │ + ldrdeq sp, [r0], #-54 @ 0xffffffca │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - subeq sp, r0, r4, lsl #6 │ │ │ │ + subeq sp, r0, r4, asr #7 │ │ │ │ andeq r0, r0, ip, ror #14 │ │ │ │ - strdeq sp, [r0], #-34 @ 0xffffffde │ │ │ │ + strheq sp, [r0], #-50 @ 0xffffffce │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ - subeq sp, r0, r0, ror #5 │ │ │ │ + subeq sp, r0, r0, lsr #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, r2, lsl #6 │ │ │ │ + ldrhteq sl, [ip], -r2 │ │ │ │ + subeq ip, r0, r4, lsr #9 │ │ │ │ + eorseq r3, pc, r4, ror sl @ │ │ │ │ + umaaleq sp, r0, sl, r2 │ │ │ │ + eorseq sl, ip, r4, asr #28 │ │ │ │ + eorseq sl, ip, r4, lsr lr │ │ │ │ + subeq sp, r0, lr, asr r2 │ │ │ │ + subeq ip, r0, r8, lsr r8 │ │ │ │ + subeq sp, r0, r8, lsr r2 │ │ │ │ + subeq ip, r0, r8, lsr #16 │ │ │ │ + eorseq sp, sp, sl, asr r7 │ │ │ │ + eorseq sl, ip, r2, lsl #27 │ │ │ │ addseq sl, r2, r8, asr sl │ │ │ │ - eorseq sp, sp, lr, asr #12 │ │ │ │ - umaaleq ip, r0, r0, r6 │ │ │ │ - subeq ip, r0, r0, ror #12 │ │ │ │ - subeq sp, r0, r6, asr r0 │ │ │ │ - ldrsbteq sp, [sp], -r0 │ │ │ │ - ldrshteq sl, [ip], -ip │ │ │ │ + eorseq sp, sp, lr, lsl #14 │ │ │ │ + subeq ip, r0, r0, asr r7 │ │ │ │ + subeq ip, r0, r0, lsr #14 │ │ │ │ + subeq sp, r0, r6, lsl r1 │ │ │ │ + mlaseq sp, r0, r6, sp │ │ │ │ + ldrhteq sl, [ip], -ip │ │ │ │ umullseq sl, r2, r0, r9 │ │ │ │ - eorseq sp, sp, ip, ror #10 │ │ │ │ - subeq ip, r0, ip, lsr #11 │ │ │ │ - eorseq sp, sp, r6, lsr r5 │ │ │ │ - subeq ip, r0, lr, asr #10 │ │ │ │ - ldrsbteq sp, [sp], -ip │ │ │ │ - strdeq ip, [r0], #-224 @ 0xffffff20 │ │ │ │ - subeq ip, r0, r8, lsl #17 │ │ │ │ - eorseq fp, sp, ip, ror #19 │ │ │ │ - strheq ip, [r0], #-234 @ 0xffffff16 │ │ │ │ - strheq ip, [r0], #-64 @ 0xffffffc0 │ │ │ │ - subeq ip, r0, r2, asr r8 │ │ │ │ - eorseq sp, sp, sl, lsl r4 │ │ │ │ + eorseq sp, sp, ip, lsr #12 │ │ │ │ + subeq ip, r0, ip, ror #12 │ │ │ │ + ldrshteq sp, [sp], -r6 │ │ │ │ + subeq ip, r0, lr, lsl #12 │ │ │ │ + mlaseq sp, ip, r5, sp │ │ │ │ + strheq ip, [r0], #-240 @ 0xffffff10 │ │ │ │ + subeq ip, r0, r8, asr #18 │ │ │ │ + eorseq fp, sp, ip, lsr #21 │ │ │ │ + subeq ip, r0, sl, ror pc │ │ │ │ + subeq ip, r0, r0, ror r5 │ │ │ │ + subeq ip, r0, r2, lsl r9 │ │ │ │ + ldrsbteq sp, [sp], -sl │ │ │ │ addseq sl, r2, r0, ror #15 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ - subeq ip, r0, sl, lsl #15 │ │ │ │ - subeq ip, r0, ip, ror #27 │ │ │ │ - subeq ip, r0, ip, lsr #27 │ │ │ │ - subeq ip, r0, r4, asr #14 │ │ │ │ - eorseq fp, sp, r4, lsr #17 │ │ │ │ - subeq ip, r0, r8, lsl #14 │ │ │ │ - subeq ip, r0, sl, ror #26 │ │ │ │ - subeq ip, r0, sl, asr #26 │ │ │ │ - ldrshteq sl, [ip], -r6 │ │ │ │ - subeq ip, r0, r0, lsl sp │ │ │ │ - eorseq fp, sp, r4, lsl r8 │ │ │ │ - eorseq r8, ip, sl, lsr r7 │ │ │ │ - eorseq sp, sp, r8, asr #4 │ │ │ │ - eorseq sp, sp, lr, lsl r2 │ │ │ │ - subeq ip, r0, sl, lsr r2 │ │ │ │ - subeq ip, r0, lr, lsl #4 │ │ │ │ - subeq ip, r0, r8, lsl #24 │ │ │ │ - subeq ip, r0, r4, asr #3 │ │ │ │ - eorseq sp, sp, ip, lsr r1 │ │ │ │ - eorseq sl, ip, sl, ror #14 │ │ │ │ + subeq ip, r0, sl, asr #16 │ │ │ │ + subeq ip, r0, ip, lsr #29 │ │ │ │ + subeq ip, r0, ip, ror #28 │ │ │ │ + subeq ip, r0, r4, lsl #16 │ │ │ │ + eorseq fp, sp, r4, ror #18 │ │ │ │ + subeq ip, r0, r8, asr #15 │ │ │ │ + subeq ip, r0, sl, lsr #28 │ │ │ │ + subeq ip, r0, sl, lsl #28 │ │ │ │ + ldrhteq sl, [ip], -r6 │ │ │ │ + ldrdeq ip, [r0], #-208 @ 0xffffff30 │ │ │ │ + ldrsbteq fp, [sp], -r4 │ │ │ │ + ldrshteq r8, [ip], -sl │ │ │ │ + eorseq sp, sp, r8, lsl #6 │ │ │ │ + ldrsbteq sp, [sp], -lr │ │ │ │ + strdeq ip, [r0], #-42 @ 0xffffffd6 │ │ │ │ + subeq ip, r0, lr, asr #5 │ │ │ │ + subeq ip, r0, r8, asr #25 │ │ │ │ + subeq ip, r0, r4, lsl #5 │ │ │ │ + ldrshteq sp, [sp], -ip │ │ │ │ + eorseq sl, ip, sl, lsr #16 │ │ │ │ @ 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 │ │ │ │ + ldrhteq sp, [sp], -r6 │ │ │ │ + strdeq ip, [r0], #-26 @ 0xffffffe6 │ │ │ │ + eorseq sp, sp, r0, lsl #3 │ │ │ │ + subeq ip, r0, r8, lsr #3 │ │ │ │ + subeq ip, r0, r0, lsr #23 │ │ │ │ + eorseq sp, sp, ip, lsl r1 │ │ │ │ + eorseq sl, ip, sl, asr #14 │ │ │ │ addseq sl, r2, r0, lsr #8 │ │ │ │ - eorseq sp, sp, r2 │ │ │ │ - subeq ip, r0, r4, asr #32 │ │ │ │ - ldrsbteq ip, [sp], -r0 │ │ │ │ - strdeq fp, [r0], #-250 @ 0xffffff06 │ │ │ │ + eorseq sp, sp, r2, asr #1 │ │ │ │ + subeq ip, r0, r4, lsl #2 │ │ │ │ + mlaseq sp, r0, r0, sp │ │ │ │ + strheq ip, [r0], #-10 │ │ │ │ addseq sl, r2, r2, lsl #7 │ │ │ │ - subeq ip, r0, lr, ror #19 │ │ │ │ - umaaleq fp, r0, r4, pc @ │ │ │ │ - subeq fp, r0, r0, ror pc │ │ │ │ - subeq fp, r0, r4, ror #30 │ │ │ │ - eorseq ip, sp, r2, lsl #30 │ │ │ │ - subeq fp, r0, r8, lsr pc │ │ │ │ - ldrsbteq ip, [sp], -r8 │ │ │ │ + subeq ip, r0, lr, lsr #21 │ │ │ │ + subeq ip, r0, r4, asr r0 │ │ │ │ + subeq ip, r0, r0, lsr r0 │ │ │ │ + subeq ip, r0, r4, lsr #32 │ │ │ │ + eorseq ip, sp, r2, asr #31 │ │ │ │ + strdeq fp, [r0], #-248 @ 0xffffff08 │ │ │ │ + mlaseq sp, r8, pc, ip @ │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq r5, ip, ip, ror r4 │ │ │ │ + eorseq r5, ip, ip, lsr r5 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r7, [sp], -fp, lsl #24 │ │ │ │ @ instruction: 0x6624f8df │ │ │ │ blcc 2a83f8 │ │ │ │ @@ -40190,95 +40190,95 @@ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ bmi 1410a78 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf85258b2 │ │ │ │ strbmi r2, [r0, r3, lsr #32] │ │ │ │ svclt 0x0000e60f │ │ │ │ addseq r9, r2, r6, lsl r4 │ │ │ │ - subeq ip, r0, r2, ror #14 │ │ │ │ - eorseq sl, ip, r8, asr #6 │ │ │ │ - subeq fp, r0, r4, lsr #26 │ │ │ │ - eorseq ip, sp, r4, asr #25 │ │ │ │ - strdeq fp, [r0], #-200 @ 0xffffff38 │ │ │ │ - eorseq ip, sp, r6, lsr #25 │ │ │ │ - ldrsbteq sl, [ip], -r0 │ │ │ │ - ldrdeq ip, [r0], #-106 @ 0xffffff96 │ │ │ │ - strheq fp, [r0], #-202 @ 0xffffff36 │ │ │ │ - mlaseq ip, r4, r2, sl │ │ │ │ - umaaleq ip, r0, sl, r6 │ │ │ │ - eorseq ip, sp, r0, lsr ip │ │ │ │ - subeq fp, r0, r4, ror ip │ │ │ │ - eorseq sl, ip, r8, ror #4 │ │ │ │ - subeq ip, r0, r2, ror #12 │ │ │ │ - subeq ip, r0, lr, asr #12 │ │ │ │ - subeq fp, r0, r6, ror #31 │ │ │ │ + subeq ip, r0, r2, lsr #16 │ │ │ │ + eorseq sl, ip, r8, lsl #8 │ │ │ │ + subeq fp, r0, r4, ror #27 │ │ │ │ + eorseq ip, sp, r4, lsl #27 │ │ │ │ + strheq fp, [r0], #-216 @ 0xffffff28 │ │ │ │ + eorseq ip, sp, r6, ror #26 │ │ │ │ + mlaseq ip, r0, r3, sl │ │ │ │ + umaaleq ip, r0, sl, r7 │ │ │ │ + subeq fp, r0, sl, ror sp │ │ │ │ + eorseq sl, ip, r4, asr r3 │ │ │ │ + subeq ip, r0, sl, asr r7 │ │ │ │ + ldrshteq ip, [sp], -r0 │ │ │ │ + subeq fp, r0, r4, lsr sp │ │ │ │ + eorseq sl, ip, r8, lsr #6 │ │ │ │ + subeq ip, r0, r2, lsr #14 │ │ │ │ + subeq ip, r0, lr, lsl #14 │ │ │ │ + subeq ip, r0, r6, lsr #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 │ │ │ │ + subeq fp, r0, r2, asr #25 │ │ │ │ + ldrsbteq fp, [sp], -r0 │ │ │ │ + umaaleq ip, r0, sl, r6 │ │ │ │ + eorseq sl, ip, r2, lsr #5 │ │ │ │ + mlaseq sp, sl, r1, fp │ │ │ │ + subeq ip, r0, lr │ │ │ │ + subeq fp, r0, r0, lsr #24 │ │ │ │ + subeq ip, r0, r0, ror #11 │ │ │ │ + subeq fp, r0, r8, ror pc │ │ │ │ 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 │ │ │ │ + eorseq sl, ip, ip, lsl #4 │ │ │ │ + subeq ip, r0, sl, lsr #11 │ │ │ │ + eorseq r8, ip, r8, lsl r0 │ │ │ │ + subeq ip, r0, lr, lsl #11 │ │ │ │ + eorseq sl, ip, r4, ror r1 │ │ │ │ + eorseq sl, ip, r2, lsr r1 │ │ │ │ + subeq ip, r0, r0, asr #10 │ │ │ │ + subeq ip, r0, r4, lsr r5 │ │ │ │ + subeq fp, r0, ip, asr #29 │ │ │ │ + andeq r0, r0, r4, asr #10 │ │ │ │ + subeq ip, r0, ip, lsl #10 │ │ │ │ + subeq fp, r0, r4, lsr #29 │ │ │ │ + ldrshteq sl, [sp], -r0 │ │ │ │ subeq ip, r0, lr, asr #9 │ │ │ │ - ldrhteq sl, [ip], -r4 │ │ │ │ + subeq fp, r0, r6, ror #28 │ │ │ │ + eorseq sl, sp, sl, asr #31 │ │ │ │ + subeq ip, r0, r8, lsr #9 │ │ │ │ + subeq fp, r0, r0, asr #28 │ │ │ │ + eorseq sl, sp, r4, lsr #31 │ │ │ │ + subeq ip, r0, r2, lsl #9 │ │ │ │ + subeq fp, r0, sl, lsl lr │ │ │ │ + eorseq sl, sp, ip, ror pc │ │ │ │ eorseq sl, ip, r2, ror r0 │ │ │ │ - subeq ip, r0, r0, lsl #9 │ │ │ │ - subeq ip, r0, r4, ror r4 │ │ │ │ - subeq fp, r0, ip, lsl #28 │ │ │ │ - andeq r0, r0, r4, asr #10 │ │ │ │ - subeq ip, r0, ip, asr #8 │ │ │ │ - subeq fp, r0, r4, ror #27 │ │ │ │ - eorseq sl, sp, r0, lsr pc │ │ │ │ - subeq ip, r0, lr, lsl #8 │ │ │ │ - subeq fp, r0, r6, lsr #27 │ │ │ │ - eorseq sl, sp, sl, lsl #30 │ │ │ │ - subeq ip, r0, r8, ror #7 │ │ │ │ - subeq fp, r0, r0, lsl #27 │ │ │ │ - eorseq sl, sp, r4, ror #29 │ │ │ │ - subeq ip, r0, r2, asr #7 │ │ │ │ - subeq fp, r0, sl, asr sp │ │ │ │ - ldrhteq sl, [sp], -ip │ │ │ │ - ldrhteq r9, [ip], -r2 │ │ │ │ - subeq ip, r0, ip, ror r3 │ │ │ │ + subeq ip, r0, ip, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq sl, sp, r2, ror lr │ │ │ │ - eorseq r9, ip, ip, ror #30 │ │ │ │ + eorseq sl, sp, r2, lsr pc │ │ │ │ + eorseq sl, ip, ip, lsr #32 │ │ │ │ + subeq ip, r0, r2, lsl #8 │ │ │ │ + strdeq ip, [r0], #-48 @ 0xffffffd0 │ │ │ │ + subeq fp, r0, r8, lsl #27 │ │ │ │ + subeq fp, r0, r4, ror #26 │ │ │ │ + subeq ip, r0, r6, asr #7 │ │ │ │ + subeq ip, r0, r8, lsr #7 │ │ │ │ + eorseq r9, ip, ip, lsr #31 │ │ │ │ + eorseq r9, ip, r2, lsr #31 │ │ │ │ + subeq ip, r0, r0, lsl #7 │ │ │ │ + eorseq sl, sp, r8, lsl #29 │ │ │ │ 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 │ │ │ │ + ldrdeq fp, [r0], #-202 @ 0xffffff36 │ │ │ │ + eorseq sl, sp, r0, asr #28 │ │ │ │ + ldrshteq r9, [ip], -ip │ │ │ │ + subeq ip, r0, sl, lsl #6 │ │ │ │ + eorseq sl, sp, r2, lsl #28 │ │ │ │ + eorseq r9, ip, r6, lsr pc │ │ │ │ + ldrdeq ip, [r0], #-44 @ 0xffffffd4 │ │ │ │ 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 │ │ │ │ + umaaleq ip, r0, sl, r2 │ │ │ │ + eorseq r9, ip, r8, asr #29 │ │ │ │ + subeq ip, r0, r6, lsl #5 │ │ │ │ + eorseq r9, ip, r0, asr #29 │ │ │ │ + subeq ip, r0, r2, ror r2 │ │ │ │ + eorseq r4, ip, r0, lsl #28 │ │ │ │ + eorseq sl, sp, r4, ror #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 │ │ │ │ + subeq sp, r0, r2, lsl r6 │ │ │ │ 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 │ │ │ │ + ldrshteq r9, [ip], -ip │ │ │ │ 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 │ │ │ │ + umaaleq sp, r0, r4, r3 │ │ │ │ stmdale r3, {r3, r4, r5, r6, r7, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ @ instruction: 0x47705c18 │ │ │ │ ldrbmi r2, [r0, -r4]! │ │ │ │ - strheq sp, [r0], #-42 @ 0xffffffd6 │ │ │ │ + subeq sp, r0, sl, ror r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febae928 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi c9b430 │ │ │ │ strmi r4, [lr], -r3, lsl #12 │ │ │ │ blmi c68f9c │ │ │ │ adclt r4, fp, sl, ror r4 │ │ │ │ @@ -41843,22 +41843,22 @@ │ │ │ │ addsmi lr, r5, #1761607680 @ 0x69000000 │ │ │ │ bcc 96df8 │ │ │ │ strbt sp, [r2], -ip, lsl #5 │ │ │ │ svc 0x001af7d6 │ │ │ │ addseq r8, r2, ip, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r7, r2, ip, asr #31 │ │ │ │ - subeq ip, r0, lr, lsl #9 │ │ │ │ + subeq ip, r0, lr, asr #10 │ │ │ │ stmdale r4, {r1, r2, r3, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ addeq r6, ip, r2, lsl sl │ │ │ │ - eorseq r8, ip, r8, asr #21 │ │ │ │ + eorseq r8, ip, r8, lsl #23 │ │ │ │ ldmdavc sl, {r0, r1, fp, sp, lr} │ │ │ │ smlatbeq r9, r2, r1, pc @ │ │ │ │ svclt 0x00182a20 │ │ │ │ stmdale r8, {r0, r8, fp, sp} │ │ │ │ andvs r3, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf1a2781a │ │ │ │ bcs 859040 │ │ │ │ @@ -43024,16 +43024,16 @@ │ │ │ │ mrcge 4, 5, APSR_nzcv, cr8, cr15, {1} │ │ │ │ @ instruction: 0xf7d5e72f │ │ │ │ svclt 0x0000ede4 │ │ │ │ addseq r6, r2, ip, lsl #25 │ │ │ │ addseq r6, r2, r6, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umullseq r6, r2, r8, fp │ │ │ │ - eorseq r7, ip, lr, lsl #21 │ │ │ │ - eorseq r7, ip, r0, ror sl │ │ │ │ + eorseq r7, ip, lr, asr #22 │ │ │ │ + eorseq r7, ip, r0, lsr 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, r1, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x006ef43f │ │ │ │ ldmdavc r3, {r0, r1, r3, r5, r9, fp, ip, pc} │ │ │ │ smlatbeq r9, r3, r1, pc @ │ │ │ │ svclt 0x00182b20 │ │ │ │ stmdale r7, {r0, r8, fp, sp} │ │ │ │ svccc 0x0001f812 │ │ │ │ smlatbeq r9, r3, r1, pc @ │ │ │ │ @@ -43775,33 +43775,33 @@ │ │ │ │ msrhi SPSR_fxc, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ strheq r0, [lr], #-4 │ │ │ │ eorseq r0, r0, r7, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r2, r0, ror r1 │ │ │ │ addseq r6, r2, r4, asr r1 │ │ │ │ - eorseq r7, ip, r8, ror #29 │ │ │ │ + eorseq r7, ip, r8, lsr #31 │ │ │ │ addseq r6, r2, lr, lsl #2 │ │ │ │ - ldrshteq r9, [pc], -r4 │ │ │ │ - eorseq r7, ip, r0, ror #28 │ │ │ │ - mlaseq ip, r8, lr, r7 │ │ │ │ + ldrhteq r9, [pc], -r4 │ │ │ │ + eorseq r7, ip, r0, lsr #30 │ │ │ │ + eorseq r7, ip, r8, asr pc │ │ │ │ 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 │ │ │ │ + ldrshteq r7, [ip], -sl │ │ │ │ + eorseq r7, ip, lr, ror #19 │ │ │ │ + eorseq r1, sp, sl, lsl #9 │ │ │ │ + eorseq r1, sp, lr, lsl #9 │ │ │ │ + eorseq r7, ip, r2, asr #19 │ │ │ │ + eorseq r7, ip, sl, lsl r7 │ │ │ │ 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 │ │ │ │ + strheq sl, [r0], #-104 @ 0xffffff98 │ │ │ │ + ldrsbteq r7, [ip], -sl │ │ │ │ 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, sl, lsr r4 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ andeq r0, r0, r8, lsr #22 │ │ │ │ - eorseq r7, ip, sl, lsl #4 │ │ │ │ - eorseq r7, ip, ip, lsl #4 │ │ │ │ - eorseq r7, ip, r8, lsl #3 │ │ │ │ + eorseq r7, ip, sl, asr #5 │ │ │ │ + eorseq r7, ip, ip, asr #5 │ │ │ │ + eorseq r7, ip, r8, asr #4 │ │ │ │ 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 │ │ │ │ + ldrsbteq r3, [ip], -sl │ │ │ │ + eorseq r6, ip, sl, asr lr │ │ │ │ + eorseq r6, ip, r4, lsr #28 │ │ │ │ + eorseq r6, ip, r2, ror #27 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi fp, [ip], -r2, lsl #1 │ │ │ │ @ instruction: 0xf89d28c4 │ │ │ │ @@ -44620,18 +44620,18 @@ │ │ │ │ @ instruction: 0xf007fa03 │ │ │ │ svclt 0x000c4328 │ │ │ │ adcsmi r4, fp, r3, lsr #1 │ │ │ │ @ instruction: 0xe65d4318 │ │ │ │ strb r4, [r0, fp, lsl #12] │ │ │ │ orrsle r2, sl, r5, lsr r8 │ │ │ │ svclt 0x0000e74a │ │ │ │ - subeq r9, r0, r8, lsl #22 │ │ │ │ - subeq r9, r0, ip, lsr #20 │ │ │ │ - subeq r9, r0, r6, lsl sl │ │ │ │ - subeq r9, r0, r0, lsl r9 │ │ │ │ + subeq r9, r0, r8, asr #23 │ │ │ │ + subeq r9, r0, ip, ror #21 │ │ │ │ + ldrdeq r9, [r0], #-166 @ 0xffffff5a │ │ │ │ + ldrdeq r9, [r0], #-144 @ 0xffffff70 │ │ │ │ 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 │ │ │ │ + mlaseq ip, r4, r6, r6 │ │ │ │ + eorseq r6, ip, lr, lsl #13 │ │ │ │ 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, r8, asr r6 │ │ │ │ + eorseq r6, ip, r2, asr 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, ip, lsl r6 │ │ │ │ + eorseq r6, ip, r6, lsl r6 │ │ │ │ stmdacs r7, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d1914 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r0, r1, r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, ip, lsl r8 │ │ │ │ addseq r5, r2, lr, lsr #16 │ │ │ │ - eorseq r6, ip, r0, lsr #10 │ │ │ │ - eorseq r6, ip, sl, lsl r5 │ │ │ │ + eorseq r6, ip, r0, ror #11 │ │ │ │ + ldrsbteq r6, [ip], -sl │ │ │ │ stmdacs r8, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d1950 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r3, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ umullseq r5, r2, r8, r7 │ │ │ │ addseq r5, r2, lr, lsr #15 │ │ │ │ - eorseq r6, ip, r4, ror #9 │ │ │ │ - ldrsbteq r6, [ip], -lr │ │ │ │ + eorseq r6, ip, r4, lsr #11 │ │ │ │ + mlaseq ip, lr, r5, r6 │ │ │ │ stmdacs r7, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d198c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r0, r1, r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, ip, lsl r7 │ │ │ │ addseq r5, r2, lr, lsr #14 │ │ │ │ - eorseq r6, ip, r8, lsr #9 │ │ │ │ - eorseq r6, ip, r2, lsr #9 │ │ │ │ + eorseq r6, ip, r8, ror #10 │ │ │ │ + eorseq r6, ip, r2, ror #10 │ │ │ │ stmdacs r2, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d19c8 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r1, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, r8, asr #13 │ │ │ │ addseq r5, r2, r6, asr #13 │ │ │ │ - eorseq r6, ip, ip, ror #8 │ │ │ │ - eorseq r6, ip, r6, ror #8 │ │ │ │ + eorseq r6, ip, ip, lsr #10 │ │ │ │ + eorseq r6, ip, r6, lsr #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 │ │ │ │ + ldrshteq r6, [ip], -r0 │ │ │ │ + eorseq r6, ip, sl, ror #9 │ │ │ │ stmdacs ip, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d1a40 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r2, r3, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0x009255d8 │ │ │ │ @ instruction: 0x009255fe │ │ │ │ - ldrshteq r6, [ip], -r4 │ │ │ │ - eorseq r6, ip, lr, ror #7 │ │ │ │ + ldrhteq r6, [ip], -r4 │ │ │ │ + eorseq r6, ip, lr, lsr #9 │ │ │ │ stmdacs lr, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d1a7c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r1, r2, r3, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, r4, lsl r5 │ │ │ │ addseq r5, r2, r2, asr #10 │ │ │ │ - ldrhteq r6, [ip], -r8 │ │ │ │ - ldrhteq r6, [ip], -r2 │ │ │ │ + eorseq r6, ip, r8, ror r4 │ │ │ │ + eorseq r6, ip, r2, ror r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febb2c80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmibcs pc!, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ @ │ │ │ │ pkhbtmi sp, r4, r0, lsl #16 │ │ │ │ stmdale sl, {r2, r3, r8, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ @@ -44843,45 +44843,45 @@ │ │ │ │ blmi 24aec8 │ │ │ │ @ instruction: 0xe7f5447b │ │ │ │ @ instruction: 0xf5a14a06 │ │ │ │ smlabbcs r1, r0, r3, r7 │ │ │ │ @ instruction: 0xf7d3447a │ │ │ │ stclt 15, cr14, [r8, #-744] @ 0xfffffd18 │ │ │ │ addseq r5, r2, r2, lsl #11 │ │ │ │ - subeq r7, r0, lr, asr #17 │ │ │ │ - eorseq r6, ip, ip, ror #6 │ │ │ │ - eorseq r6, ip, ip, ror #6 │ │ │ │ + subeq r7, r0, lr, lsl #19 │ │ │ │ + eorseq r6, ip, ip, lsr #8 │ │ │ │ + eorseq r6, ip, ip, lsr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febb2cd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbcs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ blmi 211b04 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ bmi 1a7b6c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ svc 0x009ef7d3 │ │ │ │ blmi 14af14 │ │ │ │ @ instruction: 0xe7f6447b │ │ │ │ @ instruction: 0x009254f0 │ │ │ │ - subeq r7, r0, r2, lsl #17 │ │ │ │ - eorseq r6, ip, r0, lsr #6 │ │ │ │ + subeq r7, r0, r2, asr #18 │ │ │ │ + eorseq r6, ip, r0, ror #7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febb2d0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbcs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ blmi 211b3c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ bmi 1a7ba4 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ svc 0x0082f7d3 │ │ │ │ blmi 14af4c │ │ │ │ @ instruction: 0xe7f6447b │ │ │ │ @ instruction: 0x009254b8 │ │ │ │ - subeq r7, r0, sl, asr #16 │ │ │ │ - eorseq r6, ip, r8, ror #5 │ │ │ │ + subeq r7, r0, sl, lsl #18 │ │ │ │ + eorseq r6, ip, r8, lsr #7 │ │ │ │ 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 │ │ │ │ + ldrsbteq r7, [sp], -lr │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ ldrlt r5, [r0, #-3200]! @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e4f8cc │ │ │ │ strmi fp, [r5], -r4, lsl #1 │ │ │ │ @ instruction: 0xf8dfa907 │ │ │ │ ldcmi 0, cr12, [r7], {92} @ 0x5c │ │ │ │ @@ -44968,28 +44968,28 @@ │ │ │ │ tstcs r1, r2 │ │ │ │ strls r4, [r0, -r8, lsr #12] │ │ │ │ @ instruction: 0xf7d39401 │ │ │ │ andlt lr, r5, r4, asr #29 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ blcc fe70e4b0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrhteq r6, [ip], -r2 │ │ │ │ + eorseq r6, ip, r2, ror ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febb2ec0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r9, -r8]! │ │ │ │ stmdbmi r6, {r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stclt 15, cr15, [r8, #-516] @ 0xfffffdfc │ │ │ │ stmdami r4, {r0, r1, r9, sl, lr} │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d34478 │ │ │ │ stclt 14, cr14, [r8, #-136] @ 0xffffff78 │ │ │ │ - eorseq r7, sp, r4, asr #1 │ │ │ │ - ldrsbteq r3, [ip], -ip │ │ │ │ + eorseq r7, sp, r4, lsl #3 │ │ │ │ + mlaseq ip, ip, sp, r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ rscshi pc, ip, r0 │ │ │ │ cdpmi 6, 8, cr4, cr3, cr13, {0} │ │ │ │ @@ -45120,33 +45120,33 @@ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0x46234816 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d34478 │ │ │ │ pop {r1, r2, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ ldmdami r3, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xe7214478 │ │ │ │ - eorseq r6, ip, lr, lsr #22 │ │ │ │ - ldrshteq r4, [pc], -lr │ │ │ │ - ldrdeq r6, [r0], #-242 @ 0xffffff0e │ │ │ │ - ldrsbteq r4, [sp], -lr │ │ │ │ - subeq r6, r0, r4, lsr #31 │ │ │ │ - eorseq r6, ip, sl, asr #21 │ │ │ │ - mlaseq ip, ip, r1, r5 │ │ │ │ - eorseq r6, ip, sl, asr #21 │ │ │ │ - eorseq r6, ip, lr, lsr #21 │ │ │ │ - mlaseq ip, r0, sl, r6 │ │ │ │ - ldrhteq sp, [lr], -r2 │ │ │ │ - eorseq r3, ip, r8, asr r8 │ │ │ │ - eorseq r4, ip, r6, rrx │ │ │ │ - eorseq r4, ip, ip, asr #32 │ │ │ │ - eorseq r0, ip, sl, ror #2 │ │ │ │ - eorseq r4, ip, r2, lsl r0 │ │ │ │ - ldrhteq sl, [sp], -sl │ │ │ │ - ldrhteq r3, [ip], -r4 │ │ │ │ - ldrshteq pc, [fp], -r8 @ │ │ │ │ + eorseq r6, ip, lr, ror #23 │ │ │ │ + ldrhteq r4, [pc], -lr │ │ │ │ + umaaleq r7, r0, r2, r0 │ │ │ │ + mlaseq sp, lr, r4, r4 │ │ │ │ + subeq r7, r0, r4, rrx │ │ │ │ + eorseq r6, ip, sl, lsl #23 │ │ │ │ + eorseq r5, ip, ip, asr r2 │ │ │ │ + eorseq r6, ip, sl, lsl #23 │ │ │ │ + eorseq r6, ip, lr, ror #22 │ │ │ │ + eorseq r6, ip, r0, asr fp │ │ │ │ + eorseq sp, lr, r2, ror ip │ │ │ │ + eorseq r3, ip, r8, lsl r9 │ │ │ │ + eorseq r4, ip, r6, lsr #2 │ │ │ │ + eorseq r4, ip, ip, lsl #2 │ │ │ │ + eorseq r0, ip, sl, lsr #4 │ │ │ │ + ldrsbteq r4, [ip], -r2 │ │ │ │ + eorseq fp, sp, sl, ror r0 │ │ │ │ + eorseq r3, ip, r4, ror fp │ │ │ │ + ldrhteq r0, [ip], -r8 │ │ │ │ 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 r3, ip, r0, ror pc │ │ │ │ - eorseq r3, ip, lr, asr #30 │ │ │ │ - eorseq r3, ip, r2, lsr pc │ │ │ │ - eorseq r3, ip, ip, lsl pc │ │ │ │ - eorseq r4, ip, lr, lsl #1 │ │ │ │ - ldrsbteq r3, [ip], -ip │ │ │ │ - eorseq r3, ip, r8, asr #29 │ │ │ │ - ldrsbteq r6, [ip], -r4 │ │ │ │ - mlaseq ip, r4, lr, r3 │ │ │ │ - eorseq r3, ip, r4, lsl #29 │ │ │ │ - mlaseq ip, r8, lr, r3 │ │ │ │ - mlaseq ip, r0, lr, r3 │ │ │ │ - eorseq r3, ip, r4, lsr #30 │ │ │ │ - eorseq r3, ip, r4, lsl pc │ │ │ │ - eorseq r3, ip, r2, lsr lr │ │ │ │ - eorseq r3, ip, sl, lsl lr │ │ │ │ - eorseq r3, ip, r4, lsl #28 │ │ │ │ - ldrshteq r3, [ip], -r0 │ │ │ │ + eorseq r6, ip, r6, ror r9 │ │ │ │ + eorseq r4, ip, r0, ror r1 │ │ │ │ + subeq r6, r0, r2, lsl #21 │ │ │ │ + subeq r6, r0, lr, lsl lr │ │ │ │ + eorseq r5, ip, r8 │ │ │ │ + eorseq r4, ip, r2, asr #2 │ │ │ │ + eorseq r4, ip, r6, lsr #2 │ │ │ │ + eorseq r4, ip, r0, lsl r1 │ │ │ │ + ldrshteq r4, [ip], -lr │ │ │ │ + eorseq r4, ip, r0, ror #1 │ │ │ │ + eorseq r4, ip, r2, asr #1 │ │ │ │ + eorseq r4, ip, r4, lsr #1 │ │ │ │ + eorseq r4, ip, r6, lsl #1 │ │ │ │ + eorseq r4, ip, ip, rrx │ │ │ │ + eorseq r4, ip, lr, asr #32 │ │ │ │ + eorseq r4, ip, r0, lsr r0 │ │ │ │ + eorseq r4, ip, lr │ │ │ │ + ldrshteq r3, [ip], -r2 │ │ │ │ ldrsbteq r3, [ip], -ip │ │ │ │ + eorseq r4, ip, lr, asr #2 │ │ │ │ + mlaseq ip, ip, pc, r3 @ │ │ │ │ + eorseq r3, ip, r8, lsl #31 │ │ │ │ + mlaseq ip, r4, r6, r6 │ │ │ │ + eorseq r3, ip, r4, asr pc │ │ │ │ + eorseq r3, ip, r4, asr #30 │ │ │ │ + eorseq r3, ip, r8, asr pc │ │ │ │ + eorseq r3, ip, r0, asr pc │ │ │ │ + eorseq r3, ip, r4, ror #31 │ │ │ │ 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 │ │ │ │ + ldrshteq r3, [ip], -r2 │ │ │ │ + ldrsbteq r3, [ip], -sl │ │ │ │ + eorseq r3, ip, r4, asr #29 │ │ │ │ + ldrhteq r3, [ip], -r0 │ │ │ │ + mlaseq ip, ip, lr, r3 │ │ │ │ + mlaseq ip, r4, lr, r3 │ │ │ │ + eorseq r3, ip, ip, ror lr │ │ │ │ + eorseq r3, ip, r6, ror #28 │ │ │ │ + eorseq r6, ip, ip, ror #8 │ │ │ │ + eorseq r3, ip, r4, asr #28 │ │ │ │ + eorseq sl, ip, ip, ror #23 │ │ │ │ + eorseq r3, ip, r4, asr #28 │ │ │ │ + eorseq r3, ip, r4, lsr #28 │ │ │ │ + eorseq r3, ip, r8, lsl #28 │ │ │ │ + eorseq r3, ip, ip, ror #27 │ │ │ │ + eorseq r3, ip, r6, lsl #9 │ │ │ │ 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 │ │ │ │ + eorseq r3, ip, r2, lsl r2 │ │ │ │ + eorseq r6, ip, lr, lsr #4 │ │ │ │ + eorseq r4, ip, r8, ror #17 │ │ │ │ + ldrdeq r6, [r0], #-104 @ 0xffffff98 │ │ │ │ + eorseq r3, ip, r4, lsr #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 │ │ │ │ + mlaseq ip, lr, r1, r6 │ │ │ │ + subeq r6, r0, r8, lsr #12 │ │ │ │ + eorseq ip, ip, r0, lsl #21 │ │ │ │ + eorseq r6, ip, r6, asr r1 │ │ │ │ + eorseq r3, ip, r2, ror #23 │ │ │ │ + eorseq r6, ip, r4, lsl #2 │ │ │ │ + eorseq r3, ip, r2, lsr #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, ip, asr r0 │ │ │ │ + eorseq r4, ip, ip, lsr #14 │ │ │ │ + eorseq r3, ip, lr, asr #22 │ │ │ │ + subeq r6, r0, r8, lsl r5 │ │ │ │ + eorseq r3, ip, r0, lsr fp │ │ │ │ + eorseq r3, ip, r4, lsl fp │ │ │ │ + ldrshteq r3, [ip], -r8 │ │ │ │ + eorseq r3, ip, sl, lsr #2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r0, r2, r9, sl, lr} │ │ │ │ strmi sp, [r9], lr, asr #32 │ │ │ │ ldrdhi pc, [ip], pc @ │ │ │ │ @@ -45835,19 +45835,19 @@ │ │ │ │ stmda r0!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strtmi r4, [fp], -r8, lsl #16 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ pop {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000083f8 │ │ │ │ - eorseq r5, ip, lr, asr #29 │ │ │ │ - subeq r6, r0, r0, ror #6 │ │ │ │ - ldrhteq r3, [ip], -lr │ │ │ │ - mlaseq ip, r0, lr, r5 │ │ │ │ - eorseq r2, ip, r4, lsl #31 │ │ │ │ + eorseq r5, ip, lr, lsl #31 │ │ │ │ + subeq r6, r0, r0, lsr #8 │ │ │ │ + eorseq r3, ip, lr, ror sl │ │ │ │ + eorseq r5, ip, r0, asr pc │ │ │ │ + eorseq r3, ip, r4, asr #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, r4, asr r5 │ │ │ │ + ldrshteq r3, [ip], -r0 │ │ │ │ + eorseq r5, ip, sl, ror lr │ │ │ │ + subeq r6, r0, r8, lsr r3 │ │ │ │ + eorseq r5, ip, r0, lsl #28 │ │ │ │ + eorseq r3, ip, ip, ror r9 │ │ │ │ + eorseq r4, ip, r0, asr #9 │ │ │ │ + strheq r6, [r0], #-34 @ 0xffffffde │ │ │ │ + eorseq r3, ip, r6, asr r9 │ │ │ │ + eorseq r3, ip, r0, asr #18 │ │ │ │ + eorseq r3, ip, r8, lsr #18 │ │ │ │ + mlaseq ip, r6, lr, r2 │ │ │ │ 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 │ │ │ │ + ldrshteq r3, [ip], -r2 │ │ │ │ + eorseq r5, ip, ip, lsr #25 │ │ │ │ + ldrsbteq r5, [ip], -r8 │ │ │ │ + eorseq lr, fp, r6, asr r9 │ │ │ │ + subeq r6, r0, r4, asr #2 │ │ │ │ + ldrhteq r3, [ip], -r6 │ │ │ │ + eorseq r5, ip, r8, ror #24 │ │ │ │ + subeq r6, r0, r8, lsl r1 │ │ │ │ + ldrhteq r2, [ip], -r8 │ │ │ │ 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 │ │ │ │ + eorseq r5, ip, lr, ror #23 │ │ │ │ + eorseq r3, ip, lr, lsl r8 │ │ │ │ + strdeq r5, [r0], #-204 @ 0xffffff34 │ │ │ │ + umaaleq r6, r0, r6, r0 │ │ │ │ + eorseq r5, ip, r8, lsr #23 │ │ │ │ + eorseq r3, ip, sl, lsl r8 │ │ │ │ + subeq r6, r0, r6, ror #18 │ │ │ │ + umaaleq r5, r0, r6, ip │ │ │ │ + subeq r6, r0, r6, lsr r0 │ │ │ │ + subeq r6, r0, r0, lsl r0 │ │ │ │ + eorseq r5, ip, r6, lsl fp │ │ │ │ + eorseq r3, ip, r6, asr #15 │ │ │ │ + subeq r5, r0, r4, lsr #24 │ │ │ │ + eorseq r3, ip, ip, ror r8 │ │ │ │ + mlaseq ip, r4, r1, r4 │ │ │ │ + eorseq r3, ip, sl, lsl r7 │ │ │ │ ldrshteq r3, [ip], -r6 │ │ │ │ - ldrsbteq r3, [ip], -r8 │ │ │ │ - eorseq r3, ip, r8, asr #10 │ │ │ │ - eorseq r3, ip, r0, lsr r5 │ │ │ │ - eorseq r3, ip, r4, ror r5 │ │ │ │ - eorseq r3, ip, r6, asr r5 │ │ │ │ - eorseq r5, ip, r8, lsr #17 │ │ │ │ - eorseq r2, ip, ip, asr #19 │ │ │ │ + ldrsbteq r3, [ip], -r6 │ │ │ │ + ldrhteq r3, [ip], -r6 │ │ │ │ + mlaseq ip, r8, r6, r3 │ │ │ │ + eorseq r3, ip, r8, lsl #12 │ │ │ │ + ldrshteq r3, [ip], -r0 │ │ │ │ + eorseq r3, ip, r4, lsr r6 │ │ │ │ + eorseq r3, ip, r6, lsl r6 │ │ │ │ + eorseq r5, ip, r8, ror #18 │ │ │ │ + eorseq r2, ip, ip, lsl #21 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febb4268 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ svcmi 0x005d460d │ │ │ │ rsbscs r4, fp, r1, lsr #12 │ │ │ │ @ instruction: 0xf7d24e5c │ │ │ │ @@ -46325,28 +46325,28 @@ │ │ │ │ addne pc, r4, r0, asr #7 │ │ │ │ blx a1b1ce │ │ │ │ @ instruction: 0xf7d24621 │ │ │ │ @ instruction: 0x4623edf8 │ │ │ │ ldrtmi r2, [r0], -r2, lsl #4 │ │ │ │ @ instruction: 0xf7d22101 │ │ │ │ strb lr, [r4, -r0, lsr #23]! │ │ │ │ - eorseq r5, ip, r0, asr #15 │ │ │ │ - subeq r5, r0, lr, ror #24 │ │ │ │ - ldrhteq r3, [ip], -ip │ │ │ │ - eorseq r3, ip, ip, ror lr │ │ │ │ - eorseq r3, ip, r4, lsl #11 │ │ │ │ - eorseq r5, ip, r6, lsl #15 │ │ │ │ - eorseq r3, ip, ip, asr #28 │ │ │ │ - subeq r5, r0, lr, lsr #24 │ │ │ │ - ldrshteq r3, [ip], -r8 │ │ │ │ - ldrsbteq r3, [ip], -sl │ │ │ │ - eorseq r3, ip, r0, asr #9 │ │ │ │ - mlaseq ip, r6, r3, r3 │ │ │ │ - eorseq r3, ip, ip, ror r4 │ │ │ │ - eorseq r3, ip, r6, ror #8 │ │ │ │ + eorseq r5, ip, r0, lsl #17 │ │ │ │ + subeq r5, r0, lr, lsr #26 │ │ │ │ + eorseq r3, ip, ip, ror r5 │ │ │ │ + eorseq r3, ip, ip, lsr pc │ │ │ │ + eorseq r3, ip, r4, asr #12 │ │ │ │ + eorseq r5, ip, r6, asr #16 │ │ │ │ + eorseq r3, ip, ip, lsl #30 │ │ │ │ + subeq r5, r0, lr, ror #25 │ │ │ │ + ldrhteq r3, [ip], -r8 │ │ │ │ + mlaseq ip, sl, r5, r3 │ │ │ │ + eorseq r3, ip, r0, lsl #11 │ │ │ │ + eorseq r3, ip, r6, asr r4 │ │ │ │ + eorseq r3, ip, ip, lsr r5 │ │ │ │ + eorseq r3, ip, r6, lsr #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 │ │ │ │ + ldrhteq r5, [ip], -sl │ │ │ │ + eorseq r3, ip, r6, ror #7 │ │ │ │ + subeq r5, r0, r8, asr #15 │ │ │ │ + subeq r5, r0, r6, ror #22 │ │ │ │ + ldrhteq r3, [ip], -sl │ │ │ │ + eorseq r3, ip, r4, asr #7 │ │ │ │ + eorseq r3, ip, ip, lsr #7 │ │ │ │ + ldrshteq r3, [ip], -r6 │ │ │ │ + eorseq r3, ip, sl, lsl r3 │ │ │ │ + eorseq r3, ip, lr, asr #5 │ │ │ │ + subeq r5, r0, r4, ror sl │ │ │ │ + eorseq r7, sp, r2, lsr #13 │ │ │ │ + eorseq r3, ip, r6, ror #4 │ │ │ │ + mlaseq ip, ip, r6, r2 │ │ │ │ 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 │ │ │ │ + ldrshteq r5, [ip], -r4 │ │ │ │ + subeq r5, r0, lr, ror r9 │ │ │ │ + eorseq r5, ip, ip, lsr #8 │ │ │ │ + eorseq r5, ip, lr, lsr #9 │ │ │ │ + eorseq r2, ip, sl, asr #11 │ │ │ │ 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 │ │ │ │ + ldrsbteq r3, [ip], -ip │ │ │ │ + eorseq r3, ip, lr, lsr r2 │ │ │ │ + eorseq r5, ip, sl, lsl #8 │ │ │ │ + subeq r5, r0, r6, asr #17 │ │ │ │ + eorseq r2, ip, sl, lsl r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ @ instruction: 0x46214d5f │ │ │ │ @ instruction: 0xf8df207b │ │ │ │ @@ -46655,31 +46655,31 @@ │ │ │ │ rsbscs r4, sp, r1, lsr #12 │ │ │ │ ldmib r6!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0x46234813 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ strb lr, [sl, ip, lsl #18]! │ │ │ │ - eorseq r5, ip, r0, lsr #5 │ │ │ │ - eorseq r3, ip, r0, ror r9 │ │ │ │ - eorseq ip, lr, r8, asr #7 │ │ │ │ - subeq r5, r0, ip, asr r7 │ │ │ │ - ldrsbteq r2, [ip], -r2 │ │ │ │ - subeq r0, r0, r0, lsl #12 │ │ │ │ - mlaseq sp, ip, r7, r5 │ │ │ │ - mlaseq ip, r0, r6, r9 │ │ │ │ - eorseq r3, ip, r0, ror r0 │ │ │ │ - eorseq r3, ip, r4, asr r0 │ │ │ │ - eorseq r3, ip, r8, lsr r0 │ │ │ │ - subeq r5, r0, r8, ror r6 │ │ │ │ - eorseq r2, ip, r0, ror #31 │ │ │ │ - eorseq r5, ip, lr, ror #2 │ │ │ │ - ldrhteq r5, [sp], -r0 │ │ │ │ - subeq r5, r0, sl, lsl r6 │ │ │ │ - ldrhteq r2, [ip], -r0 │ │ │ │ + eorseq r5, ip, r0, ror #6 │ │ │ │ + eorseq r3, ip, r0, lsr sl │ │ │ │ + eorseq ip, lr, r8, lsl #9 │ │ │ │ + subeq r5, r0, ip, lsl r8 │ │ │ │ + mlaseq ip, r2, r4, r2 │ │ │ │ + subeq r0, r0, r0, asr #13 │ │ │ │ + eorseq r5, sp, ip, asr r8 │ │ │ │ + eorseq r9, ip, r0, asr r7 │ │ │ │ + eorseq r3, ip, r0, lsr r1 │ │ │ │ + eorseq r3, ip, r4, lsl r1 │ │ │ │ + ldrshteq r3, [ip], -r8 │ │ │ │ + subeq r5, r0, r8, lsr r7 │ │ │ │ + eorseq r3, ip, r0, lsr #1 │ │ │ │ + eorseq r5, ip, lr, lsr #4 │ │ │ │ + eorseq r5, sp, r0, ror r7 │ │ │ │ + ldrdeq r5, [r0], #-106 @ 0xffffff96 │ │ │ │ + eorseq r2, ip, r0, ror 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, r6, lsl #3 │ │ │ │ + eorseq r3, ip, lr │ │ │ │ + subeq r5, r0, r4, lsr r6 │ │ │ │ + eorseq r3, ip, r8, lsr r8 │ │ │ │ + subeq r5, r0, sl, ror #4 │ │ │ │ + ldrsbteq r2, [ip], -ip │ │ │ │ + ldrhteq r2, [ip], -r8 │ │ │ │ + mlaseq ip, r6, pc, r2 @ │ │ │ │ + eorseq r2, ip, ip, ror pc │ │ │ │ + eorseq r2, ip, r2, ror #30 │ │ │ │ + eorseq r2, ip, r8, asr #30 │ │ │ │ + eorseq r2, ip, r0, lsr pc │ │ │ │ + eorseq r2, ip, r6, lsl pc │ │ │ │ + eorseq r2, ip, r2, lsl #30 │ │ │ │ + eorseq r2, ip, sl, ror #29 │ │ │ │ + ldrshteq r4, [ip], -r2 │ │ │ │ + ldrsbteq r2, [ip], -r2 │ │ │ │ + ldrhteq r2, [ip], -r2 │ │ │ │ + eorseq r2, ip, lr, lsl #29 │ │ │ │ + eorseq r2, ip, r6, ror #28 │ │ │ │ + eorseq r2, ip, sl, lsr r0 │ │ │ │ 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, ip, lsl r7 │ │ │ │ + eorseq r4, ip, sl, lsr lr │ │ │ │ + subeq r5, r0, r4, ror #5 │ │ │ │ + eorseq r4, ip, r8, lsl #28 │ │ │ │ + ldrsbteq r3, [ip], -r4 │ │ │ │ + eorseq fp, lr, r4, lsr pc │ │ │ │ + subeq r0, r0, r0, ror r1 │ │ │ │ + ldrsbteq r2, [ip], -ip │ │ │ │ + ldrshteq r5, [sp], -r8 │ │ │ │ + subeq r5, r0, r2, ror #4 │ │ │ │ + eorseq r4, ip, sl, lsl #27 │ │ │ │ + eorseq r3, ip, ip, asr r4 │ │ │ │ + ldrhteq r4, [ip], -lr │ │ │ │ + eorseq r4, ip, r6, lsr #27 │ │ │ │ + mlaseq ip, r6, sp, r4 │ │ │ │ + eorseq r1, ip, r0, lsl #29 │ │ │ │ + eorseq r1, ip, r0, ror lr │ │ │ │ + ldrhteq lr, [fp], -r4 │ │ │ │ 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 @ │ │ │ │ + ldrshteq r1, [pc], -ip │ │ │ │ + eorseq r4, ip, r6, ror ip │ │ │ │ + ldrhteq r5, [sp], -r4 │ │ │ │ + subeq r5, r0, lr, lsl r1 │ │ │ │ + eorseq r2, sp, sl, lsr #10 │ │ │ │ + eorseq r4, ip, r8, asr #24 │ │ │ │ + strdeq r5, [r0], #-2 │ │ │ │ + eorseq r4, ip, lr, lsl #24 │ │ │ │ + mlaseq ip, r4, ip, r4 │ │ │ │ + eorseq r3, ip, ip, asr #5 │ │ │ │ + subeq r4, r0, sl, lsl sp │ │ │ │ + eorseq r4, ip, r6, lsr #24 │ │ │ │ + eorseq r4, ip, r6, lsl ip │ │ │ │ + ldrsbteq r4, [ip], -r2 │ │ │ │ + eorseq r4, ip, r0, ror #22 │ │ │ │ + eorseq r4, ip, lr, asr #23 │ │ │ │ + eorseq r3, ip, lr, lsr #4 │ │ │ │ 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 │ │ │ │ - ldrshteq r4, [ip], -r6 │ │ │ │ - ldrsbteq r1, [ip], -sl │ │ │ │ - eorseq r1, ip, sl, asr #23 │ │ │ │ - eorseq lr, fp, lr, lsl #2 │ │ │ │ + mlaseq ip, sl, ip, r1 │ │ │ │ + eorseq r1, ip, sl, lsl #25 │ │ │ │ + eorseq lr, fp, lr, asr #3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x460dd052 │ │ │ │ rsbscs r4, fp, r1, lsl #12 │ │ │ │ @@ -47172,24 +47172,24 @@ │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ strb lr, [r0, ip, lsl #26] │ │ │ │ strtmi r4, [r3], -sp, lsl #16 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ pop {r2, r8, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq ip, lr, r6, ror #29 │ │ │ │ - eorseq r4, ip, r4, asr #19 │ │ │ │ - eorseq r4, sp, r4, lsl #30 │ │ │ │ - subeq r4, r0, lr, ror #28 │ │ │ │ - mlaseq ip, r6, r9, r4 │ │ │ │ - eorseq r3, ip, r4, rrx │ │ │ │ - eorseq r1, ip, lr, lsl #4 │ │ │ │ - eorseq sl, ip, lr, lsr #7 │ │ │ │ - ldrhteq r1, [ip], -r0 │ │ │ │ - eorseq r1, ip, r0, lsr #21 │ │ │ │ + eorseq ip, lr, r6, lsr #31 │ │ │ │ + eorseq r4, ip, r4, lsl #21 │ │ │ │ + eorseq r4, sp, r4, asr #31 │ │ │ │ + subeq r4, r0, lr, lsr #30 │ │ │ │ + eorseq r4, ip, r6, asr sl │ │ │ │ + eorseq r3, ip, r4, lsr #2 │ │ │ │ + eorseq r1, ip, lr, asr #5 │ │ │ │ + eorseq sl, ip, lr, ror #8 │ │ │ │ + eorseq r1, ip, r0, ror fp │ │ │ │ + eorseq r1, ip, r0, ror #22 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ msrhi CPSR_fsxc, r0 │ │ │ │ cdpmi 6, 9, cr4, cr13, cr13, {0} │ │ │ │ @@ -47346,43 +47346,43 @@ │ │ │ │ stmdami r1!, {r0, r1, r2, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ bl feb1c114 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbtmi r4, [r8], #-2077 @ 0xfffff7e3 │ │ │ │ svclt 0x0000e6f1 │ │ │ │ - eorseq r4, ip, lr, asr #17 │ │ │ │ - mlaseq pc, lr, r7, r2 @ │ │ │ │ - subeq r4, r0, r0, ror sp │ │ │ │ - eorseq r2, sp, ip, ror r1 │ │ │ │ - subeq r4, r0, ip, lsr sp │ │ │ │ - eorseq r1, ip, ip, lsl #29 │ │ │ │ - eorseq r4, ip, r6, ror #16 │ │ │ │ - eorseq r4, sp, r4, lsr #27 │ │ │ │ - subeq r4, r0, lr, lsl #26 │ │ │ │ - eorseq r4, ip, sl, lsr #16 │ │ │ │ - eorseq r4, ip, r0, ror r8 │ │ │ │ - ldrshteq r2, [ip], -r8 │ │ │ │ - eorseq r4, ip, sl, asr r8 │ │ │ │ - eorseq r4, ip, ip, ror r8 │ │ │ │ - eorseq r4, ip, sl, ror #16 │ │ │ │ - mlaseq ip, r2, r7, r4 │ │ │ │ - eorseq r2, ip, r6, lsl #14 │ │ │ │ - eorseq r2, ip, ip, asr #28 │ │ │ │ - subeq r4, r0, sl, lsr ip │ │ │ │ - eorseq r2, ip, r0, ror #13 │ │ │ │ - eorseq r2, ip, r2, asr #13 │ │ │ │ - eorseq r2, ip, r4, lsr #13 │ │ │ │ - eorseq r4, ip, r6, asr #13 │ │ │ │ - eorseq r4, ip, r4, lsr r7 │ │ │ │ - mlaseq ip, r4, sp, r2 │ │ │ │ - eorseq r4, ip, ip, lsl r7 │ │ │ │ - ldrshteq r1, [ip], -lr │ │ │ │ - eorseq r1, ip, lr, ror #15 │ │ │ │ - eorseq sp, fp, r2, lsr sp │ │ │ │ + eorseq r4, ip, lr, lsl #19 │ │ │ │ + eorseq r2, pc, lr, asr r8 @ │ │ │ │ + subeq r4, r0, r0, lsr lr │ │ │ │ + eorseq r2, sp, ip, lsr r2 │ │ │ │ + strdeq r4, [r0], #-220 @ 0xffffff24 │ │ │ │ + eorseq r1, ip, ip, asr #30 │ │ │ │ + eorseq r4, ip, r6, lsr #18 │ │ │ │ + eorseq r4, sp, r4, ror #28 │ │ │ │ + subeq r4, r0, lr, asr #27 │ │ │ │ + eorseq r4, ip, sl, ror #17 │ │ │ │ + eorseq r4, ip, r0, lsr r9 │ │ │ │ + ldrhteq r2, [ip], -r8 │ │ │ │ + eorseq r4, ip, sl, lsl r9 │ │ │ │ + eorseq r4, ip, ip, lsr r9 │ │ │ │ + eorseq r4, ip, sl, lsr #18 │ │ │ │ + eorseq r4, ip, r2, asr r8 │ │ │ │ + eorseq r2, ip, r6, asr #15 │ │ │ │ + eorseq r2, ip, ip, lsl #30 │ │ │ │ + strdeq r4, [r0], #-202 @ 0xffffff36 │ │ │ │ + eorseq r2, ip, r0, lsr #15 │ │ │ │ + eorseq r2, ip, r2, lsl #15 │ │ │ │ + eorseq r2, ip, r4, ror #14 │ │ │ │ + eorseq r4, ip, r6, lsl #15 │ │ │ │ + ldrshteq r4, [ip], -r4 │ │ │ │ + eorseq r2, ip, r4, asr lr │ │ │ │ + ldrsbteq r4, [ip], -ip │ │ │ │ + ldrhteq r1, [ip], -lr │ │ │ │ + eorseq r1, ip, lr, lsr #17 │ │ │ │ + ldrshteq sp, [fp], -r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ strmi sp, [sp], -lr, rrx │ │ │ │ rsbscs r4, fp, r1, lsl #12 │ │ │ │ @@ -47441,28 +47441,28 @@ │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ @ instruction: 0xe7e2eaf2 │ │ │ │ @ instruction: 0x46234811 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ pop {r1, r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq ip, lr, sl, ror #21 │ │ │ │ - eorseq r4, ip, r8, asr #11 │ │ │ │ - eorseq r4, sp, r8, lsl #22 │ │ │ │ - subeq r4, r0, r2, ror sl │ │ │ │ - mlaseq ip, sl, r5, r4 │ │ │ │ - eorseq r2, ip, r6, ror #24 │ │ │ │ - eorseq r0, ip, r6, lsl lr │ │ │ │ - ldrhteq r9, [ip], -r2 │ │ │ │ - eorseq r4, ip, r6, lsl r6 │ │ │ │ - eorseq r4, sp, ip, lsl #21 │ │ │ │ - strdeq r4, [r0], #-150 @ 0xffffff6a │ │ │ │ - eorseq r1, ip, ip, lsl #13 │ │ │ │ - eorseq r1, ip, ip, ror r6 │ │ │ │ - eorseq r1, ip, ip, ror #12 │ │ │ │ + eorseq ip, lr, sl, lsr #23 │ │ │ │ + eorseq r4, ip, r8, lsl #13 │ │ │ │ + eorseq r4, sp, r8, asr #23 │ │ │ │ + subeq r4, r0, r2, lsr fp │ │ │ │ + eorseq r4, ip, sl, asr r6 │ │ │ │ + eorseq r2, ip, r6, lsr #26 │ │ │ │ + ldrsbteq r0, [ip], -r6 │ │ │ │ + eorseq sl, ip, r2, ror r0 │ │ │ │ + ldrsbteq r4, [ip], -r6 │ │ │ │ + eorseq r4, sp, ip, asr #22 │ │ │ │ + strheq r4, [r0], #-166 @ 0xffffff5a │ │ │ │ + eorseq r1, ip, ip, asr #14 │ │ │ │ + eorseq r1, ip, ip, lsr r7 │ │ │ │ + eorseq r1, ip, ip, lsr #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febb5598 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ suble r2, pc, r0, lsl #18 │ │ │ │ cdpmi 6, 2, cr4, cr11, cr13, {0} │ │ │ │ rsbscs r4, fp, r1, lsl #12 │ │ │ │ @@ -47504,25 +47504,25 @@ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ @ instruction: 0xe7ebea72 │ │ │ │ strtmi r4, [r3], -sp, lsl #16 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ @ instruction: 0xbdf8ea6a │ │ │ │ - eorseq r4, ip, lr, lsl #9 │ │ │ │ - mlaseq ip, sl, r4, r2 │ │ │ │ - subeq r4, r0, r2, asr #18 │ │ │ │ - umaaleq r4, r0, sl, r5 │ │ │ │ - ldrsbteq r0, [ip], -lr │ │ │ │ - eorseq r2, ip, r6, lsr #22 │ │ │ │ - mlaseq fp, r8, r8, sp │ │ │ │ - eorseq r4, sp, sl, ror r9 │ │ │ │ - subeq r4, r0, r4, ror #17 │ │ │ │ - eorseq r1, ip, ip, ror r5 │ │ │ │ - eorseq r1, ip, ip, ror #10 │ │ │ │ + eorseq r4, ip, lr, asr #10 │ │ │ │ + eorseq r2, ip, sl, asr r5 │ │ │ │ + subeq r4, r0, r2, lsl #20 │ │ │ │ + subeq r4, r0, sl, asr r6 │ │ │ │ + mlaseq ip, lr, sp, r0 │ │ │ │ + eorseq r2, ip, r6, ror #23 │ │ │ │ + eorseq sp, fp, r8, asr r9 │ │ │ │ + eorseq r4, sp, sl, lsr sl │ │ │ │ + subeq r4, r0, r4, lsr #19 │ │ │ │ + eorseq r1, ip, ip, lsr r6 │ │ │ │ + eorseq r1, ip, ip, lsr #12 │ │ │ │ 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, r8, asr r4 │ │ │ │ + eorseq r2, ip, r8, lsr #22 │ │ │ │ + eorseq r2, ip, r6, lsl #9 │ │ │ │ + subeq r4, r0, r4, lsl r9 │ │ │ │ + eorseq r2, ip, ip, ror r4 │ │ │ │ + eorseq r2, ip, r4, asr #8 │ │ │ │ + eorseq sp, fp, ip, asr #23 │ │ │ │ + subeq r4, r0, sl, lsl #17 │ │ │ │ + eorseq r2, ip, r4, lsr #8 │ │ │ │ + eorseq r4, ip, lr, lsr #7 │ │ │ │ + eorseq r2, ip, r6, ror sl │ │ │ │ + ldrshteq r1, [ip], -r2 │ │ │ │ + eorseq sp, fp, r6, lsr 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, lr, lsr #16 │ │ │ │ + eorseq r4, ip, ip, lsl #6 │ │ │ │ + eorseq r4, sp, ip, asr #16 │ │ │ │ + strheq r4, [r0], #-118 @ 0xffffff8a │ │ │ │ + ldrsbteq r4, [ip], -lr │ │ │ │ + eorseq r2, ip, ip, lsr #19 │ │ │ │ + eorseq r0, ip, r6, asr fp │ │ │ │ + ldrshteq r9, [ip], -r6 │ │ │ │ + ldrshteq r1, [ip], -r8 │ │ │ │ + eorseq r1, ip, r8, ror #7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ rschi pc, pc, r0 │ │ │ │ svcmi 0x007b460d │ │ │ │ @@ -47790,36 +47790,36 @@ │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ ldmda r6!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdami r9, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ stmda lr!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r4, ip, r2, asr r1 │ │ │ │ - eorseq r2, ip, r2, lsr #16 │ │ │ │ - ldrhteq r2, [ip], -r8 │ │ │ │ - subeq r4, r0, lr, lsl #12 │ │ │ │ - mlaseq ip, sl, r2, r2 │ │ │ │ - eorseq r4, pc, lr, ror #5 │ │ │ │ - eorseq r2, ip, r0, ror #4 │ │ │ │ - eorseq r2, ip, ip, asr #4 │ │ │ │ - eorseq r2, ip, r8, lsr r2 │ │ │ │ - eorseq r2, ip, r0, lsr #4 │ │ │ │ - eorseq r2, ip, r8, lsl #4 │ │ │ │ - subeq r4, r0, r6, asr r1 │ │ │ │ - eorseq r4, ip, r2, ror #1 │ │ │ │ - eorseq r4, ip, r8 │ │ │ │ - eorseq r4, sp, sl, asr #10 │ │ │ │ - ldrsbteq r2, [ip], -r4 │ │ │ │ - eorseq r3, ip, sl, ror #31 │ │ │ │ - eorseq r4, sp, ip, lsr #10 │ │ │ │ - umaaleq r4, r0, r6, r4 │ │ │ │ - eorseq r2, ip, lr, lsl #3 │ │ │ │ - eorseq r1, ip, r6, lsl #2 │ │ │ │ - ldrshteq r1, [ip], -r6 │ │ │ │ + eorseq r4, ip, r2, lsl r2 │ │ │ │ + eorseq r2, ip, r2, ror #17 │ │ │ │ + eorseq r2, ip, r8, ror r3 │ │ │ │ + subeq r4, r0, lr, asr #13 │ │ │ │ + eorseq r2, ip, sl, asr r3 │ │ │ │ + eorseq r4, pc, lr, lsr #7 │ │ │ │ + eorseq r2, ip, r0, lsr #6 │ │ │ │ + eorseq r2, ip, ip, lsl #6 │ │ │ │ + ldrshteq r2, [ip], -r8 │ │ │ │ + eorseq r2, ip, r0, ror #5 │ │ │ │ + eorseq r2, ip, r8, asr #5 │ │ │ │ + subeq r4, r0, r6, lsl r2 │ │ │ │ + eorseq r4, ip, r2, lsr #3 │ │ │ │ + eorseq r4, ip, r8, asr #1 │ │ │ │ + eorseq r4, sp, sl, lsl #12 │ │ │ │ + mlaseq ip, r4, r2, r2 │ │ │ │ + eorseq r4, ip, sl, lsr #1 │ │ │ │ + eorseq r4, sp, ip, ror #11 │ │ │ │ + subeq r4, r0, r6, asr r5 │ │ │ │ + eorseq r2, ip, lr, asr #4 │ │ │ │ + eorseq r1, ip, r6, asr #3 │ │ │ │ + ldrhteq r1, [ip], -r6 │ │ │ │ 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 │ │ │ │ + ldrhteq r3, [ip], -r8 │ │ │ │ + eorseq r2, ip, r4, lsl #13 │ │ │ │ + eorseq r2, ip, lr, ror r1 │ │ │ │ + subeq r4, r0, r0, ror r4 │ │ │ │ + eorseq sp, lr, ip, ror lr │ │ │ │ + ldrhteq r2, [ip], -r0 │ │ │ │ + eorseq r4, ip, sl, lsr r0 │ │ │ │ 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 │ │ │ │ + ldrshteq r3, [ip], -r6 │ │ │ │ + eorseq r2, ip, sl, ror #6 │ │ │ │ + ldrhteq r2, [ip], -r8 │ │ │ │ + umaaleq r4, r0, ip, r3 │ │ │ │ + eorseq r9, ip, ip, asr r4 │ │ │ │ + eorseq r4, sp, r6, lsl #8 │ │ │ │ + subeq r4, r0, r0, ror r3 │ │ │ │ + mlaseq ip, r4, lr, r3 │ │ │ │ + eorseq r2, ip, r0, ror #10 │ │ │ │ + eorseq r3, ip, sl, ror pc │ │ │ │ + ldrshteq r2, [ip], -r4 │ │ │ │ + eorseq r2, ip, r6, lsr #5 │ │ │ │ + eorseq r3, ip, r2, lsl lr │ │ │ │ + ldrhteq r1, [ip], -r0 │ │ │ │ + eorseq r3, ip, sl, asr #27 │ │ │ │ + eorseq r4, sp, ip, lsl #6 │ │ │ │ + subeq r4, r0, r6, ror r2 │ │ │ │ + eorseq r2, ip, r8, lsr r2 │ │ │ │ + mlaseq ip, lr, sp, r3 │ │ │ │ + eorseq r2, ip, r6, ror #8 │ │ │ │ + eorseq r0, ip, r2, ror #29 │ │ │ │ + ldrsbteq r0, [ip], -r2 │ │ │ │ + eorseq r0, ip, r2, asr #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 │ │ │ │ + ldrhteq r3, [ip], -lr │ │ │ │ + umaaleq r0, r0, r8, r0 │ │ │ │ + eorseq r3, ip, lr, lsl #27 │ │ │ │ + subeq r4, r0, lr, ror #2 │ │ │ │ + eorseq r5, pc, ip, lsl #16 │ │ │ │ + eorseq pc, lr, r8, lsr sp @ │ │ │ │ + eorseq sl, lr, r2, ror sp │ │ │ │ + ldrhteq lr, [pc], -r2 │ │ │ │ + subeq r4, r0, r6, lsr #19 │ │ │ │ + eorseq r0, ip, lr, lsr sp │ │ │ │ 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 │ │ │ │ + ldrshteq r0, [pc], -r0 │ │ │ │ + eorseq r3, ip, sl, ror #22 │ │ │ │ + eorseq r4, sp, sl, lsr #1 │ │ │ │ + subeq r4, r0, r4, lsl r0 │ │ │ │ + eorseq r3, ip, ip, lsr fp │ │ │ │ + eorseq r2, ip, lr, lsl #4 │ │ │ │ + eorseq r0, ip, ip, ror r6 │ │ │ │ + eorseq sp, fp, r0, asr #5 │ │ │ │ + eorseq r0, ip, r0, asr #12 │ │ │ │ + eorseq r1, ip, r2, asr #22 │ │ │ │ + eorseq r0, ip, lr, lsl #12 │ │ │ │ + eorseq r0, ip, ip, ror #23 │ │ │ │ + ldrsbteq r0, [ip], -ip │ │ │ │ stmdavs fp, {r1, fp, sp, lr} │ │ │ │ @ instruction: 0xd11c429a │ │ │ │ stmdavs sl, {r0, r1, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0334053 │ │ │ │ tstle r6, pc, ror r3 │ │ │ │ stmibvc sl, {r4, r5, r6, sl, ip, sp, pc}^ │ │ │ │ addsmi r7, r6, #3244032 @ 0x318000 │ │ │ │ @@ -48662,23 +48662,23 @@ │ │ │ │ ldrtmi lr, [r0], -ip, ror #20 │ │ │ │ @ instruction: 0xf7d0e7de │ │ │ │ svclt 0x0000e9d8 │ │ │ │ @ instruction: 0x00920af4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x00920ad2 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq r4, sp, r8, lsr #31 │ │ │ │ - subeq r6, r0, r0, asr r2 │ │ │ │ - eorseq r4, sp, ip, ror #30 │ │ │ │ - subeq r6, r0, r8, ror #1 │ │ │ │ + eorseq r5, sp, r8, rrx │ │ │ │ + subeq r6, r0, r0, lsl r3 │ │ │ │ + eorseq r5, sp, ip, lsr #32 │ │ │ │ + subeq r6, r0, r8, lsr #3 │ │ │ │ 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 │ │ │ │ + ldrhteq r3, [ip], -ip │ │ │ │ + ldrsbteq r3, [ip], -r2 │ │ │ │ + ldrhteq r3, [ip], -r2 │ │ │ │ + eorseq r3, ip, r8, asr #7 │ │ │ │ vst4.32 {d27-d30}, [pc], r4 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ bl febb365c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0f18 │ │ │ │ adcslt r4, r1, ip, lsl #10 │ │ │ │ @ instruction: 0xf8df4605 │ │ │ │ @@ -49866,20 +49866,20 @@ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrbtmi r4, [sl], #-2570 @ 0xfffff5f6 │ │ │ │ @ instruction: 0xf7cfe7bd │ │ │ │ svclt 0x0000e86c │ │ │ │ umullseq pc, r1, r0, r7 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq pc, r1, r6, ror #14 │ │ │ │ - eorseq r2, ip, r4, asr #1 │ │ │ │ + eorseq r2, ip, r4, lsl #3 │ │ │ │ andeq r0, r0, r0, lsl #18 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - subeq r5, r0, ip, lsr #1 │ │ │ │ + subeq r5, r0, ip, ror #2 │ │ │ │ @ instruction: 0x0091f6f2 │ │ │ │ - eorseq r3, sp, lr, ror #23 │ │ │ │ + eorseq r3, sp, lr, lsr #25 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febb7b60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 7248a8 │ │ │ │ blmi 74cb8c │ │ │ │ ldrbtmi r4, [sl], #-1542 @ 0xfffff9fa │ │ │ │ ldmpl r3, {r2, sp}^ │ │ │ │ @@ -49937,58 +49937,58 @@ │ │ │ │ ldrbtmi r4, [sp], #-3085 @ 0xfffff3f3 │ │ │ │ @ instruction: 0xe7e3447c │ │ │ │ stcmi 13, cr4, [sp], {12} │ │ │ │ ldrbtmi r4, [ip], #-1149 @ 0xfffffb83 │ │ │ │ stcmi 7, cr14, [ip, #-888] @ 0xfffffc88 │ │ │ │ ldrbtmi r4, [sp], #-3084 @ 0xfffff3f4 │ │ │ │ @ instruction: 0xe7d9447c │ │ │ │ - eorseq r3, sp, ip, lsl #22 │ │ │ │ - eorseq sp, ip, r6, ror r4 │ │ │ │ - eorseq r3, sp, r2, lsl #22 │ │ │ │ - eorseq r1, ip, r0, asr #31 │ │ │ │ - eorseq r3, sp, r6, ror #21 │ │ │ │ - mlaseq ip, r8, sl, sp │ │ │ │ - ldrsbteq r3, [sp], -r6 │ │ │ │ - eorseq sp, ip, r8, ror fp │ │ │ │ - eorseq r1, ip, ip, ror #30 │ │ │ │ - eorseq sp, ip, lr, ror sl │ │ │ │ - eorseq r1, ip, lr, lsr pc │ │ │ │ - eorseq sp, ip, r4, ror #22 │ │ │ │ + eorseq r3, sp, ip, asr #23 │ │ │ │ + eorseq sp, ip, r6, lsr r5 │ │ │ │ + eorseq r3, sp, r2, asr #23 │ │ │ │ + eorseq r2, ip, r0, lsl #1 │ │ │ │ + eorseq r3, sp, r6, lsr #23 │ │ │ │ + eorseq sp, ip, r8, asr fp │ │ │ │ + mlaseq sp, r6, fp, r3 │ │ │ │ + eorseq sp, ip, r8, lsr ip │ │ │ │ + eorseq r2, ip, ip, lsr #32 │ │ │ │ + eorseq sp, ip, lr, lsr fp │ │ │ │ + ldrshteq r1, [ip], -lr │ │ │ │ + eorseq sp, ip, r4, lsr #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 │ │ │ │ + eorseq r2, ip, sl │ │ │ │ + eorseq r2, ip, r4, lsr #32 │ │ │ │ + eorseq r0, ip, r6, lsr #30 │ │ │ │ + mlaseq ip, r4, r4, sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febb7cd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r8, ror #31 │ │ │ │ ldrbtmi r4, [ip], #-3079 @ 0xfffff3f9 │ │ │ │ stcmi 4, cr9, [r7], {3} │ │ │ │ strls r4, [r2], #-1148 @ 0xfffffb84 │ │ │ │ ldrbtmi r4, [ip], #-3078 @ 0xfffff3fa │ │ │ │ stcmi 4, cr9, [r6], {1} │ │ │ │ strls r4, [r0], #-1148 @ 0xfffffb84 │ │ │ │ ldc2l 7, cr15, [r4], #1016 @ 0x3f8 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ - eorseq r1, ip, lr, lsr #30 │ │ │ │ - eorseq r1, ip, r8, asr #30 │ │ │ │ - eorseq r9, ip, r6, lsl #9 │ │ │ │ - eorseq sp, ip, ip, asr #21 │ │ │ │ + eorseq r1, ip, lr, ror #31 │ │ │ │ + eorseq r2, ip, r8 │ │ │ │ + eorseq r9, ip, r6, asr #10 │ │ │ │ + eorseq sp, ip, ip, lsl #23 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ beq 69ee54 │ │ │ │ @ instruction: 0xf5ad4e43 │ │ │ │ @@ -50059,23 +50059,23 @@ │ │ │ │ ldrbtmi r4, [sl], #-2830 @ 0xfffff4f2 │ │ │ │ @ instruction: 0xe7a1447b │ │ │ │ cdp 7, 14, cr15, cr10, cr14, {6} │ │ │ │ @ instruction: 0x0091f4d2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq pc, r1, r2, asr #9 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq r3, sp, r8, lsr #19 │ │ │ │ - subeq r4, r0, lr, lsr r9 │ │ │ │ - eorseq r3, sp, r8, ror r9 │ │ │ │ - subeq r4, r0, r6, lsr #15 │ │ │ │ + eorseq r3, sp, r8, ror #20 │ │ │ │ + strdeq r4, [r0], #-158 @ 0xffffff62 │ │ │ │ + eorseq r3, sp, r8, lsr sl │ │ │ │ + subeq r4, r0, r6, ror #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 │ │ │ │ + ldrsbteq r1, [ip], -r8 │ │ │ │ + eorseq r1, ip, lr, ror #27 │ │ │ │ + eorseq r1, ip, lr, asr #27 │ │ │ │ + eorseq r1, ip, r4, ror #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r8, #-816]! @ 0xfffffcd0 │ │ │ │ ldcvc 5, cr15, [sp, #-692] @ 0xfffffd4c │ │ │ │ andcs r4, r4, r4, lsl #12 │ │ │ │ @ instruction: 0xf8df920c │ │ │ │ @@ -54771,17 +54771,17 @@ │ │ │ │ @ instruction: 0xf7ca727a │ │ │ │ @ instruction: 0xe7caeb56 │ │ │ │ b 7234fc │ │ │ │ @ instruction: 0x0091aafa │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq sl, r1, sl, asr #21 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq pc, pc, ip, lsl #24 │ │ │ │ + eorseq pc, pc, ip, asr #25 │ │ │ │ addseq sl, r1, lr, asr sl │ │ │ │ - eorseq pc, pc, ip, lsl sl @ │ │ │ │ + ldrsbteq pc, [pc], -ip @ │ │ │ │ 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 @ │ │ │ │ + ldrshteq pc, [pc], -r0 @ │ │ │ │ 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 @ │ │ │ │ + ldrhteq pc, [pc], -r0 @ │ │ │ │ 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 @ │ │ │ │ + ldrsbteq sp, [pc], -ip │ │ │ │ addseq r7, r1, r2, asr #26 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febbf734 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sl, #-704]! @ 0xfffffd40 │ │ │ │ @ instruction: 0x461a4617 │ │ │ │ ldrbtmi r4, [sp], #-2857 @ 0xfffff4d7 │ │ │ │ @@ -58544,16 +58544,16 @@ │ │ │ │ strtmi r0, [r0], -r3, lsl #5 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe7e5ff7d │ │ │ │ ldc 7, cr15, [lr], {198} @ 0xc6 │ │ │ │ @ instruction: 0x00916fbe │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r1, r8, ror #30 │ │ │ │ - eorseq r9, fp, r0, lsl #19 │ │ │ │ - mlaseq fp, ip, r9, r9 │ │ │ │ + eorseq r9, fp, r0, asr #20 │ │ │ │ + eorseq r9, fp, ip, asr sl │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r6, lr, lsl sl │ │ │ │ @ instruction: 0x46054b1e │ │ │ │ @ instruction: 0xf10d447a │ │ │ │ @@ -58600,15 +58600,15 @@ │ │ │ │ svccs 0x007ff412 │ │ │ │ stmdbvc sl, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmdale r3, {r0, r2, r3, r9, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ eorcc pc, r2, r3, asr r8 @ │ │ │ │ andcs r6, r1, r3, lsl #15 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq ip, pc, r2, lsl #21 │ │ │ │ + eorseq ip, pc, r2, asr #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, r4, asr 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 │ │ │ │ + ldrsbteq r9, [fp], -r2 │ │ │ │ addseq r6, r1, r0, lsr sp │ │ │ │ addeq r6, fp, r8, asr r3 │ │ │ │ - eorseq r9, fp, r2, ror #15 │ │ │ │ - eorseq r9, fp, r4, lsr r7 │ │ │ │ - eorseq r9, fp, sl, asr #14 │ │ │ │ + eorseq r9, fp, r2, lsr #17 │ │ │ │ + ldrshteq r9, [fp], -r4 │ │ │ │ + eorseq r9, fp, sl, lsl #16 │ │ │ │ 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 │ │ │ │ + mlaseq fp, r4, sl, r7 │ │ │ │ + eorseq r7, lr, lr, asr #7 │ │ │ │ + eorseq r6, fp, r4, asr #14 │ │ │ │ + eorseq r9, fp, sl, lsr r7 │ │ │ │ + eorseq r9, fp, ip, ror #13 │ │ │ │ + eorseq r9, fp, lr, lsl #13 │ │ │ │ + eorseq r9, fp, r6, lsr #12 │ │ │ │ eorseq r9, fp, ip, lsr #12 │ │ │ │ - eorseq r9, fp, lr, asr #11 │ │ │ │ - eorseq r9, fp, r6, ror #10 │ │ │ │ - eorseq r9, fp, ip, ror #10 │ │ │ │ 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, ip, lsr r6 │ │ │ │ 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 │ │ │ │ + ldrshteq r9, [fp], -r6 │ │ │ │ + eorseq r9, fp, ip, ror r5 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r5, lr, lsr #20 │ │ │ │ strmi r4, [r5], -lr, lsr #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -59040,16 +59040,16 @@ │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe7b0fb9f │ │ │ │ stmia r0, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addseq r6, r1, ip, lsr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r1, ip, asr #15 │ │ │ │ strdeq r5, [fp], r6 │ │ │ │ - eorseq r9, fp, lr, lsl #4 │ │ │ │ - eorseq r9, fp, r0, ror #7 │ │ │ │ + eorseq r9, fp, lr, asr #5 │ │ │ │ + eorseq r9, fp, r0, lsr #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, r4, asr #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 │ │ │ │ + mlaseq pc, r4, pc, r9 @ │ │ │ │ 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, r0, asr r2 │ │ │ │ + ldrhteq r7, [sl], -r6 │ │ │ │ + eorseq r7, sl, r0, lsl #5 │ │ │ │ + eorseq r3, sl, lr, ror sl │ │ │ │ + ldrshteq r8, [fp], -r0 │ │ │ │ + eorseq r7, sl, r2, lsr #4 │ │ │ │ + eorseq r7, sl, r2, lsr #5 │ │ │ │ + eorseq r7, sl, r2, lsl r2 │ │ │ │ + eorseq r7, sl, r2, asr r2 │ │ │ │ + eorseq r7, sl, lr, lsl r2 │ │ │ │ + eorseq r7, sl, r0, ror #3 │ │ │ │ + eorseq ip, sl, r2 │ │ │ │ + eorseq r7, sl, r8, asr r2 │ │ │ │ + ldrhteq r7, [sl], -lr │ │ │ │ + eorseq r7, sl, r0, lsr #4 │ │ │ │ + eorseq r7, sl, sl, ror #3 │ │ │ │ + eorseq r7, sl, r2, asr #4 │ │ │ │ + eorseq r8, fp, r4, lsr #20 │ │ │ │ + eorseq r8, fp, lr, lsl sl │ │ │ │ + ldrsbteq r7, [sl], -r0 │ │ │ │ eorseq r7, sl, r2, lsl #3 │ │ │ │ - eorseq r8, fp, r4, ror #18 │ │ │ │ - eorseq r8, fp, lr, asr r9 │ │ │ │ - eorseq r7, sl, r0, lsl r1 │ │ │ │ - eorseq r7, sl, r2, asr #1 │ │ │ │ - eorseq r8, fp, ip, asr #18 │ │ │ │ - eorseq r8, fp, r6, asr #18 │ │ │ │ - eorseq r8, fp, r0, asr #18 │ │ │ │ - eorseq r8, fp, sl, lsr r9 │ │ │ │ - eorseq r8, fp, r4, lsr r9 │ │ │ │ + eorseq r8, fp, ip, lsl #20 │ │ │ │ + eorseq r8, fp, r6, lsl #20 │ │ │ │ + eorseq r8, fp, r0, lsl #20 │ │ │ │ + ldrshteq r8, [fp], -sl │ │ │ │ + ldrshteq r8, [fp], -r4 │ │ │ │ stmdale ip!, {r2, r3, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ stceq 7, cr0, [sl, #-160] @ 0xffffff60 │ │ │ │ ldmdbne r6, {r4, r8, r9, ip} │ │ │ │ blcs 9038d4 │ │ │ │ ldmdami r3, {r0, r2, r5} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -77735,27 +77735,27 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ stmdami lr, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ stmdami sp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - eorseq r5, sl, r4, lsl #22 │ │ │ │ - eorseq r5, sl, r6, lsl #22 │ │ │ │ - eorseq r5, sl, ip, lsl #22 │ │ │ │ - eorseq r5, sl, r2, lsl fp │ │ │ │ - eorseq r5, sl, r8, lsl fp │ │ │ │ - eorseq r5, sl, r2, lsr #22 │ │ │ │ - eorseq r8, ip, r0, asr sp │ │ │ │ - eorseq r5, sl, r6, lsr #22 │ │ │ │ - eorseq r5, sl, ip, lsr #22 │ │ │ │ - eorseq r5, sl, lr, lsr #22 │ │ │ │ - eorseq r5, sl, r0, asr fp │ │ │ │ - ldrhteq r5, [sl], -sl │ │ │ │ - eorseq r2, sl, ip, asr r6 │ │ │ │ + eorseq r5, sl, r4, asr #23 │ │ │ │ + eorseq r5, sl, r6, asr #23 │ │ │ │ + eorseq r5, sl, ip, asr #23 │ │ │ │ + ldrsbteq r5, [sl], -r2 │ │ │ │ + ldrsbteq r5, [sl], -r8 │ │ │ │ + eorseq r5, sl, r2, ror #23 │ │ │ │ + eorseq r8, ip, r0, lsl lr │ │ │ │ + eorseq r5, sl, r6, ror #23 │ │ │ │ + eorseq r5, sl, ip, ror #23 │ │ │ │ + eorseq r5, sl, lr, ror #23 │ │ │ │ + eorseq r5, sl, r0, lsl ip │ │ │ │ + eorseq r5, sl, sl, ror fp │ │ │ │ + eorseq r2, sl, ip, lsl r7 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ bmi fe60d550 │ │ │ │ blmi fe60d570 │ │ │ │ sbclt r4, lr, sl, ror r4 │ │ │ │ @@ -77905,22 +77905,22 @@ │ │ │ │ @ instruction: 0xf102f282 │ │ │ │ str r0, [r0, r1, lsr #6]! │ │ │ │ svcge 0x00051878 │ │ │ │ strb r3, [lr, r1, lsl #16] │ │ │ │ ldcl 7, cr15, [sl, #-716] @ 0xfffffd34 │ │ │ │ addseq r4, r0, r0, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r7, sl, r8 │ │ │ │ - eorseq r6, sl, r2, asr #30 │ │ │ │ - eorseq r8, lr, r6, lsr #15 │ │ │ │ + eorseq r7, sl, r8, asr #1 │ │ │ │ + eorseq r7, sl, r2 │ │ │ │ + eorseq r8, lr, r6, ror #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 │ │ │ │ + ldrshteq r7, [fp], -ip │ │ │ │ + eorseq r6, sl, lr, lsr #30 │ │ │ │ + eorseq r6, sl, r6, lsl pc │ │ │ │ + ldrhteq r7, [fp], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febd3184 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stmdbcs r7, {r2, r3, r4, r9, sl, lr} │ │ │ │ ldm pc, {r0, r3, fp, ip, lr, pc}^ @ │ │ │ │ ldreq pc, [lr], #-1 │ │ │ │ @@ -77947,16 +77947,16 @@ │ │ │ │ @ instruction: 0xf049d1dd │ │ │ │ strb pc, [r0, r7, asr #21]! @ │ │ │ │ @ instruction: 0xf0494611 │ │ │ │ @ instruction: 0xe7dcfa5b │ │ │ │ blx fe6b8120 │ │ │ │ @ instruction: 0xf049e7d9 │ │ │ │ ldrb pc, [r6, r1, asr #20] @ │ │ │ │ - eorseq r6, sl, ip, lsr #27 │ │ │ │ - eorseq r5, fp, r6, asr #29 │ │ │ │ + eorseq r6, sl, ip, ror #28 │ │ │ │ + eorseq r5, fp, r6, lsl #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r7, r3, fp, lsl #18 │ │ │ │ @ instruction: 0x460e6814 │ │ │ │ ldrmi r7, [r0], pc, asr #22 │ │ │ │ @@ -78152,39 +78152,39 @@ │ │ │ │ ldm r5!, {r3, r7, r8, r9, fp, sp, lr, pc}^ │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ mrscs r2, SP_irq │ │ │ │ strtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf7b33601 │ │ │ │ adcsmi lr, lr, #129024 @ 0x1f800 │ │ │ │ ldrt sp, [lr], lr, ror #3 │ │ │ │ - eorseq r6, lr, lr, lsr #25 │ │ │ │ - ldrsbteq r6, [sl], -lr │ │ │ │ - eorseq r6, lr, r4, ror ip │ │ │ │ - eorseq r6, sl, lr, lsr #25 │ │ │ │ - eorseq r6, lr, ip, lsr ip │ │ │ │ - eorseq r6, sl, sl, ror ip │ │ │ │ - eorseq r6, lr, r0, lsl #24 │ │ │ │ - eorseq r6, sl, r6, asr #24 │ │ │ │ - eorseq r6, sl, r8, asr #24 │ │ │ │ - eorseq r6, lr, r0, lsl #23 │ │ │ │ - eorseq sp, ip, sl, lsl #17 │ │ │ │ - eorseq r6, lr, r8, ror #22 │ │ │ │ - eorseq r6, sl, ip, lsl #23 │ │ │ │ - eorseq r6, sl, r2, lsl #23 │ │ │ │ - eorseq r7, lr, ip, lsl #3 │ │ │ │ - eorseq r6, lr, lr, lsl fp │ │ │ │ - eorseq r6, sl, r4, ror #22 │ │ │ │ - eorseq r6, sl, r6, ror #22 │ │ │ │ - mlaseq lr, lr, sl, r6 │ │ │ │ - eorseq r0, sp, lr, asr #23 │ │ │ │ - eorseq r6, lr, ip, ror sl │ │ │ │ - eorseq r0, sp, ip, lsl #23 │ │ │ │ - eorseq r6, lr, sl, lsr sl │ │ │ │ - eorseq r0, sp, sl, asr #22 │ │ │ │ - ldrshteq r6, [lr], -r8 │ │ │ │ + eorseq r6, lr, lr, ror #26 │ │ │ │ + mlaseq sl, lr, sp, r6 │ │ │ │ + eorseq r6, lr, r4, lsr sp │ │ │ │ + eorseq r6, sl, lr, ror #26 │ │ │ │ + ldrshteq r6, [lr], -ip │ │ │ │ + eorseq r6, sl, sl, lsr sp │ │ │ │ + eorseq r6, lr, r0, asr #25 │ │ │ │ + eorseq r6, sl, r6, lsl #26 │ │ │ │ + eorseq r6, sl, r8, lsl #26 │ │ │ │ + eorseq r6, lr, r0, asr #24 │ │ │ │ + eorseq sp, ip, sl, asr #18 │ │ │ │ + eorseq r6, lr, r8, lsr #24 │ │ │ │ + eorseq r6, sl, ip, asr #24 │ │ │ │ + eorseq r6, sl, r2, asr #24 │ │ │ │ + eorseq r7, lr, ip, asr #4 │ │ │ │ + ldrsbteq r6, [lr], -lr │ │ │ │ + eorseq r6, sl, r4, lsr #24 │ │ │ │ + eorseq r6, sl, r6, lsr #24 │ │ │ │ + eorseq r6, lr, lr, asr fp │ │ │ │ + eorseq r0, sp, lr, lsl #25 │ │ │ │ + eorseq r6, lr, ip, lsr fp │ │ │ │ + eorseq r0, sp, ip, asr #24 │ │ │ │ + ldrshteq r6, [lr], -sl │ │ │ │ + eorseq r0, sp, sl, lsl #24 │ │ │ │ + ldrhteq r6, [lr], -r8 │ │ │ │ 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, r8, asr fp │ │ │ │ + eorseq r0, sp, sl, lsr fp │ │ │ │ + eorseq r0, sp, lr, lsl fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ mlapl r5, r0, r8, pc @ │ │ │ │ stmdavs ip, {r0, r2, r7, ip, sp, pc} │ │ │ │ svclt 0x00182a06 │ │ │ │ @@ -78527,52 +78527,52 @@ │ │ │ │ @ instruction: 0xf7b3447a │ │ │ │ strb lr, [fp, #2200]! @ 0x898 │ │ │ │ @ instruction: 0xf67f2d08 │ │ │ │ bmi aa80ac │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7b3447a │ │ │ │ strb lr, [r1, #2190]! @ 0x88e │ │ │ │ - eorseq r6, sl, ip, asr r9 │ │ │ │ - eorseq sp, ip, r0, ror r5 │ │ │ │ - eorseq r6, sl, r4, lsr #18 │ │ │ │ - eorseq sp, ip, sl, ror #10 │ │ │ │ - eorseq sp, ip, r4, asr r5 │ │ │ │ - eorseq r6, lr, r8, ror #16 │ │ │ │ - eorseq r6, fp, r4, asr #11 │ │ │ │ - ldrsbteq r6, [sl], -r2 │ │ │ │ - eorseq r6, lr, sl, asr #14 │ │ │ │ - eorseq sp, ip, r6, asr r4 │ │ │ │ - ldrhteq r6, [sl], -r2 │ │ │ │ - eorseq r6, lr, r2, lsl #14 │ │ │ │ - eorseq r6, sl, r6, ror #14 │ │ │ │ - eorseq r6, sl, r6, ror #14 │ │ │ │ - eorseq r6, sl, r8, asr r7 │ │ │ │ - eorseq r6, sl, lr, asr r7 │ │ │ │ - eorseq r6, sl, r8, asr #14 │ │ │ │ - eorseq r6, lr, r2, lsl #13 │ │ │ │ - eorseq r6, sl, r0, lsr #13 │ │ │ │ - ldrhteq r6, [sl], -sl │ │ │ │ - eorseq r6, sl, r2, lsl #13 │ │ │ │ - eorseq r6, sl, sl, lsr #12 │ │ │ │ - eorseq r6, sl, lr, lsl r6 │ │ │ │ - eorseq r6, lr, r4, lsr #24 │ │ │ │ - mlaseq lr, r8, r5, r6 │ │ │ │ - eorseq r6, fp, r8, lsr #6 │ │ │ │ - eorseq r6, sl, r2, lsl #12 │ │ │ │ - eorseq r5, fp, r8, asr #13 │ │ │ │ - eorseq r4, sl, r4, asr r7 │ │ │ │ - eorseq r5, fp, r2, asr #13 │ │ │ │ - ldrhteq r5, [fp], -r2 │ │ │ │ - eorseq r6, lr, r6, lsr #10 │ │ │ │ - eorseq r6, sl, r6, lsr r5 │ │ │ │ - eorseq r6, sl, r8, lsr #10 │ │ │ │ - eorseq r6, sl, sl, lsl r5 │ │ │ │ - eorseq r6, sl, ip, asr #9 │ │ │ │ - ldrhteq r6, [sl], -r8 │ │ │ │ - eorseq r6, sl, r4, lsr #9 │ │ │ │ + eorseq r6, sl, ip, lsl sl │ │ │ │ + eorseq sp, ip, r0, lsr r6 │ │ │ │ + eorseq r6, sl, r4, ror #19 │ │ │ │ + eorseq sp, ip, sl, lsr #12 │ │ │ │ + eorseq sp, ip, r4, lsl r6 │ │ │ │ + eorseq r6, lr, r8, lsr #18 │ │ │ │ + eorseq r6, fp, r4, lsl #13 │ │ │ │ + mlaseq sl, r2, r8, r6 │ │ │ │ + eorseq r6, lr, sl, lsl #16 │ │ │ │ + eorseq sp, ip, r6, lsl r5 │ │ │ │ + eorseq r6, sl, r2, ror r8 │ │ │ │ + eorseq r6, lr, r2, asr #15 │ │ │ │ + eorseq r6, sl, r6, lsr #16 │ │ │ │ + eorseq r6, sl, r6, lsr #16 │ │ │ │ + eorseq r6, sl, r8, lsl r8 │ │ │ │ + eorseq r6, sl, lr, lsl r8 │ │ │ │ + eorseq r6, sl, r8, lsl #16 │ │ │ │ + eorseq r6, lr, r2, asr #14 │ │ │ │ + eorseq r6, sl, r0, ror #14 │ │ │ │ + eorseq r6, sl, sl, ror r7 │ │ │ │ + eorseq r6, sl, r2, asr #14 │ │ │ │ + eorseq r6, sl, sl, ror #13 │ │ │ │ + ldrsbteq r6, [sl], -lr │ │ │ │ + eorseq r6, lr, r4, ror #25 │ │ │ │ + eorseq r6, lr, r8, asr r6 │ │ │ │ + eorseq r6, fp, r8, ror #7 │ │ │ │ + eorseq r6, sl, r2, asr #13 │ │ │ │ + eorseq r5, fp, r8, lsl #15 │ │ │ │ + eorseq r4, sl, r4, lsl r8 │ │ │ │ + eorseq r5, fp, r2, lsl #15 │ │ │ │ + eorseq r5, fp, r2, ror r7 │ │ │ │ + eorseq r6, lr, r6, ror #11 │ │ │ │ + ldrshteq r6, [sl], -r6 │ │ │ │ + eorseq r6, sl, r8, ror #11 │ │ │ │ + ldrsbteq r6, [sl], -sl │ │ │ │ + eorseq r6, sl, ip, lsl #11 │ │ │ │ + eorseq r6, sl, r8, ror r5 │ │ │ │ + eorseq r6, sl, r4, ror #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 │ │ │ │ + ldrhteq r6, [sl], -r4 │ │ │ │ + eorseq sp, ip, r8, asr pc │ │ │ │ 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, lr, lsl r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febd3c80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ mvnslt r6, r8, asr #17 │ │ │ │ strtmi r4, [r9], -ip, lsl #12 │ │ │ │ @ instruction: 0xff58f06f │ │ │ │ @@ -78648,17 +78648,17 @@ │ │ │ │ blx fed38caa │ │ │ │ strb r6, [ip, lr, ror #17]! │ │ │ │ stmdbmi r6, {r1, r5, r6, r8, fp, sp, lr} │ │ │ │ cmnvs r3, r3, asr ip │ │ │ │ @ instruction: 0xf0714479 │ │ │ │ strmi pc, [r6], -r3, ror #25 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - eorseq r6, sl, r2, lsr #6 │ │ │ │ - ldrshteq r6, [sl], -ip │ │ │ │ - eorseq r2, lr, r8, asr #31 │ │ │ │ + eorseq r6, sl, r2, ror #7 │ │ │ │ + ldrhteq r6, [sl], -ip │ │ │ │ + eorseq r3, lr, r8, lsl #1 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r6, r2, r3, asr #18 │ │ │ │ @ instruction: 0x46046817 │ │ │ │ blcs 8e374 │ │ │ │ @@ -78781,29 +78781,29 @@ │ │ │ │ @ instruction: 0xf7b2447a │ │ │ │ @ instruction: 0xe76fee9c │ │ │ │ bfine fp, r3, #4, #25 │ │ │ │ subslt lr, r3, #63700992 @ 0x3cc0000 │ │ │ │ ubfx r1, ip, #15, #17 │ │ │ │ bfine r4, r3, #12, #9 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - eorseq r6, sl, r0, ror r2 │ │ │ │ - ldrhteq r6, [sl], -r0 │ │ │ │ - eorseq r5, fp, r4, asr #30 │ │ │ │ - eorseq r3, sl, r8, lsl r2 │ │ │ │ - eorseq sl, ip, r8, ror #9 │ │ │ │ - eorseq r6, sl, r2, lsr #4 │ │ │ │ - eorseq r6, lr, r2, asr r7 │ │ │ │ - eorseq r6, sl, ip, ror r1 │ │ │ │ - eorseq r2, lr, lr, asr #12 │ │ │ │ - eorseq fp, ip, r4, lsr #12 │ │ │ │ - eorseq r6, sl, r2, lsl r1 │ │ │ │ - eorseq r6, sl, r6, asr r1 │ │ │ │ - eorseq r6, sl, r0, lsr #2 │ │ │ │ - ldrsbteq r6, [sl], -r0 │ │ │ │ - ldrshteq r6, [sl], -ip │ │ │ │ + eorseq r6, sl, r0, lsr r3 │ │ │ │ + eorseq r6, sl, r0, ror r3 │ │ │ │ + eorseq r6, fp, r4 │ │ │ │ + ldrsbteq r3, [sl], -r8 │ │ │ │ + eorseq sl, ip, r8, lsr #11 │ │ │ │ + eorseq r6, sl, r2, ror #5 │ │ │ │ + eorseq r6, lr, r2, lsl r8 │ │ │ │ + eorseq r6, sl, ip, lsr r2 │ │ │ │ + eorseq r2, lr, lr, lsl #14 │ │ │ │ + eorseq fp, ip, r4, ror #13 │ │ │ │ + ldrsbteq r6, [sl], -r2 │ │ │ │ + eorseq r6, sl, r6, lsl r2 │ │ │ │ + eorseq r6, sl, r0, ror #3 │ │ │ │ + mlaseq sl, r0, r1, r6 │ │ │ │ + ldrhteq r6, [sl], -ip │ │ │ │ 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 │ │ │ │ + eorseq r2, lr, r6, lsl r6 │ │ │ │ + eorseq r7, fp, r4, ror #16 │ │ │ │ + eorseq r5, sl, ip, ror r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ stmiami r6!, {r2, r9, sl, lr}^ │ │ │ │ blmi ffa0e618 │ │ │ │ bmi ffa0dfc4 │ │ │ │ @@ -79065,65 +79065,65 @@ │ │ │ │ bmi e770ec │ │ │ │ @ instruction: 0xe7e7447a │ │ │ │ ldrbtmi r4, [r9], #-2358 @ 0xfffff6ca │ │ │ │ @ instruction: 0xf7b2e7e0 │ │ │ │ svclt 0x0000ec4c │ │ │ │ addseq r3, r0, r0, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [sl], -sl │ │ │ │ - ldrshteq r5, [sl], -r6 │ │ │ │ - ldrshteq r5, [sl], -r2 │ │ │ │ - ldrshteq r7, [fp], -r8 │ │ │ │ - eorseq r5, sl, lr, ror #31 │ │ │ │ - eorseq r5, sl, r6, ror #31 │ │ │ │ - eorseq r7, fp, lr, asr #13 │ │ │ │ - eorseq r5, sl, r4, ror #31 │ │ │ │ - eorseq r5, sl, r6, ror #31 │ │ │ │ - eorseq r7, fp, r8, lsr #13 │ │ │ │ - eorseq r6, sl, sl │ │ │ │ - eorseq sp, ip, r6, asr #19 │ │ │ │ - eorseq r5, sl, sl, asr #31 │ │ │ │ - eorseq r5, sl, r2, asr #31 │ │ │ │ - eorseq r5, sl, r8, asr #31 │ │ │ │ - eorseq r1, sl, sl, lsl #29 │ │ │ │ + eorseq r6, sl, sl, ror r1 │ │ │ │ + ldrhteq r6, [sl], -r6 │ │ │ │ + ldrhteq r6, [sl], -r2 │ │ │ │ + ldrhteq r7, [fp], -r8 │ │ │ │ + eorseq r6, sl, lr, lsr #1 │ │ │ │ + eorseq r6, sl, r6, lsr #1 │ │ │ │ + eorseq r7, fp, lr, lsl #15 │ │ │ │ + eorseq r6, sl, r4, lsr #1 │ │ │ │ + eorseq r6, sl, r6, lsr #1 │ │ │ │ + eorseq r7, fp, r8, ror #14 │ │ │ │ + eorseq r6, sl, sl, asr #1 │ │ │ │ + eorseq sp, ip, r6, lsl #21 │ │ │ │ + eorseq r6, sl, sl, lsl #1 │ │ │ │ + eorseq r6, sl, r2, lsl #1 │ │ │ │ + eorseq r6, sl, r8, lsl #1 │ │ │ │ + eorseq r1, sl, sl, asr #30 │ │ │ │ umullseq r3, r0, r4, r0 │ │ │ │ - eorseq r7, fp, lr, lsl #11 │ │ │ │ - eorseq r5, sl, r4, asr #29 │ │ │ │ - eorseq r7, fp, ip, ror r5 │ │ │ │ - eorseq r7, fp, r0, ror r5 │ │ │ │ - eorseq r5, sl, ip, ror lr │ │ │ │ - eorseq r7, fp, ip, asr r5 │ │ │ │ - eorseq r7, fp, r4, asr r5 │ │ │ │ - eorseq r5, sl, r6, asr #28 │ │ │ │ - eorseq r7, fp, r4, asr #10 │ │ │ │ - eorseq r5, sl, r8, lsl pc │ │ │ │ - mlaseq sl, sl, sp, r5 │ │ │ │ - eorseq r5, lr, r2, asr r1 │ │ │ │ + eorseq r7, fp, lr, asr #12 │ │ │ │ + eorseq r5, sl, r4, lsl #31 │ │ │ │ + eorseq r7, fp, ip, lsr r6 │ │ │ │ + eorseq r7, fp, r0, lsr r6 │ │ │ │ + eorseq r5, sl, ip, lsr pc │ │ │ │ + eorseq r7, fp, ip, lsl r6 │ │ │ │ + eorseq r7, fp, r4, lsl r6 │ │ │ │ + eorseq r5, sl, r6, lsl #30 │ │ │ │ + eorseq r7, fp, r4, lsl #12 │ │ │ │ + ldrsbteq r5, [sl], -r8 │ │ │ │ + eorseq r5, sl, sl, asr lr │ │ │ │ + eorseq r5, lr, r2, lsl r2 │ │ │ │ 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 │ │ │ │ + eorseq r5, lr, r6, ror #3 │ │ │ │ + eorseq r7, fp, sl, lsr #10 │ │ │ │ + eorseq r5, sl, r0, ror #29 │ │ │ │ + eorseq r7, fp, sl, lsl r5 │ │ │ │ + eorseq r5, sl, ip, ror lr │ │ │ │ + eorseq r5, sl, r2, asr #29 │ │ │ │ + eorseq r5, sl, sl, asr #28 │ │ │ │ + eorseq r7, fp, sl, asr #9 │ │ │ │ + eorseq r7, fp, r4, asr #9 │ │ │ │ + ldrhteq lr, [r9], -sl │ │ │ │ + eorseq r5, sl, ip, lsl #28 │ │ │ │ + eorseq r5, sl, sl, asr r3 │ │ │ │ + ldrshteq r5, [sl], -r2 │ │ │ │ + ldrhteq r5, [sl], -sl │ │ │ │ + eorseq r5, sl, lr, ror lr │ │ │ │ + eorseq r5, fp, ip, lsr #5 │ │ │ │ + eorseq r5, sl, r6, lsr r3 │ │ │ │ + ldrsbteq r5, [sl], -r0 │ │ │ │ + ldrshteq r5, [sl], -r6 │ │ │ │ + eorseq r5, sl, r4, lsl #5 │ │ │ │ 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 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [pc], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0062100 │ │ │ │ @ instruction: 0x4681fe79 │ │ │ │ @@ -79136,15 +79136,15 @@ │ │ │ │ strcc r4, [r1], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xf7b26a1b │ │ │ │ blvs d781d8 │ │ │ │ addsmi r6, ip, #27648 @ 0x6c00 │ │ │ │ @ instruction: 0x4648d3f2 │ │ │ │ @ instruction: 0xf826f071 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq r6, sl, lr, asr #13 │ │ │ │ + eorseq r6, sl, lr, lsl #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febd44a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ @ instruction: 0xf003b082 │ │ │ │ strmi r0, [r8], -r6, lsl #5 │ │ │ │ ldrbteq pc, [r9], #-3 @ │ │ │ │ @@ -79166,22 +79166,22 @@ │ │ │ │ blmi 32c738 │ │ │ │ @ instruction: 0xe7e6447b │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ blmi 2f7290 │ │ │ │ @ instruction: 0xe7e0447b │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ svclt 0x0000e7dd │ │ │ │ - eorseq r1, fp, r8, lsl #6 │ │ │ │ - eorseq r5, sl, lr, ror #21 │ │ │ │ - eorseq r0, fp, lr, lsr #23 │ │ │ │ - eorseq r6, lr, r0, lsl #1 │ │ │ │ - eorseq r5, sl, r4, lsr #24 │ │ │ │ - eorseq r5, sl, r6, lsr #24 │ │ │ │ - eorseq r5, sl, r0, lsr #24 │ │ │ │ - eorseq r2, sl, r6, ror #21 │ │ │ │ + eorseq r1, fp, r8, asr #7 │ │ │ │ + eorseq r5, sl, lr, lsr #23 │ │ │ │ + eorseq r0, fp, lr, ror #24 │ │ │ │ + eorseq r6, lr, r0, asr #2 │ │ │ │ + eorseq r5, sl, r4, ror #25 │ │ │ │ + eorseq r5, sl, r6, ror #25 │ │ │ │ + eorseq r5, sl, r0, ror #25 │ │ │ │ + eorseq r2, sl, r6, lsr #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, r4, asr 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, r0, asr #4 │ │ │ │ + eorseq r5, sl, r8, asr ip │ │ │ │ + eorseq r5, sl, r6, lsl ip │ │ │ │ + eorseq r5, sl, r8, lsl ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0xf8dfb093 │ │ │ │ ldrmi r3, [r5], -ip, asr #24 │ │ │ │ mcrrcs 8, 13, pc, r8, cr15 @ │ │ │ │ @@ -80019,94 +80019,94 @@ │ │ │ │ @ instruction: 0xf89becf2 │ │ │ │ strcc r3, [r1], #-44 @ 0xffffffd4 │ │ │ │ mvnle r4, #156, 4 @ 0xc0000009 │ │ │ │ svclt 0x0000e54b │ │ │ │ addseq r2, r0, ip, ror #23 │ │ │ │ addseq r2, r0, r6, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r1, sl, r2, lsr #10 │ │ │ │ - eorseq r6, sl, sl, ror #9 │ │ │ │ - eorseq r5, sl, ip, asr r9 │ │ │ │ - eorseq r5, sl, r8, asr #17 │ │ │ │ + eorseq r1, sl, r2, ror #11 │ │ │ │ + eorseq r6, sl, sl, lsr #11 │ │ │ │ + eorseq r5, sl, ip, lsl sl │ │ │ │ + eorseq r5, sl, r8, lsl #19 │ │ │ │ addseq r2, r0, lr, ror #21 │ │ │ │ - eorseq r6, sl, r6, asr #8 │ │ │ │ - eorseq r6, sl, r8, lsr #8 │ │ │ │ + eorseq r6, sl, r6, lsl #10 │ │ │ │ + eorseq r6, sl, r8, ror #9 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r5, sl, r4, lsl #20 │ │ │ │ - ldrhteq sp, [ip], -r0 │ │ │ │ - eorseq r5, lr, lr, ror #6 │ │ │ │ - eorseq sl, ip, r6, ror #24 │ │ │ │ - eorseq r5, sl, r8, lsl r8 │ │ │ │ - eorseq r5, sl, sl, lsr #16 │ │ │ │ - eorseq r5, lr, r8, ror #12 │ │ │ │ - eorseq r5, sl, r6, ror #18 │ │ │ │ - eorseq r5, sl, r2, ror #18 │ │ │ │ - ldrsbteq r7, [sp], -ip │ │ │ │ - eorseq r4, lr, sl, lsr sl │ │ │ │ - ldrhteq r5, [lr], -sl │ │ │ │ - eorseq r5, sl, r4, lsl lr │ │ │ │ - ldrsbteq r5, [fp], -sl │ │ │ │ - ldrsbteq r6, [sl], -r6 │ │ │ │ - ldrsbteq r6, [sl], -r4 │ │ │ │ - ldrhteq r6, [sl], -r8 │ │ │ │ - eorseq r5, lr, ip, lsr #8 │ │ │ │ - mlaseq sl, lr, r0, r6 │ │ │ │ - andeq r0, r0, r4, ror r5 │ │ │ │ - eorseq r5, sl, sl, lsl r7 │ │ │ │ - ldrhteq r6, [sl], -lr │ │ │ │ - eorseq r5, lr, r8, lsl #7 │ │ │ │ - eorseq r5, fp, lr, ror #1 │ │ │ │ - eorseq r6, sl, sl, asr sl │ │ │ │ - eorseq r5, lr, sl, ror r9 │ │ │ │ - eorseq r4, lr, r2, ror #26 │ │ │ │ - eorseq r5, lr, sl, ror #18 │ │ │ │ - eorseq r5, sl, r2, asr #6 │ │ │ │ + eorseq r5, sl, r4, asr #21 │ │ │ │ + eorseq sp, ip, r0, ror r3 │ │ │ │ + eorseq r5, lr, lr, lsr #8 │ │ │ │ + eorseq sl, ip, r6, lsr #26 │ │ │ │ + ldrsbteq r5, [sl], -r8 │ │ │ │ + eorseq r5, sl, sl, ror #17 │ │ │ │ + eorseq r5, lr, r8, lsr #14 │ │ │ │ + eorseq r5, sl, r6, lsr #20 │ │ │ │ + eorseq r5, sl, r2, lsr #20 │ │ │ │ + mlaseq sp, ip, r1, r7 │ │ │ │ + ldrshteq r4, [lr], -sl │ │ │ │ + eorseq r5, lr, sl, ror r6 │ │ │ │ + ldrsbteq r5, [sl], -r4 │ │ │ │ + mlaseq fp, sl, r3, r5 │ │ │ │ + mlaseq sl, r6, r1, r6 │ │ │ │ + mlaseq sl, r4, r1, r6 │ │ │ │ + eorseq r6, sl, r8, ror r1 │ │ │ │ + eorseq r5, lr, ip, ror #9 │ │ │ │ + eorseq r6, sl, lr, asr r1 │ │ │ │ + andeq r0, r0, r4, ror r5 │ │ │ │ + ldrsbteq r5, [sl], -sl │ │ │ │ + eorseq r6, sl, lr, ror fp │ │ │ │ + eorseq r5, lr, r8, asr #8 │ │ │ │ + eorseq r5, fp, lr, lsr #3 │ │ │ │ + eorseq r6, sl, sl, lsl fp │ │ │ │ + eorseq r5, lr, sl, lsr sl │ │ │ │ + eorseq r4, lr, r2, lsr #28 │ │ │ │ + eorseq r5, lr, sl, lsr #20 │ │ │ │ + eorseq r5, sl, r2, lsl #8 │ │ │ │ andeq r0, r0, r4, lsl #9 │ │ │ │ - eorseq r5, sl, ip, asr #21 │ │ │ │ - eorseq r5, lr, r0, lsl #4 │ │ │ │ - eorseq r5, sl, r0, lsl #5 │ │ │ │ - eorseq r5, fp, sl, asr #24 │ │ │ │ - eorseq r5, sl, r0, ror r7 │ │ │ │ - mlaseq sl, r4, r7, r5 │ │ │ │ - eorseq r5, sl, r0, lsr #14 │ │ │ │ - eorseq r4, fp, r6, asr #29 │ │ │ │ - eorseq r8, lr, ip, asr #1 │ │ │ │ - eorseq r5, sl, r2, asr #11 │ │ │ │ - mlaseq sl, r8, r3, r5 │ │ │ │ - eorseq r5, sl, lr, asr #7 │ │ │ │ - eorseq r6, sl, sl, asr #15 │ │ │ │ - ldrsbteq r4, [lr], -r4 │ │ │ │ - eorseq r1, lr, sl, lsr r6 │ │ │ │ - eorseq r6, fp, ip, asr #16 │ │ │ │ - ldrshteq r1, [lr], -r4 │ │ │ │ - eorseq r1, sp, r6, ror #5 │ │ │ │ - eorseq r5, sl, lr, asr #6 │ │ │ │ - eorseq r5, sl, sl, ror #8 │ │ │ │ - mlaseq sl, lr, r4, r5 │ │ │ │ - mlaseq sl, ip, r4, r5 │ │ │ │ - eorseq r5, sl, r2, rrx │ │ │ │ - eorseq ip, ip, r2, ror #20 │ │ │ │ - ldrshteq r6, [fp], -r8 │ │ │ │ - mlaseq sl, r0, r3, r5 │ │ │ │ - eorseq r1, lr, sl, asr #8 │ │ │ │ - ldrsbteq r4, [lr], -r8 │ │ │ │ - eorseq r6, fp, r6, asr r6 │ │ │ │ - eorseq r1, lr, r0, lsl #8 │ │ │ │ - eorseq r5, sl, r8, lsr r6 │ │ │ │ - eorseq r4, lr, lr, lsr #16 │ │ │ │ - eorseq r5, sl, ip, ror #3 │ │ │ │ - ldrsbteq r4, [sl], -r2 │ │ │ │ - eorseq r5, sl, lr, lsr #3 │ │ │ │ + eorseq r5, sl, ip, lsl #23 │ │ │ │ + eorseq r5, lr, r0, asr #5 │ │ │ │ + eorseq r5, sl, r0, asr #6 │ │ │ │ + eorseq r5, fp, sl, lsl #26 │ │ │ │ + eorseq r5, sl, r0, lsr r8 │ │ │ │ + eorseq r5, sl, r4, asr r8 │ │ │ │ + eorseq r5, sl, r0, ror #15 │ │ │ │ + eorseq r4, fp, r6, lsl #31 │ │ │ │ + eorseq r8, lr, ip, lsl #3 │ │ │ │ + eorseq r5, sl, r2, lsl #13 │ │ │ │ + eorseq r5, sl, r8, asr r4 │ │ │ │ + eorseq r5, sl, lr, lsl #9 │ │ │ │ + eorseq r6, sl, sl, lsl #17 │ │ │ │ + mlaseq lr, r4, fp, r4 │ │ │ │ + ldrshteq r1, [lr], -sl │ │ │ │ + eorseq r6, fp, ip, lsl #18 │ │ │ │ + ldrhteq r1, [lr], -r4 │ │ │ │ + eorseq r1, sp, r6, lsr #7 │ │ │ │ + eorseq r5, sl, lr, lsl #8 │ │ │ │ + eorseq r5, sl, sl, lsr #10 │ │ │ │ + eorseq r5, sl, lr, asr r5 │ │ │ │ + eorseq r5, sl, ip, asr r5 │ │ │ │ + eorseq r5, sl, r2, lsr #2 │ │ │ │ + eorseq ip, ip, r2, lsr #22 │ │ │ │ + ldrhteq r6, [fp], -r8 │ │ │ │ + eorseq r5, sl, r0, asr r4 │ │ │ │ + eorseq r1, lr, sl, lsl #10 │ │ │ │ + mlaseq lr, r8, r9, r4 │ │ │ │ + eorseq r6, fp, r6, lsl r7 │ │ │ │ + eorseq r1, lr, r0, asr #9 │ │ │ │ + ldrshteq r5, [sl], -r8 │ │ │ │ + eorseq r4, lr, lr, ror #17 │ │ │ │ + eorseq r5, sl, ip, lsr #5 │ │ │ │ + mlaseq sl, r2, lr, r4 │ │ │ │ + eorseq r5, sl, lr, ror #4 │ │ │ │ addeq r1, sl, r2, ror #13 │ │ │ │ - eorseq r5, sl, r2, ror r1 │ │ │ │ - ldrhteq r5, [sl], -sl │ │ │ │ - eorseq r5, sl, lr, ror r0 │ │ │ │ - eorseq r4, lr, ip, lsr r9 │ │ │ │ - eorseq r4, sl, r6, asr lr │ │ │ │ - eorseq r4, sl, r0, asr #28 │ │ │ │ + eorseq r5, sl, r2, lsr r2 │ │ │ │ + eorseq r5, sl, sl, ror r6 │ │ │ │ + eorseq r5, sl, lr, lsr r1 │ │ │ │ + ldrshteq r4, [lr], -ip │ │ │ │ + eorseq r4, sl, r6, lsl pc │ │ │ │ + eorseq r4, sl, r0, lsl #30 │ │ │ │ rsbcs r9, r4, #4, 18 @ 0x10000 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ blx 10fab2 │ │ │ │ @ instruction: 0xf8df1303 │ │ │ │ stmdbls r3, {r2, r8, sl, fp, sp} │ │ │ │ mlacc r8, r3, r8, pc @ │ │ │ │ teqcs r0, sl, lsl #17 │ │ │ │ @@ -80937,150 +80937,150 @@ │ │ │ │ @ instruction: 0xffffe6f3 │ │ │ │ @ instruction: 0xffffe6f3 │ │ │ │ @ instruction: 0xffffe6f3 │ │ │ │ andeq r0, r0, r5, asr #5 │ │ │ │ @ instruction: 0xffffe6f3 │ │ │ │ andeq r0, r0, r5, asr #5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - ldrhteq r4, [sl], -sl │ │ │ │ - mlaseq sl, r0, r3, r5 │ │ │ │ - eorseq r5, sl, r8, ror #6 │ │ │ │ - ldrhteq r0, [sl], -r4 │ │ │ │ - eorseq r4, lr, r0, lsl r5 │ │ │ │ - eorseq r5, sl, r0, asr #6 │ │ │ │ - mlaseq sl, r0, r2, r5 │ │ │ │ - eorseq r5, sl, r0, ror r2 │ │ │ │ - eorseq r5, lr, r0, asr #32 │ │ │ │ - eorseq r5, sl, r8, asr #3 │ │ │ │ - eorseq r0, sl, sl, lsl #19 │ │ │ │ - eorseq r5, sl, ip, asr #3 │ │ │ │ - ldrhteq r5, [sl], -ip │ │ │ │ - eorseq r4, sl, r0, asr #23 │ │ │ │ - eorseq r5, sl, ip, lsr #2 │ │ │ │ - eorseq r5, sl, r0, lsl r1 │ │ │ │ - eorseq r4, sl, r8, ror ip │ │ │ │ - mlaseq sl, ip, lr, r4 │ │ │ │ - eorseq r4, sl, r4, lsl #26 │ │ │ │ - eorseq fp, sl, r6, ror fp │ │ │ │ - eorseq r4, sl, r4, ror #25 │ │ │ │ - eorseq r4, sl, r2, lsl #25 │ │ │ │ - ldrsbteq r5, [fp], -r6 │ │ │ │ - eorseq r4, sl, ip, lsr #24 │ │ │ │ - ldrshteq r4, [sl], -r0 │ │ │ │ - eorseq r4, sl, r8, lsl #27 │ │ │ │ - eorseq r4, sl, sl, lsl #20 │ │ │ │ - eorseq r4, sl, r4, asr #19 │ │ │ │ - ldrsbteq r4, [sl], -r2 │ │ │ │ - eorseq r4, sl, r4, ror #19 │ │ │ │ - eorseq r5, sl, r2, lsl #6 │ │ │ │ - eorseq r5, sl, ip, ror #5 │ │ │ │ - ldrhteq r5, [sl], -r2 │ │ │ │ - mlaseq sl, r8, r2, r5 │ │ │ │ - eorseq r5, sl, r2, ror r2 │ │ │ │ - eorseq r5, sl, r8, asr r2 │ │ │ │ - eorseq r5, sl, sl, asr r2 │ │ │ │ - eorseq r4, sl, r0, asr #24 │ │ │ │ - eorseq r4, sl, r6, lsr #24 │ │ │ │ - eorseq r4, sl, ip, lsl #24 │ │ │ │ - eorseq r3, sp, lr, lsl #10 │ │ │ │ - ldrshteq r1, [sl], -ip │ │ │ │ - eorseq r4, sl, r2, lsr r8 │ │ │ │ - eorseq r4, sl, ip, lsl sl │ │ │ │ - eorseq r4, sl, lr, lsl r8 │ │ │ │ - eorseq r4, sl, sl, lsr #31 │ │ │ │ - eorseq ip, ip, r8, lsl #2 │ │ │ │ - eorseq r4, lr, r6, lsl #11 │ │ │ │ - eorseq r4, sl, r8, asr #30 │ │ │ │ - eorseq r4, sl, r6, lsl pc │ │ │ │ - eorseq r5, sl, lr, lsr r0 │ │ │ │ - eorseq r4, sl, r2, lsr #31 │ │ │ │ - eorseq r4, sl, r2, ror pc │ │ │ │ - ldrshteq r4, [sl], -r6 │ │ │ │ - ldrsbteq r4, [sl], -r2 │ │ │ │ - eorseq r4, sl, lr, lsr #31 │ │ │ │ - eorseq r4, sl, sl, lsl #31 │ │ │ │ - eorseq r4, sl, sl, ror #30 │ │ │ │ - eorseq r4, sl, r6, asr #30 │ │ │ │ - ldrshteq r4, [sl], -r6 │ │ │ │ - ldrsbteq r4, [sl], -lr │ │ │ │ - ldrhteq r4, [sl], -lr │ │ │ │ - eorseq r4, sl, r2, lsr #29 │ │ │ │ - eorseq r4, sl, r6, lsl #29 │ │ │ │ - eorseq r4, sl, lr, ror #28 │ │ │ │ - eorseq r4, sl, r6, asr lr │ │ │ │ - eorseq r4, sl, sl, lsr lr │ │ │ │ - eorseq r4, sl, sl, lsl lr │ │ │ │ - ldrshteq r4, [sl], -lr │ │ │ │ - eorseq r4, sl, r6, ror #27 │ │ │ │ - eorseq r4, sl, r2, lsr #27 │ │ │ │ - eorseq r4, sl, r6, ror sp │ │ │ │ - eorseq r4, sl, r2, ror #26 │ │ │ │ + eorseq r4, sl, sl, ror pc │ │ │ │ + eorseq r5, sl, r0, asr r4 │ │ │ │ + eorseq r5, sl, r8, lsr #8 │ │ │ │ + eorseq r0, sl, r4, ror fp │ │ │ │ + ldrsbteq r4, [lr], -r0 │ │ │ │ + eorseq r5, sl, r0, lsl #8 │ │ │ │ + eorseq r5, sl, r0, asr r3 │ │ │ │ + eorseq r5, sl, r0, lsr r3 │ │ │ │ + eorseq r5, lr, r0, lsl #2 │ │ │ │ + eorseq r5, sl, r8, lsl #5 │ │ │ │ + eorseq r0, sl, sl, asr #20 │ │ │ │ + eorseq r5, sl, ip, lsl #5 │ │ │ │ + eorseq r5, sl, ip, ror r2 │ │ │ │ + eorseq r4, sl, r0, lsl #25 │ │ │ │ + eorseq r5, sl, ip, ror #3 │ │ │ │ + ldrsbteq r5, [sl], -r0 │ │ │ │ + eorseq r4, sl, r8, lsr sp │ │ │ │ + eorseq r4, sl, ip, asr pc │ │ │ │ + eorseq r4, sl, r4, asr #27 │ │ │ │ + eorseq fp, sl, r6, lsr ip │ │ │ │ + eorseq r4, sl, r4, lsr #27 │ │ │ │ eorseq r4, sl, r2, asr #26 │ │ │ │ - eorseq r4, sl, sl, lsl sp │ │ │ │ - eorseq r4, sl, r2, lsl sp │ │ │ │ + mlaseq fp, r6, r4, r5 │ │ │ │ + eorseq r4, sl, ip, ror #25 │ │ │ │ + ldrhteq r4, [sl], -r0 │ │ │ │ + eorseq r4, sl, r8, asr #28 │ │ │ │ + eorseq r4, sl, sl, asr #21 │ │ │ │ + eorseq r4, sl, r4, lsl #21 │ │ │ │ + mlaseq sl, r2, sl, r4 │ │ │ │ + eorseq r4, sl, r4, lsr #21 │ │ │ │ + eorseq r5, sl, r2, asr #7 │ │ │ │ + eorseq r5, sl, ip, lsr #7 │ │ │ │ + eorseq r5, sl, r2, ror r3 │ │ │ │ + eorseq r5, sl, r8, asr r3 │ │ │ │ + eorseq r5, sl, r2, lsr r3 │ │ │ │ + eorseq r5, sl, r8, lsl r3 │ │ │ │ + eorseq r5, sl, sl, lsl r3 │ │ │ │ + eorseq r4, sl, r0, lsl #26 │ │ │ │ + eorseq r4, sl, r6, ror #25 │ │ │ │ + eorseq r4, sl, ip, asr #25 │ │ │ │ + eorseq r3, sp, lr, asr #11 │ │ │ │ + ldrhteq r1, [sl], -ip │ │ │ │ + ldrshteq r4, [sl], -r2 │ │ │ │ + ldrsbteq r4, [sl], -ip │ │ │ │ ldrsbteq r4, [sl], -lr │ │ │ │ - ldrhteq r4, [sl], -sl │ │ │ │ - mlaseq sl, r2, ip, r4 │ │ │ │ - eorseq r4, sl, lr, ror #24 │ │ │ │ - eorseq r4, sl, sl, asr #24 │ │ │ │ - eorseq r4, sl, sl, lsr #24 │ │ │ │ - eorseq r4, sl, r2, lsl ip │ │ │ │ + eorseq r5, sl, sl, rrx │ │ │ │ + eorseq ip, ip, r8, asr #3 │ │ │ │ + eorseq r4, lr, r6, asr #12 │ │ │ │ + eorseq r5, sl, r8 │ │ │ │ + ldrsbteq r4, [sl], -r6 │ │ │ │ + ldrshteq r5, [sl], -lr │ │ │ │ + eorseq r5, sl, r2, rrx │ │ │ │ + eorseq r5, sl, r2, lsr r0 │ │ │ │ + ldrhteq r5, [sl], -r6 │ │ │ │ + mlaseq sl, r2, r0, r5 │ │ │ │ + eorseq r5, sl, lr, rrx │ │ │ │ + eorseq r5, sl, sl, asr #32 │ │ │ │ + eorseq r5, sl, sl, lsr #32 │ │ │ │ + eorseq r5, sl, r6 │ │ │ │ + ldrhteq r4, [sl], -r6 │ │ │ │ + mlaseq sl, lr, pc, r4 @ │ │ │ │ + eorseq r4, sl, lr, ror pc │ │ │ │ + eorseq r4, sl, r2, ror #30 │ │ │ │ + eorseq r4, sl, r6, asr #30 │ │ │ │ + eorseq r4, sl, lr, lsr #30 │ │ │ │ + eorseq r4, sl, r6, lsl pc │ │ │ │ ldrshteq r4, [sl], -sl │ │ │ │ - eorseq r4, sl, r2, ror #23 │ │ │ │ + ldrsbteq r4, [sl], -sl │ │ │ │ ldrhteq r4, [sl], -lr │ │ │ │ - eorseq r4, sl, r2, lsr #23 │ │ │ │ - eorseq r4, sl, sl, lsl #23 │ │ │ │ - eorseq r4, sl, r2, ror fp │ │ │ │ - eorseq r4, sl, sl, asr fp │ │ │ │ - eorseq r4, sl, r2, asr #22 │ │ │ │ - eorseq r4, sl, sl, lsr #22 │ │ │ │ - eorseq r4, sl, r2, lsl fp │ │ │ │ - eorseq r4, sl, r6, lsl #9 │ │ │ │ - eorseq r0, sl, lr, lsl sl │ │ │ │ - eorseq r1, sl, lr, lsl #7 │ │ │ │ - eorseq r4, sl, lr, ror r4 │ │ │ │ - mlaseq sl, r2, r4, r4 │ │ │ │ - eorseq r4, sl, sl, lsr #12 │ │ │ │ - eorseq r4, sl, ip, lsl #12 │ │ │ │ - eorseq r4, sl, lr, ror #11 │ │ │ │ - ldrsbteq r4, [sl], -r4 │ │ │ │ + eorseq r4, sl, r6, lsr #29 │ │ │ │ + eorseq r4, sl, r2, ror #28 │ │ │ │ + eorseq r4, sl, r6, lsr lr │ │ │ │ + eorseq r4, sl, r2, lsr #28 │ │ │ │ + eorseq r4, sl, r2, lsl #28 │ │ │ │ + ldrsbteq r4, [sl], -sl │ │ │ │ + ldrsbteq r4, [sl], -r2 │ │ │ │ + mlaseq sl, lr, sp, r4 │ │ │ │ + eorseq r4, sl, sl, ror sp │ │ │ │ + eorseq r4, sl, r2, asr sp │ │ │ │ + eorseq r4, sl, lr, lsr #26 │ │ │ │ + eorseq r4, sl, sl, lsl #26 │ │ │ │ + eorseq r4, sl, sl, ror #25 │ │ │ │ + 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, r2, lsr #25 │ │ │ │ + eorseq r4, sl, lr, ror ip │ │ │ │ + eorseq r4, sl, r2, ror #24 │ │ │ │ + eorseq r4, sl, sl, asr #24 │ │ │ │ + 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 │ │ │ │ + eorseq r4, sl, r6, asr #10 │ │ │ │ + ldrsbteq r0, [sl], -lr │ │ │ │ + eorseq r1, sl, lr, asr #8 │ │ │ │ + eorseq r4, sl, lr, lsr r5 │ │ │ │ + eorseq r4, sl, r2, asr r5 │ │ │ │ + eorseq r4, sl, sl, ror #13 │ │ │ │ + eorseq r4, sl, ip, asr #13 │ │ │ │ + eorseq r4, sl, lr, lsr #13 │ │ │ │ + mlaseq sl, r4, r6, r4 │ │ │ │ + eorseq r4, sl, sl, ror r6 │ │ │ │ + eorseq r4, sl, r0, ror #12 │ │ │ │ + eorseq r4, sl, r6, asr #12 │ │ │ │ + eorseq sl, fp, r8, lsl #7 │ │ │ │ + eorseq r4, sl, sl, lsl r6 │ │ │ │ + eorseq r4, sl, r4, lsl #12 │ │ │ │ + eorseq r4, sl, sl, ror #11 │ │ │ │ + ldrsbteq r4, [sl], -r0 │ │ │ │ + ldrhteq r4, [sl], -r6 │ │ │ │ + mlaseq sl, ip, r5, r4 │ │ │ │ + eorseq r4, sl, r2, lsl #11 │ │ │ │ + eorseq r4, sl, r8, ror #10 │ │ │ │ + ldrsbteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, r0, asr #8 │ │ │ │ + eorseq r4, sl, r8, lsl #19 │ │ │ │ + eorseq r4, sl, r2, ror #18 │ │ │ │ + ldrshteq r8, [fp], -ip │ │ │ │ + eorseq r4, sl, r6, lsr r9 │ │ │ │ + eorseq r4, sl, r0, lsl #18 │ │ │ │ + eorseq r4, sl, lr, asr #17 │ │ │ │ + mlaseq sl, ip, r8, r4 │ │ │ │ + eorseq r4, sl, sl, ror #16 │ │ │ │ + eorseq r4, sl, r6, lsr r8 │ │ │ │ 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 │ │ │ │ - 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, r2, ror #15 │ │ │ │ + ldrhteq r4, [sl], -r2 │ │ │ │ + eorseq r4, sl, r6, lsl #15 │ │ │ │ + eorseq r4, sl, r6, asr r7 │ │ │ │ + eorseq r4, sl, sl, lsr #14 │ │ │ │ + ldrshteq r4, [sl], -r6 │ │ │ │ + ldrsbteq r4, [sl], -r6 │ │ │ │ + ldrhteq r4, [sl], -r2 │ │ │ │ + ldrshteq r4, [sl], -r6 │ │ │ │ + eorseq r3, fp, sl, lsl #27 │ │ │ │ @ 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 r4, sl, r8, lsl #10 │ │ │ │ + eorseq r5, fp, r2, asr r4 │ │ │ │ + mlaseq sl, r6, pc, r3 @ │ │ │ │ + eorseq r3, sl, r0, ror #29 │ │ │ │ + eorseq r5, fp, r8, lsr #8 │ │ │ │ + eorseq r3, sl, lr, ror #30 │ │ │ │ + ldrhteq r3, [sl], -r2 │ │ │ │ + ldrsbteq r3, [fp], -lr │ │ │ │ + ldrhteq r4, [sl], -r6 │ │ │ │ + mlaseq sl, r0, r7, r4 │ │ │ │ + eorseq r4, sl, ip, lsr r7 │ │ │ │ + eorseq r4, sl, r0, lsr #14 │ │ │ │ + eorseq r4, sl, r6, lsl r7 │ │ │ │ + eorseq r4, sl, r4, asr #13 │ │ │ │ eorseq r5, fp, r8, ror #6 │ │ │ │ - eorseq r3, sl, lr, lsr #29 │ │ │ │ + ldrhteq r4, [lr], -sl │ │ │ │ + eorseq r5, fp, r4, asr r3 │ │ │ │ + eorseq r4, lr, r6, lsr #3 │ │ │ │ + eorseq r4, sl, lr, asr #7 │ │ │ │ + eorseq r4, sl, sl, lsr #13 │ │ │ │ + eorseq r4, sl, r0, asr r6 │ │ │ │ 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 r5, fp, lr, asr #5 │ │ │ │ + eorseq r3, sl, r4, lsl lr │ │ │ │ + eorseq r4, sl, r8, asr r6 │ │ │ │ + ldrshteq r3, [sl], -sl │ │ │ │ + eorseq r4, sl, r2, rrx │ │ │ │ + eorseq r3, lr, ip, ror sl │ │ │ │ + eorseq r3, sl, r0, lsl #30 │ │ │ │ + ldrhteq r3, [sl], -r8 │ │ │ │ + mlaseq sl, ip, pc, r3 @ │ │ │ │ + eorseq r3, sl, r0, lsl #31 │ │ │ │ + eorseq r5, fp, r0, lsl r2 │ │ │ │ + eorseq pc, r9, r4, ror #19 │ │ │ │ + eorseq r4, sl, r2, asr r2 │ │ │ │ + eorseq r3, sl, lr, lsr pc │ │ │ │ + eorseq r3, sl, lr, lsl pc │ │ │ │ + eorseq r3, sl, r2, lsl #30 │ │ │ │ + eorseq r3, sl, r6, ror #29 │ │ │ │ + ldrhteq r3, [sl], -lr │ │ │ │ + eorseq r3, sl, r2, lsr #29 │ │ │ │ + eorseq r3, sl, r2, lsl #28 │ │ │ │ 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 │ │ │ │ + eorseq r3, sl, sl, ror lr │ │ │ │ + ldrshteq r3, [sl], -r2 │ │ │ │ + ldrshteq r7, [fp], -sl │ │ │ │ + ldrsbteq r3, [sl], -r0 │ │ │ │ + eorseq ip, r9, r8, lsl fp │ │ │ │ + eorseq r3, sl, r4, ror fp │ │ │ │ + ldrsbteq r4, [fp], -r6 │ │ │ │ + eorseq r3, sl, r6, lsl #22 │ │ │ │ + eorseq pc, r9, r2, ror r8 @ │ │ │ │ + eorseq r3, fp, r2, lsl r6 │ │ │ │ + eorseq pc, r9, sl, asr r8 @ │ │ │ │ + eorseq pc, r9, sl, asr #16 │ │ │ │ + eorseq pc, r9, sl, lsr r8 @ │ │ │ │ + ldrsbteq r3, [sl], -lr │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8df4680 │ │ │ │ stmdavs pc, {r4, r6, sl} @ │ │ │ │ ldrbtmi fp, [r8], #-131 @ 0xffffff7d │ │ │ │ @@ -81713,54 +81713,54 @@ │ │ │ │ svc 0x00b4f7af │ │ │ │ tstcs r1, ip, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ svc 0x00aef7af │ │ │ │ andcs lr, r0, #80740352 @ 0x4d00000 │ │ │ │ svclt 0x0000e676 │ │ │ │ addseq r0, r0, r2, ror r9 │ │ │ │ - eorseq pc, r9, r2, asr #5 │ │ │ │ - eorseq r4, fp, ip, asr #28 │ │ │ │ - eorseq r4, sl, lr, asr #6 │ │ │ │ - eorseq pc, r9, sl, ror #4 │ │ │ │ - eorseq r4, sl, lr, lsl #6 │ │ │ │ - eorseq pc, r9, ip, lsl r2 @ │ │ │ │ - eorseq r4, sl, r4, ror #23 │ │ │ │ - andeq r0, r0, r4, ror r5 │ │ │ │ - mlaseq r9, lr, r1, pc @ │ │ │ │ - eorseq r4, fp, sl, lsr #26 │ │ │ │ - eorseq r4, sl, r0, lsr #3 │ │ │ │ - ldrhteq pc, [r9], -r2 @ │ │ │ │ - eorseq r4, fp, r4, ror #25 │ │ │ │ - eorseq r4, sl, sl, lsl #3 │ │ │ │ - eorseq pc, r9, r6, ror #1 │ │ │ │ - eorseq r4, fp, r8, ror ip │ │ │ │ - eorseq r4, sl, lr, lsr #2 │ │ │ │ - eorseq r4, sl, r4, lsl #1 │ │ │ │ - eorseq r4, sl, r0, ror r0 │ │ │ │ - eorseq pc, r9, r8, lsl #10 │ │ │ │ - eorseq pc, r9, ip, ror r0 @ │ │ │ │ - ldrsbteq r4, [sl], -ip │ │ │ │ - ldrhteq r4, [sl], -r8 │ │ │ │ - eorseq r1, sp, r4, asr #19 │ │ │ │ - eorseq pc, r9, r2 │ │ │ │ - eorseq r4, sl, r2, asr #1 │ │ │ │ - eorseq lr, r9, r0, asr #31 │ │ │ │ - eorseq r4, sl, r8, lsl #19 │ │ │ │ - eorseq r4, sl, sl, lsl r0 │ │ │ │ - eorseq r3, sl, r0, lsl r5 │ │ │ │ - eorseq r3, sl, r4, lsl #10 │ │ │ │ - eorseq r3, sl, r6, asr #31 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - ldrsbteq r3, [sl], -r6 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, ip, lsr #30 │ │ │ │ - eorseq r3, sl, r4, lsr #30 │ │ │ │ - mlaseq sl, r6, lr, r3 │ │ │ │ - eorseq r3, sl, r2, lsl #29 │ │ │ │ - eorseq pc, r9, sl, lsl r3 @ │ │ │ │ + eorseq pc, r9, r2, lsl #7 │ │ │ │ + eorseq r4, fp, ip, lsl #30 │ │ │ │ + eorseq r4, sl, lr, lsl #8 │ │ │ │ + eorseq pc, r9, sl, lsr #6 │ │ │ │ + eorseq r4, sl, lr, asr #7 │ │ │ │ + ldrsbteq pc, [r9], -ip @ │ │ │ │ + eorseq r4, sl, r4, lsr #25 │ │ │ │ + andeq r0, r0, r4, ror r5 │ │ │ │ + eorseq pc, r9, lr, asr r2 @ │ │ │ │ + eorseq r4, fp, sl, ror #27 │ │ │ │ + eorseq r4, sl, r0, ror #4 │ │ │ │ + eorseq pc, r9, r2, ror r6 @ │ │ │ │ + eorseq r4, fp, r4, lsr #27 │ │ │ │ + eorseq r4, sl, sl, asr #4 │ │ │ │ + eorseq pc, r9, r6, lsr #3 │ │ │ │ + eorseq r4, fp, r8, lsr sp │ │ │ │ + eorseq r4, sl, lr, ror #3 │ │ │ │ + eorseq r4, sl, r4, asr #2 │ │ │ │ + eorseq r4, sl, r0, lsr r1 │ │ │ │ + eorseq pc, r9, r8, asr #11 │ │ │ │ + eorseq pc, r9, ip, lsr r1 @ │ │ │ │ + mlaseq sl, ip, r1, r4 │ │ │ │ + eorseq r4, sl, r8, ror r1 │ │ │ │ + eorseq r1, sp, r4, lsl #21 │ │ │ │ + eorseq pc, r9, r2, asr #1 │ │ │ │ + eorseq r4, sl, r2, lsl #3 │ │ │ │ + eorseq pc, r9, r0, lsl #1 │ │ │ │ + eorseq r4, sl, r8, asr #20 │ │ │ │ + ldrsbteq r4, [sl], -sl │ │ │ │ + ldrsbteq r3, [sl], -r0 │ │ │ │ + eorseq r3, sl, r4, asr #11 │ │ │ │ + eorseq r4, sl, r6, lsl #1 │ │ │ │ + mlaseq sl, ip, r5, r3 │ │ │ │ + mlaseq sl, r6, r5, r3 │ │ │ │ + mlaseq sl, ip, r0, r4 │ │ │ │ + eorseq r3, sl, ip, ror #31 │ │ │ │ + eorseq r3, sl, r4, ror #31 │ │ │ │ + eorseq r3, sl, r6, asr pc │ │ │ │ + eorseq r3, sl, r2, asr #30 │ │ │ │ + ldrsbteq pc, [r9], -sl @ │ │ │ │ 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 pc │ │ │ │ + eorseq r7, sp, lr, lsr #25 │ │ │ │ + eorseq r3, sl, r0, lsr pc │ │ │ │ + eorseq r3, sl, r8, lsr #30 │ │ │ │ + eorseq r4, fp, sl, asr #18 │ │ │ │ + eorseq r3, sl, r2, lsl #30 │ │ │ │ + eorseq r3, sl, r8, lsl #30 │ │ │ │ + ldrshteq r4, [sl], -ip │ │ │ │ eorseq r3, sl, lr, lsl #30 │ │ │ │ - eorseq r3, sl, r0, lsl #30 │ │ │ │ - ldrshteq r3, [sl], -r0 │ │ │ │ + eorseq r3, sl, r2, lsl pc │ │ │ │ + eorseq r3, sl, r2, lsl pc │ │ │ │ + eorseq r3, sl, r2, lsl #30 │ │ │ │ + eorseq r3, sl, ip, lsl #30 │ │ │ │ + eorseq r3, sl, r4, lsl pc │ │ │ │ + eorseq r3, sl, r2, lsr #31 │ │ │ │ + eorseq r3, sl, ip, lsr #31 │ │ │ │ + ldrhteq r3, [sl], -r4 │ │ │ │ + eorseq r3, sl, r4, asr #31 │ │ │ │ + eorseq r3, sl, lr, asr #31 │ │ │ │ + eorseq r3, sl, r0, asr #31 │ │ │ │ + ldrhteq r3, [sl], -r0 │ │ │ │ + eorseq r4, sl, r2, ror r0 │ │ │ │ + eorseq r3, sl, r4, lsl ip │ │ │ │ + eorseq r4, sl, ip, asr #32 │ │ │ │ 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 r4, sl, sl, lsr #32 │ │ │ │ + mlaseq sl, ip, fp, r3 │ │ │ │ + eorseq r4, sl, r0 │ │ │ │ + eorseq r3, sl, r2, lsl #23 │ │ │ │ + eorseq r3, sl, r6, asr #31 │ │ │ │ + eorseq r3, sl, r8, ror #22 │ │ │ │ + mlaseq sl, ip, pc, r3 @ │ │ │ │ + eorseq r3, sl, lr, asr #22 │ │ │ │ + eorseq r3, sl, r6, ror #30 │ │ │ │ + eorseq r3, sl, r4, lsr fp │ │ │ │ + eorseq r3, sl, sl, lsr pc │ │ │ │ + eorseq r3, sl, ip, lsr #30 │ │ │ │ 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, r4, lsl pc │ │ │ │ + ldrsbteq r3, [sl], -r8 │ │ │ │ + eorseq r3, sl, sl, ror #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 │ │ │ │ - ldrshteq r3, [sl], -r6 │ │ │ │ - eorseq r3, sl, r6, lsl #25 │ │ │ │ - eorseq r3, sl, r8, lsl #19 │ │ │ │ - eorseq r3, sl, lr, asr #24 │ │ │ │ - ldrhteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, r0, lsr #24 │ │ │ │ - ldrshteq r3, [sl], -lr │ │ │ │ - mlaseq sl, r0, r9, r3 │ │ │ │ - eorseq r3, sl, r6, asr #23 │ │ │ │ ldrsbteq r3, [sl], -r4 │ │ │ │ - eorseq r3, sl, r4, lsr #23 │ │ │ │ - eorseq r3, sl, lr, ror fp │ │ │ │ - eorseq r9, ip, sl, asr r8 │ │ │ │ - eorseq r3, sl, ip, lsr #19 │ │ │ │ - ldrshteq lr, [r9], -r4 │ │ │ │ - eorseq r3, sl, ip, asr #22 │ │ │ │ - eorseq r3, sl, r6, lsr fp │ │ │ │ - eorseq r9, ip, r2, lsl r8 │ │ │ │ - eorseq r3, sl, r4, ror #18 │ │ │ │ - eorseq lr, r9, ip, lsr #23 │ │ │ │ - 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, r8, ror lr │ │ │ │ + ldrhteq r3, [sl], -sl │ │ │ │ + eorseq r3, sl, r0, asr #28 │ │ │ │ + eorseq r3, sl, sl, ror #21 │ │ │ │ + eorseq r3, sl, r8, lsl #28 │ │ │ │ + eorseq r3, sl, lr, asr #21 │ │ │ │ + ldrsbteq r3, [sl], -r8 │ │ │ │ + ldrhteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sl, r6, asr #26 │ │ │ │ + eorseq r3, sl, r8, asr #20 │ │ │ │ + eorseq r3, sl, lr, lsl #26 │ │ │ │ + eorseq r3, sl, ip, ror sl │ │ │ │ + eorseq r3, sl, r0, ror #25 │ │ │ │ + ldrhteq r3, [sl], -lr │ │ │ │ + eorseq r3, sl, r0, asr sl │ │ │ │ + eorseq r3, sl, r6, lsl #25 │ │ │ │ + mlaseq sl, r4, fp, r3 │ │ │ │ + eorseq r3, sl, r4, ror #24 │ │ │ │ + eorseq r3, sl, lr, lsr ip │ │ │ │ + eorseq r9, ip, sl, lsl r9 │ │ │ │ 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 │ │ │ │ + ldrhteq lr, [r9], -r4 │ │ │ │ + eorseq r3, sl, ip, lsl #24 │ │ │ │ + ldrshteq r3, [sl], -r6 │ │ │ │ + ldrsbteq r9, [ip], -r2 │ │ │ │ + eorseq r3, sl, r4, lsr #20 │ │ │ │ + eorseq lr, r9, ip, ror #24 │ │ │ │ + ldrhteq r3, [sl], -r8 │ │ │ │ + eorseq r3, sl, lr, lsr #23 │ │ │ │ + eorseq r9, ip, sl, lsl #17 │ │ │ │ + ldrsbteq r3, [sl], -ip │ │ │ │ + eorseq lr, r9, r4, lsr #24 │ │ │ │ + eorseq r3, sl, r8, asr fp │ │ │ │ + eorseq r3, sl, r6, ror #22 │ │ │ │ + eorseq r9, ip, r2, asr #16 │ │ │ │ + eorseq lr, r9, lr, ror #23 │ │ │ │ + eorseq r4, sl, lr, ror r2 │ │ │ │ + eorseq r3, sl, ip, lsr #22 │ │ │ │ + eorseq r3, sl, ip, ror #18 │ │ │ │ + eorseq r9, ip, r6, lsl #16 │ │ │ │ + eorseq lr, r9, r4, lsr #23 │ │ │ │ + eorseq r4, sl, ip, asr #4 │ │ │ │ + eorseq r3, sl, r2, ror #21 │ │ │ │ + eorseq r3, sl, r4, lsr #18 │ │ │ │ + ldrhteq r9, [ip], -ip │ │ │ │ + eorseq lr, r9, sl, asr fp │ │ │ │ + eorseq r3, sl, r0, lsl #20 │ │ │ │ + ldrsbteq r3, [sl], -sl │ │ │ │ + ldrsbteq r3, [sl], -r0 │ │ │ │ + eorseq r3, sl, r2, asr #19 │ │ │ │ + mlaseq sl, r8, r9, r3 │ │ │ │ + eorseq r3, sl, sl, lsr #19 │ │ │ │ + eorseq r3, sl, ip, asr r9 │ │ │ │ eorseq r3, sl, r2, lsl #18 │ │ │ │ - ldrsbteq r3, [sl], -r8 │ │ │ │ + eorseq r3, sl, r4, lsr #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 │ │ │ │ + ldrshteq r3, [sl], -r8 │ │ │ │ + ldrsbteq r3, [sl], -r2 │ │ │ │ + eorseq r3, sl, r8, asr #17 │ │ │ │ + ldrhteq r3, [sl], -sl │ │ │ │ + mlaseq sl, r0, r8, r3 │ │ │ │ + eorseq r3, sl, r2, lsr #17 │ │ │ │ + eorseq r4, sl, r2, asr r1 │ │ │ │ + ldrsbteq r3, [sl], -r8 │ │ │ │ + eorseq r3, sl, r8, lsl r8 │ │ │ │ + ldrhteq r9, [ip], -r2 │ │ │ │ + eorseq lr, r9, r0, asr sl │ │ │ │ + eorseq r3, sl, r2, lsr #15 │ │ │ │ + eorseq r3, sl, r4, ror r7 │ │ │ │ + eorseq r3, sl, lr, ror r7 │ │ │ │ + eorseq r3, sl, ip, asr r7 │ │ │ │ + eorseq r3, sl, sl, asr r7 │ │ │ │ + eorseq r3, sl, r4, asr #14 │ │ │ │ + eorseq r3, sl, r6, lsr r7 │ │ │ │ + eorseq r3, sl, ip, lsr #14 │ │ │ │ + eorseq r3, sl, r6, lsl #14 │ │ │ │ + eorseq r3, sl, r4, lsl r7 │ │ │ │ + eorseq r3, sl, r2, asr #12 │ │ │ │ mlaseq sl, ip, r6, r3 │ │ │ │ - mlaseq sl, sl, r6, r3 │ │ │ │ - eorseq r3, sl, r4, lsl #13 │ │ │ │ - eorseq r3, sl, r6, ror r6 │ │ │ │ - eorseq r3, sl, ip, ror #12 │ │ │ │ - eorseq r3, sl, r6, asr #12 │ │ │ │ - eorseq r3, sl, r4, asr r6 │ │ │ │ - eorseq r3, sl, r2, lsl #11 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, r6, ror #11 │ │ │ │ - mlaseq sl, ip, r5, r3 │ │ │ │ - eorseq r3, sl, r6, lsr lr │ │ │ │ - eorseq r3, sl, r4, lsr r5 │ │ │ │ - eorseq r3, sl, r4, asr #28 │ │ │ │ - eorseq r3, sl, r8, asr lr │ │ │ │ - eorseq r3, sl, lr, asr lr │ │ │ │ - eorseq r3, sl, r0, ror #28 │ │ │ │ - eorseq r3, sl, r4, asr #27 │ │ │ │ - eorseq r3, sl, sl, lsr #27 │ │ │ │ - eorseq r3, sl, r0, asr #27 │ │ │ │ - eorseq r1, fp, r0, ror #15 │ │ │ │ - eorseq r2, sl, r2, ror #29 │ │ │ │ - eorseq r2, lr, r2, lsl r6 │ │ │ │ - eorseq r2, fp, r2, lsl #7 │ │ │ │ - eorseq r3, sl, r6, lsr r3 │ │ │ │ - eorseq r3, sl, lr, lsr r3 │ │ │ │ - eorseq r3, sl, r0, asr #6 │ │ │ │ - ldrshteq r3, [sl], -r0 │ │ │ │ - eorseq lr, r9, r8, ror r6 │ │ │ │ + eorseq r3, sl, r6, lsr #13 │ │ │ │ + eorseq r3, sl, ip, asr r6 │ │ │ │ + ldrshteq r3, [sl], -r6 │ │ │ │ + ldrshteq r3, [sl], -r4 │ │ │ │ + eorseq r3, sl, r4, lsl #30 │ │ │ │ + eorseq r3, sl, r8, lsl pc │ │ │ │ + eorseq r3, sl, lr, lsl pc │ │ │ │ + eorseq r3, sl, r0, lsr #30 │ │ │ │ + eorseq r3, sl, r4, lsl #29 │ │ │ │ + eorseq r3, sl, sl, ror #28 │ │ │ │ + eorseq r3, sl, r0, lsl #29 │ │ │ │ + eorseq r1, fp, r0, lsr #17 │ │ │ │ + eorseq r2, sl, r2, lsr #31 │ │ │ │ + ldrsbteq r2, [lr], -r2 │ │ │ │ + eorseq r2, fp, r2, asr #8 │ │ │ │ + ldrshteq r3, [sl], -r6 │ │ │ │ + ldrshteq r3, [sl], -lr │ │ │ │ + eorseq r3, sl, r0, lsl #8 │ │ │ │ + ldrhteq r3, [sl], -r0 │ │ │ │ + eorseq lr, r9, r8, lsr r7 │ │ │ │ addeq pc, pc, sl, ror #16 │ │ │ │ - eorseq r3, sl, ip, lsr #5 │ │ │ │ - eorseq r3, fp, r4, asr #26 │ │ │ │ - eorseq r3, fp, sl, lsr sp │ │ │ │ + eorseq r3, sl, ip, ror #6 │ │ │ │ + eorseq r3, fp, r4, lsl #28 │ │ │ │ + ldrshteq r3, [fp], -sl │ │ │ │ @ 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, asr #21 │ │ │ │ + eorseq r3, sp, r8, ror #23 │ │ │ │ + ldrhteq sp, [r9], -r2 │ │ │ │ + mlaseq sl, ip, sl, r3 │ │ │ │ + eorseq sp, r9, lr, asr pc │ │ │ │ + eorseq sp, r9, ip, lsl #30 │ │ │ │ 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 │ │ │ │ + ldrhteq r3, [sl], -r8 │ │ │ │ + eorseq r3, fp, r2, ror sl │ │ │ │ + eorseq r3, sl, r6, ror #18 │ │ │ │ eorseq r3, sl, r6, asr #18 │ │ │ │ + eorseq r3, sl, r4, lsr #18 │ │ │ │ + eorseq r3, sl, r6, asr #32 │ │ │ │ + eorseq pc, r9, r8, asr #17 │ │ │ │ + eorseq r3, sl, lr, lsr #32 │ │ │ │ + eorseq r3, sl, ip, ror #17 │ │ │ │ + eorseq r3, sl, r6, lsl r0 │ │ │ │ + eorseq r3, sl, r6, asr #17 │ │ │ │ + eorseq r3, sl, r4, ror #8 │ │ │ │ + eorseq r3, sl, r2, ror r4 │ │ │ │ + eorseq r2, sl, ip, ror pc │ │ │ │ + eorseq r3, sl, ip, ror #8 │ │ │ │ + eorseq r3, sl, r0, ror r4 │ │ │ │ + eorseq r3, sl, r0, ror r4 │ │ │ │ + eorseq r3, sl, r0, ror r4 │ │ │ │ + eorseq r3, sl, r0, lsl #9 │ │ │ │ + mlaseq sl, r6, r4, r3 │ │ │ │ + eorseq r3, sl, r2, lsr #9 │ │ │ │ + eorseq r3, sl, r2, lsr #9 │ │ │ │ + ldrsbteq r3, [sl], -sl │ │ │ │ + mlaseq sl, r4, r4, r3 │ │ │ │ + mlaseq sl, r0, r4, r3 │ │ │ │ + mlaseq sl, lr, r4, r3 │ │ │ │ ldrshteq r3, [sl], -r8 │ │ │ │ - ldrhteq r3, [fp], -r2 │ │ │ │ - eorseq r3, sl, r6, lsr #17 │ │ │ │ - eorseq r3, sl, r6, lsl #17 │ │ │ │ - eorseq r3, sl, r4, ror #16 │ │ │ │ - eorseq r2, sl, r6, lsl #31 │ │ │ │ - eorseq pc, r9, r8, lsl #16 │ │ │ │ - eorseq r2, sl, lr, ror #30 │ │ │ │ - eorseq r3, sl, ip, lsr #16 │ │ │ │ - eorseq r2, sl, r6, asr pc │ │ │ │ - eorseq r3, sl, r6, lsl #16 │ │ │ │ - eorseq r3, sl, r4, lsr #7 │ │ │ │ - ldrhteq r3, [sl], -r2 │ │ │ │ - ldrhteq r2, [sl], -ip │ │ │ │ - eorseq r3, sl, ip, lsr #7 │ │ │ │ - ldrhteq r3, [sl], -r0 │ │ │ │ - ldrhteq r3, [sl], -r0 │ │ │ │ - ldrhteq r3, [sl], -r0 │ │ │ │ - eorseq r3, sl, r0, asr #7 │ │ │ │ - ldrsbteq r3, [sl], -r6 │ │ │ │ - eorseq r3, sl, r2, ror #7 │ │ │ │ - eorseq r3, sl, r2, ror #7 │ │ │ │ - eorseq r3, sl, sl, lsl r3 │ │ │ │ - ldrsbteq r3, [sl], -r4 │ │ │ │ - ldrsbteq r3, [sl], -r0 │ │ │ │ + eorseq r2, sl, lr, asr pc │ │ │ │ + eorseq r3, sl, r6, ror #11 │ │ │ │ + eorseq r3, sl, r2, lsl #12 │ │ │ │ + ldrhteq r2, [sl], -r4 │ │ │ │ + eorseq r6, sl, lr, lsr #3 │ │ │ │ + eorseq r2, sl, r4, asr sp │ │ │ │ + ldrhteq r3, [sl], -ip │ │ │ │ + eorseq r2, sl, sl, lsl #27 │ │ │ │ + eorseq r3, sl, lr, asr r5 │ │ │ │ + eorseq r2, sl, ip, lsr #26 │ │ │ │ + eorseq r3, sl, ip, lsr r5 │ │ │ │ + eorseq r2, sl, sl, lsl sp │ │ │ │ + eorseq r3, sl, ip, lsl #10 │ │ │ │ + eorseq r3, sl, r6, ror #9 │ │ │ │ + eorseq r2, sl, r8, ror #25 │ │ │ │ + eorseq r3, sl, r0, asr #9 │ │ │ │ + ldrsbteq r2, [sl], -r2 │ │ │ │ + mlaseq sl, r0, r4, r3 │ │ │ │ + eorseq r3, sl, ip, ror #8 │ │ │ │ + eorseq r2, sl, lr, ror #25 │ │ │ │ + eorseq r3, sl, r2, asr #8 │ │ │ │ + mlaseq sl, r0, ip, r2 │ │ │ │ + eorseq r3, sl, r0, lsl r4 │ │ │ │ + eorseq r2, sl, sl, ror ip │ │ │ │ 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 │ │ │ │ - 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 r2, sl, r4, ror #24 │ │ │ │ eorseq r3, sl, ip, lsr #7 │ │ │ │ - eorseq r2, sl, lr, lsr #24 │ │ │ │ + eorseq r2, sl, lr, asr #24 │ │ │ │ eorseq r3, sl, r2, lsl #7 │ │ │ │ - ldrsbteq r2, [sl], -r0 │ │ │ │ - eorseq r3, sl, r0, asr r3 │ │ │ │ - ldrhteq r2, [sl], -sl │ │ │ │ - eorseq r3, sl, lr, lsl r3 │ │ │ │ - eorseq r2, sl, r4, lsr #23 │ │ │ │ - eorseq r3, sl, ip, ror #5 │ │ │ │ - eorseq r2, sl, lr, lsl #23 │ │ │ │ - eorseq r3, sl, r2, asr #5 │ │ │ │ - eorseq r2, sl, ip, ror fp │ │ │ │ - mlaseq sl, r8, r2, r3 │ │ │ │ - eorseq r2, sl, r6, ror #22 │ │ │ │ - eorseq r3, sl, sl, ror #4 │ │ │ │ - eorseq r2, sl, r0, asr fp │ │ │ │ - eorseq r3, sl, r0, asr #4 │ │ │ │ - eorseq r2, sl, sl, lsr fp │ │ │ │ - eorseq r3, sl, sl, lsl r2 │ │ │ │ - eorseq r2, sl, r4, lsr #22 │ │ │ │ - eorseq r3, sl, ip, ror #3 │ │ │ │ - eorseq r2, sl, lr, lsl #22 │ │ │ │ - eorseq r3, sl, r2, asr #3 │ │ │ │ - ldrshteq r2, [sl], -r8 │ │ │ │ - mlaseq sl, r4, r1, r3 │ │ │ │ - eorseq r2, sl, r2, ror #21 │ │ │ │ - eorseq r3, sl, r2, ror #2 │ │ │ │ - ldrsbteq r2, [sl], -r0 │ │ │ │ - eorseq r3, sl, r8, lsr r1 │ │ │ │ - ldrhteq r2, [sl], -sl │ │ │ │ - eorseq r3, sl, sl, lsl #2 │ │ │ │ - eorseq r2, sl, r4, lsr #21 │ │ │ │ - eorseq r3, sl, r0, ror #1 │ │ │ │ - eorseq r2, sl, lr, lsl #21 │ │ │ │ - ldrhteq r3, [sl], -sl │ │ │ │ - eorseq r2, sl, r8, ror sl │ │ │ │ - eorseq r3, sl, r4, ror r0 │ │ │ │ - eorseq r2, sl, r2, ror #20 │ │ │ │ - mlaseq sl, r2, pc, r2 @ │ │ │ │ - eorseq r2, sl, ip, asr #20 │ │ │ │ - eorseq r2, sl, ip, ror pc │ │ │ │ - eorseq r2, sl, sl, lsr sl │ │ │ │ - eorseq r2, sl, r2, lsl #30 │ │ │ │ - eorseq r2, sl, r4, lsr #20 │ │ │ │ - ldrsbteq r2, [sl], -sl │ │ │ │ - eorseq r2, sl, r8, asr sl │ │ │ │ + eorseq r2, sl, ip, lsr ip │ │ │ │ + eorseq r3, sl, r8, asr r3 │ │ │ │ + eorseq r2, sl, r6, lsr #24 │ │ │ │ + eorseq r3, sl, sl, lsr #6 │ │ │ │ + eorseq r2, sl, r0, lsl ip │ │ │ │ + eorseq r3, sl, r0, lsl #6 │ │ │ │ + ldrshteq r2, [sl], -sl │ │ │ │ + ldrsbteq r3, [sl], -sl │ │ │ │ + eorseq r2, sl, r4, ror #23 │ │ │ │ + eorseq r3, sl, ip, lsr #5 │ │ │ │ + eorseq r2, sl, lr, asr #23 │ │ │ │ + eorseq r3, sl, r2, lsl #5 │ │ │ │ + ldrhteq r2, [sl], -r8 │ │ │ │ + eorseq r3, sl, r4, asr r2 │ │ │ │ + eorseq r2, sl, r2, lsr #23 │ │ │ │ + eorseq r3, sl, r2, lsr #4 │ │ │ │ + mlaseq sl, r0, fp, r2 │ │ │ │ + ldrshteq r3, [sl], -r8 │ │ │ │ + eorseq r2, sl, sl, ror fp │ │ │ │ + eorseq r3, sl, sl, asr #3 │ │ │ │ + eorseq r2, sl, r4, ror #22 │ │ │ │ + eorseq r3, sl, r0, lsr #3 │ │ │ │ + eorseq r2, sl, lr, asr #22 │ │ │ │ + eorseq r3, sl, sl, ror r1 │ │ │ │ + eorseq r2, sl, r8, lsr fp │ │ │ │ + eorseq r3, sl, r4, lsr r1 │ │ │ │ + eorseq r2, sl, r2, lsr #22 │ │ │ │ + eorseq r3, sl, r2, asr r0 │ │ │ │ + eorseq r2, sl, ip, lsl #22 │ │ │ │ + eorseq r3, sl, ip, lsr r0 │ │ │ │ + ldrshteq r2, [sl], -sl │ │ │ │ + eorseq r2, sl, r2, asr #31 │ │ │ │ + eorseq r2, sl, r4, ror #21 │ │ │ │ + mlaseq sl, sl, pc, r2 @ │ │ │ │ + eorseq r2, sl, r8, lsl fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrmi fp, [r4], -r4, lsl #1 │ │ │ │ @ instruction: 0x46984a1f │ │ │ │ smladcs r0, pc, fp, r4 @ │ │ │ │ @@ -83303,15 +83303,15 @@ │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r1, lsl #2 │ │ │ │ @ instruction: 0xf7aebd30 │ │ │ │ svclt 0x0000eb30 │ │ │ │ addeq lr, pc, ip, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r2, sl, r4, ror #13 │ │ │ │ + eorseq r2, sl, r4, lsr #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, lr, lsl r9 │ │ │ │ vadd.i8 , q8, q9 │ │ │ │ addsmi r1, r8, #872415233 @ 0x34000001 │ │ │ │ bicshi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf010e8df │ │ │ │ ldrsbeq r0, [r4, #18] │ │ │ │ ldrsbeq r0, [r4, #20] │ │ │ │ ldrdeq r0, [lr, #16] │ │ │ │ @@ -86779,15 +86779,15 @@ │ │ │ │ tstpne r3, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwcs lr, #1984 @ 0x7c0 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ @ instruction: 0x008fb6ba │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eorseq r1, lr, r0, ror #6 │ │ │ │ + eorseq r1, lr, r0, lsr #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, sl, lsl r0 │ │ │ │ stmdacs pc, {r0, fp, ip, sp} @ │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ mrsne pc, (UNDEF: 14) @ │ │ │ │ bleq 649e50 │ │ │ │ bleq 346e18 │ │ │ │ bleq 347a1c │ │ │ │ vqdmulh.s d16, d0, d11 │ │ │ │ @@ -87182,15 +87182,15 @@ │ │ │ │ stccs 3, cr2, [r1], {-0} │ │ │ │ ldmibvs sl, {r0, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdbvc r2, {r2, r8, r9, fp, lr} │ │ │ │ ldcpl 4, cr4, [r8], {123} @ 0x7b │ │ │ │ svclt 0x0000bd10 │ │ │ │ addeq fp, pc, ip │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eorseq r0, lr, r4, ror #25 │ │ │ │ + eorseq r0, lr, r4, lsr #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, ip, ror #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0x4605b5f0 │ │ │ │ stmdbvs r8, {r1, r3, r4, r8, r9, fp, lr}^ │ │ │ │ stmdbvs pc!, {r1, r2, r3, r9, sl, lr}^ @ │ │ │ │ adcsmi r4, r8, #2063597568 @ 0x7b000000 │ │ │ │ bmi 6b9148 │ │ │ │ cmncs r4, #10092544 @ 0x9a0000 │ │ │ │ @@ -87435,15 +87435,15 @@ │ │ │ │ stmiale ip!, {r0, r2, r8, fp, sp}^ │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r0, lr, r6, lsr #17 │ │ │ │ + eorseq r0, lr, r6, ror #18 │ │ │ │ vst3.8 {d27-d29}, [pc], r8 │ │ │ │ ldrblt r5, [r0, #3200]! @ 0xc80 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00ccf8cc │ │ │ │ ldcmi 0, cr11, [r0, #-544]! @ 0xfffffde0 │ │ │ │ strmi sl, [r6], -r1, lsl #24 │ │ │ │ ldrbtmi r4, [sp], #-2095 @ 0xfffff7d1 │ │ │ │ @@ -87491,15 +87491,15 @@ │ │ │ │ ldrhtmi lr, [r0], #141 @ 0x8d │ │ │ │ ldrbmi fp, [r0, -r1]! │ │ │ │ b 1ec33c0 │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ umulleq sl, pc, sl, fp @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r4, sl, sl, lsl #17 │ │ │ │ + eorseq r4, sl, sl, asr #18 │ │ │ │ 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 │ │ │ │ + mlaseq sp, lr, r5, ip │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ bvs ff76ba14 │ │ │ │ blvc 723ab8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r1, r2, r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ ldmib sp, {r3, r4, r9, fp, sp, lr}^ │ │ │ │ @@ -93652,17 +93652,17 @@ │ │ │ │ vmax.u32 d20, d15, d24 │ │ │ │ @ instruction: 0xf0020315 │ │ │ │ vst1.8 {d16-d19}, [r3 :256] │ │ │ │ strvc r3, [r2, #-768]! @ 0xfffffd00 │ │ │ │ ldclt 1, cr6, [r8, #-140]! @ 0xffffff74 │ │ │ │ ldrbtmi r4, [sl], #-2563 @ 0xfffff5fd │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - eorseq r0, r9, ip, lsl r8 │ │ │ │ - eorseq lr, r9, r0, ror #15 │ │ │ │ - eorseq ip, r9, r2, ror #21 │ │ │ │ + ldrsbteq r0, [r9], -ip │ │ │ │ + eorseq lr, r9, r0, lsr #17 │ │ │ │ + eorseq ip, r9, r2, lsr #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, lr, asr pc │ │ │ │ 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 │ │ │ │ + ldrshteq sl, [sl], -r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r2, r0, lsl #13 │ │ │ │ @ instruction: 0xf0312000 │ │ │ │ @ instruction: 0x4681fafd │ │ │ │ @@ -150271,19 +150271,19 @@ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sp, fp, r4, asr r7 │ │ │ │ strdeq r9, [lr], r6 │ │ │ │ @ instruction: 0x008e99b4 │ │ │ │ @ instruction: 0x008e99b8 │ │ │ │ @ instruction: 0x008bd6be │ │ │ │ andeq r0, r0, ip, ror #16 │ │ │ │ - eorseq r1, r7, r4, lsr #23 │ │ │ │ - eorseq r7, r6, r2, asr #7 │ │ │ │ + eorseq r1, r7, r4, ror #24 │ │ │ │ + eorseq r7, r6, r2, lsl #9 │ │ │ │ addeq r9, lr, lr, lsl r9 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r5, r7, r6, ror #14 │ │ │ │ + eorseq r5, r7, r6, lsr #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, r4, asr #9 │ │ │ │ addeq r8, lr, lr, lsl #18 │ │ │ │ - eorseq r6, r6, r0, ror #6 │ │ │ │ + eorseq r6, r6, r0, lsr #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, r8, asr #16 │ │ │ │ + eorseq r6, r6, lr, lsl r2 │ │ │ │ + eorseq r2, r7, r4, ror r0 │ │ │ │ + ldrsbteq r6, [r6], -sl │ │ │ │ + eorseq r6, r6, r8, ror #3 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrdgt pc, [r8, -pc]! @ │ │ │ │ stmdbvs r5, {r2, r3, r4, r9, sl, lr} │ │ │ │ @@ -152511,15 +152511,15 @@ │ │ │ │ @ instruction: 0xf852447a │ │ │ │ blcs 10d0e14 │ │ │ │ andcs sp, r0, r1 │ │ │ │ blvc 10d6b50 │ │ │ │ svclt 0x00942802 │ │ │ │ andcs r2, r1, r0 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r4, sl, r8, ror #7 │ │ │ │ + eorseq r4, sl, r8, lsr #9 │ │ │ │ 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 │ │ │ │ + ldrhteq r9, [r5], -lr │ │ │ │ + ldrhteq r9, [r5], -r8 │ │ │ │ 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 │ │ │ │ + mlaseq r6, r6, r6, r1 │ │ │ │ + eorseq r4, r6, r0, lsr #22 │ │ │ │ + ldrhteq r7, [r9], -lr │ │ │ │ + eorseq r4, r6, ip, lsl fp │ │ │ │ + eorseq r4, r6, lr, lsr #22 │ │ │ │ + ldrshteq r4, [r6], -ip │ │ │ │ + eorseq r4, r6, sl, ror #21 │ │ │ │ + ldrsbteq sp, [r6], -ip │ │ │ │ + eorseq r4, r6, lr, lsr #22 │ │ │ │ + eorseq r4, r6, r0, lsr fp │ │ │ │ + eorseq r4, r6, r2, lsr fp │ │ │ │ + eorseq r4, r6, r4, lsr fp │ │ │ │ + eorseq r4, r6, r6, lsr fp │ │ │ │ + eorseq r6, r8, r0, lsr #23 │ │ │ │ + mlaseq r6, lr, r3, r4 │ │ │ │ stmdale ip, {r1, r2, r3, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ ldrne r1, [r4, -lr, lsl #2] │ │ │ │ @ instruction: 0x23201d1a │ │ │ │ svccs 0x002c2926 │ │ │ │ andeq r0, fp, r2, lsr r8 │ │ │ │ ldrbtmi r4, [r8], #-2070 @ 0xfffff7ea │ │ │ │ @@ -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 │ │ │ │ + eorseq r4, r6, sl, lsl #22 │ │ │ │ + ldrsbteq r4, [r6], -r4 │ │ │ │ + ldrshteq r0, [r8], -r2 │ │ │ │ + eorseq r4, r6, ip, asr #21 │ │ │ │ + eorseq sl, r7, lr, asr ip │ │ │ │ + eorseq r5, r6, r8, asr #12 │ │ │ │ + eorseq ip, r5, r6, lsl #11 │ │ │ │ + eorseq fp, r7, ip, lsl #19 │ │ │ │ + eorseq r6, r6, sl, ror r5 │ │ │ │ + eorseq r6, r6, r8, lsl #11 │ │ │ │ + eorseq r4, r6, r6, lsr #21 │ │ │ │ + eorseq r4, r6, r8, lsr #21 │ │ │ │ + eorseq r4, r6, sl, lsr #21 │ │ │ │ + eorseq r4, r6, ip, lsr #21 │ │ │ │ + eorseq r4, r6, lr, lsr #21 │ │ │ │ stmdale r5, {r0, r1, r2, r3, r4, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ addeq r0, r7, r6, ror #27 │ │ │ │ - eorseq r8, r5, r6, ror lr │ │ │ │ - eorseq r8, r5, r0, ror lr │ │ │ │ + eorseq r8, r5, r6, lsr pc │ │ │ │ + eorseq r8, r5, r0, lsr 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, r4, asr 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 │ │ │ │ + eorseq r4, r6, r6, lsl sl │ │ │ │ + ldrsbteq r8, [r5], -ip │ │ │ │ + eorseq r4, r6, sl, lsl #21 │ │ │ │ + ldrsbteq r8, [r5], -r0 │ │ │ │ + eorseq r4, r6, r2, asr #20 │ │ │ │ + eorseq r4, r6, ip, asr sl │ │ │ │ stmdale r5, {r5, r6, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strdeq r0, [r7], sl │ │ │ │ - eorseq r8, r5, lr, asr #27 │ │ │ │ - eorseq r8, r5, r8, asr #27 │ │ │ │ + eorseq r8, r5, lr, lsl #29 │ │ │ │ + eorseq r8, r5, r8, lsl #29 │ │ │ │ stmdale r5, {r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x008709be │ │ │ │ - eorseq r8, r5, r6, lsr #27 │ │ │ │ - eorseq r8, r5, r0, lsr #27 │ │ │ │ + eorseq r8, r5, r6, ror #28 │ │ │ │ + eorseq r8, r5, r0, ror #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, lr, lsr lr │ │ │ │ + eorseq r8, r5, r8, lsr lr │ │ │ │ stmdale r5, {r1, r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ addeq r0, r7, r2, lsr #18 │ │ │ │ - eorseq r8, r5, r6, asr sp │ │ │ │ - eorseq r8, r5, r0, asr sp │ │ │ │ + eorseq r8, r5, r6, lsl lr │ │ │ │ + eorseq r8, r5, r0, lsl lr │ │ │ │ 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 │ │ │ │ + ldrhteq sp, [r7], -lr │ │ │ │ + ldrhteq sp, [r7], -r2 │ │ │ │ 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, ip, lsl r7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4392c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [lr], -r8, ror #31 │ │ │ │ @ instruction: 0x46152138 │ │ │ │ stc2l 0, cr15, [ip], #4 │ │ │ │ @@ -193091,15 +193091,15 @@ │ │ │ │ teqcc r3, #-872415232 @ 0xcc000000 │ │ │ │ ldrbpl r5, [r5, #-1366] @ 0xfffffaaa │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ andeq r0, r0, r5 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - eorseq sp, r7, r6, asr #11 │ │ │ │ + eorseq sp, r7, r6, lsl #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec439c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 1b07a8 │ │ │ │ ldrbtmi r4, [sl], #-2307 @ 0xfffff6fd │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stclt 15, cr15, [r8, #-676] @ 0xfffffd5c │ │ │ │ @@ -193190,15 +193190,15 @@ │ │ │ │ andcs r1, ip, #134217729 @ 0x8000001 │ │ │ │ blx 1c6a9a │ │ │ │ @ instruction: 0xf742f202 │ │ │ │ andcs lr, r0, #9600 @ 0x2580 │ │ │ │ stmib r5, {r8, r9, sp}^ │ │ │ │ pop {r2, r3, r8, r9, sp} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq sp, r7, r0, asr #32 │ │ │ │ + eorseq sp, r7, r0, lsl #2 │ │ │ │ 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 │ │ │ │ + ldrsbteq ip, [r7], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec43f80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [ip, -r8] │ │ │ │ @ instruction: 0xf9e8f001 │ │ │ │ strmi fp, [r4], -r8, asr #3 │ │ │ │ stmdbmi lr, {r0, r2, r3, r9, fp, lr} │ │ │ │ @@ -193652,22 +193652,22 @@ │ │ │ │ stmdbmi sp, {r0, r1, r2, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf7424479 │ │ │ │ stmdavs fp!, {r1, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ eorvs r6, fp, r0, lsr r0 │ │ │ │ svclt 0x0000e7dc │ │ │ │ - eorseq r3, r4, r6, ror #1 │ │ │ │ + eorseq r3, r4, r6, lsr #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, r4, asr r1 │ │ │ │ + ldrshteq r3, [r6], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ ldrmi fp, [r0], fp, lsl #1 │ │ │ │ strmi r4, [r5], -sl, ror #20 │ │ │ │ movwls r4, #26127 @ 0x660f │ │ │ │ @@ -193774,24 +193774,24 @@ │ │ │ │ @ instruction: 0xf742e769 │ │ │ │ blmi 4a81cc │ │ │ │ ldrbtmi r3, [fp], #-3844 @ 0xfffff0fc │ │ │ │ mvnpl r6, r8, lsl r8 │ │ │ │ svclt 0x0000e766 │ │ │ │ addeq r2, r9, ip, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, r3, sl, ror #24 │ │ │ │ + eorseq r6, r3, sl, lsr #26 │ │ │ │ ldrdeq r2, [r9], r6 │ │ │ │ - eorseq r3, r3, r2, lsr #15 │ │ │ │ - eorseq r6, r3, sl, asr #23 │ │ │ │ - eorseq r1, r3, r8, lsl ip │ │ │ │ - eorseq r2, r4, r4, lsr pc │ │ │ │ - eorseq r2, r4, r6, ror #29 │ │ │ │ - ldrsbteq r2, [r4], -r8 │ │ │ │ - eorseq r2, r4, r2, ror #29 │ │ │ │ - ldrsbteq r2, [r4], -sl │ │ │ │ + eorseq r3, r3, r2, ror #16 │ │ │ │ + eorseq r6, r3, sl, lsl #25 │ │ │ │ + ldrsbteq r1, [r3], -r8 │ │ │ │ + ldrshteq r2, [r4], -r4 │ │ │ │ + eorseq r2, r4, r6, lsr #31 │ │ │ │ + mlaseq r4, r8, pc, r2 @ │ │ │ │ + eorseq r2, r4, r2, lsr #31 │ │ │ │ + mlaseq r4, sl, pc, r2 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl 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, r8, lsr fp │ │ │ │ + eorseq r6, r7, ip, asr r1 │ │ │ │ addeq r2, r9, r6, lsl sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x4c1c0bd8 │ │ │ │ stcvs 5, cr15, [r3, #692] @ 0x2b4 │ │ │ │ ldrbtmi sl, [ip], #-3333 @ 0xfffff2fb │ │ │ │ @@ -193856,15 +193856,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf50dd102 │ │ │ │ ldcllt 13, cr6, [r0, #-524]! @ 0xfffffdf4 │ │ │ │ bl eab0a4 │ │ │ │ @ instruction: 0x008befb2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x00892cb8 │ │ │ │ - eorseq r6, r7, sl │ │ │ │ + eorseq r6, r7, sl, asr #1 │ │ │ │ addeq r2, r9, r0, lsl #25 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ bmi 7bec20 │ │ │ │ blmi 7bec38 │ │ │ │ @@ -193945,29 +193945,29 @@ │ │ │ │ @ instruction: 0xd00842be │ │ │ │ ldrtmi r6, [r8], -ip, lsr #17 │ │ │ │ ldrtmi r4, [ip], #-1585 @ 0xfffff9cf │ │ │ │ strtmi r1, [r2], -r4, lsr #23 │ │ │ │ b ffe2b20c │ │ │ │ pop {r2, r3, r5, r7, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - eorseq r5, r7, r8, lsr #29 │ │ │ │ + eorseq r5, r7, r8, ror #30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44718 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ andcs r4, r0, sp, lsl #12 │ │ │ │ @ instruction: 0xf0002110 │ │ │ │ stmdbmi r6, {r0, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ sbcvs r4, r6, r4, lsl #12 │ │ │ │ subvs r4, r5, r9, ror r4 │ │ │ │ @ instruction: 0xff82f000 │ │ │ │ eorvs r2, r0, r0, lsl #6 │ │ │ │ adcvs r4, r3, r0, lsr #12 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r6, r4, r8, ror #31 │ │ │ │ + eorseq r7, r4, r8, lsr #1 │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ ldrlt r5, [r0, #-3200]! @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00ecf8cc │ │ │ │ addlt r4, r2, r3, lsl r9 │ │ │ │ blge 23fdac │ │ │ │ @ instruction: 0x46044479 │ │ │ │ @@ -194106,16 +194106,16 @@ │ │ │ │ blls 3477e0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #44]! @ 0x2c │ │ │ │ stmdb r0, {r1, r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq r2, r9, r8, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r2, r4, r8, lsl #20 │ │ │ │ - ldrsbteq ip, [r5], -r2 │ │ │ │ + eorseq r2, r4, r8, asr #21 │ │ │ │ + mlaseq r5, r2, r3, ip │ │ │ │ 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 │ │ │ │ + ldc2 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 │ │ │ │ + mrrc2 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 │ │ │ │ + eorseq r2, r4, lr, ror #11 │ │ │ │ ldrdeq r2, [r9], r4 │ │ │ │ addeq lr, fp, sl, asr #13 │ │ │ │ @ instruction: 0xffffffaf │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r2, r4, sl, lsl #10 │ │ │ │ + eorseq r2, r4, sl, asr #11 │ │ │ │ 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 │ │ │ │ + ldrshteq r2, [r4], -r6 │ │ │ │ + ldrshteq r2, [r4], -r4 │ │ │ │ + ldrshteq r2, [r4], -r8 │ │ │ │ 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 │ │ │ │ + ldrsbteq r2, [r4], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec44fdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1a00ff8 │ │ │ │ tstcc pc, r8, lsl r4 @ │ │ │ │ tstpeq r7, r1, lsr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7414620 │ │ │ │ @@ -195494,15 +195494,15 @@ │ │ │ │ ldrmi r9, [r8, r1, lsl #16] │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ andlt r4, r3, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ bleq 12ae78 │ │ │ │ andlt r4, r3, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eorseq fp, r7, r2, ror #8 │ │ │ │ + eorseq fp, r7, r2, lsr #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r6, r7, r3, asr #21 │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ @ instruction: 0xf000428b │ │ │ │ @@ -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 │ │ │ │ + mlaseq r7, lr, r0, fp │ │ │ │ + eorseq fp, r7, r8, lsr #8 │ │ │ │ + eorseq fp, r7, r0, lsl #8 │ │ │ │ + eorseq sl, r7, lr, lsl #31 │ │ │ │ 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 │ │ │ │ + ldrshteq fp, [r7], -ip │ │ │ │ + ldrsbteq fp, [r7], -lr │ │ │ │ + mlaseq r7, r4, r2, fp │ │ │ │ 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 │ │ │ │ + ldrshteq fp, [r7], -r8 │ │ │ │ + eorseq fp, r7, sl, ror #1 │ │ │ │ push {r3, r4, r5, r8, r9, ip, sp, pc} │ │ │ │ vst4. {d20,d22,d24,d26}, [pc :256], r0 │ │ │ │ bl fec4635c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ strmi r4, [r5], -lr, lsl #12 │ │ │ │ stmdbvs r2, {r0, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ @@ -195782,16 +195782,16 @@ │ │ │ │ ldrbtmi r4, [fp], #-2823 @ 0xfffff4f9 │ │ │ │ movtne lr, #11011 @ 0x2b03 │ │ │ │ sbcseq r6, r2, sl, asr r8 │ │ │ │ ldmdb r2, {r6, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ movwcs lr, #51653 @ 0xc9c5 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq sl, r7, r2, asr #31 │ │ │ │ - eorseq sl, r7, lr, lsr #23 │ │ │ │ + eorseq fp, r7, r2, lsl #1 │ │ │ │ + eorseq sl, r7, lr, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec463d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ ldrmi r6, [r8, r3, lsr #17] │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @@ -195813,15 +195813,15 @@ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ tstcc r1, r0, lsr #30 │ │ │ │ mvnsle r4, #411041792 @ 0x18800000 │ │ │ │ stc2 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ tstcs r0, r8, lsl #26 │ │ │ │ stc2 7, cr15, [r6, #1020] @ 0x3fc │ │ │ │ svclt 0x0000bd08 │ │ │ │ - eorseq sl, r7, r4, lsr fp │ │ │ │ + ldrshteq sl, [r7], -r4 │ │ │ │ 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, r6, lsr 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 │ │ │ │ + ldrshteq sl, [r7], -r2 │ │ │ │ blvs 100b20 │ │ │ │ ldmdavs r3, {r4, r7, r8, ip, sp, pc}^ │ │ │ │ andeq pc, r8, r1, lsl #2 │ │ │ │ ldmdbvs r1, {r0, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ biceq lr, r1, #3072 @ 0xc00 │ │ │ │ andsle r4, r0, r3, lsl #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ @@ -195901,15 +195901,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-2310 @ 0xfffff6fa │ │ │ │ addmi r6, fp, #4390912 @ 0x430000 │ │ │ │ blcs 11eff0 │ │ │ │ andcc sp, r8, r3, lsl #2 │ │ │ │ @ instruction: 0xd1f74290 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ @ instruction: 0xe7ec4610 │ │ │ │ - ldrhteq sl, [r7], -r2 │ │ │ │ + eorseq sl, r7, r2, ror 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, #-484] @ 0xfffffe1c │ │ │ │ + eorseq r4, r5, r8, lsr #28 │ │ │ │ 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 │ │ │ │ + stc2l 3, cr15, [ip], #164 @ 0xa4 │ │ │ │ svclt 0x0000bd08 │ │ │ │ addeq sl, fp, r2, lsl #16 │ │ │ │ @ instruction: 0xfffffefb │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec48d38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @@ -198597,15 +198597,15 @@ │ │ │ │ mcr2 0, 7, pc, cr12, cr6, {0} @ │ │ │ │ @ instruction: 0xf73de7dd │ │ │ │ svclt 0x0000ee2a │ │ │ │ umulleq lr, r8, sl, r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq lr, r8, r2, r4 │ │ │ │ strdeq lr, [r8], lr @ │ │ │ │ - eorseq lr, r3, lr, lsl #9 │ │ │ │ + eorseq lr, r3, lr, asr #10 │ │ │ │ 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 │ │ │ │ + ldrsbteq lr, [r3], -r2 │ │ │ │ @ instruction: 0xfffff9b5 │ │ │ │ addeq sl, fp, r2, ror #3 │ │ │ │ addeq sl, fp, r8, asr #3 │ │ │ │ addeq pc, r8, r8, asr #4 │ │ │ │ - ldrsbteq r1, [r7], -sl │ │ │ │ + mlaseq r7, sl, r2, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec493f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ blx ff4b0202 │ │ │ │ ldrdcc pc, [r0], #132 @ 0x84 │ │ │ │ @@ -199351,22 +199351,22 @@ │ │ │ │ rscle r2, r0, r0, lsl #16 │ │ │ │ strtmi r4, [r8], -ip, lsl #18 │ │ │ │ @ instruction: 0xf73c4479 │ │ │ │ stmdacs r0, {r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ qadd16mi fp, r0, r4 │ │ │ │ andeq pc, r1, r4, asr #32 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq sp, r6, r6, ror #17 │ │ │ │ - ldrhteq sp, [r3], -sl │ │ │ │ - eorseq r7, r4, r4, lsr #1 │ │ │ │ - eorseq r0, r3, lr, lsr r4 │ │ │ │ - eorseq r1, r6, lr, ror #20 │ │ │ │ - eorseq sp, r3, ip, ror #16 │ │ │ │ - eorseq sl, r5, r6, lsl #11 │ │ │ │ - eorseq r0, r3, r4, ror #7 │ │ │ │ + eorseq sp, r6, r6, lsr #19 │ │ │ │ + eorseq sp, r3, sl, ror r9 │ │ │ │ + eorseq r7, r4, r4, ror #2 │ │ │ │ + ldrshteq r0, [r3], -lr │ │ │ │ + eorseq r1, r6, lr, lsr #22 │ │ │ │ + eorseq sp, r3, ip, lsr #18 │ │ │ │ + eorseq sl, r5, r6, asr #12 │ │ │ │ + eorseq r0, r3, r4, lsr #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, r4, asr #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 │ │ │ │ + eorseq r8, r2, r8, ror #19 │ │ │ │ + eorseq r7, r7, ip, asr r6 │ │ │ │ + eorseq sp, r3, r6, lsl #14 │ │ │ │ + eorseq r1, r4, r8, lsl #20 │ │ │ │ + eorseq r7, r5, r2, ror sp │ │ │ │ + ldrsbteq sp, [r3], -ip │ │ │ │ + eorseq sp, r3, r4, asr #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, r6, lsr #20 │ │ │ │ + eorseq sp, r3, r0, lsl #11 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x46984617 │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ ldrsbtls pc, [r0], #143 @ 0x8f @ │ │ │ │ @@ -199694,15 +199694,15 @@ │ │ │ │ mvnsle r2, ip, ror #22 │ │ │ │ blcc 1c11184 │ │ │ │ ldrmi fp, [pc], -r4, lsl #30 │ │ │ │ strhle r4, [lr, #104]! @ 0x68 │ │ │ │ svclt 0x002c2c01 │ │ │ │ strcc r1, [r1, #-2349] @ 0xfffff6d3 │ │ │ │ svclt 0x0000e7c4 │ │ │ │ - ldrhteq pc, [r3], -r8 @ │ │ │ │ + eorseq pc, r3, r8, ror r9 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ mrrceq 8, 4, pc, r0, cr12 @ │ │ │ │ @ instruction: 0xf5ad4e51 │ │ │ │ ldclmi 13, cr5, [r1, #-516] @ 0xfffffdfc │ │ │ │ @@ -199785,15 +199785,15 @@ │ │ │ │ strcc fp, [r1], #-3880 @ 0xfffff0d8 │ │ │ │ @ instruction: 0xd1f64293 │ │ │ │ strb fp, [lr, r4, lsr #4] │ │ │ │ ldcl 7, cr15, [lr], {60} @ 0x3c │ │ │ │ strdeq sp, [r8], r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sl, fp, r2, asr ip │ │ │ │ - eorseq sp, r3, r2, asr #5 │ │ │ │ + eorseq sp, r3, r2, lsl #7 │ │ │ │ addeq sl, fp, sl, lsl #24 │ │ │ │ addeq sl, fp, r8, ror fp │ │ │ │ addeq sp, r8, r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4a270 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldclmi 15, cr0, [r0], {96} @ 0x60 │ │ │ │ @@ -200005,57 +200005,57 @@ │ │ │ │ eorvc r8, fp, fp, asr pc │ │ │ │ @ instruction: 0xf73ce6c4 │ │ │ │ svclt 0x0000eb2a │ │ │ │ addeq ip, r8, r2, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sl, fp, r6, ror #21 │ │ │ │ addeq sl, fp, r2, lsr #21 │ │ │ │ - eorseq sp, r3, r6, ror #2 │ │ │ │ - eorseq sp, r3, r6, lsr r1 │ │ │ │ + eorseq sp, r3, r6, lsr #4 │ │ │ │ + ldrshteq sp, [r3], -r6 │ │ │ │ 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, r0, lsr r2 │ │ │ │ - eorseq sp, r3, r4, asr #4 │ │ │ │ - eorseq sp, r3, r8, asr r2 │ │ │ │ + eorseq sp, r3, r6, lsr #3 │ │ │ │ + ldrhteq sp, [r3], -r2 │ │ │ │ + eorseq sp, r3, sl, asr #3 │ │ │ │ + ldrsbteq sp, [r3], -ip │ │ │ │ + eorseq sp, r3, ip, ror #3 │ │ │ │ + ldrshteq sp, [r3], -ip │ │ │ │ + eorseq sp, r3, ip, lsl #4 │ │ │ │ + eorseq sp, r3, ip, lsl r2 │ │ │ │ + eorseq sp, r3, ip, lsr #4 │ │ │ │ + eorseq sp, r3, ip, lsr r2 │ │ │ │ + eorseq sp, r3, r8, asr #4 │ │ │ │ + eorseq sp, r3, ip, asr r2 │ │ │ │ eorseq sp, r3, ip, ror #4 │ │ │ │ - eorseq sp, r3, r0, lsl #5 │ │ │ │ - mlaseq r3, r4, r2, sp │ │ │ │ - eorseq sp, r3, ip, lsr #5 │ │ │ │ + eorseq sp, r3, ip, ror r2 │ │ │ │ + eorseq sp, r3, ip, lsl #5 │ │ │ │ + mlaseq r3, r8, r2, sp │ │ │ │ + eorseq sp, r3, r8, lsr #5 │ │ │ │ + ldrhteq sp, [r3], -r6 │ │ │ │ eorseq sp, r3, r0, asr #5 │ │ │ │ - ldrsbteq sp, [r3], -r4 │ │ │ │ - eorseq sp, r3, r8, ror #5 │ │ │ │ - eorseq sp, r3, r0, lsl #6 │ │ │ │ + ldrsbteq sp, [r3], -r0 │ │ │ │ + eorseq sp, r3, r0, ror #5 │ │ │ │ + ldrshteq sp, [r3], -r0 │ │ │ │ + eorseq sp, r3, r4, lsl #6 │ │ │ │ + eorseq sp, r3, r8, lsl r3 │ │ │ │ + eorseq sp, r3, ip, lsr #6 │ │ │ │ + eorseq sp, r3, r0, asr #6 │ │ │ │ + eorseq sp, r3, r4, asr r3 │ │ │ │ + eorseq sp, r3, ip, ror #6 │ │ │ │ + eorseq sp, r3, r0, lsl #7 │ │ │ │ + mlaseq r3, r4, r3, sp │ │ │ │ + eorseq sp, r3, r8, lsr #7 │ │ │ │ + eorseq sp, r3, r0, asr #7 │ │ │ │ addeq sl, fp, ip, ror #15 │ │ │ │ - ldrsbteq ip, [r3], -lr │ │ │ │ + mlaseq r3, lr, pc, ip @ │ │ │ │ umulleq r9, fp, r8, pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec4a680 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r6, r0, ror #31 │ │ │ │ ldrdgt pc, [r4], #-143 @ 0xffffff71 │ │ │ │ movwcs r4, #5644 @ 0x160c │ │ │ │ @@ -200652,15 +200652,15 @@ │ │ │ │ ldrb r6, [r1, r3, asr #32]! │ │ │ │ @ instruction: 0xf5b03833 │ │ │ │ andle r7, r4, #196, 30 @ 0x310 │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ andseq pc, r0, r3, lsr r8 @ │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r6, r7, r2, ror #7 │ │ │ │ + eorseq r6, r7, r2, lsr #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 │ │ │ │ + ldrhteq r5, [r7], -ip │ │ │ │ + ldrhteq r5, [r7], -ip │ │ │ │ + eorseq r5, r7, ip, ror #30 │ │ │ │ + eorseq r5, r7, r6, asr #30 │ │ │ │ + eorseq r5, r7, r2, lsr lr │ │ │ │ + eorseq r5, r7, r0, asr #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, r0, ror #2 │ │ │ │ + eorseq r6, r7, r0, asr 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, ip, lsr sp │ │ │ │ + eorseq r4, r7, sl, ror pc │ │ │ │ + eorseq r4, r7, r8, asr sp │ │ │ │ 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, lr, lsl r6 │ │ │ │ + eorseq r4, r7, sl, ror #17 │ │ │ │ + eorseq r4, r7, r2, ror #17 │ │ │ │ addeq r7, r4, ip, asr #8 │ │ │ │ - eorseq r4, r7, r2, asr r4 │ │ │ │ - eorseq r4, r7, r4, asr #10 │ │ │ │ + eorseq r4, r7, r2, lsl r5 │ │ │ │ + eorseq r4, r7, r4, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec4d39c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ ldrdeq lr, [r6, -sp] │ │ │ │ strmi lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ @@ -203229,16 +203229,16 @@ │ │ │ │ @ instruction: 0xf022788a │ │ │ │ b 11b7250 │ │ │ │ strvc r1, [r3], #786 @ 0x312 │ │ │ │ @ instruction: 0xf002788a │ │ │ │ b 11b725c │ │ │ │ sbcslt r1, fp, #134217728 @ 0x8000000 │ │ │ │ svclt 0x0000e7c5 │ │ │ │ - eorseq r4, r7, r8, asr #27 │ │ │ │ - eorseq r4, r7, r4, ror sp │ │ │ │ + eorseq r4, r7, r8, lsl #29 │ │ │ │ + eorseq r4, r7, r4, lsr 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, r8, lsl sl │ │ │ │ + mlaseq r7, r0, r9, r4 │ │ │ │ svclt 0x004a06cb │ │ │ │ strmi r1, [r3], -r3, lsl #26 │ │ │ │ tstpeq pc, r1 @ p-variant is OBSOLETE │ │ │ │ ldrdgt pc, [r0], #-143 @ 0xffffff71 │ │ │ │ ldmdavs fp, {r0, r3, r6} │ │ │ │ strdmi r4, [fp], #76 @ 0x4c │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ @@ -203573,15 +203573,15 @@ │ │ │ │ andeq pc, r0, ip, lsl r8 @ │ │ │ │ vshr.u64 d23, d0, #61 │ │ │ │ vmla.i , , d0[1] │ │ │ │ @ instruction: 0xf81c2384 │ │ │ │ @ instruction: 0xf81c0000 │ │ │ │ subsvc r3, r0, r3 │ │ │ │ @ instruction: 0x47707013 │ │ │ │ - eorseq r4, r7, r0, lsr #17 │ │ │ │ + eorseq r4, r7, r0, ror #18 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stmiavs r4, {r0, r2, r3, r6, r7, r9, sl}^ │ │ │ │ @ instruction: 0xf001d56e │ │ │ │ stmdavs r1, {r0, r1, r2, r3, r8, r9}^ │ │ │ │ ldrdeq pc, [fp], -r0 │ │ │ │ vldmiaeq r4, {s29-s107} │ │ │ │ beq 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, r8, ror r8 │ │ │ │ + ldrhteq r4, [r7], -sl │ │ │ │ + eorseq r4, r7, r4, ror #16 │ │ │ │ + eorseq r4, r7, ip, lsl #16 │ │ │ │ + eorseq r4, r7, r4, lsl #16 │ │ │ │ + ldrhteq r4, [r7], -sl │ │ │ │ + eorseq r4, r7, r6, ror #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 │ │ │ │ + ldrshteq r4, [r7], -ip │ │ │ │ + eorseq r4, r7, r2, asr #13 │ │ │ │ + eorseq r4, r7, sl, asr #12 │ │ │ │ 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 │ │ │ │ + ldrsbteq r3, [r7], -r0 │ │ │ │ + mlaseq r5, r2, r3, r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4f700 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb12c │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ vstrlt s28, [r8, #-536] @ 0xfffffde8 │ │ │ │ strdeq r7, [r8], r2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r2, r7, r8, lsr #31 │ │ │ │ - mlaseq r5, r6, r2, r2 │ │ │ │ + eorseq r3, r7, r8, rrx │ │ │ │ + eorseq r2, r5, r6, asr 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 r3, r7, r0 │ │ │ │ + eorseq r2, r5, sl, lsl r3 │ │ │ │ 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, r0, lsr ip │ │ │ │ + eorseq r1, r5, r6, ror pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4fb1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb548 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ stclt 8, cr14, [r8, #-480] @ 0xfffffe20 │ │ │ │ ldrdeq r7, [r8], r6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r2, r7, r8, lsl #22 │ │ │ │ - eorseq r1, r5, sl, ror lr │ │ │ │ + eorseq r2, r7, r8, asr #23 │ │ │ │ + eorseq r1, r5, sl, lsr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4fb58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb584 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ stclt 8, cr14, [r8, #-360] @ 0xfffffe98 │ │ │ │ umulleq r7, r8, sl, r6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r2, r7, r0, lsr #21 │ │ │ │ - eorseq r1, r5, lr, lsr lr │ │ │ │ + eorseq r2, r7, r0, ror #22 │ │ │ │ + ldrshteq r1, [r5], -lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1b3e4c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ ldrmi fp, [r6], -pc, lsl #1 │ │ │ │ movwls r4, #43607 @ 0xaa57 │ │ │ │ @@ -206980,46 +206980,46 @@ │ │ │ │ bmi 2cccc4 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 12, cr14, [r8, #-744] @ 0xfffffd18 │ │ │ │ addeq r5, r8, sl, asr pc │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r1, r7, r4, asr #10 │ │ │ │ - ldrshteq r0, [r5], -lr │ │ │ │ + eorseq r1, r7, r4, lsl #12 │ │ │ │ + ldrhteq r0, [r5], -lr │ │ │ │ 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 │ │ │ │ + mlaseq r7, ip, r5, r1 │ │ │ │ + eorseq r0, r5, r2, lsl #15 │ │ │ │ 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, r4, lsr r5 │ │ │ │ + eorseq r0, r5, r6, asr #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, r4, ror #25 │ │ │ │ + eorseq pc, r4, r2, lsr #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, ip, ror ip │ │ │ │ + eorseq pc, r4, r6, ror #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 │ │ │ │ + eorseq r0, r7, r4, lsl ip │ │ │ │ + eorseq pc, r4, sl, lsr #29 │ │ │ │ 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 │ │ │ │ + eorseq r4, r6, r0, lsl lr │ │ │ │ strlt fp, [r8, #-330] @ 0xfffffeb6 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ mcr2 7, 4, pc, cr0, cr14, {7} @ │ │ │ │ ldrbmi fp, [r0, -r8, lsl #26]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -222148,15 +222148,15 @@ │ │ │ │ bl fec5ffbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmdacs r0, {r6, r7, fp, sp, lr} │ │ │ │ @ instruction: 0xf726db01 │ │ │ │ @ instruction: 0xf104ed94 │ │ │ │ @ instruction: 0xf13c0014 │ │ │ │ - @ instruction: 0x4620fcb9 │ │ │ │ + strtmi pc, [r0], -r1, lsr #26 │ │ │ │ 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], {43} @ 0x2b │ │ │ │ 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 │ │ │ │ + strmi pc, [r4], -pc, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ smlatbcs ip, r6, r0, r8 │ │ │ │ andseq pc, r4, r9, lsl #2 │ │ │ │ @ instruction: 0xf8c92240 │ │ │ │ @ instruction: 0xf13ca004 │ │ │ │ - movwcs pc, #3167 @ 0xc5f @ │ │ │ │ + movwcs pc, #3271 @ 0xcc7 @ │ │ │ │ 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 │ │ │ │ + pkhbtmi 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: 0xf9a2f0d7 │ │ │ │ ldrb r4, [r7, r1, lsl #13] │ │ │ │ strbmi r4, [r9], -r8, lsr #22 │ │ │ │ ldrdeq pc, [ip], -r9 │ │ │ │ @ instruction: 0xf85b9a01 │ │ │ │ @ instruction: 0xf8c93003 │ │ │ │ @ instruction: 0xf0d73000 │ │ │ │ - strmi pc, [r1], r9, asr #18 │ │ │ │ + @ instruction: 0x4681f9b1 │ │ │ │ @ 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, r2, lsr 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, r0, lsr r9 │ │ │ │ + ldrsbteq r7, [r2], -r8 │ │ │ │ + eorseq r7, r2, lr, asr #17 │ │ │ │ + eorseq r7, r2, r8, asr #17 │ │ │ │ + eorseq r7, r2, r6, asr #17 │ │ │ │ + mlaseq r1, r8, r7, ip │ │ │ │ + ldrhteq r7, [r2], -r2 │ │ │ │ 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: 0xf992f0db │ │ │ │ @ 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 r9 @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ addeq r6, r7, r8, ror #30 │ │ │ │ andeq r0, r0, r4, asr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec602bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 30d084 │ │ │ │ @ instruction: 0xf8dfb083 │ │ │ │ strmi ip, [lr], r0, lsr #32 │ │ │ │ @ instruction: 0x4611447b │ │ │ │ @ instruction: 0xf8534672 │ │ │ │ movwls r3, #4108 @ 0x100c │ │ │ │ - @ instruction: 0xf8f2f0db │ │ │ │ + @ instruction: 0xf95af0db │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ addeq r6, r7, r4, lsr pc │ │ │ │ andeq r0, r0, r0, asr #17 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r2, r2, ror #11 │ │ │ │ + eorseq r7, r2, r2, lsr #13 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r2, r2, ror #11 │ │ │ │ + eorseq r7, r2, r2, lsr #13 │ │ │ │ andsvs r2, r1, r1, lsl #2 │ │ │ │ @ instruction: 0x47706019 │ │ │ │ @ instruction: 0x33a8f890 │ │ │ │ svclt 0x00862b02 │ │ │ │ @ instruction: 0x370cf8d0 │ │ │ │ andcs r6, r0, r8, lsl r9 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -222410,15 +222410,15 @@ │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ b 15ad198 │ │ │ │ sbcsle r0, fp, r7, lsl #2 │ │ │ │ @ instruction: 0xf726e7ea │ │ │ │ svclt 0x0000ec14 │ │ │ │ addeq r6, r7, r4, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r2, r6, r4, lsr #10 │ │ │ │ + eorseq r2, r6, r4, ror #11 │ │ │ │ addeq r6, r7, r2, asr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec603fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ tstlt r4, ip, ror #15 │ │ │ │ strmi r9, [r0, r2, lsl #18]! │ │ │ │ @@ -222553,19 +222553,19 @@ │ │ │ │ bmi 383084 │ │ │ │ stmdbmi r9, {r0, r1, r5, r6, r9, sl, lr} │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ @ instruction: 0xf7e44479 │ │ │ │ sdiv r4, r5, r8 │ │ │ │ addmi pc, r0, pc, asr #8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - eorseq r7, r2, r6, asr #7 │ │ │ │ - ldrhteq r3, [r1], -r4 │ │ │ │ + eorseq r7, r2, r6, lsl #9 │ │ │ │ + eorseq r3, r1, r4, ror r4 │ │ │ │ umulleq r5, sl, sl, r6 │ │ │ │ - ldrsbteq r7, [r2], -r2 │ │ │ │ - ldrsbteq r3, [r1], -r8 │ │ │ │ + mlaseq r2, r2, r3, r7 │ │ │ │ + mlaseq r1, r8, r3, r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec60644 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0xf06f03a4 │ │ │ │ stclt 13, cr15, [r8, #-628] @ 0xfffffd8c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ @@ -222694,17 +222694,17 @@ │ │ │ │ blx fe995eb2 │ │ │ │ ldceq 3, cr2, [fp], {3} │ │ │ │ ldrb r6, [ip, -r3, lsr #32]! │ │ │ │ ldmib ip, {r1, r2, r5, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq r6, r7, r4, lsr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r6, r7, lr, ror #21 │ │ │ │ - eorseq r2, r6, r6, lsl #2 │ │ │ │ - eorseq r2, r6, r2, lsl #1 │ │ │ │ - eorseq r1, r3, r2, ror r2 │ │ │ │ + eorseq r2, r6, r6, asr #3 │ │ │ │ + eorseq r2, r6, r2, asr #2 │ │ │ │ + eorseq r1, r3, r2, lsr 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 @ │ │ │ │ + stc2 1, cr15, [sl], #228 @ 0xe4 │ │ │ │ subseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - @ instruction: 0xf850f0dd │ │ │ │ + @ instruction: 0xf8b8f0dd │ │ │ │ @ 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 │ │ │ │ + ldrsbteq r1, [r6], -r2 │ │ │ │ + ldrsbteq r6, [r2], -r2 │ │ │ │ + eorseq r2, r1, sl, ror #28 │ │ │ │ + eorseq r1, r6, sl, lsr #27 │ │ │ │ + eorseq r6, r2, lr, ror #28 │ │ │ │ + eorseq r2, r1, r2, asr #28 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8], #-816 @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf8df4617 │ │ │ │ @ instruction: 0xf8df2cf4 │ │ │ │ @@ -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 │ │ │ │ + mcr2 1, 1, pc, cr0, cr15, {1} @ │ │ │ │ blne 1e47ed0 │ │ │ │ ldrbtmi r6, [r9], #-2160 @ 0xfffff790 │ │ │ │ - @ instruction: 0xff7cf13f │ │ │ │ + @ instruction: 0xffe4f13f │ │ │ │ blne 1c47edc │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ stmdbeq r0, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ bicseq pc, r7, #132, 16 @ 0x840000 │ │ │ │ @ instruction: 0xf13f6870 │ │ │ │ - @ instruction: 0xf8dfff71 │ │ │ │ + @ instruction: 0xf8dfffd9 │ │ │ │ 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, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ bicseq pc, r9, #132, 16 @ 0x840000 │ │ │ │ @ instruction: 0xf8df4630 │ │ │ │ @ instruction: 0xf7266b3c │ │ │ │ blls 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: 0xf8dff9c9 │ │ │ │ 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: 0xf894f9d5 │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [sl], {213} @ 0xd5 │ │ │ │ streq pc, [r0, -r4, asr #17] │ │ │ │ bllt fe1485f4 │ │ │ │ @ instruction: 0xf72520e0 │ │ │ │ bmi 1ac5400 │ │ │ │ strmi r4, [r3], -r6, ror #18 │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ adccc pc, r7, #64, 4 │ │ │ │ @@ -223741,20 +223741,20 @@ │ │ │ │ ... │ │ │ │ addeq r6, r7, r6, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r6, r7, lr, lsr r6 │ │ │ │ addeq r5, sl, r8, lsr #1 │ │ │ │ addeq r5, sl, r8, lsl #1 │ │ │ │ umulleq r5, sl, r2, r0 │ │ │ │ - eorseq r6, r2, sl, lsl #27 │ │ │ │ + eorseq r6, r2, sl, asr #28 │ │ │ │ umulleq r4, sl, sl, pc @ │ │ │ │ - eorseq r6, r2, ip, ror #22 │ │ │ │ - eorseq r6, r2, r2, lsr #26 │ │ │ │ - eorseq r6, r2, r0, lsr sp │ │ │ │ - eorseq r6, r2, ip, lsr #26 │ │ │ │ + eorseq r6, r2, ip, lsr #24 │ │ │ │ + eorseq r6, r2, r2, ror #27 │ │ │ │ + ldrshteq r6, [r2], -r0 │ │ │ │ + eorseq r6, r2, ip, ror #27 │ │ │ │ strdeq r4, [sl], r4 @ │ │ │ │ umulleq r4, sl, lr, lr │ │ │ │ addeq r4, sl, ip, lsl #29 │ │ │ │ ldrdeq r6, [r7], lr │ │ │ │ addeq r4, sl, r2, asr lr │ │ │ │ addeq r4, sl, r6, lsr #27 │ │ │ │ umulleq r4, sl, r0, sp │ │ │ │ @@ -223775,46 +223775,46 @@ │ │ │ │ andeq r0, r0, ip, lsl r8 │ │ │ │ @ instruction: 0xfffff337 │ │ │ │ @ instruction: 0xfffff401 │ │ │ │ @ instruction: 0xfffff66f │ │ │ │ @ instruction: 0xfffff64d │ │ │ │ addeq r7, r7, sl, lsr #3 │ │ │ │ strdeq r4, [sl], r2 │ │ │ │ - eorseq r1, r6, ip, ror r3 │ │ │ │ - eorseq r6, r2, lr, lsr r5 │ │ │ │ - eorseq r2, r1, r2, lsr #8 │ │ │ │ + eorseq r1, r6, ip, lsr r4 │ │ │ │ + ldrshteq r6, [r2], -lr │ │ │ │ + eorseq r2, r1, r2, ror #9 │ │ │ │ addeq r4, sl, r6, lsl r7 │ │ │ │ - eorseq r1, r6, r4, lsr #5 │ │ │ │ - eorseq r6, r2, r8, ror #7 │ │ │ │ - eorseq r2, r1, ip, asr #6 │ │ │ │ - eorseq r6, r2, lr, lsl r3 │ │ │ │ + eorseq r1, r6, r4, ror #6 │ │ │ │ + eorseq r6, r2, r8, lsr #9 │ │ │ │ + eorseq r2, r1, ip, lsl #8 │ │ │ │ + ldrsbteq r6, [r2], -lr │ │ │ │ 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 │ │ │ │ + ldrshteq r1, [r6], -ip │ │ │ │ + eorseq r6, r2, r8, ror #6 │ │ │ │ + eorseq r2, r1, r4, lsr #5 │ │ │ │ + eorseq r2, r1, r4, lsl #5 │ │ │ │ + eorseq r1, r6, ip, asr #3 │ │ │ │ + eorseq r6, r2, r4, asr r4 │ │ │ │ + eorseq r6, r2, r8, lsr r4 │ │ │ │ + eorseq r6, r2, r0, lsr r4 │ │ │ │ + eorseq r6, r2, r6, lsr #8 │ │ │ │ + eorseq r6, r2, ip, lsr r4 │ │ │ │ + ldrsbteq r2, [r1], -r6 │ │ │ │ + ldrshteq r1, [r6], -r8 │ │ │ │ + eorseq r2, r1, r0, lsr #3 │ │ │ │ + mlaseq r2, r0, r2, r6 │ │ │ │ + ldrsbteq r1, [r6], -r2 │ │ │ │ + eorseq r2, r1, sl, ror r1 │ │ │ │ + ldrhteq r6, [r2], -r2 │ │ │ │ + eorseq r1, r6, ip, lsr #1 │ │ │ │ + eorseq r2, r1, r4, asr r1 │ │ │ │ + ldrhteq r6, [r2], -r0 │ │ │ │ + eorseq r6, r2, r0, lsr #7 │ │ │ │ + eorseq r2, r1, r2, lsr #2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl 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, r0, lsr lr │ │ │ │ + eorseq r6, r2, r0, asr #12 │ │ │ │ + eorseq r1, r1, r6, asr lr │ │ │ │ + eorseq r0, r6, lr, asr sp │ │ │ │ + ldrhteq r6, [r2], -sl │ │ │ │ + eorseq r1, r1, r6, lsl #27 │ │ │ │ + eorseq r1, r1, lr, lsl #11 │ │ │ │ + eorseq r1, r1, r8, lsl #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl 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, ip, lsl sp │ │ │ │ + ldrsbteq r0, [r6], -r6 │ │ │ │ andeq r0, r0, r8, lsl #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec61cfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ cdp2 7, 9, cr15, cr12, cr0, {7} │ │ │ │ strcs r6, [r0, #-2499] @ 0xfffff63d │ │ │ │ @@ -224517,15 +224517,15 @@ │ │ │ │ @ instruction: 0xffe8f7ff │ │ │ │ stmdbmi r5, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ ldmda lr, {r2, r5, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stclt 0, cr2, [r8, #-0] │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - eorseq r5, r2, lr, lsr #25 │ │ │ │ + eorseq r5, r2, lr, ror #26 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ strbmi pc, [r0, -r0, lsl #10]! @ │ │ │ │ @ instruction: 0x46034c36 │ │ │ │ ldrbtmi r2, [ip], #-52 @ 0xffffffcc │ │ │ │ ldrcc pc, [ip], r4, asr #12 │ │ │ │ strbeq lr, [r1, #-2820] @ 0xfffff4fc │ │ │ │ cdpcc 6, 10, cr15, cr0, cr4, {2} │ │ │ │ @@ -224575,30 +224575,30 @@ │ │ │ │ teqcs r4, r4, lsr #18 │ │ │ │ blx 15ccf2 │ │ │ │ @ instruction: 0xf6443305 │ │ │ │ ldrbpl r3, [ip], #-421 @ 0xfffffe5b │ │ │ │ @ instruction: 0x31bdf644 │ │ │ │ pop {r1, r3, r4, r6, sl, ip, lr} │ │ │ │ svclt 0x000087f0 │ │ │ │ - eorseq r0, r6, r2, ror #8 │ │ │ │ + eorseq r0, r6, r2, lsr #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 │ │ │ │ + ldc2l 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 1ca908 │ │ │ │ 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 │ │ │ │ + ldc2 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 │ │ │ │ + stc2 0, cr15, [ip], {236} @ 0xec │ │ │ │ @ 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: 0xf916f0ec │ │ │ │ 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 120b8d8 │ │ │ │ @ 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, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldcge 4, cr15, [sp, #508] @ 0x1fc │ │ │ │ vmla.i8 q11, q0, │ │ │ │ addsmi r1, r9, #67108864 @ 0x4000000 │ │ │ │ mcrge 4, 3, pc, cr0, cr15, {3} @ │ │ │ │ @ instruction: 0xf0eb4620 │ │ │ │ - stmdacs r0, {r0, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, 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 ccbf68 │ │ │ │ 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: 0xff5ef0eb │ │ │ │ smullscs pc, r4, sp, r8 @ │ │ │ │ ldmvs fp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ bl 3acae4 │ │ │ │ @ instruction: 0xf6440243 │ │ │ │ @ instruction: 0xf508319c │ │ │ │ teqcc ip, #1543503874 @ 0x5c000002 │ │ │ │ @@ -225560,21 +225560,21 @@ │ │ │ │ @ instruction: 0xf95af7ff │ │ │ │ strmi r2, [r7], -r1, lsl #6 │ │ │ │ movwcs r9, #775 @ 0x307 │ │ │ │ svclt 0x0000e6c1 │ │ │ │ addeq r4, r7, sl, ror #18 │ │ │ │ addeq r4, r7, r6, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r5, r2, r2, asr #17 │ │ │ │ - eorseq r5, r2, r2, ror #17 │ │ │ │ + eorseq r5, r2, r2, lsl #19 │ │ │ │ + eorseq r5, r2, r2, lsr #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 │ │ │ │ + ldrshteq r5, [r2], -r0 │ │ │ │ + eorseq r4, r2, r0, lsr #27 │ │ │ │ @ instruction: 0x465068f3 │ │ │ │ ldm r6, {r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf50a000e │ │ │ │ @ instruction: 0xf7ff4680 │ │ │ │ andcs pc, r4, #901120 @ 0xdc000 │ │ │ │ vst1.8 {d20-d22}, [pc], r7 │ │ │ │ @ instruction: 0xf8d671ea │ │ │ │ @@ -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 dcb934 │ │ │ │ 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: 0xf89dfca3 │ │ │ │ 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 │ │ │ │ + ldc2 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, r4, asr #21 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq pc, r5, lr, ror #6 │ │ │ │ + eorseq pc, r5, lr, lsr #8 │ │ │ │ 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 │ │ │ │ + stc2 1, cr15, [lr], {14} │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ - cdp2 1, 4, cr15, cr6, cr14, {0} │ │ │ │ + cdp2 1, 10, 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, 13, cr15, cr10, cr14, {0} │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ - blx ff4c8cb6 │ │ │ │ + ldc2 1, cr15, [r6], #-128 @ 0xffffff80 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - stc2 1, cr15, [sl, #-84] @ 0xffffffac │ │ │ │ + ldc2l 1, cr15, [r2, #-84]! @ 0xffffffac │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9eef0e3 │ │ │ │ + blx 16c8bd0 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldc2l 7, cr15, [r6], {131} @ 0x83 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf10f9300 │ │ │ │ - @ instruction: 0x4603fb31 │ │ │ │ + @ instruction: 0x4603fb99 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 1, 0, pc, cr10, cr13, {0} │ │ │ │ + mcr2 1, 4, 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 ffd48d04 │ │ │ │ tstcs r1, r5, lsl #6 │ │ │ │ @ instruction: 0xf1154620 │ │ │ │ - rsclt pc, sp, #105472 @ 0x19c00 │ │ │ │ + rsclt pc, sp, #211968 @ 0x33c00 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf122431d │ │ │ │ - strmi pc, [r3], -r3, lsl #28 │ │ │ │ + strmi pc, [r3], -fp, ror #28 │ │ │ │ rsclt r4, sp, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf123431d │ │ │ │ - rsclt pc, sp, #233472 @ 0x39000 │ │ │ │ + rsclt pc, sp, #659456 @ 0xa1000 │ │ │ │ @ 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: 0xf936f123 │ │ │ │ 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, 3, cr15, cr14, cr14, {0} │ │ │ │ @ instruction: 0xf7844620 │ │ │ │ @ instruction: 0x4620f8f7 │ │ │ │ - blx 1448d7c │ │ │ │ + blx fee48d7c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - blx c48d5e │ │ │ │ + blx fe648d5e │ │ │ │ @ instruction: 0xf1224620 │ │ │ │ - strtmi pc, [r0], -fp, asr #27 │ │ │ │ - blx 248da0 │ │ │ │ + @ instruction: 0x4620fe33 │ │ │ │ + blx 1c48da0 │ │ │ │ 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 │ │ │ │ + stc2l 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: 0xf8d4fda3 │ │ │ │ @ instruction: 0xf7840154 │ │ │ │ tstpcs r8, fp, asr r8 @ p-variant is OBSOLETE │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - blx 848eb8 │ │ │ │ + blx fe248eb8 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - mcr2 0, 6, pc, cr4, cr3, {7} @ │ │ │ │ + @ instruction: 0xff2cf0f3 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf0ee2101 │ │ │ │ - @ instruction: 0xf8d4fae7 │ │ │ │ + @ instruction: 0xf8d4fb4f │ │ │ │ @ instruction: 0xf0e30154 │ │ │ │ - stmdacs r0, {r0, r2, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4682d1f9 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - stc2l 0, cr15, [r0, #908] @ 0x38c │ │ │ │ + cdp2 0, 2, cr15, cr8, cr3, {7} │ │ │ │ @ instruction: 0x166cf8df │ │ │ │ @ instruction: 0xf8d44652 │ │ │ │ ldrbtmi r0, [r9], #-340 @ 0xfffffeac │ │ │ │ - mrrc2 0, 14, pc, r4, cr13 @ │ │ │ │ + ldc2 0, cr15, [ip], #948 @ 0x3b4 │ │ │ │ tstcs r1, r2, asr r6 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - @ instruction: 0xffe0f0e7 │ │ │ │ + @ instruction: 0xf848f0e8 │ │ │ │ @ instruction: 0xf8d44651 │ │ │ │ @ instruction: 0xf10b0154 │ │ │ │ - ldrbmi pc, [r2], -r7, asr #29 @ │ │ │ │ + ldrbmi pc, [r2], -pc, lsr #30 @ │ │ │ │ @ instruction: 0xf8d44651 │ │ │ │ - cps #20 │ │ │ │ - smlabtcs r1, r9, pc, pc @ │ │ │ │ + @ instruction: 0xf1090154 │ │ │ │ + tstpcs r1, r1, lsr r8 @ p-variant is OBSOLETE │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - blx 1c48e4c │ │ │ │ + blx ff648e4c │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf820f784 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - @ instruction: 0xff84f12e │ │ │ │ + @ instruction: 0xffecf12e │ │ │ │ @ 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 │ │ │ │ + ldrsbteq r4, [r2], -r6 │ │ │ │ addeq r3, r7, lr, asr r3 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @@ -226538,22 +226538,22 @@ │ │ │ │ @ instruction: 0xf8f8f7e0 │ │ │ │ stmdami fp, {r3, r4, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7cd4478 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000e7e6 │ │ │ │ strdeq r2, [r7], ip │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r5, lr, asr #19 │ │ │ │ - eorseq r3, r2, r2, asr #25 │ │ │ │ - ldrsbteq pc, [r0], -r8 @ │ │ │ │ - mlaseq r5, r8, r9, lr │ │ │ │ - ldrsbteq r3, [r2], -r8 │ │ │ │ - eorseq pc, r0, r4, lsr #9 │ │ │ │ - eorseq lr, r0, ip, lsr #25 │ │ │ │ - eorseq lr, r0, r6, lsr #25 │ │ │ │ + eorseq lr, r5, lr, lsl #21 │ │ │ │ + eorseq r3, r2, r2, lsl #27 │ │ │ │ + mlaseq r0, r8, r5, pc @ │ │ │ │ + eorseq lr, r5, r8, asr sl │ │ │ │ + mlaseq r2, r8, sp, r3 │ │ │ │ + eorseq pc, r0, r4, ror #10 │ │ │ │ + eorseq lr, r0, ip, ror #26 │ │ │ │ + eorseq lr, r0, r6, ror #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl 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 │ │ │ │ + ldrsbteq lr, [r5], -ip │ │ │ │ andeq r0, r0, ip, lsr r6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ svcmi 0x0063b088 │ │ │ │ @ instruction: 0x461d4614 │ │ │ │ @@ -226682,22 +226682,22 @@ │ │ │ │ @ instruction: 0xf7df9403 │ │ │ │ @ instruction: 0xe768ffd7 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ stmdami sl, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7e64478 │ │ │ │ addeq r2, r7, r0, ror #25 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r5, ip, ror #15 │ │ │ │ - eorseq r3, r2, r0, lsl #21 │ │ │ │ - mlaseq r0, r6, r2, pc @ │ │ │ │ - ldrhteq lr, [r5], -r6 │ │ │ │ - mlaseq r2, r6, sl, r3 │ │ │ │ - eorseq pc, r0, r2, ror #4 │ │ │ │ - eorseq lr, r0, sl, ror #20 │ │ │ │ - eorseq lr, r0, r4, ror #20 │ │ │ │ + eorseq lr, r5, ip, lsr #17 │ │ │ │ + eorseq r3, r2, r0, asr #22 │ │ │ │ + eorseq pc, r0, r6, asr r3 @ │ │ │ │ + eorseq lr, r5, r6, ror r8 │ │ │ │ + eorseq r3, r2, r6, asr fp │ │ │ │ + eorseq pc, r0, r2, lsr #6 │ │ │ │ + eorseq lr, r0, sl, lsr #22 │ │ │ │ + eorseq lr, r0, r4, lsr #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec646d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 4914c0 │ │ │ │ stmdbmi lr, {r3, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ biccs pc, r0, #192, 16 @ 0xc00000 │ │ │ │ @@ -226712,15 +226712,15 @@ │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ stmiacc ip, {r2, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd10 │ │ │ │ addeq r2, r7, sl, lsl fp │ │ │ │ andeq r0, r0, ip, asr r5 │ │ │ │ andeq r0, r0, ip, lsr #15 │ │ │ │ @ instruction: 0xfffffe09 │ │ │ │ - eorseq lr, r5, r6, asr #14 │ │ │ │ + eorseq lr, r5, r6, lsl #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldclmi 0, cr11, [r7, #-548]! @ 0xfffffddc │ │ │ │ @ instruction: 0x460f4616 │ │ │ │ @ instruction: 0x461c447d │ │ │ │ @@ -226839,22 +226839,22 @@ │ │ │ │ stmib sp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r8, [r3], -r5, lsl #18 │ │ │ │ mrc2 7, 4, pc, cr10, cr15, {6} │ │ │ │ stmdami sl, {r0, r3, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7e94478 │ │ │ │ @ instruction: 0x00872abc │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r5, sl, lsr #13 │ │ │ │ - ldrsbteq r3, [r2], -lr │ │ │ │ - ldrshteq pc, [r0], -r4 @ │ │ │ │ - eorseq lr, r0, lr, lsr #16 │ │ │ │ - mlaseq r5, ip, r5, lr │ │ │ │ - eorseq r3, r2, ip, lsl r8 │ │ │ │ - eorseq lr, r0, r8, ror #31 │ │ │ │ - ldrshteq lr, [r0], -r0 │ │ │ │ + eorseq lr, r5, sl, ror #14 │ │ │ │ + mlaseq r2, lr, r9, r3 │ │ │ │ + ldrhteq pc, [r0], -r4 @ │ │ │ │ + eorseq lr, r0, lr, ror #17 │ │ │ │ + eorseq lr, r5, ip, asr r6 │ │ │ │ + ldrsbteq r3, [r2], -ip │ │ │ │ + eorseq pc, r0, r8, lsr #1 │ │ │ │ + ldrhteq lr, [r0], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6494c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 5d1714 │ │ │ │ ldmdami r3, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r2, [fp], #-1288 @ 0xfffffaf8 │ │ │ │ @ instruction: 0xf8c44912 │ │ │ │ @@ -226875,15 +226875,15 @@ │ │ │ │ @ instruction: 0xf8c4589b │ │ │ │ strb r3, [pc, r4, ror #15]! │ │ │ │ addeq r2, r7, r6, lsr #17 │ │ │ │ andeq r0, r0, r0, ror #15 │ │ │ │ andeq r0, r0, ip, ror #18 │ │ │ │ @ instruction: 0xfffffdc3 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r5, r6, lsr #10 │ │ │ │ + eorseq lr, r5, r6, ror #11 │ │ │ │ andeq r0, r0, r4, lsl r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ ldclmi 0, cr11, [r6, #-556]! @ 0xfffffdd4 │ │ │ │ pkhbtmi r4, r9, r0, lsl #13 │ │ │ │ @@ -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, r8, 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, #436 @ 0x1b4 │ │ │ │ beq 109ed8 │ │ │ │ @ instruction: 0x46484611 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf0d00a01 │ │ │ │ - @ instruction: 0xf1b0fea9 │ │ │ │ + @ instruction: 0xf1b0ff11 │ │ │ │ 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} @ │ │ │ │ + @ instruction: 0xff0af0d0 │ │ │ │ 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 │ │ │ │ + ldrsbteq r3, [r2], -r0 │ │ │ │ + eorseq r3, r2, r8, lsl #13 │ │ │ │ + eorseq lr, r0, r0, lsr #29 │ │ │ │ + eorseq lr, r0, r6, ror #12 │ │ │ │ + eorseq r3, r2, r0, asr r7 │ │ │ │ + eorseq lr, r0, r4, lsr #28 │ │ │ │ + eorseq r3, r2, r0, asr r6 │ │ │ │ + eorseq lr, r0, r6, lsr #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl 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, r4, lsr 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 │ │ │ │ + eorseq ip, r1, ip, ror #5 │ │ │ │ + mlaseq r2, r8, r4, r3 │ │ │ │ addeq r0, sl, r6, lsl #28 │ │ │ │ - eorseq r3, r2, r6, lsl #7 │ │ │ │ - eorseq ip, r1, ip, asr r1 │ │ │ │ - eorseq r4, r1, r6, lsl #2 │ │ │ │ - eorseq r2, r3, r8, ror #5 │ │ │ │ - ldrshteq r4, [r1], -r2 │ │ │ │ - eorseq r4, r1, r4, ror #1 │ │ │ │ + eorseq r3, r2, r6, asr #8 │ │ │ │ + eorseq ip, r1, ip, lsl r2 │ │ │ │ + eorseq r4, r1, r6, asr #3 │ │ │ │ + eorseq r2, r3, r8, lsr #7 │ │ │ │ + ldrhteq r4, [r1], -r2 │ │ │ │ + eorseq r4, r1, r4, lsr #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, r8, ror r0 │ │ │ │ + eorseq r3, r2, ip, asr #7 │ │ │ │ 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 │ │ │ │ + ldrshteq r3, [r1], -ip │ │ │ │ + eorseq ip, r1, r6, asr #32 │ │ │ │ + eorseq r3, r2, ip, asr r2 │ │ │ │ + eorseq r2, r3, sl, asr #3 │ │ │ │ + ldrsbteq r3, [r1], -r4 │ │ │ │ + eorseq ip, r1, r2, lsr #32 │ │ │ │ + eorseq lr, r0, sl, ror #17 │ │ │ │ + eorseq r3, r2, r0, ror r3 │ │ │ │ + eorseq r3, r2, r2, lsl r2 │ │ │ │ + eorseq r2, r3, r0, lsl #3 │ │ │ │ + eorseq fp, r1, r2, ror #31 │ │ │ │ + eorseq r3, r1, ip, lsl #31 │ │ │ │ + eorseq r3, r1, lr, ror pc │ │ │ │ + eorseq r3, r1, r0, ror pc │ │ │ │ + eorseq r3, r1, sl, ror #30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec65170 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ umullslt r0, r8, r0, pc @ │ │ │ │ blge 620fd4 │ │ │ │ ldrbtmi r2, [ip], #-1280 @ 0xfffffb00 │ │ │ │ tstls r2, #68, 4 @ 0x40000004 │ │ │ │ @@ -227395,15 +227395,15 @@ │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf721bd70 │ │ │ │ svclt 0x0000ed1c │ │ │ │ - eorseq sp, r5, r2, asr #27 │ │ │ │ + eorseq sp, r5, r2, lsl #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r7, lr, rrx │ │ │ │ addeq r2, r7, r6, asr #32 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @@ -227499,15 +227499,15 @@ │ │ │ │ vqadd.u32 , q1, │ │ │ │ @ instruction: 0xf88d1305 │ │ │ │ @ instruction: 0xe7803055 │ │ │ │ mrrc 7, 2, pc, r0, cr1 @ │ │ │ │ addeq r2, r7, r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r7, ip, asr pc │ │ │ │ - eorseq sp, r5, r4, ror #23 │ │ │ │ + eorseq sp, r5, r4, lsr #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 │ │ │ │ + stc2l 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: 0xf8d4fc7f │ │ │ │ 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 │ │ │ │ + mlaseq r5, ip, r9, sp │ │ │ │ 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, r6, asr r2 │ │ │ │ + eorseq r2, r2, ip, lsr #26 │ │ │ │ stmdavs r3, {r3, r4, r8, ip, sp, pc} │ │ │ │ ldrdeq pc, [ip, -r3] │ │ │ │ @ instruction: 0x47703018 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @@ -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 │ │ │ │ + ldrsbteq r2, [r2], -ip │ │ │ │ @ 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 sp, r5, r6 │ │ │ │ + eorseq sp, r0, sl, asr r9 │ │ │ │ + eorseq r2, r2, r0, ror #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 │ │ │ │ + mlaseq r2, r2, ip, r1 │ │ │ │ + eorseq r4, r2, r6, ror #30 │ │ │ │ + eorseq r1, r2, r8, ror ip │ │ │ │ + eorseq r2, r5, r0, asr #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, r0, ror #12 │ │ │ │ + eorseq ip, r0, r6, lsr #31 │ │ │ │ + eorseq r1, r2, r0, lsl #22 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [r5], -r6, lsl #28 │ │ │ │ andcs r4, r1, #12, 12 @ 0xc00000 │ │ │ │ stmdavc r1!, {r1, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -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, lr, lsl r5 │ │ │ │ @ instruction: 0x36c8f8d0 │ │ │ │ @ instruction: 0xf8c01c5a │ │ │ │ bl 119e18 │ │ │ │ @ instruction: 0xf8c00083 │ │ │ │ @ instruction: 0x477016bc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec67508 │ │ │ │ @@ -229767,17 +229767,17 @@ │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ ldrbtmi r4, [r9], #-2567 @ 0xfffff5f9 │ │ │ │ strvc lr, [r2], -sp, asr #19 │ │ │ │ @ instruction: 0xf7dc447a │ │ │ │ @ instruction: 0xe7afffb7 │ │ │ │ ldrdeq pc, [r6], r2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq fp, r5, r8, lsl #18 │ │ │ │ - eorseq ip, r0, r2, lsr #4 │ │ │ │ - mlaseq r2, r0, sp, r0 │ │ │ │ + eorseq fp, r5, r8, asr #19 │ │ │ │ + eorseq ip, r0, r2, ror #5 │ │ │ │ + eorseq r0, r2, r0, asr lr │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ bmi 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 fe2ccaa6 │ │ │ │ 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 │ │ │ │ + eorseq r0, r2, r6, lsl lr │ │ │ │ addeq pc, r6, r4, lsr #20 │ │ │ │ - eorseq r0, r2, r4, lsl #25 │ │ │ │ - eorseq r0, r2, ip, ror ip │ │ │ │ - eorseq r0, r2, sl, lsr #23 │ │ │ │ - eorseq fp, r5, r4, asr r6 │ │ │ │ - eorseq fp, r0, lr, ror pc │ │ │ │ - ldrshteq r0, [r2], -lr │ │ │ │ + eorseq r0, r2, r4, asr #26 │ │ │ │ + eorseq r0, r2, ip, lsr sp │ │ │ │ + eorseq r0, r2, sl, ror #24 │ │ │ │ + eorseq fp, r5, r4, lsl r7 │ │ │ │ + eorseq ip, r0, lr, lsr r0 │ │ │ │ + ldrhteq r0, [r2], -lr │ │ │ │ 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: 0xff4af0d0 │ │ │ │ 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: 0xf91cf133 │ │ │ │ eorsvc pc, r0, r5, lsl #10 │ │ │ │ blx 84cbc0 │ │ │ │ stceq 8, cr15, [r4, #864]! @ 0x360 │ │ │ │ blx fec4cbc2 │ │ │ │ vtst.8 d22, d8, d27 │ │ │ │ andsmi r0, sl, #268435456 @ 0x10000000 │ │ │ │ andlt sp, r4, r9, lsl #2 │ │ │ │ @@ -230166,19 +230166,19 @@ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ blcs 134880 │ │ │ │ usat sp, #19, pc, asr #3 @ │ │ │ │ addeq pc, r6, r4, lsr r7 @ │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r0, [r2], -r6 │ │ │ │ - eorseq fp, r0, ip, asr ip │ │ │ │ - eorseq fp, r5, r4, asr #6 │ │ │ │ - eorseq r0, r2, r2, ror r8 │ │ │ │ - eorseq fp, r0, r6, lsr #24 │ │ │ │ + eorseq r0, r2, r6, ror r9 │ │ │ │ + eorseq fp, r0, ip, lsl sp │ │ │ │ + eorseq fp, r5, r4, lsl #8 │ │ │ │ + eorseq r0, r2, r2, lsr r9 │ │ │ │ + eorseq fp, r0, r6, ror #25 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ @ instruction: 0x46044e51 │ │ │ │ adclt r4, r1, r1, asr fp │ │ │ │ stcge 4, cr4, [r6, #-504] @ 0xfffffe08 │ │ │ │ @@ -230259,15 +230259,15 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf71e8ff0 │ │ │ │ svclt 0x0000eec0 │ │ │ │ @ instruction: 0x0086f4b4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq fp, r5, r6, asr #4 │ │ │ │ + eorseq fp, r5, r6, lsl #6 │ │ │ │ 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: 0xf8c4faa9 │ │ │ │ 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: 0xf8d5fd41 │ │ │ │ @ instruction: 0xf50417d8 │ │ │ │ @ instruction: 0xf05c7030 │ │ │ │ bmi fd0cac │ │ │ │ ldrbtmi r4, [sl], #-2858 @ 0xfffff4d6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @@ -230815,19 +230815,19 @@ │ │ │ │ strtmi pc, [r3], -r1, asr #28 │ │ │ │ svcmi 0x0008e793 │ │ │ │ @ instruction: 0xe7c0447f │ │ │ │ ldrbtmi r4, [sl], #-2567 @ 0xfffff5f9 │ │ │ │ svclt 0x0000e7c6 │ │ │ │ addeq lr, r6, ip, lsl #25 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sl, r5, r2, asr #19 │ │ │ │ - eorseq fp, r0, lr, lsl #4 │ │ │ │ - ldrhteq pc, [r1], -r6 @ │ │ │ │ - eorseq sl, r0, r4, ror #19 │ │ │ │ - ldrsbteq sl, [r0], -lr │ │ │ │ + eorseq sl, r5, r2, lsl #21 │ │ │ │ + eorseq fp, r0, lr, asr #5 │ │ │ │ + eorseq pc, r1, r6, ror pc @ │ │ │ │ + eorseq sl, r0, r4, lsr #21 │ │ │ │ + mlaseq r0, lr, sl, sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrdhi pc, [r8], -r0 @ │ │ │ │ strmi fp, [r4], -r9, lsl #1 │ │ │ │ ldrmi r4, [r1], fp, lsl #13 │ │ │ │ @@ -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 @ │ │ │ │ + ldrhteq r9, [r5], -ip │ │ │ │ + ldrshteq sl, [r0], -ip │ │ │ │ + ldrsbteq pc, [r1], -lr @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ssatpl pc, #25, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8dfb099 │ │ │ │ @ instruction: 0x460f46b8 │ │ │ │ @@ -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 │ │ │ │ + ldrhteq r9, [r5], -r4 │ │ │ │ + eorseq sl, r0, r0, lsl #6 │ │ │ │ + eorseq pc, r1, ip, lsl r0 @ │ │ │ │ + eorseq r9, r5, r8, lsl #16 │ │ │ │ + eorseq r9, r0, lr, lsl r8 │ │ │ │ + eorseq r9, r0, r8, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec69ae4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ stcls 6, cr4, [r6], {5} │ │ │ │ stcls 4, cr9, [r7], {-0} │ │ │ │ ldcmi 4, cr9, [r6], {1} │ │ │ │ @@ -232420,15 +232420,15 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00ffffff │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r4 │ │ │ │ addeq sp, r6, r4, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sp, r6, r8, ror #5 │ │ │ │ - eorseq sp, r1, r0, lsl #19 │ │ │ │ + eorseq sp, r1, r0, asr #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 │ │ │ │ + mlaseq r5, r6, ip, r8 │ │ │ │ + eorseq lr, r1, sl, lsl #4 │ │ │ │ + ldrhteq r9, [r0], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6a524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ andcs r4, r1, pc, lsl #12 │ │ │ │ @ instruction: 0xf71c2130 │ │ │ │ strmi lr, [r4], -r4, ror #16 │ │ │ │ @@ -233473,17 +233473,17 @@ │ │ │ │ @ instruction: 0xf71be684 │ │ │ │ svclt 0x0000edaa │ │ │ │ addeq ip, r6, sl, asr #19 │ │ │ │ addeq ip, r6, r4, asr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq ip, r6, r0, ror r3 │ │ │ │ - ldrhteq r8, [r5], -r0 │ │ │ │ - eorseq sp, r1, ip, lsr #12 │ │ │ │ - eorseq r8, r0, ip, lsr #17 │ │ │ │ + eorseq r8, r5, r0, ror r1 │ │ │ │ + eorseq sp, r1, ip, ror #13 │ │ │ │ + eorseq r8, r0, ip, ror #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r6, r3, r6, lsl #21 │ │ │ │ @ instruction: 0xb778f8df │ │ │ │ @ instruction: 0xf5064604 │ │ │ │ @@ -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: 0xff46f12f │ │ │ │ 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 ff8505ce │ │ │ │ svccc 0x0014f8d7 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf89480ea │ │ │ │ strbeq r0, [r5, r0, asr #32] │ │ │ │ mvnhi pc, r0, lsl #2 │ │ │ │ @ instruction: 0xf5064621 │ │ │ │ @ instruction: 0xf0597030 │ │ │ │ @@ -233963,17 +233963,17 @@ │ │ │ │ blmi 24da34 │ │ │ │ andpl pc, r3, fp, asr r8 @ │ │ │ │ smullcc pc, fp, r4, r8 @ │ │ │ │ strbt r6, [r4], #-2090 @ 0xfffff7d6 │ │ │ │ addeq ip, r6, r6, lsl #2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, r0, asr r7 │ │ │ │ - ldrhteq r7, [r5], -r0 │ │ │ │ - eorseq r8, r0, ip, lsr #5 │ │ │ │ - eorseq sp, r1, r2, asr #32 │ │ │ │ + eorseq r7, r5, r0, ror fp │ │ │ │ + eorseq r8, r0, ip, ror #6 │ │ │ │ + eorseq sp, r1, r2, lsl #2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ ldrsbtne pc, [r0], #128 @ 0x80 @ │ │ │ │ bvs fe21ce9c │ │ │ │ svclt 0x00183900 │ │ │ │ @@ -234604,16 +234604,16 @@ │ │ │ │ @ instruction: 0xffffff73 │ │ │ │ @ instruction: 0xfffffdd1 │ │ │ │ @ instruction: 0xfffffef3 │ │ │ │ @ instruction: 0xfffffe85 │ │ │ │ @ instruction: 0xfffffa13 │ │ │ │ @ instruction: 0xfffffac5 │ │ │ │ addeq fp, r6, r4, lsl r2 │ │ │ │ - eorseq ip, r1, r6, lsr #13 │ │ │ │ - eorseq ip, r1, r6, lsr #15 │ │ │ │ + eorseq ip, r1, r6, ror #14 │ │ │ │ + eorseq ip, r1, r6, ror #16 │ │ │ │ rsbscc pc, r4, #208, 16 @ 0xd00000 │ │ │ │ ldrble r0, [lr], #-2011 @ 0xfffff825 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl 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 ff151b1a │ │ │ │ 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: 0xf8c4fc43 │ │ │ │ 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: 0xf948f0ca │ │ │ │ strbtmi lr, [r2], -r9, lsr #15 │ │ │ │ beq 191bbc │ │ │ │ strls r2, [pc], #-3072 @ 115a84 │ │ │ │ @ instruction: 0x81aaf340 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf604e7cf │ │ │ │ @ instruction: 0xf8b574ff │ │ │ │ @@ -235338,15 +235338,15 @@ │ │ │ │ orreq pc, r0, #3 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strtmi r8, [r8], -r8, lsl #2 │ │ │ │ ldc 7, cr15, [r4], #100 @ 0x64 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf105e703 │ │ │ │ @ instruction: 0xf0ca00a0 │ │ │ │ - ldrbt pc, [fp], pc, ror #16 @ │ │ │ │ + usat pc, #27, 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, lr, ror sp │ │ │ │ + ldrsbteq r6, [r0], -r0 │ │ │ │ + eorseq r6, r5, r8, lsr #10 │ │ │ │ + eorseq fp, r1, r6, asr ip │ │ │ │ + eorseq r6, r0, r0, lsr #24 │ │ │ │ + eorseq fp, r1, lr, ror lr │ │ │ │ + eorseq r6, r0, ip, ror #22 │ │ │ │ + eorseq fp, r1, r2, ror #24 │ │ │ │ + eorseq r6, r0, r4, lsl #21 │ │ │ │ + eorseq fp, r1, r6, asr fp │ │ │ │ + eorseq r6, r0, ip, lsl sl │ │ │ │ + ldrshteq r6, [r0], -lr │ │ │ │ + eorseq fp, r1, r0, lsl ip │ │ │ │ + eorseq r6, r0, r8, ror #18 │ │ │ │ + eorseq r6, r0, r2, lsl #3 │ │ │ │ + eorseq r6, r0, ip, ror r1 │ │ │ │ + eorseq r6, r0, r6, ror r1 │ │ │ │ + eorseq r6, r0, r0, ror r1 │ │ │ │ + eorseq r6, r0, sl, ror #2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl 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: 0xf894ff07 │ │ │ │ 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: 0xf8b6f12d │ │ │ │ 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 │ │ │ │ + mcr2 0, 0, pc, cr12, cr6, {6} @ │ │ │ │ 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: 0xf8c4fe8f │ │ │ │ movwcs r0, #4584 @ 0x11e8 │ │ │ │ mvncc pc, r4, lsl #17 │ │ │ │ andslt r4, r3, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldc2l 7, cr15, [r6, #1020] @ 0x3fc │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -235912,18 +235912,18 @@ │ │ │ │ strls ip, [r2], #-3584 @ 0xfffff200 │ │ │ │ @ instruction: 0xffbaf7d6 │ │ │ │ @ instruction: 0xf8dfe728 │ │ │ │ ldrbtmi sl, [sl], #28 │ │ │ │ svclt 0x0000e7c3 │ │ │ │ addeq r9, r6, r4, lsl #26 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r5, [r5], -r8 │ │ │ │ - eorseq fp, r1, ip, lsl r6 │ │ │ │ - eorseq r6, r0, r6, ror #4 │ │ │ │ - eorseq r5, r0, sl, lsr sl │ │ │ │ + eorseq r5, r5, r8, ror fp │ │ │ │ + ldrsbteq fp, [r1], -ip │ │ │ │ + eorseq r6, r0, r6, lsr #6 │ │ │ │ + ldrshteq r5, [r0], -sl │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ bmi 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 2d5754 │ │ │ │ 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, #3079 @ 0xc07 @ │ │ │ │ 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 │ │ │ │ + mlaseq r5, sl, r9, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec6d8d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs fp, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ andcs fp, r1, fp, lsl #2 │ │ │ │ ldmdblt sl!, {r3, r8, sl, fp, ip, sp, pc}^ │ │ │ │ rscsle r2, fp, r0, lsl #16 │ │ │ │ @@ -236840,17 +236840,17 @@ │ │ │ │ @ instruction: 0xe754ad98 │ │ │ │ bl 17d4fb4 │ │ │ │ addeq r9, r6, r0, asr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r9, r6, r6, lsr r2 │ │ │ │ addeq r9, r6, lr, lsl r2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r4, r5, sl, asr #26 │ │ │ │ - eorseq r5, r0, lr, lsl r4 │ │ │ │ - eorseq sl, r1, ip, asr #16 │ │ │ │ + eorseq r4, r5, sl, lsl #28 │ │ │ │ + ldrsbteq r5, [r0], -lr │ │ │ │ + eorseq sl, r1, ip, lsl #18 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ bmi 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 │ │ │ │ + ldrshteq r4, [r5], -r8 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r8, r6, r6, asr #23 │ │ │ │ - eorseq r4, r5, r2, lsl #21 │ │ │ │ - ldrshteq r4, [r5], -r8 │ │ │ │ - mlaseq r0, sl, r1, r5 │ │ │ │ - eorseq r4, r5, r4, ror #19 │ │ │ │ - eorseq sl, r1, r4, lsl #10 │ │ │ │ - eorseq r4, r0, r0, lsr r9 │ │ │ │ + eorseq r4, r5, r2, asr #22 │ │ │ │ + ldrhteq r4, [r5], -r8 │ │ │ │ + eorseq r5, r0, sl, asr r2 │ │ │ │ + eorseq r4, r5, r4, lsr #21 │ │ │ │ + eorseq sl, r1, r4, asr #11 │ │ │ │ + ldrshteq r4, [r0], -r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf894680c │ │ │ │ tstlt fp, ip, asr #32 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @@ -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 bd3c3e │ │ │ │ ldrcc pc, [r7, #-2198]! @ 0xfffff76a │ │ │ │ movweq pc, #8227 @ 0x2023 @ │ │ │ │ ldrcc pc, [r7, #-2182]! @ 0xfffff77a │ │ │ │ @ instruction: 0x2c006b6c │ │ │ │ svcge 0x0037f43f │ │ │ │ cdpvs 7, 2, cr14, cr0, cr7, {1} │ │ │ │ stclvs 6, cr4, [r4, #132]! @ 0x84 │ │ │ │ @@ -237284,17 +237284,17 @@ │ │ │ │ @ instruction: 0xf717e79e │ │ │ │ svclt 0x0000efe4 │ │ │ │ @ instruction: 0x008688b0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r8, r6, r8, lsr #17 │ │ │ │ strdeq r8, [r6], r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r4, r5, sl, ror #11 │ │ │ │ - eorseq r4, r0, r8, lsl #26 │ │ │ │ - eorseq r9, r1, lr, asr #18 │ │ │ │ + eorseq r4, r5, sl, lsr #13 │ │ │ │ + eorseq r4, r0, r8, asr #27 │ │ │ │ + eorseq r9, r1, lr, lsl #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec6ec6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff0 │ │ │ │ @ instruction: 0x460431f0 │ │ │ │ @ instruction: 0xb15a689a │ │ │ │ @ instruction: 0x0094f8d4 │ │ │ │ @@ -237541,33 +237541,33 @@ │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ blmi 3d1be0 │ │ │ │ @ instruction: 0xe7c2447b │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ addeq r8, r6, r8, ror r3 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r9, r1, r8, lsr #28 │ │ │ │ + eorseq r9, r1, r8, ror #29 │ │ │ │ addeq r6, r9, r4, ror sp │ │ │ │ - eorseq r4, r0, r6, lsl #18 │ │ │ │ - eorseq r9, r1, ip, lsr sp │ │ │ │ - ldrsbteq r4, [r0], -r2 │ │ │ │ - eorseq r4, r0, ip, asr #1 │ │ │ │ + eorseq r4, r0, r6, asr #19 │ │ │ │ + ldrshteq r9, [r1], -ip │ │ │ │ + mlaseq r0, r2, r1, r4 │ │ │ │ + eorseq r4, r0, ip, lsl #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6f07c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8900ff0 │ │ │ │ tstlt r3, r8, lsr #10 │ │ │ │ @ instruction: 0x4604bd38 │ │ │ │ @ instruction: 0xf7f7460d │ │ │ │ blmi 256690 │ │ │ │ strtmi r2, [r9], -r8, lsl #4 │ │ │ │ @ instruction: 0x4620447b │ │ │ │ mcr2 7, 7, pc, cr6, cr15, {7} @ │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r4, r5, r8, lsl #1 │ │ │ │ + eorseq r4, r5, r8, asr #2 │ │ │ │ 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: 0xf896ff9b │ │ │ │ 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, r8, lsl r0 │ │ │ │ + eorseq r3, r5, lr, asr #31 │ │ │ │ + eorseq r4, r0, r6, lsr r7 │ │ │ │ + eorseq r9, r1, sl, ror r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf891461e │ │ │ │ addlt r3, r5, ip, asr #32 │ │ │ │ strhhi pc, [sl], #-129 @ 0xffffff7f @ │ │ │ │ @@ -238215,30 +238215,30 @@ │ │ │ │ ldc2 7, cr15, [lr, #848]! @ 0x350 │ │ │ │ blmi 691ecc │ │ │ │ @ instruction: 0xe7d8447b │ │ │ │ ... │ │ │ │ addeq r7, r6, r8, lsr #28 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ umulleq r6, r9, r8, r6 │ │ │ │ - eorseq r9, r1, r4, asr #16 │ │ │ │ + eorseq r9, r1, r4, lsl #18 │ │ │ │ addeq r6, r9, r0, ror #10 │ │ │ │ - eorseq r9, r1, sl, ror #13 │ │ │ │ - eorseq r3, r5, r6, lsr r9 │ │ │ │ - mlaseq r0, lr, r0, r4 │ │ │ │ - eorseq r3, r5, r8, asr #18 │ │ │ │ - eorseq r9, r1, r0, ror r5 │ │ │ │ - eorseq r9, r1, sl, lsl r5 │ │ │ │ - ldrhteq r3, [r0], -ip │ │ │ │ - mlaseq r5, r8, r7, r3 │ │ │ │ - eorseq r9, r1, r2, lsl #8 │ │ │ │ - ldrsbteq r3, [r0], -r0 │ │ │ │ - eorseq r3, r0, ip, lsr #13 │ │ │ │ - eorseq r9, r1, ip, ror #7 │ │ │ │ - eorseq r3, r0, r6, asr lr │ │ │ │ - eorseq r3, r0, r4, asr #12 │ │ │ │ + eorseq r9, r1, sl, lsr #15 │ │ │ │ + ldrshteq r3, [r5], -r6 │ │ │ │ + eorseq r4, r0, lr, asr r1 │ │ │ │ + eorseq r3, r5, r8, lsl #20 │ │ │ │ + eorseq r9, r1, r0, lsr r6 │ │ │ │ + ldrsbteq r9, [r1], -sl │ │ │ │ + eorseq r4, r0, ip, ror r0 │ │ │ │ + eorseq r3, r5, r8, asr r8 │ │ │ │ + eorseq r9, r1, r2, asr #9 │ │ │ │ + mlaseq r0, r0, pc, r3 @ │ │ │ │ + eorseq r3, r0, ip, ror #14 │ │ │ │ + eorseq r9, r1, ip, lsr #9 │ │ │ │ + eorseq r3, r0, r6, lsl pc │ │ │ │ + eorseq r3, r0, r4, lsl #14 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [ip], -r5, ror #22 │ │ │ │ addlt r4, r4, r5, ror #26 │ │ │ │ @ instruction: 0x4606447b │ │ │ │ @@ -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 │ │ │ │ + stc2 1, cr15, [sl], #-168 @ 0xffffff58 │ │ │ │ addpl pc, ip, #14024704 @ 0xd60000 │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ @ instruction: 0xf5058f5b │ │ │ │ ldmda r5, {r0, r5, r6, r8, sl, ip, sp, lr}^ │ │ │ │ blcs 128580 │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ @@ -238339,17 +238339,17 @@ │ │ │ │ tstcs r0, r5, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicle r2, r1, r0, lsl #22 │ │ │ │ svclt 0x0000e761 │ │ │ │ addeq r7, r6, r0, asr #13 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r3, r5, r2, lsl #11 │ │ │ │ - eorseq r3, r0, ip, asr #24 │ │ │ │ - eorseq r9, r1, lr, asr #4 │ │ │ │ + eorseq r3, r5, r2, asr #12 │ │ │ │ + eorseq r3, r0, ip, lsl #26 │ │ │ │ + eorseq r9, r1, lr, lsl #6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6fcec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ @ instruction: 0x460c31f0 │ │ │ │ @ instruction: 0xb1096899 │ │ │ │ ldclt 0, cr2, [r8, #-4]! │ │ │ │ @@ -238480,16 +238480,16 @@ │ │ │ │ strb r5, [ip, r0, lsl #27] │ │ │ │ mcr 7, 4, pc, cr6, cr6, {0} @ │ │ │ │ umulleq r7, r6, r0, r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r7, r6, r8, lsl #7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r7, r6, r4, asr #6 │ │ │ │ - eorseq r9, r1, lr, lsr #32 │ │ │ │ - eorseq r3, r0, r4, lsl #20 │ │ │ │ + eorseq r9, r1, lr, ror #1 │ │ │ │ + eorseq r3, r0, r4, asr #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: 0xf8d4fdb9 │ │ │ │ @ instruction: 0xf8c437e8 │ │ │ │ cmplt r3, r4, asr r2 │ │ │ │ bmi 52b1ac │ │ │ │ ldrbtmi r4, [r9], #-2832 @ 0xfffff4f0 │ │ │ │ stmib r4, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r1, [fp], #-702 @ 0xfffffd42 │ │ │ │ movwcc pc, #2244 @ 0x8c4 @ │ │ │ │ @@ -239241,20 +239241,20 @@ │ │ │ │ rsbsne pc, r4, #8585216 @ 0x830000 │ │ │ │ @ instruction: 0xf71521ff │ │ │ │ @ instruction: 0xf04fedbe │ │ │ │ @ instruction: 0x46633cff │ │ │ │ svclt 0x0000e739 │ │ │ │ addeq r6, r6, ip, asr r9 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r2, r0, r6, lsl #29 │ │ │ │ - eorseq r2, r5, r0, asr #15 │ │ │ │ - ldrshteq r8, [r1], -r2 │ │ │ │ - eorseq r2, r0, ip, lsr lr │ │ │ │ - eorseq r2, r5, r6, lsl #15 │ │ │ │ - eorseq r8, r1, r4, ror #9 │ │ │ │ + eorseq r2, r0, r6, asr #30 │ │ │ │ + eorseq r2, r5, r0, lsl #17 │ │ │ │ + ldrhteq r8, [r1], -r2 │ │ │ │ + ldrshteq r2, [r0], -ip │ │ │ │ + eorseq r2, r5, r6, asr #16 │ │ │ │ + eorseq r8, r1, r4, lsr #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, r0, asr #1 │ │ │ │ orreq pc, lr, #160, 2 @ 0x28 │ │ │ │ stmdale r7, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ streq r0, [r6], -r5, lsl #12 │ │ │ │ streq r0, [r7], -r7, lsl #12 │ │ │ │ eorscs r0, r2, r9 │ │ │ │ eorscs r4, r5, r0, ror r7 │ │ │ │ @@ -241823,17 +241823,17 @@ │ │ │ │ @ instruction: 0xe7e32015 │ │ │ │ strb r2, [r1, sl]! │ │ │ │ bfi r2, r4, #0, #32 │ │ │ │ bfi r2, r7, #0, #30 │ │ │ │ ldrb r2, [fp, r4] │ │ │ │ addeq r3, r6, ip, asr pc │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq pc, r4, r2, ror #31 │ │ │ │ - ldrsbteq r5, [r1], -sl │ │ │ │ - ldrshteq r0, [r0], -ip │ │ │ │ + eorseq r0, r5, r2, lsr #1 │ │ │ │ + mlaseq r1, sl, sp, r5 │ │ │ │ + ldrhteq r0, [r0], -ip │ │ │ │ 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 │ │ │ │ + ldrsbteq pc, [r4], -ip @ │ │ │ │ + eorseq r5, r1, ip, lsl #26 │ │ │ │ + eorseq r0, r0, r6, lsl #12 │ │ │ │ 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, lr, asr pc @ │ │ │ │ + eorseq r5, r1, r6, asr #25 │ │ │ │ + mlaseq r0, r8, r5, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec7345c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx ada23a │ │ │ │ @ instruction: 0xf7134620 │ │ │ │ @ instruction: 0xbd10e970 │ │ │ │ @@ -241978,15 +241978,15 @@ │ │ │ │ addeq r3, r6, r8, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r6, r6, ror #26 │ │ │ │ @ instruction: 0x000004bc │ │ │ │ @ instruction: 0xffffff8b │ │ │ │ andeq r0, r0, r4, lsr sl │ │ │ │ andeq r0, r0, r4, asr #12 │ │ │ │ - eorseq pc, r4, r2, lsl #27 │ │ │ │ + eorseq pc, r4, r2, asr #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 │ │ │ │ + ldrhteq lr, [r4], -r4 │ │ │ │ + eoreq lr, pc, r6, ror pc @ │ │ │ │ + ldrhteq r4, [r1], -ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1d8e14 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ strmi fp, [r4], -pc, lsl #1 │ │ │ │ pkhbtmi r4, r8, r7, lsl #17 │ │ │ │ @@ -243521,18 +243521,18 @@ │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ str r3, [r2, r4]! │ │ │ │ svc 0x0022f711 │ │ │ │ ... │ │ │ │ addeq r2, r6, lr, lsl #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r6, sl, ror r6 │ │ │ │ - eorseq lr, r4, r4, lsl #16 │ │ │ │ + eorseq lr, r4, r4, asr #17 │ │ │ │ andeq r0, r0, r4, lsl r6 │ │ │ │ addeq r2, r6, r4, ror #9 │ │ │ │ - eorseq lr, r4, r0, lsr #11 │ │ │ │ + eorseq lr, r4, r0, ror #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1d90ac │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0xf8df468b │ │ │ │ @@ -244385,16 +244385,16 @@ │ │ │ │ stmdbvs r1!, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x4798681b │ │ │ │ strb r6, [fp, -r3, lsr #16]! │ │ │ │ ldmda lr, {r0, r4, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq r1, r6, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r6, ip, asr #14 │ │ │ │ - eorseq sp, r4, r8, asr #18 │ │ │ │ - eorseq sp, r4, lr, asr #17 │ │ │ │ + eorseq sp, r4, r8, lsl #20 │ │ │ │ + eorseq sp, r4, lr, lsl #19 │ │ │ │ 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 71ffa4 │ │ │ │ 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 6a1c1c │ │ │ │ mrscs r2, LR_mon │ │ │ │ ldrbtmi r6, [sl], #-32 @ 0xffffffe0 │ │ │ │ ldc2 7, cr15, [ip, #-412]! @ 0xfffffe64 │ │ │ │ tstcs r1, r0, lsr #16 │ │ │ │ stc2 7, cr15, [r2, #-936] @ 0xfffffc58 │ │ │ │ strmi r6, [r2], -r3, lsr #16 │ │ │ │ @ instruction: 0xf8d3b940 │ │ │ │ @@ -248071,18 +248071,18 @@ │ │ │ │ andsvs r4, r8, fp, ror #8 │ │ │ │ @ instruction: 0xf70de78d │ │ │ │ svclt 0x0000eb96 │ │ │ │ addeq sp, r5, r8, ror #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq fp, r1, sl, ror #9 │ │ │ │ addeq sp, r5, lr, ror #26 │ │ │ │ - ldrhteq pc, [r0], -r4 @ │ │ │ │ - eoreq sl, pc, lr, lsr r4 @ │ │ │ │ - eorseq pc, r0, r0, asr #23 │ │ │ │ - eoreq sl, pc, r6, lsr #8 │ │ │ │ + eorseq pc, r0, r4, ror ip @ │ │ │ │ + strdeq sl, [pc], -lr @ │ │ │ │ + eorseq pc, r0, r0, lsl #25 │ │ │ │ + eoreq sl, pc, r6, ror #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1dd7c4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0xf8d0b08f │ │ │ │ @@ -248634,15 +248634,15 @@ │ │ │ │ strtvs r3, [r3], r1, lsl #18 │ │ │ │ @ instruction: 0xf852447a │ │ │ │ subseq r3, fp, #33 @ 0x21 │ │ │ │ bicvs pc, r0, #50331648 @ 0x3000000 │ │ │ │ strtmi r6, [r0], -r3, ror #13 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - eorseq r9, r4, r0, asr #13 │ │ │ │ + eorseq r9, r4, r0, lsl #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, pc, lsr pc │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @@ -248706,17 +248706,17 @@ │ │ │ │ @ instruction: 0xf7ca447a │ │ │ │ ldmdavc r3!, {r0, r2, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7c8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ submi r0, r0, r0 │ │ │ │ addeq sp, r5, sl, lsl r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r9, r4, r0, asr #11 │ │ │ │ - eoreq r9, pc, sl, lsr #20 │ │ │ │ - eorseq pc, r0, r0, ror #3 │ │ │ │ + eorseq r9, r4, r0, lsl #13 │ │ │ │ + eoreq r9, pc, sl, ror #21 │ │ │ │ + eorseq pc, r0, r0, lsr #5 │ │ │ │ movtmi pc, #17920 @ 0x4600 @ │ │ │ │ svclt 0x001a428b │ │ │ │ stcleq 8, cr15, [ip, #-832] @ 0xfffffcc0 │ │ │ │ ldrmi r1, [r0], -r0, lsl #17 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xc01cf8df │ │ │ │ bmi 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, ip, lsr r8 @ │ │ │ │ + eorseq r7, r4, sl, asr #7 │ │ │ │ + eorseq sp, r0, r0 │ │ │ │ msrmi SPSR_, #0, 10 │ │ │ │ @ instruction: 0xf8d32234 │ │ │ │ blx 1b2e1e │ │ │ │ blcs 161bbc │ │ │ │ adcshi pc, pc, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ addscc pc, ip, #68, 12 @ 0x4400000 │ │ │ │ @@ -252270,17 +252270,17 @@ │ │ │ │ svclt 0x0000deff │ │ │ │ addeq sl, r5, r4, lsl #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sl, r5, r8, ror #3 │ │ │ │ addeq r9, r5, r6, asr #30 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - ldrhteq r5, [r4], -r6 │ │ │ │ - eoreq r6, pc, r4, lsl #6 │ │ │ │ - eorseq fp, r0, lr, asr #20 │ │ │ │ + eorseq r5, r4, r6, ror pc │ │ │ │ + eoreq r6, pc, r4, asr #7 │ │ │ │ + eorseq fp, r0, lr, lsl #22 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1e1964 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0010f8cc │ │ │ │ @ instruction: 0x460fb0b1 │ │ │ │ @@ -252448,16 +252448,16 @@ │ │ │ │ rsbvs r2, fp, r0, lsl #6 │ │ │ │ @ instruction: 0xf709e793 │ │ │ │ svclt 0x0000e960 │ │ │ │ ... │ │ │ │ addeq r9, r5, sl, lsr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r9, r5, r0, lsl #19 │ │ │ │ - eorseq r6, r4, sl, lsl #7 │ │ │ │ - ldrsbteq r5, [r4], -r0 │ │ │ │ + eorseq r6, r4, sl, asr #8 │ │ │ │ + mlaseq r4, r0, ip, r5 │ │ │ │ addmi pc, r0, r0, lsl #10 │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ svccc 0x0020f8c0 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xfffffd33 │ │ │ │ stmvs fp, {r1, r3, fp, sp, lr} │ │ │ │ umaalle r4, fp, sl, r2 │ │ │ │ @@ -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, r6, lsr 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, r4, ror sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 1e1e54 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldrmi r4, [pc], -ip, asr #24 │ │ │ │ @@ -252672,15 +252672,15 @@ │ │ │ │ stmdavs ip!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ str r9, [sl, r1, lsl #20] │ │ │ │ svc 0x009cf708 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addeq r9, r5, lr, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r6, r4, sl, lsl #18 │ │ │ │ + eorseq r6, r4, sl, asr #19 │ │ │ │ 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, r8, lsr r8 │ │ │ │ + eorseq r5, r4, ip, asr r7 │ │ │ │ + mlaseq r4, r6, r7, r5 │ │ │ │ + eorseq r5, r4, sl, lsr #14 │ │ │ │ + ldrsbteq r5, [r4], -ip │ │ │ │ + eorseq r5, r4, lr, lsl r6 │ │ │ │ + eorseq r5, r4, r4, lsr #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, lr, ror #2 │ │ │ │ @ instruction: 0xf0464621 │ │ │ │ ldmib r4, {r0, r3, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1033b00 │ │ │ │ ldrbmi r0, [r9, #2332] @ 0x91c │ │ │ │ mrshi pc, (UNDEF: 99) @ │ │ │ │ orrpl pc, r0, r6, lsl #10 │ │ │ │ bvs 16478c │ │ │ │ @@ -255395,35 +255395,35 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ blmi 271db8 │ │ │ │ blx 1ba75a │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eorseq r3, r4, r0, lsr #27 │ │ │ │ + eorseq r3, r4, r0, ror #28 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1ba776 │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmdavs r0, {r0, r1, r3, r8, ip, sp, pc}^ │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r3, r4, r4, lsl #27 │ │ │ │ + eorseq r3, r4, r4, asr #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, r8, lsr #28 │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ blx 1ba7ae │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r3, r4, ip, asr #26 │ │ │ │ + eorseq r3, r4, ip, lsl #28 │ │ │ │ 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 │ │ │ │ + ldrhteq r3, [r4], -lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec8082c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46160fd8 │ │ │ │ ldrmi r4, [sp], -r3, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2851 @ 0xfffff4dd │ │ │ │ strcs r4, [r0], #-1551 @ 0xfffff9f1 │ │ │ │ @@ -259240,15 +259240,15 @@ │ │ │ │ @ instruction: 0x31edf894 │ │ │ │ vst2.8 {d27,d29}, [pc :128], r3 │ │ │ │ movwls r4, #29564 @ 0x737c │ │ │ │ stmdalt ip!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ cmnpmi ip, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ ldr r9, [sl], -r7, lsl #6 │ │ │ │ ldc 7, cr15, [r4], #-8 │ │ │ │ - eorseq r2, r4, sl, lsr #14 │ │ │ │ + eorseq r2, r4, sl, ror #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec843ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ strtmi r4, [r1], -r8, lsl #16 │ │ │ │ @ instruction: 0xf03e4478 │ │ │ │ @ instruction: 0xf504ffd9 │ │ │ │ @@ -259659,17 +259659,17 @@ │ │ │ │ stmdbmi r8, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ mrc2 7, 0, pc, cr4, cr15, {5} │ │ │ │ svclt 0x0000e7da │ │ │ │ addeq r2, r5, r4, asr #16 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r2, r4, r8, asr r5 │ │ │ │ - ldrsbteq r4, [r0], -r8 │ │ │ │ - ldrdeq lr, [lr], -r6 @ │ │ │ │ + eorseq r2, r4, r8, lsl r6 │ │ │ │ + mlaseq r0, r8, r7, r4 │ │ │ │ + mlaeq lr, r6, pc, lr @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ andcs r4, r1, ip, lsl #12 │ │ │ │ ldrmi r2, [r7], -r8, ror #2 │ │ │ │ @@ -259839,15 +259839,15 @@ │ │ │ │ svclt 0x00810320 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ cmnpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ mvnsvc pc, r3, asr #13 │ │ │ │ tstcc r3, r1, lsl #20 │ │ │ │ ldcvs 7, cr14, [r8, #-368]! @ 0xfffffe90 │ │ │ │ svclt 0x0000e78c │ │ │ │ - ldrhteq r2, [r4], -sl │ │ │ │ + eorseq r2, r4, sl, ror r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ andcs r4, r1, sp, lsl #12 │ │ │ │ @ instruction: 0xf7012130 │ │ │ │ @@ -260590,20 +260590,20 @@ │ │ │ │ ... │ │ │ │ addeq r1, r5, r2, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r5, r8, lsl #30 │ │ │ │ addeq r1, r5, r8, lsr #26 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - mlaseq r4, r8, r7, r1 │ │ │ │ - eoreq lr, lr, r8, lsl #2 │ │ │ │ - eorseq r3, r0, r2, asr r8 │ │ │ │ - eorseq r1, r4, ip, asr #14 │ │ │ │ - strhteq lr, [lr], -ip │ │ │ │ - eorseq r3, r0, r6, lsl #16 │ │ │ │ + eorseq r1, r4, r8, asr r8 │ │ │ │ + eoreq lr, lr, r8, asr #3 │ │ │ │ + eorseq r3, r0, r2, lsl r9 │ │ │ │ + eorseq r1, r4, ip, lsl #16 │ │ │ │ + eoreq lr, lr, ip, ror r1 │ │ │ │ + eorseq r3, r0, r6, asr #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 │ │ │ │ + ldrsbteq r1, [r4], -lr │ │ │ │ + eorseq r1, r4, r4, asr #7 │ │ │ │ addmi pc, r0, r0, lsl #10 │ │ │ │ ldrbtmi r4, [fp], #-2818 @ 0xfffff4fe │ │ │ │ svccc 0x0020f8c0 │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xfffffc0f │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -262186,18 +262186,18 @@ │ │ │ │ movwls r6, #22817 @ 0x5921 │ │ │ │ @ instruction: 0x47906812 │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ ldrt r9, [pc], -r5, lsl #22 │ │ │ │ stc 6, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ addeq r0, r5, ip, lsr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r0, r4, ip, asr #22 │ │ │ │ + eorseq r0, r4, ip, lsl #24 │ │ │ │ addeq r0, r5, r4, lsr #9 │ │ │ │ - eorseq r0, r4, r2, ror #19 │ │ │ │ - eorseq r0, r4, r4, asr #15 │ │ │ │ + eorseq r0, r4, r2, lsr #21 │ │ │ │ + eorseq r0, r4, r4, lsl #17 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ @ instruction: 0x461e4d7a │ │ │ │ @ instruction: 0x46044b7a │ │ │ │ addslt r4, r9, sp, ror r4 │ │ │ │ @@ -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, r8, lsr r8 @ │ │ │ │ @ instruction: 0xf8c43010 │ │ │ │ @ instruction: 0xf840c000 │ │ │ │ addmi r2, r8, #12, 24 @ 0xc00 │ │ │ │ sbcshi pc, r1, r0, lsl #4 │ │ │ │ cmnpeq r3, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ svceq 0x0002f01b │ │ │ │ @@ -264188,35 +264188,35 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ blmi 27a744 │ │ │ │ blx 1c30e6 │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eorseq lr, r3, r4, ror #29 │ │ │ │ + eorseq lr, r3, r4, lsr #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, r8, lsl #31 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1c311e │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmvs r0, {r0, r1, r3, r8, ip, sp, pc} │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq lr, r3, ip, lsr #29 │ │ │ │ + eorseq lr, r3, ip, ror #30 │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ blx 1c313a │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - mlaseq r3, r0, lr, lr │ │ │ │ + eorseq lr, r3, r0, asr pc │ │ │ │ stmdale fp, {r0, r2, r4, r7, fp, sp} │ │ │ │ stmdale r7, {r0, r4, r7, fp, sp} │ │ │ │ andle r2, sp, lr, lsl #17 │ │ │ │ svclt 0x00142891 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbmi r2, [r0, -r3]! │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ @@ -266551,17 +266551,17 @@ │ │ │ │ movwls r3, #58240 @ 0xe380 │ │ │ │ @ instruction: 0xf8cde579 │ │ │ │ @ instruction: 0xf8cdc028 │ │ │ │ @ instruction: 0xe6fdc03c │ │ │ │ bl 371fe4 │ │ │ │ addeq ip, r4, r8, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq pc, r3, r8, asr #4 │ │ │ │ - ldrhteq pc, [r3], -r4 @ │ │ │ │ - eorseq pc, r3, r8, asr r0 @ │ │ │ │ + eorseq pc, r3, r8, lsl #6 │ │ │ │ + eorseq pc, r3, r4, ror r2 @ │ │ │ │ + eorseq pc, r3, r8, lsl r1 @ │ │ │ │ ldrdeq fp, [r4], r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec8b618 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ ldm r4, {r0, r1, r3, r4, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ @@ -267958,15 +267958,15 @@ │ │ │ │ @ instruction: 0xf7fe910a │ │ │ │ @ instruction: 0xf44fbeb6 │ │ │ │ tstls r8, ip, ror r1 │ │ │ │ vst3. {d30,d32,d34}, [pc], r1 │ │ │ │ tstls r8, ip, ror r1 │ │ │ │ ldr r9, [ip, #266]! @ 0x10a │ │ │ │ stmda r6, {r1, r3, r4, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ - eorseq sp, r3, lr, ror #19 │ │ │ │ + eorseq sp, r3, lr, lsr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec8cc08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ strtmi r4, [r1], -r8, lsl #16 │ │ │ │ @ instruction: 0xf0364478 │ │ │ │ @ instruction: 0xf504fbab │ │ │ │ @@ -268662,17 +268662,17 @@ │ │ │ │ stmdbmi r8, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ @ instruction: 0xffacf7b6 │ │ │ │ svclt 0x0000e7da │ │ │ │ addeq r9, r4, r4, ror fp │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sp, r3, ip, lsr #7 │ │ │ │ - eoreq fp, pc, r8, lsl #20 │ │ │ │ - eoreq r6, lr, r6, lsl #4 │ │ │ │ + eorseq sp, r3, ip, ror #8 │ │ │ │ + eoreq fp, pc, r8, asr #21 │ │ │ │ + eoreq r6, lr, r6, asr #5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, r5, lsl r6 │ │ │ │ strmi r4, [pc], -r2, lsl #13 │ │ │ │ cmncs r8, r1 │ │ │ │ @@ -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 │ │ │ │ + mlaseq r3, r2, r3, sp │ │ │ │ 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 2073ad4 │ │ │ │ strmi r6, [r6], -r9, ror #16 │ │ │ │ adceq pc, r0, r8, lsl #2 │ │ │ │ - blx 4f3ae0 │ │ │ │ + blx 1ef3ae0 │ │ │ │ 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 │ │ │ │ + ldrshteq ip, [r3], -r0 │ │ │ │ + eoreq r4, lr, ip, lsr pc │ │ │ │ + eoreq sl, pc, r2, asr r7 @ │ │ │ │ + eoreq r4, lr, r2, lsl #12 │ │ │ │ + strdeq r4, [lr], -ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl 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, #876 @ 0x36c │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0x07d8f8d5 │ │ │ │ ldc2 0, cr15, [r2, #-260] @ 0xfffffefc │ │ │ │ strmi r2, [r3], -r0, lsl #4 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ addscc pc, r0, #200, 16 @ 0xc80000 │ │ │ │ @ instruction: 0x07d8f8d5 │ │ │ │ @@ -270545,20 +270545,20 @@ │ │ │ │ ... │ │ │ │ addeq r8, r4, lr, asr #7 │ │ │ │ addeq r8, r4, r0, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r8, r4, r6, ror r1 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - eorseq fp, r3, sl, lsr #14 │ │ │ │ - eoreq r4, lr, ip, asr r5 │ │ │ │ - eoreq r9, pc, r6, lsr #25 │ │ │ │ - ldrsbteq fp, [r3], -r8 │ │ │ │ - eoreq r4, lr, r6, lsl #10 │ │ │ │ - eoreq r9, pc, r0, asr ip @ │ │ │ │ + eorseq fp, r3, sl, ror #15 │ │ │ │ + eoreq r4, lr, ip, lsl r6 │ │ │ │ + eoreq r9, pc, r6, ror #26 │ │ │ │ + mlaseq r3, r8, r7, fp │ │ │ │ + eoreq r4, lr, r6, asr #11 │ │ │ │ + eoreq r9, pc, r0, lsl sp @ │ │ │ │ andls r4, r5, #56, 12 @ 0x3800000 │ │ │ │ bl feb75e70 │ │ │ │ teqlt r8, #136314880 @ 0x8200000 │ │ │ │ svcvs 0x00b19a05 │ │ │ │ b 1475e7c │ │ │ │ andcs r6, r0, #972 @ 0x3cc │ │ │ │ addvc pc, r0, r6, asr #17 │ │ │ │ @@ -270765,15 +270765,15 @@ │ │ │ │ @ instruction: 0xf1016801 │ │ │ │ str r0, [r6, r8, lsl #4] │ │ │ │ b 7f61b0 │ │ │ │ ... │ │ │ │ addeq r7, r4, r6, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r7, r4, r2, ror #21 │ │ │ │ - eorseq fp, r3, lr, ror #6 │ │ │ │ + eorseq fp, r3, lr, lsr #8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 273aac │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ ldmmi r2, {r0, r1, r7, r9, sl, lr}^ │ │ │ │ ldmibmi r2, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ @@ -272880,16 +272880,16 @@ │ │ │ │ @ instruction: 0x4798681b │ │ │ │ bls 194790 │ │ │ │ @ instruction: 0xf6f5e761 │ │ │ │ svclt 0x0000e98c │ │ │ │ addeq r5, r4, r0, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r5, r4, r0, lsr fp │ │ │ │ - eorseq r9, r3, r0, lsl #23 │ │ │ │ - eorseq r9, r3, r8, asr #20 │ │ │ │ + eorseq r9, r3, r0, asr #24 │ │ │ │ + eorseq r9, r3, r8, lsl #22 │ │ │ │ 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 │ │ │ │ + eorseq r8, r3, r4, lsl lr │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ mulscs ip, r9, r8 │ │ │ │ tstls r8, r9, lsl pc │ │ │ │ @ instruction: 0xf8d1b192 │ │ │ │ ldmdblt sl!, {r3, r4, r5, r6, r8, sl, sp}^ │ │ │ │ movwls r6, #36571 @ 0x8edb │ │ │ │ addscc pc, r8, r9, asr #17 │ │ │ │ @@ -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 │ │ │ │ + ldrshteq r7, [r3], -ip │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1cdd6a │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmdavs r0, {r0, r1, r3, r8, ip, sp, pc}^ │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r3, r0, lsr #26 │ │ │ │ + eorseq r7, r3, r0, ror #27 │ │ │ │ andscs r4, r4, #5120 @ 0x1400 │ │ │ │ blx 1cdd86 │ │ │ │ stcvc 0, cr3, [r3], {-0} │ │ │ │ stmvs r0, {r0, r1, r3, r8, ip, sp, pc} │ │ │ │ rscscs r4, pc, r0, ror r7 @ │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r3, r4, lsl #26 │ │ │ │ + eorseq r7, r3, r4, asr #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 │ │ │ │ + eorseq r7, r3, r8, lsr #27 │ │ │ │ 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 │ │ │ │ + ldrsbteq r7, [r3], -r2 │ │ │ │ + mlaseq r3, ip, r8, r7 │ │ │ │ + eorseq r7, r3, r8, ror r7 │ │ │ │ strdeq r0, [r4], r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec968f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ svc 0x0026f6ef │ │ │ │ svclt 0x0000bd08 │ │ │ │ @@ -280067,15 +280067,15 @@ │ │ │ │ @ instruction: 0xf8c73090 │ │ │ │ @ instruction: 0x461a309c │ │ │ │ @ instruction: 0x469b461e │ │ │ │ @ instruction: 0xf6eee644 │ │ │ │ svclt 0x0000e954 │ │ │ │ addeq pc, r3, r0, asr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r5, r3, ip, ror #21 │ │ │ │ + eorseq r5, r3, ip, lsr #23 │ │ │ │ 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 sl, sp, r6, ror #28 │ │ │ │ + mlaeq pc, ip, r6, r0 @ │ │ │ │ + eoreq sl, sp, lr, asr #28 │ │ │ │ stmibvs fp, {r4, r8, sl, ip, sp, pc} │ │ │ │ @ instruction: 0xc01cf8d1 │ │ │ │ bl 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: 0xf8d4fd9d │ │ │ │ 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: 0xf8d4fb2b │ │ │ │ @ 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 │ │ │ │ + eorseq r4, r3, r4, lsl fp │ │ │ │ + strhteq pc, [lr], -r0 @ │ │ │ │ + eoreq r9, sp, lr, lsr #29 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, r5, lsl r6 │ │ │ │ strmi r4, [pc], -r1, lsl #13 │ │ │ │ orrcs r2, r8, r1 │ │ │ │ @@ -281397,15 +281397,15 @@ │ │ │ │ svclt 0x00817580 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ ldrbvc pc, [pc, #1729]! @ 1432ed @ │ │ │ │ @ instruction: 0xf903fa09 │ │ │ │ strbne lr, [r9, #2565] @ 0xa05 │ │ │ │ movwcs lr, #1925 @ 0x785 │ │ │ │ strb r6, [r8], r3, ror #12 │ │ │ │ - eorseq r4, r3, ip, asr #17 │ │ │ │ + eorseq r4, r3, ip, lsl #19 │ │ │ │ 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 ff17f3d8 │ │ │ │ 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: 0xf946f09b │ │ │ │ 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: 0xf014ff37 │ │ │ │ @ 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: 0xff38f09a │ │ │ │ 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 │ │ │ │ + mcrr2 0, 9, pc, r6, cr10 @ │ │ │ │ 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 feb025dc │ │ │ │ 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: 0xf968f0a1 │ │ │ │ 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 2845d8 │ │ │ │ stcpl 2, cr15, [r2], {64} @ 0x40 │ │ │ │ stceq 6, cr15, [r4], {196} @ 0xc4 │ │ │ │ stmib sp, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ strbtmi r3, [r3], r6, lsl #22 │ │ │ │ stmdbls r3, {r0, r2, ip, pc} │ │ │ │ andeq lr, r6, r8, lsr #23 │ │ │ │ stmda r4, {r0, r1, r3, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ @@ -283280,15 +283280,15 @@ │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [r6], -r8, lsl #13 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0x469a4615 │ │ │ │ - mrc2 0, 1, pc, cr8, cr9, {4} │ │ │ │ + mcr2 0, 5, 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 feb03834 │ │ │ │ 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 fe6816f4 │ │ │ │ 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 283830 │ │ │ │ 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: 0xf8d9fdc5 │ │ │ │ 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: 0xf8d5fdd3 │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [r4, #612] @ 0x264 │ │ │ │ andls r6, sp, r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - stc2 0, cr15, [r6, #-612]! @ 0xfffffd9c │ │ │ │ + stc2 0, cr15, [lr, #612] @ 0x264 │ │ │ │ ldrbeq r6, [r9, fp, lsr #16] │ │ │ │ mrcge 5, 2, APSR_nzcv, cr5, cr15, {3} │ │ │ │ rsccs r9, r0, r0, lsl r0 │ │ │ │ stcl 6, cr15, [lr, #-932]! @ 0xfffffc5c │ │ │ │ andls r9, r9, #16, 20 @ 0x10000 │ │ │ │ bls 517a34 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ @@ -284907,47 +284907,47 @@ │ │ │ │ ldr r0, [r4, -ip] │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ ldrb r9, [r2, -lr, lsl #6]! │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ ldrb r9, [r6, -pc, lsl #6]! │ │ │ │ addeq sl, r3, r4, lsl r2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r1, r3, lr, ror #7 │ │ │ │ + eorseq r1, r3, lr, lsr #9 │ │ │ │ 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 │ │ │ │ + ldrdeq fp, [lr], -ip @ │ │ │ │ + eoreq r6, sp, r4, ror #10 │ │ │ │ + eoreq fp, lr, sl, ror sp │ │ │ │ + ldrdeq r5, [sp], -r6 @ │ │ │ │ + eoreq r5, sp, lr, asr #25 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r6, r7, sp, lsl #20 │ │ │ │ ldrmi r4, [pc], -r9, lsl #13 │ │ │ │ strmi r6, [r2], fp, asr #23 │ │ │ │ @ instruction: 0x81a8f895 │ │ │ │ andls r4, r1, #24, 12 @ 0x1800000 │ │ │ │ movwls r2, #8704 @ 0x2200 │ │ │ │ blne 1c327c │ │ │ │ @ instruction: 0xf0984659 │ │ │ │ - @ instruction: 0xf8d9f90b │ │ │ │ + @ instruction: 0xf8d9f973 │ │ │ │ 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: 0xf8d5f981 │ │ │ │ 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: 0xf942f099 │ │ │ │ andls r6, sp, r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - @ instruction: 0xf8d4f099 │ │ │ │ + @ instruction: 0xf93cf099 │ │ │ │ ldrbeq r6, [r9, fp, lsr #16] │ │ │ │ mrcge 5, 2, APSR_nzcv, cr5, cr15, {3} │ │ │ │ rsccs r9, r0, r0, lsl r0 │ │ │ │ ldmdb ip, {r0, r3, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ andls r9, r9, #16, 20 @ 0x10000 │ │ │ │ bls 5182d8 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ @@ -285460,21 +285460,21 @@ │ │ │ │ ldr r0, [r4, -ip] │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ ldrb r9, [r2, -lr, lsl #6]! │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ ldrb r9, [r6, -pc, lsl #6]! │ │ │ │ addeq r9, r3, r0, ror r9 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r0, r3, sl, asr #22 │ │ │ │ + eorseq r0, r3, sl, lsl #24 │ │ │ │ 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, r8, lsr r5 │ │ │ │ + eoreq r5, sp, r0, asr #25 │ │ │ │ + ldrdeq fp, [lr], -r6 @ │ │ │ │ + eoreq r5, sp, r2, lsr r4 │ │ │ │ + eoreq r5, sp, sl, lsr #8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ stcvs 6, cr4, [r1], {12} │ │ │ │ bvs 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 │ │ │ │ + ldc2 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: 0xf897fbb3 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4606fcff │ │ │ │ @ instruction: 0xf7ab4638 │ │ │ │ strmi pc, [r4], r7, lsr #29 │ │ │ │ @ instruction: 0x46674638 │ │ │ │ - ldc2 0, cr15, [ip], {150} @ 0x96 │ │ │ │ + stc2 0, cr15, [r4, #-600] @ 0xfffffda8 │ │ │ │ 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 16875d8 │ │ │ │ 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 16873ac │ │ │ │ vst1.16 {d20-d21}, [pc :64], r4 │ │ │ │ @ instruction: 0xf8d65180 │ │ │ │ vst1.64 {d16}, [pc :64], r8 │ │ │ │ ldrbtmi r6, [sl], #-1672 @ 0xfffff978 │ │ │ │ rscscs pc, r8, r5, asr #17 │ │ │ │ andcs r5, r0, #16449536 @ 0xfb0000 │ │ │ │ adccc pc, r4, r5, asr #17 │ │ │ │ @@ -287264,15 +287264,15 @@ │ │ │ │ subeq pc, r1, #-2080374783 @ 0x84000001 │ │ │ │ andscs pc, r6, sp, lsl #17 │ │ │ │ @ instruction: 0xf6e7e792 │ │ │ │ svclt 0x0000e918 │ │ │ │ umulleq r7, r3, r2, r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrdeq r7, [r3], r6 │ │ │ │ - eorseq lr, r2, lr, lsl #24 │ │ │ │ + eorseq lr, r2, lr, asr #25 │ │ │ │ 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 │ │ │ │ + ldrshteq sp, [r2], -r6 │ │ │ │ + eoreq r8, lr, r8, ror #22 │ │ │ │ + ldrdeq r3, [sp], -ip @ │ │ │ │ + eoreq r8, lr, r6, lsr #20 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ bmi 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 │ │ │ │ + eoreq r7, lr, r4, lsl r2 │ │ │ │ + eoreq r1, sp, r2, lsl #19 │ │ │ │ + eoreq r7, lr, ip, asr #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ bmi ffd5c770 │ │ │ │ blmi ffd5c978 │ │ │ │ rscslt r4, pc, sl, ror r4 @ │ │ │ │ @@ -290015,17 +290015,17 @@ │ │ │ │ str r0, [r4, -r8, lsl #2]! │ │ │ │ bl fe808e64 │ │ │ │ addeq r5, r3, r8, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r5, r3, lr, lsl #1 │ │ │ │ addeq r4, r3, sl, asr lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r6, lr, r0, ror #26 │ │ │ │ - eoreq r1, sp, lr, asr #9 │ │ │ │ - eoreq r6, lr, r8, lsl ip │ │ │ │ + eoreq r6, lr, r0, lsr #28 │ │ │ │ + eoreq r1, sp, lr, lsl #11 │ │ │ │ + ldrdeq r6, [lr], -r8 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ bmi ffd5cb64 │ │ │ │ blmi ffd5cd6c │ │ │ │ rscslt r4, pc, sl, ror r4 @ │ │ │ │ @@ -290268,17 +290268,17 @@ │ │ │ │ str r0, [r4, -r8, lsl #2]! │ │ │ │ stmib r0!, {r2, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ strdeq r4, [r3], r4 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r4, r3, sl, ip │ │ │ │ addeq r4, r3, ip, ror #20 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r6, lr, ip, ror #18 │ │ │ │ - ldrdeq r1, [sp], -sl @ │ │ │ │ - eoreq r6, lr, r4, lsr #16 │ │ │ │ + eoreq r6, lr, ip, lsr #20 │ │ │ │ + mlaeq sp, sl, r1, r1 │ │ │ │ + eoreq r6, lr, r4, ror #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ bmi 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, r8, lsr r6 │ │ │ │ + eoreq r0, sp, r6, lsr #27 │ │ │ │ + strdeq r6, [lr], -r0 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4691b0fb │ │ │ │ ldrmi sl, [sl], sl, lsl #24 │ │ │ │ strbtcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ @@ -290815,15 +290815,15 @@ │ │ │ │ blls 166038 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e3e757 │ │ │ │ svclt 0x0000ed58 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r4, [r3], sl │ │ │ │ addeq r4, r3, r8, lsr #5 │ │ │ │ - ldrhteq fp, [r2], -r4 │ │ │ │ + eorseq fp, r2, r4, ror r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4691b0fb │ │ │ │ ldrmi sl, [sl], sl, lsl #24 │ │ │ │ strbtcc pc, [r4], #-2271 @ 0xfffff721 @ │ │ │ │ @@ -291107,15 +291107,15 @@ │ │ │ │ blls 1664c8 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e3e757 │ │ │ │ svclt 0x0000eb10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, r3, sl, rrx │ │ │ │ addeq r3, r3, r8, lsl lr │ │ │ │ - eorseq fp, r2, r4, lsr #2 │ │ │ │ + eorseq fp, r2, r4, ror #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4605b0fd │ │ │ │ streq pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ beq 188554 │ │ │ │ @@ -291954,15 +291954,15 @@ │ │ │ │ blls 15511c │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e2e749 │ │ │ │ svclt 0x0000ec72 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r3, sl, ror r3 │ │ │ │ addeq r3, r3, r6, lsl #2 │ │ │ │ - eorseq sl, r2, r4, lsl #8 │ │ │ │ + eorseq sl, r2, r4, asr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4690b0fb │ │ │ │ ldrmi sl, [r9], sl, lsl #24 │ │ │ │ ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ @@ -292265,15 +292265,15 @@ │ │ │ │ blls 1555f8 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e2e749 │ │ │ │ svclt 0x0000ea04 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r2, r3, lr, lr │ │ │ │ addeq r2, r3, r4, lsr #24 │ │ │ │ - eorseq r9, r2, r8, lsr #30 │ │ │ │ + eorseq r9, r2, r8, ror #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4690b0fb │ │ │ │ ldrmi sl, [r9], sl, lsl #24 │ │ │ │ ldrtcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ @@ -292576,15 +292576,15 @@ │ │ │ │ blls 155ad4 │ │ │ │ andeq pc, r8, r2, lsl #2 │ │ │ │ @ instruction: 0xf6e1e749 │ │ │ │ svclt 0x0000ef96 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r3, r2, asr #19 │ │ │ │ addeq r2, r3, lr, asr #14 │ │ │ │ - eorseq r9, r2, ip, asr #20 │ │ │ │ + eorseq r9, r2, ip, lsl #22 │ │ │ │ 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, r0, lsr r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ stcvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ stmiami r6, {r0, r2, r9, sl, lr}^ │ │ │ │ ldc 12, cr10, [pc, #64] @ 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 @ │ │ │ │ + ldrdeq r3, [lr], -ip @ │ │ │ │ + eoreq lr, ip, sl, asr #6 │ │ │ │ + mlaeq lr, r4, sl, r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feca5690 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stmdahi fp, {r0, r1, r3, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ ldmib sp, {r0, r1, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7fe2304 │ │ │ │ @@ -293518,17 +293518,17 @@ │ │ │ │ andls r2, r1, #2 │ │ │ │ ldrbtmi r4, [r9], #-2567 @ 0xfffff5f9 │ │ │ │ @ instruction: 0xf79e447a │ │ │ │ @ instruction: 0xf899fd55 │ │ │ │ movwcs ip, #8820 @ 0x2274 │ │ │ │ @ instruction: 0xf6e1e674 │ │ │ │ svclt 0x0000e830 │ │ │ │ - eoreq r3, lr, ip, ror #11 │ │ │ │ - eoreq sp, ip, sl, asr sp │ │ │ │ - eoreq r3, lr, r4, lsr #9 │ │ │ │ + eoreq r3, lr, ip, lsr #13 │ │ │ │ + eoreq sp, ip, sl, lsl lr │ │ │ │ + eoreq r3, lr, r4, ror #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feca5bc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stmdahi fp, {r0, r1, r3, r4, r5, r6, r8, fp, ip, sp, pc}^ │ │ │ │ ldmib sp, {r0, r1, r3, r5, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf7fd2304 │ │ │ │ @@ -293894,18 +293894,18 @@ │ │ │ │ @ instruction: 0xf6e0e72e │ │ │ │ svclt 0x0000ed4a │ │ │ │ @ instruction: 0x008315b8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r3, r8, ror r5 │ │ │ │ strdeq r1, [r3], ip │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r2, sl, ror #11 │ │ │ │ - eoreq r3, lr, r2, ror #2 │ │ │ │ - ldrdeq sp, [ip], -r0 @ │ │ │ │ - eoreq r3, lr, sl, lsl r0 │ │ │ │ + eorseq r8, r2, sl, lsr #13 │ │ │ │ + eoreq r3, lr, r2, lsr #4 │ │ │ │ + mlaeq ip, r0, r9, sp │ │ │ │ + ldrdeq r3, [lr], -sl @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ @ instruction: 0x46911538 │ │ │ │ ldrcs pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ @@ -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, sl, lsr r1 │ │ │ │ + strhteq r2, [lr], -r2 │ │ │ │ + eoreq sp, ip, r0, lsr #8 │ │ │ │ + eoreq r2, lr, sl, ror #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ @ instruction: 0x46911538 │ │ │ │ ldrcs pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ @@ -294590,18 +294590,18 @@ │ │ │ │ @ instruction: 0xf6dfe72e │ │ │ │ svclt 0x0000efda │ │ │ │ ldrdeq r0, [r3], r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r0, r3, r8, sl │ │ │ │ addeq r0, r3, ip, lsl r8 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r7, r2, sl, lsl #22 │ │ │ │ - eoreq r2, lr, r2, lsl #13 │ │ │ │ - strdeq ip, [ip], -r0 @ │ │ │ │ - eoreq r2, lr, sl, lsr r5 │ │ │ │ + eorseq r7, r2, sl, asr #23 │ │ │ │ + eoreq r2, lr, r2, asr #14 │ │ │ │ + strhteq ip, [ip], -r0 │ │ │ │ + strdeq r2, [lr], -sl @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf8df460e │ │ │ │ @ instruction: 0x46911538 │ │ │ │ ldrcs pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ @@ -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, sl, asr r6 │ │ │ │ + ldrdeq r2, [lr], -r2 @ │ │ │ │ + eoreq ip, ip, r0, asr #18 │ │ │ │ + eoreq r2, lr, sl, lsl #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r8, #816]! @ 0x330 │ │ │ │ @ instruction: 0x4617b0fd │ │ │ │ @ instruction: 0xf8dfac0c │ │ │ │ @ instruction: 0xf04f2570 │ │ │ │ @@ -295299,15 +295299,15 @@ │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf1029b01 │ │ │ │ ldrb r0, [lr], r8 │ │ │ │ b 140e0f0 │ │ │ │ strdeq pc, [r2], r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r2, r8, lsl #27 │ │ │ │ - eorseq r7, r2, r8, lsl #1 │ │ │ │ + eorseq r7, r2, r8, asr #2 │ │ │ │ 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, ip, lsr fp │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ stcvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ bmi ff162408 │ │ │ │ @@ -296075,18 +296075,18 @@ │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ ldmdavs r2, {r0, r2, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8d84790 │ │ │ │ blls 299198 │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6dee6c7 │ │ │ │ svclt 0x0000ec34 │ │ │ │ - eorseq r6, r2, lr, lsl #9 │ │ │ │ - eoreq r1, lr, r0 │ │ │ │ - eoreq fp, ip, r4, ror r7 │ │ │ │ - strhteq r0, [lr], -lr │ │ │ │ + eorseq r6, r2, lr, asr #10 │ │ │ │ + eoreq r1, lr, r0, asr #1 │ │ │ │ + eoreq fp, ip, r4, lsr r8 │ │ │ │ + eoreq r0, lr, lr, ror pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl 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 │ │ │ │ + eoreq r0, lr, r2, lsl sp │ │ │ │ addeq sp, r5, sl, ror r7 │ │ │ │ - eoreq r0, lr, r8, lsl #24 │ │ │ │ + eoreq r0, lr, r8, asr #25 │ │ │ │ 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 │ │ │ │ + strdeq r0, [lr], -r4 @ │ │ │ │ + eoreq fp, ip, lr, asr r3 │ │ │ │ + eoreq r0, lr, r0, lsl ip │ │ │ │ + eoreq fp, ip, lr, asr #6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl 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: 0xf870f088 │ │ │ │ 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: 0xffdef087 │ │ │ │ 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 │ │ │ │ + strhteq sl, [sp], -lr │ │ │ │ + eoreq r5, ip, r8, asr #9 │ │ │ │ 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, 2, 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: 0xf895f8ff │ │ │ │ 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 │ │ │ │ + ldc2l 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: 0xf8d4fdc3 │ │ │ │ ldrshtvs r3, [r0], #-0 │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd55 │ │ │ │ + @ instruction: 0xf8d4fdbd │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2l 0, cr15, [r0, #-528] @ 0xfffffdf0 │ │ │ │ + ldc2 0, cr15, [r8, #528]! @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd4b │ │ │ │ + @ instruction: 0xf8d4fdb3 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - stc2l 0, cr15, [r6, #-528] @ 0xfffffdf0 │ │ │ │ + stc2 0, cr15, [lr, #528]! @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd41 │ │ │ │ + @ instruction: 0xf8d4fda9 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [ip, #-528]! @ 0xfffffdf0 │ │ │ │ + stc2 0, cr15, [r4, #528]! @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd37 │ │ │ │ + @ instruction: 0xf8d4fd9f │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [r2, #-528]! @ 0xfffffdf0 │ │ │ │ + ldc2 0, cr15, [sl, #528] @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd2d │ │ │ │ + @ instruction: 0xf8d4fd95 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - stc2 0, cr15, [r8, #-528]! @ 0xfffffdf0 │ │ │ │ + ldc2 0, cr15, [r0, #528] @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd23 │ │ │ │ + @ instruction: 0xf8d4fd8b │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [lr, #-528] @ 0xfffffdf0 │ │ │ │ + stc2 0, cr15, [r6, #528] @ 0x210 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd19 │ │ │ │ + @ instruction: 0xf8d4fd81 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [r4, #-528] @ 0xfffffdf0 │ │ │ │ + ldc2l 0, cr15, [ip, #-528]! @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - eorvs pc, pc, pc, lsl #26 │ │ │ │ + eorvs pc, pc, r7, ror sp @ │ │ │ │ stmib r3, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d71101 │ │ │ │ ldmdbeq r2, {r2, r9, sp}^ │ │ │ │ andcs r6, r0, #218 @ 0xda │ │ │ │ andcs lr, r4, #3194880 @ 0x30c000 │ │ │ │ ldmib r5, {r0, r1, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1033100 │ │ │ │ @@ -305360,15 +305360,15 @@ │ │ │ │ addsmi r2, r3, r1, lsl #10 │ │ │ │ ldrmi r3, [sp], #-3329 @ 0xfffff2ff │ │ │ │ andsmi r4, sp, fp, asr r2 │ │ │ │ @ instruction: 0xf89709ad │ │ │ │ strtmi r1, [r0], -r8, lsr #3 │ │ │ │ vsubl.u8 q9, d1, d0 │ │ │ │ @ instruction: 0xf0841101 │ │ │ │ - @ instruction: 0xf8daf9c5 │ │ │ │ + @ instruction: 0xf8dafa2d │ │ │ │ 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: 0xf942f084 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ blx fea982d4 │ │ │ │ strtmi r9, [r0], -r6 │ │ │ │ blx ff1182dc │ │ │ │ strtmi r9, [r0], -r7 │ │ │ │ @ instruction: 0xf9e0f791 │ │ │ │ blvs fe246944 │ │ │ │ @@ -305620,31 +305620,31 @@ │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ @ instruction: 0xb1200a01 │ │ │ │ svclt 0x0098290f │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf3c8d901 │ │ │ │ strbmi r1, [r1], -r1, lsl #16 │ │ │ │ movwls r4, #13840 @ 0x3610 │ │ │ │ - @ instruction: 0xf0839202 │ │ │ │ - cdpvs 15, 3, cr15, cr1, cr7, {5} │ │ │ │ + @ instruction: 0xf0849202 │ │ │ │ + cdpvs 8, 3, cr15, cr1, cr15, {0} │ │ │ │ ldmib sp, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d62302 │ │ │ │ @ instruction: 0xf8914190 │ │ │ │ sbcsmi r1, ip, r8, lsr #7 │ │ │ │ rsbsle r2, r6, r2, lsl #18 │ │ │ │ @ instruction: 0x11d4f896 │ │ │ │ @ instruction: 0xf04f2c01 │ │ │ │ svclt 0x00380301 │ │ │ │ stccc 4, cr2, [r1], {1} │ │ │ │ ldrmi r4, [ip], #-139 @ 0xffffff75 │ │ │ │ andsmi r4, ip, fp, asr r2 │ │ │ │ @ instruction: 0x11a8f896 │ │ │ │ andcs r4, r0, #16, 12 @ 0x1000000 │ │ │ │ smlabtne r1, r1, r3, pc @ │ │ │ │ - @ instruction: 0xff9cf083 │ │ │ │ + @ instruction: 0xf804f084 │ │ │ │ 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: 0xf8dafe4f │ │ │ │ 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, asr #26 │ │ │ │ @ instruction: 0xf7984620 │ │ │ │ andls pc, r7, r7, lsr #29 │ │ │ │ @ instruction: 0xf7984620 │ │ │ │ andls pc, r8, r1, asr #29 │ │ │ │ @ instruction: 0xf7904620 │ │ │ │ teqplt r0, r3, ror #27 @ p-variant is OBSOLETE │ │ │ │ blcs 1b5a8c │ │ │ │ @@ -306130,15 +306130,15 @@ │ │ │ │ @ instruction: 0xb1200a01 │ │ │ │ svclt 0x0098290f │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf3c8d901 │ │ │ │ strbmi r1, [r1], -r1, lsl #16 │ │ │ │ movwls r4, #13840 @ 0x3610 │ │ │ │ @ instruction: 0xf0839202 │ │ │ │ - vaddvs.f64 d15, d17, d29 │ │ │ │ + mrcvs 12, 1, APSR_nzcv, 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: 0xf896fc09 │ │ │ │ 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 12974c4 │ │ │ │ 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, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldm pc, {r0, r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ tstpeq r3, r0, lsl r0 @ p-variant is OBSOLETE │ │ │ │ strdeq r0, [r3], #8 │ │ │ │ ldmib r8, {r2}^ │ │ │ │ ldmib r8, {r0, r2, r9, ip, sp}^ │ │ │ │ stmib sp, {r0, r1, r2, ip}^ │ │ │ │ stmib sp, {r2, r4, r8}^ │ │ │ │ @@ -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: 0xff78f082 │ │ │ │ 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 31b3f4 │ │ │ │ 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 │ │ │ │ + stc2l 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, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldm pc, {r0, r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ rscseq pc, r7, r0, lsl r0 @ │ │ │ │ adcseq r0, r7, ip, ror #1 │ │ │ │ ldmib r8, {r2}^ │ │ │ │ ldmib r8, {r0, r2, r9, ip, sp}^ │ │ │ │ stmib sp, {r0, r1, r2, ip}^ │ │ │ │ stmib sp, {r2, r4, r8}^ │ │ │ │ @@ -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 feb193a4 │ │ │ │ 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 31ba68 │ │ │ │ ldrcc r0, [r0, -r3, asr #3] │ │ │ │ mvnsmi pc, #50331648 @ 0x3000000 │ │ │ │ b 1235438 │ │ │ │ @ instruction: 0xf84703c2 │ │ │ │ ldrmi r3, [sl, #3084]! @ 0xc0c │ │ │ │ strhi pc, [r9], #192 @ 0xc0 │ │ │ │ ldrcc r9, [r0], -r7, lsl #22 │ │ │ │ @@ -309723,15 +309723,15 @@ │ │ │ │ vaddge.f64 d10, d1, d8 │ │ │ │ ldrhi lr, [r2, -sp, asr #19] │ │ │ │ strcs r4, [r0, -ip, lsr #12] │ │ │ │ strvc lr, [r6, -sp, asr #19] │ │ │ │ andls sl, ip, r1, asr #30 │ │ │ │ stmib sp, {r1, r2, r4, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf080ab0a │ │ │ │ - @ instruction: 0x4635fd13 │ │ │ │ + @ instruction: 0x4635fd7b │ │ │ │ @ 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] @ │ │ │ │ + @ instruction: 0xe7d0fa51 │ │ │ │ @ instruction: 0x463008ff │ │ │ │ @ instruction: 0xf6d14639 │ │ │ │ strmi lr, [r6], -r0, ror #16 │ │ │ │ @ instruction: 0xf6d1e7df │ │ │ │ svclt 0x0000e94c │ │ │ │ @ instruction: 0x008219b2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq sl, r1, ip, asr #3 │ │ │ │ + eorseq sl, r1, ip, lsl #5 │ │ │ │ strdeq r1, [r2], sl │ │ │ │ - eorseq sl, r1, sl, lsl r1 │ │ │ │ + ldrsbteq sl, [r1], -sl │ │ │ │ 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 │ │ │ │ + blx 31a9f8 │ │ │ │ ldrhcc pc, [ip, #135]! @ 0x87 @ │ │ │ │ andlt r8, r4, r3, lsr r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrtmi r6, [fp], -sl, ror #16 │ │ │ │ svclt 0x0000e7e5 │ │ │ │ - eorseq sl, r1, r6, lsl #1 │ │ │ │ + eorseq sl, r1, r6, asr #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [lr], -r5, lsl #1 │ │ │ │ ldrmi r2, [pc], -r5, lsl #28 │ │ │ │ @ instruction: 0xf500bf08 │ │ │ │ @@ -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 │ │ │ │ + eoreq r3, sp, r4, lsl r7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r5, sp, r6, ror #20 │ │ │ │ + eoreq r5, sp, r6, lsr #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, r8, lsr r5 │ │ │ │ + eoreq sp, fp, lr, lsr r4 │ │ │ │ + eoreq sp, fp, r8, lsr r4 │ │ │ │ + eoreq r5, sp, r2, asr #19 │ │ │ │ + eoreq r3, sp, r0, lsl #9 │ │ │ │ + eoreq sp, fp, sl, asr fp │ │ │ │ + eoreq r3, sp, sl, asr r4 │ │ │ │ + eoreq sp, fp, lr, asr r3 │ │ │ │ + eoreq sp, fp, r6, asr r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ strmi fp, [lr], -sp, lsl #1 │ │ │ │ @ instruction: 0x4678f8df │ │ │ │ @ instruction: 0xf8df2e05 │ │ │ │ @@ -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 │ │ │ │ + ldrhteq r7, [r1], -ip │ │ │ │ + eorseq r7, r1, r0, lsl r3 │ │ │ │ + ldrsbteq r7, [r1], -r8 │ │ │ │ @ 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, r4, lsr lr │ │ │ │ + eorseq r6, r1, r8, lsl #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 1, cr15, cr0, cr12, {6} │ │ │ │ ldccs 8, cr15, [ip, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8dfb0f3 │ │ │ │ @ instruction: 0x460f3d1c │ │ │ │ @@ -314904,15 +314904,15 @@ │ │ │ │ movwcc lr, #22989 @ 0x59cd │ │ │ │ @ instruction: 0x4699461a │ │ │ │ @ instruction: 0xf7ff9302 │ │ │ │ @ instruction: 0xf6ccbbb6 │ │ │ │ svclt 0x0000e91e │ │ │ │ addeq sp, r1, r4, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r5, r1, sl, lsr #6 │ │ │ │ + eorseq r5, r1, sl, ror #7 │ │ │ │ addeq ip, r1, r2, lsr #21 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x4691b095 │ │ │ │ @ instruction: 0x2628f8df │ │ │ │ @@ -315308,15 +315308,15 @@ │ │ │ │ vsra.u64 , , #1 │ │ │ │ blcs 187b80 │ │ │ │ svcge 0x0050f47f │ │ │ │ @ instruction: 0xf6cbe53e │ │ │ │ svclt 0x0000edf6 │ │ │ │ strdeq ip, [r1], lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r5, [r1], -r8 │ │ │ │ + eorseq r5, r1, r8, ror r6 │ │ │ │ ldrdeq ip, [r1], r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 1, cr15, cr0, cr12, {6} │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8dfb0f3 │ │ │ │ @@ -316855,15 +316855,15 @@ │ │ │ │ ldr r0, [r3, #280] @ 0x118 │ │ │ │ stmib sp, {r2, r3, r4, r5, r6, r7, r8, r9, sp}^ │ │ │ │ movwls r3, #41731 @ 0xa303 │ │ │ │ ldr r9, [sp, -r2, lsl #6]! │ │ │ │ ldmib lr, {r1, r3, r6, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq fp, r1, r0, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r3, r1, r2, lsl #8 │ │ │ │ + eorseq r3, r1, r2, asr #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, lr, rrx │ │ │ │ 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 │ │ │ │ + strdeq fp, [ip], -sl @ │ │ │ │ + eoreq r6, fp, r4, lsl #13 │ │ │ │ + eoreq fp, ip, r6, lsl #28 │ │ │ │ + eoreq r6, fp, ip, ror #12 │ │ │ │ blcs 3001a8 │ │ │ │ cdpne 0, 4, cr13, cr3, cr11, {0} │ │ │ │ stmdale r6, {r0, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ svceq 0x000d0606 │ │ │ │ ldmdbeq r3, {r0, r1, r2, r8, ip} │ │ │ │ andcs r0, r0, fp, lsl #12 │ │ │ │ @@ -319003,15 +319003,15 @@ │ │ │ │ ldmdavs fp, {r0, r9, ip, pc} │ │ │ │ bls 1b9630 │ │ │ │ @ instruction: 0xf8c16829 │ │ │ │ bcs 18f7d8 │ │ │ │ @ instruction: 0xf101d1ab │ │ │ │ strb r0, [ip, r8, lsl #6] │ │ │ │ @ instruction: 0x008189b0 │ │ │ │ - eorseq r2, r1, r2, lsr r1 │ │ │ │ + ldrshteq r2, [r1], -r2 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d14681 │ │ │ │ strmi r5, [r8], r8, lsl #2 │ │ │ │ @@ -319110,15 +319110,15 @@ │ │ │ │ @ instruction: 0xe76f0210 │ │ │ │ strtmi r6, [r8], -sl, ror #17 │ │ │ │ movwls r6, #6441 @ 0x1929 │ │ │ │ @ instruction: 0x47906812 │ │ │ │ blls 1c1a30 │ │ │ │ svclt 0x0000e7a8 │ │ │ │ strdeq r8, [r1], r2 │ │ │ │ - eorseq r1, r1, r0, ror pc │ │ │ │ + eorseq r2, r1, r0, lsr r0 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d14605 │ │ │ │ @@ -319258,15 +319258,15 @@ │ │ │ │ strmi r6, [fp], -r2, ror #16 │ │ │ │ andseq pc, r4, r1, lsl #2 │ │ │ │ svclt 0x0000e7a1 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ rsbsvc r8, r3, r9 │ │ │ │ andvs r0, r0, r4 │ │ │ │ addeq r8, r1, r6, asr #12 │ │ │ │ - eorseq r1, r1, r0, ror #26 │ │ │ │ + eorseq r1, r1, r0, lsr #28 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d14605 │ │ │ │ @@ -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 │ │ │ │ + ldrsbteq r1, [r1], -r0 │ │ │ │ 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, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdacs r2, {r2, r5, fp, ip, lr, pc} │ │ │ │ tstcs r1, sp, lsl #18 │ │ │ │ submi pc, r4, #1325400064 @ 0x4f000000 │ │ │ │ addcc pc, r6, #192, 4 │ │ │ │ vpmax.u8 d15, d0, d1 │ │ │ │ tstle r6, r3, lsl r0 │ │ │ │ svclt 0x00082803 │ │ │ │ @@ -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 11e81dc │ │ │ │ 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 11e804c │ │ │ │ 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, r4, 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 │ │ │ │ + strdeq r8, [ip], -r4 @ │ │ │ │ + eoreq r3, fp, r6, lsl #11 │ │ │ │ addeq r6, r1, r8, asr #27 │ │ │ │ - eoreq r8, ip, r6, lsr #27 │ │ │ │ - ldrdeq r3, [fp], -r8 @ │ │ │ │ - eoreq r2, fp, lr, asr fp │ │ │ │ - eoreq r2, fp, r8, asr fp │ │ │ │ + eoreq r8, ip, r6, ror #28 │ │ │ │ + mlaeq fp, r8, r4, r3 │ │ │ │ + eoreq r2, fp, lr, lsl ip │ │ │ │ + eoreq r2, fp, r8, lsl ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strhhi pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ subsle r4, ip, r8, lsl #11 │ │ │ │ @ instruction: 0x41a8f890 │ │ │ │ @@ -321059,29 +321059,29 @@ │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ blmi 663760 │ │ │ │ tstls r0, #2063597568 @ 0x7b000000 │ │ │ │ svclt 0x0000e7bc │ │ │ │ @ instruction: 0x00816ab2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ ldrdeq r5, [r4], r4 │ │ │ │ - strhteq r8, [ip], -r4 │ │ │ │ + eoreq r8, ip, r4, ror sp │ │ │ │ addeq r5, r4, r2, lsr r4 │ │ │ │ - eoreq r8, ip, lr, ror #22 │ │ │ │ - eoreq r2, fp, r4, ror #16 │ │ │ │ - eoreq r2, fp, ip, asr r8 │ │ │ │ - eoreq r2, fp, r6, asr r8 │ │ │ │ - eoreq r2, fp, lr, asr #16 │ │ │ │ - eoreq r8, ip, r0, ror #22 │ │ │ │ - strhteq r2, [fp], -r0 │ │ │ │ - eoreq r8, ip, sl, lsr sl │ │ │ │ - eoreq r2, fp, sl, lsr #30 │ │ │ │ - eoreq r2, fp, r8, lsr r7 │ │ │ │ - eoreq r2, fp, r2, lsr r7 │ │ │ │ - eoreq r2, fp, sl, lsr #14 │ │ │ │ - eoreq r2, fp, r4, lsr #14 │ │ │ │ + eoreq r8, ip, lr, lsr #24 │ │ │ │ + eoreq r2, fp, r4, lsr #18 │ │ │ │ + eoreq r2, fp, ip, lsl r9 │ │ │ │ + eoreq r2, fp, r6, lsl r9 │ │ │ │ + eoreq r2, fp, lr, lsl #18 │ │ │ │ + eoreq r8, ip, r0, lsr #24 │ │ │ │ + eoreq r3, fp, r0, ror r0 │ │ │ │ + strdeq r8, [ip], -sl @ │ │ │ │ + eoreq r2, fp, sl, ror #31 │ │ │ │ + strdeq r2, [fp], -r8 @ │ │ │ │ + strdeq r2, [fp], -r2 @ │ │ │ │ + eoreq r2, fp, sl, ror #15 │ │ │ │ + eoreq r2, fp, r4, ror #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 │ │ │ │ + eoreq r8, ip, r4, lsl fp │ │ │ │ + eoreq r8, ip, r8, asr #13 │ │ │ │ + eoreq r2, fp, r6, asr #29 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl 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: 0xf8a4fa83 │ │ │ │ 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 15a5f10 │ │ │ │ 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) @ │ │ │ │ + @ instruction: 0xe7cafeff │ │ │ │ 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 @ │ │ │ │ + mlaseq r0, r0, ip, pc @ │ │ │ │ addeq r6, r1, r2, ror #4 │ │ │ │ - eorseq pc, r0, r8, ror fp @ │ │ │ │ - eorseq pc, r0, ip, ror #22 │ │ │ │ + eorseq pc, r0, r8, lsr ip @ │ │ │ │ + eorseq pc, r0, ip, lsr #24 │ │ │ │ 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: 0xf8b0f0d9 │ │ │ │ @ instruction: 0xf6c54628 │ │ │ │ vldmdblt r0!, {d30-} │ │ │ │ ldrb r4, [lr, r1, lsr #12] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @@ -321550,16 +321550,16 @@ │ │ │ │ svccs 0x0000e850 │ │ │ │ stmda r0, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ bcs 18dd14 │ │ │ │ @ instruction: 0xf507d13a │ │ │ │ cdphi 0, 11, cr4, cr1, cr6, {5} │ │ │ │ - @ instruction: 0xf0d83018 │ │ │ │ - ldrtmi pc, [r0], -pc, ror #31 @ │ │ │ │ + @ instruction: 0xf0d93018 │ │ │ │ + @ instruction: 0x4630f857 │ │ │ │ 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: 0xff80f0d8 │ │ │ │ andcs r7, r0, #6488064 @ 0x630000 │ │ │ │ @ instruction: 0xf88d86a8 │ │ │ │ vaddl.u8 q9, d3, d31 │ │ │ │ bcs 16e8d0 │ │ │ │ adchi pc, r5, r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ adchi pc, pc, r0, asr #32 │ │ │ │ @@ -321733,15 +321733,15 @@ │ │ │ │ @ instruction: 0xf8d36a27 │ │ │ │ @ instruction: 0x463836d4 │ │ │ │ stmdbeq r2, {r0, r1, r2, r5, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x6054f893 │ │ │ │ blx ff928088 │ │ │ │ tstcs r0, ip, lsr #20 │ │ │ │ ldrtmi r4, [r8], -r3, lsl #13 │ │ │ │ - mcr2 0, 4, pc, cr12, cr4, {3} @ │ │ │ │ + mrc2 0, 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, r8, lsr sp │ │ │ │ + eoreq r2, fp, r6, ror #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ ubfxcs pc, pc, #17, #5 │ │ │ │ stmiami r0!, {r8, sl, ip, sp, lr, pc} │ │ │ │ ubfxcc pc, pc, #17, #1 │ │ │ │ @@ -322568,20 +322568,20 @@ │ │ │ │ ldrt r2, [pc], r0 │ │ │ │ stcl 6, cr15, [r2, #-784] @ 0xfffffcf0 │ │ │ │ svcvs 0x00996111 │ │ │ │ ldr r6, [r2, #337]! @ 0x151 │ │ │ │ addeq r5, r1, lr, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r5, r1, r8, lsl #13 │ │ │ │ - eorseq lr, r0, r2, lsl #29 │ │ │ │ - eorseq lr, r0, lr, lsr lr │ │ │ │ - eorseq lr, r0, r6, lsl lr │ │ │ │ - ldrshteq lr, [r0], -r8 │ │ │ │ - ldrsbteq lr, [r0], -lr │ │ │ │ - eorseq lr, r0, ip, lsr #27 │ │ │ │ + eorseq lr, r0, r2, asr #30 │ │ │ │ + ldrshteq lr, [r0], -lr │ │ │ │ + ldrsbteq lr, [r0], -r6 │ │ │ │ + ldrhteq lr, [r0], -r8 │ │ │ │ + mlaseq r0, lr, sp, lr │ │ │ │ + eorseq lr, r0, ip, ror #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc21b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi b2ef80 │ │ │ │ stmdbmi r7!, {r2, r9, sl, lr} │ │ │ │ strmi pc, [r0, #1284]! @ 0x504 │ │ │ │ ldrbtmi r4, [fp], #-2086 @ 0xfffff7da │ │ │ │ @@ -322615,15 +322615,15 @@ │ │ │ │ andcs r4, r0, r3, lsl r9 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ blx 1da8e4a │ │ │ │ @ instruction: 0xf5044603 │ │ │ │ vst4.32 {d20-d23}, [pc :128], r6 │ │ │ │ andscc r7, r8, r0, lsl #3 │ │ │ │ msrcc CPSR_f, #12910592 @ 0xc50000 │ │ │ │ - @ instruction: 0xff24f0d7 │ │ │ │ + @ instruction: 0xff8cf0d7 │ │ │ │ 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: 0xff38f0d7 │ │ │ │ msreq CPSR_f, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d2f783 │ │ │ │ tstpeq r4, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ blx ff2a717c │ │ │ │ tstpeq r0, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ @ instruction: 0xf8caf783 │ │ │ │ blcs 21a930 │ │ │ │ @@ -322740,15 +322740,15 @@ │ │ │ │ pop {r1, r3, r5, r7, r9, sl, sp, lr} │ │ │ │ @ instruction: 0xf7a981f0 │ │ │ │ @ instruction: 0xf100fa25 │ │ │ │ @ instruction: 0xf0270732 │ │ │ │ @ instruction: 0x4604071f │ │ │ │ strbtvs r6, [pc], -r8, lsr #12 │ │ │ │ svclt 0x0000e7bd │ │ │ │ - eorseq lr, r0, r4, ror #17 │ │ │ │ + eorseq lr, r0, r4, lsr #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf8dfb087 │ │ │ │ strmi r8, [r3], -ip, lsl #9 │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @@ -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 @ │ │ │ │ + mlaeq ip, r4, r0, r7 │ │ │ │ vqdmulh.s d2, d0, d6 │ │ │ │ ldm pc, {r0, r2, r4, r8, pc}^ @ │ │ │ │ strble pc, [r4], r3 @ │ │ │ │ strtne r1, [r1], r4, asr #13 │ │ │ │ cmnlt r4, #161 @ 0xa1 │ │ │ │ @ instruction: 0xf6418832 │ │ │ │ stccs 3, cr7, [r7], {240} @ 0xf0 │ │ │ │ @@ -323188,19 +323188,19 @@ │ │ │ │ mlascc r4, r5, r8, pc @ │ │ │ │ teqpeq r3, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ tstpeq r1, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ eorscc pc, r4, r5, lsl #17 │ │ │ │ svclt 0x0000e538 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ muleq r0, r0, r5 │ │ │ │ - eoreq r6, ip, r8, lsr #22 │ │ │ │ - eoreq r6, ip, r8, asr sl │ │ │ │ - eoreq r0, fp, lr, ror #27 │ │ │ │ - eoreq r6, ip, r4, lsl #21 │ │ │ │ - ldrdeq r0, [fp], -lr @ │ │ │ │ + eoreq r6, ip, r8, ror #23 │ │ │ │ + eoreq r6, ip, r8, lsl fp │ │ │ │ + eoreq r0, fp, lr, lsr #29 │ │ │ │ + eoreq r6, ip, r4, asr #22 │ │ │ │ + mlaeq fp, lr, lr, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf8dfb087 │ │ │ │ @ instruction: 0x4603847c │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @@ -323488,15 +323488,15 @@ │ │ │ │ mrcge 4, 0, APSR_nzcv, cr1, cr15, {1} │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xe60d211c │ │ │ │ cmnmi pc, #0 │ │ │ │ addeq r4, r1, r6, lsl #13 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eoreq r6, ip, r4, asr #17 │ │ │ │ + eoreq r6, ip, r4, lsl #19 │ │ │ │ vqdmulh.s d2, d0, d6 │ │ │ │ ldm pc, {r0, r2, r8, pc}^ @ │ │ │ │ ldrtgt pc, [r4], r3 @ │ │ │ │ @ instruction: 0x169116b4 │ │ │ │ @ instruction: 0xb1e40091 │ │ │ │ @ instruction: 0xf6418832 │ │ │ │ stccs 3, cr7, [r7], {240} @ 0xf0 │ │ │ │ @@ -323628,19 +323628,19 @@ │ │ │ │ mlascc r4, r5, r8, pc @ │ │ │ │ teqpeq r3, #35 @ p-variant is OBSOLETE @ 0x23 │ │ │ │ tstpeq r1, #67 @ p-variant is OBSOLETE @ 0x43 │ │ │ │ eorscc pc, r4, r5, lsl #17 │ │ │ │ svclt 0x0000e550 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr fp │ │ │ │ - eoreq r6, ip, r8, asr #8 │ │ │ │ - eoreq r6, ip, r8, ror r3 │ │ │ │ - eoreq r0, fp, lr, lsl #14 │ │ │ │ - eoreq r6, ip, r4, lsr #7 │ │ │ │ - strdeq r0, [fp], -lr @ │ │ │ │ + eoreq r6, ip, r8, lsl #10 │ │ │ │ + eoreq r6, ip, r8, lsr r4 │ │ │ │ + eoreq r0, fp, lr, asr #15 │ │ │ │ + eoreq r6, ip, r4, ror #8 │ │ │ │ + strhteq r0, [fp], -lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl 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 │ │ │ │ + strdeq r5, [ip], -sl @ │ │ │ │ rsbseq r1, sp, r4, asr #5 │ │ │ │ addeq r2, r4, r2, asr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3cb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358cd4 │ │ │ │ ldmdbhi ip, {r0, r8, sp} │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r8, [r1], #-2268 @ 0xfffff724 │ │ │ │ ldmdavs fp, {r2, r3, r4, r7, fp, pc} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ andlt lr, r4, sl, lsr #31 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r4, lsl #18 │ │ │ │ + eoreq r5, ip, r4, asr #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 │ │ │ │ + ldrdeq r5, [ip], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3d20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358d3c │ │ │ │ ldmhi ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r8, [r1], #-2204 @ 0xfffff764 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ andlt lr, r4, r6, ror pc │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, ip, lsl #18 │ │ │ │ + eoreq r5, ip, ip, asr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3d54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358d70 │ │ │ │ ldmhi ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r8, [r1], #-2204 @ 0xfffff764 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ andlt lr, r4, ip, asr pc │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r0, lsl #18 │ │ │ │ + eoreq r5, ip, r0, asr #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 │ │ │ │ + eoreq r5, ip, r8, lsr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3dac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x0036f6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - eoreq r5, ip, ip, ror #17 │ │ │ │ + eoreq r5, ip, ip, lsr #19 │ │ │ │ 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 @ │ │ │ │ + mlaeq ip, ip, r9, r5 │ │ │ │ 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 @ │ │ │ │ + mlaeq ip, r4, r9, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3e18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x0000f6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strhteq r5, [ip], -ip │ │ │ │ + eoreq r5, ip, ip, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3e3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ cdp 6, 14, cr15, cr14, cr2, {6} │ │ │ │ svclt 0x0000bd08 │ │ │ │ - strhteq r5, [ip], -r8 │ │ │ │ + eoreq r5, ip, r8, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3e60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358e7c │ │ │ │ ldmhi ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r8, [r1], #-2204 @ 0xfffff764 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ ldrdlt lr, [r4], -r6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r0, lsr #17 │ │ │ │ + eoreq r5, ip, r0, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3e94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358eb0 │ │ │ │ ldmhi ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r8, [r1], #-2204 @ 0xfffff764 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ @ instruction: 0xb004eebc │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r4, lsr #17 │ │ │ │ + eoreq r5, ip, r4, ror #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, r8, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3f10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0fd8 │ │ │ │ bmi 498f3c │ │ │ │ ldmdbvs ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r7], #-1146 @ 0xfffffb86 │ │ │ │ @@ -324469,15 +324469,15 @@ │ │ │ │ strls r8, [r3], #-2268 @ 0xfffff724 │ │ │ │ strls r8, [r2], #-2204 @ 0xfffff764 │ │ │ │ strls r8, [r1], #-2140 @ 0xfffff7a4 │ │ │ │ ldmdavc fp, {r2, r3, r4, r6, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ andlt lr, r8, r4, ror lr │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, ip, lsl #18 │ │ │ │ + eoreq r5, ip, ip, asr #19 │ │ │ │ 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 │ │ │ │ + ldrdeq r5, [ip], -ip @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc3fb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, fp, r0, asr #31 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ ldrdvc lr, [r0], -r1 │ │ │ │ ldc2 7, cr15, [sl, #-504]! @ 0xfffffe08 │ │ │ │ @@ -324517,15 +324517,15 @@ │ │ │ │ andls r8, r3, #3702784 @ 0x388000 │ │ │ │ andls r8, r2, #2654208 @ 0x288000 │ │ │ │ stmvs r9, {r2, r9, fp, lr} │ │ │ │ smlabtvs r0, sp, r9, lr │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ cdp 6, 1, cr15, cr2, cr2, {6} │ │ │ │ ldcllt 0, cr11, [r0, #44]! @ 0x2c │ │ │ │ - eoreq r5, ip, r0, ror #18 │ │ │ │ + eoreq r5, ip, r0, lsr #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, r8, asr sl │ │ │ │ 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, r0, lsr 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 @ │ │ │ │ + usateq pc, #3, 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, r4, asr #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 @ │ │ │ │ + strbteq pc, [r3], fp, lsr #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, r8, lsl #19 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi r4, [ip], -r2, lsr #26 │ │ │ │ addlt r4, r8, r2, lsr #18 │ │ │ │ @ instruction: 0xf014447d │ │ │ │ @@ -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} │ │ │ │ + mrc2 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 │ │ │ │ + strdeq r5, [ip], -lr @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [ip], -fp, lsl #1 │ │ │ │ ldrmi r4, [lr], -r7, lsr #18 │ │ │ │ strcs r4, [r0, #-2855] @ 0xfffff4d9 │ │ │ │ @@ -324680,15 +324680,15 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle lr, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ bmi 61104c │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ tstls r5, sl, ror r4 │ │ │ │ - mrc2 0, 0, pc, cr8, cr6, {6} │ │ │ │ + mcr2 0, 4, 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, sl, ror r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc42e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - usateq pc, #3, sp, asr #27 @ │ │ │ │ + strbteq pc, [r3], r5, asr #28 @ │ │ │ │ bmi 2e28e0 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r1, asr #31 │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrsbteq r0, [sp], #-188 @ 0xffffff44 │ │ │ │ - eoreq r5, ip, r8, lsl #15 │ │ │ │ + eoreq r5, ip, r8, asr #16 │ │ │ │ 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, r5, 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, r8, ror #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4438 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - @ instruction: 0x06e3fd33 │ │ │ │ + usateq pc, #3, 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, r0, lsl #15 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc448c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r9, lsl #26 @ │ │ │ │ + @ instruction: 0x06e3fd71 │ │ │ │ bmi 2e2a88 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r5, lsr #30 │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrshteq r0, [sp], #-152 @ 0xffffff68 │ │ │ │ - eoreq r5, ip, r0, lsl #13 │ │ │ │ + eoreq r5, ip, r0, asr #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 @ │ │ │ │ + strbteq pc, [r3], r7, asr #26 @ │ │ │ │ bmi 2e2adc │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r3, lsr pc @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ @ instruction: 0x007d0990 │ │ │ │ - eoreq r5, ip, r0, asr #12 │ │ │ │ + eoreq r5, ip, r0, lsl #14 │ │ │ │ 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 │ │ │ │ + usateq pc, #3, 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, r0, asr #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 @ │ │ │ │ + @ instruction: 0x06e3fcf3 │ │ │ │ bmi 2e2b84 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ ldrdlt pc, [r4], -pc @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r0, asr #17 │ │ │ │ - eoreq r5, ip, r8, asr #11 │ │ │ │ + eoreq r5, ip, r8, lsl #13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc45dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r1, ror #24 @ │ │ │ │ + strbteq pc, [r3], r9, asr #25 @ │ │ │ │ bmi 2e2bd8 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, sp, ror lr @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r8, asr r8 │ │ │ │ - eoreq r5, ip, ip, lsl #11 │ │ │ │ + eoreq r5, ip, ip, asr #12 │ │ │ │ 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 │ │ │ │ + usateq pc, #3, 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 │ │ │ │ + eoreq r5, ip, ip, lsl #12 │ │ │ │ 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 │ │ │ │ + usateq pc, #3, 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 @ │ │ │ │ + mlaeq ip, r8, r5, r5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4714 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r5, asr #23 @ │ │ │ │ + strbteq pc, [r3], sp, lsr #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, r8, asr r5 │ │ │ │ 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 @ │ │ │ │ + strbteq pc, [r3], sp, ror #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, r4, ror #9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc47f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - usateq pc, #3, r3, asr #22 @ │ │ │ │ + @ instruction: 0x06e3fbbb │ │ │ │ bmi 2e2df4 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r7, lsr #27 │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrsbteq r0, [sp], #-88 @ 0xffffffa8 │ │ │ │ - eoreq r5, ip, r0, ror #7 │ │ │ │ + eoreq r5, ip, r0, lsr #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 @ │ │ │ │ + @ instruction: 0x06e3fb7b │ │ │ │ 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, r0, lsr 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 @ │ │ │ │ + strbteq pc, [r3], r9, asr #22 @ │ │ │ │ bmi 2e2ed8 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r5, lsr sp @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, ip, asr #9 │ │ │ │ - eoreq r5, ip, r0, lsr r3 │ │ │ │ + strdeq r5, [ip], -r0 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [ip], -fp, lsl #1 │ │ │ │ ldrmi r4, [lr], -r7, lsr #18 │ │ │ │ strcs r4, [r0, #-2855] @ 0xfffff4d9 │ │ │ │ @@ -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 fff29b08 │ │ │ │ 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, r2, asr 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 @ │ │ │ │ + @ instruction: 0x06e3fabb │ │ │ │ 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, r8, lsl r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4a4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r9, lsr #20 @ │ │ │ │ + usateq pc, #3, 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 │ │ │ │ + ldrdeq r5, [ip], -r4 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi r4, [ip], -r4, lsr #26 │ │ │ │ addlt r4, r8, r4, lsr #18 │ │ │ │ @ instruction: 0xf014447d │ │ │ │ @@ -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 │ │ │ │ + strmi pc, [r6], -sp, asr #20 │ │ │ │ stmib r6, {r1, r2, r3, r8, r9, fp, ip, pc}^ │ │ │ │ strbteq r5, [r3], r0, lsl #6 │ │ │ │ smlattcs r1, r3, r5, sp │ │ │ │ ldmdavs pc!, {r3, r5, r9, sl, lr} @ │ │ │ │ @ instruction: 0xfffcf6ed │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6ed6870 │ │ │ │ @@ -325237,36 +325237,36 @@ │ │ │ │ blx ffdab7be │ │ │ │ @ instruction: 0xf6c2e7cf │ │ │ │ svclt 0x0000e868 │ │ │ │ addeq r2, r1, r0, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r6, lsr #14 │ │ │ │ rsbseq r0, sp, r4, lsl #5 │ │ │ │ - eoreq r5, ip, r0, lsl #3 │ │ │ │ + eoreq r5, ip, r0, asr #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 @ │ │ │ │ + strbteq pc, [r3], fp, lsl #20 @ │ │ │ │ bmi 2e3154 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ strdlt pc, [r4], -r7 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, ip, ror #3 │ │ │ │ - eoreq r5, ip, r0, asr #2 │ │ │ │ + eoreq r5, ip, r0, lsl #4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ strmi r4, [ip], -sp, lsr #26 │ │ │ │ addslt r4, r1, sp, lsr #18 │ │ │ │ @ instruction: 0xf014447d │ │ │ │ @@ -325296,15 +325296,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r1, r2, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwcs r4, #2579 @ 0xa13 │ │ │ │ stmib sp, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r3, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf0d69300 │ │ │ │ - ldrb pc, [r5, r9, asr #18] @ │ │ │ │ + @ instruction: 0xe7d5f9b1 │ │ │ │ ldrtmi r9, [r9], -r7, lsl #6 │ │ │ │ movwls r9, #27424 @ 0x6b20 │ │ │ │ movwls r9, #23327 @ 0x5b1f │ │ │ │ stmib sp, {r1, r2, r3, r4, r8, r9, fp, ip, pc}^ │ │ │ │ strtmi fp, [fp], -r3, lsl #6 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ ldmdavs r0!, {r0, r3, r9, fp, lr} │ │ │ │ @@ -325313,36 +325313,36 @@ │ │ │ │ @ instruction: 0xf7a28000 │ │ │ │ @ instruction: 0xe7d2fb57 │ │ │ │ svc 0x00cef6c1 │ │ │ │ addeq r2, r1, r4, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, lr, ror #11 │ │ │ │ rsbseq r0, sp, r6, lsr #2 │ │ │ │ - eoreq r5, ip, r4, lsl #1 │ │ │ │ + eoreq r5, ip, r4, asr #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 @ │ │ │ │ + @ instruction: 0x06e3f973 │ │ │ │ bmi 2e3284 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, pc, asr fp @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ @ instruction: 0x007d0094 │ │ │ │ - strhteq r5, [ip], -r0 │ │ │ │ + eoreq r5, ip, r0, ror r1 │ │ │ │ andne lr, r3, #208, 18 @ 0x340000 │ │ │ │ movwcs r6, #74 @ 0x4a │ │ │ │ stmib r0, {r0, r4, sp, lr}^ │ │ │ │ ldrbmi r3, [r0, -r3, lsl #6]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 228fa4 │ │ │ │ @@ -325541,17 +325541,17 @@ │ │ │ │ ldr pc, [r7, fp, lsr #22]! │ │ │ │ mvnsmi r0, #0 │ │ │ │ ldrmi r8, [fp, #-0]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r2, [r1], r4 │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq fp, r0, lr, lsr #26 │ │ │ │ - eoreq r4, ip, ip, asr #30 │ │ │ │ - eoreq lr, sl, r0, lsl r9 │ │ │ │ + eorseq fp, r0, lr, ror #27 │ │ │ │ + eoreq r5, ip, ip │ │ │ │ + ldrdeq lr, [sl], -r0 @ │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [r4, #852] @ 0x354 │ │ │ │ strtmi r6, [r0], -r5, ror #3 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf00d81f0 │ │ │ │ @ instruction: 0x463afc59 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8d8b150 │ │ │ │ vst4.8 {d3-d6}, [r3], r0 │ │ │ │ @@ -325867,17 +325867,17 @@ │ │ │ │ strls r2, [r2], #-2 │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ @ instruction: 0xe70ff89b │ │ │ │ addeq r1, r1, sl, ror #29 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - eorseq fp, r0, r8, lsl #17 │ │ │ │ - eoreq lr, sl, sl, ror #7 │ │ │ │ - eoreq r4, ip, r8, ror sl │ │ │ │ + eorseq fp, r0, r8, asr #18 │ │ │ │ + eoreq lr, sl, sl, lsr #9 │ │ │ │ + eoreq r4, ip, r8, lsr fp │ │ │ │ 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: 0xf8d4fbcb │ │ │ │ @ instruction: 0xf6c0017c │ │ │ │ @ instruction: 0x4620efb6 │ │ │ │ svc 0x00b2f6c0 │ │ │ │ addmi pc, ip, #14090240 @ 0xd70000 │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ @ instruction: 0xf5048f5b │ │ │ │ ldmda r4, {r0, r5, r6, sl, ip, sp, lr}^ │ │ │ │ @@ -326177,17 +326177,17 @@ │ │ │ │ @ instruction: 0xe74b3094 │ │ │ │ cdp 6, 11, cr15, cr2, cr0, {6} │ │ │ │ ldrdcs pc, [r4], r4 @ │ │ │ │ svclt 0x0000e77a │ │ │ │ addeq r1, r1, r4, lsl #25 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - eorseq fp, r0, r4, asr #7 │ │ │ │ - eoreq sp, sl, r6, asr #30 │ │ │ │ - ldrdeq r4, [ip], -r8 @ │ │ │ │ + eorseq fp, r0, r4, lsl #9 │ │ │ │ + eoreq lr, sl, r6 │ │ │ │ + mlaeq ip, r8, r6, r4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r2, [r5], -r0, lsl #2 │ │ │ │ ldrsbeq pc, [r8, #-128]! @ 0xffffff80 @ │ │ │ │ stc2 7, cr15, [r6, #512]! @ 0x200 │ │ │ │ @@ -326527,17 +326527,17 @@ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ bcs 18b560 │ │ │ │ vsra.u64 , , #1 │ │ │ │ blcs 192ad4 │ │ │ │ ldr sp, [r6, -lr, ror #3]! │ │ │ │ addeq r1, r1, r8, lsl #12 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sl, r0, r8, lsr #29 │ │ │ │ - eoreq sp, sl, r8, lsr #20 │ │ │ │ - eoreq r4, ip, sl, asr #1 │ │ │ │ + eorseq sl, r0, r8, ror #30 │ │ │ │ + eoreq sp, sl, r8, ror #21 │ │ │ │ + eoreq r4, ip, sl, lsl #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc5f88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r4, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ cmplt r4, r6, lsr #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ @@ -326632,17 +326632,17 @@ │ │ │ │ ldrbtmi r4, [sl], #-2312 @ 0xfffff6f8 │ │ │ │ ldrbtmi r9, [r9], #-1027 @ 0xfffffbfd │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ blx fe92cd04 │ │ │ │ svclt 0x0000e7d0 │ │ │ │ addeq r1, r1, sl, asr r1 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sl, r0, lr, asr #24 │ │ │ │ - strhteq r3, [ip], -r6 │ │ │ │ - eoreq sp, sl, lr, ror #15 │ │ │ │ + eorseq sl, r0, lr, lsl #26 │ │ │ │ + eoreq r3, ip, r6, ror pc │ │ │ │ + eoreq sp, sl, lr, lsr #17 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r4, r7, ror #22 │ │ │ │ strmi r4, [sp], -r7, ror #20 │ │ │ │ @ instruction: 0xf8d1447b │ │ │ │ @@ -326745,17 +326745,17 @@ │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ ldmdavs r2!, {r0, r1, r3, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvs r0!, {r1, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ svclt 0x0000e751 │ │ │ │ addeq r1, r1, r4, asr #1 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq sl, r0, ip, asr #22 │ │ │ │ - eoreq sp, sl, r6, lsl #14 │ │ │ │ - eoreq r3, ip, ip, ror #27 │ │ │ │ + eorseq sl, r0, ip, lsl #24 │ │ │ │ + eoreq sp, sl, r6, asr #15 │ │ │ │ + eoreq r3, ip, ip, lsr #29 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc62f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0fd8 │ │ │ │ ldrdne pc, [ip, #129]! @ 0x81 │ │ │ │ addlt r4, r5, r6, lsr #28 │ │ │ │ ldrbtmi r4, [lr], #-1540 @ 0xfffff9fc │ │ │ │ @@ -326794,17 +326794,17 @@ │ │ │ │ stmiavs r3, {r2, r4, r7, ip}^ │ │ │ │ @ instruction: 0x4798685b │ │ │ │ @ instruction: 0xf7ffe7d5 │ │ │ │ @ instruction: 0xf8d5fdf7 │ │ │ │ @ instruction: 0xe7ca01f0 │ │ │ │ strdeq r0, [r1], lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq sl, [r0], -lr │ │ │ │ - mlaeq ip, ip, ip, r3 │ │ │ │ - eoreq sp, sl, ip, lsl #11 │ │ │ │ + eorseq sl, r0, lr, ror sl │ │ │ │ + eoreq r3, ip, ip, asr sp │ │ │ │ + eoreq sp, sl, ip, asr #12 │ │ │ │ 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 ff8ab934 │ │ │ │ strmi r6, [r7], -r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - blx 1d2b940 │ │ │ │ + blx ff72b940 │ │ │ │ @ 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 @ │ │ │ │ + ldrhteq sl, [r0], -r8 │ │ │ │ + strdeq ip, [sl], -lr @ │ │ │ │ + eoreq r3, ip, r8, lsl r7 │ │ │ │ + strhteq ip, [sl], -ip │ │ │ │ + strhteq ip, [sl], -r6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0x460c4a78 │ │ │ │ adclt r4, sl, r8, ror fp │ │ │ │ stmdavs lr, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -327312,30 +327312,30 @@ │ │ │ │ stmib sp, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf894e802 │ │ │ │ movwls r3, #24737 @ 0x60a1 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ movwls r3, #29448 @ 0x7308 │ │ │ │ @ instruction: 0xf072463b │ │ │ │ - cmpplt lr, r3, lsl #25 @ p-variant is OBSOLETE │ │ │ │ + cmpplt lr, fp, ror #25 @ p-variant is OBSOLETE │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ bcs 17c1cc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt r3, #364 @ 0x16c │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ blcc 1bf5e0 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b1db │ │ │ │ @ instruction: 0xf0720294 │ │ │ │ - stmdavs r1!, {r0, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r0, r3, r9, 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: 0xf88df9b7 │ │ │ │ @ instruction: 0xf88d904c │ │ │ │ strtmi r5, [r0], -sp, asr #32 │ │ │ │ @ instruction: 0x3118f8d4 │ │ │ │ @ instruction: 0x47989913 │ │ │ │ strtmi sl, [sl], -r5, lsl #22 │ │ │ │ strls r2, [r8, -r4, lsl #2] │ │ │ │ @ instruction: 0xf8d44620 │ │ │ │ @@ -327478,24 +327478,24 @@ │ │ │ │ andls r2, ip, #268435456 @ 0x10000000 │ │ │ │ andls r2, r1, #268435456 @ 0x10000000 │ │ │ │ bge 214480 │ │ │ │ andls r6, r0, #675840 @ 0xa5000 │ │ │ │ andls r2, r3, #536870912 @ 0x20000000 │ │ │ │ @ instruction: 0x47a8461a │ │ │ │ @ instruction: 0xf0714640 │ │ │ │ - @ instruction: 0x4640ff39 │ │ │ │ - @ instruction: 0xffe6f071 │ │ │ │ + strbmi pc, [r0], -r1, lsr #31 @ │ │ │ │ + @ instruction: 0xf84ef072 │ │ │ │ @ instruction: 0xf0724640 │ │ │ │ - strbmi pc, [r0], -r1, ror #16 @ │ │ │ │ - @ instruction: 0xf84cf072 │ │ │ │ + strbmi pc, [r0], -r9, asr #17 @ │ │ │ │ + @ instruction: 0xf8b4f072 │ │ │ │ @ instruction: 0xf0724640 │ │ │ │ - @ instruction: 0x4640f831 │ │ │ │ - @ instruction: 0xff10f071 │ │ │ │ + @ instruction: 0x4640f899 │ │ │ │ + @ instruction: 0xff78f071 │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - @ instruction: 0xf860f072 │ │ │ │ + @ instruction: 0xf8c8f072 │ │ │ │ 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: 0xf8d4facf │ │ │ │ @ instruction: 0xf0720294 │ │ │ │ - andlt pc, r5, r3, lsl #16 │ │ │ │ + andlt pc, r5, fp, ror #16 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ bl fecd294c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r0 @ │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ @@ -327554,17 +327554,17 @@ │ │ │ │ blls 501630 │ │ │ │ bleq 13ab82c │ │ │ │ strtmi r9, [r9], -ip, lsl #16 │ │ │ │ blls 4d497c │ │ │ │ ldrtmi r9, [fp], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8d49000 │ │ │ │ @ instruction: 0xf0730294 │ │ │ │ - @ instruction: 0xf8d4fb45 │ │ │ │ - @ instruction: 0xf0710294 │ │ │ │ - ldrdlt pc, [r5], -r7 │ │ │ │ + @ instruction: 0xf8d4fbad │ │ │ │ + @ instruction: 0xf0720294 │ │ │ │ + andlt pc, r5, pc, lsr r8 @ │ │ │ │ blhi 22b084 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc6f9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclmi 15, cr0, [r8, #-64]! @ 0xffffffc0 │ │ │ │ blmi 1b9c084 │ │ │ │ @@ -327583,51 +327583,51 @@ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ cmnle fp, r0, lsl #16 │ │ │ │ @ instruction: 0x069a9b1c │ │ │ │ stcge 5, cr13, [r4, #-300] @ 0xfffffed4 │ │ │ │ strhcc pc, [r8], #-157 @ 0xffffff63 @ │ │ │ │ andne lr, ip, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0724628 │ │ │ │ - strtmi pc, [sl], -r1, lsr #19 │ │ │ │ + strtmi pc, [sl], -r9, lsl #20 │ │ │ │ @ instruction: 0x31b4f8d4 │ │ │ │ stmdbls ip, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x46314798 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ mcrr2 7, 15, pc, r0, cr15 @ │ │ │ │ movwls r9, #15121 @ 0x3b11 │ │ │ │ blls 53861c │ │ │ │ movwls r4, #9769 @ 0x2629 │ │ │ │ movwls r9, #6928 @ 0x1b10 │ │ │ │ movwls r9, #2830 @ 0xb0e │ │ │ │ ldc 3, cr2, [pc] @ 16fe24 │ │ │ │ @ instruction: 0xf8d40b46 │ │ │ │ @ instruction: 0xf0730294 │ │ │ │ - ldrtmi pc, [r1], -pc, ror #21 @ │ │ │ │ + @ instruction: 0x4631fb57 │ │ │ │ @ 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 sp @ p-variant is OBSOLETE │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ bcs 17c66c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmplt fp, #364 @ 0x16c │ │ │ │ @ instruction: 0xf0239b1c │ │ │ │ tstls ip, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8d4b1e3 │ │ │ │ @ instruction: 0x46310294 │ │ │ │ - blx 3ac050 │ │ │ │ + blx 1dac050 │ │ │ │ stmiblt r8, {r0, r2, r9, sl, lr} │ │ │ │ ldmpl fp!, {r4, r5, r8, r9, fp, lr}^ │ │ │ │ bfieq r6, fp, #16, #12 │ │ │ │ bmi d64f30 │ │ │ │ ldrbtmi r4, [sl], #-2859 @ 0xfffff4d5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ @@ -327671,19 +327671,19 @@ │ │ │ │ svclt 0x0000ed68 │ │ │ │ ... │ │ │ │ addeq r0, r1, r6, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r1, sl, asr #4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r0, r1, r6, ror #2 │ │ │ │ - eorseq r9, r0, r2, lsl #25 │ │ │ │ - eoreq r2, ip, lr, lsl pc │ │ │ │ - eoreq ip, sl, lr, asr #15 │ │ │ │ - eoreq fp, sl, r8, ror #31 │ │ │ │ - eoreq fp, sl, r2, ror #31 │ │ │ │ + eorseq r9, r0, r2, asr #26 │ │ │ │ + ldrdeq r2, [ip], -lr @ │ │ │ │ + eoreq ip, sl, lr, lsl #17 │ │ │ │ + eoreq ip, sl, r8, lsr #1 │ │ │ │ + eoreq ip, sl, r2, lsr #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr0, cr12, {6} │ │ │ │ strmi r4, [ip], -r7, ror #27 │ │ │ │ sbclt r4, pc, r7, ror #19 │ │ │ │ @ instruction: 0xf8df447d │ │ │ │ @@ -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: 0xff6ef074 │ │ │ │ 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: 0xf8c8f072 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ adcmi sl, r5, #344 @ 0x158 │ │ │ │ addshi pc, pc, r0 │ │ │ │ tstcs r0, r0, lsr r6 │ │ │ │ @ instruction: 0xf85af7ff │ │ │ │ ldmdals r8, {r0, r1, r3, r4, r6, r8, r9, fp, ip, pc}^ │ │ │ │ stmib sp, {r0, r5, r9, sl, lr}^ │ │ │ │ blls 17c4dd8 │ │ │ │ ldrtmi r9, [fp], -r1, lsl #6 │ │ │ │ andsls pc, r0, sp, asr #17 │ │ │ │ bls 7d41dc │ │ │ │ addseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - mcr2 0, 4, pc, cr8, cr2, {3} @ │ │ │ │ + mrc2 0, 7, pc, cr0, cr2, {3} │ │ │ │ addseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - stc2 0, cr15, [r6, #452]! @ 0x1c4 │ │ │ │ + mcr2 0, 0, pc, cr14, cr1, {3} @ │ │ │ │ @ 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 │ │ │ │ + mlaeq ip, r0, sp, r2 │ │ │ │ + eoreq r2, ip, r8, ror ip │ │ │ │ + strdeq ip, [sl], -lr @ │ │ │ │ + eoreq fp, sl, r6, ror #25 │ │ │ │ + eoreq fp, sl, r0, ror #25 │ │ │ │ + eoreq fp, sl, sl, asr #25 │ │ │ │ + eoreq fp, sl, r4, asr #25 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xc098f8df │ │ │ │ blmi 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, r4, asr r9 │ │ │ │ + eorseq r9, r0, sl, lsr #18 │ │ │ │ + eorseq r9, r0, r4, lsl #18 │ │ │ │ + eoreq ip, sl, r6, asr #7 │ │ │ │ + eoreq r2, ip, r6, lsr 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 @ │ │ │ │ + ldrhteq r9, [r0], -lr │ │ │ │ + eoreq r2, ip, r8, asr r9 │ │ │ │ + strhteq ip, [sl], -ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r6, [ip], -fp, lsl #21 │ │ │ │ andcs r4, r1, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf8d36987 │ │ │ │ @@ -328204,17 +328204,17 @@ │ │ │ │ @ instruction: 0xf6bfe74f │ │ │ │ svclt 0x0000e93a │ │ │ │ addeq pc, r0, ip, ror #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r0, r6, ror #19 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq pc, r0, r2, ror #17 │ │ │ │ - eorseq r9, r0, r0, lsl #9 │ │ │ │ - strdeq r2, [ip], -lr @ │ │ │ │ - eoreq fp, sl, r6, ror #30 │ │ │ │ + eorseq r9, r0, r0, asr #10 │ │ │ │ + strhteq r2, [ip], -lr │ │ │ │ + eoreq ip, sl, r6, lsr #32 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, lr, r6, asr sp │ │ │ │ @ instruction: 0x46074c56 │ │ │ │ blmi 17019c8 │ │ │ │ @@ -328303,17 +328303,17 @@ │ │ │ │ @ instruction: 0xe766fd95 │ │ │ │ ldmda r2!, {r0, r1, r2, r3, r4, r5, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq pc, r0, r0, lsr r8 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r0, sl, lsr #16 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq pc, r0, sl, ror #14 │ │ │ │ - eorseq r9, r0, r6, lsl #6 │ │ │ │ - eoreq r2, ip, r0, ror r4 │ │ │ │ - ldrdeq fp, [sl], -r8 @ │ │ │ │ + eorseq r9, r0, r6, asr #7 │ │ │ │ + eoreq r2, ip, r0, lsr r5 │ │ │ │ + mlaeq sl, r8, lr, fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ bmi 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, r2, asr #32 │ │ │ │ + eoreq fp, sl, sl, ror #21 │ │ │ │ + eoreq r2, ip, r2, ror r3 │ │ │ │ ldmdale r8, {r0, r2, r3, r8, fp, sp} │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc7efc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [sl], {248} @ 0xf8 │ │ │ │ @ instruction: 0xf854447c │ │ │ │ stccs 0, cr4, [r0], {33} @ 0x21 │ │ │ │ @@ -328555,15 +328555,15 @@ │ │ │ │ bl 1a7930 │ │ │ │ @ instruction: 0xf8d30384 │ │ │ │ tstlt r3, r4, asr r3 │ │ │ │ @ instruction: 0xff9cf7ff │ │ │ │ ldrmi r4, [r8], -r3, lsl #12 │ │ │ │ movwcs fp, #3344 @ 0xd10 │ │ │ │ @ instruction: 0x47704618 │ │ │ │ - eorseq r8, r0, r8, lsr #29 │ │ │ │ + eorseq r8, r0, r8, ror #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc7f38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs fe334ce0 │ │ │ │ ldmdblt r9, {r0, r2, r9, sl, lr} │ │ │ │ sbfxcc pc, r7, #17, #29 │ │ │ │ ldrle r0, [sp, #-731] @ 0xfffffd25 │ │ │ │ @@ -328613,15 +328613,15 @@ │ │ │ │ bmi 326e1c │ │ │ │ @ instruction: 0xf852447a │ │ │ │ bl 17ce90 │ │ │ │ @ instruction: 0xf8c00083 │ │ │ │ @ instruction: 0x47701354 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svclt 0x0000e7f7 │ │ │ │ - ldrhteq r8, [r0], -r0 │ │ │ │ + eorseq r8, r0, r0, ror lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ mcrrmi 0, 8, fp, r7, cr11 │ │ │ │ @ instruction: 0xf8d14699 │ │ │ │ ldrbtmi sl, [ip], #-24 @ 0xffffffe8 │ │ │ │ @@ -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, r8, lsr pc │ │ │ │ + eorseq r8, r0, r2, lsr pc │ │ │ │ + eorseq r8, r0, ip, ror #28 │ │ │ │ + eoreq fp, sl, r2, ror r8 │ │ │ │ + eoreq r2, ip, r8, ror #1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0x8098f8df │ │ │ │ stmdbcs sp, {r0, r2, r7, ip, sp, pc} │ │ │ │ stmdale sp!, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @@ -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 │ │ │ │ + mlaseq r0, r0, sp, r8 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ @ instruction: 0x007cce9a │ │ │ │ - eorseq r8, r0, r8, lsl #26 │ │ │ │ - strdeq fp, [sl], -r6 @ │ │ │ │ - eoreq r1, ip, lr, ror pc │ │ │ │ + eorseq r8, r0, r8, asr #27 │ │ │ │ + strhteq fp, [sl], -r6 │ │ │ │ + eoreq r2, ip, lr, lsr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc8234 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ strmi r6, [ip], -r0, lsl #21 │ │ │ │ eorsvc pc, r9, r0, lsl #10 │ │ │ │ blx fed2ee42 │ │ │ │ @@ -328862,17 +328862,17 @@ │ │ │ │ tstls r0, r7, lsl #20 │ │ │ │ stmdbmi r7, {r0, r1, r9, sl, lr} │ │ │ │ andcs r4, r2, sl, ror r4 │ │ │ │ @ instruction: 0xf77c4479 │ │ │ │ strb pc, [r0, sp, lsr #18]! @ │ │ │ │ addeq lr, r0, sl, asr lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r8, [r0], -r2 │ │ │ │ - eoreq r1, ip, r0, lsr #23 │ │ │ │ - eoreq fp, sl, r8, lsl #10 │ │ │ │ + eorseq r8, r0, r2, ror fp │ │ │ │ + eoreq r1, ip, r0, ror #24 │ │ │ │ + eoreq fp, sl, r8, asr #11 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8df4b5a │ │ │ │ ldrbtmi sl, [fp], #-364 @ 0xfffffe94 │ │ │ │ @ instruction: 0xf85344fa │ │ │ │ @@ -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 │ │ │ │ + ldrshteq r8, [r0], -sl │ │ │ │ addeq lr, r0, r4, ror #27 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc8594 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46160fd8 │ │ │ │ blmi a0b9c8 │ │ │ │ @@ -329003,19 +329003,19 @@ │ │ │ │ ldrbtmi r4, [r9], #-2570 @ 0xfffff5f6 │ │ │ │ strls r2, [r2], #-2 │ │ │ │ @ instruction: 0xf77c447a │ │ │ │ bfi pc, r5, (invalid: 16:15) @ │ │ │ │ ldrbcc pc, [pc, pc, asr #32]! @ │ │ │ │ svclt 0x0000e7c7 │ │ │ │ addeq lr, r0, r8, asr ip │ │ │ │ - eorseq r8, r0, r4, lsr #17 │ │ │ │ + eorseq r8, r0, r4, ror #18 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r8, [r0], -ip │ │ │ │ - ldrdeq fp, [sl], -lr @ │ │ │ │ - eoreq r1, ip, ip, ror #18 │ │ │ │ + eorseq r8, r0, ip, ror r9 │ │ │ │ + mlaeq sl, lr, r3, fp │ │ │ │ + eoreq r1, ip, ip, lsr #20 │ │ │ │ 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 │ │ │ │ + ldrhteq r8, [r0], -r2 │ │ │ │ + eoreq fp, sl, ip, asr #5 │ │ │ │ + eoreq r1, ip, lr, asr r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc870c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46170fd8 │ │ │ │ blmi a8bb40 │ │ │ │ strmi fp, [lr], -r5, lsl #1 │ │ │ │ ldmdavs r2, {r2, r9, sl, lr} │ │ │ │ @@ -329099,19 +329099,19 @@ │ │ │ │ ldrbtmi r4, [r9], #-2570 @ 0xfffff5f6 │ │ │ │ strls r2, [r2], -r2 │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ @ instruction: 0xe7cbff55 │ │ │ │ ldrbcc pc, [pc, #79]! @ 1715f3 @ │ │ │ │ svclt 0x0000e7c3 │ │ │ │ addeq lr, r0, r0, ror #21 │ │ │ │ - eorseq r8, r0, ip, lsr #14 │ │ │ │ + eorseq r8, r0, ip, ror #15 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r8, lsl r7 │ │ │ │ - eoreq fp, sl, lr, asr r1 │ │ │ │ - eoreq r1, ip, ip, ror #15 │ │ │ │ + ldrsbteq r8, [r0], -r8 │ │ │ │ + eoreq fp, sl, lr, lsl r2 │ │ │ │ + eoreq r1, ip, ip, lsr #17 │ │ │ │ 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 │ │ │ │ + ldrshteq r8, [r0], -lr │ │ │ │ + eoreq fp, sl, r8, lsr r1 │ │ │ │ + eoreq r1, ip, sl, asr #15 │ │ │ │ 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, lr, lsl r5 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrdhi pc, [r8], -r0 @ │ │ │ │ strmi r4, [pc], -r5, lsl #12 │ │ │ │ strcs r2, [r1], -r0, lsl #8 │ │ │ │ @@ -329323,15 +329323,15 @@ │ │ │ │ bmi 327934 │ │ │ │ @ instruction: 0xf852447a │ │ │ │ bl 17d9a8 │ │ │ │ @ instruction: 0xf8c00083 │ │ │ │ ldrbmi r1, [r0, -r4, lsr #6]! │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svclt 0x0000e7f7 │ │ │ │ - eorseq r8, r0, r0, asr #6 │ │ │ │ + eorseq r8, r0, r0, lsl #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc8b38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andscs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ tstcs r8, r4, lsl #12 │ │ │ │ eorsvc pc, r9, r0, lsl #10 │ │ │ │ @ instruction: 0xff50f77d │ │ │ │ @@ -329373,17 +329373,17 @@ │ │ │ │ andcs fp, r3, r0, lsl sp │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ andlt r2, r4, r2 │ │ │ │ andcs fp, r4, r0, lsl sp │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ addeq lr, r0, ip, ror #12 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r8, asr #6 │ │ │ │ - ldrdeq r1, [ip], -r8 @ │ │ │ │ - eoreq sl, sl, r2, lsr #26 │ │ │ │ + eorseq r8, r0, r8, lsl #8 │ │ │ │ + mlaeq ip, r8, r6, r1 │ │ │ │ + eoreq sl, sl, r2, ror #27 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r7, [ip], -fp, lsl #16 │ │ │ │ addlt r4, r3, pc, asr #20 │ │ │ │ ldrbtmi r0, [sl], #-1945 @ 0xfffff867 │ │ │ │ @@ -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 │ │ │ │ + mlaseq r0, sl, r2, r8 │ │ │ │ + eoreq r1, ip, r2, asr #10 │ │ │ │ + eoreq sl, sl, ip, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc8d70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 635b18 │ │ │ │ strmi fp, [r4], -r4, lsl #1 │ │ │ │ stmdacs r4, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldm pc, {r2, fp, ip, lr, pc}^ @ │ │ │ │ @@ -329491,17 +329491,17 @@ │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ mcrr2 7, 7, pc, r6, cr11 @ │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ addeq lr, r0, r4, lsl #9 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r4, lsl #3 │ │ │ │ - strdeq r1, [ip], -r0 @ │ │ │ │ - eoreq sl, sl, sl, lsr fp │ │ │ │ + eorseq r8, r0, r4, asr #4 │ │ │ │ + strhteq r1, [ip], -r0 │ │ │ │ + strdeq sl, [sl], -sl @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r7, r5, ip, lsl #16 │ │ │ │ @ instruction: 0xf0144689 │ │ │ │ svclt 0x00040a02 │ │ │ │ @@ -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, r8, asr #32 │ │ │ │ + eoreq r1, ip, r8, lsr #5 │ │ │ │ + strdeq sl, [sl], -r2 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r7, r7, lr, lsl #16 │ │ │ │ @ instruction: 0xf0164689 │ │ │ │ svclt 0x00040302 │ │ │ │ @@ -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 @ │ │ │ │ + ldrshteq r7, [r0], -r8 │ │ │ │ + eoreq r0, ip, ip, asr #18 │ │ │ │ + mlaeq sl, r6, r0, sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r7, r7, ip, lsl #16 │ │ │ │ @ instruction: 0xf014468a │ │ │ │ svclt 0x00040302 │ │ │ │ @@ -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 │ │ │ │ + mlaeq fp, r4, sl, pc @ │ │ │ │ + eoreq pc, fp, r8, lsr sl @ │ │ │ │ + eoreq r9, sl, r2, lsl #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ stmdavc r3, {r0, r4, r7, ip, sp, pc} │ │ │ │ sbfxvs pc, pc, #17, #21 │ │ │ │ @ instruction: 0xf013460d │ │ │ │ @@ -332321,15 +332321,15 @@ │ │ │ │ umlalsne pc, r6, r0, r8 @ │ │ │ │ subseq fp, r9, r9, lsr #2 │ │ │ │ movwmi r0, #45138 @ 0xb052 │ │ │ │ stmib r4, {r1, r5, sp, lr}^ │ │ │ │ @ instruction: 0xf8d01301 │ │ │ │ rscvs r3, r3, r0, ror #3 │ │ │ │ ldcllt 0, cr11, [r0, #84]! @ 0x54 │ │ │ │ - eorseq r5, r0, sl, lsr #11 │ │ │ │ + eorseq r5, r0, sl, ror #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feccba18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff8 │ │ │ │ @ instruction: 0xf7996809 │ │ │ │ stmiavs r0!, {r0, r1, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ stmdbvs r3, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ @@ -336737,98 +336737,98 @@ │ │ │ │ @ instruction: 0xf7794630 │ │ │ │ @ instruction: 0xf887fdf7 │ │ │ │ stccs 0, cr0, [r0, #-548] @ 0xfffffddc │ │ │ │ stmibge ip!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e4ac │ │ │ │ umulleq r7, r0, ip, pc @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq sl, [fp], -r0 │ │ │ │ + eoreq fp, fp, r0, ror 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 sl, fp, r2, ror #31 │ │ │ │ + eoreq ip, fp, sl, lsl sl │ │ │ │ + eoreq fp, sl, r8, ror #2 │ │ │ │ + strdeq ip, [fp], -sl @ │ │ │ │ + eoreq fp, fp, r8, lsl r0 │ │ │ │ + eoreq sl, fp, sl, ror #31 │ │ │ │ + eoreq sl, fp, r8, ror #31 │ │ │ │ + eoreq sl, fp, sl, ror #31 │ │ │ │ eoreq sl, fp, ip, ror #31 │ │ │ │ - eoreq fp, fp, r6 │ │ │ │ - eoreq fp, fp, ip │ │ │ │ - eoreq fp, fp, r2, lsl r0 │ │ │ │ + eoreq sl, fp, lr, ror #31 │ │ │ │ + strdeq sl, [fp], -r0 @ │ │ │ │ + strdeq sl, [fp], -sl @ │ │ │ │ + eoreq fp, fp, r8 │ │ │ │ + eoreq fp, fp, r6, lsl r0 │ │ │ │ + eoreq fp, fp, r4, lsr #32 │ │ │ │ + eoreq fp, fp, sl, lsr #32 │ │ │ │ + eoreq fp, fp, ip, lsr #32 │ │ │ │ + eoreq fp, fp, r6, lsr #32 │ │ │ │ + eoreq fp, fp, r4, lsr #32 │ │ │ │ + eoreq fp, fp, r2, lsr #32 │ │ │ │ eoreq fp, fp, r0, lsr #32 │ │ │ │ - eoreq fp, fp, lr, lsr #32 │ │ │ │ - eoreq fp, fp, r4, lsr r0 │ │ │ │ + eoreq fp, fp, r2, lsr #32 │ │ │ │ + eoreq fp, fp, r8, lsr #32 │ │ │ │ eoreq fp, fp, lr, lsr r0 │ │ │ │ eoreq fp, fp, r4, asr #32 │ │ │ │ - eoreq fp, fp, sl, asr #32 │ │ │ │ - eoreq fp, fp, r0, rrx │ │ │ │ + eoreq fp, fp, r6, asr #32 │ │ │ │ + eoreq fp, fp, r4, asr #32 │ │ │ │ + eoreq fp, fp, r2, asr #32 │ │ │ │ + eoreq fp, fp, r8, asr #32 │ │ │ │ + eoreq fp, fp, r2, asr r0 │ │ │ │ + eoreq fp, fp, r8, asr r0 │ │ │ │ + eoreq fp, fp, r2, asr r0 │ │ │ │ + eoreq fp, fp, r8, asr r0 │ │ │ │ + eoreq fp, fp, lr, asr r0 │ │ │ │ + eoreq fp, fp, ip, asr r0 │ │ │ │ + eoreq fp, fp, lr, asr r0 │ │ │ │ + eoreq fp, fp, r4, rrx │ │ │ │ + eoreq fp, fp, r2, rrx │ │ │ │ + eoreq fp, fp, r4, rrx │ │ │ │ + eoreq fp, fp, r2, rrx │ │ │ │ + eoreq fp, fp, ip, asr r0 │ │ │ │ eoreq fp, fp, lr, rrx │ │ │ │ + eoreq fp, fp, ip, rrx │ │ │ │ + eoreq fp, fp, r6, rrx │ │ │ │ + eoreq fp, fp, r0, rrx │ │ │ │ + eoreq fp, fp, r6, rrx │ │ │ │ eoreq fp, fp, r4, ror r0 │ │ │ │ - eoreq fp, fp, ip, ror r0 │ │ │ │ + eoreq fp, fp, r6, ror r0 │ │ │ │ + eoreq fp, fp, ip, rrx │ │ │ │ + eoreq fp, fp, r2, ror r0 │ │ │ │ eoreq fp, fp, r0, lsl #1 │ │ │ │ - eoreq fp, fp, r2, lsl #1 │ │ │ │ - mlaeq fp, r0, r0, fp │ │ │ │ - mlaeq fp, r6, r0, fp │ │ │ │ - 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, sl, lsl #1 │ │ │ │ + eoreq fp, fp, ip, lsl #1 │ │ │ │ + eoreq fp, fp, r2, 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, r6, asr #1 │ │ │ │ + eoreq fp, fp, ip, asr #1 │ │ │ │ + ldrdeq fp, [fp], -r2 @ │ │ │ │ + eoreq fp, fp, r0, ror #1 │ │ │ │ + eoreq fp, fp, lr, ror #1 │ │ │ │ + strdeq fp, [fp], -r4 @ │ │ │ │ + strdeq fp, [fp], -lr @ │ │ │ │ + eoreq fp, fp, r4, lsl #2 │ │ │ │ + eoreq fp, fp, sl, lsl #2 │ │ │ │ + eoreq fp, fp, r0, lsr #2 │ │ │ │ + eoreq fp, fp, lr, lsr #2 │ │ │ │ + eoreq fp, fp, r4, lsr r1 │ │ │ │ + eoreq fp, fp, ip, lsr r1 │ │ │ │ + eoreq fp, fp, r0, asr #2 │ │ │ │ + eoreq fp, fp, r2, asr #2 │ │ │ │ + eoreq fp, fp, r0, asr r1 │ │ │ │ + eoreq fp, fp, r6, asr r1 │ │ │ │ + eoreq fp, fp, r4, asr r1 │ │ │ │ + eoreq fp, fp, lr, asr r1 │ │ │ │ + eoreq fp, fp, r4, ror #2 │ │ │ │ + eoreq fp, fp, sl, ror #2 │ │ │ │ + eoreq fp, fp, r0, ror r1 │ │ │ │ + eoreq fp, fp, sl, ror #2 │ │ │ │ + eoreq fp, fp, ip, ror #2 │ │ │ │ + eoreq sl, fp, ip, asr #15 │ │ │ │ + strhteq r3, [sl], -r6 │ │ │ │ + eoreq sl, fp, ip, ror #13 │ │ │ │ + ldrdeq r3, [sl], -r6 @ │ │ │ │ andcs r4, r0, #39936 @ 0x9c00 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ ldrbtmi r4, [fp], #-1559 @ 0xfffff9e9 │ │ │ │ @ instruction: 0xf64f3308 │ │ │ │ @ instruction: 0xe01f7eff │ │ │ │ ldrdmi lr, [r2, -r0] │ │ │ │ streq lr, [r1, #-2644] @ 0xfffff5ac │ │ │ │ @@ -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, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbtmi r2, [r8], -r8, lsl #4 │ │ │ │ @ instruction: 0xf0cb4479 │ │ │ │ - @ instruction: 0x4669fdf5 │ │ │ │ + @ instruction: 0x4669fe5d │ │ │ │ @ instruction: 0xf0cb4620 │ │ │ │ - @ instruction: 0x46a4fe3b │ │ │ │ + strtmi pc, [r4], r3, lsr #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, r8, lsl r9 │ │ │ │ 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 │ │ │ │ + cdp2 0, 0, cr15, cr6, cr11, {6} │ │ │ │ andcs r4, r9, #311296 @ 0x4c000 │ │ │ │ ldrbtmi r4, [r9], #-1640 @ 0xfffff998 │ │ │ │ - ldc2 0, cr15, [r8, #812]! @ 0x32c │ │ │ │ + cdp2 0, 2, cr15, cr0, cr11, {6} │ │ │ │ @ instruction: 0x46312210 │ │ │ │ @ instruction: 0xf0cb4668 │ │ │ │ - @ instruction: 0x4669fdb3 │ │ │ │ + @ instruction: 0x4669fe1b │ │ │ │ @ instruction: 0xf0cb4620 │ │ │ │ - @ instruction: 0x46a4fdf9 │ │ │ │ + strtmi pc, [r4], r1, ror #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 @ │ │ │ │ + strhteq r7, [fp], -r2 │ │ │ │ strdeq r6, [r0], ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd0338 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ stmdbge r3, {r0, r1, r8, ip, pc} │ │ │ │ blx 136f16 │ │ │ │ @@ -337037,16 +337037,16 @@ │ │ │ │ stmdbcc r1, {r8, r9, sl, fp, ip} │ │ │ │ andne lr, r0, #4390912 @ 0x430000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ vdup.8 d4, d5[7] │ │ │ │ ldrbtmi r8, [ip], #-3931 @ 0xfffff0a5 │ │ │ │ andlt r4, r5, r0, lsr #12 │ │ │ │ svclt 0x0000bd30 │ │ │ │ - eoreq sl, fp, r8, asr #14 │ │ │ │ - eoreq r3, sl, lr, ror #10 │ │ │ │ + eoreq sl, fp, r8, lsl #16 │ │ │ │ + eoreq r3, sl, lr, lsr #12 │ │ │ │ addeq r5, r3, r6, lsr r9 │ │ │ │ stmvs r0, {r0, r9, sl, lr} │ │ │ │ strlt fp, [r8, #-400] @ 0xfffffe70 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ mlascc r0, r1, r8, pc @ │ │ │ │ @@ -337733,17 +337733,17 @@ │ │ │ │ streq lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @ instruction: 0xf7732000 │ │ │ │ @ instruction: 0x4628fbdd │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ ldrbcc pc, [pc, #79]! @ 179ce7 @ │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - eorseq r4, r0, r2, ror #28 │ │ │ │ - eoreq r9, fp, r0, ror ip │ │ │ │ - eoreq r2, sl, sl, ror #20 │ │ │ │ + eorseq r4, r0, r2, lsr #30 │ │ │ │ + eoreq r9, fp, r0, lsr sp │ │ │ │ + eoreq r2, sl, sl, lsr #22 │ │ │ │ ldrbmi r6, [r0, -r0, asr #16]! │ │ │ │ @ instruction: 0xf0006980 │ │ │ │ ldrbmi r0, [r0, -r1]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl 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 │ │ │ │ + ldrshteq r4, [r0], -r4 │ │ │ │ + eoreq r9, fp, r4, lsr ip │ │ │ │ + eoreq r2, sl, sl, lsl #20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0x4607b096 │ │ │ │ strmi r4, [lr], -r2, lsl #17 │ │ │ │ andcs r4, r0, #133120 @ 0x20800 │ │ │ │ @@ -337947,17 +337947,17 @@ │ │ │ │ svclt 0x0000ed18 │ │ │ │ addeq r6, r0, r8, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, r3, r2, ror #26 │ │ │ │ addeq r4, r3, r2, lsr #26 │ │ │ │ addeq r4, r3, sl, lsr #25 │ │ │ │ @ instruction: 0x008061b8 │ │ │ │ - eoreq r9, fp, sl, ror #19 │ │ │ │ - eorseq r4, r0, r6, lsr #23 │ │ │ │ - eoreq r2, sl, r4, lsr #15 │ │ │ │ + eoreq r9, fp, sl, lsr #21 │ │ │ │ + eorseq r4, r0, r6, ror #24 │ │ │ │ + eoreq r2, sl, r4, ror #16 │ │ │ │ addeq r4, r3, r6, ror #23 │ │ │ │ umulleq r4, r3, r2, fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r0, lsl #21 │ │ │ │ @@ -338294,17 +338294,17 @@ │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, lr}^ │ │ │ │ strtmi r2, [r8], -r0 │ │ │ │ ldrbtmi r4, [fp], #-2565 @ 0xfffff5fb │ │ │ │ ldrbtmi r4, [sl], #-2309 @ 0xfffff6fb │ │ │ │ @ instruction: 0xf7724479 │ │ │ │ adcvs pc, r5, #476 @ 0x1dc │ │ │ │ svclt 0x0000e7e0 │ │ │ │ - eorseq r4, r0, r6, lsl #11 │ │ │ │ - eoreq r9, fp, r6, asr #7 │ │ │ │ - mlaeq sl, ip, r1, r2 │ │ │ │ + eorseq r4, r0, r6, asr #12 │ │ │ │ + eoreq r9, fp, r6, lsl #9 │ │ │ │ + eoreq r2, sl, ip, asr r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r8, r3, lsr #26 │ │ │ │ @ instruction: 0x4c236ac7 │ │ │ │ bvs 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, r5, 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, #77824 @ p-variant is OBSOLETE @ 0x13000 │ │ │ │ @ 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: 0xf0cb0010 │ │ │ │ + @ instruction: 0xf854f805 │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -sp, asr #31 │ │ │ │ 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: 0xf8d4ff55 │ │ │ │ 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: 0xf772fe25 │ │ │ │ @ instruction: 0x4601f9df │ │ │ │ subsvs pc, r8, r4, lsl #10 │ │ │ │ - stc2l 1, cr15, [r8, #148] @ 0x94 │ │ │ │ + cdp2 1, 3, 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, ip, ror lr │ │ │ │ andeq r0, r0, r0, asr #11 │ │ │ │ muleq r0, r8, r9 │ │ │ │ - eoreq sp, fp, r2, ror #18 │ │ │ │ - eoreq r8, fp, r0, asr r0 │ │ │ │ - eorseq r3, r0, r0, asr #2 │ │ │ │ - eoreq r0, sl, r8, lsr #26 │ │ │ │ - mlaeq fp, lr, pc, r7 @ │ │ │ │ + eoreq sp, fp, r2, lsr #20 │ │ │ │ + eoreq r8, fp, r0, lsl r1 │ │ │ │ + eorseq r3, r0, r0, lsl #4 │ │ │ │ + eoreq r0, sl, r8, ror #27 │ │ │ │ + eoreq r8, fp, lr, asr r0 │ │ │ │ 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 │ │ │ │ + ldrhteq r3, [r0], -r8 │ │ │ │ + eoreq r8, fp, r4, asr r0 │ │ │ │ + eoreq r0, sl, r2, lsr #27 │ │ │ │ + eorseq r3, r0, r0, ror #2 │ │ │ │ + eoreq r7, fp, r8, lsr #31 │ │ │ │ + eoreq r0, sl, sl, asr #26 │ │ │ │ + eoreq r7, fp, r2, ror #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 │ │ │ │ + eoreq r7, fp, r4, lsl pc │ │ │ │ strdeq r2, [r3], sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd2d78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r6, r0, ror #31 │ │ │ │ ldmdami r5, {r2, r9, sl, lr} │ │ │ │ andscs sl, r3, #32768 @ 0x8000 │ │ │ │ @@ -339821,26 +339821,26 @@ │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ blx fe5b9aee │ │ │ │ @ instruction: 0xf6b3e7e1 │ │ │ │ svclt 0x0000ee6e │ │ │ │ addeq r4, r0, r6, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r4, r0, r0, ror #6 │ │ │ │ - eorseq r2, r0, r8, asr #28 │ │ │ │ - eoreq r7, fp, sl, lsl sp │ │ │ │ - eoreq r0, sl, r2, lsr #20 │ │ │ │ - eorseq r2, r0, r2, lsr lr │ │ │ │ - eoreq r7, fp, r4, ror #25 │ │ │ │ - eoreq r0, sl, sl, lsl #20 │ │ │ │ - eorseq r2, r0, r6, lsl lr │ │ │ │ - eoreq r7, fp, r4, lsl #26 │ │ │ │ - strdeq r0, [sl], -r0 @ │ │ │ │ - ldrshteq r2, [r0], -r6 │ │ │ │ - strdeq r7, [fp], -ip @ │ │ │ │ - eoreq r0, sl, lr, asr #19 │ │ │ │ + eorseq r2, r0, r8, lsl #30 │ │ │ │ + ldrdeq r7, [fp], -sl @ │ │ │ │ + eoreq r0, sl, r2, ror #21 │ │ │ │ + ldrshteq r2, [r0], -r2 │ │ │ │ + eoreq r7, fp, r4, lsr #27 │ │ │ │ + eoreq r0, sl, sl, asr #21 │ │ │ │ + ldrsbteq r2, [r0], -r6 │ │ │ │ + eoreq r7, fp, r4, asr #27 │ │ │ │ + strhteq r0, [sl], -r0 │ │ │ │ + ldrhteq r2, [r0], -r6 │ │ │ │ + strhteq r7, [fp], -ip │ │ │ │ + eoreq r0, sl, lr, lsl #21 │ │ │ │ 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, r2, asr r2 │ │ │ │ + eoreq r7, fp, lr, lsr #2 │ │ │ │ + ldrdeq pc, [r9], -r0 @ │ │ │ │ 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 │ │ │ │ + mlaseq r0, r6, r1, r2 │ │ │ │ + eoreq r7, fp, ip, lsr #1 │ │ │ │ + eoreq pc, r9, r8, lsr #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd3cb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, ip, r0, asr #31 │ │ │ │ stmdavs r0, {r1, r8, sl, fp, sp, lr} │ │ │ │ ldcmi 4, cr2, [lr, #-0] │ │ │ │ andls r2, r4, #24, 6 @ 0x60000000 │ │ │ │ @@ -340721,17 +340721,17 @@ │ │ │ │ stc2 7, cr15, [sl], {112} @ 0x70 │ │ │ │ mrscs r2, (UNDEF: 0) │ │ │ │ @ instruction: 0xf6b2e7dc │ │ │ │ svclt 0x0000ef66 │ │ │ │ addeq r3, r0, r0, lsr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r0, r8, lsl #10 │ │ │ │ - eorseq r2, r0, sl │ │ │ │ - eoreq pc, r9, r8, asr #23 │ │ │ │ - eoreq r6, fp, lr, asr pc │ │ │ │ + eorseq r2, r0, sl, asr #1 │ │ │ │ + eoreq pc, r9, r8, lsl #25 │ │ │ │ + eoreq r7, fp, lr, lsl r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd3d60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, ip, r0, asr #31 │ │ │ │ strcs r4, [r0], #-2858 @ 0xfffff4d6 │ │ │ │ stmdavs r0, {r0, r2, r9, sl, lr} │ │ │ │ bmi be1374 │ │ │ │ @@ -340853,17 +340853,17 @@ │ │ │ │ @ instruction: 0xf7704479 │ │ │ │ @ instruction: 0xf04ffb81 │ │ │ │ @ instruction: 0xe78a30ff │ │ │ │ mrc 6, 2, APSR_nzcv, cr12, cr2, {5} │ │ │ │ addeq r3, r0, sl, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r3, r0, sl, r3 │ │ │ │ - eorseq r1, r0, sl, lsl #28 │ │ │ │ - eoreq r6, fp, r4, lsr sp │ │ │ │ - strhteq pc, [r9], -r0 @ │ │ │ │ + eorseq r1, r0, sl, asr #29 │ │ │ │ + strdeq r6, [fp], -r4 @ │ │ │ │ + eoreq pc, r9, r0, ror sl @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r5], -r4, lsl #1 │ │ │ │ andcs r4, r1, r8, lsl #13 │ │ │ │ @ instruction: 0x46162170 │ │ │ │ @@ -340965,34 +340965,34 @@ │ │ │ │ ldrbtcs r4, [fp], #2839 @ 0xb17 │ │ │ │ ldmdbmi r8, {r0, r1, r2, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ ldrbtmi r9, [r9], #-1024 @ 0xfffffc00 │ │ │ │ blx fe83acd4 │ │ │ │ svclt 0x0000e7a4 │ │ │ │ addeq r3, r0, lr, lsl r0 │ │ │ │ - eorseq r1, r0, lr, asr #27 │ │ │ │ + eorseq r1, r0, lr, lsl #29 │ │ │ │ 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 │ │ │ │ + mlaseq r0, r8, sp, r1 │ │ │ │ + mlaeq fp, r6, sp, r6 │ │ │ │ + eoreq pc, r9, r0, ror #18 │ │ │ │ + eoreq pc, r9, r8, lsr #18 │ │ │ │ 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 │ │ │ │ + eoreq r6, fp, r6, lsr sp │ │ │ │ + eoreq pc, r9, r6, lsl #18 │ │ │ │ + mlaseq r0, r6, sp, r1 │ │ │ │ + strdeq r6, [fp], -r0 @ │ │ │ │ + eoreq pc, r9, r8, ror #17 │ │ │ │ + eorseq r1, r0, r8, ror sp │ │ │ │ + strhteq r6, [fp], -r6 │ │ │ │ + eorseq r1, r0, r2, ror #26 │ │ │ │ + eoreq r6, fp, sl, lsl #25 │ │ │ │ + eoreq pc, r9, r8, asr #17 │ │ │ │ + eorseq r1, r0, ip, lsr sp │ │ │ │ + strhteq r6, [fp], -r6 │ │ │ │ + eoreq pc, r9, r2, lsr #17 │ │ │ │ ldrbeq r6, [fp, -r3, lsl #19] │ │ │ │ stchi 15, cr11, [r0], {70} @ 0x46 │ │ │ │ andcs r3, r1, r1 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl 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 │ │ │ │ + mlaeq r9, r0, ip, lr │ │ │ │ + eorseq r1, r0, ip, lsr r1 │ │ │ │ + eoreq r6, fp, r4, ror #1 │ │ │ │ + eorseq r1, r0, ip, lsl #2 │ │ │ │ + eoreq r6, fp, sl, ror #1 │ │ │ │ + eorseq r1, r0, ip, asr #1 │ │ │ │ + eoreq lr, r9, r6, lsr #24 │ │ │ │ + eoreq r6, fp, lr, asr #1 │ │ │ │ + eoreq r6, fp, ip, asr #1 │ │ │ │ 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 feb3a4e2 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8da80e9 │ │ │ │ ldrbeq r3, [r9, -r0] │ │ │ │ orrshi pc, r6, r0, lsl #2 │ │ │ │ cdp2 7, 3, cr15, cr12, cr15, {3} │ │ │ │ ldmvs sl!, {r0, r2, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ movwcs r4, #34308 @ 0x8604 │ │ │ │ subscc r2, r8, #-2147483645 @ 0x80000003 │ │ │ │ @ instruction: 0xf1234628 │ │ │ │ - strtmi pc, [r0], -r3, lsr #24 │ │ │ │ + strtmi pc, [r0], -fp, lsl #25 │ │ │ │ bl 113bb44 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - ldc2 1, cr15, [sl], {35} @ 0x23 │ │ │ │ + stc2 1, cr15, [r2], {35} @ 0x23 │ │ │ │ @ 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 │ │ │ │ + stc2l 1, cr15, [r6], #-140 @ 0xffffff74 │ │ │ │ strtmi fp, [r0], -lr, lsl #22 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ blx 13c0bc │ │ │ │ @ instruction: 0xf10b6d3b │ │ │ │ ldrmi r0, [r8, #2832] @ 0xb10 │ │ │ │ ldmvs fp!, {r3, r6, r9, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8db2200 │ │ │ │ @@ -342112,19 +342112,19 @@ │ │ │ │ strmi r2, [r4], -r8, lsl #6 │ │ │ │ stmib r7, {r0, r2, r6, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c75327 │ │ │ │ @ instruction: 0x074a2098 │ │ │ │ bvs 2033860 │ │ │ │ tstcs r3, ip, lsl #6 │ │ │ │ @ instruction: 0xf1234648 │ │ │ │ - @ instruction: 0x4620fbdb │ │ │ │ + strtmi pc, [r0], -r3, asr #24 │ │ │ │ mcr2 7, 1, pc, cr6, cr11, {7} @ │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ strbmi r2, [r8], -ip, lsl #2 │ │ │ │ - blx ff63a5aa │ │ │ │ + ldc2 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 ff73a672 │ │ │ │ @ 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: 0xf8c7fbcd │ │ │ │ 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 ff0ba6a6 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ vldmdbvs fp!, {s31-s117} │ │ │ │ @ instruction: 0xd3ae459b │ │ │ │ bvs f98420 │ │ │ │ - blx 1bba6ba │ │ │ │ + blx ff5ba6ba │ │ │ │ ldmdale r8, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp} │ │ │ │ blvs 1798520 │ │ │ │ andle r1, r1, r3, asr #24 │ │ │ │ bl 18bbd00 │ │ │ │ blmi 1910bb4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf8d7681a │ │ │ │ @@ -342284,23 +342284,23 @@ │ │ │ │ stmib r1, {r0, r8, r9, ip, sp}^ │ │ │ │ orrvs r3, fp, r4, lsl #6 │ │ │ │ ldc2 7, cr15, [r4, #1012]! @ 0x3f4 │ │ │ │ @ instruction: 0xf6b1e65a │ │ │ │ svclt 0x0000eb2c │ │ │ │ addeq r1, r0, r0, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq lr, r9, lr, ror #8 │ │ │ │ - eoreq r5, fp, sl, asr #17 │ │ │ │ - eorseq r0, r0, ip, lsr r9 │ │ │ │ - eorseq r0, r0, sl, lsl r9 │ │ │ │ - ldrdeq r5, [fp], -r4 @ │ │ │ │ - ldrsbteq r0, [r0], -r6 │ │ │ │ - eoreq lr, r9, ip, lsl #8 │ │ │ │ - strhteq r5, [fp], -r4 │ │ │ │ - strhteq r5, [fp], -r0 │ │ │ │ + eoreq lr, r9, lr, lsr #10 │ │ │ │ + eoreq r5, fp, sl, lsl #19 │ │ │ │ + ldrshteq r0, [r0], -ip │ │ │ │ + ldrsbteq r0, [r0], -sl │ │ │ │ + mlaeq fp, r4, r9, r5 │ │ │ │ + mlaseq r0, r6, r9, r0 │ │ │ │ + eoreq lr, r9, ip, asr #9 │ │ │ │ + eoreq r5, fp, r4, ror r9 │ │ │ │ + eoreq r5, fp, r0, ror 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 r2, fp, r6 │ │ │ │ @ instruction: 0xfffffc33 │ │ │ │ @ instruction: 0xfffffbe9 │ │ │ │ @ instruction: 0x008017ba │ │ │ │ ldrdeq r0, [r3], lr │ │ │ │ addeq r0, r3, r8, ror #5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -343732,16 +343732,16 @@ │ │ │ │ @ instruction: 0xf76d4479 │ │ │ │ strb pc, [r8, r1, lsl #26]! @ │ │ │ │ svc 0x00def6af │ │ │ │ addeq r0, r0, ip, lsl #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r2, r5, lsl #3 │ │ │ │ addeq r0, r0, r2, ror #11 │ │ │ │ - eoreq r4, fp, r0, lsl #4 │ │ │ │ - strhteq ip, [r9], -r0 │ │ │ │ + eoreq r4, fp, r0, asr #5 │ │ │ │ + eoreq ip, r9, r0, ror sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd6c6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r8], r0 @ │ │ │ │ ldrmi r6, [r5], -r6, lsl #16 │ │ │ │ tstcs r8, #0, 8 │ │ │ │ tstls r2, sl, ror #12 │ │ │ │ @@ -343769,16 +343769,16 @@ │ │ │ │ @ instruction: 0xf76d4479 │ │ │ │ @ instruction: 0xe7e9fcb7 │ │ │ │ svc 0x0094f6af │ │ │ │ addeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq pc, r2, lr, ror #1 │ │ │ │ addeq r0, r0, ip, asr #10 │ │ │ │ - eoreq r4, fp, r0, lsr #3 │ │ │ │ - eoreq ip, r9, ip, lsl ip │ │ │ │ + eoreq r4, fp, r0, ror #4 │ │ │ │ + ldrdeq ip, [r9], -ip @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd6d00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, lsr #31 │ │ │ │ blmi 911b80 │ │ │ │ ldrbtmi fp, [r8], #-146 @ 0xffffff6e │ │ │ │ stmiapl r3, {sl, sp}^ │ │ │ │ @@ -343852,17 +343852,17 @@ │ │ │ │ ldrbtmi r4, [sl], #-2312 @ 0xfffff6f8 │ │ │ │ @ instruction: 0xf76d4479 │ │ │ │ strb pc, [r8, pc, lsl #24] @ │ │ │ │ cdp 6, 14, cr15, cr12, cr15, {5} │ │ │ │ addeq r0, r0, lr, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r0, lr, lsr r4 │ │ │ │ - strhteq lr, [pc], -lr │ │ │ │ - eoreq r4, fp, r2, lsl #1 │ │ │ │ - eoreq ip, r9, ip, asr #21 │ │ │ │ + eoreq pc, pc, lr, ror r0 @ │ │ │ │ + eoreq r4, fp, r2, asr #2 │ │ │ │ + eoreq ip, r9, ip, lsl #23 │ │ │ │ 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, lr, lsr lr @ │ │ │ │ + strhteq r2, [lr], -r6 │ │ │ │ + eoreq r3, fp, r6, lsl #30 │ │ │ │ + eoreq lr, pc, r6, lsl #28 │ │ │ │ + ldrdeq r3, [fp], -sl @ │ │ │ │ + strhteq r3, [fp], -ip │ │ │ │ rsbseq lr, fp, sl, lsl r6 │ │ │ │ - eoreq r3, fp, ip, ror #27 │ │ │ │ + eoreq r3, fp, ip, lsr #29 │ │ │ │ ldrshteq lr, [fp], #-92 @ 0xffffffa4 │ │ │ │ - ldrdeq r3, [fp], -sl @ │ │ │ │ + mlaeq fp, sl, lr, r3 │ │ │ │ ldrsbteq lr, [fp], #-92 @ 0xffffffa4 │ │ │ │ - eoreq r3, fp, r6, asr #27 │ │ │ │ + eoreq r3, fp, r6, lsl #29 │ │ │ │ rsbseq lr, fp, r4, lsr #11 │ │ │ │ - strhteq r3, [fp], -r2 │ │ │ │ + eoreq r3, fp, r2, ror lr │ │ │ │ rsbseq lr, fp, lr, ror #10 │ │ │ │ - eoreq r3, fp, r0, lsr #27 │ │ │ │ + eoreq r3, fp, r0, ror #28 │ │ │ │ rsbseq lr, fp, lr, ror r5 │ │ │ │ - mlaeq fp, r0, sp, r3 │ │ │ │ + eoreq r3, fp, r0, asr lr │ │ │ │ rsbseq lr, fp, lr, asr r5 │ │ │ │ - eoreq r3, fp, r0, lsl #27 │ │ │ │ + eoreq r3, fp, r0, asr #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, r8, ror #28 │ │ │ │ + eoreq r3, fp, lr, asr #28 │ │ │ │ + eoreq r4, fp, r2, lsl #3 │ │ │ │ + eoreq r3, fp, r8, asr sp │ │ │ │ + eoreq r3, fp, r2, asr sp │ │ │ │ + ldrdeq r3, [fp], -sl @ │ │ │ │ + strhteq r3, [fp], -r8 │ │ │ │ + eoreq r3, fp, ip, lsl #27 │ │ │ │ + eoreq r3, fp, r4, lsl #27 │ │ │ │ + eoreq lr, fp, r8, asr #13 │ │ │ │ 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, r8, lsr sp │ │ │ │ + eoreq r3, fp, sl, lsr sp │ │ │ │ + eoreq r3, fp, sl, lsl sp │ │ │ │ + strdeq r3, [fp], -sl @ │ │ │ │ + eoreq r3, fp, r2, ror #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 │ │ │ │ + ldrdeq r3, [fp], -ip @ │ │ │ │ + eoreq r3, fp, r4, asr ip │ │ │ │ + eoreq r3, fp, r8, ror #24 │ │ │ │ + eoreq r3, fp, r6, asr #24 │ │ │ │ + eoreq r3, fp, ip, ror ip │ │ │ │ + eoreq r3, fp, r6, ror #24 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r9, [r5], -r6, lsl #30 │ │ │ │ ldrmi r4, [r4], -lr, lsl #12 │ │ │ │ svccs 0x0000bb83 │ │ │ │ @@ -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, r4, lsr ip │ │ │ │ + eoreq lr, pc, lr, asr #19 │ │ │ │ + eoreq r2, lr, r8, asr #14 │ │ │ │ + mlaeq ip, r2, r0, r8 │ │ │ │ + eoreq r2, lr, r6, lsl r5 │ │ │ │ + ldrdeq r3, [fp], -r8 @ │ │ │ │ + strdeq r2, [lr], -sl @ │ │ │ │ stmdbcs r4, {r0, r4, r7, r8, ip, sp, pc} │ │ │ │ ldrbmi sp, [r0, -r0]! │ │ │ │ bmi 4eea74 │ │ │ │ strlt r4, [r8, #-1146] @ 0xfffffb86 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @@ -344319,18 +344319,18 @@ │ │ │ │ stclt 8, cr14, [r8, #-64] @ 0xffffffc0 │ │ │ │ andle r2, r5, lr, lsr r8 │ │ │ │ andle r2, r0, pc, lsr r8 │ │ │ │ bmi 2d213c │ │ │ │ @ instruction: 0xe7ea447a │ │ │ │ ldrbtmi r4, [sl], #-2564 @ 0xfffff5fc │ │ │ │ ldrbmi lr, [r0, -r7, ror #15]! │ │ │ │ - eoreq r3, fp, r0, lsl #22 │ │ │ │ - strdeq r3, [fp], -ip @ │ │ │ │ - eoreq r3, fp, r8, asr #21 │ │ │ │ - strhteq r3, [fp], -r6 │ │ │ │ + eoreq r3, fp, r0, asr #23 │ │ │ │ + strhteq r3, [fp], -ip │ │ │ │ + eoreq r3, fp, r8, lsl #23 │ │ │ │ + eoreq r3, fp, r6, ror fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd75a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldmdbmi r2, {r0, r4, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-1 │ │ │ │ mulgt r5, r4, r8 │ │ │ │ @@ -344346,17 +344346,17 @@ │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ ldclt 15, cr14, [r0, #-864] @ 0xfffffca0 │ │ │ │ andcs r4, r1, r6, lsl #18 │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ stmdbvc r3!, {r1, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ svclt 0x0000e7ef │ │ │ │ rsbseq lr, fp, r2, lsr #2 │ │ │ │ - strhteq r3, [fp], -r8 │ │ │ │ - strhteq r3, [fp], -r0 │ │ │ │ - mlaeq fp, r8, sl, r3 │ │ │ │ + eoreq r3, fp, r8, ror fp │ │ │ │ + eoreq r3, fp, r0, ror fp │ │ │ │ + eoreq r3, fp, r8, asr fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd7608 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ andcs r4, r1, ip, lsl #18 │ │ │ │ stmdavc r2!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ mulgt r0, r4, r8 │ │ │ │ @@ -344366,16 +344366,16 @@ │ │ │ │ @ instruction: 0xf6ae2202 │ │ │ │ stmdbvc r3!, {r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ strle r0, [r0], #-1819 @ 0xfffff8e5 │ │ │ │ stmdbmi r4, {r4, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ svc 0x00a6f6ae │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r3, fp, r0, lsl #21 │ │ │ │ - strhteq r3, [fp], -r6 │ │ │ │ + eoreq r3, fp, r0, asr #22 │ │ │ │ + eoreq r3, fp, r6, ror sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecd7654 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r3], -r8, ror #31 │ │ │ │ cmplt sl, ip, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-2578 @ 0xfffff5ee │ │ │ │ andcs r4, r1, r2, lsl r9 │ │ │ │ @@ -344392,20 +344392,20 @@ │ │ │ │ subseq pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f4639 │ │ │ │ svclt 0x00480001 │ │ │ │ strcc r7, [r1, #-2090] @ 0xfffff7d6 │ │ │ │ svc 0x0074f6ae │ │ │ │ adcsmi r0, r5, #100, 16 @ 0x640000 │ │ │ │ ldcllt 1, cr13, [r8, #964]! @ 0x3c4 │ │ │ │ - eoreq r3, fp, sl, asr #20 │ │ │ │ - eoreq r2, sl, r8, asr r9 │ │ │ │ - eoreq r5, fp, lr, lsr r7 │ │ │ │ - eoreq lr, pc, r8, ror #14 │ │ │ │ - eoreq r2, lr, r0, ror #9 │ │ │ │ - eoreq r7, ip, r8, lsr #28 │ │ │ │ + eoreq r3, fp, sl, lsl #22 │ │ │ │ + eoreq r2, sl, r8, lsl sl │ │ │ │ + strdeq r5, [fp], -lr @ │ │ │ │ + eoreq lr, pc, r8, lsr #16 │ │ │ │ + eoreq r2, lr, r0, lsr #11 │ │ │ │ + eoreq r7, ip, r8, ror #29 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ mulcc r7, r0, r9 │ │ │ │ blcs 191cec │ │ │ │ stmdbvc r1!, {r1, r4, r5, r6, r8, r9, fp, ip, lr, pc}^ │ │ │ │ @@ -344478,30 +344478,30 @@ │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ @ instruction: 0xe7c6eed0 │ │ │ │ @ instruction: 0x461a4912 │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ cdp 6, 12, cr15, cr8, cr14, {5} │ │ │ │ ldmdbmi r0, {r1, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7e54479 │ │ │ │ - eoreq lr, pc, ip, ror #13 │ │ │ │ - eoreq r2, lr, r4, ror #8 │ │ │ │ - strhteq r3, [fp], -r4 │ │ │ │ - mlaeq fp, r4, r7, r3 │ │ │ │ + eoreq lr, pc, ip, lsr #15 │ │ │ │ + eoreq r2, lr, r4, lsr #10 │ │ │ │ + eoreq r3, fp, r4, ror r8 │ │ │ │ + eoreq r3, fp, r4, asr 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, r2, lsr #2 │ │ │ │ + eoreq r5, fp, r8, asr lr │ │ │ │ + eoreq r3, sl, lr, lsl #2 │ │ │ │ + eoreq r3, fp, r4, lsl sl │ │ │ │ + eoreq r3, fp, r0, lsl #20 │ │ │ │ + strhteq r3, [fp], -r4 │ │ │ │ + eoreq r3, fp, r6, ror #23 │ │ │ │ + eoreq r3, fp, r8, asr #19 │ │ │ │ + eoreq r3, fp, r4, lsr #19 │ │ │ │ + eoreq r3, fp, sl, lsl #19 │ │ │ │ + eoreq lr, fp, ip, ror #2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ strmi fp, [r0], pc, lsl #1 │ │ │ │ strmi r4, [r1], -r6, lsl #12 │ │ │ │ ldreq pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ @@ -344765,57 +344765,57 @@ │ │ │ │ andcs r4, r1, sl, lsl r6 │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ @ instruction: 0xe77dec90 │ │ │ │ svc 0x00caf6ae │ │ │ │ @ instruction: 0x007ff99a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x007bde90 │ │ │ │ - ldrdeq r2, [lr], -r6 @ │ │ │ │ - eoreq r2, lr, r6, asr #25 │ │ │ │ + mlaeq lr, r6, sp, r2 │ │ │ │ + eoreq r2, lr, r6, lsl #27 │ │ │ │ strdeq lr, [r2], r0 │ │ │ │ addeq r0, r0, ip, asr #26 │ │ │ │ - eoreq r2, lr, lr, lsr #25 │ │ │ │ - eoreq lr, r9, sl, lsl #14 │ │ │ │ + eoreq r2, lr, lr, ror #26 │ │ │ │ + eoreq lr, r9, sl, asr #15 │ │ │ │ addeq lr, r2, r2, lsr #9 │ │ │ │ - eoreq r3, fp, lr, ror #15 │ │ │ │ - eoreq r3, fp, ip, lsl #16 │ │ │ │ - eoreq r2, lr, r0, lsl #24 │ │ │ │ + eoreq r3, fp, lr, lsr #17 │ │ │ │ + eoreq r3, fp, ip, asr #17 │ │ │ │ + eoreq r2, lr, r0, asr #25 │ │ │ │ addeq lr, r2, r8, lsr #8 │ │ │ │ - eoreq r3, fp, ip, ror r7 │ │ │ │ - eoreq r3, fp, lr, lsr #15 │ │ │ │ + eoreq r3, fp, ip, lsr r8 │ │ │ │ + eoreq r3, fp, lr, ror #16 │ │ │ │ strdeq r0, [r0], r0 @ │ │ │ │ - eoreq r2, lr, sl, asr #23 │ │ │ │ - eoreq lr, r9, r0, lsr #12 │ │ │ │ + eoreq r2, lr, sl, lsl #25 │ │ │ │ + eoreq lr, r9, r0, ror #13 │ │ │ │ rsbseq pc, pc, r8, lsl r8 @ │ │ │ │ - eoreq r3, fp, r0, lsl r7 │ │ │ │ - ldrdeq r3, [sl], -sl @ │ │ │ │ - strhteq r3, [fp], -ip │ │ │ │ + ldrdeq r3, [fp], -r0 @ │ │ │ │ + mlaeq sl, sl, lr, r3 │ │ │ │ + eoreq r3, fp, ip, ror r7 │ │ │ │ addeq r1, r0, sl, lsl #6 │ │ │ │ - eoreq r2, lr, ip, lsl #22 │ │ │ │ - eoreq sp, fp, r2, lsr lr │ │ │ │ - mlaeq fp, lr, ip, r3 │ │ │ │ - eoreq r2, sl, sl, lsl #10 │ │ │ │ + eoreq r2, lr, ip, asr #23 │ │ │ │ + strdeq sp, [fp], -r2 @ │ │ │ │ + eoreq r3, fp, lr, asr sp │ │ │ │ + eoreq r2, sl, sl, asr #11 │ │ │ │ @ instruction: 0x008012b0 │ │ │ │ addeq r1, r0, r0, lsl #5 │ │ │ │ - eoreq r2, lr, r6, lsl r4 │ │ │ │ - strhteq lr, [r9], -sl │ │ │ │ - eoreq r2, lr, ip, lsr #20 │ │ │ │ + ldrdeq r2, [lr], -r6 @ │ │ │ │ + eoreq lr, r9, sl, ror r5 │ │ │ │ + eoreq r2, lr, ip, ror #21 │ │ │ │ addeq lr, r2, r4, asr r2 │ │ │ │ addeq r1, r0, lr │ │ │ │ + ldrdeq r3, [fp], -r6 @ │ │ │ │ + strdeq r2, [sl], -r0 @ │ │ │ │ + strdeq lr, [r9], -r0 @ │ │ │ │ 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 │ │ │ │ + ldrdeq r3, [sl], -lr @ │ │ │ │ + eoreq r3, fp, r2, lsr r6 │ │ │ │ + eoreq r3, fp, r8, lsl r6 │ │ │ │ + eoreq r3, fp, r4, lsl #12 │ │ │ │ + eoreq r2, lr, r6, ror r3 │ │ │ │ + eoreq r3, fp, r6, asr r7 │ │ │ │ + eoreq r3, fp, r0, ror #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 133ce64 │ │ │ │ @ instruction: 0x43286824 │ │ │ │ sbclt r6, r5, #2293760 @ 0x230000 │ │ │ │ rscle r2, r4, r0, lsl #22 │ │ │ │ rscle r2, r2, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ blcs 19ac38 │ │ │ │ @@ -344851,15 +344851,15 @@ │ │ │ │ @ instruction: 0x007ff496 │ │ │ │ ldrsbteq sp, [fp], #-154 @ 0xffffff66 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd7dcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf0bf6900 │ │ │ │ - @ instruction: 0x4620fcbf │ │ │ │ + strtmi pc, [r0], -r7, lsr #26 │ │ │ │ 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, lr, lsl r5 │ │ │ │ rsbseq lr, fp, r0, lsl #22 │ │ │ │ @ instruction: 0x0082daba │ │ │ │ - eoreq r3, fp, r0, lsr r4 │ │ │ │ + strdeq r3, [fp], -r0 @ │ │ │ │ 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 │ │ │ │ + stc2l 0, cr15, [lr, #-760]! @ 0xfffffd08 │ │ │ │ + stc2 0, cr15, [r6, #760]! @ 0x2f8 │ │ │ │ strbtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf82cf0c2 │ │ │ │ + @ instruction: 0xf894f0c2 │ │ │ │ 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 r9 @ 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: 0xf89dfa8d │ │ │ │ cmplt fp, r0, lsl r0 │ │ │ │ blmi 3d3b5c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 2db3a4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_abt │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ @@ -345344,47 +345344,47 @@ │ │ │ │ blmi c6d5ec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ orrlt r6, r3, #49152 @ 0xc000 │ │ │ │ stcge 6, cr4, [r4, #-48] @ 0xffffffd0 │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - strbtmi pc, [r8], -r3, asr #24 @ │ │ │ │ + strbtmi pc, [r8], -fp, lsr #25 @ │ │ │ │ blx 33f13e │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ strbtmi r1, [r8], -ip, lsl #2 │ │ │ │ - @ instruction: 0xf832f0b7 │ │ │ │ + @ instruction: 0xf89af0b7 │ │ │ │ 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, #46848 @ 0xb700 │ │ │ │ tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - andcs pc, r4, #18688 @ 0x4900 │ │ │ │ + andcs pc, r4, #45312 @ 0xb100 │ │ │ │ orrvc pc, r0, r4, lsl #10 │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - @ instruction: 0xf504fc43 │ │ │ │ + @ instruction: 0xf504fcab │ │ │ │ strtmi r7, [r8], -r8, lsl #3 │ │ │ │ andvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ - ldc2 0, cr15, [ip], #-780 @ 0xfffffcf4 │ │ │ │ + stc2 0, cr15, [r4], #780 @ 0x30c │ │ │ │ @ instruction: 0xf5044629 │ │ │ │ @ instruction: 0xf0c37071 │ │ │ │ - bmi 5805ec │ │ │ │ + bmi 58078c │ │ │ │ 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: 0xf89dfc8b │ │ │ │ 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 │ │ │ │ + strmi pc, [r4], -sp, asr #18 │ │ │ │ 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: 0xf89df8c9 │ │ │ │ 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 │ │ │ │ + andls pc, r2, sp, lsl #20 │ │ │ │ @ instruction: 0xf0764630 │ │ │ │ - andls pc, r3, fp, lsl #23 │ │ │ │ + strdls pc, [r3], -r3 │ │ │ │ @ instruction: 0xf0844630 │ │ │ │ - ldmibmi r1, {r0, r2, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibmi r1, {r0, r2, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andls r2, r4, r0, lsl #4 │ │ │ │ @ instruction: 0x46304479 │ │ │ │ - stc2 0, cr15, [sl, #-588] @ 0xfffffdb4 │ │ │ │ + ldc2l 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 2009bc │ │ │ │ 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: 0xfffaf0a5 │ │ │ │ @ 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 2bebe6 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stc2 0, cr15, [r6, #668] @ 0x29c │ │ │ │ + stc2l 0, cr15, [lr, #668]! @ 0x29c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ b 12a2ba0 │ │ │ │ tstcs r1, fp, lsl #8 │ │ │ │ rsclt r4, r4, #48, 12 @ 0x3000000 │ │ │ │ - blx ffa3ec18 │ │ │ │ + blx 143ec1a │ │ │ │ ldrtmi r4, [r0], -r4, lsl #6 │ │ │ │ - @ instruction: 0xf9faf0a9 │ │ │ │ + blx 1a3ec48 │ │ │ │ movwmi fp, #17124 @ 0x42e4 │ │ │ │ @ instruction: 0xf0ac4630 │ │ │ │ - rsclt pc, r4, #7872 @ 0x1ec0 │ │ │ │ + rsclt pc, r4, #14528 @ 0x38c0 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #6 │ │ │ │ - @ instruction: 0xf9b2f0ad │ │ │ │ + blx 83ec6c │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [r8, #-476] @ 0xfffffe24 │ │ │ │ strmi r2, [r5], -r0, lsl #2 │ │ │ │ @ instruction: 0xf0844630 │ │ │ │ - movwmi pc, #23301 @ 0x5b05 @ │ │ │ │ + movwmi pc, #23405 @ 0x5b6d @ │ │ │ │ rsclt r4, sp, #48, 12 @ 0x3000000 │ │ │ │ - ldc2l 0, cr15, [r8, #-608] @ 0xfffffda0 │ │ │ │ + stc2l 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 │ │ │ │ + stc2l 0, cr15, [r6, #608]! @ 0x260 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf09a4630 │ │ │ │ - rsclt pc, sp, #409600 @ 0x64000 │ │ │ │ + rsclt pc, sp, #2113536 @ 0x204000 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ - blx 8bec82 │ │ │ │ + blx fe2bec82 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf0994630 │ │ │ │ - @ instruction: 0xf44ffba5 │ │ │ │ + @ instruction: 0xf44ffc0d │ │ │ │ rsclt r2, sp, #128, 2 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ - mcr2 0, 0, pc, cr4, cr7, {5} @ │ │ │ │ + mcr2 0, 3, 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 11c16e8 │ │ │ │ ldrtmi r0, [r0], -r5, lsl #8 │ │ │ │ - blx fff3ece2 │ │ │ │ + mrrc2 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_, #3408 @ 0xd50 │ │ │ │ str fp, [r3, -r4, asr #5]! │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf8bcf09b │ │ │ │ + @ instruction: 0xf924f09b │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0x4630e7db │ │ │ │ - stc2 0, cr15, [r2, #-608] @ 0xfffffda0 │ │ │ │ + stc2l 0, cr15, [sl, #-608]! @ 0xfffffda0 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ tstpcs r1, r3, lsr #16 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf09f4630 │ │ │ │ - @ instruction: 0x4630fa5b │ │ │ │ - @ instruction: 0xf974f0a9 │ │ │ │ + ldrtmi pc, [r0], -r3, asr #21 @ │ │ │ │ + @ instruction: 0xf9dcf0a9 │ │ │ │ @ instruction: 0xf0ac4630 │ │ │ │ - @ instruction: 0x4630fcf7 │ │ │ │ - @ instruction: 0xf930f0ad │ │ │ │ + @ instruction: 0x4630fd5f │ │ │ │ + @ instruction: 0xf998f0ad │ │ │ │ ldrbmi lr, [r9], -r2, lsl #15 │ │ │ │ andcs r9, r0, #11 │ │ │ │ @ instruction: 0xf07b4630 │ │ │ │ - blls 480f70 │ │ │ │ + blls 481110 │ │ │ │ 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 │ │ │ │ + eoreq r1, fp, r6, lsl pc │ │ │ │ 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 │ │ │ │ + mrc2 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, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46504652 │ │ │ │ @ instruction: 0xf0934479 │ │ │ │ - @ instruction: 0x4621f9f9 │ │ │ │ + strtmi pc, [r1], -r1, ror #20 │ │ │ │ @ instruction: 0xf0904650 │ │ │ │ - @ instruction: 0x4650fb71 │ │ │ │ - mcr2 0, 2, pc, cr6, cr11, {3} @ │ │ │ │ + @ instruction: 0x4650fbd9 │ │ │ │ + mcr2 0, 5, pc, cr14, cr11, {3} @ │ │ │ │ @ instruction: 0x3105f89b │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf10d80ae │ │ │ │ @ instruction: 0x46500830 │ │ │ │ - @ instruction: 0xf884f080 │ │ │ │ + @ instruction: 0xf8ecf080 │ │ │ │ ldrbmi r9, [r2], -r4, lsl #26 │ │ │ │ @ instruction: 0x46294658 │ │ │ │ ldc2l 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ tstcs r8, r1, lsl #6 │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ @ instruction: 0xf09d4650 │ │ │ │ - strbmi pc, [r1], -r9, ror #16 @ │ │ │ │ + @ instruction: 0x4641f8d1 │ │ │ │ ldrbmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf9c2f07d │ │ │ │ + blx c3ee94 │ │ │ │ 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 1dc27d4 │ │ │ │ ldrbtmi r4, [sl], #-2922 @ 0xfffff496 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, ror fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r7, r0, asr #32 │ │ │ │ pop {r0, r2, r4, r5, r6, ip, sp, pc} │ │ │ │ stmdbvs r2!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -347101,18 +347101,18 @@ │ │ │ │ rsbseq sp, pc, sl, lsl r4 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, pc, lr, lsl #8 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, ip, asr r6 │ │ │ │ @ instruction: 0xffffe961 │ │ │ │ ldrhteq sp, [pc], #-46 │ │ │ │ - eoreq r1, fp, ip, asr #23 │ │ │ │ - eoreq r9, r9, lr, ror r9 │ │ │ │ - mlaeq fp, r2, fp, r1 │ │ │ │ - eoreq r9, r9, r4, asr #18 │ │ │ │ + eoreq r1, fp, ip, lsl #25 │ │ │ │ + eoreq r9, r9, lr, lsr sl │ │ │ │ + eoreq r1, fp, r2, asr ip │ │ │ │ + eoreq r9, r9, r4, lsl #20 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, ip, r2, lsr #19 │ │ │ │ strmi r4, [r5], -r2, lsr #23 │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ @@ -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, 6, 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 │ │ │ │ + @ instruction: 0x4639fb7f │ │ │ │ @ instruction: 0xf88d4620 │ │ │ │ - @ instruction: 0xf07c9014 │ │ │ │ - bvc e83010 │ │ │ │ + @ instruction: 0xf07d9014 │ │ │ │ + bvc e811b0 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe79dfd1f │ │ │ │ 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 │ │ │ │ + strtmi pc, [r0], -sp, asr #21 │ │ │ │ ldc2 0, cr15, [sl], #-40 @ 0xffffffd8 │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf994fb99 │ │ │ │ str r2, [r1, -r1, asr #32]! │ │ │ │ @ instruction: 0xf8594b30 │ │ │ │ ldmdavs fp, {r0, r1, ip, sp} │ │ │ │ orrvs pc, r0, #318767104 @ 0x13000000 │ │ │ │ @@ -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 1a431c0 │ │ │ │ @ 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 1a43198 │ │ │ │ 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: 0xf846f079 │ │ │ │ movweq lr, #35392 @ 0x8a40 │ │ │ │ @ instruction: 0xf883fa5f │ │ │ │ @ instruction: 0x305cf894 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf10d81fa │ │ │ │ @ instruction: 0xf8df0a28 │ │ │ │ @ instruction: 0x4648359c │ │ │ │ ldmpl r3, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ movwls r2, #8736 @ 0x2220 │ │ │ │ @ instruction: 0xf09f4619 │ │ │ │ - @ instruction: 0x4621fe7d │ │ │ │ + strtmi pc, [r1], -r5, ror #29 │ │ │ │ @ instruction: 0xf0024648 │ │ │ │ svcvs 0x0063fb41 │ │ │ │ streq lr, [r8, #-2624] @ 0xfffff5c0 │ │ │ │ teqpcc sp, r3 @ @ p-variant is OBSOLETE │ │ │ │ blcs 1b049c │ │ │ │ bicshi pc, r0, r0, asr #32 │ │ │ │ ldrbne pc, [r0, #-2271]! @ 0xfffff721 @ │ │ │ │ strbmi r4, [r8], -sl, asr #12 │ │ │ │ @ instruction: 0xf0924479 │ │ │ │ - @ instruction: 0xf8dffba9 │ │ │ │ + @ instruction: 0xf8dffc11 │ │ │ │ strmi r1, [r7], -r8, ror #10 │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - ldc2 0, cr15, [lr, #-740]! @ 0xfffffd1c │ │ │ │ + stc2 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, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf8df432f │ │ │ │ ldrbmi r3, [r1], -ip, asr #10 │ │ │ │ andeq lr, ip, sp, asr #19 │ │ │ │ @ instruction: 0x4648433e │ │ │ │ movwls r4, #42107 @ 0xa47b │ │ │ │ bicsvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ tstpeq ip, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf082930b │ │ │ │ - b 11c2a20 │ │ │ │ + b 11c2bc0 │ │ │ │ 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 abfbba │ │ │ │ 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: 0xff60f076 │ │ │ │ movwmi r6, #24419 @ 0x5f63 │ │ │ │ rsclt r7, sp, #110592 @ 0x1b000 │ │ │ │ vqdmulh.s d2, d0, d5 │ │ │ │ @ instruction: 0x464880f7 │ │ │ │ blx ffa3fa3a │ │ │ │ @ instruction: 0x305cf894 │ │ │ │ rsclt r4, sp, #335544320 @ 0x14000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stccs 0, cr8, [r0, #-572] @ 0xfffffdc4 │ │ │ │ addshi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf0024648 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf06c4648 │ │ │ │ - strmi pc, [r3], -sp, asr #27 │ │ │ │ + @ instruction: 0x4603fe35 │ │ │ │ cmnle r2, r0, lsl #16 │ │ │ │ bvc 61f7dc │ │ │ │ stmdble r2!, {r2, r9, fp, sp} │ │ │ │ ldmdbge r1, {r0, r2, r9, fp, sp} │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ @ instruction: 0xf04f304a │ │ │ │ @ instruction: 0xf04f3aff │ │ │ │ @@ -347846,24 +347846,24 @@ │ │ │ │ subpl pc, r8, sp, lsl #17 │ │ │ │ submi pc, r9, sp, lsl #17 │ │ │ │ subcs pc, fp, sp, lsl #17 │ │ │ │ @ instruction: 0xf7099315 │ │ │ │ @ instruction: 0x4648fddf │ │ │ │ blx fec416d6 │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - @ instruction: 0x4648fcfb │ │ │ │ + strbmi pc, [r8], -r3, ror #26 @ │ │ │ │ @ instruction: 0xf81cf70d │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - tstpcs r1, r9, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf0ab4648 │ │ │ │ - blls 343a0c │ │ │ │ + @ instruction: 0x2101fd91 │ │ │ │ + @ instruction: 0xf0ac4648 │ │ │ │ + blls 341bac │ │ │ │ @ instruction: 0x065b681b │ │ │ │ adchi pc, r8, r0, lsl #2 │ │ │ │ @ instruction: 0xf0b74648 │ │ │ │ - bmi ffbc38a4 │ │ │ │ + bmi ffbc3a44 │ │ │ │ ldrbtmi r4, [sl], #-3039 @ 0xfffff421 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x81a8f040 │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0x46488ff0 │ │ │ │ @@ -347871,31 +347871,31 @@ │ │ │ │ ldrbmi r4, [r1], -r0, ror #23 │ │ │ │ andcs r4, r0, #72, 12 @ 0x4800000 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r2, #41484 @ 0xa20c │ │ │ │ bicsvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ tstpeq ip, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf082930b │ │ │ │ - strbmi pc, [r8], -pc, asr #22 @ │ │ │ │ + @ instruction: 0x4648fbb7 │ │ │ │ blx 43fb22 │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ @ instruction: 0x4648faf3 │ │ │ │ @ instruction: 0xf906f73d │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ @ instruction: 0x4648fad9 │ │ │ │ - @ instruction: 0xf9dcf093 │ │ │ │ + blx 12bfd78 │ │ │ │ strcs r4, [r1, #-1608] @ 0xfffff9b8 │ │ │ │ blx 1a41766 │ │ │ │ strbmi lr, [r8], -r0, lsr #14 │ │ │ │ blx 194176e │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - strbmi pc, [r8], -pc, lsr #25 @ │ │ │ │ + @ instruction: 0x4648fd17 │ │ │ │ @ instruction: 0xffd0f70c │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - @ instruction: 0xe779fcdd │ │ │ │ + ldrb pc, [r9, -r5, asr #26]! @ │ │ │ │ @ instruction: 0x0090f8d4 │ │ │ │ @ instruction: 0xf7ff302c │ │ │ │ stccs 13, cr15, [r0, #-252] @ 0xffffff04 │ │ │ │ svcge 0x006cf43f │ │ │ │ strbmi r6, [sl], -r0, ror #30 │ │ │ │ @ instruction: 0xf7fe9907 │ │ │ │ strbmi pc, [r8], -r3, lsl #29 @ │ │ │ │ @@ -347908,15 +347908,15 @@ │ │ │ │ blcs 28fc8c │ │ │ │ mrcge 4, 4, APSR_nzcv, cr2, cr15, {3} │ │ │ │ @ instruction: 0xf8936f63 │ │ │ │ blcs 190084 │ │ │ │ mcrge 4, 4, pc, cr12, cr15, {3} @ │ │ │ │ strbmi r2, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0xf079461a │ │ │ │ - b 11c22b8 │ │ │ │ + b 11c2458 │ │ │ │ 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, #22957 @ 0x59ad @ │ │ │ │ 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 1302184 │ │ │ │ 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: 0xf8ddfb13 │ │ │ │ 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 @ │ │ │ │ + eoreq r0, fp, r4, lsl lr │ │ │ │ + eoreq r8, r9, r6, asr #23 │ │ │ │ + ldrdeq r0, [fp], -lr @ │ │ │ │ + mlaeq r9, r0, fp, r8 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ @ instruction: 0xffffdc6d │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmdbmi r9, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ @@ -348177,15 +348177,15 @@ │ │ │ │ orreq lr, r3, #13312 @ 0x3400 │ │ │ │ ubfx r6, fp, #16, #15 │ │ │ │ ldrb r2, [r9, r1, lsl #6]! │ │ │ │ stc 6, cr15, [r0, #-684]! @ 0xfffffd54 │ │ │ │ rsbseq ip, pc, r8, asr r1 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq ip, pc, sl, asr #1 │ │ │ │ - eoreq sl, pc, r8, asr #27 │ │ │ │ + eoreq sl, pc, r8, lsl #29 │ │ │ │ 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, r4, 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: 0xf898f0a9 │ │ │ │ @ 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, r8, asr sl │ │ │ │ blcs 364bec │ │ │ │ @ instruction: 0xf890bf01 │ │ │ │ stmdacc r0, {r0, r2, r5}^ │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ svclt 0x00180940 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ blcs 2a4c04 │ │ │ │ @@ -352084,17 +352084,17 @@ │ │ │ │ vnmlsvs.f64 d25, d11, d1 │ │ │ │ @ instruction: 0x4090f8d3 │ │ │ │ @ instruction: 0xf6a7e7de │ │ │ │ svclt 0x0000ee9a │ │ │ │ rsbseq r8, pc, r2, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x007f8498 │ │ │ │ - eoreq ip, sl, r4, asr #25 │ │ │ │ - eoreq ip, sl, r6, asr #25 │ │ │ │ - eoreq ip, sl, ip, asr #25 │ │ │ │ + eoreq ip, sl, r4, lsl #27 │ │ │ │ + eoreq ip, sl, r6, lsl #27 │ │ │ │ + eoreq ip, sl, ip, lsl #27 │ │ │ │ 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, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ eoreq pc, r0, #0, 2 │ │ │ │ @ instruction: 0xf0004295 │ │ │ │ @ instruction: 0xf8d580b1 │ │ │ │ @ instruction: 0xf1b99008 │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0xf04f686d │ │ │ │ stmdavs fp!, {r0, r8, fp}^ │ │ │ │ @@ -352973,16 +352973,16 @@ │ │ │ │ @ instruction: 0xf7064628 │ │ │ │ @ instruction: 0xe7d5fdd3 │ │ │ │ svc 0x00a8f6a6 │ │ │ │ rsbseq r7, pc, r2, lsr #15 │ │ │ │ @ instruction: 0x007f7796 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, pc, r4, ror r7 @ │ │ │ │ - eoreq ip, sl, r0, ror #1 │ │ │ │ - eoreq r6, pc, r2, lsr #9 │ │ │ │ + eoreq ip, sl, r0, lsr #3 │ │ │ │ + eoreq r6, pc, r2, ror #10 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ addslt r4, sp, sl, lsr #23 │ │ │ │ ldrbtmi r4, [fp], #-2730 @ 0xfffff556 │ │ │ │ @@ -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, r0, lsr pc │ │ │ │ + eoreq r6, pc, r6, asr r3 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ @@ -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 │ │ │ │ + strdeq r1, [r9], -r2 @ │ │ │ │ + eoreq r9, sl, r6, asr #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: 0xf8d5f911 │ │ │ │ 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 │ │ │ │ + ldrdeq r0, [r9], -r4 @ │ │ │ │ + eoreq r8, sl, r8, lsr #29 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0x007f419a │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 2c73d4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -356819,19 +356819,19 @@ │ │ │ │ rsbseq r4, pc, ip, asr #1 │ │ │ │ ldrhteq r4, [pc], #-4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ rsbseq r4, pc, r2, lsr r0 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - eoreq r8, sl, ip, asr #18 │ │ │ │ - eoreq r8, sl, sl, ror #15 │ │ │ │ - ldrdeq r8, [sl], -r4 @ │ │ │ │ - eoreq r8, sl, ip, lsr r7 │ │ │ │ - eoreq r8, sl, ip, lsr r7 │ │ │ │ + eoreq r8, sl, ip, lsl #20 │ │ │ │ + eoreq r8, sl, sl, lsr #17 │ │ │ │ + mlaeq sl, r4, r8, r8 │ │ │ │ + strdeq r8, [sl], -ip @ │ │ │ │ + strdeq r8, [sl], -ip @ │ │ │ │ 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, r0, lsr r8 @ │ │ │ │ + eoreq r7, sl, r0, lsr fp │ │ │ │ + strdeq pc, [r8], -sl @ │ │ │ │ + eoreq r7, sl, r2, ror #16 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldmdami lr, {r2, r9, sl, lr}^ │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ blvc a5e558 │ │ │ │ @@ -358009,15 +358009,15 @@ │ │ │ │ svclt 0x0000e852 │ │ │ │ rsbseq r2, pc, ip, ror #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrsbteq r2, [pc], #-126 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ rsbseq r2, pc, r0, ror #13 │ │ │ │ andeq r0, r0, r4, lsl #11 │ │ │ │ - eoreq r4, r9, lr, asr #30 │ │ │ │ + eoreq r5, r9, lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r2, asr sl │ │ │ │ ldrbtmi r4, [sl], #-2898 @ 0xfffff4ae │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ @@ -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 │ │ │ │ + ldc2 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 @ │ │ │ │ + strmi pc, [r3], r3, lsl #18 │ │ │ │ blls 4c8550 │ │ │ │ @ instruction: 0xf47f2b20 │ │ │ │ ldcls 14, cr10, [r3], {-0} │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x462046d9 │ │ │ │ ldc2 7, cr15, [r0, #-0] │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ @@ -359806,15 +359806,15 @@ │ │ │ │ @ instruction: 0x460b0ff0 │ │ │ │ bmi 2fb790 │ │ │ │ ldmib r3, {r0, r8, sp}^ │ │ │ │ ldrbtmi r3, [sl], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf6a09400 │ │ │ │ andlt lr, r2, ip, asr #20 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, sl, sl, ror #9 │ │ │ │ + eoreq r5, sl, sl, lsr #11 │ │ │ │ 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 │ │ │ │ + mlaeq r9, sl, r2, r1 │ │ │ │ + eoreq r3, r9, r2, asr #18 │ │ │ │ + eoreq r5, sl, r6, asr #10 │ │ │ │ + eoreq r5, sl, r0, lsr r5 │ │ │ │ @ instruction: 0x305cf890 │ │ │ │ ldmiblt fp, {r4, r5, sl, ip, sp, pc}^ │ │ │ │ @ instruction: 0x5090f8d0 │ │ │ │ ldrdmi pc, [ip, r5] │ │ │ │ @ instruction: 0xf8d5b194 │ │ │ │ movwcs r2, #404 @ 0x194 │ │ │ │ and r3, r2, r4, lsl #20 │ │ │ │ @@ -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, r8, lsl r7 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fece6aa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7342100 │ │ │ │ stclt 14, cr15, [r8, #-548] @ 0xfffffddc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ @@ -360024,15 +360024,15 @@ │ │ │ │ addscs pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf8d5440a │ │ │ │ @ instruction: 0x46203118 │ │ │ │ mrcne 0, 2, r0, cr9, cr11, {6} │ │ │ │ strmi r4, [sl], #-603 @ 0xfffffda5 │ │ │ │ @ instruction: 0xf8c44013 │ │ │ │ @ instruction: 0xf04e3098 │ │ │ │ - strmi pc, [r6], -pc, lsl #24 │ │ │ │ + @ instruction: 0x4606fc77 │ │ │ │ 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: 0xf81ef0a2 │ │ │ │ @ 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: 0xf8d7fe5b │ │ │ │ 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, #56320 @ 0xdc00 │ │ │ │ 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 │ │ │ │ - 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 sl, r9, sl, lsr r0 │ │ │ │ + mlaeq sl, r0, sp, r4 │ │ │ │ + eoreq r4, sl, lr, lsr #27 │ │ │ │ + mlaeq sl, r8, sp, r4 │ │ │ │ + eoreq r4, sl, r4, lsr #27 │ │ │ │ + eoreq r4, sl, sl, asr ip │ │ │ │ + eoreq r4, sl, r8, ror #26 │ │ │ │ + eoreq r4, sl, r8, ror #26 │ │ │ │ + eoreq r4, sl, r8, ror #26 │ │ │ │ + eoreq r4, sl, r6, ror sp │ │ │ │ + mlaeq sl, ip, sp, r4 │ │ │ │ + mlaeq sl, lr, sp, r4 │ │ │ │ + eoreq r4, sl, r6, lsr #26 │ │ │ │ + eoreq r4, sl, sl, lsr #24 │ │ │ │ + eoreq r4, sl, r2, lsl ip │ │ │ │ + eoreq r4, sl, r2, lsl #24 │ │ │ │ + eoreq r4, sl, sl, ror #23 │ │ │ │ + ldrdeq r4, [sl], -r6 @ │ │ │ │ + eoreq r4, sl, r2, asr #23 │ │ │ │ + eoreq r2, r9, r2, ror #27 │ │ │ │ + eoreq r4, sl, r6, lsr #23 │ │ │ │ + mlaeq sl, r2, fp, r4 │ │ │ │ + eoreq r4, sl, sl, ror fp │ │ │ │ eoreq r4, sl, r6, asr fp │ │ │ │ - eoreq r4, sl, r4, ror #22 │ │ │ │ + eoreq r1, r9, r8, lsr lr │ │ │ │ + eoreq r9, r9, lr, lsl #29 │ │ │ │ + eoreq r1, r9, r8, lsr #28 │ │ │ │ + eoreq r0, fp, r6 │ │ │ │ + eoreq r1, r9, ip, lsl #28 │ │ │ │ + ldrdeq r4, [sl], -r6 @ │ │ │ │ + strhteq r2, [r9], -ip │ │ │ │ + eoreq lr, r8, lr, lsl lr │ │ │ │ + eoreq r5, sl, sl, lsl #4 │ │ │ │ + strhteq r4, [sl], -r4 │ │ │ │ + eoreq r4, sl, lr, ror #9 │ │ │ │ + ldrdeq r4, [sl], -r4 @ │ │ │ │ + eoreq r5, sl, r8, lsl #3 │ │ │ │ + eoreq r2, r9, r8, lsr #28 │ │ │ │ + eoreq r4, sl, sl, lsl #24 │ │ │ │ + eoreq r4, sl, r6, lsl ip │ │ │ │ + eoreq r4, sl, r4, lsr #24 │ │ │ │ @ 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 │ │ │ │ - strhteq r4, [sl], -ip │ │ │ │ - eoreq r2, r9, ip, lsr #2 │ │ │ │ - strdeq lr, [r8], -ip @ │ │ │ │ + eoreq r4, sl, lr, ror fp │ │ │ │ + eoreq r0, r9, lr, lsl r6 │ │ │ │ + ldrdeq r4, [sl], -r8 @ │ │ │ │ + ldrdeq r2, [r9], -r0 @ │ │ │ │ + eoreq r4, sl, ip, lsl #23 │ │ │ │ + eoreq r4, sl, r6, asr r9 │ │ │ │ + eoreq r4, sl, r0, lsr r9 │ │ │ │ + eoreq r4, sl, ip, lsl r9 │ │ │ │ + eoreq lr, r8, r4, lsr #23 │ │ │ │ + strdeq r4, [sl], -sl @ │ │ │ │ + eoreq r2, r9, r4, lsl ip │ │ │ │ + strdeq r2, [r9], -r0 @ │ │ │ │ + eoreq r4, sl, sl, asr #23 │ │ │ │ + eoreq r2, r9, ip, lsl #21 │ │ │ │ + strhteq lr, [r8], -r6 │ │ │ │ + eoreq r4, sl, r2, lsl r9 │ │ │ │ + eoreq r4, sl, r0, lsl r9 │ │ │ │ + eoreq r4, sl, r8, lsl r9 │ │ │ │ + eoreq r4, sl, r0, asr #18 │ │ │ │ + eoreq r4, sl, ip, ror r9 │ │ │ │ + eoreq r2, r9, ip, ror #3 │ │ │ │ + strhteq lr, [r8], -ip │ │ │ │ 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 │ │ │ │ + eoreq r2, r9, r0, lsl r8 │ │ │ │ + eoreq r2, r9, r0, lsl #16 │ │ │ │ + eoreq r8, r9, r6, lsr r2 │ │ │ │ + eoreq r4, sl, r2, asr r8 │ │ │ │ + eoreq r2, sl, ip, lsl #25 │ │ │ │ + eoreq r4, sl, r8, lsl #16 │ │ │ │ + eoreq r2, r9, r0, lsr #15 │ │ │ │ + eoreq r0, r9, r2, ror #1 │ │ │ │ + mlaeq sl, ip, r8, r4 │ │ │ │ + mlaeq sl, r8, r3, r4 │ │ │ │ + eoreq r2, r9, lr, ror #14 │ │ │ │ + strhteq r0, [r9], -r0 │ │ │ │ + strdeq r4, [sl], -sl @ │ │ │ │ + eoreq r4, sl, r0, ror #6 │ │ │ │ + eoreq r4, sl, r4, lsl #16 │ │ │ │ + eoreq r4, sl, r0, lsl #16 │ │ │ │ + strdeq r4, [sl], -sl @ │ │ │ │ + strdeq r4, [sl], -r4 @ │ │ │ │ + eoreq r4, sl, lr, 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 │ │ │ │ - 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 │ │ │ │ + eoreq r2, r9, sl, asr #13 │ │ │ │ + eoreq r0, r9, r8 │ │ │ │ + strhteq r4, [sl], -r2 │ │ │ │ + strhteq r4, [sl], -ip │ │ │ │ + eoreq r2, r9, lr, lsl #13 │ │ │ │ + eoreq pc, r8, ip, asr #31 │ │ │ │ + strdeq r4, [sl], -r6 @ │ │ │ │ + eoreq r4, sl, r0, lsl #5 │ │ │ │ + eoreq r2, r9, r2, asr r6 │ │ │ │ + mlaeq r8, r0, pc, pc @ │ │ │ │ + eoreq r4, sl, sl, asr #13 │ │ │ │ + eoreq r4, sl, r4, asr #4 │ │ │ │ + ldrdeq r0, [sl], -r8 @ │ │ │ │ + eoreq r4, sl, r2, lsr r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ strmi r4, [sl], -r5, lsl #12 │ │ │ │ strmi r4, [r1], -ip, lsl #12 │ │ │ │ adcslt r4, r5, r9, ror #17 │ │ │ │ @@ -361207,17 +361207,17 @@ │ │ │ │ ldrdvs pc, [r0], -fp │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ strcs r8, [r0], -fp, lsr #1 │ │ │ │ stmibeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x1098f8d4 │ │ │ │ @ instruction: 0xf10d464a │ │ │ │ @ instruction: 0xf0b20aa0 │ │ │ │ - strbmi pc, [r9], -pc, lsl #22 @ │ │ │ │ + @ instruction: 0x4649fb77 │ │ │ │ @ instruction: 0xf0b24650 │ │ │ │ - @ instruction: 0xf8dbfb41 │ │ │ │ + @ instruction: 0xf8dbfba9 │ │ │ │ bcs 198b90 │ │ │ │ stmibmi r2, {r1, r2, r3, r6, ip, lr, pc}^ │ │ │ │ andcs r4, r0, r3, asr r6 │ │ │ │ @ instruction: 0xf75d4479 │ │ │ │ stmibmi r0, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1667 @ 0xfffff97d │ │ │ │ stcl 6, cr15, [r0, #632]! @ 0x278 │ │ │ │ @@ -361406,48 +361406,48 @@ │ │ │ │ ldrbtmi r4, [fp], #-2855 @ 0xfffff4d9 │ │ │ │ svclt 0x0000e6bc │ │ │ │ rsbseq pc, lr, sl, lsl r5 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq pc, lr, r4, lsl r5 @ │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ - eoreq r4, sl, r4, lsr #8 │ │ │ │ - eoreq pc, r8, r6, lsr #24 │ │ │ │ - mlaeq sl, r6, r3, r4 │ │ │ │ + eoreq r4, sl, r4, ror #9 │ │ │ │ + eoreq pc, r8, r6, ror #25 │ │ │ │ + eoreq r4, sl, r6, asr 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, lr, ror #7 │ │ │ │ + eoreq fp, r8, r6, lsr fp │ │ │ │ + eoreq r3, sl, r0, lsr r9 │ │ │ │ + eoreq r4, sl, sl, lsl #8 │ │ │ │ + eoreq fp, r8, r4, asr #21 │ │ │ │ eoreq r4, sl, sl, asr #6 │ │ │ │ - eoreq fp, r8, r4, lsl #20 │ │ │ │ - eoreq r4, sl, sl, lsl #5 │ │ │ │ - strdeq r9, [r9], -r8 @ │ │ │ │ + strhteq r9, [r9], -r8 │ │ │ │ + mlaeq sl, r2, r3, r4 │ │ │ │ ldrdeq r4, [sl], -r2 @ │ │ │ │ - eoreq r4, sl, r2, lsl r2 │ │ │ │ - eoreq r9, r9, sl, ror r0 │ │ │ │ - eoreq r4, sl, r6, asr r2 │ │ │ │ - eoreq fp, r8, ip, lsr #18 │ │ │ │ - eoreq r0, r9, r8, ror #31 │ │ │ │ - eoreq r9, r9, r2, lsr r0 │ │ │ │ - eoreq r0, sl, sl, asr #4 │ │ │ │ - strhteq pc, [sl], -r8 @ │ │ │ │ - eoreq r0, r9, r2, asr #31 │ │ │ │ - strhteq r0, [r9], -r2 │ │ │ │ - strdeq r8, [r9], -ip @ │ │ │ │ - eoreq r0, sl, r4, lsl r2 │ │ │ │ - eoreq pc, sl, r2, lsl #3 │ │ │ │ - eoreq r0, r9, ip, lsl #31 │ │ │ │ - strdeq r4, [sl], -sl @ │ │ │ │ - eoreq r0, r9, r0, ror pc │ │ │ │ - eoreq r0, r9, sl, ror #30 │ │ │ │ - eoreq r4, sl, sl, ror r1 │ │ │ │ + eoreq r9, r9, sl, lsr r1 │ │ │ │ + eoreq r4, sl, r6, lsl r3 │ │ │ │ + eoreq fp, r8, ip, ror #19 │ │ │ │ + eoreq r1, r9, r8, lsr #1 │ │ │ │ + strdeq r9, [r9], -r2 @ │ │ │ │ + eoreq r0, sl, sl, lsl #6 │ │ │ │ + eoreq pc, sl, r8, ror r2 @ │ │ │ │ + eoreq r1, r9, r2, lsl #1 │ │ │ │ + eoreq r1, r9, r2, ror r0 │ │ │ │ + strhteq r9, [r9], -ip │ │ │ │ + ldrdeq r0, [sl], -r4 @ │ │ │ │ + eoreq pc, sl, r2, asr #4 │ │ │ │ + eoreq r1, r9, ip, asr #32 │ │ │ │ + strhteq r4, [sl], -sl │ │ │ │ + eoreq r1, r9, r0, lsr r0 │ │ │ │ + eoreq r1, r9, sl, lsr #32 │ │ │ │ + eoreq r4, sl, sl, lsr r2 │ │ │ │ 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, r4, lsr r2 │ │ │ │ + eoreq r3, sl, ip, asr r7 │ │ │ │ + eoreq r3, sl, r6, asr r7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdhi pc, [r8, -pc] │ │ │ │ ldrmi fp, [r6], -r3, lsl #1 │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ @@ -361513,16 +361513,16 @@ │ │ │ │ blx 4ceda0 │ │ │ │ ldrdcs pc, [ip, -r5] │ │ │ │ @ instruction: 0x46394633 │ │ │ │ @ instruction: 0xf6f02002 │ │ │ │ @ instruction: 0xe7ddf9bf │ │ │ │ ldrhteq pc, [lr], #-12 @ │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ - eoreq fp, r8, ip, asr #13 │ │ │ │ - eoreq r4, sl, r6, lsr #32 │ │ │ │ + eoreq fp, r8, ip, lsl #15 │ │ │ │ + eoreq r4, sl, r6, ror #1 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf5004607 │ │ │ │ ldrbmi r7, [r0], -fp, ror #20 │ │ │ │ ldrmi r4, [r0], sp, lsl #12 │ │ │ │ @@ -361750,15 +361750,15 @@ │ │ │ │ ldcllt 0, cr6, [r0, #-176]! @ 0xffffff50 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ strcc fp, [r3], #-3440 @ 0xfffff290 │ │ │ │ eorvs r2, ip, r5 │ │ │ │ strcc fp, [r5], #-3440 @ 0xfffff290 │ │ │ │ eorvs r2, ip, r7 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eoreq r3, sl, lr, lsr #25 │ │ │ │ + eoreq r3, sl, lr, ror #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fece8608 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 4553b0 │ │ │ │ bmi 47d620 │ │ │ │ ldrbtmi r4, [fp], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r7, fp, ip, lr} │ │ │ │ @@ -361769,15 +361769,15 @@ │ │ │ │ stmdavs r9, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstcs r1, r1, lsl #2 │ │ │ │ b 4eeb0 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ rsbseq lr, lr, sl, ror #23 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ addeq sp, r1, ip, asr #19 │ │ │ │ - eoreq r3, sl, r0, asr #24 │ │ │ │ + eoreq r3, sl, r0, lsl #26 │ │ │ │ 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 @ │ │ │ │ + ldrdeq r0, [pc], -r4 @ │ │ │ │ + eoreq lr, lr, r4, asr r0 │ │ │ │ + strhteq r3, [sl], -r4 │ │ │ │ rsbseq lr, sl, r0, asr r7 │ │ │ │ rsbseq lr, lr, ip, ror #17 │ │ │ │ - eoreq r3, sl, lr, asr #18 │ │ │ │ + eoreq r3, sl, lr, lsl #20 │ │ │ │ rsbseq lr, sl, ip, lsl #13 │ │ │ │ - strhteq r3, [sl], -sl │ │ │ │ - eoreq r3, sl, r8, asr #18 │ │ │ │ - eoreq r3, sl, r2, lsl #18 │ │ │ │ - eoreq r3, sl, ip, ror #18 │ │ │ │ - eoreq r3, sl, r0, ror #16 │ │ │ │ + eoreq r3, sl, sl, ror sl │ │ │ │ + eoreq r3, sl, r8, lsl #20 │ │ │ │ + eoreq r3, sl, r2, asr #19 │ │ │ │ + eoreq r3, sl, ip, lsr #20 │ │ │ │ + eoreq r3, sl, r0, lsr #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, r6, lsl #10 │ │ │ │ + eoreq sp, lr, ip, asr #12 │ │ │ │ addeq sp, r1, r6, lsr #4 │ │ │ │ - eoreq r0, pc, lr, lsr #27 │ │ │ │ - strdeq sp, [lr], -sl @ │ │ │ │ - strhteq lr, [lr], -lr │ │ │ │ + eoreq r0, pc, lr, ror #28 │ │ │ │ + strhteq sp, [lr], -sl │ │ │ │ + eoreq lr, lr, lr, ror r9 │ │ │ │ addeq sp, r1, ip, lsr #3 │ │ │ │ @ instruction: 0x0081d1b2 │ │ │ │ - mlaeq lr, r8, r1, sp │ │ │ │ - eoreq pc, lr, r2, asr #3 │ │ │ │ - eoreq sp, lr, r2, ror #12 │ │ │ │ - strdeq lr, [lr], -ip @ │ │ │ │ - eoreq pc, lr, lr, lsr r3 @ │ │ │ │ + eoreq sp, lr, r8, asr r2 │ │ │ │ + eoreq pc, lr, r2, lsl #5 │ │ │ │ + eoreq sp, lr, r2, lsr #14 │ │ │ │ + strhteq pc, [lr], -ip @ │ │ │ │ + strdeq pc, [lr], -lr @ │ │ │ │ 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 @ │ │ │ │ + mlaeq lr, r2, r6, sp │ │ │ │ + eoreq lr, lr, r4, ror #6 │ │ │ │ + ldrdeq pc, [lr], -sl @ │ │ │ │ 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, lr, asr r0 │ │ │ │ + mlaeq lr, r4, r2, lr │ │ │ │ + eoreq r0, pc, lr, lsr #14 │ │ │ │ @ instruction: 0x0081cab0 │ │ │ │ umulleq ip, r1, r2, sl │ │ │ │ addeq ip, r1, sl, ror sl │ │ │ │ addeq ip, r1, ip, asr #24 │ │ │ │ addeq ip, r1, r0, asr #24 │ │ │ │ addeq ip, r1, r2, lsr ip │ │ │ │ stclcc 8, cr15, [ip], {223} @ 0xdf │ │ │ │ @@ -365289,27 +365289,27 @@ │ │ │ │ addeq sl, r1, r6, ror #9 │ │ │ │ ldrdeq sl, [r1], r8 │ │ │ │ addeq sl, r1, sl, asr #9 │ │ │ │ @ instruction: 0x0081a4bc │ │ │ │ addeq sl, r1, lr, lsr #9 │ │ │ │ addeq sl, r1, r0, lsr #9 │ │ │ │ umulleq sl, r1, r2, r4 │ │ │ │ - eoreq r0, sl, sl, lsl #16 │ │ │ │ - ldrdeq r0, [sl], -lr @ │ │ │ │ + eoreq r0, sl, sl, asr #17 │ │ │ │ + mlaeq sl, lr, r8, r0 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - mlaeq lr, r2, r4, sl │ │ │ │ - eoreq r0, sl, r0, ror #15 │ │ │ │ - eoreq r6, fp, r2, lsl pc │ │ │ │ + eoreq sl, lr, r2, asr r5 │ │ │ │ + eoreq r0, sl, r0, lsr #17 │ │ │ │ + ldrdeq r6, [fp], -r2 @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ ldrdeq sl, [r1], lr │ │ │ │ - strhteq r0, [sl], -ip │ │ │ │ - eoreq r0, sl, r6, asr #12 │ │ │ │ + eoreq r0, sl, ip, ror r8 │ │ │ │ + eoreq r0, sl, r6, lsl #14 │ │ │ │ addeq sl, r1, sl, lsr #7 │ │ │ │ - eoreq r0, sl, r6, lsr r6 │ │ │ │ - eoreq r0, sl, r4, lsl r6 │ │ │ │ + strdeq r0, [sl], -r6 @ │ │ │ │ + ldrdeq r0, [sl], -r4 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x46044617 │ │ │ │ strmi r2, [sp], -r1 │ │ │ │ cdp2 0, 1, cr15, cr4, cr2, {0} │ │ │ │ @@ -365371,15 +365371,15 @@ │ │ │ │ addeq sl, r1, lr, lsr r2 │ │ │ │ addeq sl, r1, sl, lsl r2 │ │ │ │ addeq sl, r1, r4, lsr #4 │ │ │ │ addeq sl, r1, sl, ror #3 │ │ │ │ ldrdeq sl, [r1], r8 │ │ │ │ addeq sl, r1, r6, ror #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - strhteq r0, [sl], -r4 │ │ │ │ + eoreq r0, sl, r4, ror r6 │ │ │ │ addeq sl, r1, r8, asr #3 │ │ │ │ bmi ee716c │ │ │ │ ldrbtmi r4, [r9], #-2869 @ 0xfffff4cb │ │ │ │ push {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldrbtmi r4, [fp], #-4080 @ 0xfffff010 │ │ │ │ addlt r6, r7, lr, lsl #16 │ │ │ │ ldrdlt pc, [r0], -r2 │ │ │ │ @@ -365429,23 +365429,23 @@ │ │ │ │ andge pc, r0, r2, asr #17 │ │ │ │ andls pc, r0, r3, asr #17 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ addeq sl, r1, lr, ror r1 │ │ │ │ umulleq sl, r1, r8, r1 │ │ │ │ addeq sl, r1, sl, lsl #3 │ │ │ │ - eoreq r0, pc, lr, ror #15 │ │ │ │ - eoreq r0, pc, r8, lsr #15 │ │ │ │ - eoreq r0, pc, r4, ror #17 │ │ │ │ - eoreq pc, lr, r6, lsr r5 @ │ │ │ │ - eoreq pc, lr, r6, ror #28 │ │ │ │ - eoreq sp, lr, r4, ror #30 │ │ │ │ - eoreq pc, lr, r8, lsl lr @ │ │ │ │ - eoreq sp, lr, sl, lsl pc │ │ │ │ - ldrdeq lr, [lr], -sl @ │ │ │ │ + eoreq r0, pc, lr, lsr #17 │ │ │ │ + eoreq r0, pc, r8, ror #16 │ │ │ │ + eoreq r0, pc, r4, lsr #19 │ │ │ │ + strdeq pc, [lr], -r6 @ │ │ │ │ + eoreq pc, lr, r6, lsr #30 │ │ │ │ + eoreq lr, lr, r4, lsr #32 │ │ │ │ + ldrdeq pc, [lr], -r8 @ │ │ │ │ + ldrdeq sp, [lr], -sl @ │ │ │ │ + mlaeq lr, sl, sl, lr │ │ │ │ addeq sl, r1, ip, asr #1 │ │ │ │ addeq sl, r1, r6, asr #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecebfac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stmdbge r1, {r0, r1, r9, sl, lr} │ │ │ │ @@ -365479,15 +365479,15 @@ │ │ │ │ @ instruction: 0xf85c447a │ │ │ │ stmdavs r0, {r1, r2, r3} │ │ │ │ ldcl 6, cr15, [lr, #616]! @ 0x268 │ │ │ │ @ instruction: 0xf69a2002 │ │ │ │ svclt 0x0000ef8e │ │ │ │ rsbseq fp, lr, r2, ror #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r5, fp, ip, lsl #19 │ │ │ │ + eoreq r5, fp, ip, asr #20 │ │ │ │ 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 @ │ │ │ │ + mlaeq sl, r8, r1, r2 │ │ │ │ ldrbtlt r4, [r0], #-2844 @ 0xfffff4e4 │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ blmi 88155c │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ eorcc pc, r4, r1, asr r8 @ │ │ │ │ ldmdavs sp, {r0, r1, r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ tstvs sl, r0, lsl #4 │ │ │ │ @@ -365547,15 +365547,15 @@ │ │ │ │ andvs r6, sl, r2, lsr #32 │ │ │ │ andsvc r7, sl, r2, lsl r8 │ │ │ │ svclt 0x0000e7e0 │ │ │ │ addeq r9, r1, r8, ror pc │ │ │ │ addeq r9, r1, r8, ror pc │ │ │ │ addeq r9, r1, r4, lsl pc │ │ │ │ addeq r9, r1, r6, lsr #30 │ │ │ │ - eoreq pc, r9, r8, lsl #12 │ │ │ │ + eoreq pc, r9, r8, asr #13 │ │ │ │ addeq r9, r1, r4, lsr #30 │ │ │ │ addeq r9, r1, r8, lsl #30 │ │ │ │ strdeq r9, [r1], r2 │ │ │ │ addeq r9, r1, r8, lsl #30 │ │ │ │ addeq r9, r1, r2, lsl pc │ │ │ │ eorle r2, lr, r0, lsl #16 │ │ │ │ movwcs fp, #1040 @ 0x410 │ │ │ │ @@ -365627,15 +365627,15 @@ │ │ │ │ teqlt r8, r0, rrx │ │ │ │ strtmi r2, [r0], -r1, lsl #6 │ │ │ │ cmnvs r3, r1, lsr r6 │ │ │ │ @ instruction: 0xffb2f7ff │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ mrc2 7, 5, pc, cr10, cr15, {7} │ │ │ │ - eoreq r1, sl, lr, lsr #30 │ │ │ │ + eoreq r1, sl, lr, ror #31 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecec29c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 919044 │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ movwlt r6, #18460 @ 0x481c │ │ │ │ ldrbtmi r4, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ @@ -366295,27 +366295,27 @@ │ │ │ │ ldmpl r2!, {r0, r1, r3, r9, sl, lr} │ │ │ │ strb r6, [r4, #17] │ │ │ │ ldrdeq r9, [r1], r6 │ │ │ │ addeq r9, r1, ip, asr #25 │ │ │ │ @ instruction: 0x007eae9a │ │ │ │ @ instruction: 0x00819cbe │ │ │ │ addeq r9, r1, r8, asr #25 │ │ │ │ - ldrdeq r0, [pc], -sl @ │ │ │ │ - eoreq pc, lr, r0, ror r0 @ │ │ │ │ - eoreq pc, lr, r0, lsr #19 │ │ │ │ - eoreq r0, pc, r6, lsl #6 │ │ │ │ - eoreq sp, lr, r2, lsl #21 │ │ │ │ - eoreq pc, lr, r8, ror r9 @ │ │ │ │ - eoreq sp, lr, r6, ror sl │ │ │ │ - eoreq lr, lr, r4, asr r5 │ │ │ │ - ldrdeq r0, [pc], -lr @ │ │ │ │ - eoreq pc, lr, sl, lsl r9 @ │ │ │ │ + mlaeq pc, sl, r3, r0 @ │ │ │ │ + eoreq pc, lr, r0, lsr r1 @ │ │ │ │ + eoreq pc, lr, r0, ror #20 │ │ │ │ + eoreq r0, pc, r6, asr #7 │ │ │ │ + eoreq sp, lr, r2, asr #22 │ │ │ │ + eoreq pc, lr, r8, lsr sl @ │ │ │ │ + eoreq sp, lr, r6, lsr fp │ │ │ │ + eoreq lr, lr, r4, lsl r6 │ │ │ │ + mlaeq pc, lr, r4, r0 @ │ │ │ │ + ldrdeq pc, [lr], -sl @ │ │ │ │ strdeq r9, [r1], r6 │ │ │ │ addeq r9, r1, r8, ror #23 │ │ │ │ - eoreq r0, pc, r0, ror #6 │ │ │ │ + eoreq r0, pc, r0, lsr #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, r6, lsr #19 │ │ │ │ ldccc 8, cr15, [r4], {223} @ 0xdf │ │ │ │ ldmdavc sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ ldccc 8, cr15, [r0], {223} @ 0xdf │ │ │ │ ldmdavs r9, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stccc 8, cr15, [ip], {223} @ 0xdf │ │ │ │ ldrbtmi r9, [fp], #-268 @ 0xfffffef4 │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ @@ -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 │ │ │ │ + strdeq r0, [sl], -r0 @ │ │ │ │ + eoreq r0, sl, lr, lsr #15 │ │ │ │ ldrdeq r8, [r1], sl │ │ │ │ andeq r0, r0, r4, lsl #22 │ │ │ │ addeq r8, r1, sl, asr #9 │ │ │ │ rsbseq fp, lr, r4, lsl #6 │ │ │ │ umulleq r8, r1, ip, r4 │ │ │ │ umulleq r8, r1, r4, r4 │ │ │ │ addeq r8, r1, r6, lsr #9 │ │ │ │ @@ -367899,28 +367899,28 @@ │ │ │ │ addeq r8, r1, r8, asr r4 │ │ │ │ addeq r8, r1, ip, asr r4 │ │ │ │ addeq r8, r1, ip, lsr #8 │ │ │ │ strdeq r8, [r1], r0 │ │ │ │ addeq r8, r1, r4, ror #7 │ │ │ │ ldrshteq fp, [lr], #-26 @ 0xffffffe6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, sl, ip, asr #11 │ │ │ │ + eoreq r0, sl, ip, lsl #13 │ │ │ │ addeq r8, r1, ip, asr r3 │ │ │ │ addeq r8, r1, ip, lsr r3 │ │ │ │ - eoreq r0, sl, r6, lsl #11 │ │ │ │ + eoreq r0, sl, r6, asr #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, r8, lsr #22 │ │ │ │ ldrdeq r8, [r1], r4 │ │ │ │ addeq r8, r1, r8, asr #5 │ │ │ │ - eoreq sp, lr, lr, asr #31 │ │ │ │ - ldrdeq ip, [lr], -r0 @ │ │ │ │ - mlaeq lr, r6, r6, sp │ │ │ │ - mlaeq lr, r8, fp, ip │ │ │ │ + eoreq lr, lr, lr, lsl #1 │ │ │ │ + mlaeq lr, r0, r1, ip │ │ │ │ + eoreq sp, lr, r6, asr r7 │ │ │ │ + eoreq ip, lr, r8, asr ip │ │ │ │ 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, r6, lsr 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 @ │ │ │ │ + strdeq pc, [r9], -r8 @ │ │ │ │ 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 596d08 │ │ │ │ @ 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, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ mcr 6, 2, pc, cr12, cr7, {4} @ │ │ │ │ adcmi r4, lr, #77594624 @ 0x4a00000 │ │ │ │ movwcs sp, #498 @ 0x1f2 │ │ │ │ ldrvs r4, [fp, #-1584]! @ 0xfffff9d0 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - eoreq pc, r9, r4, ror #16 │ │ │ │ - eoreq r7, ip, ip, lsr #20 │ │ │ │ - eoreq fp, ip, sl, ror #8 │ │ │ │ - eoreq ip, r9, lr, ror ip │ │ │ │ + eoreq pc, r9, r4, lsr #18 │ │ │ │ + eoreq r7, ip, ip, ror #21 │ │ │ │ + eoreq fp, ip, sl, lsr #10 │ │ │ │ + eoreq ip, r9, lr, lsr sp │ │ │ │ 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 @ │ │ │ │ + mlaeq r9, r2, r6, pc @ │ │ │ │ + mlaeq r9, sl, r6, pc @ │ │ │ │ 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, r8, lsl ip │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef7fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sp, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ @ instruction: 0xffb6f7ff │ │ │ │ stmdbmi fp, {r0, r2, r3, r9, sl, lr} │ │ │ │ @@ -369061,107 +369061,107 @@ │ │ │ │ rscscc pc, pc, r0, lsl #2 │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ movwmi r2, #33536 @ 0x8300 │ │ │ │ andeq pc, r1, r3 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eoreq lr, r9, sl, ror #23 │ │ │ │ - eoreq lr, r9, r8, lsr #22 │ │ │ │ + eoreq lr, r9, sl, lsr #25 │ │ │ │ + eoreq lr, r9, r8, ror #23 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef848 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sl, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ @ instruction: 0xff90f7ff │ │ │ │ stmdbmi r8, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ movwmi pc, #20361 @ 0x4f89 @ │ │ │ │ tstcs r0, sp, lsl #6 │ │ │ │ svclt 0x000c432c │ │ │ │ strmi r2, [r8], -r1 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - mlaeq r9, lr, fp, lr │ │ │ │ - ldrdeq lr, [r9], -ip @ │ │ │ │ + eoreq lr, r9, lr, asr ip │ │ │ │ + mlaeq r9, ip, fp, lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ @ instruction: 0xff70f7ff │ │ │ │ stmdbmi r6, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdbne r4!, {r0, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4320416d │ │ │ │ ldcllt 3, cr4, [r0, #-164]! @ 0xffffff5c │ │ │ │ - strhteq lr, [r9], -r6 │ │ │ │ - strhteq lr, [r9], -r4 │ │ │ │ + eoreq lr, r9, r6, ror fp │ │ │ │ + eoreq lr, r9, r4, ror fp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecef8c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacs r7, {r0, r2, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ cmpcs r5, #55, 30 @ 0xdc │ │ │ │ blx a606e0 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - eoreq lr, r9, r8, lsr #22 │ │ │ │ + eoreq lr, r9, r8, ror #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecef8f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sl, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xff3af7ff │ │ │ │ strmi r4, [r5], -fp, lsl #12 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ cmneq r4, r6, lsl #18 │ │ │ │ b 12a98f8 │ │ │ │ @ instruction: 0xf7ff64d5 │ │ │ │ b 11d83d8 │ │ │ │ @ instruction: 0x43211045 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eoreq lr, r9, r2, ror #20 │ │ │ │ - eoreq lr, r9, ip, asr sl │ │ │ │ + eoreq lr, r9, r2, lsr #22 │ │ │ │ + eoreq lr, r9, ip, lsl fp │ │ │ │ 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 │ │ │ │ + strdeq lr, [r9], -sl @ │ │ │ │ + strdeq lr, [r9], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecef974 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sl, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ mrc2 7, 7, pc, cr10, cr15, {7} │ │ │ │ strmi r4, [r5], -fp, lsl #12 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ eoreq r4, r4, #98304 @ 0x18000 │ │ │ │ b 12a9978 │ │ │ │ @ instruction: 0xf7ff6415 │ │ │ │ b 11d8358 │ │ │ │ @ instruction: 0x43212005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eoreq lr, r9, sl, lsl #20 │ │ │ │ - eoreq lr, r9, r0, lsl #20 │ │ │ │ + eoreq lr, r9, sl, asr #21 │ │ │ │ + eoreq lr, r9, r0, asr #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 │ │ │ │ + mlaeq r9, sl, sl, lr │ │ │ │ + ldrdeq ip, [r9], -r0 @ │ │ │ │ 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, r6, asr sl │ │ │ │ + eoreq lr, r9, r0, asr 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, r0, lsr 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 │ │ │ │ + strdeq lr, [r9], -ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefaa0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r9, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacs r2, {r0, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ movweq pc, #369 @ 0x171 @ │ │ │ │ movweq pc, #20896 @ 0x51a0 @ │ │ │ │ andcs fp, r1, r4, lsr pc │ │ │ │ movwmi r2, #45056 @ 0xb000 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - eoreq lr, r9, r8, lsl #18 │ │ │ │ + eoreq lr, r9, r8, asr #19 │ │ │ │ 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 @ │ │ │ │ + mlaeq r9, r0, r9, lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefb10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r1, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1541 @ 0xfffff9fb │ │ │ │ mcr2 7, 1, pc, cr12, cr15, {7} @ │ │ │ │ stmdbmi pc, {r2, r3, r9, sl, lr} @ │ │ │ │ @@ -369262,31 +369262,31 @@ │ │ │ │ @ instruction: 0xf04f4287 │ │ │ │ svclt 0x000c0100 │ │ │ │ strmi r2, [r8], -r1 │ │ │ │ @ instruction: 0xf1742ef8 │ │ │ │ @ instruction: 0xf0000400 │ │ │ │ svclt 0x00a80001 │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ - eoreq r8, r8, lr, ror #13 │ │ │ │ - mlaeq r9, r4, r8, lr │ │ │ │ - eoreq r5, sl, r6, lsl #18 │ │ │ │ + eoreq r8, r8, lr, lsr #15 │ │ │ │ + eoreq lr, r9, r4, asr r9 │ │ │ │ + eoreq r5, sl, r6, asr #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 │ │ │ │ + eoreq lr, r9, lr, lsl #18 │ │ │ │ + eoreq lr, r9, r8, lsl #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefba8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r0, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1541 @ 0xfffff9fb │ │ │ │ stc2l 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ stmdbmi lr, {r1, r2, r3, r9, sl, lr} │ │ │ │ @@ -369299,17 +369299,17 @@ │ │ │ │ movwmi r4, #54020 @ 0xd304 │ │ │ │ @ instruction: 0x432c2100 │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ teqmi lr, #8, 12 @ 0x800000 │ │ │ │ andeq pc, r1, r0 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eoreq fp, ip, sl, asr #14 │ │ │ │ - eoreq lr, r9, r8, lsl #16 │ │ │ │ - eoreq lr, r9, r2, lsl #16 │ │ │ │ + eoreq fp, ip, sl, lsl #16 │ │ │ │ + eoreq lr, r9, r8, asr #17 │ │ │ │ + eoreq lr, r9, r2, asr #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, sl, lsl #17 │ │ │ │ + mlaeq r8, ip, r5, r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefc4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r6, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ mcrrne 13, 8, pc, r3, cr15 @ │ │ │ │ tstpeq r0, r1, asr #2 @ p-variant is OBSOLETE │ │ │ │ cmpeq r9, r8, asr r1 │ │ │ │ bicsvs lr, r3, r1, asr #20 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - eoreq fp, ip, r8, lsr #13 │ │ │ │ + eoreq fp, ip, r8, ror #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefc78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacs r8, {r0, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ bicscs fp, r5, #55, 30 @ 0xdc │ │ │ │ blx a60a98 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - eoreq lr, r9, r0, ror #14 │ │ │ │ + eoreq lr, r9, r0, lsr #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 │ │ │ │ + strdeq lr, [r9], -r8 @ │ │ │ │ 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 @ │ │ │ │ + strhteq lr, [r9], -r6 │ │ │ │ + strhteq lr, [r9], -r4 │ │ │ │ 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 │ │ │ │ + mlaeq r8, sl, r5, r8 │ │ │ │ + eoreq lr, r9, r2, ror #14 │ │ │ │ + eoreq lr, r9, lr, asr r7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefd90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r4, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ stc2l 7, cr15, [ip], #1020 @ 0x3fc │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ @@ -369425,17 +369425,17 @@ │ │ │ │ @ instruction: 0xf0034308 │ │ │ │ svclt 0x00180001 │ │ │ │ teqmi r4, #0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eoreq r8, r8, lr, ror #8 │ │ │ │ - eoreq lr, r9, r6, lsr r6 │ │ │ │ - eoreq lr, r9, r2, lsr r6 │ │ │ │ + eoreq r8, r8, lr, lsr #10 │ │ │ │ + strdeq lr, [r9], -r6 @ │ │ │ │ + strdeq lr, [r9], -r2 @ │ │ │ │ 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 @ │ │ │ │ + strhteq lr, [r9], -r2 │ │ │ │ + mlaeq r9, r8, r6, lr │ │ │ │ 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, sl, lsl r6 │ │ │ │ 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 │ │ │ │ + ldrdeq lr, [r9], -r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefed8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sl, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ mcrr2 7, 15, pc, r8, cr15 @ │ │ │ │ strmi r4, [r5], -fp, lsl #12 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ eoreq r4, r4, #98304 @ 0x18000 │ │ │ │ b 12a9edc │ │ │ │ @ instruction: 0xf7ff6415 │ │ │ │ b 11d7df4 │ │ │ │ @ instruction: 0x43212005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eoreq lr, r9, r6, lsr #9 │ │ │ │ - mlaeq r9, ip, r4, lr │ │ │ │ + eoreq lr, r9, r6, ror #10 │ │ │ │ + eoreq lr, r9, ip, asr r5 │ │ │ │ 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 │ │ │ │ + ldrdeq lr, [r9], -r4 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ ldrbcs pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb097 │ │ │ │ @ instruction: 0x46823574 │ │ │ │ @@ -369625,22 +369625,22 @@ │ │ │ │ stmib sp, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ andls r2, sp, #-1342177280 @ 0xb0000000 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ andls r6, sl, #5373952 @ 0x520000 │ │ │ │ ldrmi sl, [r8, sl, lsl #20] │ │ │ │ ldrbmi lr, [r9], -r3 │ │ │ │ @ instruction: 0xf0454628 │ │ │ │ - @ instruction: 0xf8daf979 │ │ │ │ + @ instruction: 0xf8daf9e1 │ │ │ │ ldmvs fp, {r2, r4, ip, sp} │ │ │ │ mvnsle r4, #805306379 @ 0x3000000b │ │ │ │ ldrdcc pc, [ip], -sl │ │ │ │ @ instruction: 0xf8df4628 │ │ │ │ ldmdavs sl, {r3, r7, sl, ip}^ │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - ldrtmi pc, [r8], -fp, ror #18 @ │ │ │ │ + @ instruction: 0x4638f9d3 │ │ │ │ @ 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: 0xf8daf989 │ │ │ │ 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: 0xf8daf91f │ │ │ │ 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] │ │ │ │ + ldr pc, [sl, -pc, ror #17] │ │ │ │ @ instruction: 0x462849b1 │ │ │ │ blls 3bf904 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xe712f87f │ │ │ │ + ldr pc, [r2, -r7, ror #17] │ │ │ │ strtmi r4, [r8], -lr, lsr #19 │ │ │ │ blls 3bf914 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - smusdx sl, r7, r8 │ │ │ │ + @ instruction: 0xe70af8df │ │ │ │ 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: 0xf8b2f045 │ │ │ │ blls 292ce0 │ │ │ │ tstmi r3, #8, 20 @ 0x8000 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr9, cr15, {1} │ │ │ │ @ instruction: 0x46284993 │ │ │ │ blls 3bf988 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xe6d0f83d │ │ │ │ + ldrb pc, [r0], r5, lsr #17 @ │ │ │ │ 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: 0xf892f045 │ │ │ │ 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: 0xf882f045 │ │ │ │ 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: 0xf872f045 │ │ │ │ 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 │ │ │ │ + ldrbt pc, [r8], -sp, asr #16 @ │ │ │ │ ldmdavs fp, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x2e00699e │ │ │ │ mrcge 4, 3, APSR_nzcv, cr3, cr15, {1} │ │ │ │ strtmi r9, [r8], -r3, lsl #20 │ │ │ │ ldrtmi r9, [r9], -r8, lsl #22 │ │ │ │ @ instruction: 0xe66c47b0 │ │ │ │ vmlals.f64 d9, d14, d5 │ │ │ │ @@ -369863,16 +369863,16 @@ │ │ │ │ @ instruction: 0xf755645a │ │ │ │ @ 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: 0xf0454628 │ │ │ │ + @ instruction: 0xf8daf803 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe60affdf │ │ │ │ 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, #4043]! @ 0xfcb @ │ │ │ │ strtmi r9, [r8], -r8, lsl #20 │ │ │ │ tstmi r3, #44, 18 @ 0xb0000 │ │ │ │ svclt 0x000c4479 │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xff58f044 │ │ │ │ + @ instruction: 0xffc0f044 │ │ │ │ ldrbtmi lr, [r0], -fp, ror #11 │ │ │ │ andcc r4, r4, r8, lsr #18 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - strb pc, [r4, #3921]! @ 0xf51 @ │ │ │ │ + strb pc, [r4, #4025]! @ 0xfb9 @ │ │ │ │ ldrdhi pc, [ip], -sp │ │ │ │ str r4, [r1], r2, asr #12 │ │ │ │ ldrbtmi r4, [r9], #-2340 @ 0xfffff6dc │ │ │ │ - @ instruction: 0xff48f044 │ │ │ │ + @ instruction: 0xffb0f044 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ @ instruction: 0xf852695a │ │ │ │ teqmi r3, #40 @ 0x28 │ │ │ │ eorcc pc, r8, r2, asr #16 │ │ │ │ @ instruction: 0xf696e5d3 │ │ │ │ blls 314094 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r8, fp, lr} │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ strb pc, [sl, #2605] @ 0xa2d @ │ │ │ │ ldrsbteq r7, [lr], #-28 @ 0xffffffe4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq lr, r9, r6, lsl #8 │ │ │ │ - eoreq r1, fp, lr, lsr #20 │ │ │ │ - eoreq lr, r9, r4, lsl #8 │ │ │ │ - eoreq sl, ip, ip, asr #8 │ │ │ │ + eoreq lr, r9, r6, asr #9 │ │ │ │ + eoreq r1, fp, lr, ror #21 │ │ │ │ + eoreq lr, r9, r4, asr #9 │ │ │ │ + eoreq sl, ip, ip, lsl #10 │ │ │ │ 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 │ │ │ │ + mlaeq fp, r4, r9, r1 │ │ │ │ + eoreq lr, r9, ip, lsr #5 │ │ │ │ + eoreq r7, r8, r4, ror #29 │ │ │ │ + ldrdeq r7, [r8], -ip @ │ │ │ │ + eoreq lr, r9, r8, lsr r2 │ │ │ │ + eoreq lr, r9, r6, ror #3 │ │ │ │ + ldrdeq lr, [r9], -r4 @ │ │ │ │ + eoreq r3, fp, sl, ror sp │ │ │ │ + eoreq sl, ip, sl, ror #4 │ │ │ │ + eoreq sl, ip, sl, asr #4 │ │ │ │ + eoreq sl, ip, r4, lsl #4 │ │ │ │ + eoreq r1, fp, r8, lsl #13 │ │ │ │ + eoreq lr, r9, r2, lsr #32 │ │ │ │ + eoreq lr, r9, r8, lsr r0 │ │ │ │ + eoreq r3, fp, r4, lsl ip │ │ │ │ + eoreq lr, r9, sl, lsr r0 │ │ │ │ + eoreq r8, r9, r4, lsl ip │ │ │ │ + eoreq r8, r9, r4, lsl #24 │ │ │ │ + strdeq r8, [r9], -r0 @ │ │ │ │ + ldrdeq sp, [r9], -r6 @ │ │ │ │ + strdeq sp, [r9], -r4 @ │ │ │ │ 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: 0xff1af044 │ │ │ │ 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, r5, 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, r4, 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: 0xf8d4fe69 │ │ │ │ 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, 4, 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] @ │ │ │ │ + smmulr r6, r7, lr │ │ │ │ ldrdgt pc, [ip], -r4 │ │ │ │ ldr sl, [r0, r3, lsl #26]! │ │ │ │ stmib lr, {r1, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xc018f8d4 │ │ │ │ svclt 0x0000e7ea │ │ │ │ rsbseq r6, lr, r8, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r6, lsr #29 │ │ │ │ - eoreq r5, r8, sl, lsr #6 │ │ │ │ - eoreq r5, r8, r2, asr r9 │ │ │ │ + eoreq sp, r9, r6, ror #30 │ │ │ │ + eoreq r5, r8, sl, ror #7 │ │ │ │ + eoreq r5, r8, r2, lsl 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, r8, lsr #18 │ │ │ │ + eoreq sp, r9, r0, lsr #27 │ │ │ │ + eoreq sp, r9, ip, asr #26 │ │ │ │ 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 │ │ │ │ + strdeq sp, [r9], -lr @ │ │ │ │ rsbseq r6, lr, sl, lsr #18 │ │ │ │ - eoreq sp, r9, sl, lsr sl │ │ │ │ + strdeq sp, [r9], -sl @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0920 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r5, #336 @ 0x150 │ │ │ │ @@ -370169,17 +370169,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xf83af7fe │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e946 │ │ │ │ ldrsbteq r6, [lr], #-130 @ 0xffffff7e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq ip, [r9], -r2 │ │ │ │ + eoreq ip, r9, r2, ror ip │ │ │ │ rsbseq r6, lr, lr, lsr #17 │ │ │ │ - strhteq sp, [r9], -lr │ │ │ │ + eoreq sp, r9, lr, ror sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf099c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r9, #336 @ 0x150 │ │ │ │ @@ -370200,17 +370200,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xfffcf7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e908 │ │ │ │ rsbseq r6, lr, r6, asr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, asr #22 │ │ │ │ + eoreq sp, r9, lr, lsl #24 │ │ │ │ rsbseq r6, lr, r2, lsr r8 │ │ │ │ - eoreq sp, r9, r2, asr #18 │ │ │ │ + eoreq sp, r9, r2, lsl #20 │ │ │ │ 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 @ │ │ │ │ + mlaeq r9, lr, fp, sp │ │ │ │ ldrhteq r6, [lr], #-118 @ 0xffffff8a │ │ │ │ - eoreq sp, r9, r6, asr #17 │ │ │ │ + eoreq sp, r9, r6, lsl #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0a94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r8, #336 @ 0x150 │ │ │ │ @@ -370262,17 +370262,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff80f7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e88c │ │ │ │ rsbseq r6, lr, lr, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, ror #20 │ │ │ │ + eoreq sp, r9, lr, lsr #22 │ │ │ │ rsbseq r6, lr, sl, lsr r7 │ │ │ │ - eoreq sp, r9, sl, asr #16 │ │ │ │ + eoreq sp, r9, sl, lsl #18 │ │ │ │ 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 @ │ │ │ │ + strhteq sp, [r9], -lr │ │ │ │ ldrhteq r6, [lr], #-110 @ 0xffffff92 │ │ │ │ - eoreq sp, r9, lr, asr #15 │ │ │ │ + eoreq sp, r9, lr, lsl #17 │ │ │ │ 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, r2, asr sl │ │ │ │ rsbseq r6, lr, r2, asr #12 │ │ │ │ - eoreq sp, r9, r2, asr r7 │ │ │ │ + eoreq sp, r9, r2, lsl r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0c08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r7, #336 @ 0x150 │ │ │ │ @@ -370355,17 +370355,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ mcr2 7, 6, pc, cr6, cr13, {7} @ │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000efd2 │ │ │ │ rsbseq r6, lr, sl, ror #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r2, lsr #18 │ │ │ │ + eoreq sp, r9, r2, ror #19 │ │ │ │ rsbseq r6, lr, r6, asr #11 │ │ │ │ - ldrdeq sp, [r9], -r6 @ │ │ │ │ + mlaeq r9, r6, r7, sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0c84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, sp, #336 @ 0x150 │ │ │ │ @@ -370386,17 +370386,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ mcr2 7, 4, pc, cr8, cr13, {7} @ │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ef94 │ │ │ │ rsbseq r6, lr, lr, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, lsr #17 │ │ │ │ + eoreq sp, r9, lr, ror #18 │ │ │ │ rsbseq r6, lr, sl, asr #10 │ │ │ │ - eoreq sp, r9, sl, asr r6 │ │ │ │ + eoreq sp, r9, sl, lsl r7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0d00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, lr, #336 @ 0x150 │ │ │ │ @@ -370417,17 +370417,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ mcr2 7, 2, pc, cr10, cr13, {7} @ │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ef56 │ │ │ │ ldrshteq r6, [lr], #-66 @ 0xffffffbe │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r2, asr #16 │ │ │ │ + eoreq sp, r9, r2, lsl #18 │ │ │ │ rsbseq r6, lr, lr, asr #9 │ │ │ │ - ldrdeq sp, [r9], -lr @ │ │ │ │ + mlaeq r9, lr, r6, sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0d7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r7, #336 @ 0x150 │ │ │ │ @@ -370448,17 +370448,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ mcr2 7, 0, pc, cr12, cr13, {7} @ │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ef18 │ │ │ │ rsbseq r6, lr, r6, ror r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r6, asr #12 │ │ │ │ + eoreq sp, r9, r6, lsl #14 │ │ │ │ rsbseq r6, lr, r2, asr r4 │ │ │ │ - eoreq sp, r9, r2, ror #10 │ │ │ │ + eoreq sp, r9, r2, lsr #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, r6, ror #15 │ │ │ │ ldrsbteq r6, [lr], #-54 @ 0xffffffca │ │ │ │ - eoreq sp, r9, r6, ror #9 │ │ │ │ + eoreq sp, r9, r6, lsr #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, lr, asr #14 │ │ │ │ rsbseq r6, lr, sl, asr r3 │ │ │ │ - eoreq sp, r9, sl, ror #8 │ │ │ │ + eoreq sp, r9, sl, lsr #10 │ │ │ │ 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 │ │ │ │ + strdeq sp, [r9], -sl @ │ │ │ │ ldrsbteq r6, [lr], #-46 @ 0xffffffd2 │ │ │ │ - eoreq sp, r9, lr, ror #7 │ │ │ │ + eoreq sp, r9, lr, lsr #9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0f6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r7, #336 @ 0x150 │ │ │ │ @@ -370572,17 +370572,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldc2 7, cr15, [r4, #-1012] @ 0xfffffc0c │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ee20 │ │ │ │ rsbseq r6, lr, r6, lsl #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq sp, [r9], -lr │ │ │ │ + eoreq sp, r9, lr, ror r6 │ │ │ │ rsbseq r6, lr, r2, ror #4 │ │ │ │ - eoreq sp, r9, r2, ror r3 │ │ │ │ + eoreq sp, r9, r2, lsr 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, sl, lsr #12 │ │ │ │ ldrsbteq r6, [lr], #-28 @ 0xffffffe4 │ │ │ │ - eoreq sp, r9, sl, ror #5 │ │ │ │ + eoreq sp, r9, sl, lsr #7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf106c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {224} @ 0xe0 │ │ │ │ ldmdbmi r8, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r3, #368 @ 0x170 │ │ │ │ @@ -370638,17 +370638,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ stc2 7, cr15, [lr], {253} @ 0xfd │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldc 6, cr15, [sl, #596] @ 0x254 │ │ │ │ rsbseq r6, lr, r6, lsl #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r6, ror #9 │ │ │ │ + eoreq sp, r9, r6, lsr #11 │ │ │ │ rsbseq r6, lr, r8, asr r1 │ │ │ │ - eoreq sp, r9, r6, ror #4 │ │ │ │ + eoreq sp, r9, r6, lsr #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 │ │ │ │ + strdeq sp, [r9], -r4 @ │ │ │ │ ldrsbteq r6, [lr], #-2 │ │ │ │ - eoreq sp, r9, r2, ror #3 │ │ │ │ + eoreq sp, r9, r2, lsr #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, r2, lsr #9 │ │ │ │ rsbseq r6, lr, r0, asr r0 │ │ │ │ - eoreq sp, r9, lr, asr r1 │ │ │ │ + eoreq sp, r9, lr, lsl r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf11f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {224} @ 0xe0 │ │ │ │ ldmdbmi r8, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, ip, #368 @ 0x170 │ │ │ │ @@ -370737,17 +370737,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ blx ff3d804e │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldcl 6, cr15, [r4], {149} @ 0x95 │ │ │ │ ldrshteq r5, [lr], #-250 @ 0xffffff06 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r6, ror #6 │ │ │ │ + eoreq sp, r9, r6, lsr #8 │ │ │ │ rsbseq r5, lr, ip, asr #31 │ │ │ │ - ldrdeq sp, [r9], -sl @ │ │ │ │ + mlaeq r9, sl, r1, sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf127c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec4e8 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -370770,17 +370770,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ blx fe3580d2 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ ldc 6, cr15, [r2], {149} @ 0x95 │ │ │ │ rsbseq r5, lr, r4, ror pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r0, ror #5 │ │ │ │ + eoreq sp, r9, r0, lsr #7 │ │ │ │ rsbseq r5, lr, r6, asr #30 │ │ │ │ - eoreq sp, r9, r6, asr r0 │ │ │ │ + eoreq sp, r9, r6, lsl r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1300 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec56c │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -370803,17 +370803,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ blx 12d8156 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ mrrc 6, 9, pc, r0, cr5 @ │ │ │ │ ldrshteq r5, [lr], #-224 @ 0xffffff20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, ip, ror #4 │ │ │ │ + eoreq sp, r9, ip, lsr #6 │ │ │ │ rsbseq r5, lr, r2, asr #29 │ │ │ │ - ldrdeq ip, [r9], -r2 @ │ │ │ │ + mlaeq r9, r2, r0, sp │ │ │ │ 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 @ │ │ │ │ + strhteq sp, [r9], -r2 │ │ │ │ rsbseq r5, lr, r4, asr #28 │ │ │ │ - eoreq ip, r9, r4, asr pc │ │ │ │ + eoreq sp, r9, r4, lsl r0 │ │ │ │ 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, lr, lsr r2 │ │ │ │ rsbseq r5, lr, r4, asr #27 │ │ │ │ - ldrdeq ip, [r9], -r4 @ │ │ │ │ + mlaeq r9, r4, pc, ip @ │ │ │ │ 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 │ │ │ │ + ldrdeq sp, [r9], -r0 @ │ │ │ │ rsbseq r5, lr, lr, lsr sp │ │ │ │ - eoreq ip, r9, lr, asr #28 │ │ │ │ + eoreq ip, r9, lr, lsl #30 │ │ │ │ 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, sl, asr r1 │ │ │ │ rsbseq r5, lr, r0, asr #25 │ │ │ │ - ldrdeq ip, [r9], -r0 @ │ │ │ │ + mlaeq r9, r0, lr, ip │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1588 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], {224} @ 0xe0 │ │ │ │ ldmdbmi r7, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andscs r4, r4, #352 @ 0x160 │ │ │ │ @@ -370964,17 +370964,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ andcs pc, r2, r3, lsl #20 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ bl 557e40 │ │ │ │ rsbseq r5, lr, sl, ror #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, lsr #32 │ │ │ │ + eoreq sp, r9, lr, ror #1 │ │ │ │ rsbseq r5, lr, r0, asr #24 │ │ │ │ - eoreq ip, r9, r0, asr sp │ │ │ │ + eoreq ip, r9, r0, lsl lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1608 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r9], {224} @ 0xe0 │ │ │ │ ldmdbmi r9, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andscs r4, r4, #24, 28 @ 0x180 │ │ │ │ @@ -370998,17 +370998,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ @ instruction: 0x4620f9bf │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000eacc │ │ │ │ rsbseq r5, lr, sl, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, lr, lsr #31 │ │ │ │ + eoreq sp, r9, lr, rrx │ │ │ │ ldrhteq r5, [lr], #-186 @ 0xffffff46 │ │ │ │ - eoreq ip, r9, r8, asr #25 │ │ │ │ + eoreq ip, r9, r8, lsl #27 │ │ │ │ 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 @ │ │ │ │ + strhteq ip, [r9], -r2 │ │ │ │ rsbseq r5, lr, r2, lsr fp │ │ │ │ - eoreq ip, r9, r0, asr #24 │ │ │ │ + eoreq ip, r9, r0, lsl #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1718 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec984 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371065,17 +371065,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf938f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ b 12d7fd4 │ │ │ │ ldrsbteq r5, [lr], #-168 @ 0xffffff58 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r3, sl, ip, lsl #26 │ │ │ │ + eoreq r3, sl, ip, asr #27 │ │ │ │ rsbseq r5, lr, sl, lsr #21 │ │ │ │ - strhteq ip, [r9], -sl │ │ │ │ + eoreq ip, r9, sl, ror ip │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf179c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], {224} @ 0xe0 │ │ │ │ ldmdbmi r7, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r1, #352 @ 0x160 │ │ │ │ @@ -371097,17 +371097,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xf8faf7fd │ │ │ │ strtmi r2, [r1], -r2 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ea06 │ │ │ │ rsbseq r5, lr, r6, asr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq fp, sl, r2, lsl lr │ │ │ │ + ldrdeq fp, [sl], -r2 @ │ │ │ │ rsbseq r5, lr, lr, lsr #20 │ │ │ │ - eoreq ip, r9, lr, lsr fp │ │ │ │ + strdeq ip, [r9], -lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf181c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1eca88 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371130,17 +371130,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf8b6f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ stmib r2, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrsbteq r5, [lr], #-148 @ 0xffffff6c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r0, lsl #26 │ │ │ │ + eoreq ip, r9, r0, asr #27 │ │ │ │ rsbseq r5, lr, r6, lsr #19 │ │ │ │ - strhteq ip, [r9], -r6 │ │ │ │ + eoreq ip, r9, r6, ror 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 @ │ │ │ │ + strhteq ip, [r9], -r8 │ │ │ │ rsbseq r5, lr, lr, lsl r9 │ │ │ │ - eoreq ip, r9, lr, lsr #20 │ │ │ │ + eoreq ip, r9, lr, ror #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1928 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ecb94 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371197,17 +371197,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf830f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ ldmdb ip!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ rsbseq r5, lr, r8, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq r3, [r8], -r8 │ │ │ │ + eoreq r3, r8, r8, ror r8 │ │ │ │ @ instruction: 0x007e589a │ │ │ │ - eoreq ip, r9, sl, lsr #19 │ │ │ │ + eoreq ip, r9, sl, ror #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf19ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ecc18 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371230,17 +371230,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xffeef7fc │ │ │ │ strb r2, [sl, r1]! │ │ │ │ ldm sl!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsbseq r5, lr, r4, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r0, lsr #24 │ │ │ │ + eoreq ip, r9, r0, ror #25 │ │ │ │ rsbseq r5, lr, r6, lsl r8 │ │ │ │ - eoreq ip, r9, r6, lsr #18 │ │ │ │ + eoreq ip, r9, r6, ror #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1a30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {224} @ 0xe0 │ │ │ │ ldmdbmi r8, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r8, #368 @ 0x170 │ │ │ │ @@ -371263,17 +371263,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xffacf7fc │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldm r8!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ rsbseq r5, lr, r2, asr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r6, lsr #19 │ │ │ │ + eoreq ip, r9, r6, ror #20 │ │ │ │ @ instruction: 0x007e5794 │ │ │ │ - eoreq ip, r9, r2, lsr #17 │ │ │ │ + eoreq ip, r9, r2, ror #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1ab4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {224} @ 0xe0 │ │ │ │ ldmdbmi r8, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r8, #368 @ 0x170 │ │ │ │ @@ -371296,17 +371296,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff6af7fc │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldmda r6!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsbseq r5, lr, lr, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r2, lsr #18 │ │ │ │ + eoreq ip, r9, r2, ror #19 │ │ │ │ rsbseq r5, lr, r0, lsl r7 │ │ │ │ - eoreq ip, r9, lr, lsl r8 │ │ │ │ + ldrdeq ip, [r9], -lr @ │ │ │ │ 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, lr, asr r9 │ │ │ │ rsbseq r5, lr, ip, lsl #13 │ │ │ │ - mlaeq r9, sl, r7, ip │ │ │ │ + eoreq ip, r9, sl, asr r8 │ │ │ │ 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 │ │ │ │ + ldrdeq ip, [r9], -r8 @ │ │ │ │ rsbseq r5, lr, r6, lsl #12 │ │ │ │ - eoreq ip, r9, r6, lsl r7 │ │ │ │ + ldrdeq ip, [r9], -r6 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1c40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp], {224} @ 0xe0 │ │ │ │ ldmdbmi fp, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r1, #416 @ 0x1a0 │ │ │ │ @@ -371398,17 +371398,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ mulcs r2, pc, lr @ │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ svc 0x00aaf694 │ │ │ │ ldrhteq r5, [lr], #-82 @ 0xffffffae │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq fp, sl, lr, ror #18 │ │ │ │ + eoreq fp, sl, lr, lsr #20 │ │ │ │ rsbseq r5, lr, r8, ror r5 │ │ │ │ - eoreq ip, r9, r8, lsl #13 │ │ │ │ + eoreq ip, r9, r8, asr #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1cd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], {224} @ 0xe0 │ │ │ │ ldmdbmi r7, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andscs r4, r4, #352 @ 0x160 │ │ │ │ @@ -371430,17 +371430,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ andcs pc, r2, pc, asr lr @ │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ svc 0x006af694 │ │ │ │ rsbseq r5, lr, r2, lsr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r6, ror #17 │ │ │ │ + eoreq ip, r9, r6, lsr #19 │ │ │ │ ldrshteq r5, [lr], #-72 @ 0xffffffb8 │ │ │ │ - eoreq ip, r9, r8, lsl #12 │ │ │ │ + eoreq ip, r9, r8, asr #13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1d50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r9], {224} @ 0xe0 │ │ │ │ ldmdbmi r9, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andscs r4, r4, #24, 28 @ 0x180 │ │ │ │ @@ -371464,17 +371464,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fc4479 │ │ │ │ @ instruction: 0x4620fe1b │ │ │ │ @ instruction: 0xf694e7e9 │ │ │ │ svclt 0x0000ef28 │ │ │ │ rsbseq r5, lr, r2, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r6, ror #16 │ │ │ │ + eoreq ip, r9, r6, lsr #18 │ │ │ │ rsbseq r5, lr, r2, ror r4 │ │ │ │ - eoreq ip, r9, r0, lsl #11 │ │ │ │ + eoreq ip, r9, r0, asr #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 │ │ │ │ + eoreq ip, r9, ip, lsl #12 │ │ │ │ rsbseq r5, lr, sl, ror #7 │ │ │ │ - strdeq ip, [r9], -sl @ │ │ │ │ + strhteq ip, [r9], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1e5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ed0c8 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371530,17 +371530,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ ldc2 7, cr15, [r6, #1008] @ 0x3f0 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ mcr 6, 5, pc, cr2, cr4, {4} @ │ │ │ │ @ instruction: 0x007e5394 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r8, asr #9 │ │ │ │ + eoreq ip, r9, r8, lsl #11 │ │ │ │ rsbseq r5, lr, r6, ror #6 │ │ │ │ - eoreq ip, r9, r6, ror r4 │ │ │ │ + eoreq ip, r9, r6, lsr 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, r4, lsl #10 │ │ │ │ rsbseq r5, lr, r2, ror #5 │ │ │ │ - strdeq ip, [r9], -r2 @ │ │ │ │ + strhteq ip, [r9], -r2 │ │ │ │ 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, r0, asr r3 │ │ │ │ + eoreq ip, r9, sl, lsr #13 │ │ │ │ @ instruction: 0xffffca8f │ │ │ │ blcs 39d588 │ │ │ │ blmi 2cee90 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ ldrbtmi r4, [r8], #-2050 @ 0xfffff7fe │ │ │ │ svclt 0x00004770 │ │ │ │ ldrsbteq r0, [fp], #-164 @ 0xffffff5c │ │ │ │ - eoreq pc, r9, r2, lsr #3 │ │ │ │ + eoreq pc, r9, r2, ror #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fecf20a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r8, ror #31 │ │ │ │ @ instruction: 0x461d4614 │ │ │ │ strmi r4, [fp], -sl, lsl #20 │ │ │ │ stmib sp, {r1, r3, r8, fp, lr}^ │ │ │ │ @@ -371661,16 +371661,16 @@ │ │ │ │ @ instruction: 0xf7529400 │ │ │ │ blmi 3999d0 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmdami r6, {r0, r1, r5, r8, ip, sp, pc} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ ldmib r0!, {r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmib sl, {r2, r4, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ - eoreq pc, r9, r2, lsl #3 │ │ │ │ - eoreq r1, r8, r8, lsr r8 │ │ │ │ + eoreq pc, r9, r2, asr #4 │ │ │ │ + strdeq r1, [r8], -r8 @ │ │ │ │ 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, r4, asr pc │ │ │ │ + eoreq r1, r8, sl, lsr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecf2524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx 247876 │ │ │ │ @ instruction: 0xf8d01101 │ │ │ │ @ instruction: 0xf694012c │ │ │ │ @@ -372647,16 +372647,16 @@ │ │ │ │ @ instruction: 0xf8baacac │ │ │ │ @ instruction: 0xf8aa20a2 │ │ │ │ strt r2, [r6], #196 @ 0xc4 │ │ │ │ stcl 6, cr15, [sl, #588]! @ 0x24c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r4, lr, sl, lsl #25 │ │ │ │ ldrhteq r4, [lr], #-140 @ 0xffffff74 │ │ │ │ - eoreq sl, lr, r8, lsr #21 │ │ │ │ - eoreq sl, lr, r0, lsr #20 │ │ │ │ + eoreq sl, lr, r8, ror #22 │ │ │ │ + eoreq sl, lr, r0, ror #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, ip, lsr fp │ │ │ │ + eoreq r9, lr, r2, lsr #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, ip, asr r9 │ │ │ │ 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 @ │ │ │ │ + strhteq r8, [lr], -r8 │ │ │ │ + eoreq r7, r9, sl, ror #14 │ │ │ │ + mlaeq sl, ip, lr, sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecf4d2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2e1b14 │ │ │ │ rscvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000f9a9 │ │ │ │ - strhteq r8, [lr], -r8 │ │ │ │ - eoreq r7, r9, sl, ror r6 │ │ │ │ - eoreq sp, sl, ip, lsr #27 │ │ │ │ + eoreq r8, lr, r8, ror sp │ │ │ │ + eoreq r7, r9, sl, lsr r7 │ │ │ │ + eoreq sp, sl, ip, ror #28 │ │ │ │ ldmdale r1, {r1, r2, r5, fp, sp} │ │ │ │ ldmdacs r4, {r1, r4, fp, ip, sp} │ │ │ │ ldm pc, {r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ bleq 719b64 │ │ │ │ bleq 5e07ac │ │ │ │ bleq 460798 │ │ │ │ bleq 46079c │ │ │ │ @@ -377013,20 +377013,20 @@ │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf00f4479 │ │ │ │ svclt 0x0000fc09 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ rsbseq r0, lr, r4, lsl #4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq sl, r9, lr, asr #1 │ │ │ │ - eoreq sl, r9, r2, lsr #1 │ │ │ │ - eoreq r0, r9, ip, asr #27 │ │ │ │ - eoreq sl, r9, lr, asr #32 │ │ │ │ - ldrdeq r9, [r9], -r4 @ │ │ │ │ - ldrdeq r9, [r9], -ip @ │ │ │ │ + eoreq sl, r9, lr, lsl #3 │ │ │ │ + eoreq sl, r9, r2, ror #2 │ │ │ │ + eoreq r0, r9, ip, lsl #29 │ │ │ │ + eoreq sl, r9, lr, lsl #2 │ │ │ │ + mlaeq r9, r4, r0, sl │ │ │ │ + mlaeq r9, ip, r0, sl │ │ │ │ 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 │ │ │ │ + strhteq r9, [r9], -r0 │ │ │ │ + eoreq r9, r9, r2, lsr #5 │ │ │ │ + eoreq r9, r9, r4, lsr r3 │ │ │ │ + eoreq r9, r9, r6, asr #5 │ │ │ │ + eoreq r9, r9, r8, asr r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ sublt pc, ip, #14614528 @ 0xdf0000 │ │ │ │ blmi fe669aec │ │ │ │ @@ -378607,15 +378607,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xff96f00d │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ rsbseq lr, sp, sl, lsr #13 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq r8, r9, r2, asr #17 │ │ │ │ + eoreq r8, r9, r2, lsl #19 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0xf101460e │ │ │ │ ldmibmi ip!, {r2, r3, r5, fp} │ │ │ │ @@ -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 @ │ │ │ │ + strdeq r7, [r9], -r4 @ │ │ │ │ + strhteq r7, [r9], -lr │ │ │ │ rsbseq ip, sp, r2, lsl ip │ │ │ │ movwls r2, #41729 @ 0xa301 │ │ │ │ msreq CPSR_fs, #1073741825 @ 0x40000001 │ │ │ │ ldrmi r9, [r8], -r8, lsl #6 │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf7f82180 │ │ │ │ @ instruction: 0xf04ffd6b │ │ │ │ @@ -381318,17 +381318,17 @@ │ │ │ │ @ instruction: 0xe68463fb │ │ │ │ rsbseq ip, sp, sl, lsl #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrshteq ip, [sp], #-76 @ 0xffffffb4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ muleq r0, ip, r9 │ │ │ │ rsbseq ip, sp, r0, lsl r0 │ │ │ │ - eoreq r6, r9, r4, lsl #10 │ │ │ │ - eoreq r6, r9, sl, lsl r4 │ │ │ │ - eoreq r6, r9, ip, asr r0 │ │ │ │ + eoreq r6, r9, r4, asr #11 │ │ │ │ + ldrdeq r6, [r9], -sl @ │ │ │ │ + eoreq r6, r9, ip, lsl r1 │ │ │ │ @ instruction: 0x464b6bba │ │ │ │ @ instruction: 0xac036b7d │ │ │ │ @ instruction: 0x46286812 │ │ │ │ ldrsbcs pc, [r8, #-130] @ 0xffffff7e @ │ │ │ │ blx 19625c6 │ │ │ │ @ instruction: 0x4601465a │ │ │ │ sbcvc pc, r0, r7, lsl #10 │ │ │ │ @@ -382222,16 +382222,16 @@ │ │ │ │ strb r4, [r6, r4, lsl #12]! │ │ │ │ movwcs r4, #9761 @ 0x2621 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #4 │ │ │ │ @ instruction: 0xf8c2f7f9 │ │ │ │ ldrb r4, [lr, r4, lsl #12] │ │ │ │ @ instruction: 0x73b8f507 │ │ │ │ @ instruction: 0xe66663fb │ │ │ │ - eoreq r5, r9, lr, lsr #26 │ │ │ │ - eoreq r5, r9, r6, lsr r1 │ │ │ │ + eoreq r5, r9, lr, ror #27 │ │ │ │ + strdeq r5, [r9], -r6 @ │ │ │ │ ldmib r3, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr}^ │ │ │ │ addsmi r3, sl, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf1bbd1d9 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ blvs 1050a64 │ │ │ │ ldmibvs fp, {r0, r1, r4, r8, fp, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @@ -383452,16 +383452,16 @@ │ │ │ │ bvs ff080da8 │ │ │ │ ldmdavs r2, {r0, r1, r3, r6, r7, r8, sl, lr} │ │ │ │ ldmdbhi r2, {r1, r6, r7, r8, sp, lr} │ │ │ │ @ instruction: 0xf8438102 │ │ │ │ adcsvs r4, fp, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0xf7fdd8b5 │ │ │ │ svclt 0x0000bdce │ │ │ │ - eoreq r4, r9, r2, asr #18 │ │ │ │ - ldrdeq r3, [r9], -r0 @ │ │ │ │ + eoreq r4, r9, r2, lsl #20 │ │ │ │ + mlaeq r9, r0, pc, r3 @ │ │ │ │ @ instruction: 0xf1076abb │ │ │ │ @ instruction: 0xf5070480 │ │ │ │ ldmdavs fp, {r4, r5, r7, r9, sl, ip, sp, lr} │ │ │ │ blvs 110b33c │ │ │ │ tstpeq r4, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ muleq r7, r3, r8 │ │ │ │ andeq lr, r7, sp, lsl #17 │ │ │ │ @@ -385462,15 +385462,15 @@ │ │ │ │ @ instruction: 0x4628463a │ │ │ │ @ instruction: 0xf864f7f9 │ │ │ │ svclt 0x0000e63a │ │ │ │ ldrsbteq r8, [sp], #-44 @ 0xffffffd4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r8, sp, sl, asr #5 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq r2, r9, r0, asr #5 │ │ │ │ + eoreq r2, r9, r0, lsl #7 │ │ │ │ rsbseq r7, sp, r2, lsl sp │ │ │ │ ldrsbtls pc, [ip], #-133 @ 0xffffff7b @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ orrhi pc, r9, r2 │ │ │ │ strbmi r2, [r0], -r1, lsl #6 │ │ │ │ orrcs r4, r0, sl, lsl r6 │ │ │ │ mcr2 7, 3, pc, cr2, cr3, {7} @ │ │ │ │ @@ -387770,15 +387770,15 @@ │ │ │ │ stmdbmi r6, {r1, r3, r8, sl, fp, ip, pc} │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xfffef004 │ │ │ │ @ instruction: 0xf850f7f3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - eoreq pc, r8, lr, ror #21 │ │ │ │ + eoreq pc, r8, lr, lsr #23 │ │ │ │ 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, ip, asr sl @ │ │ │ │ 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 │ │ │ │ + strdeq pc, [r8], -r2 @ │ │ │ │ + ldrdeq r5, [r8], -r0 @ │ │ │ │ + eoreq pc, r8, sl, ror #10 │ │ │ │ addmi r3, fp, #335544320 @ 0x14000000 │ │ │ │ sbcshi pc, r2, #0 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ tstls r1, #155 @ 0x9b │ │ │ │ ldrtmi r6, [r0], -lr, ror #22 │ │ │ │ mrrc2 7, 15, pc, ip, cr0 @ │ │ │ │ @@ -388737,15 +388737,15 @@ │ │ │ │ svclt 0x00084313 │ │ │ │ @ instruction: 0xf43f9e0d │ │ │ │ blls 7d6e14 │ │ │ │ teqls r3, #1048576 @ 0x100000 │ │ │ │ svclt 0x0000e519 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - eoreq lr, r8, r4, ror #27 │ │ │ │ + eoreq lr, r8, r4, lsr #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, r8, lsl r3 │ │ │ │ @ instruction: 0x463269b1 │ │ │ │ ldrbmi r2, [pc], -r7 │ │ │ │ tsthi r8, r9, lsl #16 │ │ │ │ ldrbmi r2, [r0], -r3, lsl #2 │ │ │ │ ldmdbls r4, {r8, ip, pc} │ │ │ │ blx 568560 │ │ │ │ bls 493188 │ │ │ │ @@ -389629,24 +389629,24 @@ │ │ │ │ @ instruction: 0xf0034479 │ │ │ │ stmdbmi sp, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r9, [r9], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf974f003 │ │ │ │ stmdals r9, {r0, r1, r3, r8, fp, lr} │ │ │ │ @ instruction: 0xf0034479 │ │ │ │ svclt 0x0000f96f │ │ │ │ - eoreq lr, r8, r2, asr #32 │ │ │ │ - eoreq sp, r8, r0, ror #28 │ │ │ │ - eoreq sp, r8, r2, lsr pc │ │ │ │ - eoreq sp, r8, r0, lsl pc │ │ │ │ - eoreq sp, r8, lr, ror #29 │ │ │ │ - eoreq sp, r8, r8, asr #29 │ │ │ │ - eoreq sp, r8, r2, lsr #29 │ │ │ │ - eoreq sp, r8, ip, ror lr │ │ │ │ - eoreq sp, r8, r6, asr lr │ │ │ │ - eoreq sp, r8, r0, lsr lr │ │ │ │ + eoreq lr, r8, r2, lsl #2 │ │ │ │ + eoreq sp, r8, r0, lsr #30 │ │ │ │ + strdeq sp, [r8], -r2 @ │ │ │ │ + ldrdeq sp, [r8], -r0 @ │ │ │ │ + eoreq sp, r8, lr, lsr #31 │ │ │ │ + eoreq sp, r8, r8, lsl #31 │ │ │ │ + eoreq sp, r8, r2, ror #30 │ │ │ │ + eoreq sp, r8, ip, lsr pc │ │ │ │ + eoreq sp, r8, r6, lsl pc │ │ │ │ + strdeq sp, [r8], -r0 @ │ │ │ │ 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 fp @ 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 18e8c44 │ │ │ │ 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 │ │ │ │ + strdeq sp, [r8], -r8 @ │ │ │ │ @ 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 │ │ │ │ + eoreq ip, r8, sl, lsr #11 │ │ │ │ + eoreq r6, sl, ip, asr #2 │ │ │ │ + eoreq lr, r6, r2, ror r3 │ │ │ │ + eoreq ip, r8, lr, asr r5 │ │ │ │ + eoreq r6, sl, ip, lsr #2 │ │ │ │ + eoreq lr, r6, r2, asr r3 │ │ │ │ + eoreq ip, r8, lr, asr #10 │ │ │ │ + eoreq r6, sl, ip, lsl #2 │ │ │ │ + eoreq lr, r6, r2, lsr r3 │ │ │ │ + strdeq ip, [r8], -lr @ │ │ │ │ + eoreq r6, sl, ip, ror #1 │ │ │ │ + eoreq lr, r6, r2, lsl r3 │ │ │ │ + eoreq ip, r8, ip, lsr #9 │ │ │ │ + eoreq r6, sl, sl, lsl #1 │ │ │ │ + strhteq lr, [r6], -r0 │ │ │ │ + eoreq ip, r8, ip, ror #8 │ │ │ │ + eoreq r6, sl, sl, rrx │ │ │ │ + mlaeq r6, r0, r2, lr │ │ │ │ + eoreq ip, r8, r2, lsr #7 │ │ │ │ + eoreq r6, sl, r8 │ │ │ │ + eoreq lr, r6, lr, lsr #4 │ │ │ │ + eoreq r8, sp, r6, ror #5 │ │ │ │ + strdeq ip, [r8], -r4 @ │ │ │ │ + eoreq r5, sl, r2, lsr #28 │ │ │ │ + eoreq lr, r6, r8, asr #32 │ │ │ │ + eoreq ip, r8, r2, lsl #6 │ │ │ │ + eoreq lr, r6, ip, lsr #32 │ │ │ │ + eoreq ip, r8, r0, lsr #4 │ │ │ │ + eoreq r5, sl, sl, lsr sp │ │ │ │ + eoreq sp, r6, r0, ror #30 │ │ │ │ + eoreq ip, r8, r2, lsr #32 │ │ │ │ + eoreq r5, sl, ip, lsr #23 │ │ │ │ + ldrdeq sp, [r6], -r2 @ │ │ │ │ + eoreq ip, r8, lr, ror r1 │ │ │ │ + strdeq ip, [r8], -ip @ │ │ │ │ + eoreq fp, r8, r0, lsl #30 │ │ │ │ + eoreq r5, sl, r6, ror #20 │ │ │ │ + eoreq sp, r6, ip, lsl #25 │ │ │ │ + mlaeq r8, r6, ip, fp │ │ │ │ + eoreq r5, sl, r0, ror #15 │ │ │ │ + eoreq sp, r6, r6, lsl #20 │ │ │ │ + eoreq fp, r8, lr, ror #22 │ │ │ │ + eoreq r5, sl, r4, asr #15 │ │ │ │ + eoreq sp, r6, sl, ror #19 │ │ │ │ + eoreq fp, r8, r2, ror fp │ │ │ │ + eoreq r5, sl, r8, lsr #15 │ │ │ │ + eoreq sp, r6, lr, asr #19 │ │ │ │ + eoreq fp, r8, lr, ror #22 │ │ │ │ + eoreq r5, sl, ip, lsl #15 │ │ │ │ + strhteq sp, [r6], -r2 │ │ │ │ + eoreq fp, r8, r0, lsr #28 │ │ │ │ + eoreq r5, sl, r2, ror #14 │ │ │ │ + eoreq sp, r6, r8, lsl #19 │ │ │ │ + strdeq fp, [r8], -sl @ │ │ │ │ + ldrdeq r5, [sl], -r0 @ │ │ │ │ + strdeq sp, [r6], -r6 @ │ │ │ │ + strdeq fp, [r8], -r6 @ │ │ │ │ + mlaeq sl, r4, r6, r5 │ │ │ │ + strhteq sp, [r6], -sl │ │ │ │ + eoreq fp, r8, ip, lsr #21 │ │ │ │ + eoreq r5, sl, sl, ror r6 │ │ │ │ + eoreq sp, r6, r0, lsr #17 │ │ │ │ + mlaeq r8, r4, fp, fp │ │ │ │ + eoreq r5, sl, r2, asr r6 │ │ │ │ + eoreq sp, r6, r8, ror r8 │ │ │ │ + ldrdeq fp, [r8], -lr @ │ │ │ │ + eoreq r5, sl, ip, asr #11 │ │ │ │ strdeq sp, [r6], -r2 @ │ │ │ │ - eoreq fp, r8, r0, ror #26 │ │ │ │ - eoreq r5, sl, r2, lsr #13 │ │ │ │ - eoreq sp, r6, r8, asr #17 │ │ │ │ - eoreq fp, r8, sl, lsr fp │ │ │ │ - eoreq r5, sl, r0, lsl r6 │ │ │ │ - eoreq sp, r6, r6, lsr r8 │ │ │ │ - eoreq fp, r8, r6, lsr fp │ │ │ │ - ldrdeq r5, [sl], -r4 @ │ │ │ │ - strdeq sp, [r6], -sl @ │ │ │ │ - eoreq fp, r8, ip, ror #19 │ │ │ │ - strhteq r5, [sl], -sl │ │ │ │ - eoreq sp, r6, r0, ror #15 │ │ │ │ - ldrdeq fp, [r8], -r4 @ │ │ │ │ - mlaeq sl, r2, r5, r5 │ │ │ │ - strhteq sp, [r6], -r8 │ │ │ │ - eoreq fp, r8, lr, lsl sl │ │ │ │ - eoreq r5, sl, ip, lsl #10 │ │ │ │ - eoreq sp, r6, r2, lsr r7 │ │ │ │ - eoreq fp, r8, r8, asr r8 │ │ │ │ - eoreq fp, r8, r0, lsl #16 │ │ │ │ - eoreq fp, r8, r4, lsr #20 │ │ │ │ + eoreq fp, r8, r8, lsl r9 │ │ │ │ + eoreq fp, r8, r0, asr #17 │ │ │ │ + eoreq fp, r8, r4, ror #21 │ │ │ │ bvs fefc15f4 │ │ │ │ @ instruction: 0xf0004479 │ │ │ │ bvs 202e34c │ │ │ │ @ instruction: 0xf8d169ba │ │ │ │ @ instruction: 0xf8d231e0 │ │ │ │ blcc 1f769c │ │ │ │ subsmi r4, r2, #318767104 @ 0x13000000 │ │ │ │ @@ -392338,30 +392338,30 @@ │ │ │ │ ldrbtmi r6, [r9], #-2744 @ 0xfffff548 │ │ │ │ mcrr2 0, 0, pc, lr, cr0 @ │ │ │ │ bvs fefc15fc │ │ │ │ @ instruction: 0xf0004479 │ │ │ │ stmdbmi r5, {r0, r3, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbtmi r6, [r9], #-2744 @ 0xfffff548 │ │ │ │ mcrr2 0, 0, pc, r4, cr0 @ │ │ │ │ - eoreq fp, r8, r4, asr #18 │ │ │ │ - eoreq fp, r8, sl, asr #17 │ │ │ │ - mlaeq r8, r8, r8, fp │ │ │ │ - eoreq fp, r8, r6, asr r8 │ │ │ │ + eoreq fp, r8, r4, lsl #20 │ │ │ │ + eoreq fp, r8, sl, lsl #19 │ │ │ │ + eoreq fp, r8, r8, asr r9 │ │ │ │ + eoreq fp, r8, r6, lsl r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fed0640c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2f31f4 │ │ │ │ sbcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7eb4478 │ │ │ │ svclt 0x0000fe39 │ │ │ │ - eoreq r7, sp, r4, lsl #12 │ │ │ │ - mlaeq r8, sl, pc, r5 @ │ │ │ │ - eoreq ip, r9, ip, asr #13 │ │ │ │ + eoreq r7, sp, r4, asr #13 │ │ │ │ + eoreq r6, r8, sl, asr r0 │ │ │ │ + eoreq ip, r9, ip, lsl #15 │ │ │ │ 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 @ │ │ │ │ + stc2 0, cr15, [lr], #256 @ 0x100 │ │ │ │ stmiavs r0!, {r0, r2, r9, sl, lr} │ │ │ │ - cdp2 0, 5, cr15, cr14, cr11, {3} │ │ │ │ + cdp2 0, 12, cr15, cr6, cr11, {3} │ │ │ │ stmiavs r0!, {r0, r2, r8, r9, lr} │ │ │ │ - cdp2 0, 14, cr15, cr8, cr12, {3} │ │ │ │ + @ instruction: 0xff50f06c │ │ │ │ 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, r4, 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, 10, cr15, cr4, cr1, {4} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ andcs r8, r1, #133 @ 0x85 │ │ │ │ ldrmi r6, [r1], -r0, lsr #17 │ │ │ │ - @ instruction: 0xffaaf08c │ │ │ │ + @ instruction: 0xf812f08d │ │ │ │ @ instruction: 0xf04468a0 │ │ │ │ - svcvs 0x0037fb6b │ │ │ │ + svcvs 0x0037fbd3 │ │ │ │ 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, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf828f06c │ │ │ │ @ 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, #7971 @ 0x1f23 @ │ │ │ │ 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 │ │ │ │ + strhteq r2, [r7], -r8 │ │ │ │ + eoreq r2, r7, r4, lsr #17 │ │ │ │ + eoreq r0, r9, r8, lsl #21 │ │ │ │ + eoreq sl, r7, r4, ror #17 │ │ │ │ + strdeq r1, [r8], -r2 @ │ │ │ │ + strdeq sl, [r7], -sl @ │ │ │ │ + ldrdeq sp, [r6], -r6 @ │ │ │ │ + eoreq fp, r8, sl, ror r5 │ │ │ │ + ldrdeq sl, [r7], -r4 @ │ │ │ │ + eoreq r2, r7, lr, ror r7 │ │ │ │ + eoreq r0, r9, r0, ror #18 │ │ │ │ + eoreq r2, r7, sl, ror #14 │ │ │ │ + eoreq r2, r7, ip, asr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fed06978 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf73e0ff8 │ │ │ │ stclt 13, cr15, [r8, #-700] @ 0xfffffd44 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fed0698c │ │ │ │ @@ -392921,16 +392921,16 @@ │ │ │ │ @ instruction: 0xf73d4479 │ │ │ │ ubfx pc, fp, #24, #15 │ │ │ │ rsbseq r0, sp, ip, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r0, sp, lr, asr r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - eoreq ip, r6, lr, lsl #24 │ │ │ │ - strdeq ip, [r6], -ip @ │ │ │ │ + eoreq ip, r6, lr, asr #25 │ │ │ │ + strhteq ip, [r6], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed06d20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf8d0460e │ │ │ │ smlatbcs r4, r4, r0, r0 │ │ │ │ @ instruction: 0xf73e4617 │ │ │ │ @@ -392940,27 +392940,27 @@ │ │ │ │ @ instruction: 0xff1cf73c │ │ │ │ ldrdcc pc, [ip], #132 @ 0x84 │ │ │ │ @ instruction: 0x4628b91b │ │ │ │ ldrpl lr, [r3, -r4, asr #19]! │ │ │ │ stmdbmi r2, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xff90f7ff │ │ │ │ - eoreq fp, r8, r6, rrx │ │ │ │ + eoreq fp, r8, r6, lsr #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, r8, lsl r1 │ │ │ │ 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, r4, asr r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ cdpne 12, 5, cr4, cr3, cr13, {6} │ │ │ │ blcs 29be74 │ │ │ │ vqshl.s8 q2, q14, q0 │ │ │ │ @@ -393215,15 +393215,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-2310 @ 0xfffff6fa │ │ │ │ ldc2l 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r4 │ │ │ │ @ instruction: 0x007d0394 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - eoreq sl, r8, r6, ror #24 │ │ │ │ + eoreq sl, r8, r6, lsr #26 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d04688 │ │ │ │ addlt r1, r2, r0, asr #1 │ │ │ │ cmplt r1, r6, lsl #12 │ │ │ │ @@ -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 @ │ │ │ │ + strhteq sl, [r8], -ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fed0754c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf1034684 │ │ │ │ ldclvs 2, cr0, [r8, #352] @ 0x160 │ │ │ │ @ instruction: 0xd1034290 │ │ │ │ stmdavs r0, {r1, r2, sp, lr, pc}^ │ │ │ │ mulle r3, r0, r2 │ │ │ │ addmi r6, fp, #49152 @ 0xc000 │ │ │ │ stclt 1, cr13, [r8, #-996] @ 0xfffffc1c │ │ │ │ strbtmi r6, [r0], -sl, asr #17 │ │ │ │ ldrbtmi r4, [r9], #-2305 @ 0xfffff6ff │ │ │ │ blx fe1ee37a │ │ │ │ - eoreq sl, r8, lr, asr #17 │ │ │ │ + eoreq sl, r8, lr, lsl #19 │ │ │ │ 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 @ │ │ │ │ + strdeq r6, [sp], -r8 @ │ │ │ │ + eoreq r4, r8, r2, lsl #25 │ │ │ │ + strhteq fp, [r9], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [r5], -fp, lsl #1 │ │ │ │ stmdacc r0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1052000 │ │ │ │ @@ -394318,17 +394318,17 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2f50b0 │ │ │ │ sbcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7e94478 │ │ │ │ svclt 0x0000fedb │ │ │ │ - eoreq r5, sp, r0, ror #14 │ │ │ │ - ldrdeq r4, [r8], -lr @ │ │ │ │ - eoreq sl, r9, r0, lsl r8 │ │ │ │ + eoreq r5, sp, r0, lsr #16 │ │ │ │ + mlaeq r8, lr, r1, r4 │ │ │ │ + ldrdeq sl, [r9], -r0 @ │ │ │ │ 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, r8, lsr r8 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r4, r8, r4, asr r6 │ │ │ │ + eoreq r4, r8, r4, lsl r7 │ │ │ │ rsbseq r9, ip, r4, lsr #15 │ │ │ │ muleq r0, r8, r6 │ │ │ │ andeq r0, r0, ip, lsr r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @@ -400345,15 +400345,15 @@ │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ ... │ │ │ │ ldrhteq r9, [ip], #-44 @ 0xffffffd4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrhteq r9, [ip], #-34 @ 0xffffffde │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r3, r8, lr, ror #29 │ │ │ │ + eoreq r3, r8, lr, lsr #31 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ rsbseq r9, ip, lr, lsl r1 │ │ │ │ bmi ffb9d33c │ │ │ │ @ instruction: 0xf6ca447a │ │ │ │ andls pc, r3, r3, lsl #31 │ │ │ │ @ instruction: 0xf6ce4630 │ │ │ │ @@ -400581,15 +400581,15 @@ │ │ │ │ @ instruction: 0xf8584b07 │ │ │ │ ldrt r1, [sl], -r3 │ │ │ │ @ instruction: 0xf8584b06 │ │ │ │ ldrt r1, [r6], -r3 │ │ │ │ @ instruction: 0xf8584b05 │ │ │ │ ldrt r1, [r2], -r3 │ │ │ │ bl fea74ca4 │ │ │ │ - eoreq r6, r9, r4, asr #1 │ │ │ │ + eoreq r6, r9, r4, lsl #3 │ │ │ │ muleq r0, r8, r6 │ │ │ │ andeq r0, r0, ip, lsr r8 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @@ -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: 0xf8fef03c │ │ │ │ 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 @ │ │ │ │ + strhteq lr, [ip], -r8 │ │ │ │ + mlaeq ip, lr, r6, lr │ │ │ │ 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 │ │ │ │ + ldc2l 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, r0, asr #6 │ │ │ │ + eoreq lr, ip, lr, lsr r3 │ │ │ │ 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 ff3748ce │ │ │ │ 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 677590 │ │ │ │ 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 97737c │ │ │ │ @ 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: 0xf854f087 │ │ │ │ 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: 0xff9af086 │ │ │ │ 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 978ea4 │ │ │ │ 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: 0xff12f086 │ │ │ │ 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, #-3825] @ 0xfffff10f @ │ │ │ │ blls 26e038 │ │ │ │ stmiale r5, {r0, r2, r8, r9, ip, sp}^ │ │ │ │ vldrne d9, [ip, #-8] │ │ │ │ addsmi r9, ip, #6144 @ 0x1800 │ │ │ │ bicshi pc, lr, r0, asr #4 │ │ │ │ blcs 11791e0 │ │ │ │ andshi pc, r7, #0, 4 │ │ │ │ @@ -402827,23 +402827,23 @@ │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ @ instruction: 0xffbef733 │ │ │ │ bmi 4b3518 │ │ │ │ @ instruction: 0xe7db447a │ │ │ │ ldrtmi r4, [r0], -sl, lsl #18 │ │ │ │ @ instruction: 0xf7334479 │ │ │ │ @ instruction: 0xe7c9ffb5 │ │ │ │ - eoreq r1, r8, r4, lsr #14 │ │ │ │ - eoreq r7, r6, lr, lsr r2 │ │ │ │ - eoreq r9, r6, ip, ror #17 │ │ │ │ - eoreq r1, r8, r4, lsl #14 │ │ │ │ - ldrdeq r1, [r8], -r0 @ │ │ │ │ - ldrdeq r1, [r8], -r6 @ │ │ │ │ - eoreq sl, r9, sl, asr #24 │ │ │ │ - mlaeq r7, r0, lr, r7 │ │ │ │ - eoreq sl, r9, r8, lsr ip │ │ │ │ + eoreq r1, r8, r4, ror #15 │ │ │ │ + strdeq r7, [r6], -lr @ │ │ │ │ + eoreq r9, r6, ip, lsr #19 │ │ │ │ + eoreq r1, r8, r4, asr #15 │ │ │ │ + mlaeq r8, r0, r7, r1 │ │ │ │ + mlaeq r8, r6, r7, r1 │ │ │ │ + eoreq sl, r9, sl, lsl #26 │ │ │ │ + eoreq r7, r7, r0, asr pc │ │ │ │ + strdeq sl, [r9], -r8 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46986815 │ │ │ │ ldrmi fp, [r4], -r2, lsl #1 │ │ │ │ strmi r4, [pc], -r6, lsl #12 │ │ │ │ @@ -402976,39 +402976,39 @@ │ │ │ │ ldrtmi r0, [r0], -sl, lsr #17 │ │ │ │ @ instruction: 0xf7334479 │ │ │ │ @ instruction: 0xe746fe93 │ │ │ │ @ instruction: 0x461a491b │ │ │ │ ldrbtmi r4, [r9], #-1584 @ 0xfffff9d0 │ │ │ │ mcr2 7, 4, pc, cr12, cr3, {1} @ │ │ │ │ svclt 0x0000e73f │ │ │ │ - eoreq r0, r8, lr, lsr #19 │ │ │ │ - eoreq r1, r8, sl, lsl #13 │ │ │ │ - eoreq r8, r7, r6, lsl #23 │ │ │ │ - eoreq r1, r8, sl, asr r6 │ │ │ │ - strdeq fp, [r7], -r0 @ │ │ │ │ - strhteq lr, [r7], -r2 │ │ │ │ - ldrdeq r1, [r8], -sl @ │ │ │ │ - ldrdeq r1, [r8], -r2 @ │ │ │ │ - eoreq lr, r7, lr, asr fp │ │ │ │ - strhteq r1, [r8], -lr │ │ │ │ - eoreq r9, r6, r6, asr r7 │ │ │ │ - eoreq r1, r8, r0, ror #12 │ │ │ │ - eoreq r7, r9, sl, asr #10 │ │ │ │ - eoreq fp, r7, lr, ror #20 │ │ │ │ - eoreq r7, r7, r6, ror #25 │ │ │ │ - eoreq r1, r8, ip, asr #10 │ │ │ │ - eoreq r0, r8, r2, asr #16 │ │ │ │ - eoreq r9, r6, r6, asr #13 │ │ │ │ - eoreq r1, r8, ip, ror #10 │ │ │ │ - eoreq r1, r8, lr, ror #10 │ │ │ │ - eoreq fp, r7, r8, lsl r2 │ │ │ │ - eoreq r1, r8, r6, asr r5 │ │ │ │ - eoreq r1, r8, r6, lsr #11 │ │ │ │ - eoreq r1, r8, ip, asr r5 │ │ │ │ - eoreq r1, r8, r2, ror #10 │ │ │ │ + eoreq r0, r8, lr, ror #20 │ │ │ │ + eoreq r1, r8, sl, asr #14 │ │ │ │ + eoreq r8, r7, r6, asr #24 │ │ │ │ + eoreq r1, r8, sl, lsl r7 │ │ │ │ + strhteq fp, [r7], -r0 │ │ │ │ + eoreq lr, r7, r2, ror ip │ │ │ │ + mlaeq r8, sl, r6, r1 │ │ │ │ + mlaeq r8, r2, r6, r1 │ │ │ │ + eoreq lr, r7, lr, lsl ip │ │ │ │ + eoreq r1, r8, lr, ror r6 │ │ │ │ + eoreq r9, r6, r6, lsl r8 │ │ │ │ + eoreq r1, r8, r0, lsr #14 │ │ │ │ + eoreq r7, r9, sl, lsl #12 │ │ │ │ + eoreq fp, r7, lr, lsr #22 │ │ │ │ + eoreq r7, r7, r6, lsr #27 │ │ │ │ + eoreq r1, r8, ip, lsl #12 │ │ │ │ + eoreq r0, r8, r2, lsl #18 │ │ │ │ + eoreq r9, r6, r6, lsl #15 │ │ │ │ + eoreq r1, r8, ip, lsr #12 │ │ │ │ + eoreq r1, r8, lr, lsr #12 │ │ │ │ + ldrdeq fp, [r7], -r8 @ │ │ │ │ + eoreq r1, r8, r6, lsl r6 │ │ │ │ + eoreq r1, r8, r6, ror #12 │ │ │ │ + eoreq r1, r8, ip, lsl r6 │ │ │ │ + eoreq r1, r8, r2, lsr #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [r5], -r5, lsl #1 │ │ │ │ cmplt r2, ip, lsl #12 │ │ │ │ ldmdbvc r0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @@ -403612,113 +403612,113 @@ │ │ │ │ @ instruction: 0xe637f99f │ │ │ │ strtmi r4, [r8], -r6, ror #18 │ │ │ │ @ instruction: 0xf7334479 │ │ │ │ @ instruction: 0xe626f999 │ │ │ │ strtmi r4, [r8], -r4, ror #18 │ │ │ │ @ instruction: 0xf7334479 │ │ │ │ @ instruction: 0xe620f993 │ │ │ │ - eoreq sl, r7, lr, ror #24 │ │ │ │ - strdeq r1, [r8], -sl @ │ │ │ │ - strdeq r1, [r8], -r4 @ │ │ │ │ - eoreq sl, r7, r4, lsr ip │ │ │ │ - eoreq r1, r8, sl, lsl #10 │ │ │ │ - eoreq r1, r8, lr, lsr #11 │ │ │ │ - eoreq r5, r6, sl, lsr #7 │ │ │ │ - eoreq r1, r8, r4, lsl #7 │ │ │ │ - strhteq r0, [r8], -ip │ │ │ │ - eoreq r0, r9, sl, lsl #28 │ │ │ │ - mlaeq r8, r0, r4, r1 │ │ │ │ - eoreq r9, sl, r6, ror #4 │ │ │ │ - eoreq r1, r8, r8, lsr r4 │ │ │ │ - eoreq r9, r6, r8, lsl #8 │ │ │ │ - eoreq r1, r8, sl, lsr #8 │ │ │ │ - eoreq r9, sl, lr, lsl #3 │ │ │ │ - eoreq r1, r8, lr, lsr r4 │ │ │ │ - eoreq r0, r9, r6, lsr r3 │ │ │ │ - eoreq r1, r8, r8, lsl #8 │ │ │ │ - eoreq r1, r8, r2, lsr #1 │ │ │ │ - eoreq r9, sl, ip, lsl r1 │ │ │ │ - strdeq lr, [r7], -ip @ │ │ │ │ - eoreq lr, r7, r2, lsl #12 │ │ │ │ - eoreq r1, r8, sl, ror r1 │ │ │ │ - eoreq r1, r8, r4, ror #2 │ │ │ │ - eoreq sp, r7, r2, asr sl │ │ │ │ - eoreq sp, r7, r8, lsr sl │ │ │ │ - eoreq sp, r7, ip, lsr sl │ │ │ │ - eoreq r1, r8, lr, ror #4 │ │ │ │ - eoreq r9, sl, ip, ror r6 │ │ │ │ - eoreq r1, r8, ip, ror #2 │ │ │ │ - eoreq r1, r8, ip, asr #2 │ │ │ │ - eoreq r1, r8, r6, lsr #3 │ │ │ │ - strhteq r8, [r7], -r6 │ │ │ │ - eoreq r9, sl, sl, lsl #11 │ │ │ │ + eoreq sl, r7, lr, lsr #26 │ │ │ │ + strhteq r1, [r8], -sl │ │ │ │ + strhteq r1, [r8], -r4 │ │ │ │ + strdeq sl, [r7], -r4 @ │ │ │ │ + eoreq r1, r8, sl, asr #11 │ │ │ │ + eoreq r1, r8, lr, ror #12 │ │ │ │ + eoreq r5, r6, sl, ror #8 │ │ │ │ + eoreq r1, r8, r4, asr #8 │ │ │ │ + eoreq r0, r8, ip, ror r5 │ │ │ │ + eoreq r0, r9, sl, asr #29 │ │ │ │ + eoreq r1, r8, r0, asr r5 │ │ │ │ + eoreq r9, sl, r6, lsr #6 │ │ │ │ + strdeq r1, [r8], -r8 @ │ │ │ │ + eoreq r9, r6, r8, asr #9 │ │ │ │ + eoreq r1, r8, sl, ror #9 │ │ │ │ + eoreq r9, sl, lr, asr #4 │ │ │ │ + strdeq r1, [r8], -lr @ │ │ │ │ + strdeq r0, [r9], -r6 @ │ │ │ │ + eoreq r1, r8, r8, asr #9 │ │ │ │ + eoreq r1, r8, r2, ror #2 │ │ │ │ + ldrdeq r9, [sl], -ip @ │ │ │ │ + strhteq lr, [r7], -ip │ │ │ │ + eoreq lr, r7, r2, asr #13 │ │ │ │ + eoreq r1, r8, sl, lsr r2 │ │ │ │ + eoreq r1, r8, r4, lsr #4 │ │ │ │ + eoreq sp, r7, r2, lsl fp │ │ │ │ + strdeq sp, [r7], -r8 @ │ │ │ │ + strdeq sp, [r7], -ip @ │ │ │ │ + eoreq r1, r8, lr, lsr #6 │ │ │ │ + eoreq r9, sl, ip, lsr r7 │ │ │ │ + eoreq r1, r8, ip, lsr #4 │ │ │ │ + eoreq r1, r8, ip, lsl #4 │ │ │ │ + eoreq r1, r8, r6, ror #4 │ │ │ │ + eoreq r8, r7, r6, ror r1 │ │ │ │ + eoreq r9, sl, sl, asr #12 │ │ │ │ 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, r8, asr r1 │ │ │ │ + eoreq r1, r8, ip, ror #2 │ │ │ │ + strhteq r1, [r8], -r2 │ │ │ │ + eoreq r7, r9, lr, lsl r6 │ │ │ │ + eoreq r1, r8, r0, lsl r1 │ │ │ │ + eoreq r0, r8, r6, asr r1 │ │ │ │ + eoreq lr, r7, r8, lsl #8 │ │ │ │ + eoreq r7, r9, r8, ror #28 │ │ │ │ + eoreq lr, r7, r8, lsl #5 │ │ │ │ + eoreq lr, r7, r2, ror #7 │ │ │ │ + ldrdeq lr, [r7], -r0 @ │ │ │ │ + eoreq lr, r7, sl, lsl #6 │ │ │ │ + eoreq r7, r9, sl, lsr #28 │ │ │ │ + eoreq r1, r8, r2, ror r0 │ │ │ │ + eoreq lr, r7, r4, lsr 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 │ │ │ │ + strdeq r8, [r6], -r6 @ │ │ │ │ + ldrdeq r8, [sl], -r6 @ │ │ │ │ + mlaeq r8, r4, r0, r1 │ │ │ │ + strdeq r8, [r7], -r2 @ │ │ │ │ + mlaeq r8, r2, r0, r1 │ │ │ │ + mlaeq r8, lr, r0, r1 │ │ │ │ + strhteq r1, [r8], -ip │ │ │ │ + eoreq r0, r8, r6, lsr #32 │ │ │ │ rsbseq r2, r9, r0, lsl #19 │ │ │ │ - strdeq r0, [r8], -r2 @ │ │ │ │ - eoreq r0, r8, r4, asr #29 │ │ │ │ - eoreq lr, r8, r8, ror r9 │ │ │ │ - eoreq r0, r8, ip, ror #27 │ │ │ │ - eoreq r0, r8, r2, asr #27 │ │ │ │ - eoreq r0, r8, r0, asr #27 │ │ │ │ - ldrdeq r0, [r8], -r6 @ │ │ │ │ - ldrdeq r0, [r8], -ip @ │ │ │ │ - eoreq r0, r8, lr, ror sp │ │ │ │ - eoreq r0, r8, r0, asr #29 │ │ │ │ - strhteq r0, [r8], -ip │ │ │ │ - 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 │ │ │ │ + eoreq r0, r8, r4, lsl #31 │ │ │ │ + eoreq lr, r8, r8, lsr sl │ │ │ │ + eoreq r0, r8, ip, lsr #29 │ │ │ │ + eoreq r0, r8, r2, lsl #29 │ │ │ │ + eoreq r0, r8, r0, lsl #29 │ │ │ │ + mlaeq r8, r6, lr, r0 │ │ │ │ + mlaeq r8, ip, lr, r0 │ │ │ │ + eoreq r0, r8, lr, lsr lr │ │ │ │ + eoreq r0, r8, r0, lsl #31 │ │ │ │ + eoreq r0, r8, ip, ror lr │ │ │ │ + mlaeq r8, lr, lr, r0 │ │ │ │ + eoreq r0, r8, r8, lsl #29 │ │ │ │ + eoreq r0, r8, r2, ror lr │ │ │ │ + eoreq r0, r8, ip, asr lr │ │ │ │ + eoreq r0, r8, r6, asr #28 │ │ │ │ + mlaeq r8, r8, lr, r0 │ │ │ │ + eoreq r0, r8, r2, lsl #29 │ │ │ │ + eoreq r0, r8, ip, ror #28 │ │ │ │ + eoreq r0, r8, r6, asr lr │ │ │ │ + eoreq r0, r8, r0, asr #28 │ │ │ │ + eoreq r0, r8, sl, lsr #28 │ │ │ │ + eoreq r0, r8, r4, lsl lr │ │ │ │ + strdeq r0, [r8], -lr @ │ │ │ │ + eoreq r0, r8, r4, lsl #29 │ │ │ │ + eoreq r0, r8, r4, asr #28 │ │ │ │ + rsbseq r2, r9, r8, asr #15 │ │ │ │ + eoreq r0, r8, r8, lsl lr │ │ │ │ + eoreq r0, r8, r8, lsl lr │ │ │ │ + eoreq r0, r8, r4, lsl #28 │ │ │ │ + strdeq r0, [r8], -r4 @ │ │ │ │ + eoreq lr, r7, r0, ror #25 │ │ │ │ ldrdeq r0, [r8], -r8 @ │ │ │ │ - eoreq r0, r8, r2, asr #27 │ │ │ │ - eoreq r0, r8, ip, lsr #27 │ │ │ │ - mlaeq r8, r6, sp, r0 │ │ │ │ - eoreq r0, r8, r0, lsl #27 │ │ │ │ - eoreq r0, r8, sl, ror #26 │ │ │ │ - eoreq r0, r8, r4, asr sp │ │ │ │ - eoreq r0, r8, lr, lsr sp │ │ │ │ + eoreq fp, r6, r8, lsl r4 │ │ │ │ + mlaeq r9, r8, r4, sl │ │ │ │ + eoreq lr, r7, r0, 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 @ │ │ │ │ + strhteq r0, [r8], -ip │ │ │ │ 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 │ │ │ │ + ldrdeq r2, [r6], -sl @ │ │ │ │ + eoreq r8, sl, lr, ror #19 │ │ │ │ + eoreq r8, sl, sl, ror #19 │ │ │ │ + strdeq sl, [r7], -r8 @ │ │ │ │ + eoreq sp, r7, r4, lsr #7 │ │ │ │ + strhteq r0, [r8], -r8 │ │ │ │ + ldrdeq sl, [r7], -r6 @ │ │ │ │ + strhteq r0, [r8], -r0 │ │ │ │ + eoreq sl, r9, r2, lsr r0 │ │ │ │ + eoreq r4, r6, ip, asr #20 │ │ │ │ + eoreq sl, r7, lr, ror r1 │ │ │ │ + eoreq r0, r8, r0, ror #24 │ │ │ │ + ldrdeq r9, [r9], -sl @ │ │ │ │ + strdeq r4, [r6], -r4 @ │ │ │ │ + eoreq sl, r7, r6, lsl #2 │ │ │ │ strdeq r0, [r8], -r8 @ │ │ │ │ - eoreq sl, r7, r6, lsl r1 │ │ │ │ - strdeq r0, [r8], -r0 @ │ │ │ │ - eoreq r9, r9, r2, ror pc │ │ │ │ - eoreq r4, r6, ip, lsl #19 │ │ │ │ - strhteq sl, [r7], -lr │ │ │ │ - eoreq r0, r8, r0, lsr #23 │ │ │ │ - eoreq r9, r9, sl, lsl pc │ │ │ │ - eoreq r4, r6, r4, lsr r9 │ │ │ │ - eoreq sl, r7, r6, asr #32 │ │ │ │ - eoreq r0, r8, r8, lsr fp │ │ │ │ - eoreq sl, r7, r8, lsl r0 │ │ │ │ - eoreq r8, sl, r4, asr r7 │ │ │ │ - strdeq r0, [r8], -ip @ │ │ │ │ - eoreq 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 │ │ │ │ + ldrdeq sl, [r7], -r8 @ │ │ │ │ + eoreq r8, sl, r4, lsl r8 │ │ │ │ + strhteq r0, [r8], -ip │ │ │ │ + eoreq r0, r8, r2, asr #23 │ │ │ │ + eoreq r0, r8, r2, ror #22 │ │ │ │ + eoreq sl, r7, ip, asr #17 │ │ │ │ + eoreq r8, sl, lr, asr #15 │ │ │ │ + eoreq sl, r7, r8, ror r0 │ │ │ │ + mlaeq r8, r6, fp, r0 │ │ │ │ + ldrdeq r9, [r9], -r6 @ │ │ │ │ + eoreq r8, sl, ip, lsr r8 │ │ │ │ + eoreq r8, sl, r8, ror #14 │ │ │ │ + eoreq r9, r6, lr, lsr lr │ │ │ │ + ldrdeq r0, [r8], -r0 @ │ │ │ │ @ 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, #-964]! @ 0xfffffc3c │ │ │ │ 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 │ │ │ │ + stc2l 0, cr15, [r8], {138} @ 0x8a │ │ │ │ stchi 13, cr8, [r2, #-396]! @ 0xfffffe74 │ │ │ │ eorsvs r4, r4, r0, lsr r6 │ │ │ │ @ instruction: 0x60731a9b │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf8d7469c │ │ │ │ strbmi r2, [r2, #-392]! @ 0xfffffe78 │ │ │ │ bl 32e89c │ │ │ │ @@ -404091,15 +404091,15 @@ │ │ │ │ strtmi lr, [r1], -sl │ │ │ │ movwmi lr, #6609 @ 0x19d1 │ │ │ │ adcsmi r8, sp, #2342912 @ 0x23c000 │ │ │ │ ldrmi fp, [ip], -sl, lsr #31 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ strls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx 976bce │ │ │ │ + blx fe376bce │ │ │ │ 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, #6961 @ 0x1b31 @ │ │ │ │ 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 │ │ │ │ + ldc2l 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: 0xf106fd53 │ │ │ │ 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 fe2f6d0e │ │ │ │ @ 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 ff576d3c │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x007bf43f │ │ │ │ strbmi r4, [ip], -r8, asr #12 │ │ │ │ - ldc2 0, cr15, [sl], #552 @ 0x228 │ │ │ │ + stc2 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 d77136 │ │ │ │ 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 │ │ │ │ + strmi pc, [r4], -sp, asr #20 │ │ │ │ tst r1, r8, lsr r9 │ │ │ │ @ instruction: 0xf08a4620 │ │ │ │ - @ instruction: 0x4604f9f3 │ │ │ │ + @ instruction: 0x4604fa5b │ │ │ │ @ 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, r5, 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: 0xf9b8f08a │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x9000f8bd │ │ │ │ rsbsle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0xf1039b00 │ │ │ │ ldrvc r0, [lr], -ip │ │ │ │ - @ instruction: 0xf84cf08a │ │ │ │ + @ instruction: 0xf8b4f08a │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf109d068 │ │ │ │ @ instruction: 0xf889000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - strmi pc, [r2], r3, asr #16 │ │ │ │ + strmi pc, [r2], fp, lsr #17 │ │ │ │ subsle r2, r9, r0, lsl #16 │ │ │ │ andeq pc, ip, sl, lsl #2 │ │ │ │ andsvs pc, r8, sl, lsl #17 │ │ │ │ - @ instruction: 0xf83af08a │ │ │ │ + @ instruction: 0xf8a2f08a │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10bd04a │ │ │ │ @ instruction: 0xf88b000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - @ instruction: 0x4604f831 │ │ │ │ + @ instruction: 0x4604f899 │ │ │ │ eorsle r2, fp, r0, lsl #16 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ @ instruction: 0xf08a7626 │ │ │ │ - strmi pc, [r5], -r9, lsr #16 │ │ │ │ + @ instruction: 0x4605f891 │ │ │ │ @ instruction: 0xf105b370 │ │ │ │ strtvc r0, [lr], -ip │ │ │ │ - @ instruction: 0xf822f08a │ │ │ │ + @ instruction: 0xf88af08a │ │ │ │ movwlt r4, #34311 @ 0x8607 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf08a763e │ │ │ │ - pkhbtmi pc, r0, fp, lsl #16 @ │ │ │ │ + strmi pc, [r0], r3, lsl #17 │ │ │ │ @ instruction: 0xf108b1a0 │ │ │ │ @ instruction: 0xf888000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - teqplt r8, r3, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + teqplt r8, fp, ror r8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff9001 │ │ │ │ stmdals r1, {r0, r1, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf820f08a │ │ │ │ + @ instruction: 0xf888f08a │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4640 │ │ │ │ - pkhbtmi pc, r0, fp, lsl #16 @ │ │ │ │ + strmi pc, [r0], r3, lsl #17 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4638 │ │ │ │ - @ instruction: 0x4607f815 │ │ │ │ + @ instruction: 0x4607f87d │ │ │ │ bicsle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4628 │ │ │ │ - strmi pc, [r5], -pc, lsl #16 │ │ │ │ + @ instruction: 0x4605f877 │ │ │ │ bicsle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4620 │ │ │ │ - strmi pc, [r4], -r9, lsl #16 │ │ │ │ + @ instruction: 0x4604f871 │ │ │ │ bicle r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4658 │ │ │ │ - strmi pc, [r3], r3, lsl #16 │ │ │ │ + strmi pc, [r3], fp, ror #16 │ │ │ │ @ instruction: 0xd1b42800 │ │ │ │ - @ instruction: 0xf0894650 │ │ │ │ - @ instruction: 0x4682fffd │ │ │ │ + @ instruction: 0xf08a4650 │ │ │ │ + strmi pc, [r2], r5, ror #16 │ │ │ │ @ instruction: 0xd1a52800 │ │ │ │ - @ instruction: 0xf0894648 │ │ │ │ - @ instruction: 0x4681fff7 │ │ │ │ + @ instruction: 0xf08a4648 │ │ │ │ + pkhtbmi pc, r1, pc, asr #16 @ │ │ │ │ orrsle r2, r6, r0, lsl #16 │ │ │ │ - @ instruction: 0xf0899800 │ │ │ │ - strdls pc, [r0], -r1 │ │ │ │ + @ instruction: 0xf08a9800 │ │ │ │ + andls pc, r0, r9, asr r8 @ │ │ │ │ orrle r2, r7, r0, lsl #16 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ ldrdcc pc, [r4, r0] │ │ │ │ ldrbmi fp, [r0, -r3, lsl #18]! │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -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, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r5], -r1, rrx │ │ │ │ stmdaeq ip, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi lr, [r8], -r5 │ │ │ │ - ldc2 0, cr15, [r0, #-548]! @ 0xfffffddc │ │ │ │ + ldc2 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 │ │ │ │ + ldc2 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 │ │ │ │ + strmi pc, [r4], -r5, lsl #26 │ │ │ │ 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 e78116 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ adchi pc, sl, #0 │ │ │ │ - blx ffbf8120 │ │ │ │ + blx 15f8122 │ │ │ │ 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 ffcf81e8 │ │ │ │ @ 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: 0xf106fdc1 │ │ │ │ strbmi r0, [r0], -ip, lsl #16 │ │ │ │ - cdp2 0, 15, cr15, cr14, cr8, {4} │ │ │ │ + @ instruction: 0xff66f088 │ │ │ │ cmnlt r8, #4, 12 @ 0x400000 │ │ │ │ - @ instruction: 0xff0ef088 │ │ │ │ + @ instruction: 0xff76f088 │ │ │ │ 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 │ │ │ │ + ldc2 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 @ │ │ │ │ + strdlt pc, [sp, -r3]! │ │ │ │ strtmi r4, [ip], -r8, lsr #12 │ │ │ │ - cdp2 0, 14, cr15, cr2, cr8, {4} │ │ │ │ + @ instruction: 0xff4af088 │ │ │ │ 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 │ │ │ │ + stc2l 0, cr15, [sl], {136} @ 0x88 │ │ │ │ @ instruction: 0x460be7d5 │ │ │ │ @ instruction: 0xf8cd4622 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - @ instruction: 0xe7cefc5b │ │ │ │ + strb pc, [lr, r3, asr #25] @ │ │ │ │ ldrmi r6, [r8, r3, lsl #17] │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0884638 │ │ │ │ - @ instruction: 0xe796fcf1 │ │ │ │ + @ instruction: 0xe796fd59 │ │ │ │ strtmi r4, [r2], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8cd4638 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - ldr pc, [lr, fp, asr #24]! │ │ │ │ + @ instruction: 0xe7befcb3 │ │ │ │ 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 178c12 │ │ │ │ @ instruction: 0xf1042300 │ │ │ │ strtvc r0, [r3], -ip │ │ │ │ - ldc2 0, cr15, [sl, #-544]! @ 0xfffffde0 │ │ │ │ + stc2 0, cr15, [r2, #544]! @ 0x220 │ │ │ │ strmi fp, [r4], -r8, asr #2 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x4620fcd1 │ │ │ │ - stc2l 0, cr15, [r6, #-544] @ 0xfffffde0 │ │ │ │ + stc2 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 │ │ │ │ + @ instruction: 0x4605fb1b │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ @ instruction: 0x4628fd31 │ │ │ │ - blx ff0f9140 │ │ │ │ + blx af9142 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf10ad1f3 │ │ │ │ @ instruction: 0xf08800ec │ │ │ │ - strmi pc, [r5], -r1, lsr #21 │ │ │ │ + strmi pc, [r5], -r9, lsl #22 │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ @ instruction: 0x4628fd1f │ │ │ │ - blx fec79164 │ │ │ │ + blx 679166 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf50ad1f3 │ │ │ │ @ instruction: 0xf08870b4 │ │ │ │ - strmi pc, [r5], -pc, lsl #21 │ │ │ │ + @ instruction: 0x4605faf7 │ │ │ │ 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 1f918a │ │ │ │ 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 979380 │ │ │ │ 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 679398 │ │ │ │ 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 @ │ │ │ │ + strdeq sp, [r7], -r8 @ │ │ │ │ + eoreq r6, r9, r6, lsl #20 │ │ │ │ + eoreq lr, r5, ip, lsr #24 │ │ │ │ + eoreq r6, r9, r4, lsr #19 │ │ │ │ + eoreq lr, r5, r6, asr #23 │ │ │ │ + eoreq sp, r7, r4, asr r5 │ │ │ │ + eoreq sp, r7, lr, lsl #10 │ │ │ │ + eoreq r6, r9, r4, ror r9 │ │ │ │ + mlaeq r5, sl, fp, lr │ │ │ │ @ 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 │ │ │ │ + mlaeq r7, ip, r0, sp │ │ │ │ + eoreq r6, r9, r4, ror r4 │ │ │ │ + mlaeq r5, sl, r6, lr │ │ │ │ + eoreq ip, r7, r0, asr #31 │ │ │ │ + eoreq r6, r9, r2, ror #7 │ │ │ │ + eoreq lr, r5, r8, lsl #12 │ │ │ │ + strhteq ip, [r7], -sl │ │ │ │ + eoreq r6, r9, ip, lsr #7 │ │ │ │ + ldrdeq lr, [r5], -r2 @ │ │ │ │ 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 │ │ │ │ + ldc2l 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 │ │ │ │ + stc2l 0, cr15, [r0], #536 @ 0x218 │ │ │ │ ldrtmi lr, [r1], r6, lsr #15 │ │ │ │ ldrdge pc, [r8], -sp │ │ │ │ strtmi r9, [fp], r3, lsl #28 │ │ │ │ ldrtmi sl, [r1], -sp, lsl #22 │ │ │ │ @ instruction: 0x46184652 │ │ │ │ @ instruction: 0xf7349301 │ │ │ │ @ instruction: 0xf8d9fcc9 │ │ │ │ @@ -408381,30 +408381,30 @@ │ │ │ │ strmi r4, [r5], -r2, lsl #13 │ │ │ │ @ instruction: 0xf85a9803 │ │ │ │ blx 34921a │ │ │ │ @ instruction: 0xf85bf202 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ ldm r8, {r3, r9, sp} │ │ │ │ @ instruction: 0xf0860006 │ │ │ │ - @ instruction: 0xb1a8fc4f │ │ │ │ + @ instruction: 0xb1a8fcb7 │ │ │ │ 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 @ │ │ │ │ + ldc2 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 │ │ │ │ + ldc2 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 │ │ │ │ + ldc2l 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 ff7fb88e │ │ │ │ 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 ff77b942 │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ andsge pc, ip, fp, asr #17 │ │ │ │ orrcc pc, r0, #587202560 @ 0x23000000 │ │ │ │ @ instruction: 0xf8ca6ca1 │ │ │ │ @ instruction: 0xf8cab03c │ │ │ │ strb r3, [r9, r8] │ │ │ │ movwcs r4, #1690 @ 0x69a │ │ │ │ @@ -409742,15 +409742,15 @@ │ │ │ │ movwmi lr, #10588 @ 0x295c │ │ │ │ stceq 1, cr15, [r8], {12} │ │ │ │ blvs a511e8 │ │ │ │ svclt 0x00384293 │ │ │ │ strbmi r4, [r1, #-1555]! @ 0xfffff9ed │ │ │ │ mvnsle r6, r3, lsr #6 │ │ │ │ @ instruction: 0x463168b8 │ │ │ │ - stc2l 0, cr15, [ip, #508]! @ 0x1fc │ │ │ │ + mrc2 0, 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 @ │ │ │ │ + eoreq r6, ip, sl, lsr #9 │ │ │ │ + mlaeq ip, r8, r4, r6 │ │ │ │ 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, r4, 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 │ │ │ │ + cdpvs 12, 6, cr15, cr3, cr15, {1} │ │ │ │ ldrmi r6, [r8, #492] @ 0x1ec │ │ │ │ @ instruction: 0xf1a363e5 │ │ │ │ mvnle r0, r0, ror #8 │ │ │ │ @ instruction: 0xf1a36933 │ │ │ │ ldrmi r0, [r8, #1120] @ 0x460 │ │ │ │ vqadd.s8 , q0, │ │ │ │ strls r4, [r2, -r6, lsl #20] │ │ │ │ @@ -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 fef7c996 │ │ │ │ andcs r6, r0, #835584 @ 0xcc000 │ │ │ │ andcs lr, r9, #3244032 @ 0x318000 │ │ │ │ msreq SPSR_, r3, lsr #3 │ │ │ │ ldmdavs ip, {r3, r4, r7, r8, sl, lr}^ │ │ │ │ strbteq pc, [r0], #-420 @ 0xfffffe5c @ │ │ │ │ rschi pc, r1, r0 │ │ │ │ stccs 2, cr15, [r1], {64} @ 0x40 │ │ │ │ @@ -410686,17 +410686,17 @@ │ │ │ │ @ instruction: 0xf66ee6bb │ │ │ │ svclt 0x0000ecba │ │ │ │ rsbseq pc, fp, r8, lsl r4 @ │ │ │ │ rsbseq pc, fp, r2, lsl r4 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq pc, fp, r4, lsr #4 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - eoreq r5, ip, ip, asr #16 │ │ │ │ - eoreq r4, r7, lr, ror r1 │ │ │ │ - strhteq sl, [r8], -r0 │ │ │ │ + eoreq r5, ip, ip, lsl #18 │ │ │ │ + eoreq r4, r7, lr, lsr r2 │ │ │ │ + eoreq sl, r8, r0, ror r9 │ │ │ │ @ instruction: 0xf4136803 │ │ │ │ andle r5, ip, r0, lsl #7 │ │ │ │ cmplt r8, r0, asr #19 │ │ │ │ ldmeq fp, {r0, r1, r7, r8, fp, pc} │ │ │ │ andle r2, r6, sp, lsr fp │ │ │ │ vmlal.u8 , d16, d0 │ │ │ │ @ instruction: 0xf08000c0 │ │ │ │ @@ -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: 0xf84ef084 │ │ │ │ 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: 0xf9d8f084 │ │ │ │ @ instruction: 0x4604b158 │ │ │ │ ldrtmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4620ffdb │ │ │ │ - @ instruction: 0xf97af084 │ │ │ │ + @ instruction: 0xf9e2f084 │ │ │ │ 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, 13, 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: 0xf8f6f084 │ │ │ │ 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: 0xf8b6f084 │ │ │ │ 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: 0xff74f083 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ cmnlt r3, r3, lsr #22 │ │ │ │ strbmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xffeaf7ff │ │ │ │ @ instruction: 0xf0834620 │ │ │ │ - @ instruction: 0x4604ff15 │ │ │ │ + @ instruction: 0x4604ff7d │ │ │ │ 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 │ │ │ │ + @ instruction: 0xb190fe97 │ │ │ │ @ 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 │ │ │ │ + stc2l 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 │ │ │ │ + stc2l 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 ff5ff1a8 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ ldrtmi r4, [r3], -r1, lsr #12 │ │ │ │ ldrtmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xffc8f7ff │ │ │ │ @ instruction: 0xf0824620 │ │ │ │ - @ instruction: 0x4604fa71 │ │ │ │ + @ instruction: 0x4604fad9 │ │ │ │ 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 12ff2c0 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4620ffd7 │ │ │ │ - @ instruction: 0xf9e6f082 │ │ │ │ + blx 157f2d4 │ │ │ │ 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: 0xf894fddd │ │ │ │ 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 │ │ │ │ + stc2l 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, 3, 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, 2, 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 282f58 │ │ │ │ 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 282f8c │ │ │ │ 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: 0xf894fa47 │ │ │ │ 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 sl @ │ │ │ │ stccs 13, cr11, [r0, #-960] @ 0xfffffc40 │ │ │ │ stmiavs r1!, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf891b301 │ │ │ │ strmi r3, [ip], -r7, lsr #32 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strb r6, [r3, fp, lsl #20]! │ │ │ │ svceq 0x0000f1be │ │ │ │ @@ -413709,28 +413709,28 @@ │ │ │ │ andeq lr, r6, r7, lsl #17 │ │ │ │ addsmi r6, sl, #270336 @ 0x42000 │ │ │ │ bvs a79ff0 │ │ │ │ addsmi r6, sl, #8960 @ 0x2300 │ │ │ │ andlt sp, r6, r0, asr #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf081301c │ │ │ │ - strmi pc, [r5], -r3, asr #20 │ │ │ │ + strmi pc, [r5], -fp, lsr #21 │ │ │ │ rscsle r2, r2, r0, lsl #16 │ │ │ │ - blx 16801f8 │ │ │ │ + blx ff0801f8 │ │ │ │ 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 feb00224 │ │ │ │ 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 1d0026c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf081d0b7 │ │ │ │ - @ instruction: 0xf895fa13 │ │ │ │ + @ instruction: 0xf895fa7b │ │ │ │ strmi r3, [r6], -r6, lsr #32 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf895b95b │ │ │ │ @ instruction: 0xb1bb3024 │ │ │ │ tstpeq ip, r5, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ bvs a83314 │ │ │ │ addsmi r6, sl, #8960 @ 0x2300 │ │ │ │ ldrtmi sp, [r0], -r3, lsr #19 │ │ │ │ adcle r2, r0, r0, lsl #28 │ │ │ │ @ instruction: 0xf0814635 │ │ │ │ - @ instruction: 0x4606f9fb │ │ │ │ + strmi pc, [r6], -r3, ror #20 │ │ │ │ mlacc r6, r5, r8, pc @ │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ mlacc r4, r5, r8, pc @ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ mlacs r7, r5, r8, pc @ │ │ │ │ stccc 8, cr15, [r8], {85} @ 0x55 │ │ │ │ muleq r3, r7, r8 │ │ │ │ @@ -413791,58 +413791,58 @@ │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ mvnsle r0, r8, lsl #4 │ │ │ │ ldrbeq r4, [r9, -r5, lsl #12] │ │ │ │ @ instruction: 0xf105d43a │ │ │ │ @ instruction: 0xf1060718 │ │ │ │ andcs r0, r0, #28, 16 @ 0x1c0000 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xfff4f080 │ │ │ │ + @ instruction: 0xf85cf081 │ │ │ │ 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: 0xffa2f080 │ │ │ │ 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: 0xf822f081 │ │ │ │ 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: 0xf895ff69 │ │ │ │ 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, 13, 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 │ │ │ │ + strmi pc, [r6], -r9, lsl #29 │ │ │ │ @ instruction: 0xd1a92800 │ │ │ │ @ instruction: 0x8014f8dd │ │ │ │ ldrdeq pc, [r4], -fp @ │ │ │ │ ldrcs r2, [r8], -r0, lsl #14 │ │ │ │ eor fp, ip, r8, lsl r9 │ │ │ │ addmi r3, r7, #262144 @ 0x40000 │ │ │ │ @ instruction: 0xf8dbd229 │ │ │ │ @@ -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, 5, cr15, cr0, cr0, {4} │ │ │ │ cmplt r8, r5, lsl #12 │ │ │ │ ldrtmi r4, [fp], -r9, lsr #12 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ blx 14028aa │ │ │ │ @ instruction: 0xf0804628 │ │ │ │ - @ instruction: 0x4605fdf1 │ │ │ │ + @ instruction: 0x4605fe59 │ │ │ │ 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 │ │ │ │ + ldc2l 0, cr15, [ip, #512]! @ 0x200 │ │ │ │ ldmdblt r8!, {r0, r2, r9, sl, lr} │ │ │ │ strtmi lr, [r8], -ip, lsl #10 │ │ │ │ - stc2 0, cr15, [r2, #512]! @ 0x200 │ │ │ │ + cdp2 0, 0, cr15, cr10, cr0, {4} │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stcge 4, cr15, [r6, #-252] @ 0xffffff04 │ │ │ │ stmdbvs r9!, {r1, r5, r7, r8, sl, fp, sp, lr}^ │ │ │ │ ldrdeq pc, [r0], #-139 @ 0xffffff75 @ │ │ │ │ stmdavs fp, {r1, r2, r4, r7, r9, fp, sp, lr}^ │ │ │ │ eoreq pc, r0, r6, asr r8 @ │ │ │ │ andseq pc, pc, #3 │ │ │ │ @@ -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 │ │ │ │ + ldc2l 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 │ │ │ │ + stc2 0, cr15, [r8, #-512] @ 0xfffffe00 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dbd1f4 │ │ │ │ andscs r1, r8, r0, rrx │ │ │ │ andcs r6, r1, #560 @ 0x230 │ │ │ │ movwcc pc, #6912 @ 0x1b00 @ │ │ │ │ andslt r7, sp, sl, lsl r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -414754,93 +414754,93 @@ │ │ │ │ blge 8fefe4 │ │ │ │ ldmdb r3, {r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ ldmibvs r9!, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x2010f8db │ │ │ │ @ instruction: 0xf104e745 │ │ │ │ @ instruction: 0xf0800018 │ │ │ │ - @ instruction: 0x4606fa19 │ │ │ │ + strmi pc, [r6], -r1, lsl #21 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf080abaa │ │ │ │ - strmi pc, [r7], -r7, lsr #20 │ │ │ │ + strmi pc, [r7], -pc, lsl #21 │ │ │ │ ldrbmi fp, [sl], -sp, asr #19 │ │ │ │ stcne 8, cr15, [r8], {86} @ 0x56 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf1a6feab │ │ │ │ @ instruction: 0x4620011c │ │ │ │ ldc2 7, cr15, [r6], #988 @ 0x3dc │ │ │ │ @ instruction: 0x6c236a22 │ │ │ │ @ instruction: 0xf67f429a │ │ │ │ svccs 0x0000ab96 │ │ │ │ blge fe6c2170 │ │ │ │ @ instruction: 0x463e4638 │ │ │ │ - blx 58127c │ │ │ │ + blx 1f8127c │ │ │ │ stccs 6, cr4, [r0, #-28] @ 0xffffffe4 │ │ │ │ @ instruction: 0xf856d0e5 │ │ │ │ ldrbmi r1, [sl], -r8, lsl #24 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4638d0dd │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ @ instruction: 0xf080ab80 │ │ │ │ - @ instruction: 0x463ef9fd │ │ │ │ + ldrtmi pc, [lr], -r5, ror #20 @ │ │ │ │ stcne 8, cr15, [r8], {87} @ 0x57 │ │ │ │ @ instruction: 0x4607465a │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ strb sp, [lr, sp, asr #1]! │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - @ instruction: 0xf9daf080 │ │ │ │ + blx 12812bc │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ blge 1b821c0 │ │ │ │ - @ instruction: 0xf9e8f080 │ │ │ │ + blx 16012c8 │ │ │ │ ldmiblt sp, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldcne 8, cr15, [r4], {86} @ 0x56 │ │ │ │ orrlt r6, r3, #11264 @ 0x2c00 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ mcr2 7, 3, pc, cr10, cr14, {7} @ │ │ │ │ msreq CPSR_f, r6, lsr #3 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ bvs 1a842bc │ │ │ │ addsmi r6, sl, #25344 @ 0x6300 │ │ │ │ blge 1602aec │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ ldrtmi sl, [r8], -sp, asr #22 │ │ │ │ @ instruction: 0xf080463e │ │ │ │ - strmi pc, [r7], -sp, asr #19 │ │ │ │ + @ instruction: 0x4607fa35 │ │ │ │ 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 b01320 │ │ │ │ @ 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: 0xf9fcf080 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ blx 3b922a │ │ │ │ @ instruction: 0xf0806608 │ │ │ │ - strmi pc, [r7], -r1, lsr #19 │ │ │ │ + strmi pc, [r7], -r9, lsl #20 │ │ │ │ ldmdbvs r2!, {r0, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf003684b │ │ │ │ ldmdbeq fp, {r0, r1, r2, r3, r4}^ │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ ldrbeq r4, [fp, r3, asr #1] │ │ │ │ @ instruction: 0xb32fd506 │ │ │ │ @ instruction: 0x463d4638 │ │ │ │ - @ instruction: 0xf990f080 │ │ │ │ + @ instruction: 0xf9f8f080 │ │ │ │ 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: 0xf91af070 │ │ │ │ @ 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: 0xf8baf070 │ │ │ │ @ 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: 0xf81af070 │ │ │ │ @ instruction: 0x43286824 │ │ │ │ sbclt r6, r5, #2293760 @ 0x230000 │ │ │ │ rscle r2, r4, r0, lsl #22 │ │ │ │ rscle r2, r2, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ blcs 1e0090 │ │ │ │ @@ -416875,17 +416875,17 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 30b12c │ │ │ │ rscvc pc, r3, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7d34478 │ │ │ │ svclt 0x0000fe9d │ │ │ │ - eoreq pc, fp, ip, asr #25 │ │ │ │ - eoreq lr, r6, r2, rrx │ │ │ │ - mlaeq r8, r4, r7, r4 │ │ │ │ + eoreq pc, fp, ip, lsl #27 │ │ │ │ + eoreq lr, r6, r2, lsr #2 │ │ │ │ + eoreq r4, r8, r4, asr r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ cdpvs 0, 0, cr11, cr11, cr2, {4} │ │ │ │ ldrbeq pc, [r4], -r1, lsl #2 @ │ │ │ │ ldrmi r4, [r0], sp, lsl #12 │ │ │ │ @@ -416931,15 +416931,15 @@ │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ strls r4, [r0, #-1608] @ 0xfffff9b8 │ │ │ │ blx fea051d2 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ stmdbmi r2, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ ldc2 7, cr15, [lr], {232} @ 0xe8 │ │ │ │ - eoreq r3, r7, sl, asr #29 │ │ │ │ + eoreq r3, r7, sl, lsl #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [sp], -r5, lsl #1 │ │ │ │ @ instruction: 0xf1003164 │ │ │ │ strmi r0, [r4], -ip, lsr #16 │ │ │ │ @@ -425155,25 +425155,25 @@ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b31 │ │ │ │ tstmi lr, #-201326592 @ 0xf4000000 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ blx 1e8d2b4 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ - eorscs r4, sl, #32, 12 @ 0x2000000 │ │ │ │ - ldmdbvs pc, {r1, r2, r4, r5, r8, sp} @ │ │ │ │ + andcs r4, r5, #32, 12 @ 0x2000000 │ │ │ │ + ldmdbvs pc, {r2, r8, sp} @ │ │ │ │ @ instruction: 0xf8cd9b31 │ │ │ │ tstmi lr, #4 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ - tstpeq pc, #7 @ p-variant is OBSOLETE │ │ │ │ - ldmdbeq pc!, {r8, r9, ip, pc}^ @ │ │ │ │ + movwls r0, #2427 @ 0x97b │ │ │ │ + ldreq pc, [pc, -r7] │ │ │ │ blx 1a0d2d8 │ │ │ │ - andcs r9, r5, #50176 @ 0xc400 │ │ │ │ + eorscs r9, sl, #50176 @ 0xc400 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - tstcs r4, r2, lsr fp │ │ │ │ + teqcs r6, r2, lsr fp │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ b 1334ef4 │ │ │ │ @ instruction: 0xf7fe0403 │ │ │ │ ldmib sp, {r0, r1, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r6, #-1006632960 @ 0xc4000000 │ │ │ │ tstmi ip, #53248 @ 0xd000 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ @@ -425318,25 +425318,25 @@ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b31 │ │ │ │ tstmi lr, #-201326592 @ 0xf4000000 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ @ instruction: 0xf92cf7fe │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ - eorscs r4, sl, #32, 12 @ 0x2000000 │ │ │ │ - ldmdbvs pc, {r1, r2, r4, r5, r8, sp} @ │ │ │ │ + andcs r4, r5, #32, 12 @ 0x2000000 │ │ │ │ + ldmdbvs pc, {r2, r8, sp} @ │ │ │ │ @ instruction: 0xf8cd9b31 │ │ │ │ tstmi lr, #4 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ - tstpeq pc, #7 @ p-variant is OBSOLETE │ │ │ │ - ldmdbeq pc!, {r8, r9, ip, pc}^ @ │ │ │ │ + movwls r0, #2427 @ 0x97b │ │ │ │ + ldreq pc, [pc, -r7] │ │ │ │ @ instruction: 0xf91af7fe │ │ │ │ - andcs r9, r5, #50176 @ 0xc400 │ │ │ │ + eorscs r9, sl, #50176 @ 0xc400 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - tstcs r4, r2, lsr fp │ │ │ │ + teqcs r6, r2, lsr fp │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ b 1335180 │ │ │ │ @ instruction: 0xf7fe0403 │ │ │ │ ldmib sp, {r0, r2, r3, r8, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r6, #-1006632960 @ 0xc4000000 │ │ │ │ tstmi ip, #53248 @ 0xd000 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ @@ -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 │ │ │ │ @@ -428189,1290 +428189,1296 @@ │ │ │ │ svclt 0x0000ebfe │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, sl, lr, ror pc │ │ │ │ rsbseq sp, sl, r2, lsl lr │ │ │ │ + andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ - ldrbcs pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ + strbcs pc, [ip, #-2271]! @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0c9 │ │ │ │ - pkhtbmi r3, r9, ip, asr #10 │ │ │ │ - andls r4, r4, sl, ror r4 │ │ │ │ + strmi r3, [r9], ip, ror #10 │ │ │ │ + andls r4, r5, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9347 │ │ │ │ - blvc 1492e54 │ │ │ │ - blcs 1f6e64 │ │ │ │ - addhi pc, ip, #64 @ 0x40 │ │ │ │ - stmdbvs r9, {r0, r1, r3, r6, r7, r8, fp, sp, lr} │ │ │ │ - ldmdavs sl, {r0, r8, fp, sp} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - svclt 0x00886812 │ │ │ │ - vmov.i16 d22, #171 @ 0x00ab │ │ │ │ - andls r1, r5, r0, asr #32 │ │ │ │ - tstmi sl, #552 @ 0x228 │ │ │ │ - vmlsl.u8 , d2, d5 │ │ │ │ - @ instruction: 0xf8d91240 │ │ │ │ - strcs r5, [r0], -r8 │ │ │ │ - mulcc ip, r9, r8 │ │ │ │ - movwls r4, #30386 @ 0x76b2 │ │ │ │ - blcs 1e3b6c │ │ │ │ - @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0020800 │ │ │ │ - vmlal.u8 q8, d5, d1 │ │ │ │ - @ instruction: 0xf0050b40 │ │ │ │ + blvc 1492e58 │ │ │ │ + ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ + bcs 1f0e8c │ │ │ │ + addhi pc, sp, #64 @ 0x40 │ │ │ │ + @ instruction: 0x2010f8d9 │ │ │ │ + bcs 22c990 │ │ │ │ + stmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ + svclt 0x00946809 │ │ │ │ + ldmdavc r2, {r0, r1, r9, fp, ip, pc} │ │ │ │ + svclt 0x00887809 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + smlalbtne pc, r0, r1, r3 @ │ │ │ │ + stmdbls r4, {r2, r8, ip, pc} │ │ │ │ + @ instruction: 0xf8d92600 │ │ │ │ + ldrtmi r5, [r2], r8 │ │ │ │ + movwls r4, #29450 @ 0x730a │ │ │ │ + svclt 0x00142b00 │ │ │ │ + stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdaeq r1, {r1, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0054637 │ │ │ │ vsubl.u8 q8, d5, d1 │ │ │ │ - andls r0, r0, #128, 6 │ │ │ │ + vsubw.u8 q8, , d0 │ │ │ │ + movwls r0, #27456 @ 0x6b40 │ │ │ │ strne pc, [r0, #-965] @ 0xfffffc3b │ │ │ │ - @ instruction: 0xf1b89306 │ │ │ │ + @ instruction: 0xf1b89200 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 5, r8, r5, cr14 │ │ │ │ + mcrrge 1, 5, r8, r5, cr15 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fb8004 │ │ │ │ - eorcs pc, ip, #446464 @ 0x6d000 │ │ │ │ + eorcs pc, ip, #430080 @ 0x69000 │ │ │ │ strlt lr, [r0], -sp, asr #19 │ │ │ │ mcrls 6, 2, r4, cr5, cr1, {0} │ │ │ │ - strls r4, [fp], -r0, lsr #12 │ │ │ │ - strls r9, [ip], -r6, asr #28 │ │ │ │ - blx 1a902c8 │ │ │ │ + strls r4, [pc], -r0, lsr #12 │ │ │ │ + ldrls r9, [r0], -r6, asr #28 │ │ │ │ + blx 19902d0 │ │ │ │ eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ ldrmi r9, [r1], -r0, lsl #6 │ │ │ │ strtmi r9, [r0], -r5, asr #22 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - blls 1376f14 │ │ │ │ - @ instruction: 0xf7fb930a │ │ │ │ - blls 3d0c4c │ │ │ │ + blls 1376f2c │ │ │ │ + @ instruction: 0xf7fb930e │ │ │ │ + blls 3d0c44 │ │ │ │ stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x21283800 │ │ │ │ strtmi r9, [r0], -r5, asr #22 │ │ │ │ - blls 1376f24 │ │ │ │ - @ instruction: 0xf7fb9308 │ │ │ │ - eorcs pc, sp, #299008 @ 0x49000 │ │ │ │ + blls 1376f3c │ │ │ │ + @ instruction: 0xf7fb930c │ │ │ │ + eorcs pc, sp, #282624 @ 0x45000 │ │ │ │ ldrmi r9, [r1], -r5, asr #22 │ │ │ │ - bpl 20ca4c │ │ │ │ - tstls r9, #32, 12 @ 0x2000000 │ │ │ │ + bpl 20ca54 │ │ │ │ + movwls r4, #38432 @ 0x9620 │ │ │ │ vldrge d9, [sl, #-280] @ 0xfffffee8 │ │ │ │ - @ instruction: 0xf7fb9306 │ │ │ │ - @ instruction: 0xf8d9fa3d │ │ │ │ + @ instruction: 0xf7fb930a │ │ │ │ + @ instruction: 0xf8d9fa39 │ │ │ │ @ instruction: 0x46203018 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ ldrbmi r9, [r9], -r5, asr #22 │ │ │ │ - blls 1376f94 │ │ │ │ - @ instruction: 0xf7fb9318 │ │ │ │ - blls 1350e14 │ │ │ │ + blls 1376f5c │ │ │ │ + @ instruction: 0xf7fb9308 │ │ │ │ + blls 1350e0c │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 135a7c8 │ │ │ │ + blls 135a7d0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx c1033c │ │ │ │ + blx b10344 │ │ │ │ @ instruction: 0xa01cf8d9 │ │ │ │ andcs r9, lr, #70656 @ 0x11400 │ │ │ │ - @ instruction: 0x46119314 │ │ │ │ + @ instruction: 0x46119319 │ │ │ │ ldrdvs pc, [r0], -sl │ │ │ │ - blls 1363be4 │ │ │ │ - ldmdavs r3!, {r0, r2, r4, r8, r9, ip, pc} │ │ │ │ - vst2.8 {d9-d12}, [r3 :64], r6 │ │ │ │ + blls 1363bec │ │ │ │ + ldmdavs r3!, {r1, r2, r8, r9, ip, pc} │ │ │ │ + vst2.8 {d9-d12}, [r3 :64], r1 │ │ │ │ @ instruction: 0xf8cd63a8 │ │ │ │ - blne ff8b2384 │ │ │ │ + blne ff8b238c │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fb9300 │ │ │ │ - blls 350bc4 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 1320388 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - blls 1376fd8 │ │ │ │ - @ instruction: 0xf7fb9313 │ │ │ │ - blls 1350bac │ │ │ │ + stmdbls r4, {r0, r2, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ + eorcs r9, fp, #70656 @ 0x11400 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + movwls r1, #18432 @ 0x4800 │ │ │ │ + blls 1363bdc │ │ │ │ + @ instruction: 0xf7fb9316 │ │ │ │ + blls 1350ba4 │ │ │ │ strbmi r2, [r1], -r8, lsr #5 │ │ │ │ - @ instruction: 0x46289310 │ │ │ │ - tstls r1, #71680 @ 0x11800 │ │ │ │ - ldmda sl, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46289318 │ │ │ │ + tstls r4, #71680 @ 0x11800 │ │ │ │ + ldmda r6, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - blls 1351e88 │ │ │ │ + blls 1351e80 │ │ │ │ andcs r9, ip, #0, 6 │ │ │ │ strbmi r9, [r1], -r6, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9eef7fb │ │ │ │ + @ instruction: 0xf9eaf7fb │ │ │ │ ldrdvs pc, [r4], -sl │ │ │ │ andscs r9, lr, #70656 @ 0x11400 │ │ │ │ - strtmi r9, [r0], -lr, lsl #6 │ │ │ │ + @ instruction: 0x46209312 │ │ │ │ @ instruction: 0x46116837 │ │ │ │ - movwls r9, #64326 @ 0xfb46 │ │ │ │ + tstls r5, #71680 @ 0x11800 │ │ │ │ @ instruction: 0x63a8f407 │ │ │ │ @ instruction: 0xf8cd3b00 │ │ │ │ svclt 0x00188004 │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0xf9daf7fb │ │ │ │ - movwls r9, #23365 @ 0x5b45 │ │ │ │ - movwls r9, #56134 @ 0xdb46 │ │ │ │ - blcs 1f9004 │ │ │ │ + @ instruction: 0xf9d6f7fb │ │ │ │ + tstls r7, #70656 @ 0x11400 │ │ │ │ + tstls r3, #71680 @ 0x11800 │ │ │ │ + blcs 1f900c │ │ │ │ bichi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ svclt 0x00872b01 │ │ │ │ vsubw.u8 q9, , d0 │ │ │ │ svcls 0x00031740 │ │ │ │ andcs r4, pc, #61865984 @ 0x3b00000 │ │ │ │ movwvc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf9c2f7fb │ │ │ │ - svcls 0x000b9b09 │ │ │ │ - bls 463ce8 │ │ │ │ - tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ - tstmi r3, #12, 22 @ 0x3000 │ │ │ │ - tstmi r7, #28672 @ 0x7000 │ │ │ │ - tstmi r3, #8, 20 @ 0x8000 │ │ │ │ - tstmi r7, #102400 @ 0x19000 │ │ │ │ - tstmi r3, #24576 @ 0x6000 │ │ │ │ - tstmi r7, #94208 @ 0x17000 │ │ │ │ - tstmi r3, #24, 20 @ 0x18000 │ │ │ │ - tstmi r7, #20, 20 @ 0x14000 │ │ │ │ - tstmi r3, #86016 @ 0x15000 │ │ │ │ - tstmi r7, #73728 @ 0x12000 │ │ │ │ - tstmi r3, #77824 @ 0x13000 │ │ │ │ - tstmi r7, #16, 20 @ 0x10000 │ │ │ │ - tstmi r3, #69632 @ 0x11000 │ │ │ │ - tstmi r7, #57344 @ 0xe000 │ │ │ │ - tstmi r3, #61440 @ 0xf000 │ │ │ │ - tstmi r7, #20480 @ 0x5000 │ │ │ │ - tstmi r3, #53248 @ 0xd000 │ │ │ │ - tstmi r7, #282624 @ 0x45000 │ │ │ │ - b 12b8d8c │ │ │ │ - @ instruction: 0xf7fb0602 │ │ │ │ - blls 1350cd8 │ │ │ │ - movwls r2, #566 @ 0x236 │ │ │ │ - blls 135a940 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf98af7fb │ │ │ │ - ldrdhi pc, [r8], -sl │ │ │ │ - andscs r9, sp, #70656 @ 0x11400 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - mulcc r0, r8, r8 │ │ │ │ - vqrdmlsh.s , , d2[1] │ │ │ │ - movwls r1, #832 @ 0x340 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xf978f7fb │ │ │ │ - teqmi r7, #70656 @ 0x11400 │ │ │ │ - b 141af58 │ │ │ │ - blls 1353cc8 │ │ │ │ - strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf65c431f │ │ │ │ - strbmi lr, [r2], -ip, asr #31 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmdbhi ip!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - mcr2 7, 1, pc, cr0, cr11, {7} @ │ │ │ │ + @ instruction: 0xf9bef7fb │ │ │ │ + bls 5b905c │ │ │ │ + tstmi sl, #16, 18 @ 0x40000 │ │ │ │ + stmdals r5, {r1, r2, r3, r8, r9, fp, ip, pc}^ │ │ │ │ + stmdbls fp, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls ip, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r9, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls sl, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r8, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r9, {r0, r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbls r4, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r6, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r8, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r4, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r2, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r5, {r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r7, {r0, r1, r3, r8, r9, lr} │ │ │ │ + ldmdbls r3, {r1, r3, r8, r9, lr} │ │ │ │ + stmdbeq r0, {r1, r6, r9, fp, sp, lr, pc} │ │ │ │ + movwmi r9, #47686 @ 0xba46 │ │ │ │ + ldrtmi r4, [r1], -r0, lsr #12 │ │ │ │ + streq lr, [r2], -r3, asr #20 │ │ │ │ + blx 690470 │ │ │ │ movwls r9, #2885 @ 0xb45 │ │ │ │ - blls 135ad54 │ │ │ │ - @ instruction: 0x46202110 │ │ │ │ + blls 135ad64 │ │ │ │ + strtmi r2, [r0], -pc, lsr #2 │ │ │ │ @ instruction: 0xf7fb9301 │ │ │ │ - @ instruction: 0xf8bbf959 │ │ │ │ - bls 131e524 │ │ │ │ - ldmeq fp, {r5, r9, sl, lr} │ │ │ │ - blcs 1163154 │ │ │ │ - svclt 0x00089a46 │ │ │ │ - b 139b108 │ │ │ │ - @ instruction: 0xf04f0502 │ │ │ │ - svclt 0x001e0200 │ │ │ │ - mulcc r0, fp, r8 │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - movweq pc, #4227 @ 0x1083 @ │ │ │ │ - andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - @ instruction: 0xf93ef7fb │ │ │ │ - vorr.i16 d25, #46592 @ 0xb600 │ │ │ │ - andscs r0, pc, #128, 6 │ │ │ │ - movweq pc, #4227 @ 0x1083 @ │ │ │ │ - blls 1337134 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - blls 13631b4 │ │ │ │ - movwcs r4, #797 @ 0x31d │ │ │ │ + @ instruction: 0xf8daf985 │ │ │ │ + blls 13324bc │ │ │ │ + @ instruction: 0x4611221d │ │ │ │ + b 1423d24 │ │ │ │ + @ instruction: 0xf8980903 │ │ │ │ + svcls 0x00463000 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7fb9301 │ │ │ │ - stmdbls r4, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - movtcs lr, #23005 @ 0x59dd │ │ │ │ - @ instruction: 0x432b4332 │ │ │ │ - movwcs lr, #2497 @ 0x9c1 │ │ │ │ - blmi fe624fa0 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 13ac5c8 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, r2, r4, r8, pc} │ │ │ │ - pop {r0, r3, r6, ip, sp, pc} │ │ │ │ - mcrrge 15, 15, r8, r5, cr0 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - strls r4, [r1], -r0, lsr #12 │ │ │ │ - @ instruction: 0xf910f7fb │ │ │ │ - ldrmi r2, [r1], -ip, lsr #4 │ │ │ │ - stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - ldmib sp, {r9, sl, ip, sp, pc}^ │ │ │ │ - @ instruction: 0xf7fbba45 │ │ │ │ - blls 3909b0 │ │ │ │ - movwls r2, #571 @ 0x23b │ │ │ │ + blls 1350a88 │ │ │ │ + adccs r4, r8, #-603979776 @ 0xdc000000 │ │ │ │ + streq lr, [r3], -r9, asr #20 │ │ │ │ + tstcs r0, r6, asr #22 │ │ │ │ + tstmi pc, #40, 12 @ 0x2800000 │ │ │ │ + svc 0x00c6f65c │ │ │ │ + strtmi r4, [r9], -r2, asr #12 │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + @ instruction: 0xf04f0801 │ │ │ │ + stmib sp, {r8, fp}^ │ │ │ │ + @ instruction: 0xf7fb892c │ │ │ │ + blls 1351d54 │ │ │ │ + andscs r9, ip, #0, 6 │ │ │ │ + tstcs r0, r6, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf954f7fb │ │ │ │ + @ instruction: 0x300cf8bb │ │ │ │ + strtmi r9, [r0], -r5, asr #20 │ │ │ │ + tstmi r6, #10158080 @ 0x9b0000 │ │ │ │ + bls 135d200 │ │ │ │ + movwcs fp, #7944 @ 0x1f08 │ │ │ │ + streq lr, [r2, #-2631] @ 0xfffff5b9 │ │ │ │ + andeq pc, r0, #79 @ 0x4f │ │ │ │ + @ instruction: 0xf89bbf1e │ │ │ │ + vaddl.u8 , d3, d0 │ │ │ │ + @ instruction: 0xf0830380 │ │ │ │ + stmib sp, {r0, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7fb4611 │ │ │ │ + blls 650a14 │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + @ instruction: 0xf083221f │ │ │ │ + movwls r0, #769 @ 0x301 │ │ │ │ + ldrmi r9, [r1], -r5, asr #22 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #71680 @ 0x11800 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls 1323de4 │ │ │ │ - b 14a3e24 │ │ │ │ - blls 13551b4 │ │ │ │ - stmdaeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8f8f7fb │ │ │ │ - strtmi r2, [r0], -sp, lsr #4 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - svcls 0x00465600 │ │ │ │ - @ instruction: 0xf7fb9d45 │ │ │ │ - @ instruction: 0xf8d9f8ef │ │ │ │ - b 13de628 │ │ │ │ - b 14941e8 │ │ │ │ - strtmi r0, [r0], -r5, lsl #10 │ │ │ │ - stmdaeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blls 132c63c │ │ │ │ - tstmi sp, #-2147483647 @ 0x80000001 │ │ │ │ - tstmi pc, #71680 @ 0x11800 │ │ │ │ - @ instruction: 0xf962f7fb │ │ │ │ - eorcs r9, r7, #70656 @ 0x11400 │ │ │ │ - @ instruction: 0x21209300 │ │ │ │ - strtmi r9, [r0], -r6, asr #22 │ │ │ │ - @ instruction: 0xf7fb9301 │ │ │ │ - @ instruction: 0xf8d9f8d5 │ │ │ │ - blls 133a66c │ │ │ │ - ldrmi r2, [r1], -lr, lsl #4 │ │ │ │ - @ instruction: 0xf8da4620 │ │ │ │ - tstmi sp, #0 │ │ │ │ - tstmi pc, #71680 @ 0x11800 │ │ │ │ + @ instruction: 0xf928f7fb │ │ │ │ + ldmib sp, {r0, r2, r8, fp, ip, pc}^ │ │ │ │ + teqmi r2, #335544321 @ 0x14000001 │ │ │ │ + stmib r1, {r0, r1, r3, r5, r8, r9, lr}^ │ │ │ │ + bmi fe71b160 │ │ │ │ + ldrbtmi r4, [sl], #-2963 @ 0xfffff46d │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r7, asr #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + tstphi r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + sublt r9, r9, r5, lsl #16 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + eorscs sl, ip, #17664 @ 0x4500 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf7fb9601 │ │ │ │ + eorcs pc, ip, #180224 @ 0x2c000 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + strlt lr, [r0], -sp, asr #19 │ │ │ │ + blt 134cd0c │ │ │ │ + @ instruction: 0xf902f7fb │ │ │ │ + eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ + strtmi r9, [r0], -r5, asr #22 │ │ │ │ + bleq 2ccedc │ │ │ │ + b 14792cc │ │ │ │ + @ instruction: 0xf7fb0803 │ │ │ │ + eorcs pc, sp, #15925248 @ 0xf30000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + strpl lr, [r0], -sp, asr #19 │ │ │ │ + stclls 15, cr9, [r5, #-280] @ 0xfffffee8 │ │ │ │ + @ instruction: 0xf8eaf7fb │ │ │ │ + @ instruction: 0x3018f8d9 │ │ │ │ + streq lr, [r7, -r8, asr #20] │ │ │ │ + streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ + @ instruction: 0xf10d4620 │ │ │ │ + ldmdavs r9, {r3, r5, r6, fp} │ │ │ │ + tstls r6, r5, asr #22 │ │ │ │ + blls 136325c │ │ │ │ + @ instruction: 0xf7fb431f │ │ │ │ + blls 1350b64 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 135aa78 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf8d0f7fb │ │ │ │ + @ instruction: 0xa01cf8d9 │ │ │ │ + andcs r9, lr, #70656 @ 0x11400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + ldrdlt pc, [r0], -sl │ │ │ │ + blls 1363288 │ │ │ │ + @ instruction: 0xf8db431f │ │ │ │ + movwls r3, #28672 @ 0x7000 │ │ │ │ + @ instruction: 0x63a8f403 │ │ │ │ + blcc 1f7e28 │ │ │ │ + movwcs fp, #7960 @ 0x1f18 │ │ │ │ + @ instruction: 0xf7fb9300 │ │ │ │ + blls 1350914 │ │ │ │ + ldrtmi r2, [r1], -r8, lsr #5 │ │ │ │ + blls 13632ac │ │ │ │ + tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ + svc 0x000ef65c │ │ │ │ + @ instruction: 0x4641465a │ │ │ │ + @ instruction: 0xf7fb4620 │ │ │ │ + blls 1351bf0 │ │ │ │ + andcs r9, ip, #0, 6 │ │ │ │ + ldrtmi r9, [r1], -r6, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf8a2f7fb │ │ │ │ + ldrdlt pc, [r4], -sl │ │ │ │ + strtmi r9, [r0], -r5, asr #22 │ │ │ │ + tstmi sp, #286720 @ 0x46000 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - vst2.8 {d9-d12}, [r3], r7 │ │ │ │ - strls r6, [r1], -r8, lsr #7 │ │ │ │ - svclt 0x00183b00 │ │ │ │ - movwls r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0xf8bef7fb │ │ │ │ - adccs r9, r8, #70656 @ 0x11400 │ │ │ │ - tstmi sp, #51380224 @ 0x3100000 │ │ │ │ - strbmi r9, [r0], -r6, asr #22 │ │ │ │ - @ instruction: 0xf65c431f │ │ │ │ - uadd16mi lr, sl, r4 │ │ │ │ - strtmi r4, [r0], -r1, asr #12 │ │ │ │ - stc2l 7, cr15, [lr, #-1004]! @ 0xfffffc14 │ │ │ │ - movwls r9, #2885 @ 0xb45 │ │ │ │ - blls 135ae78 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - @ instruction: 0xf7fb9301 │ │ │ │ - @ instruction: 0xf8daf8a7 │ │ │ │ - blls 133e668 │ │ │ │ - bls 1363edc │ │ │ │ - @ instruction: 0xf8db431d │ │ │ │ - tstmi r7, #0 │ │ │ │ - vst1.8 {d9-d11}, [r3], r1 │ │ │ │ - movwls r6, #33448 @ 0x82a8 │ │ │ │ - svclt 0x00183a00 │ │ │ │ - andls r2, r0, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0x4611221e │ │ │ │ - @ instruction: 0xf892f7fb │ │ │ │ - ldrbmi r9, [r9], -r5, asr #20 │ │ │ │ - tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf04f9a46 │ │ │ │ - tstmi r7, #0, 22 │ │ │ │ - @ instruction: 0xf90cf7fb │ │ │ │ - @ instruction: 0x212f9a45 │ │ │ │ - strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - andls r9, r1, #286720 @ 0x46000 │ │ │ │ - @ instruction: 0xf7fb2236 │ │ │ │ - bls 13508a0 │ │ │ │ - @ instruction: 0x46404631 │ │ │ │ - bls 1363300 │ │ │ │ - adccs r4, r8, #1543503872 @ 0x5c000000 │ │ │ │ - mrc 6, 6, APSR_nzcv, cr4, cr12, {2} │ │ │ │ - ldrdcs pc, [r8], -sl │ │ │ │ - strtmi r4, [r0], -r1, asr #12 │ │ │ │ - beq 24e7fc │ │ │ │ - blge d0cdf8 │ │ │ │ - stc2 7, cr15, [sl, #-1004]! @ 0xfffffc14 │ │ │ │ - andls r9, r0, #282624 @ 0x45000 │ │ │ │ - bls 135ab10 │ │ │ │ - andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf7fb221c │ │ │ │ - bls 1350868 │ │ │ │ - strtmi r9, [r0], -r5, lsl #22 │ │ │ │ - bls 1363338 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - eorcs r4, fp, #1543503872 @ 0x5c000000 │ │ │ │ + @ instruction: 0x96014317 │ │ │ │ + adcvs pc, r8, #50331648 @ 0x3000000 │ │ │ │ + bcc 1f7298 │ │ │ │ + andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ + andscs r9, lr, #0, 4 │ │ │ │ @ instruction: 0xf7fb4611 │ │ │ │ - bls 1350850 │ │ │ │ - tstmi r5, #8, 22 @ 0x2000 │ │ │ │ + bls 13508bc │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ + bls 13632e4 │ │ │ │ + bleq 20e7d0 │ │ │ │ + @ instruction: 0xf7fb4317 │ │ │ │ + bls 1350ab8 │ │ │ │ + andls r2, r0, #-1073741813 @ 0xc000000b │ │ │ │ + bls 1363f24 │ │ │ │ + eorscs r9, r6, #268435456 @ 0x10000000 │ │ │ │ + @ instruction: 0xf87af7fb │ │ │ │ + ldrtmi r9, [r1], -r5, asr #20 │ │ │ │ + tstmi r5, #64, 12 @ 0x4000000 │ │ │ │ tstmi r7, #286720 @ 0x46000 │ │ │ │ - bcs 1f8f0c │ │ │ │ - @ instruction: 0xf8d9d145 │ │ │ │ - bcs 21a748 │ │ │ │ - strcs fp, [r0], -r7, lsl #31 │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ - ldrmi r9, [lr], -r3, lsl #22 │ │ │ │ - stmib sp, {r0, r1, r2, r3, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ - @ instruction: 0xf7fb4620 │ │ │ │ - mcrls 8, 2, pc, cr5, cr15, {1} @ │ │ │ │ - @ instruction: 0x21282229 │ │ │ │ + @ instruction: 0xf65c22a8 │ │ │ │ + @ instruction: 0xf8daeed0 │ │ │ │ + strbmi r2, [r1], -r8 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ - @ instruction: 0xf04f0800 │ │ │ │ - stmib sp, {r8, fp}^ │ │ │ │ - @ instruction: 0x432e8900 │ │ │ │ + stmib sp, {r0, r9, fp}^ │ │ │ │ + @ instruction: 0xf7fbab2c │ │ │ │ + bls 1351b68 │ │ │ │ + tstcs r0, r0, lsl #4 │ │ │ │ + strtmi r9, [r0], -r6, asr #20 │ │ │ │ + andscs r9, ip, #268435456 @ 0x10000000 │ │ │ │ + @ instruction: 0xf85ef7fb │ │ │ │ + blls 3f8ffc │ │ │ │ + bls 1363340 │ │ │ │ + bls 2a334c │ │ │ │ + cmple r0, r0, lsl #20 │ │ │ │ + @ instruction: 0x2010f8d9 │ │ │ │ + svclt 0x008b2a01 │ │ │ │ + ldrtmi r2, [r3], -r0, lsl #4 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + stmib sp, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ + andcs r3, pc, #0, 4 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf846f7fb │ │ │ │ + blvc acdd94 │ │ │ │ + eorcs r9, r9, #70656 @ 0x11400 │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + blvc 20dd58 │ │ │ │ + stmdaeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fb9d46 │ │ │ │ - stmdbls r6, {r0, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ - teqmi sp, #70656 @ 0x11400 │ │ │ │ - stmibhi sl, {r5, r9, sl, lr} │ │ │ │ - blls 13633c4 │ │ │ │ - tstmi sp, #9568256 @ 0x920000 │ │ │ │ - @ instruction: 0xf04f2a3e │ │ │ │ - svclt 0x000f0200 │ │ │ │ - stmdavc fp, {r0, r8, r9, sp} │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - movweq pc, #4227 @ 0x1083 @ │ │ │ │ - andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - @ instruction: 0xf818f7fb │ │ │ │ - ldrb r9, [r8], r7, lsl #22 │ │ │ │ - subseq lr, r3, #274432 @ 0x43000 │ │ │ │ - movweq pc, #4099 @ 0x1003 @ │ │ │ │ - andeq pc, r1, #2 │ │ │ │ - ldrb r9, [ip, #-773]! @ 0xfffffcfb │ │ │ │ + blls 310814 │ │ │ │ + stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ + ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ + strtmi r9, [r0], -r5, asr #22 │ │ │ │ + b 13e3434 │ │ │ │ + blls 1353f50 │ │ │ │ + @ instruction: 0xf7fb431d │ │ │ │ + stmdbls r6, {r0, r1, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ + bls 1323fd0 │ │ │ │ + tstmi r6, #2277376 @ 0x22c000 │ │ │ │ + ldmeq fp, {r1, r2, r6, r9, fp, ip, pc} │ │ │ │ + blcs 11633b0 │ │ │ │ + andeq pc, r0, #79 @ 0x4f │ │ │ │ + movwcs fp, #7951 @ 0x1f0f │ │ │ │ + vmlal.u8 , d3, d11 │ │ │ │ + @ instruction: 0xf0830380 │ │ │ │ + stmib sp, {r0, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7fb4611 │ │ │ │ + blls 3d07c8 │ │ │ │ + @ instruction: 0x4611e6d8 │ │ │ │ + subeq pc, r0, #134217731 @ 0x8000003 │ │ │ │ + tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ + ldrb r9, [ip, #-260]! @ 0xfffffefc │ │ │ │ @ instruction: 0xf3c39b03 │ │ │ │ strbmi r0, [r3], -r0, asr #14 │ │ │ │ vmvn.i32 d30, #-1358954496 @ 0xaf000000 │ │ │ │ - ldr r0, [pc, r0, asr #6]! │ │ │ │ - ldmdb r8!, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrhteq sp, [sl], #-220 @ 0xffffff24 │ │ │ │ + ldrtmi r0, [r2], -r0, asr #6 │ │ │ │ + @ instruction: 0xf65de7b3 │ │ │ │ + svclt 0x0000e934 │ │ │ │ + ... │ │ │ │ + ldrhteq sp, [sl], #-216 @ 0xffffff28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, sl, r8, lsr #21 │ │ │ │ + @ instruction: 0x007ada9e │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - svceq 0x0010f8cc │ │ │ │ - @ instruction: 0xf04fb0b3 │ │ │ │ + svceq 0x0008f8cc │ │ │ │ + @ instruction: 0xf04fb0b5 │ │ │ │ strmi r0, [pc], -r0, lsl #16 │ │ │ │ - @ instruction: 0xac2f4b9a │ │ │ │ + @ instruction: 0xac314b96 │ │ │ │ @ instruction: 0xf8cd223c │ │ │ │ strmi r8, [r2], r4 │ │ │ │ @ instruction: 0xf8d14620 │ │ │ │ - ldmibmi r7, {r3, ip, pc} │ │ │ │ + ldmibmi r3, {r3, ip, pc} │ │ │ │ stmiapl fp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r9, sl, lr} │ │ │ │ - @ instruction: 0xf04f9331 │ │ │ │ + @ instruction: 0xf04f9333 │ │ │ │ @ instruction: 0xf0090300 │ │ │ │ movwls r0, #769 @ 0x301 │ │ │ │ - @ instruction: 0xffdcf7fa │ │ │ │ + @ instruction: 0xffd2f7fa │ │ │ │ vsubl.u8 q9, d9, d28 │ │ │ │ ldrmi r0, [r1], -r0, asr #6 │ │ │ │ - @ instruction: 0x562fe9dd │ │ │ │ + @ instruction: 0x5631e9dd │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fa3800 │ │ │ │ - blls dd2744 │ │ │ │ + blls e52730 │ │ │ │ @ instruction: 0x4620223b │ │ │ │ - blls de347c │ │ │ │ + blls e63490 │ │ │ │ tstmi lr, #17825792 @ 0x1100000 │ │ │ │ orreq pc, r0, #603979779 @ 0x24000003 │ │ │ │ stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xffc4f7fa │ │ │ │ - eorcs r9, sl, #48128 @ 0xbc00 │ │ │ │ + @ instruction: 0xffbaf7fa │ │ │ │ + eorcs r9, sl, #50176 @ 0xc400 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0x46119b30 │ │ │ │ + @ instruction: 0x46119b32 │ │ │ │ vrsra.u8 d20, d14, #7 │ │ │ │ stmib sp, {r6, r7, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf7fa3800 │ │ │ │ - @ instruction: 0xf3c9ffb7 │ │ │ │ + @ instruction: 0xf3c9ffad │ │ │ │ movwls r1, #768 @ 0x300 │ │ │ │ - blls d9b0f0 │ │ │ │ + blls e1b104 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ - blls de34bc │ │ │ │ - ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ + blls e634d0 │ │ │ │ + ldmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fa431e │ │ │ │ - blls dd26f0 │ │ │ │ + blls e526dc │ │ │ │ @ instruction: 0xf8cd220e │ │ │ │ ldrmi r8, [r1], -r4 │ │ │ │ - blls de34d4 │ │ │ │ + blls e634e8 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ movwls r6, #2619 @ 0xa3b │ │ │ │ - @ instruction: 0xff9af7fa │ │ │ │ - @ instruction: 0xf8cd9b2f │ │ │ │ + @ instruction: 0xff90f7fa │ │ │ │ + @ instruction: 0xf8cd9b31 │ │ │ │ andscs r8, lr, #4 │ │ │ │ - blls de34ec │ │ │ │ + blls e63500 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - bvs 20a34f8 │ │ │ │ + bvs 20a350c │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - ldmibvs fp!, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r1, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs r9, {r5, r9, sl, lr} │ │ │ │ - tstmi sp, #48128 @ 0xbc00 │ │ │ │ - tstmi lr, #48, 22 @ 0xc000 │ │ │ │ - @ instruction: 0xf808f7fb │ │ │ │ - eorcs r9, r7, #48128 @ 0xbc00 │ │ │ │ + tstmi sp, #50176 @ 0xc400 │ │ │ │ + tstmi lr, #51200 @ 0xc800 │ │ │ │ + @ instruction: 0xfffef7fa │ │ │ │ + eorcs r9, r7, #50176 @ 0xc400 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ - @ instruction: 0x46209b30 │ │ │ │ + @ instruction: 0x46209b32 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - blls dd2698 │ │ │ │ + blls e52684 │ │ │ │ strbmi r2, [r1], -r8, lsr #5 │ │ │ │ - blls de3528 │ │ │ │ + blls e6353c │ │ │ │ tstmi lr, #72, 12 @ 0x4800000 │ │ │ │ - ldcl 6, cr15, [r0, #368] @ 0x170 │ │ │ │ + stcl 6, cr15, [r6, #368] @ 0x170 │ │ │ │ @ instruction: 0xb01cf8d7 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - ldrmi r9, [sl], -r2, lsl #6 │ │ │ │ - stc2 7, cr15, [r6], #-1004 @ 0xfffffc14 │ │ │ │ - andls r9, r0, #192512 @ 0x2f000 │ │ │ │ - bls de41dc │ │ │ │ + ldrmi r9, [sl], -r4, lsl #6 │ │ │ │ + ldc2 7, cr15, [ip], {251} @ 0xfb │ │ │ │ + andls r9, r0, #200704 @ 0x31000 │ │ │ │ + bls e641f0 │ │ │ │ andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7fa220c │ │ │ │ - bls dd2660 │ │ │ │ + bls e5264c │ │ │ │ ldrdne pc, [r4], -fp │ │ │ │ tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ - tstls r3, r0, lsr sl │ │ │ │ + tstls r5, r2, lsr sl │ │ │ │ @ instruction: 0xf7fa4316 │ │ │ │ - bls dd285c │ │ │ │ + bls e52848 │ │ │ │ andls r2, r0, #-1073741813 @ 0xc000000b │ │ │ │ - bls de4180 │ │ │ │ + bls e64194 │ │ │ │ eorscs r9, r6, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xff4cf7fa │ │ │ │ - ldrdlt pc, [r8], -fp │ │ │ │ - strtmi r9, [r0], -pc, lsr #20 │ │ │ │ - @ instruction: 0xf8db4315 │ │ │ │ - @ instruction: 0xf8cd2000 │ │ │ │ + @ instruction: 0xff42f7fa │ │ │ │ + ldrdcc pc, [r8], -fp │ │ │ │ + @ instruction: 0x46209a31 │ │ │ │ + tstmi r5, #201326592 @ 0xc000000 │ │ │ │ + @ instruction: 0xf8cd681a │ │ │ │ vst4.8 {d8-d11}, [r2], r4 │ │ │ │ - bl fee6b3c0 │ │ │ │ + bl fee6b3d4 │ │ │ │ svclt 0x00180208 │ │ │ │ andls r2, r0, #268435456 @ 0x10000000 │ │ │ │ - tstmi r6, #48, 20 @ 0x30000 │ │ │ │ + tstmi r6, #204800 @ 0x32000 │ │ │ │ @ instruction: 0x4611221f │ │ │ │ - @ instruction: 0xff36f7fa │ │ │ │ - strbmi r9, [r1], -pc, lsr #20 │ │ │ │ + @ instruction: 0xff2cf7fa │ │ │ │ + @ instruction: 0x46419a31 │ │ │ │ tstmi r5, #72, 12 @ 0x4800000 │ │ │ │ - tstmi r6, #48, 20 @ 0x30000 │ │ │ │ + tstmi r6, #204800 @ 0x32000 │ │ │ │ @ instruction: 0xf65c22a8 │ │ │ │ - strbmi lr, [r9], -ip, lsl #27 │ │ │ │ - @ instruction: 0x4620465a │ │ │ │ - blx ffb9093e │ │ │ │ - andls r9, r0, #192512 @ 0x2f000 │ │ │ │ - bls ddad98 │ │ │ │ - andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf7fa221c │ │ │ │ - bls dd25e0 │ │ │ │ - mulls sp, r7, r8 │ │ │ │ - bls de35c0 │ │ │ │ - tstmi r6, #2048 @ 0x800 │ │ │ │ - svceq 0x0000f1b9 │ │ │ │ - ldmdavc fp, {r2, r6, r8, ip, lr, pc} │ │ │ │ - ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ - vrsubhn.i16 d20, , q8 │ │ │ │ - movwls r1, #832 @ 0x340 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xff0af7fa │ │ │ │ - tstmi sp, #48128 @ 0xbc00 │ │ │ │ - tstmi lr, #48, 22 @ 0xc000 │ │ │ │ - blcs 22ce84 │ │ │ │ + blls 2cdf64 │ │ │ │ + strtmi r4, [r0], -r9, asr #12 │ │ │ │ + @ instruction: 0xf7fb461a │ │ │ │ + blls e518d4 │ │ │ │ + andscs r9, ip, #0, 6 │ │ │ │ + tstcs r0, r2, lsr fp │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + @ instruction: 0xff14f7fa │ │ │ │ + @ instruction: 0xf8979b31 │ │ │ │ + tstmi sp, #13 │ │ │ │ + @ instruction: 0xf3c99b32 │ │ │ │ + tstmi lr, #64, 4 │ │ │ │ + @ instruction: 0xf1b94643 │ │ │ │ + tstle sl, r0, lsl #30 │ │ │ │ + blcs 22ce80 │ │ │ │ @ instruction: 0x464abf99 │ │ │ │ - blls 2a41ec │ │ │ │ - mulls r0, r3, r8 │ │ │ │ - movwcs fp, #3972 @ 0xf84 │ │ │ │ - subne pc, r0, #603979779 @ 0x24000003 │ │ │ │ - movwcs lr, #2509 @ 0x9cd │ │ │ │ - strtmi r2, [r0], -pc, lsl #4 │ │ │ │ - @ instruction: 0xf7fa4611 │ │ │ │ - blvc 10d2588 │ │ │ │ - strtmi r2, [r0], -r9, lsr #4 │ │ │ │ - @ instruction: 0x21289300 │ │ │ │ - strtvc lr, [pc], #-2525 @ 1d29c8 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - mcr2 7, 7, pc, cr8, cr10, {7} @ │ │ │ │ - bmi 7b9690 │ │ │ │ - blls de3654 │ │ │ │ - @ instruction: 0x432f447a │ │ │ │ - blmi 663650 │ │ │ │ - andvc pc, r0, sl, asr #17 │ │ │ │ - @ instruction: 0xf8ca4334 │ │ │ │ - ldmpl r3, {r2, lr}^ │ │ │ │ - blls e2ca58 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - tstle r5, r0, lsl #6 │ │ │ │ - eorslt r4, r3, r0, asr r6 │ │ │ │ - svchi 0x00f0e8bd │ │ │ │ - @ instruction: 0xf009222b │ │ │ │ - ldrmi r0, [r1], -r1, lsl #6 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - andhi pc, r4, sp, asr #17 │ │ │ │ - mcr2 7, 6, pc, cr6, cr10, {7} @ │ │ │ │ - @ instruction: 0xf3c9992f │ │ │ │ - strbmi r0, [r3], -r0, asr #4 │ │ │ │ - ldmdbls r0!, {r0, r2, r3, r8, r9, lr} │ │ │ │ - strb r4, [r3, lr, lsl #6] │ │ │ │ - svc 0x00f0f65c │ │ │ │ + blls 3242c8 │ │ │ │ + svclt 0x0084781a │ │ │ │ + vsubw.u8 q9, q1, d0 │ │ │ │ + stmib sp, {r6, r9, ip}^ │ │ │ │ + andcs r2, pc, #0, 6 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + mrc2 7, 7, pc, cr6, cr10, {7} │ │ │ │ + svcls 0x00317b3b │ │ │ │ + movwls r2, #553 @ 0x229 │ │ │ │ + movwcs r2, #296 @ 0x128 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + ldcls 3, cr4, [r2, #-188]! @ 0xffffff44 │ │ │ │ + mcr2 7, 7, pc, cr10, cr10, {7} @ │ │ │ │ + teqmi r5, #50176 @ 0xc400 │ │ │ │ + blls e63650 │ │ │ │ + @ instruction: 0xf009431d │ │ │ │ + @ instruction: 0xf1b90301 │ │ │ │ + tstle r4, r0, lsl #30 │ │ │ │ + @ instruction: 0xf8939b04 │ │ │ │ + vaddl.u8 , d9, d0 │ │ │ │ + eorcs r1, fp, #64, 6 │ │ │ │ + ldrmi r9, [r1], -r0, lsl #6 │ │ │ │ + strtmi r2, [r0], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + ldmib sp, {r0, r1, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi sl, #-1006632960 @ 0xc4000000 │ │ │ │ + andcs pc, r0, sl, asr #17 │ │ │ │ + @ instruction: 0x432b4a0b │ │ │ │ + andcc pc, r4, sl, asr #17 │ │ │ │ + ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r3, lsr fp │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + ldrbmi sp, [r0], -r3, lsl #2 │ │ │ │ + pop {r0, r2, r4, r5, ip, sp, pc} │ │ │ │ + @ instruction: 0xf65c8ff0 │ │ │ │ + svclt 0x0000eff0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, sl, r0, lsr r8 │ │ │ │ - rsbseq sp, sl, r8, lsr #12 │ │ │ │ + rsbseq sp, sl, ip, lsl r8 │ │ │ │ + ldrshteq sp, [sl], #-82 @ 0xffffffae │ │ │ │ + andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 28def4 │ │ │ │ + blhi 28defc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ - ldrbcs pc, [r0, #2271] @ 0x8df @ │ │ │ │ + ldrbcs pc, [r8, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb0c7 │ │ │ │ - pkhtbmi r3, fp, r0, asr #11 │ │ │ │ - andls r4, r3, sl, ror r4 │ │ │ │ + pkhtbmi r3, fp, r8, asr #11 │ │ │ │ + andls r4, r4, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9345 │ │ │ │ - blvc 1493664 │ │ │ │ - blcs 1f7670 │ │ │ │ - sbchi pc, fp, #64 @ 0x40 │ │ │ │ - stmdbvs r9, {r0, r1, r3, r6, r7, r8, fp, sp, lr} │ │ │ │ - ldmdavs sl, {r0, r8, fp, sp} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - svclt 0x00886812 │ │ │ │ - vmov.i16 d22, #171 @ 0x00ab │ │ │ │ - andls r1, r4, r0, asr #32 │ │ │ │ - tstmi sl, #552 @ 0x228 │ │ │ │ - vmlsl.u8 , d2, d4 │ │ │ │ - @ instruction: 0xf8db1240 │ │ │ │ - strcs r5, [r0], -r8 │ │ │ │ - mulcc ip, fp, r8 │ │ │ │ - movwls r4, #30384 @ 0x76b0 │ │ │ │ + blvc 149366c │ │ │ │ + ldrmi r9, [sl], -r2, lsl #6 │ │ │ │ + bcs 1f16a0 │ │ │ │ + sbchi pc, lr, #64 @ 0x40 │ │ │ │ + @ instruction: 0x2010f8db │ │ │ │ + bcs 22d1a4 │ │ │ │ + stmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ + svclt 0x00946809 │ │ │ │ + ldmdavc r2, {r1, r9, fp, ip, pc} │ │ │ │ + svclt 0x00887809 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + smlalbtne pc, r0, r1, r3 @ │ │ │ │ + stmdbls r3, {r0, r1, r8, ip, pc} │ │ │ │ + @ instruction: 0xf8db2600 │ │ │ │ + ldrtmi r5, [r0], r8 │ │ │ │ + movwls r4, #29450 @ 0x730a │ │ │ │ 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 │ │ │ │ movteq pc, #965 @ 0x3c5 @ │ │ │ │ - vaddw.u8 , , d6 │ │ │ │ - movwls r1, #21760 @ 0x5500 │ │ │ │ + addeq pc, r0, r5, asr #7 │ │ │ │ + vsubw.u8 , , d5 │ │ │ │ + andls r1, r6, r0, lsl #10 │ │ │ │ @ instruction: 0xf1b99200 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 7, r8, r3, cr6 │ │ │ │ + mcrrge 1, 7, r8, r3, cr7 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ strcs r9, [r0, -r4] │ │ │ │ - mcr2 7, 3, pc, cr4, cr10, {7} @ │ │ │ │ + mrc2 7, 2, pc, cr14, 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} @ │ │ │ │ + movwls r4, #22048 @ 0x5620 │ │ │ │ + movwls r9, #35652 @ 0x8b44 │ │ │ │ + mrc2 7, 2, pc, cr2, cr10, {7} │ │ │ │ + eorscs r9, fp, #393216 @ 0x60000 │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ + streq lr, [r0], -sp, asr #19 │ │ │ │ + tstls r4, #32, 12 @ 0x2000000 │ │ │ │ + tstls r5, #68, 22 @ 0x11000 │ │ │ │ + mcr2 7, 2, pc, cr6, 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 │ │ │ │ + blls 129afc0 │ │ │ │ + tstls r1, #32, 12 @ 0x2000000 │ │ │ │ + tstls r3, #68, 22 @ 0x11000 │ │ │ │ + mrc2 7, 1, pc, cr10, cr10, {7} │ │ │ │ + eorcs r9, sp, #68608 @ 0x10c00 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ strtmi r5, [r0], -r0, lsl #12 │ │ │ │ - blls 12f7754 │ │ │ │ - movwls sl, #44312 @ 0xad18 │ │ │ │ - mrc2 7, 1, pc, cr4, cr10, {7} │ │ │ │ + blls 12f7778 │ │ │ │ + tstls r0, #24, 26 @ 0x600 │ │ │ │ + mcr2 7, 1, pc, cr14, 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 │ │ │ │ + bls 12a43cc │ │ │ │ + ldmdavs fp, {r0, r2, r3, r9, ip, pc} │ │ │ │ + ldrmi r9, [r9], -r4, asr #20 │ │ │ │ + andls r9, lr, #1207959552 @ 0x48000000 │ │ │ │ + mcr2 7, 5, pc, cr6, cr10, {7} @ │ │ │ │ + eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r4, asr #22 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + @ instruction: 0xf8dbfe19 │ │ │ │ + blls 12babe4 │ │ │ │ + movwls r2, #45582 @ 0xb20e │ │ │ │ + @ instruction: 0xf8da4611 │ │ │ │ + strtmi r6, [r0], -r0 │ │ │ │ + movwls r9, #52036 @ 0xcb44 │ │ │ │ + @ instruction: 0xf8cd6833 │ │ │ │ + vst4.8 {d9-d12}, [r3], r4 │ │ │ │ + bl feeaba30 │ │ │ │ + svclt 0x00180308 │ │ │ │ + movwls r2, #769 @ 0x301 │ │ │ │ + mcr2 7, 0, pc, cr2, cr10, {7} @ │ │ │ │ + blls 12b8fac │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + stmdbne r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldrmi r9, [r1], -r9, lsl #6 │ │ │ │ + movwls r9, #43844 @ 0xab44 │ │ │ │ + ldc2l 7, cr15, [r6, #1000]! @ 0x3e8 │ │ │ │ + adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ + movwls r4, #26185 @ 0x6649 │ │ │ │ + blls 12e4460 │ │ │ │ + @ instruction: 0xf65c9307 │ │ │ │ + ldrtmi lr, [r2], -ip, asr #24 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + stmib sp, {r0, r9, sl, sp}^ │ │ │ │ + @ instruction: 0xf7fb672a │ │ │ │ + blls 12d1664 │ │ │ │ + movwls r2, #524 @ 0x20c │ │ │ │ + blls 12e4504 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x63a8f403 │ │ │ │ + ldc2l 7, cr15, [ip, #1000] @ 0x3e8 │ │ │ │ + ldrdvc pc, [r4], -sl │ │ │ │ + andscs r9, lr, #68608 @ 0x10c00 │ │ │ │ + @ instruction: 0x46209317 │ │ │ │ + @ instruction: 0x4611683e │ │ │ │ + movwls r9, #15172 @ 0x3b44 │ │ │ │ + @ instruction: 0x63a8f406 │ │ │ │ movweq lr, #35763 @ 0x8bb3 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - blls 3123b4 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 12a0f98 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - blls 12f77fc │ │ │ │ - @ instruction: 0xf7fa9304 │ │ │ │ - blls 12d239c │ │ │ │ - strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - @ instruction: 0x46289315 │ │ │ │ - tstls r6, #68, 22 @ 0x11000 │ │ │ │ - mrrc 6, 5, pc, r2, cr12 @ │ │ │ │ - @ instruction: 0x46294632 │ │ │ │ - strcs r4, [r1], -r0, lsr #12 │ │ │ │ - strvs lr, [sl, -sp, asr #19]! │ │ │ │ - blx fec90bb4 │ │ │ │ - andcs r9, ip, #68608 @ 0x10c00 │ │ │ │ - strbmi r9, [r9], -r0, lsl #6 │ │ │ │ - strtmi r9, [r0], -r4, asr #22 │ │ │ │ - @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dafde3 │ │ │ │ - blls 12aebf0 │ │ │ │ - tstls r2, #-536870911 @ 0xe0000001 │ │ │ │ - ldmdavs lr!, {r5, r9, sl, lr} │ │ │ │ - blls 12e4430 │ │ │ │ - vst2.8 {d9-d12}, [r6 :64], r3 │ │ │ │ - bl feeaba94 │ │ │ │ - @ instruction: 0xf8cd0308 │ │ │ │ - svclt 0x00189004 │ │ │ │ - movwls r2, #769 @ 0x301 │ │ │ │ - stc2l 7, cr15, [lr, #1000] @ 0x3e8 │ │ │ │ - tstls r1, #68608 @ 0x10c00 │ │ │ │ - @ instruction: 0xf8dd9b02 │ │ │ │ - blcs 1f3050 │ │ │ │ - andhi pc, sl, #64 @ 0x40 │ │ │ │ - @ instruction: 0x3010f8db │ │ │ │ - svclt 0x00872b01 │ │ │ │ - vsubw.u8 q9, q3, d0 │ │ │ │ - bls 257524 │ │ │ │ - stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ - andcs r2, pc, #0, 6 │ │ │ │ + blls 12d2330 │ │ │ │ + blls 277870 │ │ │ │ + @ instruction: 0x8110f8dd │ │ │ │ + @ instruction: 0xf0402b00 │ │ │ │ + @ instruction: 0xf8db820b │ │ │ │ + blcs 21ec68 │ │ │ │ + movwcs fp, #3975 @ 0xf87 │ │ │ │ + subne pc, r0, #402653187 @ 0x18000003 │ │ │ │ + ldrmi r9, [r3], -r2, lsl #20 │ │ │ │ + movwcs lr, #2509 @ 0x9cd │ │ │ │ + ldrmi r2, [r1], -pc, lsl #4 │ │ │ │ + @ instruction: 0xf7fa4620 │ │ │ │ + blls 352300 │ │ │ │ + @ instruction: 0x46209a14 │ │ │ │ + tstmi sl, #344064 @ 0x54000 │ │ │ │ + movwmi r9, #47880 @ 0xbb08 │ │ │ │ + movwmi r9, #43281 @ 0xa911 │ │ │ │ + movwmi r9, #47379 @ 0xb913 │ │ │ │ + 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, #43270 @ 0xa906 │ │ │ │ + movwmi r9, #47367 @ 0xb907 │ │ │ │ + movwmi r9, #43287 @ 0xa917 │ │ │ │ + movwmi r9, #47363 @ 0xb903 │ │ │ │ + b 12b90e4 │ │ │ │ + blls 1294cb0 │ │ │ │ + ldrtmi r4, [r9], -sl, lsl #6 │ │ │ │ + streq lr, [r3, -r2, asr #20] │ │ │ │ + b 13f99ac │ │ │ │ + @ instruction: 0xf7fa0803 │ │ │ │ + blls 12d24b0 │ │ │ │ + movwls r2, #566 @ 0x236 │ │ │ │ + blls 12db168 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + ldc2l 7, cr15, [r6, #-1000]! @ 0xfffffc18 │ │ │ │ + ldrdge pc, [r8], -sl │ │ │ │ + andscs r9, pc, #68608 @ 0x10c00 │ │ │ │ @ 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} │ │ │ │ - ldmdbls r2, {r0, r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r3, {r1, r3, r8, r9, lr} │ │ │ │ - ldmdbls r1, {r0, r1, r3, r8, r9, lr} │ │ │ │ - stmdaeq r8, {r0, r1, r6, r9, fp, sp, lr, pc} │ │ │ │ - movwmi r9, #43843 @ 0xab43 │ │ │ │ - b 126456c │ │ │ │ - blls 12d4898 │ │ │ │ - stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr2 7, 0, pc, cr10, cr10, {7} @ │ │ │ │ - eorscs r9, r6, #68608 @ 0x10c00 │ │ │ │ - @ instruction: 0x212f9300 │ │ │ │ + ldrdls pc, [r0], -sl │ │ │ │ + blls 12e3944 │ │ │ │ + bleq 2cd5ec │ │ │ │ + @ instruction: 0x63a8f409 │ │ │ │ + @ instruction: 0xf04f3b00 │ │ │ │ + svclt 0x00180800 │ │ │ │ + @ instruction: 0xf8cd2301 │ │ │ │ + movwls r8, #4 │ │ │ │ + ldc2l 7, cr15, [lr, #-1000] @ 0xfffffc18 │ │ │ │ + movtne pc, #969 @ 0x3c9 @ │ │ │ │ + andscs r9, sp, #0, 6 │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + tstmi pc, #4 │ │ │ │ + b 14b9a0c │ │ │ │ + @ instruction: 0xf7fa0903 │ │ │ │ + blls 12d2240 │ │ │ │ + strbmi r2, [r1], -r8, lsr #5 │ │ │ │ + tstmi pc, #40, 12 @ 0x2800000 │ │ │ │ + b 1439a20 │ │ │ │ + @ instruction: 0xf65c0903 │ │ │ │ + vldr d14, [pc, #656] @ 1d2fa8 │ │ │ │ + strtmi r7, [r9], -r3, asr #23 │ │ │ │ + @ instruction: 0x46204652 │ │ │ │ + blvc c8e358 │ │ │ │ + @ instruction: 0xf9faf7fb │ │ │ │ + andscs r9, ip, #68608 @ 0x10c00 │ │ │ │ + tstcs r0, r0, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dafd7d │ │ │ │ - blls 12baccc │ │ │ │ - @ instruction: 0x4611221f │ │ │ │ - @ instruction: 0xf8da4620 │ │ │ │ - tstmi pc, #0 │ │ │ │ - b 13f99cc │ │ │ │ - @ instruction: 0xf4090b03 │ │ │ │ - blcc 1ebb64 │ │ │ │ - stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - movwcs fp, #7960 @ 0x1f18 │ │ │ │ - andhi pc, r4, sp, asr #17 │ │ │ │ - @ instruction: 0xf7fa9300 │ │ │ │ - vqrdmulh.s , , d1[5] │ │ │ │ - movwls r1, #832 @ 0x340 │ │ │ │ - blls 129b554 │ │ │ │ + blls 12d2208 │ │ │ │ + strtmi r2, [r0], -sl, lsr #4 │ │ │ │ + vorr.i32 d20, #61184 @ 0x0000ef00 │ │ │ │ + @ instruction: 0xf0830380 │ │ │ │ + ldrmi r0, [r1], -r1, lsl #6 │ │ │ │ + @ instruction: 0xf8cd9300 │ │ │ │ + stclls 0, cr8, [r4, #-16] │ │ │ │ + stc2 7, cr15, [r4, #-1000]! @ 0xfffffc18 │ │ │ │ + @ instruction: 0x46209912 │ │ │ │ + b 1439a6c │ │ │ │ + stmibhi sl, {r0, r2, r8, sl} │ │ │ │ + blls 12e39e4 │ │ │ │ + tstmi sp, #9568256 @ 0x920000 │ │ │ │ + svclt 0x000b2a3e │ │ │ │ + strbmi r4, [r2], -r6, asr #12 │ │ │ │ + stmdavs fp, {r1, r4, r5, r9, sl, lr} │ │ │ │ + @ instruction: 0xf04f9201 │ │ │ │ + svclt 0x0018022e │ │ │ │ + @ instruction: 0x4611405e │ │ │ │ + vmov.f32 d27, #-0.75 @ 0xbf400000 │ │ │ │ + strls r0, [r0], -r0, lsl #13 │ │ │ │ + stc2 7, cr15, [r8, #-1000] @ 0xfffffc18 │ │ │ │ + movtcs lr, #14813 @ 0x39dd │ │ │ │ + @ instruction: 0x432b433a │ │ │ │ + stmib r1, {r2, r8, fp, ip, pc}^ │ │ │ │ + bmi feb1b9a0 │ │ │ │ + ldrbtmi r4, [sl], #-2979 @ 0xfffff45d │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r5, asr #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + cmpphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + sublt r9, r7, r4, lsl #16 │ │ │ │ + blhi 28e0b0 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - andhi pc, r4, sp, asr #17 │ │ │ │ - blls 12e3968 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - movwls r2, #540 @ 0x21c │ │ │ │ - blls 12db164 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [sl, #-1000]! @ 0xfffffc18 │ │ │ │ - eorcs r9, sl, #68608 @ 0x10c00 │ │ │ │ - tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ - orreq pc, r0, #402653187 @ 0x18000003 │ │ │ │ - movweq pc, #4227 @ 0x1083 @ │ │ │ │ - movwls r4, #1553 @ 0x611 │ │ │ │ - andhi pc, r4, sp, asr #17 │ │ │ │ - @ instruction: 0xf7fa9d44 │ │ │ │ - ldmdbls r4, {r0, r1, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blls 12a45d0 │ │ │ │ - streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ - tstmi pc, #2260992 @ 0x228000 │ │ │ │ - ldmeq r2, {r2, r6, r8, r9, fp, ip, pc} │ │ │ │ - bcs 11639d4 │ │ │ │ - strbmi fp, [r6], -fp, lsl #30 │ │ │ │ - ldrtmi r4, [r2], -r2, asr #12 │ │ │ │ - andls r6, r1, #720896 @ 0xb0000 │ │ │ │ - eoreq pc, lr, #79 @ 0x4f │ │ │ │ - subsmi fp, lr, r8, lsl pc │ │ │ │ - svclt 0x00184611 │ │ │ │ - streq pc, [r0], r6, asr #7 │ │ │ │ - @ instruction: 0xf7fa9600 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - teqmi sl, #201326593 @ 0xc000001 │ │ │ │ - stmdbls r3, {r0, r1, r3, r5, r8, r9, lr} │ │ │ │ - movwcs lr, #2497 @ 0x9c1 │ │ │ │ - blmi feaa5824 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 132ce04 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - stmdals r3, {r0, r3, r6, r8, pc} │ │ │ │ - ldc 0, cr11, [sp], #284 @ 0x11c │ │ │ │ - pop {r1, r8, r9, fp, pc} │ │ │ │ - mcrrge 15, 15, r8, r3, cr0 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - strls r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2l 7, cr15, [r0], #1000 @ 0x3e8 │ │ │ │ - eorcs r9, ip, #5120 @ 0x1400 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - bls 12cd544 │ │ │ │ - stc2l 7, cr15, [r6], #1000 @ 0x3e8 │ │ │ │ - eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - blls 12a4624 │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d2e64 │ │ │ │ - b 1435c18 │ │ │ │ - blls 12d4df8 │ │ │ │ - stmdbeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - beq 2cd71c │ │ │ │ - ldc2l 7, cr15, [r4], {250} @ 0xfa │ │ │ │ - strtmi r2, [r0], -sp, lsr #4 │ │ │ │ + @ instruction: 0xf7fa9601 │ │ │ │ + blls 352174 │ │ │ │ + strtmi r2, [r0], -ip, lsr #4 │ │ │ │ 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 │ │ │ │ - tstmi sp, #-2147483647 @ 0x80000001 │ │ │ │ - tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - stc2l 7, cr15, [r0, #-1000] @ 0xfffffc18 │ │ │ │ - eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ - @ instruction: 0x21209300 │ │ │ │ - strtmi r9, [r0], -r4, asr #22 │ │ │ │ - @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dbfcb3 │ │ │ │ - blls 12baeb0 │ │ │ │ - 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 │ │ │ │ - movwcs fp, #7960 @ 0x1f18 │ │ │ │ - @ instruction: 0xf7fa9300 │ │ │ │ - blls 12d20dc │ │ │ │ - ldrtmi r2, [r1], -r8, lsr #5 │ │ │ │ - blls 12e3ae4 │ │ │ │ - tstmi pc, #72, 12 @ 0x4800000 │ │ │ │ - b ffe907e8 │ │ │ │ - strbmi r4, [r9], -r2, asr #12 │ │ │ │ - stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - @ instruction: 0xf7fb8b2a │ │ │ │ - blls 12d13b4 │ │ │ │ - andcs r9, ip, #0, 6 │ │ │ │ - ldrtmi r9, [r1], -r4, asr #22 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [r4], {250} @ 0xfa │ │ │ │ - ldrdcs pc, [r4], -sl │ │ │ │ + ldmib sp, {r9, sl, ip, sp}^ │ │ │ │ + @ instruction: 0xf7fa9a43 │ │ │ │ + blls 392160 │ │ │ │ + stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ + ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ 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 │ │ │ │ - movwcs fp, #7960 @ 0x1f18 │ │ │ │ - @ instruction: 0xf7fa9300 │ │ │ │ - blls 12d2080 │ │ │ │ - strtmi r9, [r0], -r5, lsl #18 │ │ │ │ - blls 12e3b40 │ │ │ │ + blhi fe50e470 │ │ │ │ + stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf10d9b44 │ │ │ │ + b 1455380 │ │ │ │ + @ instruction: 0xf7fa0a03 │ │ │ │ + eorcs pc, sp, #52480 @ 0xcd00 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + strpl lr, [r0], -sp, asr #19 │ │ │ │ + stclls 15, cr9, [r3, #-272] @ 0xfffffef0 │ │ │ │ + stc2l 7, cr15, [r4], {250} @ 0xfa │ │ │ │ + @ instruction: 0x3018f8db │ │ │ │ + streq lr, [r7, -sl, asr #20] │ │ │ │ + streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ + ldmdavs r9, {r5, r9, sl, lr} │ │ │ │ + tstls r6, r3, asr #22 │ │ │ │ + blls 12e3aa4 │ │ │ │ @ instruction: 0xf7fa431f │ │ │ │ - blls 12d2280 │ │ │ │ - movwls r2, #566 @ 0x236 │ │ │ │ - blls 12db398 │ │ │ │ + blls 12d231c │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 12db2c0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrrc2 7, 15, pc, lr, cr10 @ │ │ │ │ - ldrdge pc, [r8], -sl │ │ │ │ - andscs r9, pc, #68608 @ 0x10c00 │ │ │ │ + stc2 7, cr15, [ip], #1000 @ 0x3e8 │ │ │ │ + @ instruction: 0xa01cf8db │ │ │ │ + andcs r9, lr, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf8da431d │ │ │ │ + ldrdhi pc, [r0], -sl │ │ │ │ + blls 12e3ad0 │ │ │ │ + @ instruction: 0xf8d8431f │ │ │ │ strls r3, [r1], -r0 │ │ │ │ @ instruction: 0x63a8f403 │ │ │ │ svclt 0x00183b00 │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ - tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - mcrr2 7, 15, pc, sl, cr10 @ │ │ │ │ + ldc2 7, cr15, [r6], {250} @ 0xfa │ │ │ │ adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ - @ instruction: 0x46484631 │ │ │ │ - blls 12e3b8c │ │ │ │ + tstmi sp, #51380224 @ 0x3100000 │ │ │ │ + strbmi r9, [r8], -r4, asr #22 │ │ │ │ @ instruction: 0xf65c431f │ │ │ │ - ldrbmi lr, [r2], -r0, lsr #21 │ │ │ │ + strbmi lr, [r2], -ip, ror #21 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - blhi c8e55c │ │ │ │ - @ instruction: 0xf8f8f7fb │ │ │ │ + blhi c8e4c4 │ │ │ │ + @ instruction: 0xf944f7fb │ │ │ │ movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12db7a4 │ │ │ │ - @ instruction: 0x46202110 │ │ │ │ + blls 12db6cc │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - blls 312004 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - blls 129b7f4 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - blls 12e3bc4 │ │ │ │ + @ instruction: 0xf8dafc7d │ │ │ │ + blls 129aebc │ │ │ │ + andls r4, r5, #32, 12 @ 0x2000000 │ │ │ │ + ldrdhi pc, [r0], -r2 │ │ │ │ + blls 12e3b2c │ │ │ │ + @ instruction: 0x4611221e │ │ │ │ + tstmi pc, #1048576 @ 0x100000 │ │ │ │ + @ instruction: 0x63a8f408 │ │ │ │ + svclt 0x00183b00 │ │ │ │ + movwls r2, #769 @ 0x301 │ │ │ │ + stc2l 7, cr15, [r8], #-1000 @ 0xfffffc18 │ │ │ │ + stmdbls r5, {r0, r1, r6, r8, r9, fp, ip, pc} │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + tstmi pc, #68, 22 @ 0x11000 │ │ │ │ + stc2l 7, cr15, [r4], #1000 @ 0x3e8 │ │ │ │ + eorscs r9, r6, #68608 @ 0x10c00 │ │ │ │ + @ instruction: 0x212f9300 │ │ │ │ + strtmi r9, [r0], -r4, asr #22 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + @ instruction: 0xf8dafc57 │ │ │ │ + blls 12baf18 │ │ │ │ + @ instruction: 0x4611221f │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + ldrdcc pc, [r0], -sl │ │ │ │ + vst1.8 {d9-d11}, [r3], r1 │ │ │ │ + blcc 1ebdac │ │ │ │ + movwcs fp, #7960 @ 0x1f18 │ │ │ │ + blls 12f7b14 │ │ │ │ @ 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 │ │ │ │ + blls 12d2028 │ │ │ │ + ldrtmi r2, [r1], -r8, lsr #5 │ │ │ │ + tstmi sp, #72, 12 @ 0x4800000 │ │ │ │ + tstmi pc, #68, 22 @ 0x11000 │ │ │ │ + b fe81089c │ │ │ │ + @ instruction: 0x46494652 │ │ │ │ + stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ + @ instruction: 0xf7fb8b2a │ │ │ │ + blls 12d1300 │ │ │ │ + andscs r9, ip, #0, 6 │ │ │ │ + tstcs r0, r4, asr #22 │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + stc2 7, cr15, [sl], #-1000 @ 0xfffffc18 │ │ │ │ + tstmi sp, #68608 @ 0x10c00 │ │ │ │ + tstmi pc, #68, 22 @ 0x11000 │ │ │ │ + blcs 1f9b60 │ │ │ │ + @ instruction: 0xf8dbd173 │ │ │ │ + blcs 21efa0 │ │ │ │ + movwcs fp, #3979 @ 0xf8b │ │ │ │ + vqshlu.s8 d20, d18, #0 │ │ │ │ + ldrtmi r1, [r3], -r0, asr #4 │ │ │ │ + movwcs lr, #2509 @ 0x9cd │ │ │ │ + ldrmi r2, [r1], -pc, lsl #4 │ │ │ │ + @ instruction: 0xf7fa4620 │ │ │ │ + blls 12d1fc8 │ │ │ │ + @ instruction: 0x21282229 │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + @ instruction: 0xf04f0a00 │ │ │ │ + stmib sp, {r8, r9, fp}^ │ │ │ │ + b 133db90 │ │ │ │ + @ instruction: 0x9d440903 │ │ │ │ + stc2 7, cr15, [r4], {250} @ 0xfa │ │ │ │ + stmib sp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ + eorcs r3, fp, #0, 12 │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ + teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ + streq lr, [r3], -r9, asr #20 │ │ │ │ + tstmi sp, #68, 22 @ 0x11000 │ │ │ │ + blx fff90f9e │ │ │ │ + eorcs r9, sl, #68608 @ 0x10c00 │ │ │ │ @ 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 │ │ │ │ - tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + blls 12e3c38 │ │ │ │ + vrsra.u8 d20, d13, #8 │ │ │ │ + @ instruction: 0xf0830380 │ │ │ │ + movwls r0, #769 @ 0x301 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blx ffb90fbe │ │ │ │ + bls 12b93f0 │ │ │ │ + stmibhi fp, {r5, r9, sl, lr} │ │ │ │ + bls 12e3c38 │ │ │ │ + tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ + svclt 0x000b2b3e │ │ │ │ + andcs r2, r0, #0, 6 │ │ │ │ + stmdavs fp, {r1, r3, r4, r9, sl, lr} │ │ │ │ + @ instruction: 0xf04f9201 │ │ │ │ + svclt 0x0018022e │ │ │ │ + stmdaeq r3, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ + svclt 0x00184611 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0xf7fa9300 │ │ │ │ + ldmib sp, {r0, r1, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi r2, #201326593 @ 0xc000001 │ │ │ │ + strb r4, [r1], fp, lsr #6 │ │ │ │ + vmov.i32 d20, #-1593835520 @ 0xa1000000 │ │ │ │ + @ instruction: 0xf0010240 │ │ │ │ + tstls r3, r1, lsl #2 │ │ │ │ + svclt 0x0000e53b │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq sp, sl, ip, lsr #11 │ │ │ │ + rsbseq sp, sl, r4, lsr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, sl, ip, ror #4 │ │ │ │ + rsbseq sp, sl, lr, asr r2 │ │ │ │ @ instruction: 0xf3c39b02 │ │ │ │ strbmi r0, [fp], -r0, asr #4 │ │ │ │ - vsli.64 q15, , #3 │ │ │ │ - ldr r0, [lr, r0, asr #6] │ │ │ │ - stcl 6, cr15, [r6], #368 @ 0x170 │ │ │ │ + vsli.64 q15, q12, #3 │ │ │ │ + ldrtmi r0, [r3], -r0, asr #4 │ │ │ │ + @ instruction: 0xf65ce790 │ │ │ │ + svclt 0x0000ecde │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ - ldrcs pc, [ip, #2271]! @ 0x8df │ │ │ │ + strbcs pc, [r4, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb0cb │ │ │ │ - @ instruction: 0x468a35bc │ │ │ │ - andls r4, r4, sl, ror r4 │ │ │ │ + strmi r3, [sl], r4, asr #11 │ │ │ │ + andls r4, r5, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9349 │ │ │ │ - blvc 1493c68 │ │ │ │ - blcs 1f7c78 │ │ │ │ - adcshi pc, ip, #64 @ 0x40 │ │ │ │ - ldmdavs sl, {r0, r1, r3, r6, r7, r8, fp, sp, lr} │ │ │ │ - @ instruction: 0xf8da6811 │ │ │ │ - bcs 21b0bc │ │ │ │ - subne pc, r0, r1, asr #7 │ │ │ │ - svclt 0x00899005 │ │ │ │ - stmdbls r5, {r0, r1, r3, r4, r6, fp, sp, lr} │ │ │ │ - tstmi r9, #1769472 @ 0x1b0000 │ │ │ │ - @ instruction: 0xf3c1bf88 │ │ │ │ - @ instruction: 0xf8da1140 │ │ │ │ - strcs r2, [r0, #-8] │ │ │ │ - mulcc ip, sl, r8 │ │ │ │ - blcs 1f7cbc │ │ │ │ + blvc 1493c7c │ │ │ │ + ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ + bcs 1f1cb0 │ │ │ │ + adcshi pc, sp, #64 @ 0x40 │ │ │ │ + @ instruction: 0x2010f8da │ │ │ │ + bcs 22d7b4 │ │ │ │ + stmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ + svclt 0x00946809 │ │ │ │ + ldmdavc r2, {r0, r1, r9, fp, ip, pc} │ │ │ │ + svclt 0x00887809 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + smlalbtne pc, r0, r1, r3 @ │ │ │ │ + stmdbls r4, {r2, r8, ip, pc} │ │ │ │ + movwls r2, #29952 @ 0x7500 │ │ │ │ + blcs 1e3cdc │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0010800 │ │ │ │ - vmlal.u8 q8, d2, d1 │ │ │ │ - @ instruction: 0xf0020b40 │ │ │ │ - vaddw.u8 q8, q1, d1 │ │ │ │ - vsubw.u8 , q1, d0 │ │ │ │ - @ instruction: 0xf3c20980 │ │ │ │ - movwls r2, #26560 @ 0x67c0 │ │ │ │ - @ instruction: 0xf1b89100 │ │ │ │ + @ instruction: 0xf0020800 │ │ │ │ + @ instruction: 0xf8da0801 │ │ │ │ + @ instruction: 0xf0022008 │ │ │ │ + tstls r0, r1, lsl #2 │ │ │ │ + movwne pc, #962 @ 0x3c2 @ │ │ │ │ + bleq 120ffd8 │ │ │ │ + stmibeq r0, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + strbcs pc, [r0, r2, asr #7] @ │ │ │ │ + @ instruction: 0xf1b89306 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ mcrrge 1, 6, r8, r7, cr10 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fa8004 │ │ │ │ - blls 13d1e68 │ │ │ │ + blls 13d1e50 │ │ │ │ stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ ldrmi fp, [r1], -r0, lsl #10 │ │ │ │ - movwls r4, #58912 @ 0xe620 │ │ │ │ - movwls r9, #64328 @ 0xfb48 │ │ │ │ - blx 18110da │ │ │ │ + tstls r5, #32, 12 @ 0x2000000 │ │ │ │ + tstls r6, #72, 22 @ 0x12000 │ │ │ │ + blx 15110f2 │ │ │ │ eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - blls 13f7d30 │ │ │ │ - @ instruction: 0xf7fa930d │ │ │ │ - vmlsls.f64 d31, d7, d13 │ │ │ │ + blls 13f7d60 │ │ │ │ + @ instruction: 0xf7fa9313 │ │ │ │ + vmlsls.f64 d31, d7, d1 │ │ │ │ ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ strvc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - strls r4, [sl], -r0, lsr #12 │ │ │ │ - strls r9, [fp], -r8, asr #28 │ │ │ │ - blx 1291106 │ │ │ │ + ldrls r4, [r0], -r0, lsr #12 │ │ │ │ + ldrls r9, [r1], -r8, asr #28 │ │ │ │ + blx f9111e │ │ │ │ eorcs r9, r9, #7168 @ 0x1c00 │ │ │ │ @ instruction: 0x21289e47 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - strls r3, [r8], -r0, lsl #16 │ │ │ │ - strls r9, [r9], -r8, asr #28 │ │ │ │ - blx f9111e │ │ │ │ + strls r3, [lr], -r0, lsl #16 │ │ │ │ + strls r9, [pc], -r8, asr #28 │ │ │ │ + blx c91136 │ │ │ │ eorcs r9, sp, #6144 @ 0x1800 │ │ │ │ strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - blls 13a4984 │ │ │ │ - movwls r4, #26144 @ 0x6620 │ │ │ │ - movwls r9, #31560 @ 0x7b48 │ │ │ │ - blx c91136 │ │ │ │ + blls 13a499c │ │ │ │ + movwls r4, #50720 @ 0xc620 │ │ │ │ + movwls r9, #56136 @ 0xdb48 │ │ │ │ + blx 99114e │ │ │ │ @ instruction: 0x3018f8da │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls 13bf158 │ │ │ │ - tstls r9, #93323264 @ 0x5900000 │ │ │ │ - tstls sl, #72, 22 @ 0x12000 │ │ │ │ - blx fea9114e │ │ │ │ + blls 13bf170 │ │ │ │ + movwls r4, #42585 @ 0xa659 │ │ │ │ + movwls r9, #47944 @ 0xbb48 │ │ │ │ + blx fe791166 │ │ │ │ eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dafb15 │ │ │ │ - blls 13af1ec │ │ │ │ - tstls r6, #-536870912 @ 0xe0000000 │ │ │ │ + @ instruction: 0xf8dafb09 │ │ │ │ + blls 13af204 │ │ │ │ + movwls r2, #33294 @ 0x820e │ │ │ │ ldmdavs lr!, {r0, r4, r9, sl, lr} │ │ │ │ - blls 13e4a08 │ │ │ │ - ldmdavs r3!, {r3, r4, r8, r9, ip, pc} │ │ │ │ + blls 13e4a20 │ │ │ │ + ldmdavs r3!, {r0, r3, r8, r9, ip, pc} │ │ │ │ vst2.8 {d9-d12}, [r3 :64], fp │ │ │ │ @ instruction: 0xf8cd63a8 │ │ │ │ - blne 18b31a8 │ │ │ │ - svclt 0x00189717 │ │ │ │ + blne 18b31c0 │ │ │ │ + svclt 0x00189714 │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ - blx 19118c │ │ │ │ - eorcs r9, fp, #5120 @ 0x1400 │ │ │ │ - stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldrmi r9, [r1], -r7, asr #22 │ │ │ │ - tstls r4, #32, 12 @ 0x2000000 │ │ │ │ + blx ffe911a4 │ │ │ │ + blls 13b95d0 │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + stmdane r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldrmi r9, [r1], -r6, lsl #6 │ │ │ │ vldrge d9, [ip, #-288] @ 0xfffffee0 │ │ │ │ - @ instruction: 0xf7fa9315 │ │ │ │ - blls 13d1d84 │ │ │ │ + @ instruction: 0xf7fa9307 │ │ │ │ + blls 13d1d6c │ │ │ │ strbmi r2, [r1], -r8, lsr #5 │ │ │ │ - @ instruction: 0x46289312 │ │ │ │ - tstls r3, #72, 22 @ 0x12000 │ │ │ │ - stmdb r6, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4628931a │ │ │ │ + movwls r9, #19272 @ 0x4b48 │ │ │ │ + ldmdb sl!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - blls 13d3060 │ │ │ │ + blls 13d3048 │ │ │ │ andcs r9, ip, #0, 6 │ │ │ │ strbmi r9, [r1], -r8, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ff8911d4 │ │ │ │ - blls 13ad3e8 │ │ │ │ - tstls r0, #-536870911 @ 0xe0000001 │ │ │ │ + blx ff5911ec │ │ │ │ + blls 13ad400 │ │ │ │ + tstls r7, #-536870911 @ 0xe0000001 │ │ │ │ ldmdavs r7!, {r5, r9, sl, lr} │ │ │ │ - blls 13e4a40 │ │ │ │ - vst2.8 {d9-d12}, [r7 :64], r1 │ │ │ │ - blcc 1ec0a4 │ │ │ │ + blls 13e4a58 │ │ │ │ + vst2.8 {d9-d12}, [r7 :64], r9 │ │ │ │ + blcc 1ec0bc │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - ldmib sp, {r0, r1, r2, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - movwls r9, #21319 @ 0x5347 │ │ │ │ - blcs 1f9e28 │ │ │ │ + ldmib sp, {r0, r1, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + tstls r8, #469762049 @ 0x1c000001 │ │ │ │ + blcs 1f9e40 │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ svclt 0x00872b01 │ │ │ │ vsubw.u8 q9, , d0 │ │ │ │ svcls 0x00031740 │ │ │ │ andcs r4, pc, #61865984 @ 0x3b00000 │ │ │ │ movwvc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blx fee11228 │ │ │ │ - blls 579a74 │ │ │ │ - svcls 0x000f4631 │ │ │ │ + blx feb11240 │ │ │ │ + blls 739aa4 │ │ │ │ + svcls 0x00134631 │ │ │ │ tstmi r3, #32, 12 @ 0x2000000 │ │ │ │ + tstmi r7, #90112 @ 0x16000 │ │ │ │ + tstmi r3, #16, 20 @ 0x10000 │ │ │ │ + tstmi r7, #69632 @ 0x11000 │ │ │ │ + tstmi r3, #57344 @ 0xe000 │ │ │ │ + tstmi r7, #61440 @ 0xf000 │ │ │ │ + tstmi r3, #12, 20 @ 0xc000 │ │ │ │ tstmi r7, #53248 @ 0xd000 │ │ │ │ tstmi r3, #40960 @ 0xa000 │ │ │ │ tstmi r7, #45056 @ 0xb000 │ │ │ │ tstmi r3, #8, 20 @ 0x8000 │ │ │ │ tstmi r7, #36864 @ 0x9000 │ │ │ │ tstmi r3, #24576 @ 0x6000 │ │ │ │ tstmi r7, #28672 @ 0x7000 │ │ │ │ - tstmi r3, #102400 @ 0x19000 │ │ │ │ - tstmi r7, #106496 @ 0x1a000 │ │ │ │ - tstmi r3, #90112 @ 0x16000 │ │ │ │ - tstmi r7, #24, 20 @ 0x18000 │ │ │ │ - tstmi r3, #20, 20 @ 0x14000 │ │ │ │ - tstmi r7, #86016 @ 0x15000 │ │ │ │ - tstmi r3, #73728 @ 0x12000 │ │ │ │ - tstmi r7, #77824 @ 0x13000 │ │ │ │ - tstmi r3, #16, 20 @ 0x10000 │ │ │ │ - b 12b9ad4 │ │ │ │ + tstmi r3, #106496 @ 0x1a000 │ │ │ │ + tstmi r7, #4, 20 @ 0x4000 │ │ │ │ + tstmi r3, #94208 @ 0x17000 │ │ │ │ + b 12b9b0c │ │ │ │ tstmi r7, #603979776 @ 0x24000000 │ │ │ │ - tstmi r7, #20480 @ 0x5000 │ │ │ │ - b 12b9bb8 │ │ │ │ - blls 13d4aa8 │ │ │ │ + tstmi r7, #24, 20 @ 0x18000 │ │ │ │ + b 12b9bd0 │ │ │ │ + blls 13d4ac0 │ │ │ │ @ instruction: 0xf7fa431f │ │ │ │ - blls 13d1eac │ │ │ │ + blls 13d1e94 │ │ │ │ movwls r2, #566 @ 0x236 │ │ │ │ - blls 13db76c │ │ │ │ + blls 13db784 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 1f112a0 │ │ │ │ - andscs r9, pc, #23552 @ 0x5c00 │ │ │ │ + blx 1c112b8 │ │ │ │ + andscs r9, pc, #20, 22 @ 0x5000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ ldrdls pc, [r8], -r3 │ │ │ │ @ instruction: 0xf8d99b47 │ │ │ │ tstmi lr, #0 │ │ │ │ - b 13b9ff0 │ │ │ │ + b 13ba008 │ │ │ │ vst1.8 {d0-d1}, [r8], r3 │ │ │ │ - blcc 1ec178 │ │ │ │ + blcc 1ec190 │ │ │ │ streq pc, [r0, -pc, asr #32] │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ movwls r9, #1793 @ 0x701 │ │ │ │ - blx 19112d0 │ │ │ │ + blx 16112e8 │ │ │ │ movtne pc, #968 @ 0x3c8 @ │ │ │ │ andscs r9, sp, #0, 6 │ │ │ │ ldrmi r9, [r1], -r7, asr #22 │ │ │ │ strls r4, [r1, -r0, lsr #12] │ │ │ │ - blls 13e3f74 │ │ │ │ + blls 13e3f8c │ │ │ │ stmdaeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 15912ec │ │ │ │ + blx 1291304 │ │ │ │ ldrtmi r9, [r9], -r7, asr #22 │ │ │ │ strtmi r2, [r8], -r8, lsr #5 │ │ │ │ - blls 13e3f88 │ │ │ │ + blls 13e3fa0 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r9], -sl, asr #12 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - blls 13d2f18 │ │ │ │ + blls 13d2f00 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r0, r8, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx f9131c │ │ │ │ + blx c91334 │ │ │ │ @ instruction: 0x100cf8bb │ │ │ │ strtmi r9, [r0], -r8, asr #22 │ │ │ │ stmeq r9, {r0, r1, r2, r6, r9, fp, ip, pc} │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 135d840 │ │ │ │ + b 135d858 │ │ │ │ svclt 0x000f0602 │ │ │ │ @ instruction: 0xf8db463b │ │ │ │ - bls 89f354 │ │ │ │ + bls 89f36c │ │ │ │ svclt 0x0018405a │ │ │ │ @ instruction: 0xf04f4613 │ │ │ │ ldrmi r0, [r1], -lr, lsr #4 │ │ │ │ vmov.f32 d27, #-28 @ 0xc1e00000 │ │ │ │ movwcs r0, #1920 @ 0x780 │ │ │ │ movwls r9, #5888 @ 0x1700 │ │ │ │ - blx 811358 │ │ │ │ + blx 511370 │ │ │ │ movtcs lr, #31197 @ 0x79dd │ │ │ │ - b 13e4040 │ │ │ │ - stmdbls r4, {r0, r1, r8, r9} │ │ │ │ + b 13e4058 │ │ │ │ + stmdbls r5, {r0, r1, r8, r9} │ │ │ │ movwcs lr, #2497 @ 0x9c1 │ │ │ │ - blmi feaa5e14 │ │ │ │ + blmi feae5e30 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 142d3f4 │ │ │ │ + blls 142d40c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, r3, r4, r5, r8, pc} │ │ │ │ + stmdals r5, {r1, r3, r4, r5, r8, pc} │ │ │ │ pop {r0, r1, r3, r6, ip, sp, pc} │ │ │ │ mcrrge 15, 15, r8, r7, cr0 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ strls r4, [r1, #-1568] @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf9faf7fa │ │ │ │ + @ instruction: 0xf9eef7fa │ │ │ │ movwcs r2, #556 @ 0x22c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ ldmib sp, {r0, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf7fab847 │ │ │ │ - movwcs pc, #2543 @ 0x9ef @ │ │ │ │ - blls 13b7fcc │ │ │ │ + movwcs pc, #2531 @ 0x9e3 @ │ │ │ │ + blls 13b7fe4 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - b 14a4c50 │ │ │ │ - blls 13d5fe0 │ │ │ │ + b 14a4c68 │ │ │ │ + blls 13d5ff8 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ stmdbeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9e0f7fa │ │ │ │ + @ instruction: 0xf9d4f7fa │ │ │ │ eorcs r9, sl, #72, 22 @ 0x12000 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ strvc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fa9f47 │ │ │ │ - bls 391b4c │ │ │ │ + bls 391b34 │ │ │ │ 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: 0xf8daf9bb │ │ │ │ @ instruction: 0x46203018 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blls 13ad488 │ │ │ │ + blls 13ad4a0 │ │ │ │ tstmi lr, #-2147483647 @ 0x80000001 │ │ │ │ tstmi pc, #72, 22 @ 0x12000 │ │ │ │ - blx 1111418 │ │ │ │ + blx e11430 │ │ │ │ eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8daf9af │ │ │ │ - blls 13b74b8 │ │ │ │ + @ instruction: 0xf8daf9a3 │ │ │ │ + blls 13b74d0 │ │ │ │ ldrmi r2, [r1], -lr, lsl #4 │ │ │ │ @ instruction: 0xf8d94620 │ │ │ │ tstmi lr, #0 │ │ │ │ tstmi pc, #72, 22 @ 0x12000 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ vst2.8 {d9-d12}, [r3], r8 │ │ │ │ strls r6, [r1, #-936] @ 0xfffffc58 │ │ │ │ svclt 0x00183b00 │ │ │ │ movwls r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0xf998f7fa │ │ │ │ + @ instruction: 0xf98cf7fa │ │ │ │ adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ tstmi lr, #42991616 @ 0x2900000 │ │ │ │ strbmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf65b431f │ │ │ │ - ldrbmi lr, [sl], -lr, ror #31 │ │ │ │ + ldrbmi lr, [sl], -r2, ror #31 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcr2 7, 2, pc, cr8, cr10, {7} @ │ │ │ │ + mrc2 7, 1, pc, cr12, cr10, {7} │ │ │ │ movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dbcc4 │ │ │ │ + blls 13dbcdc │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8d9f981 │ │ │ │ - blls 13bf4b4 │ │ │ │ - bls 13e4d28 │ │ │ │ + @ instruction: 0xf8d9f975 │ │ │ │ + blls 13bf4cc │ │ │ │ + bls 13e4d40 │ │ │ │ @ instruction: 0xf8db431e │ │ │ │ tstmi r7, #0 │ │ │ │ vst3.8 {d9,d11,d13}, [r3], r1 │ │ │ │ movwls r6, #29352 @ 0x72a8 │ │ │ │ svclt 0x00183a00 │ │ │ │ andls r2, r0, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0x4611221e │ │ │ │ - @ instruction: 0xf96cf7fa │ │ │ │ + @ instruction: 0xf960f7fa │ │ │ │ ldrbmi r9, [r9], -r7, asr #20 │ │ │ │ tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ tstmi r7, #72, 20 @ 0x48000 │ │ │ │ - @ instruction: 0xf9e8f7fa │ │ │ │ + @ instruction: 0xf9dcf7fa │ │ │ │ @ instruction: 0x212f9a47 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ andls r9, r1, #72, 20 @ 0x48000 │ │ │ │ @ instruction: 0xf7fa2236 │ │ │ │ - @ instruction: 0xf8d9f95b │ │ │ │ - bls 13b7510 │ │ │ │ + @ instruction: 0xf8d9f94f │ │ │ │ + bls 13b7528 │ │ │ │ tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ vst3.8 {d9,d11,d13}, [r2], r1 │ │ │ │ - bcc 1ebfa0 │ │ │ │ + bcc 1ebfb8 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - bls 13f7d08 │ │ │ │ + bls 13f7d20 │ │ │ │ andscs r4, pc, #1543503872 @ 0x5c000000 │ │ │ │ @ instruction: 0xf7fa4611 │ │ │ │ - bls 13d1a30 │ │ │ │ + bls 13d1a18 │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - bls 13e4174 │ │ │ │ + bls 13e418c │ │ │ │ adccs r4, r8, #1543503872 @ 0x5c000000 │ │ │ │ - svc 0x009cf65b │ │ │ │ + svc 0x0090f65b │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - bls 13d2d0c │ │ │ │ + bls 13d2cf4 │ │ │ │ tstcs r0, r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r8, asr #20 │ │ │ │ andscs r9, ip, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xf930f7fa │ │ │ │ - blls 339e60 │ │ │ │ - tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ - stmib sp, {r3, r6, r9, fp, ip, pc}^ │ │ │ │ - tstmi r7, #0, 10 │ │ │ │ - ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ @ instruction: 0xf924f7fa │ │ │ │ blls 3b9e78 │ │ │ │ bls 13e41b8 │ │ │ │ bls 2a41c0 │ │ │ │ - cmple ip, r0, lsl #20 │ │ │ │ + cmple r8, r0, lsl #20 │ │ │ │ @ instruction: 0x2010f8da │ │ │ │ - svclt 0x00872a01 │ │ │ │ - vabal.u8 q9, d3, d0 │ │ │ │ - blls 298278 │ │ │ │ - andcs r4, pc, #30408704 @ 0x1d00000 │ │ │ │ - strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + svclt 0x008b2a01 │ │ │ │ + strtmi r2, [fp], -r0, lsl #4 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + stmib sp, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ + andcs r3, pc, #0, 4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf90cf7fa │ │ │ │ - @ instruction: 0x21289a47 │ │ │ │ - tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ + blls 13f9ea8 │ │ │ │ + tstmi r6, #40, 2 │ │ │ │ + eorcs r4, r9, #32, 12 @ 0x2000000 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf04f2229 │ │ │ │ - stmib sp, {r8, fp}^ │ │ │ │ - @ instruction: 0x9d488900 │ │ │ │ - @ instruction: 0xf8fef7fa │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7fa431f │ │ │ │ + blls 31199c │ │ │ │ + stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ + ldrmi r3, [r1], -r0, lsl #10 │ │ │ │ + strtmi r9, [r0], -r7, asr #22 │ │ │ │ + blls 13e4230 │ │ │ │ + streq lr, [r3, #-2631] @ 0xfffff5b9 │ │ │ │ + @ instruction: 0xf8f0f7fa │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ - teqmi sp, #72704 @ 0x11c00 │ │ │ │ - tstmi lr, #2260992 @ 0x228000 │ │ │ │ - ldmeq r2, {r3, r6, r8, r9, fp, ip, pc} │ │ │ │ - bcs 116422c │ │ │ │ - movwcs fp, #3847 @ 0xf07 │ │ │ │ - stmdavs fp, {r1, r3, r4, r9, sl, lr} │ │ │ │ - svclt 0x001e9a08 │ │ │ │ - @ instruction: 0x4613405a │ │ │ │ - andls r2, r1, #0, 4 │ │ │ │ - eoreq pc, lr, #79 @ 0x4f │ │ │ │ - vmov.f32 d27, #-24 @ 0xc1c00000 │ │ │ │ - ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ - @ instruction: 0xf7fa9300 │ │ │ │ - ldmib sp, {r0, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - teqmi r2, #469762049 @ 0x1c000001 │ │ │ │ - strb r4, [r8], fp, lsr #6 │ │ │ │ - cmpeq r3, r3, asr #20 │ │ │ │ - movweq pc, #4099 @ 0x1003 @ │ │ │ │ + stmibhi fp, {r0, r1, r2, r6, r9, fp, ip, pc} │ │ │ │ + bls 13e4224 │ │ │ │ + tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ + svclt 0x00072b3e │ │ │ │ + ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ + bls 3ed608 │ │ │ │ + subsmi fp, sl, lr, lsl pc │ │ │ │ + andcs r4, r0, #19922944 @ 0x1300000 │ │ │ │ + @ instruction: 0xf04f9201 │ │ │ │ + svclt 0x0018022e │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + movwls r4, #1553 @ 0x611 │ │ │ │ + @ instruction: 0xf8d4f7fa │ │ │ │ + movtcs lr, #31197 @ 0x79dd │ │ │ │ + @ instruction: 0x432b4332 │ │ │ │ + ldrmi lr, [r1], -r7, asr #13 │ │ │ │ + subeq pc, r0, #134217731 @ 0x8000003 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ - strb r9, [ip, #-773] @ 0xfffffcfb │ │ │ │ + strb r9, [ip, #-260] @ 0xfffffefc │ │ │ │ @ instruction: 0xf3c39b03 │ │ │ │ strbmi r0, [r3], -r0, asr #14 │ │ │ │ vmov.i32 d30, #-1493172224 @ 0xa7000000 │ │ │ │ - ldr r0, [r8, r0, asr #6]! │ │ │ │ - ldmib lr!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq ip, sl, r8, lsr #31 │ │ │ │ + strtmi r0, [sl], -r0, asr #6 │ │ │ │ + @ instruction: 0xf65ce7ab │ │ │ │ + svclt 0x0000e9f2 │ │ │ │ + @ instruction: 0x007acf94 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, ip, ror ip │ │ │ │ + rsbseq ip, sl, r4, ror #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf04fb0b1 │ │ │ │ strmi r0, [r8], r0, lsl #18 │ │ │ │ svcge 0x002d4b47 │ │ │ │ @@ -429481,195 +429487,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, #9764864 @ 0x950000 │ │ │ │ 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: 0xf88af7fa │ │ │ │ eorscs r9, fp, #46080 @ 0xb400 │ │ │ │ - b 1464f58 │ │ │ │ - blls d55e88 │ │ │ │ + b 1464f74 │ │ │ │ + blls d55ea4 │ │ │ │ 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: 0xf87af7fa │ │ │ │ eorcs r9, sp, #46080 @ 0xb400 │ │ │ │ - b 1478a98 │ │ │ │ - blls d54aa8 │ │ │ │ + b 1478ab4 │ │ │ │ + blls d54ac4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls d51898 │ │ │ │ + blls d5187c │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls d64328 │ │ │ │ - blge 264328 │ │ │ │ + blls d64344 │ │ │ │ + blge 264344 │ │ │ │ @ instruction: 0xf65b4618 │ │ │ │ - @ instruction: 0xf8d8eed0 │ │ │ │ + @ instruction: 0xf8d8eec2 │ │ │ │ @ instruction: 0x46013018 │ │ │ │ @ instruction: 0xf8cd4638 │ │ │ │ ldmdavs sl, {r2, r5, ip, pc} │ │ │ │ mulge r0, r2, r8 │ │ │ │ - bne 2105fc │ │ │ │ + bne 210618 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - blx fe6916c6 │ │ │ │ + blx fe3116e2 │ │ │ │ movwls r9, #2861 @ 0xb2d │ │ │ │ - blls d5bf80 │ │ │ │ + blls d5bf9c │ │ │ │ ldrtmi r2, [r8], -r0, lsr #2 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8cdf859 │ │ │ │ + @ instruction: 0xf8cdf84b │ │ │ │ eorcs r9, r9, #4 │ │ │ │ @ instruction: 0xf8982128 │ │ │ │ ldrtmi r3, [r8], -ip │ │ │ │ - blls d38300 │ │ │ │ - blls d64378 │ │ │ │ + blls d3831c │ │ │ │ + blls d64394 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls d51838 │ │ │ │ + blls d5181c │ │ │ │ @ instruction: 0x46112231 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ @ instruction: 0xf8cd9b2e │ │ │ │ @ instruction: 0xf8cda000 │ │ │ │ tstmi ip, #4 │ │ │ │ - @ instruction: 0xf83ef7fa │ │ │ │ + @ instruction: 0xf830f7fa │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bmi 4a4380 │ │ │ │ - blmi 3e43a0 │ │ │ │ + bmi 4a439c │ │ │ │ + blmi 3e43bc │ │ │ │ eorsvs r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls dad7a4 │ │ │ │ + blls dad7c0 │ │ │ │ @ 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 lr, {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, r2, lsr #19 │ │ │ │ + ldrhteq ip, [sl], #-132 @ 0xffffff7c │ │ │ │ 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 1ca51b4 │ │ │ │ eorscs sl, ip, #3, 28 @ 0x30 │ │ │ │ strmi r9, [r0], r1, lsl #14 │ │ │ │ stmvs ip, {r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ - @ instruction: 0xf7fa9300 │ │ │ │ - eorcs pc, ip, #196608 @ 0x30000 │ │ │ │ + @ instruction: 0xf7f99300 │ │ │ │ + eorcs pc, ip, #980 @ 0x3d4 │ │ │ │ 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: 0xffeaf7f9 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce0e8 │ │ │ │ + beq 2ce104 │ │ │ │ orreq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ strne pc, [r0], #-964 @ 0xfffffc3c │ │ │ │ - @ instruction: 0xffe8f7f9 │ │ │ │ + @ instruction: 0xffdaf7f9 │ │ │ │ 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: 0xffcef7f9 │ │ │ │ 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 2d3724 │ │ │ │ eorscs r9, r0, #262144 @ 0x40000 │ │ │ │ - blls 2e4480 │ │ │ │ + blls 2e449c │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ @ instruction: 0xf8d9431c │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ - @ instruction: 0xffc2f7f9 │ │ │ │ + @ instruction: 0xffb4f7f9 │ │ │ │ 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: 0xf8d9ffa7 │ │ │ │ + blls 2bb8b8 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ tstmi ip, #0 │ │ │ │ - blx ff311836 │ │ │ │ + blx fef91852 │ │ │ │ eorcs r9, r7, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d36e4 │ │ │ │ + blls 2d36c8 │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fee9185a │ │ │ │ + blx feb11876 │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ mrscs r9, (UNDEF: 56) │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d36c0 │ │ │ │ + blls 2d36a4 │ │ │ │ ldrdne pc, [r8], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fea1187e │ │ │ │ + blx fe69189a │ │ │ │ andscs r9, r7, #3072 @ 0xc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d369c │ │ │ │ + blls 2d3680 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fe5918a2 │ │ │ │ + blx fe2118be │ │ │ │ andscs r9, pc, #3072 @ 0xc00 │ │ │ │ tstcs r8, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - @ instruction: 0xf8d9ff6b │ │ │ │ + @ instruction: 0xf8d9ff5d │ │ │ │ @ instruction: 0x4630301c │ │ │ │ - blls 2ad938 │ │ │ │ - blls 2e454c │ │ │ │ + blls 2ad954 │ │ │ │ + blls 2e4568 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls 2d26cc │ │ │ │ + blls 2d26b0 │ │ │ │ movwls r2, #519 @ 0x207 │ │ │ │ - blls 2e51cc │ │ │ │ + blls 2e51e8 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - @ instruction: 0xff58f7f9 │ │ │ │ + @ instruction: 0xff4af7f9 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4e454c │ │ │ │ - blmi 42456c │ │ │ │ + bmi 4e4568 │ │ │ │ + blmi 424588 │ │ │ │ @ instruction: 0xf8c8447a │ │ │ │ @ instruction: 0xf8c85000 │ │ │ │ ldmpl r3, {r2, lr}^ │ │ │ │ - blls 32d974 │ │ │ │ + blls 32d990 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r6, r0, asr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - ldmda r4!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r6!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, lr, ror r8 │ │ │ │ - rsbseq ip, sl, r4, lsl #14 │ │ │ │ + rsbseq ip, sl, r2, ror #16 │ │ │ │ + rsbseq ip, sl, r8, ror #13 │ │ │ │ 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 +429684,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, #11, 30 @ 0x2c │ │ │ │ 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: 0xff00f7f9 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - b 146524c │ │ │ │ - blls 2d619c │ │ │ │ + b 1465268 │ │ │ │ + blls 2d61b8 │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ orreq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ strne pc, [r0], #-964 @ 0xfffffc3c │ │ │ │ - mrc2 7, 7, pc, cr14, cr9, {7} │ │ │ │ + mrc2 7, 7, pc, cr0, cr9, {7} │ │ │ │ eorcs r9, sp, #3072 @ 0xc00 │ │ │ │ - b 14789ac │ │ │ │ - blls 2d49bc │ │ │ │ + b 14789c8 │ │ │ │ + blls 2d49d8 │ │ │ │ @ instruction: 0x46304611 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f9431d │ │ │ │ - blls 2d3584 │ │ │ │ + blls 2d3568 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ tstmi ip, #52, 4 @ 0x40000003 │ │ │ │ teqcs r2, r4, lsl #22 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ movwls r6, #2619 @ 0xa3b │ │ │ │ - mcr2 7, 7, pc, cr4, cr9, {7} @ │ │ │ │ + mrc2 7, 6, pc, cr6, cr9, {7} │ │ │ │ @ instruction: 0xf8cd9b03 │ │ │ │ eorscs r9, r0, #4 │ │ │ │ - blls 2e4654 │ │ │ │ + blls 2e4670 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ - bvs 20a4660 │ │ │ │ + bvs 20a467c │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - blls 2d3550 │ │ │ │ + blls 2d3534 │ │ │ │ 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, 5, pc, cr12, cr9, {7} │ │ │ │ @ instruction: 0x463069bb │ │ │ │ - blls 2ada78 │ │ │ │ - blls 2e4688 │ │ │ │ + blls 2ada94 │ │ │ │ + blls 2e46a4 │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d258c │ │ │ │ + blls 2d2570 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 2dbea8 │ │ │ │ + blls 2dbec4 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mrc2 7, 5, pc, cr8, cr9, {7} │ │ │ │ - blls 2ae230 │ │ │ │ + mcr2 7, 5, pc, cr10, cr9, {7} @ │ │ │ │ + blls 2ae24c │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ ldmdavs r9!, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d2568 │ │ │ │ + blls 2d254c │ │ │ │ movwls r2, #519 @ 0x207 │ │ │ │ - blls 2e5370 │ │ │ │ + blls 2e538c │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mcr2 7, 5, pc, cr6, cr9, {7} @ │ │ │ │ + mrc2 7, 4, pc, cr8, cr9, {7} │ │ │ │ ldmdavs r9!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - blx ff011a4c │ │ │ │ + blx fec91a68 │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ mrscs r9, (UNDEF: 56) │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d34cc │ │ │ │ + blls 2d34b0 │ │ │ │ @ instruction: 0x463068b9 │ │ │ │ - blls 2e46f0 │ │ │ │ + blls 2e470c │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d2524 │ │ │ │ + blls 2d2508 │ │ │ │ movwls r2, #535 @ 0x217 │ │ │ │ - blls 2dbed0 │ │ │ │ + blls 2dbeec │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mcr2 7, 4, pc, cr4, cr9, {7} @ │ │ │ │ + mrc2 7, 3, pc, cr6, cr9, {7} │ │ │ │ ldmvs r9!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - blx fe791a90 │ │ │ │ + blx fe411aac │ │ │ │ andscs r9, pc, #3072 @ 0xc00 │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ tstcs r8, r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, 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 0x0000ef82 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, sl, lsr #13 │ │ │ │ - rsbseq ip, sl, sl, lsr r5 │ │ │ │ + rsbseq ip, sl, lr, lsl #13 │ │ │ │ + rsbseq ip, sl, lr, lsl r5 │ │ │ │ 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 1aa5550 │ │ │ │ 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, #624 @ 0x270 │ │ │ │ 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, 0, pc, cr12, cr9, {7} │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - b 1465414 │ │ │ │ - blls 2d6364 │ │ │ │ + b 1465430 │ │ │ │ + blls 2d6380 │ │ │ │ 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, 0, pc, cr12, cr9, {7} @ │ │ │ │ eorcs r9, sp, #3072 @ 0xc00 │ │ │ │ - b 1478b74 │ │ │ │ - blls 2d4b84 │ │ │ │ + b 1478b90 │ │ │ │ + blls 2d4ba0 │ │ │ │ @ instruction: 0x46304611 │ │ │ │ tstmi sp, #262144 @ 0x40000 │ │ │ │ - mcr2 7, 0, pc, cr14, cr9, {7} @ │ │ │ │ + mcr2 7, 0, pc, cr0, 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 2d3388 │ │ │ │ eorscs r9, r0, #262144 @ 0x40000 │ │ │ │ - blls 2e4818 │ │ │ │ + blls 2e4834 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ @ instruction: 0xf8d9431d │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ - ldc2l 7, cr15, [r4, #996]! @ 0x3e4 │ │ │ │ + stc2l 7, cr15, [r6, #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: 0xf8d9fdd9 │ │ │ │ + blls 2bbc54 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ tstmi sp, #0 │ │ │ │ - @ instruction: 0xf9f6f7fa │ │ │ │ + @ instruction: 0xf9e8f7fa │ │ │ │ eorcs r9, r7, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d3348 │ │ │ │ + blls 2d332c │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - @ instruction: 0xf9e4f7fa │ │ │ │ + @ instruction: 0xf9d6f7fa │ │ │ │ andscs r9, r7, #3072 @ 0xc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - @ instruction: 0xf8d9fdc1 │ │ │ │ - blls 2b7c94 │ │ │ │ + @ instruction: 0xf8d9fdb3 │ │ │ │ + blls 2b7cb0 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8d99b04 │ │ │ │ tstmi sp, #0 │ │ │ │ - @ instruction: 0xf9d0f7fa │ │ │ │ + @ instruction: 0xf9c2f7fa │ │ │ │ andcs r9, r7, #3072 @ 0xc00 │ │ │ │ ldrtmi r9, [r9], -r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d32fc │ │ │ │ + blls 2d32e0 │ │ │ │ ldrdne pc, [r4], -r9 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - @ instruction: 0xf9bef7fa │ │ │ │ + @ instruction: 0xf9b0f7fa │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ tstcs r8, r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - ldmib sp, {r0, r1, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r4, #201326592 @ 0xc000000 │ │ │ │ tstmi sp, #12, 20 @ 0xc000 │ │ │ │ ldrbtmi r4, [sl], #-2825 @ 0xfffff4f7 │ │ │ │ andmi pc, r0, r8, asr #17 │ │ │ │ andpl pc, r4, r8, asr #17 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strbmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65b87f0 │ │ │ │ - svclt 0x0000eeb8 │ │ │ │ + svclt 0x0000eeaa │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, r2, ror #9 │ │ │ │ - rsbseq ip, sl, sl, lsl #7 │ │ │ │ + rsbseq ip, sl, r6, asr #9 │ │ │ │ + rsbseq ip, sl, lr, ror #6 │ │ │ │ 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 +429907,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, [ip, #-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 2d3224 │ │ │ │ @ instruction: 0x46402230 │ │ │ │ - blls 2e4980 │ │ │ │ + blls 2e499c │ │ │ │ tstmi pc, #17825792 @ 0x1100000 │ │ │ │ biceq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ - bcc 20e44c │ │ │ │ + bcc 20e468 │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - stc2l 7, cr15, [r0, #-996] @ 0xfffffc1c │ │ │ │ + ldc2 7, cr15, [r2, #-996]! @ 0xfffffc1c │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 13bbd44 │ │ │ │ + b 13bbd60 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8cdfd33 │ │ │ │ + @ instruction: 0xf8cdfd25 │ │ │ │ eorcs sl, sl, #4 │ │ │ │ @ instruction: 0xf8994640 │ │ │ │ @ instruction: 0x2128300c │ │ │ │ - blls 2b894c │ │ │ │ - blls 2e49c4 │ │ │ │ + blls 2b8968 │ │ │ │ + blls 2e49e0 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r2, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #201326592 @ 0xc000000 │ │ │ │ tstmi ip, #45056 @ 0xb000 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ rsbsvs r6, r4, r5, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65b87f0 │ │ │ │ - svclt 0x0000ee44 │ │ │ │ + svclt 0x0000ee36 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, ip, lsr #6 │ │ │ │ - @ instruction: 0x007ac29e │ │ │ │ + rsbseq ip, sl, r0, lsl r3 │ │ │ │ + rsbseq ip, sl, r2, lsl #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 +429965,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, #55552 @ 0xd900 │ │ │ │ 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, [lr], {249} @ 0xf9 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce720 │ │ │ │ + beq 2ce73c │ │ │ │ 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 │ │ │ │ + ldc2 7, cr15, [lr], #996 @ 0x3e4 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477e2c │ │ │ │ + b 1477e48 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d3120 │ │ │ │ + blls 2d3104 │ │ │ │ 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: 0xf8d8fca3 │ │ │ │ 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 2b8a74 │ │ │ │ + blls 2e4aec │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #201326592 @ 0xc000000 │ │ │ │ tstmi ip, #45056 @ 0xb000 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ rsbsvs r6, r4, r5, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65b87f0 │ │ │ │ - svclt 0x0000edbe │ │ │ │ + svclt 0x0000edb0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, r6, asr #4 │ │ │ │ - @ instruction: 0x007ac192 │ │ │ │ + rsbseq ip, sl, sl, lsr #4 │ │ │ │ + rsbseq ip, sl, r6, ror r1 │ │ │ │ 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 +430032,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, #21248 @ 0x5300 │ │ │ │ movteq pc, #964 @ 0x3c4 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [r0], -r3, lsl #20 │ │ │ │ stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - mrrc2 7, 15, pc, r4, cr9 @ │ │ │ │ + mcrr2 7, 15, pc, r6, cr9 @ │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477f1c │ │ │ │ + b 1477f38 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8d8fc47 │ │ │ │ + @ instruction: 0xf8d8fc39 │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ @ instruction: 0x4649221f │ │ │ │ @ instruction: 0x17db4630 │ │ │ │ - blls 2b8b28 │ │ │ │ - blls 2e4b9c │ │ │ │ + blls 2b8b44 │ │ │ │ + blls 2e4bb8 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #201326592 @ 0xc000000 │ │ │ │ tstmi ip, #45056 @ 0xb000 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ rsbsvs r6, ip, sp, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r8], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65b87f0 │ │ │ │ - svclt 0x0000ed58 │ │ │ │ + svclt 0x0000ed4a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, sl, lsr r1 │ │ │ │ - rsbseq ip, sl, r6, asr #1 │ │ │ │ + rsbseq ip, sl, lr, lsl r1 │ │ │ │ + rsbseq ip, sl, sl, lsr #1 │ │ │ │ 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 +430083,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, #242688 @ 0x3b400 │ │ │ │ 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 ffa11fc6 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477fe8 │ │ │ │ + b 1478004 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8d8fbe1 │ │ │ │ + @ instruction: 0xf8d8fbd3 │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ andscs r4, pc, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8bf4 │ │ │ │ - blls 2e4c68 │ │ │ │ + blls 2b8c10 │ │ │ │ + blls 2e4c84 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - blls 2d2f48 │ │ │ │ + blls 2d2f2c │ │ │ │ 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 ff012016 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4a4c70 │ │ │ │ - blmi 3e4c90 │ │ │ │ + bmi 4a4c8c │ │ │ │ + blmi 3e4cac │ │ │ │ eorsvs r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls 32e094 │ │ │ │ + blls 32e0b0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - stcl 6, cr15, [r4], #364 @ 0x16c │ │ │ │ + ldcl 6, cr15, [r6], {91} @ 0x5b │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, lr, rrx │ │ │ │ - rsbseq fp, sl, r0, ror #31 │ │ │ │ + rsbseq ip, sl, r2, asr r0 │ │ │ │ + rsbseq fp, sl, r4, asr #31 │ │ │ │ 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 +430140,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, #125952 @ 0x1ec00 │ │ │ │ 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 1e120a6 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce9dc │ │ │ │ + beq 2ce9f8 │ │ │ │ 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 1a120c6 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 14740e8 │ │ │ │ + b 1474104 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d2e64 │ │ │ │ + blls 2d2e48 │ │ │ │ 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: 0xf8d9fb45 │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ @ instruction: 0x4641221f │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8d10 │ │ │ │ - blls 2e4d84 │ │ │ │ + blls 2b8d2c │ │ │ │ + blls 2e4da0 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r2, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #201326592 @ 0xc000000 │ │ │ │ tstmi ip, #45056 @ 0xb000 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ rsbsvs r6, r4, r5, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65b87f0 │ │ │ │ - svclt 0x0000ec64 │ │ │ │ + svclt 0x0000ec56 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, sl, lsl #31 │ │ │ │ - ldrsbteq fp, [sl], #-238 @ 0xffffff12 │ │ │ │ + rsbseq fp, sl, lr, ror #30 │ │ │ │ + rsbseq fp, sl, r2, asr #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 +430205,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, #1019904 @ 0xf9000 │ │ │ │ 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 ffd921a8 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ceae0 │ │ │ │ + beq 2ceafc │ │ │ │ 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 ff9921c8 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 14741ec │ │ │ │ + b 1474208 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d2d60 │ │ │ │ + blls 2d2d44 │ │ │ │ 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: 0xf8d9fac3 │ │ │ │ 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 2b8e34 │ │ │ │ + blls 2e4eac │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - @ instruction: 0xf8d9fabf │ │ │ │ + @ instruction: 0xf8d9fab1 │ │ │ │ andscs r3, pc, #36 @ 0x24 │ │ │ │ strbmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8e38 │ │ │ │ - blls 2e4eac │ │ │ │ + blls 2b8e54 │ │ │ │ + blls 2e4ec8 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, 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 0x0000ebc2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r6, lsl #29 │ │ │ │ - ldrhteq fp, [sl], #-214 @ 0xffffff2a │ │ │ │ + rsbseq fp, sl, sl, ror #28 │ │ │ │ + @ instruction: 0x007abd9a │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strcs fp, [r0, -r7, lsl #1] │ │ │ │ - blmi 1665ac8 │ │ │ │ + blmi 1665ae4 │ │ │ │ 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, #421888 @ 0x67000 │ │ │ │ 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 19122cc │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ - b 1465b54 │ │ │ │ - blls 2d6ae4 │ │ │ │ - b 1425b20 │ │ │ │ + b 1465b70 │ │ │ │ + blls 2d6b00 │ │ │ │ + b 1425b3c │ │ │ │ @ instruction: 0xf3c50903 │ │ │ │ stmib sp, {r6, r7, r8, r9}^ │ │ │ │ vabdl.u8 , d5, d0 │ │ │ │ @ instruction: 0xf7f90580 │ │ │ │ - blls 2d2c54 │ │ │ │ + blls 2d2c38 │ │ │ │ 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 1192308 │ │ │ │ strls r9, [r1, -r3, lsl #22] │ │ │ │ tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - b 1425b98 │ │ │ │ + b 1425bb4 │ │ │ │ @ instruction: 0xf8960903 │ │ │ │ movwls r3, #32 │ │ │ │ - blx 1192308 │ │ │ │ + blx e12324 │ │ │ │ @ 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 143af70 │ │ │ │ @ instruction: 0xf7f90b03 │ │ │ │ - blls 2d2bf8 │ │ │ │ + blls 2d2bdc │ │ │ │ strls r2, [r1, -sp, lsr #4] │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ strtmi r9, [r0], -r4, lsl #22 │ │ │ │ - bleq 2cec88 │ │ │ │ + bleq 2ceca4 │ │ │ │ mlacc r1, r6, r8, pc @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf8dafa1d │ │ │ │ + @ instruction: 0xf8dafa0f │ │ │ │ strtmi r3, [r0], -r4 │ │ │ │ @ instruction: 0x212e222f │ │ │ │ @ instruction: 0x9701899b │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ - blls 2b8f7c │ │ │ │ + blls 2b8f98 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f99d04 │ │ │ │ - bvs 1ed2bbc │ │ │ │ + bvs 1ed2ba0 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - b 149cc0c │ │ │ │ + b 149cc28 │ │ │ │ ldrbne r0, [fp, r5, lsl #10] │ │ │ │ - blls 2b8f9c │ │ │ │ - b 1425c80 │ │ │ │ - blls 2d5bac │ │ │ │ + blls 2b8fb8 │ │ │ │ + b 1425c9c │ │ │ │ + blls 2d5bc8 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - @ instruction: 0xf9fcf7f9 │ │ │ │ + @ instruction: 0xf9eef7f9 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4e5008 │ │ │ │ - blmi 425024 │ │ │ │ + bmi 4e5024 │ │ │ │ + blmi 425040 │ │ │ │ @ instruction: 0xf8c8447a │ │ │ │ @ instruction: 0xf8c86000 │ │ │ │ ldmpl r3, {r2, lr}^ │ │ │ │ - blls 32e42c │ │ │ │ + blls 32e448 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r7, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 811d44 │ │ │ │ + bl 491d60 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r2, ror #26 │ │ │ │ - rsbseq fp, sl, ip, asr #24 │ │ │ │ + rsbseq fp, sl, r6, asr #26 │ │ │ │ + rsbseq fp, sl, r0, lsr ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0x4616b0b7 │ │ │ │ @ instruction: 0xac334aa5 │ │ │ │ strcs r4, [r0, #-2981] @ 0xfffff45b │ │ │ │ @@ -430364,148 +430370,148 @@ │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ eorscs r5, ip, #13828096 @ 0xd30000 │ │ │ │ ldmdavs fp, {r0, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9335 │ │ │ │ @ instruction: 0xf0080300 │ │ │ │ strls r0, [r1, #-769] @ 0xfffffcff │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - eorcs pc, ip, #3096576 @ 0x2f4000 │ │ │ │ + eorcs pc, ip, #2867200 @ 0x2bc000 │ │ │ │ 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: 0xf9a4f7f9 │ │ │ │ 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: 0xf996f7f9 │ │ │ │ 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: 0xf988f7f9 │ │ │ │ strls r9, [r1, #-2867] @ 0xfffff4cd │ │ │ │ tstmi pc, #-1879048190 @ 0x90000002 │ │ │ │ @ instruction: 0x21289b34 │ │ │ │ - b 1425d04 │ │ │ │ - blvc e96894 │ │ │ │ + b 1425d20 │ │ │ │ + blvc e968b0 │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf3c8f989 │ │ │ │ + vqrshrn.u16 d31, , #8 │ │ │ │ eorcs r1, sp, #0, 6 │ │ │ │ - blls eb9098 │ │ │ │ + blls eb90b4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - b 13b98a4 │ │ │ │ + b 13b98c0 │ │ │ │ svcls 0x00340803 │ │ │ │ - @ instruction: 0xf97cf7f9 │ │ │ │ - b 142eb78 │ │ │ │ + @ instruction: 0xf96ef7f9 │ │ │ │ + b 142eb94 │ │ │ │ eorcs r0, pc, #1835008 @ 0x1c0000 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 13fb184 │ │ │ │ - blls ed64c8 │ │ │ │ + b 13fb1a0 │ │ │ │ + blls ed64e4 │ │ │ │ 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: 0xf958f7f9 │ │ │ │ @ instruction: 0x46299b33 │ │ │ │ - b 13e5d5c │ │ │ │ - blls ed64ec │ │ │ │ + b 13e5d78 │ │ │ │ + blls ed6508 │ │ │ │ tstmi pc, #4, 10 @ 0x1000000 │ │ │ │ - @ instruction: 0xf9e0f7f9 │ │ │ │ + @ instruction: 0xf9d2f7f9 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls ed2a48 │ │ │ │ - b 13dc900 │ │ │ │ - blls ed6910 │ │ │ │ + blls ed2a2c │ │ │ │ + b 13dc91c │ │ │ │ + blls ed692c │ │ │ │ andeq lr, r3, #290816 @ 0x47000 │ │ │ │ ldrtmi sl, [r8], -r8, lsl #30 │ │ │ │ adccs r9, r8, #1879048192 @ 0x70000000 │ │ │ │ - svc 0x00a4f65a │ │ │ │ + svc 0x0096f65a │ │ │ │ @ instruction: 0xb01cf8d6 │ │ │ │ tstls r9, #0, 6 │ │ │ │ @ instruction: 0x463a7b75 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ strls r4, [r3, #-1568] @ 0xfffff9e0 │ │ │ │ ldmdavs sp, {r0, r2, r8, fp, ip, pc} │ │ │ │ vabal.u8 , d5, d2 │ │ │ │ @ instruction: 0xf0880880 │ │ │ │ @ instruction: 0xf8cd0801 │ │ │ │ @ instruction: 0xf7f98060 │ │ │ │ - blls ed3264 │ │ │ │ + blls ed3248 │ │ │ │ andcs r9, pc, #0, 6 │ │ │ │ tstcs r0, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf928f7f9 │ │ │ │ - bls 3bb220 │ │ │ │ - b 141c958 │ │ │ │ - blls ed6968 │ │ │ │ + @ instruction: 0xf91af7f9 │ │ │ │ + bls 3bb23c │ │ │ │ + b 141c974 │ │ │ │ + blls ed6984 │ │ │ │ tstmi sl, #56, 12 @ 0x3800000 │ │ │ │ adccs r4, r8, #22020096 @ 0x1500000 │ │ │ │ - svc 0x007af65a │ │ │ │ + svc 0x006cf65a │ │ │ │ ldrdlt pc, [r4], -fp │ │ │ │ stmdbls r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x4620465b │ │ │ │ @ instruction: 0xf8cd2700 │ │ │ │ ldrls r8, [r9, -r0, rrx] │ │ │ │ - blx c12566 │ │ │ │ + blx 892582 │ │ │ │ andscs r9, pc, #52224 @ 0xcc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls f129b0 │ │ │ │ + blls f12994 │ │ │ │ stmib sp, {r2, r4, r5, r9, sp}^ │ │ │ │ ldrmi r8, [r1], -r0, lsl #14 │ │ │ │ - b 1325e20 │ │ │ │ + b 1325e3c │ │ │ │ svcls 0x00330803 │ │ │ │ - @ instruction: 0xf8fcf7f9 │ │ │ │ - b 143adbc │ │ │ │ + @ instruction: 0xf8eef7f9 │ │ │ │ + b 143add8 │ │ │ │ strtmi r0, [r0], -r7, lsl #14 │ │ │ │ - bls eb6c00 │ │ │ │ + bls eb6c1c │ │ │ │ tstmi r7, #10158080 @ 0x9b0000 │ │ │ │ - bls edf2b4 │ │ │ │ + bls edf2d0 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ eoreq pc, lr, #79 @ 0x4f │ │ │ │ - blls 384224 │ │ │ │ + blls 384240 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf8d0f7f9 │ │ │ │ + blls 2bbad0 │ │ │ │ svcls 0x0034433d │ │ │ │ streq lr, [r7, -r8, asr #20] │ │ │ │ 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 │ │ │ │ + ldmdbvs r2!, {r0, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + bcs 23b2f8 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ svclt 0x00889b34 │ │ │ │ - b 139de1c │ │ │ │ + b 139de38 │ │ │ │ svclt 0x008b0703 │ │ │ │ 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}^ │ │ │ │ + ldmib sp, {r0, r2, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #-872415232 @ 0xcc000000 │ │ │ │ teqmi fp, #86016 @ 0x15000 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ andpl pc, r0, sl, asr #17 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsr fp │ │ │ │ @@ -430513,1131 +430519,1162 @@ │ │ │ │ @ instruction: 0x4650d115 │ │ │ │ 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 │ │ │ │ @ instruction: 0xf7f99601 │ │ │ │ - blls 2d28c8 │ │ │ │ - bls efab4c │ │ │ │ + blls 2d28ac │ │ │ │ + bls efab68 │ │ │ │ movteq pc, #963 @ 0x3c3 @ │ │ │ │ tstmi r7, #872415232 @ 0x34000000 │ │ │ │ @ instruction: 0xf65be7d0 │ │ │ │ - svclt 0x0000e9be │ │ │ │ - rsbseq fp, sl, r0, lsl #24 │ │ │ │ + svclt 0x0000e9b0 │ │ │ │ + rsbseq fp, sl, r4, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [sl], #-150 @ 0xffffff6a │ │ │ │ + @ instruction: 0x007ab99a │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ - ldrmi fp, [r5], -fp, asr #1 │ │ │ │ - strcs pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ - strcc pc, [ip, #-2271] @ 0xfffff721 │ │ │ │ + cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ + ldrmi fp, [r5], -r9, asr #1 │ │ │ │ + strcs pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ + strcc pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ andls r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ - movtls r6, #38939 @ 0x981b │ │ │ │ + movtls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - movwls r7, #19307 @ 0x4b6b │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - stmibvs fp!, {r5, r6, r9, pc}^ │ │ │ │ - bcs 22eb80 │ │ │ │ - svclt 0x00886819 │ │ │ │ - stmdavs r9, {r0, r1, r3, r4, r6, fp, sp, lr} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - subne pc, r0, r1, asr #7 │ │ │ │ - svclt 0x008a9006 │ │ │ │ - stmdbls r6, {r0, r3, r4, r8, r9, lr} │ │ │ │ + movwls r7, #11115 @ 0x2b6b │ │ │ │ + blvc ca5f54 │ │ │ │ + @ instruction: 0xf0402a00 │ │ │ │ + stmdbvs sl!, {r1, r2, r3, r5, r6, r9, pc} │ │ │ │ + bcs 22ee9c │ │ │ │ + stmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ + svclt 0x00946809 │ │ │ │ + ldmdavc r2, {r1, r9, fp, ip, pc} │ │ │ │ + svclt 0x00887809 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ smlalbtne pc, r0, r1, r3 @ │ │ │ │ - @ instruction: 0xf04f68aa │ │ │ │ - blvc c96efc │ │ │ │ - movwls r4, #38608 @ 0x96d0 │ │ │ │ - svclt 0x00142b00 │ │ │ │ - bleq 210844 │ │ │ │ - bleq 250710 │ │ │ │ - stmibeq r0, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r2, r8, ip, pc} │ │ │ │ + beq 210854 │ │ │ │ + ldrbmi r9, [r0], r8, lsl #6 │ │ │ │ + blcs 1e5348 │ │ │ │ + @ instruction: 0xf04fbf14 │ │ │ │ + @ instruction: 0xf0020b00 │ │ │ │ + stmiavs sl!, {r0, r8, r9, fp} │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - movteq pc, #962 @ 0x3c2 @ │ │ │ │ - strbcs pc, [r0, r2, asr #7] @ │ │ │ │ - vsubw.u8 , q1, d7 │ │ │ │ - mrsls r1, R8_usr │ │ │ │ - @ instruction: 0xf1bb9208 │ │ │ │ + vaddw.u8 , q1, d0 │ │ │ │ + @ instruction: 0xf3c20340 │ │ │ │ + @ instruction: 0xf3c20980 │ │ │ │ + movwls r2, #26560 @ 0x67c0 │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf1bb9207 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 3, r8, r7, cr3 │ │ │ │ + mcrrge 1, 3, r8, r5, cr4 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7f9b004 │ │ │ │ - blls 3d2804 │ │ │ │ + blls 3927e4 │ │ │ │ stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - blls 13a2f48 │ │ │ │ + blls 1322f68 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 13f9388 │ │ │ │ - @ instruction: 0xf7f9930f │ │ │ │ - blls 13d27ec │ │ │ │ + blls 13793bc │ │ │ │ + @ instruction: 0xf7f99314 │ │ │ │ + blls 13527cc │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - bls 20ee94 │ │ │ │ - movwls r4, #50720 @ 0xc620 │ │ │ │ - @ instruction: 0xf10d9b48 │ │ │ │ - movwls r0, #55664 @ 0xd970 │ │ │ │ - @ instruction: 0xf818f7f9 │ │ │ │ - eorcs r9, sl, #72704 @ 0x11c00 │ │ │ │ + bls 20eeb4 │ │ │ │ + tstls r1, #32, 12 @ 0x2000000 │ │ │ │ + tstls r2, #71680 @ 0x11800 │ │ │ │ + @ instruction: 0xf80af7f9 │ │ │ │ + eorcs r9, sl, #70656 @ 0x11400 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ strtmi r7, [r0], -r0, lsl #20 │ │ │ │ - blls 13f93a8 │ │ │ │ - movwls r2, #46848 @ 0xb700 │ │ │ │ - @ instruction: 0xf80cf7f9 │ │ │ │ - eorcs r9, r9, #9216 @ 0x2400 │ │ │ │ - blcc 20eec4 │ │ │ │ - blls 139cc34 │ │ │ │ + blls 13793d8 │ │ │ │ + @ instruction: 0xf7f89310 │ │ │ │ + blls 4147a0 │ │ │ │ + stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x21283b00 │ │ │ │ + strtmi r9, [r0], -r5, asr #22 │ │ │ │ + blls 13793e8 │ │ │ │ + @ instruction: 0xf7f8930e │ │ │ │ + bls 3d4788 │ │ │ │ + blls 1326040 │ │ │ │ + eorcs r9, sp, #0, 4 │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + movwls sl, #45060 @ 0xb004 │ │ │ │ + movwls r9, #52038 @ 0xcb46 │ │ │ │ + @ instruction: 0xffe6f7f8 │ │ │ │ + eorcs r6, pc, #2801664 @ 0x2ac000 │ │ │ │ + ldrmi r9, [r1], -r5, asr #28 │ │ │ │ + strtmi r9, [r0], -r9, lsl #12 │ │ │ │ + ldrdge pc, [r0], -r3 │ │ │ │ + movwls r9, #43846 @ 0xab46 │ │ │ │ + ldrdvs pc, [r0], -sl │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + vmov.i32 d25, #-402653184 @ 0xe8000000 │ │ │ │ + movwls r2, #960 @ 0x3c0 │ │ │ │ + @ instruction: 0xffd2f7f8 │ │ │ │ + ldrbmi r9, [r1], -r5, asr #22 │ │ │ │ movwls r4, #30240 @ 0x7620 │ │ │ │ - movwls r9, #39752 @ 0x9b48 │ │ │ │ - @ instruction: 0xf800f7f9 │ │ │ │ - strtmi r9, [r0], -r8, lsl #20 │ │ │ │ - andls r9, r0, #72704 @ 0x11c00 │ │ │ │ - ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - blls 13f9414 │ │ │ │ - @ instruction: 0xf7f89319 │ │ │ │ - stmibvs fp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - cdpls 2, 4, cr2, cr7, cr15, {1} │ │ │ │ - @ instruction: 0x96164611 │ │ │ │ - @ instruction: 0xf8d34620 │ │ │ │ - blls 13fc7cc │ │ │ │ - @ instruction: 0xf8da9317 │ │ │ │ - @ instruction: 0xf8cd6000 │ │ │ │ - ldrls r8, [sl], -r4 │ │ │ │ - biccs pc, r0, #402653187 @ 0x18000003 │ │ │ │ - @ instruction: 0xf7f89300 │ │ │ │ - blls 13d4760 │ │ │ │ - @ instruction: 0x46204651 │ │ │ │ - blls 13f943c │ │ │ │ - @ instruction: 0xf7f99315 │ │ │ │ - blls 13d2960 │ │ │ │ + blls 1380070 │ │ │ │ + @ instruction: 0xf7f99308 │ │ │ │ + blls 1352944 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 13dcc7c │ │ │ │ + blls 135cc98 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffcef7f8 │ │ │ │ - adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ - @ instruction: 0x46484659 │ │ │ │ - blls 13f9458 │ │ │ │ - @ instruction: 0xf65a9313 │ │ │ │ - @ instruction: 0xf8d5ee24 │ │ │ │ - @ instruction: 0x464a801c │ │ │ │ + @ instruction: 0xffc0f7f8 │ │ │ │ + adccs r9, r8, #70656 @ 0x11400 │ │ │ │ + @ instruction: 0x46304659 │ │ │ │ + blls 1379488 │ │ │ │ + @ instruction: 0xf65a9306 │ │ │ │ + @ instruction: 0xf8d5ee16 │ │ │ │ + @ instruction: 0x4632901c │ │ │ │ strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - @ instruction: 0xf8d8972d │ │ │ │ - ldmdavs lr, {ip, sp} │ │ │ │ - vmov.i32 d25, #-352321536 @ 0xeb000000 │ │ │ │ - @ instruction: 0xf0860680 │ │ │ │ - strtls r0, [ip], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9ccf7f9 │ │ │ │ - movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dd07c │ │ │ │ - @ instruction: 0x46204659 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 13d46f8 │ │ │ │ - ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ - tstls r0, #72, 12 @ 0x4800000 │ │ │ │ - tstls r1, #72, 22 @ 0x12000 │ │ │ │ - mcr 6, 0, pc, cr0, cr10, {2} @ │ │ │ │ - ldrdhi pc, [r4], -r8 │ │ │ │ - stmdbls r3, {r1, r3, r6, r9, sl, lr} │ │ │ │ - strbmi r4, [r3], -r0, lsr #12 │ │ │ │ - strvs lr, [ip, -sp, asr #19]! │ │ │ │ - @ instruction: 0xf9b0f7f9 │ │ │ │ - movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dd0f4 │ │ │ │ - @ instruction: 0x46202110 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 3946c0 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 13a348c │ │ │ │ - movwls r4, #26129 @ 0x6611 │ │ │ │ - blls 13e6114 │ │ │ │ - @ instruction: 0xf7f89308 │ │ │ │ - blls 13d46a8 │ │ │ │ - blls 2f94ac │ │ │ │ - ldrdls pc, [r0, -sp]! │ │ │ │ + adchi pc, ip, sp, asr #17 │ │ │ │ + ldrdcc pc, [r0], -r9 │ │ │ │ + @ instruction: 0x9719681f │ │ │ │ + streq pc, [r0, r7, asr #7] │ │ │ │ + streq pc, [r1, -r7, lsl #1] │ │ │ │ + @ instruction: 0xf7f9972a │ │ │ │ + blls 1352f4c │ │ │ │ + andcs r9, pc, #0, 6 │ │ │ │ + ldrbmi r9, [r9], -r6, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xff9cf7f8 │ │ │ │ + adccs r9, r8, #70656 @ 0x11400 │ │ │ │ + @ instruction: 0x46304659 │ │ │ │ + blls 13794c8 │ │ │ │ + @ instruction: 0xf65a9316 │ │ │ │ + @ instruction: 0xf8d9edf2 │ │ │ │ + ldrtmi r9, [r2], -r4 │ │ │ │ + strtmi r9, [r0], -r3, lsl #18 │ │ │ │ + stmib sp, {r0, r1, r3, r6, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7f9782a │ │ │ │ + blls 1352f14 │ │ │ │ + andscs r9, pc, #0, 6 │ │ │ │ + tstcs r0, r6, asr #22 │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + @ instruction: 0xff80f7f8 │ │ │ │ + movwls r9, #15173 @ 0x3b45 │ │ │ │ + vmlals.f64 d25, d6, d2 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - stmdbvs fp!, {r0, r1, r2, r3, r4, r5, r6, r8, pc} │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r4, r7, r8, pc} │ │ │ │ svclt 0x00852b01 │ │ │ │ - @ instruction: 0xf8982300 │ │ │ │ - bls 2dc8b8 │ │ │ │ + @ instruction: 0xf8992300 │ │ │ │ + bls 25c8bc │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ sadd8mi fp, r3, r8 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46112233 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - bls 514674 │ │ │ │ - strtmi r9, [r0], -lr, lsl #22 │ │ │ │ - tstmi r3, #960 @ 0x3c0 │ │ │ │ - stmib sp, {r0, r2, r3, r9, fp, ip, pc}^ │ │ │ │ - tstmi r5, #0, 14 │ │ │ │ - tstmi r3, #40960 @ 0xa000 │ │ │ │ - tstmi r5, #45056 @ 0xb000 │ │ │ │ + bls 654670 │ │ │ │ + @ instruction: 0xf04f9b13 │ │ │ │ + @ instruction: 0x9d120900 │ │ │ │ + tstmi r3, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf8cd9a14 │ │ │ │ + tstmi r5, #4 │ │ │ │ + tstmi r3, #61440 @ 0xf000 │ │ │ │ + tstmi r5, #16, 20 @ 0x10000 │ │ │ │ + tstmi r3, #53248 @ 0xd000 │ │ │ │ + tstmi r5, #57344 @ 0xe000 │ │ │ │ + tstmi r3, #45056 @ 0xb000 │ │ │ │ + tstmi r5, #12, 20 @ 0xc000 │ │ │ │ + tstmi r3, #36864 @ 0x9000 │ │ │ │ + tstmi r5, #40960 @ 0xa000 │ │ │ │ tstmi r3, #28672 @ 0x7000 │ │ │ │ - tstmi r5, #36864 @ 0x9000 │ │ │ │ - tstmi r3, #24, 20 @ 0x18000 │ │ │ │ - tstmi r5, #102400 @ 0x19000 │ │ │ │ - tstmi r3, #90112 @ 0x16000 │ │ │ │ - tstmi r5, #94208 @ 0x17000 │ │ │ │ - tstmi r3, #20, 20 @ 0x14000 │ │ │ │ - tstmi r5, #86016 @ 0x15000 │ │ │ │ - tstmi r3, #73728 @ 0x12000 │ │ │ │ - tstmi r5, #77824 @ 0x13000 │ │ │ │ - tstmi r3, #16, 20 @ 0x10000 │ │ │ │ - tstmi r5, #69632 @ 0x11000 │ │ │ │ - tstmi r3, #24576 @ 0x6000 │ │ │ │ tstmi r5, #8, 20 @ 0x8000 │ │ │ │ - b 133b130 │ │ │ │ - tstmi r3, #37748736 @ 0x2400000 │ │ │ │ - b 12bb248 │ │ │ │ - blls 13d6138 │ │ │ │ + tstmi r3, #94208 @ 0x17000 │ │ │ │ + tstmi r5, #24576 @ 0x6000 │ │ │ │ + tstmi r3, #86016 @ 0x15000 │ │ │ │ + tstmi r5, #90112 @ 0x16000 │ │ │ │ + teqmi r5, #12288 @ 0x3000 │ │ │ │ + bls 2e5574 │ │ │ │ + bls 133912c │ │ │ │ + streq lr, [r2], -r3, asr #20 │ │ │ │ + eorcs r9, fp, #71680 @ 0x11800 │ │ │ │ + tstmi sp, #17825792 @ 0x1100000 │ │ │ │ + @ instruction: 0xff32f7f8 │ │ │ │ + blls 137b254 │ │ │ │ + tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ - @ instruction: 0xf7f8431d │ │ │ │ - bls 13d4608 │ │ │ │ - @ instruction: 0x300cf8ba │ │ │ │ - bls 13e559c │ │ │ │ - tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ - @ instruction: 0xf0002b3e │ │ │ │ - ldmib sp, {r1, r3, r5, r8, pc}^ │ │ │ │ - subsmi r3, r3, sl, lsl r2 │ │ │ │ - vsubl.u8 q9, d3, d0 │ │ │ │ - andls r0, r1, #128, 6 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - @ instruction: 0xff1cf7f8 │ │ │ │ - movtcs lr, #31197 @ 0x79dd │ │ │ │ - blls 3255e4 │ │ │ │ - bmi fe7255cc │ │ │ │ - strvs lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi fe665b64 │ │ │ │ - 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} │ │ │ │ - eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ - stmdals r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2cf2f0 │ │ │ │ - ldrmi r9, [r1], -r8, asr #22 │ │ │ │ - b 146624c │ │ │ │ - @ instruction: 0xf7f80a03 │ │ │ │ - eorcs pc, sl, #3696 @ 0xe70 │ │ │ │ stmdavc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7f8431d │ │ │ │ + @ instruction: 0xf8baff27 │ │ │ │ + strtmi r3, [r0], -ip │ │ │ │ + ldmeq fp, {r0, r2, r6, r9, fp, ip, pc} │ │ │ │ + blcs 11655b8 │ │ │ │ + svclt 0x00089a46 │ │ │ │ + b 1326294 │ │ │ │ + svclt 0x000f0502 │ │ │ │ + ldmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ + subsmi r3, r3, r8, lsl r2 │ │ │ │ + andls r4, r1, #77594624 @ 0x4a00000 │ │ │ │ + eoreq pc, lr, #79 @ 0x4f │ │ │ │ + vmov.f32 d27, #-24 @ 0xc1c00000 │ │ │ │ + ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ + @ instruction: 0xf7f89300 │ │ │ │ + ldmib sp, {r0, r1, r3, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi r2, #335544321 @ 0x14000001 │ │ │ │ + stmdbls r5, {r0, r1, r3, r5, r8, r9, lr} │ │ │ │ + movwcs lr, #2497 @ 0x9c1 │ │ │ │ + blmi fe7a73fc │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 13aea0c │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + stmdals r5, {r5, r8, pc} │ │ │ │ + pop {r0, r3, r6, ip, sp, pc} │ │ │ │ + mcrrge 15, 15, r8, r5, cr0 │ │ │ │ + movwcs r2, #572 @ 0x23c │ │ │ │ + movwls r4, #5649 @ 0x1611 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + bls 39457c │ │ │ │ + bcs 20f100 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + ldrmi fp, [r1], -r5, asr #20 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + blls 1354568 │ │ │ │ + stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ + b 14ba9e4 │ │ │ │ + blls 13575f4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - svcls 0x00489e47 │ │ │ │ - mrc2 7, 6, pc, cr14, cr8, {7} │ │ │ │ - movwcs r9, #2568 @ 0xa08 │ │ │ │ + stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + mrc2 7, 6, pc, cr6, cr8, {7} │ │ │ │ + eorcs r9, sl, #71680 @ 0x11800 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + strtmi r7, [r0], -r0, lsl #16 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7f89f45 │ │ │ │ + bls 3d4538 │ │ │ │ + cdpls 3, 4, cr2, cr5, cr0, {0} │ │ │ │ + streq lr, [r7, -fp, asr #20] │ │ │ │ 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 │ │ │ │ + teqmi lr, #67108864 @ 0x4000000 │ │ │ │ + @ instruction: 0xf7f89f46 │ │ │ │ + stmibvs fp!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + streq lr, [r7, -r9, asr #20] │ │ │ │ + ldrdls pc, [r0], -r3 │ │ │ │ + @ instruction: 0xf8d99b45 │ │ │ │ + tstmi lr, #0 │ │ │ │ + ldrmi r9, [r0], -r6, asr #22 │ │ │ │ + eorcs r9, pc, #1879048192 @ 0x70000000 │ │ │ │ + @ instruction: 0x4611431f │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ biccs pc, r0, #192, 6 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - mrc2 7, 5, pc, cr6, cr8, {7} │ │ │ │ - strbmi r9, [r1], -r7, asr #22 │ │ │ │ - b 14262bc │ │ │ │ - blls 13d6e4c │ │ │ │ - @ instruction: 0xf7f8431e │ │ │ │ - blls 13d470c │ │ │ │ - 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 │ │ │ │ + mcr2 7, 5, pc, cr6, cr8, {7} @ │ │ │ │ + strbmi r9, [r9], -r5, asr #22 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + tstmi pc, #71680 @ 0x11800 │ │ │ │ + @ instruction: 0xff22f7f8 │ │ │ │ + eorcs r9, r7, #70656 @ 0x11400 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r6, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 13544cc │ │ │ │ + smlatbcs r0, r8, r2, r2 │ │ │ │ + blls 13656f8 │ │ │ │ + b 13ba29c │ │ │ │ + svcge 0x001a0a03 │ │ │ │ + @ instruction: 0xf65a4638 │ │ │ │ + @ instruction: 0xf8d5ece8 │ │ │ │ + movwcs fp, #28 │ │ │ │ + ldrtmi r9, [sl], -fp, lsr #6 │ │ │ │ + @ instruction: 0xf8db9903 │ │ │ │ strtmi r3, [r0], -r0 │ │ │ │ - smladls r9, pc, r8, r6 @ │ │ │ │ - streq pc, [r0, r7, asr #7] │ │ │ │ - streq pc, [r1, -r7, lsl #1] │ │ │ │ - @ instruction: 0xf7f9972c │ │ │ │ - blls 13d2d0c │ │ │ │ - andcs r9, pc, #0, 6 │ │ │ │ - tstcs r0, r8, asr #22 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 3, pc, cr12, cr8, {7} │ │ │ │ - bls 3bb7c8 │ │ │ │ - b 141ceb0 │ │ │ │ - blls 13d76c0 │ │ │ │ - b 1266378 │ │ │ │ - adccs r0, r8, #49152 @ 0xc000 │ │ │ │ - stcl 6, cr15, [lr], {90} @ 0x5a │ │ │ │ - ldrdge pc, [r4], -sl │ │ │ │ - stmdbls r3, {r1, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0x46204653 │ │ │ │ - strls r2, [ip, -r0, lsl #12]! │ │ │ │ - @ instruction: 0xf7f9962d │ │ │ │ - blls 13d2ccc │ │ │ │ - movwls r2, #543 @ 0x21f │ │ │ │ - blls 13dcf20 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 2, pc, cr12, cr8, {7} │ │ │ │ - stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - eorcs r3, fp, #0, 12 │ │ │ │ - ldrmi r9, [r1], -r8, asr #22 │ │ │ │ - strtmi r9, [r0], -r7, asr #28 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrc2 7, 2, pc, cr0, cr8, {7} │ │ │ │ - b 14bb820 │ │ │ │ - tstmi lr, #6291456 @ 0x600000 │ │ │ │ - b 143b82c │ │ │ │ - blls 2d6f1c │ │ │ │ - cmple lr, r0, lsl #22 │ │ │ │ - blcs 22efc4 │ │ │ │ - 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: 0x9608681e │ │ │ │ + stmeq r0, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + stmdaeq r1, {r3, r7, ip, sp, lr, pc} │ │ │ │ + adchi pc, r8, sp, asr #17 │ │ │ │ + @ instruction: 0xf88ef7f9 │ │ │ │ + movwls r9, #2885 @ 0xb45 │ │ │ │ + blls 135d2f8 │ │ │ │ + strtmi r2, [r0], -r0, lsl #2 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 135447c │ │ │ │ + adccs r9, r8, #6, 28 @ 0x60 │ │ │ │ + ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ + blls 136574c │ │ │ │ + beq 2cf400 │ │ │ │ + stcl 6, cr15, [r0], {90} @ 0x5a │ │ │ │ + ldrdlt pc, [r4], -fp │ │ │ │ + stmdbls r3, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ + strtmi r2, [r0], -r0, lsl #6 │ │ │ │ + ldrbmi r9, [fp], -fp, lsr #6 │ │ │ │ + adchi pc, r8, sp, asr #17 │ │ │ │ + @ instruction: 0xf86ef7f9 │ │ │ │ + movwls r9, #2885 @ 0xb45 │ │ │ │ + blls 135d378 │ │ │ │ + movwls r2, #4368 @ 0x1110 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + blls 135443c │ │ │ │ + tstmi lr, #280 @ 0x118 │ │ │ │ + b 147b718 │ │ │ │ + blcs 1d6730 │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r5, r6, r8, ip, lr, pc} │ │ │ │ + svclt 0x00852b01 │ │ │ │ + @ instruction: 0xf89b2300 │ │ │ │ + bls 25cb24 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + sadd8mi fp, r3, r8 │ │ │ │ + movwcs lr, #2509 @ 0x9cd │ │ │ │ + @ instruction: 0x46112233 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + stclls 14, cr15, [r5, #-204] @ 0xffffff34 │ │ │ │ @ instruction: 0x21282229 │ │ │ │ + mcrls 3, 2, r4, cr6, cr5, {1} │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ - teqmi r5, #0, 22 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr2 7, 1, pc, cr4, cr8, {7} @ │ │ │ │ - mcrls 2, 2, r2, cr7, cr4, {1} │ │ │ │ - ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ - strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - @ instruction: 0x432e9700 │ │ │ │ - @ instruction: 0xf7f89d48 │ │ │ │ - bls 13d43d4 │ │ │ │ - @ instruction: 0x300cf8b8 │ │ │ │ - streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ - bls 13e57d4 │ │ │ │ - tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ - andle r2, lr, lr, lsr fp │ │ │ │ - andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ - andcs r4, r0, #83 @ 0x53 │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - b 12ce720 │ │ │ │ - @ instruction: 0xf0030153 │ │ │ │ - @ instruction: 0xf0010201 │ │ │ │ - andls r0, r6, #1073741824 @ 0x40000000 │ │ │ │ - movwcs lr, #1448 @ 0x5a8 │ │ │ │ - @ instruction: 0xe6d8461a │ │ │ │ - @ instruction: 0xf3c39b04 │ │ │ │ + @ instruction: 0xf7f8ab00 │ │ │ │ + teqpmi lr, #592 @ p-variant is OBSOLETE @ 0x250 │ │ │ │ + eorcs r9, fp, #4, 22 @ 0x1000 │ │ │ │ + ldrmi r9, [r1], -r6, asr #30 │ │ │ │ + strtmi r9, [r0], -r0, lsl #6 │ │ │ │ + teqmi r7, #70656 @ 0x11400 │ │ │ │ + strls r2, [r1], -r0, lsl #12 │ │ │ │ + @ instruction: 0xf7f8431d │ │ │ │ + blls 13543d0 │ │ │ │ + @ instruction: 0x46112234 │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf8cd9b46 │ │ │ │ + strls r8, [r1], -r0 │ │ │ │ + stmdaeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + mcr2 7, 0, pc, cr10, cr8, {7} @ │ │ │ │ + @ instruction: 0x100cf8b9 │ │ │ │ + strtmi r9, [r0], -r6, asr #22 │ │ │ │ + stmeq r9, {r0, r2, r6, r9, fp, ip, pc} │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b 131f098 │ │ │ │ + svclt 0x000e0502 │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ + subsmi r3, r3, r7, lsl #4 │ │ │ │ + eoreq pc, lr, #79 @ 0x4f │ │ │ │ + svclt 0x001c4611 │ │ │ │ + streq pc, [r0], r3, asr #7 │ │ │ │ + strls r2, [r0], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x432a2345 │ │ │ │ + movweq lr, #14920 @ 0x3a48 │ │ │ │ + ldrmi lr, [r1], -r1, ror #13 │ │ │ │ + subeq pc, r0, #134217731 @ 0x8000003 │ │ │ │ + tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ + ldr r9, [sl, #260] @ 0x104 │ │ │ │ + @ instruction: 0xf3c39b02 │ │ │ │ ldrbmi r0, [fp], -r0, asr #4 │ │ │ │ - vrsubhn.i16 d30, , q3 │ │ │ │ + vmlsl.u q15, d3, d2[7] │ │ │ │ movwcs r0, #576 @ 0x240 │ │ │ │ - @ instruction: 0xf65ae7b7 │ │ │ │ - svclt 0x0000ef26 │ │ │ │ - rsbseq fp, sl, r8, asr #18 │ │ │ │ + @ instruction: 0xf65ae79e │ │ │ │ + svclt 0x0000ef0c │ │ │ │ + rsbseq fp, sl, ip, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r8, lsl #13 │ │ │ │ + rsbseq fp, sl, r4, ror #12 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ - ldrmi fp, [r3], r7, asr #1 │ │ │ │ - ldrcs pc, [r0], #2271 @ 0x8df │ │ │ │ - ldrcc pc, [r0], #2271 @ 0x8df │ │ │ │ - andls r4, r3, sl, ror r4 │ │ │ │ - ldmpl r3, {r0, r2, r8, ip, pc}^ │ │ │ │ + ldrmi fp, [r2], r7, asr #1 │ │ │ │ + ldrbcs pc, [r8], #2271 @ 0x8df @ │ │ │ │ + ldrbcc pc, [r8], #2271 @ 0x8df @ │ │ │ │ + stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + ldmpl r3, {r2, r8}^ │ │ │ │ movtls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mulcc sp, fp, r8 │ │ │ │ - blcs 1f9808 │ │ │ │ - andshi pc, sp, #64 @ 0x40 │ │ │ │ - @ instruction: 0x301cf8db │ │ │ │ - @ instruction: 0x2010f8db │ │ │ │ - ldmdavs r9, {r0, r9, fp, sp} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - svclt 0x00886809 │ │ │ │ - vmov.i16 d22, #155 @ 0x009b │ │ │ │ - andls r1, r4, r0, asr #32 │ │ │ │ - tstmi r9, #552 @ 0x228 │ │ │ │ - @ instruction: 0xf3c19904 │ │ │ │ - @ instruction: 0xf8db1140 │ │ │ │ - strcs r2, [r0, #-8] │ │ │ │ - mulcc ip, fp, r8 │ │ │ │ - movwls r4, #34473 @ 0x86a9 │ │ │ │ + mulcc sp, sl, r8 │ │ │ │ + ldrmi r9, [sl], -r2, lsl #6 │ │ │ │ + mulcc ip, sl, r8 │ │ │ │ + @ instruction: 0xf0402a00 │ │ │ │ + @ instruction: 0xf8da8240 │ │ │ │ + @ instruction: 0xf8da2010 │ │ │ │ + bcs 218cbc │ │ │ │ + stmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ + svclt 0x00946809 │ │ │ │ + ldmdavc r2, {r1, r9, fp, ip, pc} │ │ │ │ + svclt 0x00887809 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + smlalbtne pc, r0, r1, r3 @ │ │ │ │ + stmdbls r3, {r0, r1, r8, ip, pc} │ │ │ │ + movwls r2, #30464 @ 0x7700 │ │ │ │ + movwmi r4, #42557 @ 0xa63d │ │ │ │ svclt 0x00142b00 │ │ │ │ - @ instruction: 0xf0012600 │ │ │ │ - vrsubhn.i16 d16, q1, │ │ │ │ - @ instruction: 0xf0020a40 │ │ │ │ - vaddw.u8 q8, q1, d1 │ │ │ │ - @ instruction: 0xf3c223c0 │ │ │ │ - movwls r0, #26752 @ 0x6880 │ │ │ │ - andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - andls r9, r7, #0, 2 │ │ │ │ - @ instruction: 0xf0402e00 │ │ │ │ - mcrrge 1, 1, r8, r3, cr1 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - strls r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2 7, cr15, [r8, #992] @ 0x3e0 │ │ │ │ - stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - ldrmi sl, [r1], -r0, lsl #10 │ │ │ │ - strtmi r9, [r0], -r3, asr #26 │ │ │ │ - stclls 5, cr9, [r4, #-72] @ 0xffffffb8 │ │ │ │ - @ instruction: 0xf7f89513 │ │ │ │ - stclls 13, cr15, [r3, #-564] @ 0xfffffdcc │ │ │ │ - @ instruction: 0x4611223b │ │ │ │ - stmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldrls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - ldrls r9, [r1, #-3396] @ 0xfffff2bc │ │ │ │ - stc2 7, cr15, [r2, #992] @ 0x3e0 │ │ │ │ - eorcs r9, sl, #6144 @ 0x1800 │ │ │ │ - ldrmi r9, [r1], -r0, lsl #6 │ │ │ │ - strtmi r9, [r0], -r3, asr #22 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdbeq r1, {r1, ip, sp, lr, pc} │ │ │ │ + ldrdcs pc, [r8], -sl │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + vaddw.u8 , q1, d0 │ │ │ │ + @ instruction: 0xf3c20340 │ │ │ │ + vmlal.u8 q8, d18, d0 │ │ │ │ + vmlsl.u q9, d18, d0[0] │ │ │ │ + movwls r1, #27392 @ 0x6b00 │ │ │ │ + svceq 0x0000f1b9 │ │ │ │ + msrhi CPSR_xc, r0, asr #32 │ │ │ │ + eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - movwls r4, #58957 @ 0xe64d │ │ │ │ - movwls r9, #64324 @ 0xfb44 │ │ │ │ - ldc2l 7, cr15, [r4, #-992]! @ 0xfffffc20 │ │ │ │ - eorcs r9, r9, #8, 22 @ 0x2000 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - blls 129d164 │ │ │ │ - movwls r4, #50720 @ 0xc620 │ │ │ │ - movwls r9, #56132 @ 0xdb44 │ │ │ │ - stc2l 7, cr15, [r8, #-992]! @ 0xfffffc20 │ │ │ │ - strtmi r9, [r0], -r7, lsl #20 │ │ │ │ - stmib sp, {r0, r1, r6, r8, r9, fp, ip, pc}^ │ │ │ │ - eorcs r2, sp, #0, 18 │ │ │ │ - movwls r4, #42513 @ 0xa611 │ │ │ │ - movwls r9, #47940 @ 0xbb44 │ │ │ │ - ldc2l 7, cr15, [ip, #-992] @ 0xfffffc20 │ │ │ │ - @ instruction: 0x3018f8db │ │ │ │ - ldrmi r2, [r1], -pc, lsr #4 │ │ │ │ - strtmi r9, [r0], -r3, asr #30 │ │ │ │ - @ instruction: 0xf8d39708 │ │ │ │ - blls 12f8cfc │ │ │ │ - @ instruction: 0xf8d99309 │ │ │ │ - strls r8, [r1, #-0] │ │ │ │ - biccs pc, r0, #200, 6 @ 0x20000003 │ │ │ │ - @ instruction: 0xf7f89300 │ │ │ │ - blls 12d4234 │ │ │ │ - strtmi r4, [r0], -r9, asr #12 │ │ │ │ - blls 12f9930 │ │ │ │ - @ instruction: 0xf7f89307 │ │ │ │ - blls 12d4434 │ │ │ │ + ldc2l 7, cr15, [r8, #-992]! @ 0xfffffc20 │ │ │ │ + eorcs r9, ip, #6144 @ 0x1800 │ │ │ │ + blls 12b98b8 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + movwls r9, #38657 @ 0x9701 │ │ │ │ + movwls r9, #43844 @ 0xab44 │ │ │ │ + stc2l 7, cr15, [ip, #-992]! @ 0xfffffc20 │ │ │ │ + stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ + svcls 0x00438700 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + svcls 0x00449706 │ │ │ │ + @ instruction: 0xf7f89708 │ │ │ │ + eorcs pc, sl, #6208 @ 0x1840 │ │ │ │ + strvs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + ldrmi r9, [r1], -r3, asr #26 │ │ │ │ + ldrls r4, [r5, #-1568] @ 0xfffff9e0 │ │ │ │ + strcs r9, [r0], -r4, asr #26 │ │ │ │ + @ instruction: 0xf7f89516 │ │ │ │ + blls 3d424c │ │ │ │ + stclls 2, cr2, [r3, #-164] @ 0xffffff5c │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stclls 5, cr9, [r4, #-76] @ 0xffffffb4 │ │ │ │ + @ instruction: 0xf7f89514 │ │ │ │ + eorcs pc, sp, #4672 @ 0x1240 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls 12a655c │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + tstls r1, #0 │ │ │ │ + tstls r2, #68, 22 @ 0x11000 │ │ │ │ + ldc2 7, cr15, [ip, #-992]! @ 0xfffffc20 │ │ │ │ + @ instruction: 0x3018f8da │ │ │ │ + stclls 2, cr2, [r3, #-188] @ 0xffffff44 │ │ │ │ + strls r4, [pc, #-1553] @ 1d4723 │ │ │ │ + @ instruction: 0xf8d34620 │ │ │ │ + movwcs fp, #0 │ │ │ │ + ldrdpl pc, [r0], -fp │ │ │ │ + blls 12f9948 │ │ │ │ + vorr.i32 d25, #53248 @ 0x0000d000 │ │ │ │ + movwls r2, #960 @ 0x3c0 │ │ │ │ + @ instruction: 0xf7f89517 │ │ │ │ + blls 12d41f0 │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ + blls 12f9990 │ │ │ │ + @ instruction: 0xf7f8930e │ │ │ │ + blls 12d43f0 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 12dd1a8 │ │ │ │ + blls 12dd1ec │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r8, #-992]! @ 0xfffffc20 │ │ │ │ + ldc2 7, cr15, [r6, #-992] @ 0xfffffc20 │ │ │ │ @ instruction: 0x4618ab18 │ │ │ │ adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ - tstls r6, #51380224 @ 0x3100000 │ │ │ │ - tstls r7, #68, 22 @ 0x11000 │ │ │ │ - bl fe5126ac │ │ │ │ - @ instruction: 0x701cf8db │ │ │ │ + movwls r4, #46665 @ 0xb649 │ │ │ │ + movwls r9, #52036 @ 0xcb44 │ │ │ │ + bl 1c926f0 │ │ │ │ + @ instruction: 0x801cf8da │ │ │ │ stmdbls r5, {r1, r9, sl, lr} │ │ │ │ - strls r4, [r9, #-1568]! @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf8d3683b │ │ │ │ - vaddl.u8 q13, d10, d0 │ │ │ │ + strtls r4, [r9], -r0, lsr #12 │ │ │ │ + ldrdcc pc, [r0], -r8 │ │ │ │ + vmov.i16 d22, #255 @ 0x00ff │ │ │ │ @ instruction: 0xf0850580 │ │ │ │ strls r0, [r8, #-1281]! @ 0xfffffaff │ │ │ │ - @ instruction: 0xff36f7f8 │ │ │ │ + @ instruction: 0xff14f7f8 │ │ │ │ movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12dd5a8 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 3141cc │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 12a2580 │ │ │ │ - tstls r4, #17825792 @ 0x1100000 │ │ │ │ - blls 12e6608 │ │ │ │ - @ instruction: 0xf7f89315 │ │ │ │ - blls 12d41b4 │ │ │ │ - blls 12f99a4 │ │ │ │ - blls 2799ac │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - @ instruction: 0xf8db815b │ │ │ │ - blcs 220de4 │ │ │ │ - ldmdavs fp!, {r0, r1, r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ldmdavc sl, {r1, r9, fp, ip, pc} │ │ │ │ - svclt 0x00844613 │ │ │ │ - vsubw.u8 q9, q1, d0 │ │ │ │ - stmib sp, {r6, r9, ip}^ │ │ │ │ - eorscs r2, r3, #0, 6 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - stc2l 7, cr15, [lr], #992 @ 0x3e0 │ │ │ │ - bls 67ba08 │ │ │ │ - ldmdbls r1, {r5, r9, sl, lr} │ │ │ │ - blls 6a5a38 │ │ │ │ - movwmi r9, #46336 @ 0xb500 │ │ │ │ - movwmi r9, #43278 @ 0xa90e │ │ │ │ - movwmi r9, #47375 @ 0xb90f │ │ │ │ - movwmi r9, #43276 @ 0xa90c │ │ │ │ - movwmi r9, #47373 @ 0xb90d │ │ │ │ - movwmi r9, #43274 @ 0xa90a │ │ │ │ - movwmi r9, #47371 @ 0xb90b │ │ │ │ - movwmi r9, #43272 @ 0xa908 │ │ │ │ - movwmi r9, #47369 @ 0xb909 │ │ │ │ - movwmi r9, #43270 @ 0xa906 │ │ │ │ - movwmi r9, #47367 @ 0xb907 │ │ │ │ - movwmi r9, #43286 @ 0xa916 │ │ │ │ - movwmi r9, #47383 @ 0xb917 │ │ │ │ - movwmi r9, #43284 @ 0xa914 │ │ │ │ - movwmi r9, #47381 @ 0xb915 │ │ │ │ - movwmi r9, #43268 @ 0xa904 │ │ │ │ - movwmi r9, #47365 @ 0xb905 │ │ │ │ - mrsls r2, (UNDEF: 17) │ │ │ │ - b 127b328 │ │ │ │ - bls 12d6624 │ │ │ │ - streq lr, [r2, #-2627] @ 0xfffff5bd │ │ │ │ + blls 12dd5ec │ │ │ │ + movwls r4, #5705 @ 0x1649 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + blls 12d4188 │ │ │ │ + blls 12f99d4 │ │ │ │ + blls 2799e0 │ │ │ │ + @ instruction: 0xf0402b00 │ │ │ │ + @ instruction: 0xf8da8183 │ │ │ │ + blcs 220e10 │ │ │ │ + andcs fp, r0, #532 @ 0x214 │ │ │ │ + ldrdcc pc, [r4], -r8 │ │ │ │ + ldmdavc fp, {r1, r8, r9, fp, ip, pc} │ │ │ │ + sadd8mi fp, sl, r4 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ + @ instruction: 0x46112233 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + bls 394150 │ │ │ │ + @ instruction: 0xf04f9b09 │ │ │ │ + stmdbls r8, {r9, fp} │ │ │ │ + tstmi r3, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf8cd9a0a │ │ │ │ + b 127ce18 │ │ │ │ + bls 716e10 │ │ │ │ + bls 765a5c │ │ │ │ + stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + tstmi r3, #77824 @ 0x13000 │ │ │ │ + b 13fb66c │ │ │ │ + bls 616e28 │ │ │ │ + bls 665a70 │ │ │ │ + stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + tstmi r3, #61440 @ 0xf000 │ │ │ │ + b 13fb670 │ │ │ │ + bls 516e3c │ │ │ │ + bls 565a84 │ │ │ │ + stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + tstmi r3, #45056 @ 0xb000 │ │ │ │ + b 13fb674 │ │ │ │ + bls 316e50 │ │ │ │ + bls 3a5a98 │ │ │ │ + stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + andls r9, r0, #12288 @ 0x3000 │ │ │ │ + b 12bb764 │ │ │ │ + blls 12d7264 │ │ │ │ + ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldc2 7, cr15, [ip], {248} @ 0xf8 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ - ldc2 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ - @ instruction: 0xf8b99a43 │ │ │ │ - tstmi r6, #12 │ │ │ │ - ldmeq fp, {r2, r6, r9, fp, ip, pc} │ │ │ │ - blcs 1165a90 │ │ │ │ - mrshi pc, (UNDEF: 7) @ │ │ │ │ - movweq lr, #43656 @ 0xaa88 │ │ │ │ - vsubl.u8 q9, d3, d0 │ │ │ │ - andls r0, r1, #128, 6 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - stc2 7, cr15, [r4], #992 @ 0x3e0 │ │ │ │ - movtcs lr, #14813 @ 0x39dd │ │ │ │ - blls 2a5ad4 │ │ │ │ - bmi fe365abc │ │ │ │ - strvs lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi fe2a6054 │ │ │ │ - ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, r5, asr #22 │ │ │ │ - movweq pc, #79 @ 0x4f @ │ │ │ │ - rscshi pc, r4, r0, asr #32 │ │ │ │ - sublt r9, r7, r3, lsl #16 │ │ │ │ - svchi 0x00f0e8bd │ │ │ │ - eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf04f9501 │ │ │ │ - @ instruction: 0xf7f80900 │ │ │ │ - eorcs pc, ip, #34048 @ 0x8500 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - strge lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0xa643e9dd │ │ │ │ - ldc2l 7, cr15, [ip], #-992 @ 0xfffffc20 │ │ │ │ - eorscs r9, fp, #68, 22 @ 0x11000 │ │ │ │ + strpl lr, [r0], -sp, asr #19 │ │ │ │ + cdpls 6, 4, cr4, cr3, cr0, {1} │ │ │ │ + @ instruction: 0xf7f89d44 │ │ │ │ + @ instruction: 0xf8bbfc93 │ │ │ │ + b 1420eb0 │ │ │ │ + bls 129669c │ │ │ │ + streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ + ldmeq fp, {r5, r9, sl, lr} │ │ │ │ + blcs 1165ae8 │ │ │ │ + svclt 0x00089a44 │ │ │ │ + b 13267e4 │ │ │ │ + svclt 0x000e0502 │ │ │ │ + blls 7a6708 │ │ │ │ + andls r4, r1, #85983232 @ 0x5200000 │ │ │ │ + eoreq pc, lr, #79 @ 0x4f │ │ │ │ + rsbsmi fp, fp, r8, lsl pc │ │ │ │ + svclt 0x00184611 │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + @ instruction: 0xf7f89300 │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi r2, #201326593 @ 0xc000001 │ │ │ │ + stmdbls r4, {r0, r1, r3, r5, r8, r9, lr} │ │ │ │ + movwcs lr, #2497 @ 0x9c1 │ │ │ │ + blmi fe4a78fc │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls 132ef3c │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + stmdals r4, {r1, r8, pc} │ │ │ │ + pop {r0, r1, r2, r6, ip, sp, pc} │ │ │ │ + mcrrge 15, 15, r8, r3, cr0 │ │ │ │ + movwcs r2, #572 @ 0x23c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - strhi lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - stmdaeq r3, {r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7f89f43 │ │ │ │ - blls 394084 │ │ │ │ - movwls r2, #554 @ 0x22a │ │ │ │ - streq lr, [r7, -sl, asr #20] │ │ │ │ - strcs r9, [r0], -r3, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + bls 39404c │ │ │ │ + eorcs r9, ip, #0, 4 │ │ │ │ + movwcs r4, #1553 @ 0x611 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf8dd9b43 │ │ │ │ + movwls r9, #24848 @ 0x6110 │ │ │ │ + mcrr2 7, 15, pc, r8, cr8 @ │ │ │ │ + eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ + strhi lr, [r0, -sp, asr #19] │ │ │ │ + svcls 0x00434611 │ │ │ │ + tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ + b 143bc34 │ │ │ │ + @ instruction: 0xf7f80903 │ │ │ │ + eorcs pc, sl, #15104 @ 0x3b00 │ │ │ │ + strvs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + ldrmi r9, [r1], -r3, asr #26 │ │ │ │ + teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf7f89f44 │ │ │ │ + eorcs pc, sp, #12544 @ 0x3100 │ │ │ │ + movwcs r9, #3651 @ 0xe43 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 12e5b50 │ │ │ │ - b 13fa6dc │ │ │ │ - @ instruction: 0xf7f80803 │ │ │ │ - blls 3d4064 │ │ │ │ - stmib sp, {r0, r2, r3, r5, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ - strtmi r9, [r0], -r3, asr #28 │ │ │ │ - svcls 0x0044433e │ │ │ │ - mrrc2 7, 15, pc, r6, cr8 @ │ │ │ │ - @ instruction: 0x3018f8db │ │ │ │ - streq lr, [r7, -r8, asr #20] │ │ │ │ - ldrmi r2, [r1], -pc, lsr #4 │ │ │ │ + andlt pc, r0, sp, asr #17 │ │ │ │ + movwls r4, #4910 @ 0x132e │ │ │ │ + streq lr, [r7, -r9, asr #20] │ │ │ │ + @ instruction: 0xf7f89d44 │ │ │ │ + @ instruction: 0xf8dafc23 │ │ │ │ + eorcs r3, pc, #24 │ │ │ │ + @ instruction: 0x4611433d │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ tstmi lr, #68608 @ 0x10c00 │ │ │ │ - tstmi pc, #68, 22 @ 0x11000 │ │ │ │ + tstmi sp, #68, 22 @ 0x11000 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - ldrmi r9, [r8], -r7, lsl #6 │ │ │ │ + ldrmi r9, [r8], -r6, lsl #6 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ biccs pc, r0, #192, 6 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - ldc2 7, cr15, [lr], #-992 @ 0xfffffc20 │ │ │ │ + stc2 7, cr15, [sl], {248} @ 0xf8 │ │ │ │ strbmi r9, [r1], -r3, asr #22 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - ldc2 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ + tstmi sp, #68, 22 @ 0x11000 │ │ │ │ + stc2 7, cr15, [r6], {248} @ 0xf8 │ │ │ │ eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -r4, asr #22 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 12d3ffc │ │ │ │ - strtmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls 12e5bc8 │ │ │ │ - movwls r4, #25403 @ 0x633b │ │ │ │ - @ instruction: 0x4618ab18 │ │ │ │ - b fe2128c4 │ │ │ │ - @ instruction: 0xa01cf8db │ │ │ │ - strmi r9, [r2], -r5, lsl #18 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - @ instruction: 0xf8da90a4 │ │ │ │ - ldmdavs pc, {ip, sp} @ │ │ │ │ - vabdl.u8 , d7, d5 │ │ │ │ - @ instruction: 0xf0870780 │ │ │ │ - strls r0, [r8, -r1, lsl #14]! │ │ │ │ - mcr2 7, 1, pc, cr8, cr8, {7} @ │ │ │ │ - movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12dd7c4 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 12d3fb0 │ │ │ │ - strtmi r9, [r0], -r6, lsl #20 │ │ │ │ - blls 12e5c14 │ │ │ │ - tstmi r3, #4, 18 @ 0x10000 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - ldrmi r1, [r1], -r0, lsl #10 │ │ │ │ - @ instruction: 0xf7f89304 │ │ │ │ - bls 12d3f94 │ │ │ │ - tstmi r6, #4, 22 @ 0x1000 │ │ │ │ - tstmi r3, #68, 20 @ 0x44000 │ │ │ │ - bcs 1fb7c4 │ │ │ │ - @ instruction: 0xf8dbd14f │ │ │ │ - bcs 21d004 │ │ │ │ - strcs fp, [r0, #-3973] @ 0xfffff07b │ │ │ │ - ldrdcs pc, [r4], -sl │ │ │ │ - ldmdavc r2, {r1, r9, fp, ip, pc} │ │ │ │ - sadd8mi fp, r5, r4 │ │ │ │ + blls 12d3f94 │ │ │ │ + smlatbcs r0, r8, r2, r2 │ │ │ │ + blls 12e5c30 │ │ │ │ + blge 7e5c30 │ │ │ │ + @ instruction: 0xf65a4618 │ │ │ │ + @ instruction: 0xf8daea4e │ │ │ │ + stmdbls r5, {r2, r3, r4, ip, sp, pc} │ │ │ │ + strtmi r4, [r0], -r2, lsl #12 │ │ │ │ + adcls pc, r4, sp, asr #17 │ │ │ │ + ldrdcc pc, [r0], -fp │ │ │ │ + smladls r5, pc, r8, r6 @ │ │ │ │ + streq pc, [r0, r7, asr #7] │ │ │ │ + streq pc, [r1, -r7, lsl #1] │ │ │ │ + @ instruction: 0xf7f89728 │ │ │ │ + blls 12d47bc │ │ │ │ + andcs r9, pc, #0, 6 │ │ │ │ + strbmi r9, [r9], -r4, asr #22 │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + blx ff712fda │ │ │ │ + tstmi lr, #68608 @ 0x10c00 │ │ │ │ + tstmi sp, #68, 22 @ 0x11000 │ │ │ │ + blcs 1fbc0c │ │ │ │ + @ instruction: 0xf8dad169 │ │ │ │ + blcs 22104c │ │ │ │ + @ instruction: 0xf8dbbf8b │ │ │ │ + bls 261024 │ │ │ │ + @ instruction: 0x4613781a │ │ │ │ + movwcs fp, #3972 @ 0xf84 │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - strcs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + movwcs lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46112233 │ │ │ │ - movwls r4, #9760 @ 0x2620 │ │ │ │ - blx ff912fca │ │ │ │ - blvc a10668 │ │ │ │ - blls 25d490 │ │ │ │ - bls 12e6874 │ │ │ │ - b 12bc504 │ │ │ │ - vstr d0, [sp, #8] │ │ │ │ - eorcs r7, r9, #0, 22 │ │ │ │ - @ instruction: 0xf7f84335 │ │ │ │ - eorscs pc, r4, #209920 @ 0x33400 │ │ │ │ - ldrmi r9, [r1], -r3, asr #28 │ │ │ │ - stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - @ instruction: 0x432e7900 │ │ │ │ - @ instruction: 0xf7f89d44 │ │ │ │ - bls 12d3f28 │ │ │ │ - @ instruction: 0x300cf8b8 │ │ │ │ - streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ - bls 12e5c80 │ │ │ │ - tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ - andle r2, lr, lr, lsr fp │ │ │ │ - blls 3bb848 │ │ │ │ - andcs r4, r0, #83 @ 0x53 │ │ │ │ - orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - b 12cec54 │ │ │ │ - @ instruction: 0xf0030153 │ │ │ │ - @ instruction: 0xf0010201 │ │ │ │ - andls r0, r4, #1073741824 @ 0x40000000 │ │ │ │ - movwcs lr, #1517 @ 0x5ed │ │ │ │ - usat r4, #26, sl, lsl #12 │ │ │ │ - @ instruction: 0xf3c39b02 │ │ │ │ - ldrtmi r0, [r3], -r0, asr #4 │ │ │ │ - vrsubhn.i16 d30, q9, │ │ │ │ - ldr r0, [r9, r0, asr #4]! │ │ │ │ - ldcl 6, cr15, [r0], {90} @ 0x5a │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + vldr d15, [pc, #740] @ 1d5314 │ │ │ │ + blls 12b3cf0 │ │ │ │ + @ instruction: 0x21282229 │ │ │ │ + stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ + b 1373c40 │ │ │ │ + vmlals.f64 d16, d4, d3 │ │ │ │ + blx fed1302a │ │ │ │ + eorcs r9, fp, #3072 @ 0xc00 │ │ │ │ + @ instruction: 0x432e9300 │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ + b 14a68d8 │ │ │ │ + blls 12d6468 │ │ │ │ + bleq 2cf978 │ │ │ │ + strls r2, [r1], -r0, lsl #12 │ │ │ │ + blx fe91304a │ │ │ │ + eorscs r9, r4, #68608 @ 0x10c00 │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + ldrmi r9, [r1], -r4, asr #22 │ │ │ │ + stmdbvc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + blx fe613062 │ │ │ │ + @ instruction: 0x100cf8b8 │ │ │ │ + blls 12e6908 │ │ │ │ + stmeq r9, {r0, r1, r6, r9, fp, ip, pc} │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b 131f58c │ │ │ │ + svclt 0x000e0502 │ │ │ │ + ldmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ + subsmi r2, r3, r5, lsl #6 │ │ │ │ + eoreq pc, lr, #79 @ 0x4f │ │ │ │ + svclt 0x001c4611 │ │ │ │ + streq pc, [r0], r3, asr #7 │ │ │ │ + strls r2, [r0], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + ldmib sp, {r0, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x432a2343 │ │ │ │ + movweq lr, #14921 @ 0x3a49 │ │ │ │ + @ instruction: 0x4611e6ff │ │ │ │ + subeq pc, r0, #134217731 @ 0x8000003 │ │ │ │ + tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ + strb r9, [sl, #259] @ 0x103 │ │ │ │ + strbmi r9, [sl], -r2, lsl #22 │ │ │ │ + movteq pc, #963 @ 0x3c3 @ │ │ │ │ + vrsubhn.i16 d30, , q2 │ │ │ │ + strbmi r0, [fp], -r0, asr #4 │ │ │ │ + @ instruction: 0xf65ae79e │ │ │ │ + svclt 0x0000ec92 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq fp, sl, r8, lsl r4 │ │ │ │ + rsbseq fp, sl, r0, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x007ab198 │ │ │ │ + rsbseq fp, sl, r4, lsr r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ - cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ - ldrmi fp, [r5], -sp, asr #1 │ │ │ │ - strbcs pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ - strbcc pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ + cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ + ldrmi fp, [r5], -fp, asr #1 │ │ │ │ + strbcs pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ + strbcc pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ andls r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ - movtls r6, #47131 @ 0xb81b │ │ │ │ + movtls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - movwls r7, #19307 @ 0x4b6b │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - stmibvs fp!, {r0, r7, r9, pc}^ │ │ │ │ - bcs 22f564 │ │ │ │ - svclt 0x00886819 │ │ │ │ - stmdavs r9, {r0, r1, r3, r4, r6, fp, sp, lr} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - subne pc, r0, r1, asr #7 │ │ │ │ - svclt 0x008a9006 │ │ │ │ - stmdbls r6, {r0, r3, r4, r8, r9, lr} │ │ │ │ + movwls r7, #11115 @ 0x2b6b │ │ │ │ + blvc ca699c │ │ │ │ + @ instruction: 0xf0402a00 │ │ │ │ + stmdbvs sl!, {r0, r1, r2, r3, r7, r9, pc} │ │ │ │ + bcs 22f8e4 │ │ │ │ + stmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ + svclt 0x00946809 │ │ │ │ + ldmdavc r2, {r1, r9, fp, ip, pc} │ │ │ │ + svclt 0x00887809 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ smlalbtne pc, r0, r1, r3 @ │ │ │ │ - @ instruction: 0xf04f68aa │ │ │ │ - blvc c978e0 │ │ │ │ - movwls r4, #38608 @ 0x96d0 │ │ │ │ - blcs 1e6a44 │ │ │ │ + stmdbls r4, {r2, r8, ip, pc} │ │ │ │ + beq 21129c │ │ │ │ + ldrbmi r9, [r0], r8, lsl #6 │ │ │ │ + blcs 1e5d90 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0010b00 │ │ │ │ - @ instruction: 0xf3c20b01 │ │ │ │ - @ instruction: 0xf00220c0 │ │ │ │ - vaddw.u8 q8, q1, d1 │ │ │ │ + @ instruction: 0xf0020b00 │ │ │ │ + stmiavs sl!, {r0, r8, r9, fp} │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + vaddw.u8 , q1, d0 │ │ │ │ @ instruction: 0xf3c20340 │ │ │ │ @ instruction: 0xf3c20980 │ │ │ │ - ldrmi r1, [r6], -r0, lsl #4 │ │ │ │ - andls r9, r8, r7, lsl #6 │ │ │ │ - @ instruction: 0xf1bb9100 │ │ │ │ + movwls r2, #26560 @ 0x67c0 │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf1bb9207 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 4, r8, r9, cr3 │ │ │ │ + mcrrge 1, 4, r8, r7, cr5 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7f8b004 │ │ │ │ - blls 3d3e1c │ │ │ │ + blls 393d9c │ │ │ │ stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - blls 1423930 │ │ │ │ + blls 13a39b0 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 1479d84 │ │ │ │ - @ instruction: 0xf7f89314 │ │ │ │ - blls 1453e04 │ │ │ │ + blls 13f9de0 │ │ │ │ + @ instruction: 0xf7f8930b │ │ │ │ + blls 13d3d84 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - bls 20f87c │ │ │ │ - tstls r1, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf10d9b4a │ │ │ │ - tstls r2, #120, 18 @ 0x1e0000 │ │ │ │ - blx b1313a │ │ │ │ - eorcs r9, sl, #8, 16 @ 0x80000 │ │ │ │ - ldrmi r9, [r1], -r9, asr #22 │ │ │ │ - beq 20f898 │ │ │ │ - movwls r4, #63008 @ 0xf620 │ │ │ │ - tstls r0, #75776 @ 0x12800 │ │ │ │ - blx 813152 │ │ │ │ - eorcs r9, r9, #9216 @ 0x2400 │ │ │ │ - blcc 20f8ac │ │ │ │ - blls 141d61c │ │ │ │ - movwls r4, #54816 @ 0xd620 │ │ │ │ - movwls r9, #60234 @ 0xeb4a │ │ │ │ - blx 51316a │ │ │ │ - eorcs r9, sp, #74752 @ 0x12400 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf8cd9600 │ │ │ │ - movwls sl, #45060 @ 0xb004 │ │ │ │ - movwls r9, #52042 @ 0xcb4a │ │ │ │ - blx 213182 │ │ │ │ + bls 20f8fc │ │ │ │ + movwls r4, #26144 @ 0x6620 │ │ │ │ + movwls r9, #39752 @ 0x9b48 │ │ │ │ + blx ffb931b4 │ │ │ │ + eorcs r9, sl, #72704 @ 0x11c00 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + strtmi r7, [r0], -r0, lsl #20 │ │ │ │ + blls 13f9e44 │ │ │ │ + @ instruction: 0xf7f89319 │ │ │ │ + blls 413d58 │ │ │ │ + stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x21283b00 │ │ │ │ + strtmi r9, [r0], -r7, asr #22 │ │ │ │ + blls 13f9e54 │ │ │ │ + @ instruction: 0xf7f89317 │ │ │ │ + bls 3d3d40 │ │ │ │ + blls 13a6a88 │ │ │ │ + eorcs r9, sp, #0, 4 │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + tstls r4, #4 │ │ │ │ + tstls r5, #72, 22 @ 0x12000 │ │ │ │ + blx ff2931fc │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ teqcs r0, r2, lsr r2 │ │ │ │ - bvs ca6a2c │ │ │ │ - blls 1439db0 │ │ │ │ - blls 1479dd8 │ │ │ │ - @ instruction: 0xf7f8930a │ │ │ │ - stmibvs fp!, {r0, r1, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - cdpls 2, 4, cr2, cr9, cr15, {1} │ │ │ │ - @ instruction: 0x96074611 │ │ │ │ + bvs ca6aa8 │ │ │ │ + blls 13b9e2c │ │ │ │ + blls 13f9e78 │ │ │ │ + @ instruction: 0xf7f89313 │ │ │ │ + stmibvs fp!, {r0, r2, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + cdpls 2, 4, cr2, cr7, cr15, {1} │ │ │ │ + @ instruction: 0x96104611 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls 147d1cc │ │ │ │ - @ instruction: 0xf8da9308 │ │ │ │ + blls 13fd248 │ │ │ │ + @ instruction: 0xf8da9311 │ │ │ │ @ instruction: 0xf8cd6000 │ │ │ │ - ldrls r8, [ip], -r4 │ │ │ │ + ldrls r8, [sl], -r4 │ │ │ │ biccs pc, r0, #402653187 @ 0x18000003 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - blls 1453d60 │ │ │ │ + blls 13d3ce4 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls 1479e54 │ │ │ │ - @ instruction: 0xf7f8931b │ │ │ │ - blls 1453f60 │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls 145d67c │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ff5931e4 │ │ │ │ - adccs r9, r8, #74752 @ 0x12400 │ │ │ │ - @ instruction: 0x46484659 │ │ │ │ - blls 1479e70 │ │ │ │ - @ instruction: 0xf65a9319 │ │ │ │ - @ instruction: 0xf8d5e924 │ │ │ │ - @ instruction: 0x464a801c │ │ │ │ - strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - @ instruction: 0xf8d8972f │ │ │ │ - ldmdavs lr, {ip, sp} │ │ │ │ - vmov.i32 d25, #-318767104 @ 0xed000000 │ │ │ │ - @ instruction: 0xf0860680 │ │ │ │ - strtls r0, [lr], -r1, lsl #12 │ │ │ │ - stc2l 7, cr15, [ip], {248} @ 0xf8 │ │ │ │ - movwls r9, #2889 @ 0xb49 │ │ │ │ - blls 145da7c │ │ │ │ - @ instruction: 0x46204659 │ │ │ │ + cdpge 3, 1, cr9, cr12, cr14, {0} │ │ │ │ + movwls r9, #64328 @ 0xfb48 │ │ │ │ + blx 913252 │ │ │ │ + eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 1453cf8 │ │ │ │ + blls 13d3cc0 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ - tstls r6, #72, 12 @ 0x4800000 │ │ │ │ - tstls r7, #75776 @ 0x12800 │ │ │ │ - stmdb r0, {r1, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrdhi pc, [r4], -r8 │ │ │ │ - stmdbls r3, {r1, r3, r6, r9, sl, lr} │ │ │ │ - strbmi r4, [r3], -r0, lsr #12 │ │ │ │ - strvs lr, [lr, -sp, asr #19]! │ │ │ │ - ldc2 7, cr15, [r0], #992 @ 0x3e0 │ │ │ │ - movwls r9, #2889 @ 0xb49 │ │ │ │ - blls 145daf4 │ │ │ │ - @ instruction: 0x46202110 │ │ │ │ + movwls r4, #50736 @ 0xc630 │ │ │ │ + movwls r9, #56136 @ 0xdb48 │ │ │ │ + stmia r4!, {r1, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x901cf8d5 │ │ │ │ + stmdbls r3, {r1, r4, r5, r9, sl, lr} │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + @ instruction: 0xf8d980b4 │ │ │ │ + ldmdavs pc, {ip, sp} @ │ │ │ │ + vorr.i32 d25, #-83886080 @ 0xfb000000 │ │ │ │ + @ instruction: 0xf0870780 │ │ │ │ + strls r0, [ip, -r1, lsl #14]! │ │ │ │ + stc2 7, cr15, [ip], {248} @ 0xf8 │ │ │ │ + movwls r9, #2887 @ 0xb47 │ │ │ │ + blls 13ddafc │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 393cc0 │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 1423e8c │ │ │ │ - movwls r4, #26129 @ 0x6611 │ │ │ │ - blls 1466b14 │ │ │ │ - @ instruction: 0xf7f89315 │ │ │ │ - blls 1453ca8 │ │ │ │ - blls 2f9eac │ │ │ │ - ldrdls pc, [r8, -sp]! │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - stmdbvs fp!, {r1, r4, r7, r8, pc} │ │ │ │ - svclt 0x00852b01 │ │ │ │ - @ instruction: 0xf8982300 │ │ │ │ - bls 2dd2b8 │ │ │ │ - subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - sadd8mi fp, r3, r8 │ │ │ │ - movwcs lr, #2509 @ 0x9cd │ │ │ │ - @ instruction: 0x46112233 │ │ │ │ + blls 13d3c78 │ │ │ │ + ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ + movwls r4, #30256 @ 0x7630 │ │ │ │ + movwls r9, #35656 @ 0x8b48 │ │ │ │ + stmia r0, {r1, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrdls pc, [r4], -r9 │ │ │ │ + stmdbls r3, {r1, r4, r5, r9, sl, lr} │ │ │ │ + strbmi r4, [fp], -r0, lsr #12 │ │ │ │ + stmdavc ip!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldc2l 7, cr15, [r0], #-992 @ 0xfffffc20 │ │ │ │ + movwls r9, #2887 @ 0xb47 │ │ │ │ + blls 13ddb74 │ │ │ │ + movwls r2, #4368 @ 0x1110 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - bls 653c74 │ │ │ │ - @ instruction: 0x46209b13 │ │ │ │ - tstmi r3, #20, 26 @ 0x500 │ │ │ │ - stmib sp, {r1, r4, r9, fp, ip, pc}^ │ │ │ │ - tstmi r5, #0, 14 │ │ │ │ - tstmi r3, #61440 @ 0xf000 │ │ │ │ - tstmi r5, #16, 20 @ 0x10000 │ │ │ │ - tstmi r3, #53248 @ 0xd000 │ │ │ │ - tstmi r5, #57344 @ 0xe000 │ │ │ │ - tstmi r3, #45056 @ 0xb000 │ │ │ │ - tstmi r5, #12, 20 @ 0xc000 │ │ │ │ - tstmi r3, #36864 @ 0x9000 │ │ │ │ - tstmi r5, #40960 @ 0xa000 │ │ │ │ - tstmi r3, #28672 @ 0x7000 │ │ │ │ - tstmi r5, #8, 20 @ 0x8000 │ │ │ │ - tstmi r3, #106496 @ 0x1a000 │ │ │ │ - tstmi r5, #110592 @ 0x1b000 │ │ │ │ - tstmi r3, #24, 20 @ 0x18000 │ │ │ │ - tstmi r5, #102400 @ 0x19000 │ │ │ │ - tstmi r3, #90112 @ 0x16000 │ │ │ │ - tstmi r5, #94208 @ 0x17000 │ │ │ │ - tstmi r3, #24576 @ 0x6000 │ │ │ │ - tstmi r5, #86016 @ 0x15000 │ │ │ │ - b 133bb38 │ │ │ │ - tstmi r3, #37748736 @ 0x2400000 │ │ │ │ - b 12bbc58 │ │ │ │ - blls 1456b40 │ │ │ │ - @ instruction: 0x46112234 │ │ │ │ + blls 13d3c40 │ │ │ │ + blls 279f14 │ │ │ │ + blcs 1fcc2c │ │ │ │ + @ instruction: 0x81abf040 │ │ │ │ + blcs 22f7c0 │ │ │ │ + movwcs fp, #3973 @ 0xf85 │ │ │ │ + mulcs r0, r9, r8 │ │ │ │ + vmlsl.u8 , d2, d2 │ │ │ │ + svclt 0x00981240 │ │ │ │ + stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ + eorscs r2, r3, #0, 6 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blx f93314 │ │ │ │ + blls 47bb50 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + strtmi r9, [r0], -fp, lsl #26 │ │ │ │ + bls 425f90 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + bls 7e5fa0 │ │ │ │ + bls 825f9c │ │ │ │ + bls 765fa8 │ │ │ │ + bls 7a5fa4 │ │ │ │ + bls 6e5fb0 │ │ │ │ + bls 725fac │ │ │ │ + bls 665fb8 │ │ │ │ + bls 6a5fb4 │ │ │ │ + bls 5e5fc0 │ │ │ │ + bls 625fbc │ │ │ │ + bls 565fc8 │ │ │ │ + bls 5a5fc4 │ │ │ │ + bls 4e5fd0 │ │ │ │ + bls 525fcc │ │ │ │ + bls 3a5fd8 │ │ │ │ + bls 3e5fd4 │ │ │ │ + bls 2a5fe0 │ │ │ │ + tstmi r3, #-738197504 @ 0xd4000000 │ │ │ │ + andls r9, r0, #4, 20 @ 0x4000 │ │ │ │ + b 12bbcb4 │ │ │ │ + blls 13d6ba4 │ │ │ │ + ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ @ instruction: 0xf7f8431d │ │ │ │ - bls 1453c00 │ │ │ │ + bls 13d3b9c │ │ │ │ + strtmi r9, [r0], -r8, asr #22 │ │ │ │ + eorscs r4, r4, #1476395008 @ 0x58000000 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + tstmi sp, #0, 16 │ │ │ │ + @ instruction: 0xf9f2f7f8 │ │ │ │ @ instruction: 0x300cf8ba │ │ │ │ - bls 1465fa4 │ │ │ │ - tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ - @ instruction: 0xf0002b3e │ │ │ │ - ldmib sp, {r0, r3, r4, r5, r8, pc}^ │ │ │ │ - subsmi r3, r3, ip, lsl r2 │ │ │ │ - vsubl.u8 q9, d3, d0 │ │ │ │ - andls r0, r1, #128, 6 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - blx 813350 │ │ │ │ - movtcs lr, #39389 @ 0x99dd │ │ │ │ - blls 325fec │ │ │ │ - bmi fe8e5fd4 │ │ │ │ - strvs lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi fe82656c │ │ │ │ + bls 13a6c44 │ │ │ │ + tstmi r6, #10158080 @ 0x9b0000 │ │ │ │ + bls 13e00c4 │ │ │ │ + strbmi fp, [fp], -r8, lsl #30 │ │ │ │ + streq lr, [r2, #-2629] @ 0xfffff5bb │ │ │ │ + ldrmi fp, [sl], -pc, lsl #30 │ │ │ │ + andscc lr, sl, #3620864 @ 0x374000 │ │ │ │ + @ instruction: 0x464a4053 │ │ │ │ + @ instruction: 0xf04f9201 │ │ │ │ + svclt 0x0018022e │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + movwls r4, #1553 @ 0x611 │ │ │ │ + @ instruction: 0xf9d6f7f8 │ │ │ │ + movtcs lr, #31197 @ 0x79dd │ │ │ │ + @ instruction: 0x432b4332 │ │ │ │ + stmib r1, {r0, r2, r8, fp, ip, pc}^ │ │ │ │ + bmi fe9de004 │ │ │ │ + ldrbtmi r4, [sl], #-2974 @ 0xfffff462 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - subsmi r9, sl, fp, asr #22 │ │ │ │ + subsmi r9, sl, r9, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - msrhi CPSR_sx, r0, asr #32 │ │ │ │ - sublt r9, sp, r5, lsl #16 │ │ │ │ + teqphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + sublt r9, fp, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eorscs sl, ip, #18688 @ 0x4900 │ │ │ │ + eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ 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: 0xf9b8f7f8 │ │ │ │ + stmib sp, {r1, r2, r9, fp, ip, pc}^ │ │ │ │ + eorcs r2, ip, #0, 20 │ │ │ │ + blt 13cfbb0 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blt 144fb30 │ │ │ │ - @ instruction: 0xf9f0f7f8 │ │ │ │ - eorscs r9, fp, #74752 @ 0x12400 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 14bb3cc │ │ │ │ - blls 1457fdc │ │ │ │ - b 1466c54 │ │ │ │ - @ instruction: 0xf7f80903 │ │ │ │ - blls 413b68 │ │ │ │ - stmib sp, {r1, r3, r5, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #16 │ │ │ │ - strtmi r9, [r0], -sl, asr #22 │ │ │ │ - b 143d110 │ │ │ │ - @ instruction: 0xf7f80903 │ │ │ │ - movwcs pc, #2519 @ 0x9d7 @ │ │ │ │ - strls r2, [r0], -sp, lsr #4 │ │ │ │ - movwls r4, #5662 @ 0x161e │ │ │ │ - streq lr, [r7, -fp, asr #20] │ │ │ │ - ldrmi r9, [r1], -r9, asr #22 │ │ │ │ - b 13a6c88 │ │ │ │ - svcls 0x004a0a03 │ │ │ │ - @ instruction: 0xf9c8f7f8 │ │ │ │ - strls r9, [r1], -r9, asr #22 │ │ │ │ - streq lr, [r7, -r9, asr #20] │ │ │ │ - beq 2cfd44 │ │ │ │ - eorscs r9, r2, #75776 @ 0x12800 │ │ │ │ - tstmi pc, #48, 2 │ │ │ │ - strtmi r6, [r0], -fp, lsr #20 │ │ │ │ + @ instruction: 0xf9aef7f8 │ │ │ │ + eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ + stmdals r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + bleq 2cfd7c │ │ │ │ + ldrmi r9, [r1], -r8, asr #22 │ │ │ │ + b 1466cd8 │ │ │ │ + @ instruction: 0xf7f80a03 │ │ │ │ + eorcs pc, sl, #2637824 @ 0x284000 │ │ │ │ + stmdavc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf04f9e47 │ │ │ │ + svcls 0x00480800 │ │ │ │ + @ instruction: 0xf996f7f8 │ │ │ │ + movwcs r9, #2567 @ 0xa07 │ │ │ │ + eorcs r9, sp, #0, 4 │ │ │ │ + b 14ba084 │ │ │ │ + blls 1396c9c │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + streq lr, [r7, -sl, asr #20] │ │ │ │ + stmdbeq r3, {r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7f89e48 │ │ │ │ + movwcs pc, #2437 @ 0x985 @ │ │ │ │ + teqmi lr, #67108864 @ 0x4000000 │ │ │ │ + eorscs r9, r2, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x46202130 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + tstmi lr, #72, 22 @ 0x12000 │ │ │ │ + movwls r6, #2603 @ 0xa2b │ │ │ │ + @ instruction: 0xf976f7f8 │ │ │ │ + eorcs r6, pc, #2801664 @ 0x2ac000 │ │ │ │ + ldmdavs pc, {r0, r4, r9, sl, lr} @ │ │ │ │ + strls r9, [r6, -r7, asr #22] │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + tstmi lr, #72, 22 @ 0x12000 │ │ │ │ + movwls r6, #34875 @ 0x883b │ │ │ │ + movwcs r4, #1560 @ 0x618 │ │ │ │ + vsubw.u8 , q0, d1 │ │ │ │ + strtmi r2, [r0], -r0, asr #7 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - stmibvs fp!, {r0, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - ldrdls pc, [r0], -r3 │ │ │ │ - @ instruction: 0xf8d99b49 │ │ │ │ - b 145d43c │ │ │ │ - blls 1457c4c │ │ │ │ - andls r4, r8, #16, 12 @ 0x1000000 │ │ │ │ - tstmi pc, #-268435454 @ 0xf0000002 │ │ │ │ - vmov.i32 d20, #-2130706432 @ 0x81000000 │ │ │ │ - strls r2, [r1], -r0, asr #7 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - @ instruction: 0xf9a4f7f8 │ │ │ │ - strbmi r9, [r9], -r9, asr #22 │ │ │ │ - b 1466ce0 │ │ │ │ - blls 1457c70 │ │ │ │ - @ instruction: 0xf7f8431f │ │ │ │ - blls 1453ce8 │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls 145d8f4 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf992f7f8 │ │ │ │ - ldrtmi r9, [r1], -r9, asr #22 │ │ │ │ - beq 2cfdac │ │ │ │ - b 13bc1b0 │ │ │ │ - svcge 0x001e0203 │ │ │ │ - andls r4, r7, #56, 12 @ 0x3800000 │ │ │ │ - @ instruction: 0xf65922a8 │ │ │ │ - @ instruction: 0xf8d5efe4 │ │ │ │ - @ instruction: 0x962fb01c │ │ │ │ - stmdbls r3, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8db4620 │ │ │ │ - ldmdavs lr, {ip, sp} │ │ │ │ - vrsubhn.i16 d25, q3, │ │ │ │ - @ instruction: 0xf0880880 │ │ │ │ - @ instruction: 0xf8cd0801 │ │ │ │ - @ instruction: 0xf7f880b8 │ │ │ │ - blls 14542e8 │ │ │ │ + blls 13d3a64 │ │ │ │ + @ instruction: 0x46204639 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + tstmi lr, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0xf9dcf7f8 │ │ │ │ + eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r8, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 13d3a40 │ │ │ │ + smlatbcs r0, r8, r2, r2 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + teqmi r3, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0x4630ae1c │ │ │ │ + @ instruction: 0xf6599307 │ │ │ │ + @ instruction: 0xf8d5efa2 │ │ │ │ + @ instruction: 0x4632a01c │ │ │ │ + strtmi r9, [r0], -r3, lsl #18 │ │ │ │ + adcshi pc, r4, sp, asr #17 │ │ │ │ + ldrdcc pc, [r0], -sl │ │ │ │ + smladls r9, pc, r8, r6 @ │ │ │ │ + streq pc, [r0, r7, asr #7] │ │ │ │ + streq pc, [r1, -r7, lsl #1] │ │ │ │ + @ instruction: 0xf7f8972c │ │ │ │ + blls 13d4264 │ │ │ │ andcs r9, pc, #0, 6 │ │ │ │ - tstcs r0, sl, asr #22 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf96af7f8 │ │ │ │ - bls 3bc1f4 │ │ │ │ - b 145d8d4 │ │ │ │ - blls 1456ce4 │ │ │ │ - b 1266dbc │ │ │ │ - adccs r0, r8, #12288 @ 0x3000 │ │ │ │ - svc 0x00bcf659 │ │ │ │ - ldrdlt pc, [r4], -fp │ │ │ │ - ldrtmi r2, [sl], -r0, lsl #6 │ │ │ │ - ldrmi r9, [pc], -r3, lsl #18 │ │ │ │ - @ instruction: 0x932f4620 │ │ │ │ - @ instruction: 0xf8cd465b │ │ │ │ - @ instruction: 0xf7f880b8 │ │ │ │ - blls 14542a4 │ │ │ │ - andscs r9, pc, #0, 6 │ │ │ │ - tstcs r0, sl, asr #22 │ │ │ │ + strbmi r9, [r1], -r8, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf948f7f8 │ │ │ │ - stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - eorcs r3, fp, #0, 14 │ │ │ │ - ldrmi r9, [r1], -sl, asr #22 │ │ │ │ - strtmi r9, [r0], -r9, asr #30 │ │ │ │ - beq 2cfe4c │ │ │ │ - @ instruction: 0xf93cf7f8 │ │ │ │ - teqmi r7, #74752 @ 0x12400 │ │ │ │ - blls 14661ac │ │ │ │ - beq 2cfe5c │ │ │ │ - blcs 1fc148 │ │ │ │ - stmdbvs fp!, {r1, r2, r3, r6, r8, ip, lr, pc} │ │ │ │ - svclt 0x00852b01 │ │ │ │ - @ instruction: 0xf89b2600 │ │ │ │ - blls 2e1548 │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ - sadd8mi fp, lr, r8 │ │ │ │ - stmib sp, {r0, r1, r4, r5, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ - @ instruction: 0xf7f84620 │ │ │ │ - @ instruction: 0x9d49f921 │ │ │ │ - @ instruction: 0x21282229 │ │ │ │ - svcls 0x004a433d │ │ │ │ - @ instruction: 0xf04f4620 │ │ │ │ - b 1458170 │ │ │ │ - @ instruction: 0xf04f0707 │ │ │ │ - stmib sp, {r9, fp}^ │ │ │ │ - @ instruction: 0xf7f8ab00 │ │ │ │ - eorscs pc, r4, #278528 @ 0x44000 │ │ │ │ - movwcs r9, #3657 @ 0xe49 │ │ │ │ - movwls r4, #5649 @ 0x1611 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - @ instruction: 0x432e8000 │ │ │ │ - @ instruction: 0xf7f89d4a │ │ │ │ - bls 14539ac │ │ │ │ - @ instruction: 0x300cf8b9 │ │ │ │ - tstmi r6, #-201326592 @ 0xf4000000 │ │ │ │ - ldmeq fp, {r1, r3, r6, r9, fp, ip, pc} │ │ │ │ - blcs 11661fc │ │ │ │ - ldmib sp, {r1, r2, r3, ip, lr, pc}^ │ │ │ │ - subsmi r3, r3, r8, lsl #4 │ │ │ │ - vsubl.u8 q9, d3, d0 │ │ │ │ - ldrb r0, [r4], r0, lsl #7 │ │ │ │ - cmpeq r3, r3, asr #20 │ │ │ │ - andeq pc, r1, #3 │ │ │ │ - tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ - str r9, [r7, #518] @ 0x206 │ │ │ │ - ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blls 30f0f4 │ │ │ │ + @ instruction: 0xf928f7f8 │ │ │ │ + bls 3bc270 │ │ │ │ + b 1426e5c │ │ │ │ + blls 13d8168 │ │ │ │ + b 1266e20 │ │ │ │ + adccs r0, r8, #49152 @ 0xc000 │ │ │ │ + svc 0x007af659 │ │ │ │ + ldrdge pc, [r4], -sl │ │ │ │ + stmdbls r3, {r1, r4, r5, r9, sl, lr} │ │ │ │ + @ instruction: 0x46204653 │ │ │ │ + stmdavc ip!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + blx c9355e │ │ │ │ + andscs r9, pc, #72704 @ 0x11c00 │ │ │ │ + tstcs r0, r0, lsl #6 │ │ │ │ + strtmi r9, [r0], -r8, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 14139b4 │ │ │ │ + b 143ceb0 │ │ │ │ + blls 2579a4 │ │ │ │ + streq lr, [r6], -fp, asr #20 │ │ │ │ + cmnle r7, r0, lsl #22 │ │ │ │ + blcs 22fa50 │ │ │ │ + movwcs fp, #3973 @ 0xf85 │ │ │ │ + mulcs r0, sl, r8 │ │ │ │ + vmlsl.u8 , d2, d2 │ │ │ │ + svclt 0x00981240 │ │ │ │ + stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ + eorscs r2, r3, #0, 6 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf8eef7f8 │ │ │ │ + eorcs r9, r9, #4544 @ 0x11c0 │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + beq 21170c │ │ │ │ + bleq 211710 │ │ │ │ + blge 20fd0c │ │ │ │ + mcrls 3, 2, r4, cr8, cr5, {1} │ │ │ │ + @ instruction: 0xf8e0f7f8 │ │ │ │ + movwls r9, #2820 @ 0xb04 │ │ │ │ + blls 139de94 │ │ │ │ + b 1426e30 │ │ │ │ + strtmi r0, [r0], -r6, lsl #18 │ │ │ │ + blls 13e6268 │ │ │ │ + strls r2, [r1], -r0, lsl #12 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8d0f7f8 │ │ │ │ + eorscs r9, r4, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls 13e6280 │ │ │ │ + stmdavc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8c4f7f8 │ │ │ │ + strtmi r9, [r0], -r6, lsl #22 │ │ │ │ + ldmibhi r9, {r0, r1, r2, r6, r9, fp, ip, pc} │ │ │ │ + blls 13e6278 │ │ │ │ + b 13d784c │ │ │ │ + ldmdbcs lr!, {r0, r1, fp} │ │ │ │ + ldrtmi fp, [r3], -lr, lsl #30 │ │ │ │ + andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ + @ instruction: 0xf04f4053 │ │ │ │ + ldrmi r0, [r1], -lr, lsr #4 │ │ │ │ + vmov.f32 d27, #-28 @ 0xc1e00000 │ │ │ │ + movwcs r0, #1664 @ 0x680 │ │ │ │ + movwls r9, #5632 @ 0x1600 │ │ │ │ + @ instruction: 0xf8aaf7f8 │ │ │ │ + movtcs lr, #31197 @ 0x79dd │ │ │ │ + b 13e62fc │ │ │ │ + ldrb r0, [r1], r3, lsl #6 │ │ │ │ + vmov.i32 d20, #-1593835520 @ 0xa1000000 │ │ │ │ + @ instruction: 0xf0010240 │ │ │ │ + tstls r4, r1, lsl #2 │ │ │ │ + blls 28ec4c │ │ │ │ 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: 0xe65a465b │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + ldr r4, [lr, r3, asr #12] │ │ │ │ + stmib r6, {r1, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq sl, sl, r4, ror #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, r0, lsl #25 │ │ │ │ + ldrshteq sl, [sl], #-186 @ 0xffffff46 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ - bmi 1fe7050 │ │ │ │ + bmi 1fe70e8 │ │ │ │ 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, #7012352 @ 0x6b0000 │ │ │ │ movteq pc, #965 @ 0x3c5 @ │ │ │ │ ldmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ stmib sp, {r0, r4, r5, fp, sp, pc}^ │ │ │ │ strtmi r3, [r0], -r0, lsl #12 │ │ │ │ - @ instruction: 0xf8acf7f8 │ │ │ │ + @ instruction: 0xf860f7f8 │ │ │ │ eorscs r9, fp, #50176 @ 0xc400 │ │ │ │ - b 1466ed0 │ │ │ │ - blls e57e60 │ │ │ │ - b 13e6e9c │ │ │ │ + b 1466f68 │ │ │ │ + blls e57ef8 │ │ │ │ + b 13e6f34 │ │ │ │ vmlal.u8 q8, d5, d3 │ │ │ │ stmib sp, {r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7f83600 │ │ │ │ - blls e538dc │ │ │ │ + blls e53844 │ │ │ │ strtmi r2, [r0], -sl, lsr #4 │ │ │ │ - beq 2cff98 │ │ │ │ + beq 2d0030 │ │ │ │ @ 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: 0xf840f7f8 │ │ │ │ @ instruction: 0x96019b31 │ │ │ │ - b 145df34 │ │ │ │ - blls e57ea0 │ │ │ │ + b 145dfcc │ │ │ │ + blls e57f38 │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ mulcc ip, fp, r8 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - eorcs pc, sp, #8192000 @ 0x7d0000 │ │ │ │ + eorcs pc, sp, #3211264 @ 0x310000 │ │ │ │ @ instruction: 0x46119b32 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - b 13faeb8 │ │ │ │ + b 13faf50 │ │ │ │ ldcls 8, cr0, [r1, #-12]! │ │ │ │ - @ instruction: 0xf872f7f8 │ │ │ │ + @ instruction: 0xf826f7f8 │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ - b 1466f44 │ │ │ │ + b 1466fdc │ │ │ │ @ instruction: 0xf8d30505 │ │ │ │ - blls e3d6cc │ │ │ │ + blls e3d764 │ │ │ │ tstmi sp, #84934656 @ 0x5100000 │ │ │ │ - b 13fc39c │ │ │ │ + b 13fc434 │ │ │ │ @ instruction: 0xf7f80803 │ │ │ │ - blls e53a78 │ │ │ │ + blls e539e0 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls e5db64 │ │ │ │ + blls e5dbfc │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf85af7f8 │ │ │ │ + @ instruction: 0xf80ef7f8 │ │ │ │ @ instruction: 0x46319b31 │ │ │ │ tstmi sp, #168, 4 @ 0x8000000a │ │ │ │ strls r9, [r4, #-2866] @ 0xfffff4ce │ │ │ │ movweq lr, #14920 @ 0x3a48 │ │ │ │ - blge 37a30c │ │ │ │ + blge 37a3a4 │ │ │ │ @ instruction: 0xf6594618 │ │ │ │ - strmi lr, [r3], -ip, lsr #29 │ │ │ │ + strmi lr, [r3], -r0, ror #28 │ │ │ │ @ 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 │ │ │ │ + blx 3137a8 │ │ │ │ @ instruction: 0x46319b31 │ │ │ │ andcs r9, pc, #0, 6 │ │ │ │ @ instruction: 0x46209b32 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls e53800 │ │ │ │ + @ instruction: 0xf7f79301 │ │ │ │ + blls e55768 │ │ │ │ strtmi r9, [r0], -r4, lsl #26 │ │ │ │ tstmi sp, #12288 @ 0x3000 │ │ │ │ stmib sp, {r1, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ - b 1276f54 │ │ │ │ + b 1276fec │ │ │ │ eorscs r0, r4, #196608 @ 0x30000 │ │ │ │ - @ instruction: 0xf7f84611 │ │ │ │ - @ instruction: 0xf8baf821 │ │ │ │ - bls e21794 │ │ │ │ + @ instruction: 0xf7f74611 │ │ │ │ + @ instruction: 0xf8baffd5 │ │ │ │ + bls e2182c │ │ │ │ ldmeq fp, {r5, r9, sl, lr} │ │ │ │ - blcs 11663c0 │ │ │ │ + blcs 1166458 │ │ │ │ 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 │ │ │ │ + b fe445498 │ │ │ │ ldrbmi r0, [fp], -r3, lsl #18 │ │ │ │ streq pc, [r0], r9, asr #7 │ │ │ │ movwvs lr, #2509 @ 0x9cd │ │ │ │ - @ instruction: 0xf804f7f8 │ │ │ │ + @ instruction: 0xffb8f7f7 │ │ │ │ movwls r9, #2821 @ 0xb05 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e1e050 │ │ │ │ + blls e1e0e8 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls e66420 │ │ │ │ + blls e664b8 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xfff6f7f7 │ │ │ │ + @ instruction: 0xffaaf7f7 │ │ │ │ teqcs r1, #3620864 @ 0x374000 │ │ │ │ - bmi 4e6410 │ │ │ │ + bmi 4e64a8 │ │ │ │ movweq lr, #14920 @ 0x3a48 │ │ │ │ - blmi 42d9b0 │ │ │ │ + blmi 42da48 │ │ │ │ eorsvs r4, sp, sl, ror r4 │ │ │ │ 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 0x0000e8c8 │ │ │ │ + rsbseq sl, sl, r0, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, ip, lsr r8 │ │ │ │ + rsbseq sl, sl, r4, lsr #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 +431683,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, #428 @ 0x1ac │ │ │ │ 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: 0xff5ef7f7 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1479870 │ │ │ │ + b 1479908 │ │ │ │ @ instruction: 0xf7f70403 │ │ │ │ - @ instruction: 0xf8cdff9d │ │ │ │ + @ instruction: 0xf8cdff51 │ │ │ │ eorscs r9, r6, #4 │ │ │ │ @ instruction: 0xf8984638 │ │ │ │ ldrmi r3, [r1], -r0, lsr #32 │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - blls 2ba47c │ │ │ │ - blls 2e64f4 │ │ │ │ + blls 2ba514 │ │ │ │ + blls 2e658c │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff8d │ │ │ │ + @ instruction: 0xf8cdff41 │ │ │ │ eorscs r9, r5, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - blls 2ba49c │ │ │ │ - blls 2e6514 │ │ │ │ + blls 2ba534 │ │ │ │ + blls 2e65ac │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff7d │ │ │ │ + @ instruction: 0xf8cdff31 │ │ │ │ eorscs r9, r4, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ movteq pc, #963 @ 0x3c3 @ │ │ │ │ - blls 2ba4bc │ │ │ │ - blls 2e6534 │ │ │ │ + blls 2ba554 │ │ │ │ + blls 2e65cc │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff6d │ │ │ │ + @ instruction: 0xf8cdff21 │ │ │ │ eorscs r9, r3, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 2ba4dc │ │ │ │ - blls 2e6554 │ │ │ │ + blls 2ba574 │ │ │ │ + blls 2e65ec │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r5, #201326592 @ 0xc000000 │ │ │ │ tstmi ip, #45056 @ 0xb000 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ rsbsvs r6, r4, r5, lsr r0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r3, lsl #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf65a87f0 │ │ │ │ - svclt 0x0000e87c │ │ │ │ + svclt 0x0000e830 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, r6, ror #15 │ │ │ │ - rsbseq sl, sl, lr, lsl #14 │ │ │ │ + rsbseq sl, sl, lr, asr #14 │ │ │ │ + rsbseq sl, sl, r6, ror r6 │ │ │ │ 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 17171ec │ │ │ │ + bcc 3af9fc │ │ │ │ @ instruction: 0xf5a36886 │ │ │ │ stmdacs r3!, {r1, r2, r4, ip, sp, lr}^ │ │ │ │ movwmi sp, #43323 @ 0xa93b │ │ │ │ svcvc 0x002ff5b3 │ │ │ │ - bcs 20560c │ │ │ │ + bcs 2056a4 │ │ │ │ ldmib r4, {r1, r4, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ stmib sp, {r2, r4, r5, r7, fp}^ │ │ │ │ stmdbge r2, {r1, r8, r9, sp} │ │ │ │ @ instruction: 0x46404632 │ │ │ │ - stc2l 7, cr15, [r6, #-992]! @ 0xfffffc20 │ │ │ │ + ldc2 7, cr15, [sl, #-992] @ 0xfffffc20 │ │ │ │ movwls r9, #2861 @ 0xb2d │ │ │ │ - blls d5e198 │ │ │ │ + blls d5e230 │ │ │ │ movwls r2, #4352 @ 0x1100 │ │ │ │ @ instruction: 0xf7f74640 │ │ │ │ - svcls 0x002dff05 │ │ │ │ + svcls 0x002dfeb9 │ │ │ │ movwcs lr, #10708 @ 0x29d4 │ │ │ │ - b 167ca58 │ │ │ │ + b 167caf0 │ │ │ │ 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, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqmi sl, #-1275068416 @ 0xb4000000 │ │ │ │ stmib r5, {r0, r1, r5, r8, r9, lr}^ │ │ │ │ - bmi bde5c0 │ │ │ │ + bmi bde658 │ │ │ │ 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 161a67c │ │ │ │ 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, 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, #3, 30 │ │ │ │ @ instruction: 0x132de9dd │ │ │ │ strb r4, [sp, r0, lsr #12]! │ │ │ │ movwne lr, #10708 @ 0x29d4 │ │ │ │ andeq lr, r3, #331776 @ 0x51000 │ │ │ │ - bvs 1ec9db0 │ │ │ │ + bvs 1ec9e48 │ │ │ │ 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, 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} @ │ │ │ │ + mcr2 7, 3, pc, cr0, cr7, {7} @ │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bvs ecf8f8 │ │ │ │ + bvs ecf990 │ │ │ │ @ instruction: 0xf659e7e6 │ │ │ │ - svclt 0x0000efda │ │ │ │ - rsbseq sl, sl, r8, asr #13 │ │ │ │ + svclt 0x0000ef8e │ │ │ │ + rsbseq sl, sl, r0, lsr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, lr, lsr r6 │ │ │ │ + rsbseq sl, sl, r6, lsr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed2cc6c │ │ │ │ + bl fed2cd04 │ │ │ │ @ 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 422338 │ │ │ │ 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 0x005af659 │ │ │ │ + rsbseq sl, sl, sl, ror #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, lr, asr r5 │ │ │ │ + rsbseq sl, sl, r6, asr #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ - bmi ff9a7338 │ │ │ │ + bmi ff9a73d0 │ │ │ │ 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 1212ab4 │ │ │ │ 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 315370 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210278 │ │ │ │ + blcc 210310 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b733 │ │ │ │ - blls ed53f4 │ │ │ │ + blls ed535c │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0488 │ │ │ │ + bleq 2d0520 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 251ca0 │ │ │ │ + beq 251d38 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed53d8 │ │ │ │ + blls ed5340 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed53bc │ │ │ │ + blls ed5324 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - ldc2l 7, cr15, [lr, #988]! @ 0x3dc │ │ │ │ + ldc2 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 │ │ │ │ + stc2 7, cr15, [r2, #988]! @ 0x3dc │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee7418 │ │ │ │ + blls ee74b0 │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 211d18 │ │ │ │ + bleq 211db0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [lr, #988] @ 0x3dc │ │ │ │ - b 13fc8b4 │ │ │ │ + ldc2 7, cr15, [r2, #988] @ 0x3dc │ │ │ │ + b 13fc94c │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee6870 │ │ │ │ + blls ee6908 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc 6, cr15, [lr], #-356 @ 0xfffffe9c │ │ │ │ + bl ffa935fc │ │ │ │ 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 3458cc │ │ │ │ @ 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 ff013cac │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efa83c │ │ │ │ + blls efa8d4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed52fc │ │ │ │ + blls ed5264 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee68cc │ │ │ │ - b 1427554 │ │ │ │ + blls ee6964 │ │ │ │ + b 14275ec │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - ldrtmi lr, [r2], -r2, lsl #24 │ │ │ │ + @ instruction: 0x4632ebb6 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a10398 │ │ │ │ - stc2l 7, cr15, [r8], #-992 @ 0xfffffc20 │ │ │ │ + blge a10430 │ │ │ │ + ldc2 7, cr15, [ip], {248} @ 0xf8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede528 │ │ │ │ + blls ede5c0 │ │ │ │ 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, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebdc88 │ │ │ │ - blls ee6908 │ │ │ │ + blls ebdd20 │ │ │ │ + blls ee69a0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed52a4 │ │ │ │ + blls ed520c │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee6924 │ │ │ │ + blls ee69bc │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [ip, #988]! @ 0x3dc │ │ │ │ + ldc2 7, cr15, [r0, #988]! @ 0x3dc │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed5280 │ │ │ │ + blls ed51e8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6948 │ │ │ │ - b 14275d0 │ │ │ │ + blls ee69e0 │ │ │ │ + b 1427668 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - blls 310be8 │ │ │ │ + blls 310b50 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blcs fe6d0620 │ │ │ │ + blcs fe6d06b8 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx ffa93cd4 │ │ │ │ + blx fe793d6c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede51c │ │ │ │ + blls ede5b4 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed523c │ │ │ │ + blls ed51a4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee698c │ │ │ │ - b 1427614 │ │ │ │ + blls ee6a24 │ │ │ │ + b 14276ac │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - @ instruction: 0xf3c5eba2 │ │ │ │ + vorr.i16 q15, #54784 @ 0xd600 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ strbmi r9, [r1], -r4, lsl #22 │ │ │ │ - blcs 1e75ac │ │ │ │ + blcs 1e7644 │ │ │ │ movwcs fp, #12052 @ 0x2f14 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f82023 │ │ │ │ - blls ed4aa0 │ │ │ │ + blls ed4a08 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [r6, #-988]! @ 0xfffffc24 │ │ │ │ + ldc2l 7, cr15, [sl], {247} @ 0xf7 │ │ │ │ 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 d93764 │ │ │ │ + blcs 1fca14 │ │ │ │ @ instruction: 0x81b5f000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ea978 │ │ │ │ + bcs 1eaa10 │ │ │ │ @ instruction: 0x81bbf040 │ │ │ │ - beq ff8bc594 │ │ │ │ + beq ff8bc62c │ │ │ │ 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 ed57c8 │ │ │ │ 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 │ │ │ │ + stc2 7, cr15, [lr], #988 @ 0x3dc │ │ │ │ + vldr d9, [pc, #204] @ 1d5f14 │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee6a34 │ │ │ │ + blls ee6acc │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 2113f4 │ │ │ │ + blvc 21148c │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [ip], #988 @ 0x3dc │ │ │ │ + stc2 7, cr15, [r0], #988 @ 0x3dc │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fcaa0 │ │ │ │ - blls 2d7de0 │ │ │ │ + b 13fcb38 │ │ │ │ + blls 2d7e78 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 336440 │ │ │ │ + blls 3364d8 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf415819c │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f6470 │ │ │ │ + bcs 1f6508 │ │ │ │ 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 │ │ │ │ + stc2 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9e664 │ │ │ │ + blls e9e6fc │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - stc2l 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ - b 13fcaf0 │ │ │ │ + ldc2l 7, cr15, [r4], #-988 @ 0xfffffc24 │ │ │ │ + b 13fcb88 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133cb00 │ │ │ │ + b 133cb98 │ │ │ │ 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, lsl #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 395034 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b533 │ │ │ │ - blls ed50b8 │ │ │ │ + blls ed5020 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d07c4 │ │ │ │ + bleq 2d085c │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 251fdc │ │ │ │ + beq 252074 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3197 @ 0xc7d @ │ │ │ │ - blls ebaab0 │ │ │ │ + movwcs pc, #3121 @ 0xc31 @ │ │ │ │ + blls ebab48 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 211ffc │ │ │ │ + bleq 212094 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3181 @ 0xc6d @ │ │ │ │ - blls ebaad0 │ │ │ │ - bls 2e7750 │ │ │ │ + movwcs pc, #3105 @ 0xc21 @ │ │ │ │ + blls ebab68 │ │ │ │ + bls 2e77e8 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efa6d8 │ │ │ │ + blls efa770 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3167 @ 0xc5f @ │ │ │ │ - blls ebaaec │ │ │ │ - bls 32776c │ │ │ │ + movwcs pc, #3091 @ 0xc13 @ │ │ │ │ + blls ebab84 │ │ │ │ + bls 327804 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efa6f4 │ │ │ │ + blls efa78c │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrrc2 7, 15, pc, r0, cr7 @ │ │ │ │ + stc2 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 143d478 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed5028 │ │ │ │ + blls ed4f90 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstmi sp, #59768832 @ 0x3900000 │ │ │ │ adccs r9, r8, #52, 22 @ 0xd000 │ │ │ │ - b 1427830 │ │ │ │ + b 14278c8 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - @ instruction: 0x4632ea94 │ │ │ │ + ldrtmi lr, [r2], -r8, asr #20 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a10674 │ │ │ │ - blx 93f24 │ │ │ │ + blge a1070c │ │ │ │ + blx fed93fbc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede804 │ │ │ │ + blls ede89c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r2, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebdf64 │ │ │ │ - blls ee6bdc │ │ │ │ + blls ebdffc │ │ │ │ + blls ee6c74 │ │ │ │ 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 ff413fee │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143cc54 │ │ │ │ + b 143ccec │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed51c8 │ │ │ │ + blls ed5130 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls ede414 │ │ │ │ + blls ede4ac │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [r2], {247} @ 0xf7 │ │ │ │ + blx fef94012 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - b 1793914 │ │ │ │ + b 4939ac │ │ │ │ @ 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: 0xf92cf7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede7f0 │ │ │ │ + blls ede888 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4f68 │ │ │ │ + blls ed4ed0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6c58 │ │ │ │ + blls ee6cf0 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - b 1013950 │ │ │ │ + stmib 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: 0xf9a6f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede854 │ │ │ │ + blls ede8ec │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4f24 │ │ │ │ + blls ed4e8c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1327928 │ │ │ │ + b 13279c0 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - b 793994 │ │ │ │ + stmib sl, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx 49401c │ │ │ │ + @ instruction: 0xf9bef7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede8a4 │ │ │ │ + blls ede93c │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4ef4 │ │ │ │ + blls ed4e5c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf659431d │ │ │ │ - @ instruction: 0x4632e9fe │ │ │ │ + @ instruction: 0x4632e9b2 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx d1404c │ │ │ │ + @ instruction: 0xf9e0f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede8f0 │ │ │ │ + blls ede988 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - blls ed4ec4 │ │ │ │ - blls ee6d00 │ │ │ │ + blls ed4e2c │ │ │ │ + blls ee6d98 │ │ │ │ @ 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 d14126 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a6d2c │ │ │ │ - bmi aa6d18 │ │ │ │ + blls 2a6dc4 │ │ │ │ + bmi aa6db0 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a672ac │ │ │ │ + blmi a67344 │ │ │ │ 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 33a134 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2e9ee4 │ │ │ │ + bls 2e9f7c │ │ │ │ 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 34fa90 │ │ │ │ @ instruction: 0xe6394613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 34fad4 │ │ │ │ + blls 34fb6c │ │ │ │ @ instruction: 0xe66a0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r7, ror #12 │ │ │ │ - bcs 210014 │ │ │ │ + bcs 2100ac │ │ │ │ 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 0x0000ec16 │ │ │ │ + rsbseq r9, sl, r8, lsr #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 ff9a7a58 │ │ │ │ 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 121313c │ │ │ │ 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 314ce8 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210900 │ │ │ │ + blcc 210998 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b733 │ │ │ │ - blls ed4d6c │ │ │ │ + blls ed4cd4 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0b10 │ │ │ │ + bleq 2d0ba8 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed4d54 │ │ │ │ + blls ed4cbc │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed4d38 │ │ │ │ + blls ed4ca0 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - blx ff114204 │ │ │ │ + blx 1e1429c │ │ │ │ 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 1a142bc │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee7a9c │ │ │ │ + blls ee7b34 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe994240 │ │ │ │ - b 13fcf34 │ │ │ │ + blx 16942d8 │ │ │ │ + b 13fcfcc │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee6ef0 │ │ │ │ + blls ee6f88 │ │ │ │ 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}^ │ │ │ │ + stmia 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 345f4c │ │ │ │ @ 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: 0xff78f7f7 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efaebc │ │ │ │ + blls efaf54 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4c7c │ │ │ │ + blls ed4be4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6f4c │ │ │ │ - b 1427bd4 │ │ │ │ + blls ee6fe4 │ │ │ │ + b 1427c6c │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - ldrtmi lr, [r2], -r2, asr #17 │ │ │ │ + @ instruction: 0x4632e876 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf92af7f8 │ │ │ │ + @ instruction: 0xf8def7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeba4 │ │ │ │ + blls edec3c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe304 │ │ │ │ - blls ee6f84 │ │ │ │ + blls ebe39c │ │ │ │ + blls ee701c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4c28 │ │ │ │ + blls ed4b90 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee6fa0 │ │ │ │ + blls ee7038 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx ff194308 │ │ │ │ + blx 1e943a0 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4c04 │ │ │ │ + blls ed4b6c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6fc4 │ │ │ │ - b 1427c4c │ │ │ │ + blls ee705c │ │ │ │ + b 1427ce4 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - blls 31056c │ │ │ │ + blls 3104d4 │ │ │ │ @ instruction: 0xf8d62201 │ │ │ │ @ instruction: 0x4641a010 │ │ │ │ - b 15a7be0 │ │ │ │ + b 15a7c78 │ │ │ │ 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: 0xff54f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeba0 │ │ │ │ + blls edec38 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4bb8 │ │ │ │ + blls ed4b20 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7010 │ │ │ │ - b 1427c98 │ │ │ │ + blls ee70a8 │ │ │ │ + b 1427d30 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - vmul.i q15, , d0[4] │ │ │ │ + vmov.i16 d30, #212 @ 0x00d4 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d683c │ │ │ │ + blcs 1d68d4 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ - @ instruction: 0xf7f82023 │ │ │ │ - blls ed4414 │ │ │ │ + @ instruction: 0xf7f72023 │ │ │ │ + blls ed637c │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9e0f7f7 │ │ │ │ + @ instruction: 0xf994f7f7 │ │ │ │ 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 0x00e8f658 │ │ │ │ + blcs 1fd0a0 │ │ │ │ @ instruction: 0x81b7f000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1eb004 │ │ │ │ + bcs 1eb09c │ │ │ │ @ instruction: 0x81bdf040 │ │ │ │ - beq ff8bcc20 │ │ │ │ + beq ff8bccb8 │ │ │ │ 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 ed513c │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9b4f7f7 │ │ │ │ - vldr d9, [pc, #204] @ 1d6508 │ │ │ │ + @ instruction: 0xf968f7f7 │ │ │ │ + vldr d9, [pc, #204] @ 1d65a0 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee70c0 │ │ │ │ + blls ee7158 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 211a80 │ │ │ │ + blvc 211b18 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9a6f7f7 │ │ │ │ + @ instruction: 0xf95af7f7 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fd12c │ │ │ │ - blls 2d846c │ │ │ │ + b 13fd1c4 │ │ │ │ + blls 2d8504 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 336ad4 │ │ │ │ + blls 336b6c │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf415819e │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f6b04 │ │ │ │ + bcs 1f6b9c │ │ │ │ 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: 0xf93af7f7 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9ecf0 │ │ │ │ + blls e9ed88 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xf97af7f7 │ │ │ │ - b 13fd17c │ │ │ │ + @ instruction: 0xf92ef7f7 │ │ │ │ + b 13fd214 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133d18c │ │ │ │ + b 133d224 │ │ │ │ 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 │ │ │ │ + ldrshteq r9, [sl], #-220 @ 0xffffff24 │ │ │ │ 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 3949ac │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b533 │ │ │ │ - blls ed4a30 │ │ │ │ + blls ed4998 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0e4c │ │ │ │ + bleq 2d0ee4 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2363 @ 0x93b @ │ │ │ │ - blls ebb134 │ │ │ │ + movwcs pc, #2287 @ 0x8ef @ │ │ │ │ + blls ebb1cc │ │ │ │ @ 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, #2273 @ 0x8e1 @ │ │ │ │ + blls ebb1e8 │ │ │ │ + bls 2e7e68 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efad58 │ │ │ │ + blls efadf0 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2335 @ 0x91f @ │ │ │ │ - blls ebb16c │ │ │ │ - bls 327dec │ │ │ │ + movwcs pc, #2259 @ 0x8d3 @ │ │ │ │ + blls ebb204 │ │ │ │ + bls 327e84 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efad74 │ │ │ │ + blls efae0c │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf910f7f7 │ │ │ │ + @ instruction: 0xf8c4f7f7 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143da60 │ │ │ │ + b 143daf8 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed49a8 │ │ │ │ + blls ed4910 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstmi sp, #59768832 @ 0x3900000 │ │ │ │ adccs r9, r8, #52, 22 @ 0xd000 │ │ │ │ - b 1427eb0 │ │ │ │ + b 1427f48 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - shsaxmi lr, r2, r4 │ │ │ │ + ldrtmi lr, [r2], -r8, lsl #30 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xffbcf7f7 │ │ │ │ + @ instruction: 0xff70f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edee80 │ │ │ │ + blls edef18 │ │ │ │ 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, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe5e0 │ │ │ │ - blls ee7258 │ │ │ │ + blls ebe678 │ │ │ │ + blls ee72f0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf8d6f7f7 │ │ │ │ + @ instruction: 0xf88af7f7 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143d2d0 │ │ │ │ + b 143d368 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed4b4c │ │ │ │ + blls ed4ab4 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edea90 │ │ │ │ + blls edeb28 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf8c4f7f7 │ │ │ │ + @ instruction: 0xf878f7f7 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - svc 0x0018f658 │ │ │ │ + mcr 6, 6, pc, 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} │ │ │ │ + stc2l 7, cr15, [sl, #988]! @ 0x3dc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edee74 │ │ │ │ + blls edef0c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed48e4 │ │ │ │ + blls ed484c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee72dc │ │ │ │ + blls ee7374 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - mrc 6, 7, APSR_nzcv, cr6, cr8, {2} │ │ │ │ + mcr 6, 5, pc, 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} @ │ │ │ │ + mrc2 7, 2, pc, cr14, cr7, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeee4 │ │ │ │ + blls edef7c │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4894 │ │ │ │ + blls ed47fc │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1327fb8 │ │ │ │ + b 1328050 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - mcr 6, 6, pc, cr14, cr8, {2} @ │ │ │ │ + mcr 6, 4, pc, cr2, cr8, {2} @ │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - mcr2 7, 6, pc, cr2, cr7, {7} @ │ │ │ │ + mrc2 7, 3, pc, cr6, cr7, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edef34 │ │ │ │ + blls edefcc │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4864 │ │ │ │ + blls ed47cc │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf658431d │ │ │ │ - @ instruction: 0x4632eeb6 │ │ │ │ + ldrtmi lr, [r2], -sl, ror #28 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcr2 7, 7, pc, cr4, cr7, {7} @ │ │ │ │ + mrc2 7, 4, pc, cr8, cr7, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edef80 │ │ │ │ + blls edf018 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ - @ instruction: 0xf7f74620 │ │ │ │ - blls ed4834 │ │ │ │ - blls ee7390 │ │ │ │ + @ instruction: 0xf7f64620 │ │ │ │ + blls ed679c │ │ │ │ + blls ee7428 │ │ │ │ @ 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: 0xffe4f7f6 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a73bc │ │ │ │ - bmi aa73a8 │ │ │ │ + blls 2a7454 │ │ │ │ + bmi aa7440 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a6793c │ │ │ │ + blmi a679d4 │ │ │ │ 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 33a7c4 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2ea574 │ │ │ │ + bls 2ea60c │ │ │ │ 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 350118 │ │ │ │ @ instruction: 0xe6374613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 35015c │ │ │ │ + blls 3501f4 │ │ │ │ @ instruction: 0xe6680ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r5, ror #12 │ │ │ │ - bcs 2106a4 │ │ │ │ + bcs 21073c │ │ │ │ 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 0x0000e8ce │ │ │ │ + rsbseq r9, sl, r8, lsl 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 ffa280e8 │ │ │ │ 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 12137cc │ │ │ │ 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 316658 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210f90 │ │ │ │ + blcc 211028 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed66dc │ │ │ │ + blls ed6644 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d11a0 │ │ │ │ + bleq 2d1238 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 2529b8 │ │ │ │ + beq 252a50 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed66c0 │ │ │ │ + blls ed6628 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed66a4 │ │ │ │ + blls ed660c │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - @ instruction: 0xff72f7f6 │ │ │ │ + @ instruction: 0xff26f7f6 │ │ │ │ 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: 0xff16f7f6 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee8130 │ │ │ │ + blls ee81c8 │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 212a30 │ │ │ │ + bleq 212ac8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff52f7f6 │ │ │ │ - b 13fd5cc │ │ │ │ + @ instruction: 0xff06f7f6 │ │ │ │ + b 13fd664 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee7588 │ │ │ │ + blls ee7620 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc 6, cr15, [r2, #352]! @ 0x160 │ │ │ │ + ldcl 6, cr15, [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 3465e4 │ │ │ │ @ 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 │ │ │ │ + stc2 7, cr15, [ip], #-988 @ 0xfffffc24 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efb554 │ │ │ │ + blls efb5ec │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed65e4 │ │ │ │ + blls ed654c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee75e4 │ │ │ │ - b 142826c │ │ │ │ + blls ee767c │ │ │ │ + b 1428304 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - @ instruction: 0x4632ed76 │ │ │ │ + ldrtmi lr, [r2], -sl, lsr #26 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a110b0 │ │ │ │ - ldc2l 7, cr15, [ip, #988] @ 0x3dc │ │ │ │ + blge a11148 │ │ │ │ + ldc2 7, cr15, [r0, #988] @ 0x3dc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf240 │ │ │ │ + blls edf2d8 │ │ │ │ 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, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe9a0 │ │ │ │ - blls ee7620 │ │ │ │ + blls ebea38 │ │ │ │ + blls ee76b8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed658c │ │ │ │ + blls ed64f4 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee763c │ │ │ │ + blls ee76d4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff70f7f6 │ │ │ │ + @ instruction: 0xff24f7f6 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6568 │ │ │ │ + blls ed64d0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7660 │ │ │ │ - b 14282e8 │ │ │ │ + blls ee76f8 │ │ │ │ + b 1428380 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - blls 311ed0 │ │ │ │ + blls 311e38 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blcs fe6d1338 │ │ │ │ + blcs fe6d13d0 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - mrrc2 7, 15, pc, r6, cr7 @ │ │ │ │ + stc2 7, cr15, [sl], {247} @ 0xf7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf234 │ │ │ │ + blls edf2cc │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6524 │ │ │ │ + blls ed648c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee76a4 │ │ │ │ - b 142832c │ │ │ │ + blls ee773c │ │ │ │ + b 14283c4 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - vmov.i32 d30, #14090239 @ 0x00d6ffff │ │ │ │ + vqdmulh.s q15, , d2[2] │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ strbmi r9, [r1], -r4, lsl #22 │ │ │ │ - blcs 1e82c4 │ │ │ │ + blcs 1e835c │ │ │ │ movwcs fp, #12052 @ 0x2f14 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f72023 │ │ │ │ - blls ed5d88 │ │ │ │ + blls ed5cf0 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 4, pc, cr10, cr6, {7} │ │ │ │ + mcr2 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 │ │ │ │ + stc 6, cr15, [r2], #352 @ 0x160 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1fd69c │ │ │ │ + blcs 1fd734 │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1eb698 │ │ │ │ + bcs 1eb730 │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ - beq ff8bd2b4 │ │ │ │ + beq ff8bd34c │ │ │ │ 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 ed6aa8 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mcr2 7, 3, pc, cr10, cr6, {7} @ │ │ │ │ - vldr d9, [pc, #204] @ 1d6b9c │ │ │ │ + mrc2 7, 0, pc, cr14, cr6, {7} │ │ │ │ + vldr d9, [pc, #204] @ 1d6c34 │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee7754 │ │ │ │ + blls ee77ec │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 212114 │ │ │ │ + blvc 2121ac │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrc2 7, 2, pc, cr12, cr6, {7} │ │ │ │ + mrc2 7, 0, pc, cr0, cr6, {7} │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fd7c0 │ │ │ │ - blls 2d8b00 │ │ │ │ + b 13fd858 │ │ │ │ + blls 2d8b98 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337178 │ │ │ │ + blls 337210 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a2 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f71a8 │ │ │ │ + bcs 1f7240 │ │ │ │ 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} │ │ │ │ + ldc2l 7, cr15, [r0, #984]! @ 0x3d8 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9f384 │ │ │ │ + blls e9f41c │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - mrc2 7, 1, pc, cr0, cr6, {7} │ │ │ │ - b 13fd810 │ │ │ │ + stc2l 7, cr15, [r4, #984]! @ 0x3d8 │ │ │ │ + b 13fd8a8 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133d820 │ │ │ │ + b 133d8b8 │ │ │ │ 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, ror #14 │ │ │ │ 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 396314 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f6b533 │ │ │ │ - blls ed6398 │ │ │ │ + blls ed6300 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d14e4 │ │ │ │ + bleq 2d157c │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 252cfc │ │ │ │ + beq 252d94 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3565 @ 0xded @ │ │ │ │ - blls ebb7d0 │ │ │ │ + movwcs pc, #3489 @ 0xda1 @ │ │ │ │ + blls ebb868 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 212d1c │ │ │ │ + bleq 212db4 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3549 @ 0xddd @ │ │ │ │ - blls ebb7f0 │ │ │ │ - bls 2e8470 │ │ │ │ + movwcs pc, #3473 @ 0xd91 @ │ │ │ │ + blls ebb888 │ │ │ │ + bls 2e8508 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efb3f8 │ │ │ │ + blls efb490 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3535 @ 0xdcf @ │ │ │ │ - blls ebb80c │ │ │ │ - bls 32848c │ │ │ │ + movwcs pc, #3459 @ 0xd83 @ │ │ │ │ + blls ebb8a4 │ │ │ │ + bls 328524 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efb414 │ │ │ │ + blls efb4ac │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [r0, #984] @ 0x3d8 │ │ │ │ + ldc2l 7, cr15, [r4, #-984]! @ 0xfffffc28 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143e100 │ │ │ │ + b 143e198 │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed6308 │ │ │ │ + blls ed6270 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstmi sp, #59768832 @ 0x3900000 │ │ │ │ adccs r9, r8, #52, 22 @ 0xd000 │ │ │ │ - b 1428550 │ │ │ │ + b 14285e8 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - ldrtmi lr, [r2], -r4, lsl #24 │ │ │ │ + @ instruction: 0x4632ebb8 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a11394 │ │ │ │ - stc2l 7, cr15, [sl], #-988 @ 0xfffffc24 │ │ │ │ + blge a1142c │ │ │ │ + ldc2 7, cr15, [lr], {247} @ 0xf7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf524 │ │ │ │ + blls edf5bc │ │ │ │ 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, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebec84 │ │ │ │ - blls ee78fc │ │ │ │ + blls ebed1c │ │ │ │ + blls ee7994 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - stc2 7, cr15, [r4, #984] @ 0x3d8 │ │ │ │ + ldc2 7, cr15, [r8, #-984]! @ 0xfffffc28 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143d974 │ │ │ │ + b 143da0c │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed64a8 │ │ │ │ + blls ed6410 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edf134 │ │ │ │ + blls edf1cc │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2l 7, cr15, [r2, #-984]! @ 0xfffffc28 │ │ │ │ + stc2 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 20946c8 │ │ │ │ @ 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 fe914d5c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf510 │ │ │ │ + blls edf5a8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6248 │ │ │ │ + blls ed61b0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7978 │ │ │ │ + blls ee7a10 │ │ │ │ @ instruction: 0xf04f4640 │ │ │ │ tstmi pc, #0, 22 │ │ │ │ - bl feb94670 │ │ │ │ + bl 1894708 │ │ │ │ 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 714da6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf578 │ │ │ │ + blls edf610 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6200 │ │ │ │ + blls ed6168 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 132864c │ │ │ │ + b 13286e4 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - bl fe3146b4 │ │ │ │ + bl 101474c │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx 2014d3e │ │ │ │ + blx d14dd6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf5c8 │ │ │ │ + blls edf660 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed61d0 │ │ │ │ + blls ed6138 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - beq 252ec0 │ │ │ │ + beq 252f58 │ │ │ │ @ instruction: 0xf658431d │ │ │ │ - strbmi lr, [r1], -sl, ror #22 │ │ │ │ + @ instruction: 0x4641eb1e │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blge 4914c8 │ │ │ │ - blx fe794d76 │ │ │ │ + blge 491560 │ │ │ │ + blx 1494e0e │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf61c │ │ │ │ + blls edf6b4 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blls ed6198 │ │ │ │ - blls ee7a2c │ │ │ │ + blls ed6100 │ │ │ │ + blls ee7ac4 │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorle r0, pc, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, sl, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - stc2l 7, cr15, [r2], #984 @ 0x3d8 │ │ │ │ + ldc2 7, cr15, [r6], {246} @ 0xf6 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a7a58 │ │ │ │ - bmi aa7a44 │ │ │ │ + blls 2a7af0 │ │ │ │ + bmi aa7adc │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a67fd8 │ │ │ │ + blmi a68070 │ │ │ │ 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 33ae60 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eac10 │ │ │ │ + bls 2eaca8 │ │ │ │ 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 3507a4 │ │ │ │ @ instruction: 0xe6334613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 3507e8 │ │ │ │ + blls 350880 │ │ │ │ @ instruction: 0xe6640ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r1, ror #12 │ │ │ │ - bcs 210d40 │ │ │ │ + bcs 210dd8 │ │ │ │ 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 0x0000ed80 │ │ │ │ + rsbseq r9, sl, ip, ror r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29233c │ │ │ │ + blhi 2923d4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff9e86ec │ │ │ │ + bmi ff9e8784 │ │ │ │ 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 1213e68 │ │ │ │ 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 315fbc │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 21162c │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d6f7c │ │ │ │ + blcc 2116c4 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d7014 │ │ │ │ ldmib sp, {r2, r6, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed603c │ │ │ │ + blls ed5fa4 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1840 │ │ │ │ + bleq 2d18d8 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed6024 │ │ │ │ + blls ed5f8c │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed6008 │ │ │ │ + blls ed5f70 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - stc2 7, cr15, [r4], #-984 @ 0xfffffc28 │ │ │ │ + blx ff814fca │ │ │ │ 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 ff414fea │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee87cc │ │ │ │ + blls ee8864 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r6], {246} @ 0xf6 │ │ │ │ - b 13fdc64 │ │ │ │ + blx ff095006 │ │ │ │ + b 13fdcfc │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee7c20 │ │ │ │ + blls ee7cb8 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1794910 │ │ │ │ + b 4949a8 │ │ │ │ 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 346c7c │ │ │ │ @ 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: 0xf8e0f7f7 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efbbec │ │ │ │ + blls efbc84 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5f4c │ │ │ │ + blls ed5eb4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7c7c │ │ │ │ - b 1428904 │ │ │ │ + blls ee7d14 │ │ │ │ + b 142899c │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - ldrtmi lr, [r2], -sl, lsr #20 │ │ │ │ + @ instruction: 0x4632e9de │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12648 │ │ │ │ - blx fe614ff4 │ │ │ │ + blhi a126e0 │ │ │ │ + blx 131508c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf8d8 │ │ │ │ + blls edf970 │ │ │ │ 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, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf038 │ │ │ │ - blls ee7cb8 │ │ │ │ + blls ebf0d0 │ │ │ │ + blls ee7d50 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5ef4 │ │ │ │ + blls ed5e5c │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee7cd4 │ │ │ │ + blls ee7d6c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r4], #-984 @ 0xfffffc28 │ │ │ │ + blx ff8150d2 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5ed0 │ │ │ │ + blls ed5e38 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7cf8 │ │ │ │ - b 1428980 │ │ │ │ + blls ee7d90 │ │ │ │ + b 1428a18 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - blls 311838 │ │ │ │ + blls 3117a0 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a926c8 │ │ │ │ - blcs fe6d19d4 │ │ │ │ + blhi a92760 │ │ │ │ + blcs fe6d1a6c │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - @ instruction: 0xf908f7f7 │ │ │ │ + @ instruction: 0xf8bcf7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf8d0 │ │ │ │ + blls edf968 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5e88 │ │ │ │ + blls ed5df0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7d40 │ │ │ │ - b 14289c8 │ │ │ │ + blls ee7dd8 │ │ │ │ + b 1428a60 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - vmul.f q15, , d0[2] │ │ │ │ + vbic.i16 q15, #220 @ 0x00dc │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d756c │ │ │ │ + blcs 1d7604 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f72023 │ │ │ │ - blls ed56e4 │ │ │ │ + blls ed564c │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 14150ea │ │ │ │ + blx 115180 │ │ │ │ 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 │ │ │ │ + ldmdb r0, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 1fddd0 │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ebd34 │ │ │ │ + bcs 1ebdcc │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ - beq ff8bd950 │ │ │ │ + beq ff8bd9e8 │ │ │ │ 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 ed640c │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 915142 │ │ │ │ - vldr d9, [pc, #204] @ 1d7238 │ │ │ │ + blx ff6151d8 │ │ │ │ + vldr d9, [pc, #204] @ 1d72d0 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee7df0 │ │ │ │ + blls ee7e88 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 2127b0 │ │ │ │ + blvc 212848 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 59515e │ │ │ │ + blx ff2951f4 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fde5c │ │ │ │ - blls 2d919c │ │ │ │ + b 13fdef4 │ │ │ │ + blls 2d9234 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337814 │ │ │ │ + blls 3378ac │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a2 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f7844 │ │ │ │ + bcs 1f78dc │ │ │ │ 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 fea95234 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9fa20 │ │ │ │ + blls e9fab8 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - blx ffa951b4 │ │ │ │ - b 13fdeac │ │ │ │ + blx fe79524c │ │ │ │ + b 13fdf44 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133debc │ │ │ │ + b 133df54 │ │ │ │ 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 │ │ │ │ + ldrsbteq 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 395c7c │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f6b533 │ │ │ │ - blls ed5d00 │ │ │ │ + blls ed5c68 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1b7c │ │ │ │ + bleq 2d1c14 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fedd28d4 │ │ │ │ + blhi fedd296c │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2721 @ 0xaa1 @ │ │ │ │ - blls ebbe68 │ │ │ │ + movwcs pc, #2645 @ 0xa55 @ │ │ │ │ + blls ebbf00 │ │ │ │ @ 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, #2631 @ 0xa47 @ │ │ │ │ + blls ebbf1c │ │ │ │ + bls 2e8b9c │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efba8c │ │ │ │ + blls efbb24 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2693 @ 0xa85 @ │ │ │ │ - blls ebbea0 │ │ │ │ - bls 328b20 │ │ │ │ + movwcs pc, #2617 @ 0xa39 @ │ │ │ │ + blls ebbf38 │ │ │ │ + bls 328bb8 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efbaa8 │ │ │ │ + blls efbb40 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 1f9528c │ │ │ │ + blx c95324 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143e794 │ │ │ │ + b 143e82c │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed5c74 │ │ │ │ + blls ed5bdc │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstmi sp, #59768832 @ 0x3900000 │ │ │ │ adccs r9, r8, #52, 22 @ 0xd000 │ │ │ │ - b 1428be4 │ │ │ │ + b 1428c7c │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - @ instruction: 0x4632e8ba │ │ │ │ + ldrtmi lr, [r2], -lr, ror #16 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12928 │ │ │ │ - @ instruction: 0xf920f7f7 │ │ │ │ + blhi a129c0 │ │ │ │ + @ instruction: 0xf8d4f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfbb8 │ │ │ │ + blls edfc50 │ │ │ │ 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, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf318 │ │ │ │ - blls ee7f90 │ │ │ │ + blls ebf3b0 │ │ │ │ + blls ee8028 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blx 1095304 │ │ │ │ + @ instruction: 0xf9eef7f6 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143e008 │ │ │ │ + b 143e0a0 │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed5e14 │ │ │ │ + blls ed5d7c │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edf7c8 │ │ │ │ + blls edf860 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx c15328 │ │ │ │ + @ instruction: 0xf9dcf7f6 │ │ │ │ @ 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}^ │ │ │ │ + ldmda r0!, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ - blhi a929a0 │ │ │ │ + blhi a92a38 │ │ │ │ @ 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: 0xff50f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfba8 │ │ │ │ + blls edfc40 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5bb0 │ │ │ │ + blls ed5b18 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8010 │ │ │ │ + blls ee80a8 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - ldmda ip, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda 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: 0xffc4f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfc18 │ │ │ │ + blls edfcb0 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5b60 │ │ │ │ + blls ed5ac8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1328cec │ │ │ │ + b 1328d84 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - ldmda r4!, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00e8f657 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf828f7f7 │ │ │ │ + @ instruction: 0xffdcf7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfc68 │ │ │ │ + blls edfd00 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5b30 │ │ │ │ + blls ed5a98 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - @ instruction: 0xf658431d │ │ │ │ - @ instruction: 0x4632e81c │ │ │ │ + @ instruction: 0xf657431d │ │ │ │ + @ instruction: 0x4632efd0 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf84af7f7 │ │ │ │ + @ instruction: 0xfffef7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfcb4 │ │ │ │ + blls edfd4c │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blls ed5b00 │ │ │ │ - blls ee80c4 │ │ │ │ + blls ed5a68 │ │ │ │ + blls ee815c │ │ │ │ @ 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: 0xf94af7f6 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a80f0 │ │ │ │ - bmi ba80dc │ │ │ │ + blls 2a8188 │ │ │ │ + bmi ba8174 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b68670 │ │ │ │ + blmi b68708 │ │ │ │ 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 33b4fc │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eb2ac │ │ │ │ + bls 2eb344 │ │ │ │ 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 350e40 │ │ │ │ @ instruction: 0xe6334613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 350e84 │ │ │ │ + blls 350f1c │ │ │ │ @ instruction: 0xe6640ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r1, ror #12 │ │ │ │ - bcs 2113d4 │ │ │ │ + bcs 21146c │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [sl], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf658e618 │ │ │ │ - svclt 0x0000ea7e │ │ │ │ + svclt 0x0000ea32 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, ip, ror fp │ │ │ │ + rsbseq r8, sl, r4, ror #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2929e4 │ │ │ │ + blhi 292a7c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ffa68d94 │ │ │ │ + bmi ffa68e2c │ │ │ │ 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 1214510 │ │ │ │ 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 315914 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 211cd4 │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d7624 │ │ │ │ + blcc 211d6c │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d76bc │ │ │ │ ldmib sp, {r1, r2, r6, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed5994 │ │ │ │ + blls ed58fc │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1ee8 │ │ │ │ + bleq 2d1f80 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed597c │ │ │ │ + blls ed58e4 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed5960 │ │ │ │ + blls ed58c8 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - @ instruction: 0xf8d0f7f6 │ │ │ │ + @ instruction: 0xf884f7f6 │ │ │ │ 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: 0xf874f7f6 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee8e74 │ │ │ │ + blls ee8f0c │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8b2f7f6 │ │ │ │ - b 13fe30c │ │ │ │ + @ instruction: 0xf866f7f6 │ │ │ │ + b 13fe3a4 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee82c8 │ │ │ │ + blls ee8360 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - svc 0x0002f657 │ │ │ │ + mrc 6, 5, APSR_nzcv, 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 347324 │ │ │ │ @ instruction: 0xf04f2b00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ tstcs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8964632 │ │ │ │ vaddl.u8 , d3, d24 │ │ │ │ movwls r0, #29505 @ 0x7341 │ │ │ │ - ldc2l 7, cr15, [r8, #984] @ 0x3d8 │ │ │ │ + stc2 7, cr15, [ip, #984] @ 0x3d8 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efc294 │ │ │ │ + blls efc32c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed58a4 │ │ │ │ + blls ed580c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8324 │ │ │ │ - b 1428fac │ │ │ │ + blls ee83bc │ │ │ │ + b 1429044 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - @ instruction: 0x4632eed6 │ │ │ │ + ldrtmi lr, [r2], -sl, lsl #29 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12cf0 │ │ │ │ - @ instruction: 0xff3cf7f6 │ │ │ │ + blhi a12d88 │ │ │ │ + mrc2 7, 7, pc, cr0, cr6, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edff80 │ │ │ │ + blls ee0018 │ │ │ │ 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, r4, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf6e0 │ │ │ │ - blls ee8360 │ │ │ │ + blls ebf778 │ │ │ │ + blls ee83f8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed584c │ │ │ │ + blls ed57b4 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee837c │ │ │ │ + blls ee8414 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8d0f7f6 │ │ │ │ + @ instruction: 0xf884f7f6 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - @ instruction: 0xf7f69301 │ │ │ │ - blls ed5828 │ │ │ │ + @ instruction: 0xf7f59301 │ │ │ │ + blls ed7790 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee83a0 │ │ │ │ - b 1429028 │ │ │ │ + blls ee8438 │ │ │ │ + b 14290c0 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - blls 313190 │ │ │ │ + blls 3130f8 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a92d70 │ │ │ │ - blcs fe6d207c │ │ │ │ + blhi a92e08 │ │ │ │ + blcs fe6d2114 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - ldc2 7, cr15, [r4, #984]! @ 0x3d8 │ │ │ │ + stc2l 7, cr15, [r8, #-984]! @ 0xfffffc28 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edff78 │ │ │ │ + blls ee0010 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf7f69301 │ │ │ │ - blls ed57e0 │ │ │ │ + @ instruction: 0xf7f59301 │ │ │ │ + blls ed7748 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee83e8 │ │ │ │ - b 1429070 │ │ │ │ + blls ee8480 │ │ │ │ + b 1429108 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - vmov.i64 q15, #0xffff00ff00ff0000 │ │ │ │ + vmull.p8 q15, d5, d24 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d7c14 │ │ │ │ + blcs 1d7cac │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f62023 │ │ │ │ - blls ed703c │ │ │ │ + blls ed6fa4 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xfff4f7f5 │ │ │ │ + @ instruction: 0xffa8f7f5 │ │ │ │ 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} @ │ │ │ │ + ldcl 6, cr15, [ip, #348]! @ 0x15c │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1fe3e8 │ │ │ │ + blcs 1fe480 │ │ │ │ bichi pc, r1, r0 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ec3e4 │ │ │ │ + bcs 1ec47c │ │ │ │ bichi pc, r7, r0, asr #32 │ │ │ │ - beq ff8be000 │ │ │ │ + beq ff8be098 │ │ │ │ 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 ed5d5c │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffc4f7f5 │ │ │ │ - vldr d9, [pc, #204] @ 1d78e8 │ │ │ │ + @ instruction: 0xff78f7f5 │ │ │ │ + vldr d9, [pc, #204] @ 1d7980 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee84a0 │ │ │ │ + blls ee8538 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 212e60 │ │ │ │ + blvc 212ef8 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xffb6f7f5 │ │ │ │ + @ instruction: 0xff6af7f5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fe50c │ │ │ │ - blls 2d984c │ │ │ │ + b 13fe5a4 │ │ │ │ + blls 2d98e4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337edc │ │ │ │ + blls 337f74 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a8 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f7f0c │ │ │ │ + bcs 1f7fa4 │ │ │ │ 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: 0xff4af7f5 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea00d0 │ │ │ │ + blls ea0168 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xff8af7f5 │ │ │ │ - b 13fe55c │ │ │ │ + @ instruction: 0xff3ef7f5 │ │ │ │ + b 13fe5f4 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133e56c │ │ │ │ + b 133e604 │ │ │ │ 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, lsr #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 3975cc │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f5b533 │ │ │ │ - blls ed7650 │ │ │ │ + blls ed75b8 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d222c │ │ │ │ + bleq 2d22c4 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fee52f84 │ │ │ │ + blhi fee5301c │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3913 @ 0xf49 @ │ │ │ │ - blls ebc518 │ │ │ │ + movwcs pc, #3837 @ 0xefd @ │ │ │ │ + blls ebc5b0 │ │ │ │ @ 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, #3823 @ 0xeef @ │ │ │ │ + blls ebc5cc │ │ │ │ + bls 2e924c │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efc13c │ │ │ │ + blls efc1d4 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3885 @ 0xf2d @ │ │ │ │ - blls ebc550 │ │ │ │ - bls 3291d0 │ │ │ │ + movwcs pc, #3809 @ 0xee1 @ │ │ │ │ + blls ebc5e8 │ │ │ │ + bls 329268 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efc158 │ │ │ │ + blls efc1f0 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff1ef7f5 │ │ │ │ + mrc2 7, 6, pc, cr2, cr5, {7} │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143ee44 │ │ │ │ + b 143eedc │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed75c4 │ │ │ │ + blls ed752c │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstmi sp, #59768832 @ 0x3900000 │ │ │ │ adccs r9, r8, #52, 22 @ 0xd000 │ │ │ │ - b 1429294 │ │ │ │ + b 142932c │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - ldrtmi lr, [r2], -r2, ror #26 │ │ │ │ + @ instruction: 0x4632ed16 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12fd8 │ │ │ │ - stc2l 7, cr15, [r8, #984] @ 0x3d8 │ │ │ │ + blhi a13070 │ │ │ │ + ldc2l 7, cr15, [ip, #-984]! @ 0xfffffc28 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0268 │ │ │ │ + blls ee0300 │ │ │ │ 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, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf9c8 │ │ │ │ - blls ee8640 │ │ │ │ + blls ebfa60 │ │ │ │ + blls ee86d8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - mcr2 7, 7, pc, cr2, cr5, {7} @ │ │ │ │ + mrc2 7, 4, pc, cr6, cr5, {7} │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143e6b8 │ │ │ │ + b 143e750 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed7764 │ │ │ │ + blls ed76cc │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edfe78 │ │ │ │ + blls edff10 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 6, pc, cr0, cr5, {7} │ │ │ │ + mcr2 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 │ │ │ │ + ldcl 6, cr15, [r8], {87} @ 0x57 │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ - blhi a93050 │ │ │ │ + blhi a930e8 │ │ │ │ @ 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 @ │ │ │ │ + blx 15aa2 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0258 │ │ │ │ + blls ee02f0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7500 │ │ │ │ + blls ed7468 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee86c0 │ │ │ │ + blls ee8758 │ │ │ │ @ instruction: 0xf04f4640 │ │ │ │ tstmi pc, #0, 22 │ │ │ │ - stc 6, cr15, [r2, #-348] @ 0xfffffea4 │ │ │ │ + ldc 6, cr15, [r6], #348 @ 0x15c │ │ │ │ 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 │ │ │ │ + stc2l 7, cr15, [sl], #-984 @ 0xfffffc28 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee02cc │ │ │ │ + blls ee0364 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed74ac │ │ │ │ + blls ed7414 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 13293a0 │ │ │ │ + b 1329438 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - ldcl 6, cr15, [sl], {87} @ 0x57 │ │ │ │ + stc 6, cr15, [lr], {87} @ 0x57 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - stc2l 7, cr15, [lr], {246} @ 0xf6 │ │ │ │ + stc2 7, cr15, [r2], {246} @ 0xf6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee031c │ │ │ │ + blls ee03b4 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed747c │ │ │ │ + blls ed73e4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - beq 253c14 │ │ │ │ + beq 253cac │ │ │ │ @ instruction: 0xf657431d │ │ │ │ - strbmi lr, [r1], -r0, asr #25 │ │ │ │ + @ instruction: 0x4641ec74 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blge 49221c │ │ │ │ - stc2l 7, cr15, [ip], #984 @ 0x3d8 │ │ │ │ + blge 4922b4 │ │ │ │ + stc2 7, cr15, [r0], #984 @ 0x3d8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0370 │ │ │ │ + blls ee0408 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls ed7444 │ │ │ │ - blls ee8780 │ │ │ │ + blls ed73ac │ │ │ │ + blls ee8818 │ │ │ │ @ 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} │ │ │ │ + stc2l 7, cr15, [ip, #980]! @ 0x3d4 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a87ac │ │ │ │ - bmi b68798 │ │ │ │ + blls 2a8844 │ │ │ │ + bmi b68830 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b28d2c │ │ │ │ + blmi b28dc4 │ │ │ │ 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 33bbb8 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eb968 │ │ │ │ + bls 2eba00 │ │ │ │ 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 3514e4 │ │ │ │ @ instruction: 0xe62d4613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 351528 │ │ │ │ + blls 3515c0 │ │ │ │ @ instruction: 0xe65e0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ @ instruction: 0x461ae65b │ │ │ │ - bcs 211a90 │ │ │ │ + bcs 211b28 │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [r4], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf657e612 │ │ │ │ - svclt 0x0000ef20 │ │ │ │ + svclt 0x0000eed4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, r0, asr #9 │ │ │ │ + rsbseq r8, sl, r8, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29309c │ │ │ │ + blhi 293134 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff56944c │ │ │ │ + bmi ff5694e4 │ │ │ │ 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 1214bc8 │ │ │ │ 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 31725c │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 21238c │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d7cdc │ │ │ │ + blcc 212424 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d7d74 │ │ │ │ ldmib sp, {r1, r4, r5, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f5b733 │ │ │ │ - blls ed72dc │ │ │ │ + blls ed7244 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d25a0 │ │ │ │ + bleq 2d2638 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed72c4 │ │ │ │ + blls ed722c │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed72a8 │ │ │ │ + blls ed7210 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - ldc2l 7, cr15, [r4, #-980]! @ 0xfffffc2c │ │ │ │ + stc2 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 │ │ │ │ + ldc2 7, cr15, [r8, #-980] @ 0xfffffc2c │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee952c │ │ │ │ + blls ee95c4 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [r6, #-980] @ 0xfffffc2c │ │ │ │ - b 13fe9c4 │ │ │ │ + stc2 7, cr15, [sl, #-980] @ 0xfffffc2c │ │ │ │ + b 13fea5c │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee8980 │ │ │ │ + blls ee8a18 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl feb9566c │ │ │ │ + bl 1895704 │ │ │ │ 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 3479dc │ │ │ │ @ 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 e15db4 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efc94c │ │ │ │ + blls efc9e4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed71ec │ │ │ │ + blls ed7154 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee89dc │ │ │ │ - b 1429664 │ │ │ │ + blls ee8a74 │ │ │ │ + b 14296fc │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - @ instruction: 0x4632eb7a │ │ │ │ + ldrtmi lr, [r2], -lr, lsr #22 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a133a8 │ │ │ │ - blx ffa15d52 │ │ │ │ + blhi a13440 │ │ │ │ + blx fe715dea │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0638 │ │ │ │ + blls ee06d0 │ │ │ │ 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, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebfd98 │ │ │ │ - blls ee8a18 │ │ │ │ + blls ebfe30 │ │ │ │ + blls ee8ab0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7194 │ │ │ │ + blls ed70fc │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee8a34 │ │ │ │ + blls ee8acc │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [r4, #-980]! @ 0xfffffc2c │ │ │ │ + stc2 7, cr15, [r8, #-980]! @ 0xfffffc2c │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7170 │ │ │ │ + blls ed70d8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8a58 │ │ │ │ - b 14296e0 │ │ │ │ + blls ee8af0 │ │ │ │ + b 1429778 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - blls 312ad8 │ │ │ │ + blls 312a40 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a93428 │ │ │ │ - blcs fe6d2734 │ │ │ │ + blhi a934c0 │ │ │ │ + blcs fe6d27cc │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx 1815de0 │ │ │ │ + blx 515e78 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0630 │ │ │ │ + blls ee06c8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7128 │ │ │ │ + blls ed7090 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8aa0 │ │ │ │ - b 1429728 │ │ │ │ + blls ee8b38 │ │ │ │ + b 14297c0 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - vorr.i16 d30, #55296 @ 0xd800 │ │ │ │ + vmull.u q15, d21, d0[3] │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d82cc │ │ │ │ + blcs 1d8364 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f62023 │ │ │ │ - blls ed6984 │ │ │ │ + blls ed68ec │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r8], {245} @ 0xf5 │ │ │ │ + mcrr2 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 fea15878 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #35277 @ 0x89cd │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1feaa4 │ │ │ │ + blcs 1feb3c │ │ │ │ @ instruction: 0x81bdf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ecaa0 │ │ │ │ + bcs 1ecb38 │ │ │ │ bichi pc, r3, r0, asr #32 │ │ │ │ - beq ff8be6bc │ │ │ │ + beq ff8be754 │ │ │ │ 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 ed76a0 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2l 7, cr15, [r6], #-980 @ 0xfffffc2c │ │ │ │ - vldr d9, [pc, #204] @ 1d7fa4 │ │ │ │ + ldc2 7, cr15, [sl], {245} @ 0xf5 │ │ │ │ + vldr d9, [pc, #204] @ 1d803c │ │ │ │ eorscs r7, r3, #19456 @ 0x4c00 │ │ │ │ - blls ee8b5c │ │ │ │ + blls ee8bf4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 21351c │ │ │ │ + blvc 2135b4 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrrc2 7, 15, pc, r8, cr5 @ │ │ │ │ + stc2 7, cr15, [ip], {245} @ 0xf5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13febc8 │ │ │ │ - blls 2d9f08 │ │ │ │ + b 13fec60 │ │ │ │ + blls 2d9fa0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 338588 │ │ │ │ + blls 338620 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a4 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f85b8 │ │ │ │ + bcs 1f8650 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ and r2, r7, r3, lsl #4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, r8, lsl #8 │ │ │ │ + rsbseq r8, sl, r0, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ andscs r2, pc, #1073741831 @ 0x40000007 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls 3d7000 │ │ │ │ + blls 3d6f68 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andscs r9, r4, #67108864 @ 0x4000000 │ │ │ │ tstcs r3, r3, lsr fp │ │ │ │ ldcls 6, cr4, [r4, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed6fe8 │ │ │ │ + blls ed6f50 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ - b 13a96cc │ │ │ │ - blls ed9b74 │ │ │ │ + b 13a9764 │ │ │ │ + blls ed9c0c │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ cmpphi sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ - blcs 1e4024 │ │ │ │ + blcs 1e40bc │ │ │ │ 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 fef9600a │ │ │ │ eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ - blcc 2126d8 │ │ │ │ + blcc 212770 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ ldrlt lr, [r3, #-2525]! @ 0xfffff623 │ │ │ │ - blx 15f86 │ │ │ │ + blx fed1601e │ │ │ │ eorscs r9, r0, #52224 @ 0xcc00 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 14c23bc │ │ │ │ - blls edabcc │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d8044 │ │ │ │ + b 14c2454 │ │ │ │ + blls edac64 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d80dc │ │ │ │ tstmi sp, #176, 22 @ 0x2c000 │ │ │ │ - blx ffc95fa2 │ │ │ │ + blx fe99603a │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ eorscs r9, r1, #52224 @ 0xcc00 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - b 14a9820 │ │ │ │ - blls ed9fec │ │ │ │ + b 14a98b8 │ │ │ │ + blls eda084 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx ff915fbe │ │ │ │ + blx fe616056 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b33 │ │ │ │ - b 13fe804 │ │ │ │ + b 13fe89c │ │ │ │ andls r0, r0, #196608 @ 0x30000 │ │ │ │ eorscs r9, r4, #52, 22 @ 0xd000 │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ - blx ff595fda │ │ │ │ + blx fe296072 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b33 │ │ │ │ - b 13fe824 │ │ │ │ + b 13fe8bc │ │ │ │ andls r0, r0, #196608 @ 0x30000 │ │ │ │ eorscs r9, r5, #52, 22 @ 0xd000 │ │ │ │ - b 1329860 │ │ │ │ + b 13298f8 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - bls 3d6f20 │ │ │ │ + bls 3d6e88 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee9874 │ │ │ │ + blls ee990c │ │ │ │ ldcls 6, cr4, [r3, #-128]! @ 0xffffff80 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fee96012 │ │ │ │ - b 13fed0c │ │ │ │ + blx 1b960aa │ │ │ │ + b 13feda4 │ │ │ │ @ instruction: 0xf10d0505 │ │ │ │ ldrtmi r0, [r9], -r0, lsr #16 │ │ │ │ - blls ee8cc0 │ │ │ │ + blls ee8d58 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 2959b4 │ │ │ │ + ldmib 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 ed6974 │ │ │ │ eorcs r9, lr, #0, 6 │ │ │ │ @ instruction: 0x212c9b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx fe71604e │ │ │ │ + blx 14160e6 │ │ │ │ eorcs r6, fp, #2932736 @ 0x2cc000 │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ tstmi sp, #52224 @ 0xcc00 │ │ │ │ - b 143ed5c │ │ │ │ + b 143edf4 │ │ │ │ @ instruction: 0xf8ba0903 │ │ │ │ stmib sp, {r3, ip, sp}^ │ │ │ │ @ instruction: 0xf7f53700 │ │ │ │ - blls ed6ea8 │ │ │ │ + blls ed6e10 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee8d18 │ │ │ │ + blls ee8db0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 196082 │ │ │ │ + blx fee9611a │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6e84 │ │ │ │ + blls ed6dec │ │ │ │ svcls 0x00344639 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ - b 1428d40 │ │ │ │ + b 1428dd8 │ │ │ │ @ instruction: 0xf6570707 │ │ │ │ - @ instruction: 0xf8d6e9c6 │ │ │ │ + @ instruction: 0xf8d6e97a │ │ │ │ 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 ed63ec │ │ │ │ andcs r9, r8, #0, 6 │ │ │ │ tstcs r1, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 16160d6 │ │ │ │ + blx 31616e │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi sp, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - blhi 195378c │ │ │ │ + blhi 1953824 │ │ │ │ @ instruction: 0xf657431f │ │ │ │ - @ instruction: 0xf1b9e9a4 │ │ │ │ - blls 2dbd20 │ │ │ │ + @ instruction: 0xf1b9e958 │ │ │ │ + blls 2dbdb8 │ │ │ │ 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 ed6608 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx b9612a │ │ │ │ + blx ff8961c0 │ │ │ │ @ instruction: 0x46329b33 │ │ │ │ tstmi sp, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi 413798 │ │ │ │ - beq 2d2a84 │ │ │ │ - @ instruction: 0xf972f7f6 │ │ │ │ + blhi 413830 │ │ │ │ + beq 2d2b1c │ │ │ │ + @ instruction: 0xf926f7f6 │ │ │ │ andscs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstcs r5, r0, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - svcls 0x0033fb11 │ │ │ │ + svcls 0x0033fac5 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ @ instruction: 0x432f4640 │ │ │ │ @ instruction: 0xf6579d34 │ │ │ │ - strbmi lr, [r1], -r8, ror #18 │ │ │ │ + @ instruction: 0x4641e91c │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blhi 4937cc │ │ │ │ - @ instruction: 0xf994f7f6 │ │ │ │ + blhi 493864 │ │ │ │ + @ instruction: 0xf948f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0a20 │ │ │ │ + blls ee0ab8 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls ed6d94 │ │ │ │ + blls ed6cfc │ │ │ │ streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ - blls ee8e34 │ │ │ │ + blls ee8ecc │ │ │ │ @ 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 fe696250 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a8e60 │ │ │ │ - bmi ba8e4c │ │ │ │ + blls 2a8ef8 │ │ │ │ + bmi ba8ee4 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b693e0 │ │ │ │ + blmi b69478 │ │ │ │ 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 33c26c │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2ec01c │ │ │ │ + bls 2ec0b4 │ │ │ │ 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 351ba8 │ │ │ │ @ instruction: 0xe6314613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 351c10 │ │ │ │ + blls 351ca8 │ │ │ │ @ instruction: 0xe66b0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r8, ror #12 │ │ │ │ - bcs 212144 │ │ │ │ + bcs 2121dc │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ strbt r2, [r1], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf657e616 │ │ │ │ - svclt 0x0000ebc6 │ │ │ │ + svclt 0x0000eb7a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, ip, lsl #28 │ │ │ │ + rsbseq r7, sl, r4, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 293754 │ │ │ │ + blhi 2937ec │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ffb69b04 │ │ │ │ + bmi ffb69b9c │ │ │ │ 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 1215280 │ │ │ │ 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 316ba4 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 212a44 │ │ │ │ + blcc 212adc │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f5b733 │ │ │ │ - blls ed6c28 │ │ │ │ + blls ed6b90 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d2c54 │ │ │ │ + bleq 2d2cec │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 25446c │ │ │ │ + beq 254504 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed6c0c │ │ │ │ + blls ed6b74 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed6bf0 │ │ │ │ + blls ed6b58 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - blx 816344 │ │ │ │ + @ instruction: 0xf9ccf7f5 │ │ │ │ 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: 0xf9bcf7f5 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee9be4 │ │ │ │ + blls ee9c7c │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 2144e4 │ │ │ │ + bleq 21457c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9f8f7f5 │ │ │ │ - b 13ff080 │ │ │ │ + @ instruction: 0xf9acf7f5 │ │ │ │ + b 13ff118 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee903c │ │ │ │ + blls ee90d4 │ │ │ │ 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}^ │ │ │ │ + svc 0x00fcf656 │ │ │ │ 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 348098 │ │ │ │ @ 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 │ │ │ │ + mrc2 7, 6, pc, cr2, cr5, {7} │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efd008 │ │ │ │ + blls efd0a0 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6b30 │ │ │ │ + blls ed6a98 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9098 │ │ │ │ - b 1429d20 │ │ │ │ - @ instruction: 0xf6570903 │ │ │ │ - @ instruction: 0x4632e81c │ │ │ │ + blls ee9130 │ │ │ │ + b 1429db8 │ │ │ │ + @ instruction: 0xf6560903 │ │ │ │ + @ instruction: 0x4632efd0 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a12b64 │ │ │ │ - @ instruction: 0xf882f7f6 │ │ │ │ + blge a12bfc │ │ │ │ + @ instruction: 0xf836f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0cf4 │ │ │ │ + blls ee0d8c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec0454 │ │ │ │ - blls ee90d4 │ │ │ │ + blls ec04ec │ │ │ │ + blls ee916c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6ad8 │ │ │ │ + blls ed6a40 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee90f0 │ │ │ │ + blls ee9188 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 796450 │ │ │ │ + @ instruction: 0xf9caf7f5 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6ab4 │ │ │ │ + blls ed6a1c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9114 │ │ │ │ - b 1429d9c │ │ │ │ + blls ee91ac │ │ │ │ + b 1429e34 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - blls 31441c │ │ │ │ + blls 314384 │ │ │ │ @ instruction: 0xf8d62202 │ │ │ │ @ instruction: 0x4641a010 │ │ │ │ - b 15a9d30 │ │ │ │ + b 15a9dc8 │ │ │ │ movwcs r2, #2963 @ 0xb93 │ │ │ │ stmib sp, {r1, r3, r4, r6, r7, r8, sl, lr}^ │ │ │ │ svclt 0x00922322 │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - mrc2 7, 7, pc, cr8, cr5, {7} │ │ │ │ + mcr2 7, 5, pc, cr12, cr5, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0cf0 │ │ │ │ + blls ee0d88 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6a68 │ │ │ │ + blls ed69d0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9160 │ │ │ │ - b 1429de8 │ │ │ │ + blls ee91f8 │ │ │ │ + b 1429e80 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - @ instruction: 0xf3c5efb8 │ │ │ │ + vqrdmlsh.s q15, , d0[7] │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r2, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d898c │ │ │ │ + blcs 1d8a24 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f52023 │ │ │ │ - blls ed82c4 │ │ │ │ + blls ed822c │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf938f7f5 │ │ │ │ + @ instruction: 0xf8ecf7f5 │ │ │ │ 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 0x0040f656 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #35277 @ 0x89cd │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1ff164 │ │ │ │ + blcs 1ff1fc │ │ │ │ bichi pc, r2, r0 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ed160 │ │ │ │ + bcs 1ed1f8 │ │ │ │ bichi pc, r8, r0, asr #32 │ │ │ │ - beq ff8bed7c │ │ │ │ + beq ff8bee14 │ │ │ │ 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 ed6fe0 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf906f7f5 │ │ │ │ - vldr d9, [pc, #204] @ 1d8664 │ │ │ │ + @ instruction: 0xf8baf7f5 │ │ │ │ + vldr d9, [pc, #204] @ 1d86fc │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee921c │ │ │ │ + blls ee92b4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 213bdc │ │ │ │ + blvc 213c74 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8f8f7f5 │ │ │ │ + @ instruction: 0xf8acf7f5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13ff288 │ │ │ │ - blls 2da5c8 │ │ │ │ + b 13ff320 │ │ │ │ + blls 2da660 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 338c5c │ │ │ │ + blls 338cf4 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a9 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f8c8c │ │ │ │ + bcs 1f8d24 │ │ │ │ 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: 0xf88cf7f5 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea0e4c │ │ │ │ + blls ea0ee4 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xf8ccf7f5 │ │ │ │ - b 13ff2d8 │ │ │ │ + @ instruction: 0xf880f7f5 │ │ │ │ + b 13ff370 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133f2e8 │ │ │ │ + b 133f380 │ │ │ │ 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 │ │ │ │ + ldrhteq 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 39684c │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f5b533 │ │ │ │ - blls ed68d0 │ │ │ │ + blls ed6838 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d2fac │ │ │ │ + bleq 2d3044 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 2547c4 │ │ │ │ + beq 25485c │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2185 @ 0x889 @ │ │ │ │ - blls ebd298 │ │ │ │ + movwcs pc, #2109 @ 0x83d @ │ │ │ │ + blls ebd330 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 2147e4 │ │ │ │ + bleq 21487c │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2169 @ 0x879 @ │ │ │ │ - blls ebd2b8 │ │ │ │ - bls 2e9f38 │ │ │ │ + movwcs pc, #2093 @ 0x82d @ │ │ │ │ + blls ebd350 │ │ │ │ + bls 2e9fd0 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efcec0 │ │ │ │ + blls efcf58 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2155 @ 0x86b @ │ │ │ │ - blls ebd2d4 │ │ │ │ - bls 329f54 │ │ │ │ + movwcs pc, #2079 @ 0x81f @ │ │ │ │ + blls ebd36c │ │ │ │ + bls 329fec │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efcedc │ │ │ │ + blls efcf74 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf85cf7f5 │ │ │ │ + @ instruction: 0xf810f7f5 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143fbc8 │ │ │ │ + b 143fc60 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed6840 │ │ │ │ + blls ed67a8 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ tstmi sp, #59768832 @ 0x3900000 │ │ │ │ adccs r9, r8, #52, 22 @ 0xd000 │ │ │ │ - b 142a018 │ │ │ │ + b 142a0b0 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - ldrtmi lr, [r2], -r0, lsr #29 │ │ │ │ + @ instruction: 0x4632ee54 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a12e5c │ │ │ │ - @ instruction: 0xff06f7f5 │ │ │ │ + blge a12ef4 │ │ │ │ + mrc2 7, 5, pc, cr10, cr5, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0fec │ │ │ │ + blls ee1084 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ - @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7f49301 │ │ │ │ + ldmibvs r3!, {r0, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec074c │ │ │ │ - blls ee93c4 │ │ │ │ + blls ec07e4 │ │ │ │ + blls ee945c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf820f7f5 │ │ │ │ + @ instruction: 0xffd4f7f4 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143f43c │ │ │ │ + b 143f4d4 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed69e0 │ │ │ │ + blls ed6948 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls ee0bfc │ │ │ │ + blls ee0c94 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf80ef7f5 │ │ │ │ + @ instruction: 0xffc2f7f4 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - mcr 6, 3, pc, cr2, cr6, {2} @ │ │ │ │ + mrc 6, 0, APSR_nzcv, 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 │ │ │ │ + ldc2 7, cr15, [r4, #-980]! @ 0xfffffc2c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0fe0 │ │ │ │ + blls ee1078 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8778 │ │ │ │ + blls ed86e0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9448 │ │ │ │ - ldc 6, cr4, [pc, #256] @ 1d88d8 │ │ │ │ + blls ee94e0 │ │ │ │ + ldc 6, cr4, [pc, #256] @ 1d8970 │ │ │ │ tstmi pc, #95232 @ 0x17400 │ │ │ │ - mrc 6, 1, APSR_nzcv, cr14, cr6, {2} │ │ │ │ + ldcl 6, cr15, [r2, #344]! @ 0x158 │ │ │ │ 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 │ │ │ │ + stc2 7, cr15, [r6, #980]! @ 0x3d4 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1054 │ │ │ │ + blls ee10ec │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8724 │ │ │ │ + blls ed868c │ │ │ │ @ instruction: 0x46414632 │ │ │ │ - blls ee949c │ │ │ │ + blls ee9534 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 13bb450 │ │ │ │ + b 13bb4e8 │ │ │ │ @ instruction: 0xf7f50a03 │ │ │ │ - blls ed806c │ │ │ │ + blls ed7fd4 │ │ │ │ movwls r2, #536 @ 0x218 │ │ │ │ - blls ee0c94 │ │ │ │ + blls ee0d2c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffacf7f4 │ │ │ │ + @ instruction: 0xff60f7f4 │ │ │ │ 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} @ │ │ │ │ + ldc 6, cr15, [r6, #344]! @ 0x158 │ │ │ │ ldrtmi r4, [r2], -r1, asr #12 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b0a │ │ │ │ - blls ed8124 │ │ │ │ + blls ed808c │ │ │ │ andscs r9, pc, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - @ instruction: 0xff94f7f4 │ │ │ │ - b 147f548 │ │ │ │ + @ instruction: 0xff48f7f4 │ │ │ │ + b 147f5e0 │ │ │ │ tstmi pc, #20971520 @ 0x1400000 │ │ │ │ tstmi sp, #52, 22 @ 0xd000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmibvs r3!, {r0, r4, r5, ip, lr, pc}^ │ │ │ │ - blcs 1f28fc │ │ │ │ + blcs 1f2994 │ │ │ │ @ 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, 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 f329c8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r9, r0, lsl #6 │ │ │ │ eorslt r9, r7, r3, lsl #16 │ │ │ │ - blhi 293bcc │ │ │ │ + blhi 293c64 │ │ │ │ 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 20ca10 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ strt r2, [pc], -r3, lsl #6 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ - blls 3521c0 │ │ │ │ + blls 352258 │ │ │ │ @ instruction: 0xf415b14b │ │ │ │ - blls 2ec718 │ │ │ │ + blls 2ec7b0 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ strbt r2, [r0], -r7, lsl #4 │ │ │ │ - beq ff67f538 │ │ │ │ - bls 35229c │ │ │ │ + beq ff67f5d0 │ │ │ │ + bls 352334 │ │ │ │ @ instruction: 0xe65a4613 │ │ │ │ @ instruction: 0xe7b7461a │ │ │ │ svclt 0x000c2a00 │ │ │ │ andcs r2, r2, #1342177280 @ 0x50000000 │ │ │ │ - blcs 212288 │ │ │ │ + blcs 212320 │ │ │ │ movwcs fp, #24332 @ 0x5f0c │ │ │ │ ldr r2, [r1], -r2, lsl #6 │ │ │ │ - stmda r0!, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda 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, lsr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 293e1c │ │ │ │ + blhi 293eb4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff5ea1cc │ │ │ │ + bmi ff5ea264 │ │ │ │ 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 1215948 │ │ │ │ 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 2d84e8 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #22 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f4b733 │ │ │ │ - blls ed856c │ │ │ │ + blls ed84d4 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d3310 │ │ │ │ + bleq 2d33a8 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fee14068 │ │ │ │ + blhi fee14100 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed8550 │ │ │ │ + blls ed84b8 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed8534 │ │ │ │ + blls ed849c │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - mrc2 7, 5, pc, cr10, cr4, {7} │ │ │ │ + mcr2 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 ed8460 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ adccs r2, r8, #0, 2 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf656431f │ │ │ │ - @ instruction: 0xf415ecfe │ │ │ │ + @ instruction: 0xf415ecb2 │ │ │ │ vst1.32 {d6-d9}, [r5], r0 │ │ │ │ movwls r5, #17280 @ 0x4380 │ │ │ │ andls r4, r3, #68157440 @ 0x4100000 │ │ │ │ svclt 0x00084620 │ │ │ │ - blcs 1ff688 │ │ │ │ + blcs 1ff720 │ │ │ │ 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 ed794c │ │ │ │ movwls r2, #559 @ 0x22f │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 3, pc, cr12, cr4, {7} │ │ │ │ + mrc2 7, 1, pc, cr0, cr4, {7} │ │ │ │ movwpl pc, #965 @ 0x3c5 @ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andscs r9, r2, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x46119b33 │ │ │ │ - b 142a33c │ │ │ │ - blls edaecc │ │ │ │ + b 142a3d4 │ │ │ │ + blls edaf64 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed847c │ │ │ │ + blls ed83e4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 142a3d0 │ │ │ │ - blls edaee0 │ │ │ │ + b 142a468 │ │ │ │ + blls edaf78 │ │ │ │ @ instruction: 0xf656431f │ │ │ │ - ldrtmi lr, [r2], -r2, asr #25 │ │ │ │ + @ instruction: 0x4632ec76 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a14118 │ │ │ │ - stc2 7, cr15, [r8, #-980]! @ 0xfffffc2c │ │ │ │ + blhi a141b0 │ │ │ │ + ldc2l 7, cr15, [ip], {245} @ 0xf5 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee13a8 │ │ │ │ + blls ee1440 │ │ │ │ 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, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec0b08 │ │ │ │ + blls ec0ba0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 13bf7e0 │ │ │ │ + b 13bf878 │ │ │ │ @ instruction: 0xf8ba0b03 │ │ │ │ movwls r3, #8 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - mcr2 7, 2, pc, cr0, cr4, {7} @ │ │ │ │ + ldc2l 7, cr15, [r4, #976]! @ 0x3d0 │ │ │ │ svcls 0x00339b34 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ stmdbeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrc2 7, 5, pc, cr10, cr4, {7} │ │ │ │ + mcr2 7, 3, pc, cr14, cr4, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee13d8 │ │ │ │ + blls ee1470 │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed83fc │ │ │ │ + blls ed8364 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee97cc │ │ │ │ - b 142a454 │ │ │ │ + blls ee9864 │ │ │ │ + b 142a4ec │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - blls 2d3d64 │ │ │ │ + blls 2d3ccc │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a9419c │ │ │ │ - blcs fe6d34a8 │ │ │ │ + blhi a94234 │ │ │ │ + blcs fe6d3540 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx fe996b52 │ │ │ │ + blx 1696bea │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee13a4 │ │ │ │ + blls ee143c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed83b4 │ │ │ │ + blls ed831c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9814 │ │ │ │ - b 142a49c │ │ │ │ + blls ee98ac │ │ │ │ + b 142a534 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - vmov.i32 q15, #57087 @ 0x0000deff │ │ │ │ + vmov.i32 d30, #54015 @ 0x0000d2ff │ │ │ │ @ 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 +434991,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 ff096c52 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee142c │ │ │ │ + blls ee14c4 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed834c │ │ │ │ + blls ed82b4 │ │ │ │ @ instruction: 0x21002298 │ │ │ │ - blls ee987c │ │ │ │ - b 1442c34 │ │ │ │ + blls ee9914 │ │ │ │ + b 1442ccc │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - movwcs lr, #3114 @ 0xc2a │ │ │ │ + movwcs lr, #3038 @ 0xbde │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ - blls 2a1840 │ │ │ │ + blls 2a18d8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 2f93cc │ │ │ │ + bls 2f9464 │ │ │ │ movwpl pc, #1029 @ 0x405 @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - bls 2f93f0 │ │ │ │ + bls 2f9488 │ │ │ │ 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 ee1558 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed82e8 │ │ │ │ - blvc 6d42dc │ │ │ │ + blls ed8250 │ │ │ │ + blvc 6d4374 │ │ │ │ tstmi pc, #805306371 @ 0x30000003 │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 1437870 │ │ │ │ + b 1437908 │ │ │ │ @ instruction: 0xf7f40803 │ │ │ │ - blls ed82cc │ │ │ │ - blls ee98f8 │ │ │ │ + blls ed8234 │ │ │ │ + blls ee9990 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blcs 1ff890 │ │ │ │ + blcs 1ff928 │ │ │ │ bichi pc, pc, r0 │ │ │ │ @ instruction: 0xf4059b04 │ │ │ │ - blcs 1ed490 │ │ │ │ + blcs 1ed528 │ │ │ │ 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 │ │ │ │ + ldrshteq r7, [sl], #-80 @ 0xffffffb0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ andscs r2, pc, #1073741831 @ 0x40000007 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - blls 398278 │ │ │ │ + blls 3981e0 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andscs r9, r4, #67108864 @ 0x4000000 │ │ │ │ tstcs r3, r4, lsr fp │ │ │ │ @ instruction: 0x46209d33 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [lr, #-976] @ 0xfffffc30 │ │ │ │ + ldc2 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 ed81ac │ │ │ │ + b 13ea504 │ │ │ │ + b 139a1b4 │ │ │ │ + blls eda9b0 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ cmnphi r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ - blcs 1e4dc8 │ │ │ │ + blcs 1e4e60 │ │ │ │ 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 │ │ │ │ + stc2l 7, cr15, [r6], #976 @ 0x3d0 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - blcc 213478 │ │ │ │ - blls eaa58c │ │ │ │ + blcc 213510 │ │ │ │ + blls eaa624 │ │ │ │ @ instruction: 0xf8dd4620 │ │ │ │ movwls fp, #12496 @ 0x30d0 │ │ │ │ - stc2 7, cr15, [r6, #-976]! @ 0xfffffc30 │ │ │ │ + ldc2l 7, cr15, [sl], {244} @ 0xf4 │ │ │ │ @ instruction: 0x46209a33 │ │ │ │ stmib sp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - b 12c3160 │ │ │ │ - blls edb16c │ │ │ │ - ldc 2, cr2, [pc, #192] @ 1d8e28 │ │ │ │ + b 12c31f8 │ │ │ │ + blls edb204 │ │ │ │ + ldc 2, cr2, [pc, #192] @ 1d8ec0 │ │ │ │ @ instruction: 0x46118bbf │ │ │ │ - bleq 2d369c │ │ │ │ - ldc2 7, cr15, [r6, #-976] @ 0xfffffc30 │ │ │ │ + bleq 2d3734 │ │ │ │ + stc2l 7, cr15, [sl], {244} @ 0xf4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea1640 │ │ │ │ + blls ea16d8 │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14bfa5c │ │ │ │ + b 14bfaf4 │ │ │ │ @ instruction: 0xf7f40903 │ │ │ │ - movwcs pc, #3335 @ 0xd07 @ │ │ │ │ - blls ebd99c │ │ │ │ + movwcs pc, #3259 @ 0xcbb @ │ │ │ │ + blls ebda34 │ │ │ │ sbcne pc, r0, #335544323 @ 0x14000003 │ │ │ │ eorscs r9, r4, #0, 4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 142a62c │ │ │ │ + b 142a6c4 │ │ │ │ @ instruction: 0xf7f40903 │ │ │ │ - movwcs pc, #3319 @ 0xcf7 @ │ │ │ │ - blls ebd9bc │ │ │ │ + movwcs pc, #3243 @ 0xcab @ │ │ │ │ + blls ebda54 │ │ │ │ sbcmi pc, r0, #335544323 @ 0x14000003 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 142a64c │ │ │ │ + b 142a6e4 │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - movwcs pc, #3303 @ 0xce7 @ │ │ │ │ - blls ebd9dc │ │ │ │ + movwcs pc, #3227 @ 0xc9b @ │ │ │ │ + blls ebda74 │ │ │ │ andpl pc, r0, #335544323 @ 0x14000003 │ │ │ │ andscs r9, r2, #0, 4 │ │ │ │ stmdbeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 146a66c │ │ │ │ + b 146a704 │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - blls ed8150 │ │ │ │ + blls ed80b8 │ │ │ │ stmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ adccs r4, r8, #59768832 @ 0x3900000 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - beq 2d3730 │ │ │ │ - bl c16764 │ │ │ │ + beq 2d37c8 │ │ │ │ + b ff9167fc │ │ │ │ @ instruction: 0x46414632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b20 │ │ │ │ - blls ed7c58 │ │ │ │ + blls ed7bc0 │ │ │ │ eorcs r9, lr, #0, 6 │ │ │ │ @ instruction: 0x212c9b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [sl], #976 @ 0x3d0 │ │ │ │ + stc2l 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 143fba0 │ │ │ │ + blls edb2e4 │ │ │ │ + beq 2d3804 │ │ │ │ @ instruction: 0x3008f8bb │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - stc2 7, cr15, [r8], #976 @ 0x3d0 │ │ │ │ + mrrc2 7, 15, pc, ip, cr4 @ │ │ │ │ @ instruction: 0x46599b33 │ │ │ │ - b 142a6d8 │ │ │ │ - blls edb268 │ │ │ │ - beq 2d3788 │ │ │ │ - stc2 7, cr15, [r2, #-976]! @ 0xfffffc30 │ │ │ │ + b 142a770 │ │ │ │ + blls edb300 │ │ │ │ + beq 2d3820 │ │ │ │ + ldc2l 7, cr15, [r6], {244} @ 0xf4 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f180cc │ │ │ │ + blls f18034 │ │ │ │ svcls 0x00334639 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b ffc167e4 │ │ │ │ + b fe91687c │ │ │ │ @ instruction: 0xa010f8d6 │ │ │ │ - blhi a944c8 │ │ │ │ + blhi a94560 │ │ │ │ @ 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: 0xf9bcf7f5 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee16d0 │ │ │ │ + blls ee1768 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8088 │ │ │ │ + blls ed7ff0 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9b40 │ │ │ │ + blls ee9bd8 │ │ │ │ vmlsl.u q10, d5, d0[0] │ │ │ │ - b 142fbcc │ │ │ │ + b 142fc64 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - @ instruction: 0xf1baeac6 │ │ │ │ + @ instruction: 0xf1baea7a │ │ │ │ @ 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 1814618 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blx 1e96ee0 │ │ │ │ + blx b96f78 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1754 │ │ │ │ + blls ee17ec │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8024 │ │ │ │ + blls ed7f8c │ │ │ │ @ instruction: 0x46414632 │ │ │ │ - blls ee9ba4 │ │ │ │ + blls ee9c3c │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 143bb50 │ │ │ │ + b 143bbe8 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed796c │ │ │ │ + blls ed78d4 │ │ │ │ movwls r2, #536 @ 0x218 │ │ │ │ - blls ee1394 │ │ │ │ + blls ee142c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [ip], #-976 @ 0xfffffc30 │ │ │ │ + blx ffa16fb2 │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe2168b4 │ │ │ │ + b f1694c │ │ │ │ ldrtmi r4, [r2], -r1, asr #12 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b0a │ │ │ │ - blls ed7a20 │ │ │ │ + blls ed7988 │ │ │ │ andscs r9, pc, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r2], {244} @ 0xf4 │ │ │ │ + blx ff396fe6 │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ strlt lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - blls ee9c04 │ │ │ │ + blls ee9c9c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ streq lr, [r3, #-2633] @ 0xfffff5b7 │ │ │ │ - stc2 7, cr15, [r6], {244} @ 0xf4 │ │ │ │ + blx ff096ffe │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ tstmi sp, #52, 22 @ 0xd000 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldmibvs r3!, {r0, r4, r5, ip, lr, pc}^ │ │ │ │ - blcs 1f3014 │ │ │ │ + blcs 1f30ac │ │ │ │ @ instruction: 0xf893d04c │ │ │ │ andcs sl, r0, #0 │ │ │ │ - beq fe215edc │ │ │ │ + beq fe215f74 │ │ │ │ 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, 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 f330e0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r9, r0, lsl #6 │ │ │ │ eorslt r9, r7, r2, lsl #16 │ │ │ │ - blhi 2942e4 │ │ │ │ + blhi 29437c │ │ │ │ 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 20d128 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ str r2, [r6], -r3, lsl #6 │ │ │ │ ldrmi r9, [r3], -r4, lsl #20 │ │ │ │ - blls 312834 │ │ │ │ + blls 3128cc │ │ │ │ @ instruction: 0xf415b14b │ │ │ │ - blls 2ace30 │ │ │ │ + blls 2acec8 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ strb r2, [r1], -r7, lsl #4 │ │ │ │ - beq ff67fc4c │ │ │ │ - bls 312938 │ │ │ │ + beq ff67fce4 │ │ │ │ + bls 3129d0 │ │ │ │ @ instruction: 0xe63b4613 │ │ │ │ @ instruction: 0xe7b7461a │ │ │ │ svclt 0x000c2a00 │ │ │ │ andcs r2, r2, #1342177280 @ 0x50000000 │ │ │ │ - blcs 212924 │ │ │ │ + blcs 2129bc │ │ │ │ movwcs fp, #24332 @ 0x5f0c │ │ │ │ strb r2, [r8, #770]! @ 0x302 │ │ │ │ - ldcl 6, cr15, [r4], {86} @ 0x56 │ │ │ │ + stc 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 │ │ │ │ + @ instruction: 0x007a6f92 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 294534 │ │ │ │ + blhi 2945cc │ │ │ │ @ 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 │ │ │ │ + ldrdls pc, [r0], -r6 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs e99cb4 │ │ │ │ + bvs 1e99d4c │ │ │ │ @ instruction: 0xf6569303 │ │ │ │ - ldmibvs r3!, {r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r1, r2, 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 f58a94 │ │ │ │ + bls f7f580 │ │ │ │ + @ instruction: 0xf1b93bf4 │ │ │ │ + svclt 0x00080f04 │ │ │ │ + svclt 0x000c2904 │ │ │ │ + bleq 2552c0 │ │ │ │ + bleq 2152c4 │ │ │ │ @ instruction: 0xf00b4313 │ │ │ │ svclt 0x00180b01 │ │ │ │ - bleq 215238 │ │ │ │ + bleq 2152d0 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4642e95c │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f49311 │ │ │ │ - blls f58ae4 │ │ │ │ + blls f58a4c │ │ │ │ @ instruction: 0xf1a368b2 │ │ │ │ - blls f5bcfc │ │ │ │ + blls f5bd94 │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - beq 2d3a58 │ │ │ │ + beq 2d3af0 │ │ │ │ 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 25531c │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + andls r0, r6, #0, 20 │ │ │ │ + bls 2bd204 │ │ │ │ + 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 3d7d38 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x4611ba35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blx ff2171f0 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2aaa8 │ │ │ │ + b 14bfa40 │ │ │ │ + andls r0, r0, #3072 @ 0xc00 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 146aa7c │ │ │ │ + @ instruction: 0xf7f40a03 │ │ │ │ + blls f57d04 │ │ │ │ + blvc e6aac4 │ │ │ │ + b 14a16e8 │ │ │ │ + blls f5be58 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ + movweq lr, #14922 @ 0x3a4a │ │ │ │ + beq 215394 │ │ │ │ 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 397ce0 │ │ │ │ + andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls 33fb40 │ │ │ │ + bleq 293b9c │ │ │ │ + @ instruction: 0xf8cd9a36 │ │ │ │ + tstmi r3, #4 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + @ instruction: 0xf7f49305 │ │ │ │ + bls f57cc0 │ │ │ │ + strtmi r9, [r0], -r5, lsl #22 │ │ │ │ + bleq 293bb8 │ │ │ │ + teqcs r2, r6, lsr sl │ │ │ │ + bls 2139c8 │ │ │ │ eorscs r4, r4, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0xf7f49305 │ │ │ │ - bls f57d3c │ │ │ │ - blls 3216c4 │ │ │ │ + bls 2d7ca4 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - b 14bfa14 │ │ │ │ - bls f5b620 │ │ │ │ - bleq 293b28 │ │ │ │ - @ instruction: 0xf7f42230 │ │ │ │ - blls f57d20 │ │ │ │ + @ instruction: 0x212e2a00 │ │ │ │ + blls 33fb80 │ │ │ │ + bleq 293bdc │ │ │ │ + tstmi r3, #221184 @ 0x36000 │ │ │ │ + movwls r2, #12848 @ 0x3230 │ │ │ │ + blx 1e9728c │ │ │ │ + @ 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 293bf8 │ │ │ │ + tstmi r3, #221184 @ 0x36000 │ │ │ │ + andls r6, r0, #729088 @ 0xb2000 │ │ │ │ + movwls r2, #12856 @ 0x3238 │ │ │ │ + blx 1a972ac │ │ │ │ + @ instruction: 0x46519a35 │ │ │ │ + strtmi r9, [r8], -r3, lsl #22 │ │ │ │ + bleq 293c14 │ │ │ │ + tstmi r3, #221184 @ 0x36000 │ │ │ │ + movwls r2, #12968 @ 0x32a8 │ │ │ │ + ldm 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] │ │ │ │ + ldc2l 7, cr15, [lr, #-976]! @ 0xfffffc30 │ │ │ │ + @ instruction: 0x46209a35 │ │ │ │ + @ instruction: 0x21209200 │ │ │ │ + andls r9, r1, #221184 @ 0x36000 │ │ │ │ + @ instruction: 0xf7f42227 │ │ │ │ + bls f57c2c │ │ │ │ + ldrbmi r9, [r1], -r3, lsl #22 │ │ │ │ + stmdaeq r2, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46289a36 │ │ │ │ + bleq 293c34 │ │ │ │ + @ instruction: 0xf65622a8 │ │ │ │ + ldmibvs r3!, {r3, r4, 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 f58a24 │ │ │ │ + ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + movwls r2, #4639 @ 0x121f │ │ │ │ + blx c17320 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + b 13eabd8 │ │ │ │ + blls f5b368 │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + strls sl, [r0, -r4] │ │ │ │ + bleq 2d3c94 │ │ │ │ + blx 89733c │ │ │ │ teqcs r5, #3620864 @ 0x374000 │ │ │ │ - beq 293bf4 │ │ │ │ - streq lr, [r3], #-2633 @ 0xfffff5b7 │ │ │ │ + beq 293c94 │ │ │ │ + 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, #20480 @ 0x5000 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ ldmib sp, {r2, ip, pc}^ │ │ │ │ movwls fp, #13109 @ 0x3335 │ │ │ │ - blx 14172e0 │ │ │ │ - blls 2bf7e8 │ │ │ │ - b 14a1c04 │ │ │ │ + @ instruction: 0xf9f8f7f4 │ │ │ │ + blls 2bf888 │ │ │ │ + b 14a1ca4 │ │ │ │ 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 f57b70 │ │ │ │ strtmi r9, [r0], -r3, lsl #20 │ │ │ │ - bleq 2d3c68 │ │ │ │ + bleq 2d3d08 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - blhi 21d49c4 │ │ │ │ - blvc e69f98 │ │ │ │ + blhi 21d4a64 │ │ │ │ + blvc e6a038 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ @ instruction: 0xf7f49303 │ │ │ │ - vmlsl.u8 , d10, d21 │ │ │ │ + @ instruction: 0xf3caf9d5 │ │ │ │ andls r1, r0, #0, 4 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ - b 14bff70 │ │ │ │ - bls f5bb70 │ │ │ │ + b 14c0010 │ │ │ │ + bls f5bc10 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - bleq 293c7c │ │ │ │ + bleq 293d1c │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - blx 717348 │ │ │ │ + @ instruction: 0xf9c4f7f4 │ │ │ │ @ instruction: 0xf8cd9b35 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ - beq 2d3cac │ │ │ │ + beq 2d3d4c │ │ │ │ eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ - b 14a1868 │ │ │ │ - bvs fee9bf9c │ │ │ │ + b 14a1908 │ │ │ │ + bvs fee9c03c │ │ │ │ @ instruction: 0xf7f49300 │ │ │ │ - ldmibvs r3!, {r0, r2, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmibvs r3!, {r0, r2, r4, r5, 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 1480118 │ │ │ │ + blls f5bc54 │ │ │ │ + bleq 2d3d78 │ │ │ │ @ instruction: 0xf8cd7833 │ │ │ │ vaddl.u8 , d3, d4 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ - @ instruction: 0xf9f2f7f4 │ │ │ │ + @ instruction: 0xf9a2f7f4 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 146ace8 │ │ │ │ - blls f5bbd4 │ │ │ │ - b 14aac6c │ │ │ │ - @ instruction: 0xf6560b03 │ │ │ │ - ldrtmi lr, [r2], -r6, asr #16 │ │ │ │ + b 146ad88 │ │ │ │ + blls f5bc74 │ │ │ │ + b 14aad0c │ │ │ │ + @ instruction: 0xf6550b03 │ │ │ │ + shsub8mi lr, r2, r6 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - blhi 594a10 │ │ │ │ - stc2l 7, cr15, [r8, #-976]! @ 0xfffffc30 │ │ │ │ + blhi 594ab0 │ │ │ │ + ldc2 7, cr15, [r8, #-976] @ 0xfffffc30 │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6ac68 │ │ │ │ + blls f6ad08 │ │ │ │ @ instruction: 0x4649221f │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f97b50 │ │ │ │ + blls f97ab0 │ │ │ │ @ instruction: 0x46209e35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - blhi 214a34 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + blhi 214ad4 │ │ │ │ streq lr, [r6], -sl, asr #20 │ │ │ │ - beq 2d3d34 │ │ │ │ - @ instruction: 0xf9caf7f4 │ │ │ │ + beq 2d3dd4 │ │ │ │ + @ instruction: 0xf97af7f4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6a090 │ │ │ │ - blhi 214a50 │ │ │ │ - beq 2d3d48 │ │ │ │ - @ instruction: 0xf9bef7f4 │ │ │ │ + teqcs r2, r4, lsr r2 │ │ │ │ + blls f6a130 │ │ │ │ + blhi 214af0 │ │ │ │ + beq 2d3de8 │ │ │ │ + @ instruction: 0xf96ef7f4 │ │ │ │ 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 f6a148 │ │ │ │ + beq 2d3dfc │ │ │ │ + svc 0x00c2f655 │ │ │ │ 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, [ip], {244} @ 0xf4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ eorcs r9, r7, #0, 6 │ │ │ │ @ instruction: 0x21209b36 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f57ae8 │ │ │ │ + blls f57a48 │ │ │ │ @ instruction: 0x46202231 │ │ │ │ - blls f6a0dc │ │ │ │ + blls f6a17c │ │ │ │ smladls r0, r1, r6, r4 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - beq 2d3d98 │ │ │ │ - @ instruction: 0xf996f7f4 │ │ │ │ - blvc f54af4 │ │ │ │ + beq 2d3e38 │ │ │ │ + @ instruction: 0xf946f7f4 │ │ │ │ + blvc f54b94 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x21202227 │ │ │ │ - blls f6a0fc │ │ │ │ - blvc 214abc │ │ │ │ - beq 2d3db4 │ │ │ │ - @ instruction: 0xf988f7f4 │ │ │ │ + blls f6a19c │ │ │ │ + blvc 214b5c │ │ │ │ + beq 2d3e54 │ │ │ │ + @ instruction: 0xf938f7f4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blls f6a114 │ │ │ │ - blhi 214ad4 │ │ │ │ - bleq 2d3dcc │ │ │ │ - @ instruction: 0xf97cf7f4 │ │ │ │ + blls f6a1b4 │ │ │ │ + blhi 214b74 │ │ │ │ + bleq 2d3e6c │ │ │ │ + @ instruction: 0xf92cf7f4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - blhi 214ae8 │ │ │ │ - beq 2d3dd0 │ │ │ │ + blhi 214b88 │ │ │ │ + beq 2d3e70 │ │ │ │ @ instruction: 0xf7f49c36 │ │ │ │ - blls f57a84 │ │ │ │ + blls f579e4 │ │ │ │ adccs sl, r8, #8, 28 @ 0x80 │ │ │ │ - b 146adec │ │ │ │ - blls f5bcd8 │ │ │ │ + b 146ae8c │ │ │ │ + blls f5bd78 │ │ │ │ streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ tstmi ip, #40, 12 @ 0x2800000 │ │ │ │ - svc 0x00c2f655 │ │ │ │ + svc 0x0072f655 │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0x97104630 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - stc2 7, cr15, [ip], {244} @ 0xf4 │ │ │ │ + ldc2 7, cr15, [ip], #-976 @ 0xfffffc30 │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - @ instruction: 0x4642efb6 │ │ │ │ + strbmi lr, [r2], -r6, ror #30 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - @ instruction: 0x4649fc7f │ │ │ │ + strbmi pc, [r9], -pc, lsr #24 @ │ │ │ │ strtmi r2, [r8], -r8, lsr #5 │ │ │ │ - svc 0x00a8f655 │ │ │ │ + svc 0x0058f655 │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0x97104630 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - ldc2l 7, cr15, [r2], #-976 @ 0xfffffc30 │ │ │ │ - bmi 5c0130 │ │ │ │ + stc2 7, cr15, [r2], #-976 @ 0xfffffc30 │ │ │ │ + bmi 5c01d0 │ │ │ │ strge lr, [r0], #-2499 @ 0xfffff63d │ │ │ │ - blmi 4aa710 │ │ │ │ + blmi 4aa7b0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0x81aef040 │ │ │ │ + @ instruction: 0x81bef040 │ │ │ │ eorslt r9, r9, r4, lsl #16 │ │ │ │ - blhi 294834 │ │ │ │ + blhi 2948d4 │ │ │ │ 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, r4, asr #29 │ │ │ │ + rsbseq r6, sl, ip, lsr sl │ │ │ │ + @ instruction: 0xf47f454a │ │ │ │ + eorscs sl, ip, #16000 @ 0x3e80 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + ldrmi r1, [r1], -r0, lsl #20 │ │ │ │ + @ instruction: 0xf7f49307 │ │ │ │ + blls 3d792c │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x46119b35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + @ instruction: 0xf8baf7f4 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2aeb4 │ │ │ │ + b 143fe4c │ │ │ │ + andls r0, r0, #49152 @ 0xc000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14aae88 │ │ │ │ + @ instruction: 0xf7f40b03 │ │ │ │ + blls f578f8 │ │ │ │ + @ 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 2d3f8c │ │ │ │ + movwls r7, #2867 @ 0xb33 │ │ │ │ + @ instruction: 0xf89cf7f4 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2aef0 │ │ │ │ + b 143fe8c │ │ │ │ + andls r0, r0, #49152 @ 0xc000 │ │ │ │ + eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ + b 14aaec4 │ │ │ │ + @ instruction: 0xf7f40b03 │ │ │ │ + blls f578bc │ │ │ │ + bls 2aaf0c │ │ │ │ + b 1421b58 │ │ │ │ + blls f5baa0 │ │ │ │ + bcs 213dcc │ │ │ │ + b 14a1f6c │ │ │ │ + @ instruction: 0xf7f40b03 │ │ │ │ + blls f578a0 │ │ │ │ + bls 2aaf28 │ │ │ │ + b 1421b64 │ │ │ │ + blls f5babc │ │ │ │ + bcs 213de8 │ │ │ │ + b 14a1f78 │ │ │ │ + @ instruction: 0xf7f40b03 │ │ │ │ + blls f57884 │ │ │ │ + @ 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 2d4000 │ │ │ │ + movwls r6, #2739 @ 0xab3 │ │ │ │ + @ instruction: 0xf862f7f4 │ │ │ │ + @ instruction: 0x46519b35 │ │ │ │ + b 1422184 │ │ │ │ + blls f5baf4 │ │ │ │ + b 14aaf8c │ │ │ │ + @ instruction: 0xf6550b03 │ │ │ │ + @ instruction: 0x4642eeb6 │ │ │ │ + strtmi r4, [r9], -r0, lsr #12 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7f49311 │ │ │ │ + blls f58500 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f61fa8 │ │ │ │ + movwls r2, #4384 @ 0x1120 │ │ │ │ + @ instruction: 0xf846f7f4 │ │ │ │ + @ instruction: 0x46519b35 │ │ │ │ + b 14221bc │ │ │ │ + blls f5b72c │ │ │ │ + b 14aafc4 │ │ │ │ + @ instruction: 0xf6550903 │ │ │ │ + ldmibvs r3!, {r1, r3, r4, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + bls 2aafb0 │ │ │ │ + andls r4, lr, #42991616 @ 0x2900000 │ │ │ │ + @ instruction: 0xf8cd681a │ │ │ │ + @ instruction: 0xf7f4a03c │ │ │ │ + blls f58624 │ │ │ │ + movwls r4, #1617 @ 0x651 │ │ │ │ + blls f6afc8 │ │ │ │ + movwls r2, #4639 @ 0x121f │ │ │ │ + @ instruction: 0xf828f7f4 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2201c │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + b 13ff360 │ │ │ │ + blls f5b770 │ │ │ │ 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: 0xf81af7f4 │ │ │ │ + teqcs r5, #3620864 @ 0x374000 │ │ │ │ + beq 294094 │ │ │ │ + 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 2d77b8 │ │ │ │ ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x46119a35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xf860f7f4 │ │ │ │ + @ instruction: 0xf800f7f4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2af68 │ │ │ │ - b 143ff00 │ │ │ │ + blls f2b028 │ │ │ │ + b 143ffc0 │ │ │ │ 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] @ 1d97fc │ │ │ │ + b 147c560 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f59780 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs fp, r9, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - beq 2d4040 │ │ │ │ + beq 2d4100 │ │ │ │ movwls r7, #2867 @ 0xb33 │ │ │ │ - @ instruction: 0xf840f7f4 │ │ │ │ + @ instruction: 0xffe0f7f3 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2afa8 │ │ │ │ - b 143ff44 │ │ │ │ + blls f2b068 │ │ │ │ + b 1440004 │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ - b 146af7c │ │ │ │ - @ instruction: 0xf7f40a03 │ │ │ │ - blls f57804 │ │ │ │ + b 146b03c │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f59744 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorscs fp, r8, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ teqcs r7, r6, lsr fp │ │ │ │ - beq 2d407c │ │ │ │ + beq 2d413c │ │ │ │ movwls r6, #2739 @ 0xab3 │ │ │ │ - @ instruction: 0xf822f7f4 │ │ │ │ + @ instruction: 0xffc2f7f3 │ │ │ │ eorcs r6, fp, #3981312 @ 0x3cc000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f337e0 │ │ │ │ + blls f338a0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1480448 │ │ │ │ + b 1480508 │ │ │ │ ldmdavc r3!, {r0, r1, r9, fp} │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ - @ instruction: 0xf7f49301 │ │ │ │ - blls f577c0 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f59700 │ │ │ │ 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 2d417c │ │ │ │ + mcr 6, 0, pc, cr2, cr5, {2} @ │ │ │ │ @ instruction: 0x46294632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f48b0e │ │ │ │ - blls f585bc │ │ │ │ + blls f584fc │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ andscs r9, pc, #55296 @ 0xd800 │ │ │ │ movwls r4, #5721 @ 0x1659 │ │ │ │ - @ instruction: 0xfff4f7f3 │ │ │ │ + @ instruction: 0xff94f7f3 │ │ │ │ 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 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 143c488 │ │ │ │ + b 145b0a4 │ │ │ │ + @ instruction: 0xf7f30903 │ │ │ │ + blls f596b0 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + tstmi lr, #-2147483636 @ 0x8000000c │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 143c3e4 │ │ │ │ + b 143c4a4 │ │ │ │ @ instruction: 0xf7f30903 │ │ │ │ - blls f59758 │ │ │ │ + blls f59698 │ │ │ │ adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ tstmi lr, #40, 12 @ 0x2800000 │ │ │ │ - b 14404d0 │ │ │ │ + b 1440590 │ │ │ │ @ instruction: 0xf6550903 │ │ │ │ - @ instruction: 0x4629ee30 │ │ │ │ + @ instruction: 0x4629edd0 │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ ldrls r2, [r0, -r0, lsl #10] │ │ │ │ @ instruction: 0xf7f49511 │ │ │ │ - blls f583f4 │ │ │ │ + blls f58334 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f620b4 │ │ │ │ + blls f62174 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xffc0f7f3 │ │ │ │ + @ instruction: 0xff60f7f3 │ │ │ │ eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 136b0a8 │ │ │ │ - blls f5c038 │ │ │ │ + b 136b168 │ │ │ │ + blls f5c0f8 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 1436c34 │ │ │ │ + b 1436cf4 │ │ │ │ @ instruction: 0xf7f30503 │ │ │ │ - blls f59708 │ │ │ │ + blls f59648 │ │ │ │ eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ - b 1461cc4 │ │ │ │ - blls f5c054 │ │ │ │ + b 1461d84 │ │ │ │ + blls f5c114 │ │ │ │ @ instruction: 0x270026f5 │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ @ instruction: 0xf7f3431d │ │ │ │ - blls f596ec │ │ │ │ + blls f5962c │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d4188 │ │ │ │ + beq 2d4248 │ │ │ │ @ instruction: 0x212e9b36 │ │ │ │ - blhi 214e9c │ │ │ │ + blhi 214f5c │ │ │ │ @ instruction: 0xf7f3431d │ │ │ │ - blls f596d4 │ │ │ │ + blls f59614 │ │ │ │ @ instruction: 0x46202234 │ │ │ │ - b 1461d40 │ │ │ │ - blls f5c088 │ │ │ │ - blhi 214eb4 │ │ │ │ + b 1461e00 │ │ │ │ + blls f5c148 │ │ │ │ + blhi 214f74 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - @ instruction: 0xff8cf7f3 │ │ │ │ + @ instruction: 0xff2cf7f3 │ │ │ │ teqcs r5, #3620864 @ 0x374000 │ │ │ │ - beq 2941b8 │ │ │ │ - @ instruction: 0xe643431c │ │ │ │ - ldm r8!, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + beq 294278 │ │ │ │ + @ instruction: 0xe633431c │ │ │ │ + ldmda r8, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 294d64 │ │ │ │ + blhi 294e24 │ │ │ │ @ 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 │ │ │ │ + ldrdls pc, [r0], -r5 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs c9a4e4 │ │ │ │ - @ instruction: 0xf6559303 │ │ │ │ - stmibvs fp!, {r1, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + bvs 1c9a5a4 │ │ │ │ + @ instruction: 0xf6559304 │ │ │ │ + stmibvs fp!, {r1, r3, r4, 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 f5823c │ │ │ │ + bls f7fddc │ │ │ │ + @ instruction: 0xf1b93bf4 │ │ │ │ + svclt 0x00080f04 │ │ │ │ + svclt 0x000c2904 │ │ │ │ + bleq 255b18 │ │ │ │ + bleq 215b1c │ │ │ │ + @ instruction: 0xf00b4313 │ │ │ │ + svclt 0x00180b01 │ │ │ │ + bleq 215b28 │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + rscshi pc, r5, r0, asr #32 │ │ │ │ + ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf6554630 │ │ │ │ + @ instruction: 0x4642ed30 │ │ │ │ @ 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 f581f4 │ │ │ │ + @ instruction: 0xf1a368aa │ │ │ │ + blls f5c5ec │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + beq 2d4348 │ │ │ │ + addeq pc, r0, r2, asr #7 │ │ │ │ + svceq 0x0002f1b9 │ │ │ │ + @ instruction: 0xf1babf08 │ │ │ │ + @ instruction: 0xf3c20f00 │ │ │ │ + svclt 0x00080340 │ │ │ │ + beq 255b74 │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + andls r0, r6, #0, 20 │ │ │ │ + bls 2fda5c │ │ │ │ + mvnshi pc, r0, asr #32 │ │ │ │ + @ instruction: 0xf0002a02 │ │ │ │ + eorscs r8, ip, #-268435447 @ 0xf0000009 │ │ │ │ + blne 21418c │ │ │ │ + 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 3d94e0 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x4611ab35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + mrc2 7, 4, pc, cr4, cr3, {7} │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2b300 │ │ │ │ + b 1480298 │ │ │ │ + andls r0, r0, #12288 @ 0x3000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14ab2d4 │ │ │ │ + @ instruction: 0xf7f30b03 │ │ │ │ + blls f594ac │ │ │ │ + blvc c61f3c │ │ │ │ + b 146b320 │ │ │ │ + blls f5c2b0 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ + bleq 215bec │ │ │ │ + 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 399488 │ │ │ │ + andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls 340398 │ │ │ │ + beq 2943f0 │ │ │ │ + @ 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 f59468 │ │ │ │ + teqcs r2, r5, lsl #22 │ │ │ │ + blls 214218 │ │ │ │ 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 2943fc │ │ │ │ + @ instruction: 0xf7f32234 │ │ │ │ + blls f5944c │ │ │ │ + @ instruction: 0x212e9a04 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + blcs 21423c │ │ │ │ + b 14623cc │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f59430 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 14223fc │ │ │ │ + blls f5bf2c │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d4384 │ │ │ │ + beq 2d4450 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - mrc2 7, 4, pc, cr14, cr3, {7} │ │ │ │ + mrc2 7, 1, pc, cr8, cr3, {7} │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142b350 │ │ │ │ - blls f5be7c │ │ │ │ - b 146b334 │ │ │ │ + b 142b49c │ │ │ │ + blls f5bf48 │ │ │ │ + b 146b400 │ │ │ │ @ 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} @ │ │ │ │ + strbmi lr, [r2], -ip, lsl #25 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f4b044 │ │ │ │ + blls f580ac │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f61fe0 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + mrc2 7, 0, pc, cr12, cr3, {7} │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1433b0c │ │ │ │ - b 145b2c4 │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ + b 1433bd8 │ │ │ │ + b 145b390 │ │ │ │ + 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 │ │ │ │ + @ instruction: 0xf9f0f7f4 │ │ │ │ + vqshlu.s8 q10, , #0 │ │ │ │ + blls f1fc8c │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f623bc │ │ │ │ @ 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 f593a8 │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d44bc │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + tstmi sp, #4 │ │ │ │ + ldc2l 7, cr15, [r6, #972]! @ 0x3cc │ │ │ │ eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d441c │ │ │ │ - @ instruction: 0xf8cd9b36 │ │ │ │ - b 1339afc │ │ │ │ + b 146b43c │ │ │ │ + blls f5c3cc │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + b 1339bc8 │ │ │ │ @ instruction: 0xf8cd0403 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - b 14627e0 │ │ │ │ + ldmib sp, {r0, r1, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 14628ac │ │ │ │ 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, #13504 @ 0x34c0 │ │ │ │ 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 │ │ │ │ + stc2l 7, cr15, [r6, #972] @ 0x3cc │ │ │ │ + blls 3000ec │ │ │ │ + b 14a2508 │ │ │ │ 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 f5930c │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ + bleq 2d456c │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14ab3f4 │ │ │ │ - blls f5c784 │ │ │ │ - @ instruction: 0x21287b2a │ │ │ │ + @ instruction: 0x21289b36 │ │ │ │ + blhi ff4952c8 │ │ │ │ + blvc c6a89c │ │ │ │ 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: 0xf3cafda3 │ │ │ │ + andls r1, r0, #0, 4 │ │ │ │ + @ instruction: 0x46209a35 │ │ │ │ + b 14c0878 │ │ │ │ + bls f5c474 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ + bleq 294580 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + ldc2 7, cr15, [r2, #972] @ 0x3cc │ │ │ │ + @ instruction: 0xf8cd9b35 │ │ │ │ + strtmi r9, [r0], -r4 │ │ │ │ + beq 2d45b0 │ │ │ │ + eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ + b 14a216c │ │ │ │ + bvs fec9c8a0 │ │ │ │ @ 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, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ + b 148097c │ │ │ │ + blls f5c4b8 │ │ │ │ + bleq 2d45dc │ │ │ │ + @ instruction: 0xf8cd782b │ │ │ │ + vaddl.u8 , d3, d4 │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + ldc2l 7, cr15, [r0, #-972]! @ 0xfffffc34 │ │ │ │ + @ instruction: 0x46299b36 │ │ │ │ + @ instruction: 0x46209d35 │ │ │ │ + streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ + beq 2d45fc │ │ │ │ + @ instruction: 0xf948f7f4 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6b55c │ │ │ │ + strbmi r2, [r9], -sl, lsl #4 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f5925c │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6a964 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 147c8f8 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f59244 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147c910 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f5922c │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 14809fc │ │ │ │ + @ instruction: 0xf6550a03 │ │ │ │ + @ instruction: 0x4620eb9a │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - blls f57f94 │ │ │ │ + blls f57ec8 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f62514 │ │ │ │ + blls f625e0 │ │ │ │ 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 │ │ │ │ - @ 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 │ │ │ │ + stc2 7, cr15, [sl, #-972]! @ 0xfffffc34 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + b 147dd70 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + ldc 13, cr15, [pc, #116] @ 1d9ddc │ │ │ │ + blls f38b80 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #32, 2 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147897c │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f591c0 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147c994 │ │ │ │ + @ instruction: 0xf7f30b03 │ │ │ │ + blls f591a8 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 133c9a8 │ │ │ │ + @ instruction: 0x9c360a03 │ │ │ │ + ldc2l 7, cr15, [r8], #972 @ 0x3cc │ │ │ │ + vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + beq 2d46e4 │ │ │ │ + b 14c0a98 │ │ │ │ + ldrtmi r0, [r0], -r4, lsl #8 │ │ │ │ + @ instruction: 0xf655431c │ │ │ │ + strbmi lr, [r2], -sl, asr #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - adccs pc, r8, #7798784 @ 0x770000 │ │ │ │ + adccs pc, r8, #1245184 @ 0x130000 │ │ │ │ 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 1117738 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf806f7f4 │ │ │ │ + adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ + @ instruction: 0xf6554630 │ │ │ │ + @ instruction: 0x4642eb30 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ - @ instruction: 0xf7f49044 │ │ │ │ - blls 317eb8 │ │ │ │ - stmib r3, {r0, r1, r3, r4, r6, r9, fp, lr}^ │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f39044 │ │ │ │ + blls 2d9df4 │ │ │ │ + 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 fb3e88 │ │ │ │ @ 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 214578 │ │ │ │ + movwls r4, #30225 @ 0x7611 │ │ │ │ + stc2 7, cr15, [sl], #972 @ 0x3cc │ │ │ │ + eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ + blls f545c8 │ │ │ │ @ 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, #3231 @ 0xc9f @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 340b40 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + blls f7e674 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + bleq 2d47a8 │ │ │ │ + ldc2 7, cr15, [r0], {243} @ 0xf3 │ │ │ │ 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 142232c │ │ │ │ + blls f5c29c │ │ │ │ + b 14ab714 │ │ │ │ + blvc c9caa4 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls 399168 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f22698 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + movwcs pc, #3201 @ 0xc81 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 380b7c │ │ │ │ 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 f7e6b0 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + bleq 2d47e4 │ │ │ │ + ldc2l 7, cr15, [r2], #-972 @ 0xfffffc34 │ │ │ │ + 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 2d4800 │ │ │ │ + stc2l 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 2d481c │ │ │ │ + mrrc2 7, 15, pc, r6, cr3 @ │ │ │ │ + eorscs r9, r8, #54272 @ 0xd400 │ │ │ │ + andge pc, r4, sp, asr #17 │ │ │ │ + b 14223dc │ │ │ │ + blls f5c310 │ │ │ │ + b 14ab788 │ │ │ │ + bvs fec9cb18 │ │ │ │ + @ instruction: 0xf7f39300 │ │ │ │ + blls f59030 │ │ │ │ + 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 2d4850 │ │ │ │ + b fe89787c │ │ │ │ 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: 0xff64f7f3 │ │ │ │ + eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + stmibvs fp!, {r0, r1, r3, 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: 0xfffef7f3 │ │ │ │ + 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 │ │ │ │ + rsbseq r6, sl, ip, ror #12 │ │ │ │ + rsbseq r6, sl, sl, ror #3 │ │ │ │ + @ instruction: 0x4620223c │ │ │ │ + blne 2146cc │ │ │ │ + movwls r4, #17937 @ 0x4611 │ │ │ │ + stc2 7, cr15, [r0], {243} @ 0xf3 │ │ │ │ + eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ + bls f5471c │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + movwcs pc, #3061 @ 0xbf5 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 340c94 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14c0bd8 │ │ │ │ - @ instruction: 0xf7f30b03 │ │ │ │ - blls f5903c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - eorcs sl, r9, #4 │ │ │ │ + blls f7e7c8 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + blhi 1a5564c │ │ │ │ + beq 2d48fc │ │ │ │ + blx ffb17fa6 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 1422888 │ │ │ │ + blls f5c3f4 │ │ │ │ + b 146248c │ │ │ │ + blvc c9c7fc │ │ │ │ + @ instruction: 0xf7f39300 │ │ │ │ + movwcs pc, #3029 @ 0xbd5 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 380cd4 │ │ │ │ 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 f7e808 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + beq 2d4938 │ │ │ │ + blx ff397fe2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - b 142282c │ │ │ │ - blls f5c35c │ │ │ │ - b 14a2430 │ │ │ │ - bvs fec9cb64 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 1422900 │ │ │ │ + blls f5c430 │ │ │ │ + b 1462504 │ │ │ │ + bvs fec9c838 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - stmibvs fp!, {r0, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r4, r5, 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 │ │ │ │ - @ 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 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - blls f628a4 │ │ │ │ - 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 │ │ │ │ + b 1440d14 │ │ │ │ + blls f5c450 │ │ │ │ + beq 2d4970 │ │ │ │ + vmlal.u8 , d3, d27 │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blx feb18026 │ │ │ │ + @ instruction: 0x46299b36 │ │ │ │ + @ instruction: 0x46209d35 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xff7cf7f3 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6b8f4 │ │ │ │ + ldrbmi r2, [r9], -sl, lsl #4 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f58ec4 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6acfc │ │ │ │ stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - tstmi sp, #0, 22 │ │ │ │ - blx fea9802a │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d4990 │ │ │ │ + b 143cc90 │ │ │ │ + @ instruction: 0xf7f30903 │ │ │ │ + blls f58eac │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133cc70 │ │ │ │ - strb r0, [r6, #-1027] @ 0xfffffbfd │ │ │ │ - stcl 6, cr15, [r8], {85} @ 0x55 │ │ │ │ + b 143cca8 │ │ │ │ + @ instruction: 0xf7f30903 │ │ │ │ + blls f58e94 │ │ │ │ + adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ + b 132b978 │ │ │ │ + blls f5c8c8 │ │ │ │ + streq lr, [r3, #-2633] @ 0xfffff5b7 │ │ │ │ + stmib ip, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + strcs r4, [r0], -r2, asr #12 │ │ │ │ + @ instruction: 0x96119710 │ │ │ │ + mrc2 7, 4, pc, cr6, cr3, {7} │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + eorcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x21209b36 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f58e5c │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d4a18 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + strvc lr, [r0], -sp, asr #19 │ │ │ │ + @ instruction: 0xf7f3431d │ │ │ │ + blls f58e44 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + b 1462588 │ │ │ │ + blls f5c918 │ │ │ │ + @ instruction: 0x270026f5 │ │ │ │ + strvs lr, [r0, -sp, asr #19] │ │ │ │ + @ instruction: 0xf7f3431d │ │ │ │ + blls f58e28 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + beq 2d4a4c │ │ │ │ + @ instruction: 0x212e9b36 │ │ │ │ + blhi 215760 │ │ │ │ + @ instruction: 0xf7f3431d │ │ │ │ + blls f58e10 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + b 1462604 │ │ │ │ + blls f5c94c │ │ │ │ + blhi 215778 │ │ │ │ + streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ + @ instruction: 0xf655e541 │ │ │ │ + svclt 0x0000ec5e │ │ │ │ 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 29561c │ │ │ │ @ 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 │ │ │ │ + ldrdls pc, [r0], -r5 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs c9acc4 │ │ │ │ - @ instruction: 0xf6559303 │ │ │ │ - stmibvs fp!, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + bvs 1c9ad9c │ │ │ │ + @ instruction: 0xf6559304 │ │ │ │ + stmibvs fp!, {r1, r2, r3, r4, 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 f59a44 │ │ │ │ + bls f805d4 │ │ │ │ + @ instruction: 0xf1b93bf4 │ │ │ │ + svclt 0x00080f04 │ │ │ │ + svclt 0x000c2904 │ │ │ │ + bleq 256310 │ │ │ │ + bleq 216314 │ │ │ │ + @ instruction: 0xf00b4313 │ │ │ │ + svclt 0x00180b01 │ │ │ │ + bleq 216320 │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + rscshi pc, r5, r0, asr #32 │ │ │ │ + ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf6554630 │ │ │ │ + @ instruction: 0x4642e934 │ │ │ │ @ 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 f599fc │ │ │ │ + @ instruction: 0xf1a368aa │ │ │ │ + blls f5cde4 │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + beq 2d4b40 │ │ │ │ + addeq pc, r0, r2, asr #7 │ │ │ │ + svceq 0x0002f1b9 │ │ │ │ + @ instruction: 0xf1babf08 │ │ │ │ + @ instruction: 0xf3c20f00 │ │ │ │ + svclt 0x00080340 │ │ │ │ + beq 25636c │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + andls r0, r6, #0, 20 │ │ │ │ + bls 2fe254 │ │ │ │ + mvnshi pc, r0, asr #32 │ │ │ │ + @ instruction: 0xf0002a02 │ │ │ │ + eorscs r8, ip, #-268435447 @ 0xf0000009 │ │ │ │ + blne 214984 │ │ │ │ + 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 3d8ce8 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x4611ab35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blx fe81823c │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2baf8 │ │ │ │ + b 1480a90 │ │ │ │ + andls r0, r0, #12288 @ 0x3000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14abacc │ │ │ │ + @ instruction: 0xf7f30b03 │ │ │ │ + blls f58cb4 │ │ │ │ + blvc c62734 │ │ │ │ + b 146bb18 │ │ │ │ + blls f5caa8 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ + bleq 2163e4 │ │ │ │ + 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 398c90 │ │ │ │ + andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls 340b90 │ │ │ │ + beq 294be8 │ │ │ │ + @ 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 f58c70 │ │ │ │ + teqcs r2, r5, lsl #22 │ │ │ │ + blls 214a10 │ │ │ │ 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 294bf4 │ │ │ │ + @ instruction: 0xf7f32234 │ │ │ │ + blls f58c54 │ │ │ │ + @ instruction: 0x212e9a04 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + blcs 214a34 │ │ │ │ + b 1462bc4 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f58c38 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 1422bf4 │ │ │ │ + blls f5c724 │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d4b64 │ │ │ │ + beq 2d4c48 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - blx fed98210 │ │ │ │ + blx 11182f4 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142bb30 │ │ │ │ - blls f5c65c │ │ │ │ - b 146bb14 │ │ │ │ + b 142bc94 │ │ │ │ + blls f5c740 │ │ │ │ + b 146bbf8 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4642e890 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f3b044 │ │ │ │ + blls f598b4 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f627d8 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + blx a1832c │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14342ec │ │ │ │ - b 145baa4 │ │ │ │ - ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ + b 14343d0 │ │ │ │ + b 145bb88 │ │ │ │ + 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 │ │ │ │ + mcr2 7, 3, pc, cr4, cr3, {7} @ │ │ │ │ + vqshlu.s8 q10, , #0 │ │ │ │ + blls f20484 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f62bb0 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - blls 298c94 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f22b7c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - beq 2d4bd8 │ │ │ │ - tstmi sp, #55296 @ 0xd800 │ │ │ │ - blx 1d18294 │ │ │ │ + blls f58bb0 │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d4cb4 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + tstmi sp, #4 │ │ │ │ + @ instruction: 0xf9faf7f3 │ │ │ │ eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d4bfc │ │ │ │ - @ instruction: 0xf8cd9b36 │ │ │ │ - b 133a2dc │ │ │ │ + b 146bc34 │ │ │ │ + blls f5cbc4 │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + b 133a3c0 │ │ │ │ @ instruction: 0xf8cd0403 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - b 1462fc0 │ │ │ │ + ldmib sp, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + b 14630a4 │ │ │ │ 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, #3522560 @ 0x35c000 │ │ │ │ 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: 0xf9caf7f3 │ │ │ │ + blls 3008e4 │ │ │ │ + b 14a2d00 │ │ │ │ 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 f58b14 │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ + bleq 2d4d64 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14abbd4 │ │ │ │ - blls f5cf64 │ │ │ │ - @ instruction: 0x21287b2a │ │ │ │ + @ instruction: 0x21289b36 │ │ │ │ + blhi ff495ac0 │ │ │ │ + blvc c6b094 │ │ │ │ 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: 0xf3caf9a7 │ │ │ │ + andls r1, r0, #0, 4 │ │ │ │ + @ instruction: 0x46209a35 │ │ │ │ + b 14c1070 │ │ │ │ + bls f5cc6c │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ + bleq 294d78 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + @ instruction: 0xf996f7f3 │ │ │ │ + @ instruction: 0xf8cd9b35 │ │ │ │ + strtmi r9, [r0], -r4 │ │ │ │ + beq 2d4da8 │ │ │ │ + eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ + b 14a2964 │ │ │ │ + bvs fec9d098 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f98b70 │ │ │ │ - ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 146bc5c │ │ │ │ - b 149b7f4 │ │ │ │ + stmibvs fp!, {r0, r1, r2, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ + b 1481174 │ │ │ │ + blls f5ccb0 │ │ │ │ + bleq 2d4dd4 │ │ │ │ + @ instruction: 0xf8cd782b │ │ │ │ + vaddl.u8 , d3, d4 │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + @ instruction: 0xf974f7f3 │ │ │ │ + @ instruction: 0x46299b36 │ │ │ │ + @ instruction: 0x46209d35 │ │ │ │ + streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ + beq 2d4df4 │ │ │ │ + ldc2 7, cr15, [ip, #972]! @ 0x3cc │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6bd54 │ │ │ │ + strbmi r2, [r9], -r9, lsl #4 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f58a64 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6b15c │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 147d0f0 │ │ │ │ @ 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 f58a4c │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147d108 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f58a34 │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 14811f4 │ │ │ │ + @ instruction: 0xf6540a03 │ │ │ │ + qadd8mi lr, r0, lr │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls f597b4 │ │ │ │ + blls f596d0 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f62cf4 │ │ │ │ + blls f62dd8 │ │ │ │ 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: 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 │ │ │ │ + @ instruction: 0xf92ef7f3 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + b 147e568 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + @ instruction: 0xed9ff921 │ │ │ │ + blls f39378 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #32, 2 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 1479174 │ │ │ │ + @ instruction: 0xf7f30a03 │ │ │ │ + blls f589c8 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147d18c │ │ │ │ + @ instruction: 0xf7f30b03 │ │ │ │ + blls f589b0 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 133d1a0 │ │ │ │ + @ instruction: 0x9c360a03 │ │ │ │ + @ instruction: 0xf8fcf7f3 │ │ │ │ + vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + beq 2d4edc │ │ │ │ + b 14c1290 │ │ │ │ + ldrtmi r0, [r0], -r4, lsl #8 │ │ │ │ + @ instruction: 0xf654431c │ │ │ │ + strbmi lr, [r2], -lr, asr #30 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - adccs pc, r8, #34560 @ 0x8700 │ │ │ │ + adccs pc, r8, #5888 @ 0x1700 │ │ │ │ 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 0x0040f654 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + stc2 7, cr15, [sl], {243} @ 0xf3 │ │ │ │ + adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ + @ instruction: 0xf6544630 │ │ │ │ + @ instruction: 0x4642ef34 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls 3196d8 │ │ │ │ - stmib r3, {r0, r1, r3, r4, r6, r9, fp, lr}^ │ │ │ │ + blls 2d95fc │ │ │ │ + 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 fb4680 │ │ │ │ @ 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 214d70 │ │ │ │ + movwls r4, #30225 @ 0x7611 │ │ │ │ + @ instruction: 0xf8aef7f3 │ │ │ │ + eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ + blls f54dc0 │ │ │ │ @ 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, #2211 @ 0x8a3 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 341338 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + blls f7ee6c │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + bleq 2d4fa0 │ │ │ │ + @ instruction: 0xf894f7f3 │ │ │ │ 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 1422b24 │ │ │ │ + blls f5ca94 │ │ │ │ + b 14abf0c │ │ │ │ + blvc c9d29c │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls 398988 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f22e78 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + movwcs pc, #2181 @ 0x885 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 381374 │ │ │ │ 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 f7eea8 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + bleq 2d4fdc │ │ │ │ + @ instruction: 0xf876f7f3 │ │ │ │ + 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 2d4ff8 │ │ │ │ + @ instruction: 0xf868f7f3 │ │ │ │ + @ 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 2d5014 │ │ │ │ + @ instruction: 0xf85af7f3 │ │ │ │ + eorscs r9, r8, #54272 @ 0xd400 │ │ │ │ + andge pc, r4, sp, asr #17 │ │ │ │ + b 1422bd4 │ │ │ │ + blls f5cb08 │ │ │ │ + b 14abf80 │ │ │ │ + bvs fec9d310 │ │ │ │ + @ instruction: 0xf7f39300 │ │ │ │ + blls f58838 │ │ │ │ + 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 2d5048 │ │ │ │ + mrc 6, 4, APSR_nzcv, 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 1c186fe │ │ │ │ + eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, 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 │ │ │ │ + ldc2l 7, cr15, [r2], #-972 @ 0xfffffc34 │ │ │ │ + vqshlu.s8 q10, , #0 │ │ │ │ + str r1, [ip], -r0, asr #16 │ │ │ │ + andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, sl, 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 │ │ │ │ + rsbseq r5, sl, r4, ror lr │ │ │ │ + ldrshteq r5, [sl], #-146 @ 0xffffff6e │ │ │ │ + @ instruction: 0x4620223c │ │ │ │ + blne 214ec4 │ │ │ │ + movwls r4, #17937 @ 0x4611 │ │ │ │ + @ instruction: 0xf804f7f3 │ │ │ │ + eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ + bls f54f14 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + movwcs pc, #4089 @ 0xff9 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 34148c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14c13b8 │ │ │ │ - @ instruction: 0xf7f30b03 │ │ │ │ - blls f5885c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - eorcs sl, r9, #4 │ │ │ │ + blls f7efc0 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + blhi 1a55e44 │ │ │ │ + beq 2d50f4 │ │ │ │ + @ instruction: 0xffe8f7f2 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 1423080 │ │ │ │ + blls f5cbec │ │ │ │ + b 1462c84 │ │ │ │ + blvc c9cff4 │ │ │ │ + @ instruction: 0xf7f29300 │ │ │ │ + movwcs pc, #4057 @ 0xfd9 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 3814cc │ │ │ │ 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 f7f000 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + beq 2d5130 │ │ │ │ + @ instruction: 0xffcaf7f2 │ │ │ │ @ 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 14230f8 │ │ │ │ + blls f5cc28 │ │ │ │ + b 1462cfc │ │ │ │ + bvs fec9d030 │ │ │ │ + @ instruction: 0xf7f29300 │ │ │ │ + stmibvs fp!, {r0, r1, r3, r4, r5, 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 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63084 │ │ │ │ - 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 │ │ │ │ + b 144150c │ │ │ │ + blls f5cc48 │ │ │ │ + beq 2d5168 │ │ │ │ + vmlal.u8 , d3, d27 │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + @ instruction: 0xffa8f7f2 │ │ │ │ + @ instruction: 0x46299b36 │ │ │ │ + @ instruction: 0x46209d35 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + blx ffe18832 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6c0ec │ │ │ │ + ldrbmi r2, [r9], -r9, lsl #4 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f5a6cc │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6b4f4 │ │ │ │ stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - tstmi sp, #0, 22 │ │ │ │ - @ instruction: 0xffb2f7f2 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d5170 │ │ │ │ + b 143d488 │ │ │ │ + @ instruction: 0xf7f20903 │ │ │ │ + blls f5a6b4 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133d450 │ │ │ │ - strb r0, [r6, #-1027] @ 0xfffffbfd │ │ │ │ - ldm r8, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b 143d4a0 │ │ │ │ + @ instruction: 0xf7f20903 │ │ │ │ + blls f5a69c │ │ │ │ + adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ + b 132c170 │ │ │ │ + blls f5d0c0 │ │ │ │ + streq lr, [r3, #-2633] @ 0xfffff5b7 │ │ │ │ + ldcl 6, cr15, [r0, #336] @ 0x150 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + strcs r4, [r0], -r2, asr #12 │ │ │ │ + @ instruction: 0x96119710 │ │ │ │ + blx fe898898 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + eorcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x21209b36 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f5a664 │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d5210 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + strvc lr, [r0], -sp, asr #19 │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f5a64c │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + b 1462d80 │ │ │ │ + blls f5d110 │ │ │ │ + @ instruction: 0x270026f5 │ │ │ │ + strvs lr, [r0, -sp, asr #19] │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f5a630 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + beq 2d5244 │ │ │ │ + @ instruction: 0x212e9b36 │ │ │ │ + blhi 215f58 │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f5a618 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + b 1462dfc │ │ │ │ + blls f5d144 │ │ │ │ + blhi 215f70 │ │ │ │ + streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ + @ instruction: 0xf655e541 │ │ │ │ + svclt 0x0000e862 │ │ │ │ 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 295e14 │ │ │ │ @ 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 │ │ │ │ + ldrdls pc, [r0], -r5 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs c9b4a4 │ │ │ │ - @ instruction: 0xf6549303 │ │ │ │ - stmibvs fp!, {r1, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + bvs 1c9b594 │ │ │ │ + @ instruction: 0xf6549304 │ │ │ │ + stmibvs fp!, {r1, 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 f5924c │ │ │ │ + bls f80dcc │ │ │ │ + @ instruction: 0xf1b93bf4 │ │ │ │ + svclt 0x00080f04 │ │ │ │ + svclt 0x000c2904 │ │ │ │ + bleq 256b08 │ │ │ │ + bleq 216b0c │ │ │ │ + @ instruction: 0xf00b4313 │ │ │ │ + svclt 0x00180b01 │ │ │ │ + bleq 216b18 │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + rscshi pc, r5, r0, asr #32 │ │ │ │ + ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf6544630 │ │ │ │ + @ instruction: 0x4642ed38 │ │ │ │ @ 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 f59204 │ │ │ │ + @ instruction: 0xf1a368aa │ │ │ │ + blls f5d5dc │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + beq 2d5338 │ │ │ │ + addeq pc, r0, r2, asr #7 │ │ │ │ + svceq 0x0002f1b9 │ │ │ │ + @ instruction: 0xf1babf08 │ │ │ │ + @ instruction: 0xf3c20f00 │ │ │ │ + svclt 0x00080340 │ │ │ │ + beq 256b64 │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + andls r0, r6, #0, 20 │ │ │ │ + bls 2fea4c │ │ │ │ + mvnshi pc, r0, asr #32 │ │ │ │ + @ instruction: 0xf0002a02 │ │ │ │ + eorscs r8, ip, #-268435447 @ 0xf0000009 │ │ │ │ + blne 21517c │ │ │ │ + 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 3da4f0 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x4611ab35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + mrc2 7, 4, pc, cr12, cr2, {7} │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2c2f0 │ │ │ │ + b 1481288 │ │ │ │ + andls r0, r0, #12288 @ 0x3000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14ac2c4 │ │ │ │ + @ instruction: 0xf7f20b03 │ │ │ │ + blls f5a4bc │ │ │ │ + blvc c62f2c │ │ │ │ + b 146c310 │ │ │ │ + blls f5d2a0 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ + bleq 216bdc │ │ │ │ + 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 39a498 │ │ │ │ + andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls 341388 │ │ │ │ + beq 2953e0 │ │ │ │ + @ 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 f5a478 │ │ │ │ + teqcs r2, r5, lsl #22 │ │ │ │ + blls 215208 │ │ │ │ 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 2953ec │ │ │ │ + @ instruction: 0xf7f22234 │ │ │ │ + blls f5a45c │ │ │ │ + @ instruction: 0x212e9a04 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + blcs 21522c │ │ │ │ + b 14633bc │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f5a440 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 14233ec │ │ │ │ + blls f5cf1c │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d5344 │ │ │ │ + beq 2d5440 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - mrc2 7, 5, pc, cr14, cr2, {7} │ │ │ │ + mcr2 7, 2, pc, cr0, cr2, {7} @ │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142c310 │ │ │ │ - blls f5ce3c │ │ │ │ - b 146c2f4 │ │ │ │ + b 142c48c │ │ │ │ + blls f5cf38 │ │ │ │ + b 146c3f0 │ │ │ │ @ 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} @ │ │ │ │ + @ instruction: 0x4642ec94 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f3b044 │ │ │ │ + blls f590bc │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f62fd0 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + mcr2 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 1434bc8 │ │ │ │ + b 145c380 │ │ │ │ + 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 1c18b40 │ │ │ │ + vqshlu.s8 q10, , #0 │ │ │ │ + blls f20c7c │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f633a8 │ │ │ │ @ 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 f5a3b8 │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d54ac │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + tstmi sp, #4 │ │ │ │ + ldc2l 7, cr15, [lr, #968]! @ 0x3c8 │ │ │ │ eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d53dc │ │ │ │ - @ instruction: 0xf8cd9b36 │ │ │ │ - b 133aabc │ │ │ │ + b 146c42c │ │ │ │ + blls f5d3bc │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + b 133abb8 │ │ │ │ @ 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, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 146389c │ │ │ │ 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, #14016 @ 0x36c0 │ │ │ │ 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 │ │ │ │ + stc2l 7, cr15, [lr, #968] @ 0x3c8 │ │ │ │ + blls 3010dc │ │ │ │ + b 14a34f8 │ │ │ │ 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 f5a31c │ │ │ │ + strtmi r9, [r0], -r4, lsl #20 │ │ │ │ + bleq 2d555c │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14ac3b4 │ │ │ │ - blls f5d744 │ │ │ │ - @ instruction: 0x21287b2a │ │ │ │ + @ instruction: 0x21289b36 │ │ │ │ + blhi ff4962b8 │ │ │ │ + blvc c6b88c │ │ │ │ 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: 0xf3cafdab │ │ │ │ + andls r1, r0, #0, 4 │ │ │ │ + @ instruction: 0x46209a35 │ │ │ │ + b 14c1868 │ │ │ │ + bls f5d464 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ + bleq 295570 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + ldc2 7, cr15, [sl, #968] @ 0x3c8 │ │ │ │ + @ instruction: 0xf8cd9b35 │ │ │ │ + strtmi r9, [r0], -r4 │ │ │ │ + beq 2d55a0 │ │ │ │ + eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ + b 14a315c │ │ │ │ + bvs fec9d890 │ │ │ │ @ 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, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ + b 148196c │ │ │ │ + blls f5d4a8 │ │ │ │ + bleq 2d55cc │ │ │ │ + @ instruction: 0xf8cd782b │ │ │ │ + vaddl.u8 , d3, d4 │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + ldc2l 7, cr15, [r8, #-968]! @ 0xfffffc38 │ │ │ │ + @ instruction: 0x46299b36 │ │ │ │ + @ instruction: 0x46209d35 │ │ │ │ + streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ + beq 2d55ec │ │ │ │ + @ instruction: 0xf9c0f7f3 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6c54c │ │ │ │ + strbmi r2, [r9], -r9, lsl #4 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f5a26c │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6b954 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 147d8e8 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f5a254 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147d900 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f5a23c │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 14819ec │ │ │ │ + @ instruction: 0xf6540a03 │ │ │ │ + strtmi lr, [r0], -r2, lsr #23 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls f58fd4 │ │ │ │ + blls f58ed8 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f634d4 │ │ │ │ + blls f635d0 │ │ │ │ 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 │ │ │ │ - @ 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 │ │ │ │ + ldc2 7, cr15, [r2, #-968]! @ 0xfffffc38 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + b 147ed60 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + ldc 13, cr15, [pc, #148] @ 1dadec │ │ │ │ + blls f39b70 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #32, 2 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147996c │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f5a1d0 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 147d984 │ │ │ │ + @ instruction: 0xf7f20b03 │ │ │ │ + blls f5a1b8 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ + b 133d998 │ │ │ │ + @ instruction: 0x9c360a03 │ │ │ │ + stc2 7, cr15, [r0, #-968] @ 0xfffffc38 │ │ │ │ + vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + beq 2d56d4 │ │ │ │ + b 14c1a88 │ │ │ │ + ldrtmi r0, [r0], -r4, lsl #8 │ │ │ │ + @ instruction: 0xf654431c │ │ │ │ + @ instruction: 0x4642eb52 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - adccs pc, r8, #9895936 @ 0x970000 │ │ │ │ + adccs pc, r8, #1769472 @ 0x1b0000 │ │ │ │ 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 1318724 │ │ │ │ + ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ + ldrls r4, [r0, -r8, lsr #12] │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf80ef7f3 │ │ │ │ + adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ + @ instruction: 0xf6544630 │ │ │ │ + @ instruction: 0x4642eb38 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - @ instruction: 0xf8cd9310 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls 318ef8 │ │ │ │ - stmib r3, {r0, r1, r3, r4, r6, r9, fp, lr}^ │ │ │ │ + blls 2d8e04 │ │ │ │ + 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 fb4e78 │ │ │ │ @ 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 215568 │ │ │ │ + movwls r4, #30225 @ 0x7611 │ │ │ │ + ldc2 7, cr15, [r2], #968 @ 0x3c8 │ │ │ │ + eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ + blls f555b8 │ │ │ │ @ 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, #3239 @ 0xca7 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 341b30 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + blls f7f664 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + bleq 2d5798 │ │ │ │ + ldc2 7, cr15, [r8], {242} @ 0xf2 │ │ │ │ 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 142331c │ │ │ │ + blls f5d28c │ │ │ │ + b 14ac704 │ │ │ │ + blvc c9da94 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls 39a1a8 │ │ │ │ - strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f23658 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + movwcs pc, #3209 @ 0xc89 @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 381b6c │ │ │ │ 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 f7f6a0 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + bleq 2d57d4 │ │ │ │ + ldc2l 7, cr15, [sl], #-968 @ 0xfffffc38 │ │ │ │ + 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 2d57f0 │ │ │ │ + stc2l 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 2d580c │ │ │ │ + mrrc2 7, 15, pc, lr, cr2 @ │ │ │ │ + eorscs r9, r8, #54272 @ 0xd400 │ │ │ │ + andge pc, r4, sp, asr #17 │ │ │ │ + b 14233cc │ │ │ │ + blls f5d300 │ │ │ │ + b 14ac778 │ │ │ │ + bvs fec9db08 │ │ │ │ + @ instruction: 0xf7f29300 │ │ │ │ + blls f5a040 │ │ │ │ + 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 2d5840 │ │ │ │ + b fea98868 │ │ │ │ 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: 0xff6cf7f2 │ │ │ │ + eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + stmibvs fp!, {r0, r1, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46209e35 │ │ │ │ + ldmdavs r9, {r1, r2, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ + streq lr, [r6], -r9, asr #20 │ │ │ │ + streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ mulhi r0, r1, r8 │ │ │ │ - stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - svclt 0x0000e60a │ │ │ │ + @ instruction: 0xf876f7f3 │ │ │ │ + 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 │ │ │ │ + rsbseq r5, sl, ip, ror r6 │ │ │ │ + ldrshteq r5, [sl], #-26 @ 0xffffffe6 │ │ │ │ + @ instruction: 0x4620223c │ │ │ │ + blne 2156bc │ │ │ │ + movwls r4, #17937 @ 0x4611 │ │ │ │ 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 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14c1b98 │ │ │ │ - @ instruction: 0xf7f20b03 │ │ │ │ - blls f5a07c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - eorcs sl, r9, #4 │ │ │ │ + eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ + bls f5570c │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + movwcs pc, #3069 @ 0xbfd @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 341c84 │ │ │ │ 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 f7f7b8 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + blhi 1a5663c │ │ │ │ + beq 2d58ec │ │ │ │ + blx ffd18f92 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - b 14237ec │ │ │ │ - blls f5d31c │ │ │ │ - b 14a33f0 │ │ │ │ - bvs fec9db24 │ │ │ │ - @ instruction: 0xf7f29300 │ │ │ │ - stmibvs fp!, {r0, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - strtmi r2, [r0], -fp, lsr #4 │ │ │ │ - ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 1441c00 │ │ │ │ - blls f5d33c │ │ │ │ - bleq 2d5860 │ │ │ │ - strls r7, [r1, -fp, lsr #16] │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 1423878 │ │ │ │ + blls f5d3e4 │ │ │ │ + b 146347c │ │ │ │ + blvc c9d7ec │ │ │ │ @ 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 │ │ │ │ + movwcs pc, #3037 @ 0xbdd @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 381cc4 │ │ │ │ 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 │ │ │ │ - movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63864 │ │ │ │ - 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 │ │ │ │ + blls f7f7f8 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + beq 2d5928 │ │ │ │ blx ff598fce │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - b 14638cc │ │ │ │ - blls f5d81c │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 14238f0 │ │ │ │ + blls f5d420 │ │ │ │ + b 14634f4 │ │ │ │ + bvs fec9d828 │ │ │ │ + @ instruction: 0xf7f29300 │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ + b 1441d04 │ │ │ │ + blls f5d440 │ │ │ │ + beq 2d5960 │ │ │ │ + vmlal.u8 , d3, d27 │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blx fed19012 │ │ │ │ + @ instruction: 0x46299b36 │ │ │ │ + @ instruction: 0x46209d35 │ │ │ │ + streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ + stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xfff4f7f2 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6c8e4 │ │ │ │ + ldrbmi r2, [r9], -r9, lsl #4 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f59ed4 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6bcec │ │ │ │ stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ - tstmi sp, #0, 22 │ │ │ │ - blx ff298fe6 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d5950 │ │ │ │ + b 143dc80 │ │ │ │ + @ instruction: 0xf7f20903 │ │ │ │ + blls f59ebc │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133dc30 │ │ │ │ - strb r0, [r6, #-1027] @ 0xfffffbfd │ │ │ │ - stcl 6, cr15, [r8], #336 @ 0x150 │ │ │ │ + b 143dc98 │ │ │ │ + @ instruction: 0xf7f20903 │ │ │ │ + blls f59ea4 │ │ │ │ + adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ + b 132c968 │ │ │ │ + blls f5d8b8 │ │ │ │ + streq lr, [r3, #-2633] @ 0xfffff5b7 │ │ │ │ + ldmib r4, {r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + strcs r4, [r0], -r2, asr #12 │ │ │ │ + @ instruction: 0x96119710 │ │ │ │ + mrc2 7, 4, pc, cr14, cr2, {7} │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + eorcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x21209b36 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f59e6c │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d5a08 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + strvc lr, [r0], -sp, asr #19 │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f59e54 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + b 1463578 │ │ │ │ + blls f5d908 │ │ │ │ + @ instruction: 0x270026f5 │ │ │ │ + strvs lr, [r0, -sp, asr #19] │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f59e38 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + beq 2d5a3c │ │ │ │ + @ instruction: 0x212e9b36 │ │ │ │ + blhi 216750 │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f59e20 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + b 14635f4 │ │ │ │ + blls f5d93c │ │ │ │ + blhi 216768 │ │ │ │ + streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ + @ instruction: 0xf654e541 │ │ │ │ + svclt 0x0000ec66 │ │ │ │ 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 29660c │ │ │ │ @ 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 │ │ │ │ + ldrdge pc, [r0], -r5 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs c9bc84 │ │ │ │ - @ instruction: 0xf6549303 │ │ │ │ - stmibvs fp!, {r1, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + bvs 1c9bd8c │ │ │ │ + @ instruction: 0xf6549304 │ │ │ │ + stmibvs fp!, {r1, r2, 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 f5aa54 │ │ │ │ + bls f815c4 │ │ │ │ + @ instruction: 0xf1ba3bf4 │ │ │ │ + svclt 0x00080f04 │ │ │ │ + svclt 0x000c2904 │ │ │ │ + stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0094313 │ │ │ │ + svclt 0x00180901 │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + svceq 0x0000f1b9 │ │ │ │ + tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + strbmi r2, [r9], -r8, lsr #5 │ │ │ │ + @ instruction: 0xf6544630 │ │ │ │ + @ instruction: 0x4642e93c │ │ │ │ @ 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 f5aa0c │ │ │ │ + @ instruction: 0xf1a368aa │ │ │ │ + blls f5e1d4 │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + bleq 2d5b34 │ │ │ │ + addeq pc, r0, r2, asr #7 │ │ │ │ + svceq 0x0002f1ba │ │ │ │ + @ instruction: 0xf1bbbf08 │ │ │ │ + @ instruction: 0xf3c20f00 │ │ │ │ + svclt 0x00080340 │ │ │ │ + bleq 25735c │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + @ instruction: 0xf04fbf18 │ │ │ │ + andls r0, r6, #0, 22 │ │ │ │ + bls 2ff244 │ │ │ │ + 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 3d9cf8 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x46119b35 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blx fea19228 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2cae8 │ │ │ │ + b 1441a80 │ │ │ │ + andls r0, r0, #49152 @ 0xc000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 14acabc │ │ │ │ + @ instruction: 0xf7f20b03 │ │ │ │ + blls f59cc4 │ │ │ │ + blvc c63724 │ │ │ │ + b 142cb08 │ │ │ │ + blls f5d698 │ │ │ │ + eorcs r9, r9, #0, 4 │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ + bleq 2173d4 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f29305 │ │ │ │ - bls f59db4 │ │ │ │ - blls 36ca14 │ │ │ │ + bls 399ca0 │ │ │ │ + andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls 341b80 │ │ │ │ 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 f59c80 │ │ │ │ + teqcs r2, r5, lsl #22 │ │ │ │ + stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46209a36 │ │ │ │ + blge 215a08 │ │ │ │ + beq 295be4 │ │ │ │ + @ instruction: 0xf7f22234 │ │ │ │ + blls f59c64 │ │ │ │ + @ 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 215a24 │ │ │ │ + b 1463bb4 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f59c48 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + b 1423be4 │ │ │ │ + blls f5d714 │ │ │ │ + @ instruction: 0x46202137 │ │ │ │ + beq 2d5c38 │ │ │ │ + movwls r6, #2731 @ 0xaab │ │ │ │ + blx 13192e0 │ │ │ │ + adccs r9, r8, #54272 @ 0xd400 │ │ │ │ + b 142cc84 │ │ │ │ + blls f5d730 │ │ │ │ + b 146cbe8 │ │ │ │ + @ instruction: 0xf6540a03 │ │ │ │ + @ instruction: 0x4631e898 │ │ │ │ + strtmi r4, [r0], -r2, asr #12 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f2b044 │ │ │ │ + blls f5a8c4 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f637c8 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + blx c19318 │ │ │ │ + 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 │ │ │ │ + mrc2 7, 1, pc, cr6, cr2, {7} │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6ccd4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x465bfa13 │ │ │ │ + movwls r9, #5888 @ 0x1700 │ │ │ │ + blls f23c48 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + beq 2d5cb0 │ │ │ │ + tstmi sp, #55296 @ 0xd800 │ │ │ │ + blx 39935c │ │ │ │ + andcs r9, sl, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + beq 2d5cc8 │ │ │ │ + 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 f59b8c │ │ │ │ + strtmi r2, [r0], -fp, lsr #4 │ │ │ │ + beq 2d5ce8 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + b 1340bc8 │ │ │ │ + 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, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + b 14640ac │ │ │ │ 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, #3457024 @ 0x34c000 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ - blls f3f304 │ │ │ │ + blls f3f41c │ │ │ │ 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, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + blls 2e3d08 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ movwmi r9, #45060 @ 0xb004 │ │ │ │ - movwls r9, #14646 @ 0x3936 │ │ │ │ - bleq 255c40 │ │ │ │ + movwls r9, #18742 @ 0x4936 │ │ │ │ + bleq 255d58 │ │ │ │ orreq pc, r0, sl, asr #7 │ │ │ │ ldrmi r9, [r1], -r0, lsl #2 │ │ │ │ - blx 12192e8 │ │ │ │ - blls 2c1bf8 │ │ │ │ + @ instruction: 0xf9b4f7f2 │ │ │ │ + blls 301d10 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0x21289004 │ │ │ │ - bls f6bf7c │ │ │ │ - b 14bff40 │ │ │ │ - blvc c5df40 │ │ │ │ + bls f6c094 │ │ │ │ + b 14c005c │ │ │ │ + blvc c5e058 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ - blx e19308 │ │ │ │ - @ instruction: 0xf3ca9b03 │ │ │ │ + @ instruction: 0xf9a4f7f2 │ │ │ │ + @ instruction: 0xf3ca9b04 │ │ │ │ andls r1, r0, #0, 4 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - beq 295c60 │ │ │ │ + beq 295d78 │ │ │ │ eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ - blhi 21169d8 │ │ │ │ - b 14acba4 │ │ │ │ + blhi 2096af0 │ │ │ │ + b 14accbc │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f59bdc │ │ │ │ + blls f59ac4 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 146cbf0 │ │ │ │ - blls f5db80 │ │ │ │ + b 146cd08 │ │ │ │ + blls f5dc98 │ │ │ │ teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d5ca8 │ │ │ │ + bleq 2d5dc0 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - blx 59934c │ │ │ │ - bls f35b34 │ │ │ │ - b 14753f8 │ │ │ │ - bls f5c798 │ │ │ │ - @ instruction: 0xf8d39303 │ │ │ │ - b 14c3398 │ │ │ │ + @ instruction: 0xf982f7f2 │ │ │ │ + bls f35c4c │ │ │ │ + b 1475510 │ │ │ │ + bls f5c8b0 │ │ │ │ + @ instruction: 0xf8d39304 │ │ │ │ + b 14c34b0 │ │ │ │ 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 319a7c │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ tstmi sp, #54272 @ 0xd400 │ │ │ │ - b 14c2094 │ │ │ │ + b 14c21ac │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f5abe8 │ │ │ │ + blls f5aad0 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63be8 │ │ │ │ + blls f63d00 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ - @ instruction: 0xf9e6f7f2 │ │ │ │ + @ instruction: 0xf95af7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ - teqcs r2, r6, lsr fp │ │ │ │ - blhi 216a18 │ │ │ │ - bleq 2d5d14 │ │ │ │ - @ instruction: 0xf9daf7f2 │ │ │ │ + tstmi sp, #48, 4 │ │ │ │ + @ instruction: 0x212e9b36 │ │ │ │ + blhi 216b30 │ │ │ │ + bleq 2d5e2c │ │ │ │ + @ instruction: 0xf94ef7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6c06c │ │ │ │ - blhi 216a30 │ │ │ │ - bleq 2d5d2c │ │ │ │ - @ instruction: 0xf9cef7f2 │ │ │ │ + teqcs r2, r4, lsr r2 │ │ │ │ + blls f6c184 │ │ │ │ + blhi 216b48 │ │ │ │ + bleq 2d5e44 │ │ │ │ + @ instruction: 0xf942f7f2 │ │ │ │ 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 f6c19c │ │ │ │ + bleq 2d5e58 │ │ │ │ + svc 0x0096f653 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + @ instruction: 0x97104631 │ │ │ │ + subls pc, r4, sp, asr #17 │ │ │ │ + stc2l 7, cr15, [r0], #-968 @ 0xfffffc38 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + eorcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x21209b36 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + @ instruction: 0xf3caf927 │ │ │ │ + movwls r4, #896 @ 0x380 │ │ │ │ + blls f23d84 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + blls f6c1dc │ │ │ │ + beq 2d5e98 │ │ │ │ + @ instruction: 0xf918f7f2 │ │ │ │ + eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls f6c1f0 │ │ │ │ + @ instruction: 0xf8cd9700 │ │ │ │ + b 147f594 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - @ instruction: 0xed9ff995 │ │ │ │ - @ instruction: 0x46207b37 │ │ │ │ - eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ + @ instruction: 0xed9ff90b │ │ │ │ + blls f3a268 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #32, 2 │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147a08c │ │ │ │ + b 147a1a0 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f59ab0 │ │ │ │ + blls f5999c │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147e0a4 │ │ │ │ + b 147e1b8 │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f59a98 │ │ │ │ + blls f59984 │ │ │ │ eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ - b 133e0b8 │ │ │ │ + b 133e1cc │ │ │ │ @ instruction: 0x9c360a03 │ │ │ │ - @ instruction: 0xf970f7f2 │ │ │ │ + @ instruction: 0xf8e6f7f2 │ │ │ │ vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - beq 2d5df4 │ │ │ │ - b 14c21a8 │ │ │ │ + beq 2d5f08 │ │ │ │ + b 14c22bc │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4642ef38 │ │ │ │ + @ instruction: 0x46284631 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f29044 │ │ │ │ + adccs pc, r8, #256 @ 0x100 │ │ │ │ + ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ + svc 0x002af653 │ │ │ │ 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 │ │ │ │ + blx fff195e2 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4642ef1e │ │ │ │ + @ instruction: 0x46284631 │ │ │ │ + @ instruction: 0xf8cd9710 │ │ │ │ + @ instruction: 0xf7f29044 │ │ │ │ + blls 2da5d0 │ │ │ │ + stmib r3, {r0, r1, r2, r3, r9, fp, lr}^ │ │ │ │ + ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ + ldmpl r3, {r0, r1, r3, r8, r9, fp, lr}^ │ │ │ │ + blls fb56ac │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + stmdals r3, {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, r4, lsl #29 │ │ │ │ + rsbseq r4, sl, r6, asr #19 │ │ │ │ + @ instruction: 0xf47f4552 │ │ │ │ + eorscs sl, ip, #14208 @ 0x3780 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + ldrmi r1, [r1], -r0, lsl #22 │ │ │ │ + @ instruction: 0xf7f29307 │ │ │ │ + blls 3d98b4 │ │ │ │ + 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: 0xf87ef7f2 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2cf2c │ │ │ │ + b 1441ec4 │ │ │ │ + andls r0, r0, #49152 @ 0xc000 │ │ │ │ + eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ + b 146cf00 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f59990 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - eorcs fp, r9, #4 │ │ │ │ + blls f59880 │ │ │ │ + @ instruction: 0xf8cd2229 │ │ │ │ + @ instruction: 0x2128b004 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0x21289b36 │ │ │ │ - beq 2d5ef0 │ │ │ │ + @ instruction: 0x46209b36 │ │ │ │ + beq 2d6000 │ │ │ │ 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: 0xf860f7f2 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + blls f2cf68 │ │ │ │ + b 1441f04 │ │ │ │ + andls r0, r0, #49152 @ 0xc000 │ │ │ │ + eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ + b 146cf3c │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f59844 │ │ │ │ + bls 2e3bcc │ │ │ │ + b 142cf88 │ │ │ │ + blls f5db18 │ │ │ │ + blcs 215e44 │ │ │ │ + b 1463fe4 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f59828 │ │ │ │ + bls 2e3bd8 │ │ │ │ + b 142cfa4 │ │ │ │ + blls f5db34 │ │ │ │ + blcs 215e60 │ │ │ │ + b 1463ff0 │ │ │ │ + @ instruction: 0xf7f20a03 │ │ │ │ + blls f5980c │ │ │ │ + @ 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 2d6074 │ │ │ │ + movwls r6, #2731 @ 0xaab │ │ │ │ + @ instruction: 0xf826f7f2 │ │ │ │ + adccs r9, r8, #54272 @ 0xd400 │ │ │ │ + b 142d0c0 │ │ │ │ + blls f5db6c │ │ │ │ + b 146d024 │ │ │ │ + @ instruction: 0xf6530a03 │ │ │ │ + @ instruction: 0x4631ee7a │ │ │ │ + strtmi r4, [r0], -r2, asr #12 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7f29311 │ │ │ │ + blls f5a488 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls f63c04 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf80af7f2 │ │ │ │ + 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} │ │ │ │ + ldc2 7, cr15, [r8], {242} @ 0xf2 │ │ │ │ + movwls r9, #2869 @ 0xb35 │ │ │ │ + blls f6d110 │ │ │ │ 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: 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 │ │ │ │ + movwcs pc, #4085 @ 0xff5 @ │ │ │ │ + strb r9, [r0, #1792]! @ 0x700 │ │ │ │ + @ instruction: 0x4620223c │ │ │ │ + stmdbne r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + movwls r4, #17937 @ 0x4611 │ │ │ │ + @ instruction: 0xffeaf7f1 │ │ │ │ + eorcs r9, ip, #4, 22 @ 0x1000 │ │ │ │ + blge f55f48 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7f19301 │ │ │ │ + movwcs pc, #4063 @ 0xfdf @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 3424c0 │ │ │ │ + beq 2d6118 │ │ │ │ + blls f7fff4 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + blhi 1c16e78 │ │ │ │ + bleq 2d612c │ │ │ │ + @ instruction: 0xffcef7f1 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ - teqcs r2, r6, lsr fp │ │ │ │ - blhi 216e24 │ │ │ │ - bleq 2d6120 │ │ │ │ - @ instruction: 0xffd4f7f1 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + b 14640b4 │ │ │ │ + blls f5e020 │ │ │ │ + b 14a3cb8 │ │ │ │ + blvc c9e428 │ │ │ │ + @ instruction: 0xf7f19300 │ │ │ │ + movwcs pc, #4031 @ 0xfbf @ │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + bls 382500 │ │ │ │ + beq 2d6158 │ │ │ │ + blls f80034 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + bleq 2d6168 │ │ │ │ + @ instruction: 0xffb0f7f1 │ │ │ │ @ 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 146412c │ │ │ │ + blls f5e05c │ │ │ │ + b 14a3d30 │ │ │ │ + bvs fec9e464 │ │ │ │ + @ instruction: 0xf7f19300 │ │ │ │ + stmibvs fp!, {r0, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + tstcs r0, r5, lsr sl │ │ │ │ + b 14758d4 │ │ │ │ + bls f5cc74 │ │ │ │ + @ instruction: 0xf8d39304 │ │ │ │ + b 14c3874 │ │ │ │ + eorcs r0, fp, #2048 @ 0x800 │ │ │ │ + ldrmi r9, [r1], -r1, lsl #2 │ │ │ │ + subne pc, r0, sl, asr #7 │ │ │ │ + strtmi r9, [r0], -r0 │ │ │ │ + @ instruction: 0xff8cf7f1 │ │ │ │ + strtmi r9, [r0], -r4, lsl #22 │ │ │ │ + blls f2d0f4 │ │ │ │ + blls f6c508 │ │ │ │ + bleq 2d61c4 │ │ │ │ + blx fe919866 │ │ │ │ @ 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 │ │ │ │ - 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 │ │ │ │ - stmib sp, {r8, r9, sl, sp}^ │ │ │ │ - tstmi sp, #0, 14 │ │ │ │ - @ instruction: 0xff84f7f1 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - beq 2d61cc │ │ │ │ + blls f5b694 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6c52c │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 14be4c0 │ │ │ │ + @ instruction: 0xf7f10b03 │ │ │ │ + blls f5b67c │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #-2147483636 @ 0x8000000c │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - tstmi sp, #0, 22 │ │ │ │ - @ instruction: 0xff78f7f1 │ │ │ │ + b 14be4d8 │ │ │ │ + @ instruction: 0xf7f10b03 │ │ │ │ + blls f5b664 │ │ │ │ + adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ + tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ + b 14c25c4 │ │ │ │ + @ instruction: 0xf6530b03 │ │ │ │ + @ instruction: 0x4631edb6 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + ldrls r2, [r0, -r0, lsl #12] │ │ │ │ + @ instruction: 0xf7f29611 │ │ │ │ + blls f5a300 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + blls f641a8 │ │ │ │ + movwls r2, #4384 @ 0x1120 │ │ │ │ + @ instruction: 0xff46f7f1 │ │ │ │ + orrmi pc, r0, #671088643 @ 0x28000003 │ │ │ │ + movwls r2, #522 @ 0x20a │ │ │ │ + @ instruction: 0x46119b35 │ │ │ │ + strls r4, [r1], -r0, lsr #12 │ │ │ │ + beq 2d623c │ │ │ │ + @ instruction: 0xf7f19d36 │ │ │ │ + blls f5b614 │ │ │ │ + @ instruction: 0x46202231 │ │ │ │ + beq 2d6260 │ │ │ │ + @ instruction: 0x46119b36 │ │ │ │ + strvc lr, [r0], -sp, asr #19 │ │ │ │ + streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ + tstmi sp, #256901120 @ 0xf500000 │ │ │ │ + @ instruction: 0xff2af7f1 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d61e4 │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133e4c4 │ │ │ │ - ldrbt r0, [r6], #1027 @ 0x403 │ │ │ │ - ldm lr, {r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x21202227 │ │ │ │ + beq 2d6280 │ │ │ │ + smladxcs r0, r6, fp, r9 │ │ │ │ + strvs lr, [r0, -sp, asr #19] │ │ │ │ + @ instruction: 0xf7f1431d │ │ │ │ + blls f5b5dc │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + b 1463e28 │ │ │ │ + blls f5e180 │ │ │ │ + blhi 216fac │ │ │ │ + @ instruction: 0xf7f1431d │ │ │ │ + blls f5b5c4 │ │ │ │ + eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + b 1463e50 │ │ │ │ + blls f5e198 │ │ │ │ + blhi 216fc4 │ │ │ │ + streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ + @ instruction: 0xf654e51b │ │ │ │ + svclt 0x0000e838 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed32adc │ │ │ │ + bl fed32bac │ │ │ │ @ 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 dbc878 │ │ │ │ sbcshi pc, r1, #2 │ │ │ │ - bvc 1f5a30 │ │ │ │ + bvc 1f5b00 │ │ │ │ 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 +437923,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 @ 1dba4c │ │ │ │ strbeq r0, [r7, #1463] @ 0x5b7 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ strbeq r0, [r5, #1495]! @ 0x5d7 │ │ │ │ @ instruction: 0x060505f5 │ │ │ │ @@ -437987,15 +438038,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 @ 1dbc18 │ │ │ │ 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 +438111,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 39e510 │ │ │ │ + beq d1e5a4 │ │ │ │ @ instruction: 0x03a80a3f │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @@ -438114,20 +438165,20 @@ │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ - beq 1a5e690 │ │ │ │ - beq fe2de714 │ │ │ │ - beq feb5e7a0 │ │ │ │ + beq 1a5e760 │ │ │ │ + beq fe2de7e4 │ │ │ │ + beq feb5e870 │ │ │ │ @ instruction: 0x03a80ab7 │ │ │ │ - beq ff3dcbf4 │ │ │ │ - beq ffc5e8bc │ │ │ │ + beq ff3dccc4 │ │ │ │ + beq ffc5e98c │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @@ -438178,23 +438229,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 45eb00 │ │ │ │ + bleq cdeb84 │ │ │ │ + bleq 14dec10 │ │ │ │ + bleq 1c1ec8c │ │ │ │ + bleq fe29ed00 │ │ │ │ + bleq fe99ed6c │ │ │ │ + bleq ff01ede0 │ │ │ │ + bleq ff71ee4c │ │ │ │ + bleq ffd9eec0 │ │ │ │ @ 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 +438371,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, #2413 @ 0x96d @ │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blmi dae970 │ │ │ │ + blmi daea40 │ │ │ │ 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 ffa1a19a │ │ │ │ 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]! @ 1dbe4c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf924f7f3 │ │ │ │ + @ instruction: 0xf8bcf7f3 │ │ │ │ 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, [lr, #-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, cr12, 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, cr14, 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, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mlaeq r5, sl, r0, pc @ │ │ │ │ - eoreq r0, r4, r8, asr r6 │ │ │ │ - rsbseq r3, sl, r8, asr pc │ │ │ │ + eoreq pc, r5, sl, lsl #1 │ │ │ │ + eoreq r0, r4, r8, asr #12 │ │ │ │ + rsbseq r3, sl, r8, lsl #29 │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f770b4 │ │ │ │ - @ instruction: 0xf8ddfd95 │ │ │ │ + @ instruction: 0xf8ddfd3b │ │ │ │ @ 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: 0xf8ddfd2d │ │ │ │ @ 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: 0xf8ddfd1f │ │ │ │ @ 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: 0xf8ddfd11 │ │ │ │ @ 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: 0xf8ddfd03 │ │ │ │ @ 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: 0xf8ddfcf5 │ │ │ │ @ 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: 0xf8ddfce7 │ │ │ │ @ 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: 0xf8ddfdd3 │ │ │ │ @ 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: 0xf8ddfdc5 │ │ │ │ @ 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: 0xf8ddfdb5 │ │ │ │ @ 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: 0xf8ddfcab │ │ │ │ @ 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, [r6, #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, [r6], {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: 0xf970f7f8 │ │ │ │ @ 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: 0xf960f7f8 │ │ │ │ @ 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: 0xf950f7f8 │ │ │ │ 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: 0xf942f7f8 │ │ │ │ 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 ff81a436 │ │ │ │ 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, cr8, 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 ff09a472 │ │ │ │ @ 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, cr8, 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 fe89a4b2 │ │ │ │ @ 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 fe49a4d2 │ │ │ │ @ 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 209a4f2 │ │ │ │ @ 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 1c9a512 │ │ │ │ @ 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 191a52e │ │ │ │ @ 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: 0xf8a6f7f8 │ │ │ │ @ instruction: 0x3640f8dd │ │ │ │ @ instruction: 0x263cf8dd │ │ │ │ orrmi pc, r4, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0x4611e5fa │ │ │ │ rsbsvc pc, r4, sp, lsl #4 │ │ │ │ - blx 1a496 │ │ │ │ + blx fe99a566 │ │ │ │ @ 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 fe59a586 │ │ │ │ @ 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} @ │ │ │ │ + ldc2l 7, cr15, [r2, #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, cr8, 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, cr8, 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 │ │ │ │ + stc2 7, cr15, [r2, #-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 │ │ │ │ + ldc2 7, cr15, [r4, #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, [r6, #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: 0xffd2f7f6 │ │ │ │ @ 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 e9a68c │ │ │ │ @ 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: 0xf8ddf93d │ │ │ │ @ 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: 0xf844f7f7 │ │ │ │ @ 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: 0xffb8f7f7 │ │ │ │ @ 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: 0xffa8f7f7 │ │ │ │ @ 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: 0xff98f7f7 │ │ │ │ @ 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, [ip], #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, [lr], {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: 0xff6af7f7 │ │ │ │ @ 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: 0xff5af7f7 │ │ │ │ @ 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: 0xff4af7f7 │ │ │ │ @ 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: 0xff3cf7f7 │ │ │ │ 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: 0xf9d2f7f8 │ │ │ │ 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: 0xff1cf7f7 │ │ │ │ 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: 0xff0ef7f7 │ │ │ │ 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: 0xf9a4f7f8 │ │ │ │ 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, cr14, 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 │ │ │ │ + stc2 7, cr15, [r2], {248} @ 0xf8 │ │ │ │ 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 ffe9a8fe │ │ │ │ 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, cr14, 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 │ │ │ │ + mrc2 7, 5, pc, cr0, 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} │ │ │ │ + mcr2 7, 5, pc, cr0, 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 ffe9a98c │ │ │ │ ldrpl pc, [ip, #525] @ 0x20d │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddf981 │ │ │ │ + @ instruction: 0xf8ddf935 │ │ │ │ @ instruction: 0xf8dd35a0 │ │ │ │ @ instruction: 0xf043259c │ │ │ │ eorvs r4, r2, ip, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vqdmulh.s , , │ │ │ │ @ instruction: 0x46285594 │ │ │ │ - @ instruction: 0xf970f7f8 │ │ │ │ + @ instruction: 0xf924f7f8 │ │ │ │ ldrcc pc, [r8, #2269] @ 0x8dd │ │ │ │ ldrcs pc, [r4, #2269] @ 0x8dd │ │ │ │ orrmi pc, sp, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt ff69a8fc │ │ │ │ + bllt ff69a9cc │ │ │ │ strpl pc, [ip, #525] @ 0x20d │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddf961 │ │ │ │ + @ instruction: 0xf8ddf915 │ │ │ │ @ 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, cr14, 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 fee1aa10 │ │ │ │ ldrbpl pc, [ip, #-525]! @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfea7 │ │ │ │ + @ instruction: 0xf8ddfe4d │ │ │ │ @ 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, cr12, cr7, {7} │ │ │ │ ldrbcc pc, [r8, #-2269]! @ 0xfffff723 @ │ │ │ │ ldrbcs pc, [r4, #-2269]! @ 0xfffff723 @ │ │ │ │ orrmi pc, lr, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt fe61a980 │ │ │ │ + bllt fe61aa50 │ │ │ │ ldrvs pc, [r4, #525]! @ 0x20d │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfd2b │ │ │ │ + @ instruction: 0xf8ddfcd1 │ │ │ │ @ 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, cr12, 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 1d9aa94 │ │ │ │ strbpl pc, [r4, #-525]! @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfe65 │ │ │ │ + @ instruction: 0xf8ddfe0b │ │ │ │ @ instruction: 0xf8dd3568 │ │ │ │ @ instruction: 0xf0432564 │ │ │ │ eorvs r4, r2, lr, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vpadd.i8 , , │ │ │ │ @ instruction: 0x4628555c │ │ │ │ - @ instruction: 0xf8ecf7f8 │ │ │ │ + @ instruction: 0xf8a0f7f8 │ │ │ │ strbcc pc, [r0, #-2269]! @ 0xfffff723 @ │ │ │ │ ldrbcs pc, [ip, #-2269] @ 0xfffff723 @ │ │ │ │ orrmi pc, pc, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt 159aa04 │ │ │ │ + bllt 159aad4 │ │ │ │ ldrbpl pc, [r4, #-525] @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ - @ instruction: 0xf8ddf8dd │ │ │ │ + @ instruction: 0xf8ddf891 │ │ │ │ @ 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, [sl, #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 d1ab18 │ │ │ │ strbpl pc, [r4, #-525] @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfe23 │ │ │ │ + @ instruction: 0xf8ddfdc9 │ │ │ │ @ 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 519f44 │ │ │ │ strvs pc, [ip, #525]! @ 0x20d │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfcb1 │ │ │ │ + @ instruction: 0xf8ddfc57 │ │ │ │ @ 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: 0xf8ddfa6d │ │ │ │ @ instruction: 0xf8dd3540 │ │ │ │ @ instruction: 0xf043253c │ │ │ │ stmib r4, {r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 , , │ │ │ │ @ instruction: 0x46115534 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfabb │ │ │ │ + @ instruction: 0xf8ddfa5d │ │ │ │ @ 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: 0xf8ddfa4d │ │ │ │ @ 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: 0xf8ddfa3d │ │ │ │ @ instruction: 0xf8dd3528 │ │ │ │ @ instruction: 0xf0432524 │ │ │ │ stmib r4, {r0, r1, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 , , │ │ │ │ @ instruction: 0x4611551c │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa8b │ │ │ │ + @ instruction: 0xf8ddfa2d │ │ │ │ @ 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: 0xf8ddfa1d │ │ │ │ @ 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: 0xf8ddfa0d │ │ │ │ @ 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: 0xf8ddf9fd │ │ │ │ @ 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: 0xf8ddf9ed │ │ │ │ @ instruction: 0xf8dd3500 │ │ │ │ @ instruction: 0xf04324fc │ │ │ │ stmib r4, {r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 , , │ │ │ │ @ instruction: 0x461145f4 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa3b │ │ │ │ + @ instruction: 0xf8ddf9dd │ │ │ │ @ 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: 0xf8ddf9cd │ │ │ │ @ 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: 0xf8ddf9bd │ │ │ │ @ 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: 0xf8ddf9ad │ │ │ │ @ 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: 0xf8ddf99d │ │ │ │ @ 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: 0xf8ddf98d │ │ │ │ @ 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: 0xf8ddf97d │ │ │ │ @ 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: 0xf8ddfe63 │ │ │ │ @ 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: 0xf8ddfe51 │ │ │ │ @ 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: 0xf8ddfe3f │ │ │ │ @ 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: 0xf8ddfe2d │ │ │ │ @ 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: 0xf8ddfe1b │ │ │ │ @ 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: 0xf8ddfcc7 │ │ │ │ @ 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: 0xf8ddfcb5 │ │ │ │ @ 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: 0xf8ddf9db │ │ │ │ @ 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: 0xf8ddf9c9 │ │ │ │ @ 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 ffb1aea2 │ │ │ │ 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 ff31aee2 │ │ │ │ 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 fea9af26 │ │ │ │ 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 fe21af6a │ │ │ │ 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 199afae │ │ │ │ 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]! @ 1dd568 │ │ │ │ @ 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] @ 1dd490 │ │ │ │ @ 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, 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] @ 1dd3a8 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2l 7, cr15, [r8, #976] @ 0x3d0 │ │ │ │ + stc2l 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, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323cd │ │ │ │ vst2.8 {d20-d23}, [r2 :128], r7 │ │ │ │ vst1.8 {d18-d21}, [r3], r0 │ │ │ │ stmib r4, {r5, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stclge 14, cr11, [fp, #996] @ 0x3e4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2 7, cr15, [ip], {244} @ 0xf4 │ │ │ │ + stc2 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, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323c9 │ │ │ │ vst2.8 {d20-d23}, [r2 :128], r7 │ │ │ │ vst1.64 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r5, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldmvs r6, {r0, r1, r2, r4, r6, r7, r9, sl, fp, ip, sp, pc} │ │ │ │ strbvc pc, [r4, #525] @ 0x20d @ │ │ │ │ @ instruction: 0x4628223c │ │ │ │ movweq pc, #4102 @ 0x1006 @ │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #2 │ │ │ │ - blx 141b2d0 │ │ │ │ + @ instruction: 0xf9e0f7f0 │ │ │ │ movwcs r2, #571 @ 0x23b │ │ │ │ streq pc, [r0], r6, asr #7 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ movwls r9, #5632 @ 0x1600 │ │ │ │ @ instruction: 0x67c4f8dd │ │ │ │ @ instruction: 0x57c8f8dd │ │ │ │ - blx 109b2ec │ │ │ │ + @ instruction: 0xf9d2f7f0 │ │ │ │ @ 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, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ vst1.64 {d19-d22}, [r3], r7 │ │ │ │ @ instruction: 0xf0420300 │ │ │ │ @ instruction: 0xf0434240 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ ldcge 14, cr11, [r9, #636]! @ 0x27c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2l 7, cr15, [r8, #-972] @ 0xfffffc34 │ │ │ │ + stc2l 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, 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]! @ 1dd668 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xfff8f7f3 │ │ │ │ + @ instruction: 0xff90f7f3 │ │ │ │ @ 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, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323b1 │ │ │ │ vst2.16 {d20-d23}, [r2], r1 │ │ │ │ vst1.8 {d16-d19}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ - stcge 14, cr11, [pc, #348]! @ 1dd554 │ │ │ │ + stcge 14, cr11, [pc, #348]! @ 1dd624 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx ff59b3ce │ │ │ │ + blx 1b9b49e │ │ │ │ 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: 0xf848f7f3 │ │ │ │ @ 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, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04232b5 │ │ │ │ vst1.16 {d20-d23}, [r3], r2 │ │ │ │ vst2.8 {d16-d19}, [r2], r0 │ │ │ │ @ instruction: 0xf0430200 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stcge 14, cr11, [sp, #132]! @ 0x84 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx fe81b43a │ │ │ │ + blx e1b50a │ │ │ │ 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: 0xf93cf7f3 │ │ │ │ @ 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, 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} @ │ │ │ │ + ldc2 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, 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 │ │ │ │ + ldc2 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, 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 │ │ │ │ + ldc2l 7, cr15, [r6, #-968]! @ 0xfffffc38 │ │ │ │ orrcs lr, sp, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldclt 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ ldrmi sl, [r1], -fp, lsl #27 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, 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 │ │ │ │ + ldc2l 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, 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 │ │ │ │ + ldc2 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, 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, 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] @ 1dd814 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, 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, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043239b │ │ │ │ @ instruction: 0xf0424347 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldcge 13, cr11, [fp, #-44]! @ 0xffffffd4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf906f7f2 │ │ │ │ + @ instruction: 0xf89ef7f2 │ │ │ │ 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, r4, r5, r6, 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 1c1b772 │ │ │ │ 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, 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 131b7ba │ │ │ │ @ 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, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423225 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2. {d16-d19}, [r2], sl │ │ │ │ vst1.16 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stcge 12, cr11, [r3, #-644]! @ 0xfffffd7c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx fe41b732 │ │ │ │ + blx a1b802 │ │ │ │ @ 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, 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] @ 1dd688 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 1b1b77a │ │ │ │ + blx 11b848 │ │ │ │ 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, 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: 0xff86f7f1 │ │ │ │ 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, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423237 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2.32 {d16-d19}, [r2 :64], r2 │ │ │ │ vst1.8 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stmdavs r9, {r0, r2, r4, r5, sl, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b1 │ │ │ │ stcge 4, cr15, [r6], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0x4611ad35 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r2, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, 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, r4, 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 9ad64 │ │ │ │ ldrmi sl, [r1], -fp, lsr #27 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r4, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04232ab │ │ │ │ vst1.16 {d20-d23}, [r3], r7 │ │ │ │ rsbvs r0, r2, r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe6023 │ │ │ │ fldmdbxge r3!, {d11-d132} @ Deprecated │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - mcr2 7, 4, pc, cr2, cr1, {7} @ │ │ │ │ + mrc2 7, 0, 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 ffa9b9a8 │ │ │ │ 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, r4, r5, r6, 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 ff21b9ce │ │ │ │ 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 ff21b9ec │ │ │ │ @ instruction: 0x4611ad1b │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r2, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r5, 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, 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, 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, r4, r5, r6, r7, r8, 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, 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, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r5, ror #6 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ cmppeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r3, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 2, cr8, [r9, #-932]! @ 0xfffffc5c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r5, 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, 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, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r1, ror r3 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r2, r3, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stclge 2, cr8, [r1, #-884]! @ 0xfffffc8c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, 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, 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 ff81afa8 │ │ │ │ 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, r4, r5, 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 fe81bba4 │ │ │ │ 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 ff21bbec │ │ │ │ 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, 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 1f9bbe8 │ │ │ │ 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 fe99bc30 │ │ │ │ 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, 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 171bc2c │ │ │ │ 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 211bc74 │ │ │ │ @ instruction: 0xf5a16809 │ │ │ │ stmdacs r3!, {r1, r2, r4, ip, sp, lr}^ │ │ │ │ addshi pc, r2, #64, 4 │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ - bge 1c1afb8 │ │ │ │ + bge 1c1b088 │ │ │ │ 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, 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: 0xf934f7f3 │ │ │ │ @ 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 139bce0 │ │ │ │ @ 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, r4, r5, r6, r7, 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 │ │ │ │ + @ instruction: 0xf9fcf7f2 │ │ │ │ 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 b1bd24 │ │ │ │ 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, 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: 0xf9daf7f2 │ │ │ │ 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 29bd68 │ │ │ │ ldrmi sl, [r1], -fp, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, 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: 0xf9b8f7f2 │ │ │ │ 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, 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, 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: 0xff16f7f0 │ │ │ │ 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, 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} @ │ │ │ │ + mcr2 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: 0xff22f7f1 │ │ │ │ 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, 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, 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, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r5, lsl #6 │ │ │ │ msrmi SPSR_xc, #67 @ 0x43 │ │ │ │ movteq pc, #42051 @ 0xa443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs r9, {r0, r1, r5, r8, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ ldmdbge r4, {r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc} │ │ │ │ ldrmi sl, [r1], -r3, lsl #26 │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r2, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, 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, 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: 0xff12f7f5 │ │ │ │ @ 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, 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, r4, 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} @ │ │ │ │ + mcr2 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: 0xff34f7f1 │ │ │ │ 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: 0xff24f7f1 │ │ │ │ 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: 0xff14f7f1 │ │ │ │ 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: 0xff04f7f1 │ │ │ │ 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 │ │ │ │ + mrc2 7, 7, pc, cr4, cr1, {7} │ │ │ │ cmncs r7, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmdalt ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628ad7b │ │ │ │ - @ instruction: 0xff4cf7f1 │ │ │ │ + mcr2 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 │ │ │ │ + mrc2 7, 6, 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 │ │ │ │ + mcr2 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 │ │ │ │ + mrc2 7, 5, 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 │ │ │ │ + mcr2 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} │ │ │ │ + mrc2 7, 4, 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: 0xf8e6f7f2 │ │ │ │ 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 29c148 │ │ │ │ @ instruction: 0x23a3e9dd │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.16 {d20-d23}, [r3], r6 │ │ │ │ rsbvs r0, r3, r0, asr #6 │ │ │ │ svclt 0x00f0f7fd │ │ │ │ @ instruction: 0x4628ad9d │ │ │ │ - @ instruction: 0xf932f7f2 │ │ │ │ + @ instruction: 0xf8caf7f2 │ │ │ │ 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, 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: 0xff8af7f2 │ │ │ │ @ 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 │ │ │ │ + stc 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: 0xff9ef70f │ │ │ │ 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 +440492,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 15a2a90 │ │ │ │ movwls r0, #9091 @ 0x2383 │ │ │ │ ldrtmi sp, [r2], -r6 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - blx fe69c1a6 │ │ │ │ + blx fe69c276 │ │ │ │ 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 1f844c │ │ │ │ @ instruction: 0xd1d1429d │ │ │ │ - bmi 4855d4 │ │ │ │ + bmi 4856a4 │ │ │ │ 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 0x0000eba6 │ │ │ │ + ldrshteq r1, [sl], #-214 @ 0xffffff2a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, lr, lsr #28 │ │ │ │ + rsbseq r1, sl, lr, asr 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 430b60 │ │ │ │ @ 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 │ │ │ │ + ldc 6, cr15, [sl, #-324]! @ 0xfffffebc │ │ │ │ andsle r3, r9, r1 │ │ │ │ ldrtmi r9, [r0], -r1, lsl #28 │ │ │ │ - b 1a1bb80 │ │ │ │ + ldmib r8!, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ 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} │ │ │ │ + vmlacs.f64 d14, d26, d22 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ svclt 0x001c9e01 │ │ │ │ movwcc r6, #6251 @ 0x186b │ │ │ │ rsbvs r4, fp, r7, lsr #5 │ │ │ │ ldrtmi sp, [r0], -pc, ror #3 │ │ │ │ - ldmdb r2!, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 430a94 │ │ │ │ + stmdb sl, {r0, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blmi 430b64 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2b82dc │ │ │ │ + blls 2b83ac │ │ │ │ @ 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 0x0000eb58 │ │ │ │ + rsbseq r1, sl, ip, lsl sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x007a1d94 │ │ │ │ + rsbseq r1, sl, r4, asr #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 │ │ │ │ + pkhtbmi pc, r2, r3, asr #20 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r6, {r0, r2, r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882e07 │ │ │ │ strbeq pc, [r7], r6, asr #7 @ │ │ │ │ sbcshi pc, r6, r0, asr #4 │ │ │ │ @ instruction: 0xf606fb15 │ │ │ │ @ instruction: 0xf8999b00 │ │ │ │ @ instruction: 0xf0831108 │ │ │ │ @ instruction: 0xf8c90001 │ │ │ │ rscslt r5, r6, #28, 2 │ │ │ │ smlawtmi r0, r9, r8, pc @ │ │ │ │ - blx fe769afc │ │ │ │ - blx fee9ad98 │ │ │ │ + blx fe769bcc │ │ │ │ + blx fee9ae68 │ │ │ │ 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 1e0448 │ │ │ │ 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 3e5978 │ │ │ │ rsclt r2, r4, #262144 @ 0x40000 │ │ │ │ cdpne 0, 5, cr4, cr8, cr7, {4} │ │ │ │ @ instruction: 0xf6514408 │ │ │ │ - @ instruction: 0xf107ea62 │ │ │ │ - bls 86d768 │ │ │ │ + @ instruction: 0xf107e9fa │ │ │ │ + bls 86d838 │ │ │ │ @ instruction: 0xf889427f │ │ │ │ - blx 36e846 │ │ │ │ - b 511378 │ │ │ │ + blx 36e916 │ │ │ │ + b 511448 │ │ │ │ @ instruction: 0xf8c90307 │ │ │ │ - bcs 1ea740 │ │ │ │ + bcs 1ea810 │ │ │ │ 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 25654c │ │ │ │ @ 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 4050aa │ │ │ │ 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 1fa8c4 │ │ │ │ + blls 21e8d8 │ │ │ │ rsbsvs r3, r9, r1, lsl #12 │ │ │ │ - blx 2ac026 │ │ │ │ - blls 89b81c │ │ │ │ + blx 2ac0f6 │ │ │ │ + blls 89b8ec │ │ │ │ @ instruction: 0xf505fb01 │ │ │ │ @ instruction: 0xf149192d │ │ │ │ strtmi r0, [ip], -r0, lsl #18 │ │ │ │ strhtle r4, [fp], #-35 @ 0xffffffdd │ │ │ │ - blx ac5080 │ │ │ │ - blls 29b838 │ │ │ │ + blx ac5150 │ │ │ │ + blls 29b908 │ │ │ │ svclt 0x00382d01 │ │ │ │ teqlt r3, r1, lsl #10 │ │ │ │ stmdblt r3!, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ - blx ac5050 │ │ │ │ + blx ac5120 │ │ │ │ stmdbcs pc, {r1, r2, r8, ip, sp, lr, pc} @ │ │ │ │ - blls 394938 │ │ │ │ + blls 394a08 │ │ │ │ @ instruction: 0xa108f893 │ │ │ │ @ instruction: 0xf3ca9b05 │ │ │ │ - blx aa4c48 │ │ │ │ - blls 31a860 │ │ │ │ + blx aa4d18 │ │ │ │ + blls 31a930 │ │ │ │ svclt 0x002c2901 │ │ │ │ movwcc r1, #6235 @ 0x185b │ │ │ │ ldrmi r2, [r8], r1, lsl #2 │ │ │ │ - b 405064 │ │ │ │ - blls 7e0468 │ │ │ │ + b 405134 │ │ │ │ + blls 7e0538 │ │ │ │ @ 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}^ │ │ │ │ + ldmdb r0!, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blls 452b18 │ │ │ │ + blls 452be8 │ │ │ │ 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 ac51a0 │ │ │ │ + blls 31a9a8 │ │ │ │ svclt 0x002c2901 │ │ │ │ movwcc r1, #6235 @ 0x185b │ │ │ │ - blls 2aff2c │ │ │ │ + blls 2afffc │ │ │ │ stmdaeq r3, {r3, r9, fp, sp, lr, pc} │ │ │ │ - blx ac5134 │ │ │ │ + blx ac5204 │ │ │ │ stmdacs r1, {r1, r2, ip, sp, lr, pc} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd0cd │ │ │ │ stmdacc r1, {r4, ip} │ │ │ │ @ instruction: 0xf6514408 │ │ │ │ - bfi lr, lr, (invalid: 19:6) │ │ │ │ + @ instruction: 0xe7c6e936 │ │ │ │ @ instruction: 0xf8dd46cb │ │ │ │ stmib r9, {r3, r4, ip, pc}^ │ │ │ │ - blls 535224 │ │ │ │ + blls 5352f4 │ │ │ │ @ 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 fea2aee6 │ │ │ │ @ instruction: 0xf8c93103 │ │ │ │ - blls 8aa9c4 │ │ │ │ + blls 8aaa94 │ │ │ │ andne pc, r2, #3072 @ 0xc00 │ │ │ │ smlawtcs ip, r9, r8, pc @ │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ - blls 8c24f4 │ │ │ │ + blls 8c25c4 │ │ │ │ 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 326e68 │ │ │ │ + blx 26f80a │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eoreq r8, sl, r8, ror #17 │ │ │ │ + ldrdeq r8, [sl], -r8 @ │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ - blx 26f756 │ │ │ │ + blx 26f826 │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq r8, sl, ip, asr #17 │ │ │ │ + strhteq r8, [sl], -ip │ │ │ │ @ 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 3f0434 │ │ │ │ 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, r2, lsr #17 │ │ │ │ + eoreq r8, sl, sl, ror r8 │ │ │ │ svclt 0x00142900 │ │ │ │ @ instruction: 0xf0424613 │ │ │ │ teqlt r3, r1, lsl #6 │ │ │ │ orrsne pc, r1, #64, 4 │ │ │ │ mulsle r6, r8, r2 │ │ │ │ svcvc 0x00c9f5b0 │ │ │ │ stmiacs r8, {r0, r2, r4, ip, lr, pc}^ │ │ │ │ - blmi 51263c │ │ │ │ + blmi 51270c │ │ │ │ ldceq 0, cr15, [r4], {79} @ 0x4f │ │ │ │ - blx 4ef7de │ │ │ │ + blx 4ef8ae │ │ │ │ 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, r4, lsr r8 │ │ │ │ andscs r4, r4, #8, 22 @ 0x2000 │ │ │ │ - blx 26f812 │ │ │ │ + blx 26f8e2 │ │ │ │ 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, r0, 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], -r6 @ │ │ │ │ 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 fed35974 │ │ │ │ @ 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} │ │ │ │ + stmda 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: 0xf890f841 │ │ │ │ @ instruction: 0xf0033020 │ │ │ │ - blcs 25f314 │ │ │ │ + blcs 25f3e4 │ │ │ │ @ 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 +440864,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 │ │ │ │ + strdeq sl, [sl], -sl @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0x4615b09d │ │ │ │ @ instruction: 0xf8df461c │ │ │ │ @ instruction: 0x46063814 │ │ │ │ @@ -440831,57 +440882,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 beacc8 │ │ │ │ tstpcc r4, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c09b29 │ │ │ │ @ instruction: 0x46283118 │ │ │ │ umlalcc pc, ip, sp, r8 @ │ │ │ │ - @ instruction: 0xf70d9304 │ │ │ │ - @ instruction: 0x4683f839 │ │ │ │ + @ instruction: 0xf70c9304 │ │ │ │ + pkhtbmi pc, r3, r1, asr #31 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r3, {r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882b07 │ │ │ │ biceq pc, r7, #201326595 @ 0xc000003 │ │ │ │ sbcshi pc, r1, r0, asr #4 │ │ │ │ vqrdmlah.s d15, d3, d4 │ │ │ │ tstpmi ip, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ smlawtpl r0, r6, r8, pc @ │ │ │ │ - bls 308c58 │ │ │ │ + bls 308d28 │ │ │ │ sbcslt r4, ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0x3108f896 │ │ │ │ - blx fe6e9800 │ │ │ │ - blx fef5be94 │ │ │ │ + blx fe6e98d0 │ │ │ │ + blx fef5bf64 │ │ │ │ svclt 0x0008f585 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 1de85b @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 1de92b @ │ │ │ │ @ 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 19aad1c │ │ │ │ @ instruction: 0xf886f888 │ │ │ │ @ instruction: 0xf7ff810a │ │ │ │ ldmib sp, {r0, r1, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 22b0dc │ │ │ │ - bcs 24e660 │ │ │ │ + blcs 22b1ac │ │ │ │ + bcs 24e730 │ │ │ │ @ instruction: 0xf896bf82 │ │ │ │ @ instruction: 0xf0233108 │ │ │ │ @ instruction: 0xf8860301 │ │ │ │ - blls 82ac70 │ │ │ │ + blls 82ad40 │ │ │ │ @ instruction: 0xf896b92b │ │ │ │ vrhadd.u32 d18, d3, d8 │ │ │ │ @ instruction: 0xf8860200 │ │ │ │ - bls b66c80 │ │ │ │ + bls b66d50 │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ svclt 0x008c2a0f │ │ │ │ @ instruction: 0xf0072700 │ │ │ │ svccs 0x00000701 │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0x2108f896 │ │ │ │ andeq pc, r1, #34 @ 0x22 │ │ │ │ @@ -440891,21 +440942,21 @@ │ │ │ │ ldrsbtcs pc, [r8], -fp @ │ │ │ │ @ instruction: 0xf0002a03 │ │ │ │ @ instruction: 0xf896829d │ │ │ │ @ instruction: 0xf0222108 │ │ │ │ @ instruction: 0xf8860230 │ │ │ │ @ instruction: 0xf8962108 │ │ │ │ ldrbeq r7, [r8, r8, lsl #2]! │ │ │ │ - bls 253cc8 │ │ │ │ + bls 253d98 │ │ │ │ umullcs pc, r9, r2, r8 @ │ │ │ │ @ instruction: 0xf047b922 │ │ │ │ @ instruction: 0xf8860704 │ │ │ │ rscslt r7, pc, #8, 2 │ │ │ │ andeq pc, r2, #23 │ │ │ │ - bls c83104 │ │ │ │ + bls c831d4 │ │ │ │ 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 +440972,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 b835f4 │ │ │ │ teqppl r4, r6, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - bcc 1dad34 │ │ │ │ + bcc 1dae04 │ │ │ │ andeq lr, sl, r1, lsl #22 │ │ │ │ - svc 0x007cf650 │ │ │ │ - blx 30553e │ │ │ │ - blls 22a938 │ │ │ │ + svc 0x0014f650 │ │ │ │ + blx 30560e │ │ │ │ + blls 22aa08 │ │ │ │ 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 +441001,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 c42a94 │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - bls b7f050 │ │ │ │ + bls b7f120 │ │ │ │ @ instruction: 0xf0071e58 │ │ │ │ - bcs 220da8 │ │ │ │ + bcs 220e78 │ │ │ │ svclt 0x00839a27 │ │ │ │ - blx fe49d494 │ │ │ │ + blx fe49d564 │ │ │ │ @ instruction: 0xf1ca2101 │ │ │ │ tstcs r1, r0, lsr #20 │ │ │ │ - blx 24e7d8 │ │ │ │ - bcs 25ade4 │ │ │ │ + blx 24e8a8 │ │ │ │ + bcs 25aeb4 │ │ │ │ @ instruction: 0xf102bf82 │ │ │ │ strcs r3, [r1], #-767 @ 0xfffffd01 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ svclt 0x00884408 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00944619 │ │ │ │ addsmi r2, r4, r1, lsl #8 │ │ │ │ - svc 0x0026f650 │ │ │ │ + mrc 6, 5, APSR_nzcv, 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 │ │ │ │ + ldrhtcc lr, [pc], -r4 │ │ │ │ + bmi 1499220 │ │ │ │ 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 c3def8 │ │ │ │ + blcc 24331c │ │ │ │ + blls 58372c │ │ │ │ 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 c0ec00 │ │ │ │ @ instruction: 0xf507fa23 │ │ │ │ vstrcs d9, [r1, #-32] @ 0xffffffe0 │ │ │ │ strcs fp, [r1, #-3896] @ 0xfffff0c8 │ │ │ │ - blls 50af2c │ │ │ │ - blls b8cef0 │ │ │ │ - blcs 5aee54 │ │ │ │ + blls 50affc │ │ │ │ + blls b8cfc0 │ │ │ │ + blcs 5aef24 │ │ │ │ sbcshi pc, fp, r0, asr #4 │ │ │ │ stmdbls r7, {r0, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x6108f89b │ │ │ │ - blcs 22ee64 │ │ │ │ + blcs 22ef34 │ │ │ │ stmiane r9, {r2, r3, r5, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 36ae84 │ │ │ │ + blls 36af54 │ │ │ │ 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, r4, 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 a265a0 │ │ │ │ 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 245022 │ │ │ │ + blx 21c016 │ │ │ │ pushne {r0, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf14a462c │ │ │ │ - bllt 1ea133c │ │ │ │ + bllt 1ea140c │ │ │ │ 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 1499350 │ │ │ │ @ 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 +441134,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 21b1a0 │ │ │ │ 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 a458d4 │ │ │ │ ldmdbls r4, {r0, r1, r2, ip, sp, lr, pc} │ │ │ │ - blcs 22efb0 │ │ │ │ + blcs 22f080 │ │ │ │ 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 22ecb2 │ │ │ │ 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 +441165,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 358afc │ │ │ │ rscsmi r9, fp, r7, lsl #18 │ │ │ │ svclt 0x002c2b01 │ │ │ │ smlabtcc r1, r9, r8, r1 │ │ │ │ - b 24584c │ │ │ │ - blls ba1044 │ │ │ │ + b 24591c │ │ │ │ + blls ba1114 │ │ │ │ @ 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 51a330 │ │ │ │ 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 366e14 │ │ │ │ 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 +441213,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 19a71b8 │ │ │ │ + blx 25c3d8 │ │ │ │ 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 │ │ │ │ + stc 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 +441243,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 c85acc │ │ │ │ + blx 285ed6 │ │ │ │ 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 21da68 │ │ │ │ + bge 25da70 │ │ │ │ strmi pc, [r5, #-2980] @ 0xfffff45c │ │ │ │ stmiane r4!, {r1, r3, r5, r7, sl, lr}^ │ │ │ │ - beq 299ac0 │ │ │ │ + beq 299b90 │ │ │ │ @ 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 @ │ │ │ │ + ldrdcc lr, [pc], -r4 │ │ │ │ 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 366f80 │ │ │ │ svcge 0x004cf47f │ │ │ │ @ instruction: 0x2108f896 │ │ │ │ eorseq pc, r0, #34 @ 0x22 │ │ │ │ smlabbcs r8, r6, r8, pc @ │ │ │ │ @ instruction: 0xf89be73f │ │ │ │ @ instruction: 0xf0022020 │ │ │ │ - bcs 25f614 │ │ │ │ + bcs 25f6e4 │ │ │ │ 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 +441299,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 19a7310 │ │ │ │ + blx 25c530 │ │ │ │ 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 366ffc │ │ │ │ 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 19a7368 │ │ │ │ + blx 25c588 │ │ │ │ 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 +441387,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 0x0000ecd0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, r8, ror #16 │ │ │ │ - @ instruction: 0x007a1692 │ │ │ │ + @ instruction: 0x007a1798 │ │ │ │ + rsbseq r1, sl, r2, asr #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed361b0 │ │ │ │ + bl fed36280 │ │ │ │ @ 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 +441410,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], {59} @ 0x3b │ │ │ │ strcs fp, [r0], -ip, lsl #30 │ │ │ │ streq pc, [r1], -r0 │ │ │ │ @ instruction: 0x4620bb16 │ │ │ │ - stc2 7, cr15, [r4], {20} │ │ │ │ + ldc2 7, cr15, [ip], {20} │ │ │ │ tstlt r8, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf8a52305 │ │ │ │ rscvc r6, fp, r1 │ │ │ │ @ instruction: 0x4620bdf8 │ │ │ │ - mcrr2 7, 1, pc, r8, cr4 @ │ │ │ │ + blx ffa1cd3e │ │ │ │ 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 +441435,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 │ │ │ │ + @ instruction: 0x4606fcb5 │ │ │ │ strtmi fp, [r0], -r8, asr #18 │ │ │ │ - stc2 7, cr15, [r2, #-80] @ 0xffffffb0 │ │ │ │ + ldc2 7, cr15, [sl], {20} │ │ │ │ sbcsle r2, r6, r0, lsl #16 │ │ │ │ @ instruction: 0xf8a52301 │ │ │ │ rscvc r6, fp, r1 │ │ │ │ @ instruction: 0xf8a5bdf8 │ │ │ │ rscvc r7, pc, r1 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed36284 │ │ │ │ + bl fed36354 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r0, ror #31 │ │ │ │ - blmi 8f10fc │ │ │ │ + blmi 8f11cc │ │ │ │ ldrbtmi fp, [r8], #-133 @ 0xffffff7b │ │ │ │ strtmi sl, [r2], -r1, lsl #24 │ │ │ │ - bvs febf53a8 │ │ │ │ + bvs febf5478 │ │ │ │ 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} │ │ │ │ + ldc2 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 44bc1c │ │ │ │ + blmi 3afe14 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2b9154 │ │ │ │ + blls 2b9224 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ - stc 6, cr15, [r6], {80} @ 0x50 │ │ │ │ - rsbseq r0, sl, lr, ror #30 │ │ │ │ + ldc 6, cr15, [lr], {80} @ 0x50 │ │ │ │ + @ instruction: 0x007a0e9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, ip, lsl pc │ │ │ │ + rsbseq r0, sl, ip, asr #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 +441500,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 230b5c │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf70c9307 │ │ │ │ - bvs fedddf18 │ │ │ │ + bvs feddde48 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d084c5 │ │ │ │ strmi fp, [r0], ip │ │ │ │ svceq 0x0001f1bb │ │ │ │ ldrtmi sp, [r8], -sl, lsr #18 │ │ │ │ - blx 199cdb6 │ │ │ │ + blx fff9ce84 │ │ │ │ @ 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, 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 ff69cbc4 │ │ │ │ andls r6, r6, fp, ror #21 │ │ │ │ teqle sl, r3, lsl #22 │ │ │ │ @ instruction: 0x3114f8d6 │ │ │ │ - blx 49da52 │ │ │ │ + blx 49db22 │ │ │ │ svceq 0x0001f1bb │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ @ instruction: 0xf8cd0b01 │ │ │ │ eors fp, sp, ip, lsr r0 │ │ │ │ ldrtmi sp, [r8], -sl, lsl #2 │ │ │ │ - blx e9ce0e │ │ │ │ + blx ff49cedc │ │ │ │ stmiavs r3, {r5, r7, r8, ip, sp, pc}^ │ │ │ │ ldmible r6, {r0, r8, r9, fp, sp}^ │ │ │ │ - blx 2c5a06 │ │ │ │ + blx 2c5ad6 │ │ │ │ andls pc, r7, #536870912 @ 0x20000000 │ │ │ │ @ instruction: 0x8010f8d8 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ ldrtmi sp, [r8], -sp, lsl #18 │ │ │ │ - blx a9ce2e │ │ │ │ + blx ff09cefc │ │ │ │ sbcsle r2, r3, r0, lsl #16 │ │ │ │ - blcs 239610 │ │ │ │ + blcs 2396e0 │ │ │ │ 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 239700 │ │ │ │ + bls 38f100 │ │ │ │ andls r4, r6, #1744830465 @ 0x68000001 │ │ │ │ - blcs 2b9ddc │ │ │ │ - blcs 293544 │ │ │ │ + blcs 2b9eac │ │ │ │ + blcs 293614 │ │ │ │ andls r6, pc, #3833856 @ 0x3a8000 │ │ │ │ @ instruction: 0xf64abf05 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ @ instruction: 0xf8dd23aa │ │ │ │ - blx feacb33a │ │ │ │ + blx feacb40a │ │ │ │ svclt 0x00082302 │ │ │ │ - bleq fe6d9b8c │ │ │ │ + bleq fe6d9c5c │ │ │ │ @ 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 1eb70e │ │ │ │ stmiavs r9!, {r0, r9, sp} │ │ │ │ tstls r2, r2, lsr #3 │ │ │ │ @ instruction: 0xf8961852 │ │ │ │ - blx aa375c │ │ │ │ + blx aa382c │ │ │ │ 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 aab768 │ │ │ │ + blcs 25bfc4 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf023333f │ │ │ │ tstls r5, #-67108864 @ 0xfc000000 │ │ │ │ movwne pc, #5064 @ 0x13c8 @ │ │ │ │ - beq ff21c200 │ │ │ │ + beq ff21c2d0 │ │ │ │ @ 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 24039c │ │ │ │ andeq pc, r1, #8 │ │ │ │ @ instruction: 0xf1a39202 │ │ │ │ andsls r0, r7, #12288 @ 0x3000 │ │ │ │ - blx fe49de0c │ │ │ │ + blx fe49dedc │ │ │ │ movweq pc, #4226 @ 0x1082 @ │ │ │ │ - b 15c3f58 │ │ │ │ + b 15c4028 │ │ │ │ @ instruction: 0xf1a71a5a │ │ │ │ @ instruction: 0xf0230392 │ │ │ │ svccs 0x00c80302 │ │ │ │ - blcs 20ef9c │ │ │ │ + blcs 20f06c │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ tstls r8, #0, 6 │ │ │ │ cmpphi r7, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ @ instruction: 0xf0002fc8 │ │ │ │ - bls 33fdb4 │ │ │ │ - blls 4c578c │ │ │ │ + bls 33fe84 │ │ │ │ + blls 4c585c │ │ │ │ stmpl r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00142a91 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - b 159ff68 │ │ │ │ + b 15a0038 │ │ │ │ @ instruction: 0xf0087981 │ │ │ │ tstlt r3, pc, ror r8 │ │ │ │ stmdavs r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ - blls 283fa0 │ │ │ │ + blls 284070 │ │ │ │ @ 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: 0xf64f002c │ │ │ │ + @ instruction: 0xf896effe │ │ │ │ + bvs febeb888 │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ movweq lr, #14858 @ 0x3a0a │ │ │ │ @ instruction: 0xf70c9303 │ │ │ │ - strmi pc, [r7], -sp, asr #20 │ │ │ │ - blvs fe3cb86c │ │ │ │ + strmi pc, [r7], -r5, ror #19 │ │ │ │ + blvs fe3cb93c │ │ │ │ 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 fe2ddf64 │ │ │ │ mrc2 7, 2, pc, cr8, cr15, {7} │ │ │ │ - bvs 31ab24 │ │ │ │ - beq 9dbafc │ │ │ │ - bvc 41aa2c │ │ │ │ - b 15b9988 │ │ │ │ + bvs 31abf4 │ │ │ │ + beq 9dbbcc │ │ │ │ + bvc 41aafc │ │ │ │ + b 15b9a58 │ │ │ │ vmov.f32 s11, #138 @ 0xc0500000 -3.250 │ │ │ │ - bls 23dd7c │ │ │ │ - vldr d3, [pc, #4] @ 1df3ec │ │ │ │ + bls 23de4c │ │ │ │ + vldr d3, [pc, #4] @ 1df4bc │ │ │ │ @ instruction: 0xf40a5b5f │ │ │ │ - bvs ffc25cf0 │ │ │ │ + bvs ffc25dc0 │ │ │ │ mrc 4, 1, r0, cr7, cr11, {0} │ │ │ │ vst1.16 {d7-d8}, [r3 :128], r7 │ │ │ │ tstmi r3, #112, 6 @ 0xc0000001 │ │ │ │ - b 12c5c0c │ │ │ │ + b 12c5cdc │ │ │ │ vst2.8 {d16-d19}, [pc], r9 │ │ │ │ @ instruction: 0xf6c34900 │ │ │ │ - b 12bdc08 │ │ │ │ + b 12bdcd8 │ │ │ │ cdp 3, 11, cr0, cr7, cr8, {0} │ │ │ │ teqmi fp, #815104 @ 0xc7000 │ │ │ │ - blls 370078 │ │ │ │ - b 1207040 │ │ │ │ + blls 370148 │ │ │ │ + b 1207110 │ │ │ │ rscvs r0, r0, #10 │ │ │ │ - blvc 35acc0 │ │ │ │ + blvc 35ad90 │ │ │ │ stmibcc r3, {r0, r3, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8969b07 │ │ │ │ cdp 1, 15, cr8, cr12, cr8, {0} │ │ │ │ @ instruction: 0xf3c37bc7 │ │ │ │ - b 1420070 │ │ │ │ + b 1420140 │ │ │ │ @ instruction: 0xf0180903 │ │ │ │ - b 1423050 │ │ │ │ + b 1423120 │ │ │ │ @ instruction: 0x632272c2 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ rscsvc pc, lr, #204472320 @ 0xc300000 │ │ │ │ submi lr, fp, #8192 @ 0x2000 │ │ │ │ ldrdlt pc, [r8], -r5 @ │ │ │ │ - bcc fe61acb4 │ │ │ │ + bcc fe61ad84 │ │ │ │ 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 3c6188 │ │ │ │ ldrls r1, [r6, -r3, asr #15] │ │ │ │ movweq lr, #31308 @ 0x7a4c │ │ │ │ - blls 2f821c │ │ │ │ + blls 2f82ec │ │ │ │ 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 ba9390 │ │ │ │ ldrbeq pc, [fp, ip, lsl #14]! @ │ │ │ │ - blvs cd4a34 │ │ │ │ + blvs cd4b04 │ │ │ │ @ instruction: 0x1602e9d5 │ │ │ │ - blvs 1caa0c0 │ │ │ │ + blvs 1caa190 │ │ │ │ @ instruction: 0xf440bf04 │ │ │ │ rscvs r3, r0, #128 @ 0x80 │ │ │ │ stmibvs sp!, {r0, r8, r9, fp, sp} │ │ │ │ - bvs ffacf0d4 │ │ │ │ + bvs ffacf1a4 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ - blls 278060 │ │ │ │ + blls 278130 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs feabffc0 │ │ │ │ + blvs feac0090 │ │ │ │ @ instruction: 0xf043a81e │ │ │ │ @ instruction: 0x63a35380 │ │ │ │ svcne 0x001f9b10 │ │ │ │ cdpeq 1, 0, cr15, cr8, cr3, {0} │ │ │ │ - bcc fe61ad48 │ │ │ │ + bcc fe61ae18 │ │ │ │ stceq 1, cr15, [pc], {3} │ │ │ │ svccc 0x0004f857 │ │ │ │ @ instruction: 0xf8d33008 │ │ │ │ @ instruction: 0xf8538100 │ │ │ │ - blx 3eb5f6 │ │ │ │ + blx 3eb6c6 │ │ │ │ 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 979750 │ │ │ │ + blls 9b8580 │ │ │ │ strtvs r4, [r3], #-787 @ 0xfffffced │ │ │ │ ldrsbtcc pc, [r0], #128 @ 0x80 @ │ │ │ │ teqpcs r4, r0 @ @ p-variant is OBSOLETE │ │ │ │ - beq fe61ad8c │ │ │ │ + beq fe61ae5c │ │ │ │ vpmax.s8 d15, d2, d1 │ │ │ │ subsmi r4, r5, #195 @ 0xc3 │ │ │ │ svclt 0x0038428b │ │ │ │ - blcc 230d70 │ │ │ │ + blcc 230e40 │ │ │ │ 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, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - bls 5061bc │ │ │ │ - blx 2055ce │ │ │ │ - blls 66bd88 │ │ │ │ + bls 50628c │ │ │ │ + blx 20569e │ │ │ │ + blls 66be58 │ │ │ │ tstls r1, #13828096 @ 0xd30000 │ │ │ │ vorr.i16 d25, #46336 @ 0xb500 │ │ │ │ tstls r0, #402653186 @ 0x18000002 │ │ │ │ @ instruction: 0xf1439b13 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blcs 2061a0 │ │ │ │ + blcs 206270 │ │ │ │ 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 fea27ae8 │ │ │ │ sbceq lr, r2, #6144 @ 0x1800 │ │ │ │ stccs 8, cr15, [r4], {82} @ 0x52 │ │ │ │ @ instruction: 0xf00202d2 │ │ │ │ tstmi r1, #240, 4 │ │ │ │ - blls 578450 │ │ │ │ + blls 578520 │ │ │ │ @ instruction: 0xf8d64658 │ │ │ │ - b 15bba44 │ │ │ │ - blls 229fe4 │ │ │ │ - bvs 121c604 │ │ │ │ + b 15bbb14 │ │ │ │ + blls 22a0b4 │ │ │ │ + bvs 121c6d4 │ │ │ │ movwls r0, #49691 @ 0xc21b │ │ │ │ tsteq fp, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf89d930e │ │ │ │ tstls r4, #20 │ │ │ │ - @ instruction: 0xf928f70c │ │ │ │ - blvs fe22b1f8 │ │ │ │ + @ instruction: 0xf8c0f70c │ │ │ │ + blvs fe22b2c8 │ │ │ │ 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, 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 fee0631c │ │ │ │ @ instruction: 0xf8c4f080 │ │ │ │ @ instruction: 0xf1c030ac │ │ │ │ - blls 4df6a0 │ │ │ │ + blls 4df770 │ │ │ │ streq pc, [r1, -r1, lsr #3] │ │ │ │ - b 15a9a38 │ │ │ │ - blx fefab830 │ │ │ │ + b 15a9b08 │ │ │ │ + blx fefab900 │ │ │ │ @ instruction: 0xf8c4f787 │ │ │ │ addlt r9, r0, #192 @ 0xc0 │ │ │ │ ldrbne lr, [r7, -pc, asr #20] │ │ │ │ andeq lr, r3, r0, asr #20 │ │ │ │ - b 120627c │ │ │ │ - blls 29f654 │ │ │ │ + b 120634c │ │ │ │ + blls 29f724 │ │ │ │ subvc lr, r3, r0, asr #20 │ │ │ │ - b 12062a0 │ │ │ │ - blls 69f660 │ │ │ │ + b 1206370 │ │ │ │ + blls 69f730 │ │ │ │ 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 1206388 │ │ │ │ @ instruction: 0xf8c40003 │ │ │ │ @ instruction: 0xf00000b0 │ │ │ │ - blls 63fb5c │ │ │ │ + blls 63fc2c │ │ │ │ strne pc, [r1, -r8, asr #7] │ │ │ │ ldrbmi r6, [r8], -r3, lsr #1 │ │ │ │ @ instruction: 0x46399b12 │ │ │ │ - blls 2f7a20 │ │ │ │ - blls 737b24 │ │ │ │ - blls 3f7c28 │ │ │ │ - blls 43772c │ │ │ │ + blls 2f7af0 │ │ │ │ + blls 737bf4 │ │ │ │ + blls 3f7cf8 │ │ │ │ + blls 4377fc │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ selmi pc, r1, fp @ │ │ │ │ @ instruction: 0xf00028ff │ │ │ │ @ instruction: 0x463980db │ │ │ │ sbceq pc, r0, #200, 6 @ 0x20000003 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - blls 85f5d0 │ │ │ │ - blcs 1f0edc │ │ │ │ + blls 85f6a0 │ │ │ │ + blcs 1f0fac │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ - blcs 2062f4 │ │ │ │ + blcs 2063c4 │ │ │ │ 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, 5, cr15, cr4, cr15, {2} │ │ │ │ + bvs fec063cc │ │ │ │ + bpl fe2da0f8 │ │ │ │ + @ instruction: 0xf840f70c │ │ │ │ + bpl 21db7ec │ │ │ │ smlalbblt r4, r0, r3, r6 │ │ │ │ @ instruction: 0xf1a36b83 │ │ │ │ - blx ff0a2304 │ │ │ │ - b 15de530 │ │ │ │ - b 15a6474 │ │ │ │ - blls 222538 │ │ │ │ + blx ff0a23d4 │ │ │ │ + b 15de600 │ │ │ │ + b 15a6544 │ │ │ │ + blls 222608 │ │ │ │ stmdbls sl, {r3, r5, r9, sl, lr} │ │ │ │ - beq 2da03c │ │ │ │ + beq 2da10c │ │ │ │ ldc2 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ - b 147a2c8 │ │ │ │ - blvs a7e13c │ │ │ │ - beq 4da04c │ │ │ │ + b 147a398 │ │ │ │ + blvs a7e20c │ │ │ │ + beq 4da11c │ │ │ │ strvs r2, [r2, -r2, lsl #22]! │ │ │ │ svclt 0x00149a16 │ │ │ │ @ instruction: 0xf04f075b │ │ │ │ - b 1474334 │ │ │ │ + b 1474404 │ │ │ │ tstmi sl, #0 │ │ │ │ ldrmi r6, [r3], -r0, ror #13 │ │ │ │ strbvs r9, [r3, -r8, lsl #20]! │ │ │ │ strbvs r9, [r2, r7, lsl #22]! │ │ │ │ - bls 5b7ed4 │ │ │ │ + bls 5b7fa4 │ │ │ │ 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 206458 │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0x3118f8d6 │ │ │ │ - blcc 239c38 │ │ │ │ + blcc 239d08 │ │ │ │ svclt 0x00181a9b │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ cmneq r9, #36 @ 0x24 │ │ │ │ @ instruction: 0xf4019b17 │ │ │ │ @ instruction: 0xf88441c0 │ │ │ │ - blls 4eb83c │ │ │ │ - b 1405fb4 │ │ │ │ + blls 4eb90c │ │ │ │ + b 1406084 │ │ │ │ @ instruction: 0xf8960b03 │ │ │ │ @ instruction: 0xf8843108 │ │ │ │ vaddl.u8 , d3, d23 │ │ │ │ @ instruction: 0xf88403c0 │ │ │ │ stmdavs fp!, {r1, r2, r5, ip, sp} │ │ │ │ - blcs 37a278 │ │ │ │ + blcs 37a348 │ │ │ │ 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 12704d4 │ │ │ │ @ instruction: 0xf8c4020b │ │ │ │ @ instruction: 0xf71420b4 │ │ │ │ - strmi pc, [r2], r9, ror #17 │ │ │ │ - b 15b108c │ │ │ │ + strmi pc, [r2], r1, lsl #17 │ │ │ │ + b 15b115c │ │ │ │ @ instruction: 0xf7142a0a │ │ │ │ - b 149dbf8 │ │ │ │ - b 146a0f8 │ │ │ │ + b 149db28 │ │ │ │ + b 146a1c8 │ │ │ │ @ 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 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a06b80 │ │ │ │ - blx feddf818 │ │ │ │ + blx feddf8e8 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ ldmib sp, {r6, r8, r9}^ │ │ │ │ cmneq pc, r1, lsl #4 │ │ │ │ @ instruction: 0xf0079903 │ │ │ │ - b 12a15a8 │ │ │ │ - blls 560234 │ │ │ │ + b 12a1678 │ │ │ │ + blls 560304 │ │ │ │ andeq lr, r9, #270336 @ 0x42000 │ │ │ │ - b 12b051c │ │ │ │ - b 122fd3c │ │ │ │ + b 12b05ec │ │ │ │ + b 122fe0c │ │ │ │ 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 fee323f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b398d8 │ │ │ │ + blls b399a8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r7, r4, asr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 2064ac │ │ │ │ + blcs 20657c │ │ │ │ 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 ff060574 │ │ │ │ + b 15de39c │ │ │ │ @ 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 feec61d4 │ │ │ │ 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 367a94 │ │ │ │ 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 12601fc │ │ │ │ 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 2dc07c │ │ │ │ + blx ff084654 │ │ │ │ @ instruction: 0xf083fa8a │ │ │ │ movwls r0, #45825 @ 0xb301 │ │ │ │ - bne 189a270 │ │ │ │ - blls 3d8d24 │ │ │ │ + bne 189a340 │ │ │ │ + blls 3d8df4 │ │ │ │ mrcne 6, 2, r4, cr8, cr9, {2} │ │ │ │ @ instruction: 0xf64f4458 │ │ │ │ - andls lr, r7, r4, ror pc │ │ │ │ - bge 958a90 │ │ │ │ + andls lr, r7, ip, lsl #30 │ │ │ │ + bge 958b60 │ │ │ │ @ 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 12c5eb0 │ │ │ │ andsls r7, r3, #536870920 @ 0x20000008 │ │ │ │ @ instruction: 0xf3c36d22 │ │ │ │ mcrne 3, 2, r1, cr8, cr0, {0} │ │ │ │ - blls 3b05e8 │ │ │ │ + blls 3b06b8 │ │ │ │ ldrmi r6, [r8], #-1314 @ 0xfffffade │ │ │ │ - svc 0x0050f64f │ │ │ │ + cdp 6, 14, 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, {r4, 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 feea86a0 │ │ │ │ + b 129c8b0 │ │ │ │ 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 3466f8 │ │ │ │ stmibvc r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00142a91 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 1e0610 │ │ │ │ + blcs 1e06e0 │ │ │ │ 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 ff0e2b28 │ │ │ │ + b 15ded44 │ │ │ │ + b 15a6c88 │ │ │ │ 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 fe61b384 │ │ │ │ @ instruction: 0x0ec3ea4f │ │ │ │ svceq 0x0004f85c │ │ │ │ - bl 1ed688 │ │ │ │ + bl 1ed758 │ │ │ │ @ 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]! @ 1df984 │ │ │ │ tstls r7, #268435456 @ 0x10000000 │ │ │ │ movwls r9, #8715 @ 0x220b │ │ │ │ - bls 358bb8 │ │ │ │ - bcs fe6466d4 │ │ │ │ + bls 358c88 │ │ │ │ + bcs fe6467a4 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - b 15c62ec │ │ │ │ - blcs 1fe0c0 │ │ │ │ + b 15c63bc │ │ │ │ + blcs 1fe190 │ │ │ │ mrrcge 4, 7, pc, r8, cr15 @ │ │ │ │ - b 15c66d4 │ │ │ │ + b 15c67a4 │ │ │ │ @ instruction: 0xf0085883 │ │ │ │ ldrb r5, [r4], #-2175 @ 0xfffff781 │ │ │ │ - blx 19c632c │ │ │ │ + blx 19c63fc │ │ │ │ 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 15c6814 │ │ │ │ @ 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, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blge fe69ccd4 │ │ │ │ + blcs 239ee8 │ │ │ │ + blge fe41d5dc │ │ │ │ ldrtmi r9, [r8], -r7, lsl #20 │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ @ instruction: 0xf70b9207 │ │ │ │ - @ instruction: 0xf7fffe91 │ │ │ │ + @ instruction: 0xf7fffe29 │ │ │ │ @ instruction: 0xf64fbb7e │ │ │ │ - svclt 0x0000ef72 │ │ │ │ - @ instruction: 0x007a0798 │ │ │ │ + svclt 0x0000ef0a │ │ │ │ + rsbseq r0, sl, r8, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ - bmi 1071590 │ │ │ │ + bmi 1071660 │ │ │ │ addslt r4, r1, sl, lsr fp │ │ │ │ @ instruction: 0x4605447a │ │ │ │ strmi r4, [ip], -r8, lsl #12 │ │ │ │ ldmdbvc sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ @ instruction: 0xf70b0300 │ │ │ │ - strmi pc, [r6], -pc, ror #28 │ │ │ │ + strmi pc, [r6], -r7, lsl #28 │ │ │ │ stmibvs r2, {r4, r8, ip, sp, pc} │ │ │ │ ldmdale r4, {r0, r1, r2, r9, fp, sp}^ │ │ │ │ - beq 25bcac │ │ │ │ + beq 25bd7c │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0xf0074619 │ │ │ │ @ instruction: 0xf64f003f │ │ │ │ - eorscs lr, r8, #124, 30 @ 0x1f0 │ │ │ │ + eorscs lr, r8, #20, 30 @ 0x50 │ │ │ │ strmi r2, [r2], r0, lsl #2 │ │ │ │ @ instruction: 0xf0274668 │ │ │ │ @ instruction: 0xf64f083f │ │ │ │ - @ instruction: 0xf8dbec68 │ │ │ │ + @ instruction: 0xf8dbec00 │ │ │ │ stmib sp, {sp}^ │ │ │ │ tstcs r0, r9, lsl #8 │ │ │ │ strtmi r2, [r8], -r0, asr #4 │ │ │ │ - mrrc 6, 4, pc, lr, cr15 @ │ │ │ │ + bl fff9d5ac │ │ │ │ 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 199dc8c │ │ │ │ + b 11e1320 │ │ │ │ @ instruction: 0xf003708b │ │ │ │ movwmi r5, #13183 @ 0x337f │ │ │ │ - blvs fee8c0c8 │ │ │ │ + blvs fee8c198 │ │ │ │ andeq pc, r1, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - b 12a2124 │ │ │ │ + b 12a21f4 │ │ │ │ eorvs r0, fp, r2, lsl #7 │ │ │ │ - bmi 706854 │ │ │ │ + bmi 706924 │ │ │ │ strbmi pc, [r0, -r3, lsr #32] @ │ │ │ │ vrsra.s8 d18, d0, #8 │ │ │ │ ldrbtmi r0, [sl], #-768 @ 0xfffffd00 │ │ │ │ movwmi lr, #43587 @ 0xaa43 │ │ │ │ - blmi 577ea4 │ │ │ │ + blmi 577f74 │ │ │ │ andshi pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf8c5606f │ │ │ │ ldmpl r3, {r2, r4, ip, pc}^ │ │ │ │ - blls 5b9c70 │ │ │ │ + blls 5b9d40 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 58) │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ - b 15c3bd8 │ │ │ │ + b 15c3ca8 │ │ │ │ ldmdals ip, {r1, r4, r6, r7, r9, fp} │ │ │ │ @ instruction: 0xf64f4651 │ │ │ │ - andsls lr, ip, r4, lsl #28 │ │ │ │ + mulsls ip, ip, sp │ │ │ │ @ instruction: 0xf64fe7a4 │ │ │ │ - svclt 0x0000eef0 │ │ │ │ - ldrhteq r0, [sl], #-72 @ 0xffffffb8 │ │ │ │ + svclt 0x0000ee88 │ │ │ │ + rsbseq r0, sl, r8, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, r2, lsl r4 │ │ │ │ + rsbseq r0, sl, r2, asr #6 │ │ │ │ movwcs fp, #5136 @ 0x1410 │ │ │ │ subscs r2, r4, #0, 8 │ │ │ │ strbne lr, [sl], #-2496 @ 0xfffff640 │ │ │ │ movtne lr, #14784 @ 0x39c0 │ │ │ │ - blmi 31ddc0 │ │ │ │ + blmi 31de90 │ │ │ │ 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 5b0068 │ │ │ │ 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 +442227,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 │ │ │ │ + ldrdeq fp, [r5], -r8 @ │ │ │ │ + eoreq fp, r5, r0, asr #9 │ │ │ │ + eoreq r2, r4, r6, lsl #13 │ │ │ │ + eoreq fp, r5, ip, lsr #9 │ │ │ │ + eoreq r2, r4, r4, ror r6 │ │ │ │ + eoreq r2, r4, lr, ror #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - blmi 11cbf50 │ │ │ │ + blmi 11cc020 │ │ │ │ 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 1e4258 │ │ │ │ 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: 0xf85bed10 │ │ │ │ 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 77eb2c │ │ │ │ movwhi lr, #39373 @ 0x99cd │ │ │ │ andsls r9, r0, r5, lsl fp │ │ │ │ movwls r9, #33291 @ 0x820b │ │ │ │ - blvs 51b3a0 │ │ │ │ - blvc 59b3a4 │ │ │ │ + blvs 51b470 │ │ │ │ + blvc 59b474 │ │ │ │ @ instruction: 0x3109f894 │ │ │ │ @ instruction: 0x2114f8d4 │ │ │ │ ldrbmi r9, [r3], -r3, lsl #6 │ │ │ │ strls r9, [r6], -r7, lsl #14 │ │ │ │ - bcs 23012c │ │ │ │ + bcs 2301fc │ │ │ │ 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 804684 │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ - cdp 6, 3, cr15, cr12, cr15, {2} │ │ │ │ + ldcl 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 │ │ │ │ + ldc2l 7, cr15, [r0], {11} │ │ │ │ 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, ip, lsl #4 │ │ │ │ + rsbseq r0, sl, lr, lsr r2 │ │ │ │ + eoreq fp, r5, r2, 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 313f24 │ │ │ │ + blx 293f1e │ │ │ │ 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 31e070 │ │ │ │ subeq r4, r9, r0, ror r7 │ │ │ │ ubfx r0, r2, #0, #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3703c │ │ │ │ + bl fed3710c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ - @ instruction: 0xf80af799 │ │ │ │ + @ instruction: 0xffa2f798 │ │ │ │ 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 620b58 │ │ │ │ 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 5f277c │ │ │ │ stmiapl r8!, {r1, r3, r5, r7, fp, ip, lr}^ │ │ │ │ eorvs r6, r3, r3, lsl r8 │ │ │ │ - bmi 58f35c │ │ │ │ + bmi 58f42c │ │ │ │ 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 53278c │ │ │ │ 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, ror #1 │ │ │ │ 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 dcc1b4 │ │ │ │ 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 25c0f8 │ │ │ │ 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 fef9f078 │ │ │ │ + blx ff01d200 │ │ │ │ strcc pc, [r1, #-2696] @ 0xfffff578 │ │ │ │ - b 15a24b0 │ │ │ │ - b 16e688c │ │ │ │ + b 15a2580 │ │ │ │ + b 16e695c │ │ │ │ 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 feff1974 │ │ │ │ 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 189a964 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ - b 7146a0 │ │ │ │ + b 714770 │ │ │ │ rscle r0, r1, sl, lsl #30 │ │ │ │ - blmi 532798 │ │ │ │ + blmi 532868 │ │ │ │ stmdals r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmiapl r3, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf64f6818 │ │ │ │ - andcs lr, r0, ip, asr sp │ │ │ │ + strdcs lr, [r0], -r4 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ usub8mi r8, lr, r0 │ │ │ │ @ instruction: 0xf1b8e7c7 │ │ │ │ bicle r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0xe7c246d8 │ │ │ │ - blmi 2b27a0 │ │ │ │ + blmi 2b2870 │ │ │ │ @ instruction: 0xe7ea447a │ │ │ │ - rsbseq r0, sl, r6, lsr #2 │ │ │ │ - strhteq r6, [r6], -r4 │ │ │ │ + rsbseq r0, sl, r6, asr r0 │ │ │ │ + eoreq r6, r6, r4, lsr #25 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r6, r4, ror ip │ │ │ │ + eoreq r6, r6, r4, ror #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed371ac │ │ │ │ + bl fed3727c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2e3f94 │ │ │ │ + blmi 2e4064 │ │ │ │ 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 fe2b1af0 │ │ │ │ addlt r4, ip, r3, lsl #23 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ strmi sl, [r0], ip, lsl #4 │ │ │ │ strheq pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ @ instruction: 0x460f44fa │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf70b0300 │ │ │ │ - strmi pc, [r6], -r1, lsr #24 │ │ │ │ + @ instruction: 0x4606fbb9 │ │ │ │ @ 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 │ │ │ │ + ldc 6, cr15, [lr], #-316 @ 0xfffffec4 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stclne 0, cr8, [r3], #-516 @ 0xfffffdfc │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ @ instruction: 0xf8d82101 │ │ │ │ andcs r4, r0, #64 @ 0x40 │ │ │ │ strhcc pc, [r4], #-136 @ 0xffffff78 @ │ │ │ │ movwls r3, #11265 @ 0x2c01 │ │ │ │ stmib sp, {r2, r3, sl, lr}^ │ │ │ │ strtmi r2, [r0], -r5, lsl #4 │ │ │ │ andcs lr, r7, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf64f9209 │ │ │ │ - bne 1b1b290 │ │ │ │ + bne 1b1b1c0 │ │ │ │ tstlt r6, r3, lsl #8 │ │ │ │ ldmvs r8!, {r1, r2, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ vpmax.s8 d26, d6, d2 │ │ │ │ vsra.s64 d20, d18, #52 │ │ │ │ movwcs r0, #288 @ 0x120 │ │ │ │ movwls r9, #5636 @ 0x1604 │ │ │ │ - ldmda r0!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle 212a070 │ │ │ │ + stmda r8, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle 212a140 │ │ │ │ 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 380370 │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ @ instruction: 0xf0650014 │ │ │ │ @ instruction: 0x4605fbb9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1ec8b8 │ │ │ │ + bcs 1ec988 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 203e2c │ │ │ │ - blls 394658 │ │ │ │ + blcs 203efc │ │ │ │ + blls 394728 │ │ │ │ suble r2, r6, r0, lsl #26 │ │ │ │ - blls 3b8178 │ │ │ │ + blls 3b8248 │ │ │ │ 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} │ │ │ │ + ldmdb 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 0x00b6f64e │ │ │ │ + blle 62a1d8 │ │ │ │ + blmi ff2ac4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4ba17c │ │ │ │ + blls 4ba24c │ │ │ │ @ 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 │ │ │ │ + ldc 6, cr15, [ip, #316]! @ 0x13c │ │ │ │ + @ instruction: 0xf64e6800 │ │ │ │ + bmi ddc108 │ │ │ │ strtmi r4, [r1], -r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - ldcl 6, cr15, [r0], #-316 @ 0xfffffec4 │ │ │ │ + stc 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 0x008af64e │ │ │ │ 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 │ │ │ │ + ldc 6, cr15, [ip, #316] @ 0x13c │ │ │ │ + @ instruction: 0xf64e6800 │ │ │ │ + bmi a1c0c8 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - mrrc 6, 4, pc, r0, cr15 @ │ │ │ │ + bl ffc1db98 │ │ │ │ movwcs lr, #2028 @ 0x7ec │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ @ instruction: 0xf70b613b │ │ │ │ - @ instruction: 0xe792fe93 │ │ │ │ + ldr pc, [r2, fp, lsr #28] │ │ │ │ tstle r2, r2, lsl #22 │ │ │ │ andcs r2, r0, #8388608 @ 0x800000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - cdp2 7, 9, cr15, cr14, cr11, {0} │ │ │ │ + cdp2 7, 3, 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 0x0000ebaa │ │ │ │ + rsbseq pc, r9, r0, asr pc @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, r4, lsl r0 │ │ │ │ - ldrshteq pc, [r9], #-228 @ 0xffffff1c @ │ │ │ │ + rsbseq pc, r9, r4, asr #30 │ │ │ │ + rsbseq pc, r9, r4, lsr #28 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r6, sl, lsl fp │ │ │ │ - strhteq r6, [r6], -r4 │ │ │ │ + eoreq r6, r6, sl, lsl #22 │ │ │ │ + eoreq r6, r6, r4, lsr #21 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3740c │ │ │ │ + bl fed374dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {232} @ 0xe8 │ │ │ │ strmi fp, [lr], -r2, lsl #1 │ │ │ │ @ instruction: 0xf7234615 │ │ │ │ - blmi 39f2b4 │ │ │ │ + blmi 39f1e4 │ │ │ │ @ instruction: 0x4632447c │ │ │ │ stmiapl r3!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0049301 │ │ │ │ andlt pc, r2, r9, asr #16 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rsbseq pc, r9, r0, ror #27 │ │ │ │ + rsbseq pc, r9, r0, lsl sp @ │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed37444 │ │ │ │ + bl fed37514 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {232} @ 0xe8 │ │ │ │ strmi fp, [lr], -r2, lsl #1 │ │ │ │ @ instruction: 0xf7234615 │ │ │ │ - blmi 39f27c │ │ │ │ + blmi 39f1ac │ │ │ │ @ instruction: 0x4632447c │ │ │ │ stmiapl r3!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0049301 │ │ │ │ andlt pc, r2, sp, lsr #16 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rsbseq pc, r9, r8, lsr #27 │ │ │ │ + ldrsbteq pc, [r9], #-200 @ 0xffffff38 @ │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3747c │ │ │ │ + bl fed3754c │ │ │ │ @ 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 1e0778 │ │ │ │ @ instruction: 0xf104d034 │ │ │ │ @ instruction: 0x9100019c │ │ │ │ @ instruction: 0x6094f8d7 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ @ instruction: 0xf8d447b0 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0xf8c432ff │ │ │ │ - blcs 1e8528 │ │ │ │ + blcs 1e85f8 │ │ │ │ @ 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} │ │ │ │ + stmda ip, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04f4a1f │ │ │ │ @ instruction: 0xf8c433ff │ │ │ │ - blmi 8ec770 │ │ │ │ + blmi 8ec840 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3ba370 │ │ │ │ + blls 3ba440 │ │ │ │ @ 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 1e8664 │ │ │ │ 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 1e868c │ │ │ │ @ instruction: 0xe7c9d1b5 │ │ │ │ sbcle r2, r7, r0, lsl #26 │ │ │ │ @ instruction: 0xf64fe7e7 │ │ │ │ - svclt 0x0000eb50 │ │ │ │ - rsbseq pc, r9, ip, ror #26 │ │ │ │ + svclt 0x0000eae8 │ │ │ │ + @ instruction: 0x0079fc9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r0, lsl #26 │ │ │ │ + rsbseq pc, r9, r0, lsr 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 3f2338 │ │ │ │ @ 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 +442698,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 fed376e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 6e43c0 │ │ │ │ - blmi 70c634 │ │ │ │ + bmi 6e4490 │ │ │ │ + blmi 70c704 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ ldmpl r3, {r2, r5, sl, ip}^ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 60c9bc │ │ │ │ + bmi 60ca8c │ │ │ │ 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 471d34 │ │ │ │ + blge 27a728 │ │ │ │ ldrbtmi r9, [sl], #-256 @ 0xffffff00 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ - stc2l 6, cr15, [r4], #508 @ 0x1fc │ │ │ │ + ldc2l 6, cr15, [ip], #-508 @ 0xfffffe04 │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ strb r0, [r4, r4, lsr #8]! │ │ │ │ - b ff51ddac │ │ │ │ - ldrsbteq pc, [r9], #-188 @ 0xffffff44 @ │ │ │ │ + b 1b1de7c │ │ │ │ + rsbseq pc, r9, ip, lsl #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r6, asr #23 │ │ │ │ - eoreq sl, sl, sl, asr #30 │ │ │ │ + ldrshteq pc, [r9], #-166 @ 0xffffff5a @ │ │ │ │ + eoreq sl, sl, sl, lsr pc │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3768c │ │ │ │ + bl fed3775c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7e4414 │ │ │ │ - blmi 80c6b0 │ │ │ │ + bmi 7e44e4 │ │ │ │ + blmi 80c780 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ ldmpl r3, {r5, sl, ip}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 70ca30 │ │ │ │ + bmi 70cb00 │ │ │ │ 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] @ 1e05a8 │ │ │ │ + bmi 53f1c0 │ │ │ │ stmvs r0, {r1, r8, r9, fp, sp, pc} │ │ │ │ tstls r0, sl, ror r4 │ │ │ │ stc 1, cr2, [sp, #8] │ │ │ │ @ instruction: 0xf67f7b02 │ │ │ │ - strmi pc, [r1], -r7, lsr #25 │ │ │ │ + @ instruction: 0x4601fc3f │ │ │ │ strteq pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ @ instruction: 0xf64fe7e1 │ │ │ │ - svclt 0x0000ea90 │ │ │ │ + svclt 0x0000ea28 │ │ │ │ ... │ │ │ │ - rsbseq pc, r9, r8, ror #22 │ │ │ │ + @ instruction: 0x0079fa98 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r2, asr fp @ │ │ │ │ - eoreq sl, sl, ip, asr #29 │ │ │ │ + rsbseq pc, r9, r2, lsl #21 │ │ │ │ + strhteq sl, [sl], -ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3770c │ │ │ │ + bl fed377dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldrteq pc, [r8], #-2256 @ 0xfffff730 @ │ │ │ │ ldclt 1, cr11, [r0, #-0] │ │ │ │ @ instruction: 0xf67f68a0 │ │ │ │ - @ instruction: 0xf8c4fc99 │ │ │ │ + @ instruction: 0xf8c4fc31 │ │ │ │ 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 fe2dea64 │ │ │ │ svclt 0x00182b03 │ │ │ │ eorsle r2, r5, r2, lsl #6 │ │ │ │ strbmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8944638 │ │ │ │ movwls r3, #79 @ 0x4f │ │ │ │ umaalcc pc, lr, r4, r8 @ │ │ │ │ umaalcs pc, ip, r4, r8 @ │ │ │ │ addmi pc, ip, #14090240 @ 0xd70000 │ │ │ │ tstlt r8, #160, 14 @ 0x2800000 │ │ │ │ @ instruction: 0xf895b1f5 │ │ │ │ - blcs 22c6b4 │ │ │ │ + blcs 22c784 │ │ │ │ @ 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 44cbf4 │ │ │ │ strle r0, [r5, #-1691] @ 0xfffff965 │ │ │ │ @ instruction: 0xf70b9808 │ │ │ │ - blvs fe2dead4 │ │ │ │ + blvs fe2dea04 │ │ │ │ andsle r2, sp, r3, lsl #22 │ │ │ │ andlt r2, r2, r1 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ andlt r2, r2, r0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ andle r2, sl, r6, lsl #22 │ │ │ │ ldreq r9, [sl], r9, lsl #22 │ │ │ │ @ instruction: 0xf506d505 │ │ │ │ @ instruction: 0xf8935380 │ │ │ │ - blcs 1ecbac │ │ │ │ + blcs 1ecc7c │ │ │ │ movwcs sp, #4334 @ 0x10ee │ │ │ │ @ instruction: 0xf890e7ba │ │ │ │ - blcs 36c6b8 │ │ │ │ + blcs 36c788 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ ldr r2, [r3, r2, lsl #6]! │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ sbcsle r2, sp, r6, lsl #22 │ │ │ │ - blcs fe78721c │ │ │ │ + blcs fe7872ec │ │ │ │ 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 ff14731c │ │ │ │ + blcc ff414718 │ │ │ │ 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 207334 │ │ │ │ @ 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 4de954 │ │ │ │ ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r3, r4, lsl #2 │ │ │ │ - bl 31e804 │ │ │ │ + bl 31e8d4 │ │ │ │ ldrbmi fp, [r0, -r4]! │ │ │ │ - ldmib r8!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r9, r0, lsr #19 │ │ │ │ + ldmdb r0, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrsbteq 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, lr, lsl #12 │ │ │ │ + ldrhteq 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 20eefd4 │ │ │ │ + bmi 21c374 │ │ │ │ + bvc a9bf10 │ │ │ │ stcl 4, cr4, [sp, #488] @ 0x1e8 │ │ │ │ @ instruction: 0xeeb84a14 │ │ │ │ vrintz.f32 s11, s10 │ │ │ │ strmi r3, [r4], -r0, lsl #20 │ │ │ │ - bvs ffbdc2c0 │ │ │ │ - bvc adbe58 │ │ │ │ + bvs ffbdc390 │ │ │ │ + bvc adbf28 │ │ │ │ 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 +442923,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 21bf74 │ │ │ │ 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 │ │ │ │ + mrrc2 6, 6, pc, ip, cr2 @ │ │ │ │ + blcs 2074c0 │ │ │ │ stmdbvs r8!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blx 21e16e │ │ │ │ + blx fe81e23c │ │ │ │ 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 1fee68 │ │ │ │ movwcs sp, #8239 @ 0x202f │ │ │ │ @ instruction: 0xf88d960b │ │ │ │ - blge 3ac8c8 │ │ │ │ + blge 3ac998 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ tstls r1, #-67108861 @ 0xfc000003 │ │ │ │ - blls b29028 │ │ │ │ + blls b290f8 │ │ │ │ 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 9c5540 │ │ │ │ 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 7b318c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83a8c8 │ │ │ │ + blls 83a998 │ │ │ │ @ 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 +442991,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 @ │ │ │ │ + stmda r4, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq pc, r9, r4, ror #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, lr, asr #18 │ │ │ │ - rsbseq pc, r9, r8, lsr #15 │ │ │ │ + rsbseq r1, sl, lr, ror r8 │ │ │ │ + ldrsbteq 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 a1c124 │ │ │ │ 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 ffbdc5a8 │ │ │ │ + bvc a9c140 │ │ │ │ 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 67f588 │ │ │ │ @ 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 3dc040 │ │ │ │ tstls ip, fp, lsl #2 │ │ │ │ - bvs 41c078 │ │ │ │ - bvc 45bf7c │ │ │ │ - bvc 49c080 │ │ │ │ + bvs 41c148 │ │ │ │ + bvc 45c04c │ │ │ │ + bvc 49c150 │ │ │ │ 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 +443048,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 121c524 │ │ │ │ + bvc 4dc09c │ │ │ │ movwcc pc, #1443 @ 0x5a3 @ │ │ │ │ movwcc pc, #1059 @ 0x423 @ │ │ │ │ - blls 90d630 │ │ │ │ + blls 90d700 │ │ │ │ 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 fe580a9c │ │ │ │ + ldc 7, cr9, [pc] @ 1e0a90 │ │ │ │ ldrbtmi r0, [sl], #-2698 @ 0xfffff576 │ │ │ │ ldrdne pc, [ip, -r1]! │ │ │ │ strcs r9, [r1, #-1285] @ 0xfffffafb │ │ │ │ strmi r9, [r0, r3, lsl #10]! │ │ │ │ - blmi fe3b33f8 │ │ │ │ + blmi fe3b34c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 73aa44 │ │ │ │ + blls 73ab14 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrshlt r8, [r6], -lr │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - bvc ff21c5e0 │ │ │ │ + bvc ff21c6b0 │ │ │ │ @ instruction: 0x23abf64a │ │ │ │ @ instruction: 0x23aaf6ca │ │ │ │ vmla.i8 d10, d5, d13 │ │ │ │ mrc 4, 0, r4, cr7, cr12, {0} │ │ │ │ - blx feaa3446 │ │ │ │ + blx feaa3516 │ │ │ │ andcs r2, r6, #0, 6 │ │ │ │ - blx 262c7a │ │ │ │ - blls 3a0a5c │ │ │ │ + blx 262d4a │ │ │ │ + blls 3a0b2c │ │ │ │ andcs r9, r2, #872415232 @ 0x34000000 │ │ │ │ - blls 405664 │ │ │ │ + blls 405734 │ │ │ │ tstls r0, #939524096 @ 0x38000000 │ │ │ │ movwls r9, #64265 @ 0xfb09 │ │ │ │ - blls 485668 │ │ │ │ + blls 485738 │ │ │ │ tstls r4, #1207959552 @ 0x48000000 │ │ │ │ movwls r2, #776 @ 0x308 │ │ │ │ msrvc SPSR_fs, #20971520 @ 0x1400000 │ │ │ │ cdp2 0, 1, cr15, cr14, cr4, {0} │ │ │ │ - blls 906e68 │ │ │ │ + blls 906f38 │ │ │ │ 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] @ 1e0d18 │ │ │ │ @ instruction: 0xf8d50a62 │ │ │ │ @ instruction: 0xf7ff112c │ │ │ │ @ instruction: 0xe7b1fe1f │ │ │ │ andcs r3, r0, r2, lsl #24 │ │ │ │ - bvs 3dc0a8 │ │ │ │ + bvs 3dc178 │ │ │ │ andls r9, ip, fp │ │ │ │ - bvs 41c1b0 │ │ │ │ - bvc 45c0b4 │ │ │ │ - bvc 49c1b8 │ │ │ │ + bvs 41c280 │ │ │ │ + bvc 45c184 │ │ │ │ + bvc 49c288 │ │ │ │ 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 +443124,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 1b5c774 │ │ │ │ stmdbcs r1, {r0, r4, r6, r7, lr} │ │ │ │ - bpl b5c4e4 │ │ │ │ + bpl b5c5b4 │ │ │ │ tstcs r1, r8, lsr pc │ │ │ │ - bvs b5c4f0 │ │ │ │ - bne 61c2f4 │ │ │ │ + bvs b5c5c0 │ │ │ │ + bne 61c3c4 │ │ │ │ mrsls r2, (UNDEF: 27) │ │ │ │ - bvc 13dc5c0 │ │ │ │ + bvc 13dc690 │ │ │ │ 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 +443150,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 b1c370 │ │ │ │ + beq 4dc234 │ │ │ │ + bvc ffbdc7e4 │ │ │ │ + bvc 51c33c │ │ │ │ cdp 7, 15, cr14, cr12, cr14, {1} │ │ │ │ @ instruction: 0xf64a7ac0 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ cdp 1, 1, cr2, cr7, cr10, {5} │ │ │ │ - blx fea2b58e │ │ │ │ + blx fea2b65e │ │ │ │ ldmeq r2, {r1, r9, ip} │ │ │ │ - bcs fe61c370 │ │ │ │ - bvc ffbdc738 │ │ │ │ - bvc 51c290 │ │ │ │ + bcs fe61c440 │ │ │ │ + bvc ffbdc808 │ │ │ │ + bvc 51c360 │ │ │ │ stc 7, cr14, [sp, #112] @ 0x70 │ │ │ │ vstr s0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r7, -r8, lsl #20] │ │ │ │ - bvc b1c2e0 │ │ │ │ - bvc ffbdc750 │ │ │ │ - bvc 51c2a8 │ │ │ │ + bvc b1c3b0 │ │ │ │ + bvc ffbdc820 │ │ │ │ + bvc 51c378 │ │ │ │ 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 b1c3dc │ │ │ │ + bvc ffbdc84c │ │ │ │ + bvc 51c3a4 │ │ │ │ mrc 6, 5, lr, cr12, cr15, {7} │ │ │ │ @ instruction: 0xf64a0ac0 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ cdp 3, 1, cr2, cr0, cr10, {5} │ │ │ │ - blx feaab3f6 │ │ │ │ + blx feaab4c6 │ │ │ │ ldmeq fp, {r1, r8, r9, sp} │ │ │ │ - bcc fe61c3d8 │ │ │ │ - bvc ffbdc7a0 │ │ │ │ - bvc 51c2f8 │ │ │ │ + bcc fe61c4a8 │ │ │ │ + bvc ffbdc870 │ │ │ │ + bvc 51c3c8 │ │ │ │ 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 49c2e0 │ │ │ │ + beq 41c2e4 │ │ │ │ @ instruction: 0xf64ee6df │ │ │ │ - svclt 0x0000ef12 │ │ │ │ + svclt 0x0000eeaa │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq pc, r9, r0, lsr #14 │ │ │ │ + rsbseq pc, r9, r0, asr r6 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffffabf │ │ │ │ - rsbseq pc, r9, ip, lsr #12 │ │ │ │ + rsbseq pc, r9, ip, asr 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 +443278,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 29c2b0 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ - bmi b258c │ │ │ │ - blmi b27a4 │ │ │ │ + bmi b265c │ │ │ │ + blmi b2874 │ │ │ │ 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 +443310,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: 0xf8dbeaf2 │ │ │ │ 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 250afc │ │ │ │ addcs pc, r7, sp, lsl #17 │ │ │ │ - blls 696df0 │ │ │ │ + blls 696ec0 │ │ │ │ svclt 0x00982f01 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf9b58159 │ │ │ │ - blcs 1ece30 │ │ │ │ + blcs 1ecf00 │ │ │ │ rschi pc, r9, r0, asr #6 │ │ │ │ @ instruction: 0xf04f990c │ │ │ │ - bne 2062df4 │ │ │ │ - blx fee6b1fc │ │ │ │ - b 15dd804 │ │ │ │ + bne 2062ec4 │ │ │ │ + blx fee6b2cc │ │ │ │ + b 15dd8d4 │ │ │ │ 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 2477e8 │ │ │ │ vpmax.s8 d15, d2, d1 │ │ │ │ - bge a0567c │ │ │ │ + bge a0574c │ │ │ │ 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 5b2d64 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 701054 │ │ │ │ + blls 701124 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 120104c │ │ │ │ - bls 7b2708 │ │ │ │ + blls 120111c │ │ │ │ + bls 7b27d8 │ │ │ │ @ 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 61c750 │ │ │ │ andls r6, r4, r9, lsr #16 │ │ │ │ - beq ff21c968 │ │ │ │ + beq ff21ca38 │ │ │ │ strls r6, [r5, -r7, lsr #17] │ │ │ │ - beq 41c750 │ │ │ │ + beq 41c820 │ │ │ │ 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 +443388,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 fe27fb50 │ │ │ │ + bl fea3d740 │ │ │ │ addlt r7, r9, #-2147483592 @ 0x80000038 │ │ │ │ - bne 61c70c │ │ │ │ + bne 61c7dc │ │ │ │ @ instruction: 0xeeb8990d │ │ │ │ stmdbcs r3, {r0, r1, r2, r6, r7, r9, fp, sp, lr} │ │ │ │ - bvs bdca14 │ │ │ │ - ldc 15, cr11, [pc, #96] @ 1e0f60 │ │ │ │ + bvs bdcae4 │ │ │ │ + ldc 15, cr11, [pc, #96] @ 1e1030 │ │ │ │ smlabble sp, r8, sl, r8 │ │ │ │ - bcc fe61c724 │ │ │ │ - blmi 21c9e4 │ │ │ │ - blpl ffbdc9f0 │ │ │ │ - blvc ff3dc9f4 │ │ │ │ - bleq 35c928 │ │ │ │ - bleq 3dc79c │ │ │ │ - blhi ff21c9fc │ │ │ │ + bcc fe61c7f4 │ │ │ │ + blmi 21cab4 │ │ │ │ + blpl ffbdcac0 │ │ │ │ + blvc ff3dcac4 │ │ │ │ + bleq 35c9f8 │ │ │ │ + bleq 3dc86c │ │ │ │ + blhi ff21cacc │ │ │ │ vmla.f32 s4, s14, s0 │ │ │ │ - blls 583968 │ │ │ │ - bvc ffbdcb0c │ │ │ │ + blls 583a38 │ │ │ │ + bvc ffbdcbdc │ │ │ │ mrc 15, 7, fp, cr1, cr12, {5} │ │ │ │ vneg.f32 s12, s13 │ │ │ │ vmls.f32 s16, s14, s16 │ │ │ │ - blcs 2039d4 │ │ │ │ + blcs 203aa4 │ │ │ │ svcge 0x0072f47f │ │ │ │ addlt pc, ip, sp, asr #17 │ │ │ │ - blls 69ad08 │ │ │ │ + blls 69add8 │ │ │ │ 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 +443443,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 18d7ebc │ │ │ │ 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 1ed8c0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 204d64 │ │ │ │ + blcs 204e34 │ │ │ │ @ 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 +443501,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 11f2fd8 │ │ │ │ @ instruction: 0x311cf8d6 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - bcc 24d4fc │ │ │ │ + bcc 24d5cc │ │ │ │ addsmi r2, r1, r1, lsl #2 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ ldrdcc pc, [r0, -r6]! │ │ │ │ - bls 68d590 │ │ │ │ + bls 68d660 │ │ │ │ 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 10c5dcc │ │ │ │ + blls 1085db8 │ │ │ │ + ldc 3, cr9, [pc, #8] @ 1e11b8 │ │ │ │ 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 ff79f1e2 │ │ │ │ @ instruction: 0xf8cde753 │ │ │ │ ldr fp, [pc, ip, lsr #1]! │ │ │ │ - ldcl 6, cr15, [r4], #-312 @ 0xfffffec8 │ │ │ │ + stc 6, cr15, [ip], {78} @ 0x4e │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq pc, r9, r4, asr #5 │ │ │ │ + ldrshteq pc, [r9], #-20 @ 0xffffffec @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, lr, lsr r0 @ │ │ │ │ + rsbseq lr, r9, lr, ror #30 │ │ │ │ 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 +443551,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 ff89ee8a │ │ │ │ @ instruction: 0x4658b1f0 │ │ │ │ - ldc2 7, cr15, [lr], #-72 @ 0xffffffb8 │ │ │ │ + blx ff79ee92 │ │ │ │ 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 332278 │ │ │ │ + bl 322c70 │ │ │ │ @ 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, #2969 @ 0xb99 @ │ │ │ │ @ instruction: 0xf7124658 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ andcs sp, r2, sp, asr r0 │ │ │ │ tstpeq r2, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r4, [r2], -r3, lsl #12 │ │ │ │ svceq 0x0001f1ba │ │ │ │ - bl 217544 │ │ │ │ + bl 217614 │ │ │ │ strtmi r0, [r0], #-192 @ 0xffffff40 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - bl 355300 │ │ │ │ - bl 3214e4 │ │ │ │ + bl 3553d0 │ │ │ │ + bl 3215b4 │ │ │ │ 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 247f08 │ │ │ │ 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 +443607,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: 0xf8c9fca5 │ │ │ │ @ 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 +443645,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 │ │ │ │ + ldc2 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 39edd2 │ │ │ │ streq pc, [r8], r4, asr #17 │ │ │ │ - bl 35b044 │ │ │ │ + bl 35b114 │ │ │ │ @ instruction: 0xf68004c4 │ │ │ │ - @ instruction: 0xf8c4fbfd │ │ │ │ + @ instruction: 0xf8c4fb95 │ │ │ │ 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 +443674,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 │ │ │ │ + strmi lr, [r2], r8, ror #31 │ │ │ │ @ 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 21d59c │ │ │ │ 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 +443741,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: 0xf60aef94 │ │ │ │ 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 2333c4 │ │ │ │ @ instruction: 0xf8434631 │ │ │ │ - b 13e1588 │ │ │ │ + b 13e1658 │ │ │ │ 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 0x0062f64d │ │ │ │ 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 773420 │ │ │ │ @ instruction: 0xf8c74631 │ │ │ │ @ instruction: 0xf0030100 │ │ │ │ @ instruction: 0xf64e4260 │ │ │ │ @ instruction: 0xf6c1132f │ │ │ │ @ instruction: 0x462073ff │ │ │ │ tstls r6, #1275068416 @ 0x4c000000 │ │ │ │ ldrdcc pc, [r8], r4 @ │ │ │ │ @@ -443742,40 +443793,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 0x002af64d │ │ │ │ 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 2f3484 │ │ │ │ @ instruction: 0x2090f8d4 │ │ │ │ smlalbteq pc, r0, r7, r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls c01894 │ │ │ │ + blls c01964 │ │ │ │ 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 │ │ │ │ + cdp 6, 15, cr15, cr8, cr13, {2} │ │ │ │ @ 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 +443844,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 2d5e20 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 38188c │ │ │ │ + blls 38195c │ │ │ │ @ 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 +443899,15 @@ │ │ │ │ @ instruction: 0xf8ca410c │ │ │ │ @ instruction: 0xf8ca33ac │ │ │ │ @ instruction: 0xf8ca33cc │ │ │ │ @ instruction: 0xf8ca23a8 │ │ │ │ @ instruction: 0xf8ca23c8 │ │ │ │ @ instruction: 0xf8ca23e8 │ │ │ │ andvs r3, r2, ip, ror #7 │ │ │ │ - bmi d3970c │ │ │ │ + bmi d397dc │ │ │ │ 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 +443926,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 2db480 │ │ │ │ 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 │ │ │ │ + ldm sl, {r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq lr, r9, r8, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffff887 │ │ │ │ - eoreq r9, sl, ip, ror sp │ │ │ │ - rsbseq lr, r9, lr, lsl r9 │ │ │ │ + eoreq r9, sl, ip, ror #26 │ │ │ │ + rsbseq lr, r9, lr, asr #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 +444047,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 b1de28 │ │ │ │ strhle r4, [r5, #46]! @ 0x2e │ │ │ │ - bmi 131e154 │ │ │ │ + bmi 131e224 │ │ │ │ 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 +444085,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 256250 │ │ │ │ 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 +444130,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 │ │ │ │ + stc 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 fed38d68 │ │ │ │ @ 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 │ │ │ │ + strhteq r5, [r6], -ip │ │ │ │ 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 +444172,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 │ │ │ │ + ldc 6, cr15, [r4], #-308 @ 0xfffffecc │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ @ instruction: 0xf50431b4 │ │ │ │ @ instruction: 0xf8d75580 │ │ │ │ - bvs a2de44 │ │ │ │ + bvs a2df14 │ │ │ │ @ instruction: 0x47984638 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ @ instruction: 0x3170f895 │ │ │ │ @ instruction: 0xb12b6226 │ │ │ │ ldrsbcc pc, [r0], #135 @ 0x87 @ │ │ │ │ - bvs 1a3342c │ │ │ │ + bvs 1a334fc │ │ │ │ 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 +444198,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 │ │ │ │ + strmi lr, [r3], -r2, lsl #24 │ │ │ │ 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 1ee494 │ │ │ │ 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 +444233,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, 9, cr15, cr0, cr13, {2} │ │ │ │ + rsbseq lr, r9, r4, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r9, r2, lsl #8 │ │ │ │ + rsbseq lr, r9, r2, lsr r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed38e2c │ │ │ │ + bl fed38efc │ │ │ │ @ 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 +444292,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 fed38fd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1000ff8 │ │ │ │ stmvs r0, {r4, r5, sl} │ │ │ │ @ instruction: 0xf8d04621 │ │ │ │ @ instruction: 0x47983130 │ │ │ │ @ instruction: 0xf67d4620 │ │ │ │ - vldrlt s30, [r0, #-436] @ 0xfffffe4c │ │ │ │ + vldrlt s30, [r0, #-20] @ 0xffffffec │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed38f28 │ │ │ │ + bl fed38ff8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r8] │ │ │ │ - blx fea1fd2c │ │ │ │ + blx fea1fdfc │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed38f40 │ │ │ │ + bl fed39010 │ │ │ │ @ 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 +444323,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 19b36a8 │ │ │ │ + blmi 19b38b4 │ │ │ │ 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 +444357,29 @@ │ │ │ │ @ instruction: 0x46284651 │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0x462831ff │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ tstlt r3, r0, lsr #2 │ │ │ │ tstcs r1, r8, lsr #12 │ │ │ │ - bmi 11b3c68 │ │ │ │ + bmi 11b3d38 │ │ │ │ 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 2b37b0 │ │ │ │ @ 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 +444393,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 209f89c │ │ │ │ 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 3ee7a4 │ │ │ │ @ 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 1f3e20 │ │ │ │ @ instruction: 0xf8c34601 │ │ │ │ @ instruction: 0xe7bb0cfc │ │ │ │ - stc 6, cr15, [r6, #308] @ 0x134 │ │ │ │ - rsbseq lr, r9, ip, ror r2 │ │ │ │ + ldc 6, cr15, [lr, #-308] @ 0xfffffecc │ │ │ │ + rsbseq lr, r9, ip, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r9], #-22 @ 0xffffffea │ │ │ │ - eoreq r4, r6, sl, asr lr │ │ │ │ + rsbseq lr, r9, r6, lsr #2 │ │ │ │ + eoreq r4, r6, sl, asr #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29d3cc │ │ │ │ + blhi 29d49c │ │ │ │ @ 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 +444465,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 @ 1e2088 │ │ │ │ tstcs r0, r2, asr r6 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8cdf9db │ │ │ │ movwcs r9, #8 │ │ │ │ stmdavs r6!, {r0, sp} │ │ │ │ - bleq ff41daac │ │ │ │ + bleq ff41db7c │ │ │ │ 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 +444491,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 36ae50 │ │ │ │ @ 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 d73f68 │ │ │ │ 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 29d414 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldrbtmi r4, [pc], #-3879 @ 1e2058 │ │ │ │ + ldrbtmi r4, [pc], #-3879 @ 1e2128 │ │ │ │ @ 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 @ 1e214c │ │ │ │ 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 @ 1e2160 │ │ │ │ @ instruction: 0x4652e792 │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf96ef7fe │ │ │ │ - bmi 847cac │ │ │ │ + bmi 847d7c │ │ │ │ stmdavs r6!, {r8, r9, sp} │ │ │ │ - bleq ff41db84 │ │ │ │ + bleq ff41dc54 │ │ │ │ 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 d1fba4 │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ strb r0, [r5, -r4, asr #8]! │ │ │ │ @ instruction: 0xf67e4628 │ │ │ │ - strmi pc, [r1], -r1, asr #24 │ │ │ │ + @ instruction: 0x4601fbd9 │ │ │ │ ldrteq pc, [ip], #-2244 @ 0xfffff73c @ │ │ │ │ @ instruction: 0xf64de7c1 │ │ │ │ - svclt 0x0000ec94 │ │ │ │ - ldrsbteq lr, [r9], #-8 │ │ │ │ + svclt 0x0000ec2c │ │ │ │ + rsbseq lr, r9, r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe4cb │ │ │ │ - rsbseq sp, r9, r6, asr #31 │ │ │ │ + ldrshteq sp, [r9], #-230 @ 0xffffff1a │ │ │ │ @ instruction: 0xffffe42b │ │ │ │ @ instruction: 0xffffe393 │ │ │ │ - eoreq r4, r6, r0, lsl #24 │ │ │ │ + strdeq r4, [r6], -r0 @ │ │ │ │ @ instruction: 0xffffe37f │ │ │ │ @ instruction: 0xffffe455 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed39310 │ │ │ │ + bl fed393e0 │ │ │ │ @ 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 fed39410 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [pc], -r8, ror #31 │ │ │ │ tstcs r0, r6, lsl r6 │ │ │ │ strmi r2, [r5], -r0, lsr #4 │ │ │ │ @ instruction: 0xf64d461c │ │ │ │ - @ instruction: 0xf8b7e984 │ │ │ │ + @ instruction: 0xf8b7e91c │ │ │ │ ldrtmi r7, [r8], -sl, asr #32 │ │ │ │ - blx 1e1fd86 │ │ │ │ - blvs fe2ce5c4 │ │ │ │ + blx 41fe56 │ │ │ │ + blvs fe2ce694 │ │ │ │ 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 +444589,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, #244, 16 @ 0xf40000 │ │ │ │ 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 ff71febc │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf1a9d004 │ │ │ │ @ instruction: 0xf0130304 │ │ │ │ strdle r0, [lr], -fp @ │ │ │ │ @ instruction: 0xf3696c23 │ │ │ │ strtvs r3, [r3], #-979 @ 0xfffffc2d │ │ │ │ - blvs fe2ce664 │ │ │ │ + blvs fe2ce734 │ │ │ │ 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 22e3f8 │ │ │ │ @ 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 a6a410 │ │ │ │ + blcs 25ef18 │ │ │ │ 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 fe2ce894 │ │ │ │ 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 fed39548 │ │ │ │ @ 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 fed39570 │ │ │ │ @ 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 +444688,19 @@ │ │ │ │ movwls r9, #43851 @ 0xab4b │ │ │ │ teqpcc r0, sp @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf89d9319 │ │ │ │ tstls r2, #52, 2 │ │ │ │ movwls r9, #56143 @ 0xdb4f │ │ │ │ biccc pc, r4, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf709930f │ │ │ │ - strmi pc, [r7], -r7, lsl #21 │ │ │ │ + @ instruction: 0x4607fa1f │ │ │ │ @ instruction: 0x0004f8ba │ │ │ │ - blx fe29ff60 │ │ │ │ - blvs ff0c8b64 │ │ │ │ - blcs 2c6f9c │ │ │ │ + blx 8a0030 │ │ │ │ + blvs ff0c8c34 │ │ │ │ + blcs 2c706c │ │ │ │ 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 +444716,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 │ │ │ │ + mcr2 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 +444736,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 fe246484 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ cdpne 0, 12, cr8, cr11, cr11, {7} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - blls 4c7054 │ │ │ │ - blls 144e874 │ │ │ │ + blls 4c7124 │ │ │ │ + blls 144e944 │ │ │ │ @ instruction: 0xf100069e │ │ │ │ - blls 7027d4 │ │ │ │ + blls 7028a4 │ │ │ │ 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 442b6c │ │ │ │ + bcs 209238 │ │ │ │ movwcs fp, #3868 @ 0xf1c │ │ │ │ movtls r2, #41472 @ 0xa200 │ │ │ │ stmdbvc r3!, {r0, r3, r9, ip, pc} │ │ │ │ - blcs 1f3cf0 │ │ │ │ + blcs 1f3dc0 │ │ │ │ @ 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 6b4464 │ │ │ │ ldrdcc pc, [r8], r5 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8d48132 │ │ │ │ @ instruction: 0x46281c7c │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf8d830ac │ │ │ │ @ instruction: 0x462810fc │ │ │ │ - blls 5342f4 │ │ │ │ + blls 5343c4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d8827b │ │ │ │ @ instruction: 0x4628317c │ │ │ │ ldrmi r9, [r8, sp, lsl #18] │ │ │ │ - blcs 2491d0 │ │ │ │ + blcs 2492a0 │ │ │ │ @ instruction: 0xf0009b0f │ │ │ │ - blcs 342a10 │ │ │ │ + blcs 342ae0 │ │ │ │ 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 b2f228 │ │ │ │ @ instruction: 0x46394618 │ │ │ │ - stmdb ip!, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia 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 +444812,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 ac01f4 │ │ │ │ ldrtmi r9, [sl], -r2, lsl #6 │ │ │ │ tstcs r4, r2, lsl #6 │ │ │ │ @ instruction: 0xf8d59024 │ │ │ │ strtmi r6, [r8], -r8, asr #2 │ │ │ │ - blge 9f43f8 │ │ │ │ + blge 9f44c8 │ │ │ │ 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 1eee2c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2062d0 │ │ │ │ + blcs 2063a0 │ │ │ │ mvnhi pc, r0 │ │ │ │ - blls 46c174 │ │ │ │ + blls 46c244 │ │ │ │ @ instruction: 0xf8d5b12b │ │ │ │ andcs r6, r1, #60, 2 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blls 5f443c │ │ │ │ - blcs 233e00 │ │ │ │ + blls 5f450c │ │ │ │ + blcs 233ed0 │ │ │ │ svclt 0x00949b0a │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ svclt 0x00181e19 │ │ │ │ @ instruction: 0xf7fd2101 │ │ │ │ - blls 6a2160 │ │ │ │ + blls 6a2230 │ │ │ │ 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 +444857,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 4c2d44 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 1442d8c │ │ │ │ + blls 1442e5c │ │ │ │ @ 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 4dc30c │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 144e0e8 │ │ │ │ + blls 144e1b8 │ │ │ │ @ instruction: 0xf57f069b │ │ │ │ - blvs fe24e0e0 │ │ │ │ + blvs fe24e1b0 │ │ │ │ @ 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 59c2dc │ │ │ │ + b 6c8f64 │ │ │ │ @ instruction: 0xf0000702 │ │ │ │ svcls 0x001d80cf │ │ │ │ ldrmi sl, [r8], -r5, lsr #22 │ │ │ │ @ instruction: 0x46392258 │ │ │ │ - ldmda r2!, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda 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 +444917,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 232398 │ │ │ │ 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 209404 │ │ │ │ mcrge 4, 6, pc, cr11, cr15, {3} @ │ │ │ │ stmiavs r0!, {r1, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ - blls 942b70 │ │ │ │ + blls 942c40 │ │ │ │ strhcs pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ - blcs 1bf2768 │ │ │ │ + blcs 1bf2838 │ │ │ │ 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 +444955,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 35c010 │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ ldrdcc pc, [r4, #-136] @ 0xffffff78 │ │ │ │ @ instruction: 0xf8d3e6a6 │ │ │ │ @ instruction: 0xf8dbc00c │ │ │ │ - b fe4e27a4 │ │ │ │ - bl fed82328 │ │ │ │ + b fe4e2874 │ │ │ │ + bl fed823f8 │ │ │ │ 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 +444994,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 97478c │ │ │ │ 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 209138 │ │ │ │ @ instruction: 0xf8d4d04e │ │ │ │ @ instruction: 0x46281c7c │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf8d830ac │ │ │ │ strtmi r1, [r8], -r8, lsl #2 │ │ │ │ - blls 53468c │ │ │ │ + blls 53475c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blls 7ce104 │ │ │ │ - blcs 23cab8 │ │ │ │ + blls 7ce1d4 │ │ │ │ + blcs 23cb88 │ │ │ │ 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 28955c │ │ │ │ + bl 2e3630 │ │ │ │ @ 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 +445032,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 2a3190 │ │ │ │ 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 27422c │ │ │ │ + bl 2e3294 │ │ │ │ @ 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 2095dc │ │ │ │ + ldclge 4, cr15, [pc, #508] @ 1e2ba8 │ │ │ │ @ instruction: 0xf8ba9b1d │ │ │ │ @ instruction: 0xf8b32004 │ │ │ │ - blls 6269e8 │ │ │ │ + blls 626ab8 │ │ │ │ smlabteq fp, r1, r3, pc @ │ │ │ │ @ instruction: 0xf1a2b123 │ │ │ │ - blcs 223694 │ │ │ │ + blcs 223764 │ │ │ │ eorhi pc, ip, #64, 4 │ │ │ │ @ instruction: 0x46209b17 │ │ │ │ - blls 447500 │ │ │ │ - blls 1487510 │ │ │ │ - blls 607510 │ │ │ │ - blls 5c7510 │ │ │ │ + blls 4475d0 │ │ │ │ + blls 14875e0 │ │ │ │ + blls 6075e0 │ │ │ │ + blls 5c75e0 │ │ │ │ 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 7dc260 │ │ │ │ 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 289664 │ │ │ │ + bl 2e3738 │ │ │ │ @ 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 +445108,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 2096b8 │ │ │ │ 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 fe72aebc │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ vpmin.s8 d18, d16, d1 │ │ │ │ @ instruction: 0xf1a28129 │ │ │ │ - blcs 263844 │ │ │ │ + blcs 263914 │ │ │ │ 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 20771c │ │ │ │ + ldcge 4, cr15, [pc, #-508]! @ 1e28f0 │ │ │ │ + @ instruction: 0xf8e2f681 │ │ │ │ @ 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 289768 │ │ │ │ tstcs r2, r4, lsr pc │ │ │ │ ldrb r2, [r0, lr, lsl #2] │ │ │ │ - blcs 2896a4 │ │ │ │ + blcs 289774 │ │ │ │ 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 fe72af38 │ │ │ │ rschi pc, r9, r0, lsl #4 │ │ │ │ vpmin.s8 d18, d16, d1 │ │ │ │ @ instruction: 0xf1a280eb │ │ │ │ - blcs 2638c0 │ │ │ │ + blcs 263990 │ │ │ │ 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 2897c4 │ │ │ │ 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 2897e4 │ │ │ │ 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, ror pc @ │ │ │ │ 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: 0xff80f67d │ │ │ │ @ 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 13c7478 │ │ │ │ stmdals r8, {r0, r1, r3, r4, ip, pc}^ │ │ │ │ - bcs 232f08 │ │ │ │ + bcs 232fd8 │ │ │ │ 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 206cac │ │ │ │ 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 15b4238 │ │ │ │ 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 2498e8 │ │ │ │ @ instruction: 0xf898d945 │ │ │ │ ldmdbls r0, {r3, r4, r5, r6, r8, sp} │ │ │ │ svclt 0x0014428b │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ - blls 5a33d4 │ │ │ │ + blls 5a34a4 │ │ │ │ movteq lr, #15106 @ 0x3b02 │ │ │ │ streq lr, [r3, r4, lsl #22] │ │ │ │ @ instruction: 0x3784f8d7 │ │ │ │ - blcs 207814 │ │ │ │ + blcs 2078e4 │ │ │ │ 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: 0xff1af67d │ │ │ │ @ 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 ff15cc90 │ │ │ │ strcs fp, [r2, -r8, lsl #30] │ │ │ │ mcrge 4, 7, pc, cr1, cr15, {1} @ │ │ │ │ movwls r2, #54016 @ 0xd300 │ │ │ │ - blls 45bce8 │ │ │ │ + blls 45bdb8 │ │ │ │ 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 5ce828 │ │ │ │ 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 787958 │ │ │ │ @ instruction: 0x3176f898 │ │ │ │ - blx fef20686 │ │ │ │ + blx 1520756 │ │ │ │ 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 +445303,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 5dc7b0 │ │ │ │ + bl 2efca0 │ │ │ │ @ instruction: 0xf85407c3 │ │ │ │ @ instruction: 0xe7c13033 │ │ │ │ - blcs 209904 │ │ │ │ + blcs 2099d4 │ │ │ │ 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 5ce794 │ │ │ │ vpmax.s8 d2, d0, d8 │ │ │ │ ldm pc, {r5, r6, r7, pc}^ @ │ │ │ │ - ldcne 0, cr15, [pc, #-8] @ 1e2d00 │ │ │ │ + ldcne 0, cr15, [pc, #-8] @ 1e2dd0 │ │ │ │ ldrne r1, [r7, #-2331] @ 0xfffff6e5 │ │ │ │ andeq r1, r5, r3, lsl r1 │ │ │ │ - blls 42b554 │ │ │ │ + blls 42b624 │ │ │ │ movwls r2, #288 @ 0x120 │ │ │ │ @ instruction: 0x3176f898 │ │ │ │ - blx 1d20716 │ │ │ │ + blx 3207e6 │ │ │ │ eorsvs r9, r8, sp │ │ │ │ - bllt ff060d24 │ │ │ │ + bllt ff060df4 │ │ │ │ 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 2160e1c │ │ │ │ + bcs 409660 │ │ │ │ sbchi pc, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ @ instruction: 0x46481036 │ │ │ │ - bcc 11f3674 │ │ │ │ + bcc 11f3744 │ │ │ │ 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, asr #24 │ │ │ │ + rsbseq sp, r9, r6, asr fp │ │ │ │ + eoreq r4, r6, sl, lsr #9 │ │ │ │ + mlaeq r6, r8, r4, r4 │ │ │ │ ldmibcs r5, {r0, sp} │ │ │ │ addshi pc, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf67f2991 │ │ │ │ @ instruction: 0xf1a1af5d │ │ │ │ - blcs 263bdc │ │ │ │ + blcs 263cac │ │ │ │ addshi pc, fp, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ andseq r1, r4, r2, lsl #12 │ │ │ │ movwcc r9, #23313 @ 0x5b11 │ │ │ │ - blx 26b5ce │ │ │ │ - bl 2ef9a8 │ │ │ │ + blx 26b69e │ │ │ │ + bl 2efa78 │ │ │ │ @ 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 289b00 │ │ │ │ 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 289b1c │ │ │ │ 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 8cea10 │ │ │ │ @ instruction: 0xf1bc4494 │ │ │ │ svclt 0x00180200 │ │ │ │ ldrbmi r2, [r4, #513]! @ 0x201 │ │ │ │ andcs fp, r0, #200, 30 @ 0x320 │ │ │ │ - bcs 207660 │ │ │ │ + bcs 207730 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr9, cr15, {1} │ │ │ │ ldrmi r9, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ - bcs 1f488c │ │ │ │ + bcs 1f495c │ │ │ │ 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 5dcc50 │ │ │ │ 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 #20 │ │ │ │ @ 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, #60, 26 @ 0xf00 │ │ │ │ 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 +445458,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 20acf4 │ │ │ │ ldrdls pc, [r8], -r6 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xf8d8930b │ │ │ │ - blcs 1eef7c │ │ │ │ + blcs 1ef04c │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xf9b8930d │ │ │ │ - blcs 1eefa0 │ │ │ │ + blcs 1ef070 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xb118fbff │ │ │ │ + blcs 23de54 │ │ │ │ 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 10b488c │ │ │ │ @ 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 4878a8 │ │ │ │ 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 1ef8cc │ │ │ │ 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 232ce0 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ - bmi 5cf66c │ │ │ │ + bmi 5cf73c │ │ │ │ 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 │ │ │ │ + ldcl 6, cr15, [r2], #-304 @ 0xfffffed0 │ │ │ │ + rsbseq sp, r9, lr, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq ip, [r9], #-254 @ 0xffffff02 │ │ │ │ + rsbseq ip, r9, lr, lsl #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 a74bd0 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrtmi r3, [r8], -fp, lsl #6 │ │ │ │ movwcc lr, #55757 @ 0xd9cd │ │ │ │ - bleq 151f4e0 │ │ │ │ + bleq 151f5b0 │ │ │ │ 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 ffa6f3e0 │ │ │ │ movweq pc, #45922 @ 0xb362 @ │ │ │ │ addcc pc, ip, sp, lsr #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf899d01b │ │ │ │ @ instruction: 0xf8993000 │ │ │ │ @ instruction: 0xf0032001 │ │ │ │ @ instruction: 0xf8990307 │ │ │ │ @@ -445555,60 +445606,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 232e5c │ │ │ │ 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 1efa7c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ orrslt r8, fp, fp, asr pc │ │ │ │ - blmi 5759f4 │ │ │ │ + blmi 575ac4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls c3d228 │ │ │ │ + blls c3d2f8 │ │ │ │ @ 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 feba0bec │ │ │ │ + ldrhteq ip, [r9], #-232 @ 0xffffff18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r9, r8, asr #28 │ │ │ │ + rsbseq ip, r9, r8, ror sp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - bmi 1ff4a68 │ │ │ │ - blmi 1ff4c74 │ │ │ │ + bmi 1ff4b38 │ │ │ │ + blmi 1ff4d44 │ │ │ │ addslt r4, fp, sl, ror r4 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ - beq e1f650 │ │ │ │ + beq e1f720 │ │ │ │ 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, r5, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvc r3!, {r0, r1, r2, r5, r7, pc} │ │ │ │ - blcs 1f4ae0 │ │ │ │ + blcs 1f4bb0 │ │ │ │ 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 +445675,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 25f4ac │ │ │ │ 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: 0xffbaf67b │ │ │ │ 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 fff46288 │ │ │ │ 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 b13438 │ │ │ │ strls r9, [r3, #-2086] @ 0xfffff7da │ │ │ │ - beq e9e99c │ │ │ │ + beq e9ea6c │ │ │ │ ldrdne pc, [ip, -r8]! │ │ │ │ strmi r9, [r3], #-768 @ 0xfffffd00 │ │ │ │ - blls b47f34 │ │ │ │ + blls b48004 │ │ │ │ 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 ff22140e │ │ │ │ @ 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: 0xf8d4fee5 │ │ │ │ cmplt r9, r0, asr r3 │ │ │ │ @ instruction: 0xf8d468a0 │ │ │ │ @ instruction: 0xf8943354 │ │ │ │ - blvs 32c0d0 │ │ │ │ + blvs 32c1a0 │ │ │ │ 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 835cc8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83d3fc │ │ │ │ + blls 83d4cc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r1, r3, r4, ip, sp, pc} │ │ │ │ - bmi 787364 │ │ │ │ + bmi 787434 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4601f9d3 │ │ │ │ strbeq pc, [r0], #-2244 @ 0xfffff73c @ │ │ │ │ @ instruction: 0xf64ce754 │ │ │ │ - svclt 0x0000eb12 │ │ │ │ + svclt 0x0000eaaa │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrshteq ip, [r9], #-208 @ 0xffffff30 │ │ │ │ + rsbseq ip, r9, r0, lsr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffd171 │ │ │ │ - rsbseq ip, r9, r4, ror ip │ │ │ │ + rsbseq ip, r9, r4, lsr #23 │ │ │ │ @ instruction: 0xffffd0db │ │ │ │ - ldrdeq r3, [r6], -r4 @ │ │ │ │ eoreq r3, r6, r4, asr #17 │ │ │ │ + strhteq r3, [r6], -r4 │ │ │ │ @ instruction: 0xffffd137 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29e8cc │ │ │ │ + blhi 29e99c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - bmi fe6b4c80 │ │ │ │ - blmi fe6b4e88 │ │ │ │ + bmi fe6b4d50 │ │ │ │ + blmi fe6b4f58 │ │ │ │ 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 121efdc │ │ │ │ + @ instruction: 0xf64b68a5 │ │ │ │ + ldmvs r3!, {r1, r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ad2200 │ │ │ │ - blcs 1eb4cc │ │ │ │ + blcs 1eb59c │ │ │ │ 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 +445828,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 fff464f4 │ │ │ │ + bhi 1e74e58 │ │ │ │ + bhi eaa190 │ │ │ │ subscc lr, r9, #3260416 @ 0x31c000 │ │ │ │ - blls af0918 │ │ │ │ - bls b2e91c │ │ │ │ + blls af09e8 │ │ │ │ + bls b2e9ec │ │ │ │ streq lr, [r3], -sl, lsl #22 │ │ │ │ - bl 2ca1ac │ │ │ │ + bl 2ca27c │ │ │ │ @ instruction: 0xf04f0802 │ │ │ │ ldrmi r0, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf897d904 │ │ │ │ - blcs 1efaf8 │ │ │ │ + blcs 1efbc8 │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xff20f7fc │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ ldrdne pc, [ip, -r7]! │ │ │ │ - beq 141f004 │ │ │ │ + beq 141f0d4 │ │ │ │ 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 13c7e38 │ │ │ │ @ instruction: 0x47a8447a │ │ │ │ @ instruction: 0xf1044620 │ │ │ │ @ instruction: 0xf7fe0530 │ │ │ │ strtmi pc, [r0], -sp, lsr #21 │ │ │ │ - blx 18a156a │ │ │ │ + blx 18a163a │ │ │ │ strtmi r6, [r9], -r0, lsr #17 │ │ │ │ teqpcc r0, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46284798 │ │ │ │ - mrc2 6, 1, pc, cr12, cr11, {3} │ │ │ │ + ldc2l 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 e35f4c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 73d620 │ │ │ │ + blls 73d6f0 │ │ │ │ @ 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 +445889,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: 0xf948f67d │ │ │ │ @ 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 +445916,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 42bf44 │ │ │ │ @ instruction: 0x47a8447a │ │ │ │ @ instruction: 0xf64ce77a │ │ │ │ - svclt 0x0000e9ce │ │ │ │ - ldrsbteq ip, [r9], #-184 @ 0xffffff48 │ │ │ │ + svclt 0x0000e966 │ │ │ │ + rsbseq ip, r9, r8, lsl #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, lsl #19 │ │ │ │ + eoreq r3, r6, lr, ror #12 │ │ │ │ + eoreq r3, r6, sl, asr #12 │ │ │ │ @ instruction: 0xffffce9d │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 1a350e0 │ │ │ │ - blmi 1a35108 │ │ │ │ + bmi 1a351b0 │ │ │ │ + blmi 1a351d8 │ │ │ │ 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, 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 1f504c │ │ │ │ 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 +445978,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, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ @ instruction: 0xf7fc4620 │ │ │ │ - bhi ea2f88 │ │ │ │ + bhi ea3058 │ │ │ │ @ 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] @ 1e390c │ │ │ │ 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: 0xf8d4fcb7 │ │ │ │ cmplt r1, r0, asr r3 │ │ │ │ @ instruction: 0xf8d468a0 │ │ │ │ @ instruction: 0xf8943354 │ │ │ │ - blvs 32c52c │ │ │ │ + blvs 32c5fc │ │ │ │ @ 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 6b5714 │ │ │ │ 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 0x0000e88e │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r9, ip, asr r9 │ │ │ │ + rsbseq ip, r9, ip, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffcc81 │ │ │ │ - rsbseq ip, r9, sl, lsl r8 │ │ │ │ - eoreq r3, r6, r2, lsl #9 │ │ │ │ + rsbseq ip, r9, sl, asr #14 │ │ │ │ eoreq r3, r6, r2, ror r4 │ │ │ │ + eoreq r3, r6, r2, ror #8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29ecfc │ │ │ │ + blhi 29edcc │ │ │ │ @ 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 208190 │ │ │ │ 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 +446070,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 3a36e8 │ │ │ │ + blvs fe2cfe00 │ │ │ │ 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 +446087,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 fe76460c │ │ │ │ vhadd.s8 d13, d0, d9 │ │ │ │ - blcs fe684144 │ │ │ │ + blcs fe684214 │ │ │ │ biccs fp, r8, #8, 30 │ │ │ │ - blcs fe6d792c │ │ │ │ + blcs fe6d79fc │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ @ instruction: 0xf8bd23c9 │ │ │ │ @ instruction: 0x462a1134 │ │ │ │ vmax.u32 q10, , q4 │ │ │ │ @ instruction: 0xf8d9010b │ │ │ │ @ instruction: 0xf8ad31ac │ │ │ │ @ instruction: 0x46211134 │ │ │ │ @ instruction: 0xf8d84798 │ │ │ │ - blge 6aad14 │ │ │ │ + blge 6aade4 │ │ │ │ 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 +446116,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 │ │ │ │ + stc 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 +446132,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], {65} @ 0x41 │ │ │ │ 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 10c9ed4 │ │ │ │ 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 5b5944 │ │ │ │ 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 575970 │ │ │ │ strhcc pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ - blcs 208640 │ │ │ │ + blcs 208710 │ │ │ │ orrhi pc, sp, r0 │ │ │ │ @ instruction: 0xf7074618 │ │ │ │ - blvs fe2e3650 │ │ │ │ + blvs fe2e3580 │ │ │ │ tstle sl, r3, lsl #22 │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ stmdale r5, {r0, r1, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01ad01af │ │ │ │ @ instruction: 0x01a201ab │ │ │ │ strls r2, [r6, #-1280] @ 0xfffffb00 │ │ │ │ - bleq 21fb90 │ │ │ │ + bleq 21fc60 │ │ │ │ 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 ff21f1b8 │ │ │ │ @ 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 5c2704 │ │ │ │ stc 8, cr1, [sp, #552] @ 0x228 │ │ │ │ ldmdavs fp, {r0, r1, r2, r5, r9, fp, pc} │ │ │ │ - bvc a9f1d8 │ │ │ │ - bvc 29f214 │ │ │ │ + bvc a9f2a8 │ │ │ │ + bvc 29f2e4 │ │ │ │ mrc 12, 7, r6, cr8, cr11, {0} │ │ │ │ vmull.u , d19, d3[5] │ │ │ │ - blcc 2709c4 │ │ │ │ - bvc adf1ec │ │ │ │ - bcs fe61f2d8 │ │ │ │ + blcc 270a94 │ │ │ │ + bvc adf2bc │ │ │ │ + bcs fe61f3a8 │ │ │ │ andne lr, r2, #3588096 @ 0x36c000 │ │ │ │ - bvc ffbdf6a4 │ │ │ │ + bvc ffbdf774 │ │ │ │ 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 382750 │ │ │ │ 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 b9f300 │ │ │ │ + blcs 20a7e8 │ │ │ │ + blmi fe957da8 │ │ │ │ + bpl fe420ff8 │ │ │ │ + beq 420004 │ │ │ │ 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 141f6c4 │ │ │ │ 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 3a80d8 │ │ │ │ + blls 375acc │ │ │ │ @ instruction: 0xf000429c │ │ │ │ - bls 403eec │ │ │ │ + bls 403fbc │ │ │ │ strls r2, [r0, -r1] │ │ │ │ movwcs r2, #260 @ 0x104 │ │ │ │ - blx 322372 │ │ │ │ + blx 322442 │ │ │ │ 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: 0xf8bdebf8 │ │ │ │ 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 feaacb52 │ │ │ │ + blls 3704b4 │ │ │ │ mcr 8, 0, r0, cr7, cr2, {4} │ │ │ │ @ instruction: 0xeef82a90 │ │ │ │ vstr s15, [sp, #924] @ 0x39c │ │ │ │ - blcs 202488 │ │ │ │ - blls 598214 │ │ │ │ + blcs 202558 │ │ │ │ + blls 5982e4 │ │ │ │ @ instruction: 0xf8933501 │ │ │ │ - blcs 22fd30 │ │ │ │ + blcs 22fe00 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ adcmi r3, fp, #1024 @ 0x400 │ │ │ │ svcge 0x003bf4bf │ │ │ │ @ instruction: 0x3710e9dd │ │ │ │ @ instruction: 0xf8d9b13b │ │ │ │ @ instruction: 0x4648413c │ │ │ │ orreq pc, r4, #8, 2 │ │ │ │ @@ -446241,209 +446292,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 1ea1700 │ │ │ │ cmppne r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ - blvs 310194 │ │ │ │ + blvs 310264 │ │ │ │ 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 1ec3e4 │ │ │ │ @ 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 233970 │ │ │ │ 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 233998 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ - bmi bb5b40 │ │ │ │ + bmi bb5c10 │ │ │ │ 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 29f0bc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bpl 61f51c │ │ │ │ - bvc b9f438 │ │ │ │ - bvc ff3df7e8 │ │ │ │ - bvc bdf340 │ │ │ │ + bpl 61f5ec │ │ │ │ + bvc b9f508 │ │ │ │ + bvc ff3df8b8 │ │ │ │ + bvc bdf410 │ │ │ │ stcl 6, cr14, [sp, #984] @ 0x3d8 │ │ │ │ vstr s15, [sp, #148] @ 0x94 │ │ │ │ ldrbt r7, [r1], r3, lsr #20 │ │ │ │ - bpl fe61f538 │ │ │ │ - bvc ffbdf900 │ │ │ │ - bvc bdf458 │ │ │ │ + bpl fe61f608 │ │ │ │ + bvc ffbdf9d0 │ │ │ │ + bvc bdf528 │ │ │ │ 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 2a463c │ │ │ │ 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 │ │ │ │ + ldrsbteq 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, asr #4 │ │ │ │ + eoreq r2, r6, r4, lsr #30 │ │ │ │ + eoreq r2, r6, r6, 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 │ │ │ │ + strmi pc, [r1], -sp, lsr #22 │ │ │ │ ldcleq 8, cr15, [r4], #-784 @ 0xfffffcf0 │ │ │ │ @ instruction: 0xf64be5d8 │ │ │ │ - svclt 0x0000ee22 │ │ │ │ + svclt 0x0000edba │ │ │ │ @ instruction: 0xb1284603 │ │ │ │ ldclvs 0, cr2, [fp] │ │ │ │ - blcs 1efdd8 │ │ │ │ + blcs 1efea8 │ │ │ │ @ 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 2350c4 │ │ │ │ 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 2350e8 │ │ │ │ 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 23510c │ │ │ │ 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, ip, ror #14 │ │ │ │ + eoreq r7, sl, sl, lsl #11 │ │ │ │ + eoreq r7, sl, r8, ror r6 │ │ │ │ + eoreq r7, sl, r6, ror #13 │ │ │ │ + eoreq r7, sl, r4, lsl r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed3b080 │ │ │ │ + bl fed3b150 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 627c88 │ │ │ │ - blmi 650108 │ │ │ │ + bmi 627d58 │ │ │ │ + blmi 6501d8 │ │ │ │ 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, 7, lr, r3, cr14 │ │ │ │ stmdals r0, {r2, ip, lr, pc} │ │ │ │ - blls 40a6b0 │ │ │ │ + blls 40a780 │ │ │ │ subsmi r4, r8, r0, asr r0 │ │ │ │ - blmi 3f66d4 │ │ │ │ + blmi 3f67a4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 93df20 │ │ │ │ + blls 93dff0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ @ instruction: 0xf85db01f │ │ │ │ @ instruction: 0xf64bfb04 │ │ │ │ - svclt 0x0000eda0 │ │ │ │ - rsbseq ip, r9, r2, ror r1 │ │ │ │ + svclt 0x0000ed38 │ │ │ │ + rsbseq ip, r9, r2, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r9, r0, asr r1 │ │ │ │ + rsbseq ip, r9, r0, lsl #1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b0e0 │ │ │ │ + bl fed3b1b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi e27b08 │ │ │ │ - blmi e501d4 │ │ │ │ + bmi e27bd8 │ │ │ │ + blmi e502a4 │ │ │ │ ldrbtmi r4, [sl], #-641 @ 0xfffffd7f │ │ │ │ svclt 0x00084d30 │ │ │ │ ldrbtmi r2, [sp], #-1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9339 │ │ │ │ eorle r0, r2, r0, lsl #6 │ │ │ │ strmi r4, [ip], -r6, lsl #12 │ │ │ │ - mrc2 7, 3, pc, cr14, cr15, {0} │ │ │ │ + mrc2 7, 0, pc, cr6, cr15, {0} │ │ │ │ svclt 0x00a42800 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - ble 7e6418 │ │ │ │ + ble 7e64e8 │ │ │ │ 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 f2192c │ │ │ │ @ instruction: 0x4620a91c │ │ │ │ - b fe821864 │ │ │ │ + b e21934 │ │ │ │ andeq lr, r0, #3620864 @ 0x374000 │ │ │ │ tstne ip, #3620864 @ 0x374000 │ │ │ │ svclt 0x0008429a │ │ │ │ andle r4, ip, r8, lsl #5 │ │ │ │ - bmi 92bf4c │ │ │ │ + bmi 92c01c │ │ │ │ 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 +446504,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, {r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldm 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 │ │ │ │ + sbfx lr, ip, #25, #28 │ │ │ │ + stcl 6, cr15, [r6], {75} @ 0x4b │ │ │ │ + rsbseq ip, r9, r2, asr #32 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq ip, r9, sl, lsr r0 │ │ │ │ + ldrshteq sl, [ip], #-247 @ 0xffffff09 │ │ │ │ + rsbseq sl, ip, r9, ror #31 │ │ │ │ + rsbseq fp, r9, r2, ror #31 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r2, r6, lr, lsl sp │ │ │ │ + eoreq r2, r6, lr, lsl #26 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b1d4 │ │ │ │ + bl fed3b2a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1167f9c │ │ │ │ + blmi 116806c │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmda r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bcs 1efbec │ │ │ │ + bcs 1efcbc │ │ │ │ stmda r3, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r0, {ip} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - bcs 207d68 │ │ │ │ + bcs 207e38 │ │ │ │ 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 233ce4 │ │ │ │ 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, 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 1f0924 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bllt 4c7dc8 │ │ │ │ + bllt 4c7e98 │ │ │ │ strtmi r6, [r0], -r3, ror #16 │ │ │ │ subscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ ldcllt 7, cr4, [r0, #-608]! @ 0xfffffda0 │ │ │ │ @ instruction: 0xf7084631 │ │ │ │ - strdvs pc, [lr], -r7 @ │ │ │ │ - bcs 29e00c │ │ │ │ + eorvs pc, lr, pc, lsl #23 │ │ │ │ + bcs 29e0dc │ │ │ │ ldcmi 1, cr13, [fp, #-128] @ 0xffffff80 │ │ │ │ ldrbtmi r2, [sp], #-1538 @ 0xfffff9fe │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf7074628 │ │ │ │ - vcvt.u32.f32 d15, d17, #1 │ │ │ │ + vqrdmlah.s , , d9[0] │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 1fc894 │ │ │ │ + bcs 1fc964 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 207e08 │ │ │ │ + blcs 207ed8 │ │ │ │ str sp, [lr, lr, ror #3]! │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf7076003 │ │ │ │ - ldrb pc, [r7, fp, lsl #30] @ │ │ │ │ + ldrb pc, [r7, r3, lsr #29] @ │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf7076003 │ │ │ │ - ldcllt 15, cr15, [r0, #-20]! @ 0xffffffec │ │ │ │ + ldcllt 14, cr15, [r0, #-628]! @ 0xfffffd8c │ │ │ │ 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 207f0c │ │ │ │ @ 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, lsr pc │ │ │ │ + rsbseq sl, ip, r8, lsl #30 │ │ │ │ + rsbseq sl, ip, sl, ror #29 │ │ │ │ + rsbseq sl, ip, lr, asr #29 │ │ │ │ + @ instruction: 0x007cae9a │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b2f0 │ │ │ │ + bl fed3b3c0 │ │ │ │ @ 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 +446676,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 92c318 │ │ │ │ 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 2938f0 │ │ │ │ movwls r2, #517 @ 0x205 │ │ │ │ - @ instruction: 0xf64b2300 │ │ │ │ - stmdacs r0, {r3, fp, sp, lr, pc} │ │ │ │ - blls 298934 │ │ │ │ + @ instruction: 0xf64a2300 │ │ │ │ + stmdacs r0, {r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blls 298a04 │ │ │ │ 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 1fa1f8e │ │ │ │ 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 1321cac │ │ │ │ + rsbseq fp, r9, r2, lsr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r9], #-218 @ 0xffffff26 │ │ │ │ - eoreq r2, r6, lr, lsr fp │ │ │ │ + rsbseq fp, r9, sl, ror #25 │ │ │ │ + eoreq r2, r6, lr, lsr #22 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r0], r7, asr #24 │ │ │ │ strmi r4, [pc], -r5, lsl #12 │ │ │ │ @ instruction: 0x461e447c │ │ │ │ vsubl.u q1, d15, d1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 1f3ee8 │ │ │ │ + blcs 1f3fb8 │ │ │ │ stmda r4, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 208064 │ │ │ │ + blcs 208134 │ │ │ │ @ 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 1f0bfc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2080a0 │ │ │ │ + blcs 208170 │ │ │ │ strtmi sp, [r0], -r5, asr #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strtmi r4, [r0], -pc, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2351 @ 0xfffff6d1 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - strmi pc, [r4], -sp, ror #19 │ │ │ │ + strmi pc, [r4], -r5, lsl #19 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - blx fefa04e2 │ │ │ │ + blx fefa05b2 │ │ │ │ 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 a62ea8 │ │ │ │ subscs pc, r8, #212, 16 @ 0xd40000 │ │ │ │ rsbvs r4, r2, fp, ror r4 │ │ │ │ subscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ - blcs 29e29c │ │ │ │ + blcs 29e36c │ │ │ │ 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]! │ │ │ │ + ldc2 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 │ │ │ │ + ldc2 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, lsr ip │ │ │ │ + rsbseq sl, ip, sl, lsl ip │ │ │ │ + ldrshteq sl, [ip], #-182 @ 0xffffff4a │ │ │ │ @ instruction: 0xfffffb93 │ │ │ │ @ instruction: 0xfffffb31 │ │ │ │ - rsbseq sl, ip, r0, ror ip │ │ │ │ + rsbseq sl, ip, r0, lsr #23 │ │ │ │ @ instruction: 0xfffffc41 │ │ │ │ - rsbseq sl, ip, r8, asr #24 │ │ │ │ + rsbseq sl, ip, r8, ror fp │ │ │ │ umaalcc pc, ip, r0, r8 @ │ │ │ │ - blcs 411818 │ │ │ │ + blcs 4118e8 │ │ │ │ addhi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blpl e76530 │ │ │ │ + blpl e76600 │ │ │ │ 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 cf4854 │ │ │ │ + blcs 263514 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ stmdavs sl, {r0, sl, fp} │ │ │ │ - blle 76ec50 │ │ │ │ + blle 76ed20 │ │ │ │ strmi r6, [r2], #-2120 @ 0xfffff7b8 │ │ │ │ ldcle 2, cr4, [r2], {154} @ 0x9a │ │ │ │ - blcs 1fe688 │ │ │ │ + blcs 1fe758 │ │ │ │ stmiavs sl, {r0, r1, r2, r3, r8, r9, fp, ip, lr, pc}^ │ │ │ │ strbmi r4, [r3, #-1043]! @ 0xfffffbed │ │ │ │ @ instruction: 0xf9b1dc0b │ │ │ │ - blcs 1f04ac │ │ │ │ + blcs 1f057c │ │ │ │ @ instruction: 0xf9b1db07 │ │ │ │ ldrmi r0, [r8], #-18 @ 0xffffffee │ │ │ │ svclt 0x00cc4570 │ │ │ │ andcs r2, r1, r0 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blx 3225fa │ │ │ │ + blx 3226ca │ │ │ │ @ instruction: 0xf04f6c03 │ │ │ │ @ instruction: 0xf8b00e01 │ │ │ │ sbcsmi ip, r3, r4, asr #32 │ │ │ │ stc2 10, cr15, [r2], {44} @ 0x2c @ │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf1bc2301 │ │ │ │ svclt 0x00380f01 │ │ │ │ @@ -446793,28 +446844,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 cf4900 │ │ │ │ + blcs 2635c0 │ │ │ │ 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 cf4930 │ │ │ │ + blcs 2635f0 │ │ │ │ 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 +446875,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: 0xf908f707 │ │ │ │ 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 0x0004f64a │ │ │ │ strbmi r4, [lr, #-1085] @ 0xfffffbc3 │ │ │ │ strdlt sp, [r3], -r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 226900 │ │ │ │ - blcs 3b319c │ │ │ │ + bls 2269d0 │ │ │ │ + blcs 3b326c │ │ │ │ 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 +446906,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 @ 1e47e8 │ │ │ │ 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 fe4b5cd4 │ │ │ │ + b 2a52e8 │ │ │ │ + b fe2a530c │ │ │ │ @ instruction: 0xf841030b │ │ │ │ - b fe473234 │ │ │ │ - b 2a5220 │ │ │ │ - b fe2a5254 │ │ │ │ + b fe473304 │ │ │ │ + b 2a52f0 │ │ │ │ + b fe2a5324 │ │ │ │ @ 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 +446940,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 fe2b5d74 │ │ │ │ + b 2a5348 │ │ │ │ + b fe2a533c │ │ │ │ @ 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 260b94 │ │ │ │ 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 260bc0 │ │ │ │ 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 +446982,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 2a2864 │ │ │ │ @ instruction: 0xd1fa4598 │ │ │ │ ldrtmi r3, [sp], #-257 @ 0xfffffeff │ │ │ │ mvnsle r4, lr, lsl #5 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ - blx 4086e2 │ │ │ │ + blx 4087b2 │ │ │ │ rsclt pc, r1, #1610612736 @ 0x60000000 │ │ │ │ @ instruction: 0xf64a4628 │ │ │ │ - @ instruction: 0xe72eee9a │ │ │ │ + @ instruction: 0xe72eee32 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29fbec │ │ │ │ + blhi 29fcbc │ │ │ │ @ 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 91fe9c │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #12293 @ 0x3005 @ │ │ │ │ sbcsmi r9, ip, r7 │ │ │ │ - beq 2607bc │ │ │ │ + beq 26088c │ │ │ │ ldrmi sp, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf866f707 │ │ │ │ - blvs fe2d0bf8 │ │ │ │ + @ instruction: 0xfffef706 │ │ │ │ + blvs fe2d0cc8 │ │ │ │ suble r2, sp, r3, lsl #22 │ │ │ │ and r2, r2, r2, lsl #6 │ │ │ │ - beq 2208c0 │ │ │ │ - bls 9ad390 │ │ │ │ + beq 220990 │ │ │ │ + bls 9ad460 │ │ │ │ andls r4, sl, #93323264 @ 0x5900000 │ │ │ │ andls r9, ip, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf8ad9a21 │ │ │ │ - bls a6c878 │ │ │ │ + bls a6c948 │ │ │ │ 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 9760d4 │ │ │ │ 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 260cdc │ │ │ │ stc 6, cr4, [sp, #172] @ 0xac │ │ │ │ @ instruction: 0xf7ff8b04 │ │ │ │ - strbmi pc, [pc], #-3749 @ 1e47ec @ │ │ │ │ + strbmi pc, [pc], #-3749 @ 1e48bc @ │ │ │ │ ldrdle r4, [sp, #88]! @ 0x58 │ │ │ │ stmdals r7, {r0, r3, r8, fp, ip, pc} │ │ │ │ ldrdcc pc, [ip, #128] @ 0x80 │ │ │ │ - bmi 63665c │ │ │ │ + bmi 63672c │ │ │ │ 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 29fbd8 │ │ │ │ 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 │ │ │ │ + stm r0, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq fp, r9, r8, ror #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, r2, lsl #16 │ │ │ │ + rsbseq fp, r9, r2, lsr 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 febf6174 │ │ │ │ @ instruction: 0xf8dd4648 │ │ │ │ ldrbtmi r8, [sl], #-128 @ 0xffffff80 │ │ │ │ - bhi 1a7abc0 │ │ │ │ + bhi 1a7ac90 │ │ │ │ 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: 0xff68f706 │ │ │ │ + blvs fe2d0dd4 │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ @ instruction: 0xf8d5809c │ │ │ │ - blcs 1f0ed0 │ │ │ │ + blcs 1f0fa0 │ │ │ │ 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, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, r4, r0 │ │ │ │ - blcs dfeeec │ │ │ │ + blcs dfefbc │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ - blcc 41a96c │ │ │ │ + blcc 41aa3c │ │ │ │ vpadd.i8 d2, d0, d8 │ │ │ │ - blcs 804bdc │ │ │ │ + blcs 804cac │ │ │ │ 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 19e4dac │ │ │ │ sbchi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002b80 │ │ │ │ - blcs 1204cb0 │ │ │ │ + blcs 1204d80 │ │ │ │ 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 +447138,169 @@ │ │ │ │ addhi pc, r2, r0 │ │ │ │ @ instruction: 0xf8d54632 │ │ │ │ @ instruction: 0x463931b4 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ stmhi r0, {r3, r4, r5, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf70faf11 │ │ │ │ - @ instruction: 0x4641fa37 │ │ │ │ + strbmi pc, [r1], -pc, asr #19 @ │ │ │ │ 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 23467c │ │ │ │ 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 162ca9c │ │ │ │ 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 370b88 │ │ │ │ @ instruction: 0xf8d5d037 │ │ │ │ - blcs 1f1020 │ │ │ │ + blcs 1f10f0 │ │ │ │ @ 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 fe2e459c │ │ │ │ + blcs 2b64f0 │ │ │ │ ldrtmi sp, [fp], -r4, lsr #32 │ │ │ │ - bleq fa00a0 │ │ │ │ + bleq fa0170 │ │ │ │ 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 234720 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ adcle r2, sp, r0, lsl #20 │ │ │ │ @ instruction: 0xf890e7f7 │ │ │ │ - blcs 370b34 │ │ │ │ + blcs 370c04 │ │ │ │ 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, 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 2a0c9c │ │ │ │ + @ instruction: 0xf938f70f │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ movwcs r3, #768 @ 0x300 │ │ │ │ ldrmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf10d69c7 │ │ │ │ @ instruction: 0x47b8001f │ │ │ │ - beq 420134 │ │ │ │ + beq 420204 │ │ │ │ mulscc pc, sp, r8 @ │ │ │ │ - beq ff2205a4 │ │ │ │ + beq ff220674 │ │ │ │ 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 0x001ef64a │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0079b792 │ │ │ │ - rsbseq fp, r9, r6, lsr r6 │ │ │ │ + rsbseq fp, r9, r2, asr #13 │ │ │ │ + rsbseq fp, r9, r6, ror #10 │ │ │ │ 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 30c466 │ │ │ │ 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 9b6678 │ │ │ │ movwls r4, #26168 @ 0x6638 │ │ │ │ - blls 976498 │ │ │ │ + blls 976568 │ │ │ │ movwls r4, #22089 @ 0x5649 │ │ │ │ - blls 8b1f5c │ │ │ │ + blls 8b202c │ │ │ │ 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, #10304 @ 0x2840 │ │ │ │ andlt sp, r9, r7, ror #3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r3], r3, lsl #1 │ │ │ │ ldrmi r4, [pc], -r8, lsl #12 │ │ │ │ @ instruction: 0xf7064690 │ │ │ │ - @ instruction: 0x4602fe53 │ │ │ │ + strmi pc, [r2], -fp, ror #27 │ │ │ │ ldrtmi r9, [r8], -sp, lsl #26 │ │ │ │ stccc 14, cr9, [r1, #-60] @ 0xffffffc4 │ │ │ │ - bmi 2df2f0 │ │ │ │ + bmi 2df3c0 │ │ │ │ @ instruction: 0x46216997 │ │ │ │ - cdp 6, 3, cr15, cr12, cr10, {2} │ │ │ │ + ldcl 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} │ │ │ │ + stcl 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} │ │ │ │ + stcl 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 2203a0 │ │ │ │ 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 +447308,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 │ │ │ │ + stc 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 2531cc │ │ │ │ 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 2a2de0 │ │ │ │ @ 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 25320c │ │ │ │ + blne 322e88 │ │ │ │ mvnsle r1, pc, asr ip │ │ │ │ - beq 2610e0 │ │ │ │ + beq 2611b0 │ │ │ │ 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 2611d0 │ │ │ │ + bl 18226d4 │ │ │ │ ldrbmi r4, [r4, #-1219] @ 0xfffffb3d │ │ │ │ strdlt sp, [r3], -r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vqdmulh.s d15, d0, d5 │ │ │ │ @ instruction: 0x46587831 │ │ │ │ - bl fef2261c │ │ │ │ + bl 15226ec │ │ │ │ svclt 0x0000e7a2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ - bmi e76564 │ │ │ │ - blmi e7677c │ │ │ │ + bmi e76634 │ │ │ │ + blmi e7684c │ │ │ │ addlt r4, pc, sl, ror r4 @ │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldmpl r3, {r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, r9, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ @ instruction: 0xf7060300 │ │ │ │ - pkhbtmi pc, r0, r3, lsl #27 @ │ │ │ │ + strmi pc, [r0], fp, lsr #26 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ - cmnplt r0, #1552 @ p-variant is OBSOLETE @ 0x610 │ │ │ │ + cmnplt r0, #15936 @ p-variant is OBSOLETE @ 0x3e40 │ │ │ │ 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 3df574 │ │ │ │ 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 7b76ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 53edec │ │ │ │ + blls 53eebc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1200300 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x46818ff0 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ - ldrbmi pc, [sl], -pc, lsl #28 @ │ │ │ │ + ldrbmi pc, [sl], -r7, lsr #27 @ │ │ │ │ movwcs fp, #4440 @ 0x1158 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ strbmi r4, [fp], -r9, asr #12 │ │ │ │ @ instruction: 0xb018f8d8 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8, r0, asr #12] │ │ │ │ smlabtcs r1, sl, r7, lr │ │ │ │ smlabtne r0, sp, r9, lr │ │ │ │ strmi r4, [r1], -r3, lsl #12 │ │ │ │ ldrdlt pc, [r4], -r8 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8, r0, asr #12] │ │ │ │ @ instruction: 0xf64ae7be │ │ │ │ - svclt 0x0000ee1c │ │ │ │ - ldrshteq fp, [r9], #-32 @ 0xffffffe0 │ │ │ │ + svclt 0x0000edb4 │ │ │ │ + rsbseq fp, r9, r0, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, r4, lsl #5 │ │ │ │ + ldrhteq fp, [r9], #-20 @ 0xffffffec │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi ab6650 │ │ │ │ - blmi ab6858 │ │ │ │ + bmi ab6720 │ │ │ │ + blmi ab6928 │ │ │ │ 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 725adc │ │ │ │ + blls 789af8 │ │ │ │ + blls 7c9b04 │ │ │ │ eorcc pc, r8, sp, lsr #17 │ │ │ │ movwls r9, #31512 @ 0x7b18 │ │ │ │ movwls sl, #6917 @ 0x1b05 │ │ │ │ movwls sl, #2822 @ 0xb06 │ │ │ │ @ instruction: 0xf8dd2302 │ │ │ │ - bls 708fcc │ │ │ │ + bls 70909c │ │ │ │ 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 537758 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4beec0 │ │ │ │ + blls 4bef90 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ - blls 805e28 │ │ │ │ + blls 805ef8 │ │ │ │ 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 0x0000ed5e │ │ │ │ + rsbseq fp, r9, r8, lsr r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r9], #-16 │ │ │ │ + rsbseq fp, r9, r0, ror #1 │ │ │ │ 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 c897b4 │ │ │ │ addshi pc, r0, r0 │ │ │ │ tstls r0, #148, 12 @ 0x9400000 │ │ │ │ strmi r9, [r4], -r6, lsr #22 │ │ │ │ @ instruction: 0xf10d9312 │ │ │ │ - blls ba7830 │ │ │ │ + blls ba7900 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4603fc33 │ │ │ │ @ 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} │ │ │ │ + stc2 7, cr15, [r4], #-24 @ 0xffffffe8 │ │ │ │ movwne lr, #47581 @ 0xb9dd │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r2, {r0, r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882a07 │ │ │ │ - bleq ff69f878 │ │ │ │ + bleq ff69f948 │ │ │ │ svclt 0x009868c2 │ │ │ │ - bleq 261080 │ │ │ │ + bleq 261150 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x9011ebf8 │ │ │ │ strbmi r4, [r8], -r1, asr #12 │ │ │ │ - mrrc 6, 4, pc, sl, cr10 @ │ │ │ │ + bl ffea296c │ │ │ │ ldrbmi r9, [lr, #-19] @ 0xffffffed │ │ │ │ @ instruction: 0xf895d132 │ │ │ │ - blcs 1f10b0 │ │ │ │ + blcs 1f1180 │ │ │ │ @ instruction: 0xf897d13c │ │ │ │ - blcs 1f10b8 │ │ │ │ + blcs 1f1188 │ │ │ │ @ instruction: 0xf8cdd138 │ │ │ │ ldrtmi sl, [r9], -r0 │ │ │ │ - bls c4fbcc │ │ │ │ + bls c4fc9c │ │ │ │ @ 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 476928 │ │ │ │ @ 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 7b697c │ │ │ │ + bl 15a29c4 │ │ │ │ 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 17b7a14 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8bf054 │ │ │ │ + blls 8bf124 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, sp, r1, lsr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8cdab0e │ │ │ │ movwls sl, #4096 @ 0x1000 │ │ │ │ - bls c368ec │ │ │ │ + bls c369bc │ │ │ │ @ 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 476998 │ │ │ │ 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 +447587,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 822d8e │ │ │ │ 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, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0067f43f │ │ │ │ - blcs 3bf6bc │ │ │ │ + blcs 3bf78c │ │ │ │ @ instruction: 0x2601d91e │ │ │ │ - b 15bf3c0 │ │ │ │ + b 15bf490 │ │ │ │ @ instruction: 0x46310bd3 │ │ │ │ smlatbeq r1, r1, r1, pc @ │ │ │ │ - blx fee2f8c8 │ │ │ │ - b 15e16cc │ │ │ │ + blx fee2f998 │ │ │ │ + b 15e179c │ │ │ │ svclt 0x00981151 │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ svcge 0x0051f43f │ │ │ │ - blx 27f4e6 │ │ │ │ + blx 27f5b6 │ │ │ │ andsls pc, r1, #8, 4 @ 0x80000000 │ │ │ │ vqrdmulh.s d15, d9, d3 │ │ │ │ smlald r9, r8, r3, r3 │ │ │ │ - bleq 261224 │ │ │ │ + bleq 2612f4 │ │ │ │ @ instruction: 0xf63f2901 │ │ │ │ smlaldx sl, r2, r9, pc @ │ │ │ │ - bcs 23f3fc │ │ │ │ + bcs 23f4cc │ │ │ │ @ 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: 0xf936f708 │ │ │ │ + bmi 61ef80 │ │ │ │ ldrbtmi r4, [sl], #-2320 @ 0xfffff6f0 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - @ instruction: 0xe7bbf997 │ │ │ │ + ldr pc, [fp, pc, lsr #18]! │ │ │ │ stmdbmi pc, {r1, r2, r3, r9, fp, lr} @ │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf990f708 │ │ │ │ - bmi 55ee80 │ │ │ │ + @ instruction: 0xf928f708 │ │ │ │ + bmi 55ef50 │ │ │ │ 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 │ │ │ │ + ldrb pc, [r3, -r1, lsr #18] @ │ │ │ │ + bl 1a2b34 │ │ │ │ + rsbseq fp, r9, ip, lsl #1 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq sl, r9, ip, asr #30 │ │ │ │ + eoreq r1, r6, r0, lsr sp │ │ │ │ + ldrdeq r7, [r3], -sl @ │ │ │ │ + eoreq r1, r6, sl, asr sp │ │ │ │ + eoreq r7, r3, ip, asr #11 │ │ │ │ + ldrdeq r1, [r6], -ip @ │ │ │ │ + strhteq r7, [r3], -lr │ │ │ │ + mlaeq r6, r6, ip, r1 │ │ │ │ + strhteq r7, [r3], -r0 │ │ │ │ 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 fe936aac │ │ │ │ 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 ffaa2e94 │ │ │ │ tstlt r0, r0, lsl #13 │ │ │ │ - blcs 2bffc0 │ │ │ │ + blcs 2c0090 │ │ │ │ ldrtmi sp, [r8], -ip, lsr #32 │ │ │ │ @ instruction: 0xf70eaf0d │ │ │ │ - @ instruction: 0x4651fe15 │ │ │ │ + ldrbmi pc, [r1], -sp, lsr #27 @ │ │ │ │ andcs r6, r1, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0x47984638 │ │ │ │ strtmi r9, [r9], -r0, lsl #12 │ │ │ │ @ instruction: 0xf8b5463b │ │ │ │ strbmi r2, [r8], -sl, asr #32 │ │ │ │ @ instruction: 0x5012f9b4 │ │ │ │ stmiavs r5!, {r1, r2, r8, sl, ip, pc}^ │ │ │ │ stmdavs r5!, {r0, r2, r8, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf9b49504 │ │ │ │ strls r5, [r3, #-16] │ │ │ │ strls r6, [r2, #-2213] @ 0xfffff75b │ │ │ │ strls r6, [r1], #-2084 @ 0xfffff7dc │ │ │ │ ldc2l 7, cr15, [r6, #1020]! @ 0x3fc │ │ │ │ - blmi fe1f7bfc │ │ │ │ + blmi fe1f7ccc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63f268 │ │ │ │ + blls 63f338 │ │ │ │ @ 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 26142c │ │ │ │ movwcs r9, #780 @ 0x30c │ │ │ │ eorcc pc, pc, sp, lsl #17 │ │ │ │ - ldc2l 7, cr15, [lr, #56] @ 0x38 │ │ │ │ - bllt 21f964 │ │ │ │ + ldc2l 7, cr15, [r6, #-56]! @ 0xffffffc8 │ │ │ │ + bllt 21fa34 │ │ │ │ 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 ff220f08 │ │ │ │ + blx 620efc │ │ │ │ @ instruction: 0xf1a7d94e │ │ │ │ cdp 3, 11, cr0, cr7, cr14, {4} │ │ │ │ - blcs 3bfe10 │ │ │ │ + blcs 3bfee0 │ │ │ │ ldm pc, {r2, r3, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ - blvc fe5e1288 │ │ │ │ + blvc fe5e1358 │ │ │ │ vmulmi.f64 d23, d19, d0 │ │ │ │ cdp 14, 15, cr4, cr5, cr3, {3} │ │ │ │ vnmla.f32 s14, s14, s0 │ │ │ │ @ instruction: 0x46530a90 │ │ │ │ - blx 620e54 │ │ │ │ + blx 620f24 │ │ │ │ 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 fa338c │ │ │ │ @ instruction: 0xf898e798 │ │ │ │ - blcs 37139c │ │ │ │ + blcs 37146c │ │ │ │ @ instruction: 0x46d8d0be │ │ │ │ @ instruction: 0xf0484638 │ │ │ │ @ instruction: 0xf70e0b02 │ │ │ │ - movwcs pc, #7561 @ 0x1d89 @ │ │ │ │ + movwcs pc, #7457 @ 0x1d21 @ │ │ │ │ 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 +447755,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 14a3c34 │ │ │ │ + bleq d60a74 │ │ │ │ + bleq 220c94 │ │ │ │ + stmda ip, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + b 15b1250 │ │ │ │ tstle r9, r0 │ │ │ │ andeq lr, r0, sl, asr #20 │ │ │ │ str r2, [r9, r0, lsl #6]! │ │ │ │ - bvc 220e20 │ │ │ │ - bvc ff3e0f18 │ │ │ │ - blx 620f10 │ │ │ │ + bvc 220ef0 │ │ │ │ + bvc ff3e0fe8 │ │ │ │ + blx 620fe0 │ │ │ │ @ instruction: 0xf06fbfa8 │ │ │ │ - ble 335550 │ │ │ │ - bleq a609d4 │ │ │ │ - bleq 220bf4 │ │ │ │ - ldm ip, {r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ble 335620 │ │ │ │ + bleq a60aa4 │ │ │ │ + bleq 220cc4 │ │ │ │ + ldmda 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 963c98 │ │ │ │ + bleq 7a0ad8 │ │ │ │ + bleq 220cf8 │ │ │ │ + ldmdb 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 220f48 │ │ │ │ + bvc ff3e1040 │ │ │ │ + blx 621038 │ │ │ │ + vldr s26, [pc, #68] @ 1e54bc │ │ │ │ vmov.32 d6[1], r0 │ │ │ │ @ instruction: 0xf64a0b00 │ │ │ │ - movwcs lr, #2164 @ 0x874 │ │ │ │ + movwcs lr, #2060 @ 0x80c │ │ │ │ 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 0x0000eab0 │ │ │ │ and r0, r0, r0 │ │ │ │ - strdmi pc, [pc, #-255] @ 1e52e5 │ │ │ │ + strdmi pc, [pc, #-255] @ 1e53b5 │ │ │ │ @ instruction: 0xffe00000 │ │ │ │ - strdmi pc, [pc, #255] @ 1e54eb │ │ │ │ + strdmi pc, [pc, #255] @ 1e55bb │ │ │ │ andeq r0, r0, r0 │ │ │ │ rscmi pc, pc, r0, ror #31 │ │ │ │ - rsbseq sl, r9, ip, ror lr │ │ │ │ + rsbseq sl, r9, ip, lsr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, lsl #28 │ │ │ │ + rsbseq sl, r9, r8, lsr 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 +447839,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 221680 │ │ │ │ @ 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 1223cc0 │ │ │ │ @ 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 4f7dbc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3bf528 │ │ │ │ + blls 3bf5f8 │ │ │ │ @ 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 ca2edc │ │ │ │ + rsbseq sl, r9, r8, lsl fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, asr #22 │ │ │ │ + rsbseq sl, r9, r8, ror sl │ │ │ │ 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: 0xf928f706 │ │ │ │ + blvs fe2d2314 │ │ │ │ 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: 0xf8baf915 │ │ │ │ strmi r2, [r3], sl, asr #32 │ │ │ │ ldrmi r9, [r0], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf976f706 │ │ │ │ + @ instruction: 0xf90ef706 │ │ │ │ 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 a3278 │ │ │ │ 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 200dec │ │ │ │ @ instruction: 0xf894d1d0 │ │ │ │ - blcs 1f181c │ │ │ │ + blcs 1f18ec │ │ │ │ @ instruction: 0xf894d1cc │ │ │ │ - b 779820 │ │ │ │ + b 7798f0 │ │ │ │ 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 +447935,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 22d6c8 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ - blx fedec0fc │ │ │ │ + blx fedec1cc │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf890e798 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 3716e0 │ │ │ │ - blcs 399620 │ │ │ │ + bcs 3717b0 │ │ │ │ + blcs 3996f0 │ │ │ │ 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 fed3c8fc │ │ │ │ @ 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 c23868 │ │ │ │ + bvs 1aca330 │ │ │ │ + bvs aca330 │ │ │ │ @ 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 15bff50 │ │ │ │ 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 221360 │ │ │ │ + bvc 13e124c │ │ │ │ + bvc 1be1350 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ addsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 220cd4 │ │ │ │ - bvc 260dd8 │ │ │ │ + bvc 220da4 │ │ │ │ + bvc 260ea8 │ │ │ │ adchi pc, r9, r0 │ │ │ │ - bvc 220d18 │ │ │ │ + bvc 220de8 │ │ │ │ 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 22139c │ │ │ │ + bvc 1be1388 │ │ │ │ @ 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 260f28 │ │ │ │ + bvc 3e10c4 │ │ │ │ + bvc febe11c8 │ │ │ │ + bvc 1ba10cc │ │ │ │ + bvc ffba11d0 │ │ │ │ andcs lr, r0, r4, ror #15 │ │ │ │ addvc pc, r0, fp, asr #13 │ │ │ │ - bvs 22130c │ │ │ │ - bvc 1be12f8 │ │ │ │ + bvs 2213dc │ │ │ │ + bvc 1be13c8 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ subsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 220d4c │ │ │ │ - bvc 2a0e50 │ │ │ │ + bvc 220e1c │ │ │ │ + bvc 2a0f20 │ │ │ │ ldc 0, cr13, [r1, #436] @ 0x1b4 │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260e94 │ │ │ │ - bvc 3e1030 │ │ │ │ - bvc febe1134 │ │ │ │ - bvc 1ba1038 │ │ │ │ - bvc ffba113c │ │ │ │ + bvc 260f64 │ │ │ │ + bvc 3e1100 │ │ │ │ + bvc febe1204 │ │ │ │ + bvc 1ba1108 │ │ │ │ + bvc ffba120c │ │ │ │ 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 220e4c │ │ │ │ + bvc 2a0f50 │ │ │ │ + bvs 260f54 │ │ │ │ ldc 0, cr13, [r1, #332] @ 0x14c │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260ec8 │ │ │ │ - bvc 3e1064 │ │ │ │ - bvc febe1168 │ │ │ │ - bvc 1ba106c │ │ │ │ - bvc ffba1170 │ │ │ │ + bvc 260f98 │ │ │ │ + bvc 3e1134 │ │ │ │ + bvc febe1238 │ │ │ │ + bvc 1ba113c │ │ │ │ + bvc ffba1240 │ │ │ │ andcs lr, r0, r7, ror #15 │ │ │ │ addvc pc, r0, fp, asr #13 │ │ │ │ - bvs 22137c │ │ │ │ - bvc 1be1368 │ │ │ │ + bvs 22144c │ │ │ │ + bvc 1be1438 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ andsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 2a0dbc │ │ │ │ - bvc 260ec0 │ │ │ │ + bvc 2a0e8c │ │ │ │ + bvc 260f90 │ │ │ │ ldc 0, cr13, [r1, #212] @ 0xd4 │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260f04 │ │ │ │ - bvc 3e10a0 │ │ │ │ - bvc febe11a4 │ │ │ │ - bvc 1ba10a8 │ │ │ │ - bvc ffba11ac │ │ │ │ + bvc 260fd4 │ │ │ │ + bvc 3e1170 │ │ │ │ + bvc febe1274 │ │ │ │ + bvc 1ba1178 │ │ │ │ + bvc ffba127c │ │ │ │ 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 220fc4 │ │ │ │ + bvc 260fc8 │ │ │ │ + bvc 2a0ecc │ │ │ │ ldc 0, cr13, [r1, #92] @ 0x5c │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260f40 │ │ │ │ - bvc 3e10dc │ │ │ │ - bvc febe11e0 │ │ │ │ - bvc 1ba10e4 │ │ │ │ - bvc ffba11e8 │ │ │ │ + bvc 261010 │ │ │ │ + bvc 3e11ac │ │ │ │ + bvc febe12b0 │ │ │ │ + bvc 1ba11b4 │ │ │ │ + bvc ffba12b8 │ │ │ │ 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 fed3cafc │ │ │ │ @ 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 +448104,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, 14, cr15, cr8, cr9, {2} │ │ │ │ ldrdcc pc, [r4, #132] @ 0x84 │ │ │ │ strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - bmi 437704 │ │ │ │ + bmi 4377d4 │ │ │ │ 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 0x0000e83e │ │ │ │ + ldrshteq sl, [r9], #-104 @ 0xffffff98 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, sl, asr r7 │ │ │ │ + rsbseq sl, r9, sl, lsl #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 b77230 │ │ │ │ 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 +448145,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 4772b4 │ │ │ │ svclt 0x00280004 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf649442c │ │ │ │ - blne 1fa152c │ │ │ │ + blne 1fa145c │ │ │ │ ldmle r2!, {r0, r1, r2, r5, r7, r9, lr}^ │ │ │ │ ldrdcc pc, [r4, #137] @ 0x89 │ │ │ │ stmdbls r3, {r3, r6, r9, sl, lr} │ │ │ │ - bmi 4377bc │ │ │ │ + bmi 43788c │ │ │ │ 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 0x00e0f649 │ │ │ │ + rsbseq sl, r9, ip, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r2, lsr #13 │ │ │ │ + ldrsbteq 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 +448181,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 61269c │ │ │ │ @ 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 +448198,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 3f8304 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63fa80 │ │ │ │ + blls 63fb50 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf64983f0 │ │ │ │ - svclt 0x0000eff0 │ │ │ │ - rsbseq sl, r9, r2, ror #12 │ │ │ │ + svclt 0x0000ef88 │ │ │ │ + @ instruction: 0x0079a592 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq sl, [r9], #-80 @ 0xffffffb0 │ │ │ │ + rsbseq sl, r9, r0, lsr #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 +448235,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, 6, cr15, cr6, cr5, {0} │ │ │ │ + blx 47fc36 │ │ │ │ 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 feaca7a8 │ │ │ │ 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, 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 269ab0 │ │ │ │ @ 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 ffada034 │ │ │ │ + blvs 1b2de30 │ │ │ │ + blx 30034e │ │ │ │ @ instruction: 0xf705f606 │ │ │ │ - msrlt R8_usr, r7 │ │ │ │ - blcs 3c0124 │ │ │ │ + msrlt R8_usr, pc │ │ │ │ + blcs 3c01f4 │ │ │ │ ldmeq fp, {r2, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 2f689c │ │ │ │ + blls 2f696c │ │ │ │ movwls r4, #5182 @ 0x143e │ │ │ │ - blls 2ac1c8 │ │ │ │ + blls 2ac298 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ - bls 33747c │ │ │ │ - mcr2 7, 3, pc, cr12, cr13, {0} @ │ │ │ │ - blmi 18f84ac │ │ │ │ + bls 33754c │ │ │ │ + mcr2 7, 0, pc, cr4, cr13, {0} @ │ │ │ │ + blmi 18f857c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls e3fba8 │ │ │ │ + blls e3fc78 │ │ │ │ @ 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 2e0c90 │ │ │ │ + blls 30a860 │ │ │ │ @ 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] @ 1e5b78 │ │ │ │ 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} │ │ │ │ + stc2l 7, cr15, [r6, #20]! │ │ │ │ @ instruction: 0xb1204603 │ │ │ │ - blcs 2c09b8 │ │ │ │ + blcs 2c0a88 │ │ │ │ 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 3375f4 │ │ │ │ @ instruction: 0xf71d9400 │ │ │ │ - str pc, [r9, r7, lsr #24]! │ │ │ │ - blx 3a7f0a │ │ │ │ + @ instruction: 0xe7a9fbbf │ │ │ │ + blx 3a7fda │ │ │ │ ldrb pc, [sp, -r1, lsl #2]! @ │ │ │ │ - blx 3a7f5a │ │ │ │ + blx 3a802a │ │ │ │ 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 39fc2c │ │ │ │ @ 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, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4682f │ │ │ │ - bvs ffacdca4 │ │ │ │ - blvs 1b2de90 │ │ │ │ - blx 3003ae │ │ │ │ + bvs ffacdd74 │ │ │ │ + blvs 1b2df60 │ │ │ │ + blx 30047e │ │ │ │ @ instruction: 0xf705f606 │ │ │ │ - strdlt pc, [r0, -pc]! @ │ │ │ │ - blcs 3c0254 │ │ │ │ + msrlt CPSR_, r7 @ │ │ │ │ + blcs 3c0324 │ │ │ │ ldmeq fp, {r2, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 2f69cc │ │ │ │ + blls 2f6a9c │ │ │ │ movwls r4, #5182 @ 0x143e │ │ │ │ - blls 2ac2f8 │ │ │ │ + blls 2ac3c8 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ - bls 3375ac │ │ │ │ - blx ba38d8 │ │ │ │ - bls 31fa00 │ │ │ │ + bls 33767c │ │ │ │ + @ instruction: 0xf9bef71d │ │ │ │ + bls 31fad0 │ │ │ │ andls r4, r1, #87031808 @ 0x5300000 │ │ │ │ - bls 2b7594 │ │ │ │ - bls 34a474 │ │ │ │ - stc2 7, cr15, [sl, #-116]! @ 0xffffff8c │ │ │ │ + bls 2b7664 │ │ │ │ + bls 34a544 │ │ │ │ + stc2l 7, cr15, [r2], {29} │ │ │ │ stmdavs pc!, {r1, r2, r3, r5, r7, fp, sp, lr} @ │ │ │ │ @ instruction: 0xa01cf8d4 │ │ │ │ - bls 31f980 │ │ │ │ + bls 31fa50 │ │ │ │ andls r4, r1, #87031808 @ 0x5300000 │ │ │ │ - bls 2b75b0 │ │ │ │ - bls 34a490 │ │ │ │ - @ instruction: 0xf95cf71d │ │ │ │ + bls 2b7680 │ │ │ │ + bls 34a560 │ │ │ │ + @ instruction: 0xf8f4f71d │ │ │ │ stmdavs pc!, {r1, r2, r3, r5, r7, fp, sp, lr} @ │ │ │ │ @ instruction: 0xa01cf8d4 │ │ │ │ @ instruction: 0xf649e7c9 │ │ │ │ - svclt 0x0000eeb4 │ │ │ │ - rsbseq sl, r9, ip, lsr #11 │ │ │ │ + svclt 0x0000ee4c │ │ │ │ + ldrsbteq sl, [r9], #-76 @ 0xffffffb4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, asr #9 │ │ │ │ + ldrshteq sl, [r9], #-56 @ 0xffffffc8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ - bmi fe77751c │ │ │ │ - blmi fe77772c │ │ │ │ + bmi fe7775ec │ │ │ │ + blmi fe7777fc │ │ │ │ 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 a236e0 │ │ │ │ @ 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 +448397,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 1f25fc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 209aa0 │ │ │ │ + blcs 209b70 │ │ │ │ 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: 0xf1aaeb14 │ │ │ │ + blx feea6a40 │ │ │ │ stmdavs sl!, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldmdbeq fp, {r1, r4, r5, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf8a668ea │ │ │ │ addseq r2, fp, r4, asr #32 │ │ │ │ umaalcs pc, ip, r7, r8 @ │ │ │ │ strheq pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ subcs pc, ip, r6, lsl #17 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andne pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ subeq pc, sl, r6, lsr #17 │ │ │ │ @ instruction: 0xf8862301 │ │ │ │ @ instruction: 0xf8a62051 │ │ │ │ @ instruction: 0xf8a63046 │ │ │ │ @ instruction: 0xf7053048 │ │ │ │ - tstplt r8, sp, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstplt r8, r5, ror #25 @ p-variant is OBSOLETE │ │ │ │ movwcs r6, #7042 @ 0x1b82 │ │ │ │ suble r2, r9, r3, lsl #20 │ │ │ │ ldrbvs r2, [r3, #-770]! @ 0xfffffcfe │ │ │ │ @ instruction: 0xf8db4631 │ │ │ │ @ instruction: 0x46583298 │ │ │ │ @ instruction: 0x46064798 │ │ │ │ stmdacs r0, {r5, r6, r7, r8, r9, sp, lr} │ │ │ │ addshi pc, r2, r0 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0xf10dd045 │ │ │ │ @ instruction: 0xf1040c10 │ │ │ │ @ instruction: 0xf8cd0328 │ │ │ │ strbtmi ip, [r7], -r0 │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ - stcgt 14, cr0, [pc, #-0] @ 1e5de4 │ │ │ │ + stcgt 14, cr0, [pc, #-0] @ 1e5eb4 │ │ │ │ @ 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 2c0964 │ │ │ │ ldrdvs r6, [r3, #155]! @ 0x9b │ │ │ │ - bmi 133de60 │ │ │ │ + bmi 133df30 │ │ │ │ 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 1f270c │ │ │ │ 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 fe6a385c │ │ │ │ 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 #24 │ │ │ │ + blcs 2c0d84 │ │ │ │ andcs fp, pc, r8, lsl pc @ │ │ │ │ eorsls sp, r2, r3, lsr #32 │ │ │ │ @ instruction: 0xf8d84659 │ │ │ │ strbmi r3, [r0], -r0, lsl #3 │ │ │ │ - blvs ffb77d1c │ │ │ │ + blvs ffb77dec │ │ │ │ strls lr, [r2], #-1927 @ 0xfffff879 │ │ │ │ @ instruction: 0x4017e9d1 │ │ │ │ sbccs pc, r0, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xb15c4790 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt sl, fp, asr pc │ │ │ │ str r9, [r7, -r2, lsl #24]! │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ @ instruction: 0xf6494620 │ │ │ │ - andcs lr, r0, lr, lsr #22 │ │ │ │ + andcs lr, r0, r6, asr #21 │ │ │ │ @ instruction: 0xf890e78b │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 371fd4 │ │ │ │ - blcs 399f14 │ │ │ │ + bcs 3720a4 │ │ │ │ + blcs 399fe4 │ │ │ │ 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 0x0000ed10 │ │ │ │ + rsbseq sl, r9, r8, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, lr, ror #3 │ │ │ │ + rsbseq sl, r9, lr, lsl 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 │ │ │ │ + stc2 7, cr15, [r8], {5} │ │ │ │ + blvs fe2d2474 │ │ │ │ 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 1138948 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83fff0 │ │ │ │ + blls 8400c0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sp, r0, lsl #6 │ │ │ │ andslt r4, sl, r8, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - blcs 204768 │ │ │ │ + blcs 204838 │ │ │ │ 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 19a39a0 │ │ │ │ @ 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 204564 │ │ │ │ + bvc eda3e4 │ │ │ │ bicle r2, pc, r0, lsl #22 │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ strbtmi r4, [r8], r8, ror #12 │ │ │ │ - bl feda3900 │ │ │ │ + bl 13a39d0 │ │ │ │ @ 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 +448588,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 2049c4 │ │ │ │ strtmi sp, [r9], -r0, lsr #3 │ │ │ │ strbtmi r2, [r8], -r4, ror #4 │ │ │ │ @ instruction: 0xf64946e8 │ │ │ │ - svccs 0x0093eb82 │ │ │ │ + svccs 0x0093eb1a │ │ │ │ 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 │ │ │ │ + stcl 6, cr15, [r4], #-292 @ 0xfffffedc │ │ │ │ + ldrshteq r9, [r9], #-240 @ 0xffffff10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r0, lsl #1 │ │ │ │ + ldrhteq r9, [r9], #-240 @ 0xffffff10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3d284 │ │ │ │ + bl fed3d354 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ @ instruction: 0x46057254 │ │ │ │ ldmdavs fp!, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xb32269da │ │ │ │ - bllt 644980 │ │ │ │ + bllt 644a50 │ │ │ │ @ instruction: 0x47904630 │ │ │ │ mvnlt r4, r1, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f28b4 │ │ │ │ + bcs 1f2984 │ │ │ │ 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 1f29a8 │ │ │ │ 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 +448656,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 923e1e │ │ │ │ + blvs fe2d266c │ │ │ │ @ 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 2007a8 │ │ │ │ adchi pc, r6, r0 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ strhmi pc, [sl], #-133 @ 0xffffff7b @ │ │ │ │ @ instruction: 0xf00042a0 │ │ │ │ @ instruction: 0xf899809f │ │ │ │ @ instruction: 0xb1233006 │ │ │ │ umaalcc pc, lr, r5, r8 @ │ │ │ │ vqdmulh.s d2, d0, d1 │ │ │ │ ldrdcs r8, [r0, #-13] │ │ │ │ @ instruction: 0xf6492001 │ │ │ │ - @ instruction: 0x4604e934 │ │ │ │ + strmi lr, [r4], -ip, asr #17 │ │ │ │ @ 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 1f2aa0 │ │ │ │ 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 1f2ac4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 209f68 │ │ │ │ + blcs 20a038 │ │ │ │ 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 │ │ │ │ + strmi pc, [r3], -r1, lsr #21 │ │ │ │ ldmvs r9, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ movwls r1, #24184 @ 0x5e78 │ │ │ │ @ instruction: 0xf6494408 │ │ │ │ - blls 360e18 │ │ │ │ + blls 360d48 │ │ │ │ ldmibvs fp, {r0, r1, r2, r9, sl, lr} │ │ │ │ svclt 0x00842b07 │ │ │ │ cmpmi pc, #14352384 @ 0xdb0000 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ - blx 2be9f2 │ │ │ │ + blx 2beac2 │ │ │ │ eorvs pc, r0, #7 │ │ │ │ - bl ff323b80 │ │ │ │ + bl 1923c50 │ │ │ │ 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 2f7ca8 │ │ │ │ + b 14805c8 │ │ │ │ ldrmi r2, [r8, r6, asr #7]! │ │ │ │ @ instruction: 0x63204607 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8b580dd │ │ │ │ @ instruction: 0xf705004a │ │ │ │ - @ instruction: 0xb110fad7 │ │ │ │ - blcs 2c10a4 │ │ │ │ - bvs feada450 │ │ │ │ + tstplt r0, pc, ror #20 @ p-variant is OBSOLETE │ │ │ │ + blcs 2c1174 │ │ │ │ + bvs feada520 │ │ │ │ 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 fea00b00 │ │ │ │ + @ instruction: 0xf886f71d │ │ │ │ + blvs fea0cfd0 │ │ │ │ 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 #20 @ p-variant is OBSOLETE │ │ │ │ + blcs 2c11b8 │ │ │ │ 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 1e6fd4 │ │ │ │ svcge 0x003df47f │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - blls 6b7bb0 │ │ │ │ + blls 6b7c80 │ │ │ │ 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 1f242c │ │ │ │ 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 372514 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf890e6e5 │ │ │ │ - blcs 37244c │ │ │ │ + blcs 37251c │ │ │ │ @ instruction: 0xf890d08d │ │ │ │ - blcs 372458 │ │ │ │ + blcs 372528 │ │ │ │ @ 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 2e9524 │ │ │ │ @ instruction: 0xf00a4658 │ │ │ │ @ instruction: 0xf8cd0a89 │ │ │ │ @ instruction: 0xf8cd8000 │ │ │ │ ldrmi ip, [r8, r4]! │ │ │ │ svceq 0x0001f1ba │ │ │ │ cmnvs r0, #7340032 @ 0x700000 │ │ │ │ svcge 0x0078f47f │ │ │ │ @@ -448776,145 +448827,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 ffae4958 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr}^ │ │ │ │ - blvs 1a7f7ec │ │ │ │ - blvs fea00b74 │ │ │ │ - blx e24068 │ │ │ │ + blvs 1a7f8bc │ │ │ │ + blvs fea00c44 │ │ │ │ + @ instruction: 0xf9c8f71d │ │ │ │ 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 3725b4 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr5, cr15, {3} │ │ │ │ - bvs feae01a8 │ │ │ │ + bvs feae0278 │ │ │ │ mulgt r7, r9, r8 │ │ │ │ ldmibvs fp, {r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blvs a80ba8 │ │ │ │ + blvs a80c78 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe735fe51 │ │ │ │ @ instruction: 0xb1216aa1 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldmdbvs fp, {r3, r4, r6, r9, sl, lr} │ │ │ │ - bvs ffa382b4 │ │ │ │ + bvs ffa38384 │ │ │ │ @ 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 1f2d44 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt fp, fp, asr pc │ │ │ │ - @ instruction: 0xf6496ba0 │ │ │ │ - strtmi lr, [r0], -r6, ror #16 │ │ │ │ - stmda r2!, {r0, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf6486ba0 │ │ │ │ + qsub8mi lr, r0, lr │ │ │ │ + svc 0x00faf648 │ │ │ │ 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 236174 │ │ │ │ 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 feae0500 │ │ │ │ ldmibvs fp, {r0, r1, r2, r9, fp, ip, pc}^ │ │ │ │ - bls 38acd4 │ │ │ │ - blvs a8acd4 │ │ │ │ - blvs fea00c5c │ │ │ │ - @ instruction: 0xffd8f71c │ │ │ │ + bls 38ada4 │ │ │ │ + blvs a8ada4 │ │ │ │ + blvs fea00d2c │ │ │ │ + @ instruction: 0xff70f71c │ │ │ │ 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} │ │ │ │ + stc2l 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 │ │ │ │ + stc2l 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 │ │ │ │ + strb pc, [fp], sp, lsl #27 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [ip], -r3, lsl #16 │ │ │ │ strmi r6, [r5], -pc, lsl #16 │ │ │ │ @ instruction: 0xf8d34616 │ │ │ │ mrcvs 2, 1, r9, cr11, cr4, {2} │ │ │ │ subshi pc, r4, #13828096 @ 0xd30000 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xb1ab695b │ │ │ │ @ instruction: 0x47984638 │ │ │ │ strhcc pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ mulle pc, r8, r2 @ │ │ │ │ - blcs 2014e0 │ │ │ │ - bvs fea5a64c │ │ │ │ + blcs 2015b0 │ │ │ │ + bvs fea5a71c │ │ │ │ @ instruction: 0x46284632 │ │ │ │ ldrdcc pc, [r0, #133] @ 0x85 │ │ │ │ @ instruction: 0x46324798 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 1c24568 │ │ │ │ + blx 1c24638 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ mulcc r6, r8, r8 │ │ │ │ @ instruction: 0xf897b11b │ │ │ │ - blcs 2326b4 │ │ │ │ + blcs 232784 │ │ │ │ @ instruction: 0xf898d8e8 │ │ │ │ mvnlt r3, r8 │ │ │ │ mulcc r5, r8, r8 │ │ │ │ strhvc pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ @ instruction: 0x4638b133 │ │ │ │ - @ instruction: 0xf956f705 │ │ │ │ - blvs fe2d29d8 │ │ │ │ + @ instruction: 0xf8eef705 │ │ │ │ + blvs fe2d2aa8 │ │ │ │ eorsle r2, r1, r3, lsl #22 │ │ │ │ mulcc r4, r8, r8 │ │ │ │ svclt 0x00142fbd │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 1e71b0 │ │ │ │ + blcs 1e7280 │ │ │ │ @ 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 e246a8 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldrtmi r6, [r2], -r1, lsr #21 │ │ │ │ ldmvs fp, {r3, r5, r9, sl, lr}^ │ │ │ │ - bvs ffa3844c │ │ │ │ + bvs ffa3851c │ │ │ │ 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 +448995,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 fec380fc │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - blvs ffce4de8 │ │ │ │ - blcs 20113c │ │ │ │ + blvs ffce4eb8 │ │ │ │ + blcs 20120c │ │ │ │ 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 1f2f88 │ │ │ │ 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 1f2fac │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 20a450 │ │ │ │ + blcs 20a520 │ │ │ │ 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 2363c8 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ eorsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0xf6486ba8 │ │ │ │ - strtmi lr, [r8], -r0, lsr #30 │ │ │ │ - svc 0x001cf648 │ │ │ │ + @ instruction: 0x4628eeb8 │ │ │ │ + cdp 6, 11, cr15, cr4, cr8, {2} │ │ │ │ ldmibvc fp!, {r0, r3, r5, sp, lr, pc} │ │ │ │ @ instruction: 0xf896b11b │ │ │ │ - blcs 232858 │ │ │ │ - bvc 10dc994 │ │ │ │ + blcs 232928 │ │ │ │ + bvc 10dca64 │ │ │ │ ldmdbvc fp!, {r0, r1, r3, r4, r6, r7, r8, ip, sp, pc}^ │ │ │ │ strhvs pc, [sl], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4630b133 │ │ │ │ - @ instruction: 0xf886f705 │ │ │ │ - blvs fe2d2b78 │ │ │ │ + @ instruction: 0xf81ef705 │ │ │ │ + blvs fe2d2c48 │ │ │ │ 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 b3869c │ │ │ │ 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 23646c │ │ │ │ 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 +449083,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 372984 │ │ │ │ @ instruction: 0xf890d0aa │ │ │ │ - blcs 3728c0 │ │ │ │ + blcs 372990 │ │ │ │ svcge 0x0036f47f │ │ │ │ @ instruction: 0xf649e7a4 │ │ │ │ - svclt 0x0000e90a │ │ │ │ - ldrsbteq r9, [r9], #-148 @ 0xffffff6c │ │ │ │ + svclt 0x0000e8a2 │ │ │ │ + rsbseq r9, r9, r4, lsl #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00799892 │ │ │ │ + rsbseq r9, r9, r2, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3da0c │ │ │ │ + bl fed3dadc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ tstcs ip, r5, lsl #12 │ │ │ │ @ instruction: 0xf6482001 │ │ │ │ - @ instruction: 0xf004edf0 │ │ │ │ + @ instruction: 0xf004ed88 │ │ │ │ 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 fed3db24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6480ff8 │ │ │ │ - stclt 14, cr14, [r8, #-480] @ 0xfffffe20 │ │ │ │ + stclt 14, cr14, [r8, #-64] @ 0xffffffc0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3da68 │ │ │ │ + bl fed3db38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r3, r7, r8, r9, sl, fp}^ │ │ │ │ ldmdami r6, {r0, r1, r3, r4, r7, ip, sp, pc} │ │ │ │ - blmi 7780c8 │ │ │ │ + blmi 778198 │ │ │ │ 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: 0xf04fed80 │ │ │ │ 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 4387e0 │ │ │ │ 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 0x0000e838 │ │ │ │ + ldrhteq r9, [r9], #-102 @ 0xffffff9a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r9, lr, asr #14 │ │ │ │ + rsbseq r9, r9, lr, ror r6 │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2364e4 │ │ │ │ + blcc 2365b4 │ │ │ │ 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 fed3dbcc │ │ │ │ @ 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 2365e8 │ │ │ │ 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 fed3dc04 │ │ │ │ @ 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 +449198,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 20164c │ │ │ │ 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 fed3dcb4 │ │ │ │ @ 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 +449228,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 324c6e │ │ │ │ @ instruction: 0xe7fa201a │ │ │ │ svclt 0x00142900 │ │ │ │ andcs r2, sp, lr │ │ │ │ @ instruction: 0xf101e7f5 │ │ │ │ ldrb r0, [r2, r0, lsr #32]! │ │ │ │ @ instruction: 0xe7f02018 │ │ │ │ strb r2, [lr, pc]! │ │ │ │ @@ -449199,22 +449250,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: 0xf648ef70 │ │ │ │ + andcs lr, ip, lr, asr fp │ │ │ │ svclt 0x0000e7cd │ │ │ │ - rsbseq r9, r9, r0, lsl r6 │ │ │ │ + rsbseq r9, r9, r0, asr #10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, r6, r6, asr #8 │ │ │ │ + eoreq r0, r6, r6, lsr r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3dc9c │ │ │ │ + bl fed3dd6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ @ instruction: 0xf04fe0dc │ │ │ │ @ instruction: 0xf8830c00 │ │ │ │ ldrbtmi ip, [lr], #0 │ │ │ │ @ instruction: 0xf882b10a │ │ │ │ ldmdacs r1, {lr, pc} │ │ │ │ @@ -449262,31 +449313,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 │ │ │ │ + cdp 6, 15, cr15, cr0, cr8, {2} │ │ │ │ + b ff9a4570 │ │ │ │ + rsbseq r9, r9, r2, lsl #9 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, r6, r0, ror #6 │ │ │ │ + eoreq r0, r6, r0, asr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3dd94 │ │ │ │ + bl fed3de64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ ldrmi r4, [r0], -ip, lsl #12 │ │ │ │ @ instruction: 0xf89d4619 │ │ │ │ - blls 32ebe8 │ │ │ │ - @ instruction: 0xf844f6dc │ │ │ │ + blls 32ecb8 │ │ │ │ + @ instruction: 0xffdcf6db │ │ │ │ @ instruction: 0x46024b1b │ │ │ │ stmdbvs r8!, {r1, r8, sp}^ │ │ │ │ @ instruction: 0xf69b447b │ │ │ │ - blls 3a4f60 │ │ │ │ + blls 3a4e90 │ │ │ │ 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 +449346,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 12eb050 │ │ │ │ @ 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, r4, 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 +449370,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: 0xffacf6a7 │ │ │ │ @ instruction: 0xf0204620 │ │ │ │ strtmi pc, [r0], -r1, ror #27 │ │ │ │ - stc2l 6, cr15, [r2, #-848] @ 0xfffffcb0 │ │ │ │ + ldc2l 6, cr15, [sl], {212} @ 0xd4 │ │ │ │ @ instruction: 0xf6aa4620 │ │ │ │ - strtmi pc, [r0], -fp, asr #26 │ │ │ │ - blx ff7a471a │ │ │ │ + strtmi pc, [r0], -r3, ror #25 │ │ │ │ + blx 1da47ea │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ @ instruction: 0x2100fe93 │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ @ instruction: 0xf896fedf │ │ │ │ stmdbcs r0, {r0, r1, r4, r5, r7, ip} │ │ │ │ - bls 3daddc │ │ │ │ + bls 3daeac │ │ │ │ @ instruction: 0x6d926953 │ │ │ │ svccs 0x00c0f412 │ │ │ │ @ instruction: 0xf893d005 │ │ │ │ andsls r2, r2, #184 @ 0xb8 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8938109 │ │ │ │ - bcs 1eef0c │ │ │ │ + bcs 1eefdc │ │ │ │ rscshi pc, r9, r0, asr #32 │ │ │ │ ldrdcc pc, [r4], r3 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf89580f0 │ │ │ │ - blcs 1f384c │ │ │ │ + blcs 1f391c │ │ │ │ @ instruction: 0xf8d6d047 │ │ │ │ - blcs 1f3958 │ │ │ │ + blcs 1f3a28 │ │ │ │ stmdbls r7, {r1, r3, r6, ip, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ - ldc 6, cr15, [ip], #-288 @ 0xfffffee0 │ │ │ │ + bl ff7246c4 │ │ │ │ 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 1222e16 │ │ │ │ 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 fe740e5c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d83fb │ │ │ │ pop {r0, r1, r2, r4, r8, sl, fp, ip, sp, lr} │ │ │ │ - blge f0acf8 │ │ │ │ + blge f0adc8 │ │ │ │ sbcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf6484618 │ │ │ │ - strmi lr, [r3], -lr, lsl #23 │ │ │ │ + strmi lr, [r3], -r6, lsr #22 │ │ │ │ andcs r4, r1, #1048576 @ 0x100000 │ │ │ │ tstvc sl, #458752 @ 0x70000 │ │ │ │ - blx a2e00 │ │ │ │ + blx a2ed0 │ │ │ │ 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: 0xff28f6a7 │ │ │ │ vst1.8 {d18-d21}, [pc], r0 │ │ │ │ strtmi r2, [r0], -r0, ror #2 │ │ │ │ - @ instruction: 0xf9e4f6aa │ │ │ │ + @ instruction: 0xf97cf6aa │ │ │ │ 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 21a2f46 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf0489301 │ │ │ │ @ instruction: 0x4680fb7b │ │ │ │ @ instruction: 0xf6a94620 │ │ │ │ - @ instruction: 0x4607fe99 │ │ │ │ + @ instruction: 0x4607fe31 │ │ │ │ @ instruction: 0xf0434620 │ │ │ │ strmi pc, [r6], -fp, ror #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blls 247bd0 │ │ │ │ - beq 4e16f4 │ │ │ │ + blls 247ca0 │ │ │ │ + beq 4e17c4 │ │ │ │ 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 11f873c │ │ │ │ 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: 0xf97cf6a9 │ │ │ │ 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 885678 │ │ │ │ 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 +449514,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 │ │ │ │ + mrc2 6, 6, 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 fe4a304a │ │ │ │ ldrbt r6, [fp], r3, ror #18 │ │ │ │ andscs r9, r1, #7, 30 │ │ │ │ ldrtmi r2, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf87cf69b │ │ │ │ + @ instruction: 0xf814f69b │ │ │ │ pkhbtmi r2, r0, r2, lsl #4 │ │ │ │ andsls r2, fp, r8, lsl #2 │ │ │ │ @ instruction: 0xf69b4638 │ │ │ │ - @ instruction: 0xf8dff875 │ │ │ │ + @ instruction: 0xf8dff80d │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8], #-880 @ 0xfffffc90 │ │ │ │ @ instruction: 0x3660f8df │ │ │ │ andeq pc, r8, r8, asr #17 │ │ │ │ stmiapl r3!, {sp}^ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0x3654f8df │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ @ instruction: 0xf7084619 │ │ │ │ - @ instruction: 0xf8d7f8a5 │ │ │ │ + @ instruction: 0xf8d7f83d │ │ │ │ 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 201058 │ │ │ │ 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 6f8a40 │ │ │ │ + blx feecb880 │ │ │ │ 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 +449573,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 fe924aca │ │ │ │ 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 +449592,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: 0xf9d4f69b │ │ │ │ @ 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 5675d8 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [ip], {156} @ 0x9c │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r2, #632] @ 0x278 │ │ │ │ + stc2l 6, cr15, [sl, #-632]! @ 0xfffffd88 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ - blx 14a4a90 │ │ │ │ + @ instruction: 0xf9e2f69b │ │ │ │ andls r4, pc, r4, lsl #12 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc2l 6, cr15, [r6, #632] @ 0x278 │ │ │ │ + ldc2l 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 2011f4 │ │ │ │ andshi pc, lr, #0 │ │ │ │ - bcs 305ccc │ │ │ │ + bcs 305d9c │ │ │ │ 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 22f17c │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ ldrbmi r0, [r2], -r0, lsl #20 │ │ │ │ - bvs ff69f09c │ │ │ │ - blvc 6410d4 │ │ │ │ + bvs ff69f16c │ │ │ │ + blvc 6411a4 │ │ │ │ @ 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 305dfc │ │ │ │ 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 3cb9f0 │ │ │ │ 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 24b600 │ │ │ │ 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 +449698,32 @@ │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ - blls 2a7634 │ │ │ │ + blls 2a7704 │ │ │ │ andcc pc, r0, r8, lsr #17 │ │ │ │ @ instruction: 0x6726e9dd │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stmib sp, {r4}^ │ │ │ │ @ instruction: 0xf69b671c │ │ │ │ - @ instruction: 0x4607f991 │ │ │ │ + strmi pc, [r7], -r9, lsr #18 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - stc2 6, cr15, [r8, #-632] @ 0xfffffd88 │ │ │ │ + stc2 6, cr15, [r0], #632 @ 0x278 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ @ instruction: 0xf69b0010 │ │ │ │ - bls 2656ec │ │ │ │ + bls 26561c │ │ │ │ ldmibvs r3, {r1, r2, r9, sl, lr} │ │ │ │ ldmibvs r0, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - mrc2 6, 2, pc, cr10, cr13, {6} │ │ │ │ + ldc2l 6, cr15, [r2, #884]! @ 0x374 │ │ │ │ rscvs r9, r3, lr, lsl #22 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr6, {0} │ │ │ │ strpl lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf10660a5 │ │ │ │ mvnsvs r0, r4, asr #6 │ │ │ │ ldm r4, {r2, r8, r9, ip, pc} │ │ │ │ @@ -449682,111 +449733,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 fe5a4d4e │ │ │ │ @ instruction: 0x46584631 │ │ │ │ - ldc2l 6, cr15, [r4], {158} @ 0x9e │ │ │ │ + stc2l 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 3256f8 │ │ │ │ @ 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 4ff5b8 │ │ │ │ @ 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 a0df6c │ │ │ │ @ instruction: 0xf003bf1b │ │ │ │ andcs r0, r1, #2080374784 @ 0x7c000000 │ │ │ │ - blx 278c24 │ │ │ │ + blx 278cf4 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r4], {158} @ 0x9e │ │ │ │ + blls 2cdba0 │ │ │ │ andls r3, r2, #268435456 @ 0x10000000 │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ movwls r4, #13849 @ 0x3619 │ │ │ │ andeq pc, r0, #-2147483632 @ 0x80000010 │ │ │ │ - bls 3cbaf0 │ │ │ │ + bls 3cbbc0 │ │ │ │ teqpcc r2, r2 @ @ p-variant is OBSOLETE │ │ │ │ svcne 0x0013ebb1 │ │ │ │ svcge 0x001df4ff │ │ │ │ - bvc 4a1a60 │ │ │ │ + bvc 4a1b30 │ │ │ │ stmdbvs ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrmi r9, [r8], -r6, lsl #22 │ │ │ │ - @ instruction: 0xffb0f69b │ │ │ │ + @ instruction: 0xff48f69b │ │ │ │ @ instruction: 0x46519811 │ │ │ │ - @ instruction: 0xffa2f707 │ │ │ │ + @ instruction: 0xff3af707 │ │ │ │ mcrcs 12, 0, r9, cr0, cr2, {0} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - strmi pc, [r1], r5, asr #26 │ │ │ │ + pkhtbmi pc, r1, sp, asr #25 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8ddae9b │ │ │ │ tstlt ip, r4, asr #32 │ │ │ │ ldmdals sl, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf99af6a8 │ │ │ │ + @ instruction: 0xf932f6a8 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xfff4f707 │ │ │ │ + @ instruction: 0xff8cf707 │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ orrslt r4, fp, r5, lsl #12 │ │ │ │ stmdavs r8!, {sl, sp}^ │ │ │ │ - @ instruction: 0xff8ef69b │ │ │ │ + @ instruction: 0xff26f69b │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ strmi lr, [r0], #-2501 @ 0xfffff63b │ │ │ │ - blcc 238bec │ │ │ │ + blcc 238cbc │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf7073030 │ │ │ │ - @ instruction: 0xf8dbffe1 │ │ │ │ + @ instruction: 0xf8dbff79 │ │ │ │ @ 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 813984 │ │ │ │ + blls 813948 │ │ │ │ + bcs 201aa8 │ │ │ │ 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 2e0b90 │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ - blls 2e0f7c │ │ │ │ + blls 2e104c │ │ │ │ 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 +449845,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 20e0a4 │ │ │ │ @ instruction: 0xf1babf08 │ │ │ │ svclt 0x00080f01 │ │ │ │ - beq 263514 │ │ │ │ + beq 2635e4 │ │ │ │ svcge 0x0029f43f │ │ │ │ @ instruction: 0xf8c646b4 │ │ │ │ - blx 19cb414 │ │ │ │ + blx 19cb4e4 │ │ │ │ @ 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: 0xf899ff85 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r6], -r9, asr #12 │ │ │ │ - blx ffd24e90 │ │ │ │ + blx fe324f60 │ │ │ │ ldrdcc pc, [ip], -fp │ │ │ │ mulne r8, fp, r8 │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ - b 1228054 │ │ │ │ - blls 7a7b44 │ │ │ │ + b 1228124 │ │ │ │ + blls 7a7c14 │ │ │ │ @ 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: 0xf896fb49 │ │ │ │ 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 fee2e474 │ │ │ │ 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 +449912,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], #2721 @ 0xaa1 │ │ │ │ + blcs 2161f4 │ │ │ │ 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, 1, 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 424f18 │ │ │ │ @ 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 │ │ │ │ + ldrshteq r9, [r9], #-34 @ 0xffffffde │ │ │ │ + rsbseq r9, r9, ip, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r9, r8, ror #5 │ │ │ │ + rsbseq r9, r9, r8, lsl 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 +449959,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 2ee3bc │ │ │ │ + bleq 263a80 │ │ │ │ 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: 0xf8dfff3f │ │ │ │ + bls 3750b8 │ │ │ │ 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 281baa │ │ │ │ @ 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: 0xf994f69c │ │ │ │ strtmi r9, [r1], -r7, lsl #16 │ │ │ │ - blx ffd25080 │ │ │ │ + blx fe325150 │ │ │ │ eorsvs pc, r4, sl, asr #17 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8998ff0 │ │ │ │ @ instruction: 0xf0033019 │ │ │ │ - blcs 268318 │ │ │ │ + blcs 2683e8 │ │ │ │ strtcs fp, [r2], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 2db630 │ │ │ │ + blcs 2db700 │ │ │ │ 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 +450015,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 36a4d4 │ │ │ │ @ instruction: 0xf8cd58d3 │ │ │ │ ldrtmi r9, [r1], ip │ │ │ │ cmncs r0, r2, lsl #6 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ - @ instruction: 0xff3cf69a │ │ │ │ + mrc2 6, 6, 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 +450039,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, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69e4621 │ │ │ │ - blls 2e60e8 │ │ │ │ + blls 2e6018 │ │ │ │ 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 30c3ec │ │ │ │ andsle r2, r7, r1, lsl #22 │ │ │ │ - blcc 28e328 │ │ │ │ + blcc 28e3f8 │ │ │ │ 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 1e8430 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ and r9, r8, r3, lsl #6 │ │ │ │ mulcc r2, r9, r8 │ │ │ │ @ instruction: 0xf10006db │ │ │ │ @ instruction: 0xf1bb8255 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - blls 2d34c4 │ │ │ │ + blls 2d3594 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 20df78 │ │ │ │ + blcs 20e048 │ │ │ │ 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 +450093,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, lsl lr @ │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ strtmi r6, [r1], -r5, ror #5 │ │ │ │ - blx fea25220 │ │ │ │ - blcs 20e3c8 │ │ │ │ + blx 10252f0 │ │ │ │ + blcs 20e498 │ │ │ │ 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 366a0c │ │ │ │ addvs r4, r3, r4, lsl #12 │ │ │ │ movtvs r9, #23299 @ 0x5b03 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 307d6c │ │ │ │ + blls 307e3c │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 2c7c44 │ │ │ │ + blcs 2c7d14 │ │ │ │ @ instruction: 0xf8b9d1cb │ │ │ │ cmncs r0, r1, lsl r0 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ @ instruction: 0xf8992604 │ │ │ │ movwls r8, #36880 @ 0x9010 │ │ │ │ - mrc2 6, 3, pc, cr8, cr10, {4} │ │ │ │ + mrc2 6, 0, pc, cr0, cr10, {4} │ │ │ │ strtcc pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ - bls 36fda8 │ │ │ │ + bls 36fe78 │ │ │ │ ldmpl r3, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ - blx 241d2a │ │ │ │ + blx 241dfa │ │ │ │ @ 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 +450139,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, 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, r4, 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} │ │ │ │ + ldc2 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 2575d8 │ │ │ │ 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 +450180,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 ff5a7b10 │ │ │ │ + bls 379340 │ │ │ │ @ instruction: 0x5014f8da │ │ │ │ andcs r5, r0, #13828096 @ 0xd30000 │ │ │ │ ldrmi r9, [r8], -r2, lsl #6 │ │ │ │ - @ instruction: 0xff88f6db │ │ │ │ + @ instruction: 0xff20f6db │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ strmi r4, [r4], -sp, asr #19 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ andeq pc, r9, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf7064479 │ │ │ │ - strtmi pc, [r2], -r3, asr #27 │ │ │ │ + @ instruction: 0x4622fd5b │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r3, [r8], -r0, lsl #2 │ │ │ │ - blx ba53a8 │ │ │ │ + @ instruction: 0xf9bef69a │ │ │ │ svceq 0x0000f1bb │ │ │ │ mcrge 4, 3, pc, cr2, cr15, {1} @ │ │ │ │ @ instruction: 0x2004f8b9 │ │ │ │ @ instruction: 0xf8da210c │ │ │ │ - blx 2339e6 │ │ │ │ + blx 233ab6 │ │ │ │ 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 ff0e1378 │ │ │ │ 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 34f26a │ │ │ │ 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 24bb18 │ │ │ │ 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 3b90d8 │ │ │ │ + b 13642b8 │ │ │ │ + blx bab2ec │ │ │ │ + b 12a5edc │ │ │ │ + b 12682e0 │ │ │ │ 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 1f6438 │ │ │ │ rschi pc, r0, r0 │ │ │ │ rscvs r2, r3, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ - blmi fe6a18e4 │ │ │ │ + blmi fe6a19b4 │ │ │ │ str r2, [sl, r0, lsl #4]! │ │ │ │ strtmi r6, [r0], -r3, lsr #18 │ │ │ │ stmdbls sp, {r0, r1, r3, r9, fp, ip, pc} │ │ │ │ - bls 4f7a74 │ │ │ │ + bls 4f7b44 │ │ │ │ @ instruction: 0x462a4313 │ │ │ │ @ instruction: 0xf7066123 │ │ │ │ - @ instruction: 0xf8dafd43 │ │ │ │ + @ instruction: 0xf8dafcdb │ │ │ │ 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 +450273,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 237be0 │ │ │ │ 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 3b918c │ │ │ │ + b 12a4770 │ │ │ │ + blx ba9b88 │ │ │ │ + b 12e4f80 │ │ │ │ + b 12a8784 │ │ │ │ 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, asr lr @ │ │ │ │ stmdbls r9, {r0, r3, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ stmdacs ip, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdacs r3, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ teqle r0, r0, ror #5 │ │ │ │ - bls 37a860 │ │ │ │ + bls 37a930 │ │ │ │ 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 24f7de │ │ │ │ tstcs r0, r5, lsl #4 │ │ │ │ tstcc r1, r0, ror r8 │ │ │ │ strmi r6, [fp, #144] @ 0x90 │ │ │ │ - blvc 525c04 │ │ │ │ + blvc 525cd4 │ │ │ │ @ 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 +450324,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 1e841c │ │ │ │ svcge 0x0019f43f │ │ │ │ teqpne r2, r3 @ @ p-variant is OBSOLETE │ │ │ │ - blmi 12b0364 │ │ │ │ + blmi 12b0434 │ │ │ │ sbcsmi r9, r1, r6, lsl #16 │ │ │ │ movwls r5, #39107 @ 0x98c3 │ │ │ │ @ instruction: 0xf6db4618 │ │ │ │ - @ instruction: 0xf8dafe65 │ │ │ │ + @ instruction: 0xf8dafdfd │ │ │ │ adcvs r3, r0, r4, lsl r0 │ │ │ │ sbcsmi pc, r8, #13238272 @ 0xca0000 │ │ │ │ - blmi 11a178c │ │ │ │ + blmi 11a185c │ │ │ │ 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 +450354,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 be19a4 │ │ │ │ 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, 11, cr15, cr4, cr7, {2} │ │ │ │ + b feaa55e4 │ │ │ │ @ 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 +450386,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 │ │ │ │ + ldrhteq 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, r8, ror r7 @ │ │ │ │ + eoreq pc, r5, r8, asr r7 @ │ │ │ │ + eoreq pc, r5, sl, ror r6 @ │ │ │ │ + strdeq r3, [sl], -r4 @ │ │ │ │ + strhteq pc, [r5], -r4 @ │ │ │ │ andeq r0, r0, r4, lsl #11 │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ - eoreq r3, sl, r6, lsr fp │ │ │ │ + eoreq r3, sl, r6, lsr #22 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq pc, r5, r8, asr #5 │ │ │ │ + strhteq pc, [r5], -r8 @ │ │ │ │ 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 40c576 │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ @ instruction: 0xf8932051 │ │ │ │ andcc r3, fp, #83 @ 0x53 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8569022 │ │ │ │ @ instruction: 0xf69aa023 │ │ │ │ - strmi pc, [r4], -r1, lsr #24 │ │ │ │ + @ instruction: 0x4604fbb9 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf289fa5f │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46494653 │ │ │ │ - mrc2 6, 4, pc, cr2, cr11, {4} │ │ │ │ - blls 202260 │ │ │ │ + mcr2 6, 1, pc, cr10, cr11, {4} @ │ │ │ │ + blls 202330 │ │ │ │ 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 3fd1ca │ │ │ │ + blge 2745c8 │ │ │ │ mulslt sp, r2, r8 │ │ │ │ @ instruction: 0xa055f892 │ │ │ │ @ instruction: 0x2056f892 │ │ │ │ - bleq 4e412c │ │ │ │ - beq 4e412c │ │ │ │ + bleq 4e41fc │ │ │ │ + beq 4e41fc │ │ │ │ tstpeq fp, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5cc110 │ │ │ │ + blgt 5cc1e0 │ │ │ │ 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, 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 18b3e9c │ │ │ │ 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, lsr #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 14f9890 │ │ │ │ @ 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 +450509,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: 0x7c73fa77 │ │ │ │ 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, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 1e7e68 │ │ │ │ + strgt ip, [pc], #-3343 @ 1e7f38 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - mcr2 6, 5, pc, cr2, cr13, {4} @ │ │ │ │ - blmi 43a6a8 │ │ │ │ + mrc2 6, 1, pc, cr10, cr13, {4} │ │ │ │ + blmi 43a778 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 741eec │ │ │ │ + blls 741fbc │ │ │ │ @ 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 0x0000ed4e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r9, r2, lsl #5 │ │ │ │ - rsbseq r8, r9, r4, lsl #3 │ │ │ │ + ldrhteq r8, [r9], #-18 @ 0xffffffee │ │ │ │ + ldrhteq 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 +450561,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] @ 1e8088 │ │ │ │ smlawbcs r0, r8, fp, r0 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx aa5976 │ │ │ │ + blx ff0a5a44 │ │ │ │ stmdbvs r0!, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf69a2220 │ │ │ │ - @ instruction: 0x4606fad3 │ │ │ │ + strmi pc, [r6], -fp, ror #20 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mcr2 6, 2, pc, cr10, cr13, {4} @ │ │ │ │ + stc2l 6, cr15, [r2, #628]! @ 0x274 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ strtmi r2, [r0], -r7, ror #3 │ │ │ │ - ldc2 6, cr15, [lr], {157} @ 0x9d │ │ │ │ - bleq 20e35b4 │ │ │ │ + blx fefa5a7a │ │ │ │ + bleq 20e3684 │ │ │ │ strmi r2, [r0], r0, lsr #2 │ │ │ │ @ instruction: 0xf69b4628 │ │ │ │ - stmdbvs r0!, {r0, r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx fefa59b4 │ │ │ │ + blx 15a5a84 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2b9800 │ │ │ │ + blgt 2b98d0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - ldrtmi pc, [r3], -sp, lsr #28 @ │ │ │ │ + ldrtmi pc, [r3], -r5, asr #27 @ │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - ldc 12, cr15, [pc, #4] @ 1e7f74 │ │ │ │ + vldr d15, [pc, #612] @ 1e82a4 │ │ │ │ @ instruction: 0x21200b6f │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx ffc259e8 │ │ │ │ + blx fe225ab8 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - @ instruction: 0x4606fa99 │ │ │ │ + @ instruction: 0x4606fa31 │ │ │ │ strtmi fp, [sl], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mrc2 6, 0, pc, cr0, cr13, {4} │ │ │ │ + stc2 6, cr15, [r8, #628]! @ 0x274 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ strtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx ffb25a1e │ │ │ │ + blx 2125aee │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x462021f9 │ │ │ │ - blx ff9a5a2a │ │ │ │ + blx 1fa5afa │ │ │ │ @ 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] @ 1e829c │ │ │ │ @ instruction: 0x46280b58 │ │ │ │ mulsvs r1, r8, r8 │ │ │ │ @ instruction: 0xf69b4631 │ │ │ │ - @ instruction: 0x4632fab9 │ │ │ │ + @ instruction: 0x4632fa51 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blx 1ca5a4c │ │ │ │ + blx 2a5b1c │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2b9898 │ │ │ │ + blgt 2b9968 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - ldrtmi pc, [r3], -r1, ror #27 @ │ │ │ │ + @ instruction: 0x4633fd79 │ │ │ │ bicscs r4, sp, r2, asr #12 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - vldr d15, [pc, #724] @ 1e82dc │ │ │ │ + vldr d15, [pc, #308] @ 1e820c │ │ │ │ @ instruction: 0x21200b49 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx fe925a80 │ │ │ │ + blx f25b50 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r6], -sp, asr #20 │ │ │ │ + strmi pc, [r6], -r5, ror #19 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [r4, #628] @ 0x274 │ │ │ │ + ldc2l 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 223bf4 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx 21a5abc │ │ │ │ + blx 7a5b8c │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r7], -pc, lsr #20 │ │ │ │ + strmi pc, [r7], -r7, asr #19 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - stc2 6, cr15, [r6, #628]! @ 0x274 │ │ │ │ + ldc2 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] @ 1e8300 │ │ │ │ @ instruction: 0x21200b2a │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - blx 19a5afc │ │ │ │ + @ instruction: 0xf9f6f69b │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r6], -pc, lsl #20 │ │ │ │ + strmi pc, [r6], -r7, lsr #19 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2 6, cr15, [r6, #628] @ 0x274 │ │ │ │ + ldc2 6, cr15, [lr, #-628] @ 0xfffffd8c │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx 18a5b32 │ │ │ │ + blx ffea5c00 │ │ │ │ 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, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf9f2f69a │ │ │ │ + @ instruction: 0xf98af69a │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [sl, #-628]! @ 0xfffffd8c │ │ │ │ + stc2 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 626ee0 │ │ │ │ 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 │ │ │ │ + ldc 6, cr15, [r0], {71} @ 0x47 │ │ │ │ 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, rrx │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r9, r2, lsl #30 │ │ │ │ + rsbseq r7, r9, r2, lsr lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2a3604 │ │ │ │ + blhi 2a36d4 │ │ │ │ @ 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 +450727,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, #925696 @ 0xe2000 │ │ │ │ @ instruction: 0xf0c0900e │ │ │ │ - blls 3c845c │ │ │ │ + blls 3c852c │ │ │ │ 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 11ccebc │ │ │ │ tstls r0, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0xf0c045cb │ │ │ │ - bls 448954 │ │ │ │ + bls 448a24 │ │ │ │ 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 807366 │ │ │ │ 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 2f4ef8 │ │ │ │ + bl fecceb00 │ │ │ │ stcls 3, cr0, [r5, #-12] │ │ │ │ strbmi r6, [r3, #-244] @ 0xffffff0c │ │ │ │ movwls r4, #9759 @ 0x261f │ │ │ │ strcs fp, [r0, -ip, lsr #30] │ │ │ │ - bcs 231e3c │ │ │ │ + bcs 231f0c │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ smladcs r0, r8, pc, fp @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0x4641811f │ │ │ │ @ instruction: 0xf6479802 │ │ │ │ - strtmi lr, [lr], ip, ror #21 │ │ │ │ + strtmi lr, [lr], r4, lsl #21 │ │ │ │ rscvs fp, ip, r7, asr #5 │ │ │ │ - blge d85318 │ │ │ │ + blge d853e8 │ │ │ │ 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 24ef50 │ │ │ │ mrshi pc, (UNDEF: 5) @ │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ ldmdbvs r0, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8b2f69a │ │ │ │ + @ instruction: 0xf84af69a │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r1, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ - blx feea5d02 │ │ │ │ + blx 14a5dd2 │ │ │ │ svcls 0x000b9a06 │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - bvc 6425ec │ │ │ │ + bvc 6426bc │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 1228ec8 │ │ │ │ - blls 6289b8 │ │ │ │ + b 1228f98 │ │ │ │ + blls 628a88 │ │ │ │ @ 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 4a73dc │ │ │ │ ldmdavs fp, {r0, r1, r2, r9, fp, ip, pc} │ │ │ │ addsmi r7, sl, #23296 @ 0x5b00 │ │ │ │ sbcshi pc, fp, r0, asr #1 │ │ │ │ - bls 60ef00 │ │ │ │ + bls 60efd0 │ │ │ │ eormi pc, r3, r2, asr #16 │ │ │ │ - bls 3b4eec │ │ │ │ + bls 3b4fbc │ │ │ │ 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 ba5cf8 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ umulleq r8, r3, pc, r0 @ │ │ │ │ - blls 54cf30 │ │ │ │ + blls 54d000 │ │ │ │ ldcleq 1, cr15, [r4], #-52 @ 0xffffffcc │ │ │ │ - blhi fed6399c │ │ │ │ - beq 124758 │ │ │ │ + blhi fed63a6c │ │ │ │ + beq 124828 │ │ │ │ stmdbeq r4, {r0, r1, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9007 │ │ │ │ - blx 19d0370 │ │ │ │ + blx 19d0440 │ │ │ │ strbtmi pc, [r1], r9, lsl #7 @ │ │ │ │ - bl 50cf44 │ │ │ │ + bl 50d014 │ │ │ │ strls r0, [r9, -r7, lsl #7] │ │ │ │ stmdals r7, {r0, r2, r8, r9, ip, pc} │ │ │ │ - stc2l 6, cr15, [sl, #-624] @ 0xfffffd90 │ │ │ │ + stc2l 6, cr15, [r2], #624 @ 0x270 │ │ │ │ strmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - blls 566e84 │ │ │ │ - blcs 9f9b64 │ │ │ │ + blls 566db4 │ │ │ │ + blcs 9f9c34 │ │ │ │ @ instruction: 0xf0007c43 │ │ │ │ - blcs 608620 │ │ │ │ + blcs 6086f0 │ │ │ │ @ instruction: 0x81abf000 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ - blcs 4089e8 │ │ │ │ + blcs 408ab8 │ │ │ │ teqphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ movwcs sl, #3610 @ 0xe1a │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - bls 53077c │ │ │ │ + bls 53084c │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ - blhi 8239b4 │ │ │ │ - @ instruction: 0xf89af69a │ │ │ │ + blhi 823a84 │ │ │ │ + @ instruction: 0xf832f69a │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2d2fec │ │ │ │ + blgt 2d30bc │ │ │ │ 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 feba5ee6 │ │ │ │ + blcs 207500 │ │ │ │ @ instruction: 0xf04fd049 │ │ │ │ - blge 8aa3ac │ │ │ │ + blge 8aa47c │ │ │ │ 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 2a7a10 │ │ │ │ eorcs r4, r0, #128, 12 @ 0x8000000 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ andsvs r2, pc, r1, lsl #2 │ │ │ │ - blx 347572 │ │ │ │ + blx 347642 │ │ │ │ eorsvs pc, r3, r3, lsl #6 │ │ │ │ - blvc 8a3a60 │ │ │ │ - blvc 823a24 │ │ │ │ - @ instruction: 0xf862f69a │ │ │ │ + blvc 8a3b30 │ │ │ │ + blvc 823af4 │ │ │ │ + @ instruction: 0xfffaf699 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - bgt 2d2c5c │ │ │ │ + bgt 2d2d2c │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46580914 │ │ │ │ - blx ff7a5e86 │ │ │ │ + blx 1da5f56 │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - ldrbmi pc, [r2], -r9, lsr #19 @ │ │ │ │ + ldrbmi pc, [r2], -r1, asr #18 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf69d3501 │ │ │ │ - @ instruction: 0x7c23f9a1 │ │ │ │ + @ instruction: 0x7c23f939 │ │ │ │ addsmi r4, sp, #136314880 @ 0x8200000 │ │ │ │ @ instruction: 0xf8ddd3bf │ │ │ │ - blls 30c4bc │ │ │ │ + blls 30c58c │ │ │ │ @ instruction: 0xf8499a06 │ │ │ │ ldrmi sl, [r3], #-3844 @ 0xfffff0fc │ │ │ │ - blls 34d058 │ │ │ │ + blls 34d128 │ │ │ │ @ instruction: 0xf47f454b │ │ │ │ svcls 0x0009af78 │ │ │ │ @ instruction: 0xf69c4638 │ │ │ │ - bge 9a775c │ │ │ │ + bge 9a768c │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1325ed4 │ │ │ │ - blmi 19bade4 │ │ │ │ + @ instruction: 0xf9dcf69d │ │ │ │ + blmi 19baeb4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ff1c24d4 │ │ │ │ + blls ff1c25a4 │ │ │ │ @ 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 a089dc │ │ │ │ rschi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a08 │ │ │ │ strtmi r8, [r8], -r3, lsr #2 │ │ │ │ - ldmib r8!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ands r9, r9, sl │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a0886c │ │ │ │ + blcs a0893c │ │ │ │ strmi fp, [r2], r8, lsl #30 │ │ │ │ - blcs 41c7a8 │ │ │ │ + blcs 41c878 │ │ │ │ svcge 0x004ef47f │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b1 │ │ │ │ - @ instruction: 0xf924f69d │ │ │ │ + @ instruction: 0xf8bcf69d │ │ │ │ str r4, [ip, r2, lsl #13]! │ │ │ │ strtmi r9, [r8], -r7, lsl #30 │ │ │ │ @ instruction: 0xf6474639 │ │ │ │ - adcmi lr, pc, #160, 18 @ 0x280000 │ │ │ │ + adcmi lr, pc, #56, 18 @ 0xe0000 │ │ │ │ ldmdale sl!, {r1, r3, ip, pc} │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ - blge d39db4 │ │ │ │ + blge d39e84 │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ movwls r9, #2054 @ 0x806 │ │ │ │ - blls 4f0d14 │ │ │ │ + blls 4f0de4 │ │ │ │ @ instruction: 0xf69d3501 │ │ │ │ - blls 2e79a8 │ │ │ │ + blls 2e78d8 │ │ │ │ svceq 0x0004f843 │ │ │ │ - blls 3cd120 │ │ │ │ - blls 479594 │ │ │ │ + blls 3cd1f0 │ │ │ │ + blls 479664 │ │ │ │ eorle r4, r4, #-805306359 @ 0xd0000009 │ │ │ │ svccs 0x00004621 │ │ │ │ - blls 39c8d0 │ │ │ │ + blls 39c9a0 │ │ │ │ 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 823c3c │ │ │ │ + @ instruction: 0xff56f699 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #47640 @ 0xba18 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf69d9806 │ │ │ │ - blls 4e7228 │ │ │ │ + blls 4e7158 │ │ │ │ vst2.8 {d19-d22}, [pc :64], r4 │ │ │ │ stmdals r6, {r0, r2, r5, r6, r7, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf69d4622 │ │ │ │ - strmi pc, [r1], -r7, lsl #18 │ │ │ │ + @ instruction: 0x4601f89f │ │ │ │ stmdals sl, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - ldc2 6, cr15, [r6], #-624 @ 0xfffffd90 │ │ │ │ + blx ff5a60ae │ │ │ │ strmi sl, [r1], -lr, lsr #20 │ │ │ │ @ instruction: 0xf69d9806 │ │ │ │ - @ instruction: 0x4604f9b9 │ │ │ │ + @ instruction: 0x4604f951 │ │ │ │ strbmi r9, [r1], -r2, lsl #16 │ │ │ │ - ldmib r6!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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}^ │ │ │ │ + stmia 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 5e20ec │ │ │ │ @ instruction: 0xf8539a09 │ │ │ │ - bl 2b862c │ │ │ │ + bl 2b86fc │ │ │ │ movwls r0, #41858 @ 0xa382 │ │ │ │ @ instruction: 0xf8947c23 │ │ │ │ movwls r8, #12305 @ 0x3011 │ │ │ │ - blls 3e1e68 │ │ │ │ + blls 3e1f38 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a08818 │ │ │ │ - blcs 41c930 │ │ │ │ + blcs a088e8 │ │ │ │ + blcs 41ca00 │ │ │ │ strtmi sp, [r2], -lr, lsl #3 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf69d11b9 │ │ │ │ - strmi pc, [r4], -fp, lsr #17 │ │ │ │ + strmi pc, [r4], -r3, asr #16 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ ... │ │ │ │ - @ instruction: 0x00797e98 │ │ │ │ + rsbseq r7, r9, r8, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00797b9c │ │ │ │ + rsbseq r7, r9, ip, asr #21 │ │ │ │ subcs sl, r0, #2944 @ 0xb80 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - svc 0x0034f646 │ │ │ │ + cdp 6, 12, cr15, cr12, cr6, {2} │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f0638 │ │ │ │ + blx 11f0708 │ │ │ │ strbeq pc, [lr, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f5214 │ │ │ │ + bcs 5f52e4 │ │ │ │ @ instruction: 0x462ad1f3 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fe9a661a │ │ │ │ + blx fe9a66ea │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf87ef69d │ │ │ │ + @ instruction: 0xf816f69d │ │ │ │ strmi r2, [r6], -r0, asr #4 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - svc 0x0014f646 │ │ │ │ + cdp 6, 10, cr15, cr12, cr6, {2} │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f09fc │ │ │ │ + blx 11f0acc │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f5254 │ │ │ │ + bcs 5f5324 │ │ │ │ @ instruction: 0x462ad1f3 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 21a665a │ │ │ │ + blx 21a672a │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf85ef69d │ │ │ │ + @ instruction: 0xfff6f69c │ │ │ │ @ instruction: 0x46034632 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - vst2.16 {d31-d32}, [pc :256]! │ │ │ │ + vst2.8 {d31-d32}, [pc :64], r5 │ │ │ │ @ instruction: 0x460271b3 │ │ │ │ - @ instruction: 0xf69d4658 │ │ │ │ - pkhtbmi pc, r2, r1, asr #16 @ │ │ │ │ + @ instruction: 0xf69c4658 │ │ │ │ + strmi pc, [r2], r9, ror #31 │ │ │ │ @ instruction: 0x4622e6d9 │ │ │ │ vst2.8 {d25-d26}, [pc], r6 │ │ │ │ - @ instruction: 0xf69d71dd │ │ │ │ - strmi pc, [r4], -r9, asr #16 │ │ │ │ + @ instruction: 0xf69c71dd │ │ │ │ + strmi pc, [r4], -r1, ror #31 │ │ │ │ @ instruction: 0x4602e770 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ - @ instruction: 0xf69d4658 │ │ │ │ - strmi pc, [r2], r1, asr #16 │ │ │ │ + @ instruction: 0xf69c4658 │ │ │ │ + pkhtbmi pc, r2, r9, asr #31 @ │ │ │ │ strmi lr, [r2], -r9, asr #13 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ - @ instruction: 0xf69d4658 │ │ │ │ - @ instruction: 0x4682f839 │ │ │ │ + @ instruction: 0xf69c4658 │ │ │ │ + pkhtbmi pc, r2, r1, asr #31 @ │ │ │ │ strmi lr, [r2], -r1, asr #13 │ │ │ │ @ instruction: 0x71b4f44f │ │ │ │ - @ instruction: 0xf69d4658 │ │ │ │ - @ instruction: 0x4682f831 │ │ │ │ + @ instruction: 0xf69c4658 │ │ │ │ + strmi pc, [r2], r9, asr #31 │ │ │ │ @ instruction: 0x4638e6b9 │ │ │ │ - blx fe3a613e │ │ │ │ + blx 9a620e │ │ │ │ @ instruction: 0x4601aa3f │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - strb pc, [r3], r9, lsl #18 @ │ │ │ │ + strb pc, [r3], r1, lsr #17 @ │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - @ instruction: 0xf820f69d │ │ │ │ + @ instruction: 0xffb8f69c │ │ │ │ strb r4, [r7, -r4, lsl #12] │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - @ instruction: 0xf818f69d │ │ │ │ + @ instruction: 0xffb0f69c │ │ │ │ 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: 0xffa6f69c │ │ │ │ strmi r2, [r4], -r1, lsl #6 │ │ │ │ ldrtmi r4, [r2], -r1, lsl #12 │ │ │ │ eorsvs r4, r5, r8, lsr r6 │ │ │ │ - blx a26716 │ │ │ │ + blx a267e6 │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf800f69d │ │ │ │ + @ instruction: 0xff98f69c │ │ │ │ strcs r4, [r1], #-1569 @ 0xfffff9df │ │ │ │ strtmi r4, [r3], -r5, lsl #12 │ │ │ │ @ instruction: 0x46384632 │ │ │ │ @ instruction: 0xf7ff6034 │ │ │ │ vpadd.i8 d31, d0, d1 │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf69c4638 │ │ │ │ - qsub8mi pc, r9, r1 @ │ │ │ │ + strtmi pc, [r9], -r9, lsl #31 │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrtmi r9, [r8], -r3 │ │ │ │ @ instruction: 0x46236033 │ │ │ │ - blx 2a6752 │ │ │ │ + blx 2a6822 │ │ │ │ strtmi r4, [r9], -r3, lsr #12 │ │ │ │ andls r4, sl, r2, lsr r6 │ │ │ │ eorsvs r4, r4, r8, lsr r6 │ │ │ │ - blx a6760 │ │ │ │ + blx a6830 │ │ │ │ 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 ffe26844 │ │ │ │ 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 ffba6858 │ │ │ │ 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 ff72687c │ │ │ │ eorsvs r2, r7, r2, lsl #14 │ │ │ │ strtmi r9, [r3], -r6, lsl #30 │ │ │ │ ldrtmi r9, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0x46389017 │ │ │ │ - blx ff4a67c0 │ │ │ │ + blx ff4a6890 │ │ │ │ @ instruction: 0x46234632 │ │ │ │ strmi r9, [r4], -r3, lsl #18 │ │ │ │ @ instruction: 0x46386035 │ │ │ │ - blx ff2a67d0 │ │ │ │ + blx ff2a68a0 │ │ │ │ @ instruction: 0x932e9b0a │ │ │ │ - blls 4d3094 │ │ │ │ + blls 4d3164 │ │ │ │ bicsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x463861d0 │ │ │ │ - blls 700934 │ │ │ │ - blls 740a38 │ │ │ │ - blls 780b3c │ │ │ │ - blls 7c0c40 │ │ │ │ + blls 700a04 │ │ │ │ + blls 740b08 │ │ │ │ + blls 780c0c │ │ │ │ + blls 7c0d10 │ │ │ │ strcc lr, [r5], #-2498 @ 0xfffff63e │ │ │ │ - @ instruction: 0xf876f69d │ │ │ │ + @ instruction: 0xf80ef69d │ │ │ │ ldrt r4, [fp], r4, lsl #12 │ │ │ │ - stmdb r2, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm 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 1494b64 │ │ │ │ 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 247938 │ │ │ │ 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, #7580 @ 0x1d9c │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8994650 │ │ │ │ smladls r9, r1, r0, fp │ │ │ │ - blx 2026864 │ │ │ │ + blx 2026934 │ │ │ │ andls r2, r1, r9, asr r1 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - mcr2 6, 2, pc, cr6, cr9, {4} @ │ │ │ │ + ldc2l 6, cr15, [lr, #612] @ 0x264 │ │ │ │ ldrbmi r9, [fp], -r1, lsl #20 │ │ │ │ - bleq 824c7c │ │ │ │ + bleq 824d4c │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf8807c12 │ │ │ │ @ instruction: 0xf69b202c │ │ │ │ - bls 266b68 │ │ │ │ + bls 266a98 │ │ │ │ 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: 0xf920f69d │ │ │ │ stmibvs fp!, {r0, r1, r9, fp, ip, pc} │ │ │ │ eorlt pc, r7, r2, asr #16 │ │ │ │ - bls 2764bc │ │ │ │ + bls 27658c │ │ │ │ @ instruction: 0xf899615a │ │ │ │ addmi r0, r7, #16 │ │ │ │ @ instruction: 0xf69cd3c9 │ │ │ │ - bls 2e72ec │ │ │ │ + bls 2e721c │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf80cf69d │ │ │ │ + @ instruction: 0xffa4f69c │ │ │ │ eor r4, r5, r6, lsl #12 │ │ │ │ mulsmi r1, r9, r8 │ │ │ │ @ instruction: 0xf6992159 │ │ │ │ - @ instruction: 0xf899fe11 │ │ │ │ + @ instruction: 0xf899fda9 │ │ │ │ @ instruction: 0xf1002010 │ │ │ │ @ instruction: 0x46230618 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ - @ instruction: 0xf882f69b │ │ │ │ + @ instruction: 0xf81af69b │ │ │ │ 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, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, r2, lsl #20 │ │ │ │ - blmi 3bb148 │ │ │ │ + blmi 3bb218 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 942994 │ │ │ │ + blls 942a64 │ │ │ │ @ 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}^ │ │ │ │ + svc 0x00fcf646 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r7, [r9], #-126 @ 0xffffff82 │ │ │ │ - ldrsbteq r7, [r9], #-108 @ 0xffffff94 │ │ │ │ + rsbseq r7, r9, lr, lsl #14 │ │ │ │ + rsbseq r7, r9, ip, lsl #12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0xb0934ad9 │ │ │ │ @ instruction: 0x46054bd9 │ │ │ │ @ instruction: 0xf890447a │ │ │ │ @@ -451184,224 +451235,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 │ │ │ │ + ldc2l 6, cr15, [r2, #-612] @ 0xfffffd9c │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0918 │ │ │ │ strbmi r4, [r9], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf82ef69b │ │ │ │ + @ instruction: 0xffc6f69a │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf90cf69d │ │ │ │ + @ instruction: 0xf8a4f69d │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r4, #-612] @ 0xfffffd9c │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2d35d8 │ │ │ │ + blgt 2d36a8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - stcge 8, cr15, [r8], {243} @ 0xf3 │ │ │ │ + stcge 8, cr15, [r8], {139} @ 0x8b │ │ │ │ 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 224bf4 │ │ │ │ + bleq 224bf8 │ │ │ │ + blge 3231f4 │ │ │ │ + ldc2l 6, cr15, [sl], #612 @ 0x264 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2d360c │ │ │ │ + blgt 2d36dc │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xf8d6f69d │ │ │ │ + @ instruction: 0xf86ef69d │ │ │ │ @ instruction: 0x464a463b │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - mrc2 6, 6, pc, cr12, cr12, {4} │ │ │ │ + mrc2 6, 3, 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 │ │ │ │ + @ instruction: 0x4607fcd7 │ │ │ │ + blge 315010 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xf8b6f69d │ │ │ │ + @ instruction: 0xf84ef69d │ │ │ │ stmdbvs r8!, {r8, r9, sp}^ │ │ │ │ eorcs r9, r0, #8, 6 @ 0x20000000 │ │ │ │ tstcs r1, r3, rrx │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmib sp, {r1, r2, r3, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf6998904 │ │ │ │ - strmi pc, [r4], -r5, lsr #26 │ │ │ │ - blge 314f74 │ │ │ │ + @ instruction: 0x4604fcbd │ │ │ │ + blge 315044 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xf89cf69d │ │ │ │ + @ instruction: 0xf834f69d │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwne lr, #35277 @ 0x89cd │ │ │ │ ldmib sp, {r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xf699940f │ │ │ │ - strmi pc, [r5], -sp, lsl #26 │ │ │ │ - blge 314fa4 │ │ │ │ + strmi pc, [r5], -r5, lsr #25 │ │ │ │ + blge 315074 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf884f69d │ │ │ │ + @ instruction: 0xf81cf69d │ │ │ │ ldrls r2, [r0, #-4] │ │ │ │ - @ instruction: 0xf98ef69c │ │ │ │ + @ instruction: 0xf926f69c │ │ │ │ strmi sl, [r1], -sp, lsl #20 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - bmi fe2a870c │ │ │ │ + bmi fe2a863c │ │ │ │ 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, 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: 0xff08f69a │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf84ef69d │ │ │ │ + @ instruction: 0xffe6f69c │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 747878 │ │ │ │ + blcs 747948 │ │ │ │ adcshi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - bllt ff016e14 │ │ │ │ - bllt ff198364 │ │ │ │ + bllt ff016ee4 │ │ │ │ + bllt ff198434 │ │ │ │ @ instruction: 0xc10b0bbb │ │ │ │ - bleq 4aba20 │ │ │ │ + bleq 4abaf0 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [lr], #-612 @ 0xfffffd9c │ │ │ │ @ instruction: 0xf100464b │ │ │ │ @ instruction: 0x46070918 │ │ │ │ @ instruction: 0xf8804622 │ │ │ │ strbmi r4, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf69aac08 │ │ │ │ - blge 328888 │ │ │ │ + blge 3287b8 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ - bleq 1b24cb8 │ │ │ │ + bleq 1b24d88 │ │ │ │ @ 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, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2l 6, cr15, [r8], #-612 @ 0xfffffd9c │ │ │ │ + ldc2 6, cr15, [r0], {153} @ 0x99 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ba45c │ │ │ │ + blgt 2ba52c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - msrcs LR_irq, pc │ │ │ │ + smlawbcs r0, r7, pc, pc @ │ │ │ │ cdp 6, 11, cr4, cr15, cr0, {1} │ │ │ │ @ instruction: 0xf69a0b00 │ │ │ │ - stmdbvs r8!, {r0, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r3, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - stc2l 6, cr15, [r2], #-612 @ 0xfffffd9c │ │ │ │ + blx a672a │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2ba488 │ │ │ │ + blgt 2ba558 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xffd6f69c │ │ │ │ + @ instruction: 0xff6ef69c │ │ │ │ @ instruction: 0x464a463b │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - ldc2l 6, cr15, [ip, #624] @ 0x270 │ │ │ │ - ldc 1, cr2, [pc, #128] @ 1e8ca4 │ │ │ │ + ldc2l 6, cr15, [r4, #-624]! @ 0xfffffd90 │ │ │ │ + ldc 1, cr2, [pc, #128] @ 1e8d74 │ │ │ │ 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, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - mcrr2 6, 9, pc, r0, cr9 @ │ │ │ │ + blx ff82676e │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ba4cc │ │ │ │ + blgt 2ba59c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - msrcs LR_irq, r7 │ │ │ │ - bleq 8a42d0 │ │ │ │ + msrcs LR_irq, pc │ │ │ │ + bleq 8a43a0 │ │ │ │ strls r4, [lr, -r0, lsr #12] │ │ │ │ - ldc2l 6, cr15, [r8], #-616 @ 0xfffffd98 │ │ │ │ + ldc2 6, cr15, [r0], {154} @ 0x9a │ │ │ │ eorcs r6, r0, #104, 18 @ 0x1a0000 │ │ │ │ @ instruction: 0xf6992101 │ │ │ │ - strmi pc, [r7], -r9, lsr #24 │ │ │ │ + strmi pc, [r7], -r1, asr #23 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xffa0f69c │ │ │ │ + @ instruction: 0xff38f69c │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ - bleq 224760 │ │ │ │ + bleq 224830 │ │ │ │ @ instruction: 0xf69a970f │ │ │ │ - stmdbvs r8!, {r0, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ + blx feca67ca │ │ │ │ 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, 3, cr15, cr14, cr6, {2} │ │ │ │ ... │ │ │ │ - @ instruction: 0x0079769c │ │ │ │ + rsbseq r7, r9, ip, asr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r9, lr, lsl #13 │ │ │ │ - rsbseq r7, r9, r6, lsr r5 │ │ │ │ + ldrhteq r7, [r9], #-94 @ 0xffffffa2 │ │ │ │ + rsbseq r7, r9, r6, ror #8 │ │ │ │ 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 +451462,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 fea35a08 │ │ │ │ rscshi pc, r2, r0, asr #32 │ │ │ │ ldrsbtcc pc, [r0], -r8 @ │ │ │ │ - blne fe5e5a34 │ │ │ │ + blne fe5e5b04 │ │ │ │ mlascc r0, r8, r8, pc @ │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ @ instruction: 0xf0002b0b │ │ │ │ - blls 2897f0 │ │ │ │ + blls 2898c0 │ │ │ │ movwcc r2, #16798 @ 0x419e │ │ │ │ ldmdbvs r8!, {r0, r1, r8, r9, ip, pc}^ │ │ │ │ - blx ff9a67aa │ │ │ │ + blx 1fa687a │ │ │ │ @ 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]! │ │ │ │ + stc2 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 +451503,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 ffa268f4 │ │ │ │ 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} @ │ │ │ │ + ldc2 6, cr15, [r8, #616] @ 0x268 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - mrc2 6, 6, pc, cr14, cr12, {4} │ │ │ │ + mrc2 6, 3, 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 2635fc │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ and lr, r7, #212, 18 @ 0x350000 │ │ │ │ - bleq 1725240 │ │ │ │ + bleq 1725310 │ │ │ │ @ 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 2a8f60 │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmpphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ eorcs r6, r0, #120, 18 @ 0x1e0000 │ │ │ │ @ instruction: 0xf6992101 │ │ │ │ - strmi pc, [r2], pc, ror #24 │ │ │ │ + strmi pc, [r2], r7, lsl #24 │ │ │ │ @ instruction: 0xf10ab128 │ │ │ │ @ instruction: 0x46010a14 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - movwcs pc, #3761 @ 0xeb1 @ │ │ │ │ + movwcs pc, #3657 @ 0xe49 @ │ │ │ │ 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 +451570,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 fe5a791a │ │ │ │ @ instruction: 0xf886bf18 │ │ │ │ @ instruction: 0xf000b02c │ │ │ │ @ instruction: 0xf04f818e │ │ │ │ ldrtmi r0, [r1], -r0, lsl #16 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf8dffe6d │ │ │ │ + @ instruction: 0xf8dffe05 │ │ │ │ @ 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 fe5e5ce8 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - blls 273b44 │ │ │ │ + blls 273c14 │ │ │ │ @ instruction: 0x21a6bf18 │ │ │ │ @ instruction: 0xf47f9303 │ │ │ │ @ instruction: 0xf44faf0e │ │ │ │ - bl 3c77c0 │ │ │ │ + bl 3c7890 │ │ │ │ @ instruction: 0xf8d6068b │ │ │ │ stccs 1, cr4, [r0], {192} @ 0xc0 │ │ │ │ andhi pc, pc, #0 │ │ │ │ ldrbmi sl, [r1], -ip, lsl #24 │ │ │ │ @ instruction: 0xf6996978 │ │ │ │ - @ instruction: 0xf898fae1 │ │ │ │ + @ instruction: 0xf898fa79 │ │ │ │ @ instruction: 0x46063010 │ │ │ │ svclt 0x0017091b │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf1c3469e │ │ │ │ - blx 19ac7d4 │ │ │ │ + blx 19ac8a4 │ │ │ │ @ instruction: 0xf880f38e │ │ │ │ @ instruction: 0xf898302c │ │ │ │ @ instruction: 0xf002200c │ │ │ │ @ instruction: 0xf002010f │ │ │ │ ldreq r0, [r0, r1, lsl #6] │ │ │ │ @ instruction: 0xf043bf48 │ │ │ │ strbeq r0, [sl, -r2, lsl #6] │ │ │ │ @@ -451588,102 +451639,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 524724 │ │ │ │ ldmdbvs r8!, {r0, r8, sp}^ │ │ │ │ - blvc 42461c │ │ │ │ - blx 1ba6a50 │ │ │ │ + blvc 4246ec │ │ │ │ + @ instruction: 0xf9fef699 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2ba89c │ │ │ │ + bgt 2ba96c │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46480b14 │ │ │ │ - ldc2l 6, cr15, [sl, #624] @ 0x270 │ │ │ │ - bne 4a3c24 │ │ │ │ + ldc2l 6, cr15, [r2, #-624]! @ 0xfffffd90 │ │ │ │ + bne 4a3cf4 │ │ │ │ mrrceq 1, 0, pc, r4, cr10 @ │ │ │ │ - beq 225150 │ │ │ │ + beq 225220 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - bge 263730 │ │ │ │ + bge 263800 │ │ │ │ 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 2ba98c │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ ldmdavs r9, {r4, r5, sp, pc} │ │ │ │ @ instruction: 0xf7fe2301 │ │ │ │ - blls 2a8a70 │ │ │ │ + blls 2a8b40 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - bge 263760 │ │ │ │ - blne 2e3c68 │ │ │ │ + bge 263830 │ │ │ │ + blne 2e3d38 │ │ │ │ andge pc, ip, r5, asr #17 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - bleq 1725488 │ │ │ │ + bleq 1725558 │ │ │ │ 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 │ │ │ │ + mcrr2 6, 9, pc, ip, cr10 @ │ │ │ │ @ instruction: 0x46484631 │ │ │ │ - ldc2 6, cr15, [r2, #624] @ 0x270 │ │ │ │ + stc2 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 2252c4 │ │ │ │ + blge 4238c0 │ │ │ │ + @ instruction: 0xf994f699 │ │ │ │ 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 │ │ │ │ + stc2 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 4272bc │ │ │ │ addsmi r3, sl, #268435456 @ 0x10000000 │ │ │ │ - bcs 2dd8d0 │ │ │ │ + bcs 2dd9a0 │ │ │ │ cmpphi pc, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - bl 4f14fc │ │ │ │ + bl 4f15cc │ │ │ │ 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 │ │ │ │ + strmi pc, [r0], r3, asr #23 │ │ │ │ + blls 2e2d78 │ │ │ │ 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 263920 │ │ │ │ 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 +451742,101 @@ │ │ │ │ movwcs sl, #3751 @ 0xea7 │ │ │ │ movwls r6, #51576 @ 0xc978 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf04f6063 │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf699ab08 │ │ │ │ - pkhbtmi pc, r2, pc, lsl #19 @ │ │ │ │ + @ instruction: 0x4682f937 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 7255b8 │ │ │ │ + beq 725688 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf898fd13 │ │ │ │ + @ instruction: 0xf898fcab │ │ │ │ movwcs lr, #16 │ │ │ │ stmib r5, {r3, r8, r9, ip, pc}^ │ │ │ │ - b 19b5da8 │ │ │ │ + b 19b5e78 │ │ │ │ rscvs r1, fp, lr, lsl lr │ │ │ │ - blx ff198e0c │ │ │ │ + blx ff198edc │ │ │ │ @ instruction: 0xf8d8fb8e │ │ │ │ @ instruction: 0xf8cd3000 │ │ │ │ @ instruction: 0xf106a02c │ │ │ │ svclt 0x00180a84 │ │ │ │ - bleq a258ec │ │ │ │ - ldclcs 4, cr15, [pc], #-12 @ 1e91b8 │ │ │ │ + bleq a259bc │ │ │ │ + ldclcs 4, cr15, [pc], #-12 @ 1e9288 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ @ instruction: 0x46debf16 │ │ │ │ - blx 19bad9c │ │ │ │ + blx 19bae6c │ │ │ │ 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 1febcd8 │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - blgt 5ba3ec │ │ │ │ + blgt 5ba4bc │ │ │ │ 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 1b64974 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ ldmdbvs r8!, {r5, r9, sp}^ │ │ │ │ eorsgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf8c42101 │ │ │ │ stc 0, cr12, [sp, #16] │ │ │ │ @ instruction: 0xf6997b08 │ │ │ │ - @ instruction: 0x4682f937 │ │ │ │ + strmi pc, [r2], pc, asr #17 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 725688 │ │ │ │ + beq 725758 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf8d8fcab │ │ │ │ + @ instruction: 0xf8d8fc43 │ │ │ │ @ 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 2a2f28 │ │ │ │ + bne ff965c68 │ │ │ │ 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 13692b4 │ │ │ │ tstcs r0, r2, lsl #12 │ │ │ │ ldmdbvs r8!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - ldc2l 6, cr15, [ip, #-608] @ 0xfffffda0 │ │ │ │ + ldc2l 6, cr15, [r4], #608 @ 0x260 │ │ │ │ @ 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 +451844,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 ee2928 │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - beq 265458 │ │ │ │ - blgt 5ba50c │ │ │ │ + beq 265528 │ │ │ │ + blgt 5ba5dc │ │ │ │ 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 b22d20 │ │ │ │ strtmi r4, [r1], -r2, lsr #12 │ │ │ │ movwls r5, #18667 @ 0x48eb │ │ │ │ @ instruction: 0xf6da4618 │ │ │ │ - blmi a67cf8 │ │ │ │ + blmi a67c28 │ │ │ │ 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 @ 1e9580 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r6], {152} @ 0x98 │ │ │ │ strtmi r9, [r3], -r5, lsl #18 │ │ │ │ @ instruction: 0xf8c0ac0c │ │ │ │ andcs fp, r3, #40 @ 0x28 │ │ │ │ tstls r0, r4 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ - @ instruction: 0xff16f6da │ │ │ │ + mcr2 6, 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 ff1a6da4 │ │ │ │ ... │ │ │ │ - rsbseq r7, r9, r8, lsl #6 │ │ │ │ + rsbseq r7, r9, r8, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r9], #-44 @ 0xffffffd4 │ │ │ │ + rsbseq r7, r9, ip, lsr #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, asr #32 │ │ │ │ + eoreq r2, sl, r4, lsl #15 │ │ │ │ + eoreq r6, r3, r0, lsl r2 │ │ │ │ + eoreq r2, sl, r4, ror #12 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - eoreq r3, r6, r6, ror r2 │ │ │ │ - eoreq r9, r3, ip, lsr #18 │ │ │ │ + eoreq r3, r6, r6, ror #4 │ │ │ │ + eoreq r9, r3, ip, lsl r9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ ldrmi fp, [r5], -r3, lsr #1 │ │ │ │ @ instruction: 0xf8df4699 │ │ │ │ @@ -451889,22 +451940,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 a435d0 │ │ │ │ @ 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 df60d0 │ │ │ │ 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 +451978,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 20e21c │ │ │ │ sbchi pc, r2, #64, 6 │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffe2f698 │ │ │ │ + @ instruction: 0xff7af698 │ │ │ │ @ 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 20fe48 │ │ │ │ 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 6ec7ac │ │ │ │ + blge 80e27c │ │ │ │ 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 ff8a569c │ │ │ │ @ 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 3ad740 │ │ │ │ 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 5ce330 │ │ │ │ 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: 0xf988f69a │ │ │ │ strbmi r9, [r1], -r4, lsl #16 │ │ │ │ - blx ff5a7090 │ │ │ │ + blx 1ba7160 │ │ │ │ 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 2f239c │ │ │ │ orrshi pc, r1, r0 │ │ │ │ - blvs ff0c3c28 │ │ │ │ + blvs ff0c3cf8 │ │ │ │ @ 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, r4, 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 57b064 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf69a2201 │ │ │ │ - @ instruction: 0x4621f9bd │ │ │ │ + @ instruction: 0x4621f955 │ │ │ │ @ instruction: 0xf69c1d38 │ │ │ │ - stmibvs r2!, {r0, r1, r3, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 1707ad8 │ │ │ │ + stmibvs r2!, {r0, r1, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 1707ba8 │ │ │ │ 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 a99c0 │ │ │ │ @ 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 2c4192 │ │ │ │ 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 ff5257cc │ │ │ │ strmi r6, [r0], r2, asr #19 │ │ │ │ - blvc 1747b4c │ │ │ │ + blvc 1747c1c │ │ │ │ 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 feba77f0 │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ andsls r9, r7, r4, lsl r2 │ │ │ │ @ instruction: 0xf04fe69c │ │ │ │ ldmdbvs r8!, {r6, fp}^ │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - mcr2 6, 7, pc, cr0, cr8, {4} @ │ │ │ │ + mrc2 6, 3, pc, cr8, cr8, {4} │ │ │ │ @ instruction: 0xf1004643 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ eormi pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf69a2700 │ │ │ │ - @ instruction: 0x9714f951 │ │ │ │ + ldrls pc, [r4, -r9, ror #17] │ │ │ │ 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 475892 │ │ │ │ @ instruction: 0xf8933309 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r5, asr #16 │ │ │ │ - blx 6a7208 │ │ │ │ + @ instruction: 0xf9aaf69c │ │ │ │ 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 12259d4 │ │ │ │ vst2.16 {d22,d24}, [pc :256], r8 │ │ │ │ @ instruction: 0xf698718a │ │ │ │ - @ instruction: 0x462afe97 │ │ │ │ + strtmi pc, [sl], -pc, lsr #28 │ │ │ │ eorpl pc, ip, r0, lsl #17 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ ldrbmi r4, [r3], -r1, lsl #13 │ │ │ │ @ instruction: 0xf04f4629 │ │ │ │ @ instruction: 0xf69a0a00 │ │ │ │ - @ instruction: 0xf108f907 │ │ │ │ + @ instruction: 0xf108f89f │ │ │ │ @ instruction: 0xf10d0344 │ │ │ │ tstls r7, #80, 16 @ 0x500000 │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ mrrceq 1, 0, pc, r4, cr9 @ │ │ │ │ - bge 763f34 │ │ │ │ + bge 764004 │ │ │ │ @ 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 331e7c │ │ │ │ andcc pc, lr, r6, asr r8 @ │ │ │ │ - blx 24f836 │ │ │ │ + blx 24f906 │ │ │ │ strbmi r3, [r9], -r2, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf69ca023 │ │ │ │ - @ instruction: 0xf8cdf9c3 │ │ │ │ + @ instruction: 0xf8cdf95b │ │ │ │ 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 625a64 │ │ │ │ @ instruction: 0xf04fe7b6 │ │ │ │ ldr r0, [r3, r8, lsl #20]! │ │ │ │ - beq 2659a0 │ │ │ │ + beq 265a70 │ │ │ │ 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} @ │ │ │ │ + stc2l 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: 0xf854f69a │ │ │ │ ldrtmi r9, [r1], -r4, lsl #16 │ │ │ │ - @ instruction: 0xf99af69c │ │ │ │ - blcs 288938 │ │ │ │ + @ instruction: 0xf932f69c │ │ │ │ + blcs 288a08 │ │ │ │ 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_, #12608 @ 0x3140 │ │ │ │ @ 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} @ │ │ │ │ + ldc2 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} │ │ │ │ + ldc2 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: 0xf100fda1 │ │ │ │ @ instruction: 0x46060518 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf69a4629 │ │ │ │ - @ instruction: 0x4631f87d │ │ │ │ + @ instruction: 0x4631f815 │ │ │ │ @ instruction: 0xf69c1d38 │ │ │ │ - ldmdbvs sl!, {r0, r1, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs sl!, {r0, r1, r4, r5, r6, r7, 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 │ │ │ │ + stc2 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 +452256,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 │ │ │ │ + ldc2l 6, cr15, [ip], #608 @ 0x260 │ │ │ │ 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: 0xffbaf699 │ │ │ │ ldcne 6, cr4, [r8, #-132]! @ 0xffffff7c │ │ │ │ - @ instruction: 0xf900f69c │ │ │ │ + @ instruction: 0xf898f69c │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 748714 │ │ │ │ + blcs 7487e4 │ │ │ │ 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 +452288,22 @@ │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ ldrsbeq r0, [r2, #18] │ │ │ │ ldrsbeq r0, [r2, #18] │ │ │ │ ldrsbteq r0, [r7], -r2 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ vst2.16 {d22,d24}, [pc :256], r8 │ │ │ │ @ instruction: 0xf698718a │ │ │ │ - @ instruction: 0x4643fd7d │ │ │ │ + @ instruction: 0x4643fd15 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r2], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8804641 │ │ │ │ strcs r4, [r0, -ip, lsr #32] │ │ │ │ - @ instruction: 0xffeef699 │ │ │ │ + @ instruction: 0xff86f699 │ │ │ │ stmib sp, {r2, r4, r8, r9, sl, ip, pc}^ │ │ │ │ - blge 707678 │ │ │ │ + blge 707748 │ │ │ │ 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 +452313,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 5cbb90 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r8], {152} @ 0x98 │ │ │ │ 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 6f1c30 │ │ │ │ + bge 80e3a0 │ │ │ │ ldrb r9, [r7, #-521]! @ 0xfffffdf7 │ │ │ │ mulcs r0, sl, r8 │ │ │ │ @ instruction: 0xf53f07d1 │ │ │ │ vmla.f32 d26, d0, d25 │ │ │ │ @ instruction: 0xf6982112 │ │ │ │ - blls 3e8f38 │ │ │ │ - blcs 1fb4d0 │ │ │ │ + blls 3e8e68 │ │ │ │ + blcs 1fb5a0 │ │ │ │ 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 1f5bd4 │ │ │ │ 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 +452366,45 @@ │ │ │ │ movwls sl, #39704 @ 0x9b18 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ tstls r9, #96 @ 0x60 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r8, lsl fp │ │ │ │ @ instruction: 0xed8d6978 │ │ │ │ @ instruction: 0xf6987b14 │ │ │ │ - @ instruction: 0x4602fcbd │ │ │ │ + @ instruction: 0x4602fc55 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d0764 │ │ │ │ + blgt 2d0834 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46111d38 │ │ │ │ - @ instruction: 0xf834f69c │ │ │ │ + @ instruction: 0xffccf69b │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ - blls 33b3d4 │ │ │ │ + blls 33b4a4 │ │ │ │ @ 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 │ │ │ │ + ldc2 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 8252cc │ │ │ │ + blvc 725290 │ │ │ │ + stc2 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 4a9b04 │ │ │ │ @ instruction: 0x46323314 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69b1d38 │ │ │ │ - @ instruction: 0xf8d8fddd │ │ │ │ + @ instruction: 0xf8d8fd75 │ │ │ │ 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 +452416,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 463094 │ │ │ │ + ldc 1, cr2, [pc, #4] @ 1e9ce0 │ │ │ │ + blls 348a48 │ │ │ │ ldmdbvs r8!, {r3, r4, r8, r9, ip, pc}^ │ │ │ │ eorcs r6, r0, #83 @ 0x53 │ │ │ │ - blvc 725250 │ │ │ │ - mcrr2 6, 9, pc, ip, cr8 @ │ │ │ │ + blvc 725320 │ │ │ │ + blx ffb27752 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #23047 @ 0x5a07 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf69b9804 │ │ │ │ - blls 369b44 │ │ │ │ + blls 369a74 │ │ │ │ @ instruction: 0xf8d83314 │ │ │ │ cmncs r4, r4, lsl r0 │ │ │ │ - blx 24fc66 │ │ │ │ + blx 24fd36 │ │ │ │ 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 263588 │ │ │ │ + blls 38e9a8 │ │ │ │ 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 72538c │ │ │ │ + blx feda77be │ │ │ │ @ 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: 0xff24f69b │ │ │ │ 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 80e9e8 │ │ │ │ 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 2842c2 │ │ │ │ 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 +452491,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 829638 │ │ │ │ andsls r2, fp, r0, lsl #4 │ │ │ │ stmib sp, {r3, r4, r9, ip, pc}^ │ │ │ │ - blgt 5b25a4 │ │ │ │ + blgt 5b2674 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ - bllt fea27d44 │ │ │ │ + bllt fea27e14 │ │ │ │ tstcc r0, fp, lsl #4 │ │ │ │ eorne pc, r2, r8, asr #16 │ │ │ │ @ instruction: 0xf89ae449 │ │ │ │ @ instruction: 0xf0111000 │ │ │ │ @ instruction: 0xf47f0101 │ │ │ │ @ instruction: 0x4613aed1 │ │ │ │ - bge 6fb598 │ │ │ │ - bge 80e584 │ │ │ │ + bge 6fb668 │ │ │ │ + bge 80e654 │ │ │ │ ldr r9, [sp], #-521 @ 0xfffffdf7 │ │ │ │ - cdp 6, 4, cr15, cr12, cr5, {2} │ │ │ │ + stcl 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, lsl fp │ │ │ │ + rsbseq r6, r9, ip, lsl #22 │ │ │ │ + rsbseq r6, r9, r0, lsr #21 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq r1, sl, sl, lsr sp │ │ │ │ - eoreq r1, sl, r2, asr #25 │ │ │ │ + eoreq r1, sl, sl, lsr #26 │ │ │ │ + strhteq r1, [sl], -r2 │ │ │ │ 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 328000 │ │ │ │ vmov.i16 d22, #136 @ 0x0088 │ │ │ │ @ instruction: 0xf66d3007 │ │ │ │ - eorcs pc, r0, #238592 @ 0x3a400 │ │ │ │ + eorcs pc, r0, #132096 @ 0x20400 │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6454620 │ │ │ │ - stmdavc sl!, {r1, r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavc sl!, {r1, r2, r4, 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 cddefc │ │ │ │ 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 +452562,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 ff627f20 │ │ │ │ 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 +452589,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 d279f0 │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r4, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r2], r1, lsr #12 │ │ │ │ - ldc2 6, cr15, [r4, #612] @ 0x264 │ │ │ │ - blvc e443a0 │ │ │ │ + stc2 6, cr15, [ip, #-612]! @ 0xfffffd9c │ │ │ │ + blvc e44470 │ │ │ │ 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 0x0005fdef │ │ │ │ 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 68f002 │ │ │ │ movtcs pc, #515 @ 0x203 @ │ │ │ │ @ instruction: 0xf7fe0992 │ │ │ │ strmi pc, [r4], -sp, lsl #18 │ │ │ │ ldrbeq r7, [sl], -fp, ror #17 │ │ │ │ @ instruction: 0x061bd433 │ │ │ │ strtmi sp, [r2], -sl, lsl #10 │ │ │ │ svceq 0x0000f1bb │ │ │ │ mvncs sp, r5, lsr r0 │ │ │ │ @ instruction: 0xf69b4648 │ │ │ │ - strmi pc, [r4], -pc, ror #23 │ │ │ │ + strmi pc, [r4], -r7, lsl #23 │ │ │ │ strcs lr, [r0], #-0 │ │ │ │ - blmi 97c7cc │ │ │ │ + blmi 97c89c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7c3fc0 │ │ │ │ + blls 7c4090 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12b0300 │ │ │ │ andslt r4, r9, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x2120ad04 │ │ │ │ - bleq 6e55ec │ │ │ │ + bleq 6e56bc │ │ │ │ @ instruction: 0xf6994628 │ │ │ │ - ldmdbvs r0!, {r0, r1, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r0!, {r0, r1, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx fe9279e0 │ │ │ │ + blx f27ab0 │ │ │ │ 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} │ │ │ │ + stc2 6, cr15, [sl, #620]! @ 0x26c │ │ │ │ @ instruction: 0x4622e7d8 │ │ │ │ @ instruction: 0x4648219d │ │ │ │ - blx ff227a12 │ │ │ │ + blx 1827ae2 │ │ │ │ strmi r7, [r4], -fp, ror #17 │ │ │ │ strbmi lr, [r8], -r3, asr #15 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ff027a22 │ │ │ │ + blx 1627af2 │ │ │ │ strb r4, [r9, r4, lsl #12] │ │ │ │ - stc 6, cr15, [r6, #-276]! @ 0xfffffeec │ │ │ │ + ldc 6, cr15, [lr], #276 @ 0x114 │ │ │ │ ... │ │ │ │ - rsbseq r6, r9, r8, asr #4 │ │ │ │ + rsbseq r6, r9, r8, ror r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [r9], #-0 │ │ │ │ + rsbseq r5, r9, r0, ror #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ - blcs fe228360 │ │ │ │ + blcs fe228430 │ │ │ │ @ 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 +452679,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 36abc0 │ │ │ │ ldrbhi pc, [sp, #-512]! @ 0xfffffe00 @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x03220329 │ │ │ │ ldrbeq r0, [fp, #-796]! @ 0xfffffce4 │ │ │ │ tsteq r5, #515899392 @ 0x1ec00000 │ │ │ │ - blcs 5ea168 │ │ │ │ + blcs 5ea238 │ │ │ │ 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 +452718,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 2eae44 │ │ │ │ strtmi r2, [r1], -r1, lsl #8 │ │ │ │ andls r2, r9, #-1879048192 @ 0x90000000 │ │ │ │ - blcc 388940 │ │ │ │ - blcs 4d6c44 │ │ │ │ + blcc 388a10 │ │ │ │ + blcs 4d6d14 │ │ │ │ @ instruction: 0xf640d806 │ │ │ │ - blx a6ac7c │ │ │ │ + blx a6ad4c │ │ │ │ @ instruction: 0xf003f303 │ │ │ │ ldrmi r0, [r9], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf8d99d04 │ │ │ │ - bvc 1caa140 │ │ │ │ + bvc 1caa210 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ ldrmi r3, [r9], #-770 @ 0xfffffcfe │ │ │ │ - blx 1627b5c │ │ │ │ - blls 43bb0c │ │ │ │ + @ instruction: 0xf9e8f698 │ │ │ │ + blls 43bbdc │ │ │ │ subeq pc, r1, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf10b61c3 │ │ │ │ - bvc bea55c │ │ │ │ + bvc bea62c │ │ │ │ movteq pc, #267 @ 0x10b @ │ │ │ │ stc2l 7, cr15, [r0], {252} @ 0xfc │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ - ldc2l 6, cr15, [r2, #872] @ 0x368 │ │ │ │ + stc2l 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 +452768,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: 0xf8f8f698 │ │ │ │ @ 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 feea7cfa │ │ │ │ ldcge 6, cr4, [r6], {33} @ 0x21 │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - blge 6295ac │ │ │ │ + blge 6294dc │ │ │ │ @ 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 +452815,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 b1e3a8 │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ movwls r4, #26153 @ 0x6629 │ │ │ │ - stmdb r2, {r0, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm sl, {r0, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r2, [fp], -r1 │ │ │ │ - blx 1fbb08 │ │ │ │ + blx 1fbbd8 │ │ │ │ stmdacc r1, {r1, r3, ip, sp, lr, pc} │ │ │ │ - blx 1216c68 │ │ │ │ + blx 1216d38 │ │ │ │ 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 37bc18 │ │ │ │ @ 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 +452848,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 2ea3dc │ │ │ │ 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 33a1fe │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ - blls 40b0d0 │ │ │ │ + blls 40b1a0 │ │ │ │ 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 34e444 │ │ │ │ tstls r0, #0, 6 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ ldrsbtcc pc, [r4], -fp @ │ │ │ │ - bgt 5bb3b0 │ │ │ │ + bgt 5bb480 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ - blls 2f2b5c │ │ │ │ + blls 2f2c2c │ │ │ │ @ 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 433888 │ │ │ │ + blx 334c52 │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ @ instruction: 0xf5b383af │ │ │ │ @ instruction: 0xf0003fc8 │ │ │ │ - blls 40b0e4 │ │ │ │ + blls 40b1b4 │ │ │ │ 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 34e4ac │ │ │ │ tstls r0, #0, 6 │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ ldrsbtcc pc, [r4], -fp @ │ │ │ │ - bgt 5bb414 │ │ │ │ + bgt 5bb4e4 │ │ │ │ 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 3350ba │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ - bls 40b188 │ │ │ │ + bls 40b258 │ │ │ │ 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 36978c │ │ │ │ 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 302998 │ │ │ │ @ instruction: 0x071b7a5b │ │ │ │ adcshi pc, sp, r0 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ ldrmi fp, [lr], -r0, lsr #32 │ │ │ │ - bge afbe9c │ │ │ │ + bge afbf6c │ │ │ │ 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 22665c │ │ │ │ strvs lr, [r0], -r3, asr #19 │ │ │ │ @ instruction: 0xf10b609e │ │ │ │ - bl 26b0dc │ │ │ │ + bl 26b1ac │ │ │ │ @ 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 3e72e4 │ │ │ │ + bcs 5e72ec │ │ │ │ + mrc2 6, 4, 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 +452985,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: 0xf89aff13 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ @ instruction: 0x462a0a1c │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - blx 20a7f68 │ │ │ │ + blx 6a8038 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ mulne ip, r9, r8 │ │ │ │ ldreq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ vbic.i16 d24, #47616 @ 0xba00 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ - b 125a57c │ │ │ │ - blls 4aac2c │ │ │ │ + b 125a64c │ │ │ │ + blls 4aacfc │ │ │ │ @ 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 429168 │ │ │ │ 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 2d27c2 │ │ │ │ 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 31ba98 │ │ │ │ + bvc 18c271c │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r0, #-616]! @ 0xfffffd98 │ │ │ │ umaalcs pc, r3, fp, r8 @ │ │ │ │ strtmi r2, [r9], -r0, lsr #6 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #8 │ │ │ │ - blx a2801c │ │ │ │ + @ instruction: 0xf9b8f699 │ │ │ │ ldrbmi r9, [r9], -r7, lsl #16 │ │ │ │ - blx 1a802c │ │ │ │ + blx fe7a80fc │ │ │ │ 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: 0xff02f697 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2d1200 │ │ │ │ + blgt 2d12d0 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - @ instruction: 0xf89bfae1 │ │ │ │ + @ instruction: 0xf89bfa79 │ │ │ │ cmplt fp, r0, lsr r0 │ │ │ │ andcs sl, r0, #606208 @ 0x94000 │ │ │ │ stcpl 8, cr15, [r4], {65} @ 0x41 │ │ │ │ - blcs 428710 │ │ │ │ + blcs 4287e0 │ │ │ │ addsmi r3, r3, #268435456 @ 0x10000000 │ │ │ │ - blcs 2dedf4 │ │ │ │ + blcs 2deec4 │ │ │ │ addhi pc, r6, #0, 4 │ │ │ │ tstcs r0, r4, lsr #20 │ │ │ │ - bl 28ee38 │ │ │ │ + bl 28ef08 │ │ │ │ movwcc r0, #4803 @ 0x12c3 │ │ │ │ smlabtmi r0, r2, r9, lr │ │ │ │ @ instruction: 0xf1022b04 │ │ │ │ mvnsle r0, r8, lsl #4 │ │ │ │ ldrdne lr, [r6], -sp │ │ │ │ @ instruction: 0xf69b2204 │ │ │ │ - @ instruction: 0x4605f999 │ │ │ │ + @ instruction: 0x4605f931 │ │ │ │ ldrcs pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ strcc pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 13446b4 │ │ │ │ + blls 1344784 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -r5, lsl #5 │ │ │ │ pop {r0, r1, r2, r6, ip, sp, pc} │ │ │ │ - blls 30e620 │ │ │ │ + blls 30e6f0 │ │ │ │ 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 8cef78 │ │ │ │ + blls 323bec │ │ │ │ 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 22afa8 │ │ │ │ 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 8cefb8 │ │ │ │ + blls 323bac │ │ │ │ tstcs r2, r1, lsl #8 │ │ │ │ - bvc 8cf6f4 │ │ │ │ - blls 323ad0 │ │ │ │ + bvc 8cf7c4 │ │ │ │ + blls 323ba0 │ │ │ │ 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 4caea0 │ │ │ │ + bl 2d13dc │ │ │ │ @ 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 +453132,33 @@ │ │ │ │ @ instruction: 0xf7fd2301 │ │ │ │ ldrls pc, [r6, #-2841] @ 0xfffff4e7 │ │ │ │ strpl lr, [r1, #-2500] @ 0xfffff63c │ │ │ │ @ instruction: 0xf8db2314 │ │ │ │ @ instruction: 0x46865034 │ │ │ │ @ instruction: 0x46269019 │ │ │ │ @ instruction: 0xf8cd9f05 │ │ │ │ - blx 2d2882 │ │ │ │ + blx 2d2952 │ │ │ │ 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] @ 1e9a25 │ │ │ │ @ instruction: 0xf8c59b04 │ │ │ │ ldmdavs fp, {sp, pc} │ │ │ │ cmnpcs pc, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ - blls 423f3c │ │ │ │ + blls 42400c │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6, #-1280] @ 0xfffffb00 │ │ │ │ - beq 3268bc │ │ │ │ + beq 32698c │ │ │ │ movwcs r6, #6233 @ 0x1859 │ │ │ │ - blx ffc2877c │ │ │ │ + blx ffc2884c │ │ │ │ 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 +453166,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 31bcd4 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r8], #616 @ 0x268 │ │ │ │ ldcvc 6, cr4, [r3], #-20 @ 0xffffffec │ │ │ │ mulsle pc, r8, r2 @ │ │ │ │ subcs sl, r0, #36, 22 @ 0x9000 │ │ │ │ tstcs r0, r8, lsl r6 │ │ │ │ @ instruction: 0xf6449306 │ │ │ │ - andcs lr, r1, r4, lsr lr │ │ │ │ + andcs lr, r1, ip, asr #27 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ stmdacc r1, {r3, r5, r7, lr} │ │ │ │ - blx 1217204 │ │ │ │ + blx 12172d4 │ │ │ │ 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 37c1b4 │ │ │ │ @ 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 265028 │ │ │ │ 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 41bd7c │ │ │ │ @ instruction: 0xf108602e │ │ │ │ ldrbmi r0, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf69a689f │ │ │ │ - @ instruction: 0x4605fd11 │ │ │ │ + strmi pc, [r5], -r9, lsr #25 │ │ │ │ addsmi r7, r8, #15104 @ 0x3b00 │ │ │ │ - blge b1e904 │ │ │ │ + blge b1e9d4 │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ movwls r4, #26193 @ 0x6651 │ │ │ │ - stcl 6, cr15, [r4, #272]! @ 0x110 │ │ │ │ + ldcl 6, cr15, [ip, #-272]! @ 0xfffffef0 │ │ │ │ ldrbmi r2, [r3], -r1 │ │ │ │ adcmi r4, r8, r2, asr r6 │ │ │ │ addlt r3, r0, #65536 @ 0x10000 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 254dc4 │ │ │ │ + bl 254e94 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ stccs 8, cr15, [r8], {65} @ 0x41 │ │ │ │ - bcs 5f70bc │ │ │ │ + bcs 5f718c │ │ │ │ @ instruction: 0x4639d1f2 │ │ │ │ stmdals r7, {r1, r2, r9, fp, ip, pc} │ │ │ │ - blx 14a88b8 │ │ │ │ - blls 43c0e4 │ │ │ │ + blx 14a8988 │ │ │ │ + blls 43c1b4 │ │ │ │ cdpeq 0, 0, cr15, cr10, cr15, {2} │ │ │ │ @ instruction: 0xf1089719 │ │ │ │ cdpls 8, 0, cr0, cr5, cr2, {0} │ │ │ │ - beq 726ce4 │ │ │ │ + beq 726db4 │ │ │ │ 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 31be18 │ │ │ │ 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 +453272,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 31be7c │ │ │ │ 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 +453296,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 31bedc │ │ │ │ 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 ff4e8abc │ │ │ │ @ instruction: 0xf8d92300 │ │ │ │ tstls r6, #20 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ strcs r6, [r0], -r3, rrx │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6976710 │ │ │ │ - @ instruction: 0x4606fd57 │ │ │ │ - blls 356f10 │ │ │ │ + strmi pc, [r6], -pc, ror #25 │ │ │ │ + blls 356fe0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ stmdals r7, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf8cef69b │ │ │ │ + @ instruction: 0xf866f69b │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r0], {151} @ 0x97 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d1664 │ │ │ │ + blgt 2d1734 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - ldrls pc, [r3], -pc, lsr #17 │ │ │ │ + ldrls pc, [r3], -r7, asr #16 │ │ │ │ movwls lr, #62613 @ 0xf495 │ │ │ │ - blls 414a98 │ │ │ │ + blls 414b68 │ │ │ │ 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, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ stmdavs fp, {r2, r3, r9, ip} │ │ │ │ sbceq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs a09bb0 │ │ │ │ + blcs a09c80 │ │ │ │ stmdale r2!, {r1, r4, r7, r9, fp, sp, lr}^ │ │ │ │ - blcs 9b9690 │ │ │ │ + blcs 9b9760 │ │ │ │ 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 402528 │ │ │ │ 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 +453384,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 673004 │ │ │ │ stmdbpl r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf6446800 │ │ │ │ - @ instruction: 0xf644ef7a │ │ │ │ - sbcslt lr, r3, #104, 22 @ 0x1a000 │ │ │ │ + @ instruction: 0xf644ef12 │ │ │ │ + sbcslt lr, r3, #0, 22 │ │ │ │ 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 ff328c2c │ │ │ │ + cdp 6, 14, cr15, cr10, cr4, {2} │ │ │ │ + rsbseq r5, r9, r4, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r9, lr │ │ │ │ - ldrhteq r5, [r9], #-156 @ 0xffffff64 │ │ │ │ + rsbseq r5, r9, lr, lsr pc │ │ │ │ + rsbseq r5, r9, ip, ror #17 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq ip, r5, r4, ror #7 │ │ │ │ + ldrdeq ip, [r5], -r4 @ │ │ │ │ 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 +453423,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] @ 1ea934 │ │ │ │ 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 +453441,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 fe2a8742 │ │ │ │ mulscc r1, sl, r8 │ │ │ │ - beq 92701c │ │ │ │ + beq 9270ec │ │ │ │ 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, 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 1243708 │ │ │ │ @ instruction: 0xf02201c3 │ │ │ │ @ instruction: 0xf6400209 │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0xf8a94313 │ │ │ │ - stcgt 0, cr3, [pc, #-96] @ 1eabf0 │ │ │ │ + stcgt 0, cr3, [pc, #-96] @ 1eacc0 │ │ │ │ ldm r5, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - bmi 4aab18 │ │ │ │ + bmi 4aaa48 │ │ │ │ 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 0x0000ee5c │ │ │ │ + @ instruction: 0x00795394 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0079539a │ │ │ │ + rsbseq r5, r9, sl, asr #5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ - bmi 153c4fc │ │ │ │ - blmi 153c710 │ │ │ │ + bmi 153c5cc │ │ │ │ + blmi 153c7e0 │ │ │ │ @ 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, r4, 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 57c6d8 │ │ │ │ svclt 0x0014466c │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - mcr2 6, 4, pc, cr2, cr8, {4} @ │ │ │ │ + mrc2 6, 0, pc, cr10, cr8, {4} │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff60f69a │ │ │ │ + mrc2 6, 7, pc, cr8, cr10, {4} │ │ │ │ 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 226414 │ │ │ │ + blx 1ca8842 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2bc6c8 │ │ │ │ + blgt 2bc798 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - @ instruction: 0xf1baff49 │ │ │ │ + @ instruction: 0xf1bafee1 │ │ │ │ andle r0, fp, r0, lsl #30 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xff22f7ff │ │ │ │ @ instruction: 0x46034632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - @ instruction: 0x4606fd15 │ │ │ │ + strmi pc, [r6], -sp, lsr #25 │ │ │ │ ldmdbvs r8!, {r0, r8, sp}^ │ │ │ │ - blx fe2287ae │ │ │ │ + blx 82887e │ │ │ │ strmi r6, [r7], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - beq a27178 │ │ │ │ - @ instruction: 0xf88cf6da │ │ │ │ + beq a27248 │ │ │ │ + @ instruction: 0xf824f6da │ │ │ │ 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 +453544,28 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0xf8954638 │ │ │ │ @ instruction: 0xf6982054 │ │ │ │ - ldrtmi pc, [r9], -r5, lsr #28 @ │ │ │ │ + @ instruction: 0x4639fdbd │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - bmi 4aa9c4 │ │ │ │ + bmi 4aa8f4 │ │ │ │ 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 0x0000edb2 │ │ │ │ + rsbseq r5, r9, r8, lsl #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r9, r6, asr #4 │ │ │ │ + rsbseq r5, r9, r6, ror r1 │ │ │ │ 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 +453574,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: 0xf932f703 │ │ │ │ strtmi r4, [r9], -r0, lsl #13 │ │ │ │ @ instruction: 0xf66d4630 │ │ │ │ - @ instruction: 0xf895f883 │ │ │ │ + @ instruction: 0xf895f81b │ │ │ │ @ instruction: 0xf8c81323 │ │ │ │ cmnlt r7, #28 │ │ │ │ ldccc 8, cr15, [r8, #-892] @ 0xfffffc84 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmda r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcc r2, r1, #0, 30 │ │ │ │ andcs lr, r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stccc 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ ldrtmi r9, [sl], -r0, lsl #4 │ │ │ │ ldrbtmi sl, [fp], #-3860 @ 0xfffff0ec │ │ │ │ @ instruction: 0xf1084638 │ │ │ │ @ instruction: 0xf69a0b04 │ │ │ │ - ldrbmi pc, [ip], pc, ror #21 @ │ │ │ │ + ldrbmi pc, [ip], r7, lsl #21 @ │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, r9, sl, fp, lr, pc} │ │ │ │ ldm r7, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1} │ │ │ │ strtmi r0, [r8], -r3 │ │ │ │ @ instruction: 0x21b8f640 │ │ │ │ @ instruction: 0x7014f8d8 │ │ │ │ eoreq pc, r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ldc2 7, cr15, [r0], {2} │ │ │ │ + blx fec28b6a │ │ │ │ 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 +453618,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 16a8a10 │ │ │ │ + bleq 3273cc │ │ │ │ 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: 0xf894fb71 │ │ │ │ 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 +453649,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 2f74ac │ │ │ │ @ instruction: 0xf897bf02 │ │ │ │ @ instruction: 0xf0433142 │ │ │ │ @ instruction: 0xf8870304 │ │ │ │ @ instruction: 0xf8d53142 │ │ │ │ @ instruction: 0xf8d533a4 │ │ │ │ @ instruction: 0xf1031a28 │ │ │ │ @ instruction: 0xf8d50c01 │ │ │ │ @@ -453617,20 +453668,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 feedace8 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ sbcslt r0, fp, #32, 6 @ 0x80000000 │ │ │ │ subcc pc, r4, r7, lsl #17 │ │ │ │ - bcc 929304 │ │ │ │ - blx feed7440 │ │ │ │ + bcc 9293d4 │ │ │ │ + blx feed7510 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ sbcslt r0, fp, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8872100 │ │ │ │ @ instruction: 0xf8c73047 │ │ │ │ @ instruction: 0xf8c710f4 │ │ │ │ @ instruction: 0xf8d510f8 │ │ │ │ @ instruction: 0xf8c73a1c │ │ │ │ @@ -453680,92 +453731,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 937d70 │ │ │ │ + bcs 35f8d4 │ │ │ │ strhi pc, [fp, #0]! │ │ │ │ tstcs r4, r2, ror #12 │ │ │ │ @ instruction: 0xf50d4640 │ │ │ │ @ instruction: 0xf7037994 │ │ │ │ - @ instruction: 0xf8d7f8b1 │ │ │ │ + @ instruction: 0xf8d7f849 │ │ │ │ tstcs r4, r8, ror r1 │ │ │ │ eorseq pc, r8, r8, asr #17 │ │ │ │ @ instruction: 0xf7034640 │ │ │ │ - @ instruction: 0xf8d5f8a9 │ │ │ │ + @ instruction: 0xf8d5f841 │ │ │ │ smlatbcs ip, r8, r3, r2 │ │ │ │ eorseq pc, ip, r8, asr #17 │ │ │ │ strbmi r3, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf8a0f703 │ │ │ │ + @ instruction: 0xf838f703 │ │ │ │ @ instruction: 0x23acf8d5 │ │ │ │ @ instruction: 0xf8c8210c │ │ │ │ andcc r0, r1, #32 │ │ │ │ @ instruction: 0xf7034640 │ │ │ │ - @ instruction: 0xf8d5f897 │ │ │ │ + @ instruction: 0xf8d5f82f │ │ │ │ @ instruction: 0x210423b8 │ │ │ │ eoreq pc, r4, r8, asr #17 │ │ │ │ strbmi r3, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf88ef703 │ │ │ │ + @ instruction: 0xf826f703 │ │ │ │ biccs pc, r4, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ andcc r0, r1, #40 @ 0x28 │ │ │ │ @ instruction: 0xf8c84640 │ │ │ │ @ instruction: 0xf703202c │ │ │ │ - ldrtmi pc, [r1], -r3, lsl #17 @ │ │ │ │ + @ instruction: 0x4631f81b │ │ │ │ eorseq pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf66c4648 │ │ │ │ - blge 15a9ee8 │ │ │ │ + blge 15a9e18 │ │ │ │ strbmi r9, [r8], -r5, lsl #6 │ │ │ │ - blx fe2a8ad6 │ │ │ │ + blx 8a8ba6 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xf66cb9d4 │ │ │ │ - @ instruction: 0xf899fb87 │ │ │ │ - bls 337174 │ │ │ │ + @ instruction: 0xf899fb1f │ │ │ │ + bls 337244 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 28be58 │ │ │ │ + blcs 28bf28 │ │ │ │ @ instruction: 0x81a2f000 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7fc4640 │ │ │ │ strbmi pc, [r8], -r5, lsl #20 @ │ │ │ │ - blx 1c28b0a │ │ │ │ + blx 228bda │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ rscle r2, r4, r0, lsl #24 │ │ │ │ - blx 1a28b16 │ │ │ │ + blx 28be4 │ │ │ │ @ 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 33734c │ │ │ │ eorvc pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ - blls 34c080 │ │ │ │ + blls 34c150 │ │ │ │ vhsub.s8 d18, d0, d12 │ │ │ │ @ instruction: 0xf8df11a7 │ │ │ │ - blx 2958c6 │ │ │ │ + blx 295996 │ │ │ │ @ instruction: 0xf8dbf303 │ │ │ │ ldmne r5, {r5, sp}^ │ │ │ │ @ instruction: 0xf8d558d4 │ │ │ │ ldcge 0, cr9, [sl, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xf9a4f697 │ │ │ │ + @ instruction: 0xf93cf697 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ andcs r0, r4, #24, 6 @ 0x60000000 │ │ │ │ @ instruction: 0xf8804619 │ │ │ │ movwls r2, #28716 @ 0x702c │ │ │ │ @ instruction: 0xf6982320 │ │ │ │ - @ instruction: 0xf106fc15 │ │ │ │ + @ instruction: 0xf106fbad │ │ │ │ @ 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 +453831,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: 0xf896fc61 │ │ │ │ @ instruction: 0xf8db3028 │ │ │ │ - blcs 9eb284 │ │ │ │ + blcs 9eb354 │ │ │ │ @ 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 b5b34 │ │ │ │ sbcshi pc, sp, #0 │ │ │ │ vpadd.i8 d2, d0, d6 │ │ │ │ - bls 68bdec │ │ │ │ + bls 68bebc │ │ │ │ @ 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 ea90c │ │ │ │ @ instruction: 0xf8db9007 │ │ │ │ stmdbvs r2, {r2, r4}^ │ │ │ │ @ instruction: 0xf8922b11 │ │ │ │ @ instruction: 0xf00020b8 │ │ │ │ - blcs 68bffc │ │ │ │ + blcs 68c0cc │ │ │ │ sbchi pc, sl, #64 @ 0x40 │ │ │ │ teqpcc r2, r0 @ @ p-variant is OBSOLETE │ │ │ │ - b 15b5fd4 │ │ │ │ + b 15b60a4 │ │ │ │ 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: 0xf864f697 │ │ │ │ @ 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: 0xf8ddfb1f │ │ │ │ @ instruction: 0x46498018 │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - eorcs pc, r0, #25344 @ 0x6300 │ │ │ │ + eorcs pc, r0, #257024 @ 0x3ec00 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ @ instruction: 0xf6970014 │ │ │ │ - @ instruction: 0x4606f8db │ │ │ │ + @ instruction: 0x4606f873 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - mrrc2 6, 9, pc, r8, cr10 @ │ │ │ │ + blx ffe28e46 │ │ │ │ @ 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 15b3804 │ │ │ │ andle r1, r4, r3, lsl r3 │ │ │ │ @ instruction: 0xf04f2b04 │ │ │ │ svclt 0x00280100 │ │ │ │ addmi r2, fp, #4, 6 @ 0x10000000 │ │ │ │ rschi pc, fp, #64, 4 │ │ │ │ - bne 18b3b3c │ │ │ │ + bne 18b3c0c │ │ │ │ @ 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 225b38 │ │ │ │ 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 +453944,31 @@ │ │ │ │ strhi pc, [r9], #-0 │ │ │ │ svclt 0x00182a05 │ │ │ │ svceq 0x0004f85e │ │ │ │ strhi pc, [r7], #-0 │ │ │ │ svclt 0x00183800 │ │ │ │ @ instruction: 0xf8872001 │ │ │ │ @ instruction: 0xf85e0139 │ │ │ │ - bcs 1ef000 │ │ │ │ + bcs 1ef0d0 │ │ │ │ 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 30c418 │ │ │ │ @ instruction: 0xf10ebf18 │ │ │ │ @ instruction: 0xf0000e04 │ │ │ │ @ instruction: 0xf85e83d0 │ │ │ │ - bcs 2ef040 │ │ │ │ + bcs 2ef110 │ │ │ │ @ instruction: 0xf10ebf0b │ │ │ │ cpsid a, #4 │ │ │ │ @ instruction: 0xf8970104 │ │ │ │ @ instruction: 0xf8de3142 │ │ │ │ svclt 0x00040004 │ │ │ │ biceq pc, r5, #96, 6 @ 0x80000001 │ │ │ │ smlalbbcc pc, r2, r7, r8 @ │ │ │ │ @@ -453945,19 +453996,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 3296a8 │ │ │ │ bicne pc, r3, #201326595 @ 0xc000003 │ │ │ │ mvnsle r4, #156, 4 @ 0xc0000009 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf91ef66c │ │ │ │ + @ instruction: 0xf8b6f66c │ │ │ │ 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 +454194,71 @@ │ │ │ │ andeq r0, r0, r3, lsr #17 │ │ │ │ andeq r0, r0, r9, asr #14 │ │ │ │ andeq r0, r0, r9, asr #14 │ │ │ │ andeq r0, r0, r3, lsr #17 │ │ │ │ andeq r0, r0, r3, lsr #17 │ │ │ │ tstcs r4, r0, lsr #4 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ - mrc2 6, 3, pc, cr0, cr6, {4} │ │ │ │ + mcr2 6, 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: 0xf96ef69a │ │ │ │ + blcs 224af8 │ │ │ │ adcshi pc, r9, r0 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2cc024 │ │ │ │ + blcs 2cc0f4 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ strhlt r3, [r3, -r8]! │ │ │ │ - blcc 64641c │ │ │ │ + blcc 6464ec │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ swpcs r8, r4, [r0] │ │ │ │ - mcr2 6, 0, pc, cr10, cr6, {4} @ │ │ │ │ + stc2 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 57d1f0 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6982201 │ │ │ │ - strbmi pc, [r1], -r7, asr #17 @ │ │ │ │ + @ instruction: 0x4641f85f │ │ │ │ @ instruction: 0xf04f9806 │ │ │ │ @ instruction: 0xf69a38ff │ │ │ │ - blls 3e9f04 │ │ │ │ + blls 3e9e34 │ │ │ │ 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} │ │ │ │ + ldc2l 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 3ab9c4 │ │ │ │ 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 +454271,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: 0xf8dbf8f1 │ │ │ │ + bls 32ba30 │ │ │ │ ldrsbcc pc, [r8, #-128]! @ 0xffffff80 @ │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf4ff429a │ │ │ │ @ instruction: 0x46d8ac34 │ │ │ │ - blmi fe4fe36c │ │ │ │ + blmi fe4fe43c │ │ │ │ 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 2ede88 │ │ │ │ movwcs fp, #20264 @ 0x4f28 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ movwls r3, #35585 @ 0x8b01 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blls 417710 │ │ │ │ + blls 4177e0 │ │ │ │ sbcsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf85ee4a3 │ │ │ │ - bcs 32f57c │ │ │ │ + bcs 32f64c │ │ │ │ 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 +454311,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 1ee9a78 │ │ │ │ @ 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 58600c │ │ │ │ smlsdvs r2, r3, r9, lr │ │ │ │ strvs lr, [r0, -r5, asr #19] │ │ │ │ - stc2l 6, cr15, [r8, #-600]! @ 0xfffffda8 │ │ │ │ + stc2 6, cr15, [r0, #-600] @ 0xfffffda8 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2bd29c │ │ │ │ + blgt 2bd36c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ stmdals r6, {r2, r4, fp} │ │ │ │ - @ instruction: 0xf8dcf69a │ │ │ │ + @ instruction: 0xf874f69a │ │ │ │ tstcs r1, fp, lsl #22 │ │ │ │ @ instruction: 0xf6966958 │ │ │ │ - @ instruction: 0xf8d9fd21 │ │ │ │ + @ instruction: 0xf8d9fcb9 │ │ │ │ @ instruction: 0x46073018 │ │ │ │ @ instruction: 0xf8d96183 │ │ │ │ @ instruction: 0xf107001c │ │ │ │ @ instruction: 0xf6d90644 │ │ │ │ - blls 62a2d0 │ │ │ │ + blls 62a200 │ │ │ │ @ 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 +454357,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: 0xff62f697 │ │ │ │ ldrtmi r9, [r9], -r6, lsl #16 │ │ │ │ - @ instruction: 0xf8a8f69a │ │ │ │ - bls 3f4674 │ │ │ │ + @ instruction: 0xf840f69a │ │ │ │ + bls 3f4744 │ │ │ │ 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 │ │ │ │ + stc2l 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 5abbe8 │ │ │ │ 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 2743c8 │ │ │ │ + blcc 2687d4 │ │ │ │ smccs 18066 @ 0x4692 │ │ │ │ @ instruction: 0xf10b9809 │ │ │ │ - blx 22e70a │ │ │ │ + blx 22e7da │ │ │ │ stmdals r6, {r1, r9} │ │ │ │ svcvc 0x00974631 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @ instruction: 0xf846370b │ │ │ │ @ instruction: 0xf1023027 │ │ │ │ @ instruction: 0xf846030b │ │ │ │ - @ instruction: 0xf69aa023 │ │ │ │ - blls 529c58 │ │ │ │ + @ instruction: 0xf699a023 │ │ │ │ + blls 52bb88 │ │ │ │ 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 5a57a8 │ │ │ │ @ instruction: 0xf823990c │ │ │ │ strb r1, [r3, -r8, lsl #24] │ │ │ │ - ldrshteq r5, [r9], #-30 @ 0xffffffe2 │ │ │ │ - ldrshteq r5, [r9], #-24 @ 0xffffffe8 │ │ │ │ + rsbseq r5, r9, lr, lsr #2 │ │ │ │ + rsbseq r5, r9, r8, lsr #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 │ │ │ │ + ldrsbteq r4, [ip], #-8 │ │ │ │ + strhteq ip, [r5], -sl │ │ │ │ + rsbseq r4, ip, ip, rrx │ │ │ │ + eoreq ip, r5, ip, asr #32 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r4, [r9], #-108 @ 0xffffff94 │ │ │ │ + rsbseq r4, r9, ip, lsl #12 │ │ │ │ stmdbls ip, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ stcne 8, cr15, [r8], {3} │ │ │ │ - blls 52582c │ │ │ │ - blcc 211fb8 │ │ │ │ + blls 5258fc │ │ │ │ + blcc 212088 │ │ │ │ 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 5a5a2c │ │ │ │ @ instruction: 0xf843990c │ │ │ │ stmdbls sp, {r3, sl, fp, ip} │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ - blx fee257f4 │ │ │ │ + blx fee258c4 │ │ │ │ @ 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 fedf81a8 │ │ │ │ @ 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 1f815c │ │ │ │ + bge 14a8edc │ │ │ │ teqpcc r7, r7 @ @ p-variant is OBSOLETE │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ teqpcc r7, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - blt 12a9c1c │ │ │ │ + blt 12a9cec │ │ │ │ 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 feeac918 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00182900 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bge b4db00 │ │ │ │ + bge b4dbd0 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - mcrrvc 14, 4, pc, r3, cr5 @ │ │ │ │ - blcs 23d474 │ │ │ │ + mcrrvc 13, 13, pc, r3, cr13 @ │ │ │ │ + blcs 23d544 │ │ │ │ ldrbhi pc, [r3], r0 @ │ │ │ │ @ instruction: 0xf0002d40 │ │ │ │ @ instruction: 0xf89986e3 │ │ │ │ @ instruction: 0x06d93012 │ │ │ │ addshi pc, r8, r0, lsl #2 │ │ │ │ - blcs 24ad08 │ │ │ │ + blcs 24add8 │ │ │ │ addshi pc, pc, r0 │ │ │ │ - beq fe2280b8 │ │ │ │ - blcs 2978f0 │ │ │ │ + beq fe228188 │ │ │ │ + blcs 2979c0 │ │ │ │ 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 2cd430 │ │ │ │ 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 feb29812 │ │ │ │ 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 3abe1c │ │ │ │ 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 3ecfcc │ │ │ │ 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 2f9218 │ │ │ │ svclt 0x0018f40e │ │ │ │ - ldrbtcc pc, [pc], #260 @ 1ebd54 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 1ebe24 @ │ │ │ │ strtcc pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ - bls 4742ec │ │ │ │ + bls 4743bc │ │ │ │ svcls 0x00062600 │ │ │ │ ldmpl r3, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - blx 246312 │ │ │ │ + blx 2463e2 │ │ │ │ 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: 0xf7fffeb1 │ │ │ │ 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 │ │ │ │ + mrrc2 6, 9, pc, r0, cr9 @ │ │ │ │ stcvc 6, cr4, [r3], #-16 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ eorscs sl, r0, #388 @ 0x184 │ │ │ │ stmdage lr!, {r8, sp} │ │ │ │ @ instruction: 0xf643ad2a │ │ │ │ - andcs lr, r4, sl, asr #22 │ │ │ │ + andcs lr, r4, r2, ror #21 │ │ │ │ strtmi lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ - beq fe228208 │ │ │ │ + beq fe2282d8 │ │ │ │ strtmi lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xfffef698 │ │ │ │ + @ instruction: 0xff96f698 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ svcge 0x001a4658 │ │ │ │ - stc2 6, cr15, [r0, #612] @ 0x264 │ │ │ │ + ldc2 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 │ │ │ │ + mcrr2 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 │ │ │ │ + strmi pc, [r4], -pc, lsl #24 │ │ │ │ lslsle r2, r0, #24 │ │ │ │ stmdblt pc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0x71bef44f │ │ │ │ - bls b65dbc │ │ │ │ + bls b65e8c │ │ │ │ @ instruction: 0x465821ff │ │ │ │ - stc2l 6, cr15, [sl], #-612 @ 0xfffffd9c │ │ │ │ + stc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r5, ror #24 │ │ │ │ + @ instruction: 0x4604fbfd │ │ │ │ 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 fe22836c │ │ │ │ + bleq ff2275b8 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ @ instruction: 0xf6979e25 │ │ │ │ - @ instruction: 0xf8d8fb6b │ │ │ │ + @ instruction: 0xf8d8fb03 │ │ │ │ eorcs r0, r0, #20 │ │ │ │ stcge 1, cr2, [r5, #-4]! │ │ │ │ - blx 8a98de │ │ │ │ + blx feea99ac │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bd7d8 │ │ │ │ + blgt 2bd8a8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4623fe91 │ │ │ │ + strtmi pc, [r3], -r9, lsr #28 │ │ │ │ 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, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strmi r9, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0x46582173 │ │ │ │ @ instruction: 0xf699686b │ │ │ │ - @ instruction: 0x4604fc91 │ │ │ │ + strmi pc, [r4], -r9, lsr #24 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffaf70 │ │ │ │ @ instruction: 0x21b6b92e │ │ │ │ @ instruction: 0x2325e9dd │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604fc51 │ │ │ │ + strmi pc, [r4], -r9, ror #23 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffaf64 │ │ │ │ @ instruction: 0xf8d8b922 │ │ │ │ tstcs r2, r4, lsl r0 │ │ │ │ - blx ff6a993c │ │ │ │ + blx 1ca9a0c │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - mcr2 6, 3, pc, cr8, cr9, {4} @ │ │ │ │ + mcr2 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 fe2283f8 │ │ │ │ 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] @ 1ebfec │ │ │ │ @ instruction: 0x46500b99 │ │ │ │ strtmi r7, [r1], -ip, ror #24 │ │ │ │ - blx 929972 │ │ │ │ + blx fef29a40 │ │ │ │ @ instruction: 0xf8d84622 │ │ │ │ tstcs r1, r4, lsl r0 │ │ │ │ - blx ff529978 │ │ │ │ + blx 1b29a48 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bd874 │ │ │ │ + blgt 2bd944 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strtmi pc, [r3], -r3, asr #28 │ │ │ │ + @ instruction: 0x4623fddb │ │ │ │ mvnscs r4, sl, lsr #12 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4601fc17 │ │ │ │ + strmi pc, [r1], -pc, lsr #23 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf7fffe83 │ │ │ │ + @ instruction: 0xf7fffe1b │ │ │ │ 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 1f8324 │ │ │ │ + ldrhi pc, [pc, #-0]! @ 1ec044 │ │ │ │ @ instruction: 0xf6962161 │ │ │ │ - strmi pc, [r1], -r3, asr #21 │ │ │ │ + @ instruction: 0x4601fa5b │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf8d8fe1d │ │ │ │ + @ instruction: 0xf8d8fdb5 │ │ │ │ @ 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 fe2284b4 │ │ │ │ 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 1329b02 │ │ │ │ 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 fe2284e8 │ │ │ │ + bleq 1a67734 │ │ │ │ stclvc 6, cr4, [lr], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0xf6974631 │ │ │ │ - strtmi pc, [r1], -sp, lsr #21 │ │ │ │ + strtmi pc, [r1], -r5, asr #20 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ @ instruction: 0xf6964632 │ │ │ │ - @ instruction: 0x4604fa5d │ │ │ │ + @ instruction: 0x4604f9f5 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [ip, #-612]! @ 0xfffffd9c │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x465821dd │ │ │ │ - blx fec29a86 │ │ │ │ - ldc 15, cr10, [pc, #104] @ 1ec08c │ │ │ │ + blx 1229b56 │ │ │ │ + ldc 15, cr10, [pc, #104] @ 1ec15c │ │ │ │ andcs r7, r1, #84, 22 @ 0x15000 │ │ │ │ strmi r2, [r5], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8d84611 │ │ │ │ stmib sl, {r2, r4}^ │ │ │ │ stc 3, cr3, [r7] │ │ │ │ @ instruction: 0xf6967b00 │ │ │ │ - @ instruction: 0x4604fa3d │ │ │ │ + @ instruction: 0x4604f9d5 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [ip, #-612] @ 0xfffffd9c │ │ │ │ + blcc 24b1d4 │ │ │ │ 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 429bc6 │ │ │ │ strmi r9, [r2], -r7, lsr #22 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r9, ror #22 │ │ │ │ + strmi pc, [r4], -r1, lsl #22 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffae7c │ │ │ │ - ldc 8, cr11, [pc, #232] @ 1ec194 │ │ │ │ + ldc 8, cr11, [pc, #232] @ 1ec264 │ │ │ │ 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 8a77c8 │ │ │ │ @ instruction: 0xf696682e │ │ │ │ - @ instruction: 0x4604f9f7 │ │ │ │ + strmi pc, [r4], -pc, lsl #19 │ │ │ │ ldrtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - stc2l 6, cr15, [lr, #-612]! @ 0xfffffd9c │ │ │ │ + stc2 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 fe2285f4 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ mcr2 7, 1, pc, cr12, cr11, {7} @ │ │ │ │ strmi r2, [r2], -sp, lsr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -sp, lsl #22 │ │ │ │ + strmi pc, [r4], -r5, lsr #21 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffae46 │ │ │ │ @ instruction: 0xf8d8b804 │ │ │ │ @ instruction: 0x212d0014 │ │ │ │ - @ instruction: 0xf9f0f696 │ │ │ │ - bls 47ed80 │ │ │ │ + @ instruction: 0xf988f696 │ │ │ │ + bls 47ee50 │ │ │ │ strcs r4, [r4, #-1537] @ 0xfffff9ff │ │ │ │ stmdbvs r2, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ - blx 1f42c2 │ │ │ │ + blx 1f4392 │ │ │ │ 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: 0xf7fefcc5 │ │ │ │ svclt 0x0000bfdc │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - eoreq pc, r9, r8, ror #18 │ │ │ │ + eoreq pc, r9, r8, asr r9 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ @ instruction: 0xf8d82102 │ │ │ │ strcs r0, [r4, #-20]! @ 0xffffffec │ │ │ │ - blx 329bec │ │ │ │ + @ instruction: 0xf99cf696 │ │ │ │ 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: 0xf98af696 │ │ │ │ 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 2ed0d8 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ - blcs fe220204 │ │ │ │ + blcs fe2202d4 │ │ │ │ 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: 0xf8d8f8b5 │ │ │ │ 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 1d29d7e │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf699463c │ │ │ │ - bls 3ab520 │ │ │ │ + bls 3ab450 │ │ │ │ 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 167de98 │ │ │ │ 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 @ 1ec354 │ │ │ │ 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 +454891,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 @ 1ec398 │ │ │ │ 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 18fdf14 │ │ │ │ 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 4ddc18 │ │ │ │ andsvs r2, r6, r5, lsl #12 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eorvs ip, r6, pc, lsl #8 │ │ │ │ strtmi r9, [r0], -r6, lsl #24 │ │ │ │ - @ instruction: 0xff1cf698 │ │ │ │ + mrc2 6, 5, pc, cr4, cr8, {4} │ │ │ │ umaalcs pc, r3, r4, r8 @ │ │ │ │ stmdbls r7, {r5, r8, r9, sp} │ │ │ │ strtmi r4, [r0], -r2, lsl #8 │ │ │ │ - blx 1b29d8e │ │ │ │ + blx 129e5c │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - mcrr2 6, 9, pc, r2, cr9 @ │ │ │ │ + blx ff8a9e6e │ │ │ │ @ instruction: 0x23209e08 │ │ │ │ eoreq pc, r0, #-2147483647 @ 0x80000001 │ │ │ │ @ instruction: 0x46114630 │ │ │ │ andcs r9, r1, #8, 4 @ 0x80000000 │ │ │ │ - blx 17a9daa │ │ │ │ + blx ffda9e78 │ │ │ │ @ instruction: 0x46314658 │ │ │ │ - ldc2 6, cr15, [r4], #-612 @ 0xfffffd9c │ │ │ │ + blx ff529e8a │ │ │ │ mlaseq r0, r4, r8, pc @ │ │ │ │ eorsle r2, sl, r4, lsl #16 │ │ │ │ mlascs r1, r4, r8, pc @ │ │ │ │ stmib sl, {r0, r8, sp}^ │ │ │ │ strcs r5, [r0], #-1280 @ 0xfffffb00 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ stmib r7, {r8, sl, sp}^ │ │ │ │ @ instruction: 0xf6964500 │ │ │ │ - strmi pc, [r6], -r1, lsr #17 │ │ │ │ + @ instruction: 0x4606f839 │ │ │ │ ldrtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - ldc2 6, cr15, [r8], {153} @ 0x99 │ │ │ │ + blx fee29ec2 │ │ │ │ @ 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 334884 │ │ │ │ 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 #20 │ │ │ │ @ instruction: 0xf6987c00 │ │ │ │ - strmi pc, [r1], -r1, lsl #26 │ │ │ │ + @ instruction: 0x4601fc99 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ - @ instruction: 0xf804f696 │ │ │ │ + @ instruction: 0xff9cf695 │ │ │ │ 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 +454984,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 420cac │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ strtcc r9, [r0], #-3334 @ 0xfffff2fa │ │ │ │ ldrbmi r6, [r4, #251]! @ 0xfb │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ adcvs pc, r0, r8, lsl #17 │ │ │ │ strbmi sp, [r1], -r9, ror #3 │ │ │ │ ldrdls pc, [ip], -sp @ │ │ │ │ ldrdhi pc, [r4], -sp @ │ │ │ │ - @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r3, ror #16 │ │ │ │ + @ instruction: 0xf6984658 │ │ │ │ + @ instruction: 0x4604fffb │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feac96 │ │ │ │ @ instruction: 0xf8d8be54 │ │ │ │ tstcs r3, r4, lsl r0 │ │ │ │ - @ instruction: 0xf804f696 │ │ │ │ + @ instruction: 0xff9cf695 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fe8a9eee │ │ │ │ + blx ea9fbe │ │ │ │ mcrlt 7, 2, pc, cr9, cr14, {7} @ │ │ │ │ - beq fe2288c4 │ │ │ │ + beq fe228994 │ │ │ │ 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] @ 1ec588 │ │ │ │ @ instruction: 0xf8d87bd6 │ │ │ │ tstcs r1, r4, lsl r0 │ │ │ │ strtmi lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ stclvc 15, cr10, [sl], #-104 @ 0xffffff98 │ │ │ │ - blvc 8a7aec │ │ │ │ - @ instruction: 0xfffef695 │ │ │ │ + blvc 8a7bbc │ │ │ │ + @ instruction: 0xff96f695 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bddb0 │ │ │ │ + blgt 2bde80 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4623fb75 │ │ │ │ + strtmi pc, [r3], -sp, lsl #22 │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf948f699 │ │ │ │ + @ instruction: 0xf8e0f699 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fef29f4e │ │ │ │ + blx 152a01e │ │ │ │ mrclt 7, 0, APSR_nzcv, cr9, cr14, {7} │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx ffb29f5a │ │ │ │ + blx 212a02a │ │ │ │ mrclt 7, 0, APSR_nzcv, cr3, cr14, {7} │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - stc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ + blx fe8aa036 │ │ │ │ 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 +455059,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: 0xf876f699 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ ldcge 4, cr15, [r7], {127} @ 0x7f │ │ │ │ ldcllt 7, cr15, [r5, #1016] @ 0x3f8 │ │ │ │ - beq fe2289ac │ │ │ │ + beq fe228a7c │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx ffc2a576 │ │ │ │ + blx ffc2a646 │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf8c8f699 │ │ │ │ + @ instruction: 0xf860f699 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ stcge 4, cr15, [r1], {127} @ 0x7f │ │ │ │ - ldclt 7, cr15, [pc, #1016]! @ 1ec998 │ │ │ │ - beq fe2289d8 │ │ │ │ + ldclt 7, cr15, [pc, #1016]! @ 1eca68 │ │ │ │ + beq fe228aa8 │ │ │ │ stmdbls r5!, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx ff6aa5a2 │ │ │ │ + blx ff6aa672 │ │ │ │ strmi r2, [r6], -fp, asr #3 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf8b2f699 │ │ │ │ + @ instruction: 0xf84af699 │ │ │ │ strmi r2, [r2], -sl, asr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -sp, lsr #17 @ │ │ │ │ + ldrtmi pc, [r2], -r5, asr #16 @ │ │ │ │ strmi r2, [r4], -fp, asr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -r7, lsr #17 @ │ │ │ │ + @ instruction: 0x4632f83f │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrbmi r1, [r8], -r9, lsl #2 │ │ │ │ - @ instruction: 0xf8c6f699 │ │ │ │ + @ instruction: 0xf85ef699 │ │ │ │ @ instruction: 0x46054632 │ │ │ │ ldrbmi r2, [r8], -sl, asr #3 │ │ │ │ - @ instruction: 0xf89af699 │ │ │ │ + @ instruction: 0xf832f699 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r6], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6964650 │ │ │ │ - @ instruction: 0xf8d8ffa7 │ │ │ │ + @ instruction: 0xf8d8ff3f │ │ │ │ eorcs r0, r0, #20 │ │ │ │ @ instruction: 0xf6952101 │ │ │ │ - @ instruction: 0x4607ff57 │ │ │ │ + strmi pc, [r7], -pc, ror #29 │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx ff5aa084 │ │ │ │ + blx 1baa154 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ strtmi r6, [r2], -r0, lsl #14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf69911d1 │ │ │ │ - @ instruction: 0x4604f911 │ │ │ │ + strmi pc, [r4], -r9, lsr #17 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feabb2 │ │ │ │ @ instruction: 0xf10dbd70 │ │ │ │ movwcs r0, #6784 @ 0x1a80 │ │ │ │ ldrbmi r9, [r2], -r5, lsr #18 │ │ │ │ strcs r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9420 │ │ │ │ orrscs pc, sp, r3, lsl #23 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf864f699 │ │ │ │ + @ instruction: 0xfffcf698 │ │ │ │ @ instruction: 0x460621db │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf85ef699 │ │ │ │ + @ instruction: 0xfff6f698 │ │ │ │ strmi r2, [r5], -fp, asr #3 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf858f699 │ │ │ │ + @ instruction: 0xfff0f698 │ │ │ │ biccs r4, fp, sl, lsr #12 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf852f699 │ │ │ │ + @ instruction: 0xffeaf698 │ │ │ │ strmi r2, [r2], -sl, asr #3 │ │ │ │ - @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -sp, asr #16 @ │ │ │ │ + @ instruction: 0xf6984658 │ │ │ │ + ldrtmi pc, [r2], -r5, ror #31 @ │ │ │ │ @ instruction: 0x21b34603 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -sp, ror #16 @ │ │ │ │ + ldrtmi pc, [r2], -r5, lsl #16 @ │ │ │ │ bicscs r4, fp, r5, lsl #12 │ │ │ │ @ instruction: 0x21b8e7a5 │ │ │ │ @ instruction: 0x21bae410 │ │ │ │ @ instruction: 0xf10de40e │ │ │ │ stmdbls r5!, {r7, r9, fp} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ strcs r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9420 │ │ │ │ biccs pc, sl, pc, asr #22 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf830f699 │ │ │ │ + @ instruction: 0xffc8f698 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ - blge 1c698c8 │ │ │ │ + blge 1c69998 │ │ │ │ stclt 7, cr15, [r7, #-1016]! @ 0xfffffc08 │ │ │ │ - beq fe228b08 │ │ │ │ + beq fe228bd8 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx 10aa6d2 │ │ │ │ + blx 10aa7a2 │ │ │ │ @ instruction: 0x460221db │ │ │ │ - @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604f81b │ │ │ │ + @ instruction: 0xf6984658 │ │ │ │ + @ instruction: 0x4604ffb3 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feab54 │ │ │ │ @ instruction: 0xf10dbd12 │ │ │ │ stmdbls r5!, {r7, r9, fp} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ strcs r4, [r0, #-1624] @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9520 │ │ │ │ stmdbls r6!, {r0, r2, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbmi r2, [r8], -r1, lsl #6 │ │ │ │ @ instruction: 0xf7fb9520 │ │ │ │ @ instruction: 0x4622fb1d │ │ │ │ mvnscs r4, r3, lsl #12 │ │ │ │ - @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r3, lsr #16 │ │ │ │ + @ instruction: 0xf6984658 │ │ │ │ + @ instruction: 0x4604ffbb │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feab36 │ │ │ │ @ instruction: 0x4658bcf4 │ │ │ │ - blx 122a1a2 │ │ │ │ - stcllt 7, cr15, [pc], #1016 @ 1ecb38 │ │ │ │ + blx ff82a270 │ │ │ │ + stcllt 7, cr15, [pc], #1016 @ 1ecc08 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx 1a2a1ae │ │ │ │ + blx 2a27c │ │ │ │ stcllt 7, cr15, [r9], #1016 @ 0x3f8 │ │ │ │ - beq fe228b84 │ │ │ │ + beq fe228c54 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ - bleq 228234 │ │ │ │ - mrc2 6, 7, pc, cr8, cr6, {4} │ │ │ │ + bleq 228304 │ │ │ │ + mrc2 6, 4, pc, cr0, cr6, {4} │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - mcr2 6, 5, pc, cr8, cr5, {4} @ │ │ │ │ + mcr2 6, 2, pc, cr0, cr5, {4} @ │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2be0bc │ │ │ │ + blgt 2be18c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strcs pc, [r1, #-2591] @ 0xfffff5e1 │ │ │ │ + strcs pc, [r1, #-2487] @ 0xfffff649 │ │ │ │ strtmi r9, [fp], -r5, lsr #18 │ │ │ │ @ instruction: 0xf8ca4652 │ │ │ │ ldrbmi r5, [r8], -r0 │ │ │ │ - blx ffb2a77c │ │ │ │ + blx ffb2a84c │ │ │ │ strmi r4, [r7], -fp, lsr #12 │ │ │ │ ldrbmi r9, [r2], -r6, lsr #18 │ │ │ │ andpl pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0x26034658 │ │ │ │ - blx ff8aa790 │ │ │ │ + blx ff8aa860 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ ldrbmi r2, [r8], -sl, ror #3 │ │ │ │ - @ instruction: 0xffe0f698 │ │ │ │ + @ instruction: 0xff78f698 │ │ │ │ @ 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 ff22a894 │ │ │ │ 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: 0xff8cf698 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ - bge ff6e99f4 │ │ │ │ + bge ff6e9ac4 │ │ │ │ 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 397640 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x7c23fa33 │ │ │ │ mlavs r0, r9, r8, pc @ │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ - blx 274e38 │ │ │ │ + blx 274f08 │ │ │ │ @ instruction: 0xf8d8f303 │ │ │ │ ldmdbeq r6!, {r2, r4} │ │ │ │ streq lr, [r3], -r6, lsr #20 │ │ │ │ - mrc2 6, 2, pc, cr10, cr5, {4} │ │ │ │ + ldc2l 6, cr15, [r2, #596]! @ 0x254 │ │ │ │ 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 +455265,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 ff67a570 │ │ │ │ + bls 474f08 │ │ │ │ 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: 0xf910f699 │ │ │ │ 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} │ │ │ │ + stc2 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 +455300,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 37a5fc │ │ │ │ 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 +455326,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 228084 │ │ │ │ + stc2 6, cr15, [r6, #-596]! @ 0xfffffdac │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2be290 │ │ │ │ + blgt 2be360 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x7c21f905 │ │ │ │ - bge cd96dc │ │ │ │ + stcvc 8, cr15, [r1], #-628 @ 0xfffffd8c │ │ │ │ + bge cd97ac │ │ │ │ @ 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 304eac │ │ │ │ andeq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0x4629d1f8 │ │ │ │ ldrbmi r2, [r8], -r4, lsl #4 │ │ │ │ - @ instruction: 0xffc0f698 │ │ │ │ + @ instruction: 0xff58f698 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ vmla.i8 , q0, │ │ │ │ @ instruction: 0xf69521a5 │ │ │ │ - strmi pc, [r1], -r3, lsl #27 │ │ │ │ + @ instruction: 0x4601fd1b │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf7fff8dd │ │ │ │ + @ instruction: 0xf7fff875 │ │ │ │ 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 f2a554 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - mrc2 6, 3, pc, cr12, cr8, {4} │ │ │ │ + mrc2 6, 0, 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 24bb94 │ │ │ │ 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 1faab16 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ ldmibge pc, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} @ │ │ │ │ - bllt 196aa5c │ │ │ │ + bllt 196ab2c │ │ │ │ subcs sl, r0, #2688 @ 0xa80 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldcl 6, cr15, [r6], #264 @ 0x108 │ │ │ │ + stc 6, cr15, [lr], {66} @ 0x42 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f4a84 │ │ │ │ + blx 11f4b54 │ │ │ │ strbeq pc, [lr, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f9690 │ │ │ │ + bcs 5f9760 │ │ │ │ @ instruction: 0x4621d1f3 │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf960f7fb │ │ │ │ strmi r7, [r4], -r3, lsl #24 │ │ │ │ @ instruction: 0x4623e7d0 │ │ │ │ cmncs sp, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - strmi pc, [r4], -r3, ror #28 │ │ │ │ + @ instruction: 0x4604fdfb │ │ │ │ @ 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 @ │ │ │ │ + ldrhtvs pc, [ip], #197 @ 0xc5 @ │ │ │ │ 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: 0xf802f699 │ │ │ │ + blt 14eabb8 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x46582172 │ │ │ │ - mrc2 6, 1, pc, cr12, cr8, {4} │ │ │ │ + ldc2l 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} │ │ │ │ + stc2l 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} @ │ │ │ │ + stc2l 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 │ │ │ │ + @ instruction: 0x4604fdbb │ │ │ │ @ instruction: 0x4623e7be │ │ │ │ cmncs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - @ instruction: 0x4604fe1b │ │ │ │ + @ instruction: 0x4604fdb3 │ │ │ │ @ instruction: 0x4623e7b6 │ │ │ │ cmncs r0, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - @ instruction: 0x4604fe13 │ │ │ │ + strmi pc, [r4], -fp, lsr #27 │ │ │ │ eorscs lr, r8, #45613056 @ 0x2b80000 │ │ │ │ stmdage ip!, {r8, sp} │ │ │ │ @ instruction: 0xf642ad2a │ │ │ │ - andcs lr, r2, r2, lsl #25 │ │ │ │ + andcs lr, r2, sl, lsl ip │ │ │ │ strtmi lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xf93af698 │ │ │ │ + @ instruction: 0xf8d2f698 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - stcvc 14, cr15, [r3], {189} @ 0xbd │ │ │ │ + stcvc 14, cr15, [r3], {85} @ 0x55 │ │ │ │ strb r4, [r3, -r4, lsl #12]! │ │ │ │ @ instruction: 0x21a6f240 │ │ │ │ - stc2l 6, cr15, [r2], {149} @ 0x95 │ │ │ │ + mrrc2 6, 9, pc, sl, cr5 @ │ │ │ │ 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 665cac │ │ │ │ + bls 47e560 │ │ │ │ ldmdavs ip, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - stc2l 6, cr15, [sl], #424 @ 0x1a8 │ │ │ │ + stc2 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: 0xf642eecc │ │ │ │ + @ instruction: 0xf642eaba │ │ │ │ + stmdbmi r8, {r1, r2, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + bmi 453ccc │ │ │ │ ldrbtmi r5, [sl], #-2148 @ 0xfffff79c │ │ │ │ mrscs r9, (UNDEF: 1) │ │ │ │ @ instruction: 0xf6426820 │ │ │ │ - svclt 0x0000ef26 │ │ │ │ + svclt 0x0000eebe │ │ │ │ ... │ │ │ │ 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, r4, r3, sl │ │ │ │ + eoreq sl, r5, lr, asr #6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ stmdbmi fp, {r2, r3, r9, sl, lr}^ │ │ │ │ addlt r4, lr, fp, asr #22 │ │ │ │ @ instruction: 0x46054479 │ │ │ │ @@ -455444,83 +455495,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 177656c │ │ │ │ addseq pc, r2, r2, lsl #5 │ │ │ │ ldc2 0, cr15, [r6, #332] @ 0x14c │ │ │ │ @ instruction: 0xf66a4628 │ │ │ │ - @ instruction: 0xf8d4ffc9 │ │ │ │ + @ instruction: 0xf8d4ff61 │ │ │ │ strmi r3, [r2], -r8, ror #5 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - bge 2beabc │ │ │ │ + bge 2beb8c │ │ │ │ ldrbmi r4, [r1], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0534638 │ │ │ │ strmi pc, [r1], r5, ror #25 │ │ │ │ - blls 2d9acc │ │ │ │ + blls 2d9b9c │ │ │ │ addsmi r6, sl, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf10dd12d │ │ │ │ - bcc 2eecb8 │ │ │ │ + bcc 2eed88 │ │ │ │ strbmi r1, [r0], -r1, lsl #26 │ │ │ │ @ instruction: 0xf6ff9203 │ │ │ │ - ldrtmi pc, [r1], -fp, ror #16 @ │ │ │ │ + ldrtmi pc, [r1], -r3, lsl #16 @ │ │ │ │ andcs r4, r0, r2, asr #12 │ │ │ │ ldc2l 0, cr15, [r0, #300]! @ 0x12c │ │ │ │ strbmi r4, [r8], -r6, lsl #12 │ │ │ │ - mrrc 6, 4, pc, ip, cr2 @ │ │ │ │ + bl fff2a66c │ │ │ │ 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 b2b840 │ │ │ │ ldrbtmi r4, [sl], #-2850 @ 0xfffff4de │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4630d137 │ │ │ │ pop {r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf64287f0 │ │ │ │ - @ instruction: 0xf10dec3e │ │ │ │ + @ instruction: 0xf10debd6 │ │ │ │ @ instruction: 0x46220810 │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ @ instruction: 0xf882f7fe │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7f96946 │ │ │ │ qadd8mi pc, r8, fp @ │ │ │ │ - blx 2a8f4 │ │ │ │ + blx fe62a9c4 │ │ │ │ strbmi r2, [r0], -r0, lsl #6 │ │ │ │ stmib r8, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8c83301 │ │ │ │ @ instruction: 0xf6fe300c │ │ │ │ - strbmi pc, [r0], -pc, asr #28 @ │ │ │ │ - mcr2 6, 6, pc, cr6, cr14, {7} @ │ │ │ │ + strbmi pc, [r0], -r7, ror #27 @ │ │ │ │ + mrc2 6, 2, pc, cr14, cr14, {7} │ │ │ │ stmdblt r0!, {r2, r9, sl, lr}^ │ │ │ │ andcs r4, r1, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf04b4631 │ │ │ │ - bls 32baf4 │ │ │ │ + bls 32bbc4 │ │ │ │ ldrbmi r9, [r1], -r6, lsl #22 │ │ │ │ andsvs r4, r3, r8, lsr r6 │ │ │ │ @ instruction: 0xf0539400 │ │ │ │ @ instruction: 0xf89dfc5b │ │ │ │ - blcs 1f8d9c │ │ │ │ + blcs 1f8e6c │ │ │ │ stmdals r4, {r0, r6, r7, r8, ip, lr, pc} │ │ │ │ - stc 6, cr15, [ip], {66} @ 0x42 │ │ │ │ + bl feb2a70c │ │ │ │ @ instruction: 0xf642e7bd │ │ │ │ - svclt 0x0000ee68 │ │ │ │ - rsbseq r3, r9, ip, ror #7 │ │ │ │ + svclt 0x0000ee00 │ │ │ │ + rsbseq r3, r9, ip, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, sl, asr #6 │ │ │ │ + rsbseq r3, r9, sl, ror r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed43f50 │ │ │ │ + bl fed44020 │ │ │ │ @ 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 +455579,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 eff734 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 246e00 │ │ │ │ + blls 246ed0 │ │ │ │ @ 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 1fca84 │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - bllt ed0b30 │ │ │ │ + bllt ed0c00 │ │ │ │ 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 23caac │ │ │ │ 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: 0xfffcf6fe │ │ │ │ stmdavs r2!, {r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0x41b4f246 │ │ │ │ smlabteq r4, ip, r2, pc @ │ │ │ │ rsbvs r9, r3, r0, lsl #4 │ │ │ │ eorvs r4, r3, sl, ror #12 │ │ │ │ - ldmib lr, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 2a6d90 │ │ │ │ + ldmdb r6!, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 2a6e60 │ │ │ │ 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: 0xffeef6fe │ │ │ │ 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 0x0000ed70 │ │ │ │ + rsbseq r3, r9, sl, asr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, r0, ror r2 │ │ │ │ + rsbseq r3, r9, r0, lsr #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 +455651,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 │ │ │ │ + stc2l 6, cr15, [r0], #-1016 @ 0xfffffc08 │ │ │ │ stmibvs r0, {r8, ip, sp, pc} │ │ │ │ - bge 290ec8 │ │ │ │ + bge 290f98 │ │ │ │ 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, r4, 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 23cbd8 │ │ │ │ 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 baa918 │ │ │ │ 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 │ │ │ │ + stm ip, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle 53702c │ │ │ │ + blmi fbf914 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4c6fd0 │ │ │ │ + blls 4c70a0 │ │ │ │ @ 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, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldm 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, #3300 @ 0xce4 │ │ │ │ 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}^ │ │ │ │ + stmda r2!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blmi aa6ef8 │ │ │ │ + blmi aa6fc8 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - cdp 6, 13, cr15, cr12, cr2, {2} │ │ │ │ + cdp 6, 7, cr15, cr4, cr2, {2} │ │ │ │ @ instruction: 0xf6426800 │ │ │ │ - bmi a27348 │ │ │ │ + bmi a27278 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - stc 6, cr15, [r8, #-264]! @ 0xfffffef8 │ │ │ │ - blcs 2a6f90 │ │ │ │ + stcl 6, cr15, [r0], {66} @ 0x42 │ │ │ │ + blcs 2a7060 │ │ │ │ @ instruction: 0xf04fd11a │ │ │ │ andcs r0, r0, #131072 @ 0x20000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xff7cf6fe │ │ │ │ + @ instruction: 0xff14f6fe │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ andhi lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ movwcs lr, #1906 @ 0x772 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ @ instruction: 0xf6fe612b │ │ │ │ - @ instruction: 0xe77fff55 │ │ │ │ + ldrb pc, [pc, -sp, ror #29]! @ │ │ │ │ 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 210e6c │ │ │ │ smmls sp, r7, r1, sp │ │ │ │ - stcl 6, cr15, [r8], #264 @ 0x108 │ │ │ │ - rsbseq r3, r9, ip, ror r1 │ │ │ │ + stc 6, cr15, [r0], {66} @ 0x42 │ │ │ │ + rsbseq r3, r9, ip, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, r8, ror #2 │ │ │ │ - rsbseq r3, r9, r0, lsr #1 │ │ │ │ + @ instruction: 0x00793098 │ │ │ │ + ldrsbteq r2, [r9], #-240 @ 0xffffff10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrdeq r9, [r5], -r0 @ │ │ │ │ - eoreq r9, r5, r4, ror #24 │ │ │ │ + eoreq r9, r5, r0, asr #25 │ │ │ │ + eoreq r9, r5, r4, 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}^ │ │ │ │ + stmib r2, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r9, [r2], -r0, lsl #14 │ │ │ │ - blge 2fe930 │ │ │ │ + blge 2fea00 │ │ │ │ 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 1fcd84 │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 210e30 │ │ │ │ - bge 2e15e4 │ │ │ │ + blcs 210f00 │ │ │ │ + bge 2e16b4 │ │ │ │ ldmvs r0!, {r0, r6, r9, sl, lr} │ │ │ │ - ldmdb r0, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia r8!, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r0], -r4, lsl #12 │ │ │ │ - stc 6, cr15, [lr], {66} @ 0x42 │ │ │ │ - blle 8780dc │ │ │ │ + bl febaaab0 │ │ │ │ + blle 8781ac │ │ │ │ movwcs r9, #2563 @ 0xa03 │ │ │ │ andseq pc, r4, r6, lsl #2 │ │ │ │ - blx fe82924a │ │ │ │ + blx fe82931a │ │ │ │ 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 4139e8 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ strcs lr, [r0], #-0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f9924 │ │ │ │ + bcs 1f99f4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blmi 93f9a8 │ │ │ │ + blmi 93fa78 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7471a0 │ │ │ │ + blls 747270 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12c0300 │ │ │ │ andslt r4, r6, r0, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mrscs r2, SP_irq │ │ │ │ teqvs r3, r8, lsr #12 │ │ │ │ - mrc2 6, 5, pc, cr6, cr14, {7} │ │ │ │ + mcr2 6, 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] │ │ │ │ + vcvt.f32.u32 , , #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 1fd974 │ │ │ │ + bcs 1fda44 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 210ee8 │ │ │ │ + blcs 210fb8 │ │ │ │ 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 0x0000ebce │ │ │ │ + rsbseq r2, r9, r4, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r2, [r9], #-224 @ 0xffffff20 │ │ │ │ + rsbseq r2, r9, r0, lsl #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed443b4 │ │ │ │ + bl fed44484 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 3d93d0 │ │ │ │ + bmi 3d94a0 │ │ │ │ ldmvs ip, {r0, r8, sp} │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r7, [r1], #-2332 @ 0xfffff6e4 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6429400 │ │ │ │ - andlt lr, r4, ip, lsr #24 │ │ │ │ + andlt lr, r4, r4, asr #23 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - strhteq r9, [r5], -ip │ │ │ │ + eoreq r9, r5, ip, lsr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed443e8 │ │ │ │ + bl fed444b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 3d9404 │ │ │ │ + bmi 3d94d4 │ │ │ │ ldmvs ip, {r0, r8, sp} │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r7, [r1], #-2332 @ 0xfffff6e4 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6429400 │ │ │ │ - andlt lr, r4, r2, lsl ip │ │ │ │ + andlt lr, r4, sl, lsr #23 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, ip, lsr #27 │ │ │ │ + mlaeq r5, ip, sp, r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed4441c │ │ │ │ + bl fed444ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 419438 │ │ │ │ + bmi 419508 │ │ │ │ ldmibvc ip, {r0, r8, sp} │ │ │ │ strls r4, [r3], #-1146 @ 0xfffffb86 │ │ │ │ strls r7, [r2], #-2396 @ 0xfffff6a4 │ │ │ │ strls r7, [r1], #-2332 @ 0xfffff6e4 │ │ │ │ ldmdahi fp, {r2, r3, r4, r6, fp, pc} │ │ │ │ @ instruction: 0xf6429400 │ │ │ │ - strdlt lr, [r4], -r6 │ │ │ │ + andlt lr, r4, lr, lsl #23 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, ip, lsl #27 │ │ │ │ + eoreq r9, r5, ip, ror sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed44454 │ │ │ │ + bl fed44524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 419470 │ │ │ │ + bmi 419540 │ │ │ │ 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, ror fp │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, r0, lsl #27 │ │ │ │ + eoreq r9, r5, r0, ror sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4448c │ │ │ │ + bl fed4455c │ │ │ │ @ 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, asr sl @ │ │ │ │ + bmi 6075a0 │ │ │ │ + blmi 585644 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3c7338 │ │ │ │ + blls 3c7408 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_hyp │ │ │ │ ldclt 0, cr11, [r0, #-36]! @ 0xffffffdc │ │ │ │ - bmi 47eb24 │ │ │ │ + bmi 47ebf4 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf0569300 │ │ │ │ strmi pc, [r5], -pc, ror #25 │ │ │ │ - blmi 3a726c │ │ │ │ + blmi 3a733c │ │ │ │ @ instruction: 0xe7e4447b │ │ │ │ - bl fe3aac04 │ │ │ │ - rsbseq r2, r9, r4, ror #26 │ │ │ │ + bl 9aacd4 │ │ │ │ + @ instruction: 0x00792c94 │ │ │ │ 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, ror #24 │ │ │ │ + ldrsbteq sp, [r6], #-250 @ 0xffffff06 │ │ │ │ + eoreq lr, r2, r0, lsl ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed44518 │ │ │ │ + bl fed445e8 │ │ │ │ @ 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 +455950,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 3c7494 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 59) │ │ │ │ ldclt 0, cr11, [r0, #-32] @ 0xffffffe0 │ │ │ │ - bmi 3febb0 │ │ │ │ + bmi 3fec80 │ │ │ │ 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 ff92ad58 │ │ │ │ + rsbseq r2, r9, r6, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r2, [r9], #-198 @ 0xffffff3a │ │ │ │ - rsbseq lr, r6, sl │ │ │ │ + rsbseq r2, r9, r6, ror #23 │ │ │ │ + rsbseq sp, r6, sl, lsr 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 ffd079ac │ │ │ │ @ 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 fed446a0 │ │ │ │ @ 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 ffd079f0 │ │ │ │ @ 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 fed446e4 │ │ │ │ @ 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 21d168 │ │ │ │ andcs fp, r1, r7, lsl pc │ │ │ │ ldmdavs r8, {sp}^ │ │ │ │ svclt 0x001c1a80 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ ldrbmi r0, [r0, -r0, asr #18]! │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ - blcc 2ed8c4 │ │ │ │ + blcc 2ed994 │ │ │ │ @ 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 622568 │ │ │ │ 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 fed44780 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 231478 │ │ │ │ - blvs ffe72dc4 │ │ │ │ - blvc 287500 │ │ │ │ + bl 231548 │ │ │ │ + blvs ffe72e94 │ │ │ │ + blvc 2875d0 │ │ │ │ tstle sl, r5, lsl #20 │ │ │ │ - bls 319bf4 │ │ │ │ + bls 319cc4 │ │ │ │ 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: 0xf8baf696 │ │ │ │ + bleq 1229090 │ │ │ │ + blx 629188 │ │ │ │ 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 fed447d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 2314d0 │ │ │ │ - blvs ffe72e1c │ │ │ │ - blvc 287558 │ │ │ │ + bl 2315a0 │ │ │ │ + blvs ffe72eec │ │ │ │ + blvc 287628 │ │ │ │ tstle r8, r5, lsl #20 │ │ │ │ - bls 319c4c │ │ │ │ + bls 319d1c │ │ │ │ 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: 0xf88ef696 │ │ │ │ + bleq 12290e8 │ │ │ │ + blx 6291e0 │ │ │ │ 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 2a8ae8 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x460e4617 │ │ │ │ - bl 23fe14 │ │ │ │ + bl 23fee4 │ │ │ │ ldrbtmi r1, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ ldrsbtne pc, [ip], -sl @ │ │ │ │ - blvc 4475a4 │ │ │ │ + blvc 447674 │ │ │ │ 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 407c46 │ │ │ │ ldrtmi r9, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1ee3cc │ │ │ │ + blcs fe1ee49c │ │ │ │ @ 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: 0xf848f696 │ │ │ │ + bleq 1229174 │ │ │ │ + blx 62926c │ │ │ │ + bleq ff229180 │ │ │ │ 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 629288 │ │ │ │ @ instruction: 0xf043bfc8 │ │ │ │ - blcs 1ee200 │ │ │ │ + blcs 1ee2d0 │ │ │ │ ldc 0, cr13, [sp], #832 @ 0x340 │ │ │ │ andcs r8, r0, r2, lsl #22 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blhi 2a8900 │ │ │ │ + blhi 2a89d0 │ │ │ │ pop {r0, sp} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r2, r9, sl, lsl #21 │ │ │ │ + ldrhteq r2, [r9], #-154 @ 0xffffff66 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2a8adc │ │ │ │ + blhi 2a8bac │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x460e4617 │ │ │ │ - bl 23fed8 │ │ │ │ + bl 23ffa8 │ │ │ │ ldrbtmi r1, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ ldrsbtne pc, [ip], -sl @ │ │ │ │ - blvc 447668 │ │ │ │ + blvc 447738 │ │ │ │ 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 407d0a │ │ │ │ ldrtmi r9, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1ee490 │ │ │ │ + blcs fe1ee560 │ │ │ │ @ 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: 0xffe6f695 │ │ │ │ + bleq 1229238 │ │ │ │ + blx 629330 │ │ │ │ + bleq ff229244 │ │ │ │ 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 62934c │ │ │ │ @ instruction: 0xf043bfa8 │ │ │ │ - blcs 1ee2c4 │ │ │ │ + blcs 1ee394 │ │ │ │ ldc 0, cr13, [sp], #832 @ 0x340 │ │ │ │ andcs r8, r0, r2, lsl #22 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blhi 2a89c4 │ │ │ │ + blhi 2a8a94 │ │ │ │ pop {r0, sp} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r2, r9, r6, asr #19 │ │ │ │ + ldrshteq r2, [r9], #-134 @ 0xffffff7a │ │ │ │ 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 28780c │ │ │ │ tstle sp, r5, lsl #20 │ │ │ │ - bls 399ef0 │ │ │ │ + bls 399fc0 │ │ │ │ @ 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: 0xff98f695 │ │ │ │ + bleq 628948 │ │ │ │ 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 fed44a20 │ │ │ │ @ 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 32b9be │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44980 │ │ │ │ + bl fed44a50 │ │ │ │ @ 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 32b9ee │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed449b0 │ │ │ │ + bl fed44a80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf938f047 │ │ │ │ @ instruction: 0xf1a0b2c0 │ │ │ │ - blx feded7c8 │ │ │ │ + blx feded898 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed449d8 │ │ │ │ + bl fed44aa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf924f047 │ │ │ │ @ instruction: 0xf1a0b2c0 │ │ │ │ - blx feded7f8 │ │ │ │ + blx feded8c8 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a00 │ │ │ │ + bl fed44ad0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf910f047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ cmplt r0, r7 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ - blcs 37517c │ │ │ │ + blcs 37524c │ │ │ │ stmdacs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ mulcs r1, r4, pc @ │ │ │ │ andlt r2, r3, r0 │ │ │ │ - blx 32b9a2 │ │ │ │ + blx 32ba72 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a34 │ │ │ │ + bl fed44b04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8f6f047 │ │ │ │ - blcs 35a350 │ │ │ │ + blcs 35a420 │ │ │ │ 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 fed44b30 │ │ │ │ @ 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 fed44b5c │ │ │ │ @ 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 fed44b7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8baf047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ cmplt r0, r7 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ - blcs 375428 │ │ │ │ + blcs 3754f8 │ │ │ │ stmdacs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ mulcs r1, r4, pc @ │ │ │ │ andlt r2, r3, r0 │ │ │ │ - blx 32ba4e │ │ │ │ + blx 32bb1e │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44ae0 │ │ │ │ + bl fed44bb0 │ │ │ │ @ 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 fed44bdc │ │ │ │ @ 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 fed44bfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf87af047 │ │ │ │ andlt r0, r3, r0, lsl #28 │ │ │ │ - blx 32bab6 │ │ │ │ + blx 32bb86 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44b48 │ │ │ │ + bl fed44c18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf86cf047 │ │ │ │ cdpeq 0, 0, cr9, cr0, cr1, {0} │ │ │ │ @ instruction: 0xf89dd008 │ │ │ │ - blcs 339970 │ │ │ │ + blcs 339a40 │ │ │ │ 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 fed44c4c │ │ │ │ @ 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 fed44c70 │ │ │ │ @ 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 91aae8 │ │ │ │ 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 +456382,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 34c738 │ │ │ │ stmdblt r3, {r0, r1, r3, ip, lr, pc}^ │ │ │ │ stmiacs ip!, {r4, r6, r8, fp, sp, lr}^ │ │ │ │ vhadd.s8 d29, d0, d9 │ │ │ │ - bne ff1f2638 │ │ │ │ + bne ff1f2708 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ - blvs ff6bf7fc │ │ │ │ - blvc 887aac │ │ │ │ + blvs ff6bf8cc │ │ │ │ + blvc 887b7c │ │ │ │ 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 307b2c │ │ │ │ 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 321c44 │ │ │ │ @ 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 fe8945e4 │ │ │ │ @ instruction: 0x919a9a9a │ │ │ │ - bls fe894534 │ │ │ │ + bls fe894604 │ │ │ │ @ instruction: 0x8e9a9a9a │ │ │ │ - bls fe89453c │ │ │ │ - bls fe894540 │ │ │ │ - bls fe894544 │ │ │ │ - bvc fe894548 │ │ │ │ - bcs 233a38 │ │ │ │ + bls fe89460c │ │ │ │ + bls fe894610 │ │ │ │ + bls fe894614 │ │ │ │ + bvc fe894618 │ │ │ │ + bcs 233b08 │ │ │ │ stceq 1, cr15, [r0], {117} @ 0x75 │ │ │ │ @ instruction: 0xf112dbba │ │ │ │ - b 4fceec │ │ │ │ + b 4fcfbc │ │ │ │ @ instruction: 0xf1450202 │ │ │ │ - b 4fcef4 │ │ │ │ + b 4fcfc4 │ │ │ │ @ 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 +456485,82 @@ │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ bfine fp, r2, #4, #18 │ │ │ │ subslt lr, r2, #40108032 @ 0x2640000 │ │ │ │ @ instruction: 0xe79617d5 │ │ │ │ - b 1675bb8 │ │ │ │ + b 1675c88 │ │ │ │ @ instruction: 0xf43f0400 │ │ │ │ mrcne 15, 2, sl, cr4, cr1, {2} │ │ │ │ andeq lr, r4, #8192 @ 0x2000 │ │ │ │ - ldrbtcc pc, [pc], #320 @ 1edbc8 @ │ │ │ │ + ldrbtcc pc, [pc], #320 @ 1edc98 @ │ │ │ │ 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 21a804 │ │ │ │ @ instruction: 0xe737d1f0 │ │ │ │ strb r4, [r0, r0, lsr #12]! │ │ │ │ - rsbseq r2, r9, sl, lsr #11 │ │ │ │ + ldrsbteq r2, [r9], #-74 @ 0xffffffb6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ subne lr, r2, r1, lsl #22 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ - blvs ff340d00 │ │ │ │ + blvs ff340dd0 │ │ │ │ stmdavs r8!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ vmlacs.f64 d7, d5, d6 │ │ │ │ - blcs 22215c │ │ │ │ + blcs 22222c │ │ │ │ stmdbvs lr, {r2, r3, r5, r6, ip, lr, pc}^ │ │ │ │ stmdapl r1!, {r1, r3, r4, r5, r8, fp, lr}^ │ │ │ │ - blx 2f6ce2 │ │ │ │ + blx 2f6db2 │ │ │ │ ldrmi r1, [r1], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0xf0027dca │ │ │ │ - bcs 26e644 │ │ │ │ + bcs 26e714 │ │ │ │ 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 @ 1edd2c │ │ │ │ vst1.8 {d15-d16}, [r4], lr │ │ │ │ - blx 159d9c0 │ │ │ │ + blx 159da90 │ │ │ │ movwmi pc, #49409 @ 0xc101 @ │ │ │ │ - blx 1594070 │ │ │ │ + blx 1594140 │ │ │ │ strmi pc, [fp], #-3586 @ 0xfffff1fe │ │ │ │ - blcc 23c064 │ │ │ │ + blcc 23c134 │ │ │ │ svccs 0x0001f811 │ │ │ │ @ instruction: 0xf1022d20 │ │ │ │ - bl 1ee480 │ │ │ │ + bl 1ee550 │ │ │ │ @ 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 117d650 │ │ │ │ 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 1db3cec │ │ │ │ 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 +456568,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, lsr #6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r0, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34c91c │ │ │ │ + bcs 34c9ec │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 1ffadc │ │ │ │ + blcs 1ffbac │ │ │ │ adcshi pc, r5, r0 │ │ │ │ strcs fp, [r0, #-1520] @ 0xfffffa10 │ │ │ │ @ instruction: 0xf8909a05 │ │ │ │ strtmi ip, [ip], -r5, lsr #32 │ │ │ │ - bcc 23ed7c │ │ │ │ + bcc 23ee4c │ │ │ │ @ instruction: 0xf8121e59 │ │ │ │ @ instruction: 0xf1bc3f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 1ee954 │ │ │ │ + bl 1eea24 │ │ │ │ @ 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 +456602,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 21a9c8 │ │ │ │ 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 1d6ea80 │ │ │ │ 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 ffa78ab0 │ │ │ │ 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 15b4254 │ │ │ │ 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 222a74 │ │ │ │ @ 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 26f730 │ │ │ │ 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 +456680,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 1ffd54 │ │ │ │ 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 26ebc8 │ │ │ │ @ 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 +456728,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 ff9b8054 │ │ │ │ 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 34cc94 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 1ffd84 │ │ │ │ + blcs 1ffe54 │ │ │ │ adcshi pc, r3, r0 │ │ │ │ strcs fp, [r0], #-1520 @ 0xfffffa10 │ │ │ │ @ instruction: 0xf8909a05 │ │ │ │ strtmi ip, [r5], -r5, lsr #32 │ │ │ │ - bcc 23f024 │ │ │ │ + bcc 23f0f4 │ │ │ │ @ instruction: 0xf8121e59 │ │ │ │ @ instruction: 0xf1bc3f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 1eebfc │ │ │ │ + bl 1eeccc │ │ │ │ @ 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 +456770,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 155d8bc │ │ │ │ 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 1574488 │ │ │ │ @ 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 +456807,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 fe2da9fe │ │ │ │ @ instruction: 0xf513360e │ │ │ │ @ instruction: 0xf1464700 │ │ │ │ @ instruction: 0xf5b70c00 │ │ │ │ @ instruction: 0xf17c3fc0 │ │ │ │ sbcsle r0, r5, #0, 24 │ │ │ │ - ble 4798d8 │ │ │ │ + ble 4799a8 │ │ │ │ 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 b2f9c8 │ │ │ │ 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 4ef9e8 │ │ │ │ @ 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 +456847,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 fed45430 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 232128 │ │ │ │ + bl 2321f8 │ │ │ │ ldrmi r1, [sp], -r2, asr #8 │ │ │ │ mcrls 4, 0, r3, cr4, cr0, {1} │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ - blx 2bbcc │ │ │ │ + blx fe62bc9c │ │ │ │ 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 +456906,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 babd70 │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ stmiavs r2!, {r2, r5, r6, r7, pc}^ │ │ │ │ - blvs bf314 │ │ │ │ + blvs bf3e4 │ │ │ │ cdpcc 13, 0, cr3, cr1, cr1, {0} │ │ │ │ ldrdhi pc, [r0], -r2 │ │ │ │ @ instruction: 0xf8987c5f │ │ │ │ @ instruction: 0xf8159025 │ │ │ │ @ instruction: 0xf1b93f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 3eee8c │ │ │ │ + bl 3eef5c │ │ │ │ @ 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 +456942,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: 0xf1a0e8cc │ │ │ │ @ instruction: 0xf1c00320 │ │ │ │ - blx 46eb64 │ │ │ │ - blx caaef4 │ │ │ │ + blx 46ec34 │ │ │ │ + blx caafc4 │ │ │ │ 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 1eefe0 │ │ │ │ ldrdcs sp, [r0], -r8 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 26a458 │ │ │ │ + beq 26a528 │ │ │ │ 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: 0xf1a0e89e │ │ │ │ @ instruction: 0xf1c00320 │ │ │ │ - blx 46ebc0 │ │ │ │ - blx caaf50 │ │ │ │ + blx 46ec90 │ │ │ │ + blx cab020 │ │ │ │ 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 1ef03c │ │ │ │ @ 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 +456993,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 0x00aaf640 │ │ │ │ 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 47f0f4 │ │ │ │ + blcc 26b090 │ │ │ │ rscscc pc, pc, #-2147483632 @ 0x80000010 │ │ │ │ svclt 0x0008454a │ │ │ │ svclt 0x001442a3 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ svclt 0x00084287 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ orrsle r2, r8, r0, lsl #22 │ │ │ │ andsle r4, lr, lr, lsr #5 │ │ │ │ svccc 0x0001f815 │ │ │ │ @ instruction: 0xf8583305 │ │ │ │ @ instruction: 0xe7da4033 │ │ │ │ ldrbmi r4, [r1], -r0, lsr #12 │ │ │ │ - stmia r6!, {r0, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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 1ef0e8 │ │ │ │ svcge 0x007bf47f │ │ │ │ @ instruction: 0xf47f42ae │ │ │ │ andcs sl, r1, r6, lsr #30 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf1a02301 │ │ │ │ @ instruction: 0xf1c00220 │ │ │ │ - blx 2ae8b0 │ │ │ │ - blx aeac3c │ │ │ │ + blx 2ae980 │ │ │ │ + blx aead0c │ │ │ │ addmi pc, r3, r1, lsl #2 │ │ │ │ - blcc 23f064 │ │ │ │ + blcc 23f134 │ │ │ │ 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: 0xf918f695 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 0, cr8, [r0], {235} @ 0xeb │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bl 3c9440 │ │ │ │ + bl 3c9510 │ │ │ │ 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 3be5f4 │ │ │ │ @ instruction: 0xf1a2f602 │ │ │ │ @ instruction: 0xf1c20120 │ │ │ │ - bcs 11ef11c │ │ │ │ + bcs 11ef1ec │ │ │ │ sbcshi pc, r5, r0 │ │ │ │ @ instruction: 0xf101fa07 │ │ │ │ - ldclcc 1, cr15, [pc], #88 @ 1ee500 │ │ │ │ + ldclcc 1, cr15, [pc], #88 @ 1ee5d0 │ │ │ │ vpmax.u8 d15, d3, d23 │ │ │ │ tsteq r3, r1, asr #20 │ │ │ │ mvnscc pc, r1, asr #2 │ │ │ │ svccc 0x0001f810 │ │ │ │ @ instruction: 0xf1032c20 │ │ │ │ - bl 32f0d4 │ │ │ │ + bl 32f1a4 │ │ │ │ @ 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 5f25fc │ │ │ │ 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 3ffb74 │ │ │ │ + blx c2b5fc │ │ │ │ @ instruction: 0xf040f606 │ │ │ │ teqmi r4, #145 @ 0x91 │ │ │ │ @ instruction: 0xf0004586 │ │ │ │ @ instruction: 0xf810808a │ │ │ │ - bcs 11fe134 │ │ │ │ + bcs 11fe204 │ │ │ │ @ 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 @ 1ee674 │ │ │ │ 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 12ffbc8 │ │ │ │ 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 @ 1ee78c │ │ │ │ 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 41b1e0 │ │ │ │ + b 2eb688 │ │ │ │ + blx bef2ac │ │ │ │ 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 11fe298 │ │ │ │ @ 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 @ 1ee708 │ │ │ │ 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 41b230 │ │ │ │ + b 2eb6d8 │ │ │ │ + blx bef2fc │ │ │ │ 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 11fe2e8 │ │ │ │ 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 +457173,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: 0xf810f695 │ │ │ │ rsble r2, r5, r0, lsl #16 │ │ │ │ suble r2, r8, r0, lsl #24 │ │ │ │ - bl 3c9648 │ │ │ │ + bl 3c9718 │ │ │ │ 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 3be800 │ │ │ │ @ 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 @ 1ee7dc │ │ │ │ vpmax.u8 d15, d3, d7 │ │ │ │ movweq lr, #6723 @ 0x1a43 │ │ │ │ mvnscc pc, r3, asr #2 │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032c20 │ │ │ │ - bl 32f2e0 │ │ │ │ + bl 32f3b0 │ │ │ │ @ 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 4fc0ac │ │ │ │ + b 22f3e4 │ │ │ │ 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 6db380 │ │ │ │ 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 6ba914 │ │ │ │ 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 +457257,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 @ 1ee9d4 │ │ │ │ movwcc r4, #22156 @ 0x568c │ │ │ │ svclt 0x000c3305 │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ - b 6db348 │ │ │ │ + b 6db418 │ │ │ │ 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: 0xff44f694 │ │ │ │ subsle r2, r9, r0, lsl #16 │ │ │ │ subsle r2, r4, r0, lsl #24 │ │ │ │ - bl 3c97e4 │ │ │ │ + bl 3c98b4 │ │ │ │ stmiavs fp!, {r2, r9, sl, fp}^ │ │ │ │ - ldclcc 1, cr15, [pc], #28 @ 1ee840 │ │ │ │ + ldclcc 1, cr15, [pc], #28 @ 1ee910 │ │ │ │ @ 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 bb8a1c │ │ │ │ + b 12eb128 │ │ │ │ @ instruction: 0xf0000302 │ │ │ │ mrcne 0, 3, r8, cr2, cr11, {7} │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf808fa02 │ │ │ │ - blx a7ea70 │ │ │ │ - b 12eac6c │ │ │ │ + blx a7eb40 │ │ │ │ + b 12ead3c │ │ │ │ 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] @ 1ee82c │ │ │ │ svcmi 0x004f4f4f │ │ │ │ cdpvc 15, 4, cr4, cr15, cr15, {2} │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ - b 2be8f8 │ │ │ │ + b 2be9c8 │ │ │ │ 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 3db4d8 │ │ │ │ andsmi pc, r1, r4, lsl #8 │ │ │ │ @ instruction: 0xf909fa27 │ │ │ │ svclt 0x00084598 │ │ │ │ - b 12ff338 │ │ │ │ + b 12ff408 │ │ │ │ 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 @ 1ee9dc @ │ │ │ │ + blx 2fadf4 │ │ │ │ @ instruction: 0xf1a0f300 │ │ │ │ - blx 26f998 │ │ │ │ + blx 26fa68 │ │ │ │ @ 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 3f0e08 │ │ │ │ @ instruction: 0xf1a0f700 │ │ │ │ @ instruction: 0xf1c00420 │ │ │ │ andsmi r0, r1, r0, lsr #12 │ │ │ │ svclt 0x00084599 │ │ │ │ - blx 3ff390 │ │ │ │ - blx c2b960 │ │ │ │ + blx 3ff460 │ │ │ │ + blx c2ba30 │ │ │ │ @ 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 a6fad4 │ │ │ │ msrmi CPSR_xc, #4, 8 @ 0x4000000 │ │ │ │ ldrb r4, [r6, r2, lsl #1] │ │ │ │ @ instruction: 0xf04f2701 │ │ │ │ - blx 3b0994 │ │ │ │ + blx 3b0a64 │ │ │ │ @ instruction: 0xf1a0f600 │ │ │ │ @ instruction: 0xf1c00420 │ │ │ │ addlt r0, r9, #32, 18 @ 0x80000 │ │ │ │ vst1.8 {d15-d16}, [r4], r7 │ │ │ │ - blx bbe9ec │ │ │ │ + blx bbeabc │ │ │ │ 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 @ 1eea98 @ │ │ │ │ + blx 2faeb0 │ │ │ │ @ instruction: 0xf1a0f300 │ │ │ │ - blx 26fa54 │ │ │ │ + blx 26fb24 │ │ │ │ @ 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 3db5f4 │ │ │ │ andsmi pc, r1, r4, lsl #8 │ │ │ │ @ instruction: 0xf909fa27 │ │ │ │ svclt 0x00084598 │ │ │ │ - b 12ff454 │ │ │ │ + b 12ff524 │ │ │ │ @ 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 a6fb94 │ │ │ │ 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 +457447,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} │ │ │ │ + stc2l 6, cr15, [ip, #592]! @ 0x250 │ │ │ │ rsbsle r2, r3, r0, lsl #16 │ │ │ │ subsle r2, r5, r0, lsl #24 │ │ │ │ - bl 3c9a94 │ │ │ │ + bl 3c9b64 │ │ │ │ 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 3bec48 │ │ │ │ @ instruction: 0xf1a1f601 │ │ │ │ @ instruction: 0xf1c10320 │ │ │ │ ldrmi r0, [r9], r0, lsr #4 │ │ │ │ - blx 3c0534 │ │ │ │ + blx 3c0604 │ │ │ │ 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 @ 1eec30 │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf909fa0c │ │ │ │ - blx cfed40 │ │ │ │ - b 12ecb38 │ │ │ │ - blx 4ef740 │ │ │ │ - b 12edb24 │ │ │ │ + blx cfee10 │ │ │ │ + b 12ecc08 │ │ │ │ + blx 4ef810 │ │ │ │ + b 12edbf4 │ │ │ │ @ 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 fbc8f8 │ │ │ │ @ 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 23ee7c │ │ │ │ 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 69b7c0 │ │ │ │ rscle r0, fp, ip, lsl #30 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ movwcs r8, #5112 @ 0x13f8 │ │ │ │ - blcc 23ede4 │ │ │ │ + blcc 23eeb4 │ │ │ │ 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 @ 1eedd8 │ │ │ │ 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 +457547,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 @ 1eee5c │ │ │ │ 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 34d978 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200a28 │ │ │ │ - blvs ff462d94 │ │ │ │ - bls 2dc130 │ │ │ │ + blcs 200af8 │ │ │ │ + blvs ff462e64 │ │ │ │ + bls 2dc200 │ │ │ │ ldrmi r6, [r3], #-2057 @ 0xfffff7f7 │ │ │ │ vnmlsne.f32 s7, s16, s2 │ │ │ │ mla r5, r1, r8, pc @ │ │ │ │ - ldrbcc pc, [pc, #270]! @ 1eed8e @ │ │ │ │ + ldrbcc pc, [pc, #270]! @ 1eee5e @ │ │ │ │ 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] @ 1eecd4 │ │ │ │ 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 +457582,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 22f9c0 │ │ │ │ @ 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 20ff85c │ │ │ │ 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 34da28 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ad8 │ │ │ │ - blvs ff422e78 │ │ │ │ - bls 29bde0 │ │ │ │ + blcs 200ba8 │ │ │ │ + blvs ff422f48 │ │ │ │ + bls 29beb0 │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ - bl 2ef94c │ │ │ │ + bl 2efa1c │ │ │ │ @ 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 +457625,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 9baf24 │ │ │ │ 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 9db9f4 │ │ │ │ @ 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 34daf4 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ba4 │ │ │ │ - blvs ff422f4c │ │ │ │ - bls 25be2c │ │ │ │ + blcs 200c74 │ │ │ │ + blvs ff42301c │ │ │ │ + bls 25befc │ │ │ │ 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 +457693,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 32d0dc │ │ │ │ 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 34dbc4 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200c74 │ │ │ │ - blvs ff42301c │ │ │ │ - bls 25befc │ │ │ │ + blcs 200d44 │ │ │ │ + blvs ff4230ec │ │ │ │ + bls 25bfcc │ │ │ │ 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 +457745,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 32d1ac │ │ │ │ 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 34dc94 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200d44 │ │ │ │ - blvs ff4230ec │ │ │ │ - bls 25bfcc │ │ │ │ + blcs 200e14 │ │ │ │ + blvs ff4231bc │ │ │ │ + bls 25c09c │ │ │ │ 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 +457797,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 32d27c │ │ │ │ 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 34dd64 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200e14 │ │ │ │ - blvs ff4231bc │ │ │ │ - bls 25c09c │ │ │ │ + blcs 200ee4 │ │ │ │ + blvs ff42328c │ │ │ │ + bls 25c16c │ │ │ │ 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 +457849,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 32d34c │ │ │ │ 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 34de34 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ee4 │ │ │ │ - blvs ff42328c │ │ │ │ - bls 25c16c │ │ │ │ + blcs 200fb4 │ │ │ │ + blvs ff42335c │ │ │ │ + bls 25c23c │ │ │ │ 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 +457901,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 32d41c │ │ │ │ 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 34df04 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200fb4 │ │ │ │ - blvs ff42335c │ │ │ │ - bls 25c23c │ │ │ │ + blcs 201084 │ │ │ │ + blvs ff42342c │ │ │ │ + bls 25c30c │ │ │ │ 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 +457953,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 32d4ec │ │ │ │ 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 34dfd4 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 201084 │ │ │ │ - blvs ff423414 │ │ │ │ - bls 25c30c │ │ │ │ + blcs 201154 │ │ │ │ + blvs ff4234e4 │ │ │ │ + bls 25c3dc │ │ │ │ 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 9bdfc0 │ │ │ │ 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 32d55c │ │ │ │ @ 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 32d578 │ │ │ │ @ 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 +458007,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 34e098 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 201148 │ │ │ │ + blcs 201218 │ │ │ │ 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 3b0098 │ │ │ │ @ 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 +458038,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, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ adcmi sp, r6, #244, 2 @ 0x3d │ │ │ │ strdcs sp, [r1], -r4 │ │ │ │ @ instruction: 0xf814bdf8 │ │ │ │ movwcc r3, #24321 @ 0x5f01 │ │ │ │ eorseq pc, r3, r7, asr r8 @ │ │ │ │ smlabbcs r0, r0, r2, fp │ │ │ │ - ldm r4, {r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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} │ │ │ │ + ldmda 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, r4, 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 509a7e │ │ │ │ ldrmi r0, [r0], #-5 │ │ │ │ @ instruction: 0xf0227dc2 │ │ │ │ - bcc 26fe68 │ │ │ │ + bcc 26ff38 │ │ │ │ svceq 0x00fcf012 │ │ │ │ andcs sp, r0, r1 │ │ │ │ strtmi fp, [r1], #-3376 @ 0xfffff2d0 │ │ │ │ - bl 295ca0 │ │ │ │ + bl 295d70 │ │ │ │ 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 +458101,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 │ │ │ │ + ldrsbteq 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 +458117,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 863de0 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ ldmdbvs r9, {r0, r2, r4, r5, r8, pc}^ │ │ │ │ svclt 0x0018299d │ │ │ │ svclt 0x000c29ec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 18a3cec │ │ │ │ + bvs 18a3dbc │ │ │ │ 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 1063e24 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ ldmdbvs r9!, {r0, r1, r4, r8, pc}^ │ │ │ │ svclt 0x0018299d │ │ │ │ svclt 0x000c29ec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 20a3d30 │ │ │ │ + bvs 20a3e00 │ │ │ │ @ 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 32bd08 │ │ │ │ @ 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 +458170,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 3e3ea8 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ stmdbvs r7, {r0, r1, r3, r6, r7, pc}^ │ │ │ │ svclt 0x00182f9d │ │ │ │ svclt 0x000c2fec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 12a3db4 │ │ │ │ + bvs 12a3e84 │ │ │ │ stmdaeq r0!, {r8, ip, sp, lr, pc} │ │ │ │ - bleq 32bcb4 │ │ │ │ + bleq 32bd84 │ │ │ │ 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 32bda0 │ │ │ │ @ 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 +458215,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 12a3f18 │ │ │ │ + bleq a2bb94 │ │ │ │ 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 +458232,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 18a3f70 │ │ │ │ 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 +458248,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 1a23fb4 │ │ │ │ @ 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 +458278,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 32bf14 │ │ │ │ @ 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 32bf40 │ │ │ │ @ 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 +458306,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 241158 │ │ │ │ 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, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrcs 0, 0, sp, cr0, cr4, {2} │ │ │ │ - blmi f23990 │ │ │ │ + blmi f23a60 │ │ │ │ ldmdbeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bleq 172b98c │ │ │ │ + bleq 172ba5c │ │ │ │ andge pc, r3, r4, asr r8 @ │ │ │ │ strtmi r9, [r6], #-3082 @ 0xfffff3f6 │ │ │ │ - blx 449e0a │ │ │ │ + blx 449eda │ │ │ │ ldrtmi sl, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0007dd8 │ │ │ │ stmdacs r6, {r1, r2, r7} │ │ │ │ stmdacs r1, {r0, r3, r5, fp, ip, lr, pc} │ │ │ │ - blx ce5d84 │ │ │ │ + blx ce5e54 │ │ │ │ strbeq pc, [r3, r0] @ │ │ │ │ - bl 364d7c │ │ │ │ + bl 364e4c │ │ │ │ stmdavc r2!, {r3, r8, r9} │ │ │ │ - blvs ff8bc094 │ │ │ │ - bl 2498e8 │ │ │ │ + blvs ff8bc164 │ │ │ │ + bl 2499b8 │ │ │ │ @ instruction: 0xf89100c2 │ │ │ │ @ instruction: 0xf8513025 │ │ │ │ - blcs 9f7958 │ │ │ │ + blcs 9f7a28 │ │ │ │ ldmdale fp!, {r0, r6, fp, sp, lr} │ │ │ │ - blcs 9be49c │ │ │ │ + blcs 9be56c │ │ │ │ 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 363e00 │ │ │ │ + blvs ff8b05b8 │ │ │ │ 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 │ │ │ │ + mcr2 6, 6, pc, cr2, cr3, {4} @ │ │ │ │ + bleq 122b484 │ │ │ │ + blx 62b578 │ │ │ │ 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 │ │ │ │ + ldrshteq r0, [r9], #-106 @ 0xffffff96 │ │ │ │ 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 +458382,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 1849f98 │ │ │ │ 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 feb89fa8 │ │ │ │ + b 15ba410 │ │ │ │ andsle r1, r2, r6, ror #12 │ │ │ │ @ instruction: 0xf85c4b31 │ │ │ │ - blx 42f98e │ │ │ │ + blx 42fa5e │ │ │ │ ldrtmi r0, [r0], #-2 │ │ │ │ @ instruction: 0xf0037dc3 │ │ │ │ - blcs fe1f07a4 │ │ │ │ + blcs fe1f0874 │ │ │ │ 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 2e4b10 │ │ │ │ ldrteq pc, [r0], -r0, lsl #2 @ │ │ │ │ streq lr, [r6], -r8, lsr #23 │ │ │ │ hvclt 45334 @ 0xb116 │ │ │ │ tstle r3, r4, lsl #22 │ │ │ │ - blcc 1849ee8 │ │ │ │ + blcc 1849fb8 │ │ │ │ ldmdble r1, {r0, r2, r8, r9, fp, sp} │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ strb r9, [r7, r0, lsl #20] │ │ │ │ - blcs 1ec9ef8 │ │ │ │ + blcs 1ec9fc8 │ │ │ │ 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 +458439,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 │ │ │ │ + ldrshteq r0, [r9], #-88 @ 0xffffffa8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrd pc, [r0, #143] @ 0x8f │ │ │ │ - beq a2be5c │ │ │ │ + beq a2bf2c │ │ │ │ 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 184a0bc │ │ │ │ ldmdble sp, {r0, r2, r8, r9, fp, sp} │ │ │ │ andlt r4, r9, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf103695e │ │ │ │ - blne cf0b54 │ │ │ │ + blne cf0c24 │ │ │ │ rsbseq pc, r3, #-2147483607 @ 0x80000029 │ │ │ │ - blx fee7402c │ │ │ │ + blx fee740fc │ │ │ │ stccs 2, cr15, [r0], {130} @ 0x82 │ │ │ │ subsne lr, r2, #323584 @ 0x4f000 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ - blmi 191e0f4 │ │ │ │ + blmi 191e1c4 │ │ │ │ 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 +458485,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 184a0d4 │ │ │ │ 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 fee34174 │ │ │ │ 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 1f7cbe │ │ │ │ strtmi r1, [r3], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1f0950 │ │ │ │ + blcs fe1f0a20 │ │ │ │ @ instruction: 0xf8dbd106 │ │ │ │ @ instruction: 0xf1a33008 │ │ │ │ ldrmi r0, [r8, #2820] @ 0xb04 │ │ │ │ ldr sp, [fp, lr, asr #3]! │ │ │ │ @ instruction: 0x46664614 │ │ │ │ - bvs 1269a10 │ │ │ │ + bvs 1269ae0 │ │ │ │ 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 @ 1efc44 │ │ │ │ @ instruction: 0xf1007b01 │ │ │ │ - blne ef0c3c │ │ │ │ + blne ef0d0c │ │ │ │ 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 +458547,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 205ea6 │ │ │ │ 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 257d14 │ │ │ │ svclt 0x0000e788 │ │ │ │ - rsbseq r0, r9, r0, lsr #11 │ │ │ │ + ldrsbteq 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 +458606,17 @@ │ │ │ │ eorsvs pc, pc, sp, lsl #17 │ │ │ │ @ instruction: 0xf893b928 │ │ │ │ @ instruction: 0xf1bee07c │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8938384 │ │ │ │ @ instruction: 0x2600b07a │ │ │ │ @ instruction: 0xa078f893 │ │ │ │ - bleq 26bf08 │ │ │ │ + bleq 26bfd8 │ │ │ │ mulhi r7, r3, r8 │ │ │ │ - beq 26bf0c │ │ │ │ + beq 26bfdc │ │ │ │ vpmin.u32 , , │ │ │ │ @ instruction: 0xf8930607 │ │ │ │ vqadd.u32 , q5, q10 │ │ │ │ @ instruction: 0xf04f260f │ │ │ │ @ instruction: 0xf0890a00 │ │ │ │ vmls.i32 d16, d14, d1 │ │ │ │ @ instruction: 0xf04f0a07 │ │ │ │ @@ -458580,15 +458631,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 9c266c │ │ │ │ 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 +458726,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 208140 │ │ │ │ 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 +458782,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 3aa99c │ │ │ │ @ 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 22c1dc │ │ │ │ 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 5ece5c │ │ │ │ strcs r9, [r0], -r4, lsl #24 │ │ │ │ - bleq 26c20c │ │ │ │ + bleq 26c2dc │ │ │ │ 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 fe7f3900 │ │ │ │ + bmi 7ece94 │ │ │ │ mulslt r6, r3, r8 │ │ │ │ strcs pc, [pc, -r0, ror #6] │ │ │ │ @ instruction: 0x007df893 │ │ │ │ - bvs 9ecdb8 │ │ │ │ + bvs 9ece88 │ │ │ │ @ instruction: 0xf36b7d1c │ │ │ │ @ instruction: 0xf8b34717 │ │ │ │ strls fp, [r1], #-62 @ 0xffffffc2 │ │ │ │ cdpcs 3, 0, cr15, cr15, cr0, {3} │ │ │ │ - bleq 22c728 │ │ │ │ + bleq 22c7f8 │ │ │ │ svclt 0x00189c05 │ │ │ │ - bleq 26c180 │ │ │ │ + bleq 26c250 │ │ │ │ ldmdavs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26c25c │ │ │ │ + bleq 26c32c │ │ │ │ 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 +458892,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 2084ac │ │ │ │ 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 +458918,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 3016e8 │ │ │ │ + ldrvs pc, [pc, #-866] @ 1eff2e │ │ │ │ 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 +458982,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 fee803b4 │ │ │ │ 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 +459022,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 fe9c2eac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls f4a3cc │ │ │ │ + blls f4a49c │ │ │ │ @ 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 +459058,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 fefa9680 │ │ │ │ @ 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 +459087,15 @@ │ │ │ │ @ instruction: 0xf0872600 │ │ │ │ @ instruction: 0xf8ad0c01 │ │ │ │ @ instruction: 0xf88d6068 │ │ │ │ @ instruction: 0xf04fc06b │ │ │ │ @ instruction: 0xf88d0c01 │ │ │ │ @ instruction: 0xf8ad606a │ │ │ │ svccs 0x0000c06c │ │ │ │ - bcs 224974 │ │ │ │ + bcs 224a44 │ │ │ │ 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 +459108,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 fee8c73c │ │ │ │ @ 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 feea9980 │ │ │ │ @ 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 21d198 │ │ │ │ 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 +459163,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 1f0920 │ │ │ │ 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 +459180,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 │ │ │ │ + ldmib r2!, {r0, r1, r2, r3, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrshteq r0, [r9], #-40 @ 0xffffffd8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r8, r4, lsr #25 │ │ │ │ - rsbseq sp, r6, ip, asr #23 │ │ │ │ + ldrsbteq pc, [r8], #-180 @ 0xffffff4c @ │ │ │ │ + ldrshteq sp, [r6], #-172 @ 0xffffff54 │ │ │ │ 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 fef2ea54 │ │ │ │ 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 fee30b0c │ │ │ │ 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 +459229,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 26c994 │ │ │ │ @ instruction: 0x9074f893 │ │ │ │ - beq 26c8c8 │ │ │ │ + beq 26c998 │ │ │ │ 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 22c8c4 │ │ │ │ + beq 3ed510 │ │ │ │ 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 +459404,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 9c8b00 │ │ │ │ + bcs 5ed7bc │ │ │ │ + bleq 3ab364 │ │ │ │ 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 7ed7e8 │ │ │ │ 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 fe8f1e90 │ │ │ │ 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] @ 1f072c │ │ │ │ tstls r9, r3, lsl #8 │ │ │ │ stmdbls r7, {r2, r3, r9, sl, lr} │ │ │ │ - bleq 26cbd0 │ │ │ │ + bleq 26cca0 │ │ │ │ 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 │ │ │ │ - ldmdbvs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ bleq 26cc00 │ │ │ │ + ldmdbvs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ + bleq 26ccd0 │ │ │ │ vceq.i32 d23, d11, d9 │ │ │ │ @ instruction: 0xf0844717 │ │ │ │ @ instruction: 0x9c0e0b01 │ │ │ │ - bvs 9ed790 │ │ │ │ + bvs 9ed860 │ │ │ │ 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 +459468,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] @ 1f07be │ │ │ │ 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 +459543,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] @ 1f08ef │ │ │ │ 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 @ 1f0c88 │ │ │ │ ldrmi pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq fp, r3, r8, pc @ │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f0bc4 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f0c94 │ │ │ │ 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 +459596,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 @ 1f0d24 │ │ │ │ ldrmi pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f0c5c │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f0d2c │ │ │ │ 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 fee00d84 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ umullpl pc, r8, r3, r8 @ │ │ │ │ @ instruction: 0xf8932600 │ │ │ │ @ instruction: 0xf0894085 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ svccs 0x0000e05c │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @@ -459575,28 +459626,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] @ 1f0a3c │ │ │ │ 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] @ 1f0a6f │ │ │ │ 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 +459725,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 fe843990 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 11caec8 │ │ │ │ + blls 11caf98 │ │ │ │ @ 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 +459747,15 @@ │ │ │ │ @ instruction: 0xf3c19901 │ │ │ │ @ instruction: 0xf0801000 │ │ │ │ sbclt r0, r0, #1 │ │ │ │ @ instruction: 0xf89ce470 │ │ │ │ vaddw.u8 , , d13 │ │ │ │ @ instruction: 0xf0810180 │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - bllt ffd6eeac │ │ │ │ + bllt ffd6ef7c │ │ │ │ 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 +459798,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 fee2a26c │ │ │ │ @ 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 @ 1f1080 │ │ │ │ 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 fee2a230 │ │ │ │ @ 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 21dc74 │ │ │ │ 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 +459876,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 ffe6f180 │ │ │ │ + mcrr 6, 3, pc, r0, cr14 @ │ │ │ │ + rsbseq pc, r8, r2, lsr r9 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r8, r8, lsr #3 │ │ │ │ - rsbseq fp, r6, r0, asr #20 │ │ │ │ + ldrsbteq pc, [r8], #-8 @ │ │ │ │ + rsbseq fp, r6, r0, ror r9 │ │ │ │ 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 fef2f538 │ │ │ │ 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 fee315f0 │ │ │ │ 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 +459926,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 26d478 │ │ │ │ @ instruction: 0x9074f893 │ │ │ │ - beq 26d3ac │ │ │ │ + beq 26d47c │ │ │ │ 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 22d3a8 │ │ │ │ + beq 3edff4 │ │ │ │ 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 +460101,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 9c95e4 │ │ │ │ + bcs 5ee2a0 │ │ │ │ + bleq 3abe48 │ │ │ │ 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 7ee2cc │ │ │ │ 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 fe8f2974 │ │ │ │ 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] @ 1f1210 │ │ │ │ tstls r9, r3, lsl #8 │ │ │ │ stmdbls r7, {r2, r3, r9, sl, lr} │ │ │ │ - bleq 26d6b4 │ │ │ │ + bleq 26d784 │ │ │ │ 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 │ │ │ │ - ldmdbvs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ bleq 26d6e4 │ │ │ │ + ldmdbvs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ + bleq 26d7b4 │ │ │ │ vceq.i32 d23, d11, d9 │ │ │ │ @ instruction: 0xf0844717 │ │ │ │ @ instruction: 0x9c0e0b01 │ │ │ │ - bvs 9ee274 │ │ │ │ + bvs 9ee344 │ │ │ │ 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 +460165,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] @ 1f12a2 │ │ │ │ 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 +460240,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] @ 1f13d3 │ │ │ │ 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 @ 1f176c │ │ │ │ ldrmi pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq fp, r3, r8, pc @ │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f16a8 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f1778 │ │ │ │ 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 +460293,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 @ 1f1808 │ │ │ │ ldrmi pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f1740 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f1810 │ │ │ │ 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 fee01868 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ umullpl pc, r8, r3, r8 @ │ │ │ │ @ instruction: 0xf8932600 │ │ │ │ @ instruction: 0xf0894085 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ svccs 0x0000e05c │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @@ -460272,28 +460323,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] @ 1f1520 │ │ │ │ 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] @ 1f1553 │ │ │ │ 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 +460422,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 fe844474 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 11cb9ac │ │ │ │ + blls 11cba7c │ │ │ │ @ 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 +460444,15 @@ │ │ │ │ @ instruction: 0xf3c19901 │ │ │ │ @ instruction: 0xf0801000 │ │ │ │ sbclt r0, r0, #1 │ │ │ │ @ instruction: 0xf89ce470 │ │ │ │ vaddw.u8 , , d13 │ │ │ │ @ instruction: 0xf0810180 │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - bllt ffd6f990 │ │ │ │ + bllt ffd6fa60 │ │ │ │ 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 +460495,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 fee2ad50 │ │ │ │ @ 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 @ 1f1b64 │ │ │ │ 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 fee2ad14 │ │ │ │ @ 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 21e758 │ │ │ │ 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 +460573,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 ffe6fc64 │ │ │ │ + mcr 6, 6, pc, cr14, cr13, {1} @ │ │ │ │ + rsbseq lr, r8, lr, asr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r8, r4, asr #13 │ │ │ │ - rsbseq r9, r6, r4, ror #17 │ │ │ │ + ldrshteq lr, [r8], #-84 @ 0xffffffac │ │ │ │ + rsbseq r9, r6, r4, lsl r8 │ │ │ │ ldrblt r4, [r0, #1539]! @ 0x603 │ │ │ │ - blvc 883f0c │ │ │ │ - bcs 482d98 │ │ │ │ + blvc 883fdc │ │ │ │ + bcs 482e68 │ │ │ │ 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 d8c348 │ │ │ │ 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 28bf38 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28be70 │ │ │ │ + bcs 28bf40 │ │ │ │ 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 60bf34 │ │ │ │ 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 20bd9c │ │ │ │ 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 20c788 │ │ │ │ stmdbvs sl, {r0, r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ andseq pc, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ - bvs 18d21b0 │ │ │ │ + bvs 18d2280 │ │ │ │ ldmdavs sl, {r4, r9, fp, sp, lr} │ │ │ │ - bvs 70beb0 │ │ │ │ + bvs 70bf80 │ │ │ │ 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 28bf54 │ │ │ │ stmiavs r0, {r0, r1, ip, lr, pc}^ │ │ │ │ - blcs 28be8c │ │ │ │ - bne 426470 │ │ │ │ + blcs 28bf5c │ │ │ │ + bne 426540 │ │ │ │ @ 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 c0ccec │ │ │ │ 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 +460661,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 ff8121e8 │ │ │ │ stmdavs r2, {r0, r2, r4, r9, fp, sp, lr} │ │ │ │ - bvs 78bf48 │ │ │ │ + bvs 78c018 │ │ │ │ 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 60c040 │ │ │ │ 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 28c014 │ │ │ │ stmiavs r0, {r0, r1, r5, r7, ip, lr, pc}^ │ │ │ │ - blcs 28bf4c │ │ │ │ + blcs 28c01c │ │ │ │ @ instruction: 0xe79ed1fb │ │ │ │ bicslt r6, r2, sl, asr sl │ │ │ │ @ instruction: 0xf1016908 │ │ │ │ strbmi r0, [r0, #-3096]! @ 0xfffff3e8 │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ - bvs 20bda8 │ │ │ │ - bvs b4bfec │ │ │ │ + bvs 20be78 │ │ │ │ + bvs b4c0bc │ │ │ │ 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 +460702,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 c0ccd4 │ │ │ │ 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 fe9ebb84 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ - blvs 18ddab0 │ │ │ │ + blvs 18ddb80 │ │ │ │ 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 bfdf54 │ │ │ │ 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 28c144 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28c07c │ │ │ │ + bcs 28c14c │ │ │ │ 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 60c874 │ │ │ │ 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 28c138 │ │ │ │ @ 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 c0c5d4 │ │ │ │ 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 28c1c8 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28c100 │ │ │ │ + bcs 28c1d0 │ │ │ │ addsmi sp, r9, #-1073741762 @ 0xc000003e │ │ │ │ stmdavs r4!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 20bf30 │ │ │ │ + blcs 20c000 │ │ │ │ andcs sp, r1, r4, ror #3 │ │ │ │ - bmi 8ab9dc │ │ │ │ + bmi 8abaac │ │ │ │ stmpl r2, {r2, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ - blx 1fa046 │ │ │ │ + blx 1fa116 │ │ │ │ @ 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 fcc280 │ │ │ │ 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 │ │ │ │ + rsbseq lr, r8, ip, ror r3 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed49120 │ │ │ │ + bl fed491f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xb1157c9d │ │ │ │ strtmi r2, [r8], -r1, lsl #10 │ │ │ │ @ instruction: 0x4604bd38 │ │ │ │ - mrc2 6, 6, pc, cr6, cr1, {4} │ │ │ │ + mcr2 6, 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 20c38c │ │ │ │ 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 20c37c │ │ │ │ @ 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 +460835,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 28c58e │ │ │ │ ldcvc 2, cr6, [r7], {3} │ │ │ │ rsbsle r2, r0, r0, lsl #30 │ │ │ │ mlacs sl, r0, r8, pc @ │ │ │ │ - bcs 2037d0 │ │ │ │ + bcs 2038a0 │ │ │ │ @ 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 fe4532e8 │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ vpadd.i8 d18, d0, d30 │ │ │ │ @ instruction: 0xf1a38636 │ │ │ │ - bcs 14728f4 │ │ │ │ + bcs 14729c4 │ │ │ │ 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 +460911,15 @@ │ │ │ │ @ instruction: 0xf5b38529 │ │ │ │ @ instruction: 0xf0807fa5 │ │ │ │ @ instruction: 0xf5b38137 │ │ │ │ @ instruction: 0xf0807f97 │ │ │ │ @ instruction: 0xf5b38691 │ │ │ │ @ instruction: 0xf0c07f8b │ │ │ │ @ instruction: 0xf5a38739 │ │ │ │ - bcs 7ceb0c │ │ │ │ + bcs 7cebdc │ │ │ │ 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 +460949,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 13382b0 │ │ │ │ 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 +461027,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 3cebd0 │ │ │ │ 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 5c3404 │ │ │ │ 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 +461092,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 5dd888 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 6, cr8, [pc], {16} │ │ │ │ - blcs fec6bd68 │ │ │ │ + blcs fec6be38 │ │ │ │ rsbhi pc, r1, #0 │ │ │ │ - ldrbthi pc, [pc], #512 @ 1f23cc @ │ │ │ │ + ldrbthi pc, [pc], #512 @ 1f249c @ │ │ │ │ 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 5e2534 │ │ │ │ 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 +461126,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 313d34 │ │ │ │ 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 +461151,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 2d086c │ │ │ │ + bcs 8b2d94 │ │ │ │ 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 +461191,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 312d80 │ │ │ │ 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 5e2698 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ strhi pc, [r9, #-64]! @ 0xffffffc0 │ │ │ │ @ instruction: 0xf1ba7c98 │ │ │ │ @ instruction: 0xf0000f04 │ │ │ │ @ instruction: 0xf1ba8571 │ │ │ │ @ instruction: 0xf47f0f02 │ │ │ │ @@ -461178,30 +461229,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] @ 1f24ac │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2094 │ │ │ │ + blgt 5d2164 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313bc8 │ │ │ │ + blls 313c98 │ │ │ │ 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 5b46f4 │ │ │ │ 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 +461268,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 5d21f8 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313b48 │ │ │ │ + blls 313c18 │ │ │ │ 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 5ddb74 │ │ │ │ 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 15309ec │ │ │ │ @ instruction: 0xf854330b │ │ │ │ ldreq r3, [fp, -r3, lsr #32] │ │ │ │ mcrge 5, 7, pc, cr3, cr15, {3} @ │ │ │ │ - bge 23092c │ │ │ │ + bge 2309fc │ │ │ │ svceq 0x0000f1ba │ │ │ │ mrcge 4, 6, APSR_nzcv, cr13, cr15, {1} │ │ │ │ @ instruction: 0xf04f4626 │ │ │ │ @ instruction: 0xf10d0900 │ │ │ │ @ instruction: 0xf1060804 │ │ │ │ @ instruction: 0xf8950354 │ │ │ │ - blgt 5e2758 │ │ │ │ + blgt 5e2828 │ │ │ │ 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]! @ 1f2634 │ │ │ │ mcrvc 4, 5, lr, cr14, cr5, {5} │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5ddb38 │ │ │ │ + blgt 5ddc08 │ │ │ │ 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 +461348,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 27b216 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf53f0698 │ │ │ │ @ instruction: 0xf104ac68 │ │ │ │ @ instruction: 0xf8950364 │ │ │ │ - blgt 5e2838 │ │ │ │ + blgt 5e2908 │ │ │ │ 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 27b25a │ │ │ │ @ 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 1deb9c8 │ │ │ │ @ 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 1fc528 │ │ │ │ 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 +461405,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 5e29d0 │ │ │ │ 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 ffcefe8c │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2380 │ │ │ │ + blgt 5d2450 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ - blls 3137ac │ │ │ │ + blls 31387c │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ - blge ff96fad8 │ │ │ │ + blge ff96fba8 │ │ │ │ cmnpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5d2398 │ │ │ │ + blgt 5d2468 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313940 │ │ │ │ + blls 313a10 │ │ │ │ @ instruction: 0xf7ff7c9f │ │ │ │ @ instruction: 0x4640bbd0 │ │ │ │ - blx 5b08fa │ │ │ │ + blx 5b09ca │ │ │ │ @ instruction: 0xf1a3e621 │ │ │ │ - bcs 10f33e4 │ │ │ │ - blge ff3f0204 │ │ │ │ + bcs 10f34b4 │ │ │ │ + blge ff3f02d4 │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r2, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xffffff77 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ @ instruction: 0xfffff783 │ │ │ │ @@ -461453,57 +461504,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 5cab7c │ │ │ │ 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 391d84 │ │ │ │ @ instruction: 0xf023020c │ │ │ │ - blcs 1f3650 │ │ │ │ - bcs 2626ac │ │ │ │ - blge af044c │ │ │ │ + blcs 1f3720 │ │ │ │ + bcs 26277c │ │ │ │ + blge af051c │ │ │ │ movweq pc, #8230 @ 0x2026 @ │ │ │ │ @ instruction: 0xf43f2be5 │ │ │ │ @ instruction: 0xf5b6ab1e │ │ │ │ svclt 0x00187f91 │ │ │ │ svcvc 0x00a7f5b6 │ │ │ │ @ instruction: 0x2601bf14 │ │ │ │ - b 13bc26c │ │ │ │ + b 13bc33c │ │ │ │ sbcslt r0, pc, #402653184 @ 0x18000000 │ │ │ │ - bllt 670a70 │ │ │ │ + bllt 670b40 │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7eaf │ │ │ │ - blgt 5b4a90 │ │ │ │ + blgt 5b4b60 │ │ │ │ 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 27b4f6 │ │ │ │ @ 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 ffcf0b8c │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7eae │ │ │ │ - blgt 5b4adc │ │ │ │ + blgt 5b4bac │ │ │ │ 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 +461564,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 ff270be0 │ │ │ │ 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 202c20 │ │ │ │ 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 fecefe0c │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7ead │ │ │ │ - blgt 5b4b5c │ │ │ │ + blgt 5b4c2c │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ ldcvc 2, cr8, [r8], {20} │ │ │ │ svceq 0x0004f1ba │ │ │ │ - bge fe8efc5c │ │ │ │ + bge fe8efd2c │ │ │ │ strmi fp, [r7], -r8, asr #31 │ │ │ │ - bge fe7f0864 │ │ │ │ + bge fe7f0934 │ │ │ │ movteq pc, #969 @ 0x3c9 @ │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ sbclt r4, r7, #24, 6 @ 0x60000000 │ │ │ │ - blt fe5f0b74 │ │ │ │ + blt fe5f0c44 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ - ldr pc, [pc, #2509]! @ 1f354d │ │ │ │ + ldr pc, [pc, #2509]! @ 1f361d │ │ │ │ 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 +461613,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 1de28b8 │ │ │ │ @ instruction: 0xf0090909 │ │ │ │ @ instruction: 0xf7ff0701 │ │ │ │ svclt 0x0000ba5a │ │ │ │ - rsbseq lr, r8, lr, rrx │ │ │ │ + @ instruction: 0x0078df9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r8, r4, rrx │ │ │ │ + @ instruction: 0x0078df94 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq sp, r8, lr, asr pc │ │ │ │ + rsbseq sp, r8, lr, lsl #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 112fee8 │ │ │ │ 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 c6fe10 │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2700 │ │ │ │ + blgt 5d27d0 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313588 │ │ │ │ + blls 313658 │ │ │ │ @ instruction: 0xf7ff7c9f │ │ │ │ - blcs c614d0 │ │ │ │ + blcs c615a0 │ │ │ │ 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 +461666,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 fff6ff78 │ │ │ │ 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 +461683,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 23ae4a │ │ │ │ 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 feb5ddec │ │ │ │ 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 27b78e │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf53f0699 │ │ │ │ @ instruction: 0xf104a9ac │ │ │ │ @ instruction: 0xf8950364 │ │ │ │ - blgt 5e2db0 │ │ │ │ + blgt 5e2e80 │ │ │ │ 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 5e2ea0 │ │ │ │ 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 5e2ec0 │ │ │ │ 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 27b812 │ │ │ │ @ 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 +461747,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 1f00bc │ │ │ │ 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 +461768,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 27b8a6 │ │ │ │ @ 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 +461785,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 3f0f54 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ ldrb pc, [r1, r5, asr #16]! @ │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ strmi pc, [r7], -r1, asr #16 │ │ │ │ - blcs 2ec5c8 │ │ │ │ + blcs 2ec698 │ │ │ │ ldmge fp!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bcs b3ab0c │ │ │ │ + bcs b3abdc │ │ │ │ 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 +461844,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 ff570240 │ │ │ │ @ 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 +461865,39 @@ │ │ │ │ @ instruction: 0x4640e6bc │ │ │ │ @ instruction: 0xffb4f7fe │ │ │ │ @ instruction: 0x4628e479 │ │ │ │ @ instruction: 0xffb0f7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ @ instruction: 0x4630bbda │ │ │ │ @ instruction: 0xffaaf7fe │ │ │ │ - blt ff6f0fc4 │ │ │ │ + blt ff6f1094 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ strmi pc, [r7], -r5, lsr #31 │ │ │ │ - bllt 1470fd0 │ │ │ │ + bllt 14710a0 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf7ffff9f │ │ │ │ @ instruction: 0x4628bafa │ │ │ │ @ instruction: 0xff9af7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ @ instruction: 0x4640b856 │ │ │ │ @ instruction: 0xff94f7fe │ │ │ │ - blt 4f0ff0 │ │ │ │ + blt 4f10c0 │ │ │ │ @ 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 ff4310e8 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0x4607ff7b │ │ │ │ - bllt 1f1024 │ │ │ │ + bllt 1f10f4 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf7ffff75 │ │ │ │ @ instruction: 0x4640bbd7 │ │ │ │ @ instruction: 0xff70f7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ strbmi fp, [r0], -ip, lsr #16 │ │ │ │ @ instruction: 0xff6af7fe │ │ │ │ @@ -461857,15 +461908,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 69d18c │ │ │ │ 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 +461944,57 @@ │ │ │ │ @ instruction: 0xff18f7fe │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ @ instruction: 0x4640bfd4 │ │ │ │ @ instruction: 0xff12f7fe │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ strbmi fp, [r0], -lr, asr #31 │ │ │ │ @ instruction: 0xff0cf7fe │ │ │ │ - blt fe8b1100 │ │ │ │ + blt fe8b11d0 │ │ │ │ @ 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 0x0000ec00 │ │ │ │ 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 24d4d4 │ │ │ │ andshi pc, sl, #0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 213754 │ │ │ │ + blcs 213824 │ │ │ │ stmdbvs r5!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - bne c6fa8c │ │ │ │ + bne c6fb5c │ │ │ │ mvnslt r6, fp, lsr #16 │ │ │ │ - blcs 411e40 │ │ │ │ + blcs 411f10 │ │ │ │ @ instruction: 0xf898d018 │ │ │ │ - bcs 1fb200 │ │ │ │ + bcs 1fb2d0 │ │ │ │ rschi pc, fp, r0 │ │ │ │ mulseq r4, r8, r8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blcs 49366c │ │ │ │ + blcs 49373c │ │ │ │ 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 +462003,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 20d34c │ │ │ │ @ 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 3972a4 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ - b 683488 │ │ │ │ + b 683558 │ │ │ │ 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 34d8cc │ │ │ │ @ instruction: 0x83a9f200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ movteq r0, #4980 @ 0x1374 │ │ │ │ movteq r0, #4910 @ 0x132e │ │ │ │ cmneq r4, #-1207959552 @ 0xb8000000 │ │ │ │ - blcs 24d814 │ │ │ │ + blcs 24d8e4 │ │ │ │ @ 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 184d3b4 │ │ │ │ @ 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 33b838 │ │ │ │ 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 5e3404 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - blls 627854 │ │ │ │ + blls 627924 │ │ │ │ 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 24d972 │ │ │ │ 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 72f538 │ │ │ │ @ instruction: 0xf8986b6b │ │ │ │ - blx 4e339e │ │ │ │ + blx 4e346e │ │ │ │ ldmdbvs sl, {r0, r3, r8, r9, ip, sp} │ │ │ │ ldmdale r8, {r4, r9, fp, sp}^ │ │ │ │ - blx 23b744 │ │ │ │ + blx 23b814 │ │ │ │ pldw [r2], #-514 @ 0xfffffdfe │ │ │ │ cmple r4, r8, lsr #30 │ │ │ │ svccc 0x00a8f412 │ │ │ │ - blgt 5e748c │ │ │ │ + blgt 5e755c │ │ │ │ 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 3ad1d0 │ │ │ │ + blcs 2674a4 │ │ │ │ addhi pc, sp, #0 │ │ │ │ - blcc 2a3194 │ │ │ │ + blcc 2a3264 │ │ │ │ @ instruction: 0xf63fb2db │ │ │ │ @ instruction: 0xf895af48 │ │ │ │ - blcs 1ff448 │ │ │ │ + blcs 1ff518 │ │ │ │ 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 28da28 │ │ │ │ rsbhi pc, r5, #0 │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ @ instruction: 0xf898af09 │ │ │ │ - blcs 1ff418 │ │ │ │ + blcs 1ff4e8 │ │ │ │ svcge 0x0004f47f │ │ │ │ mulscc r6, r8, r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ movwcs sl, #7935 @ 0x1eff │ │ │ │ andscc pc, r7, r8, lsl #17 │ │ │ │ - blgt 5ecfbc │ │ │ │ + blgt 5ed08c │ │ │ │ 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 5ed3ac │ │ │ │ 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 +462158,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 cf23c4 │ │ │ │ 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 fe330f92 │ │ │ │ strmi r6, [r7], -sp, lsr #18 │ │ │ │ orrlt r6, fp, fp, lsr #16 │ │ │ │ - blcs 412138 │ │ │ │ + blcs 412208 │ │ │ │ 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 cdf9c4 │ │ │ │ rscsle r2, r1, r8, lsl #22 │ │ │ │ movwls sl, #11021 @ 0x2b0d │ │ │ │ - blls 2c4d28 │ │ │ │ + blls 2c4df8 │ │ │ │ strtmi r4, [r2], r6, asr #12 │ │ │ │ - bleq 22f5f8 │ │ │ │ + bleq 22f6c8 │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ - blvs 8ce130 │ │ │ │ + blvs 8ce200 │ │ │ │ stceq 1, cr15, [r1], {163} @ 0xa3 │ │ │ │ - strgt ip, [pc, #-3599] @ 1f26bd │ │ │ │ + strgt ip, [pc, #-3599] @ 1f278d │ │ │ │ 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 2f2e54 │ │ │ │ umaalvs pc, fp, sp, r8 @ │ │ │ │ @ instruction: 0x9010f8d3 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf899812b │ │ │ │ - bcs 3fb540 │ │ │ │ + bcs 3fb610 │ │ │ │ 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 6329d0 │ │ │ │ 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 3fb65c │ │ │ │ + blls 2679a8 │ │ │ │ @ instruction: 0xf88d464c │ │ │ │ @ instruction: 0xf88db04a │ │ │ │ - blcs 21f6a0 │ │ │ │ + blcs 21f770 │ │ │ │ @ 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 20d678 │ │ │ │ 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] @ 1f3588 │ │ │ │ ldm r5, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ - bvs 19f35fc │ │ │ │ + bvs 19f36cc │ │ │ │ mlacc lr, sp, r8, pc @ │ │ │ │ - b 145da00 │ │ │ │ + b 145dad0 │ │ │ │ @ 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 +462275,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 953f3c │ │ │ │ ldmdavs r9, {r0, r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - bvs 40d85c │ │ │ │ + bvs 40d92c │ │ │ │ svclt 0x003842a8 │ │ │ │ - bleq 26f77c │ │ │ │ + bleq 26f84c │ │ │ │ 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 2ee5b4 │ │ │ │ + blx fe4f221e │ │ │ │ + blne 18ee070 │ │ │ │ @ instruction: 0xf6904620 │ │ │ │ - @ instruction: 0xf8d0fc31 │ │ │ │ + @ instruction: 0xf8d0fbc9 │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ - bcs 1fb674 │ │ │ │ + bcs 1fb744 │ │ │ │ @ instruction: 0xf89ad03c │ │ │ │ - bcs 3fb6ac │ │ │ │ + bcs 3fb77c │ │ │ │ @ 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 fe230780 │ │ │ │ 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 8cd7fc │ │ │ │ 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 834fb4 │ │ │ │ teqle r2, r6, lsl #30 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ - blvc 10dfb38 │ │ │ │ + blvc 10dfc08 │ │ │ │ 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 +462345,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 fe230824 │ │ │ │ @ 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 1131296 │ │ │ │ @ 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 1ff8d4 │ │ │ │ @ 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 +462384,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 80df5c │ │ │ │ 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 28db30 │ │ │ │ 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 20d9b0 │ │ │ │ @ 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 1ff9f4 │ │ │ │ sbfx sp, fp, #3, #11 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8d5fb61 │ │ │ │ @ instruction: 0x4603e038 │ │ │ │ @ instruction: 0x4630e5d0 │ │ │ │ - blx 18b185e │ │ │ │ + blx 18b192e │ │ │ │ ldrsbt pc, [r8], -r5 @ │ │ │ │ ldr r4, [fp, #1539]! @ 0x603 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8d5fb53 │ │ │ │ @ instruction: 0x4603e038 │ │ │ │ @ instruction: 0xf898e572 │ │ │ │ - blcs 1ff8e0 │ │ │ │ + blcs 1ff9b0 │ │ │ │ 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 1ffac8 │ │ │ │ ldcge 4, cr15, [r2], {127} @ 0x7f │ │ │ │ stmdals r2, {r1, r4, r6, r7, sl, sp, lr, pc} │ │ │ │ - blx fb18a6 │ │ │ │ + blx fb1976 │ │ │ │ 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 +462453,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 5b4648 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldrtmi sp, [r0], -r4, ror #1 │ │ │ │ - blx 431902 │ │ │ │ + blx 4319d2 │ │ │ │ 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 +462492,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 ff6b43e4 │ │ │ │ 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 +462512,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 fe8b1aac │ │ │ │ ldrb r4, [r5, -r3, lsl #12]! │ │ │ │ subscs sl, r4, #20, 30 @ 0x50 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldc 6, cr15, [r4, #-236]! @ 0xffffff14 │ │ │ │ + stcl 6, cr15, [ip], {59} @ 0x3b │ │ │ │ @ instruction: 0xf6906af0 │ │ │ │ - @ instruction: 0x4641fd71 │ │ │ │ + strbmi pc, [r1], -r9, lsl #26 @ │ │ │ │ @ instruction: 0x46389019 │ │ │ │ - blx ff0b19fc │ │ │ │ + blx ff0b1acc │ │ │ │ @ instruction: 0x307af89d │ │ │ │ @ instruction: 0xf63be764 │ │ │ │ - @ instruction: 0x0789effe │ │ │ │ + @ instruction: 0x0789ef96 │ │ │ │ svcge 0x0060f57f │ │ │ │ rsbsmi pc, lr, #34 @ 0x22 │ │ │ │ vsubw.s8 q9, q0, d8 │ │ │ │ vld2.8 {d1-d4}, [r2], r0 │ │ │ │ - bne ff6b43a4 │ │ │ │ + bne ff6b4474 │ │ │ │ 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, #2209 @ 0x8a1 @ │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - bvs 8bc650 │ │ │ │ + bvs 8bc720 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq ip, r8, sl, lsr #29 │ │ │ │ - rsbseq ip, r8, r6, lsr #29 │ │ │ │ + ldrsbteq ip, [r8], #-218 @ 0xffffff26 │ │ │ │ + ldrsbteq ip, [r8], #-214 @ 0xffffff2a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r8, r6, lsl #28 │ │ │ │ + rsbseq ip, r8, r6, lsr sp │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4ac74 │ │ │ │ + bl fed4ad44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8779bc │ │ │ │ - blmi 885290 │ │ │ │ + bmi 877a8c │ │ │ │ + blmi 885360 │ │ │ │ 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, 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 1231b8a │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69b4620 │ │ │ │ - bmi 4731ec │ │ │ │ + bmi 47311c │ │ │ │ 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 0x0000ef2c │ │ │ │ + rsbseq ip, r8, lr, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r8, r6, lsr r5 │ │ │ │ + rsbseq ip, r8, r6, ror #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4acf8 │ │ │ │ + bl fed4adc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8900ff0 │ │ │ │ @ instruction: 0xf8d03133 │ │ │ │ @ instruction: 0xf0434160 │ │ │ │ @ instruction: 0xf8800340 │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, r8, ip, sp} │ │ │ │ @ instruction: 0x4605b133 │ │ │ │ @@ -462549,63 +462600,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 20dca0 │ │ │ │ ldclt 1, cr13, [r8, #-992]! @ 0xfffffc20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4ad50 │ │ │ │ + bl fed4ae20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sp], -r8, ror #31 │ │ │ │ strmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6f86b28 │ │ │ │ - @ instruction: 0x4604fef1 │ │ │ │ + strmi pc, [r4], -r9, lsl #29 │ │ │ │ stmvs r4, {r4, r8, ip, sp, pc} │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ tstcs ip, r8, lsr #19 │ │ │ │ - blx fff3175c │ │ │ │ + blx fe53182c │ │ │ │ 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 17b1850 │ │ │ │ @ instruction: 0x46046833 │ │ │ │ - blvs c05484 │ │ │ │ + blvs c05554 │ │ │ │ stmib r4, {r1, r5, r9, sl, lr}^ │ │ │ │ stmib r4, {r1, r8, r9, sl, sp, lr}^ │ │ │ │ subsvs r3, ip, r0, lsl #12 │ │ │ │ @ instruction: 0xf6f86034 │ │ │ │ - strtmi pc, [r0], -r5, ror #29 │ │ │ │ + @ instruction: 0x4620fe7d │ │ │ │ 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 c0508c │ │ │ │ + mcr2 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 │ │ │ │ + ldc2 6, cr15, [r6], {142} @ 0x8e │ │ │ │ @ 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 +462669,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, 6, cr15, cr8, cr15, {4} │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xffc0f691 │ │ │ │ + @ instruction: 0xff58f691 │ │ │ │ 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 44e292 │ │ │ │ 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, asr 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 │ │ │ │ + @ instruction: 0x9603fbbf │ │ │ │ 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 9efde0 │ │ │ │ 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 674368 │ │ │ │ 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 │ │ │ │ + mrc2 6, 6, pc, cr4, cr1, {4} │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq ip, r8, r0, lsl r3 │ │ │ │ + rsbseq ip, r8, r0, asr #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 │ │ │ │ + biclt pc, r0, r3, asr #19 │ │ │ │ @ instruction: 0xf1046922 │ │ │ │ addsmi r0, sl, #24, 6 @ 0x60000000 │ │ │ │ stmibvs r3!, {r0, r4, ip, lr, pc}^ │ │ │ │ - blvc 8a0374 │ │ │ │ + blvc 8a0444 │ │ │ │ svclt 0x000a2a06 │ │ │ │ movwcs r4, #5660 @ 0x161c │ │ │ │ ldrtmi r2, [sl], -r2, lsl #6 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ rsbvs r6, ip, fp, lsr #32 │ │ │ │ @ instruction: 0xff78f7ff │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ movwcs r8, #4592 @ 0x11f0 │ │ │ │ @ instruction: 0x4601e7f3 │ │ │ │ @ instruction: 0xf6fb6b20 │ │ │ │ - @ instruction: 0x4601fadf │ │ │ │ + @ instruction: 0x4601fa77 │ │ │ │ stmdavs r3, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ - bcs 20e824 │ │ │ │ - bvs ff8e8198 │ │ │ │ + bcs 20e8f4 │ │ │ │ + bvs ff8e8268 │ │ │ │ rscsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0x4621e7d8 │ │ │ │ @ instruction: 0xf6fb9808 │ │ │ │ - blvs a326bc │ │ │ │ + blvs a325ec │ │ │ │ @ instruction: 0xf6fb2100 │ │ │ │ - strmi pc, [r0], sp, asr #21 │ │ │ │ + strmi pc, [r0], r5, ror #20 │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ ldrtmi r9, [r9], -r8, lsl #20 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ andls r4, r0, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ @ instruction: 0x4641ffb3 │ │ │ │ @ instruction: 0xf6fb6b20 │ │ │ │ - @ instruction: 0x4680fabd │ │ │ │ + pkhtbmi pc, r0, r5, asr #20 @ │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ svclt 0x0000e7d0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x460d4a32 │ │ │ │ @ instruction: 0xf04f680e │ │ │ │ ldmdbmi r1!, {r2, r5, r6, fp} │ │ │ │ addlt r4, fp, sl, ror r4 │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldmdapl r2, {r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x11a7f240 │ │ │ │ - blx 418632 │ │ │ │ + blx 418702 │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ @ instruction: 0xf8932051 │ │ │ │ andcc r3, fp, #83 @ 0x53 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8569022 │ │ │ │ @ instruction: 0xf68ea023 │ │ │ │ - @ instruction: 0x4604fb5b │ │ │ │ + @ instruction: 0x4604faf3 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r4, #-572]! @ 0xfffffdc4 │ │ │ │ + blls 20e4bc │ │ │ │ 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 409356 │ │ │ │ + blge 280754 │ │ │ │ mulslt sp, r2, r8 │ │ │ │ @ instruction: 0xa055f892 │ │ │ │ @ instruction: 0x2056f892 │ │ │ │ - bleq 4f02b8 │ │ │ │ - beq 4f02b8 │ │ │ │ + bleq 4f0388 │ │ │ │ + beq 4f0388 │ │ │ │ tstpeq fp, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5d829c │ │ │ │ + blgt 5d836c │ │ │ │ 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, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ movwcs pc, #15112 @ 0x3b08 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blne 18bff58 │ │ │ │ + blne 18c0028 │ │ │ │ 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, lsl r1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4b0ec │ │ │ │ + bl fed4b1bc │ │ │ │ @ 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 +462872,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 fed34c80 │ │ │ │ + blcs 1f7464 │ │ │ │ @ instruction: 0x4603d17e │ │ │ │ - blvs 4320d4 │ │ │ │ + blvs 4321a4 │ │ │ │ @ instruction: 0xf04f46e8 │ │ │ │ addmi r3, lr, #-16777216 @ 0xff000000 │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ - blls 4320ec │ │ │ │ + blls 4321bc │ │ │ │ svclt 0x00084599 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d96833 │ │ │ │ - bcs 1fbfb0 │ │ │ │ + bcs 1fc080 │ │ │ │ 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 +462900,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 42ad68 │ │ │ │ ands r0, r2, r4, lsl #11 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ - blvc 64e048 │ │ │ │ + blvc 64e118 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [sl], {195} @ 0xc3 │ │ │ │ @ instruction: 0x3c01b940 │ │ │ │ @ instruction: 0xf855d313 │ │ │ │ ldmvs fp, {r2, r8, fp, ip, sp}^ │ │ │ │ - blvc 88e094 │ │ │ │ + blvc 88e164 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [sl, #-784] @ 0xfffffcf0 │ │ │ │ @ instruction: 0xf8d9b990 │ │ │ │ strcc r2, [r1], #-0 │ │ │ │ @ instruction: 0xf8486833 │ │ │ │ - bcs 21c0e4 │ │ │ │ + bcs 21c1b4 │ │ │ │ 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 48696c │ │ │ │ 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 │ │ │ │ + mrrc 6, 3, pc, r2, cr11 @ │ │ │ │ + rsbseq fp, r8, lr, ror #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0078bf90 │ │ │ │ + rsbseq fp, r8, r0, asr #29 │ │ │ │ push {r0, r1, r9, sl, lr} │ │ │ │ @ instruction: 0x460c41f0 │ │ │ │ - blcs 4321f8 │ │ │ │ + blcs 4322c8 │ │ │ │ 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 +462988,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 fed4b424 │ │ │ │ @ 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 352ea8 │ │ │ │ @ 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 +463027,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 83dac0 │ │ │ │ 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 b41cc │ │ │ │ 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 +463055,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 fed34f6c │ │ │ │ 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.16 {d14-d15}, [r6 :256], 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 fed34bb8 │ │ │ │ ldmiblt r2!, {r1, r8, sl, fp} │ │ │ │ @ instruction: 0xf04f4632 │ │ │ │ @ instruction: 0x466831ff │ │ │ │ - stmia r8, {r0, r1, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda 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 32e39c │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ @ instruction: 0xe7e36018 │ │ │ │ andeq pc, fp, #134217731 @ 0x8000003 │ │ │ │ vstreq d14, [r2, #-692] @ 0xfffffd4c │ │ │ │ - bcc 32076c │ │ │ │ + bcc 32083c │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ @ instruction: 0x46326018 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf63b4668 │ │ │ │ - vld2.32 {d14-d15}, [r5 :128], r4 │ │ │ │ + vld2.8 {d14-d15}, [r5 :256], 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 320880 │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ - blvs cc3b0 │ │ │ │ + blvs cc480 │ │ │ │ @ instruction: 0xf8c72202 │ │ │ │ andsvs sp, sl, r4, lsr #32 │ │ │ │ andhi pc, r4, r3, asr #17 │ │ │ │ - bcs 20e3e8 │ │ │ │ + bcs 20e4b8 │ │ │ │ svcge 0x0056f43f │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - beq 2304a8 │ │ │ │ + beq 230578 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr11, {0} │ │ │ │ @ instruction: 0xf8c746b1 │ │ │ │ teqvs sp, #56 @ 0x38 │ │ │ │ @ instruction: 0xf8d47a26 │ │ │ │ - bvs feb543e0 │ │ │ │ + bvs feb544b0 │ │ │ │ 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 4e88ac │ │ │ │ @ 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 +463159,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 20d4bb0 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ eorne pc, r2, r3, asr #16 │ │ │ │ @ instruction: 0xf8436abb │ │ │ │ - bvs 20b8490 │ │ │ │ + bvs 20b8560 │ │ │ │ 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 fed34d40 │ │ │ │ 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 +463190,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 332690 │ │ │ │ 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 +463207,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 85e3c │ │ │ │ + bl 4cd288 │ │ │ │ @ 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 fef9497c │ │ │ │ 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 34d1ae │ │ │ │ @ instruction: 0xf8934303 │ │ │ │ @ instruction: 0xf8934051 │ │ │ │ strcc r3, [fp], #-83 @ 0xffffffad │ │ │ │ @ instruction: 0xf812330b │ │ │ │ @ instruction: 0xf8126024 │ │ │ │ adcsvs r3, lr, r3, lsr #32 │ │ │ │ @ instruction: 0xf68d60fb │ │ │ │ - bvs 1b44f8 │ │ │ │ + bvs 1b4428 │ │ │ │ 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 +463246,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: 0xf9e6f68f │ │ │ │ @ instruction: 0x46296bfc │ │ │ │ @ instruction: 0xf6914620 │ │ │ │ - @ instruction: 0xf894fb3d │ │ │ │ + @ instruction: 0xf894fad5 │ │ │ │ bicslt r3, r3, r8, lsr r0 │ │ │ │ - bvs 18f458 │ │ │ │ + bvs 18f528 │ │ │ │ ldmdavs r2, {r0, r2, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ - blx 34eac6 │ │ │ │ + blx 34eb96 │ │ │ │ @ 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 4c0764 │ │ │ │ @ instruction: 0xf8c303ca │ │ │ │ - bvs 10d45c4 │ │ │ │ - blvs 10ce71c │ │ │ │ + bvs 10d4694 │ │ │ │ + blvs 10ce7ec │ │ │ │ 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 270ad8 │ │ │ │ @ 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 @ 1f46c4 @ │ │ │ │ eorsge pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8d746da │ │ │ │ @ instruction: 0xf04fb028 │ │ │ │ - bl 2c2a00 │ │ │ │ + bl 2c2ad0 │ │ │ │ @ instruction: 0x63be0989 │ │ │ │ @ instruction: 0xf8d962fc │ │ │ │ - blvs 20c8610 │ │ │ │ + blvs 20c86e0 │ │ │ │ sbceq lr, r5, #10240 @ 0x2800 │ │ │ │ eorvs pc, r5, fp, asr r8 @ │ │ │ │ @ instruction: 0xf8536854 │ │ │ │ @ instruction: 0xf81a2026 │ │ │ │ - bl 4746ec │ │ │ │ + bl 4747bc │ │ │ │ ldmdavs r1, {r1, r6, r7, r9}^ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strtmi r8, [r2], -sp, lsl #1 │ │ │ │ @ instruction: 0xf7ff6bf8 │ │ │ │ - blvs f32ec │ │ │ │ + blvs f33bc │ │ │ │ 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 17ce76c │ │ │ │ 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 1fc7c8 │ │ │ │ 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 2bd4ee │ │ │ │ @ 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 20e8b5c │ │ │ │ andvs pc, r0, r9, asr #17 │ │ │ │ eorpl pc, r6, r3, asr #16 │ │ │ │ - blvs ff0ee550 │ │ │ │ + blvs ff0ee620 │ │ │ │ ldcvc 1, cr2, [sl], {96} @ 0x60 │ │ │ │ @ instruction: 0x46167c5c │ │ │ │ @ instruction: 0xf68d613c │ │ │ │ - blmi 1034330 │ │ │ │ + blmi 1034260 │ │ │ │ @ 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 +463360,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: 0xf902f68f │ │ │ │ + blvs 10607c │ │ │ │ @ instruction: 0xf6914620 │ │ │ │ - @ instruction: 0xf894fa59 │ │ │ │ - blcs 200814 │ │ │ │ + @ instruction: 0xf894f9f1 │ │ │ │ + blcs 2008e4 │ │ │ │ svcge 0x0035f43f │ │ │ │ fldmiaxvc sl, {d6-d98} @ Deprecated │ │ │ │ - blvs 2e3d4 │ │ │ │ - blx 19b2742 │ │ │ │ + blvs 2e4a4 │ │ │ │ + blx 19b2812 │ │ │ │ ldr r4, [ip, -r1, lsl #12]! │ │ │ │ @ instruction: 0xf7ff6bf8 │ │ │ │ @ instruction: 0x4601fb59 │ │ │ │ - bl 4ee508 │ │ │ │ + bl 4ee5d8 │ │ │ │ @ instruction: 0xf80b02ca │ │ │ │ @ instruction: 0xf10a603a │ │ │ │ @ instruction: 0xf8c20001 │ │ │ │ ldrbmi r8, [r2], -r4 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0x4651d016 │ │ │ │ - bl 4c6178 │ │ │ │ + bl 4c6248 │ │ │ │ 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 270c7c │ │ │ │ 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} │ │ │ │ + ldm 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, ror #26 │ │ │ │ + rsbseq fp, r8, ip, asr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq fp, [r8], #-214 @ 0xffffff2a │ │ │ │ + rsbseq fp, r8, r6, lsl #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi 13e09d8 │ │ │ │ + blmi 13e0aa8 │ │ │ │ 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 +463418,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 3134e4 │ │ │ │ @ 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 +463445,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 420d8c │ │ │ │ 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 2471bc │ │ │ │ @ instruction: 0xf502589a │ │ │ │ @ instruction: 0xf8924220 │ │ │ │ andcc r2, fp, #373293056 @ 0x16400000 │ │ │ │ eorcs pc, r2, r0, asr r8 @ │ │ │ │ - bcs 20090c │ │ │ │ + bcs 2009dc │ │ │ │ @ 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 +463474,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, ror #14 │ │ │ │ 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 +463497,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 @ 1f4a18 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, lr, lsl #17 │ │ │ │ @ instruction: 0xf68d2160 │ │ │ │ - blmi 10340ac │ │ │ │ + blmi 1033fdc │ │ │ │ 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 +463520,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 │ │ │ │ + ldrbmi pc, [r1], -r1, asr #31 @ │ │ │ │ @ instruction: 0xf6914640 │ │ │ │ - @ instruction: 0x463af919 │ │ │ │ + @ instruction: 0x463af8b1 │ │ │ │ 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 54eb20 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dc87f0 │ │ │ │ @ instruction: 0xf8dcc008 │ │ │ │ stmdavs r3, {r4} │ │ │ │ - blvc 2a0ff0 │ │ │ │ + blvc 2a10c0 │ │ │ │ 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 0x0000ef88 │ │ │ │ + rsbseq fp, r8, r4, lsr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r8], #-106 @ 0xffffff96 │ │ │ │ + rsbseq fp, r8, sl, ror #11 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r8, r2, lsr #12 │ │ │ │ + rsbseq fp, r8, r2, asr r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0xf8d03964 │ │ │ │ ldrbtmi r7, [fp], #-352 @ 0xfffffea0 │ │ │ │ @@ -463525,26 +463576,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 20ec40 │ │ │ │ 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 bcebd0 │ │ │ │ @ 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 270cbc │ │ │ │ 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 +463608,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 21b27b8 │ │ │ │ andsls r9, lr, sl, lsl #20 │ │ │ │ @ instruction: 0xf88d4640 │ │ │ │ @ instruction: 0xf6f8208c │ │ │ │ - bls 532ef8 │ │ │ │ - bls 4d9394 │ │ │ │ + bls 532e28 │ │ │ │ + bls 4d9464 │ │ │ │ @ instruction: 0xf88d69b4 │ │ │ │ - bls 43cd80 │ │ │ │ + bls 43ce50 │ │ │ │ @ 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 41384c │ │ │ │ andhi pc, r2, #0 │ │ │ │ ldmdbvs r3, {r1, r6, r8, ip, sp, pc} │ │ │ │ addsmi r3, r3, #24, 4 @ 0x80000001 │ │ │ │ tstlt fp, r4 │ │ │ │ - blcs 4137d0 │ │ │ │ + blcs 4138a0 │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0xf68f4620 │ │ │ │ - @ instruction: 0x4604f915 │ │ │ │ + strmi pc, [r4], -sp, lsr #17 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ svceq 0x0000f1ba │ │ │ │ sbchi pc, sp, r0 │ │ │ │ ldrbmi r9, [r5], -r7, lsl #10 │ │ │ │ ldrdge pc, [r4], -sp │ │ │ │ stmib sp, {r0, r7, r9, sl, lr}^ │ │ │ │ stmdbvs ip!, {r0, r2, r8, r9, sl, sp, lr} │ │ │ │ - blcs 20ec20 │ │ │ │ + blcs 20ecf0 │ │ │ │ adcshi pc, r7, r0 │ │ │ │ - bcs 413824 │ │ │ │ + bcs 4138f4 │ │ │ │ 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, #15647 @ 0x3d1f @ │ │ │ │ + blge 6198d0 │ │ │ │ @ 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, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ + blcs 20ed90 │ │ │ │ addshi pc, r7, r0 │ │ │ │ - blcs 4138c8 │ │ │ │ + blcs 413998 │ │ │ │ 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 20ed70 │ │ │ │ stmibvs fp!, {r1, r4, r6, ip, lr, pc} │ │ │ │ - blvc 8cec68 │ │ │ │ + blvc 8ced38 │ │ │ │ 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 3939b4 │ │ │ │ eorhi pc, r6, #0 │ │ │ │ svclt 0x00182b09 │ │ │ │ teqcs r0, r0, lsl #12 │ │ │ │ @ instruction: 0xf6f9981e │ │ │ │ - @ instruction: 0xf880fa99 │ │ │ │ + @ instruction: 0xf880fa31 │ │ │ │ @ instruction: 0xf1009009 │ │ │ │ @ instruction: 0x4604081c │ │ │ │ mlascc r5, r7, r8, pc @ │ │ │ │ @ instruction: 0xf8974630 │ │ │ │ @ instruction: 0x46412034 │ │ │ │ - cdp2 6, 13, cr15, cr10, cr14, {4} │ │ │ │ + cdp2 6, 7, 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 e74370 │ │ │ │ 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 a8d300 │ │ │ │ andshi pc, r8, r5, asr #17 │ │ │ │ subsvs r6, r3, sl, lsr #2 │ │ │ │ stmdavs sp!, {r0, r1, r5, r9, sp, lr} │ │ │ │ - blcs 20ed44 │ │ │ │ + blcs 20ee14 │ │ │ │ ldrbmi sp, [r6], -sp, lsr #3 │ │ │ │ ldmdals lr, {r4, r5, r8, sp} │ │ │ │ - blx 1932888 │ │ │ │ + @ instruction: 0xf9f4f6f9 │ │ │ │ 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: 0xf89dfe35 │ │ │ │ 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, 4, cr15, cr10, cr14, {4} │ │ │ │ @ instruction: 0xf104462a │ │ │ │ ldrtmi r0, [r0], -ip, lsl #2 │ │ │ │ andls pc, r8, r4, lsl #17 │ │ │ │ - ldc2 6, cr15, [r4, #568]! @ 0x238 │ │ │ │ + stc2l 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 10e1238 │ │ │ │ @ instruction: 0xf43f2b08 │ │ │ │ ldmib sp, {r0, r2, r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ strtmi sl, [r8], -r2, lsl #10 │ │ │ │ - @ instruction: 0xf846f68f │ │ │ │ + @ instruction: 0xffdef68e │ │ │ │ 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, lsr ip │ │ │ │ @ instruction: 0x46a94630 │ │ │ │ - stc2 6, cr15, [r8], #-616 @ 0xfffffd98 │ │ │ │ + blx ff232866 │ │ │ │ @ instruction: 0x2c0069b4 │ │ │ │ teqphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, fp, sp, lr} │ │ │ │ - blvc ce1a68 │ │ │ │ + blvc ce1b38 │ │ │ │ @ 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 8cee38 │ │ │ │ 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 400e8c │ │ │ │ @ instruction: 0x4620d0d9 │ │ │ │ - @ instruction: 0xf802f68f │ │ │ │ + @ instruction: 0xff9af68e │ │ │ │ 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 413b14 │ │ │ │ addshi pc, r7, #64 @ 0x40 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ tstpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andle r4, sp, sl, lsl #5 │ │ │ │ cmplt sl, sl, ror #19 │ │ │ │ stmdbcs r6, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ addshi pc, r5, #0 │ │ │ │ tstle r5, r9, lsl #18 │ │ │ │ mulle r3, r3, r2 │ │ │ │ @ instruction: 0x46416950 │ │ │ │ @ instruction: 0xf9b2f7ff │ │ │ │ @ instruction: 0xf68e4628 │ │ │ │ - @ instruction: 0x4605ffd5 │ │ │ │ + strmi pc, [r5], -sp, ror #30 │ │ │ │ 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 20ef80 │ │ │ │ subshi pc, ip, #0 │ │ │ │ - blcs 413a38 │ │ │ │ + blcs 413b08 │ │ │ │ @ instruction: 0xf68ed114 │ │ │ │ - @ instruction: 0x4620fa13 │ │ │ │ + strtmi pc, [r0], -fp, lsr #19 │ │ │ │ cmplt r6, r6, lsl #16 │ │ │ │ cmplt r3, r3, lsr r8 │ │ │ │ - blcs 413a4c │ │ │ │ + blcs 413b1c │ │ │ │ @ instruction: 0xf68ed10a │ │ │ │ - ldrtmi pc, [r0], -r9, lsl #20 @ │ │ │ │ + ldrtmi pc, [r0], -r1, lsr #19 @ │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {0} │ │ │ │ - blvc 2e9620 │ │ │ │ + blvc 2e96f0 │ │ │ │ tstle r1, r8, lsl #22 │ │ │ │ - blx 232890 │ │ │ │ + @ instruction: 0xf998f68e │ │ │ │ bicsle r4, fp, r8, asr #11 │ │ │ │ - @ instruction: 0xf68f4638 │ │ │ │ - strmi pc, [r3], -r1, ror #16 │ │ │ │ + @ instruction: 0xf68e4638 │ │ │ │ + @ instruction: 0x4603fff9 │ │ │ │ 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 acf12c │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blcs 415788 │ │ │ │ + blcs 415858 │ │ │ │ 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: 0xf8d8fc5b │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ - blcs 200ed4 │ │ │ │ + blcs 200fa4 │ │ │ │ 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 20f06c │ │ │ │ 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 413c04 │ │ │ │ bicshi pc, r6, r0 │ │ │ │ - blcs 446740 │ │ │ │ + blcs 446810 │ │ │ │ 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, 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 8614ec │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r8], #-564 @ 0xfffffdcc │ │ │ │ + blvc 2ee814 │ │ │ │ strcs r4, [r0], -r4, lsl #12 │ │ │ │ orrle r2, r5, r8, lsl #22 │ │ │ │ @ instruction: 0xf68e4620 │ │ │ │ - @ instruction: 0x4638f95f │ │ │ │ - cdp2 6, 5, cr15, cr12, cr14, {4} │ │ │ │ + @ instruction: 0x4638f8f7 │ │ │ │ + ldc2l 6, cr15, [r4, #568]! @ 0x238 │ │ │ │ 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 2d5770 │ │ │ │ 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 2e1580 │ │ │ │ eorsle r2, r5, r9, lsl #22 │ │ │ │ stmdavs r5, {r3, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ - blcs 453c00 │ │ │ │ + blcs 453cd0 │ │ │ │ strbmi sp, [r1], -r2, lsl #2 │ │ │ │ @ instruction: 0xf8daf7ff │ │ │ │ @ instruction: 0xf68e4620 │ │ │ │ - strmi pc, [r4], -fp, asr #29 │ │ │ │ + strmi pc, [r4], -r3, ror #28 │ │ │ │ bicsle r2, r5, r0, lsl #16 │ │ │ │ strbmi r4, [r5], -lr, asr #12 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ab2a7e │ │ │ │ + blx ff0b2b4c │ │ │ │ @ instruction: 0xf68e9809 │ │ │ │ - tstpcs r0, sp, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r5, lsl #18 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6f79824 │ │ │ │ - ldmdals lr, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf95cf6f9 │ │ │ │ + ldmdals lr, {r0, r2, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8f4f6f9 │ │ │ │ stmdbls r8, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ umullscs pc, r9, sp, r8 @ │ │ │ │ tstmi r1, #3866624 @ 0x3b0000 │ │ │ │ - blcs 219458 │ │ │ │ + blcs 219528 │ │ │ │ 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 20f20c │ │ │ │ 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 ed5608 │ │ │ │ @ instruction: 0xf104e5d2 │ │ │ │ @ instruction: 0x46290814 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x4602fd9b │ │ │ │ strbmi fp, [r1], -r8, lsl #7 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xf88dfe01 │ │ │ │ - blvc ae12f8 │ │ │ │ + blvc ae13c8 │ │ │ │ stmib sp, {r1, r9, sp}^ │ │ │ │ - blcs 47e0fc │ │ │ │ + blcs 47e1cc │ │ │ │ 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 +463986,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 ae98f0 │ │ │ │ @ instruction: 0xf104e7d2 │ │ │ │ bfi r0, ip, (invalid: 16:2) │ │ │ │ stmdaeq r0!, {r2, r8, ip, sp, lr, pc} │ │ │ │ - blmi feeeeff8 │ │ │ │ + blmi feeef0c8 │ │ │ │ stmdbvs r1!, {r2, r9, fp, ip, pc}^ │ │ │ │ rsbcs r5, r4, #13828096 @ 0xd30000 │ │ │ │ andcc pc, r1, #2048 @ 0x800 │ │ │ │ - bcs 214154 │ │ │ │ + bcs 214224 │ │ │ │ msrhi CPSR_fsx, r0, asr #32 │ │ │ │ andsls r2, r8, #536870912 @ 0x20000000 │ │ │ │ - blx 27daaa │ │ │ │ + blx 27db7a │ │ │ │ @ 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 +464015,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 feae0d98 │ │ │ │ @ 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 20f2d0 │ │ │ │ mcrge 4, 6, pc, cr13, cr15, {1} @ │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ - bvc 1af4c48 │ │ │ │ + bvc 1af4d18 │ │ │ │ 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 +464044,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 1a20d24 │ │ │ │ @ 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 1aeee10 │ │ │ │ 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 1f72dc │ │ │ │ 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 235f20 │ │ │ │ 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 18eeda4 │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmpl r2, {r2, r9, fp, ip, pc}^ │ │ │ │ - blx 40f7fa │ │ │ │ + blx 40f8ca │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, sp} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - bl 320bb0 │ │ │ │ + bl 320c80 │ │ │ │ strls r0, [r3], -r8, lsl #18 │ │ │ │ - beq 2313bc │ │ │ │ + beq 23148c │ │ │ │ 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 3f77ea │ │ │ │ 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 308098 │ │ │ │ ldmpl r3, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d4e722 │ │ │ │ smlald r8, r0, r4, r0 │ │ │ │ strt r4, [r4], #1566 @ 0x61e │ │ │ │ - @ instruction: 0xffbef68d │ │ │ │ + @ instruction: 0xff56f68d │ │ │ │ @ instruction: 0xe61b4630 │ │ │ │ - blcs 413ef0 │ │ │ │ + blcs 413fc0 │ │ │ │ ldcge 4, cr15, [r6, #252]! @ 0xfc │ │ │ │ - blcs 46e9c4 │ │ │ │ + blcs 46ea94 │ │ │ │ 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 +464132,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: 0xff2af68d │ │ │ │ + blvc 2eebc4 │ │ │ │ @ instruction: 0xf43f2b09 │ │ │ │ @ instruction: 0x4620ae5c │ │ │ │ - stc2 6, cr15, [sl, #-568]! @ 0xfffffdc8 │ │ │ │ + stc2l 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 861b9c │ │ │ │ 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 ad56c8 │ │ │ │ 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 0x0000eac2 │ │ │ │ + ldrsbteq fp, [r8], #-70 @ 0xffffffba │ │ │ │ + rsbseq fp, r8, r6, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r8, r0, ror r5 │ │ │ │ + rsbseq fp, r8, r0, lsr #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 +464185,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, r4, 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 29a10c │ │ │ │ andcc pc, ip, r9, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - mcr2 6, 0, pc, cr10, cr9, {7} @ │ │ │ │ + stc2 6, cr15, [r2, #996]! @ 0x3e4 │ │ │ │ @ instruction: 0x8010f8d8 │ │ │ │ @ instruction: 0xf8d84605 │ │ │ │ @ instruction: 0xf1bbb000 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8988098 │ │ │ │ - blcs 401488 │ │ │ │ + blcs 401558 │ │ │ │ @ instruction: 0xf8dbd17f │ │ │ │ - blcs 201460 │ │ │ │ + blcs 201530 │ │ │ │ addshi pc, r1, r0 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ svclt 0x00182b08 │ │ │ │ - blmi 1546f3c │ │ │ │ + blmi 154700c │ │ │ │ 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, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + bls 286d70 │ │ │ │ movwge pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x1051f893 │ │ │ │ @ instruction: 0xf840310b │ │ │ │ @ instruction: 0xf8932021 │ │ │ │ @ instruction: 0xf8932053 │ │ │ │ @ instruction: 0xf8931052 │ │ │ │ andcc r3, fp, #84 @ 0x54 │ │ │ │ @@ -464184,70 +464235,70 @@ │ │ │ │ movwcs r0, #3083 @ 0xc0b │ │ │ │ eorvs pc, r2, r0, asr #16 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ eorcc pc, r1, r0, asr #16 │ │ │ │ @ instruction: 0x23202201 │ │ │ │ eorcs pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xf68e4631 │ │ │ │ - @ instruction: 0x4621fa95 │ │ │ │ + strtmi pc, [r1], -sp, lsr #20 │ │ │ │ @ instruction: 0xf6904638 │ │ │ │ - stmibvs r2!, {r0, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2!, {r0, r2, r3, r4, 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 f3300c │ │ │ │ @ instruction: 0x4014f8d8 │ │ │ │ @ instruction: 0xb1a36823 │ │ │ │ strtmi r6, [r8], -r3, lsr #19 │ │ │ │ ldmvs r9, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ - mrc2 6, 4, pc, cr6, cr9, {7} │ │ │ │ + mcr2 6, 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, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 20f690 │ │ │ │ strbmi sp, [r0], -sl, ror #3 │ │ │ │ - cdp2 6, 8, cr15, cr14, cr13, {4} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr13, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd00a │ │ │ │ ldmdavs sl, {ip, sp} │ │ │ │ - blvc 8a1c74 │ │ │ │ + blvc 8a1d44 │ │ │ │ svclt 0x00182a08 │ │ │ │ ldrbmi r2, [r8], r0, lsl #6 │ │ │ │ @ instruction: 0xe78f469b │ │ │ │ tstcs r0, r1, lsl #12 │ │ │ │ @ instruction: 0xf6f94628 │ │ │ │ - bmi 674c58 │ │ │ │ + bmi 674b88 │ │ │ │ ldrbtmi r4, [sl], #-2827 @ 0xfffff4f5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -r9, lsl #2 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ ssub8mi r8, r3, r0 │ │ │ │ ldrbmi lr, [lr], -r7, ror #15 │ │ │ │ ldrmi lr, [fp], r9, ror #15 │ │ │ │ @ instruction: 0xf63ae771 │ │ │ │ - svclt 0x0000ea3e │ │ │ │ - rsbseq sl, r8, r8, lsl ip │ │ │ │ + svclt 0x0000e9d6 │ │ │ │ + rsbseq sl, r8, r8, asr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, r8, lsl #24 │ │ │ │ + rsbseq sl, r8, r8, lsr fp │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - @ instruction: 0x0078aa9a │ │ │ │ + rsbseq sl, r8, sl, asr #19 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ ldrtcs pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb093 │ │ │ │ @ instruction: 0x46043438 │ │ │ │ @@ -464255,62 +464306,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, 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 ff2d5744 │ │ │ │ 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 3c701c │ │ │ │ + blcs 369790 │ │ │ │ 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 21479c │ │ │ │ @ instruction: 0x81a9f040 │ │ │ │ suble r2, sl, r0, lsl #26 │ │ │ │ tstlt fp, fp, lsr #16 │ │ │ │ - bcs 20f6d8 │ │ │ │ + bcs 20f7a8 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ - blcs 3d4308 │ │ │ │ + blcs 3d43d8 │ │ │ │ @ instruction: 0xf894d1dd │ │ │ │ cmncs r0, r5, lsr #32 │ │ │ │ @ instruction: 0xf894980f │ │ │ │ movwls fp, #4132 @ 0x1024 │ │ │ │ - @ instruction: 0xff38f68c │ │ │ │ + cdp2 6, 13, 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 28fc86 │ │ │ │ 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 +464369,29 @@ │ │ │ │ svcls 0x0000702c │ │ │ │ @ instruction: 0xc052f897 │ │ │ │ @ instruction: 0x7054f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf840370b │ │ │ │ @ instruction: 0xf840e02c │ │ │ │ @ instruction: 0xf68e2027 │ │ │ │ - ldrtmi pc, [r1], -r9, lsl #19 @ │ │ │ │ + ldrtmi pc, [r1], -r1, lsr #18 @ │ │ │ │ @ instruction: 0xf6904650 │ │ │ │ - @ instruction: 0x4642fa79 │ │ │ │ + @ instruction: 0x4642fa11 │ │ │ │ tstpeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ stccs 8, cr15, [r0, #-380] @ 0xfffffe84 │ │ │ │ @ instruction: 0xf89dd1b4 │ │ │ │ - bmi ff235754 │ │ │ │ + bmi ff235824 │ │ │ │ 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 4997b0 │ │ │ │ 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 +464401,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 231974 │ │ │ │ @ instruction: 0xf894461f │ │ │ │ @ instruction: 0xf68c8025 │ │ │ │ - blmi feb35290 │ │ │ │ + blmi feb351c0 │ │ │ │ cmncs r4, r2, asr #18 │ │ │ │ @ instruction: 0xf8594606 │ │ │ │ - blx 24178e │ │ │ │ + blx 24185e │ │ │ │ @ instruction: 0xf1003c02 │ │ │ │ andcs r0, r1, #24, 6 @ 0x60000000 │ │ │ │ @ instruction: 0x23204619 │ │ │ │ @ instruction: 0xf89c9100 │ │ │ │ @ instruction: 0xf10ee051 │ │ │ │ @ instruction: 0xf8400e0b │ │ │ │ @ instruction: 0xf89c702e │ │ │ │ @@ -464373,18 +464424,18 @@ │ │ │ │ @ instruction: 0xf89c802e │ │ │ │ @ instruction: 0xf89ce052 │ │ │ │ @ instruction: 0xf10ec054 │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf840b02e │ │ │ │ @ instruction: 0xf68e202c │ │ │ │ - @ instruction: 0x4631f91b │ │ │ │ + @ instruction: 0x4631f8b3 │ │ │ │ @ instruction: 0xf1044650 │ │ │ │ @ instruction: 0xf6900614 │ │ │ │ - svcls 0x0000fa09 │ │ │ │ + svcls 0x0000f9a1 │ │ │ │ @ instruction: 0x46504631 │ │ │ │ @ instruction: 0xf7fe463a │ │ │ │ ldrtmi pc, [sl], -pc, ror #31 @ │ │ │ │ @ instruction: 0x46504631 │ │ │ │ strls r2, [ip], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf7fe930b │ │ │ │ @ instruction: 0xe73bfa53 │ │ │ │ @@ -464392,389 +464443,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 2141ec │ │ │ │ sbchi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0xf10069c3 │ │ │ │ ldmvs pc, {r2, r3, r4, r9, sl} @ │ │ │ │ - blcc 31012c │ │ │ │ + blcc 3101fc │ │ │ │ @ instruction: 0xd10b429e │ │ │ │ ldmvs r1, {r0, r6, r7, sp, lr, pc} │ │ │ │ tstle r6, pc, lsl #5 │ │ │ │ - bcs 414478 │ │ │ │ + bcs 414548 │ │ │ │ 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 1ae1550 │ │ │ │ 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 1aef534 │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - bvs ffacfae4 │ │ │ │ + bvs ffacfbb4 │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ ldrbt sp, [r7], fp, lsl #2 │ │ │ │ addmi r6, lr, #9502720 @ 0x910000 │ │ │ │ - blvc 6a9ca4 │ │ │ │ + blvc 6a9d74 │ │ │ │ andle r2, r7, r8, lsl #20 │ │ │ │ - blcc 30faf0 │ │ │ │ + blcc 30fbc0 │ │ │ │ @ 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 310100 │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r2, r3, r4, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ - bcs 4144fc │ │ │ │ + bcs 4145cc │ │ │ │ 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 1acfc20 │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ strb sp, [r1], fp, lsl #2 │ │ │ │ addmi r6, lr, #9502720 @ 0x910000 │ │ │ │ - blvc 6aa038 │ │ │ │ + blvc 6aa108 │ │ │ │ sbcsle r2, r1, r8, lsl #20 │ │ │ │ - blcc 30fb5c │ │ │ │ + blcc 30fc2c │ │ │ │ @ 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 24ff64 │ │ │ │ mcrge 4, 5, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf1046ba3 │ │ │ │ ldmvs lr, {r3, r4, r5} │ │ │ │ - blcc 3109a4 │ │ │ │ + blcc 310a74 │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r1, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b5428e │ │ │ │ - bcs 414570 │ │ │ │ + bcs 414640 │ │ │ │ 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 3104a4 │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r1, r3, r7, r9, sl, sp, lr, pc} │ │ │ │ orrsle r4, sp, lr, lsl #5 │ │ │ │ - bcs 4145a0 │ │ │ │ + bcs 414670 │ │ │ │ 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 6aa064 │ │ │ │ @ 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 20fa8c │ │ │ │ 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 acfd0c │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ strb sp, [sp], -fp, lsl #2 │ │ │ │ adcmi r6, r7, #140, 16 @ 0x8c0000 │ │ │ │ - blvc 469df8 │ │ │ │ + blvc 469ec8 │ │ │ │ andle r2, r7, r8, lsl #18 │ │ │ │ - blcc 30fc44 │ │ │ │ + blcc 30fd14 │ │ │ │ @ instruction: 0xf43f4298 │ │ │ │ ldmdavs r9, {r0, r1, r6, r9, sl, fp, sp, pc} │ │ │ │ ldrble r0, [r1, #1996]! @ 0x7cc │ │ │ │ - blx 2be77a │ │ │ │ + blx 2be84a │ │ │ │ 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 0x00a0f639 │ │ │ │ + rsbseq sl, r8, r8, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, r4, lsr #20 │ │ │ │ + rsbseq sl, r8, r4, asr r9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrshteq sl, [r8], #-138 @ 0xffffff76 │ │ │ │ + rsbseq sl, r8, sl, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4cc14 │ │ │ │ + bl fed4cce4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r8 │ │ │ │ - blge 2bea20 │ │ │ │ + blge 2beaf0 │ │ │ │ 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 bf5b1c │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf99ef68f │ │ │ │ + @ instruction: 0xf936f68f │ │ │ │ ldmdavs fp, {r0, r8, r9, fp, ip, pc} │ │ │ │ - bcs 3146b4 │ │ │ │ + bcs 314784 │ │ │ │ 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 235fb0 │ │ │ │ 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 7083a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 34faf4 │ │ │ │ + blls 34fbc4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle fp, r0, lsl #6 │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ svclt 0x00882901 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ - bcs 26bac0 │ │ │ │ + bcs 26bb90 │ │ │ │ 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 ffa1cb9c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ ldrb r0, [r9, r0, asr #18] │ │ │ │ - svc 0x009cf639 │ │ │ │ - ldrsbteq sl, [r8], #-84 @ 0xffffffac │ │ │ │ + svc 0x0034f639 │ │ │ │ + rsbseq sl, r8, r4, lsl #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, ip, ror r5 │ │ │ │ + rsbseq sl, r8, ip, lsr #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 206dc0 │ │ │ │ @ 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 231d28 │ │ │ │ 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 23688c │ │ │ │ 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 4364b0 │ │ │ │ + blx c73444 │ │ │ │ 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, #8585216 @ 0x830000 │ │ │ │ strmi r9, [r7], -r4, lsl #18 │ │ │ │ @ instruction: 0xf6bf4658 │ │ │ │ - blls 6b55f8 │ │ │ │ + blls 6b5528 │ │ │ │ @ instruction: 0x461a1d18 │ │ │ │ @ instruction: 0xf995b167 │ │ │ │ - bcs 23dc9c │ │ │ │ + bcs 23dd6c │ │ │ │ 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 8cfccc │ │ │ │ @ instruction: 0xf0127d1a │ │ │ │ svclt 0x00180240 │ │ │ │ tstle r1, r0, lsl #4 │ │ │ │ - blcs 20fbcc │ │ │ │ + blcs 20fc9c │ │ │ │ msrhi SPSR_sx, r0 │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ - blvs ff8e9fe4 │ │ │ │ - blvc 8cfc3c │ │ │ │ + blvs ff8ea0b4 │ │ │ │ + blvc 8cfd0c │ │ │ │ svclt 0x00182b05 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ svccc 0x0004f850 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ andls r4, r0, #88, 12 @ 0x5800000 │ │ │ │ - mrc2 6, 7, pc, cr6, cr15, {5} │ │ │ │ + mcr2 6, 4, pc, cr14, cr15, {5} @ │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ vmlsl.u8 , d3, d0 │ │ │ │ - blcs 2f6844 │ │ │ │ + blcs 2f6914 │ │ │ │ addhi pc, r9, r0 │ │ │ │ - blcs 21c810 │ │ │ │ + blcs 21c8e0 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ - blcs 21c808 │ │ │ │ + blcs 21c8d8 │ │ │ │ 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 241e04 │ │ │ │ mrshi pc, (UNDEF: 65) @ │ │ │ │ andsle r2, r7, r7, lsl #22 │ │ │ │ mulscs r4, r8, r9 │ │ │ │ - blle b00440 │ │ │ │ + blle b00510 │ │ │ │ @ instruction: 0xf10a9b03 │ │ │ │ ldrbmi r0, [r3, #-2561] @ 0xfffff5ff │ │ │ │ svcge 0x006bf47f │ │ │ │ - blmi fec886fc │ │ │ │ + blmi fec887cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6cfcc0 │ │ │ │ + blls 6cfd90 │ │ │ │ @ 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 1280970 │ │ │ │ strtvs r0, [sl], -r4, lsl #4 │ │ │ │ - b 1291640 │ │ │ │ + b 1291710 │ │ │ │ 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 33e28c │ │ │ │ svclt 0x00182b04 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xd1bb2a00 │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ - beq 2720f8 │ │ │ │ + beq 2721c8 │ │ │ │ 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 @ 1f5afc │ │ │ │ @ instruction: 0xf1a4dcae │ │ │ │ @ instruction: 0xf1c40620 │ │ │ │ andcs r0, r0, #32, 6 @ 0x80000000 │ │ │ │ vst1.8 {d15-d16}, [r4], r9 │ │ │ │ @ instruction: 0xf606fa09 │ │ │ │ - blx c5a508 │ │ │ │ + blx c5a5d8 │ │ │ │ tstpmi lr, #201326592 @ p-variant is OBSOLETE @ 0xc000000 │ │ │ │ - blls 26f9d4 │ │ │ │ + blls 26faa4 │ │ │ │ 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 27223c │ │ │ │ @ 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 26fc04 │ │ │ │ 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 3e22bc │ │ │ │ svcge 0x006af43f │ │ │ │ mulscs r4, r8, r9 │ │ │ │ - ble fe58059c │ │ │ │ + ble fe58066c │ │ │ │ stcvs 7, cr14, [fp], #468 @ 0x1d4 │ │ │ │ strtvs r4, [fp], #803 @ 0x323 │ │ │ │ teqmi r3, #60160 @ 0xeb00 │ │ │ │ - bcs 20f158 │ │ │ │ + bcs 20f228 │ │ │ │ @ instruction: 0xf8d5d0c0 │ │ │ │ @ instruction: 0x432330b0 │ │ │ │ adcscc pc, r0, r5, asr #17 │ │ │ │ ldrsbtcc pc, [r4], r5 @ │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf99530b4 │ │ │ │ - blcs 241ecc │ │ │ │ + blcs 241f9c │ │ │ │ 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 2c2408 │ │ │ │ @ instruction: 0xf47f4553 │ │ │ │ @ instruction: 0xe72dae9a │ │ │ │ @ instruction: 0x43236e2b │ │ │ │ cdpvs 6, 6, cr6, cr11, cr11, {1} │ │ │ │ @ instruction: 0x666b4333 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8d5af13 │ │ │ │ @@ -464794,64 +464845,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 3a074c │ │ │ │ + @ instruction: 0xff2af68e │ │ │ │ + blls 21c74c │ │ │ │ + blvc 64ff7c │ │ │ │ tstle r5, r4, lsl #18 │ │ │ │ vmul.i8 q11, q0, │ │ │ │ - bne ff1ba7b4 │ │ │ │ + bne ff1ba884 │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ @ instruction: 0xe6979a12 │ │ │ │ @ instruction: 0x4628685a │ │ │ │ - blvs ff65aa80 │ │ │ │ + blvs ff65ab50 │ │ │ │ stc2l 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ streq pc, [r1, -r0, lsl #1] │ │ │ │ - blls 21c6d4 │ │ │ │ + blls 21c7a4 │ │ │ │ @ instruction: 0xe68bb2ff │ │ │ │ ssat r4, #6, sl, lsl #12 │ │ │ │ ldrdcc pc, [r8, #-133] @ 0xffffff7b │ │ │ │ - beq 2722c4 │ │ │ │ + beq 272394 │ │ │ │ @ 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 201ff0 │ │ │ │ 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 0x0000ed24 │ │ │ │ + rsbseq sl, r8, r8, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r8], #-48 @ 0xffffffd0 │ │ │ │ + rsbseq sl, r8, r0, ror #5 │ │ │ │ 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 254c54 │ │ │ │ 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 +464910,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 584e58 │ │ │ │ @ instruction: 0xf647d828 │ │ │ │ sbcsmi r2, r8, r1, lsr r0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0x46104770 │ │ │ │ - blcs 947d30 │ │ │ │ - blcc a2c3d8 │ │ │ │ + blcs 947e00 │ │ │ │ + blcc a2c4a8 │ │ │ │ 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 447e38 │ │ │ │ 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 33442c │ │ │ │ + blls 334430 │ │ │ │ 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 │ │ │ │ + cmnplt r8, r3, lsl #17 @ p-variant is OBSOLETE │ │ │ │ + bcs ffe34448 │ │ │ │ + bcc ffa3444c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d0070 │ │ │ │ + blls 6d0140 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0410300 │ │ │ │ andslt r8, r5, r5, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r9, [r1], -r2, lsl #16 │ │ │ │ - @ instruction: 0xf912f6f9 │ │ │ │ + @ instruction: 0xf8aaf6f9 │ │ │ │ svccs 0x000069a7 │ │ │ │ strbmi sp, [r8], r8, ror #1 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc ad62a4 │ │ │ │ + blvc ad6374 │ │ │ │ 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 fec34494 │ │ │ │ @ instruction: 0xf8d42264 │ │ │ │ @ instruction: 0xf858a014 │ │ │ │ movwls r3, #12291 @ 0x3003 │ │ │ │ movwcc pc, #43778 @ 0xab02 @ │ │ │ │ umaalcs pc, r3, r3, r8 @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf10280c7 │ │ │ │ @@ -464937,108 +464988,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 @ 1f6134 │ │ │ │ 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 202468 │ │ │ │ sbchi pc, r9, #0 │ │ │ │ svcvc 0x00a5f5ba │ │ │ │ ldrbhi pc, [sl, #0]! @ │ │ │ │ vtst.8 d18, d0, d4 │ │ │ │ @ instruction: 0xf10082bf │ │ │ │ @ instruction: 0xf0030366 │ │ │ │ - blcs 236ed0 │ │ │ │ + blcs 236fa0 │ │ │ │ adcshi pc, fp, #0, 4 │ │ │ │ movweq pc, #12556 @ 0x310c @ │ │ │ │ orrseq lr, r3, #14336 @ 0x3800 │ │ │ │ @ instruction: 0xf995e2bf │ │ │ │ - blcs 3021ec │ │ │ │ + blcs 3022bc │ │ │ │ adchi pc, r1, #0 │ │ │ │ orrslt r6, r9, r1, lsr #23 │ │ │ │ - bl 250e74 │ │ │ │ + bl 250f44 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf68e4620 │ │ │ │ + stmdblt r8, {r0, r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blcc 410780 │ │ │ │ svclt 0x009e2b01 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - blcs 4908c4 │ │ │ │ + blcs 490994 │ │ │ │ @ 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} │ │ │ │ + stc2 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 2bef1a │ │ │ │ + bl 532264 │ │ │ │ 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 1265f04 │ │ │ │ @ instruction: 0xf885010e │ │ │ │ addsmi r1, lr, #1073741837 @ 0x4000000d │ │ │ │ teqcs r0, #-2147483591 @ 0x80000039 │ │ │ │ andgt pc, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8947993 │ │ │ │ @ instruction: 0xf003202d │ │ │ │ - blcs fe1f6ff8 │ │ │ │ + blcs fe1f70c8 │ │ │ │ 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]! @ 1f6098 @ │ │ │ │ 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 +465182,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 @ 1f646c │ │ │ │ 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 +465215,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 5fe57c │ │ │ │ @ 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 1f71e4 │ │ │ │ andmi pc, r3, ip │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ vst4.32 {d24-d27}, [pc :256], r1 │ │ │ │ vmull.s8 q10, d16, d4 │ │ │ │ - b 5f9474 │ │ │ │ + b 5f9544 │ │ │ │ @ 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 4efeec │ │ │ │ @ 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 +465269,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 3935c4 │ │ │ │ @ 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 +465321,19 @@ │ │ │ │ @ instruction: 0x01940194 │ │ │ │ @ instruction: 0x01940194 │ │ │ │ @ instruction: 0xf1ba6cab │ │ │ │ svclt 0x00140fff │ │ │ │ andcs r2, r4, #536870912 @ 0x20000000 │ │ │ │ strtvs r4, [fp], #787 @ 0x313 │ │ │ │ @ instruction: 0xf68d4650 │ │ │ │ - @ instruction: 0x4606ff97 │ │ │ │ + strmi pc, [r6], -pc, lsr #30 │ │ │ │ @ instruction: 0xf0066960 │ │ │ │ @ instruction: 0xf68d061f │ │ │ │ - stmdbeq r3, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bl 33e9dc │ │ │ │ + stmdbeq r3, {r0, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + bl 33eaac │ │ │ │ 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 +465348,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 │ │ │ │ + ldc2l 6, cr15, [r6, #-568]! @ 0xfffffdc8 │ │ │ │ @ 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 4b9fc0 │ │ │ │ + blx 4f5774 │ │ │ │ + blx cf3354 │ │ │ │ + blcc 275f84 │ │ │ │ @ instruction: 0x0c0eea4c │ │ │ │ - ldclcc 1, cr15, [pc], #304 @ 1f67b4 │ │ │ │ + ldclcc 1, cr15, [pc], #304 @ 1f6884 │ │ │ │ ldrbteq pc, [pc], -r6 @ │ │ │ │ andsle r2, r8, r0, asr #28 │ │ │ │ eorseq pc, pc, r0 │ │ │ │ @ instruction: 0xf1a02601 │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 37931c │ │ │ │ - blx 3b26a0 │ │ │ │ + blx 3793ec │ │ │ │ + blx 3b2770 │ │ │ │ submi pc, r0, #14, 28 @ 0xe0 │ │ │ │ - blx 4f4f42 │ │ │ │ + blx 4f5012 │ │ │ │ streq lr, [r3], -r0, lsl #20 │ │ │ │ - bleq 4f0fe8 │ │ │ │ - bleq 14f1460 │ │ │ │ - bleq 530ee4 │ │ │ │ + bleq 4f10b8 │ │ │ │ + bleq 14f1530 │ │ │ │ + bleq 530fb4 │ │ │ │ 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 +465402,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 fe972e84 │ │ │ │ svceq 0x0016f1ba │ │ │ │ stcge 6, cr15, [r6, #-252]! @ 0xffffff04 │ │ │ │ vsubw.s8 q9, q8, d17 │ │ │ │ - blx ab7460 │ │ │ │ + blx ab7530 │ │ │ │ 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 495a88 │ │ │ │ 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 +465433,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 1251bfc │ │ │ │ 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 129282c │ │ │ │ strbvs r0, [sl, fp, lsl #4]! │ │ │ │ @ instruction: 0x2094f8b5 │ │ │ │ - b 1448040 │ │ │ │ + b 1448110 │ │ │ │ @ instruction: 0xf8a50202 │ │ │ │ @ instruction: 0xf6942094 │ │ │ │ - stmiavs r2, {r0, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 690818 │ │ │ │ + stmiavs r2, {r0, r2, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 6908e8 │ │ │ │ andsle r2, r0, r5, lsl #20 │ │ │ │ ldrsbtcs pc, [r0], r5 @ │ │ │ │ @ instruction: 0xf8c54332 │ │ │ │ @ instruction: 0xf8d520b0 │ │ │ │ - b 127eab4 │ │ │ │ + b 127eb84 │ │ │ │ @ instruction: 0xf8c5020b │ │ │ │ @ instruction: 0xf8b520b4 │ │ │ │ - b 143ea58 │ │ │ │ + b 143eb28 │ │ │ │ @ instruction: 0xf8a50302 │ │ │ │ @ instruction: 0xf995309a │ │ │ │ - blcs 242900 │ │ │ │ + blcs 2429d0 │ │ │ │ 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, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r9, #781 @ 0x30d │ │ │ │ - blge 55b454 │ │ │ │ + blge 55b524 │ │ │ │ ldm r3, {r0, r1, r2, r3, fp, sp, pc} │ │ │ │ @ instruction: 0xf68e0006 │ │ │ │ - blls 5f52dc │ │ │ │ - blvc 890898 │ │ │ │ + blls 5f520c │ │ │ │ + blvc 890968 │ │ │ │ @ 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 +465493,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 255594 │ │ │ │ ldrbhi pc, [sp, #-64]! @ 0xffffffc0 @ │ │ │ │ @ instruction: 0xf0136993 │ │ │ │ @ instruction: 0xf0400f0c │ │ │ │ @ instruction: 0x462082f7 │ │ │ │ - blx 10b488a │ │ │ │ + blx 10b495a │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf895ac67 │ │ │ │ @ instruction: 0xf0433136 │ │ │ │ @ instruction: 0xf8850340 │ │ │ │ - ldrb r3, [pc], #-310 @ 1f68a0 │ │ │ │ + ldrb r3, [pc], #-310 @ 1f6970 │ │ │ │ cmncs r4, #12288 @ 0x3000 │ │ │ │ movwcs pc, #43779 @ 0xab03 @ │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcs 242940 │ │ │ │ + blcs 242a10 │ │ │ │ addhi pc, fp, #0, 4 │ │ │ │ @ instruction: 0xf0436f2b │ │ │ │ strvs r0, [fp, -r1, lsl #6]! │ │ │ │ @ instruction: 0xf995e44e │ │ │ │ vhadd.s8 q9, q0, │ │ │ │ - bcs 23eaf4 │ │ │ │ + bcs 23ebc4 │ │ │ │ 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 @ 1f69b0 @ │ │ │ │ teqmi r2, #10880 @ 0x2a80 │ │ │ │ stclvs 5, cr6, [sl, #680]! @ 0x2a8 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf8b565ea │ │ │ │ - b 143eb4c │ │ │ │ + b 143ec1c │ │ │ │ @ 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, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 690a3c │ │ │ │ andsle r2, r0, r5, lsl #20 │ │ │ │ ldrsbtcs pc, [r8], r5 @ │ │ │ │ @ instruction: 0xf8c54332 │ │ │ │ @ instruction: 0xf8d520b8 │ │ │ │ - b 127ec28 │ │ │ │ + b 127ecf8 │ │ │ │ @ instruction: 0xf8c5020b │ │ │ │ @ instruction: 0xf8b520bc │ │ │ │ - b 143ebb4 │ │ │ │ + b 143ec84 │ │ │ │ @ instruction: 0xf8a50302 │ │ │ │ @ instruction: 0xf995309c │ │ │ │ - blcs 3c2a54 │ │ │ │ + blcs 3c2b24 │ │ │ │ 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 890ac8 │ │ │ │ svclt 0x00182a01 │ │ │ │ and r2, r8, r0, lsl #6 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bvs ff8d7d3c │ │ │ │ - blvc 890a0c │ │ │ │ + bvs ff8d7e0c │ │ │ │ + blvc 890adc │ │ │ │ @ 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: 0xf98ef6ce │ │ │ │ @ instruction: 0xf0037983 │ │ │ │ - blcc 3f75f8 │ │ │ │ + blcc 3f76c8 │ │ │ │ @ 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 302bb4 │ │ │ │ + blge ff1b3cb0 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - bllt fefb49f0 │ │ │ │ + bllt fefb4ac0 │ │ │ │ cmncs r4, #12288 @ 0x3000 │ │ │ │ movwcs pc, #43779 @ 0xab03 @ │ │ │ │ mlacc fp, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcc 402a94 │ │ │ │ + blcc 402b64 │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf895aba9 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850302 │ │ │ │ @ instruction: 0xf7ff3140 │ │ │ │ strcs fp, [r0], -r1, lsr #23 │ │ │ │ - beq 1132e58 │ │ │ │ + beq 1132f28 │ │ │ │ stmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blvc feb33e40 │ │ │ │ + blvc feb33f10 │ │ │ │ ldrbmi r6, [r0], -r3, lsr #28 │ │ │ │ strls r9, [ip], -fp, lsl #6 │ │ │ │ muleq r6, r9, r8 │ │ │ │ - @ instruction: 0xf9a2f68e │ │ │ │ + @ instruction: 0xf93af68e │ │ │ │ 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 2e5940 │ │ │ │ stmibmi r0!, {r0, r1, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3617f899 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcs 242af0 │ │ │ │ + blcs 242bc0 │ │ │ │ cmpphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0436eeb │ │ │ │ strbtvs r6, [fp], r0, lsl #7 │ │ │ │ - bllt 1fb4a70 │ │ │ │ + bllt 1fb4b40 │ │ │ │ @ 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 2e58fc │ │ │ │ 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 +465649,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, asr #30 │ │ │ │ + rsbseq r9, r8, sl, asr #30 │ │ │ │ + rsbseq r9, r8, r0, lsr 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 302cf0 │ │ │ │ + blge a33dec │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ orreq pc, r0, #67 @ 0x43 │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - bllt 834b2c │ │ │ │ + bllt 834bfc │ │ │ │ @ instruction: 0xf0436dab │ │ │ │ strvs r0, [fp, #771]! @ 0x303 │ │ │ │ - bllt 6b4b38 │ │ │ │ + bllt 6b4c08 │ │ │ │ movtcs pc, #62016 @ 0xf240 @ │ │ │ │ @ instruction: 0xf43f459a │ │ │ │ @ instruction: 0xf5baac98 │ │ │ │ @ instruction: 0xf4bf7f12 │ │ │ │ @ instruction: 0xf5baad4b │ │ │ │ @ instruction: 0xf0807f01 │ │ │ │ @ instruction: 0xf5ba817c │ │ │ │ @@ -465651,57 +465702,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 23ae38 │ │ │ │ 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 1292654 │ │ │ │ strbtvs r0, [sl], -fp, lsl #4 │ │ │ │ @ instruction: 0x2098f8b5 │ │ │ │ andeq lr, r2, #299008 @ 0x49000 │ │ │ │ addscs pc, r8, r5, lsr #17 │ │ │ │ - @ instruction: 0xf8daf694 │ │ │ │ + @ instruction: 0xf872f694 │ │ │ │ ldmdavs r2, {r1, r6, r7, fp, sp, lr} │ │ │ │ - bcs 355840 │ │ │ │ + bcs 355910 │ │ │ │ @ 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 3d6fb0 │ │ │ │ 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 2d5e70 │ │ │ │ + bcs 9f7c30 │ │ │ │ stmdale r6!, {r0, r1, r3, r4, r7, r9, fp, sp, lr} │ │ │ │ - bcs 9c5468 │ │ │ │ + bcs 9c5538 │ │ │ │ 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 +465786,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 cb47d8 │ │ │ │ + beq f33488 │ │ │ │ + blx abfb28 │ │ │ │ ldrbeq pc, [fp, sl, lsl #6] @ │ │ │ │ - bge ab4318 │ │ │ │ - blt 6b4d1c │ │ │ │ + bge ab43e8 │ │ │ │ + blt 6b4dec │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ @ instruction: 0x6eebaa1d │ │ │ │ movwpl pc, #67 @ 0x43 @ │ │ │ │ @ instruction: 0xf7ff66eb │ │ │ │ - blcs 2e5590 │ │ │ │ - bge 733f34 │ │ │ │ + blcs 2e5660 │ │ │ │ + bge 734004 │ │ │ │ @ instruction: 0xf0436eeb │ │ │ │ strbtvs r5, [fp], r0, lsl #7 │ │ │ │ - blt 5b4d40 │ │ │ │ + blt 5b4e10 │ │ │ │ @ instruction: 0xf0236963 │ │ │ │ @ instruction: 0xf5b30302 │ │ │ │ @ instruction: 0xf47f7fb8 │ │ │ │ strtmi sl, [r0], -r7, lsl #20 │ │ │ │ - @ instruction: 0xf838f694 │ │ │ │ + @ instruction: 0xffd0f693 │ │ │ │ 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, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r9, #785 @ 0x311 │ │ │ │ - blge 65b9e4 │ │ │ │ + blge 65bab4 │ │ │ │ ldm r3, {r0, r1, r2, r3, fp, sp, pc} │ │ │ │ @ instruction: 0xf68d0006 │ │ │ │ - blls 5f6d5c │ │ │ │ - blvc 890e18 │ │ │ │ + blls 5f6c8c │ │ │ │ + blvc 890ee8 │ │ │ │ @ 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 2f0b4c │ │ │ │ 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: 0xff7cf693 │ │ │ │ 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 +465863,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 48fb10 │ │ │ │ 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 fec3443c │ │ │ │ + bllt 274f40 │ │ │ │ and r9, r8, r3, lsl #22 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bvs ff8d7864 │ │ │ │ - blvc 890ef0 │ │ │ │ + bvs ff8d7934 │ │ │ │ + blvc 890fc0 │ │ │ │ @ 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: 0xf995fee3 │ │ │ │ movwls r3, #36929 @ 0x9041 │ │ │ │ tstlt r8, r8 │ │ │ │ @ instruction: 0xf6cd9805 │ │ │ │ - ldrdls pc, [r5], -r5 │ │ │ │ + andls pc, r5, sp, ror #30 │ │ │ │ mulscc sp, fp, r9 │ │ │ │ - blle 681ad8 │ │ │ │ + blle 681ba8 │ │ │ │ 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 ff6aafd8 │ │ │ │ + blvc 291008 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ @ instruction: 0xf99581a0 │ │ │ │ ldrbmi r1, [r8], -r1, asr #32 │ │ │ │ ldrdvs pc, [r8], -fp │ │ │ │ - @ instruction: 0xff24f691 │ │ │ │ + mrc2 6, 5, pc, cr12, cr1, {4} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf995818b │ │ │ │ - blcs 3c301c │ │ │ │ + blcs 3c30ec │ │ │ │ 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], #852 @ 0x354 │ │ │ │ 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 203124 │ │ │ │ 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, 11, cr15, cr2, cr13, {6} │ │ │ │ + cdp2 6, 9, 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 3774d8 │ │ │ │ + blx bb3c68 │ │ │ │ + blx 3b3464 │ │ │ │ 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 feab4bb8 │ │ │ │ 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 393c20 │ │ │ │ + bge 15749a8 │ │ │ │ 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 ffaa355c │ │ │ │ + blvc a91128 │ │ │ │ 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 1bb4c30 │ │ │ │ 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 +466008,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, 5, cr15, cr6, cr13, {6} │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - beq 2734b4 │ │ │ │ - blx fe934bc4 │ │ │ │ + beq 273584 │ │ │ │ + blx f34c94 │ │ │ │ strmi r6, [r6], #-2850 @ 0xfffff4de │ │ │ │ mvnsle r4, #612368384 @ 0x24800000 │ │ │ │ stmdbvs r2!, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - bls 430f60 │ │ │ │ + bls 431030 │ │ │ │ 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 2116cc │ │ │ │ + blvs ffaab430 │ │ │ │ + blvc 6911d4 │ │ │ │ @ instruction: 0xf0402a05 │ │ │ │ andcs r8, r1, #186 @ 0xba │ │ │ │ stmibvs r0!, {r8, sp}^ │ │ │ │ @ instruction: 0xf6cd9306 │ │ │ │ - blvs ffab5ac4 │ │ │ │ + blvs ffab59f4 │ │ │ │ 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 +466054,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 4711ec │ │ │ │ @ instruction: 0xd1ba2a07 │ │ │ │ sbcslt lr, r2, #100, 14 @ 0x1900000 │ │ │ │ smlabtne r1, r3, r3, pc @ │ │ │ │ @ instruction: 0xf04f188e │ │ │ │ cmpmi r2, r0, lsl #4 │ │ │ │ - b 137942c │ │ │ │ + b 13794fc │ │ │ │ vrsubhn.i16 d23, , q1 │ │ │ │ stmdals r5, {r0, r9, fp, ip} │ │ │ │ - cdp2 6, 2, cr15, cr6, cr13, {6} │ │ │ │ + ldc2 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, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 8d12bc │ │ │ │ @ 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, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 8d12f0 │ │ │ │ @ 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 ff0f52a0 │ │ │ │ ldrdcc pc, [r0], r5 @ │ │ │ │ teqmi r3, #32, 12 @ 0x2000000 │ │ │ │ adccc pc, r0, r5, asr #17 │ │ │ │ - stc2l 6, cr15, [r0, #588]! @ 0x24c │ │ │ │ + ldc2l 6, cr15, [r8, #-588]! @ 0xfffffdb4 │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, sp, lr} │ │ │ │ - blcs 355e58 │ │ │ │ - blge 2f42ec │ │ │ │ + blcs 355f28 │ │ │ │ + blge 2f43bc │ │ │ │ ldrdcc pc, [r0], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf8d530c0 │ │ │ │ - b 12c3510 │ │ │ │ + b 12c35e0 │ │ │ │ @ instruction: 0xf8c5030b │ │ │ │ @ instruction: 0xf7ff30c4 │ │ │ │ andcs fp, r1, #1007616 @ 0xf6000 │ │ │ │ - @ instruction: 0xf9dcf6cd │ │ │ │ + @ instruction: 0xf974f6cd │ │ │ │ ldr r4, [r1], r3, lsl #12 │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf47f2b1b │ │ │ │ @ instruction: 0xf89bae7f │ │ │ │ bfieq r3, lr, #0, #27 │ │ │ │ mrcge 5, 3, APSR_nzcv, cr10, cr15, {1} │ │ │ │ @ instruction: 0xf6cd4630 │ │ │ │ - strmi pc, [r6], -r5, lsr #28 │ │ │ │ + @ instruction: 0x4606fdbd │ │ │ │ @ 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 +466159,31 @@ │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ - bl fe734bc0 │ │ │ │ - bne 2741f0 │ │ │ │ + bl d34c90 │ │ │ │ + bne 2742c0 │ │ │ │ ldmibvs r8, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - stc2l 6, cr15, [r0, #-820]! @ 0xfffffccc │ │ │ │ + ldc2l 6, cr15, [r8], #820 @ 0x334 │ │ │ │ movweq pc, #12554 @ 0x310a @ │ │ │ │ ldmeq fp, {r0, r1, sl, lr} │ │ │ │ - blls 2f0da0 │ │ │ │ + blls 2f0e70 │ │ │ │ ldmibvs r8, {r0, r9, sp}^ │ │ │ │ - @ instruction: 0xf964f6cd │ │ │ │ + @ instruction: 0xf8fcf6cd │ │ │ │ strt r4, [r3], r3, lsl #12 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r1, sl, #1140850689 @ 0x44000001 │ │ │ │ - bge fe67450c │ │ │ │ + bge fe6745dc │ │ │ │ ldrdcc pc, [r8, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf8d53148 │ │ │ │ - b 12c3850 │ │ │ │ + b 12c3920 │ │ │ │ @ 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 +466221,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 211534 │ │ │ │ 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 +466250,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 2079e8 │ │ │ │ + bcs 32b5f8 │ │ │ │ mrshi pc, (UNDEF: 78) @ │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - bcs 3d7aac │ │ │ │ - bcs 3ab518 │ │ │ │ + bcs 3d7b7c │ │ │ │ + bcs 3ab5e8 │ │ │ │ stmib r6, {r2, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8c63352 │ │ │ │ eor r3, r9, r0, asr r1 │ │ │ │ - blcs 212cfc │ │ │ │ + blcs 212dcc │ │ │ │ stmiavs r0!, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xff1ef6cd │ │ │ │ + cdp2 6, 11, cr15, cr6, cr13, {6} │ │ │ │ stmiavs r0!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xff26f6cd │ │ │ │ + cdp2 6, 11, 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: 0xf896fec1 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r6], {205} @ 0xcd │ │ │ │ @ instruction: 0xf0037903 │ │ │ │ - blcs 5384a0 │ │ │ │ + blcs 538570 │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [r4, #984] @ 0x3d8 │ │ │ │ @ instruction: 0xf6f74604 │ │ │ │ - ldrtmi pc, [r1], -r3, ror #30 @ │ │ │ │ + @ instruction: 0x4631fefb │ │ │ │ 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, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ @ instruction: 0x2322e9c6 │ │ │ │ - blcs 211588 │ │ │ │ + blcs 211658 │ │ │ │ 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 203658 │ │ │ │ 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, #234496 @ 0x39400 │ │ │ │ stmdble r3, {r4, r7, r9, lr} │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - strmi pc, [r2], -r7, asr #24 │ │ │ │ + @ instruction: 0x4602fbdf │ │ │ │ @ instruction: 0x3118f8d6 │ │ │ │ @ instruction: 0xf8c64413 │ │ │ │ stmdavs r4!, {r3, r4, r8, ip, sp} │ │ │ │ - blcs 2115ec │ │ │ │ + blcs 2116bc │ │ │ │ @ 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 2116d0 │ │ │ │ pop {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - bvs ff957d3c │ │ │ │ + bvs ff957e0c │ │ │ │ @ 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 ff235192 │ │ │ │ addsmi r2, r0, #268435456 @ 0x10000000 │ │ │ │ stmiavs r8!, {r0, r1, r8, fp, ip, lr, pc} │ │ │ │ - stc2 6, cr15, [r2], #-820 @ 0xfffffccc │ │ │ │ + blx ff0b519e │ │ │ │ @ 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 211d18 │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 211650 │ │ │ │ + blcs 211720 │ │ │ │ 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 ffd351d6 │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - @ instruction: 0xfff8f6cc │ │ │ │ + @ instruction: 0xff90f6cc │ │ │ │ strmi r6, [r3], -r2, ror #21 │ │ │ │ ldmib r6, {r0, r1, r4, sl, lr}^ │ │ │ │ - blcs 11f7a64 │ │ │ │ + blcs 11f7b34 │ │ │ │ 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 b462d4 │ │ │ │ + b 15352f0 │ │ │ │ @ instruction: 0xf14c0c07 │ │ │ │ - bcs 1207208 │ │ │ │ + bcs 12072d8 │ │ │ │ @ instruction: 0xf002d017 │ │ │ │ @ instruction: 0xf1a2023f │ │ │ │ @ instruction: 0xf1c20c20 │ │ │ │ - blx 33929c │ │ │ │ - blx 373e28 │ │ │ │ + blx 33936c │ │ │ │ + blx 373ef8 │ │ │ │ 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 1f7b98 │ │ │ │ svcge 0x0066f6bf │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - andcs pc, r1, #4864 @ 0x1300 │ │ │ │ + andcs pc, r1, #175104 @ 0x2ac00 │ │ │ │ @ instruction: 0xf6cc2100 │ │ │ │ - bvs ffab7538 │ │ │ │ + bvs ffab7468 │ │ │ │ ldrdne pc, [r8], r6 │ │ │ │ @ instruction: 0xf8d61813 │ │ │ │ - blcs 11f7898 │ │ │ │ + blcs 11f7968 │ │ │ │ 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 d8635c │ │ │ │ + b 1535378 │ │ │ │ @ instruction: 0xf14c0c07 │ │ │ │ - bcs 1207290 │ │ │ │ + bcs 1207360 │ │ │ │ @ instruction: 0xf002d019 │ │ │ │ @ instruction: 0xf04f023f │ │ │ │ @ instruction: 0xf1a20801 │ │ │ │ @ instruction: 0xf1c20c20 │ │ │ │ - blx 3f9328 │ │ │ │ - blx 433eb4 │ │ │ │ + blx 3f93f8 │ │ │ │ + blx 433f84 │ │ │ │ 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 211844 │ │ │ │ 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 │ │ │ │ + cdp2 6, 15, cr15, cr8, cr12, {6} │ │ │ │ strmi r6, [r3], -r2, ror #21 │ │ │ │ - blcs 120875c │ │ │ │ + blcs 120882c │ │ │ │ teqpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x011ee9d6 │ │ │ │ @ instruction: 0xf1a3d03d │ │ │ │ @ instruction: 0xf1c30c20 │ │ │ │ - blx 3393a4 │ │ │ │ - blx 374334 │ │ │ │ - blcc 27675c │ │ │ │ + blx 339474 │ │ │ │ + blx 374404 │ │ │ │ + blcc 27682c │ │ │ │ @ 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 b4816c │ │ │ │ + b 2f5444 │ │ │ │ + b 14f8434 │ │ │ │ + b 11fa84c │ │ │ │ + bl 1cf7840 │ │ │ │ + b 2b8568 │ │ │ │ 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 +466480,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 289116 │ │ │ │ tstcs r0, r1, lsl #10 │ │ │ │ @ instruction: 0xf8952224 │ │ │ │ @ instruction: 0xf895c056 │ │ │ │ @ instruction: 0xf10ce055 │ │ │ │ @ instruction: 0xf8540c0b │ │ │ │ @ instruction: 0xf895802c │ │ │ │ @ instruction: 0xf10ec01d │ │ │ │ - bl feff8c30 │ │ │ │ + bl feff8d00 │ │ │ │ @ instruction: 0xf10c0801 │ │ │ │ svclt 0x00180c0b │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorpl pc, r5, r4, asr r8 @ │ │ │ │ @ instruction: 0xf8541a6d │ │ │ │ svclt 0x0018402c │ │ │ │ @ instruction: 0xf6372501 │ │ │ │ - @ instruction: 0x4603ee1e │ │ │ │ + @ instruction: 0x4603edb6 │ │ │ │ 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} @ │ │ │ │ + stc 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 │ │ │ │ + rsbseq r8, r8, r6, ror r7 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ stcne 8, cr6, [sl, #-556] @ 0xfffffdd4 │ │ │ │ @ instruction: 0xf8dfb530 │ │ │ │ addsmi lr, sl, #164 @ 0xa4 │ │ │ │ - blcs 2274c8 │ │ │ │ + blcs 227598 │ │ │ │ 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 24fb58 │ │ │ │ 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 +466549,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 18bfdc8 │ │ │ │ svclt 0x00187001 │ │ │ │ andhi r2, r2, #67108864 @ 0x4000000 │ │ │ │ ldclt 4, cr7, [r0, #-524]! @ 0xfffffdf4 │ │ │ │ - @ instruction: 0x00788798 │ │ │ │ + rsbseq r8, r8, r8, asr #13 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldcmi 5, cr11, [r7, #-448] @ 0xfffffe40 │ │ │ │ mlacc sp, r0, r8, pc @ │ │ │ │ - blcs 1208b0c │ │ │ │ - bvs 12eb9a8 │ │ │ │ + blcs 1208bdc │ │ │ │ + bvs 12eba78 │ │ │ │ strteq pc, [r0], #-256 @ 0xffffff00 │ │ │ │ addsmi r1, ip, #25, 30 @ 0x64 │ │ │ │ @ instruction: 0x2630d01f │ │ │ │ - blvc 8af970 │ │ │ │ + blvc 8afa40 │ │ │ │ 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 fe1f882c │ │ │ │ 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, lsl 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 fe2492b4 │ │ │ │ + blmi fe263c9c │ │ │ │ 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 +466608,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 1d692f0 │ │ │ │ stmdavs r3!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 1c8fab8 │ │ │ │ + blmi 1c8fb88 │ │ │ │ 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 │ │ │ │ + ldc 6, cr15, [lr], #220 @ 0xdc │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ @ instruction: 0xf8cd697b │ │ │ │ @ instruction: 0xf8d82022 │ │ │ │ - blcs ffcffa70 │ │ │ │ + blcs ffcffb40 │ │ │ │ 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 36be2c │ │ │ │ + blvc e11ba0 │ │ │ │ @ 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 +466671,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 @ 1f7bb4 │ │ │ │ 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 d3fd0 │ │ │ │ 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 +466704,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 @ 1f7c48 │ │ │ │ andsvs pc, pc, #-1677721599 @ 0x9c000001 │ │ │ │ stcvc 8, cr15, [r1], {24} │ │ │ │ @ instruction: 0xf8485cff │ │ │ │ - bls 242b94 │ │ │ │ + bls 242c64 │ │ │ │ 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 0x0000eed6 │ │ │ │ + @ instruction: 0x0078859e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, ip, lsl r6 │ │ │ │ + rsbseq r8, r8, ip, asr #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 76c48c │ │ │ │ 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 ffd2c470 │ │ │ │ + blcs fe967928 │ │ │ │ @ instruction: 0xf891d0e7 │ │ │ │ @ instruction: 0xf892102c │ │ │ │ addmi r4, ip, #44 @ 0x2c │ │ │ │ stccs 1, cr13, [r0], {225} @ 0xe1 │ │ │ │ @ instruction: 0xf102d0db │ │ │ │ - bl 23810c │ │ │ │ + bl 2381dc │ │ │ │ and r0, r1, r4, lsl #24 │ │ │ │ sbcsle r4, r4, r1, ror #10 │ │ │ │ @ instruction: 0xf811460b │ │ │ │ - blcc 11cb824 │ │ │ │ + blcc 11cb8f4 │ │ │ │ addsmi r1, ip, #634880 @ 0x9b000 │ │ │ │ @ instruction: 0xe7d0d0f6 │ │ │ │ - rsbseq r8, r8, sl, asr r4 │ │ │ │ + rsbseq r8, r8, sl, lsl #7 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4ee38 │ │ │ │ + bl fed4ef08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b3bbc0 │ │ │ │ - blmi b63e54 │ │ │ │ + bmi b3bc90 │ │ │ │ + blmi b63f24 │ │ │ │ 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 937518 │ │ │ │ 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 dad104 │ │ │ │ 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 +466796,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 │ │ │ │ + mrc 6, 1, APSR_nzcv, cr2, cr7, {1} │ │ │ │ + rsbseq r8, r8, sl, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00788392 │ │ │ │ + rsbseq r8, r8, r2, asr #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 +466822,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 194a788 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 351dac │ │ │ │ + blls 351e7c │ │ │ │ @ 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 227a90 │ │ │ │ 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 86c5c8 │ │ │ │ bicsle r2, lr, r4, lsl #18 │ │ │ │ @ instruction: 0xf5a06958 │ │ │ │ stmdbcs r1, {r2, r5, r8, ip, sp, lr} │ │ │ │ - bcc 32e0e8 │ │ │ │ + bcc 32e1b8 │ │ │ │ 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] @ 1f7ea4 │ │ │ │ + bvs a516fc │ │ │ │ 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 316ad0 │ │ │ │ stmdbvs fp, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc}^ │ │ │ │ sbcsvc pc, r3, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 248e2c │ │ │ │ + blcs 248efc │ │ │ │ movwcs sp, #10409 @ 0x28a9 │ │ │ │ stmib r7, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6c93100 │ │ │ │ - @ instruction: 0x4605fc93 │ │ │ │ + strmi pc, [r5], -fp, lsr #24 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - cdp2 6, 14, cr15, cr2, cr13, {4} │ │ │ │ + cdp2 6, 7, 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 1a7a45c │ │ │ │ @ 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 +466908,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: 0xf97af68b │ │ │ │ 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 │ │ │ │ + stcl 6, cr15, [r6, #-220] @ 0xffffff24 │ │ │ │ + rsbseq r8, r8, r8, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, r4, lsl #6 │ │ │ │ - rsbseq r8, r8, r4, asr #5 │ │ │ │ + rsbseq r8, r8, r4, lsr r2 │ │ │ │ + ldrshteq r8, [r8], #-20 @ 0xffffffec │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4f0c8 │ │ │ │ + bl fed4f198 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5fbdf0 │ │ │ │ - blmi 624100 │ │ │ │ + bmi 5fbec0 │ │ │ │ + blmi 6241d0 │ │ │ │ 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 438000 │ │ │ │ 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 │ │ │ │ + ldc 6, cr15, [r4, #-220] @ 0xffffff24 │ │ │ │ + rsbseq r8, r8, sl, asr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, sl, lsl #2 │ │ │ │ + rsbseq r8, r8, sl, lsr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed4f124 │ │ │ │ + bl fed4f1f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5fbeac │ │ │ │ - blmi 624148 │ │ │ │ + bmi 5fbf7c │ │ │ │ + blmi 624218 │ │ │ │ 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 40a844 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 351fc0 │ │ │ │ + blls 352090 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ @ instruction: 0xf637bd10 │ │ │ │ - svclt 0x0000ed50 │ │ │ │ - rsbseq r8, r8, lr, asr #1 │ │ │ │ + svclt 0x0000ece8 │ │ │ │ + ldrshteq r7, [r8], #-254 @ 0xffffff02 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r8, [r8], #-0 │ │ │ │ + rsbseq r7, r8, r0, ror #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r3, asr sl │ │ │ │ @ instruction: 0x46044b53 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ @@ -466931,38 +466982,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 1477510 │ │ │ │ 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 2727e0 │ │ │ │ @ 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, 5, 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 +467027,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, 2, 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 @ │ │ │ │ + @ instruction: 0x465bfe1f │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ biclt r9, r4, r0, lsl #28 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ff9b5af8 │ │ │ │ + blx 1fb5bc8 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [sl], #608 @ 0x260 │ │ │ │ @ instruction: 0xf06fe776 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ff335b2c │ │ │ │ + blx 1935bfc │ │ │ │ @ instruction: 0xf637e7e5 │ │ │ │ - svclt 0x0000ec9a │ │ │ │ - rsbseq r8, r8, r0, ror r0 │ │ │ │ + svclt 0x0000ec32 │ │ │ │ + rsbseq r7, r8, r0, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, r2, asr #32 │ │ │ │ + rsbseq r7, r8, r2, ror pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ - bcs ffa36474 │ │ │ │ + bcs ffa36544 │ │ │ │ @ instruction: 0xf8dfb095 │ │ │ │ strcs r3, [r2], -r0, ror #21 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @ instruction: 0x460d7adc │ │ │ │ - ldrbtmi r4, [pc], #-1540 @ 1f810c │ │ │ │ + ldrbtmi r4, [pc], #-1540 @ 1f81dc │ │ │ │ stmdbvs sl, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bcs ffb57948 │ │ │ │ + bcs ffb57a18 │ │ │ │ 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 1fae26c │ │ │ │ + bcs 202c3ec │ │ │ │ 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 fe836598 │ │ │ │ + bcc fe53659c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d21c0 │ │ │ │ + blls 6d2290 │ │ │ │ @ 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 ffbd863c │ │ │ │ stmdbvs r2!, {r0, r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8926952 │ │ │ │ - bcs 200218 │ │ │ │ + bcs 2002e8 │ │ │ │ @ instruction: 0xf895d0dd │ │ │ │ - bcs 600244 │ │ │ │ + bcs 600314 │ │ │ │ strbthi pc, [r5], -r0 @ │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 1218e3c │ │ │ │ + bcs 1218f0c │ │ │ │ smmlseq fp, r3, r1, sp │ │ │ │ andcs sp, r0, #876609536 @ 0x34400000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcrr2 6, 8, pc, r4, cr13 @ │ │ │ │ + blx ff935cb2 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc2 6, cr15, [lr], #-564 @ 0xfffffdcc │ │ │ │ + blx ff7b5cbe │ │ │ │ @ instruction: 0x8014f8d5 │ │ │ │ strmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0xf1b84632 │ │ │ │ @ instruction: 0xf0000fe5 │ │ │ │ vst1.16 {d24-d26}, [pc] │ │ │ │ @ instruction: 0x4620719e │ │ │ │ - blx ff5b5c08 │ │ │ │ + blx 1bb5cd8 │ │ │ │ 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 │ │ │ │ + pkhtbmi pc, r0, fp, asr #20 @ │ │ │ │ ldrtmi r8, [fp], -r9, lsr #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ biccs r6, r2, r1, ror #1 │ │ │ │ - blx ff035c34 │ │ │ │ + blx 1635d04 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx ffb35c44 │ │ │ │ + blx 2135d14 │ │ │ │ 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 febb5d1e │ │ │ │ + @ instruction: 0xf68a69e8 │ │ │ │ + @ instruction: 0x2001ffb1 │ │ │ │ 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] │ │ │ │ + @ instruction: 0x2101fb95 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ mcrrvc 3, 1, r1, r7, cr0 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ andls r8, r4, r0, lsl r9 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf68a890e │ │ │ │ - @ instruction: 0x4682f931 │ │ │ │ - blge 5a47bc │ │ │ │ + strmi pc, [r2], r9, asr #17 │ │ │ │ + blge 5a488c │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 734694 │ │ │ │ + beq 734764 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #11429 @ 0x2ca5 @ │ │ │ │ + movwcs pc, #11325 @ 0x2c3d @ │ │ │ │ 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: 0xf8aef68a │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ cmplt r0, r2 │ │ │ │ - blgt 2e2ed0 │ │ │ │ + blgt 2e2fa0 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [ip], {141} @ 0x8d │ │ │ │ + stc2 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: 0xf892f68a │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ cmplt r0, r3 │ │ │ │ - blgt 2e2f08 │ │ │ │ + blgt 2e2fd8 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r0], #-564 @ 0xfffffdcc │ │ │ │ + stc2 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 │ │ │ │ + sxtab16mi pc, r3, r5, ror #16 @ │ │ │ │ + blge 5a4934 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 734740 │ │ │ │ + bleq 734810 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - andcs pc, r0, #20736 @ 0x5100 │ │ │ │ + andcs pc, r0, #238592 @ 0x3a400 │ │ │ │ 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 +467225,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 ffdb5e8c │ │ │ │ andcs r4, r1, #6291456 @ 0x600000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 1635dca │ │ │ │ + blx ffc35e98 │ │ │ │ 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: 0xf818f68a │ │ │ │ strmi sl, [r7], -lr, lsl #22 │ │ │ │ teqlt r8, r2, lsl #6 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - blx fffb5e06 │ │ │ │ + blx fe5b5ed6 │ │ │ │ movwcs r9, #2306 @ 0x902 │ │ │ │ movwls r7, #60530 @ 0xec72 │ │ │ │ subvs r2, fp, r0, lsr #20 │ │ │ │ ldrbhi pc, [r2, #512]! @ 0x200 @ │ │ │ │ - blcs 9bfd30 │ │ │ │ + blcs 9bfe00 │ │ │ │ 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 @ 1f84cc │ │ │ │ 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 +467271,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 │ │ │ │ + pkhtbmi pc, r2, r3, asr #31 @ │ │ │ │ + blge 5a4a78 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 734880 │ │ │ │ + beq 734950 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #11183 @ 0x2baf @ │ │ │ │ + movwcs pc, #11079 @ 0x2b47 @ │ │ │ │ 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: 0xffb8f689 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2e30b8 │ │ │ │ + blgt 2e3188 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - blx fe735eca │ │ │ │ + blx d35f9a │ │ │ │ strcs r2, [r0], -r4, lsl #6 │ │ │ │ ldrcc lr, [r0], -sp, asr #19 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ movwcs lr, #59853 @ 0xe9cd │ │ │ │ - @ instruction: 0xf68a2220 │ │ │ │ - strmi pc, [r2], -r5, lsl #16 │ │ │ │ + @ instruction: 0xf6892220 │ │ │ │ + @ instruction: 0x4602ff9d │ │ │ │ andls r4, r3, r6, lsl #12 │ │ │ │ - blge 5a49f8 │ │ │ │ + blge 5a4ac8 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb7b │ │ │ │ + @ instruction: 0xf106fb13 │ │ │ │ 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 │ │ │ │ + strmi pc, [r2], -r1, lsl #31 │ │ │ │ andls r4, r4, r6, lsl #12 │ │ │ │ - blge 5a4a30 │ │ │ │ + blge 5a4b00 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb5f │ │ │ │ + @ instruction: 0xf106faf7 │ │ │ │ movwls r0, #17172 @ 0x4314 │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ tstcc r0, sp, asr #19 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf689670e │ │ │ │ - strmi pc, [r2], -sp, asr #31 │ │ │ │ + strmi pc, [r2], -r5, ror #30 │ │ │ │ andls r4, r5, r6, lsl #12 │ │ │ │ - blge 5a4a68 │ │ │ │ + blge 5a4b38 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb43 │ │ │ │ + @ instruction: 0xf106fadb │ │ │ │ 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: 0xff48f689 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e3198 │ │ │ │ + blgt 2e3268 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - blx b35faa │ │ │ │ + blx ff136078 │ │ │ │ cmppcc r5, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ - bleq 2346b8 │ │ │ │ - blcc 632cb4 │ │ │ │ + bleq 234788 │ │ │ │ + blcc 632d84 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf689670e │ │ │ │ - pkhbtmi pc, r3, r3, lsl #31 @ │ │ │ │ - blge 5a4af8 │ │ │ │ + strmi pc, [r3], fp, lsr #30 │ │ │ │ + blge 5a4bc8 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 7349d4 │ │ │ │ + bleq 734aa4 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf04ffb07 │ │ │ │ + @ instruction: 0xf04ffa9f │ │ │ │ @ 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: 0xff0ef689 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e320c │ │ │ │ + blgt 2e32dc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf04ffaed │ │ │ │ + @ instruction: 0xf04ffa85 │ │ │ │ @ instruction: 0xf04f13ff │ │ │ │ stmib sp, {sl, fp}^ │ │ │ │ eorcs r3, r0, #16, 24 @ 0x1000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 633c6c │ │ │ │ - blvc 5b3c30 │ │ │ │ - @ instruction: 0xff5cf689 │ │ │ │ + blvc 633d3c │ │ │ │ + blvc 5b3d00 │ │ │ │ + cdp2 6, 15, cr15, cr4, cr9, {4} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2e3240 │ │ │ │ + blgt 2e3310 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - andcs pc, r0, #864256 @ 0xd3000 │ │ │ │ + andcs pc, r0, #438272 @ 0x6b000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 4b6054 │ │ │ │ + @ instruction: 0xf9a2f68d │ │ │ │ @ instruction: 0x46024653 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ - @ instruction: 0xf8a0f68d │ │ │ │ + @ instruction: 0xf838f68d │ │ │ │ @ instruction: 0x4602465b │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x465bf899 │ │ │ │ + @ instruction: 0x465bf831 │ │ │ │ strmi r9, [r3], r2, lsl #20 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4653f891 │ │ │ │ + ldrbmi pc, [r3], -r9, lsr #16 @ │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf88af68d │ │ │ │ + @ instruction: 0xf822f68d │ │ │ │ @ instruction: 0x4603465a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [r3], -r3, lsl #17 @ │ │ │ │ + @ instruction: 0x4643f81b │ │ │ │ strmi r4, [r2], r2, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x464bf87b │ │ │ │ + @ instruction: 0x464bf813 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf874f68d │ │ │ │ + @ instruction: 0xf80cf68d │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf86cf68d │ │ │ │ + @ instruction: 0xf804f68d │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [sl], -r5, ror #16 @ │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + @ instruction: 0x464afffd │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf85ef68d │ │ │ │ + @ instruction: 0xfff6f68c │ │ │ │ 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: 0xffecf68c │ │ │ │ @ instruction: 0x4602463b │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - ldrtmi pc, [fp], -sp, asr #16 @ │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + ldrtmi pc, [fp], -r5, ror #31 @ │ │ │ │ strmi r4, [r7], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [fp], -r5, asr #16 @ │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + @ instruction: 0x464bffdd │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf83ef68d │ │ │ │ + @ instruction: 0xffd6f68c │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf8ddf837 │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + @ instruction: 0xf8ddffcf │ │ │ │ @ instruction: 0x46078010 │ │ │ │ strbmi r4, [r3], -r2, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - ldrtmi pc, [r3], -sp, lsr #16 @ │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + ldrtmi pc, [r3], -r5, asr #31 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf826f68d │ │ │ │ + @ instruction: 0xffbef68c │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf81ef68d │ │ │ │ + @ instruction: 0xffb6f68c │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4632f817 │ │ │ │ + @ instruction: 0xf68c4620 │ │ │ │ + ldrtmi pc, [r2], -pc, lsr #31 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf810f68d │ │ │ │ + @ instruction: 0xffa8f68c │ │ │ │ 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 │ │ │ │ + shadd8mi pc, fp, pc @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46061151 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - shsub8mi pc, r2, pc @ │ │ │ │ + shadd8mi pc, r2, r7 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xfff8f68c │ │ │ │ + @ instruction: 0xff90f68c │ │ │ │ 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 1db62b2 │ │ │ │ ldrbmi r4, [r9], -r3, asr #12 │ │ │ │ ldrtmi r4, [sl], -r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf68d9000 │ │ │ │ - strbmi pc, [r2], -sp, asr #23 @ │ │ │ │ + strbmi pc, [r2], -r5, ror #22 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xffd2f68c │ │ │ │ + @ instruction: 0xff6af68c │ │ │ │ sxtab16mi r7, r0, r3, ror #24 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ teqmi fp, #1275068418 @ 0x4c000002 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ strcs r4, [r0], #-1601 @ 0xfffff9bf │ │ │ │ @ instruction: 0xf68d9400 │ │ │ │ - @ instruction: 0x4607fbb9 │ │ │ │ + @ instruction: 0x4607fb51 │ │ │ │ @ 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} │ │ │ │ + stc2l 6, cr15, [lr, #548]! @ 0x224 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x81b4f000 │ │ │ │ - blgt 2e3458 │ │ │ │ + blgt 2e3528 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ ldrtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf68d3614 │ │ │ │ - andcs pc, r0, #3325952 @ 0x32c000 │ │ │ │ + andcs pc, r0, #1622016 @ 0x18c000 │ │ │ │ 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 +467549,35 @@ │ │ │ │ bicseq r0, r0, #208, 6 @ 0x40000003 │ │ │ │ teqcs r3, #242 @ 0xf2 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ stmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r3, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - @ instruction: 0x4606fe11 │ │ │ │ + strmi pc, [r6], -r9, lsr #27 │ │ │ │ @ instruction: 0xd1bb2800 │ │ │ │ andeq lr, r8, sp, asr #19 │ │ │ │ @ instruction: 0xf88d2355 │ │ │ │ ldmib sp, {r5, ip, sp}^ │ │ │ │ andcs r8, r8, #8, 18 @ 0x20000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - cdp2 6, 0, cr15, cr0, cr9, {4} │ │ │ │ + ldc2 6, cr15, [r8, #548] @ 0x224 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ cmpphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ - blgt 2e3504 │ │ │ │ + blgt 2e35d4 │ │ │ │ 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: 0xf90af68d │ │ │ │ svccs 0x00202200 │ │ │ │ andcs lr, sl, #3358720 @ 0x334000 │ │ │ │ rscshi pc, r7, #0, 4 │ │ │ │ - blcs 9c02d4 │ │ │ │ + blcs 9c03a4 │ │ │ │ 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 +467593,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 │ │ │ │ + @ instruction: 0x4606fd51 │ │ │ │ @ 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 │ │ │ │ + stc2l 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 634088 │ │ │ │ + ldc2 6, cr15, [r0, #-548]! @ 0xfffffddc │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ rschi pc, r8, r0 │ │ │ │ - blgt 2e35d4 │ │ │ │ + blgt 2e36a4 │ │ │ │ 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: 0xf8a2f68d │ │ │ │ svccs 0x00202200 │ │ │ │ andcs lr, ip, #3358720 @ 0x334000 │ │ │ │ addshi pc, lr, #0, 4 │ │ │ │ - blcs 9c03a4 │ │ │ │ + blcs 9c0474 │ │ │ │ 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 +467645,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 │ │ │ │ + stc2l 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 │ │ │ │ + pkhtbmi pc, r0, r7, asr #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 63415c │ │ │ │ + stc2l 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 63417c │ │ │ │ + ldc2 6, cr15, [r6], #548 @ 0x224 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e36c4 │ │ │ │ + blgt 2e3794 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4653f895 │ │ │ │ + ldrbmi pc, [r3], -sp, lsr #16 @ │ │ │ │ @ instruction: 0xa010f8dd │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrbmi r4, [r2], -r0, lsr #12 │ │ │ │ - cdp2 6, 6, cr15, cr6, cr12, {4} │ │ │ │ + ldc2l 6, cr15, [lr, #560]! @ 0x230 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x4652fe5f │ │ │ │ + @ instruction: 0x4652fdf7 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - cdp2 6, 5, cr15, cr8, cr12, {4} │ │ │ │ + ldc2l 6, cr15, [r0, #560]! @ 0x230 │ │ │ │ @ instruction: 0x46804633 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 5, cr15, cr0, cr12, {4} │ │ │ │ - blls 28a3dc │ │ │ │ + stc2l 6, cr15, [r8, #560]! @ 0x230 │ │ │ │ + blls 28a4ac │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 4, cr15, cr8, cr12, {4} │ │ │ │ + stc2l 6, cr15, [r0, #560]! @ 0x230 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -r1, asr #28 @ │ │ │ │ + @ instruction: 0x4642fdd9 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - cdp2 6, 3, cr15, cr10, cr12, {4} │ │ │ │ + ldc2l 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} │ │ │ │ + stc2l 6, cr15, [sl, #560] @ 0x230 │ │ │ │ @ instruction: 0x46034632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [fp], -fp, lsr #28 @ │ │ │ │ + strbmi pc, [fp], -r3, asr #27 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 2, cr15, cr4, cr12, {4} │ │ │ │ + ldc2 6, cr15, [ip, #560]! @ 0x230 │ │ │ │ @ instruction: 0x4602463b │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x465bfe1d │ │ │ │ + @ instruction: 0x465bfdb5 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 1, cr15, cr6, cr12, {4} │ │ │ │ + stc2 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 │ │ │ │ + @ instruction: 0x4607fd7d │ │ │ │ + bllt 1876c2c │ │ │ │ andeq lr, ip, sp, asr #19 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe77e3030 │ │ │ │ andeq lr, sl, sp, asr #19 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r8, r9, sp} │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ ldrbt r3, [lr], r8, lsr #32 │ │ │ │ andeq lr, r8, sp, asr #19 │ │ │ │ cmpppl r5, #1342177284 @ p-variant is OBSOLETE @ 0x50000004 │ │ │ │ eorcc pc, r0, sp, lsr #17 │ │ │ │ stmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r4, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - strmi pc, [r0], pc, lsl #25 │ │ │ │ + strmi pc, [r0], r7, lsr #24 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmib sp, {r0, r1, r2, r3, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf640000a │ │ │ │ @ instruction: 0xf8ad730f │ │ │ │ ldc 0, cr3, [sp, #160] @ 0xa0 │ │ │ │ andscs r7, r0, #10240 @ 0x2800 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 6341f0 │ │ │ │ - ldc2l 6, cr15, [ip], #-548 @ 0xfffffddc │ │ │ │ + blvc 6342c0 │ │ │ │ + ldc2 6, cr15, [r4], {137} @ 0x89 │ │ │ │ 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, lsr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r8], #-230 @ 0xffffff1a │ │ │ │ - ldrhteq r7, [r8], #-224 @ 0xffffff20 │ │ │ │ + rsbseq r7, r8, r6, lsr #28 │ │ │ │ + rsbseq r7, r8, r0, ror #27 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4680fbf3 │ │ │ │ + blge 625238 │ │ │ │ @ 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, 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 │ │ │ │ + ldc2 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 │ │ │ │ + stc2 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 │ │ │ │ + stc2 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 │ │ │ │ + ldc2 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ strmi r4, [r3], r3, asr #12 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2l 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ ldrbmi r4, [fp], -sl, asr #12 │ │ │ │ vmax.s8 d20, d16, d1 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2l 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d16, d0 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2l 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4652465b │ │ │ │ vmax.s8 d20, d16, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2l 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2l 6, cr15, [sl], #560 @ 0x230 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vhadd.s8 d25, d0, d3 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ + ldc2l 6, cr15, [r2], #560 @ 0x230 │ │ │ │ strmi r4, [r2], sl, asr #12 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x46201191 │ │ │ │ - ldc2l 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ + stc2l 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 @ │ │ │ │ + ldrbmi pc, [r3], -r3, ror #25 @ │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ pkhbtmi r1, r1, pc, lsl #2 @ │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -r3, asr #26 @ │ │ │ │ + @ instruction: 0x4642fcdb │ │ │ │ @ instruction: 0x4680463b │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464afd3b │ │ │ │ + @ instruction: 0x464afcd3 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2 6, cr15, [r4, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2l 6, cr15, [ip], {140} @ 0x8c │ │ │ │ @ instruction: 0x4682463b │ │ │ │ vmin.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - stc2 6, cr15, [ip, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2l 6, cr15, [r4], {140} @ 0x8c │ │ │ │ strmi r4, [r1], r2, asr #12 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x46201191 │ │ │ │ - stc2 6, cr15, [r4, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [ip], #560 @ 0x230 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464bfd1d │ │ │ │ + @ instruction: 0x464bfcb5 │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ pkhbtmi r1, r0, pc, lsl #2 @ │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x463bfd15 │ │ │ │ + ldrtmi pc, [fp], -sp, lsr #25 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ strmi r7, [r1], r5, ror #3 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -sp, lsl #26 @ │ │ │ │ + strbmi pc, [r2], -r5, lsr #25 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - stc2 6, cr15, [r6, #-560] @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [lr], {140} @ 0x8c │ │ │ │ strmi r6, [r7], -fp, ror #18 │ │ │ │ svcvc 0x00a2f5b3 │ │ │ │ - bge 1675f6c │ │ │ │ + bge 167603c │ │ │ │ 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 +467888,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 633628 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5b3520 │ │ │ │ - blx 1b36816 │ │ │ │ + blge 5b35f0 │ │ │ │ + blx 1368e4 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - bgt 2df600 │ │ │ │ + bgt 2df6d0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x463afedb │ │ │ │ + @ instruction: 0x463afe73 │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [sl], -r9, lsl #25 @ │ │ │ │ + strbmi pc, [sl], -r1, lsr #24 @ │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -r5, lsr #3 │ │ │ │ - stc2 6, cr15, [r2], {140} @ 0x8c │ │ │ │ + ldc2 6, cr15, [sl], {140} @ 0x8c │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsne pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -r1, lsr #25 @ │ │ │ │ + @ instruction: 0x4642fc39 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2 6, cr15, [sl], {140} @ 0x8c │ │ │ │ + ldc2 6, cr15, [r2], #-560 @ 0xfffffdd0 │ │ │ │ strmi r9, [r3], -r0, lsl #14 │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ @ instruction: 0xf68c2173 │ │ │ │ - strmi pc, [r7], -r7, asr #25 │ │ │ │ + @ instruction: 0x4607fc5f │ │ │ │ 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, r4, 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 │ │ │ │ + stc2 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 fea3699c │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r2], #508 @ 0x1fc │ │ │ │ subcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf04f3855 │ │ │ │ stmib sp, {r8, fp}^ │ │ │ │ stmib sp, {r3, r8, fp, pc}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - @ instruction: 0x4680faf7 │ │ │ │ + strmi pc, [r0], pc, lsl #21 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - ldc 12, cr10, [pc, #988] @ 1f92b0 │ │ │ │ + ldc 12, cr10, [pc, #988] @ 1f9380 │ │ │ │ subcs r7, r0, #68, 22 @ 0x11000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 4b4514 │ │ │ │ - blvc 634518 │ │ │ │ - blx ffc3690c │ │ │ │ + blvc 4b45e4 │ │ │ │ + blvc 6345e8 │ │ │ │ + blx fe2369dc │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ ldclge 4, cr15, [r0, #-508] @ 0xfffffe04 │ │ │ │ andcc pc, r1, #79 @ 0x4f │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldr r2, [r6, #780]! @ 0x30c │ │ │ │ ldmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf689ab0e │ │ │ │ - pkhtbmi pc, r1, r3, asr #21 @ │ │ │ │ - blge 5a5478 │ │ │ │ + strmi pc, [r1], fp, ror #20 │ │ │ │ + blge 5a5548 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [fp], -r7, asr #28 @ │ │ │ │ + @ instruction: 0x464bfddf │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r9, lsr #3 │ │ │ │ - ldc2 6, cr15, [sl], {140} @ 0x8c │ │ │ │ + blx feeb6a3e │ │ │ │ sxtab16mi r7, r0, r3, ror #24 │ │ │ │ - ldc 4, cr14, [pc, #292] @ 1f9068 │ │ │ │ + ldc 4, cr14, [pc, #292] @ 1f9138 │ │ │ │ tstcs r1, sl, lsr #22 │ │ │ │ @ instruction: 0xf04f7c72 │ │ │ │ stmdbvs r0!, {sl, fp} │ │ │ │ @ instruction: 0xcc10e9cd │ │ │ │ - blvc 5b458c │ │ │ │ - blx fedb6980 │ │ │ │ + blvc 5b465c │ │ │ │ + blx 13b6a50 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2dfb6c │ │ │ │ + blgt 2dfc3c │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr12, {4} │ │ │ │ + ldc2 6, cr15, [sl, #560]! @ 0x230 │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464bfbf5 │ │ │ │ + strbmi pc, [fp], -sp, lsl #23 @ │ │ │ │ pkhtbmi r4, r1, sl, asr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [sl], -sp, ror #23 @ │ │ │ │ + strbmi pc, [sl], -r5, lsl #23 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - blx ffbb69d6 │ │ │ │ + blx 21b6aa6 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ andls r7, r4, pc, lsl #3 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x465afbb9 │ │ │ │ + @ instruction: 0x465afb51 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ strtmi r7, [r0], -pc, lsl #3 │ │ │ │ - blx feeb69f2 │ │ │ │ + blx 14b6ac2 │ │ │ │ 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 0x0000ecae │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ svceq 0x000f0f0f │ │ │ │ ... │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @@ -467983,19 +468034,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 2131b0 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 120b940 │ │ │ │ + blmi 120ba10 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d30ac │ │ │ │ + blls 5d317c │ │ │ │ @ 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 +468062,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, 1, 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 4a571c │ │ │ │ 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 12391b4 │ │ │ │ sbcslt r0, ip, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0x46da4658 │ │ │ │ - cdp2 6, 5, cr15, cr2, cr10, {4} │ │ │ │ + stc2l 6, cr15, [sl, #552]! @ 0x228 │ │ │ │ svceq 0x0000f1bb │ │ │ │ strmi sp, [r3], r1 │ │ │ │ @ instruction: 0xb194e7d7 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx fec36b60 │ │ │ │ + blx 1236c30 │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ - blcs 2131bc │ │ │ │ + blcs 21328c │ │ │ │ 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 d36c58 │ │ │ │ @ instruction: 0xf636e7eb │ │ │ │ - svclt 0x0000ec6a │ │ │ │ - ldrshteq r6, [r8], #-246 @ 0xffffff0a │ │ │ │ + svclt 0x0000ec02 │ │ │ │ + rsbseq r6, r8, r6, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r4, asr #31 │ │ │ │ + ldrshteq r6, [r8], #-228 @ 0xffffff1c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed5034c │ │ │ │ + bl fed5041c │ │ │ │ @ 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 +468130,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 1f92c4 │ │ │ │ ldrtmi fp, [r0], ip, lsl #30 │ │ │ │ @ instruction: 0xf68946a8 │ │ │ │ - @ instruction: 0xf100f915 │ │ │ │ + @ instruction: 0xf100f8ad │ │ │ │ @ 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, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xffdaf688 │ │ │ │ + @ instruction: 0xff72f688 │ │ │ │ @ instruction: 0xf8989b03 │ │ │ │ @ instruction: 0xf1042040 │ │ │ │ stmdbls r5, {r4, r6} │ │ │ │ @ instruction: 0xf884791b │ │ │ │ - blcs 2412f0 │ │ │ │ + blcs 2413c0 │ │ │ │ @ instruction: 0xf688d905 │ │ │ │ - @ instruction: 0xf898ffcd │ │ │ │ + @ instruction: 0xf898ff65 │ │ │ │ @ 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 a9bfcc │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ sbceq pc, fp, #-1946157055 @ 0x8c000001 │ │ │ │ @ instruction: 0xf68c8322 │ │ │ │ - strbmi pc, [sl], -pc, asr #25 @ │ │ │ │ + strbmi pc, [sl], -r7, ror #24 @ │ │ │ │ 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: 0xf9b4f68c │ │ │ │ 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 │ │ │ │ + ldrhteq r6, [r8], #-218 @ 0xffffff26 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - blmi 4d7e64 │ │ │ │ + blmi 4d7f34 │ │ │ │ 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 │ │ │ │ + ldrsbteq 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 25d7a8 │ │ │ │ @ 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 +468218,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], #-12 │ │ │ │ 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, 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 +468238,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 4b8348 │ │ │ │ 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 0x0000eadc │ │ │ │ + rsbseq r6, r8, r6, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00786c9a │ │ │ │ + rsbseq r6, r8, sl, asr #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 17ca660 │ │ │ │ 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 @ 1f94b4 @ │ │ │ │ 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 3d853c │ │ │ │ + blls 2efcac │ │ │ │ stccs 13, cr5, [r0, #-884] @ 0xfffffc8c │ │ │ │ - blls 22dbd4 │ │ │ │ + blls 22dca4 │ │ │ │ @ instruction: 0xf893ae09 │ │ │ │ stmdacs r0, {r2, r3, r5} │ │ │ │ - bl 2ed4f4 │ │ │ │ + bl 2ed5c4 │ │ │ │ ldrtmi r1, [r1], r7, asr #6 │ │ │ │ teqcc r0, #160, 12 @ 0xa000000 │ │ │ │ - blvc 333b58 │ │ │ │ + blvc 333c28 │ │ │ │ strls r9, [r6], -r2, lsl #6 │ │ │ │ svcvc 0x0001f818 │ │ │ │ @ instruction: 0xf8889b02 │ │ │ │ strls r5, [r8, -r0] │ │ │ │ @ instruction: 0xf68acb0f │ │ │ │ - @ instruction: 0xf854f997 │ │ │ │ + @ instruction: 0xf854f92f │ │ │ │ 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 │ │ │ │ + strmi pc, [r6], -r9, asr #31 │ │ │ │ + bls 265a6c │ │ │ │ @ instruction: 0xf85b3614 │ │ │ │ @ instruction: 0x46013037 │ │ │ │ sbcvs r6, r2, #5373952 @ 0x520000 │ │ │ │ ldrbmi r6, [r0], -r3, lsl #5 │ │ │ │ - blx febb6ea2 │ │ │ │ + blx 11b6f72 │ │ │ │ strcc r9, [r1, #-2816] @ 0xfffff500 │ │ │ │ - blvs 33759c │ │ │ │ + blvs 33766c │ │ │ │ mlaeq ip, r3, r8, pc @ │ │ │ │ ldclle 2, cr4, [r3], {168} @ 0xa8 │ │ │ │ - blvc 333bf8 │ │ │ │ + blvc 333cc8 │ │ │ │ @ instruction: 0xf68b9e06 │ │ │ │ - ldrtmi pc, [r2], -r7, lsr #25 @ │ │ │ │ + @ instruction: 0x4632fc3f │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx cb6ec4 │ │ │ │ + @ instruction: 0xf9c2f68c │ │ │ │ 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] @ 1f952a │ │ │ │ @ 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 5edbec │ │ │ │ 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 936ea8 │ │ │ │ + rsbseq r6, r8, r8, lsl #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r0, asr ip │ │ │ │ + rsbseq r6, r8, r0, lsl #23 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r6, r8, sl, lsr #22 │ │ │ │ + rsbseq r6, r8, sl, asr 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 +468363,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 241aea │ │ │ │ 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 +468379,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 11d9928 │ │ │ │ @ instruction: 0x81bef200 │ │ │ │ vqdmulh.s d2, d0, d29 │ │ │ │ - blcs 59995c │ │ │ │ + blcs 599a2c │ │ │ │ mvnshi pc, r0, asr #4 │ │ │ │ smlatbeq pc, r3, r1, pc @ │ │ │ │ - blx 3025b4 │ │ │ │ + blx 302684 │ │ │ │ @ instruction: 0xf011f101 │ │ │ │ @ instruction: 0xf0404fbc │ │ │ │ @ instruction: 0xf41184e3 │ │ │ │ @ instruction: 0xf0406f3c │ │ │ │ @ instruction: 0xf0118230 │ │ │ │ @ instruction: 0xf0000f2f │ │ │ │ strls r8, [r0], #-235 @ 0xffffff15 │ │ │ │ @@ -468383,27 +468434,27 @@ │ │ │ │ @ instruction: 0xf0404204 │ │ │ │ @ instruction: 0xf014849d │ │ │ │ @ instruction: 0xf040042f │ │ │ │ ldmdbcs fp, {r1, r2, r4, r5, r6, r7, r8, pc} │ │ │ │ addshi pc, ip, r0, asr #32 │ │ │ │ strtmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - ldrtmi pc, [r2], -r1, ror #19 @ │ │ │ │ + @ instruction: 0x4632f979 │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - @ instruction: 0xf8d9f9db │ │ │ │ + @ instruction: 0xf8d9f973 │ │ │ │ @ instruction: 0xf8953010 │ │ │ │ strmi r2, [r5], -sp, lsr #32 │ │ │ │ mulvc r8, r9, r8 │ │ │ │ - bcs a13bfc │ │ │ │ + bcs a13ccc │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ strbhi pc, [sp, #-0] @ │ │ │ │ svclt 0x00182a40 │ │ │ │ tstle r0, fp, asr r8 │ │ │ │ - blcs 217a10 │ │ │ │ + blcs 217ae0 │ │ │ │ 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 +468465,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], #-52 @ 0xffffffcc │ │ │ │ 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 +468514,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 25f88e │ │ │ │ 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 2454a8 │ │ │ │ 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 +468538,63 @@ │ │ │ │ svccs 0x0001f811 │ │ │ │ andeq lr, r2, #140, 20 @ 0x8c000 │ │ │ │ rscsle r4, r6, r2, lsr #4 │ │ │ │ @ instruction: 0xf8d99e04 │ │ │ │ ldclne 0, cr4, [r3], #-64 @ 0xffffffc0 │ │ │ │ ldmdaeq sl, {r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf68b9205 │ │ │ │ - strmi pc, [r1], -r3, ror #21 │ │ │ │ + @ instruction: 0x4601fa7b │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - bls 378fb8 │ │ │ │ + bls 378ee8 │ │ │ │ cdpcs 0, 0, cr9, cr0, cr13, {0} │ │ │ │ orrshi pc, r8, #0 │ │ │ │ stmdbls r4, {r8, r9, sp} │ │ │ │ - beq 1435c60 │ │ │ │ + beq 1435d30 │ │ │ │ ldrmi sl, [fp], lr, lsl #30 │ │ │ │ tstls r7, r5, lsl #6 │ │ │ │ andls lr, r9, #3358720 @ 0x334000 │ │ │ │ - bls 4a0460 │ │ │ │ + bls 4a0530 │ │ │ │ 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 2f8eb4 │ │ │ │ + blcs 21d93c │ │ │ │ teqphi sl, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1059a06 │ │ │ │ @ instruction: 0x9c080930 │ │ │ │ @ instruction: 0xf1024649 │ │ │ │ movwls r0, #45887 @ 0xb33f │ │ │ │ - blls 33fcdc │ │ │ │ + blls 33fdac │ │ │ │ eorseq pc, r0, r2, lsl #2 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6881a9e │ │ │ │ - blls 4f8aa8 │ │ │ │ + blls 4f89d8 │ │ │ │ strbmi r9, [pc], -fp, lsl #14 │ │ │ │ ldrdls pc, [ip], -sp │ │ │ │ @ instruction: 0xf8cd4618 │ │ │ │ @ instruction: 0x46aaa030 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ - bls 281d54 │ │ │ │ + bls 281e24 │ │ │ │ cdpeq 1, 0, cr15, cr2, cr8, {0} │ │ │ │ - bl 48b2ac │ │ │ │ - blx 2411da │ │ │ │ + bl 48b37c │ │ │ │ + blx 2412aa │ │ │ │ strbmi r2, [r3], #-771 @ 0xfffffcfd │ │ │ │ - blcs 258014 │ │ │ │ + blcs 2580e4 │ │ │ │ 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 @ │ │ │ │ + blx fffb73c6 │ │ │ │ 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 +468606,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 3029f8 │ │ │ │ @ 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 1273968 │ │ │ │ svcge 0x0024f67f │ │ │ │ smlaltbeq pc, r2, r3, r1 @ │ │ │ │ - blx 302964 │ │ │ │ + blx 302a34 │ │ │ │ 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 ffcb7a56 │ │ │ │ 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 +468657,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: 0xf44fffb9 │ │ │ │ strmi r7, [r4], -r0, ror #3 │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - cdp2 6, 9, cr15, cr2, cr11, {4} │ │ │ │ + cdp2 6, 2, 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, 2, cr15, cr2, cr11, {4} │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strmi pc, [r4], -r9, lsr #29 │ │ │ │ + strmi pc, [r4], -r1, asr #28 │ │ │ │ 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 fe737b02 │ │ │ │ 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 +468690,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 1f37b42 │ │ │ │ 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 1c37b5a │ │ │ │ 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 16b7b86 │ │ │ │ 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 13b7b9e │ │ │ │ ldr r4, [r0, -r4, lsl #12] │ │ │ │ strbmi r2, [fp], -r1, lsl #8 │ │ │ │ vst3.8 {d25-d27}, [pc], r0 │ │ │ │ mvnscs r7, r7, lsr #5 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4604fb3b │ │ │ │ @ instruction: 0xf8d9e705 │ │ │ │ ldmdbvs fp, {r4, ip, sp}^ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x4629aefd │ │ │ │ ldcge 2, cr2, [r2, #-0] │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - qadd8mi pc, sl, r7 @ │ │ │ │ + strtmi pc, [sl], -pc, lsr #30 │ │ │ │ strmi r4, [r1], -r4, lsl #12 │ │ │ │ movwcs r4, #1608 @ 0x648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4621fbbd │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ movwcs r4, #5704 @ 0x1648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4622fbb5 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x464871b6 │ │ │ │ - cdp2 6, 1, cr15, cr14, cr11, {4} │ │ │ │ + ldc2 6, cr15, [r6, #556]! @ 0x22c │ │ │ │ ldrb r4, [lr], r4, lsl #12 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 205c14 │ │ │ │ + blcs 205ce4 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr6, cr15, {1} │ │ │ │ andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0x4648ad12 │ │ │ │ - @ instruction: 0xff70f68b │ │ │ │ + @ instruction: 0xff08f68b │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blx fe7b7b62 │ │ │ │ + blx fe7b7c32 │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ tstls r2, #67108864 @ 0x4000000 │ │ │ │ - blx fe5b7b72 │ │ │ │ + blx fe5b7c42 │ │ │ │ @ instruction: 0x46034632 │ │ │ │ msrne (UNDEF: 97), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4621fdf7 │ │ │ │ + strtmi pc, [r1], -pc, lsl #27 │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ movwcs r4, #9800 @ 0x2648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4621fb7f │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ movwcs r4, #13896 @ 0x3648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4622fb77 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strbmi r1, [r8], -r1, ror #2 │ │ │ │ - stc2l 6, cr15, [r0, #556]! @ 0x22c │ │ │ │ + ldc2l 6, cr15, [r8, #-556]! @ 0xfffffdd4 │ │ │ │ @ instruction: 0x46034632 │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4604fdd9 │ │ │ │ + @ instruction: 0x4604fd71 │ │ │ │ @ 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, 12, 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 @ │ │ │ │ + blx fffb76ee │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e483c │ │ │ │ + blgt 2e490c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4623ffd5 │ │ │ │ + strtmi pc, [r3], -sp, ror #30 │ │ │ │ orrcs r4, r8, sl, lsr #12 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - ldrbmi pc, [r2], -r9, lsr #27 @ │ │ │ │ + ldrbmi pc, [r2], -r1, asr #26 @ │ │ │ │ strmi r4, [r5], -r1, lsl #12 │ │ │ │ movwcs r4, #13896 @ 0x3648 │ │ │ │ tstls r2, #0, 8 │ │ │ │ - blx e37c2e │ │ │ │ + blx e37cfe │ │ │ │ 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 ff5b773e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e488c │ │ │ │ + blgt 2e495c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strtmi pc, [r3], -sp, lsr #31 │ │ │ │ + strtmi pc, [r3], -r5, asr #30 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46481151 │ │ │ │ - stc2 6, cr15, [r0, #556] @ 0x22c │ │ │ │ + ldc2 6, cr15, [r8, #-556] @ 0xfffffdd4 │ │ │ │ @ instruction: 0x46294652 │ │ │ │ strbmi r4, [r8], -r6, lsl #12 │ │ │ │ tstls r2, #134217728 @ 0x8000000 │ │ │ │ - blx 437c7e │ │ │ │ + blx 437d4e │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ tstcc r2, sp, asr #19 │ │ │ │ eorcs r4, r0, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ - blvc 6b5308 │ │ │ │ + blvc 6b53d8 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6887b0e │ │ │ │ - strmi pc, [r4], -sp, lsl #24 │ │ │ │ - blge 5a61a4 │ │ │ │ + strmi pc, [r4], -r5, lsr #23 │ │ │ │ + blge 5a6274 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff84f68b │ │ │ │ + @ instruction: 0xff1cf68b │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4632fd57 │ │ │ │ + ldrtmi pc, [r2], -pc, ror #25 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strbmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf68b2401 │ │ │ │ - ldrbmi pc, [r2], -pc, asr #26 @ │ │ │ │ + ldrbmi pc, [r2], -r7, ror #25 @ │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ ldrls r4, [r2], #-1608 @ 0xfffff9b8 │ │ │ │ - blx ff837cdc │ │ │ │ + blx ff837dac │ │ │ │ andcs r2, r0, #8, 6 @ 0x20000000 │ │ │ │ andscc lr, r2, #3358720 @ 0x334000 │ │ │ │ strmi r4, [r7], -r1, lsr #12 │ │ │ │ - blvc 6b5364 │ │ │ │ + blvc 6b5434 │ │ │ │ @ instruction: 0xf8d92220 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf6887b0e │ │ │ │ - @ instruction: 0x4604fbdd │ │ │ │ - blge 5a6204 │ │ │ │ + @ instruction: 0x4604fb75 │ │ │ │ + blge 5a62d4 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff54f68b │ │ │ │ + cdp2 6, 14, 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 @ │ │ │ │ + @ instruction: 0x4652fcbf │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r0], #556 @ 0x22c │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4604fd11 │ │ │ │ + strmi pc, [r4], -r9, lsr #25 │ │ │ │ @ instruction: 0xf10de5d1 │ │ │ │ strtmi r0, [r9], -r8, asr #20 │ │ │ │ strbmi r2, [r8], -r0, lsl #4 │ │ │ │ - cdp2 6, 6, cr15, cr10, cr11, {4} │ │ │ │ + cdp2 6, 0, 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 │ │ │ │ + @ instruction: 0x4604fb35 │ │ │ │ + blge 5a6354 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff14f68b │ │ │ │ + cdp2 6, 10, cr15, cr12, cr11, {4} │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ strbmi r2, [r8], -r7, lsl #3 │ │ │ │ - stc2l 6, cr15, [r8], #556 @ 0x22c │ │ │ │ + stc2 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 │ │ │ │ + strmi pc, [r4], -sp, lsl #22 │ │ │ │ + blge 5a63a4 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - cdp2 6, 14, cr15, cr12, cr11, {4} │ │ │ │ + cdp2 6, 8, cr15, cr4, cr11, {4} │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4652fcbf │ │ │ │ + @ instruction: 0x4652fc57 │ │ │ │ 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 │ │ │ │ + mcrr2 6, 8, pc, r8, cr11 @ │ │ │ │ ldrb r4, [r0, #-1540]! @ 0xfffff9fc │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 205eec │ │ │ │ + blcs 205fbc │ │ │ │ stclge 4, cr15, [r8, #-252]! @ 0xffffff04 │ │ │ │ andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0x4648ad12 │ │ │ │ - cdp2 6, 0, cr15, cr2, cr11, {4} │ │ │ │ + ldc2 6, cr15, [sl, #556] @ 0x22c │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blx c37e3c │ │ │ │ + blx c37f0c │ │ │ │ strtmi r4, [sl], -r1, lsr #12 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ tstls r2, #67108864 @ 0x4000000 │ │ │ │ - blx a37e4c │ │ │ │ + blx a37f1c │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strmi pc, [r4], -r9, lsl #25 │ │ │ │ + strmi pc, [r4], -r1, lsr #24 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x462afd73 │ │ │ │ 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 │ │ │ │ + blx b79aa │ │ │ │ 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 4f4710 │ │ │ │ @ instruction: 0xf8dd9c06 │ │ │ │ @ instruction: 0xf1048020 │ │ │ │ @ instruction: 0xf895061c │ │ │ │ strtmi r3, [r0], -sp, lsr #32 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - stc2 6, cr15, [sl, #548] @ 0x224 │ │ │ │ + stc2 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 aa0bfc │ │ │ │ vmlane.f64 d30, d0, d3 │ │ │ │ @ instruction: 0xf3c38b2b │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ @ instruction: 0x832202cb │ │ │ │ ldrteq pc, [r0], #-270 @ 0xfffffef2 @ │ │ │ │ - bllt 23462c │ │ │ │ + bllt 2346fc │ │ │ │ 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 379770 │ │ │ │ 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 fe2b7a58 │ │ │ │ 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 +469024,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 121a398 │ │ │ │ svclt 0x00186942 │ │ │ │ tstle r0, r2, asr r8 │ │ │ │ - bcs 218300 │ │ │ │ + bcs 2183d0 │ │ │ │ msrhi SPSR_fsxc, r0, asr #32 │ │ │ │ teqcs r0, r2, lsl #24 │ │ │ │ movwmi pc, #15105 @ 0x3b01 @ │ │ │ │ - blcs 218734 │ │ │ │ + blcs 218804 │ │ │ │ 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 +469053,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], #-2429 @ 1fa0f0 @ │ │ │ │ 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, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ eorseq pc, r0, r5, lsl #2 │ │ │ │ - @ instruction: 0xf8aaf688 │ │ │ │ + @ instruction: 0xf842f688 │ │ │ │ umaalcc pc, r0, r7, r8 @ │ │ │ │ subcc pc, r0, r5, lsl #17 │ │ │ │ subseq pc, r0, r5, lsl #2 │ │ │ │ @ instruction: 0xf6889904 │ │ │ │ - @ instruction: 0xf897f8a1 │ │ │ │ + @ instruction: 0xf897f839 │ │ │ │ @ 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 c8ba74 │ │ │ │ + bcc 1f6580 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ - b 1247894 │ │ │ │ - blls 33a7a0 │ │ │ │ + b 1247964 │ │ │ │ + blls 33a870 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ tstmi r3, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf68b832b │ │ │ │ - @ instruction: 0xf1bafd8b │ │ │ │ + @ instruction: 0xf1bafd23 │ │ │ │ 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 +469110,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 781d0 │ │ │ │ strtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - mcrrvc 12, 9, pc, r3, cr3 @ │ │ │ │ - blcs 40b91c │ │ │ │ + mcrrvc 12, 2, pc, r3, cr11 @ │ │ │ │ + blcs 40b9ec │ │ │ │ vst4.8 {d29-d32}, [pc], r5 │ │ │ │ strbmi r7, [r8], -r7, asr #3 │ │ │ │ - blx 2b7b4e │ │ │ │ + blx fe8b7c1c │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x464871b1 │ │ │ │ - blx 137b58 │ │ │ │ + blx fe737c28 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ ldmvc fp, {r1, r5, r6, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ - blt fef78134 │ │ │ │ + blt fef78204 │ │ │ │ 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 fe937c64 │ │ │ │ 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 ff0b7c90 │ │ │ │ @ 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 feb37cbc │ │ │ │ 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 1ab7cd8 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ svclt 0x0000bb8a │ │ │ │ - ldrsbteq r6, [r8], #-160 @ 0xffffff60 │ │ │ │ + rsbseq r6, r8, r0, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r4, asr #21 │ │ │ │ + ldrshteq r6, [r8], #-148 @ 0xffffff6c │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r6, r8, r2, lsl #14 │ │ │ │ - beq 1436630 │ │ │ │ + rsbseq r6, r8, r2, lsr r6 │ │ │ │ + beq 1436700 │ │ │ │ stmdaeq r3, {r2, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ strtmi fp, [r0], r7, lsl #18 │ │ │ │ @ instruction: 0x46314652 │ │ │ │ - bl 54bb2c │ │ │ │ + bl 54bbfc │ │ │ │ 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 1037d2c │ │ │ │ @ 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 54bc38 │ │ │ │ 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 a37d5c │ │ │ │ @ instruction: 0x46029b19 │ │ │ │ @ instruction: 0x4648219e │ │ │ │ - blx fe2b7c98 │ │ │ │ + blx 8b7d68 │ │ │ │ @ instruction: 0x46029b1a │ │ │ │ @ instruction: 0x4648219e │ │ │ │ - blx 2137ca4 │ │ │ │ + blx 737d74 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ @ instruction: 0xf8d9bb3c │ │ │ │ stmdals r4, {r4, lr} │ │ │ │ @ instruction: 0xf68a9205 │ │ │ │ - strmi pc, [r1], -r7, lsr #27 │ │ │ │ + @ instruction: 0x4601fd3f │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - bls 378540 │ │ │ │ + bls 378470 │ │ │ │ @ instruction: 0xf7ff900d │ │ │ │ strbmi fp, [fp], -r5, asr #21 │ │ │ │ @ instruction: 0x21ea229e │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf7fec000 │ │ │ │ @ instruction: 0x4604ff59 │ │ │ │ - bllt af82ac │ │ │ │ - bl fecb7b88 │ │ │ │ + bllt af837c │ │ │ │ + bl 12b7c58 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed514bc │ │ │ │ + bl fed5158c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ ldrmi r4, [r4], -sp, lsl #12 │ │ │ │ - bmi 60c708 │ │ │ │ + bmi 60c7d8 │ │ │ │ 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 4f84d0 │ │ │ │ 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 0x0000eb1a │ │ │ │ @ instruction: 0xffffef83 │ │ │ │ @ instruction: 0xfffff23b │ │ │ │ - rsbseq r5, r8, r6, lsr #26 │ │ │ │ + rsbseq r5, r8, r6, asr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r2, lsl sp │ │ │ │ + rsbseq r5, r8, r2, asr #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed51524 │ │ │ │ + bl fed515f4 │ │ │ │ @ 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 2ccc54 │ │ │ │ @ instruction: 0xad01490e │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1283 @ 0xfffffafd │ │ │ │ - @ instruction: 0xf874f68a │ │ │ │ - blmi 38cb8c │ │ │ │ + @ instruction: 0xf80cf68a │ │ │ │ + blmi 38cc5c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3543d0 │ │ │ │ + blls 3544a0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - bl 1437c4c │ │ │ │ + b ffa37d1c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, sl, asr #25 │ │ │ │ + ldrshteq r5, [r8], #-186 @ 0xffffff46 │ │ │ │ @ instruction: 0xffffedfb │ │ │ │ @ instruction: 0xfffff1c1 │ │ │ │ @ instruction: 0xffffeeff │ │ │ │ - rsbseq r5, r8, r0, lsr #25 │ │ │ │ + ldrsbteq 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 214540 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 10cccbc │ │ │ │ + blmi 10ccd8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d443c │ │ │ │ + blls 5d450c │ │ │ │ @ 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 +469310,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 │ │ │ │ + pkhtbmi pc, r3, r3, asr #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 4aece8 │ │ │ │ ldrtmi fp, [r8], -sl, lsr #18 │ │ │ │ @ instruction: 0xff96f7fe │ │ │ │ movweq lr, #19008 @ 0x4a40 │ │ │ │ @ instruction: 0x4658b2dc │ │ │ │ @ instruction: 0xf68946da │ │ │ │ - @ instruction: 0xf1bbfc93 │ │ │ │ + @ instruction: 0xf1bbfc2b │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrb r4, [r7, r3, lsl #13] │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6954630 │ │ │ │ - strls pc, [r1], #-2281 @ 0xfffff717 │ │ │ │ + strls pc, [r1], #-2177 @ 0xfffff77f │ │ │ │ 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 21461c │ │ │ │ @ instruction: 0xe791d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6954630 │ │ │ │ - ubfx pc, r5, #17, #12 │ │ │ │ - b fecb7d88 │ │ │ │ - rsbseq r5, r8, sl, asr ip │ │ │ │ + strb pc, [fp, sp, ror #16]! @ │ │ │ │ + b 12b7e58 │ │ │ │ + rsbseq r5, r8, sl, lsl #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r4, lsr ip │ │ │ │ + rsbseq r5, r8, r4, ror #22 │ │ │ │ stm sp, {r1, r7, ip, sp, pc} │ │ │ │ strmi r0, [r3], -ip │ │ │ │ strmi r9, [r8], -r3, lsl #20 │ │ │ │ - blvc 494514 │ │ │ │ + blvc 4945e4 │ │ │ │ tstle fp, r5, lsl #20 │ │ │ │ mlacs r5, r1, r8, pc @ │ │ │ │ - bcs a14f00 │ │ │ │ - bcc 270540 │ │ │ │ + bcs a14fd0 │ │ │ │ + bcc 270610 │ │ │ │ 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 +469378,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 48b7ec │ │ │ │ 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 +469402,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 494bf2 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ andle r4, r6, #152, 10 @ 0x26000000 │ │ │ │ @ instruction: 0x46296bfb │ │ │ │ @ instruction: 0x4630681e │ │ │ │ - blcs 219374 │ │ │ │ + blcs 219444 │ │ │ │ pop {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ stmdbvs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 214640 │ │ │ │ + blcs 214710 │ │ │ │ @ instruction: 0x2701d0f9 │ │ │ │ ldmdane pc!, {r6, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdavs lr, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ - blcs 219390 │ │ │ │ + blcs 219460 │ │ │ │ @ instruction: 0x4629d1f1 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvc efa464 │ │ │ │ + blvc efa534 │ │ │ │ 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 219488 │ │ │ │ @ instruction: 0x4629d1dd │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvc efa43c │ │ │ │ + blvc efa50c │ │ │ │ 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 21476c │ │ │ │ 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 2150fc │ │ │ │ + bvs 1aeea00 │ │ │ │ + blvc 1ad4768 │ │ │ │ @ instruction: 0xd1be2b00 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ ldmdblt r3!, {r0, r1, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blcs 254bc8 │ │ │ │ + blcs 254c98 │ │ │ │ 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 214c2c │ │ │ │ + bvs ff2ee9d0 │ │ │ │ + blvc 1ed47a0 │ │ │ │ @ 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 254d08 │ │ │ │ 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 2194e8 │ │ │ │ strb sp, [sp, sp, lsl #3] │ │ │ │ orrslt r6, r3, r3, asr #20 │ │ │ │ - blvc 1ed4710 │ │ │ │ + blvc 1ed47e0 │ │ │ │ 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 254d48 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ movwcs r7, #5675 @ 0x162b │ │ │ │ - bvs fead7488 │ │ │ │ + bvs fead7558 │ │ │ │ @ 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 efa430 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmdblt r3!, {r4, r8, r9, sl, ip, sp} │ │ │ │ - blcs 254cac │ │ │ │ + blcs 254d7c │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ @ instruction: 0xf886762b │ │ │ │ - bvs feade724 │ │ │ │ + bvs feade7f4 │ │ │ │ @ instruction: 0xf4bf4598 │ │ │ │ - blvs ff0e6460 │ │ │ │ + blvs ff0e6530 │ │ │ │ ldmdavs lr, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blvc 1ecbfc0 │ │ │ │ + blvc 1ecc090 │ │ │ │ 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 efa3e8 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmdblt r3!, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - blcs 254cf4 │ │ │ │ + blcs 254dc4 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ @ instruction: 0xf886762b │ │ │ │ - blvs feade76c │ │ │ │ + blvs feade83c │ │ │ │ @ instruction: 0xf4bf4598 │ │ │ │ - blvs 1ae6418 │ │ │ │ + blvs 1ae64e8 │ │ │ │ ldrtmi r4, [fp], #-1577 @ 0xfffff9d7 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ - blvc 1ecc00c │ │ │ │ + blvc 1ecc0dc │ │ │ │ rscle r2, r2, r0, lsl #22 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ - blcs 354c64 │ │ │ │ + blcs 354d34 │ │ │ │ svcge 0x0027f47f │ │ │ │ stmdbvs r6, {r0, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 214830 │ │ │ │ + blcs 214900 │ │ │ │ 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 1acc0c8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf7ffaf16 │ │ │ │ - blvc afa2b0 │ │ │ │ + blvc afa380 │ │ │ │ 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 7f4484 │ │ │ │ ldmpl r3, {r0, r6, r8, fp, sp, lr}^ │ │ │ │ - blx 28313a │ │ │ │ + blx 28320a │ │ │ │ @ instruction: 0xf8933301 │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0x2700aefa │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffe011 │ │ │ │ - blvc efa270 │ │ │ │ + blvc efa340 │ │ │ │ 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 1ecc17c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ubfx sl, ip, #29, #5 │ │ │ │ - ldrsbteq r5, [r8], #-160 @ 0xffffff60 │ │ │ │ + rsbseq r5, r8, r0, lsl #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 ffde6b18 │ │ │ │ + blmi ffde64f0 │ │ │ │ @ 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 fed3ad4c │ │ │ │ + blcs 1fdd30 │ │ │ │ tstcs r0, sl, ror #2 │ │ │ │ @ instruction: 0xf634a802 │ │ │ │ - ldmdavs fp!, {r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r3, r4, 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, r4, r5, r6, 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 fe1fb5e4 │ │ │ │ @ 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 ff9383d2 │ │ │ │ ldrdhi pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf8d84646 │ │ │ │ orrlt r3, r3, r0 │ │ │ │ - blcs 214fb8 │ │ │ │ + blcs 215088 │ │ │ │ ldmdavs r6!, {r3, r4, r6, r8, ip, lr, pc} │ │ │ │ - blcs 2149c0 │ │ │ │ + blcs 214a90 │ │ │ │ @ instruction: 0xf8d8d1f8 │ │ │ │ stccs 0, cr4, [r0], {24} │ │ │ │ @ instruction: 0xf8d8d17e │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ - blcs 206908 │ │ │ │ - bmi feeef0e0 │ │ │ │ + blcs 2069d8 │ │ │ │ + bmi feeef1b0 │ │ │ │ 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, 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 254e90 │ │ │ │ andcs fp, r1, #184, 30 @ 0x2e0 │ │ │ │ tstcs r1, fp, ror r9 │ │ │ │ ldrmi r6, [r8], #-2784 @ 0xfffff520 │ │ │ │ - ldcl 6, cr15, [sl, #-208]! @ 0xffffff30 │ │ │ │ + ldc 6, cr15, [r2, #-208] @ 0xffffff30 │ │ │ │ stmiavs r0!, {r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blx 838498 │ │ │ │ + @ instruction: 0xf9b0f6ca │ │ │ │ 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 6d8ebc │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ ldmdbvs sl, {r0, r1, r8, ip, lr, pc} │ │ │ │ svclt 0x00b82a01 │ │ │ │ ldmdbvs fp!, {r0, r9, sp} │ │ │ │ - blvs 1a02d9c │ │ │ │ + blvs 1a02e6c │ │ │ │ @ instruction: 0xf6344418 │ │ │ │ - ldr lr, [r5, r0, ror #26] │ │ │ │ + @ instruction: 0xe795ecf8 │ │ │ │ ldmdacs r5!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb19d699d │ │ │ │ - blcs fe2772ac │ │ │ │ + blcs fe27737c │ │ │ │ vmla.i8 d22, d0, d28 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r6, r7, r8, fp, ip} │ │ │ │ - blvc ae6e84 │ │ │ │ + blvc ae6f54 │ │ │ │ subsle r2, pc, r4, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - strmi pc, [r5], -r7, ror #19 │ │ │ │ + @ instruction: 0x4605f97f │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ teqlt r6, fp, lsr r1 │ │ │ │ - blcs 2150a8 │ │ │ │ + blcs 215178 │ │ │ │ ldmdavs r6!, {r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 214ab0 │ │ │ │ + blcs 214b80 │ │ │ │ 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 +469698,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 84c32c │ │ │ │ rscle r2, fp, r0, lsl #18 │ │ │ │ @ instruction: 0x46136811 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ - @ instruction: 0xf9aaf689 │ │ │ │ + @ instruction: 0xf942f689 │ │ │ │ bicsle r2, lr, r0, lsl #16 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - mcr2 6, 0, pc, cr4, cr4, {4} @ │ │ │ │ + ldc2 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 206b48 │ │ │ │ @ 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 206bb0 │ │ │ │ @ instruction: 0xf107d186 │ │ │ │ ldrbmi r0, [r0], -r8, lsl #2 │ │ │ │ ldc2 7, cr15, [r0, #-1020]! @ 0xfffffc04 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ @ instruction: 0xf8dab94b │ │ │ │ - blcs 246b14 │ │ │ │ + blcs 246be4 │ │ │ │ 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 +469750,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 5151b4 │ │ │ │ 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 6d4c68 │ │ │ │ svclt 0x00182b05 │ │ │ │ tstle ip, fp, lsr lr │ │ │ │ mlacc r5, r2, r8, pc @ │ │ │ │ - bvs fe695024 │ │ │ │ + bvs fe6950f4 │ │ │ │ ldmdale sl, {r5, r8, r9, fp, sp} │ │ │ │ - blcs 9c974c │ │ │ │ + blcs 9c981c │ │ │ │ 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 211f70 │ │ │ │ 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 515248 │ │ │ │ ldc2 7, cr15, [r2], {255} @ 0xff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4af0d │ │ │ │ @ instruction: 0xf8d33080 │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - blcs 206be4 │ │ │ │ + blcs 206cb4 │ │ │ │ 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 0x0000eeb6 │ │ │ │ + rsbseq r5, r8, r8, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [r8], #-98 @ 0xffffff9e │ │ │ │ + rsbseq r5, r8, r2, lsr #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 abb8d8 │ │ │ │ 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] @ 1faae3 │ │ │ │ + blcc 33ad00 │ │ │ │ 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 43b0e0 │ │ │ │ rscshi pc, fp, r0 │ │ │ │ - bmi ff9c2c38 │ │ │ │ + bmi ff9c2d08 │ │ │ │ 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 3c2d38 │ │ │ │ @ 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 ff3764dc │ │ │ │ + bvc 236840 │ │ │ │ mlacs r8, r3, r8, pc @ │ │ │ │ - bcs 2078bc │ │ │ │ + bcs 20798c │ │ │ │ mrc 15, 7, fp, cr0, cr4, {0} │ │ │ │ vmov.f32 s15, s14 │ │ │ │ addsmi r7, r9, #417792 @ 0x66000 │ │ │ │ - bvc 4363b8 │ │ │ │ + bvc 436488 │ │ │ │ strd sp, [lr], r2 @ │ │ │ │ ldmdavc r6, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ - blcs 1ed8dfc │ │ │ │ + blcs 1ed8ecc │ │ │ │ andeq pc, r2, #79 @ 0x4f │ │ │ │ eorvs r6, sl, ip, rrx │ │ │ │ - blcs 1bf0d48 │ │ │ │ + blcs 1bf0e18 │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ vqdmulh.s d18, d0, d21 │ │ │ │ - blcc 191afb0 │ │ │ │ + blcc 191b080 │ │ │ │ stmiale pc!, {r3, r8, r9, fp, sp} @ │ │ │ │ - blx 2834dc │ │ │ │ + blx 2835ac │ │ │ │ pldw [r3], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0407f82 │ │ │ │ @ instruction: 0xf0138154 │ │ │ │ @ instruction: 0xf0400f82 │ │ │ │ @ instruction: 0xf013814d │ │ │ │ svclt 0x001c0f41 │ │ │ │ cmnvs r3, r0, lsr #7 │ │ │ │ @ instruction: 0xf894d09e │ │ │ │ - blcs 246db0 │ │ │ │ + blcs 246e80 │ │ │ │ @ instruction: 0x2320d1b8 │ │ │ │ eorcc pc, sp, r4, lsl #17 │ │ │ │ @ instruction: 0xf5b3e7b4 │ │ │ │ vmax.f32 d7, d16, d28 │ │ │ │ @ instruction: 0xf5b38132 │ │ │ │ @ instruction: 0xf0c07f91 │ │ │ │ @ instruction: 0xf5a380af │ │ │ │ - blcs f97b60 │ │ │ │ + blcs f97c30 │ │ │ │ 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 +469948,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 246fc0 │ │ │ │ @ instruction: 0x2320bf04 │ │ │ │ eorscc pc, r5, r4, lsl #17 │ │ │ │ svcge 0x0006f47f │ │ │ │ stmdbvs r3!, {r1, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bcs 214e98 │ │ │ │ + bcs 214f68 │ │ │ │ svcge 0x0000f43f │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 8f4a28 │ │ │ │ + blcs 8f4af8 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr8, cr15, {3} │ │ │ │ vpadd.i8 d19, d0, d12 │ │ │ │ - blx a836d0 │ │ │ │ + blx a837a0 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ @ instruction: 0xf44fbf44 │ │ │ │ cmnvs r3, ip, lsr #7 │ │ │ │ svcge 0x004df53f │ │ │ │ - blcs ffe74a08 │ │ │ │ + blcs ffe74ad8 │ │ │ │ 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 ff2b1310 │ │ │ │ + blcs ff5eef68 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [ip, #-552] @ 0xfffffdd8 │ │ │ │ + ldc 1, cr2, [pc, #128] @ 1fb000 │ │ │ │ @ instruction: 0x46800b3b │ │ │ │ @ instruction: 0xf6884638 │ │ │ │ - stmdbvs r8!, {r0, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx b88e0 │ │ │ │ + blx fe6b89b0 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2cc7b8 │ │ │ │ + blgt 2cc888 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4633fe71 │ │ │ │ + ldrtmi pc, [r3], -r9, lsl #28 @ │ │ │ │ strtmi r4, [r8], -r2, asr #12 │ │ │ │ cmnpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mcrr2 6, 8, pc, r4, cr10 @ │ │ │ │ + blx ff9389e2 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ strmi sl, [r1], -r4, lsl #30 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - stc2 6, cr15, [r2, #544]! @ 0x220 │ │ │ │ + ldc2 6, cr15, [sl, #-544]! @ 0xfffffde0 │ │ │ │ @ instruction: 0xf68869e0 │ │ │ │ - ldrt pc, [r7], sp, lsr #19 @ │ │ │ │ + ldrt pc, [r7], r5, asr #18 @ │ │ │ │ mvnvc pc, #683671552 @ 0x28c00000 │ │ │ │ @ instruction: 0xf63f2b05 │ │ │ │ @ instruction: 0xf894ae95 │ │ │ │ - blcs 246fc4 │ │ │ │ + blcs 247094 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ - blcc 1c34ae4 │ │ │ │ + blcc 1c34bb4 │ │ │ │ @ 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 +470046,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, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r4, lsl #8 │ │ │ │ - rsbseq r5, r8, r6, asr #7 │ │ │ │ + rsbseq r5, r8, r4, lsr r3 │ │ │ │ + ldrshteq r5, [r8], #-38 @ 0xffffffda │ │ │ │ andcs r4, r2, #34603008 @ 0x2100000 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4621fd39 │ │ │ │ + @ instruction: 0x4621fcd1 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4632fd33 │ │ │ │ + ldrtmi pc, [r2], -fp, asr #25 @ │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - ldrtmi pc, [r3], -sp, lsr #26 @ │ │ │ │ + ldrtmi pc, [r3], -r5, asr #25 @ │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ strtmi r9, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf68a21dc │ │ │ │ - @ instruction: 0xe77dfbf7 │ │ │ │ - stc 6, cr15, [ip, #-208] @ 0xffffff30 │ │ │ │ + ldrb pc, [sp, -pc, lsl #23]! @ │ │ │ │ + stc 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 21a13c │ │ │ │ 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 182734c │ │ │ │ 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 155fd38 │ │ │ │ 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 275884 │ │ │ │ @ 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, 0, 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 +470142,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} │ │ │ │ + stc2l 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 │ │ │ │ + strtmi pc, [r3], -r1, asr #27 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ @ instruction: 0xb1a69d00 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 21b8bac │ │ │ │ + blx 7b8c7c │ │ │ │ stmdavs r4!, {r0, r9, sl, ip, pc} │ │ │ │ - blcs 2151f0 │ │ │ │ + blcs 2152c0 │ │ │ │ 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 238ca8 │ │ │ │ @ instruction: 0xf634e7e9 │ │ │ │ - svclt 0x0000ec3e │ │ │ │ + svclt 0x0000ebd6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, r4, asr #31 │ │ │ │ - @ instruction: 0x00784f9a │ │ │ │ + ldrshteq r4, [r8], #-228 @ 0xffffff1c │ │ │ │ + rsbseq r4, r8, sl, asr #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 ff8306b4 │ │ │ │ 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 +470207,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, 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: 0xf8c2f6f3 │ │ │ │ rscvs r2, r7, #0, 6 │ │ │ │ rsbvs r6, r3, #224 @ 0xe0 │ │ │ │ - blmi 7a99a8 │ │ │ │ + blmi 7a9a78 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ strtmi r6, [r8], -r3, lsr #1 │ │ │ │ @ instruction: 0xf6864621 │ │ │ │ - @ instruction: 0x4620fd3d │ │ │ │ + @ instruction: 0x4620fcd5 │ │ │ │ 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 4b52d8 │ │ │ │ andcs r4, r4, #51380224 @ 0x3100000 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ - blx ff138dd4 │ │ │ │ + blx 1738ea4 │ │ │ │ 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, lsl #26 │ │ │ │ + eoreq fp, r4, sl, lsr #27 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed524d8 │ │ │ │ + bl fed525a8 │ │ │ │ @ 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 +470280,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 fe6a0044 │ │ │ │ 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 +470298,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 222084 │ │ │ │ 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 6600b0 │ │ │ │ + blge 7600b8 │ │ │ │ + blge 9a00a0 │ │ │ │ ldrbmi r9, [fp], -r9, lsl #6 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x469a46d3 │ │ │ │ - blvs 18f362c │ │ │ │ + blvs 18f36fc │ │ │ │ stmdbls r7, {r1, r8, r9, ip, pc} │ │ │ │ - bls 2033dc │ │ │ │ + bls 2034ac │ │ │ │ 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] @ 1fb4d5 │ │ │ │ stmdbvs r8, {r0, r8, fp, ip, pc} │ │ │ │ orrcs pc, sl, r0, asr #4 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0xf687602b │ │ │ │ - @ instruction: 0xf8cdf86d │ │ │ │ + @ instruction: 0xf8cdf805 │ │ │ │ @ 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 +470351,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 205d40 │ │ │ │ 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 +470384,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 138fec │ │ │ │ ldrmi r9, [fp, #2822] @ 0xb06 │ │ │ │ stmdbls r1, {r0, r3, r4, r5, ip, lr, pc} │ │ │ │ - blls 2d5920 │ │ │ │ + blls 2d59f0 │ │ │ │ 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 636c60 │ │ │ │ + blvc 536c24 │ │ │ │ + @ instruction: 0xff62f686 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ccdb8 │ │ │ │ + blgt 2cce88 │ │ │ │ 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, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r0, r4, lsr #4 │ │ │ │ - svc 0x008cf633 │ │ │ │ - blcs 22215c │ │ │ │ + svc 0x0024f633 │ │ │ │ + blcs 22222c │ │ │ │ svcge 0x0041f47f │ │ │ │ movwls r9, #11013 @ 0x2b05 │ │ │ │ eorcs lr, r0, #16515072 @ 0xfc0000 │ │ │ │ @ instruction: 0xf6862101 │ │ │ │ - stcls 15, cr15, [r1, #-700] @ 0xfffffd44 │ │ │ │ + stcls 15, cr15, [r1, #-284] @ 0xfffffee4 │ │ │ │ strbmi r4, [r9], -r1, lsl #13 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0xf109fb2b │ │ │ │ + @ instruction: 0xf109fac3 │ │ │ │ stmdbvs r8!, {r2, r4, r8, fp} │ │ │ │ - bmi 5b54a8 │ │ │ │ + bmi 5b5578 │ │ │ │ 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 0x0000e9d2 │ │ │ │ + ldrsbteq r4, [r8], #-188 @ 0xffffff44 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00784c96 │ │ │ │ + rsbseq r4, r8, r6, asr #23 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r4, r8, lr, lsl #21 │ │ │ │ + ldrhteq 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 150d0e4 │ │ │ │ @ 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 +470483,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], #-308 @ 0xfffffecc │ │ │ │ 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, 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 @ 1fb78c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx 20390f4 │ │ │ │ - blmi 44defc │ │ │ │ + blx 6391c4 │ │ │ │ + blmi 44dfcc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 755740 │ │ │ │ + blls 755810 │ │ │ │ @ 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 0x0000e924 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, lr, lsr #20 │ │ │ │ - rsbseq r4, r8, r0, lsr r9 │ │ │ │ + rsbseq r4, r8, lr, asr r9 │ │ │ │ + rsbseq r4, r8, r0, ror #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - bmi 1a8cf70 │ │ │ │ + bmi 1a8d040 │ │ │ │ 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 195ba28 │ │ │ │ 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, r4, r5, fp, sp, lr, pc}^ │ │ │ │ biceq lr, r5, #7168 @ 0x1c00 │ │ │ │ stmdbvs r0!, {r1, r6, r9, sl, lr} │ │ │ │ tstls r3, r1, ror r8 │ │ │ │ - blx fe639176 │ │ │ │ + blx c39246 │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6866920 │ │ │ │ - @ instruction: 0x4605fe75 │ │ │ │ + strmi pc, [r5], -sp, lsl #28 │ │ │ │ vbic.i16 d22, #187 @ 0x00bb │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ strhvs r6, [r3, #139] @ 0x8b │ │ │ │ andvs r6, r7, #573440 @ 0x8c000 │ │ │ │ strbeq pc, [r4, -r0, lsl #2] @ │ │ │ │ @ instruction: 0xf9934639 │ │ │ │ - bcs 583888 │ │ │ │ + bcs 583958 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-131] @ 0xffffff7d │ │ │ │ - @ instruction: 0xf932f688 │ │ │ │ + @ instruction: 0xf8caf688 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 6391c4 │ │ │ │ + @ instruction: 0xf9a8f68a │ │ │ │ @ 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 @ 1fb6e0 │ │ │ │ rsbvc r6, r9, #108, 18 @ 0x1b0000 │ │ │ │ stmdbvs r9!, {r0, r1, r3, r8, fp, sp, lr}^ │ │ │ │ - bleq 4be3ec │ │ │ │ + bleq 4be4bc │ │ │ │ @ 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, 3, cr15, cr0, cr6, {4} │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ @ instruction: 0x464b0818 │ │ │ │ strmi r4, [r5], -r1, asr #12 │ │ │ │ - @ instruction: 0xf90af688 │ │ │ │ + @ instruction: 0xf8a2f688 │ │ │ │ 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 1b37a08 │ │ │ │ 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 4c790e │ │ │ │ @ instruction: 0xf893330a │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r5, asr #16 │ │ │ │ - @ instruction: 0xf9caf68a │ │ │ │ - blmi 94e0b4 │ │ │ │ + @ instruction: 0xf962f68a │ │ │ │ + blmi 94e184 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b5589c │ │ │ │ + blls b5596c │ │ │ │ @ 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: 0xf100fdf1 │ │ │ │ @ instruction: 0x46410818 │ │ │ │ andcs r2, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6884607 │ │ │ │ - blmi 739b94 │ │ │ │ + blmi 739ac4 │ │ │ │ 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: 0xf938f68a │ │ │ │ @ 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 0x0000e850 │ │ │ │ + rsbseq r4, r8, r8, lsl r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, r0, ror #17 │ │ │ │ - eoreq fp, r4, r8, ror #17 │ │ │ │ + rsbseq r4, r8, r0, lsl r8 │ │ │ │ + ldrdeq fp, [r4], -r8 @ │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r4, [r8], #-116 @ 0xffffff8c │ │ │ │ + rsbseq r4, r8, r4, lsl #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 @ 1fb9b4 │ │ │ │ @ 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 │ │ │ │ + stcl 6, cr15, [r8, #-204] @ 0xffffff34 │ │ │ │ @ instruction: 0x501cf8da │ │ │ │ @ instruction: 0x2d006930 │ │ │ │ tstcs r0, sl, lsr r0 │ │ │ │ - stc2 6, cr15, [r2, #536]! @ 0x218 │ │ │ │ + ldc2 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 57cf08 │ │ │ │ svclt 0x00144629 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf860f688 │ │ │ │ + @ instruction: 0xfff8f687 │ │ │ │ strtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xf93ef68a │ │ │ │ + @ instruction: 0xf8d6f68a │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 75a6a4 │ │ │ │ + blcs 75a774 │ │ │ │ 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 +470680,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 216130 │ │ │ │ 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 20a688 │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ adcsmi r9, r3, #15360 @ 0x3c00 │ │ │ │ strdcs sp, [r4], -r7 │ │ │ │ - blx 6393dc │ │ │ │ + @ instruction: 0xf9a8f689 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6899803 │ │ │ │ - @ instruction: 0x4604ff93 │ │ │ │ + strmi pc, [r4], -fp, lsr #30 │ │ │ │ ldrdls pc, [ip], -sp │ │ │ │ @ instruction: 0xf04f2600 │ │ │ │ svcge 0x00140801 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ vpmax.s8 d15, d6, d8 │ │ │ │ @ instruction: 0xf000421a │ │ │ │ @ instruction: 0xf8da8084 │ │ │ │ @ instruction: 0x46312018 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ stcvc 14, cr15, [r3], {139} @ 0x8b │ │ │ │ - blcc 24d1f8 │ │ │ │ + blcc 24d2c8 │ │ │ │ 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, 3, cr15, cr14, cr9, {4} │ │ │ │ + blls 5cd30c │ │ │ │ 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 5efcc0 │ │ │ │ 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 8c4b30 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - bls 2bcbd4 │ │ │ │ + bls 2bcca4 │ │ │ │ ldmib r2, {r1, r4, r8, fp, sp, lr}^ │ │ │ │ tstmi r8, #-2147483643 @ 0x80000005 │ │ │ │ stmib r2, {r0, r5, r8, r9, lr}^ │ │ │ │ - bmi ff8fbed0 │ │ │ │ + bmi ff8fbfa0 │ │ │ │ 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, 0, cr15, cr2, cr9, {4} │ │ │ │ strb r4, [r2, r5, lsl #12] │ │ │ │ @ instruction: 0x21ba4623 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - strmi pc, [r5], -r3, ror #28 │ │ │ │ + @ instruction: 0x4605fdfb │ │ │ │ @ instruction: 0x4623e7bb │ │ │ │ @ instruction: 0x464821b8 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr9, {4} │ │ │ │ + ldc2l 6, cr15, [r4, #548]! @ 0x224 │ │ │ │ ldr r4, [r4, r5, lsl #12]! │ │ │ │ @ instruction: 0x21bc4623 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - @ instruction: 0x4605fe55 │ │ │ │ + strmi pc, [r5], -sp, ror #27 │ │ │ │ strtmi lr, [r3], -sp, lsr #15 │ │ │ │ @ instruction: 0x464821b6 │ │ │ │ - cdp2 6, 4, cr15, cr14, cr9, {4} │ │ │ │ + stc2l 6, cr15, [r6, #548]! @ 0x224 │ │ │ │ str r4, [r6, r5, lsl #12]! │ │ │ │ mvncs r4, r3, lsr #12 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - strmi pc, [r5], -r7, asr #28 │ │ │ │ + @ instruction: 0x4605fddf │ │ │ │ @ instruction: 0x2120e79f │ │ │ │ - ldc 6, cr4, [pc, #224] @ 1fbbcc │ │ │ │ + ldc 6, cr4, [pc, #224] @ 1fbc9c │ │ │ │ @ instruction: 0xf6870bba │ │ │ │ - @ instruction: 0xf8d9fd2d │ │ │ │ + @ instruction: 0xf8d9fcc5 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf6862101 │ │ │ │ - @ instruction: 0x4605fcdd │ │ │ │ + @ instruction: 0x4605fc75 │ │ │ │ addsle r2, r0, r0, lsl #16 │ │ │ │ - blgt 2cd3f4 │ │ │ │ + blgt 2cd4c4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r8, asr #12 │ │ │ │ - @ instruction: 0xf68a3514 │ │ │ │ - @ instruction: 0xe786f853 │ │ │ │ + @ instruction: 0xf6893514 │ │ │ │ + str pc, [r6, fp, ror #31] │ │ │ │ andscs r9, r1, #15360 @ 0x3c00 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7ff9803 │ │ │ │ @ instruction: 0xf8dafc03 │ │ │ │ @ instruction: 0xf0133010 │ │ │ │ @ instruction: 0xd0930ff0 │ │ │ │ @ instruction: 0xf8daa821 │ │ │ │ @@ -470742,112 +470793,112 @@ │ │ │ │ andscs r9, r2, #0 │ │ │ │ @ instruction: 0xf7ff9803 │ │ │ │ @ instruction: 0xf8dafbf5 │ │ │ │ strcs r2, [r0], #-16 │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ svclt 0x00181b1b │ │ │ │ @ instruction: 0xf0122301 │ │ │ │ - b 15bfb18 │ │ │ │ + b 15bfbe8 │ │ │ │ svclt 0x00184343 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ svcls 0x0003e781 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf6866938 │ │ │ │ - strmi pc, [r5], -pc, ror #27 │ │ │ │ + strmi pc, [r5], -r7, lsl #27 │ │ │ │ ldrcc fp, [r4, #-288] @ 0xfffffee0 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf832f68a │ │ │ │ + @ instruction: 0xffcaf689 │ │ │ │ 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 │ │ │ │ + mcrr2 6, 8, pc, lr, cr6 @ │ │ │ │ @ instruction: 0xf1004623 │ │ │ │ @ instruction: 0x463a0418 │ │ │ │ @ instruction: 0xf8804621 │ │ │ │ strmi r7, [r6], -ip, lsr #32 │ │ │ │ - @ instruction: 0xff28f687 │ │ │ │ + cdp2 6, 12, 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 5f4550 │ │ │ │ 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 @ │ │ │ │ + strbt pc, [sp], 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 53640c │ │ │ │ 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 6dc0cc │ │ │ │ teqle r0, r4, lsl #22 │ │ │ │ vqrshrn.s64 d6, q0, #32 │ │ │ │ - blcs 2c4a54 │ │ │ │ - blmi 1df1cdc │ │ │ │ + blcs 2c4b24 │ │ │ │ + blmi 1df1dac │ │ │ │ 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: 0xf83af688 │ │ │ │ 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 216434 │ │ │ │ ldmdavs pc!, {r1, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - blcs 215d6c │ │ │ │ + blcs 215e3c │ │ │ │ @ instruction: 0xe68dd1f8 │ │ │ │ stmdavs r9!, {r0, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmdavs fp, {r0, r4, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc cdbf4c │ │ │ │ + blvc cdc01c │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ vmul.f32 d6, d0, d8[1] │ │ │ │ - blcs 2c4acc │ │ │ │ + blcs 2c4b9c │ │ │ │ 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 fe8bf994 │ │ │ │ + blx fef39044 │ │ │ │ movwls pc, #25732 @ 0x6484 @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrshtle r3, [r2], #-79 @ 0xffffffb1 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - beq feb38110 │ │ │ │ + beq feb381e0 │ │ │ │ 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 +470913,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 2eff2c │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6866910 │ │ │ │ - @ instruction: 0x7c7bfb53 │ │ │ │ + @ instruction: 0x7c7bfaeb │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6874606 │ │ │ │ - bls 2fb6a0 │ │ │ │ + bls 2fb5d0 │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ - bvc 6560a8 │ │ │ │ + bvc 656178 │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ - b 123c984 │ │ │ │ - blls 3fc474 │ │ │ │ + b 123ca54 │ │ │ │ + blls 3fc544 │ │ │ │ @ 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 3bb920 │ │ │ │ strtmi r2, [r3], #-513 @ 0xfffffdff │ │ │ │ vst1.8 {d15-d16}, [r4], r2 │ │ │ │ - bleq 336644 │ │ │ │ + bleq 336714 │ │ │ │ orreq lr, r3, #13312 @ 0x3400 │ │ │ │ svceq 0x0000f1bb │ │ │ │ vld3.32 @ instruction: 0xf4abfa9b │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0x665f34ff │ │ │ │ - bls 33041c │ │ │ │ + bls 3304ec │ │ │ │ strvs lr, [r9, #-2525] @ 0xfffff623 │ │ │ │ - blls 3e39e8 │ │ │ │ + blls 3e3ab8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldrmi sl, [r0], -r5, asr #30 │ │ │ │ - blx 14397e4 │ │ │ │ + @ instruction: 0xf9e0f687 │ │ │ │ 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, asr #12 │ │ │ │ + rsbseq r4, r8, r6, asr #12 │ │ │ │ + ldrhteq r4, [r8], #-70 @ 0xffffffba │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - blcs 31aaa0 │ │ │ │ + blcs 31ab70 │ │ │ │ svcge 0x002bf47f │ │ │ │ vmul.f32 d6, d0, d8[1] │ │ │ │ - blcs 2c4c28 │ │ │ │ + blcs 2c4cf8 │ │ │ │ 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 +470980,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 │ │ │ │ + ldcl 6, cr15, [r8, #-204]! @ 0xffffff34 │ │ │ │ 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 ff1cd124 │ │ │ │ @ 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 ff6b9974 │ │ │ │ + beq 838360 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ - stc2 6, cr15, [lr, #540]! @ 0x21c │ │ │ │ + stc2l 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 287fd6 │ │ │ │ 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, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbvs r0!, {r1, r4, r8, fp, ip, sp, lr} │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ tstcs r1, r2, lsl r9 │ │ │ │ stmdbhi ip, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf686af0c │ │ │ │ - strmi pc, [r3], sp, ror #21 │ │ │ │ + strmi pc, [r3], r5, lsl #21 │ │ │ │ @ instruction: 0x463bb158 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 738320 │ │ │ │ + bleq 7383f0 │ │ │ │ @ instruction: 0xf6894620 │ │ │ │ - @ instruction: 0xf04ffe61 │ │ │ │ + @ instruction: 0xf04ffdf9 │ │ │ │ @ instruction: 0xf8cd0900 │ │ │ │ stmib r7, {r4, r5, ip, pc}^ │ │ │ │ @ instruction: 0xf10d9901 │ │ │ │ stmib r7, {r3, r6, fp}^ │ │ │ │ - bvs ffea231c │ │ │ │ + bvs ffea23ec │ │ │ │ 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: 0xf100fa7d │ │ │ │ andcs r0, r4, #24, 14 @ 0x600000 │ │ │ │ ldrtmi r2, [r9], -r0, lsr #6 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6874606 │ │ │ │ - @ instruction: 0xf10dfd57 │ │ │ │ + @ instruction: 0xf10dfcef │ │ │ │ @ instruction: 0xf8cd0e10 │ │ │ │ stmib sp, {r2, r3, r4, sp, pc}^ │ │ │ │ @ instruction: 0xf10d9904 │ │ │ │ @ instruction: 0xf8cd0c20 │ │ │ │ @ instruction: 0xf1069018 │ │ │ │ @ instruction: 0xf1060164 │ │ │ │ @ instruction: 0x460d0a54 │ │ │ │ @@ -471017,238 +471068,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 2a3484 │ │ │ │ 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, #3461 @ 0xd85 @ │ │ │ │ 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 ff43a0e8 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ ldrtmi r6, [r9], -r8, lsr #1 │ │ │ │ strcs r4, [r3], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ff9412 │ │ │ │ - bmi 163ab2c │ │ │ │ + bmi 163abfc │ │ │ │ ldrbtmi r4, [sl], #-2893 @ 0xfffff4b3 │ │ │ │ ldmpl r3, {r3, r5, r6, r7, sp, lr}^ │ │ │ │ - blls 8560a4 │ │ │ │ + blls 856174 │ │ │ │ @ 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: 0xf9c2f686 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2cd958 │ │ │ │ + blgt 2cda28 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - ldc2 6, cr15, [lr, #548] @ 0x224 │ │ │ │ + ldc2 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 1ec8288 │ │ │ │ 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: 0xf9b6f686 │ │ │ │ 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 │ │ │ │ + stc2 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 17385d0 │ │ │ │ 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 303d00 │ │ │ │ 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 2481fa │ │ │ │ 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 7d02a8 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ - ldc2 6, cr15, [r2, #-548]! @ 0xfffffddc │ │ │ │ + stc2l 6, cr15, [sl], {137} @ 0x89 │ │ │ │ @ instruction: 0xf633e743 │ │ │ │ - svclt 0x0000ec56 │ │ │ │ - @ instruction: 0x00784198 │ │ │ │ - @ instruction: 0x00784194 │ │ │ │ + svclt 0x0000ebee │ │ │ │ + rsbseq r4, r8, r8, asr #1 │ │ │ │ + rsbseq r4, r8, r4, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r8, lr, asr #31 │ │ │ │ + ldrshteq r3, [r8], #-238 @ 0xffffff12 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2b7634 │ │ │ │ + blhi 2b7704 │ │ │ │ @ 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, 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, r4, 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 │ │ │ │ + @ instruction: 0x4621fb9d │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - stmibvs r2!, {r0, r1, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r2!, {r0, r1, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 760234 │ │ │ │ + blcs 760304 │ │ │ │ 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 1238444 │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - bleq a38674 │ │ │ │ + bleq a38744 │ │ │ │ @ instruction: 0xf6866928 │ │ │ │ - @ instruction: 0x4604f95d │ │ │ │ + @ instruction: 0x4604f8f5 │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ @ instruction: 0xf6870a30 │ │ │ │ - strls pc, [fp, -sp, asr #23] │ │ │ │ + strls pc, [fp, -r5, ror #22] │ │ │ │ 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 28dbdc │ │ │ │ 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, 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: 0xffc8f6b9 │ │ │ │ @ instruction: 0xf8dd2400 │ │ │ │ - ldc 0, cr8, [pc, #48] @ 1fc2f0 │ │ │ │ + ldc 0, cr8, [pc, #48] @ 1fc3c0 │ │ │ │ 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 24dbb8 │ │ │ │ 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 23c41c │ │ │ │ @ instruction: 0x462821b4 │ │ │ │ - blx db9d38 │ │ │ │ + @ instruction: 0xf9c6f689 │ │ │ │ ldcvc 6, cr4, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - blvc 33a43c │ │ │ │ + blvc 33a50c │ │ │ │ ldmdbvs r3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ - blx feee87d0 │ │ │ │ + blx feee88a0 │ │ │ │ @ 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 +471310,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 19bc898 │ │ │ │ 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 260420 │ │ │ │ @ instruction: 0x462821be │ │ │ │ - @ instruction: 0xf9ecf689 │ │ │ │ + @ instruction: 0xf984f689 │ │ │ │ ldr r4, [ip, r7, lsl #12]! │ │ │ │ @ instruction: 0x21bc9b01 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - strmi pc, [r7], -r5, ror #19 │ │ │ │ - blls 276280 │ │ │ │ + @ instruction: 0x4607f97d │ │ │ │ + blls 276350 │ │ │ │ @ instruction: 0x462821ba │ │ │ │ - @ instruction: 0xf9def689 │ │ │ │ + @ instruction: 0xf976f689 │ │ │ │ str r4, [lr, r7, lsl #12]! │ │ │ │ @ instruction: 0x21b89b01 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - @ instruction: 0x4607f9d7 │ │ │ │ - blls 276264 │ │ │ │ + strmi pc, [r7], -pc, ror #18 │ │ │ │ + blls 276334 │ │ │ │ @ instruction: 0x462821b6 │ │ │ │ - @ instruction: 0xf9d0f689 │ │ │ │ + @ instruction: 0xf968f689 │ │ │ │ str r4, [r0, r7, lsl #12]! │ │ │ │ mvncs r9, r1, lsl #22 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - strmi pc, [r7], -r9, asr #19 │ │ │ │ + strmi pc, [r7], -r1, ror #18 │ │ │ │ @ instruction: 0xf04fe799 │ │ │ │ str r0, [r7, -r0, lsr #20]! │ │ │ │ - beq 438528 │ │ │ │ + beq 4385f8 │ │ │ │ @ instruction: 0xf04fe724 │ │ │ │ str r0, [r1, -r1, lsl #20]! │ │ │ │ - bleq 1437eb8 │ │ │ │ + bleq 1437f88 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ - @ instruction: 0xf8a6f687 │ │ │ │ + @ instruction: 0xf83ef687 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ - @ instruction: 0xf6862101 │ │ │ │ - @ instruction: 0x4607f857 │ │ │ │ + @ instruction: 0xf6852101 │ │ │ │ + strmi pc, [r7], -pc, ror #31 │ │ │ │ addle r2, r2, r0, lsl #16 │ │ │ │ - blgt 2cdd60 │ │ │ │ + blgt 2cde30 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6893714 │ │ │ │ - ldrb pc, [r8, -sp, asr #23]! @ │ │ │ │ + ldrb pc, [r8, -r5, ror #22]! @ │ │ │ │ @ instruction: 0x210068b7 │ │ │ │ - @ instruction: 0xf6866928 │ │ │ │ - stmdbvs sl!, {r0, r4, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6856928 │ │ │ │ + stmdbvs sl!, {r0, r3, 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 @ │ │ │ │ + ldrtmi pc, [r9], -r3, ror #20 @ │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - @ instruction: 0xf897fba9 │ │ │ │ + @ instruction: 0xf897fb41 │ │ │ │ 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 +471401,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 │ │ │ │ + @ instruction: 0x00783d9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, ip, asr lr │ │ │ │ + rsbseq r3, r8, ip, lsl #27 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r8, lr, lsl #25 │ │ │ │ + ldrhteq r3, [r8], #-190 @ 0xffffff42 │ │ │ │ ldc 4, cr9, [sp, #48] @ 0x30 │ │ │ │ tstcs r1, ip, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf6857b08 │ │ │ │ - @ instruction: 0x4602ffdb │ │ │ │ + @ instruction: 0x4602ff73 │ │ │ │ andls r4, r6, r7, lsl #12 │ │ │ │ @ instruction: 0x465bb150 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462862d1 │ │ │ │ @ instruction: 0xf6894611 │ │ │ │ - @ instruction: 0xf107fb51 │ │ │ │ + @ instruction: 0xf107fae9 │ │ │ │ movwls r0, #25364 @ 0x6314 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - @ instruction: 0xff94f685 │ │ │ │ + @ instruction: 0xff2cf685 │ │ │ │ strmi r9, [r7], -r2, lsl #20 │ │ │ │ @ instruction: 0x61836993 │ │ │ │ @ instruction: 0xf6c869d0 │ │ │ │ - blls 37b7bc │ │ │ │ + blls 37b6ec │ │ │ │ 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 +471443,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: 0xf9d0f687 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ ldrbcc pc, [pc, pc, asr #32]! @ │ │ │ │ - blx 739fba │ │ │ │ + blx fed3a088 │ │ │ │ stccs 8, cr15, [r4], {88} @ 0x58 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ andls r6, r2, #40, 18 @ 0xa0000 │ │ │ │ - blx 3db5f0 │ │ │ │ + blx 3db6c0 │ │ │ │ bicsmi pc, fp, #201326592 @ 0xc000000 │ │ │ │ streq pc, [r1, -r3] │ │ │ │ @ instruction: 0xf6859705 │ │ │ │ - svcls 0x0002ffa7 │ │ │ │ + svcls 0x0002ff3f │ │ │ │ movwcs r9, #2311 @ 0x907 │ │ │ │ @ instruction: 0xf100910b │ │ │ │ stmib fp, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf1003300 │ │ │ │ @ instruction: 0xf8cb0164 │ │ │ │ @ instruction: 0xf8973008 │ │ │ │ @ instruction: 0xf880c010 │ │ │ │ @@ -471420,84 +471471,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 33c704 │ │ │ │ @ instruction: 0xf1bcbb7b │ │ │ │ svclt 0x00080f20 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1fc740 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1fc810 │ │ │ │ @ instruction: 0xf00cd007 │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ - blx 4ff614 │ │ │ │ + blx 4ff6e4 │ │ │ │ @ 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 17ba134 │ │ │ │ @ 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 163a15a │ │ │ │ @ instruction: 0x4601aa15 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - tstpcs r0, fp, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + ldrdcs pc, [r0, -r3] │ │ │ │ stmdbvs r8!, {r7, r9, sl, lr} │ │ │ │ - cdp2 6, 14, cr15, cr10, cr5, {4} │ │ │ │ + cdp2 6, 8, 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 │ │ │ │ + @ instruction: 0x4621f93d │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - vpmax.s8 d31, d16, d3 │ │ │ │ + vpmin.s8 d31, d0, d11 │ │ │ │ stmdbvs r8!, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ mulsmi r0, r8, r8 │ │ │ │ - @ instruction: 0xff1ef685 │ │ │ │ + cdp2 6, 11, 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 @ 1fc7c8 │ │ │ │ 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 26ad2c │ │ │ │ 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 +471556,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, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ svclt 0x00181b1b │ │ │ │ @ instruction: 0xf0122301 │ │ │ │ - b 15c071c │ │ │ │ + b 15c07ec │ │ │ │ svclt 0x00184343 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ strdcs lr, [r4], -ip │ │ │ │ @ instruction: 0xf68868b7 │ │ │ │ - bls 2fb444 │ │ │ │ + bls 2fb374 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf8b8f689 │ │ │ │ + @ instruction: 0xf850f689 │ │ │ │ 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, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf100693b │ │ │ │ strmi r0, [r1], r4, asr #8 │ │ │ │ umaalne pc, r1, r2, r9 @ │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ stmdbcs lr, {r0, r1, r7, r8, sp, lr} │ │ │ │ stmib r0, {r0, r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ strtmi r3, [r1], -r7, lsl #14 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6872201 │ │ │ │ - strbmi pc, [r9], -r5, lsr #18 @ │ │ │ │ + @ instruction: 0x4649f8bd │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf68939ff │ │ │ │ - @ instruction: 0xf898fa01 │ │ │ │ + @ instruction: 0xf898f999 │ │ │ │ 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, 2, 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 23c91c │ │ │ │ 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: 0xf958f689 │ │ │ │ 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 0x0000e86c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - bmi 178e2c0 │ │ │ │ - blmi 178e0f8 │ │ │ │ + bmi 178e390 │ │ │ │ + blmi 178e1c8 │ │ │ │ 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 15cf2a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 856908 │ │ │ │ + blls 8569d8 │ │ │ │ @ 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 2169f4 │ │ │ │ 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 d38df0 │ │ │ │ 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 +471682,15 @@ │ │ │ │ eorsle r2, sp, r0, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldcge 3, cr4, [r1], {11} │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ @ instruction: 0xf6324620 │ │ │ │ - strtmi lr, [r2], -lr, lsl #27 │ │ │ │ + strtmi lr, [r2], -r6, lsr #26 │ │ │ │ @ instruction: 0x4628a912 │ │ │ │ subsls pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf88d9615 │ │ │ │ @ instruction: 0xf7fe7058 │ │ │ │ strmi pc, [r1], r3, lsr #24 │ │ │ │ addsle r2, r9, r0, lsl #16 │ │ │ │ teqpcs r2, r5 @ @ p-variant is OBSOLETE │ │ │ │ @@ -471650,34 +471701,34 @@ │ │ │ │ teqpcs r2, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldrbeq sp, [fp], sl │ │ │ │ @ instruction: 0x4621d514 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ @ instruction: 0x2102ff9b │ │ │ │ @ instruction: 0xf6924640 │ │ │ │ - str pc, [r1, r5, ror #28] │ │ │ │ + @ instruction: 0xe781fdfd │ │ │ │ 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 0x00baf632 │ │ │ │ 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 │ │ │ │ + ldrhteq r3, [r8], #-100 @ 0xffffff9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r8, ror #14 │ │ │ │ + @ instruction: 0x00783698 │ │ │ │ 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 +471738,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 1456b5c │ │ │ │ @ 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 │ │ │ │ + stc 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 +471781,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 730f80 │ │ │ │ + blge 8a17c4 │ │ │ │ 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 │ │ │ │ + pkhtbmi pc, r2, pc, asr #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 429334 │ │ │ │ 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 429244 │ │ │ │ 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 33af14 │ │ │ │ bicslt r4, fp, r3, asr r6 │ │ │ │ ldrb r4, [pc, r2, lsl #13] │ │ │ │ - blcs 31b788 │ │ │ │ + blcs 31b858 │ │ │ │ stmdbvs fp, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0333b6f │ │ │ │ mvnle r0, r2, lsl #6 │ │ │ │ - bls 98e3e0 │ │ │ │ + bls 98e4b0 │ │ │ │ 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 fffbac54 │ │ │ │ ldrb r4, [sl, r2, lsr #12] │ │ │ │ orrslt r9, sl, r3, lsl #26 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stc2l 6, cr15, [r0, #-584]! @ 0xfffffdb8 │ │ │ │ + ldc2l 6, cr15, [r8], #584 @ 0x248 │ │ │ │ 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 216d30 │ │ │ │ @ instruction: 0xe72dd1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6924630 │ │ │ │ - strb pc, [r9, fp, asr #26]! @ │ │ │ │ + strb pc, [r9, r3, ror #25]! @ │ │ │ │ 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 3cfbf0 │ │ │ │ + bmi ff692ff8 │ │ │ │ movwls r4, #13849 @ 0x3619 │ │ │ │ @ instruction: 0xf685447a │ │ │ │ - @ instruction: 0xf8d7f927 │ │ │ │ + @ instruction: 0xf8d7f8bf │ │ │ │ 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 216d7c │ │ │ │ @ instruction: 0xe705d1f9 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ - beq 238d48 │ │ │ │ + beq 238e18 │ │ │ │ @ instruction: 0x462e46b1 │ │ │ │ - blge 70e508 │ │ │ │ - blge 8a1838 │ │ │ │ + blge 70e5d8 │ │ │ │ + blge 8a1908 │ │ │ │ @ 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: 0xf83cf687 │ │ │ │ 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 add174 │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ @ instruction: 0x462c813f │ │ │ │ stccs 8, cr6, [r0, #-180] @ 0xffffff4c │ │ │ │ rscshi pc, r8, r0 │ │ │ │ - blcs 216d38 │ │ │ │ + blcs 216e08 │ │ │ │ rscshi pc, r4, r0 │ │ │ │ - blcs 31b920 │ │ │ │ + blcs 31b9f0 │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ addcs pc, sl, #64, 4 │ │ │ │ @ instruction: 0xd1ee4293 │ │ │ │ - bls 3cfb28 │ │ │ │ + bls 3cfbf8 │ │ │ │ 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 +471931,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 d3a80e │ │ │ │ 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, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6884651 │ │ │ │ - ldcvc 15, cr15, [fp], #-180 @ 0xffffff4c │ │ │ │ + ldcvc 14, cr15, [fp], #-788 @ 0xfffffcec │ │ │ │ eorle r2, ip, r4, lsl #22 │ │ │ │ tstcs r1, sl, ror ip │ │ │ │ @ instruction: 0xf685981e │ │ │ │ - strmi pc, [r2], sp, ror #25 │ │ │ │ + strmi pc, [r2], r5, lsl #25 │ │ │ │ @ instruction: 0xf10ab128 │ │ │ │ @ instruction: 0x46010a14 │ │ │ │ @ instruction: 0xf6889803 │ │ │ │ - ldcvc 15, cr15, [fp], #-188 @ 0xffffff44 │ │ │ │ + ldcvc 14, cr15, [fp], #-796 @ 0xfffffce4 │ │ │ │ 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 244e74 │ │ │ │ ldrbmi r0, [r7], -r3, asr #5 │ │ │ │ stmib r2, {r0, r8, r9, ip, sp}^ │ │ │ │ - blcs 318db0 │ │ │ │ + blcs 318e80 │ │ │ │ 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], {111} @ 0x6f │ │ │ │ + blx 40e6b0 │ │ │ │ @ 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 cba8c2 │ │ │ │ @ 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 5e16e0 │ │ │ │ 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 +472008,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, 4, 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 #30 │ │ │ │ ldrbt r9, [r5], r6 │ │ │ │ - blcs 31bb08 │ │ │ │ + blcs 31bbd8 │ │ │ │ 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 31bbe8 │ │ │ │ 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: 0xff12f686 │ │ │ │ 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 1b3a9da │ │ │ │ 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 │ │ │ │ + sbfx pc, r1, #18, #29 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6924648 │ │ │ │ - @ instruction: 0xe7e5fbb3 │ │ │ │ + strb pc, [r5, fp, asr #22]! @ │ │ │ │ @ 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 0x0000ed16 │ │ │ │ + rsbseq r3, r8, r2, lsr r5 │ │ │ │ + rsbseq r3, r8, r0, lsr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r4, ror #11 │ │ │ │ + rsbseq r3, r8, r4, lsl r5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - eoreq sl, r4, r8, asr r4 │ │ │ │ + eoreq sl, r4, r8, asr #8 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2b83ec │ │ │ │ + blhi 2b84bc │ │ │ │ @ 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 ff30fb44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls cd6fd0 │ │ │ │ + blls cd70a0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, sp, r5, ror r1 │ │ │ │ - blhi 2b826c │ │ │ │ + blhi 2b833c │ │ │ │ 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 ff4f247c │ │ │ │ @ instruction: 0xf0002b11 │ │ │ │ stmdavs r9, {r0, r2, r3, r6, r8, pc} │ │ │ │ - blcs 216fd8 │ │ │ │ - blls 4b1780 │ │ │ │ + blcs 2170a8 │ │ │ │ + blls 4b1850 │ │ │ │ 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 feb23cd0 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - blcc 221c14 │ │ │ │ + blcc 221ce4 │ │ │ │ svclt 0x0018447a │ │ │ │ movwls r2, #45825 @ 0xb301 │ │ │ │ ldrbeq r9, [fp], #-516 @ 0xfffffdfc │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ smlabtcc ip, sp, r9, lr │ │ │ │ stmdbls r4, {r5, r7, fp, sp, lr} │ │ │ │ - mrc 6, 4, APSR_nzcv, cr6, cr2, {1} │ │ │ │ + mcr 6, 1, pc, 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 217184 │ │ │ │ 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 209134 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strbmi r0, [r0], -r0, lsl #16 │ │ │ │ - bleq 23919c │ │ │ │ - blx fe83aa7a │ │ │ │ - bllt 73779c │ │ │ │ - bllt 7b77a0 │ │ │ │ + bleq 23926c │ │ │ │ + blx e3ab4a │ │ │ │ + bllt 73786c │ │ │ │ + bllt 7b7870 │ │ │ │ @ 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 +472156,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 223da4 │ │ │ │ addhi pc, r9, r0, asr #32 │ │ │ │ svcge 0x00239b09 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 39d378 │ │ │ │ + blls 39d448 │ │ │ │ svceq 0x00f0f013 │ │ │ │ adchi pc, r1, r0, asr #32 │ │ │ │ - bleq ff863cf4 │ │ │ │ - blls 7fe22c │ │ │ │ + bleq ff863dc4 │ │ │ │ + blls 7fe2fc │ │ │ │ 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 377920 │ │ │ │ + ldc 12, cr6, [pc, #616] @ 1fd418 │ │ │ │ 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 47129c │ │ │ │ + b 6f9de4 │ │ │ │ rscsle r0, r6, sl, lsl #30 │ │ │ │ mrc 8, 5, r6, cr0, cr12, {1} │ │ │ │ stmdals r3, {r3, r6, r8, r9, fp} │ │ │ │ mulslt r1, r4, r8 │ │ │ │ @ instruction: 0xf6864659 │ │ │ │ - @ instruction: 0x465afa1d │ │ │ │ + @ instruction: 0x465af9b5 │ │ │ │ tstcs r1, r8, lsl r8 │ │ │ │ - @ instruction: 0xf9cef685 │ │ │ │ + @ instruction: 0xf966f685 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2e3930 │ │ │ │ + bgt 2e3a00 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46280b14 │ │ │ │ - stc2l 6, cr15, [r2, #-544] @ 0xfffffde0 │ │ │ │ + ldc2l 6, cr15, [sl], {136} @ 0x88 │ │ │ │ @ instruction: 0x4622465b │ │ │ │ @ instruction: 0x462821dd │ │ │ │ - blx 7bab66 │ │ │ │ + blx fedbac34 │ │ │ │ @ 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] │ │ │ │ + strcc pc, [r4, -r3, lsr #21] │ │ │ │ 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 63b7b4 │ │ │ │ @ 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 83c504 │ │ │ │ @ instruction: 0x3140f892 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r0, r2, r8 @ │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - blx 15bac04 │ │ │ │ + @ instruction: 0xf9e6f692 │ │ │ │ strmi lr, [r0], r8, lsr #14 │ │ │ │ - blls 477018 │ │ │ │ - blcs 228e54 │ │ │ │ - blls 3b168c │ │ │ │ + blls 4770e8 │ │ │ │ + blcs 228f24 │ │ │ │ + blls 3b175c │ │ │ │ svceq 0x00f0f013 │ │ │ │ svcge 0x0078f43f │ │ │ │ andcs r9, r1, #14336 @ 0x3800 │ │ │ │ - blge be1ddc │ │ │ │ + blge be1eac │ │ │ │ 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 63b740 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ @ instruction: 0xf8cd0c54 │ │ │ │ stmib sp, {r2, r3, r6, pc}^ │ │ │ │ @ instruction: 0x97127710 │ │ │ │ - blls 5b711c │ │ │ │ + blls 5b71ec │ │ │ │ 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 +472259,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 │ │ │ │ + stc2l 6, cr15, [sl, #-796] @ 0xfffffce4 │ │ │ │ + bls 385f20 │ │ │ │ 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 1d3abf8 │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {4} │ │ │ │ ... │ │ │ │ - ldrhteq r3, [r8], #-6 │ │ │ │ + rsbseq r2, r8, r6, ror #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r0, lsr #1 │ │ │ │ - eoreq ip, r2, r8, lsr sp │ │ │ │ + ldrsbteq r2, [r8], #-240 @ 0xffffff10 │ │ │ │ + eoreq ip, r2, r8, lsr #26 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 2616c4 │ │ │ │ + blge 261794 │ │ │ │ @ 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 +472304,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], #-52 @ 0xffffffcc │ │ │ │ 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, 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 +472324,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 4bc35c │ │ │ │ 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 0x0000eae6 │ │ │ │ + @ instruction: 0x00782c9a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, lr, lsr #25 │ │ │ │ + ldrsbteq 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 +472352,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: 0xf100f839 │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r2, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6864631 │ │ │ │ - @ instruction: 0x4621fb15 │ │ │ │ + strtmi pc, [r1], -sp, lsr #21 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - @ instruction: 0xf44ffbf3 │ │ │ │ + @ instruction: 0xf44ffb8b │ │ │ │ stmdbvs r8!, {r1, r2, r3, r4, r6, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf890f685 │ │ │ │ + @ instruction: 0xf828f685 │ │ │ │ strmi r2, [r4], -r0, lsr #6 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstls r6, r1, lsl #4 │ │ │ │ - blx 33ae0a │ │ │ │ + blx fe93aed8 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ffabae1a │ │ │ │ + blx 20baeea │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6856928 │ │ │ │ - @ instruction: 0xf100f87f │ │ │ │ + @ instruction: 0xf100f817 │ │ │ │ @ instruction: 0x23200918 │ │ │ │ andcs r4, r1, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0xf6864649 │ │ │ │ - @ instruction: 0x4621faf3 │ │ │ │ + strtmi pc, [r1], -fp, lsl #21 │ │ │ │ stcge 6, cr4, [lr], {40} @ 0x28 │ │ │ │ - blx ff63ae3e │ │ │ │ + blx 1c3af0e │ │ │ │ orrscs r4, r1, r2, lsr r6 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - tstpcs r3, pc, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r3, r7, lsl r9 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8b6f685 │ │ │ │ + @ instruction: 0xf84ef685 │ │ │ │ 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 +472399,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 2fba68 │ │ │ │ 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 17ceff8 │ │ │ │ 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 324da0 │ │ │ │ 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 +472437,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 2fe3e0 │ │ │ │ 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 │ │ │ │ + strmi pc, [r7], -r3, ror #30 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx 12baf5a │ │ │ │ + blx ff8bb028 │ │ │ │ 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 +472468,49 @@ │ │ │ │ andlt pc, r0, lr, asr #17 │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0x23209c03 │ │ │ │ @ instruction: 0xf8cc2204 │ │ │ │ ldrtmi fp, [r1], -r0 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - @ instruction: 0x4621fa35 │ │ │ │ + strtmi pc, [r1], -sp, asr #19 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - stmdals r4, {r0, r1, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r4, {r0, r1, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andscc r4, r8, r1, lsr r6 │ │ │ │ - blx 15bafb8 │ │ │ │ - blmi 40fdd0 │ │ │ │ + @ instruction: 0xf9e6f686 │ │ │ │ + blmi 40fea0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d7614 │ │ │ │ + blls 6d76e4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r2, r5, r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - b b3ae88 │ │ │ │ - rsbseq r2, r8, ip, ror #24 │ │ │ │ + ldmib ip!, {r1, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x00782b9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, lr, asr #24 │ │ │ │ + rsbseq r2, r8, lr, ror fp │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r2, r8, ip, asr sl │ │ │ │ + rsbseq r2, r8, ip, lsl #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 217784 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 124ff18 │ │ │ │ + blmi 124ffe8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d7680 │ │ │ │ + blls 5d7750 │ │ │ │ @ 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 +472522,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 @ │ │ │ │ + @ instruction: 0x4683fb31 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad048 │ │ │ │ @ instruction: 0xf8d11010 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ andle r0, lr, r0, lsl #30 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ - blvc 4a9b8c │ │ │ │ + blvc 4a9c5c │ │ │ │ andsle r2, r1, r4, lsl #20 │ │ │ │ @ instruction: 0xf8da4651 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ - blcs 31c2c4 │ │ │ │ + blcs 31c394 │ │ │ │ @ instruction: 0x4658d010 │ │ │ │ @ instruction: 0xf68646da │ │ │ │ - @ instruction: 0xf1bbfb7b │ │ │ │ + @ instruction: 0xf1bbfb13 │ │ │ │ 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: 0xf1bbfafb │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6914630 │ │ │ │ - strls pc, [r1], #-4027 @ 0xfffff045 │ │ │ │ + strls pc, [r1], #-3923 @ 0xfffff0ad │ │ │ │ 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 217878 │ │ │ │ @ instruction: 0xe785d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6914630 │ │ │ │ - strb pc, [fp, r7, lsr #31]! @ │ │ │ │ - ldmdb ip!, {r1, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r8, r6, lsl sl │ │ │ │ + @ instruction: 0xe7ebff3f │ │ │ │ + ldmdb r4, {r1, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r2, r8, r6, asr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r8], #-144 @ 0xffffff70 │ │ │ │ + rsbseq r2, r8, r0, lsr #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed54924 │ │ │ │ + bl fed549f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 2016ec │ │ │ │ + bl 2017bc │ │ │ │ strmi r1, [sp], -r1, asr #6 │ │ │ │ @ instruction: 0x46063330 │ │ │ │ - blgt 5cef88 │ │ │ │ - @ instruction: 0xf816f686 │ │ │ │ + blgt 5cf058 │ │ │ │ + @ instruction: 0xffaef685 │ │ │ │ strcc fp, [r2, #-784] @ 0xfffffcf0 │ │ │ │ mlacs sp, r6, r8, pc @ │ │ │ │ - bcs 9fdcfc │ │ │ │ + bcs 9fddcc │ │ │ │ @ instruction: 0x0c05eb06 │ │ │ │ @ instruction: 0xf8965d73 │ │ │ │ - bl 211804 │ │ │ │ + bl 2118d4 │ │ │ │ andsle r0, r6, r3, asr #7 │ │ │ │ - blvs 238da8 │ │ │ │ + blvs 238e78 │ │ │ │ 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 27b884 │ │ │ │ biceq lr, r3, #0, 22 │ │ │ │ - blvc 238dc4 │ │ │ │ - blvc 13b924c │ │ │ │ - blx 639344 │ │ │ │ + blvc 238e94 │ │ │ │ + blvc 13b931c │ │ │ │ + blx 639414 │ │ │ │ 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 20c474 │ │ │ │ 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 238e9c │ │ │ │ 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: 0xf8c2f688 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf924f688 │ │ │ │ + @ instruction: 0xf8bcf688 │ │ │ │ strmi r2, [r7], -r2, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf91ef688 │ │ │ │ + @ instruction: 0xf8b6f688 │ │ │ │ @ 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, 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 ad78f0 │ │ │ │ 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: 0xff10f687 │ │ │ │ @ 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: 0xff1af687 │ │ │ │ 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, 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 ad79a8 │ │ │ │ vorr.i16 d24, #46336 @ 0xb500 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r5, #851443712 @ 0x32c00000 │ │ │ │ - @ instruction: 0xf8bef686 │ │ │ │ + @ instruction: 0xf856f686 │ │ │ │ @ instruction: 0xf6f44630 │ │ │ │ - andvs pc, r4, r7, lsr #30 │ │ │ │ + @ instruction: 0x6004febf │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strbmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x4628219e │ │ │ │ - @ instruction: 0xff4cf687 │ │ │ │ + cdp2 6, 14, 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, #3473408 @ 0x350000 │ │ │ │ strtmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - andcs pc, r2, #9895936 @ 0x970000 │ │ │ │ + andcs pc, r2, #3080192 @ 0x2f0000 │ │ │ │ strtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - @ instruction: 0x463af891 │ │ │ │ + ldrtmi pc, [sl], -r9, lsr #16 @ │ │ │ │ mvncs r4, r0, lsl #13 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - strmi pc, [r3], -r3, lsl #30 │ │ │ │ + @ instruction: 0x4603fe9b │ │ │ │ @ instruction: 0xf894464a │ │ │ │ orrscs r9, lr, r8, lsl r0 │ │ │ │ @ instruction: 0xf8d34628 │ │ │ │ @ instruction: 0xf89cc000 │ │ │ │ vqadd.u32 d30, d9, d8 │ │ │ │ @ instruction: 0xf88c0e00 │ │ │ │ @ instruction: 0xf8d3e018 │ │ │ │ @ instruction: 0xf8b4e000 │ │ │ │ @ instruction: 0xf8bec018 │ │ │ │ vshr.u8 d25, d8, #4 │ │ │ │ sha256su1.32 q8, q14, q4 │ │ │ │ @ instruction: 0xf8ae09cb │ │ │ │ @ instruction: 0xf6879018 │ │ │ │ - strmi pc, [r3], -sp, lsl #30 │ │ │ │ + strmi pc, [r3], -r5, lsr #29 │ │ │ │ @ instruction: 0xf8944642 │ │ │ │ mvncs r8, r8, lsl r0 │ │ │ │ @ instruction: 0xf8d34628 │ │ │ │ @ instruction: 0xf89cc000 │ │ │ │ vqadd.u32 d30, d8, d8 │ │ │ │ @ instruction: 0xf88c0e00 │ │ │ │ @ instruction: 0xf8d3e018 │ │ │ │ @ instruction: 0xf8b4e000 │ │ │ │ @ instruction: 0xf8bec018 │ │ │ │ vshr.u8 d24, d8, #4 │ │ │ │ sha256su1.32 q8, q14, q4 │ │ │ │ @ instruction: 0xf8ae08cb │ │ │ │ @ instruction: 0xf6878018 │ │ │ │ - @ instruction: 0x4603fef1 │ │ │ │ + strmi pc, [r3], -r9, lsl #29 │ │ │ │ @ instruction: 0xf8944628 │ │ │ │ @ instruction: 0x463ac018 │ │ │ │ ldmdavs sp, {r1, r2, r3, r4, r7, r8, sp} │ │ │ │ vcgt.f32 d23, d12, d31 │ │ │ │ strtvc r0, [pc], -r0, lsl #14 │ │ │ │ - blhi b57a24 │ │ │ │ + blhi b57af4 │ │ │ │ @ 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, 7, 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 760730 │ │ │ │ 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 │ │ │ │ + ldrtmi pc, [r0], -r5, asr #31 @ │ │ │ │ + mcr2 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: 0xffaaf687 │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ strtmi r2, [r8], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf80cf688 │ │ │ │ + @ instruction: 0xffa4f687 │ │ │ │ strmi r4, [r1], r1, lsr #12 │ │ │ │ strtmi r2, [r8], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf806f688 │ │ │ │ + @ instruction: 0xff9ef687 │ │ │ │ @ instruction: 0x46804632 │ │ │ │ strtmi r2, [r8], -ip, ror #3 │ │ │ │ - cdp2 6, 7, cr15, cr8, cr7, {4} │ │ │ │ + cdp2 6, 1, 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 ff4fa8e4 │ │ │ │ andsge pc, r8, lr, lsr #17 │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - @ instruction: 0x4606feb5 │ │ │ │ + strmi pc, [r6], -sp, asr #28 │ │ │ │ @ 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 b6db60 │ │ │ │ @ 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, r4, r5, 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 ad7bb4 │ │ │ │ vorr.i16 d24, #46336 @ 0xb500 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r5, #851443712 @ 0x32c00000 │ │ │ │ - @ instruction: 0xffb8f685 │ │ │ │ + @ instruction: 0xff50f685 │ │ │ │ @ instruction: 0xf6f44638 │ │ │ │ - andvs pc, r4, r1, lsr #28 │ │ │ │ + @ instruction: 0x6004fdb9 │ │ │ │ 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 +472821,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 ff91818c │ │ │ │ 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 #26 │ │ │ │ @ instruction: 0x463a463b │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - stc2l 6, cr15, [r2, #-552]! @ 0xfffffdd8 │ │ │ │ + ldc2l 6, cr15, [sl], #552 @ 0x228 │ │ │ │ @ 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 │ │ │ │ + stc2l 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 1a29e7c │ │ │ │ @ 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, 13, cr15, cr10, cr7, {4} │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ strtmi r4, [r8], -r2, lsl #13 │ │ │ │ - @ instruction: 0xff3cf687 │ │ │ │ + cdp2 6, 13, cr15, cr4, cr7, {4} │ │ │ │ strtmi r2, [r1], -r2, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - @ instruction: 0xff36f687 │ │ │ │ + cdp2 6, 12, cr15, cr14, cr7, {4} │ │ │ │ strmi r2, [r2], -ip, ror #3 │ │ │ │ strtmi r4, [r8], -r7, lsl #12 │ │ │ │ - stc2 6, cr15, [r8, #540]! @ 0x21c │ │ │ │ + stc2l 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 a81cc0 │ │ │ │ @ instruction: 0xf3c28b0e │ │ │ │ vhsub.u32 q8, q9, q4 │ │ │ │ movwhi r0, #59083 @ 0xe6cb │ │ │ │ @ instruction: 0x46317c7e │ │ │ │ - stc2 6, cr15, [r4], #532 @ 0x214 │ │ │ │ + ldc2 6, cr15, [ip], #-532 @ 0xfffffdec │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6842101 │ │ │ │ - @ instruction: 0x4606fc55 │ │ │ │ + strmi pc, [r6], -sp, ror #23 │ │ │ │ strbmi fp, [r4], r8, asr #2 │ │ │ │ @ instruction: 0x0003e8bc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - ldrtmi pc, [r2], -fp, asr #31 @ │ │ │ │ + ldrtmi pc, [r2], -r3, ror #30 @ │ │ │ │ orrscs r4, lr, fp, asr r6 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - @ instruction: 0x4603fd9f │ │ │ │ + @ instruction: 0x4603fd37 │ │ │ │ muls r8, r4, r8 │ │ │ │ mvncs r4, r2, asr r6 │ │ │ │ ldmdavs lr, {r3, r5, r9, sl, lr} │ │ │ │ mulsgt r8, r6, r8 │ │ │ │ stceq 3, cr15, [r0], {110} @ 0x6e │ │ │ │ andsgt pc, r8, r6, lsl #17 │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ @ instruction: 0xf8bc8b26 │ │ │ │ vmov.i32 d30, #232 @ 0x000000e8 │ │ │ │ vmax.u32 q8, q11, q4 │ │ │ │ @ instruction: 0xf8ac0ecb │ │ │ │ @ instruction: 0xf687e018 │ │ │ │ - strmi pc, [r6], -r5, lsl #27 │ │ │ │ + @ instruction: 0x4606fd1d │ │ │ │ @ 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 bedd58 │ │ │ │ @ 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 │ │ │ │ + stc2 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 b57dfc │ │ │ │ vbic.i16 d24, #55040 @ 0xd700 │ │ │ │ vrshl.u32 q8, q4, │ │ │ │ teqhi r7, #53215232 @ 0x32c0000 │ │ │ │ - ldc2l 6, cr15, [r6, #-540] @ 0xfffffde4 │ │ │ │ + stc2l 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 760a38 │ │ │ │ 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, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stc2 6, cr15, [sl], #976 @ 0x3d0 │ │ │ │ + blmi 3d05e8 │ │ │ │ andvs r4, r4, sl, ror r4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - mrc 6, 3, APSR_nzcv, cr12, cr1, {1} │ │ │ │ + mrc 6, 0, APSR_nzcv, cr4, cr1, {1} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, r2, ror #8 │ │ │ │ - rsbseq r2, r8, ip, lsl #6 │ │ │ │ + @ instruction: 0x00782392 │ │ │ │ + rsbseq r2, r8, ip, lsr 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 │ │ │ │ + stc2l 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 b57ea4 │ │ │ │ @ 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 217f0c │ │ │ │ + blls 7b2648 │ │ │ │ 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, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r5, #3620864 @ 0x374000 │ │ │ │ - blcc 24ee14 │ │ │ │ + blcc 24eee4 │ │ │ │ eorsmi r9, fp, r3, lsl sl │ │ │ │ adcsmi r4, sl, #50331648 @ 0x3000000 │ │ │ │ - blne feb3258c │ │ │ │ + blne feb3265c │ │ │ │ svclt 0x003442ac │ │ │ │ strcs r2, [r1], #-1024 @ 0xfffffc00 │ │ │ │ - bl ff1bb694 │ │ │ │ + bl 17bb764 │ │ │ │ @ instruction: 0xf10de7c4 │ │ │ │ strtmi r0, [r6], -r0, ror #22 │ │ │ │ - blge 9cf93c │ │ │ │ + blge 9cfa0c │ │ │ │ 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 @ 1fded0 │ │ │ │ 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 21cb44 │ │ │ │ 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 ff9184b8 │ │ │ │ strtmi sp, [r5], -fp, lsr #32 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ - blvc d32618 │ │ │ │ + blvc d326e8 │ │ │ │ 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 631fc0 │ │ │ │ rschi pc, r3, r0 │ │ │ │ - blls ac8ae4 │ │ │ │ + blls ac8bb4 │ │ │ │ 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] @ 1fd57f │ │ │ │ ldrbeq r7, [fp, fp, lsr #28] │ │ │ │ - blls 333338 │ │ │ │ + blls 333408 │ │ │ │ ldmib sp, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ - blcs 1fe2a0 │ │ │ │ + blcs 1fe370 │ │ │ │ rschi pc, r0, r0 │ │ │ │ stc2 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf895e004 │ │ │ │ - bls 2c9f50 │ │ │ │ + bls 2ca020 │ │ │ │ bicsle r4, ip, sl, lsl r2 │ │ │ │ stccs 6, cr4, [r0], {37} @ 0x25 │ │ │ │ ldrtmi sp, [r8], -r2, asr #3 │ │ │ │ - @ instruction: 0xff76f685 │ │ │ │ + @ instruction: 0xff0ef685 │ │ │ │ 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, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 218040 │ │ │ │ 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 5bec74 │ │ │ │ + blx ff83b9ce │ │ │ │ cmppeq r0, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ - blgt 5cf708 │ │ │ │ - ldc2 6, cr15, [sl], #-532 @ 0xfffffdec │ │ │ │ + blgt 5cf7d8 │ │ │ │ + blx ff6bb9da │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ mcrcs 15, 0, fp, cr0, cr8, {0} │ │ │ │ @ instruction: 0xf895d031 │ │ │ │ @ instruction: 0xf895202d │ │ │ │ - bcs a09fb8 │ │ │ │ + bcs a0a088 │ │ │ │ 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 38f924 │ │ │ │ ldc 3, cr0, [r3, #780] @ 0x30c │ │ │ │ @ instruction: 0xf6310b00 │ │ │ │ - @ instruction: 0xf894ece8 │ │ │ │ + @ instruction: 0xf894ec80 │ │ │ │ strbmi r3, [r0], -r0, lsr #32 │ │ │ │ biceq lr, r3, #11264 @ 0x2c00 │ │ │ │ - bleq 239598 │ │ │ │ - ldcl 6, cr15, [lr], {49} @ 0x31 │ │ │ │ + bleq 239668 │ │ │ │ + ldcl 6, cr15, [r6], #-196 @ 0xffffff3c │ │ │ │ ldmdbls r8, {r4, r8, r9, fp, ip, pc} │ │ │ │ - blcs 2048c4 │ │ │ │ + blcs 204994 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xdde22b1a │ │ │ │ - bls 464f8c │ │ │ │ + bls 46505c │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx ff83bf6a │ │ │ │ + blx ff83c03a │ │ │ │ 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 59e30c │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx ff23bf9a │ │ │ │ + blx ff23c06a │ │ │ │ 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 639c54 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 1febcc │ │ │ │ - blls 3324c8 │ │ │ │ + blcs 1fec9c │ │ │ │ + blls 332598 │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ - blcs 224c00 │ │ │ │ + blcs 224cd0 │ │ │ │ @ instruction: 0x4641d17c │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - blls 87d5dc │ │ │ │ + blls 87d6ac │ │ │ │ cmnle r5, r0, lsl #22 │ │ │ │ - blcs 224c50 │ │ │ │ + blcs 224d20 │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ strtmi r6, [sl], -fp, ror #31 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ - blvc 8d8064 │ │ │ │ + blvc 8d8134 │ │ │ │ eorle r2, r9, r5, lsl #22 │ │ │ │ stc2l 7, cr15, [lr], #-1020 @ 0xfffffc04 │ │ │ │ - blvc 6f7d3c │ │ │ │ + blvc 6f7e0c │ │ │ │ @ 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 ae9d6c │ │ │ │ @ instruction: 0xf893695b │ │ │ │ @ instruction: 0xf08aa001 │ │ │ │ movwls r0, #17153 @ 0x4301 │ │ │ │ - blls 4f7cb4 │ │ │ │ + blls 4f7d84 │ │ │ │ @ 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 11fa550 │ │ │ │ + bl 4a3168 │ │ │ │ + blge 600550 │ │ │ │ @ instruction: 0x46ca4654 │ │ │ │ mul r1, r9, r6 │ │ │ │ rscle r4, sl, r2, lsr #11 │ │ │ │ svccc 0x0001f814 │ │ │ │ - bl 38f9a8 │ │ │ │ + bl 38fa78 │ │ │ │ ldc 3, cr0, [r3, #780] @ 0x30c │ │ │ │ @ instruction: 0xf6310a00 │ │ │ │ - @ instruction: 0xf894ea28 │ │ │ │ + @ instruction: 0xf894e9c0 │ │ │ │ strbmi r3, [r0], -r0, lsr #32 │ │ │ │ biceq lr, r3, #11264 @ 0x2c00 │ │ │ │ - beq 2396ec │ │ │ │ - b 9bb968 │ │ │ │ + beq 2397bc │ │ │ │ + ldmib r6!, {r0, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdbls r8, {r4, r8, r9, fp, ip, pc} │ │ │ │ - blcs 204a18 │ │ │ │ + blcs 204ae8 │ │ │ │ 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 1dbc1b2 │ │ │ │ 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 4cfa70 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - andcs pc, r1, #39168 @ 0x9900 │ │ │ │ + andcs pc, r1, #12544 @ 0x3100 │ │ │ │ andls r4, r4, r9, lsr #12 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - andcs pc, r2, #37632 @ 0x9300 │ │ │ │ + andcs pc, r2, #11008 @ 0x2b00 │ │ │ │ andls r4, sl, r9, lsr #12 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - mvncs pc, sp, lsl #25 │ │ │ │ + mvncs pc, r5, lsr #24 │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ @ instruction: 0xf6879014 │ │ │ │ - @ instruction: 0x4682fafd │ │ │ │ + pkhbtmi pc, r2, r5, lsl #21 @ │ │ │ │ mulsgt r8, r5, r8 │ │ │ │ @ instruction: 0x4618ab10 │ │ │ │ - bleq 239c14 │ │ │ │ + bleq 239ce4 │ │ │ │ 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 c8221c │ │ │ │ @ instruction: 0xc018f8b1 │ │ │ │ sbceq pc, r8, #134217731 @ 0x8000003 │ │ │ │ stcleq 3, cr15, [fp], {98} @ 0x62 │ │ │ │ andsgt pc, r8, r1, lsr #17 │ │ │ │ mulsls r1, r6, r8 │ │ │ │ @ instruction: 0xf6854649 │ │ │ │ - @ instruction: 0x464af9f3 │ │ │ │ + strbmi pc, [sl], -fp, lsl #19 @ │ │ │ │ tstcs r1, r3, lsr #16 │ │ │ │ - @ instruction: 0xf9a4f684 │ │ │ │ + @ instruction: 0xf93cf684 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r0], #540 @ 0x21c │ │ │ │ @ instruction: 0xb014f8dd │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ @ instruction: 0x4658219e │ │ │ │ - blx ffcbbbb8 │ │ │ │ + blx fe2bbc88 │ │ │ │ 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 db6290 │ │ │ │ @ instruction: 0xc018f8be │ │ │ │ strbeq pc, [r8], r6, asr #7 @ │ │ │ │ stcleq 3, cr15, [fp], {102} @ 0x66 │ │ │ │ andsgt pc, r8, lr, lsr #17 │ │ │ │ - blx ff5bbbf0 │ │ │ │ + blx 1bbbcc0 │ │ │ │ @ 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 db62c8 │ │ │ │ @ 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 213bcfc │ │ │ │ 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 7a0fa4 │ │ │ │ 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, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blx 33bedc │ │ │ │ strt r6, [pc], -r5 │ │ │ │ - bl ffabbb08 │ │ │ │ - rsbseq r2, r8, r4, asr #5 │ │ │ │ + bl 20bbbd8 │ │ │ │ + ldrshteq r2, [r8], #-20 @ 0xffffffec │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0078229c │ │ │ │ + rsbseq r2, r8, ip, asr #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 49468c │ │ │ │ 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 14fb68 │ │ │ │ andvs r6, r6, r1, asr #32 │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0xf0402bfe │ │ │ │ @ instruction: 0xf687812b │ │ │ │ - strmi pc, [r6], -sp, asr #23 │ │ │ │ + strmi pc, [r6], -r5, ror #22 │ │ │ │ orrscs r4, sp, r2, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6870810 │ │ │ │ - @ instruction: 0x7c77fa3d │ │ │ │ - bleq ff5f992c │ │ │ │ + @ instruction: 0x7c77f9d5 │ │ │ │ + bleq ff5f99fc │ │ │ │ ldrtmi r4, [r9], -r2, lsl #13 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - ldrtmi pc, [sl], -r9, asr #18 @ │ │ │ │ + ldrtmi pc, [sl], -r1, ror #17 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf8faf684 │ │ │ │ + @ instruction: 0xf892f684 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2cfbd8 │ │ │ │ + blgt 2cfca8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldclvc 12, cr15, [r2], #-452 @ 0xfffffe3c │ │ │ │ - bcs a06ee0 │ │ │ │ + ldclvc 12, cr15, [r2], #-36 @ 0xffffffdc │ │ │ │ + bcs a06fb0 │ │ │ │ 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 339a44 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6847b02 │ │ │ │ - pkhtbmi pc, r1, r7, asr #17 @ │ │ │ │ - blge 2aa870 │ │ │ │ + strmi pc, [r1], pc, ror #16 │ │ │ │ + blge 2aa940 │ │ │ │ @ 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, 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 2b9a48 │ │ │ │ + @ instruction: 0xf850f684 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2e8f58 │ │ │ │ + blgt 2e9028 │ │ │ │ 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 ff33be52 │ │ │ │ + blcs 121d604 │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ @ instruction: 0x463a4653 │ │ │ │ @ instruction: 0x462021dd │ │ │ │ - @ instruction: 0xf9fcf687 │ │ │ │ + @ instruction: 0xf994f687 │ │ │ │ @ instruction: 0x46074632 │ │ │ │ @ instruction: 0x462021d8 │ │ │ │ - @ instruction: 0xf9d0f687 │ │ │ │ + @ instruction: 0xf968f687 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [fp], -pc, ror #19 @ │ │ │ │ + strbmi pc, [fp], -r7, lsl #19 @ │ │ │ │ ldrtmi r4, [r2], -r7, lsl #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [r3], -r7, ror #19 @ │ │ │ │ + @ instruction: 0x4643f97f │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf9e0f687 │ │ │ │ + @ instruction: 0xf978f687 │ │ │ │ @ instruction: 0x46032173 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - strmi pc, [r1], -sp, lsl #20 │ │ │ │ + strmi pc, [r1], -r5, lsr #19 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - blx 10bbdde │ │ │ │ + blx ff6bbeac │ │ │ │ @ instruction: 0xf6844628 │ │ │ │ - andcs pc, r1, r5, asr #30 │ │ │ │ + ldrdcs pc, [r1], -sp │ │ │ │ @ instruction: 0xf687e08d │ │ │ │ - strmi pc, [r7], -pc, lsr #22 │ │ │ │ + strmi pc, [r7], -r7, asr #21 │ │ │ │ orrscs r4, sp, r2, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6870810 │ │ │ │ - @ instruction: 0x7c7ef99f │ │ │ │ - bleq fe239a68 │ │ │ │ + @ instruction: 0x7c7ef937 │ │ │ │ + bleq fe239b38 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #17 @ │ │ │ │ + ldrtmi pc, [r2], -r3, asr #16 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf85cf684 │ │ │ │ + @ instruction: 0xfff4f683 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2cfd14 │ │ │ │ + blgt 2cfde4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4633fbd3 │ │ │ │ + ldrtmi pc, [r3], -fp, ror #22 @ │ │ │ │ mvnscs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x7c7af9a7 │ │ │ │ + @ instruction: 0x7c7af93f │ │ │ │ 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 2b9b4c │ │ │ │ + @ instruction: 0xffcef683 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e905c │ │ │ │ + blgt 2e912c │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - blx fecbbe86 │ │ │ │ + blx 12bbf56 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ ldc 2, cr2, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ - @ instruction: 0xf6847b02 │ │ │ │ - pkhbtmi pc, r0, r7, lsl #16 @ │ │ │ │ - blge 2aa9f0 │ │ │ │ + @ instruction: 0xf6837b02 │ │ │ │ + strmi pc, [r0], pc, lsr #31 │ │ │ │ + blge 2aaac0 │ │ │ │ @ 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 @ │ │ │ │ + ldrbmi pc, [r3], -r3, lsr #22 @ │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf95ef687 │ │ │ │ + @ instruction: 0xf8f6f687 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ @ instruction: 0x96002173 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf98af687 │ │ │ │ + @ instruction: 0xf922f687 │ │ │ │ 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, 14, pc, r3, cr7 @ │ │ │ │ + blcs a0fdac │ │ │ │ svcge 0x0072f43f │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -ip, lsl #3 │ │ │ │ - @ instruction: 0xf91ef687 │ │ │ │ + @ instruction: 0xf8b6f687 │ │ │ │ strb r4, [r9, -r1, lsl #12]! │ │ │ │ - bmi 12c64f0 │ │ │ │ + bmi 12c65c0 │ │ │ │ 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 │ │ │ │ + strmi pc, [r1], r3, ror #30 │ │ │ │ + blge 2aab58 │ │ │ │ @ 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, #2775 @ 0xad7 @ │ │ │ │ @ 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 │ │ │ │ + strmi pc, [r2], r3, asr #30 │ │ │ │ + blge 2aab98 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 73a9a0 │ │ │ │ + beq 73aa70 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0xf06ffb1f │ │ │ │ + @ instruction: 0xf06ffab7 │ │ │ │ andcs r0, r0, #-201326591 @ 0xf4000001 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - strmi pc, [r0], pc, lsl #31 │ │ │ │ - blge 2aab00 │ │ │ │ + strmi pc, [r0], r7, lsr #30 │ │ │ │ + blge 2aabd0 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldrbmi pc, [r3], -r3, lsl #22 @ │ │ │ │ + @ instruction: 0x4653fa9b │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8d6f687 │ │ │ │ + @ instruction: 0xf86ef687 │ │ │ │ strls r4, [r0], -r3, asr #12 │ │ │ │ @ instruction: 0x4606463a │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - @ instruction: 0xf902f687 │ │ │ │ + @ instruction: 0xf89af687 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r2], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strmi pc, [r1], -r7, asr #17 │ │ │ │ + @ instruction: 0x4601f85f │ │ │ │ svclt 0x0000e6ec │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - @ instruction: 0x00781d96 │ │ │ │ + rsbseq r1, r8, r6, asr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r8, lr, lsl #22 │ │ │ │ + rsbseq r1, r8, lr, lsr sl │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - @ instruction: 0xf88cf687 │ │ │ │ + @ instruction: 0xf824f687 │ │ │ │ @ instruction: 0x463a4653 │ │ │ │ @ instruction: 0x460721dd │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #17 @ │ │ │ │ + ldrtmi pc, [r2], -r3, asr #16 @ │ │ │ │ bicscs r4, r8, r2, lsl #13 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4652f87f │ │ │ │ + @ instruction: 0x4652f817 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf89ef687 │ │ │ │ + @ instruction: 0xf836f687 │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf896f687 │ │ │ │ + @ instruction: 0xf82ef687 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [sl], -pc, lsl #17 @ │ │ │ │ + strbmi pc, [sl], -r7, lsr #16 @ │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - @ instruction: 0xf8bcf687 │ │ │ │ + @ instruction: 0xf854f687 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x460611bb │ │ │ │ - @ instruction: 0xf6874620 │ │ │ │ - vtst.8 , q0, │ │ │ │ + @ instruction: 0xf6864620 │ │ │ │ + vrecps.f32 , q8, │ │ │ │ strmi r1, [r2], -r7, ror #2 │ │ │ │ @ instruction: 0x46204633 │ │ │ │ - @ instruction: 0xf87af687 │ │ │ │ + @ instruction: 0xf812f687 │ │ │ │ ldr r4, [pc], r1, lsl #12 │ │ │ │ movwls r2, #17172 @ 0x4314 │ │ │ │ - blvc 339cfc │ │ │ │ + blvc 339dcc │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - pkhbtmi pc, r2, r1, lsl #30 @ │ │ │ │ - blge 2aabfc │ │ │ │ + strmi pc, [r2], r9, lsr #29 │ │ │ │ + blge 2aaccc │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 73aad4 │ │ │ │ + beq 73aba4 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - movwcs pc, #2693 @ 0xa85 @ │ │ │ │ + movwcs pc, #2589 @ 0xa1d @ │ │ │ │ @ instruction: 0xf64f9305 │ │ │ │ @ instruction: 0xf6cf4302 │ │ │ │ movwls r7, #17407 @ 0x43ff │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - @ instruction: 0x4606fef3 │ │ │ │ - blge 2aabd8 │ │ │ │ + strmi pc, [r6], -fp, lsl #29 │ │ │ │ + blge 2aaca8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 1cbc104 │ │ │ │ - blvc c39d68 │ │ │ │ + blx 2bc1d4 │ │ │ │ + blvc c39e38 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4680fe73 │ │ │ │ + blge 2aad38 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [sl], -pc, asr #20 @ │ │ │ │ + strbmi pc, [sl], -r7, ror #19 @ │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - usub8mi pc, r3, sp @ │ │ │ │ + uadd8mi pc, r3, r5 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf81cf687 │ │ │ │ + @ instruction: 0xffb4f686 │ │ │ │ @ instruction: 0xf8cd4633 │ │ │ │ strb r8, [r3, -r0] │ │ │ │ @ instruction: 0xf64f9305 │ │ │ │ vrsra.s64 , , #56 │ │ │ │ movwls r0, #17167 @ 0x430f │ │ │ │ stmdbhi r4, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6838902 │ │ │ │ - strmi pc, [r1], sp, lsr #29 │ │ │ │ - blge 2aacc4 │ │ │ │ + strmi pc, [r1], r5, asr #28 │ │ │ │ + blge 2aad94 │ │ │ │ @ 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, #2489 @ 0x9b9 @ │ │ │ │ @ instruction: 0xf6c39305 │ │ │ │ strbt r7, [r0], r0, ror #7 │ │ │ │ - stmdb r0, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm 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 218924 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 13d10f0 │ │ │ │ + blmi 13d11c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d8840 │ │ │ │ + blls 5d8910 │ │ │ │ @ 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 278fec │ │ │ │ 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 │ │ │ │ + pkhtbmi pc, r1, r1, asr #20 @ │ │ │ │ subsle r2, r5, r0, lsl #28 │ │ │ │ - bleq 23a96c │ │ │ │ + bleq 23aa3c │ │ │ │ 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 239244 │ │ │ │ + blx fe4fd29a │ │ │ │ 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 23dd1c │ │ │ │ andeq lr, r0, #307200 @ 0x4b000 │ │ │ │ - blx 19d00e0 │ │ │ │ + blx 19d01b0 │ │ │ │ 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 14fdd00 │ │ │ │ + blx 19c1550 │ │ │ │ strbmi pc, [r8], -fp, lsl #23 @ │ │ │ │ @ instruction: 0xf685464e │ │ │ │ - cmnplt r6, r7, lsl #21 @ p-variant is OBSOLETE │ │ │ │ + cmnplt r6, pc, lsl sl @ p-variant is OBSOLETE │ │ │ │ strb r4, [pc, r1, lsl #13] │ │ │ │ @ instruction: 0x464e4638 │ │ │ │ ldc2l 7, cr15, [lr], {255} @ 0xff │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe23d21e │ │ │ │ + blx fe23d2ee │ │ │ │ @ instruction: 0xf6854648 │ │ │ │ - @ instruction: 0x2e00fa79 │ │ │ │ + @ instruction: 0x2e00fa11 │ │ │ │ @ instruction: 0xf1bbd1f0 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - mrc2 6, 6, pc, cr0, cr0, {4} │ │ │ │ + mcr2 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 218a30 │ │ │ │ @ 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 │ │ │ │ + ubfx pc, r3, #28, #12 │ │ │ │ + stmda r8!, {r0, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r1, r8, r6, lsl #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r8, r0, lsr r8 │ │ │ │ + rsbseq r1, r8, r0, ror #14 │ │ │ │ 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 218a84 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi 1d512e8 │ │ │ │ + blmi 1d513b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a589a0 │ │ │ │ + blls a58a70 │ │ │ │ @ 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 +473742,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 35d6d8 │ │ │ │ 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 e9ec6c │ │ │ │ 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, 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 +473777,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 │ │ │ │ + stc2l 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: 0xf844f865 │ │ │ │ @ instruction: 0xf8965f04 │ │ │ │ addmi r0, r7, #36 @ 0x24 │ │ │ │ ldrtmi sp, [r4], -r6, ror #7 │ │ │ │ @ instruction: 0xf6869e00 │ │ │ │ - bge 67d17c │ │ │ │ + bge 67d0ac │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff54f686 │ │ │ │ + cdp2 6, 14, cr15, cr12, cr6, {4} │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ smladcs r1, r4, r0, r0 │ │ │ │ - @ instruction: 0xfff8f684 │ │ │ │ + @ instruction: 0xff90f684 │ │ │ │ @ instruction: 0xf6846960 │ │ │ │ - cdpcs 12, 0, cr15, cr0, cr3, {0} │ │ │ │ + vmovcs.32 d16[0], pc │ │ │ │ @ instruction: 0x4658d197 │ │ │ │ - @ instruction: 0xf99ef685 │ │ │ │ + @ instruction: 0xf936f685 │ │ │ │ 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, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 218c18 │ │ │ │ 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 218c30 │ │ │ │ @ instruction: 0xe749d1f7 │ │ │ │ - blcs 35d768 │ │ │ │ + blcs 35d838 │ │ │ │ @ instruction: 0xf896d1db │ │ │ │ - blcs 24ab34 │ │ │ │ + blcs 24ac04 │ │ │ │ shadd16mi fp, r4, ip │ │ │ │ @ instruction: 0xf47f2600 │ │ │ │ @ instruction: 0xe7d2af7e │ │ │ │ - blcs 35d740 │ │ │ │ + blcs 35d810 │ │ │ │ @ instruction: 0xf894d1cf │ │ │ │ - blcs 24ab4c │ │ │ │ + blcs 24ac1c │ │ │ │ svcge 0x0075f47f │ │ │ │ @ instruction: 0xf06fe7c9 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - stc2l 6, cr15, [r6, #576] @ 0x240 │ │ │ │ + ldc2l 6, cr15, [lr, #-576] @ 0xfffffdc0 │ │ │ │ @ instruction: 0xf894e7d3 │ │ │ │ - bcs 246b64 │ │ │ │ + bcs 246c34 │ │ │ │ svcge 0x0068f47f │ │ │ │ @ instruction: 0xf630e754 │ │ │ │ - svclt 0x0000ef96 │ │ │ │ - ldrshteq r1, [r8], #-102 @ 0xffffff9a │ │ │ │ + svclt 0x0000ef2e │ │ │ │ + rsbseq r1, r8, r6, lsr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r1, [r8], #-96 @ 0xffffffa0 │ │ │ │ + rsbseq r1, r8, r0, lsl #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 4d93d0 │ │ │ │ + blx fee056d4 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blvs 2908cc │ │ │ │ + blvs 29099c │ │ │ │ addsmi r6, sl, #11264 @ 0x2c00 │ │ │ │ - bvs ff2b2f4c │ │ │ │ + bvs ff2b301c │ │ │ │ ldmdavs r0, {r0, r1, r3, r6, r7, r9, fp, sp, lr} │ │ │ │ - blvc 298b80 │ │ │ │ - bcs 25d74c │ │ │ │ + blvc 298c50 │ │ │ │ + bcs 25d81c │ │ │ │ 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 +473863,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 25913c │ │ │ │ + bl 272d14 │ │ │ │ + bcs 2ff86c │ │ │ │ + bvs 232cc8 │ │ │ │ @ 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 293412 │ │ │ │ + b 15cac68 │ │ │ │ + blx 30b02e │ │ │ │ + b fe23ac70 │ │ │ │ + blx 24afb6 │ │ │ │ + b fe23ac78 │ │ │ │ + blx 28adbe │ │ │ │ + b fe23ac80 │ │ │ │ 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 599892 │ │ │ │ + b 15cb894 │ │ │ │ + blx 34bc5e │ │ │ │ + b fe2fb8a0 │ │ │ │ + blx 30bbe6 │ │ │ │ + b fe2fb8a8 │ │ │ │ + blx 58b9ee │ │ │ │ + b fe27b0b0 │ │ │ │ + bvs ff2cf0ec │ │ │ │ + blvc 2d8d0c │ │ │ │ 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 +473913,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, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mvnhi pc, r0 │ │ │ │ rsbcs r6, r4, r5, lsl #17 │ │ │ │ @ instruction: 0x3654f8df │ │ │ │ @ instruction: 0xf859682a │ │ │ │ ldmdbvs r1, {r0, r1, ip, sp}^ │ │ │ │ movwcc pc, #6912 @ 0x1b00 @ │ │ │ │ @ instruction: 0x3052f893 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ - blcs 20acdc │ │ │ │ + blcs 20adac │ │ │ │ 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 ffa5f134 │ │ │ │ + blvc 898d74 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ @ instruction: 0xf1ba810e │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0x2322822c │ │ │ │ ldrtmi r2, [r8], -r2, lsl #4 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xf962f687 │ │ │ │ + @ instruction: 0xf8faf687 │ │ │ │ strmi r7, [r5], -r2, asr #24 │ │ │ │ - bcs 12105a8 │ │ │ │ + bcs 1210678 │ │ │ │ teqphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - b c0ef10 │ │ │ │ + b c0efe0 │ │ │ │ strmi r0, [fp], -r1, lsl #2 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blcs 25f4a8 │ │ │ │ + blcs 25f578 │ │ │ │ adcshi pc, r8, r0 │ │ │ │ stmdbvs r1, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ svcvc 0x0089b109 │ │ │ │ @ instruction: 0x1e59b919 │ │ │ │ @ instruction: 0xf0004219 │ │ │ │ - bcs a1f5f8 │ │ │ │ + bcs a1f6c8 │ │ │ │ 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 +473976,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 123af34 │ │ │ │ @ instruction: 0x2e027b53 │ │ │ │ svclt 0x002c461f │ │ │ │ movwcs r4, #1587 @ 0x633 │ │ │ │ - blls 32394c │ │ │ │ + blls 323a1c │ │ │ │ ldmdbvs r8, {r5, r6, r8, sp} │ │ │ │ - blx ffa3c74e │ │ │ │ + blx 203c81e │ │ │ │ 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 46363a │ │ │ │ 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} │ │ │ │ + stc2l 6, cr15, [r8, #528] @ 0x210 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf6864638 │ │ │ │ - qadd16mi pc, fp, pc @ │ │ │ │ + @ instruction: 0x462bfeb7 │ │ │ │ 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, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdbvs r3, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ movwne pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x3052f893 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ - blcs 20ae50 │ │ │ │ + blcs 20af20 │ │ │ │ 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 43a504 │ │ │ │ + blx ffebc8e0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18952 @ 0x4a08 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf6864619 │ │ │ │ - blls 33e960 │ │ │ │ + blls 33e890 │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf686113f │ │ │ │ - strmi pc, [r5], -r3, lsr #25 │ │ │ │ + @ instruction: 0x4605fc3b │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - bcs 35da9c │ │ │ │ + bcs 35db6c │ │ │ │ uadd16mi fp, r3, r8 │ │ │ │ strtmi sp, [sl], -sp, rrx │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf686111f │ │ │ │ - @ instruction: 0x4605fc95 │ │ │ │ - blcs 2193d8 │ │ │ │ + strmi pc, [r5], -sp, lsr #24 │ │ │ │ + blcs 2194a8 │ │ │ │ andshi pc, r5, #0 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 25dac0 │ │ │ │ + bcs 25db90 │ │ │ │ andhi pc, pc, #64 @ 0x40 │ │ │ │ ssatmi r6, #11, r8, asr #19 │ │ │ │ - @ instruction: 0xffa4f6c5 │ │ │ │ - blx 219402 │ │ │ │ + @ instruction: 0xff3cf6c5 │ │ │ │ + blx 2194d2 │ │ │ │ msrlt CPSR_fsx, r8, lsl #16 │ │ │ │ ldmdavs ip, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 25db00 │ │ │ │ + blcs 25dbd0 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr9, cr15, {1} │ │ │ │ - blls 366288 │ │ │ │ - bpl 2395ac │ │ │ │ + blls 366358 │ │ │ │ + bpl 23967c │ │ │ │ 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 fe8c700c │ │ │ │ stmdale r6!, {r5, r9, fp, sp} │ │ │ │ - bcs 9cd6b4 │ │ │ │ + bcs 9cd784 │ │ │ │ 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 +474093,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 fec2bb3a │ │ │ │ + bls 34b7dc │ │ │ │ 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 a03c18 │ │ │ │ msrhi (UNDEF: 107), r0 │ │ │ │ - bcs 9cd72c │ │ │ │ + bcs 9cd7fc │ │ │ │ @ instruction: 0x81a7f200 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x01a50020 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ eoreq r0, r0, r5, lsr #3 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @@ -474072,15 +474123,15 @@ │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ smlaltbeq r0, ip, r5, r1 │ │ │ │ - blx fe27d8f0 │ │ │ │ + blx fe27d9c0 │ │ │ │ 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 +474164,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 259694 │ │ │ │ @ instruction: 0xb123d03c │ │ │ │ ldmdavs sp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 25dcd0 │ │ │ │ + blcs 25dda0 │ │ │ │ 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 +474197,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 25ddd4 │ │ │ │ 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, r4, 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 │ │ │ │ + @ instruction: 0x4605f993 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 3aab90 │ │ │ │ + blge 3aac60 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrtmi r6, [r8], -r9, ror #5 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - ldc2l 6, cr15, [r0, #-536]! @ 0xfffffde8 │ │ │ │ - blls 378b78 │ │ │ │ + stc2 6, cr15, [r8, #-536] @ 0xfffffde8 │ │ │ │ + blls 378c48 │ │ │ │ @ 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 3ba7f8 │ │ │ │ + @ instruction: 0xf978f683 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e9d18 │ │ │ │ + blgt 2e9de8 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46380a14 │ │ │ │ - ldc2l 6, cr15, [r4, #-536] @ 0xfffffde8 │ │ │ │ - blvs ffa47d18 │ │ │ │ + stc2l 6, cr15, [ip], #536 @ 0x218 │ │ │ │ + blvs ffa47de8 │ │ │ │ ldr r9, [r4, #773]! @ 0x305 │ │ │ │ - b 18a5d30 │ │ │ │ + b 18a5e00 │ │ │ │ @ instruction: 0xf43f0303 │ │ │ │ - blls 32ab6c │ │ │ │ + blls 32ac3c │ │ │ │ @ instruction: 0xf8cd460e │ │ │ │ movwls sl, #36896 @ 0x9020 │ │ │ │ - blvc 43a7a8 │ │ │ │ + blvc 43a878 │ │ │ │ ldmdbvs r8!, {r1, r4, r5, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6837b06 │ │ │ │ - @ instruction: 0x4606f9bb │ │ │ │ - blge 3ab648 │ │ │ │ + @ instruction: 0x4606f953 │ │ │ │ + blge 3ab718 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46383614 │ │ │ │ - ldc2 6, cr15, [r2, #-536]! @ 0xfffffde8 │ │ │ │ + stc2l 6, cr15, [sl], {134} @ 0x86 │ │ │ │ @ instruction: 0xe66e4633 │ │ │ │ stmdbcc r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bllt 8f8a88 │ │ │ │ + bllt 8f8b58 │ │ │ │ movwls r3, #35585 @ 0x8b01 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ - blvc 43a7e4 │ │ │ │ + blvc 43a8b4 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blvc 3ba7ac │ │ │ │ - @ instruction: 0xf99ef683 │ │ │ │ + blvc 3ba87c │ │ │ │ + @ instruction: 0xf936f683 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18950 @ 0x4a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf6864619 │ │ │ │ - blls 33e5e8 │ │ │ │ + blls 33e518 │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6861151 │ │ │ │ - strmi pc, [r5], -r7, ror #21 │ │ │ │ + @ instruction: 0x4605fa7f │ │ │ │ @ instruction: 0xf04fe642 │ │ │ │ ldr r0, [sp, #2592]! @ 0xa20 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ ldrb r3, [r5, r1, lsl #6] │ │ │ │ - beq 63b2f8 │ │ │ │ + beq 63b3c8 │ │ │ │ movwcs lr, #1460 @ 0x5b4 │ │ │ │ - blx fe27da40 │ │ │ │ + blx fe27db10 │ │ │ │ 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 +474296,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 4c1f40 │ │ │ │ teqcc r1, r1, lsr r1 │ │ │ │ - blvc 16c3af4 │ │ │ │ - beq 123b370 │ │ │ │ + blvc 16c3bc4 │ │ │ │ + beq 123b440 │ │ │ │ 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 16f88f0 │ │ │ │ + beq 63b45c │ │ │ │ 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 16f88d4 │ │ │ │ + blls 310bb8 │ │ │ │ mulsge ip, r3, r8 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ @ instruction: 0xf630e55f │ │ │ │ - movwcs lr, #3016 @ 0xbc8 │ │ │ │ + movwcs lr, #2912 @ 0xb60 │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r8], #-52 @ 0xffffffcc │ │ │ │ - ldrshteq r1, [r8], #-50 @ 0xffffffce │ │ │ │ + rsbseq r1, r8, r4, lsr #6 │ │ │ │ + rsbseq r1, r8, r2, lsr #6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r1, r8, r6, lsr #4 │ │ │ │ + rsbseq r1, r8, r6, asr r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0xf8df3558 │ │ │ │ ldrbtmi r2, [fp], #-1368 @ 0xfffffaa8 │ │ │ │ @@ -474301,22 +474352,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 9a0818 │ │ │ │ + beq 23b518 │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ @ instruction: 0xf8cd9302 │ │ │ │ - blge 827388 │ │ │ │ + blge 827458 │ │ │ │ stmdblt fp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9301 │ │ │ │ - blls 29f3f4 │ │ │ │ + blls 29f4c4 │ │ │ │ @ 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 +474378,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] │ │ │ │ + tstpcs r2, r3, ror r9 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r8], -r3, lsl #12 │ │ │ │ - blls 4e4008 │ │ │ │ + blls 4e40d8 │ │ │ │ addscc pc, r4, sp, lsl #17 │ │ │ │ - @ instruction: 0xf8fef690 │ │ │ │ + @ instruction: 0xf896f690 │ │ │ │ @ instruction: 0x9018f8d7 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x464ed03b │ │ │ │ - blcs 21fbc90 │ │ │ │ + blcs 21fbd60 │ │ │ │ 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 89fa4c │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ stmdavs ip!, {r3, r4, r9, pc} │ │ │ │ stmdavs r3!, {r2, r6, r8, ip, sp, pc} │ │ │ │ - blvc ceb880 │ │ │ │ + blvc ceb950 │ │ │ │ suble r2, r2, r4, lsl #22 │ │ │ │ stmdavs ip!, {r0, r2, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - blcs 31e070 │ │ │ │ + blcs 31e140 │ │ │ │ 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 │ │ │ │ + stc2l 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 │ │ │ │ + @ instruction: 0x2100f8bf │ │ │ │ @ instruction: 0xf6ed9824 │ │ │ │ - stmdavs r4!, {r0, r2, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r2, r3, r4, r5, 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 +474435,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 4d9588 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ stmibvs fp, {r4, r6, r7, r8, pc} │ │ │ │ svccs 0x0080f5b3 │ │ │ │ - bls 2b3b74 │ │ │ │ + bls 2b3c44 │ │ │ │ movwcs sl, #14350 @ 0x380e │ │ │ │ tstls lr, #130023424 @ 0x7c00000 │ │ │ │ - blx ff0bd46e │ │ │ │ + blx ff0bd53e │ │ │ │ @ instruction: 0xf04f4be9 │ │ │ │ - bls 381a08 │ │ │ │ + bls 381ad8 │ │ │ │ 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 +474460,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 30b614 │ │ │ │ @ instruction: 0xf08042ba │ │ │ │ - bls 5df894 │ │ │ │ + bls 5df964 │ │ │ │ @ instruction: 0xf881fa5f │ │ │ │ movwls r9, #12805 @ 0x3205 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vst4. {d24-d27}, [pc :256], r8 │ │ │ │ - @ instruction: 0xf68371d4 │ │ │ │ - @ instruction: 0x4642f815 │ │ │ │ + @ instruction: 0xf68271d4 │ │ │ │ + strbmi pc, [r2], -sp, lsr #31 @ │ │ │ │ eorhi pc, ip, r0, lsl #17 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r1], -r3, lsl #22 │ │ │ │ @ instruction: 0xf6844607 │ │ │ │ - @ instruction: 0xf10dfa87 │ │ │ │ + @ instruction: 0xf10dfa1f │ │ │ │ @ instruction: 0xf8cd0c50 │ │ │ │ movwcs sl, #92 @ 0x5c │ │ │ │ - beq 173b914 │ │ │ │ + beq 173b9e4 │ │ │ │ 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 33f61c │ │ │ │ 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 +474501,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 ff43d044 │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf6840018 │ │ │ │ - strtmi pc, [r8], -fp, ror #20 │ │ │ │ - cdp2 6, 7, cr15, cr6, cr3, {4} │ │ │ │ + strtmi pc, [r8], -r3, lsl #20 │ │ │ │ + cdp2 6, 0, 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 feb1f768 │ │ │ │ @ instruction: 0xf8d89a06 │ │ │ │ @ instruction: 0xf8dd1000 │ │ │ │ ldmpl r0, {r2, r3, r6, sp, pc}^ │ │ │ │ stmdbvs fp, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 2a35b2 │ │ │ │ + blx 2a3682 │ │ │ │ @ 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 +474533,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: 0xf10dff2b │ │ │ │ @ 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 +474550,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 4272f4 │ │ │ │ stm r7, {r0, r1, r2, r4, r8, r9, ip, pc} │ │ │ │ cpsid , #15 │ │ │ │ stm r7, {r2, r4, r5, r6, r8, r9, sl} │ │ │ │ - blls 2ff66c │ │ │ │ + blls 2ff73c │ │ │ │ @ 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 2a5736 │ │ │ │ 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 fbd168 │ │ │ │ @ instruction: 0xf6834628 │ │ │ │ - movwcs pc, #7657 @ 0x1de9 @ │ │ │ │ + movwcs pc, #7553 @ 0x1d81 @ │ │ │ │ addscc pc, r5, sp, lsl #17 │ │ │ │ - blvc 8b9148 │ │ │ │ + blvc 8b9218 │ │ │ │ @ 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 │ │ │ │ + pkhbtmi pc, r0, sp, lsl #29 @ │ │ │ │ stmdals r2, {r0, r6, r9, sl, lr} │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx fe23d0d4 │ │ │ │ + blx 83d1a4 │ │ │ │ vabd.s8 q15, q0, q7 │ │ │ │ @ instruction: 0xf68211a7 │ │ │ │ - @ instruction: 0x4642ff1d │ │ │ │ + @ instruction: 0x4642feb5 │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ - blls 2c1734 │ │ │ │ + blls 2c1804 │ │ │ │ @ instruction: 0xf6844641 │ │ │ │ - blls 37dd18 │ │ │ │ + blls 37dc48 │ │ │ │ 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 5c2810 │ │ │ │ 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] │ │ │ │ + @ instruction: 0xe711f9db │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ vst1.32 {d30-d32}, [pc], r7 │ │ │ │ @ instruction: 0xf6827124 │ │ │ │ - blls 43f2bc │ │ │ │ + blls 43f1ec │ │ │ │ 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 +474651,38 @@ │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ svcls 0x000333ff │ │ │ │ svclt 0x0018409f │ │ │ │ mvnscc pc, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf8dc9304 │ │ │ │ rsbcs r3, r4, #20 │ │ │ │ svcls 0x00049905 │ │ │ │ - blx 2a57be │ │ │ │ + blx 2a588e │ │ │ │ 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: 0xf98af686 │ │ │ │ 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] @ 1ffab8 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ @ instruction: 0x468ae5f0 │ │ │ │ @ instruction: 0xf630e571 │ │ │ │ - movwcs lr, #2312 @ 0x908 │ │ │ │ + movwcs lr, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - rsbseq r0, r8, r2, asr sp │ │ │ │ - rsbseq r0, r8, sl, asr #26 │ │ │ │ + rsbseq r0, r8, r2, lsl #25 │ │ │ │ + rsbseq r0, r8, sl, ror ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, lr, lsl sp │ │ │ │ + rsbseq r0, r8, lr, asr #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 +474703,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 ff0d11d0 │ │ │ │ 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 │ │ │ │ + ldrsbcs pc, [fp, #233]! @ 0xe9 @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xff3cf685 │ │ │ │ - ldc 6, cr4, [pc, #520] @ 1ffab8 │ │ │ │ + cdp2 6, 13, cr15, cr4, cr5, {4} │ │ │ │ + ldc 6, cr4, [pc, #520] @ 1ffb88 │ │ │ │ strbmi r0, [r0], -sp, lsr #23 │ │ │ │ mulspl r1, sl, r8 │ │ │ │ @ instruction: 0xf6834629 │ │ │ │ - strtmi pc, [sl], -r7, asr #28 │ │ │ │ + @ instruction: 0x462afddf │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - ldc2l 6, cr15, [r8, #520]! @ 0x208 │ │ │ │ + ldc2 6, cr15, [r0, #520] @ 0x208 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2d11dc │ │ │ │ + blgt 2d12ac │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - strtmi pc, [fp], -pc, ror #18 │ │ │ │ + strtmi pc, [fp], -r7, lsl #18 │ │ │ │ mvncs r4, r2, asr r6 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - orrscs pc, r8, r3, asr #30 │ │ │ │ + @ instruction: 0x2198fedb │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xff18f685 │ │ │ │ + cdp2 6, 11, cr15, cr0, cr5, {4} │ │ │ │ @ instruction: 0x46054632 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - qadd16mi pc, sl, r1 @ │ │ │ │ + strtmi pc, [sl], -r9, lsr #29 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xff30f685 │ │ │ │ + cdp2 6, 12, cr15, cr8, cr5, {4} │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [sl], -r9, lsr #30 │ │ │ │ + strtmi pc, [sl], -r1, asr #29 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xff22f685 │ │ │ │ + cdp2 6, 11, cr15, cr10, cr5, {4} │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - shadd16mi pc, r3, fp @ │ │ │ │ + @ instruction: 0x4633feb3 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4682113f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464aff13 │ │ │ │ + strbmi pc, [sl], -fp, lsr #29 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - @ instruction: 0xff0cf685 │ │ │ │ + cdp2 6, 10, cr15, cr4, cr5, {4} │ │ │ │ @ instruction: 0x46024633 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ strtmi r7, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xff04f685 │ │ │ │ + cdp2 6, 9, cr15, cr12, cr5, {4} │ │ │ │ orrslt r4, r7, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464afefb │ │ │ │ + @ instruction: 0x464afe93 │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - @ instruction: 0xff28f685 │ │ │ │ + cdp2 6, 12, 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, 8, 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, 7, cr15, cr12, cr5, {4} │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859500 │ │ │ │ - bmi 1dff5fc │ │ │ │ + bmi 1dff52c │ │ │ │ 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 1207aec │ │ │ │ @ instruction: 0xf002d071 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ svclt 0x004807d9 │ │ │ │ ldrle r4, [r1, #-1619]! @ 0xfffff9ad │ │ │ │ cmncs r3, sl, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf685a000 │ │ │ │ - strtmi pc, [sl], -pc, ror #29 │ │ │ │ + strtmi pc, [sl], -r7, lsl #29 │ │ │ │ ldrtmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464afeb3 │ │ │ │ + strbmi pc, [sl], -fp, asr #28 @ │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - cdp2 6, 14, cr15, cr0, cr5, {4} │ │ │ │ + cdp2 6, 7, 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], #-244 @ 0xffffff0c │ │ │ │ + bcs 1211310 │ │ │ │ @ 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]! │ │ │ │ + sbfx pc, sp, #28, #19 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9dd660 │ │ │ │ + bcs 9dd730 │ │ │ │ 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 +474836,95 @@ │ │ │ │ mrcpl 14, 2, r5, cr14, cr14, {2} │ │ │ │ andcs r5, r1, lr, asr lr │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmib sp, {r2, r8}^ │ │ │ │ stmib sp, {r2, r8}^ │ │ │ │ stmdbvs r0!, {r1, r8} │ │ │ │ @ instruction: 0xf6822101 │ │ │ │ - @ instruction: 0x4606fd11 │ │ │ │ - blge 2abf9c │ │ │ │ + strmi pc, [r6], -r9, lsr #25 │ │ │ │ + blge 2ac06c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf888f686 │ │ │ │ + @ instruction: 0xf820f686 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - @ instruction: 0x4603fe5b │ │ │ │ + @ instruction: 0x4603fdf3 │ │ │ │ andcs lr, r1, r1, asr #15 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldc 1, cr0, [sp, #8] │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6827b04 │ │ │ │ - @ instruction: 0x4607fcf1 │ │ │ │ + strmi pc, [r7], -r9, lsl #25 │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf868f686 │ │ │ │ + @ instruction: 0xf800f686 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - @ instruction: 0x4603fe3b │ │ │ │ + @ instruction: 0x4603fdd3 │ │ │ │ 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 27b820 │ │ │ │ andne pc, r4, r8, asr #17 │ │ │ │ - bcs 9e3f40 │ │ │ │ + bcs 9e4010 │ │ │ │ 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] @ 1ffd3b │ │ │ │ + rsbseq r0, r8, ip, lsr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, r6, asr #12 │ │ │ │ + rsbseq r0, r8, r6, ror r5 │ │ │ │ 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 ffed16bc │ │ │ │ @ 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, 12, cr15, cr12, cr5, {4} │ │ │ │ @ instruction: 0x46054639 │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xff2ef685 │ │ │ │ + cdp2 6, 12, 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 +474932,254 @@ │ │ │ │ svclt 0x00147fcb │ │ │ │ @ instruction: 0xf043469a │ │ │ │ @ instruction: 0xf1ba0a01 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ strtmi r8, [sl], -r2, lsl #1 │ │ │ │ orrvc pc, pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrtmi pc, [r2], -r7, lsl #27 @ │ │ │ │ + @ instruction: 0x4632fd1f │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -pc, lsl #3 │ │ │ │ - stc2 6, cr15, [r0, #532] @ 0x214 │ │ │ │ + ldc2 6, cr15, [r8, #-532] @ 0xfffffdec │ │ │ │ svcvc 0x0093f5b7 │ │ │ │ @ instruction: 0xf0004681 │ │ │ │ - ldc 1, cr8, [pc, #128] @ 1ffcb0 │ │ │ │ + ldc 1, cr8, [pc, #128] @ 1ffd80 │ │ │ │ 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 3ba440 │ │ │ │ + beq 83c144 │ │ │ │ + blvc 33b348 │ │ │ │ + blx ff63d722 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 2ea860 │ │ │ │ + blgt 2ea930 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - @ instruction: 0xffacf685 │ │ │ │ + @ instruction: 0xff44f685 │ │ │ │ @ instruction: 0x462a465b │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldc 13, cr15, [pc, #508] @ 1ffe70 │ │ │ │ + ldc 13, cr15, [pc, #92] @ 1ffda0 │ │ │ │ movwcs r7, #3006 @ 0xbbe │ │ │ │ movwls r7, #27762 @ 0x6c72 │ │ │ │ tstcs r1, r5, lsl #12 │ │ │ │ @ instruction: 0xf8ca6920 │ │ │ │ stc 0, cr3, [sp, #16] │ │ │ │ @ instruction: 0xf6827b04 │ │ │ │ - pkhbtmi pc, r3, r5, lsl #24 @ │ │ │ │ - blge 32c1f4 │ │ │ │ + strmi pc, [r3], sp, lsr #23 │ │ │ │ + blge 32c2c4 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 73c0d0 │ │ │ │ + bleq 73c1a0 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrbmi pc, [fp], -r9, lsl #31 @ │ │ │ │ + ldrbmi pc, [fp], -r1, lsr #30 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - ldc2l 6, cr15, [ip, #-532] @ 0xfffffdec │ │ │ │ + ldc2l 6, cr15, [r4], #532 @ 0x214 │ │ │ │ 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 │ │ │ │ + stc2l 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 │ │ │ │ + ldc2 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 fea52850 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 459d64 │ │ │ │ + blls 459e34 │ │ │ │ @ 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 fea3bf38 │ │ │ │ movwcc pc, #31489 @ 0x7b01 @ │ │ │ │ mullt r6, r3, r8 │ │ │ │ - bleq 4fa658 │ │ │ │ - b 15ec1e4 │ │ │ │ + bleq 4fa728 │ │ │ │ + b 15ec2b4 │ │ │ │ @ instruction: 0xf06a0a48 │ │ │ │ - blx 19c2740 │ │ │ │ + blx 19c2810 │ │ │ │ movwcs pc, #2698 @ 0xa8a @ │ │ │ │ @ instruction: 0x4629465a │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6864653 │ │ │ │ - movwcs pc, #2305 @ 0x901 @ │ │ │ │ + movwcs pc, #2201 @ 0x899 @ │ │ │ │ @ instruction: 0x4631465a │ │ │ │ ldrbmi r9, [r3], -r0, lsl #6 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ - @ instruction: 0xf8f8f686 │ │ │ │ + @ instruction: 0xf890f686 │ │ │ │ @ instruction: 0x460221fb │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - mcrrvc 12, 13, pc, r2, cr9 @ │ │ │ │ - bcs 121177c │ │ │ │ + mcrrvc 12, 7, pc, r2, cr1 @ │ │ │ │ + bcs 121184c │ │ │ │ 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 29178c │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - stc2l 6, cr15, [ip], #532 @ 0x214 │ │ │ │ + stc2 6, cr15, [r4], {133} @ 0x85 │ │ │ │ @ instruction: 0x4652465b │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - bne 117c6a8 │ │ │ │ - @ instruction: 0xf8d6f686 │ │ │ │ + bne 117c778 │ │ │ │ + @ instruction: 0xf86ef686 │ │ │ │ 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 │ │ │ │ + strtmi pc, [sl], -r3, ror #24 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - stc2l 6, cr15, [r4], {133} @ 0x85 │ │ │ │ + mrrc2 6, 8, pc, ip, cr5 @ │ │ │ │ pkhtbmi r4, r1, r7, asr #10 │ │ │ │ strbmi sp, [r2], -r0, lsl #3 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blx 1a3d802 │ │ │ │ + blx 3d8d0 │ │ │ │ ldrtmi r4, [r9], -r7, lsl #12 │ │ │ │ ldrcc r4, [r4, -r0, lsr #12] │ │ │ │ - cdp2 6, 13, cr15, cr12, cr5, {4} │ │ │ │ + cdp2 6, 7, cr15, cr4, cr5, {4} │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrtmi pc, [fp], -pc, lsr #25 @ │ │ │ │ + ldrtmi pc, [fp], -r7, asr #24 @ │ │ │ │ ldrtmi r4, [r2], -r5, lsl #12 │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [sl], -r7, lsr #25 │ │ │ │ + @ instruction: 0x462afc3f │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - stc2 6, cr15, [r0], #532 @ 0x214 │ │ │ │ + ldc2 6, cr15, [r8], #-532 @ 0xfffffdec │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - ldc2 6, cr15, [r8], {133} @ 0x85 │ │ │ │ + ldc2 6, cr15, [r0], #-532 @ 0xfffffdec │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x4633fc91 │ │ │ │ + ldrtmi pc, [r3], -r9, lsr #24 @ │ │ │ │ cmncs r3, r2, lsl #12 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - ldc2 6, cr15, [lr], #532 @ 0x214 │ │ │ │ + mrrc2 6, 8, pc, r6, cr5 @ │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strmi pc, [r1], r3, lsl #25 │ │ │ │ + pkhbtmi pc, r1, fp, lsl #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 │ │ │ │ + ldc2 6, cr15, [r2], {133} @ 0x85 │ │ │ │ ldrbmi r4, [r9], -r6, lsl #12 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04faa06 │ │ │ │ @ instruction: 0x7c720b00 │ │ │ │ - beq 23bfcc │ │ │ │ - blge 33a5c8 │ │ │ │ - blx 63d8a2 │ │ │ │ + beq 23c09c │ │ │ │ + blge 33a698 │ │ │ │ + blx fec3d970 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eaab0 │ │ │ │ + blgt 2eab80 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [fp], -r7, lsl #29 │ │ │ │ + @ instruction: 0x462bfe1f │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - mrrc2 6, 8, pc, sl, cr5 @ │ │ │ │ + blx ffebd9a2 │ │ │ │ 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 ff1bd9be │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859500 │ │ │ │ - sxtab16mi pc, r1, r9, ror #24 @ │ │ │ │ - ldc 7, cr14, [pc, #8] @ 1ffef4 │ │ │ │ + pkhbtmi pc, r1, r1, lsl #24 @ │ │ │ │ + ldc 7, cr14, [pc, #8] @ 1fffc4 │ │ │ │ movwcs r7, #2848 @ 0xb20 │ │ │ │ tstcs r1, r2, asr #24 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ movwls r6, #26912 @ 0x6920 │ │ │ │ - blvc 33b534 │ │ │ │ - blx ff8bd90c │ │ │ │ + blvc 33b604 │ │ │ │ + blx 1ebd9dc │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2eab1c │ │ │ │ + blgt 2eabec │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464afe51 │ │ │ │ + strbmi pc, [sl], -r9, ror #27 @ │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - stc2 6, cr15, [r4], #-532 @ 0xfffffdec │ │ │ │ + blx ff13da0e │ │ │ │ ldrbmi r4, [fp], -sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - ldc2 6, cr15, [ip], {133} @ 0x85 │ │ │ │ + blx fef3da1e │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x4633fc15 │ │ │ │ + ldrtmi pc, [r3], -sp, lsr #23 @ │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strbmi pc, [fp], -sp, lsl #24 @ │ │ │ │ + strbmi pc, [fp], -r5, lsr #23 @ │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859600 │ │ │ │ - @ instruction: 0x4681fc39 │ │ │ │ + pkhtbmi pc, r1, r1, asr #23 @ │ │ │ │ svclt 0x0000e6c2 │ │ │ │ ... │ │ │ │ - rsbseq r0, r8, r4, asr r4 │ │ │ │ + rsbseq r0, r8, r4, lsl #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, r2, asr #8 │ │ │ │ - rsbseq r0, r8, ip, lsl #6 │ │ │ │ + rsbseq r0, r8, r2, ror r3 │ │ │ │ + rsbseq r0, r8, ip, lsr r2 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ - blvc 3bb608 │ │ │ │ + blvc 3bb6d8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 33b5d0 │ │ │ │ - blx fe53d9a8 │ │ │ │ + blvc 33b6a0 │ │ │ │ + blx b3da78 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14852 @ 0x3a04 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6854619 │ │ │ │ - blls 2ff7c4 │ │ │ │ + blls 2ff6f4 │ │ │ │ @ instruction: 0x464a3314 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - pkhtbmi pc, r1, r5, asr #23 @ │ │ │ │ + strmi pc, [r1], sp, ror #22 │ │ │ │ @ instruction: 0xf62fe6e0 │ │ │ │ - bcc 27b448 │ │ │ │ + bcc 27b378 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - bcs 9ccbf0 │ │ │ │ + bcs 9cccc0 │ │ │ │ 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 +475192,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 fed572fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 304014 │ │ │ │ + bmi 3040e4 │ │ │ │ stmdbmi r4, {r0, r1, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - blx 2bda50 │ │ │ │ + @ instruction: 0xf99af684 │ │ │ │ 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 +475233,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 25646a │ │ │ │ @ instruction: 0xf8922203 │ │ │ │ - bls 2cc184 │ │ │ │ + bls 2cc254 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ - blcs 3cc16c │ │ │ │ + blcs 3cc23c │ │ │ │ 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 3e69f6 │ │ │ │ @ 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 fe3bdd0c │ │ │ │ @ instruction: 0xf04f4680 │ │ │ │ strmi r0, [r1], -r1, lsl #24 │ │ │ │ @ instruction: 0xf8d84628 │ │ │ │ - blx 3cc19a │ │ │ │ + blx 3cc26a │ │ │ │ @ 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 │ │ │ │ + stc2l 6, cr15, [r4], {133} @ 0x85 │ │ │ │ @ instruction: 0xf6834640 │ │ │ │ - addcs pc, r0, #3227648 @ 0x314000 │ │ │ │ + addcs pc, r0, #1523712 @ 0x174000 │ │ │ │ tstcs r0, r5 │ │ │ │ @ instruction: 0xf62f4630 │ │ │ │ - @ instruction: 0xf894e974 │ │ │ │ + @ instruction: 0xf894e90c │ │ │ │ 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 43c6a8 │ │ │ │ @ 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 +475304,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 @ 2002bc │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - @ instruction: 0xf8f4f682 │ │ │ │ + @ instruction: 0xf88cf682 │ │ │ │ andseq pc, ip, #0, 2 │ │ │ │ @ instruction: 0xf89a4611 │ │ │ │ andls r3, r5, #17 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx ffebdc22 │ │ │ │ + blx fe4bdcf2 │ │ │ │ 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 1240f1c │ │ │ │ + blls 380a0c │ │ │ │ @ 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 │ │ │ │ + mcrr2 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 │ │ │ │ + @ instruction: 0x4604f8bd │ │ │ │ + blge 42c844 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46403414 │ │ │ │ - ldc2 6, cr15, [ip], {133} @ 0x85 │ │ │ │ + ldc2 6, cr15, [r4], #-532 @ 0xfffffdec │ │ │ │ strtmi r9, [r3], -r5, lsl #20 │ │ │ │ orrsvc pc, r3, pc, asr #8 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - stmib sp, {r0, r1, r2, r3, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, 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 a247b8 │ │ │ │ @ instruction: 0x81bef200 │ │ │ │ - blcs 9c7c08 │ │ │ │ + blcs 9c7cd8 │ │ │ │ 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 +475392,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 feda0a04 │ │ │ │ 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 +475409,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: 0xf100f851 │ │ │ │ @ instruction: 0x23200b18 │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6834607 │ │ │ │ - strls pc, [fp], -sp, lsr #22 │ │ │ │ + strls pc, [fp], -r5, asr #21 │ │ │ │ @ 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 491d4e │ │ │ │ @ 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 1cbdefe │ │ │ │ + bls 3dabd8 │ │ │ │ @ instruction: 0xf8cd2101 │ │ │ │ cmpvs sl, r4, lsr r0 │ │ │ │ movwls r2, #49922 @ 0xc302 │ │ │ │ svcls 0x00032220 │ │ │ │ - blvc 53baa4 │ │ │ │ + blvc 53bb74 │ │ │ │ @ instruction: 0xf8d76928 │ │ │ │ stc 0, cr8, [sp, #512] @ 0x200 │ │ │ │ - @ instruction: 0xf6827b08 │ │ │ │ - @ instruction: 0x4607f83d │ │ │ │ + @ instruction: 0xf6817b08 │ │ │ │ + @ instruction: 0x4607ffd5 │ │ │ │ ldrtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx fef3de6a │ │ │ │ + blx 153df3a │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6851151 │ │ │ │ - mcrrvc 9, 8, pc, r3, cr7 @ │ │ │ │ - blcs a11e6c │ │ │ │ + mcrrvc 9, 1, pc, r3, cr15 @ │ │ │ │ + blcs a11f3c │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - pkhtbmi pc, r1, r7, asr #18 @ │ │ │ │ + strmi pc, [r1], pc, ror #17 │ │ │ │ andcs r2, r0, #201326592 @ 0xc000000 │ │ │ │ andcc lr, ip, #3358720 @ 0x334000 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ - @ instruction: 0xf6827b08 │ │ │ │ - @ instruction: 0x4607f813 │ │ │ │ + @ instruction: 0xf6817b08 │ │ │ │ + strmi pc, [r7], -fp, lsr #31 │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - strbmi pc, [fp], -fp, lsl #23 @ │ │ │ │ + strbmi pc, [fp], -r3, lsr #22 @ │ │ │ │ @ instruction: 0x4628465a │ │ │ │ orrsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf6859700 │ │ │ │ - @ instruction: 0xf898f991 │ │ │ │ + @ instruction: 0xf898f929 │ │ │ │ @ instruction: 0x46013011 │ │ │ │ strtmi r2, [r8], -r4, lsl #4 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ strls r2, [r0, #-1280] @ 0xfffffb00 │ │ │ │ - stc2l 6, cr15, [r6, #-532] @ 0xfffffdec │ │ │ │ + ldc2l 6, cr15, [lr], {133} @ 0x85 │ │ │ │ cdpls 12, 0, cr9, cr4, cr3, {0} │ │ │ │ stmdbvs r3!, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 29c35e │ │ │ │ + blx 29c42e │ │ │ │ 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 ff8986d8 │ │ │ │ andvs pc, r0, #1107296256 @ 0x42000000 │ │ │ │ ldrdcs r6, [r1], -sl │ │ │ │ - blcs f39cc0 │ │ │ │ + blcs f39d90 │ │ │ │ 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 +475520,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: 0xf87cf6c1 │ │ │ │ strmi r6, [r6], -r3, ror #18 │ │ │ │ svclt 0x00082ba3 │ │ │ │ mulle r3, ip, r3 │ │ │ │ svclt 0x000c2bb2 │ │ │ │ teqcs r3, #172, 6 @ 0xb0000002 │ │ │ │ ldreq pc, [r8, -r6, lsl #2] │ │ │ │ ldrtmi r2, [r0], -r1, lsl #4 │ │ │ │ @ instruction: 0x46396173 │ │ │ │ @ instruction: 0xf6832320 │ │ │ │ - ldrtmi pc, [r1], -r3, asr #20 @ │ │ │ │ + @ instruction: 0x4631f9db │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf6850800 │ │ │ │ - @ instruction: 0xf896fb1f │ │ │ │ + @ instruction: 0xf896fab7 │ │ │ │ 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: 0xff28f681 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2eb1c0 │ │ │ │ + blgt 2eb290 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - ldrtmi pc, [r3], -r7, lsl #22 @ │ │ │ │ + @ instruction: 0x4633fa9f │ │ │ │ @ instruction: 0x4628463a │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ - @ instruction: 0xf8daf685 │ │ │ │ + @ instruction: 0xf872f685 │ │ │ │ strmi r9, [r1], -r3, lsl #24 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx 10bdfd4 │ │ │ │ + @ instruction: 0xf9d2f683 │ │ │ │ @ instruction: 0xf68269a0 │ │ │ │ - strtmi pc, [r0], -r5, asr #28 │ │ │ │ - cdp2 6, 6, cr15, cr2, cr2, {4} │ │ │ │ + @ instruction: 0x4620fddd │ │ │ │ + ldc2l 6, cr15, [sl, #520]! @ 0x208 │ │ │ │ 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 │ │ │ │ + cdp2 6, 15, cr15, cr14, cr1, {4} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2eb214 │ │ │ │ + blgt 2eb2e4 │ │ │ │ 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, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ andscc r4, r8, r1, lsr r6 │ │ │ │ - blx 83e018 │ │ │ │ + @ instruction: 0xf9b0f683 │ │ │ │ movwcs lr, #6011 @ 0x177b │ │ │ │ strb r9, [r3, ip, lsl #6]! │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xe7df3030 │ │ │ │ strbmi r9, [r5], -r3, lsl #22 │ │ │ │ @ instruction: 0xf8939e07 │ │ │ │ movwls r3, #16424 @ 0x4028 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - bfi pc, sp, (invalid: 19:3) @ │ │ │ │ + @ instruction: 0xe7c3f935 │ │ │ │ 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}^ │ │ │ │ + ldmdb 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, asr #29 │ │ │ │ + ldrhteq pc, [r7], #-238 @ 0xffffff12 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq pc, r7, r2, lsl pc @ │ │ │ │ + rsbseq pc, r7, r2, asr #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 152536c │ │ │ │ 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 +475626,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 ffcbe1d0 │ │ │ │ @ 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 31f40c │ │ │ │ + bls 234c00 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - b 123f980 │ │ │ │ - blx 19c134c │ │ │ │ + b 123fa50 │ │ │ │ + blx 19c141c │ │ │ │ strtmi pc, [r1], -r3, lsl #23 │ │ │ │ cmplt r4, r4, lsr #16 │ │ │ │ teqlt r3, r3, lsr #16 │ │ │ │ - blcs 31f35c │ │ │ │ + blcs 31f42c │ │ │ │ strtmi sp, [r1], -pc, ror #1 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ - blvc 4f4f14 │ │ │ │ + blvc 4f4fe4 │ │ │ │ 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 fe23f19e │ │ │ │ @ instruction: 0xf6834650 │ │ │ │ - ldrbmi pc, [r3], -r1, lsr #22 @ │ │ │ │ + @ instruction: 0x4653fab9 │ │ │ │ pkhbtmi fp, r2, r3, lsl #3 │ │ │ │ - blvc 4fa6a4 │ │ │ │ + blvc 4fa774 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ ldc2l 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ movweq lr, #2635 @ 0xa4b │ │ │ │ - blx 19d20b4 │ │ │ │ + blx 19d2184 │ │ │ │ @ instruction: 0xf683fb83 │ │ │ │ - ldrbmi pc, [r3], -pc, lsl #22 @ │ │ │ │ + ldrbmi pc, [r3], -r7, lsr #21 @ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xb1ac465c │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xff66f68e │ │ │ │ + cdp2 6, 15, cr15, cr14, cr14, {4} │ │ │ │ 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 21a928 │ │ │ │ @ instruction: 0xe772d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68e4630 │ │ │ │ - strb pc, [r9, pc, asr #30]! @ │ │ │ │ - stmdb r4!, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r7, lr, lsl #19 │ │ │ │ + strb pc, [r9, r7, ror #29]! @ │ │ │ │ + ldm ip!, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrhteq pc, [r7], #-142 @ 0xffffff72 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r7, r6, ror #18 │ │ │ │ + @ instruction: 0x0077f896 │ │ │ │ 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 +475706,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 e3ca40 │ │ │ │ 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 +475722,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 ffcff6c0 │ │ │ │ strls r2, [r6, #-260] @ 0xfffffefc │ │ │ │ ldmdbeq pc, {r0, r1, r2, r3, r4, r8, r9, ip, sp}^ @ │ │ │ │ @ instruction: 0xf62e4638 │ │ │ │ - @ instruction: 0x2104edbe │ │ │ │ + tstcs r4, r6, asr sp │ │ │ │ ldrtmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf62e461d │ │ │ │ - svcls 0x0006edb8 │ │ │ │ + svcls 0x0006ed50 │ │ │ │ strtmi r4, [r9], -r1, lsl #13 │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ - stc2 6, cr15, [r4], {134} @ 0x86 │ │ │ │ + ldc2 6, cr15, [ip], {134} @ 0x86 │ │ │ │ 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 ac9d90 │ │ │ │ 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 4409fc │ │ │ │ stmdbvs r3!, {r3, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xb12a681a │ │ │ │ ldmdavs fp, {r2, r9, sl, fp, ip, pc} │ │ │ │ - bcs 21a954 │ │ │ │ + bcs 21aa24 │ │ │ │ @ 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 fee65604 │ │ │ │ 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 +475946,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 aec6c0 │ │ │ │ andseq pc, pc, #3 │ │ │ │ @ instruction: 0xf859095b │ │ │ │ sbcsmi r3, r3, r3, lsr #32 │ │ │ │ @ instruction: 0xf57f07db │ │ │ │ @ instruction: 0xf894ae75 │ │ │ │ - bcs 208c9c │ │ │ │ + bcs 208d6c │ │ │ │ mrcge 4, 3, APSR_nzcv, cr0, cr15, {1} │ │ │ │ movwcs r9, #3588 @ 0xe04 │ │ │ │ - bvc 4bc368 │ │ │ │ + bvc 4bc438 │ │ │ │ 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: 0xf83cf683 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [lr], {142} @ 0x8e │ │ │ │ @ instruction: 0xf62e4630 │ │ │ │ - strbmi lr, [r8], -lr, ror #24 │ │ │ │ - stcl 6, cr15, [sl], #-184 @ 0xffffff48 │ │ │ │ + strbmi lr, [r8], -r6, lsl #24 │ │ │ │ + stc 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] @ 20107a │ │ │ │ @ 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 +476019,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, #624 @ 0x270 │ │ │ │ strtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - bls 800748 │ │ │ │ + bls 800678 │ │ │ │ ldmdbvs r2, {r0, r1, r9, sl, lr}^ │ │ │ │ - bcs 21ed74 │ │ │ │ + bcs 21ee44 │ │ │ │ msrhi CPSR_c, r0 │ │ │ │ mvnscs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - @ instruction: 0x4642fcf5 │ │ │ │ + strbmi pc, [r2], -sp, lsl #25 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - vmla.f32 d31, d0, d5 │ │ │ │ + @ instruction: 0xf240fcad │ │ │ │ strmi r1, [r2], -sp, lsl #2 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - strmi pc, [r1], -r9, ror #25 │ │ │ │ + strmi pc, [r1], -r1, lsl #25 │ │ │ │ @ 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, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blx 5be844 │ │ │ │ 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 +476116,24 @@ │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ @ instruction: 0xf04f23cb │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ - blvs ffafa9e8 │ │ │ │ + blvs ffafaab8 │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ @ instruction: 0xf89c6161 │ │ │ │ - bcs 208edc │ │ │ │ + bcs 208fac │ │ │ │ mcrge 4, 6, pc, cr7, cr15, {3} @ │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ @ instruction: 0xf43f2bab │ │ │ │ @ instruction: 0xf63faebf │ │ │ │ - blcs fe9ac99c │ │ │ │ + blcs fe9aca6c │ │ │ │ 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 +476159,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 │ │ │ │ + strtmi pc, [r8], -r1, lsr #22 │ │ │ │ + b fe83e8d4 │ │ │ │ @ instruction: 0xf62e4648 │ │ │ │ - @ instruction: 0xe693eafe │ │ │ │ + @ instruction: 0xe693ea96 │ │ │ │ @ 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 +476186,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 227cb0 │ │ │ │ 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 3410e0 │ │ │ │ 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 +476217,25 @@ │ │ │ │ mvnle r4, r1, ror #10 │ │ │ │ @ instruction: 0xf8d89604 │ │ │ │ @ instruction: 0xf8d3303c │ │ │ │ @ instruction: 0xf8988000 │ │ │ │ ldrmi r3, [lr], -ip │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf8d8ae0a │ │ │ │ - blcs ff58d080 │ │ │ │ + blcs ff58d150 │ │ │ │ mcrge 4, 0, pc, cr5, cr15, {3} @ │ │ │ │ @ instruction: 0xf1089b08 │ │ │ │ - blgt 5c40fc │ │ │ │ + blgt 5c41cc │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ - @ instruction: 0xf908f687 │ │ │ │ + @ instruction: 0xf8a0f687 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbls r5, {r3, r4, r5, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf8d82230 │ │ │ │ - blx 28d0aa │ │ │ │ + blx 28d17a │ │ │ │ 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 +476243,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 4c11a4 │ │ │ │ orrsle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0x3014f8de │ │ │ │ orrsle r2, r6, ip, ror #23 │ │ │ │ - bcs 23aedc │ │ │ │ + bcs 23afac │ │ │ │ @ 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 0x0000ec3c │ │ │ │ + rsbseq pc, r7, sl, asr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r7, lr, lsl #16 │ │ │ │ - rsbseq pc, r7, sl, ror #15 │ │ │ │ + rsbseq pc, r7, lr, lsr r7 @ │ │ │ │ + rsbseq pc, r7, sl, lsl 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 +476274,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 621484 │ │ │ │ andcs r9, r0, #805306368 @ 0x30000000 │ │ │ │ - bmi fe8a5920 │ │ │ │ + bmi fe8a59f0 │ │ │ │ stmdbeq r0!, {r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4640589e │ │ │ │ - @ instruction: 0xff98f683 │ │ │ │ + @ instruction: 0xff30f683 │ │ │ │ @ instruction: 0xf8d89a01 │ │ │ │ @ instruction: 0xf0001014 │ │ │ │ stmdals r2, {r0, r3, r4, r5, r6, r8, r9} │ │ │ │ - blcs 120128c │ │ │ │ + blcs 120135c │ │ │ │ strtmi fp, [sl], -r8, lsl #30 │ │ │ │ stmdbvs r0, {r2, r5, r6, r8, r9, sp} │ │ │ │ - blx 2d29a2 │ │ │ │ + blx 2d2a72 │ │ │ │ @ instruction: 0xf8936301 │ │ │ │ movwcc r3, #45093 @ 0xb025 │ │ │ │ eormi pc, r3, r8, asr r8 @ │ │ │ │ - @ instruction: 0xf9d6f681 │ │ │ │ + @ instruction: 0xf96ef681 │ │ │ │ @ instruction: 0xf1004682 │ │ │ │ @ instruction: 0xf8980218 │ │ │ │ ldrmi r3, [r1], -r9, lsr #32 │ │ │ │ andcs r9, r1, #4, 4 @ 0x40000000 │ │ │ │ - mcrr2 6, 8, pc, r8, cr2 @ │ │ │ │ + blx ffa3ec42 │ │ │ │ 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 +476330,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 23d400 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr10, {0} │ │ │ │ - bcc 37b930 │ │ │ │ + bcc 37ba00 │ │ │ │ ldrbmi sl, [ip], r8, lsl #24 │ │ │ │ ldrbmi sl, [pc], -ip, lsl #26 │ │ │ │ @ instruction: 0xf8cd4682 │ │ │ │ @ instruction: 0xf859801c │ │ │ │ - bl 58d2bc │ │ │ │ + bl 58d38c │ │ │ │ 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 37ba80 │ │ │ │ stmdale sp!, {r0, r1, r8, r9, fp, sp} │ │ │ │ ldrbmi r9, [r1], -r2, lsl #16 │ │ │ │ - ldc2 6, cr15, [sl], #528 @ 0x210 │ │ │ │ + mrrc2 6, 8, pc, r2, cr4 @ │ │ │ │ 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 68087c │ │ │ │ stmdals r2, {r0, r9, sl, lr} │ │ │ │ - blx 113ec82 │ │ │ │ + blx ff73ed50 │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf6820018 │ │ │ │ - @ instruction: 0xf8d8fbe1 │ │ │ │ + @ instruction: 0xf8d8fb79 │ │ │ │ @ instruction: 0xf6810018 │ │ │ │ - bmi 1281230 │ │ │ │ + bmi 1281160 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8, #-548] @ 0xfffffddc │ │ │ │ + blls 35b694 │ │ │ │ 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 +476391,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 291fe8 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xac087b0c │ │ │ │ @ instruction: 0xed8d6918 │ │ │ │ @ instruction: 0xf6817b08 │ │ │ │ - @ instruction: 0x4603f8df │ │ │ │ + @ instruction: 0x4603f877 │ │ │ │ @ instruction: 0x4622b150 │ │ │ │ - bgt 2e5f18 │ │ │ │ + bgt 2e5fe8 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r2, {r0, r3, r4, r9, sl, lr} │ │ │ │ - mrrc2 6, 8, pc, r6, cr4 @ │ │ │ │ + blx ffdbedf2 │ │ │ │ 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: 0xf9c0f684 │ │ │ │ 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 +476427,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 0x0000eae2 │ │ │ │ + rsbseq lr, r7, lr, lsr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r7], #-230 @ 0xffffff1a │ │ │ │ + rsbseq lr, r7, r6, lsr #28 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq lr, r7, sl, ror sp │ │ │ │ + rsbseq lr, r7, sl, lsr #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 212ca4 │ │ │ │ + bvs ff6f5574 │ │ │ │ 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: 0xffdcf680 │ │ │ │ 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 │ │ │ │ + stc2l 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 +476469,17 @@ │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmppeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8954620 │ │ │ │ @ instruction: 0xf8953055 │ │ │ │ @ instruction: 0xf6822054 │ │ │ │ - strtmi pc, [r1], -sp, ror #21 │ │ │ │ + strtmi pc, [r1], -r5, lsl #21 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - strtmi pc, [r0], -fp, asr #23 │ │ │ │ + strtmi pc, [r0], -r3, ror #22 │ │ │ │ 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 +476504,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 ae61a8 │ │ │ │ ldrtmi r9, [r3], -r1, lsl #6 │ │ │ │ - beq 23d5f0 │ │ │ │ + beq 23d6c0 │ │ │ │ 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 ffdbefc6 │ │ │ │ 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 21b648 │ │ │ │ eorshi pc, r1, #0 │ │ │ │ - blcs 3201a0 │ │ │ │ + blcs 320270 │ │ │ │ @ instruction: 0xf894d153 │ │ │ │ - blcs 24d5cc │ │ │ │ + blcs 24d69c │ │ │ │ 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 2a1e18 │ │ │ │ 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 2ca458 │ │ │ │ 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 2b5a84 │ │ │ │ strle r0, [r4, #-793] @ 0xfffffce7 │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ - blls 435b7c │ │ │ │ + blls 435c4c │ │ │ │ strbmi fp, [r8], -fp, asr #18 │ │ │ │ - blx fff3efba │ │ │ │ + blx fe53f08a │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrmi r8, [r9], sp, ror #3 │ │ │ │ - blls 43b43c │ │ │ │ + blls 43b50c │ │ │ │ ldmdavs fp, {r2, r3, r4, r9, sl, lr} │ │ │ │ tstlt r3, r8, lsl #6 │ │ │ │ - blcs 21b638 │ │ │ │ - blvc af5c50 │ │ │ │ + blcs 21b708 │ │ │ │ + blvc af5d20 │ │ │ │ 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 +476601,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 2a1d28 │ │ │ │ @ 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 2ad4fc │ │ │ │ @ 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 +476630,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, r4, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8df930a │ │ │ │ - bls 58fdbc │ │ │ │ + bls 58fe8c │ │ │ │ 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 2263b8 │ │ │ │ @ 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 d4afb0 │ │ │ │ + bls 6fbee8 │ │ │ │ + blge c66400 │ │ │ │ movwls r9, #63253 @ 0xf715 │ │ │ │ @ instruction: 0xf6809827 │ │ │ │ - @ instruction: 0xf04fff07 │ │ │ │ + @ instruction: 0xf04ffe9f │ │ │ │ @ instruction: 0xf8800301 │ │ │ │ strmi r3, [r5], -ip, lsr #32 │ │ │ │ tstlt r3, r3, lsr #26 │ │ │ │ stmdbvs fp!, {r0, r1, r8, sl, sp, lr}^ │ │ │ │ - bls 309c98 │ │ │ │ + bls 309d68 │ │ │ │ ldrmi r6, [pc], -r0, ror #18 │ │ │ │ - blx 26572e │ │ │ │ - blx 24bf22 │ │ │ │ + blx 2657fe │ │ │ │ + blx 24bff2 │ │ │ │ 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 2c98c8 │ │ │ │ stmibeq r2, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ - blls 3608a4 │ │ │ │ + blls 360974 │ │ │ │ ldrdne pc, [ip], -r9 @ │ │ │ │ - blx 2c3a8e │ │ │ │ + blx 2c3b5e │ │ │ │ @ instruction: 0xf89a0002 │ │ │ │ andcc r2, fp, #50 @ 0x32 │ │ │ │ @ instruction: 0xf62e920c │ │ │ │ - bls 53bb8c │ │ │ │ + bls 53babc │ │ │ │ @ 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 30d8d8 │ │ │ │ + blls 3c99e4 │ │ │ │ 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 6a8080 │ │ │ │ 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 2e1bd8 │ │ │ │ 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 300efc │ │ │ │ + beq 93dcdc │ │ │ │ ldrbmi r2, [r1], -r1, lsl #4 │ │ │ │ mrrcvc 6, 0, r4, fp, cr7 │ │ │ │ - @ instruction: 0xf8f0f682 │ │ │ │ + @ instruction: 0xf888f682 │ │ │ │ @ instruction: 0xf89d9b26 │ │ │ │ @ instruction: 0xf1071094 │ │ │ │ - blhi 10848e4 │ │ │ │ + blhi 10849b4 │ │ │ │ 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, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + blls 326544 │ │ │ │ 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 1e3dd70 │ │ │ │ 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 3e65e8 │ │ │ │ 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 2f6138 │ │ │ │ mrrcvc 10, 0, r9, fp, cr5 │ │ │ │ - blx 283c3a │ │ │ │ - bls 4be4dc │ │ │ │ - bcs 1220a1c │ │ │ │ + blx 283d0a │ │ │ │ + bls 4be5ac │ │ │ │ + bcs 1220aec │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf9f2f689 │ │ │ │ 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: 0xf8eef684 │ │ │ │ andcs r9, r1, #5120 @ 0x1400 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - b aa8140 │ │ │ │ + b aa8210 │ │ │ │ movwls r0, #37635 @ 0x9303 │ │ │ │ - blx fe6cc524 │ │ │ │ - blx feefe7b4 │ │ │ │ + blx fe6cc5f4 │ │ │ │ + blx feefe884 │ │ │ │ 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 2ad46c │ │ │ │ @ instruction: 0xf57f059b │ │ │ │ svccs 0x0000ae24 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr12, cr15, {3} │ │ │ │ svccs 0x0000e695 │ │ │ │ svcge 0x0048f47f │ │ │ │ ldrdge pc, [ip], -sp │ │ │ │ - blvc abb738 │ │ │ │ + blvc abb808 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ @ instruction: 0xf894ae18 │ │ │ │ - bcs 249a30 │ │ │ │ + bcs 249b00 │ │ │ │ mcrge 4, 1, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xf6824648 │ │ │ │ - strbmi pc, [sl], -r7, lsl #20 @ │ │ │ │ - bcs 21319c │ │ │ │ + @ instruction: 0x464af99f │ │ │ │ + bcs 21326c │ │ │ │ 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, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 21bb0c │ │ │ │ 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 21bb24 │ │ │ │ ldrb sp, [r6, #-503] @ 0xfffffe09 │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf040428b │ │ │ │ - blls 2a2ad4 │ │ │ │ + blls 2a2ba4 │ │ │ │ @ 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 2bb210 │ │ │ │ @ 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: 0xf960f689 │ │ │ │ @ instruction: 0xf89468c3 │ │ │ │ movwls r0, #20524 @ 0x502c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df80ef │ │ │ │ @ instruction: 0xf10d3648 │ │ │ │ - bls 583bac │ │ │ │ + bls 583c7c │ │ │ │ ldmpl r3, {r8, sl, sp}^ │ │ │ │ - blge e26644 │ │ │ │ + blge e26714 │ │ │ │ movwls r9, #42243 @ 0xa503 │ │ │ │ - bls 6bc170 │ │ │ │ + bls 6bc240 │ │ │ │ stmdbvs r1!, {r2, r4, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf6809827 │ │ │ │ - @ instruction: 0x4606fd5d │ │ │ │ + @ instruction: 0x4606fcf5 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ andls r4, ip, #17825792 @ 0x1100000 │ │ │ │ @ instruction: 0xf6812201 │ │ │ │ - @ instruction: 0xf04fffcf │ │ │ │ + @ instruction: 0xf04fff67 │ │ │ │ @ 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 400754 │ │ │ │ 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 57d760 │ │ │ │ @ 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 209d42 │ │ │ │ @ instruction: 0xf8931307 │ │ │ │ cmplt r3, r2, lsr #32 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blls 3c9b7c │ │ │ │ + blls 3c9c4c │ │ │ │ movwne pc, #15104 @ 0x3b00 @ │ │ │ │ mlacc r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ stmdbls r4, {r0, r1, r5, sp} │ │ │ │ - blx 209c96 │ │ │ │ + blx 209d66 │ │ │ │ @ instruction: 0xf8931307 │ │ │ │ cmplt r3, r1, lsr #32 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blls 3c9ba0 │ │ │ │ + blls 3c9c70 │ │ │ │ movwne pc, #15104 @ 0x3b00 @ │ │ │ │ mlacc r1, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ stmdbls r4, {r0, r1, r5, sp} │ │ │ │ - blx 209cba │ │ │ │ + blx 209d8a │ │ │ │ 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 1a3e044 │ │ │ │ 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 3e68bc │ │ │ │ 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 37640c │ │ │ │ + blcs 1220dd8 │ │ │ │ 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, 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: 0xff86f683 │ │ │ │ + bls 5288dc │ │ │ │ svccs 0x0004f843 │ │ │ │ - blls 2e6814 │ │ │ │ + blls 2e68e4 │ │ │ │ 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: 0xf882f683 │ │ │ │ @ instruction: 0x4601aa31 │ │ │ │ @ instruction: 0xf6839801 │ │ │ │ - strmi pc, [r1], -sp, ror #28 │ │ │ │ + strmi pc, [r1], -r5, lsl #28 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - @ instruction: 0xff12f681 │ │ │ │ + cdp2 6, 10, cr15, cr10, cr1, {4} │ │ │ │ @ instruction: 0xf68169a0 │ │ │ │ - rsb pc, r6, sp, lsl fp @ │ │ │ │ + strht pc, [r6], #-165 @ 0xffffff5b @ │ │ │ │ sbcseq r9, lr, #2048 @ 0x800 │ │ │ │ - ldcge 5, cr15, [pc], #508 @ 201e24 │ │ │ │ + ldcge 5, cr15, [pc], #508 @ 201ef4 │ │ │ │ @ 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 226520 │ │ │ │ @ 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 53c45c │ │ │ │ strbtcs r6, [r4], -r2, ror #18 │ │ │ │ - blx 3a906e │ │ │ │ + blx 3a913e │ │ │ │ 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, 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 +477026,77 @@ │ │ │ │ @ instruction: 0xf0023044 │ │ │ │ andls r0, r5, #12582912 @ 0xc00000 │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf01981dc │ │ │ │ @ instruction: 0xf0000f20 │ │ │ │ @ instruction: 0xf89482d2 │ │ │ │ - bls 2cdd84 │ │ │ │ + bls 2cde54 │ │ │ │ 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, #-2637] @ 0xfffff5b3 │ │ │ │ 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 2bbd98 │ │ │ │ @ instruction: 0xf53f02d8 │ │ │ │ strb sl, [r4], #-3137 @ 0xfffff3bf │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmib sp, {r0, r1, r5, r6, r7, r8, sl, fp, sp, pc}^ │ │ │ │ ldc 6, cr3, [sp, #112] @ 0x70 │ │ │ │ tstcs r1, ip, lsl fp │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf6807b18 │ │ │ │ - strmi pc, [r7], -r1, asr #23 │ │ │ │ + @ instruction: 0x4607fb59 │ │ │ │ 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, 13, cr15, cr0, cr3, {4} │ │ │ │ + bls 49370c │ │ │ │ vadd.i8 d25, d0, d1 │ │ │ │ @ instruction: 0xf683111f │ │ │ │ - strmi pc, [r7], -fp, lsl #26 │ │ │ │ + strmi pc, [r7], -r3, lsr #25 │ │ │ │ movwcc lr, #46533 @ 0xb5c5 │ │ │ │ - bl 30a564 │ │ │ │ + bl 30a634 │ │ │ │ and r0, r2, r3, lsl #25 │ │ │ │ addsmi r3, r5, #268435456 @ 0x10000000 │ │ │ │ - bcs 276c10 │ │ │ │ + bcs 276ce0 │ │ │ │ @ instruction: 0xf89ebf89 │ │ │ │ @ instruction: 0xf8dc3045 │ │ │ │ movwcc r3, #45056 @ 0xb000 │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf0029331 │ │ │ │ - bl 54298c │ │ │ │ + bl 542a5c │ │ │ │ @ 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 12bf87e │ │ │ │ @ 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 404e9e │ │ │ │ + blx 41e6a6 │ │ │ │ svcvc 0x00507301 │ │ │ │ @ instruction: 0xf854300b │ │ │ │ svcvc 0x0058e020 │ │ │ │ @ instruction: 0xf846300b │ │ │ │ svcvc 0x0098e020 │ │ │ │ umaal pc, r3, r3, r8 @ │ │ │ │ @ instruction: 0xf846300b │ │ │ │ @@ -477062,215 +477113,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 41c48a │ │ │ │ @ instruction: 0xf8937302 │ │ │ │ - blcs 20df48 │ │ │ │ + blcs 20e018 │ │ │ │ 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 2e1f74 │ │ │ │ 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 11bf96c │ │ │ │ @ instruction: 0xf1009b04 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r0], r9, asr #12 │ │ │ │ @ instruction: 0xf6817c5b │ │ │ │ - blls bc1544 │ │ │ │ + blls bc1474 │ │ │ │ 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, 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 1e3e408 │ │ │ │ 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 2e8c3c │ │ │ │ @ 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 369858 │ │ │ │ stmdale r4, {r0, r1, r8, r9, fp, sp} │ │ │ │ ldrtmi r9, [r1], -r1, lsl #16 │ │ │ │ - cdp2 6, 2, cr15, cr8, cr3, {4} │ │ │ │ + stc2l 6, cr15, [r0, #524] @ 0x20c │ │ │ │ ldrtmi lr, [r0], -pc, lsr #13 │ │ │ │ - @ instruction: 0xff18f688 │ │ │ │ + cdp2 6, 11, 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 20e468 │ │ │ │ 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 40ecc2 │ │ │ │ strbmi r7, [r0], -r2, lsl #24 │ │ │ │ - bl 30a7cc │ │ │ │ + bl 30a89c │ │ │ │ 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 366d9c │ │ │ │ svceq 0x0040f1ba │ │ │ │ stclgt 8, cr15, [r4], #-120 @ 0xffffff88 │ │ │ │ andeq pc, r1, r3 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf00c2302 │ │ │ │ - bl 5453e0 │ │ │ │ - b 12c2124 │ │ │ │ + bl 5454b0 │ │ │ │ + b 12c21f4 │ │ │ │ @ instruction: 0xf880030c │ │ │ │ @ instruction: 0xf81e30c4 │ │ │ │ - bne fe8d11bc │ │ │ │ + bne fe8d128c │ │ │ │ @ instruction: 0xf880442b │ │ │ │ - blls 34e34c │ │ │ │ + blls 34e41c │ │ │ │ @ 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, ror #21 │ │ │ │ + ldrsbteq lr, [r7], #-166 @ 0xffffff5a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r7, lr, ror fp │ │ │ │ + rsbseq lr, r7, lr, lsr #21 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - blcs 228c80 │ │ │ │ + blcs 228d50 │ │ │ │ svcge 0x000df47f │ │ │ │ @ instruction: 0x9010f8dd │ │ │ │ @ instruction: 0xf04fe735 │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ @ instruction: 0x463031ff │ │ │ │ - @ instruction: 0xf93af683 │ │ │ │ + @ instruction: 0xf8d2f683 │ │ │ │ @ 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, r8, fp, ip, sp, lr, pc} │ │ │ │ udf #23810 @ 0x5d02 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldrmi r3, [sl], -r0, rrx │ │ │ │ - blvc 83d730 │ │ │ │ + blvc 83d800 │ │ │ │ stmdals r7!, {r0, r8, sp} │ │ │ │ - blvc 93d6f8 │ │ │ │ - @ instruction: 0xf9f8f680 │ │ │ │ + blvc 93d7c8 │ │ │ │ + @ instruction: 0xf990f680 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2d3a3c │ │ │ │ + blgt 2d3b0c │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r4, #-524] @ 0xfffffdf4 │ │ │ │ stmdals r1, {r1, r3, r6, r9, sl, lr} │ │ │ │ vmin.s8 q10, q0, │ │ │ │ @ instruction: 0xf683111f │ │ │ │ - @ instruction: 0x4681fb3f │ │ │ │ - bls 47be50 │ │ │ │ + pkhtbmi pc, r1, r7, asr #21 @ │ │ │ │ + bls 47bf20 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ andsls sl, r6, #5824 @ 0x16c0 │ │ │ │ ldrls r4, [r7, #-1562] @ 0xfffff9e6 │ │ │ │ - blvc 7bd77c │ │ │ │ + blvc 7bd84c │ │ │ │ stmdals r7!, {r0, r8, sp} │ │ │ │ - blvc 93d744 │ │ │ │ - @ instruction: 0xf9d2f680 │ │ │ │ + blvc 93d814 │ │ │ │ + @ instruction: 0xf96af680 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2d3a88 │ │ │ │ + blgt 2d3b58 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6839801 │ │ │ │ - bls 381650 │ │ │ │ + bls 381580 │ │ │ │ stmdals r1, {r0, r1, r3, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 93fb46 │ │ │ │ + blx fef3fc14 │ │ │ │ ldr r4, [sp, #-1665]! @ 0xfffff97f │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68d4630 │ │ │ │ - ldrt pc, [r0], #-2697 @ 0xfffff577 @ │ │ │ │ + ldrt pc, [r0], #-2593 @ 0xfffff5df @ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcc 27bfb4 │ │ │ │ + blcc 27c084 │ │ │ │ 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 +477356,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 27c044 │ │ │ │ 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 +477377,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: 0xf838f683 │ │ │ │ str r6, [r8, #2401]! @ 0x961 │ │ │ │ sbcsne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - bls 2ac82c │ │ │ │ + bls 2ac8fc │ │ │ │ @ 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: 0xf822f683 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ str sl, [fp, -r6, lsr #26] │ │ │ │ ldrls r3, [r7, #-2817] @ 0xfffff4ff │ │ │ │ - blcs 9e76e4 │ │ │ │ + blcs 9e77b4 │ │ │ │ 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 +477411,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 0x0000eb32 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4603fc91 │ │ │ │ movwls r2, #40960 @ 0xa000 │ │ │ │ - ldc2l 6, cr15, [r4], #936 @ 0x3a8 │ │ │ │ + stc2 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 │ │ │ │ + strmi pc, [r4], -r7, lsl #22 │ │ │ │ strcs fp, [r0, #-392] @ 0xfffffe78 │ │ │ │ ldmib r3, {r0, r1, r5, r6, fp, sp, lr}^ │ │ │ │ subvs r1, sl, r0, lsl #4 │ │ │ │ stmib r3, {r0, r4, sp, lr}^ │ │ │ │ stmiavs r0!, {r8, sl, ip, lr} │ │ │ │ - ldm sl!, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r2, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdals sl, {r0, r5, r9, sl, lr} │ │ │ │ - blx 19bff0a │ │ │ │ + blx fffbffd8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ stmdals r9, {r1, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6ea2100 │ │ │ │ - @ instruction: 0x4604fb57 │ │ │ │ + strmi pc, [r4], -pc, ror #21 │ │ │ │ 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}^ │ │ │ │ + ldmda sl!, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdals r9, {r0, r5, r9, sl, lr} │ │ │ │ - blx 13bff3a │ │ │ │ + blx ff9c0008 │ │ │ │ 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, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6ea2100 │ │ │ │ - @ instruction: 0x4630fa5b │ │ │ │ - @ instruction: 0xff8ef6b3 │ │ │ │ + @ instruction: 0x4630f9f3 │ │ │ │ + @ instruction: 0xff26f6b3 │ │ │ │ ssatcs pc, #13, pc, asr #17 @ │ │ │ │ ssatcc pc, #5, pc, asr #17 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 115c424 │ │ │ │ + blls 115c4f4 │ │ │ │ @ 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 21fedac │ │ │ │ @ instruction: 0x9602447b │ │ │ │ - blge 826ff0 │ │ │ │ - blge 9e6ff8 │ │ │ │ + blge 8270c0 │ │ │ │ + blge 9e70c8 │ │ │ │ vsubw.u8 , , d5 │ │ │ │ movwls r0, #58240 @ 0xe380 │ │ │ │ strcs r6, [r0, -fp, lsr #18] │ │ │ │ @ instruction: 0xf8dd951d │ │ │ │ ldmvs fp, {r2, r4, lr, pc}^ │ │ │ │ - blls 327070 │ │ │ │ + blls 327140 │ │ │ │ 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 │ │ │ │ + pkhtbmi pc, r3, r3, asr #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 21407c │ │ │ │ mulcc ip, r8, r8 │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ - blcs 328058 │ │ │ │ + blcs 328128 │ │ │ │ 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 2cad48 │ │ │ │ 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 2769fc │ │ │ │ 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 22918c │ │ │ │ ldrtmi sp, [ip], -pc, ror #3 │ │ │ │ ldrbmi r4, [r8], -fp, asr #13 │ │ │ │ - stc2l 6, cr15, [sl], #-516 @ 0xfffffdfc │ │ │ │ - blcs 213e34 │ │ │ │ + stc2 6, cr15, [r2], {129} @ 0x81 │ │ │ │ + blcs 213f04 │ │ │ │ cmpphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ ldr r4, [r2, r3, lsl #13]! │ │ │ │ @ instruction: 0xf0002d05 │ │ │ │ - bvs ff8e2fb0 │ │ │ │ - blvc 89c548 │ │ │ │ + bvs ff8e3080 │ │ │ │ + blvc 89c618 │ │ │ │ @ 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 ffbc00de │ │ │ │ + bcs 7609e0 │ │ │ │ + blls 2f85ec │ │ │ │ eorcs pc, r2, r3, asr r8 @ │ │ │ │ sbcle r2, r0, r0, asr #20 │ │ │ │ @ instruction: 0xf9929a23 │ │ │ │ stccs 0, cr2, [r4], {65} @ 0x41 │ │ │ │ - bcs 232140 │ │ │ │ + bcs 232210 │ │ │ │ @ instruction: 0xf8dbd003 │ │ │ │ - bcs 9ca5d8 │ │ │ │ + bcs 9ca6a8 │ │ │ │ @ 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: 0xf6c2fbc7 │ │ │ │ + stmdacs r0, {r0, r2, r4, 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, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + bcs 250e6c │ │ │ │ @ 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 +477587,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, 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 547960 │ │ │ │ vtst.8 , , │ │ │ │ @ instruction: 0xf6cf0106 │ │ │ │ movwls r7, #49663 @ 0xc1ff │ │ │ │ stmdbvc pc, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ tstvs r1, sp, asr #19 │ │ │ │ vst4.16 {d30-d33}, [pc], r6 │ │ │ │ stmdals r3!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xff0cf67f │ │ │ │ + mcr2 6, 5, pc, cr4, cr15, {3} @ │ │ │ │ @ instruction: 0xf1009b06 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ @ instruction: 0xf6817c5b │ │ │ │ - blls ac0e10 │ │ │ │ + blls ac0d40 │ │ │ │ umullne pc, r4, sp, r8 @ │ │ │ │ ldceq 1, cr15, [r0], #-28 @ 0xffffffe4 │ │ │ │ vbic.i16 d24, #47616 @ 0xba00 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ - b 127a728 │ │ │ │ - blls 682d08 │ │ │ │ + b 127a7f8 │ │ │ │ + blls 682dd8 │ │ │ │ @ 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 1bc00fc │ │ │ │ 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 16c0124 │ │ │ │ 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 +477650,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: 0xf04ffecf │ │ │ │ stmdbvs r2, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf8802164 │ │ │ │ strmi r3, [r6], -ip, lsr #32 │ │ │ │ - blx 2692d6 │ │ │ │ + blx 2693a6 │ │ │ │ movwcs r3, #4610 @ 0x1202 │ │ │ │ svcvc 0x00922100 │ │ │ │ @ instruction: 0xf840320b │ │ │ │ stmdals r3!, {r1, r5, ip, sp} │ │ │ │ - mcr2 6, 6, pc, cr12, cr15, {3} @ │ │ │ │ + mcr2 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 582cb8 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - svcls 0x0005f987 │ │ │ │ + svcls 0x0005f91f │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 1b40100 │ │ │ │ + @ instruction: 0xf9fcf683 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ ldcge 6, cr4, [r4], {33} @ 0x21 │ │ │ │ ldmdavs sl, {r3, r4, r5, r9, sl, lr} │ │ │ │ - blcs 261350 │ │ │ │ + blcs 261420 │ │ │ │ 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 382844 │ │ │ │ ldm r7, {r0, r1, r3, r4, r8, r9, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - blls 382780 │ │ │ │ + blls 382850 │ │ │ │ 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 +477715,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 │ │ │ │ + cdp2 6, 15, cr15, cr8, cr12, {4} │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt ip, r3, asr #2 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ mcrge 4, 1, pc, cr4, cr15, {3} @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strb r9, [r0, #3586] @ 0xe02 │ │ │ │ @ instruction: 0xf06f4628 │ │ │ │ @ instruction: 0xf68c0108 │ │ │ │ - strb pc, [fp, sp, asr #30]! @ │ │ │ │ - bcs 2d12b4 │ │ │ │ + strb pc, [fp, r5, ror #29]! @ │ │ │ │ + bcs 2d1384 │ │ │ │ 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 +477743,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: 0xf836f6ea │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ rscshi pc, r8, r0 │ │ │ │ movwls r6, #26771 @ 0x6893 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bge 722c20 │ │ │ │ + bge 722cf0 │ │ │ │ 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} @ │ │ │ │ + ldc2l 6, cr15, [ip, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xf1004681 │ │ │ │ @ instruction: 0xf8980218 │ │ │ │ ldrmi r3, [r1], -r9, lsr #32 │ │ │ │ andcs r9, r1, #12, 4 @ 0xc0000000 │ │ │ │ - @ instruction: 0xf8d6f681 │ │ │ │ + @ instruction: 0xf86ef681 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ @ instruction: 0xf8892100 │ │ │ │ stmdals r3!, {r2, r3, r5, ip, sp} │ │ │ │ - ldc2l 6, cr15, [sl, #508]! @ 0x1fc │ │ │ │ - bls adccec │ │ │ │ + ldc2 6, cr15, [r2, #508] @ 0x1fc │ │ │ │ + bls adcdbc │ │ │ │ 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 582e58 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6812201 │ │ │ │ - stcls 8, cr15, [r5], {185} @ 0xb9 │ │ │ │ + stcls 8, cr15, [r5], {81} @ 0x51 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xf996f683 │ │ │ │ + @ instruction: 0xf92ef683 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - blvc 6dc904 │ │ │ │ + blvc 6dc9d4 │ │ │ │ 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 +477802,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: 0xf8fcf683 │ │ │ │ andcc lr, fp, #3620864 @ 0x374000 │ │ │ │ eorcs pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xf8983501 │ │ │ │ addsmi r2, r5, #44 @ 0x2c │ │ │ │ @ instruction: 0xf89bd228 │ │ │ │ - bls 38e95c │ │ │ │ + bls 38ea2c │ │ │ │ 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: 0xf89bfdcd │ │ │ │ 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 ec0516 │ │ │ │ mulscc r4, fp, r8 │ │ │ │ strtmi r9, [r1], -r6, lsl #20 │ │ │ │ vaddl.u8 q11, d19, d16 │ │ │ │ stmdals r3!, {r0, r8, r9, ip} │ │ │ │ @ instruction: 0xf842442b │ │ │ │ @ instruction: 0xf67f4023 │ │ │ │ - @ instruction: 0xe76af9d1 │ │ │ │ + strb pc, [sl, -r9, ror #18]! @ │ │ │ │ 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 50117c │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xffbcf682 │ │ │ │ + @ instruction: 0xff54f682 │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ - @ instruction: 0xf6810018 │ │ │ │ - @ instruction: 0xf8d8f861 │ │ │ │ @ instruction: 0xf6800018 │ │ │ │ - movwcs pc, #7275 @ 0x1c6b @ │ │ │ │ + @ instruction: 0xf8d8fff9 │ │ │ │ + @ instruction: 0xf6800018 │ │ │ │ + movwcs pc, #7171 @ 0x1c03 @ │ │ │ │ str r9, [r6, #774] @ 0x306 │ │ │ │ @ instruction: 0xf6e9980a │ │ │ │ - @ instruction: 0x4602ffdb │ │ │ │ + @ instruction: 0x4602ff73 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ qasxmi sl, r1, sp │ │ │ │ @ instruction: 0xf62c4620 │ │ │ │ - @ instruction: 0x4659ed30 │ │ │ │ + ldrbmi lr, [r9], -r8, asr #25 │ │ │ │ andls r4, r6, r2, lsl #12 │ │ │ │ @ instruction: 0xf6e9980a │ │ │ │ - ldr pc, [r3, -r9, ror #31]! │ │ │ │ + ldr pc, [r3, -r1, lsl #31]! │ │ │ │ ldrbmi r9, [r8], -r3, lsr #18 │ │ │ │ - stc2l 6, cr15, [ip, #760]! @ 0x2f8 │ │ │ │ + stc2 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 ffc405a8 │ │ │ │ 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: 0xf91ef67f │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ ldmib sp, {r2, r3, r6, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x9e11790f │ │ │ │ @ instruction: 0xf6804640 │ │ │ │ - strb pc, [r0, sp, lsr #24] @ │ │ │ │ + strb pc, [r0, r5, asr #23] @ │ │ │ │ strmi r2, [r8], -r4, lsl #2 │ │ │ │ - ldcl 6, cr15, [sl], #176 @ 0xb0 │ │ │ │ + ldc 6, cr15, [r2], {44} @ 0x2c │ │ │ │ @ instruction: 0x46024659 │ │ │ │ stmdals r9, {r1, r2, ip, pc} │ │ │ │ - @ instruction: 0xffb4f6e9 │ │ │ │ + @ instruction: 0xff4cf6e9 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blge d6e620 │ │ │ │ + blge d6e6f0 │ │ │ │ ldr r9, [sp, fp, lsl #6] │ │ │ │ strmi r2, [r8], -r4, lsl #2 │ │ │ │ - stcl 6, cr15, [r8], #176 @ 0xb0 │ │ │ │ + stc 6, cr15, [r0], {44} @ 0x2c │ │ │ │ @ instruction: 0x46024659 │ │ │ │ stmdals r9, {r0, r1, r3, ip, pc} │ │ │ │ - @ instruction: 0xffa2f6e9 │ │ │ │ + @ instruction: 0xff3af6e9 │ │ │ │ @ instruction: 0xf62ce5b2 │ │ │ │ - ldmibvs r3, {r1, r2, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs r3, {r1, r2, r3, r4, r5, r6, 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, lsr ip │ │ │ │ + rsbseq sp, r7, lr, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, ip, asr #24 │ │ │ │ - rsbeq sp, sp, ip, lsr #17 │ │ │ │ + rsbseq sp, r7, ip, ror fp │ │ │ │ + mlseq sp, ip, r8, sp │ │ │ │ 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 394374 │ │ │ │ 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 │ │ │ │ + stc2l 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 173ef7c │ │ │ │ @ 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 2e97bc │ │ │ │ svceq 0x0020f1bb │ │ │ │ @ instruction: 0xf00bd005 │ │ │ │ @ instruction: 0x26010b1f │ │ │ │ @ instruction: 0xf60bfa06 │ │ │ │ - blmi 592300 │ │ │ │ + blmi 5923d0 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ @ instruction: 0xf8594638 │ │ │ │ - blx 24eb16 │ │ │ │ + blx 24ebe6 │ │ │ │ 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: 0xffe4f682 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x26018ff0 │ │ │ │ svclt 0x0000e7e5 │ │ │ │ - rsbseq sp, r7, sl, lsr #10 │ │ │ │ + rsbseq sp, r7, sl, asr 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 1a9d1e4 │ │ │ │ + blcs ff2b6d6c │ │ │ │ + blcs 1a76d0c │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r8], #-508 @ 0xfffffe04 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2ed7a8 │ │ │ │ + blgt 2ed878 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - @ instruction: 0xf6834620 │ │ │ │ - strtmi pc, [sl], -r7, lsl #16 │ │ │ │ + @ instruction: 0xf6824620 │ │ │ │ + qadd8mi pc, sl, pc @ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xff58f7ff │ │ │ │ - bmi 1e0abc0 │ │ │ │ + bmi 1e0ac90 │ │ │ │ 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 +478001,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 17e112c │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r1, r4, r7, pc}^ @ │ │ │ │ addsls pc, r0, r3 │ │ │ │ @ instruction: 0x960ba290 │ │ │ │ - bleq feaab67c │ │ │ │ - bleq fe629c54 │ │ │ │ + bleq feaab74c │ │ │ │ + bleq fe629d24 │ │ │ │ addsls r0, r0, fp, lsl #22 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ - beq 123ed70 │ │ │ │ + beq 123ee40 │ │ │ │ vst2.8 {d22,d24}, [pc :128], r0 │ │ │ │ @ instruction: 0xf67f718a │ │ │ │ - ldrbmi pc, [r3], -r1, ror #24 @ │ │ │ │ - beq 83f044 │ │ │ │ + @ instruction: 0x4653fbf9 │ │ │ │ + beq 83f114 │ │ │ │ ldrtmi r4, [sl], -r1, lsl #13 │ │ │ │ @ instruction: 0xf8804651 │ │ │ │ svcge 0x0006702c │ │ │ │ - cdp2 6, 13, cr15, cr2, cr0, {4} │ │ │ │ + cdp2 6, 6, 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 5e754c │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - bls 24b214 │ │ │ │ + bls 24b2e4 │ │ │ │ andcc pc, fp, r6, asr r8 @ │ │ │ │ - blx 25450e │ │ │ │ + blx 2545de │ │ │ │ strbmi r3, [r9], -r2, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf682c023 │ │ │ │ - ldrbmi pc, [r2], -pc, lsl #31 @ │ │ │ │ + ldrbmi pc, [r2], -r7, lsr #30 @ │ │ │ │ @ instruction: 0xf44f6e2b │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2, #-520]! @ 0xfffffdf8 │ │ │ │ + ldc2l 6, cr15, [sl], #520 @ 0x208 │ │ │ │ strmi r4, [r2], -r1, asr #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xe77ffed9 │ │ │ │ - beq 123edf8 │ │ │ │ + beq 123eec8 │ │ │ │ vst2.8 {d22,d24}, [pc :128], r0 │ │ │ │ @ instruction: 0xf67f718a │ │ │ │ - @ instruction: 0x464afc1d │ │ │ │ + @ instruction: 0x464afbb5 │ │ │ │ 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: 0xf108fe25 │ │ │ │ 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 5e75d8 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ - bls 254590 │ │ │ │ + bls 254660 │ │ │ │ andcc pc, sl, r6, asr r8 @ │ │ │ │ - blx 4d45fe │ │ │ │ + blx 4d46ce │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eor pc, r3, r7, asr #16 │ │ │ │ - @ instruction: 0xff4af682 │ │ │ │ + cdp2 6, 14, 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, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx c40808 │ │ │ │ @ instruction: 0xf04fe73e │ │ │ │ ldrb r0, [r9, -r0, lsr #20]! │ │ │ │ - beq a3ee80 │ │ │ │ + beq a3ef50 │ │ │ │ @ instruction: 0xf04fe7ba │ │ │ │ ldrb r0, [r3, -r8, lsl #20]! │ │ │ │ - beq 43ee8c │ │ │ │ + beq 43ef5c │ │ │ │ @ instruction: 0xf04fe7b4 │ │ │ │ strb r0, [sp, -r1, lsl #20]! │ │ │ │ - beq 27ee98 │ │ │ │ + beq 27ef68 │ │ │ │ @ instruction: 0xf04fe7ae │ │ │ │ @ instruction: 0xe7670a10 │ │ │ │ - beq 63eea4 │ │ │ │ + beq 63ef74 │ │ │ │ @ instruction: 0xf62ce7a8 │ │ │ │ - svclt 0x0000ee4e │ │ │ │ - ldrhteq sp, [r7], #-64 @ 0xffffffc0 │ │ │ │ + svclt 0x0000ede6 │ │ │ │ + rsbseq sp, r7, r0, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, r8, lsr #9 │ │ │ │ - rsbseq sp, r7, r2, asr #8 │ │ │ │ + ldrsbteq sp, [r7], #-56 @ 0xffffffc8 │ │ │ │ + rsbseq sp, r7, r2, ror r3 │ │ │ │ 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 30ef8c │ │ │ │ movwcs sp, #16 │ │ │ │ - bmi e79c8 │ │ │ │ + bmi e7a98 │ │ │ │ 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 21d554 │ │ │ │ ldmibvs sp, {r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6804628 │ │ │ │ - strmi pc, [r6], -fp, asr #31 │ │ │ │ + strmi pc, [r6], -r3, ror #30 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdbvs fp!, {r0, r1, r3, r5, r7, r8, pc} │ │ │ │ @ instruction: 0xb1b2681a │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ - blvc 876edc │ │ │ │ + blvc 876fac │ │ │ │ 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 321b58 │ │ │ │ ldrtmi sp, [r0], -r9 │ │ │ │ @ instruction: 0xf6804635 │ │ │ │ - strmi pc, [r3], -r9, lsr #31 │ │ │ │ + strmi pc, [r3], -r1, asr #30 │ │ │ │ @ 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 8bcf20 │ │ │ │ bicsle r2, lr, r4, lsl #20 │ │ │ │ - blcs ff29d3f0 │ │ │ │ + blcs ff29d4c0 │ │ │ │ ubfx sp, fp, #3, #8 │ │ │ │ - blcs ff29d3f8 │ │ │ │ + blcs ff29d4c8 │ │ │ │ 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 27f0c4 │ │ │ │ + blcs 21d158 │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ ldrtmi sl, [r0], -sl, lsl #26 │ │ │ │ - stc2l 6, cr15, [r6], #-508 @ 0xfffffe04 │ │ │ │ + blx 1c0996 │ │ │ │ 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 +478193,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 282fec │ │ │ │ ldrbtmi r4, [sl], #-1600 @ 0xfffff9c0 │ │ │ │ andcc pc, fp, r3, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - @ instruction: 0xff8af67e │ │ │ │ + @ instruction: 0xff22f67e │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ - blcs 20f048 │ │ │ │ + blcs 20f118 │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ strmi pc, [r0], fp, lsr #31 │ │ │ │ stmdals lr, {r8, sp} │ │ │ │ - blx fe44093c │ │ │ │ + blx a40a0c │ │ │ │ ldmdbvs fp!, {r1, r2, r3, r9, fp, ip, pc} │ │ │ │ ldmvs r9!, {r1, r2, r9, sl, lr} │ │ │ │ - blcc 1ff088 │ │ │ │ + blcc 1ff158 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ - blcs 584c70 │ │ │ │ + blcs 584d40 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - stc2l 6, cr15, [r4, #-512] @ 0xfffffe00 │ │ │ │ + ldc2l 6, cr15, [ip], {128} @ 0x80 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr2, {4} │ │ │ │ + ldc2 6, cr15, [sl, #520]! @ 0x208 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 4e8fbc │ │ │ │ + blx 4e908c │ │ │ │ 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, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs r9, #1799 @ 0x707 │ │ │ │ - beq 173f39c │ │ │ │ + beq 173f46c │ │ │ │ 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 2c30dc │ │ │ │ @ instruction: 0xf1bebb83 │ │ │ │ svclt 0x00080f20 │ │ │ │ ldrdle r4, [r5], -lr │ │ │ │ cdpeq 0, 1, cr15, cr15, cr14, {0} │ │ │ │ - blx 2cbbe8 │ │ │ │ + blx 2cbcb8 │ │ │ │ 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 │ │ │ │ + stc2l 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 21d168 │ │ │ │ @ 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 23d844 │ │ │ │ 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 2829e8 │ │ │ │ + blcs 214b5c │ │ │ │ strcs sp, [r0, #-86] @ 0xffffffaa │ │ │ │ ldmdbvs r9, {r0, r8, r9, sl, ip, pc} │ │ │ │ mvnslt r6, pc, lsl #16 │ │ │ │ @ instruction: 0xb322683a │ │ │ │ - bcs 321cbc │ │ │ │ + bcs 321d8c │ │ │ │ @ instruction: 0x4639d075 │ │ │ │ cmnlt r7, pc, lsr r8 │ │ │ │ cmnlt r3, fp, lsr r8 │ │ │ │ - blcs 321cd0 │ │ │ │ + blcs 321da0 │ │ │ │ @ instruction: 0x4632d1f7 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrtmi pc, [r9], -r5, asr #26 @ │ │ │ │ movwmi r6, #22591 @ 0x583f │ │ │ │ svccs 0x0000b2ed │ │ │ │ - blvc 4f787c │ │ │ │ + blvc 4f794c │ │ │ │ tstle r5, r4, lsl #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ ldc2 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - ldrbmi pc, [fp], -r3, ror #28 @ │ │ │ │ + @ instruction: 0x465bfdfb │ │ │ │ strmi fp, [r3], fp, lsl #3 │ │ │ │ - blvc 4fd030 │ │ │ │ + blvc 4fd100 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [sl, #512]! @ 0x200 │ │ │ │ + blcs 214b34 │ │ │ │ svcls 0x0001d1ed │ │ │ │ smlabtcs r3, r5, r1, fp │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - strls pc, [r2, #-2729] @ 0xfffff557 │ │ │ │ + strls pc, [r2, #-2625] @ 0xfffff5bf │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svccs 0x0000ae56 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr3, cr15, {1} │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmibvs fp!, {r2, r3, r6, r9, sl, fp, sp, pc} │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xe78c4699 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - strb pc, [r5, pc, lsl #21]! @ │ │ │ │ + strb pc, [r5, r7, lsr #20]! @ │ │ │ │ vadd.i8 d25, d0, d14 │ │ │ │ @ instruction: 0xf67f1143 │ │ │ │ - movwcs pc, #6621 @ 0x19dd @ │ │ │ │ + movwcs pc, #6517 @ 0x1975 @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r1], -r6, lsl #12 │ │ │ │ @ instruction: 0xf680461a │ │ │ │ - @ instruction: 0x4631fc51 │ │ │ │ + ldrtmi pc, [r1], -r9, ror #23 @ │ │ │ │ @ instruction: 0xf6824628 │ │ │ │ - strbt pc, [fp], pc, lsr #26 @ │ │ │ │ + strbt pc, [fp], 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 21d8d0 │ │ │ │ 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 13825b8 │ │ │ │ sbcslt r0, r5, #0, 4 │ │ │ │ @ instruction: 0xf62ce781 │ │ │ │ - stmvs r3, {r1, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmvs r3, {r1, r4, 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, lsl #3 │ │ │ │ + rsbseq sp, r7, ip, lsl #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, lr, lsr r2 │ │ │ │ + rsbseq sp, r7, lr, ror #2 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r4, r4, sl, lsr r1 │ │ │ │ + eoreq r4, r4, sl, lsr #2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1514c24 │ │ │ │ + bmi 1514cf4 │ │ │ │ @ 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 +478417,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], #-276 @ 0xfffffeec │ │ │ │ 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, 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 @ 20339c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - ldc2l 6, cr15, [r0], #-520 @ 0xfffffdf8 │ │ │ │ - blmi 455b0c │ │ │ │ + stc2 6, cr15, [r8], {130} @ 0x82 │ │ │ │ + blmi 455bdc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 75d350 │ │ │ │ + blls 75d420 │ │ │ │ @ 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 0x0000eb1c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, lr, lsl lr │ │ │ │ - rsbseq ip, r7, r0, lsr #26 │ │ │ │ + rsbseq ip, r7, lr, asr #26 │ │ │ │ + rsbseq ip, r7, r0, asr 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 62364c │ │ │ │ rscshi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 42370c │ │ │ │ + bcs 4237dc │ │ │ │ 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: 0xf976f682 │ │ │ │ strmi r2, [r5], -r1, lsl #6 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ff9020 │ │ │ │ vmax.f32 d31, d0, d17 │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf6820802 │ │ │ │ - strtmi pc, [r9], -sp, asr #19 │ │ │ │ + strtmi pc, [r9], -r5, ror #18 │ │ │ │ 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: 0xf956f682 │ │ │ │ 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 +478529,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 48dd50 │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ - strhi lr, [pc], #-2509 @ 203458 │ │ │ │ + strhi lr, [pc], #-2509 @ 203528 │ │ │ │ @ instruction: 0xf6829311 │ │ │ │ - sub pc, fp, r5, asr #20 │ │ │ │ + ldrd pc, [fp], #-157 @ 0xffffff63 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - stmib r0!, {r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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, #3321]! @ 0xcf9 │ │ │ │ svceq 0x0004f849 │ │ │ │ ldrtmi sp, [r9], -r4, lsr #18 │ │ │ │ rscle r2, pc, r0, lsl #24 │ │ │ │ eorcs r9, r0, #5120 @ 0x1400 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ andlt pc, r0, r3, asr #17 │ │ │ │ ldc 4, cr9, [sp, #32] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ @ instruction: 0xf67e7b06 │ │ │ │ - @ instruction: 0x4603fffd │ │ │ │ - bge 3afa04 │ │ │ │ - bgt 2e80d8 │ │ │ │ + @ instruction: 0x4603ff95 │ │ │ │ + bge 3afad4 │ │ │ │ + bgt 2e81a8 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - blx 1f40ede │ │ │ │ + blx 540fae │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - @ instruction: 0xf946f682 │ │ │ │ + @ instruction: 0xf8def682 │ │ │ │ strb r4, [sp, r1, lsl #12] │ │ │ │ @ instruction: 0xf6814650 │ │ │ │ - bge 4c26c4 │ │ │ │ + bge 4c25f4 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9f8f682 │ │ │ │ - blmi 815d60 │ │ │ │ + @ instruction: 0xf990f682 │ │ │ │ + blmi 815e30 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8dd56c │ │ │ │ + blls 8dd63c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r2, r3, r4, ip, sp, pc} │ │ │ │ - bcs 6274d4 │ │ │ │ - bcs a3755c │ │ │ │ + bcs 6275a4 │ │ │ │ + bcs a3762c │ │ │ │ ldrtmi fp, [r8], -r8, lsl #30 │ │ │ │ - bcs 4378d0 │ │ │ │ + bcs 4379a0 │ │ │ │ @ instruction: 0x463ad19e │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ - @ instruction: 0xf8fcf682 │ │ │ │ + @ instruction: 0xf894f682 │ │ │ │ ldrtmi lr, [sl], -r4, ror #15 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - @ instruction: 0xf8f6f682 │ │ │ │ + @ instruction: 0xf88ef682 │ │ │ │ @ instruction: 0x463ae7de │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - @ instruction: 0xf8f0f682 │ │ │ │ + @ instruction: 0xf888f682 │ │ │ │ @ instruction: 0x463ae7d8 │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - @ instruction: 0xf8eaf682 │ │ │ │ + @ instruction: 0xf882f682 │ │ │ │ @ instruction: 0xf62ce7d2 │ │ │ │ - svclt 0x0000ea5a │ │ │ │ - ldrsbteq ip, [r7], #-200 @ 0xffffff38 │ │ │ │ + svclt 0x0000e9f2 │ │ │ │ + rsbseq ip, r7, r8, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, r4, lsl #22 │ │ │ │ + rsbseq ip, r7, r4, lsr 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 @ │ │ │ │ + strmi pc, [r0], pc, asr #30 │ │ │ │ @ instruction: 0xf6874630 │ │ │ │ - blmi 15425b0 │ │ │ │ + blmi 15424e0 │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ cmncs r4, #27262976 @ 0x1a00000 │ │ │ │ movwcs pc, #39683 @ 0x9b03 @ │ │ │ │ mulge r4, r3, r8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blls 2b7680 │ │ │ │ + blls 2b7750 │ │ │ │ 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 +478644,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 8b7e8c │ │ │ │ @ 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: 0xf8d8e9f2 │ │ │ │ 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 2437c0 │ │ │ │ movwcs r7, #8090 @ 0x1f9a │ │ │ │ andcc r9, fp, #425984 @ 0x68000 │ │ │ │ - blcc 2538a0 │ │ │ │ + blcc 253970 │ │ │ │ eorcc pc, r2, r8, asr #16 │ │ │ │ strbmi r9, [r1], -r4, lsl #16 │ │ │ │ - blx fe9c1088 │ │ │ │ + blx fc1158 │ │ │ │ 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: 0xf938f680 │ │ │ │ @ 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, lsr #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 1223b0c │ │ │ │ mcrrvc 1, 6, sp, fp, cr6 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a23aa8 │ │ │ │ + blcs a23b78 │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ cmple sp, r8, lsl #22 │ │ │ │ tstcs r0, r9, lsl #28 │ │ │ │ @ instruction: 0xf62b4630 │ │ │ │ - movwcs lr, #3744 @ 0xea0 │ │ │ │ + movwcs lr, #3640 @ 0xe38 │ │ │ │ andcs r4, pc, sl, lsl r6 @ │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107cd │ │ │ │ - bl 26db98 │ │ │ │ + bl 26dc68 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 60ff40 │ │ │ │ + bcs 610010 │ │ │ │ @ instruction: 0x4632d1f2 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ ldc2 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffe8f681 │ │ │ │ + @ instruction: 0xff80f681 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - cdp 6, 7, cr15, cr14, cr11, {1} │ │ │ │ + cdp 6, 1, cr15, cr6, cr11, {1} │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ - blx 128c328 │ │ │ │ + blx 128c3f8 │ │ │ │ strbeq pc, [r8, r1, lsl #10]! @ │ │ │ │ ldmdage sl, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ streq lr, [r3, #2816] @ 0xb00 │ │ │ │ @ instruction: 0xf8453301 │ │ │ │ tstcc r1, r4, asr #24 │ │ │ │ mvnsle r2, r0, lsl r9 │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf44ffd19 │ │ │ │ @ instruction: 0x460271b1 │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - strbmi pc, [r2], -r7, asr #31 @ │ │ │ │ + @ instruction: 0x4642ff5f │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xffe6f681 │ │ │ │ + @ instruction: 0xff7ef681 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffbaf681 │ │ │ │ - bmi 1614fc8 │ │ │ │ + @ instruction: 0xff52f681 │ │ │ │ + bmi 1615098 │ │ │ │ ldrbtmi r4, [sl], #-2894 @ 0xfffff4b2 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addhi pc, pc, r0, asr #32 │ │ │ │ andslt r4, fp, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ movwls sl, #11014 @ 0x2b06 │ │ │ │ movwcs r4, #1562 @ 0x61a │ │ │ │ tstcs r1, r6, lsl #6 │ │ │ │ subsvs r6, r3, r0, lsr #18 │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67e4632 │ │ │ │ - strmi pc, [r5], -r5, ror #28 │ │ │ │ - blge 32fcf4 │ │ │ │ + @ instruction: 0x4605fdfd │ │ │ │ + blge 32fdc4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xf9dcf682 │ │ │ │ - blcs 2228f4 │ │ │ │ + @ instruction: 0xf974f682 │ │ │ │ + blcs 2229c4 │ │ │ │ @ instruction: 0xf046d0d3 │ │ │ │ @ instruction: 0xf10d0604 │ │ │ │ rscslt r0, r3, #28, 22 @ 0x7000 │ │ │ │ ldrtmi r2, [r1], r0, lsl #12 │ │ │ │ - bls 2a8428 │ │ │ │ + bls 2a84f8 │ │ │ │ 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 c41312 │ │ │ │ @ instruction: 0xf8cb7c7b │ │ │ │ strmi r9, [r0], r0 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blx 38bc4e │ │ │ │ + blx 38bd1e │ │ │ │ movwls pc, #25347 @ 0x6303 @ │ │ │ │ - blvc 3beec4 │ │ │ │ - blvc 33ee88 │ │ │ │ - mrc2 6, 1, pc, cr0, cr14, {3} │ │ │ │ + blvc 3bef94 │ │ │ │ + blvc 33ef58 │ │ │ │ + stc2l 6, cr15, [r8, #504] @ 0x1f8 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - bgt 2ee070 │ │ │ │ + bgt 2ee140 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - @ instruction: 0xf9a4f682 │ │ │ │ + @ instruction: 0xf93cf682 │ │ │ │ @ instruction: 0x46424653 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - qsub16mi pc, sl, r7 @ │ │ │ │ + strtmi pc, [sl], -pc, lsl #30 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ @ instruction: 0xf6813601 │ │ │ │ - ldcvc 15, cr15, [fp], #-444 @ 0xfffffe44 │ │ │ │ + ldcvc 15, cr15, [fp], #-28 @ 0xffffffe4 │ │ │ │ adcsmi r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xe78ad8bf │ │ │ │ - blcs 6229cc │ │ │ │ - blcs a378f0 │ │ │ │ + blcs 622a9c │ │ │ │ + blcs a379c0 │ │ │ │ strmi fp, [sp], -r8, lsl #30 │ │ │ │ - blcs 437ab8 │ │ │ │ + blcs 437b88 │ │ │ │ @ instruction: 0x460ad190 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ - @ instruction: 0xff36f681 │ │ │ │ + cdp2 6, 12, cr15, cr14, cr1, {4} │ │ │ │ ldrb r4, [sl, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf68171b3 │ │ │ │ - strmi pc, [r5], -pc, lsr #30 │ │ │ │ + strmi pc, [r5], -r7, asr #29 │ │ │ │ @ instruction: 0x460ae773 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ - @ instruction: 0xff28f681 │ │ │ │ + cdp2 6, 12, cr15, cr0, cr1, {4} │ │ │ │ strb r4, [ip, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf68171b4 │ │ │ │ - strmi pc, [r5], -r1, lsr #30 │ │ │ │ + @ instruction: 0x4605feb9 │ │ │ │ @ instruction: 0xf62ce765 │ │ │ │ - svclt 0x0000e890 │ │ │ │ - rsbseq ip, r7, r8, lsl r9 │ │ │ │ + svclt 0x0000e828 │ │ │ │ + rsbseq ip, r7, r8, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, sl, asr #16 │ │ │ │ + rsbseq ip, r7, sl, ror r7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5ab00 │ │ │ │ + bl fed5abd0 │ │ │ │ @ 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 @ 2039f0 │ │ │ │ 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 @ 203a80 │ │ │ │ @ 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 1653a34 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 277a6c │ │ │ │ + bcc 277b3c │ │ │ │ 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 +478879,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 │ │ │ │ + @ instruction: 0x4606fd11 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xf8f0f682 │ │ │ │ + @ instruction: 0xf888f682 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6814628 │ │ │ │ - strmi pc, [r4], -r3, asr #29 │ │ │ │ - blmi 89625c │ │ │ │ + @ instruction: 0x4604fe5b │ │ │ │ + blmi 89632c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 35da60 │ │ │ │ + blls 35db30 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ ldc 13, cr11, [sp, #448] @ 0x1c0 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf67e7b00 │ │ │ │ - @ instruction: 0x4604fd51 │ │ │ │ + strmi pc, [r4], -r9, ror #25 │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2d53cc │ │ │ │ + blgt 2d549c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6823414 │ │ │ │ - ldrb pc, [sp, r7, asr #17] @ │ │ │ │ + @ instruction: 0xe7ddf85f │ │ │ │ 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 0x0000ef74 │ │ │ │ + rsbseq ip, r7, r2, lsr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, r0, lsl r6 │ │ │ │ + rsbseq ip, r7, r0, asr #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 feec6088 │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 28fea8 │ │ │ │ + blx 28ff78 │ │ │ │ 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 1fffc4 │ │ │ │ + b 15d4efc │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl febb7b44 │ │ │ │ + bl febb7c14 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a0a15c │ │ │ │ + bcs a0a22c │ │ │ │ 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 a93eb8 │ │ │ │ @ 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 feec61fc │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl feb8bbd8 │ │ │ │ - blcs a04770 │ │ │ │ - b 15f9bd4 │ │ │ │ - bl ff009cb8 │ │ │ │ + bl feb8bca8 │ │ │ │ + blcs a04840 │ │ │ │ + b 15f9ca4 │ │ │ │ + bl ff009d88 │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 28fc0c │ │ │ │ + blx 28fcdc │ │ │ │ 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 +479008,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 fed5ae9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1887b34 │ │ │ │ - blmi 18afdf0 │ │ │ │ + bmi 1887c04 │ │ │ │ + blmi 18afec0 │ │ │ │ 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 12048bc │ │ │ │ @ instruction: 0xf002d009 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ @ instruction: 0xf00343db │ │ │ │ - blcs 204820 │ │ │ │ + blcs 2048f0 │ │ │ │ stmdbvs r8!, {r1, r3, r6, ip, lr, pc} │ │ │ │ tstlt fp, r3, asr #18 │ │ │ │ - bllt 18e3a78 │ │ │ │ + bllt 18e3b48 │ │ │ │ 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 ffac16ee │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2d55d8 │ │ │ │ + blgt 2d56a8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6814628 │ │ │ │ - strtmi pc, [r3], -r1, asr #31 │ │ │ │ + qsaxmi pc, r3, r9 @ │ │ │ │ @ instruction: 0x46284632 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r4, #516] @ 0x204 │ │ │ │ - bmi 119545c │ │ │ │ + stc2 6, cr15, [ip, #-516]! @ 0xfffffdfc │ │ │ │ + bmi 119552c │ │ │ │ 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 a0c138 │ │ │ │ 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 b3f3e8 │ │ │ │ stmdbvs r0, {r0, r8, sp} │ │ │ │ movwcc lr, #10701 @ 0x29cd │ │ │ │ - blvc 23f2dc │ │ │ │ - stc2 6, cr15, [r6], {126} @ 0x7e │ │ │ │ + blvc 23f3ac │ │ │ │ + blx fe9c1776 │ │ │ │ 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: 0xff14f681 │ │ │ │ movwcs lr, #34753 @ 0x87c1 │ │ │ │ andcc pc, r8, sp, lsr #17 │ │ │ │ - blvc 2bf344 │ │ │ │ + blvc 2bf414 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67e7b00 │ │ │ │ - strmi pc, [r4], -pc, ror #23 │ │ │ │ + strmi pc, [r4], -r7, lsl #23 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xff66f681 │ │ │ │ + cdp2 6, 15, cr15, cr14, cr1, {4} │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf681113f │ │ │ │ - @ instruction: 0x4604fd39 │ │ │ │ + @ instruction: 0x4604fcd1 │ │ │ │ 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 3bf468 │ │ │ │ + blvc 2bf424 │ │ │ │ @ instruction: 0xf62be7d4 │ │ │ │ - svclt 0x0000ee72 │ │ │ │ + svclt 0x0000ee0a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r7, r6, lsr #8 │ │ │ │ + rsbseq ip, r7, r6, asr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq ip, [r7], #-50 @ 0xffffffce │ │ │ │ + rsbseq ip, r7, r2, ror #5 │ │ │ │ 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 fe7421b0 │ │ │ │ @ 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 1f421dc │ │ │ │ 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 2a92ee │ │ │ │ + blx 35067a │ │ │ │ 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 fee8d2a0 │ │ │ │ addsmi pc, r5, r2, lsl #5 │ │ │ │ - blx 28c766 │ │ │ │ + blx 28c836 │ │ │ │ @ instruction: 0xf8933301 │ │ │ │ - blcs 20fe94 │ │ │ │ + blcs 20ff64 │ │ │ │ cmnphi r9, #0 @ p-variant is OBSOLETE │ │ │ │ movwcc r9, #47637 @ 0xba15 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ svcls 0x0015931b │ │ │ │ @ instruction: 0x4638ae31 │ │ │ │ - @ instruction: 0xffd8f686 │ │ │ │ + @ instruction: 0xff70f686 │ │ │ │ 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 +479164,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 6e58f8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #1403 @ 0x57b │ │ │ │ tstls r8, #82837504 @ 0x4f00000 │ │ │ │ movwls r4, #59056 @ 0xe6b0 │ │ │ │ tstls r1, #47104 @ 0xb800 │ │ │ │ - blx fe67bfb0 │ │ │ │ + blx fe67c080 │ │ │ │ andcs pc, r1, #-2080374782 @ 0x84000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blls 9a8a88 │ │ │ │ + blls 9a8b58 │ │ │ │ movwls fp, #17122 @ 0x42e2 │ │ │ │ - blls 8d5770 │ │ │ │ - blls a28a80 │ │ │ │ + blls 8d5840 │ │ │ │ + blls a28b50 │ │ │ │ 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 │ │ │ │ + ldcl 6, cr15, [ip], #172 @ 0xac │ │ │ │ tstls r8, r7, lsl #22 │ │ │ │ teqle r8, r0, lsl #18 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf0038148 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [sl], pc @ │ │ │ │ - b e6a2f8 │ │ │ │ + b e6a3c8 │ │ │ │ @ instruction: 0xf0400202 │ │ │ │ - bls 7246c8 │ │ │ │ + bls 724798 │ │ │ │ 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 12c1fae │ │ │ │ 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 7eac00 │ │ │ │ + bls 6d5018 │ │ │ │ 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 ff72a82c │ │ │ │ + stcl 6, cr15, [r4], {43} @ 0x2b │ │ │ │ stmdbcs r0, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0x9708d19d │ │ │ │ - bls 5bddac │ │ │ │ + bls 5bde7c │ │ │ │ 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 285490 │ │ │ │ + blx 2c0414 │ │ │ │ + blx ac3048 │ │ │ │ + b 1281430 │ │ │ │ addmi r0, r2, ip, lsl #2 │ │ │ │ - b d94bf8 │ │ │ │ - b b04760 │ │ │ │ + b d94cc8 │ │ │ │ + b b04830 │ │ │ │ tstmi r1, #1073741824 @ 0x40000000 │ │ │ │ ldrhi pc, [r8], #64 @ 0x40 │ │ │ │ - blge d2afb4 │ │ │ │ - blls 428b8c │ │ │ │ + blge d2b084 │ │ │ │ + blls 428c5c │ │ │ │ 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 │ │ │ │ + ldc 6, cr15, [r2], {43} @ 0x2b │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff9915 │ │ │ │ - b 1602b44 │ │ │ │ + b 1602c14 │ │ │ │ stcls 3, cr0, [r8], {217} @ 0xd9 │ │ │ │ - blx 6e7ffa │ │ │ │ + blx 6e80ca │ │ │ │ strmi pc, [r2], sl, lsl #6 │ │ │ │ movwcs r1, #35609 @ 0x8b19 │ │ │ │ - blx fe654a40 │ │ │ │ - blx feec0a24 │ │ │ │ + blx fe654b10 │ │ │ │ + blx feec0af4 │ │ │ │ svclt 0x0008f282 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ strmi r4, [r8], -r9, lsl #13 │ │ │ │ - bls 7941fc │ │ │ │ + bls 7942cc │ │ │ │ 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, 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 +479279,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 214b68 │ │ │ │ svclt 0x0028f202 │ │ │ │ addsmi r4, sl, #36700160 @ 0x2300000 │ │ │ │ svclt 0x00284620 │ │ │ │ @ instruction: 0x4692461a │ │ │ │ @ instruction: 0xf62b4611 │ │ │ │ - ldrbmi lr, [r4, #-3076] @ 0xfffff3fc │ │ │ │ + ldrbmi lr, [r4, #-2972] @ 0xfffff464 │ │ │ │ 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 478ed4 │ │ │ │ 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 │ │ │ │ + ldc 6, cr15, [ip], {43} @ 0x2b │ │ │ │ @ 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, 3, cr15, cr4, cr0, {4} │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4622fc1f │ │ │ │ + @ instruction: 0x4622fbb7 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 5c20b2 │ │ │ │ + blx 5c2182 │ │ │ │ andcs r6, r1, r8, lsr #32 │ │ │ │ - cdp2 6, 8, cr15, cr14, cr0, {4} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr0, {4} │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - blls 64310c │ │ │ │ + blls 64303c │ │ │ │ ldrdcs lr, [ip, -sp] │ │ │ │ svceq 0x0004f843 │ │ │ │ andls r4, ip, #167772160 @ 0xa000000 │ │ │ │ - blls 5e8d18 │ │ │ │ + blls 5e8de8 │ │ │ │ movwcc r9, #6681 @ 0x1a19 │ │ │ │ addsmi r9, sl, #1006632960 @ 0x3c000000 │ │ │ │ ldmib sp, {r3, r7, fp, ip, lr, pc}^ │ │ │ │ - bcc 26196c │ │ │ │ + bcc 261a3c │ │ │ │ @ instruction: 0xf8dd9b17 │ │ │ │ adcsmi r8, r3, #140 @ 0x8c │ │ │ │ andcs fp, r0, #56, 30 @ 0xe0 │ │ │ │ movwcc r9, #6936 @ 0x1b18 │ │ │ │ tstls r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0x4652e6fa │ │ │ │ stmdals r8, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf904f7ff │ │ │ │ @ instruction: 0x46054651 │ │ │ │ @ instruction: 0xf62b980a │ │ │ │ - strtmi lr, [r9], -ip, lsl #23 │ │ │ │ + strtmi lr, [r9], -r4, lsr #22 │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ stmdals r8, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff465a │ │ │ │ str pc, [fp, sp, asr #16]! │ │ │ │ orreq lr, r6, #13312 @ 0x3400 │ │ │ │ ldrsbtpl pc, [r0], r3 @ │ │ │ │ ldr r7, [r5, r9, ror #24] │ │ │ │ @ instruction: 0xf6802001 │ │ │ │ - bls 403a7c │ │ │ │ + bls 4039ac │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ff741b46 │ │ │ │ - bls 5be048 │ │ │ │ + blx 1d41c16 │ │ │ │ + bls 5be118 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmdbls r8, {r1, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ - blls 5959b8 │ │ │ │ + blls 595a88 │ │ │ │ @ instruction: 0x912f932e │ │ │ │ - blvc dbf7cc │ │ │ │ + blvc dbf89c │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67e7b2c │ │ │ │ - strmi pc, [r5], -r9, lsr #19 │ │ │ │ - blge d3066c │ │ │ │ + strmi pc, [r5], -r1, asr #18 │ │ │ │ + blge d3073c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - stc2 6, cr15, [r0, #-516]! @ 0xfffffdfc │ │ │ │ + ldc2 6, cr15, [r8], #516 @ 0x204 │ │ │ │ @ instruction: 0x462b9a14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf681111f │ │ │ │ - @ instruction: 0x4602faf3 │ │ │ │ + strmi pc, [r2], -fp, lsl #21 │ │ │ │ mcrne 6, 3, lr, cr10, cr12, {4} │ │ │ │ andls r2, r7, #0 │ │ │ │ andls r2, r9, #64, 22 @ 0x10000 │ │ │ │ rscvc lr, r2, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf000920a │ │ │ │ @ instruction: 0xf00383a2 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [sl], pc @ │ │ │ │ - b e6a5e8 │ │ │ │ + b e6a6b8 │ │ │ │ @ instruction: 0xf0400202 │ │ │ │ cdpls 3, 1, cr8, cr4, cr11, {5} │ │ │ │ ldrtmi r4, [r1], -sl, ror #4 │ │ │ │ @ instruction: 0x17d34658 │ │ │ │ - blx fe8c21c2 │ │ │ │ + blx fe8c2292 │ │ │ │ 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 8c29c2 │ │ │ │ + bls 440ed4 │ │ │ │ + bl ff355cbc │ │ │ │ @ instruction: 0xf8d803d3 │ │ │ │ ldrmi r5, [r3], #-4 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ andls r4, r8, #805306378 @ 0x3000000a │ │ │ │ strtmi fp, [r3], -r8, lsr #30 │ │ │ │ tstls r7, #2, 26 @ 0x80 │ │ │ │ @ instruction: 0xf0007c73 │ │ │ │ stccs 1, cr8, [r1, #-1004] @ 0xfffffc14 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ @ instruction: 0x463281d9 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strmi pc, [r6], -r5, lsl #21 │ │ │ │ - blcs 12233ec │ │ │ │ + @ instruction: 0x4606fa1d │ │ │ │ + blcs 12234bc │ │ │ │ ldrhi pc, [r3, #-64]! @ 0xffffffc0 │ │ │ │ - bcs 22aa44 │ │ │ │ + bcs 22ab14 │ │ │ │ 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 dbf948 │ │ │ │ + @ instruction: 0xf8d0f67e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eef08 │ │ │ │ + blgt 2eefd8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - ldrtmi pc, [r2], -pc, lsr #25 @ │ │ │ │ + ldrtmi pc, [r2], -r7, asr #24 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ @ instruction: 0x46587191 │ │ │ │ - blx fe2c1c70 │ │ │ │ + blx 8c1d40 │ │ │ │ ldclvc 6, cr4, [r2], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf0402a40 │ │ │ │ @ instruction: 0xf8db83d0 │ │ │ │ stmdbvs r3, {r4}^ │ │ │ │ svcvc 0x009bb11b │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ movwcs r8, #13211 @ 0x339b │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, lr, lsr #4 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #184] @ 0xb8 │ │ │ │ @ instruction: 0xf67e7b2c │ │ │ │ - strmi pc, [r5], -sp, lsl #18 │ │ │ │ - blge d307a4 │ │ │ │ + strmi pc, [r5], -r5, lsr #17 │ │ │ │ + blge d30874 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - stc2 6, cr15, [r4], {129} @ 0x81 │ │ │ │ + ldc2 6, cr15, [ip], {129} @ 0x81 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6811151 │ │ │ │ - pkhtbmi pc, r1, r7, asr #20 @ │ │ │ │ + strmi pc, [r1], pc, ror #19 │ │ │ │ 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 +479475,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 9c49e4 │ │ │ │ + blx 2eac4a │ │ │ │ + blls 8413fc │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbge r2, {r0, r2, r3, r8, r9, pc}^ │ │ │ │ - bl 255d78 │ │ │ │ + bl 255e48 │ │ │ │ @ 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, #-2568] @ 0xfffff5f8 │ │ │ │ teqle r9, #132, 12 @ 0x8400000 │ │ │ │ - blge d8df54 │ │ │ │ + blge d8e024 │ │ │ │ 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 2eb074 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 663432 │ │ │ │ + blx 663502 │ │ │ │ adcmi r4, r7, #33554432 @ 0x2000000 │ │ │ │ - bl febf8f64 │ │ │ │ + bl febf9034 │ │ │ │ @ instruction: 0xf62b0008 │ │ │ │ - movwcs lr, #6892 @ 0x1aec │ │ │ │ + movwcs lr, #6788 @ 0x1a84 │ │ │ │ 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 4791c8 │ │ │ │ @ instruction: 0xf8434457 │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 4867c0 │ │ │ │ + blls 486890 │ │ │ │ bicsle r4, r6, #641728512 @ 0x26400000 │ │ │ │ @ instruction: 0xb01cf8dd │ │ │ │ ldrbmi r9, [r0, #-2070] @ 0xfffff7ea │ │ │ │ sbchi pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf62b4651 │ │ │ │ - blls 9fec84 │ │ │ │ + blls 9febb4 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [ip], {128} @ 0x80 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x464afa77 │ │ │ │ + strbmi pc, [sl], -pc, lsl #20 @ │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf966f7ff │ │ │ │ strmi r4, [r2, #1085]! @ 0x43d │ │ │ │ svceq 0x0004f846 │ │ │ │ ldmdals pc, {r2, r3, r5, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - stc2l 6, cr15, [r2], #512 @ 0x200 │ │ │ │ + ldc2l 6, cr15, [sl], #-512 @ 0xfffffe00 │ │ │ │ @ instruction: 0x4601aa33 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strmi pc, [r1], -r5, ror #20 │ │ │ │ + @ instruction: 0x4601f9fd │ │ │ │ @ instruction: 0xf1049c15 │ │ │ │ @ instruction: 0xf67f0018 │ │ │ │ - stmibvs r0!, {r0, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xff14f67e │ │ │ │ + stmibvs r0!, {r0, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + mcr2 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}^ │ │ │ │ + ldmdb 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 57e3b0 │ │ │ │ @ instruction: 0xf8d30386 │ │ │ │ stclvc 1, cr5, [r9], #-48 @ 0xffffffd0 │ │ │ │ - b 19be294 │ │ │ │ + b 19be364 │ │ │ │ @ instruction: 0xf43f0204 │ │ │ │ ldrmi sl, [sl], -r9, ror #26 │ │ │ │ strt lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ movwls sl, #39724 @ 0x9b2c │ │ │ │ - blvc d3fb10 │ │ │ │ + blvc d3fbe0 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ - @ instruction: 0xf67e7b2e │ │ │ │ - strmi pc, [r5], -r7, lsl #16 │ │ │ │ - blge db09b0 │ │ │ │ + @ instruction: 0xf67d7b2e │ │ │ │ + @ instruction: 0x4605ff9f │ │ │ │ + blge db0a80 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - blx 21c1ec6 │ │ │ │ + blx 7c1f96 │ │ │ │ @ instruction: 0x462b9a14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf681111f │ │ │ │ - @ instruction: 0x4604f951 │ │ │ │ + strmi pc, [r4], -r9, ror #17 │ │ │ │ tstls fp, #306184192 @ 0x12400000 │ │ │ │ @ instruction: 0xf890e489 │ │ │ │ stmdbls r7, {r0, r3, r5, sp} │ │ │ │ svclt 0x00082a20 │ │ │ │ @ instruction: 0xf47f2903 │ │ │ │ @ instruction: 0xf890ae91 │ │ │ │ - bcs 24c58c │ │ │ │ + bcs 24c65c │ │ │ │ @ instruction: 0x83abf240 │ │ │ │ andle r2, r6, r0, lsr #22 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ ldrbmi r7, [r8], -r6, asr #3 │ │ │ │ - @ instruction: 0xf912f681 │ │ │ │ + @ instruction: 0xf8aaf681 │ │ │ │ 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 1acf1f4 │ │ │ │ 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 +479623,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 4828a8 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrbmi r7, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8fcf681 │ │ │ │ + @ instruction: 0xf894f681 │ │ │ │ strtmi r4, [r2], -r4, lsl #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf68111bb │ │ │ │ - @ instruction: 0xf849f8cf │ │ │ │ + @ instruction: 0xf849f867 │ │ │ │ @ instruction: 0xf89a0b04 │ │ │ │ cdpne 0, 9, cr3, cr10, cr8, {1} │ │ │ │ - strhle r4, [pc, #42] @ 2045be │ │ │ │ + strhle r4, [pc, #42] @ 20468e │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ @ instruction: 0x465871de │ │ │ │ - @ instruction: 0xf8c2f681 │ │ │ │ + @ instruction: 0xf85af681 │ │ │ │ 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 403528 │ │ │ │ add r4, r5, r1, lsl #12 │ │ │ │ - blcs 22b1e0 │ │ │ │ + blcs 22b2b0 │ │ │ │ msrhi CPSR_x, #0 │ │ │ │ andcs sl, r0, #622592 @ 0x98000 │ │ │ │ - blls 468e6c │ │ │ │ + blls 468f3c │ │ │ │ andvs r2, fp, r0, lsr #4 │ │ │ │ - blls 67de94 │ │ │ │ + blls 67df64 │ │ │ │ eorcs r6, r0, #26 │ │ │ │ - blls 67dcc8 │ │ │ │ + blls 67dd98 │ │ │ │ andscs r8, r0, #26 │ │ │ │ - blls 67dcc0 │ │ │ │ + blls 67dd90 │ │ │ │ andcs r7, r8, #26 │ │ │ │ - bls 67dcb8 │ │ │ │ + bls 67dd88 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ str r4, [sp, #1562]! @ 0x61a │ │ │ │ mlals r9, r0, r8, pc @ │ │ │ │ @ instruction: 0xf1b99a07 │ │ │ │ svclt 0x00080f20 │ │ │ │ svclt 0x000c2a03 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ ldrtmi r8, [r2], -r5, lsr #5 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strmi pc, [r6], -r1, lsl #17 │ │ │ │ + @ instruction: 0x4606f819 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldclge 4, cr15, [r8, #252]! @ 0xfc │ │ │ │ mlacc r8, sl, r8, pc @ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf04f8326 │ │ │ │ @ instruction: 0xad2e0900 │ │ │ │ - blge 1a95f70 │ │ │ │ + blge 1a96040 │ │ │ │ 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: 0xf84af681 │ │ │ │ @ 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 +479707,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: 0xf826f681 │ │ │ │ eoreq pc, r9, r4, asr #16 │ │ │ │ mlaeq r8, sl, r8, pc @ │ │ │ │ - blx fe4420ca │ │ │ │ + blx a4219a │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - andsls pc, r9, fp, lsl #18 │ │ │ │ + andsls pc, r9, r3, lsr #17 │ │ │ │ movwls sl, #39724 @ 0x9b2c │ │ │ │ @ instruction: 0x9c179b09 │ │ │ │ andsvs r9, sl, r9, lsl sl │ │ │ │ - blx fe70f6e4 │ │ │ │ + blx fe70f7b4 │ │ │ │ @ instruction: 0xf04ff2a4 │ │ │ │ - blx fee8530c │ │ │ │ + blx fee853dc │ │ │ │ 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, #40, 16 @ 0x280000 │ │ │ │ @ instruction: 0xf4ff4684 │ │ │ │ - blls 82f6d8 │ │ │ │ + blls 82f7a8 │ │ │ │ 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 1ae943c │ │ │ │ + blge ee941c │ │ │ │ @ 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 556280 │ │ │ │ + blx fe6f0d48 │ │ │ │ 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}^ │ │ │ │ + svc 0x00f8f62a │ │ │ │ @ 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 479628 │ │ │ │ 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}^ │ │ │ │ + ldmda 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 fe6422b8 │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4622f87b │ │ │ │ + @ instruction: 0x4622f813 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xff6af7fe │ │ │ │ andcs r6, r1, r8, lsr #32 │ │ │ │ - blx ffcc2204 │ │ │ │ + blx fe2c22d4 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - blls 6429c4 │ │ │ │ + blls 6428f4 │ │ │ │ andne lr, ip, #3620864 @ 0x374000 │ │ │ │ svceq 0x0004f843 │ │ │ │ andls r4, sp, #167772160 @ 0xa000000 │ │ │ │ - blls 5e9460 │ │ │ │ + blls 5e9530 │ │ │ │ movwcc r9, #6682 @ 0x1a1a │ │ │ │ addsmi r9, sl, #1006632960 @ 0x3c000000 │ │ │ │ ldmib sp, {r1, r2, r7, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1027621 │ │ │ │ - blls 7d3c30 │ │ │ │ + blls 7d3d00 │ │ │ │ ldrdhi pc, [ip], sp │ │ │ │ svclt 0x003842b3 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ movwcc r9, #6936 @ 0x1b18 │ │ │ │ tstls r8, #1660944384 @ 0x63000000 │ │ │ │ - bllt 1742848 │ │ │ │ + bllt 1742918 │ │ │ │ @ instruction: 0x46014652 │ │ │ │ @ instruction: 0xf7fe9808 │ │ │ │ @ instruction: 0x4651fd5d │ │ │ │ stmdals sl, {r0, r2, r9, sl, lr} │ │ │ │ - svc 0x00e4f62a │ │ │ │ + svc 0x007cf62a │ │ │ │ @ instruction: 0xf8cb4629 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [sl], -r8, lsl #16 │ │ │ │ stc2 7, cr15, [r6], #1016 @ 0x3f8 │ │ │ │ - bl 57e714 │ │ │ │ + bl 57e7e4 │ │ │ │ @ instruction: 0xf8d30386 │ │ │ │ stclvc 0, cr5, [r9], #-704 @ 0xfffffd40 │ │ │ │ mulcs r1, r2, r7 │ │ │ │ - blx fecc2284 │ │ │ │ + blx 12c2354 │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ - @ instruction: 0xf6814658 │ │ │ │ - ldr pc, [lr, sp, lsr #16]! │ │ │ │ - blcc 26ed44 │ │ │ │ + @ instruction: 0xf6804658 │ │ │ │ + ldr pc, [lr, r5, asr #31]! │ │ │ │ + blcc 26ee14 │ │ │ │ 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 +479846,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 584ee8 │ │ │ │ @ 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, asr #3 │ │ │ │ + rsbseq ip, r7, r0, asr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r7, r6, asr #23 │ │ │ │ - blcc 26eda0 │ │ │ │ + ldrshteq fp, [r7], #-166 @ 0xffffff5a │ │ │ │ + blcc 26ee70 │ │ │ │ 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 9eb668 │ │ │ │ @ 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: 0xf9d6f680 │ │ │ │ strmi sl, [r1], -r3, ror #20 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - strmi pc, [r1], -r1, asr #31 │ │ │ │ + @ instruction: 0x4601ff59 │ │ │ │ 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 dc0080 │ │ │ │ + ldc2 6, cr15, [r4, #-500]! @ 0xfffffe0c │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ef640 │ │ │ │ + blgt 2ef710 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4633f913 │ │ │ │ + ldrtmi pc, [r3], -fp, lsr #17 @ │ │ │ │ @ instruction: 0x46589a14 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 14, cr15, cr6, cr0, {4} │ │ │ │ + cdp2 6, 7, 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 +479928,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 fed8017c │ │ │ │ smlawtne lr, sp, r9, lr │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67d7b2c │ │ │ │ - @ instruction: 0x4681fd3b │ │ │ │ - blge d30fa8 │ │ │ │ + pkhtbmi pc, r1, r3, asr #25 @ │ │ │ │ + blge d31078 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strbmi pc, [fp], -pc, lsr #17 @ │ │ │ │ + strbmi pc, [fp], -r7, asr #16 @ │ │ │ │ andseq pc, r8, #-2147483646 @ 0x80000002 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - @ instruction: 0xf89afe81 │ │ │ │ + @ instruction: 0xf89afe19 │ │ │ │ andsls r3, r9, r8, lsr #32 │ │ │ │ @ instruction: 0xf67f2b01 │ │ │ │ - blge cb0330 │ │ │ │ + blge cb0400 │ │ │ │ mulscs r1, r9, r8 │ │ │ │ @ instruction: 0xf89a2000 │ │ │ │ - bcs a08b2c │ │ │ │ + bcs a08bfc │ │ │ │ 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 +479973,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 c40228 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67d7b2e │ │ │ │ - strmi pc, [r5], -r5, ror #25 │ │ │ │ - blge db0ff4 │ │ │ │ + @ instruction: 0x4605fc7d │ │ │ │ + blge db10c4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - @ instruction: 0xf85cf681 │ │ │ │ + @ instruction: 0xfff4f680 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf680113f │ │ │ │ - strmi pc, [r1], pc, lsr #28 │ │ │ │ + strmi 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 1e40278 │ │ │ │ + blvc c40234 │ │ │ │ ldmdahi r3!, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf63f42ab │ │ │ │ andcs sl, r0, r2, lsl #19 │ │ │ │ - blls 47dd24 │ │ │ │ + blls 47ddf4 │ │ │ │ eorcs r6, r0, #26 │ │ │ │ - blls 47dde8 │ │ │ │ + blls 47deb8 │ │ │ │ andscs r8, r0, #26 │ │ │ │ - blls 47dde0 │ │ │ │ + blls 47deb0 │ │ │ │ andcs r7, r8, #26 │ │ │ │ - bls 47ddd8 │ │ │ │ + bls 47dea8 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ ldr r4, [fp], #1562 @ 0x61a │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stclge 4, cr15, [r2, #-508]! @ 0xfffffe04 │ │ │ │ - bls 3eaf94 │ │ │ │ + bls 3eb064 │ │ │ │ svclt 0x001c430a │ │ │ │ stmib r1, {r1, r2, r5, r8, fp, sp, pc}^ │ │ │ │ rsbsle r9, r5, r0, lsl #18 │ │ │ │ - blcs 9d3780 │ │ │ │ + blcs 9d3850 │ │ │ │ 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 +480050,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 dc035c │ │ │ │ @ instruction: 0xf8db461a │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ - blvc d40258 │ │ │ │ - mcrr2 6, 7, pc, r8, cr13 @ │ │ │ │ + blvc d40328 │ │ │ │ + blx ffa426ee │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ - blge a01d2c │ │ │ │ - blgt 2ef8e4 │ │ │ │ + blge a01dfc │ │ │ │ + blgt 2ef9b4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x46314658 │ │ │ │ @ instruction: 0xf6803614 │ │ │ │ - @ instruction: 0xf7ffffbd │ │ │ │ - blcs a33898 │ │ │ │ - bge ffa81e48 │ │ │ │ + @ instruction: 0xf7ffff55 │ │ │ │ + blcs a33968 │ │ │ │ + bge ffa81f18 │ │ │ │ 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 ffc82d30 │ │ │ │ stmdbls lr!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blls 47ebbc │ │ │ │ + blls 47ec8c │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ - blt ffa82c70 │ │ │ │ + blt ffa82d40 │ │ │ │ andcs r9, r8, #9216 @ 0x2400 │ │ │ │ @ instruction: 0xf7ff700b │ │ │ │ @ instruction: 0xf62abadc │ │ │ │ - @ instruction: 0xf04feec4 │ │ │ │ + @ instruction: 0xf04fee5c │ │ │ │ @ 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 353578 │ │ │ │ stcls 1, cr15, [sl, #-4] │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ @ instruction: 0xf1419807 │ │ │ │ - b 2114b0 │ │ │ │ + b 211580 │ │ │ │ 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 +480110,300 @@ │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldc 0, cr6, [sp, #100] @ 0x64 │ │ │ │ tstcs r1, sl, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ stc 13, cr10, [sp, #184] @ 0xb8 │ │ │ │ @ instruction: 0xf67d7b2e │ │ │ │ - @ instruction: 0x4606fbd7 │ │ │ │ + strmi pc, [r6], -pc, ror #22 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - @ instruction: 0xff4ef680 │ │ │ │ + cdp2 6, 14, cr15, cr6, cr0, {4} │ │ │ │ @ instruction: 0x464b4632 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - vadd.f32 d31, d0, d17 │ │ │ │ + vfma.f32 d31, d16, d25 │ │ │ │ @ instruction: 0x46031151 │ │ │ │ andseq pc, r8, #-2147483646 @ 0x80000002 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - @ instruction: 0xf89afd19 │ │ │ │ + @ instruction: 0xf89afcb1 │ │ │ │ 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 fc2842 │ │ │ │ ldrbmi r4, [r8], -r6, lsl #12 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ - @ instruction: 0xff1af680 │ │ │ │ - blcc 26b9a8 │ │ │ │ + cdp2 6, 11, cr15, cr2, cr0, {4} │ │ │ │ + blcc 26ba78 │ │ │ │ eorvs pc, r3, r4, asr #16 │ │ │ │ mlaeq r8, sl, r8, pc @ │ │ │ │ - @ instruction: 0xf820f680 │ │ │ │ + @ instruction: 0xffb8f67f │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - movwcs pc, #3491 @ 0xda3 @ │ │ │ │ + movwcs pc, #3387 @ 0xd3b @ │ │ │ │ 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 742886 │ │ │ │ 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, 8, cr15, cr10, cr0, {4} │ │ │ │ strbmi r4, [sl], -fp, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - bls 8840fc │ │ │ │ + bls 88402c │ │ │ │ @ instruction: 0x46054633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - blls 4440ec │ │ │ │ + blls 44401c │ │ │ │ strtmi r9, [sl], -r0 │ │ │ │ @ instruction: 0x46582173 │ │ │ │ - stc2l 6, cr15, [sl], #512 @ 0x200 │ │ │ │ + stc2 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 2c03bc │ │ │ │ @ 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 1f8dba8 │ │ │ │ eorls r4, r1, r3, lsr #12 │ │ │ │ eorls sl, r3, r3, lsr #24 │ │ │ │ - beq ff77f7b0 │ │ │ │ + beq ff77f880 │ │ │ │ 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 3297b6 │ │ │ │ cdpls 2, 1, cr15, cr1, cr10, {0} │ │ │ │ andsls r9, r3, #-1073741818 @ 0xc0000006 │ │ │ │ @ instruction: 0x460ab139 │ │ │ │ - blx fe68d2b4 │ │ │ │ - blx feec193c │ │ │ │ - blx 2818c0 │ │ │ │ + blx fe68d384 │ │ │ │ + blx feec1a0c │ │ │ │ + blx 281990 │ │ │ │ ldmdbls r4, {r1, r9, sl, ip, sp, lr, pc} │ │ │ │ - blx 28d852 │ │ │ │ + blx 28d922 │ │ │ │ @ instruction: 0xf8931303 │ │ │ │ - blcs 210f80 │ │ │ │ + blcs 211050 │ │ │ │ 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, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r6, [r8], -r2, asr #17 │ │ │ │ cmncs r4, #20, 26 @ 0x500 │ │ │ │ @ instruction: 0xf8dd9217 │ │ │ │ - blx 2e9092 │ │ │ │ + blx 2e9162 │ │ │ │ ldcls 3, cr5, [ip, #-4] │ │ │ │ movwcc r7, #49051 @ 0xbf9b │ │ │ │ eorvc pc, r3, r0, asr r8 @ │ │ │ │ - bls 95ef4c │ │ │ │ + bls 95f01c │ │ │ │ andls r7, r4, #27648 @ 0x6c00 │ │ │ │ movweq pc, #20899 @ 0x51a3 @ │ │ │ │ - blx feeeb784 │ │ │ │ + blx feeeb854 │ │ │ │ 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 e251b0 │ │ │ │ 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 5390cc │ │ │ │ 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 594c70 │ │ │ │ @ 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 8c0710 │ │ │ │ + blge d16c00 │ │ │ │ stmdbls pc, {r3, r4, r8, r9, ip, pc} @ │ │ │ │ @ instruction: 0xf8512300 │ │ │ │ ldmiblt sl!, {r2, r8, r9, fp, sp} │ │ │ │ - blcs 311bdc │ │ │ │ + blcs 311cac │ │ │ │ stmdals lr, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xf93cf67e │ │ │ │ - bmi 80cfe8 │ │ │ │ + @ instruction: 0xf8d4f67e │ │ │ │ + bmi 80d0b8 │ │ │ │ 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 2c03c4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - bl 291814 │ │ │ │ + bl 2918e4 │ │ │ │ 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, ror #1 │ │ │ │ + rsbseq fp, r7, r0, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r7, sl, lsl r0 │ │ │ │ + rsbseq sl, r7, sl, asr #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 ffb2bd58 │ │ │ │ + blls 8f1ccc │ │ │ │ ldmdbls r1, {r0, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf62a1898 │ │ │ │ - tstls fp, lr, ror ip │ │ │ │ + tstls fp, r6, lsl ip │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blx fe665fe8 │ │ │ │ + blx fe6660b8 │ │ │ │ andcs pc, r1, #-2080374782 @ 0x84000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blls 969cc0 │ │ │ │ + blls 969d90 │ │ │ │ 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 896a3c │ │ │ │ ldmdavc r5!, {r3, r5, r7, r8, r9, sl, lr}^ │ │ │ │ - blls 463174 │ │ │ │ + blls 463244 │ │ │ │ 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 7e6644 │ │ │ │ + bcs 12242ec │ │ │ │ @ instruction: 0x83baf000 │ │ │ │ - ldreq pc, [pc, #-2]! @ 2050da │ │ │ │ + ldreq pc, [pc, #-2]! @ 2051aa │ │ │ │ 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 ad5470 │ │ │ │ + blls 4451d0 │ │ │ │ movweq lr, #6691 @ 0x1a23 │ │ │ │ svclt 0x00044318 │ │ │ │ movwls r9, #51991 @ 0xcb17 │ │ │ │ ldrbhi pc, [r7, #64] @ 0x40 @ │ │ │ │ - blcs 2ebd48 │ │ │ │ + blcs 2ebe18 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4602f951 │ │ │ │ andsls r4, r9, r5, lsl #12 │ │ │ │ - blge c31690 │ │ │ │ + blge c31760 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062d1 │ │ │ │ @ instruction: 0xf6804611 │ │ │ │ - @ instruction: 0xf105fd2f │ │ │ │ + @ instruction: 0xf105fcc7 │ │ │ │ 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 b8d654 │ │ │ │ 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 +480412,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 824404 │ │ │ │ @ instruction: 0x83baf000 │ │ │ │ addsmi r9, r3, #16, 20 @ 0x10000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0x461a9316 │ │ │ │ - blx fe73172c │ │ │ │ + blx fe7317fc │ │ │ │ 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 fedc2b74 │ │ │ │ @ instruction: 0x462b42b5 │ │ │ │ - blge 1334ef4 │ │ │ │ + blge 1334fc4 │ │ │ │ @ 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 2ebf1c │ │ │ │ @ instruction: 0xf8530387 │ │ │ │ strtmi r6, [r8], r4, lsl #30 │ │ │ │ ldclvc 7, cr3, [r1], #-4 │ │ │ │ - blx 664306 │ │ │ │ + blx 6643d6 │ │ │ │ adcmi r5, r5, #8388608 @ 0x800000 │ │ │ │ - bl feb3ba18 │ │ │ │ + bl feb3bae8 │ │ │ │ @ instruction: 0xf62a0008 │ │ │ │ - movwcs lr, #7058 @ 0x1b92 │ │ │ │ + movwcs lr, #6954 @ 0x1b2a │ │ │ │ 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 796dbc │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ vqsub.s8 d20, d16, d12 │ │ │ │ strbtmi r8, [r0], -r6, asr #10 │ │ │ │ - stc2 6, cr15, [r6, #508]! @ 0x1fc │ │ │ │ + ldc2 6, cr15, [lr, #-508]! @ 0xfffffe04 │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - strtmi pc, [r2], -r9, lsr #22 │ │ │ │ + strtmi pc, [r2], -r1, asr #21 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 843298 │ │ │ │ + blx 843368 │ │ │ │ eorsls sl, r4, r4, lsr ip │ │ │ │ @ instruction: 0xf67f2001 │ │ │ │ - @ instruction: 0x4622fd97 │ │ │ │ + strtmi pc, [r2], -pc, lsr #26 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 8c2cb6 │ │ │ │ + blx feec2d84 │ │ │ │ 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: 0xf9c6f680 │ │ │ │ + blls 616bac │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ @ instruction: 0xf8da912d │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blcc 24db60 │ │ │ │ + blcc 24dc30 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x672ce9dd │ │ │ │ strvs lr, [r8, -sp, asr #19]! │ │ │ │ - @ instruction: 0xf8e4f67d │ │ │ │ + @ instruction: 0xf87cf67d │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eff98 │ │ │ │ + blgt 2f0068 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - blls 584474 │ │ │ │ + blls 5843a4 │ │ │ │ vqdmulh.s d18, d0, d3 │ │ │ │ strtmi r8, [sl], -r2, ror #7 │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - blls 5c3b30 │ │ │ │ + blls 5c3a60 │ │ │ │ eorvc pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ ldmdbvs fp, {r1, r2, ip, pc}^ │ │ │ │ - blcs 7d6374 │ │ │ │ + blcs 7d6444 │ │ │ │ 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 +480524,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: 0xf854f67d │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - rscvs pc, pc, r1, lsr fp @ │ │ │ │ + rscvs pc, pc, r9, asr #21 │ │ │ │ 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 +480552,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 3d6d8c │ │ │ │ eorcc pc, r8, r6, asr #16 │ │ │ │ movwcs r4, #22096 @ 0x5650 │ │ │ │ eorcc pc, lr, r6, asr #16 │ │ │ │ - blx ff8c2e0a │ │ │ │ + blx 1ec2eda │ │ │ │ ldmdbls r4, {r1, r2, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf8d26953 │ │ │ │ - blx 4655da │ │ │ │ + blx 4656aa │ │ │ │ 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_, #65536 @ 0x10000 │ │ │ │ @ instruction: 0xf1002201 │ │ │ │ @ instruction: 0x46060118 │ │ │ │ - blx ff9c2e34 │ │ │ │ + blx 1fc2f04 │ │ │ │ andhi pc, ip, r5, asr #17 │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ - bl 39d708 │ │ │ │ + bl 39d7d8 │ │ │ │ @ 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 +480597,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 a42f7e │ │ │ │ @ instruction: 0x9c129909 │ │ │ │ - ldreq pc, [pc, #-1] @ 2054b3 │ │ │ │ - bne 1cd64e8 │ │ │ │ + ldreq pc, [pc, #-1] @ 205583 │ │ │ │ + bne 1cd65b8 │ │ │ │ cdpne 3, 6, cr3, cr6, cr1, {0} │ │ │ │ - bcs a0b888 │ │ │ │ + bcs a0b958 │ │ │ │ andhi pc, r1, #0, 4 │ │ │ │ - bl feec79f4 │ │ │ │ + bl feec7ac4 │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ - bls 5f0ac8 │ │ │ │ - ldreq pc, [pc], #-20 @ 2054d4 │ │ │ │ + bls 5f0b98 │ │ │ │ + ldreq pc, [pc], #-20 @ 2055a4 │ │ │ │ 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 25586c │ │ │ │ andeq lr, r0, #401408 @ 0x62000 │ │ │ │ andsvs r4, sl, sl │ │ │ │ - blls 73ea94 │ │ │ │ + blls 73eb64 │ │ │ │ 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_, #524 @ 0x20c │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 1a42f30 │ │ │ │ + @ instruction: 0xf9f8f67e │ │ │ │ @ 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 385660 │ │ │ │ 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 71fc0c │ │ │ │ + blx 456f86 │ │ │ │ svcvc 0x005a2303 │ │ │ │ umaalgt pc, lr, r3, r8 @ │ │ │ │ - blls 3d1dac │ │ │ │ + blls 3d1e7c │ │ │ │ eorcc pc, r2, r6, asr #16 │ │ │ │ movweq pc, #45324 @ 0xb10c @ │ │ │ │ eorhi pc, r3, r6, asr #16 │ │ │ │ - blx 7c2f92 │ │ │ │ - bls 72b9cc │ │ │ │ + blx fedc3060 │ │ │ │ + bls 72ba9c │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blx 45faca │ │ │ │ + blx 45fb9a │ │ │ │ svcvc 0x005b2303 │ │ │ │ @ instruction: 0xf851330b │ │ │ │ vst4.8 {d24-d27}, [pc :128], r3 │ │ │ │ @ instruction: 0xf67c711a │ │ │ │ - msrcs CPSR_, #676 @ 0x2a4 │ │ │ │ + msrcs CPSR_, #260 @ 0x104 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 9c2fb4 │ │ │ │ + @ instruction: 0xf9b6f67e │ │ │ │ @ instruction: 0xf106980c │ │ │ │ rscvs r0, r8, r4, asr ip │ │ │ │ cdpeq 0, 0, cr15, cr6, cr15, {2} │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ - bl 39d88c │ │ │ │ + bl 39d95c │ │ │ │ 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 +480686,25 @@ │ │ │ │ @ instruction: 0x46509a14 │ │ │ │ movwcs pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0xf8937f5a │ │ │ │ andcc r3, fp, #78 @ 0x4e │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf8468022 │ │ │ │ @ instruction: 0xf680e023 │ │ │ │ - @ instruction: 0xe74dfad7 │ │ │ │ + strb pc, [sp, -pc, ror #20] @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ bicne pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xf67cad28 │ │ │ │ - @ instruction: 0x4606ff71 │ │ │ │ + strmi pc, [r6], -r9, lsl #30 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, #68157440 @ 0x4100000 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ eorcc pc, ip, r0, lsl #17 │ │ │ │ strcs r2, [r0, -r0, lsr #6] │ │ │ │ - @ instruction: 0xf9e0f67e │ │ │ │ + @ instruction: 0xf978f67e │ │ │ │ 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 +480715,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 3c4028 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46507191 │ │ │ │ - @ instruction: 0xf870f680 │ │ │ │ + @ instruction: 0xf808f680 │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - strmi pc, [r6], -r9, ror #16 │ │ │ │ + strmi pc, [r6], -r1, lsl #16 │ │ │ │ orrscs pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xff2af67c │ │ │ │ + mcr2 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 +480744,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 2f5428 │ │ │ │ stmdbvs r3!, {r1, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00147c76 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - blx 24f30e │ │ │ │ + blx 24f3de │ │ │ │ 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: 0xf9dcf680 │ │ │ │ stcge 6, cr14, [r8, #-744]! @ 0xfffffd18 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ strcs r2, [r0, -fp, lsl #3] │ │ │ │ - mrc2 6, 6, pc, cr14, cr12, {3} │ │ │ │ + mrc2 6, 3, pc, cr6, cr12, {3} │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - blls 543ca0 │ │ │ │ + blls 543bd0 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ @ instruction: 0xf04f60eb │ │ │ │ stmib r5, {r2, r5, r6, r8, fp}^ │ │ │ │ - bl 3a3364 │ │ │ │ + bl 3a3434 │ │ │ │ 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 717124 │ │ │ │ @ instruction: 0x46506973 │ │ │ │ movwcs pc, #15113 @ 0x3b09 @ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf6808023 │ │ │ │ - @ instruction: 0xf8dafa0b │ │ │ │ + @ instruction: 0xf8daf9a3 │ │ │ │ orrcs r0, fp, r0, lsl r0 │ │ │ │ - mcr2 6, 5, pc, cr8, cr12, {3} @ │ │ │ │ + mcr2 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 543b64 │ │ │ │ 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 71fe90 │ │ │ │ + blx 45720a │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ movwcc r3, #45134 @ 0xb04e │ │ │ │ eor pc, r3, r6, asr #16 │ │ │ │ - @ instruction: 0xf9daf680 │ │ │ │ + @ instruction: 0xf972f680 │ │ │ │ @ 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 │ │ │ │ + shadd8mi lr, r1, lr │ │ │ │ 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 57e9ac │ │ │ │ @ instruction: 0xf8d30387 │ │ │ │ ldclvc 0, cr6, [r1], #-560 @ 0xfffffdd0 │ │ │ │ - blls 6fec40 │ │ │ │ - bne fe92c06c │ │ │ │ + blls 6fed10 │ │ │ │ + bne fe92c13c │ │ │ │ str fp, [ip], #-741 @ 0xfffffd1b │ │ │ │ stmdbcs r0, {r0, r3, r8, fp, ip, pc} │ │ │ │ rschi pc, sl, #64 @ 0x40 │ │ │ │ - blcs 2ec48c │ │ │ │ + blcs 2ec55c │ │ │ │ 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 1224aac │ │ │ │ ldclge 4, cr15, [fp], #-508 @ 0xfffffe04 │ │ │ │ andeq pc, r3, pc, rrx │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ smlawteq r8, sp, r9, lr │ │ │ │ @ instruction: 0x6728e9dd │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ @ instruction: 0xf10d0010 │ │ │ │ stmib sp, {r4, r5, r7, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf67c672c │ │ │ │ - strmi pc, [r5], -pc, lsl #28 │ │ │ │ + strmi pc, [r5], -r7, lsr #27 │ │ │ │ @ instruction: 0xf8ddb150 │ │ │ │ ldrbmi fp, [fp], -r0, rrx │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - @ instruction: 0xf984f680 │ │ │ │ + @ instruction: 0xf91cf680 │ │ │ │ strtmi r9, [fp], -ip, lsl #20 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - andls pc, ip, r7, asr pc @ │ │ │ │ + andls pc, ip, pc, ror #29 │ │ │ │ svcls 0x0015e470 │ │ │ │ - bl febd3548 │ │ │ │ + bl febd3618 │ │ │ │ @ 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 457204 │ │ │ │ svcne 0x0052ebb3 │ │ │ │ rschi pc, r2, #0 │ │ │ │ movweq pc, #4551 @ 0x11c7 @ │ │ │ │ strbmi r4, [fp], #-1067 @ 0xfffffbd5 │ │ │ │ - bcs a0bcc4 │ │ │ │ + bcs a0bd94 │ │ │ │ eorshi pc, r2, #0, 4 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svcne 0x0056ebb8 │ │ │ │ - blge 1a02b08 │ │ │ │ + blge 1a02bd8 │ │ │ │ @ instruction: 0xf0149b0f │ │ │ │ svclt 0x0014041f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ - bl 2cd9c0 │ │ │ │ + bl 2cda90 │ │ │ │ @ instruction: 0xf04f0888 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140a1 │ │ │ │ - blx 2d212c │ │ │ │ + blx 2d21fc │ │ │ │ andmi pc, fp, r9, lsl #6 │ │ │ │ andeq lr, r3, #139264 @ 0x22000 │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ - bllt 138393c │ │ │ │ + bllt 1383a0c │ │ │ │ svclt 0x00282b08 │ │ │ │ ldrmi r2, [sl], -r8, lsl #6 │ │ │ │ - blx fe731e7c │ │ │ │ + blx fe731f4c │ │ │ │ smlatbcs r1, r4, r3, pc @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ svclt 0x0028429a │ │ │ │ @ instruction: 0x4611461a │ │ │ │ - blge 130d9c4 │ │ │ │ + blge 130da94 │ │ │ │ movwls r9, #25098 @ 0x620a │ │ │ │ tstls r6, #0, 10 │ │ │ │ - svc 0x005cf629 │ │ │ │ + cdp 6, 15, cr15, cr4, cr9, {1} │ │ │ │ @ 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 2ec684 │ │ │ │ @ instruction: 0xf8530387 │ │ │ │ strtmi r6, [r8], r4, lsl #30 │ │ │ │ ldclvc 7, cr3, [r1], #-4 │ │ │ │ - blx 664a6e │ │ │ │ + blx 664b3e │ │ │ │ adcmi r5, r5, #8388608 @ 0x800000 │ │ │ │ - bl feb3c180 │ │ │ │ + bl feb3c250 │ │ │ │ @ instruction: 0xf6290008 │ │ │ │ - movwcs lr, #8158 @ 0x1fde │ │ │ │ + movwcs lr, #8054 @ 0x1f76 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls sl, r2, asr r6 │ │ │ │ stmdals r7, {r0, r4, r5, r9, sl, lr} │ │ │ │ - blx 1439ba │ │ │ │ + blx 143a8a │ │ │ │ ldrmi r7, [fp, #3187] @ 0xc73 │ │ │ │ - blls 4fa78c │ │ │ │ + blls 4fa85c │ │ │ │ @ instruction: 0xf849445c │ │ │ │ strbmi r0, [fp, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0x465ad1d9 │ │ │ │ - bcs 417528 │ │ │ │ + bcs 4175f8 │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ andshi pc, r1, #0 │ │ │ │ andcs r4, r8, r1, lsl r6 │ │ │ │ - svc 0x001ef629 │ │ │ │ + cdp 6, 11, cr15, cr6, cr9, {1} │ │ │ │ @ instruction: 0xf8ddaf34 │ │ │ │ @ instruction: 0x46069058 │ │ │ │ ldcge 6, cr4, [r7, #-736]! @ 0xfffffd20 │ │ │ │ ldrtmi r0, [r0], -r4, lsl #1 │ │ │ │ - @ instruction: 0xf9ecf67f │ │ │ │ + @ instruction: 0xf984f67f │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - andcs pc, r8, #444 @ 0x1bc │ │ │ │ + andcs pc, r8, #7, 30 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ mrc2 7, 2, pc, cr14, cr13, {7} │ │ │ │ - bleq 343b38 │ │ │ │ + bleq 343c08 │ │ │ │ strbmi r4, [r5, #-1185] @ 0xfffffb5f │ │ │ │ andcs sp, r3, sp, ror #3 │ │ │ │ - @ instruction: 0xf9daf67f │ │ │ │ + @ instruction: 0xf972f67f │ │ │ │ @ instruction: 0x4601463a │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4604ff5d │ │ │ │ - blcs 324ac0 │ │ │ │ + @ instruction: 0x4604fef5 │ │ │ │ + blcs 324b90 │ │ │ │ movwcs sp, #51 @ 0x33 │ │ │ │ @ instruction: 0xf8da7c62 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcc lr, #2507 @ 0x9cb │ │ │ │ - blhi c4107c │ │ │ │ - ldc2 6, cr15, [r6, #-496]! @ 0xfffffe10 │ │ │ │ + blhi c4114c │ │ │ │ + stc2l 6, cr15, [lr], {124} @ 0x7c │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f06f4 │ │ │ │ + blgt 2f07c4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - stcvc 8, cr15, [r3], #-692 @ 0xfffffd4c │ │ │ │ + stcvc 8, cr15, [r3], #-276 @ 0xfffffeec │ │ │ │ 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 319f5c │ │ │ │ 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: 0xff00f67f │ │ │ │ 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, 4, cr15, cr12, cr9, {1} │ │ │ │ @ instruction: 0xf8ca4631 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [r2], -r7, lsl #16 │ │ │ │ - blx 1fc3ac6 │ │ │ │ + blx 1fc3b96 │ │ │ │ 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 a173c8 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4606fe1b │ │ │ │ + @ instruction: 0x4606fdb3 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x462afe39 │ │ │ │ + @ instruction: 0x462afdd1 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4605fe31 │ │ │ │ - bllt 183b10 │ │ │ │ + strmi pc, [r5], -r9, asr #27 │ │ │ │ + bllt 183be0 │ │ │ │ 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 36c442 │ │ │ │ + bls 482c0c │ │ │ │ ldrdle r0, [r8], -r7 │ │ │ │ @ instruction: 0xf0a7fa97 │ │ │ │ - blx fee0df44 │ │ │ │ + blx fee0e014 │ │ │ │ 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, 0, cr15, cr2, cr9, {1} │ │ │ │ ldrbmi r9, [ip, #-2822] @ 0xfffff4fa │ │ │ │ teqle r9, #12 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ @ instruction: 0xf8dda01c │ │ │ │ @ instruction: 0xf04fa060 │ │ │ │ @ instruction: 0x46a036ff │ │ │ │ - bge 13175f4 │ │ │ │ + bge 13176c4 │ │ │ │ andls r9, r6, #54525952 @ 0x3400000 │ │ │ │ adcsmi r9, ip, #1476395008 @ 0x58000000 │ │ │ │ addshi pc, fp, r0, lsl #4 │ │ │ │ - bl 2ec7a0 │ │ │ │ + bl 2ec870 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 664c3a │ │ │ │ + blx 664d0a │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl febfc36c │ │ │ │ + bl febfc43c │ │ │ │ @ instruction: 0xf6290008 │ │ │ │ - movwcs lr, #7912 @ 0x1ee8 │ │ │ │ + movwcs lr, #7808 @ 0x1e80 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls sl, r2, asr r6 │ │ │ │ stmdals r7, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx 3c3ba6 │ │ │ │ + blx 3c3c76 │ │ │ │ ldrmi r7, [fp, #3179] @ 0xc6b │ │ │ │ - blls 3ba960 │ │ │ │ + blls 3baa30 │ │ │ │ @ instruction: 0xf843445f │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 507fc8 │ │ │ │ + blls 508098 │ │ │ │ bicsle r4, r6, #641728512 @ 0x26400000 │ │ │ │ @ instruction: 0xf8dd9d0d │ │ │ │ - blls 7adc40 │ │ │ │ + blls 7add10 │ │ │ │ vqrshl.s8 q10, , q0 │ │ │ │ ldrbmi r8, [r9], -r6, lsl #3 │ │ │ │ movwls r4, #26152 @ 0x6628 │ │ │ │ - cdp 6, 2, cr15, cr4, cr9, {1} │ │ │ │ + ldc 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: 0xf884f67f │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strtmi pc, [sl], -pc, ror #28 │ │ │ │ + strtmi pc, [sl], -r7, lsl #28 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2l 7, cr15, [lr, #-1012] @ 0xfffffc0c │ │ │ │ strmi r4, [r3, #1086]! @ 0x43e │ │ │ │ svceq 0x0004f848 │ │ │ │ - blls 3ba3d0 │ │ │ │ + blls 3ba4a0 │ │ │ │ movwls r9, #26640 @ 0x6810 │ │ │ │ - @ instruction: 0xf8d8f67f │ │ │ │ + @ instruction: 0xf870f67f │ │ │ │ @ instruction: 0x4601aa34 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - blls 3c55a0 │ │ │ │ - bls 7d7638 │ │ │ │ + blls 3c54d0 │ │ │ │ + bls 7d7708 │ │ │ │ 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 @ 205d14 @ │ │ │ │ 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 ad5fbc │ │ │ │ stmdals r9, {r8, r9} │ │ │ │ andeq lr, r2, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf0404313 │ │ │ │ - bls 7e61c0 │ │ │ │ + bls 7e6290 │ │ │ │ @ instruction: 0x46509b10 │ │ │ │ movwhi lr, #6605 @ 0x19cd │ │ │ │ movwls r9, #2827 @ 0xb0b │ │ │ │ - blls 66c0bc │ │ │ │ + blls 66c18c │ │ │ │ @ instruction: 0xf7fd9503 │ │ │ │ - str pc, [pc], #-3181 @ 205c8c │ │ │ │ + str pc, [pc], #-3181 @ 205d5c │ │ │ │ @ instruction: 0x4601465a │ │ │ │ @ instruction: 0xf7fd9807 │ │ │ │ @ instruction: 0x4659fb3d │ │ │ │ stmdals sl, {r0, r2, r9, sl, lr} │ │ │ │ - stcl 6, cr15, [r4, #164] @ 0xa4 │ │ │ │ + ldcl 6, cr15, [ip, #-164] @ 0xffffff5c │ │ │ │ @ instruction: 0xf8ca4629 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [r2], -r7, lsl #16 │ │ │ │ - blx fe3c3ca4 │ │ │ │ - bl 57fab8 │ │ │ │ + blx fe3c3d74 │ │ │ │ + bl 57fb88 │ │ │ │ @ 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 +481136,38 @@ │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ andcs r0, r1, r0, lsr #2 │ │ │ │ - @ instruction: 0xf860f67f │ │ │ │ + @ instruction: 0xfff8f67e │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strmi pc, [r4], -r3, ror #27 │ │ │ │ - blt ff403d24 │ │ │ │ + @ instruction: 0x4604fd7b │ │ │ │ + blt ff403df4 │ │ │ │ @ instruction: 0xf8da9b18 │ │ │ │ @ instruction: 0x469b0010 │ │ │ │ - blhi c41368 │ │ │ │ + blhi c41438 │ │ │ │ smlabtne r0, r3, r9, lr │ │ │ │ @ instruction: 0xf67c4631 │ │ │ │ - @ instruction: 0x4602fbbd │ │ │ │ + @ instruction: 0x4602fb55 │ │ │ │ andls r4, ip, r5, lsl #12 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge c30608 │ │ │ │ + blge c306d8 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062d1 │ │ │ │ @ instruction: 0xf67f4611 │ │ │ │ - @ instruction: 0xf105ff31 │ │ │ │ + @ instruction: 0xf105fec9 │ │ │ │ movwls r0, #49940 @ 0xc314 │ │ │ │ - blt ac3d60 │ │ │ │ + blt ac3e30 │ │ │ │ streq pc, [r0, -r8, lsl #2]! │ │ │ │ streq lr, [r9, #-2983] @ 0xfffff459 │ │ │ │ - blcc 202184 │ │ │ │ - blcs a16ee0 │ │ │ │ + blcc 202254 │ │ │ │ + blcs a16fb0 │ │ │ │ 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 +481175,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 24df18 │ │ │ │ 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 3c57c0 │ │ │ │ svcne 0x0058ebb3 │ │ │ │ stcge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ movwcs r9, #6415 @ 0x190f │ │ │ │ - blx 2ebdfc │ │ │ │ + blx 2ebecc │ │ │ │ @ instruction: 0xf851f309 │ │ │ │ - bl 24de6c │ │ │ │ + bl 24df3c │ │ │ │ cdpne 0, 5, cr0, cr9, cr0, {4} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf04fd101 │ │ │ │ - blcc 2525f8 │ │ │ │ + blcc 2526c8 │ │ │ │ movweq lr, #6755 @ 0x1a63 │ │ │ │ andvs r4, r3, r3, lsl r0 │ │ │ │ andcs lr, r3, r4, ror r5 │ │ │ │ - @ instruction: 0xffe6f67e │ │ │ │ + @ instruction: 0xff7ef67e │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strmi pc, [r4], -r9, ror #26 │ │ │ │ - blls 47f644 │ │ │ │ + strmi pc, [r4], -r1, lsl #26 │ │ │ │ + blls 47f714 │ │ │ │ @ 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 ff743900 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2ecaa8 │ │ │ │ + blgt 2ecb78 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - bls 805924 │ │ │ │ + bls 805854 │ │ │ │ ldrbmi r4, [r0], -fp, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2 6, cr15, [r6], {127} @ 0x7f │ │ │ │ + ldc2 6, cr15, [lr], {127} @ 0x7f │ │ │ │ @ instruction: 0xf7ff900c │ │ │ │ - bls 4743b8 │ │ │ │ + bls 474488 │ │ │ │ @ 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 fedc394c │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2f0b34 │ │ │ │ + blgt 2f0c04 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - bls 8058d8 │ │ │ │ + bls 805808 │ │ │ │ ldrbmi r4, [r0], -r3, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [r0], #-508 @ 0xfffffe04 │ │ │ │ + blx 4397e │ │ │ │ ldrb r4, [pc], r2, lsl #12 │ │ │ │ - blls 5ec2d0 │ │ │ │ + blls 5ec3a0 │ │ │ │ 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 a95fd8 │ │ │ │ andvs r0, r3, r3, lsl #6 │ │ │ │ ldmdals r0, {r1, r2, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf67e9306 │ │ │ │ - bge 1345cc8 │ │ │ │ + bge 1345bf8 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - ldc2l 6, cr15, [sl], #508 @ 0x1fc │ │ │ │ + ldc2 6, cr15, [r2], {127} @ 0x7f │ │ │ │ strmi r9, [r0], r6, lsl #22 │ │ │ │ tstls lr, #164626432 @ 0x9d00000 │ │ │ │ svclt 0x00ebf7fe │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ andcs lr, r8, #38535168 @ 0x24c0000 │ │ │ │ ldr r7, [r0, fp] │ │ │ │ andvc r2, sl, r1, lsl #4 │ │ │ │ eorcs lr, r0, #36962304 @ 0x2340000 │ │ │ │ str r6, [sl, fp] │ │ │ │ - bleq fee42350 │ │ │ │ + bleq fee42420 │ │ │ │ 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 c1f660 │ │ │ │ stmib r3, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9ca358 │ │ │ │ + bcs 9ca428 │ │ │ │ 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 +481314,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 292cac │ │ │ │ @ instruction: 0xf851f209 │ │ │ │ - b ad2088 │ │ │ │ + b ad2158 │ │ │ │ @ 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 +481336,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 e36060 │ │ │ │ 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 0x0000ec76 │ │ │ │ + blcs 324d50 │ │ │ │ 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 +481444,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 152aebc │ │ │ │ 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 280a04 │ │ │ │ @ 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 │ │ │ │ + stc2l 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 +481493,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 │ │ │ │ + stc2 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 │ │ │ │ + strtmi pc, [r3], -r1, lsl #26 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ @ instruction: 0xb1a69d00 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf9bef689 │ │ │ │ + @ instruction: 0xf956f689 │ │ │ │ stmdavs r4!, {r0, r9, sl, ip, pc} │ │ │ │ - blcs 220370 │ │ │ │ + blcs 220440 │ │ │ │ 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: 0xf940f689 │ │ │ │ @ instruction: 0xf629e7e9 │ │ │ │ - svclt 0x0000eb7e │ │ │ │ - rsbseq r9, r7, lr, lsr lr │ │ │ │ + svclt 0x0000eb16 │ │ │ │ + rsbseq r9, r7, lr, ror #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r6, lsl lr │ │ │ │ + rsbseq r9, r7, r6, asr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5d524 │ │ │ │ + bl fed5d5f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf9f6f67f │ │ │ │ + @ instruction: 0xf98ef67f │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ @ instruction: 0x4620461d │ │ │ │ - @ instruction: 0xf9eef67f │ │ │ │ + @ instruction: 0xf986f67f │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - vldmdblt r8!, {s30-s42} │ │ │ │ + @ instruction: 0xbd38f9a5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5d560 │ │ │ │ + bl fed5d630 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf9d8f67f │ │ │ │ + @ instruction: 0xf970f67f │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0x4620461d │ │ │ │ - @ instruction: 0xf9d0f67f │ │ │ │ + @ instruction: 0xf968f67f │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0xbd38f9ef │ │ │ │ + @ instruction: 0xbd38f987 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d59c │ │ │ │ + bl fed5d66c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sp], -r0, ror #31 │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0xf67f11bb │ │ │ │ - @ instruction: 0x462af9b9 │ │ │ │ + @ instruction: 0x462af951 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - @ instruction: 0xf9b2f67f │ │ │ │ + @ instruction: 0xf94af67f │ │ │ │ @ instruction: 0x46054632 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #19 @ │ │ │ │ + ldrtmi pc, [r2], -r3, asr #18 @ │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9a4f67f │ │ │ │ + @ instruction: 0xf93cf67f │ │ │ │ strmi r4, [r7], -sl, lsr #12 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0x462af99d │ │ │ │ + @ instruction: 0x462af935 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf996f67f │ │ │ │ + @ instruction: 0xf92ef67f │ │ │ │ @ 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: 0xf9bcf67f │ │ │ │ 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 26a928 │ │ │ │ @ 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 +481615,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], #-268 @ 0xfffffef4 │ │ │ │ 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, 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 +481635,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 4c51c8 │ │ │ │ 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 0x0000ea1c │ │ │ │ + rsbseq r9, r7, r6, lsl #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, sl, lsl fp │ │ │ │ + rsbseq r9, r7, sl, asr #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d718 │ │ │ │ + bl fed5d7e8 │ │ │ │ @ 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 +481665,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: 0xf8a2f67f │ │ │ │ + blmi 3d8e50 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2605d0 │ │ │ │ + blls 2606a0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - b 1443e1c │ │ │ │ - ldrsbteq r9, [r7], #-170 @ 0xffffff56 │ │ │ │ + stmib r0!, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r9, r7, sl, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r0, lsr #21 │ │ │ │ + ldrsbteq r9, [r7], #-144 @ 0xffffff70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d78c │ │ │ │ + bl fed5d85c │ │ │ │ @ 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 +481694,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: 0xf868f67f │ │ │ │ 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 │ │ │ │ + @ instruction: 0x463af851 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r7, ror #2 │ │ │ │ - @ instruction: 0xf8b2f67f │ │ │ │ - blmi 3d8e30 │ │ │ │ + @ instruction: 0xf84af67f │ │ │ │ + blmi 3d8f00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 260680 │ │ │ │ + blls 260750 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - ldmib r0!, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r9, r7, r6, ror #20 │ │ │ │ + stmib r8, {r0, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x00779996 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r9, [r7], #-144 @ 0xffffff70 │ │ │ │ + rsbseq r9, r7, r0, lsr #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d83c │ │ │ │ + bl fed5d90c │ │ │ │ @ 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 +481738,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: 0xf810f67f │ │ │ │ + blmi 3d8f74 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2606f4 │ │ │ │ + blls 2607c4 │ │ │ │ @ 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 │ │ │ │ + stmdb lr, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r9, r7, r6, ror #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, ip, ror r9 │ │ │ │ + rsbseq r9, r7, ip, lsr #17 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d8b0 │ │ │ │ + bl fed5d980 │ │ │ │ @ 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 3e3704 │ │ │ │ + blcs 3fc7b8 │ │ │ │ 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 +481785,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: 0xf914f67f │ │ │ │ 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: 0xf90cf67d │ │ │ │ @ instruction: 0xf67c69e0 │ │ │ │ - andcs pc, r1, pc, ror sp @ │ │ │ │ + andcs pc, r1, r7, lsl sp @ │ │ │ │ @ instruction: 0x2605bd70 │ │ │ │ @ instruction: 0x2601e7dd │ │ │ │ @ instruction: 0x2603e7db │ │ │ │ @ instruction: 0x2606e7d9 │ │ │ │ @ instruction: 0x2604e7d7 │ │ │ │ @ instruction: 0x2600e7d5 │ │ │ │ @ instruction: 0x2602e7d3 │ │ │ │ svclt 0x0000e7d1 │ │ │ │ - ldrhteq r9, [r5], #-14 │ │ │ │ + rsbseq r8, r5, lr, ror #31 │ │ │ │ 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 +481834,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: 0xffc2f67e │ │ │ │ + blmi 185923c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e0874 │ │ │ │ + blls 3e0944 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r8, r4, lsr #1 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blcs a2594c │ │ │ │ + blcs a25a1c │ │ │ │ strmi sp, [sl], -r5 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ - @ instruction: 0xff7cf67e │ │ │ │ + @ instruction: 0xff14f67e │ │ │ │ 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 341fa4 │ │ │ │ eorcs r4, r0, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b02 │ │ │ │ - strmi pc, [r6], -r5, lsr #28 │ │ │ │ - blge 2b2d74 │ │ │ │ + @ instruction: 0x4606fdbd │ │ │ │ + blge 2b2e44 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf99cf67f │ │ │ │ + @ instruction: 0xf934f67f │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strbmi pc, [r2], -pc, ror #30 @ │ │ │ │ + strbmi pc, [r2], -r7, lsl #30 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xff68f67e │ │ │ │ + @ instruction: 0xff00f67e │ │ │ │ @ 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 2c1fcc │ │ │ │ + stc2 6, cr15, [lr, #492] @ 0x1ec │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f14dc │ │ │ │ + blgt 2f15ac │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - ldrtmi pc, [r3], -sp, ror #18 @ │ │ │ │ + ldrtmi pc, [r3], -r5, lsl #18 @ │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xff40f67e │ │ │ │ + mrc2 6, 6, 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 │ │ │ │ + stc2l 6, cr15, [r6, #-492]! @ 0xfffffe14 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f152c │ │ │ │ + blgt 2f15fc │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - strtmi pc, [fp], -r5, asr #18 │ │ │ │ + @ instruction: 0x462bf8dd │ │ │ │ @ instruction: 0x4620463a │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff18f67e │ │ │ │ + mrc2 6, 5, pc, cr0, cr14, {3} │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - @ instruction: 0x4642ff11 │ │ │ │ + strbmi pc, [r2], -r9, lsr #29 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xff0af67e │ │ │ │ - @ instruction: 0xf629e750 │ │ │ │ - svclt 0x0000e854 │ │ │ │ - rsbseq r9, r7, r8, ror #16 │ │ │ │ + mcr2 6, 5, pc, cr2, cr14, {3} @ │ │ │ │ + @ instruction: 0xf628e750 │ │ │ │ + svclt 0x0000efec │ │ │ │ + @ instruction: 0x00779798 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r9, [r7], #-124 @ 0xffffff84 │ │ │ │ + rsbseq r9, r7, ip, lsr #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 426cf8 │ │ │ │ strtmi fp, [pc], -r8, lsl #30 │ │ │ │ strtmi sp, [sl], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ - mrc2 6, 5, pc, cr6, cr14, {3} │ │ │ │ + mcr2 6, 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 │ │ │ │ + strmi pc, [r6], -r9, lsl #26 │ │ │ │ + blge 332fac │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf8e8f67f │ │ │ │ + @ instruction: 0xf880f67f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 11, pc, r3, cr11 @ │ │ │ │ - blcs 418400 │ │ │ │ + mcrrvc 14, 5, pc, r3, cr3 @ │ │ │ │ + blcs 4184d0 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strmi pc, [r0], fp, lsl #29 │ │ │ │ + strmi pc, [r0], r3, lsr #28 │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ smlabtcc r6, sp, r9, lr │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67b2220 │ │ │ │ - strmi pc, [r6], -r7, asr #26 │ │ │ │ - blge 332f30 │ │ │ │ + @ instruction: 0x4606fcdf │ │ │ │ + blge 333000 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf8bef67f │ │ │ │ + @ instruction: 0xf856f67f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 9, pc, r3, cr1 @ │ │ │ │ - blcs 418458 │ │ │ │ + mcrrvc 14, 2, pc, r3, cr9 @ │ │ │ │ + blcs 418528 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strmi pc, [r1], r1, ror #28 │ │ │ │ + @ instruction: 0x4681fdf9 │ │ │ │ andcs r2, r0, #24, 6 @ 0x60000000 │ │ │ │ andcc lr, r6, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf67bab04 │ │ │ │ - @ instruction: 0x4606fd1d │ │ │ │ - blge 332f84 │ │ │ │ + @ instruction: 0x4606fcb5 │ │ │ │ + blge 333054 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf894f67f │ │ │ │ + @ instruction: 0xf82cf67f │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [sl], -r5, ror #3 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 6, pc, r3, cr7 @ │ │ │ │ - blcs 4182ac │ │ │ │ + mcrrvc 13, 15, pc, r3, cr15 @ │ │ │ │ + blcs 41837c │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - @ instruction: 0x4601fe37 │ │ │ │ + strmi pc, [r1], -pc, asr #27 │ │ │ │ smlabtls r0, sp, r9, lr │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67e11d1 │ │ │ │ - bmi fec465e0 │ │ │ │ + bmi fec46510 │ │ │ │ ldrbtmi r4, [sl], #-2982 @ 0xfffff45a │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ stmib sp, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ ldrmi r1, [r8], -r6, lsl #2 │ │ │ │ strcs r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf10d2700 │ │ │ │ stmib sp, {r3, r4, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf67b6704 │ │ │ │ - @ instruction: 0x4606fcdd │ │ │ │ - blge 333004 │ │ │ │ + @ instruction: 0x4606fc75 │ │ │ │ + blge 3330d4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf854f67f │ │ │ │ + @ instruction: 0xffecf67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - mcr2 6, 1, pc, cr8, cr14, {3} @ │ │ │ │ + stc2l 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 │ │ │ │ + ldc2 6, cr15, [r0, #504] @ 0x1f8 │ │ │ │ stclvc 6, cr4, [sl], #-28 @ 0xffffffe4 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - bcs a0af48 │ │ │ │ + bcs a0b018 │ │ │ │ mrshi pc, R8_fiq @ │ │ │ │ - blcs 9ce494 │ │ │ │ + blcs 9ce564 │ │ │ │ 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 +482068,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 │ │ │ │ + strmi pc, [r6], -r1, lsr #24 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf800f67f │ │ │ │ + @ instruction: 0xff98f67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - ldc2l 6, cr15, [r4, #504] @ 0x1f8 │ │ │ │ + stc2l 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 │ │ │ │ + ldc2 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 +482103,66 @@ │ │ │ │ adcslt fp, r2, #536870923 @ 0x2000000b │ │ │ │ adcslt fp, r2, #536870923 @ 0x2000000b │ │ │ │ movwcs r1, #8370 @ 0x20b2 │ │ │ │ ldc 3, cr9, [sp, #16] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b06 │ │ │ │ - strmi pc, [r6], -r3, asr #24 │ │ │ │ + @ instruction: 0x4606fbdb │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffbaf67e │ │ │ │ + @ instruction: 0xff52f67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - stc2 6, cr15, [lr, #504] @ 0x1f8 │ │ │ │ + stc2 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 │ │ │ │ + ldc2l 6, cr15, [r6], #504 @ 0x1f8 │ │ │ │ stclvc 6, cr4, [sl], #-520 @ 0xfffffdf8 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ - bcs a12c84 │ │ │ │ + bcs a12d54 │ │ │ │ stmdale r3!, {r1, r2, r8, r9, ip, pc}^ │ │ │ │ - blcs 9ce5c8 │ │ │ │ + blcs 9ce698 │ │ │ │ ldm pc, {r0, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ subvc pc, r8, r3 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r4, r0, r0, ror r4 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r4, r0, r0, ror r0 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ movwcs r1, #12400 @ 0x3070 │ │ │ │ ldc 3, cr9, [sp, #24] │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b04 │ │ │ │ - strmi pc, [r6], -r1, lsl #24 │ │ │ │ + @ instruction: 0x4606fb99 │ │ │ │ ldm r9!, {r6, r8, ip, sp, pc} │ │ │ │ adcsvs r0, r0, #3 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xff78f67e │ │ │ │ + @ instruction: 0xff10f67e │ │ │ │ orrcs r4, r8, r3, lsr r6 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - stc2l 6, cr15, [ip, #-504] @ 0xfffffe08 │ │ │ │ + stc2l 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 │ │ │ │ + ldc2 6, cr15, [r4], #504 @ 0x1f8 │ │ │ │ stmib sp, {r0, r9, sl, lr}^ │ │ │ │ strbmi sl, [r3], -r0, lsl #2 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ bicsne pc, r1, r0, asr #4 │ │ │ │ - stc2 6, cr15, [sl, #504]! @ 0x1f8 │ │ │ │ + stc2l 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 +482179,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 0x0000edec │ │ │ │ + rsbseq r9, r7, r8, lsr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r2, lsr r5 │ │ │ │ + rsbseq r9, r7, r2, ror #8 │ │ │ │ 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 220f20 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 10d969c │ │ │ │ + blmi 10d976c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5e0e1c │ │ │ │ + blls 5e0eec │ │ │ │ @ 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 +482219,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 │ │ │ │ + strmi pc, [r3], r3, ror #30 │ │ │ │ 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 4bb6c8 │ │ │ │ ldrtmi fp, [r8], -sl, lsr #18 │ │ │ │ ldc2 7, cr15, [r2], #-1020 @ 0xfffffc04 │ │ │ │ movweq lr, #19008 @ 0x4a40 │ │ │ │ @ instruction: 0x4658b2dc │ │ │ │ @ instruction: 0xf67c46da │ │ │ │ - @ instruction: 0xf1bbffa3 │ │ │ │ + @ instruction: 0xf1bbff3b │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrb r4, [r7, r3, lsl #13] │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6884630 │ │ │ │ - strls pc, [r1], #-3065 @ 0xfffff407 │ │ │ │ + strls pc, [r1], #-2961 @ 0xfffff46f │ │ │ │ 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 220ffc │ │ │ │ @ instruction: 0xe791d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6884630 │ │ │ │ - strb pc, [fp, r5, ror #23]! @ │ │ │ │ - ldc 6, cr15, [sl, #160]! @ 0xa0 │ │ │ │ - rsbseq r9, r7, sl, ror r2 │ │ │ │ + @ instruction: 0xe7ebfb7d │ │ │ │ + ldcl 6, cr15, [r2, #-160] @ 0xffffff60 │ │ │ │ + rsbseq r9, r7, sl, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r4, asr r2 │ │ │ │ + rsbseq r9, r7, r4, lsl #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, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdavs r3!, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04fb30b │ │ │ │ vpmin.s8 d16, d0, d16 │ │ │ │ stmibvs r3!, {r0, r1, r2, r3, r5, r6, fp, ip} │ │ │ │ - blvc ce0f4c │ │ │ │ + blvc ce101c │ │ │ │ ldmdale r4, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstne r3, #-2080374784 @ 0x84000000 │ │ │ │ tstne r3, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0xf8950005 │ │ │ │ - blcs 252fc0 │ │ │ │ + blcs 253090 │ │ │ │ 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, r4, r5, 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 221068 │ │ │ │ strcs sp, [r0], #-481 @ 0xfffffe1f │ │ │ │ ldmibvs r0!, {r0, r2, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6e54639 │ │ │ │ - addvs pc, r4, r5, lsl sp @ │ │ │ │ + addvs pc, r4, sp, lsr #25 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ - blmi ea8ee4 │ │ │ │ + blmi ea8fb4 │ │ │ │ @ instruction: 0xf8596968 │ │ │ │ - blx 492f3a │ │ │ │ + blx 49300a │ │ │ │ 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 +482312,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 │ │ │ │ + mcr2 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 8a10c4 │ │ │ │ @ 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 8a3ed4 │ │ │ │ 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 2d5f7c │ │ │ │ stmdavs r4!, {r0, r3, r4, r5, r7, r8, fp, ip, lr, pc} │ │ │ │ - blcs 221050 │ │ │ │ + blcs 221120 │ │ │ │ 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, rrx │ │ │ │ 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 +482357,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 ff3d9c1c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ce109c │ │ │ │ + blls ce116c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrtmi r8, [r0], -r1, lsl #3 │ │ │ │ pop {r0, r2, r3, r5, ip, sp, pc} │ │ │ │ - blge beb008 │ │ │ │ + blge beb0d8 │ │ │ │ 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 1d43560 │ │ │ │ @ instruction: 0x461c46b8 │ │ │ │ strtmi r6, [r8], -fp, lsr #18 │ │ │ │ @ instruction: 0x932368db │ │ │ │ - @ instruction: 0xf9caf6e7 │ │ │ │ + @ instruction: 0xf962f6e7 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ - blls 4ebd04 │ │ │ │ + blls 4ebdd4 │ │ │ │ stmdbcc r5!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bls c017b0 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr5, {7} │ │ │ │ + bls c01880 │ │ │ │ + ldc2l 6, cr15, [sl, #916] @ 0x394 │ │ │ │ movwls r6, #51627 @ 0xc9ab │ │ │ │ @ instruction: 0xf88d902a │ │ │ │ - blcs 22731c │ │ │ │ + blcs 2273ec │ │ │ │ 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 425e2c │ │ │ │ strls fp, [r7, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0xf0404633 │ │ │ │ ldmdavs sl, {r2, r8, pc} │ │ │ │ - blvc 8735a8 │ │ │ │ + blvc 873678 │ │ │ │ tstle r4, r8, lsl #18 │ │ │ │ ldrmi r9, [r3], -r7, lsl #6 │ │ │ │ - bcs 221134 │ │ │ │ + bcs 221204 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc ee7588 │ │ │ │ + blvc ee7658 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf8958128 │ │ │ │ strcs r0, [r0], #-52 @ 0xffffffcc │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ @ instruction: 0xf89d80bd │ │ │ │ - blcs 213380 │ │ │ │ + blcs 213450 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ mlasmi r5, r5, r8, pc @ │ │ │ │ @ instruction: 0xf67d9403 │ │ │ │ - strmi pc, [r1], -sp, ror #28 │ │ │ │ + strmi pc, [r1], -r5, lsl #28 │ │ │ │ @ instruction: 0xf67b9823 │ │ │ │ - @ instruction: 0xf100f971 │ │ │ │ + @ instruction: 0xf100f909 │ │ │ │ @ instruction: 0x4619031c │ │ │ │ @ instruction: 0xf8959308 │ │ │ │ @ instruction: 0x46232034 │ │ │ │ @ instruction: 0xf67c4682 │ │ │ │ - @ instruction: 0xf895fc6f │ │ │ │ - blcs 2131f0 │ │ │ │ + @ instruction: 0xf895fc07 │ │ │ │ + blcs 2132c0 │ │ │ │ addhi pc, r4, r0 │ │ │ │ @ instruction: 0xf04f9501 │ │ │ │ ldcge 8, cr0, [pc], {-0} │ │ │ │ - blge 758a04 │ │ │ │ + blge 758ad4 │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ movwge lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67b9823 │ │ │ │ - blls 285b2c │ │ │ │ + blls 285a5c │ │ │ │ strteq pc, [r4], -r0, lsl #2 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ @ instruction: 0xf67c3035 │ │ │ │ - blls 2862a0 │ │ │ │ + blls 2861d0 │ │ │ │ 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: 0xf8c4f67b │ │ │ │ + beq 943664 │ │ │ │ andcs r9, r1, #3072 @ 0xc00 │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ - stc2 6, cr15, [ip], #-496 @ 0xfffffe10 │ │ │ │ + blx ff344c62 │ │ │ │ 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 +482468,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 44ca4 │ │ │ │ @ instruction: 0x465268b1 │ │ │ │ @ instruction: 0xf67b4638 │ │ │ │ - ldmdavs r6!, {r0, r2, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2212c4 │ │ │ │ + ldmdavs r6!, {r0, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + blcs 221394 │ │ │ │ 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 3492e0 │ │ │ │ ldm r3, {r1, r2, r4, r9, sl, ip, pc} │ │ │ │ @ instruction: 0xf67b0003 │ │ │ │ - blls 2c5f3c │ │ │ │ + blls 2c5e6c │ │ │ │ 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 6ebf50 │ │ │ │ @ instruction: 0x46529414 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx f44c2e │ │ │ │ + blx ff544cfc │ │ │ │ @ instruction: 0xf1059908 │ │ │ │ @ instruction: 0xf67c0024 │ │ │ │ - bvs 1c46230 │ │ │ │ - @ instruction: 0xf804f67c │ │ │ │ + bvs 1c46160 │ │ │ │ + @ instruction: 0xff9cf67b │ │ │ │ eorvs r9, fp, fp, lsl #22 │ │ │ │ - blls c17cec │ │ │ │ + blls c17dbc │ │ │ │ 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 42600c │ │ │ │ @ instruction: 0xf895d11e │ │ │ │ stmdacs r1, {r2, r4, r5} │ │ │ │ @ instruction: 0xf89dd0f4 │ │ │ │ - blcs 213510 │ │ │ │ + blcs 2135e0 │ │ │ │ svcge 0x0038f47f │ │ │ │ strtmi r9, [r9], -sl, lsr #16 │ │ │ │ - blx 1944e22 │ │ │ │ + blx fff44ef0 │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ - blcs 2214a0 │ │ │ │ + blcs 221570 │ │ │ │ @ instruction: 0xf895d0e5 │ │ │ │ @ instruction: 0xe72b0034 │ │ │ │ tstls r9, #134217728 @ 0x8000000 │ │ │ │ andsls sl, sl, #25600 @ 0x6400 │ │ │ │ ldm r3, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b0003 │ │ │ │ - @ instruction: 0xe79bfafd │ │ │ │ + @ instruction: 0xe79bfa95 │ │ │ │ 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 │ │ │ │ + stc2 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: 0xf950f688 │ │ │ │ + @ instruction: 0xf67b4650 │ │ │ │ + stmdals sl!, {r0, r1, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xff8ef6e6 │ │ │ │ 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 +482555,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 │ │ │ │ + b c4cb4 │ │ │ │ + rsbseq r8, r7, r6, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r7], #-244 @ 0xffffff0c │ │ │ │ + rsbseq r8, r7, r4, lsl #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 26b868 │ │ │ │ @ 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 +482590,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], #-652 @ 0xfffffd74 │ │ │ │ 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, 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 +482611,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 4c6288 │ │ │ │ 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 0x0000ea7c │ │ │ │ + rsbseq r8, r7, r6, asr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r7], #-186 @ 0xffffff46 │ │ │ │ + rsbseq r8, r7, sl, lsl #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 3261c4 │ │ │ │ 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, ror r8 @ │ │ │ │ + blmi ff8da0f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls de151c │ │ │ │ + blls de15ec │ │ │ │ @ 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 261b0a │ │ │ │ @ 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 22161c │ │ │ │ + blcs 23b920 │ │ │ │ + blvc 8bb91c │ │ │ │ tstle r2, r4, lsl #20 │ │ │ │ - bcs 1a21a5c │ │ │ │ + bcs 1a21b2c │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ - bcs 221564 │ │ │ │ + bcs 221634 │ │ │ │ @ instruction: 0xe7cdd1f5 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf83af688 │ │ │ │ + @ instruction: 0xffd2f687 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0x4628fd79 │ │ │ │ - ldc2l 6, cr15, [lr, #920] @ 0x398 │ │ │ │ + @ instruction: 0x4628fd11 │ │ │ │ + ldc2l 6, cr15, [r6, #-920]! @ 0xfffffc68 │ │ │ │ stmib sp, {r0, r1, r5, r8, fp, sp, lr}^ │ │ │ │ - bge 71c96c │ │ │ │ + bge 71ca3c │ │ │ │ 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] @ 2075ec │ │ │ │ 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} │ │ │ │ + stc2l 6, cr15, [r0, #920]! @ 0x398 │ │ │ │ ldmdals r9, {r0, r1, r3, r4, ip, pc} │ │ │ │ - blx ec4f8e │ │ │ │ + blx ff4c505c │ │ │ │ smlattcs r4, r2, fp, r6 │ │ │ │ @ instruction: 0x4638901c │ │ │ │ - cdp2 6, 5, cr15, cr0, cr6, {7} │ │ │ │ + stc2l 6, cr15, [r8, #920]! @ 0x398 │ │ │ │ @ instruction: 0x4620901d │ │ │ │ - blx 1d44f6e │ │ │ │ + blx 34503e │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ addhi pc, r3, r0 │ │ │ │ - bne fec03e88 │ │ │ │ + bne fec03f58 │ │ │ │ strvc lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0x8010f8d6 │ │ │ │ ldrdlt pc, [r0], -r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd06f │ │ │ │ strls r3, [r0], -r0 │ │ │ │ - blls 2521a4 │ │ │ │ + blls 252274 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrbmi r0, [ip], -r0, lsl #22 │ │ │ │ orrcc pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf8989305 │ │ │ │ - blcs 3135e8 │ │ │ │ + blcs 3136b8 │ │ │ │ @ instruction: 0xf8d8d154 │ │ │ │ ldrbmi r3, [r3, #-20] @ 0xffffffec │ │ │ │ @ instruction: 0xf5b3d06f │ │ │ │ @ instruction: 0xf0007f24 │ │ │ │ - blcs 1a277f8 │ │ │ │ + blcs 1a278c8 │ │ │ │ @ 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 +482734,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, 11, 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 +482754,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 fe545154 │ │ │ │ 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 1bc5142 │ │ │ │ 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 ff4c5186 │ │ │ │ @ instruction: 0xf6e64638 │ │ │ │ - strtmi pc, [r0], -r5, lsr #28 │ │ │ │ + @ instruction: 0x4620fdbd │ │ │ │ @ instruction: 0xf6872103 │ │ │ │ - ldrdcs pc, [r1], -sp │ │ │ │ + andcs pc, r1, r5, ror pc @ │ │ │ │ @ instruction: 0xf8d8e702 │ │ │ │ - bls 953828 │ │ │ │ + bls 9538f8 │ │ │ │ @ instruction: 0xf85268d9 │ │ │ │ stmdacs r0, {r0, r5} │ │ │ │ ldmdavs sp, {r3, r4, r6, r7, ip, lr, pc} │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ - blx fe8c50e2 │ │ │ │ + blx ec51b2 │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf67c0018 │ │ │ │ - @ instruction: 0xf8d8f9bb │ │ │ │ + @ instruction: 0xf8d8f953 │ │ │ │ @ instruction: 0xf67b0018 │ │ │ │ - bvs cc6de4 │ │ │ │ + bvs cc6d14 │ │ │ │ tstpeq ip, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ @ instruction: 0xd1c5429a │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0xe7c1fdbd │ │ │ │ + @ instruction: 0xe7c1fd55 │ │ │ │ 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 24f948 │ │ │ │ @ instruction: 0xf858320b │ │ │ │ @ instruction: 0xf8db9022 │ │ │ │ - blx 24f75e │ │ │ │ + blx 24f82e │ │ │ │ @ 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 a063d8 │ │ │ │ andls r2, r2, r0, asr #4 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6279307 │ │ │ │ - andcs lr, r2, #2208 @ 0x8a0 │ │ │ │ + andcs lr, r2, #544 @ 0x220 │ │ │ │ @ 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 +482834,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 fef45264 │ │ │ │ ldmib sp, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf67e0206 │ │ │ │ - @ instruction: 0x4603f89f │ │ │ │ + @ instruction: 0x4603f837 │ │ │ │ ldrdeq lr, [r3, -sp] │ │ │ │ @ instruction: 0xf689461a │ │ │ │ - strbmi pc, [r0], -pc, lsl #22 @ │ │ │ │ - stc2l 6, cr15, [lr, #-492] @ 0xfffffe14 │ │ │ │ + strbmi pc, [r0], -r7, lsr #21 @ │ │ │ │ + stc2l 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 │ │ │ │ + ldc2l 6, cr15, [ip], {123} @ 0x7b │ │ │ │ @ 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 fe8c52e0 │ │ │ │ subcs sl, r0, #31744 @ 0x7c00 │ │ │ │ tstcs r0, r2 │ │ │ │ movwls r4, #30232 @ 0x7618 │ │ │ │ - cdp 6, 3, cr15, cr0, cr7, {1} │ │ │ │ - blls 410008 │ │ │ │ + stcl 6, cr15, [r8, #156] @ 0x9c │ │ │ │ + blls 4100d8 │ │ │ │ subshi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xe7a69214 │ │ │ │ @ instruction: 0xf67b4640 │ │ │ │ - str pc, [r9, -r5, lsr #26]! │ │ │ │ - ldm sl!, {r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x00778b98 │ │ │ │ + @ instruction: 0xe729fcbd │ │ │ │ + ldm r2, {r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r8, r7, r8, asr #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00778b94 │ │ │ │ - rsbseq r8, r7, r4, asr fp │ │ │ │ + rsbseq r8, r7, r4, asr #21 │ │ │ │ + rsbseq r8, r7, r4, lsl #21 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5ea30 │ │ │ │ + bl fed5eb00 │ │ │ │ @ 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 +482886,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 2219cc │ │ │ │ @ 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 1ac8574 │ │ │ │ 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 243ad0 │ │ │ │ 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 661a34 │ │ │ │ @ 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 +482953,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 3c30c0 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67a7b04 │ │ │ │ - pkhbtmi pc, r1, r9, lsl #27 @ │ │ │ │ - bge 333eec │ │ │ │ + @ instruction: 0x4681fd31 │ │ │ │ + bge 333fbc │ │ │ │ @ instruction: 0xf8c9ca03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67e4640 │ │ │ │ - strtmi pc, [r2], -sp, lsl #18 │ │ │ │ + strtmi pc, [r2], -r5, lsr #17 │ │ │ │ strbmi r4, [r0], -fp, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mcr2 6, 7, pc, cr0, cr13, {3} @ │ │ │ │ + mrc2 6, 3, 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} │ │ │ │ + mrc2 6, 3, pc, cr0, cr13, {3} │ │ │ │ ldmibvs r0!, {r0, r2, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf9f2f6bd │ │ │ │ - blx 221f9a │ │ │ │ - blcs 2455ec │ │ │ │ + @ instruction: 0xf98af6bd │ │ │ │ + blx 22206a │ │ │ │ + blcs 2456bc │ │ │ │ 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 3430f8 │ │ │ │ + ldc2l 6, cr15, [r8], #488 @ 0x1e8 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f2610 │ │ │ │ + blgt 2f26e0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67e4640 │ │ │ │ - @ instruction: 0x463bf8d7 │ │ │ │ + ldrtmi pc, [fp], -pc, ror #16 @ │ │ │ │ strbmi r4, [r0], -sl, lsr #12 │ │ │ │ bicsvc pc, r6, pc, asr #8 │ │ │ │ - mcr2 6, 5, pc, cr10, cr13, {3} @ │ │ │ │ - bvs fe9622ec │ │ │ │ + mcr2 6, 2, pc, cr2, cr13, {3} @ │ │ │ │ + bvs fe9623bc │ │ │ │ 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 21fc2c │ │ │ │ svclt 0x00042b0c │ │ │ │ @ instruction: 0xf8c9230e │ │ │ │ @ instruction: 0xf0003010 │ │ │ │ movwcs r8, #53445 @ 0xd0c5 │ │ │ │ andscc pc, r0, r9, asr #17 │ │ │ │ - bmi 1c20efc │ │ │ │ + bmi 1c20fcc │ │ │ │ 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 a225bc │ │ │ │ addhi pc, r6, r0, lsl #4 │ │ │ │ - blcs 9d66b0 │ │ │ │ + blcs 9d6780 │ │ │ │ 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 3c322c │ │ │ │ @ instruction: 0xf8d82101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67a7b04 │ │ │ │ - strmi pc, [r4], -r1, ror #25 │ │ │ │ + @ instruction: 0x4604fc79 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 333868 │ │ │ │ + blge 333938 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strbmi r6, [r0], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - @ instruction: 0xf856f67e │ │ │ │ + @ instruction: 0xffeef67d │ │ │ │ stmib sp, {r0, r1, r2, r3, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ eorcs fp, r0, #25165824 @ 0x1800000 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r2, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf67a4504 │ │ │ │ - strmi pc, [r5], -r7, asr #25 │ │ │ │ - bge 334030 │ │ │ │ + @ instruction: 0x4605fc5f │ │ │ │ + bge 334100 │ │ │ │ adcvs ip, r8, #12288 @ 0x3000 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46403514 │ │ │ │ - @ instruction: 0xf83ef67e │ │ │ │ + @ instruction: 0xffd6f67d │ │ │ │ ldrsbtmi pc, [ip], -r9 @ │ │ │ │ - bleq 243c84 │ │ │ │ + bleq 243d54 │ │ │ │ stmib sp, {r1, r2, r3, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ ldr r3, [r3, -r6, lsl #20] │ │ │ │ - blcc 2768a0 │ │ │ │ + blcc 276970 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4681fc3f │ │ │ │ + bge 3341a0 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4622ffb3 │ │ │ │ strbmi r4, [r0], -fp, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [lr, #500]! @ 0x1f4 │ │ │ │ + stc2 6, cr15, [r6, #500] @ 0x1f4 │ │ │ │ str r4, [ip, -r4, lsl #12] │ │ │ │ sbcslt r6, r3, #240, 18 @ 0x3c0000 │ │ │ │ - bcs 6e5fa8 │ │ │ │ - blx 3fbc4a │ │ │ │ + bcs 6e6078 │ │ │ │ + blx 3fbd1a │ │ │ │ str fp, [sp, -r3, lsl #22] │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ strb r3, [lr, r1, lsl #6] │ │ │ │ @ instruction: 0x461369f0 │ │ │ │ - bcs 6e5fc4 │ │ │ │ + bcs 6e6094 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xd01832ff │ │ │ │ svclt 0x0098429a │ │ │ │ - blcc 203fd4 │ │ │ │ + blcc 2040a4 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr10, cr15, {3} │ │ │ │ - bvs f01b70 │ │ │ │ + bvs f01c40 │ │ │ │ ldrbmi r6, [sp], #-2717 @ 0xfffff563 │ │ │ │ strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - mcr2 6, 7, pc, cr10, cr11, {3} @ │ │ │ │ - blcs 52e7e4 │ │ │ │ + mcr2 6, 4, pc, cr2, cr11, {3} @ │ │ │ │ + blcs 52e8b4 │ │ │ │ svcge 0x003ef47f │ │ │ │ ldr r6, [ip, -r5, ror #10]! │ │ │ │ addslt r6, r3, #240, 18 @ 0x3c0000 │ │ │ │ - bcs 6e5ffc │ │ │ │ + bcs 6e60cc │ │ │ │ stmdbvs r2, {r0, r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf627e7e4 │ │ │ │ - svclt 0x0000ef06 │ │ │ │ - rsbseq r8, r7, lr, ror #14 │ │ │ │ + svclt 0x0000ee9e │ │ │ │ + @ instruction: 0x0077869e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00778596 │ │ │ │ + rsbseq r8, r7, r6, asr #9 │ │ │ │ bicsmi lr, r8, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ - blcs 2e684c │ │ │ │ + blcs 2e691c │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ strmi sp, [r0], r7, lsr #2 │ │ │ │ strmi r6, [pc], -r8, lsl #23 │ │ │ │ - blvs 14f4890 │ │ │ │ + blvs 14f4960 │ │ │ │ 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 +483148,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 @ 207d58 @ │ │ │ │ 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 221e1c │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 13da5e8 │ │ │ │ + blmi 13da6b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5e1d38 │ │ │ │ + blls 5e1e08 │ │ │ │ @ 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 2824e4 │ │ │ │ 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 │ │ │ │ + pkhtbmi pc, r1, r5, asr #31 @ │ │ │ │ subsle r2, r5, r0, lsl #28 │ │ │ │ - bleq 243e64 │ │ │ │ + bleq 243f34 │ │ │ │ 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 24273c │ │ │ │ + blx fe506792 │ │ │ │ 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 247b94 │ │ │ │ andeq lr, r0, #307200 @ 0x4b000 │ │ │ │ - blx 19d95d8 │ │ │ │ + blx 19d96a8 │ │ │ │ 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 1507b78 │ │ │ │ + blx 19caa48 │ │ │ │ strbmi pc, [r8], -fp, lsl #23 @ │ │ │ │ - @ instruction: 0xf67c464e │ │ │ │ - cmnplt r6, fp, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xf67b464e │ │ │ │ + cmnplt r6, r3, lsr #31 @ p-variant is OBSOLETE │ │ │ │ strb r4, [pc, r1, lsl #13] │ │ │ │ @ instruction: 0x464e4638 │ │ │ │ @ instruction: 0xff3ef7ff │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe246716 │ │ │ │ + blx fe2467e6 │ │ │ │ @ instruction: 0xf67b4648 │ │ │ │ - mcrcs 15, 0, pc, cr0, cr13, {7} @ │ │ │ │ + mcrcs 15, 0, pc, cr0, cr5, {4} @ │ │ │ │ @ instruction: 0xf1bbd1f0 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - mrrc2 6, 8, pc, r4, cr7 @ │ │ │ │ + blx ffd4589e │ │ │ │ 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 221f28 │ │ │ │ @ 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 │ │ │ │ + ubfx pc, r7, #23, #12 │ │ │ │ + stc 6, cr15, [ip, #156]! @ 0x9c │ │ │ │ + rsbseq r8, r7, lr, lsl #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r7, r8, lsr r3 │ │ │ │ + rsbseq r8, r7, r8, ror #4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5eff4 │ │ │ │ + bl fed5f0c4 │ │ │ │ @ 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 8b43ec │ │ │ │ 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 +483276,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: 0xf8d4fa27 │ │ │ │ andls r4, fp, r0, ror #2 │ │ │ │ teqlt r3, r3, lsr #16 │ │ │ │ - blcs 222520 │ │ │ │ + blcs 2225f0 │ │ │ │ stmdavs r4!, {r0, r1, r4, r6, r8, ip, lr, pc} │ │ │ │ - blcs 221f28 │ │ │ │ - blls 4fc680 │ │ │ │ + blcs 221ff8 │ │ │ │ + blls 4fc750 │ │ │ │ @ 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 22207c │ │ │ │ @ instruction: 0x4698d1f7 │ │ │ │ stmdals fp, {r8, sp} │ │ │ │ - blx 16c5a68 │ │ │ │ + @ instruction: 0xf9eaf6e7 │ │ │ │ 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: 0xf9d6f6e7 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ - blls 53c6b0 │ │ │ │ + blls 53c780 │ │ │ │ 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: 0xf878f6e7 │ │ │ │ @ instruction: 0x2634f8df │ │ │ │ @ instruction: 0x3628f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ae1f94 │ │ │ │ + blls ae2064 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x464082f9 │ │ │ │ pop {r0, r2, r5, ip, sp, pc} │ │ │ │ @ instruction: 0x46b28ff0 │ │ │ │ - ldrbcs pc, [pc, #-576]! @ 207d04 @ │ │ │ │ + ldrbcs pc, [pc, #-576]! @ 207dd4 @ │ │ │ │ @ instruction: 0x2e00699e │ │ │ │ @ instruction: 0x4637d039 │ │ │ │ - bleq 1f44384 │ │ │ │ + bleq 1f44454 │ │ │ │ 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 ad9900 │ │ │ │ @ instruction: 0xd1212b04 │ │ │ │ @ instruction: 0xf5b36963 │ │ │ │ svclt 0x00187f8a │ │ │ │ svclt 0x001442ab │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ mcrvs 1, 1, sp, cr2, cr8, {0} │ │ │ │ - blvc ea1fd4 │ │ │ │ + blvc ea20a4 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r3!, {r0, r2, r3, r4, r6, r7, r9, pc} │ │ │ │ svceq 0x0003ea1a │ │ │ │ ldrtmi sp, [r0], -lr │ │ │ │ - stc2l 6, cr15, [r8, #692]! @ 0x2b4 │ │ │ │ + stc2 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 266d38 │ │ │ │ sbcshi pc, r0, #64 @ 0x40 │ │ │ │ teqlt r3, #1884160 @ 0x1cc000 │ │ │ │ mvnsle r2, r5, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ bicsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0x4638465c │ │ │ │ - mrc2 6, 7, pc, cr0, cr11, {3} │ │ │ │ + mcr2 6, 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 222120 │ │ │ │ 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 92ecdc │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ strtmi sl, [r1], -r1, ror #30 │ │ │ │ ssatmi r4, #1, r8, lsl #12 │ │ │ │ - @ instruction: 0xf876f6e7 │ │ │ │ - bvs fc1e44 │ │ │ │ + @ instruction: 0xf80ef6e7 │ │ │ │ + bvs fc1f14 │ │ │ │ sbcsle r2, r7, r0, lsl #28 │ │ │ │ vbic.i16 d22, #179 @ 0x00b3 │ │ │ │ - blcs 208c50 │ │ │ │ + blcs 208d20 │ │ │ │ ldmvs r0!, {r1, r4, r6, r7, ip, lr, pc} │ │ │ │ - bls 272460 │ │ │ │ - blls 799f2c │ │ │ │ + bls 272530 │ │ │ │ + blls 799ffc │ │ │ │ stmible fp, {r0, r1, r6, r8, sl, lr}^ │ │ │ │ ldrtmi r9, [r1], -fp, lsl #16 │ │ │ │ - @ instruction: 0xf916f6e7 │ │ │ │ + @ instruction: 0xf8aef6e7 │ │ │ │ @ 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 279154 │ │ │ │ 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 cf4610 │ │ │ │ eorsle r2, r7, r4, lsl #22 │ │ │ │ stmdavs r4!, {r0, r2, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - blcs 326d30 │ │ │ │ + blcs 326e00 │ │ │ │ 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, lsl lr @ │ │ │ │ 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 1b45bac │ │ │ │ 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 222258 │ │ │ │ @ instruction: 0xe719d1f8 │ │ │ │ - bcs 326d8c │ │ │ │ + bcs 326e5c │ │ │ │ @ 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 266e4c │ │ │ │ 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 3b2660 │ │ │ │ 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 244388 │ │ │ │ ldrcc lr, [sp, #-2509] @ 0xfffff633 │ │ │ │ and r4, r8, r3, asr r6 │ │ │ │ @ instruction: 0xf0002e05 │ │ │ │ - bvs ff8e88d0 │ │ │ │ - blvc 8a21fc │ │ │ │ + bvs ff8e89a0 │ │ │ │ + blvc 8a22cc │ │ │ │ @ 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, 1, cr15, cr6, cr13, {5} │ │ │ │ ldrdhi pc, [ip], -r7 @ │ │ │ │ andls r7, r4, r2, asr #24 │ │ │ │ - b 15d2ab4 │ │ │ │ + b 15d2b84 │ │ │ │ @ instruction: 0xf00070e8 │ │ │ │ @ instruction: 0xf00280ef │ │ │ │ @ instruction: 0xf04f073f │ │ │ │ @ instruction: 0xf1a733ff │ │ │ │ @ instruction: 0xf1c70e20 │ │ │ │ - blx 2cb24c │ │ │ │ - blx 3045ec │ │ │ │ - blx b07a0c │ │ │ │ - b 1287208 │ │ │ │ + blx 2cb31c │ │ │ │ + blx 3046bc │ │ │ │ + blx b07adc │ │ │ │ + b 12872d8 │ │ │ │ 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 62eed8 │ │ │ │ @ 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 ff668718 │ │ │ │ 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: 0xf898f8fb │ │ │ │ @ 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 +483531,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 2c8390 │ │ │ │ @ instruction: 0xf1bcb963 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00c2301 │ │ │ │ @ instruction: 0xf04f021f │ │ │ │ @ instruction: 0x409333ff │ │ │ │ @ instruction: 0xf103bf18 │ │ │ │ movwls r3, #13311 @ 0x33ff │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf898d103 │ │ │ │ - b 15ec2f0 │ │ │ │ + b 15ec3c0 │ │ │ │ @ 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 2f4430 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ - stc2l 6, cr15, [lr], #-500 @ 0xfffffe0c │ │ │ │ + stc2 6, cr15, [r6], {125} @ 0x7d │ │ │ │ strcs r4, [r1], -r8, lsr #12 │ │ │ │ - @ instruction: 0xffb8f67a │ │ │ │ + @ instruction: 0xff50f67a │ │ │ │ @ instruction: 0x46254650 │ │ │ │ - blx fe345da6 │ │ │ │ + blx 945e76 │ │ │ │ @ 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: 0xf88af67a │ │ │ │ @ instruction: 0xf1009a07 │ │ │ │ - blls 2c8784 │ │ │ │ + blls 2c8854 │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ tstls r3, ip, lsr #32 │ │ │ │ - blx 1b45d1e │ │ │ │ + blx 145dec │ │ │ │ @ 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 +483596,39 @@ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0xf8934639 │ │ │ │ @ instruction: 0xf8932031 │ │ │ │ andcc r3, fp, #50 @ 0x32 │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf8478022 │ │ │ │ @ instruction: 0xf67db023 │ │ │ │ - @ instruction: 0xf1b9fc1b │ │ │ │ + @ instruction: 0xf1b9fbb3 │ │ │ │ subsle r0, r7, r1, lsl #30 │ │ │ │ @ instruction: 0xf1059903 │ │ │ │ @ instruction: 0xf67b0018 │ │ │ │ - sbfx pc, r3, #22, #4 │ │ │ │ + str pc, [r3, fp, ror #21]! │ │ │ │ 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: 0xf81af67a │ │ │ │ @ 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 fe645e92 │ │ │ │ ldrtmi r9, [fp], -r4, lsl #20 │ │ │ │ vadd.i8 d25, d0, d2 │ │ │ │ @ instruction: 0xf67d111f │ │ │ │ - andls pc, r4, fp, asr #19 │ │ │ │ + andls pc, r4, r3, ror #18 │ │ │ │ stmdbls r6, {r3, r8, r9, sl, sp, lr, pc} │ │ │ │ stmib r1, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9e1be8 │ │ │ │ + bcs 9e1cb8 │ │ │ │ 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 +483640,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, 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 #18 │ │ │ │ @ instruction: 0xf06fe79c │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf8fef687 │ │ │ │ + @ instruction: 0xf896f687 │ │ │ │ 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 2671e4 │ │ │ │ @ instruction: 0x461cd01c │ │ │ │ - blcs 222520 │ │ │ │ - blvc afcc70 │ │ │ │ + blcs 2225f0 │ │ │ │ + blvc afcd40 │ │ │ │ eorsle r2, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0x4605fc7b │ │ │ │ + @ instruction: 0x4605fc13 │ │ │ │ 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 222c78 │ │ │ │ ldmdavs pc!, {r1, r4, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - blcs 2225b0 │ │ │ │ + blcs 222680 │ │ │ │ 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, 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, 0, 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, 7, cr15, cr4, cr6, {7} │ │ │ │ @ instruction: 0xd1bf2c00 │ │ │ │ strmi lr, [r0], ip, asr #15 │ │ │ │ @ instruction: 0xd1bb2c00 │ │ │ │ strtmi lr, [r0], -r8, asr #15 │ │ │ │ - blx 1f45fc4 │ │ │ │ + blx 546094 │ │ │ │ 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 3c5e98 │ │ │ │ ldrbmi r9, [r1], -r5, lsl #20 │ │ │ │ @ instruction: 0xf6ad9802 │ │ │ │ - movwcs pc, #3255 @ 0xcb7 @ │ │ │ │ + movwcs pc, #3151 @ 0xc4f @ │ │ │ │ @ instruction: 0xdeff6adb │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - @ instruction: 0x0077819a │ │ │ │ + rsbseq r8, r7, sl, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r7, r2, lsl #3 │ │ │ │ - ldrsbteq r8, [r7], #-12 │ │ │ │ + ldrhteq r8, [r7], #-2 │ │ │ │ + rsbseq r8, r7, ip │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed5f764 │ │ │ │ + bl fed5f834 │ │ │ │ @ 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 fee0865c │ │ │ │ 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 266ff4 │ │ │ │ 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: 0xf898f867 │ │ │ │ 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 2c3d34 │ │ │ │ + blvc 243cf8 │ │ │ │ + mrc2 6, 7, pc, cr8, cr9, {3} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d9fac │ │ │ │ + blgt 2da07c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf67d4638 │ │ │ │ - @ instruction: 0x4633fad7 │ │ │ │ + ldrtmi pc, [r3], -pc, ror #20 @ │ │ │ │ ldrtmi r4, [r8], -r2, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8aaf67d │ │ │ │ + @ instruction: 0xf842f67d │ │ │ │ ldrb r4, [r1, r3, lsl #12] │ │ │ │ vmax.s8 d20, d0, d10 │ │ │ │ @ instruction: 0xf67d1149 │ │ │ │ - @ instruction: 0x4622f87d │ │ │ │ + @ instruction: 0x4622f815 │ │ │ │ strtmi r4, [r9], -r3, lsl #12 │ │ │ │ @ instruction: 0xf67d4638 │ │ │ │ - @ instruction: 0x4604f89d │ │ │ │ - blmi 41ae60 │ │ │ │ + @ instruction: 0x4604f835 │ │ │ │ + blmi 41af30 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3626ac │ │ │ │ + blls 36277c │ │ │ │ @ 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 │ │ │ │ + ldmdb r0!, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x00777994 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r4, asr #19 │ │ │ │ + ldrshteq r7, [r7], #-132 @ 0xffffff7c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ - blmi 1ef494c │ │ │ │ + blmi 1ef4a1c │ │ │ │ @ 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 6de7c8 │ │ │ │ vcgt.s8 d25, d15, d7 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ andls r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ - bge 4ed2e0 │ │ │ │ - bge aecee0 │ │ │ │ - blls 26cedc │ │ │ │ + bge 4ed3b0 │ │ │ │ + bge aecfb0 │ │ │ │ + blls 26cfac │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ @ instruction: 0xf6796918 │ │ │ │ - @ instruction: 0x4606ff19 │ │ │ │ + @ instruction: 0x4606feb1 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ mlacc r9, fp, r8, pc @ │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf67b9002 │ │ │ │ - @ instruction: 0xf04ff98b │ │ │ │ + @ instruction: 0xf04ff923 │ │ │ │ @ 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 +483833,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 27c9f0 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6796910 │ │ │ │ - @ instruction: 0xf89afe51 │ │ │ │ + @ instruction: 0xf89afde9 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ andcs r0, r1, #28, 2 │ │ │ │ tstls r4, r6, lsl #12 │ │ │ │ - @ instruction: 0xf950f67b │ │ │ │ + @ instruction: 0xf8e8f67b │ │ │ │ @ instruction: 0xf8dd9a01 │ │ │ │ @ instruction: 0xf106e014 │ │ │ │ ldmvs r3, {r4, r5, sl, fp}^ │ │ │ │ - blhi ea6fac │ │ │ │ + blhi ea707c │ │ │ │ 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 346f14 │ │ │ │ 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 2c0894 │ │ │ │ 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 +483879,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 3c6eb8 │ │ │ │ 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 3c72d8 │ │ │ │ stmdals r1, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf86af67d │ │ │ │ - blmi 4db054 │ │ │ │ + @ instruction: 0xf802f67d │ │ │ │ + blmi 4db124 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ee2888 │ │ │ │ + blls ee2958 │ │ │ │ @ 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 b027c0 │ │ │ │ strb r9, [r2, r6, lsl #6]! │ │ │ │ - stmia r2!, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda 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 │ │ │ │ + ldrhteq r7, [r7], #-128 @ 0xffffff80 │ │ │ │ + rsbseq r7, r7, ip, lsr #17 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r7, r7, r8, ror #15 │ │ │ │ + rsbseq r7, r7, r8, lsl r7 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 151a2c0 │ │ │ │ + bmi 151a390 │ │ │ │ @ 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 +483957,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 12, cr15, [r3], #-988 @ 0xfffffc24 │ │ │ │ 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}^ │ │ │ │ + @ instruction: 0xf67a4680 │ │ │ │ + ldmvs fp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 208968 │ │ │ │ + strgt ip, [pc], #-3343 @ 208a38 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf922f67d │ │ │ │ - blmi 45b1a8 │ │ │ │ + @ instruction: 0xf8baf67d │ │ │ │ + blmi 45b278 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7629ec │ │ │ │ + blls 762abc │ │ │ │ @ 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 0x0000efce │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r2, lsl #15 │ │ │ │ - rsbseq r7, r7, r4, lsl #13 │ │ │ │ + ldrhteq r7, [r7], #-98 @ 0xffffff9e │ │ │ │ + ldrhteq 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} @ │ │ │ │ + mrc2 6, 1, 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 284c08 │ │ │ │ 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 284f28 │ │ │ │ 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 @ 208b14 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - stc2l 6, cr15, [r8], {121} @ 0x79 │ │ │ │ + stc2l 6, cr15, [r0], #-484 @ 0xfffffe1c │ │ │ │ andseq pc, ip, #0, 2 │ │ │ │ @ instruction: 0xf89b4617 │ │ │ │ andcs r3, r1, #17 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - @ instruction: 0xffc6f67a │ │ │ │ + @ instruction: 0xff5ef67a │ │ │ │ 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 +484053,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: 0xf820f67d │ │ │ │ + bls 21a46c │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf67c111f │ │ │ │ - blls 2c8428 │ │ │ │ + blls 2c8358 │ │ │ │ ldcvc 0, cr9, [fp], {-0} │ │ │ │ stmiale r7!, {r0, r1, r4, r6, r8, sl, lr} │ │ │ │ - blmi 41b2ec │ │ │ │ + blmi 41b3bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8e2b38 │ │ │ │ + blls 8e2c08 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r9, sp, r0, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - svc 0x0092f626 │ │ │ │ - rsbseq r7, r7, ip, lsr r6 │ │ │ │ + svc 0x002af626 │ │ │ │ + rsbseq r7, r7, ip, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r8, lsr r5 │ │ │ │ + rsbseq r7, r7, r8, ror #8 │ │ │ │ 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 +484115,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: 0xf100fbbb │ │ │ │ @ instruction: 0x4611021c │ │ │ │ andls r7, r1, #31488 @ 0x7b00 │ │ │ │ strmi r2, [r1], r1, lsl #4 │ │ │ │ - @ instruction: 0xff22f67a │ │ │ │ + mrc2 6, 5, 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 +484136,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: 0xff7af67c │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - ldc2l 6, cr15, [lr], #-484 @ 0xfffffe1c │ │ │ │ + ldc2 6, cr15, [r6], {121} @ 0x79 │ │ │ │ @ instruction: 0xf1009b01 │ │ │ │ pkhbtmi r0, r1, r8, lsl #2 │ │ │ │ ldcvc 1, cr9, [sl], {4} │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf67a7c5b │ │ │ │ - blls 3c87d8 │ │ │ │ + blls 3c8708 │ │ │ │ @ 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 308a6c │ │ │ │ @ instruction: 0x46584639 │ │ │ │ eorshi pc, r4, sp, asr #17 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r2, sl, #-1006632958 @ 0xc4000002 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ subsle r4, r1, r2, lsr #12 │ │ │ │ ldc2l 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ strmi r9, [r3], -r4, lsl #20 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - strmi pc, [r3], -r3, lsl #27 │ │ │ │ - bcs 22f478 │ │ │ │ + @ instruction: 0x4603fd1b │ │ │ │ + bcs 22f548 │ │ │ │ vst4.16 {d29-d32}, [pc], r2 │ │ │ │ @ instruction: 0x46587191 │ │ │ │ - ldc2l 6, cr15, [sl, #-496]! @ 0xfffffe10 │ │ │ │ - blls 2ecc88 │ │ │ │ + ldc2 6, cr15, [r2, #-496] @ 0xfffffe10 │ │ │ │ + blls 2ecd58 │ │ │ │ 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, #7115 @ 0x1bcb @ │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x4639461a │ │ │ │ @ instruction: 0xf67a4605 │ │ │ │ - bls 3c8748 │ │ │ │ + bls 3c8678 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ ldrbeq pc, [r4], -r5, lsl #2 @ │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ - blls 2a1008 │ │ │ │ - bgt 5ed8f0 │ │ │ │ + blls 2a10d8 │ │ │ │ + bgt 5ed9c0 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff76f67c │ │ │ │ - blmi 71b528 │ │ │ │ + @ instruction: 0xff0ef67c │ │ │ │ + blmi 71b5f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a62d44 │ │ │ │ + blls a62e14 │ │ │ │ @ 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 │ │ │ │ + stc2l 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 0x0000ee0e │ │ │ │ + rsbseq r7, r7, r8, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, ip, lsr #6 │ │ │ │ + rsbseq r7, r7, ip, asr 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 21a634 │ │ │ │ ldrmi sp, [sl], -r5, asr #2 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ - stc2l 6, cr15, [r6], #496 @ 0x1f0 │ │ │ │ + ldc2l 6, cr15, [lr], #-496 @ 0xfffffe10 │ │ │ │ stmdbvs r9!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ - beq 1b44e9c │ │ │ │ + beq 1b44f6c │ │ │ │ @ instruction: 0xf6796930 │ │ │ │ - strmi pc, [r4], -sp, asr #23 │ │ │ │ + strmi pc, [r4], -r5, ror #22 │ │ │ │ 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} @ │ │ │ │ + ldc2l 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 494ea6 │ │ │ │ ldmdbvc fp, {r0, r3, r8, r9, ip, sp} │ │ │ │ tstle r9, r2, lsl #22 │ │ │ │ - bl 324a60 │ │ │ │ + bl 324b30 │ │ │ │ movwls r0, #13578 @ 0x350a │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8844621 │ │ │ │ @ instruction: 0xf67c302c │ │ │ │ - @ instruction: 0x4620fef5 │ │ │ │ + strtmi pc, [r0], -sp, lsl #29 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ ssub8mi r8, sl, r0 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ - stc2 6, cr15, [r0], #496 @ 0x1f0 │ │ │ │ + ldc2 6, cr15, [r8], #-496 @ 0xfffffe10 │ │ │ │ ldr r4, [r8, r7, lsl #12]! │ │ │ │ - ldrhteq r7, [r7], #-42 @ 0xffffffd6 │ │ │ │ + rsbseq r7, r7, sl, ror #3 │ │ │ │ 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 +484277,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 a2db04 │ │ │ │ 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 +484295,24 @@ │ │ │ │ svclt 0x00bfbfbf │ │ │ │ svclt 0x00bfbfbf │ │ │ │ @ instruction: 0xf8adbfbf │ │ │ │ ldmib sp, {r3, ip}^ │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf679ab04 │ │ │ │ - strmi pc, [r5], -r3, lsr #22 │ │ │ │ - blge 335378 │ │ │ │ + @ instruction: 0x4605fabb │ │ │ │ + blge 335448 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - mrc2 6, 4, pc, cr10, cr12, {3} │ │ │ │ + mrc2 6, 1, pc, cr2, cr12, {3} │ │ │ │ strbmi r4, [r3], -sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67c1151 │ │ │ │ - @ instruction: 0xf899fc6d │ │ │ │ + @ instruction: 0xf899fc05 │ │ │ │ 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 +484320,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 fe44698c │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ sbceq lr, fp, #323584 @ 0x4f000 │ │ │ │ eorcc sl, r8, r6, lsl #18 │ │ │ │ - stc 6, cr15, [r8], #-152 @ 0xffffff68 │ │ │ │ + bl ff246850 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - mcr2 6, 3, pc, cr4, cr12, {3} @ │ │ │ │ + ldc2l 6, cr15, [ip, #496]! @ 0x1f0 │ │ │ │ mullt sl, r9, r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf899d012 │ │ │ │ - bge 588f28 │ │ │ │ + bge 588ff8 │ │ │ │ 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 344660 │ │ │ │ + blvc 2c4278 │ │ │ │ @ instruction: 0xd1f54596 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6794659 │ │ │ │ - strmi pc, [r1], r5, asr #21 │ │ │ │ - b 15f5494 │ │ │ │ + pkhtbmi pc, r1, sp, asr #20 @ │ │ │ │ + b 15f5564 │ │ │ │ stmdbge lr, {r0, r1, r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6263028 │ │ │ │ - @ instruction: 0x4649ebfe │ │ │ │ + @ instruction: 0x4649eb96 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0x464bfe39 │ │ │ │ + @ instruction: 0x464bfdd1 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x462071d2 │ │ │ │ - stc2 6, cr15, [ip], {124} @ 0x7c │ │ │ │ + blx feb46a1a │ │ │ │ @ instruction: 0x46424653 │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ @ instruction: 0xf10d4680 │ │ │ │ @ instruction: 0x46200a10 │ │ │ │ @ instruction: 0xf67c17ff │ │ │ │ - stclvc 12, cr15, [sl], #-4 │ │ │ │ + @ instruction: 0x7c6afb99 │ │ │ │ strmi r2, [r1], r0, lsl #6 │ │ │ │ - bcs a2db88 │ │ │ │ + bcs a2dc58 │ │ │ │ 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 206764c │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0x1c797979 │ │ │ │ andne pc, r8, sp, lsl #17 │ │ │ │ teqmi r9, #23330816 @ 0x1640000 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ ldrb r3, [r2, -r8] │ │ │ │ ldrb r9, [r0, -r2, lsl #2] │ │ │ │ ldc 7, cr9, [sp, #16] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6797b02 │ │ │ │ - @ instruction: 0x4607fa73 │ │ │ │ + strmi pc, [r7], -fp, lsl #20 │ │ │ │ ldrtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - stc2l 6, cr15, [sl, #496]! @ 0x1f0 │ │ │ │ + stc2 6, cr15, [r2, #496] @ 0x1f0 │ │ │ │ @ instruction: 0x464a463b │ │ │ │ strls r2, [r0, #-371] @ 0xfffffe8d │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf67c0b00 │ │ │ │ - movwcs pc, #3055 @ 0xbef @ │ │ │ │ + movwcs pc, #2951 @ 0xb87 @ │ │ │ │ strmi r7, [r7], -sl, ror #24 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - beq 245148 │ │ │ │ + beq 245218 │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf679ab02 │ │ │ │ - @ instruction: 0x4605fa51 │ │ │ │ + strmi pc, [r5], -r9, ror #19 │ │ │ │ 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, #-3425] @ 0xfffff29f │ │ │ │ @ instruction: 0x4642463b │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx ff646a2a │ │ │ │ - bmi 69a850 │ │ │ │ + blx 1c46afa │ │ │ │ + bmi 69a920 │ │ │ │ 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 +484425,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 0x0000ec60 │ │ │ │ + rsbseq r7, r7, r8, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, r2, asr #31 │ │ │ │ + ldrshteq r6, [r7], #-226 @ 0xffffff1e │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed60290 │ │ │ │ + bl fed60360 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ vmla.i8 d22, d0, d0 │ │ │ │ @ instruction: 0xf67911ed │ │ │ │ - @ instruction: 0xf100fa2d │ │ │ │ + @ instruction: 0xf100f9c5 │ │ │ │ @ instruction: 0x46050718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf67a4639 │ │ │ │ - strtmi pc, [r9], -r1, lsr #25 │ │ │ │ + @ instruction: 0x4629fc39 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf06ffd7f │ │ │ │ + @ instruction: 0xf06ffd17 │ │ │ │ @ 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 fed603ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ vmla.i8 d22, d0, d0 │ │ │ │ @ instruction: 0xf67911ed │ │ │ │ - @ instruction: 0xf100fa07 │ │ │ │ + @ instruction: 0xf100f99f │ │ │ │ @ instruction: 0x46050718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf67a4639 │ │ │ │ - @ instruction: 0x4629fc7b │ │ │ │ + @ instruction: 0x4629fc13 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf04ffd59 │ │ │ │ + @ instruction: 0xf04ffcf1 │ │ │ │ @ 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 +484486,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, #1007616 @ 0xf6000 │ │ │ │ @ instruction: 0xf0c0900e │ │ │ │ - blls 3e943c │ │ │ │ + blls 3e950c │ │ │ │ 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 1c45690 │ │ │ │ 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 11ede94 │ │ │ │ tstls r0, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0xf0c045cb │ │ │ │ - bls 469b54 │ │ │ │ + bls 469c24 │ │ │ │ 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 82833e │ │ │ │ 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 2efedc │ │ │ │ movweq lr, #15275 @ 0x3bab │ │ │ │ @ instruction: 0xf8ca9d05 │ │ │ │ strbmi r4, [r3, #-12] │ │ │ │ movwls r4, #9759 @ 0x261f │ │ │ │ strcs fp, [r0, -ip, lsr #30] │ │ │ │ - bcs 252e18 │ │ │ │ + bcs 252ee8 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ smladcs r0, r8, pc, fp @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0x4641811a │ │ │ │ @ instruction: 0xf6269802 │ │ │ │ - @ instruction: 0x46aeeafe │ │ │ │ + ssatmi lr, #15, r6, lsl #21 │ │ │ │ rscvs fp, ip, r7, asr #5 │ │ │ │ - blge da62f4 │ │ │ │ + blge da63c4 │ │ │ │ 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 26ff2c │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ ldmdbvs r0, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8c4f679 │ │ │ │ + @ instruction: 0xf85cf679 │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r1, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ - blx ff346c5a │ │ │ │ + blx 1946d2a │ │ │ │ svcls 0x000b9a06 │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - bvc 6635c8 │ │ │ │ + bvc 663698 │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 1249ea4 │ │ │ │ - blls 649994 │ │ │ │ + b 1249f74 │ │ │ │ + blls 649a64 │ │ │ │ @ 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 4c8400 │ │ │ │ ldmdavs fp, {r0, r1, r2, r9, fp, ip, pc} │ │ │ │ addsmi r7, sl, #23296 @ 0x5b00 │ │ │ │ sbcshi pc, r6, r0, asr #1 │ │ │ │ - bls 62fedc │ │ │ │ + bls 62ffac │ │ │ │ eormi pc, r3, r2, asr #16 │ │ │ │ - bls 3d5ec8 │ │ │ │ + bls 3d5f98 │ │ │ │ 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 1046c50 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ umulleq r8, r3, ip, r0 │ │ │ │ - blls 52df04 │ │ │ │ + blls 52dfd4 │ │ │ │ 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 19eeffc │ │ │ │ stmib sp, {r0, r3, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ movwls r0, #14341 @ 0x3805 │ │ │ │ @ instruction: 0xf67b9805 │ │ │ │ - strtmi pc, [sl], -r1, ror #26 │ │ │ │ + @ instruction: 0x462afcf9 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ffb46d10 │ │ │ │ + blx 2146de0 │ │ │ │ strmi r9, [r4], -ip, lsl #22 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ - blcs 1229818 │ │ │ │ + blcs 12298e8 │ │ │ │ mcrrvc 1, 0, sp, r3, cr9 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a29ba4 │ │ │ │ + blcs a29c74 │ │ │ │ eorhi pc, r8, #0 │ │ │ │ @ instruction: 0xf0002b08 │ │ │ │ mrcge 1, 0, r8, cr10, cr14, {5} │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ stmib r6, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldc 3, cr3, [sp] │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ @ instruction: 0xf6797b18 │ │ │ │ - strmi pc, [r1], sp, lsr #17 │ │ │ │ - blge 8358c4 │ │ │ │ + strmi pc, [r1], r5, asr #16 │ │ │ │ + blge 835994 │ │ │ │ @ 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: 0x7c23fbb9 │ │ │ │ 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 307de4 │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ smlsdls r0, r8, r6, r4 │ │ │ │ - ldc2l 6, cr15, [r6, #496] @ 0x1f0 │ │ │ │ + stc2l 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 │ │ │ │ + strmi pc, [r2], sp, lsl #16 │ │ │ │ + bge 835a04 │ │ │ │ @ instruction: 0xf8caca03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 74580c │ │ │ │ + beq 7458dc │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - ldrbmi pc, [r3], -r9, ror #23 @ │ │ │ │ + ldrbmi pc, [r3], -r1, lsl #23 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - @ instruction: 0xf9bcf67c │ │ │ │ + @ instruction: 0xf954f67c │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ strcc r4, [r1, #-1624] @ 0xfffff9a8 │ │ │ │ - @ instruction: 0xf9b4f67c │ │ │ │ + @ instruction: 0xf94cf67c │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [lr], #-492 @ 0xfffffe14 │ │ │ │ @ instruction: 0x4601aa1e │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - bmi ffc87d9c │ │ │ │ + bmi ffc87ccc │ │ │ │ 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 3f5120 │ │ │ │ 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 6297f0 │ │ │ │ @ instruction: 0x81a3f000 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 429a3c │ │ │ │ + bcs 429b0c │ │ │ │ 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: 0xf8e0f67c │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4621f8d1 │ │ │ │ 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 │ │ │ │ + strtmi pc, [r9], -r1, asr #17 │ │ │ │ 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 +484745,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 4f3f04 │ │ │ │ bicsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x463861d0 │ │ │ │ - blls 7216d4 │ │ │ │ - blls 7617d8 │ │ │ │ - blls 7a18dc │ │ │ │ - blls 7e19e0 │ │ │ │ + blls 7217a4 │ │ │ │ + blls 7618a8 │ │ │ │ + blls 7a19ac │ │ │ │ + blls 7e1ab0 │ │ │ │ strcc lr, [r5], #-2498 @ 0xfffff63e │ │ │ │ - @ instruction: 0xf9a6f67c │ │ │ │ + @ instruction: 0xf93ef67c │ │ │ │ rsb r4, r0, r4, lsl #12 │ │ │ │ - blcs 6286b0 │ │ │ │ + blcs 628780 │ │ │ │ rschi pc, sl, r0 │ │ │ │ svclt 0x00082b20 │ │ │ │ @ instruction: 0xf43f4681 │ │ │ │ - blcs 435278 │ │ │ │ + blcs 435348 │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {3} @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b1 │ │ │ │ - @ instruction: 0xf8b0f67c │ │ │ │ + @ instruction: 0xf848f67c │ │ │ │ str r4, [r5, -r1, lsl #13]! │ │ │ │ strtmi r9, [r8], -r7, lsl #30 │ │ │ │ @ instruction: 0xf6264639 │ │ │ │ - adcmi lr, pc, #44, 18 @ 0xb0000 │ │ │ │ + adcmi lr, pc, #196, 16 @ 0xc40000 │ │ │ │ ldmdale fp!, {r1, r3, ip, pc} │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ - blge d5ae9c │ │ │ │ + blge d5af6c │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ movwls r9, #2054 @ 0x806 │ │ │ │ - blls 551dfc │ │ │ │ + blls 551ecc │ │ │ │ @ instruction: 0xf67c3501 │ │ │ │ - blls 3088c0 │ │ │ │ + blls 3087f0 │ │ │ │ svceq 0x0004f843 │ │ │ │ - blls 3ee208 │ │ │ │ - blls 49a67c │ │ │ │ + blls 3ee2d8 │ │ │ │ + blls 49a74c │ │ │ │ stmdble r5!, {r0, r1, r3, r5, r7, r9, lr} │ │ │ │ svccs 0x00004621 │ │ │ │ - blls 3bd9b8 │ │ │ │ + blls 3bda88 │ │ │ │ andsls r2, fp, #0, 4 │ │ │ │ @ instruction: 0xf8ca2101 │ │ │ │ eorcs r7, r0, #0 │ │ │ │ - blvc 8c4c90 │ │ │ │ + blvc 8c4d60 │ │ │ │ @ instruction: 0xed8d6918 │ │ │ │ @ instruction: 0xf6787b18 │ │ │ │ - strmi pc, [r3], -r9, asr #30 │ │ │ │ - bge 835b6c │ │ │ │ - bgt 2ee25c │ │ │ │ + strmi pc, [r3], -r1, ror #29 │ │ │ │ + bge 835c3c │ │ │ │ + bgt 2ee32c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r6, {r0, r3, r4, r9, sl, lr} │ │ │ │ - blx ff24702c │ │ │ │ + blx 18470fc │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r2], -r6, lsl #16 │ │ │ │ - @ instruction: 0xf892f67c │ │ │ │ + @ instruction: 0xf82af67c │ │ │ │ strb r4, [r8, r1, lsl #12] │ │ │ │ @ instruction: 0xf67b980a │ │ │ │ - bge dc855c │ │ │ │ + bge dc848c │ │ │ │ stmdals r6, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf944f67c │ │ │ │ + @ instruction: 0xf8dcf67c │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf6264641 │ │ │ │ - strmi lr, [r8], -r2, lsl #19 │ │ │ │ + @ instruction: 0x4608e91a │ │ │ │ @ instruction: 0xf6269907 │ │ │ │ - @ instruction: 0x4621e8dc │ │ │ │ + @ instruction: 0x4621e874 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ stmdals r6, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff4652 │ │ │ │ strmi pc, [r4], -fp, ror #17 │ │ │ │ - blls 602ee8 │ │ │ │ + blls 602fb8 │ │ │ │ @ instruction: 0xf8539a09 │ │ │ │ - bl 2d9718 │ │ │ │ + bl 2d97e8 │ │ │ │ movwls r0, #41858 @ 0xa382 │ │ │ │ @ instruction: 0xf8947c23 │ │ │ │ movwls r8, #12305 @ 0x3011 │ │ │ │ - blls 402d2c │ │ │ │ + blls 402dfc │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a298b8 │ │ │ │ - blcs 43da18 │ │ │ │ + blcs a29988 │ │ │ │ + blcs 43dae8 │ │ │ │ strtmi sp, [r2], -ip, lsl #3 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ - @ instruction: 0xf67c11b9 │ │ │ │ - @ instruction: 0x4604f835 │ │ │ │ + @ instruction: 0xf67b11b9 │ │ │ │ + strmi pc, [r4], -sp, asr #31 │ │ │ │ mcrge 7, 1, lr, cr14, cr1, {6} │ │ │ │ tstcs r0, ip, lsl #20 │ │ │ │ @ instruction: 0xf6254630 │ │ │ │ - movwcs lr, #3786 @ 0xeca │ │ │ │ + movwcs lr, #3682 @ 0xe62 │ │ │ │ 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, #684 @ 0x2ac │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6254630 │ │ │ │ - movwcs lr, #3754 @ 0xeaa │ │ │ │ + movwcs lr, #3650 @ 0xe42 │ │ │ │ rscscs r4, r0, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004807c9 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ andeq pc, r1, #-2147483648 @ 0x80000000 │ │ │ │ movwcc fp, #8008 @ 0x1f48 │ │ │ │ mvnsle r2, r0, lsl sl │ │ │ │ @ instruction: 0x46214632 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ vst2.32 {d31-d32}, [pc :64], r3 │ │ │ │ @ instruction: 0x460271b1 │ │ │ │ @ instruction: 0xf67b4658 │ │ │ │ - shsub8mi pc, sl, r3 @ │ │ │ │ + ldrtmi pc, [sl], -fp, lsl #31 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrbmi r1, [r8], -pc, asr #3 │ │ │ │ - @ instruction: 0xf812f67c │ │ │ │ + @ instruction: 0xffaaf67b │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffe6f67b │ │ │ │ + @ instruction: 0xff7ef67b │ │ │ │ ldrb r4, [fp], -r1, lsl #13 │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - @ instruction: 0xffdef67b │ │ │ │ + @ instruction: 0xff76f67b │ │ │ │ ldrb r4, [sl, -r4, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b4 │ │ │ │ - @ instruction: 0xffd6f67b │ │ │ │ + @ instruction: 0xff6ef67b │ │ │ │ strb r4, [fp], -r1, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b0 │ │ │ │ - @ instruction: 0xffcef67b │ │ │ │ + @ instruction: 0xff66f67b │ │ │ │ strb r4, [r3], -r1, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b3 │ │ │ │ - @ instruction: 0xffc6f67b │ │ │ │ + @ instruction: 0xff5ef67b │ │ │ │ ldrt r4, [fp], -r1, lsl #13 │ │ │ │ @ instruction: 0xf67b4638 │ │ │ │ - bge 1208410 │ │ │ │ + bge 1208340 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf89ef67c │ │ │ │ + @ instruction: 0xf836f67c │ │ │ │ strtmi lr, [r2], -r3, asr #12 │ │ │ │ vst2.8 {d25-d26}, [pc], r6 │ │ │ │ @ instruction: 0xf67b71db │ │ │ │ - @ instruction: 0x4604ffb5 │ │ │ │ + strmi pc, [r4], -sp, asr #30 │ │ │ │ @ instruction: 0x4622e751 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf67b11bd │ │ │ │ - strmi pc, [r4], -sp, lsr #31 │ │ │ │ + strmi pc, [r4], -r5, asr #30 │ │ │ │ @ instruction: 0xf626e749 │ │ │ │ - svclt 0x0000e91c │ │ │ │ - rsbseq r6, r7, r0, asr #29 │ │ │ │ + svclt 0x0000e8b4 │ │ │ │ + ldrshteq r6, [r7], #-208 @ 0xffffff30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, r6, asr #23 │ │ │ │ + ldrshteq r6, [r7], #-166 @ 0xffffff5a │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ - bmi 165b238 │ │ │ │ + bmi 165b308 │ │ │ │ @ instruction: 0xf891461e │ │ │ │ - blmi 162d844 │ │ │ │ + blmi 162d914 │ │ │ │ @ instruction: 0xf891447a │ │ │ │ @ instruction: 0x4607b010 │ │ │ │ @ instruction: 0xf006fb08 │ │ │ │ strmi fp, [sp], -r9, lsr #1 │ │ │ │ - blx 85fb62 │ │ │ │ + blx 85fc32 │ │ │ │ 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 0x0098f625 │ │ │ │ ldrbmi r4, [r8, #-1666] @ 0xfffff97e │ │ │ │ @ instruction: 0x464ad03f │ │ │ │ ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blvc 1204eb4 │ │ │ │ + blvc 1204f84 │ │ │ │ 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 2c4f4c │ │ │ │ + stc2l 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 287e48 │ │ │ │ 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 37fd7c │ │ │ │ + bl 34cc68 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf67b4638 │ │ │ │ + stcvc 15, cr15, [r4], {253} @ 0xfd │ │ │ │ strmi r7, [r5], -r3, asr #24 │ │ │ │ @ instruction: 0xf403fb14 │ │ │ │ @ instruction: 0xf10de001 │ │ │ │ @ instruction: 0x46310910 │ │ │ │ strls r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ - svc 0x00b6f625 │ │ │ │ + svc 0x004ef625 │ │ │ │ @ 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 8dc214 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls be3944 │ │ │ │ + blls be3a14 │ │ │ │ @ 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 │ │ │ │ + stcl 6, cr15, [sl, #-148] @ 0xffffff6c │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf108fa01 │ │ │ │ stmdbcc r1, {r2, r3, r4, r9, sl, lr} │ │ │ │ - blx 127632c │ │ │ │ + blx 12763fc │ │ │ │ ldrbeq pc, [r2, r4, lsl #4] @ │ │ │ │ - bge c39614 │ │ │ │ + bge c396e4 │ │ │ │ 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 0x0000e804 │ │ │ │ ... │ │ │ │ - rsbseq r6, r7, r0, lsl #16 │ │ │ │ + rsbseq r6, r7, r0, lsr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, ip, lsr #14 │ │ │ │ + rsbseq r6, r7, ip, asr 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 │ │ │ │ + ldc2l 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: 0xffd0f679 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xf916f67c │ │ │ │ + @ instruction: 0xf8aef67c │ │ │ │ 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 +485022,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 344218 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 444110 │ │ │ │ - stc2l 6, cr15, [ip, #-480]! @ 0xfffffe20 │ │ │ │ + blge 4441e0 │ │ │ │ + stc2 6, cr15, [r4, #-480] @ 0xfffffe20 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f4608 │ │ │ │ + blgt 2f46d8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf10df8e3 │ │ │ │ + @ instruction: 0xf10df87b │ │ │ │ @ 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 +485063,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 3c42bc │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 4441b4 │ │ │ │ - ldc2 6, cr15, [sl, #-480] @ 0xfffffe20 │ │ │ │ - beq a45ebc │ │ │ │ + blge 444284 │ │ │ │ + ldc2 6, cr15, [r2], #480 @ 0x1e0 │ │ │ │ + beq a45f8c │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2db3dc │ │ │ │ + blgt 2db4ac │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - ldrtmi pc, [sl], -pc, lsl #17 @ │ │ │ │ + ldrtmi pc, [sl], -r7, lsr #16 @ │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mcr2 6, 3, pc, cr2, cr11, {3} @ │ │ │ │ + ldc2l 6, cr15, [sl, #492]! @ 0x1ec │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - @ instruction: 0xf896fe5b │ │ │ │ + @ instruction: 0xf896fdf3 │ │ │ │ strmi fp, [r5], -sl │ │ │ │ svceq 0x0000f1bb │ │ │ │ - bge 4bdb08 │ │ │ │ + bge 4bdbd8 │ │ │ │ @ instruction: 0xf8962300 │ │ │ │ - bl 2b9af4 │ │ │ │ + bl 2b9bc4 │ │ │ │ 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 445224 │ │ │ │ + blvc 2c4e3c │ │ │ │ @ instruction: 0xd1f64297 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6784659 │ │ │ │ - strmi pc, [r7], -r3, ror #25 │ │ │ │ - b 15f6038 │ │ │ │ + @ instruction: 0x4607fc7b │ │ │ │ + b 15f6108 │ │ │ │ stmdbge sl, {r0, r1, r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6253028 │ │ │ │ - @ instruction: 0x4639ee1c │ │ │ │ + @ instruction: 0x4639edb4 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf858f67c │ │ │ │ + @ instruction: 0xfff0f67b │ │ │ │ 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 +485126,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 4452b8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 3c51b0 │ │ │ │ - ldc2 6, cr15, [ip], {120} @ 0x78 │ │ │ │ + blvc 3c5280 │ │ │ │ + ldc2 6, cr15, [r4], #-480 @ 0xfffffe20 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls r4, r3, #70254592 @ 0x4300000 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ - @ instruction: 0xf67c4611 │ │ │ │ - bls 307be4 │ │ │ │ + @ instruction: 0xf67b4611 │ │ │ │ + bls 309b14 │ │ │ │ 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 2800ac │ │ │ │ + bl 24ab98 │ │ │ │ andcs r0, r0, fp, asr #11 │ │ │ │ andcs lr, r0, r3, asr #19 │ │ │ │ addsmi r3, sp, #8, 6 @ 0x20000000 │ │ │ │ @ instruction: 0x465ad1fa │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - strmi pc, [r5], -sp, asr #29 │ │ │ │ + strmi pc, [r5], -r5, ror #28 │ │ │ │ @ instruction: 0x464b463a │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - movwcs pc, #3527 @ 0xdc7 @ │ │ │ │ + movwcs pc, #3423 @ 0xd5f @ │ │ │ │ @ instruction: 0x46077a72 │ │ │ │ tstcs r1, r8, lsl #6 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ - bleq 245d30 │ │ │ │ + bleq 245e00 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ stmib sp, {r9, fp}^ │ │ │ │ @ instruction: 0xf678ab06 │ │ │ │ - @ instruction: 0x4606fc5b │ │ │ │ + @ instruction: 0x4606fbf3 │ │ │ │ ldm r8!, {r6, r8, ip, sp, pc} │ │ │ │ adcsvs r0, r0, #3 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffd2f67b │ │ │ │ + @ instruction: 0xff6af67b │ │ │ │ ldrtmi r4, [sl], -fp, lsr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf67b9600 │ │ │ │ - bmi 84938c │ │ │ │ + bmi 8492bc │ │ │ │ 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 +485193,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, 5, cr15, cr12, cr5, {1} │ │ │ │ + ldrsbteq r6, [r7], #-80 @ 0xffffffb0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r7], #-54 @ 0xffffffca │ │ │ │ + rsbseq r6, r7, r6, lsl #6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed60e94 │ │ │ │ + bl fed60f64 │ │ │ │ @ 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 @ 209d84 │ │ │ │ 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 @ 209e14 │ │ │ │ @ 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 1659dc8 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 27de00 │ │ │ │ + bcc 27ded0 │ │ │ │ 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 +485248,171 @@ │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ stmib sp, {r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r8, r9, ip}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ stmdbvs r8!, {r8} │ │ │ │ @ instruction: 0xf6782101 │ │ │ │ - strmi pc, [r6], -pc, lsr #23 │ │ │ │ + strmi pc, [r6], -r7, asr #22 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xff26f67b │ │ │ │ + mrc2 6, 5, pc, cr14, cr11, {3} │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0x4604fcf9 │ │ │ │ - blmi 89c5f0 │ │ │ │ + @ instruction: 0x4604fc91 │ │ │ │ + blmi 89c6c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 363df4 │ │ │ │ + blls 363ec4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ ldc 13, cr11, [sp, #448] @ 0x1c0 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf6787b00 │ │ │ │ - strmi pc, [r4], -r7, lsl #23 │ │ │ │ + @ instruction: 0x4604fb1f │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2db760 │ │ │ │ + blgt 2db830 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf67b3414 │ │ │ │ - @ instruction: 0xe7ddfefd │ │ │ │ + bfi pc, r5, #29, #1 @ │ │ │ │ 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 0x0000edaa │ │ │ │ + rsbseq r6, r7, lr, lsl #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, ip, ror r2 │ │ │ │ + rsbseq r6, r7, ip, lsr #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ - bmi fe35b848 │ │ │ │ + bmi fe35b918 │ │ │ │ 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 2c78de │ │ │ │ + beq 846300 │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ eorvs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - ldc2l 6, cr15, [ip, #484] @ 0x1e4 │ │ │ │ + ldc2l 6, cr15, [r4, #-484]! @ 0xfffffe1c │ │ │ │ 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 │ │ │ │ + vceq.f32 , q0, │ │ │ │ stmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - blx 13c7856 │ │ │ │ + blx ff9c7924 │ │ │ │ @ instruction: 0xf1004683 │ │ │ │ andcs r0, r1, #24, 14 @ 0x600000 │ │ │ │ ldrtmi r2, [r9], -r0, lsr #6 │ │ │ │ - ldc2 6, cr15, [sl, #484]! @ 0x1e4 │ │ │ │ + ldc2l 6, cr15, [r2, #-484] @ 0xfffffe1c │ │ │ │ @ instruction: 0x46204659 │ │ │ │ - mrc2 6, 4, pc, cr8, cr11, {3} │ │ │ │ + mrc2 6, 1, 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 24cff4 │ │ │ │ + blx a86b84 │ │ │ │ + blcc 288fac │ │ │ │ @ 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, #3039 @ 0xbdf @ │ │ │ │ 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 1fc79ac │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mrc2 6, 2, pc, cr6, cr11, {3} │ │ │ │ + stc2l 6, cr15, [lr, #492]! @ 0x1ec │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67b1145 │ │ │ │ - bmi 1288fc4 │ │ │ │ + bmi 1288ef4 │ │ │ │ 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 fc5688 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8c66920 │ │ │ │ stc 0, cr9, [sp, #16] │ │ │ │ @ instruction: 0xf6787b02 │ │ │ │ - @ instruction: 0x4607fab5 │ │ │ │ + strmi pc, [r7], -sp, asr #20 │ │ │ │ adcsle r2, r8, r0, lsl #16 │ │ │ │ - blgt 2db804 │ │ │ │ + blgt 2db8d4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf67b3714 │ │ │ │ - str pc, [lr, fp, lsr #28]! │ │ │ │ + str pc, [lr, r3, asr #27]! │ │ │ │ andeq pc, r3, pc, rrx │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ - blvc 3c55ec │ │ │ │ + blvc 3c56bc │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 2c55b4 │ │ │ │ - blx fe8c7964 │ │ │ │ + blvc 2c5684 │ │ │ │ + blx ec7a34 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2db838 │ │ │ │ + blgt 2db908 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - mcr2 6, 0, pc, cr14, cr11, {3} @ │ │ │ │ + stc2 6, cr15, [r6, #492]! @ 0x1ec │ │ │ │ @ instruction: 0x464b463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - strmi pc, [r7], -r1, ror #23 │ │ │ │ - bcc 283dd8 │ │ │ │ + @ instruction: 0x4607fb79 │ │ │ │ + bcc 283ea8 │ │ │ │ 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 b93934 │ │ │ │ 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 +485421,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 │ │ │ │ + ldc 6, cr15, [r4], {37} @ 0x25 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - ldrshteq r6, [r7], #-20 @ 0xffffffec │ │ │ │ + rsbseq r6, r7, r4, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r7], #-14 │ │ │ │ + rsbseq r6, r7, lr │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2c54ec │ │ │ │ + blhi 2c55bc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ @ instruction: 0xf8dfb0a3 │ │ │ │ strmi r4, [sp], -r8, ror #12 │ │ │ │ @ instruction: 0x3664f8df │ │ │ │ @ instruction: 0x4693447c │ │ │ │ ldrbtmi r9, [fp], #-262 @ 0xfffffefa │ │ │ │ @@ -485395,106 +485446,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 292ada │ │ │ │ @ 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 396da0 │ │ │ │ @ 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 745810 │ │ │ │ + blvc 6457d4 │ │ │ │ + @ instruction: 0xf98af678 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2db988 │ │ │ │ + blgt 2dba58 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - msrcs CPSR_x, r9, ror #26 │ │ │ │ + msrcs CPSR_x, r1, lsl #26 │ │ │ │ @ instruction: 0xf6786930 │ │ │ │ - ldrbmi pc, [r3], -r7, lsl #20 @ │ │ │ │ + @ instruction: 0x4653f99f │ │ │ │ @ instruction: 0xf1004680 │ │ │ │ @ instruction: 0x464a0118 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6799108 │ │ │ │ - movwcs pc, #3193 @ 0xc79 @ │ │ │ │ + movwcs pc, #3089 @ 0xc11 @ │ │ │ │ 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 @ │ │ │ │ + ldrbmi pc, [r9], -r1, ror #25 @ │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf898fc0b │ │ │ │ strmi r2, [r3], -r8, lsr #32 │ │ │ │ - bcs 5d8940 │ │ │ │ + bcs 5d8a10 │ │ │ │ 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 fe7c7c30 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stc2l 6, cr15, [sl, #-492]! @ 0xfffffe14 │ │ │ │ + stc2 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 32b408 │ │ │ │ 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: 0xf93cf678 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - ldc2 6, cr15, [r8], {121} @ 0x79 │ │ │ │ + blx fee47c7e │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - ldc2l 6, cr15, [r6], #492 @ 0x1ec │ │ │ │ + stc2 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 9d1c00 │ │ │ │ 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 +485561,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 │ │ │ │ + @ instruction: 0x4607f8d3 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - ldc2 6, cr15, [r2], #492 @ 0x1ec │ │ │ │ + mcrr2 6, 7, pc, sl, cr11 @ │ │ │ │ @ instruction: 0x464a463b │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - movwcs pc, #2693 @ 0xa85 @ │ │ │ │ + movwcs pc, #2589 @ 0xa1d @ │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4607f8b3 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - ldc2 6, cr15, [r2], {123} @ 0x7b │ │ │ │ + stc2 6, cr15, [sl], #-492 @ 0xfffffe14 │ │ │ │ msrcs SPSR_fiq, r0 │ │ │ │ @ instruction: 0xf6786930 │ │ │ │ - @ instruction: 0xf898f92f │ │ │ │ + @ instruction: 0xf898f8c7 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46510a18 │ │ │ │ @ instruction: 0xf8984681 │ │ │ │ - b 15d62fc │ │ │ │ + b 15d63cc │ │ │ │ @ instruction: 0xf6790b4b │ │ │ │ - @ instruction: 0xf04ffb9d │ │ │ │ + @ instruction: 0xf04ffb35 │ │ │ │ @ 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 +485608,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 @ │ │ │ │ + blx fffc7dbe │ │ │ │ stmdbls r5, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0x46304653 │ │ │ │ - blx ec7cf8 │ │ │ │ + @ instruction: 0xf9caf67b │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - bls 29bb20 │ │ │ │ + bls 29bbf0 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ - blx 19c7d08 │ │ │ │ + @ instruction: 0xf9f6f67b │ │ │ │ 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 │ │ │ │ + mrrc2 6, 7, pc, r8, cr11 @ │ │ │ │ + bls 471020 │ │ │ │ @ instruction: 0xf0c04293 │ │ │ │ - blls 3aafa8 │ │ │ │ + blls 3ab078 │ │ │ │ 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: 0xf100f867 │ │ │ │ @ instruction: 0x46530b18 │ │ │ │ strbmi r4, [r2], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8804659 │ │ │ │ @ instruction: 0xf679802c │ │ │ │ - ldrtmi pc, [r9], -r1, asr #22 @ │ │ │ │ + @ instruction: 0x4639fad9 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x465bfc1f │ │ │ │ + @ instruction: 0x465bfbb7 │ │ │ │ vst1.8 {d25-d26}, [pc], r8 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - @ instruction: 0xf9f2f67b │ │ │ │ + @ instruction: 0xf98af67b │ │ │ │ strmi r9, [r2], r4, lsl #22 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ @ instruction: 0x270080f4 │ │ │ │ - blhi ff2c5a18 │ │ │ │ + blhi ff2c5ae8 │ │ │ │ @ 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 │ │ │ │ + pkhbtmi pc, r0, r9, lsl #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: 0xf89afb8d │ │ │ │ + blcc 2564e8 │ │ │ │ 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 #18 │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xf874f678 │ │ │ │ + @ instruction: 0xf80cf678 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ ldrmi r4, [r1], -r0, lsl #13 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6799102 │ │ │ │ - @ instruction: 0xf108fae7 │ │ │ │ + @ instruction: 0xf108fa7f │ │ │ │ stmib r5, {r2, r4, r6, sl, fp}^ │ │ │ │ stmib r5, {r8, r9, sl, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8cd7702 │ │ │ │ ldm r5, {r2, r3, r6, sp, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - vpadd.i8 d31, d16, d23 │ │ │ │ + vqdmulh.s , q0, │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r5, r6, r8, sp} │ │ │ │ - @ instruction: 0xf854f678 │ │ │ │ + @ instruction: 0xffecf677 │ │ │ │ mulscs r0, r9, r8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - bleq 846864 │ │ │ │ + bleq 846934 │ │ │ │ pkhtbmi r4, r0, r9, asr #12 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - blx ff347e54 │ │ │ │ + blx 1947f24 │ │ │ │ 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 +485716,390 @@ │ │ │ │ ldm r4, {r0, r1, r4, r8, r9, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - ldrbmi pc, [fp], -r7, lsl #23 @ │ │ │ │ + @ instruction: 0x465bfb1f │ │ │ │ stmdbls r5, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - bls 308a28 │ │ │ │ + bls 308958 │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - vmla.i8 d31, d16, d7 │ │ │ │ + vmul.i8 d31, d0, d15 │ │ │ │ strmi r2, [r1], fp, ror #2 │ │ │ │ - @ instruction: 0xf6786930 │ │ │ │ - @ instruction: 0xf89af815 │ │ │ │ + @ instruction: 0xf6776930 │ │ │ │ + @ instruction: 0xf89affad │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46590b18 │ │ │ │ @ instruction: 0xf89a4680 │ │ │ │ @ instruction: 0xf6793011 │ │ │ │ - rscvs pc, pc, r5, lsl #21 │ │ │ │ + rscvs pc, pc, sp, lsl sl @ │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ cdpeq 1, 5, cr15, cr4, cr8, {0} │ │ │ │ @ instruction: 0xf10860af │ │ │ │ @ instruction: 0xf8cd0c64 │ │ │ │ ldm r5, {r2, r3, r6, sp, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ - blls 28a548 │ │ │ │ + blls 28a618 │ │ │ │ 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 ffa47fe8 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ stmib r4, {r0, r8, sp}^ │ │ │ │ stc 7, cr7, [sp] │ │ │ │ @ instruction: 0xf6778b10 │ │ │ │ - selmi pc, r0, sp @ │ │ │ │ + pkhtbmi pc, r0, r5, asr #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 309150 │ │ │ │ cmncs r3, fp, asr r6 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf67b8000 │ │ │ │ - blls 3c8a48 │ │ │ │ + blls 3c8978 │ │ │ │ strmi r9, [r2], r4, lsl #20 │ │ │ │ movwls r0, #24667 @ 0x605b │ │ │ │ @ instruction: 0xf63f429a │ │ │ │ @ instruction: 0xf8ddaf15 │ │ │ │ - blls 476620 │ │ │ │ + blls 4766f0 │ │ │ │ @ instruction: 0xf0002bb9 │ │ │ │ @ instruction: 0xf5b38125 │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ - bls 42ac24 │ │ │ │ + bls 42acf4 │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - @ instruction: 0xf8eaf67b │ │ │ │ - blvc 1285c1c │ │ │ │ + @ instruction: 0xf882f67b │ │ │ │ + blvc 1285cec │ │ │ │ strmi r2, [r2], r0, lsl #6 │ │ │ │ eorcs r9, r0, #20, 6 @ 0x50000000 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ stc 0, cr6, [sp, #396] @ 0x18c │ │ │ │ @ instruction: 0xf6777b10 │ │ │ │ - strmi pc, [r7], -r1, lsl #31 │ │ │ │ + @ instruction: 0x4607ff19 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - blx 47fb8 │ │ │ │ + blx fe648088 │ │ │ │ mulscc r0, sl, r8 │ │ │ │ - blcs 5d91d8 │ │ │ │ + blcs 5d92a8 │ │ │ │ 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: 0xf84cf67b │ │ │ │ str r9, [r1, -r3] │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302171 │ │ │ │ - @ instruction: 0xf8acf67b │ │ │ │ + @ instruction: 0xf844f67b │ │ │ │ ldrbt r9, [r9], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302170 │ │ │ │ - @ instruction: 0xf8a4f67b │ │ │ │ + @ instruction: 0xf83cf67b │ │ │ │ ldrbt r9, [r1], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r2, [r0], -pc, ror #2 │ │ │ │ - @ instruction: 0xf89cf67b │ │ │ │ + @ instruction: 0xf834f67b │ │ │ │ strbt r9, [r9], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r2, [r0], -lr, ror #2 │ │ │ │ - @ instruction: 0xf894f67b │ │ │ │ + @ instruction: 0xf82cf67b │ │ │ │ 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 #16 │ │ │ │ @ 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 412cd0 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4601f877 │ │ │ │ + strmi pc, [r1], -pc, lsl #16 │ │ │ │ vqrshl.s8 q15, , q0 │ │ │ │ - bls 40eb28 │ │ │ │ + bls 40ebf8 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - strmi pc, [r1], -pc, ror #16 │ │ │ │ + strmi pc, [r1], -r7, lsl #16 │ │ │ │ cmncs r2, pc, ror #10 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #20 │ │ │ │ - @ instruction: 0xf868f67b │ │ │ │ + @ instruction: 0xf800f67b │ │ │ │ strb r4, [r8, #-1537]! @ 0xfffff9ff │ │ │ │ ... │ │ │ │ - ldrhteq r5, [r7], #-244 @ 0xffffff0c │ │ │ │ - rsbseq r5, r7, lr, lsr #31 │ │ │ │ + rsbseq r5, r7, r4, ror #29 │ │ │ │ + ldrsbteq r5, [r7], #-238 @ 0xffffff12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - bls 412c4c │ │ │ │ - @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4601f855 │ │ │ │ + bls 412d1c │ │ │ │ + @ instruction: 0xf67a4630 │ │ │ │ + strmi pc, [r1], -sp, ror #31 │ │ │ │ cmncs r4, r5, asr r5 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #20 │ │ │ │ - @ instruction: 0xf84ef67b │ │ │ │ + @ instruction: 0xffe6f67a │ │ │ │ strb r4, [lr, #-1537] @ 0xfffff9ff │ │ │ │ - bls 412c70 │ │ │ │ - @ instruction: 0xf67b4630 │ │ │ │ - strmi pc, [r1], -r7, asr #16 │ │ │ │ + bls 412d40 │ │ │ │ + @ instruction: 0xf67a4630 │ │ │ │ + @ instruction: 0x4601ffdf │ │ │ │ ldrtmi lr, [fp], -r7, asr #10 │ │ │ │ cmncs sp, r2, asr r6 │ │ │ │ - @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4683f83f │ │ │ │ + @ instruction: 0xf67a4630 │ │ │ │ + pkhtbmi pc, r3, r7, asr #31 @ │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xff02f677 │ │ │ │ + mrc2 6, 4, 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: 0xf90cf679 │ │ │ │ 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: 0xf9dcf67b │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ @ instruction: 0xf6776930 │ │ │ │ - @ instruction: 0xf899fee1 │ │ │ │ + @ instruction: 0xf899fe79 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46510a18 │ │ │ │ @ instruction: 0xf8994680 │ │ │ │ @ instruction: 0xf6793011 │ │ │ │ - @ instruction: 0x9710f951 │ │ │ │ + ldrls pc, [r0, -r9, ror #17] │ │ │ │ @ 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: 0xf9acf67b │ │ │ │ mulspl r1, r9, r8 │ │ │ │ strtmi r9, [r0], -r5, lsl #18 │ │ │ │ @ instruction: 0xf678462a │ │ │ │ - qadd16mi pc, sl, r5 @ │ │ │ │ + strtmi pc, [sl], -sp, lsr #29 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ - mcr2 6, 4, pc, cr6, cr7, {3} @ │ │ │ │ + mrc2 6, 0, 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: 0xf996f67b │ │ │ │ @ instruction: 0x465a4653 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ - @ instruction: 0xf67b9500 │ │ │ │ - strmi pc, [r1], r5, lsl #16 │ │ │ │ + @ instruction: 0xf67a9500 │ │ │ │ + pkhbtmi pc, r1, sp, lsl #31 @ │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - blx fe7c81c4 │ │ │ │ + blx dc8294 │ │ │ │ stmdbls r7, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf8dffaa9 │ │ │ │ + @ instruction: 0xf8dffa41 │ │ │ │ @ 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 32e898 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4607fdd3 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46503714 │ │ │ │ - @ instruction: 0xf9b2f67b │ │ │ │ + @ instruction: 0xf94af67b │ │ │ │ tstpvc ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - mcr2 6, 2, pc, cr14, cr7, {3} @ │ │ │ │ + stc2l 6, cr15, [r6, #476]! @ 0x1dc │ │ │ │ @ instruction: 0xf8807c32 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46190318 │ │ │ │ ldclvc 6, cr4, [r3], #-512 @ 0xfffffe00 │ │ │ │ - bleq 15051b4 │ │ │ │ + bleq 1505284 │ │ │ │ @ instruction: 0xf6799102 │ │ │ │ - @ instruction: 0xf8c5f8bd │ │ │ │ + @ instruction: 0xf8c5f855 │ │ │ │ @ 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 2c8df0 │ │ │ │ stmdbls r5, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf67a4650 │ │ │ │ - blls 34a61c │ │ │ │ + blls 34a54c │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r8, #476]! @ 0x1dc │ │ │ │ + bleq 846db4 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ pkhtbmi r4, r0, r9, asr #12 │ │ │ │ - @ instruction: 0xf884f679 │ │ │ │ + @ instruction: 0xf81cf679 │ │ │ │ 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, │ │ │ │ + vadd.i8 , q8, │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r5, r6, r8, sp} │ │ │ │ - ldc2l 6, cr15, [r0, #476]! @ 0x1dc │ │ │ │ + stc2 6, cr15, [r8, #476] @ 0x1dc │ │ │ │ mulscs r0, r9, r8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - beq 846d2c │ │ │ │ + beq 846dfc │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - @ instruction: 0xf860f679 │ │ │ │ + @ instruction: 0xfff8f678 │ │ │ │ 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: 0xf8bcf67b │ │ │ │ vabd.s8 d30, d0, d28 │ │ │ │ ldmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - stc2l 6, cr15, [r0, #476] @ 0x1dc │ │ │ │ + ldc2l 6, cr15, [r8, #-476] @ 0xfffffe24 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf834f679 │ │ │ │ + @ instruction: 0xffccf678 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ @ instruction: 0xf67b2700 │ │ │ │ - blls 348de0 │ │ │ │ + blls 348d10 │ │ │ │ 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 312aa8 │ │ │ │ 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 a0dc20 │ │ │ │ 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] @ 20aadb │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aadf │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aae3 │ │ │ │ mvnseq r0, r6, lsr r0 │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa1b │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa1f │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa23 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aaeb │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aaef │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aaf3 │ │ │ │ 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] @ 20aafb │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aaff │ │ │ │ + ldrsheq r0, [pc, #31] @ 20ab03 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20ab07 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20ab0b │ │ │ │ + ldrsheq r0, [pc, #31] @ 20ab0f │ │ │ │ + ldrsheq r0, [pc, #31] @ 20ab13 │ │ │ │ ldrls r0, [r0, -r0, lsr #32] │ │ │ │ - blvc 6460a0 │ │ │ │ + blvc 646170 │ │ │ │ ldrmi r3, [r0], #-257 @ 0xfffffeff │ │ │ │ stc 5, cr4, [ip], #544 @ 0x220 │ │ │ │ ldmdble r8, {r1, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - b 21363c │ │ │ │ + b 21370c │ │ │ │ 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 271748 │ │ │ │ + blge fe808438 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6776930 │ │ │ │ - strmi pc, [r7], -r5, asr #26 │ │ │ │ + @ instruction: 0x4607fcdd │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23202201 │ │ │ │ @ instruction: 0xf6784641 │ │ │ │ - @ instruction: 0x4639ffb9 │ │ │ │ + shsaxmi pc, r9, r1 @ │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf897f897 │ │ │ │ + @ instruction: 0xf897f82f │ │ │ │ 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 +486116,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 │ │ │ │ + sxtab16mi pc, r1, fp, ror #24 @ │ │ │ │ + b 15f7128 │ │ │ │ ldmdbge r8, {r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6243028 │ │ │ │ - @ instruction: 0x4649ee1c │ │ │ │ + @ instruction: 0x4649edb4 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf89bf857 │ │ │ │ + @ instruction: 0xf67a4630 │ │ │ │ + @ instruction: 0xf89bffef │ │ │ │ movwcs r2, #9 │ │ │ │ - bcs a2f768 │ │ │ │ + bcs a2f838 │ │ │ │ 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 +486146,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 30adf4 │ │ │ │ + bleq 245374 │ │ │ │ + blcs a1c504 │ │ │ │ @ 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 41c470 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - andls pc, r8, r9, ror #27 │ │ │ │ - bllt ff688ba0 │ │ │ │ + andls pc, r8, r1, lsl #27 │ │ │ │ + bllt ff688c70 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302172 │ │ │ │ - stc2l 6, cr15, [r0, #488]! @ 0x1e8 │ │ │ │ - ldr r4, [pc, #1667] @ 20b237 │ │ │ │ + ldc2l 6, cr15, [r8, #-488]! @ 0xfffffe18 │ │ │ │ + ldr r4, [pc, #1667] @ 20b307 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302171 │ │ │ │ - ldc2l 6, cr15, [r8, #488] @ 0x1e8 │ │ │ │ + ldc2l 6, cr15, [r0, #-488]! @ 0xfffffe18 │ │ │ │ ldr r4, [r7, #1667] @ 0x683 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302170 │ │ │ │ - ldc2l 6, cr15, [r0, #488] @ 0x1e8 │ │ │ │ - str r4, [pc, #1667] @ 20b257 │ │ │ │ + stc2l 6, cr15, [r8, #-488]! @ 0xfffffe18 │ │ │ │ + str r4, [pc, #1667] @ 20b327 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ ldrtmi r2, [r0], -pc, ror #2 │ │ │ │ - stc2l 6, cr15, [r8, #488] @ 0x1e8 │ │ │ │ + stc2l 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 │ │ │ │ + ldc2l 6, cr15, [r8, #-488] @ 0xfffffe18 │ │ │ │ + ldrb r4, [pc, #-1667]! @ 20a641 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1145 │ │ │ │ - @ instruction: 0x4683fdb7 │ │ │ │ + strmi pc, [r3], pc, asr #26 │ │ │ │ @ instruction: 0xf04fe576 │ │ │ │ tstls r4, #-67108861 @ 0xfc000003 │ │ │ │ - blvc 746284 │ │ │ │ + blvc 746354 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 64624c │ │ │ │ - mcrr2 6, 7, pc, lr, cr7 @ │ │ │ │ + blvc 64631c │ │ │ │ + blx ffbc86ca │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc4d0 │ │ │ │ + blgt 2dc5a0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - ldc 15, cr15, [pc, #788] @ 20af48 │ │ │ │ + ldc 15, cr15, [pc, #372] @ 20ae78 │ │ │ │ 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 64634c │ │ │ │ + blx ff5c86fa │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2dc500 │ │ │ │ + blgt 2dc5d0 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xffaaf67a │ │ │ │ + @ instruction: 0xff42f67a │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - @ instruction: 0x463bfd7d │ │ │ │ + @ instruction: 0x463bfd15 │ │ │ │ cmncs r3, r2, lsl #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf67a8000 │ │ │ │ - strmi pc, [r3], -r9, lsr #27 │ │ │ │ + strmi pc, [r3], -r1, asr #26 │ │ │ │ @ instruction: 0xf64fe783 │ │ │ │ @ instruction: 0xf8ad73ff │ │ │ │ sbfx r3, r0, #0, #28 │ │ │ │ @ instruction: 0xf88d23ff │ │ │ │ sbfx r3, r0, #0, #24 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ sbfx r3, r0, #0, #20 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldc 0, cr3, [sp, #224] @ 0xe0 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6777b14 │ │ │ │ - @ instruction: 0x4607fbff │ │ │ │ + @ instruction: 0x4607fb97 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff76f67a │ │ │ │ + @ instruction: 0xff0ef67a │ │ │ │ @ instruction: 0x4642463b │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - tstpcs r1, r9, asr #26 @ p-variant is OBSOLETE │ │ │ │ + smlattcs r1, r1, ip, pc @ │ │ │ │ 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 20487a6 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc5ac │ │ │ │ + blgt 2dc67c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - vrecps.f32 , q0, │ │ │ │ + vceq.f32 , q8, │ │ │ │ ldmdbvs r0!, {r1, r2, r3, r5, r6, r8, sp} │ │ │ │ - blx fff486f6 │ │ │ │ + blx fe5487c6 │ │ │ │ @ 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 40a5f0 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ subgt pc, r0, sp, asr #17 │ │ │ │ andgt pc, ip, r5, asr #17 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr9, {0} │ │ │ │ @ instruction: 0xcc01e9c5 │ │ │ │ ldm r5, {r0, r1, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8c5000f │ │ │ │ ldrls ip, [r3, -ip] │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - @ instruction: 0xff26f67a │ │ │ │ + mrc2 6, 5, 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 @ │ │ │ │ + @ instruction: 0x463afbbf │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ - blx fe848766 │ │ │ │ + blx e48836 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc61c │ │ │ │ + blgt 2dc6ec │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - bls 2ca9dc │ │ │ │ + bls 2ca90c │ │ │ │ cmncs r3, r3, asr r6 │ │ │ │ smladxls r0, r0, r6, r4 │ │ │ │ - ldc2 6, cr15, [r6, #-488] @ 0xfffffe18 │ │ │ │ + stc2 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} │ │ │ │ + stc 6, cr15, [sl, #144]! @ 0x90 │ │ │ │ ... │ │ │ │ - rsbseq r5, r7, r6, lsl r8 │ │ │ │ + rsbseq r5, r7, r6, asr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - blmi b49184 │ │ │ │ + blmi b49254 │ │ │ │ @ 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 e0baf0 │ │ │ │ + blcc 207300 │ │ │ │ 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 e2eee0 │ │ │ │ mrrcvc 6, 1, r4, r2, cr5 │ │ │ │ - blne fe9d3258 │ │ │ │ - bcs a1c66c │ │ │ │ + blne fe9d3328 │ │ │ │ + bcs a1c73c │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ cmpeq r7, #323584 @ 0x4f000 │ │ │ │ - bl 2efa80 │ │ │ │ + bl 2efb50 │ │ │ │ ldmdale r4, {r1, r2, r9, fp} │ │ │ │ - blcs 9d27bc │ │ │ │ + blcs 9d288c │ │ │ │ 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 5465e4 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac64dc │ │ │ │ - blx 3c888a │ │ │ │ + blvc ac65ac │ │ │ │ + blx fe9c8958 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f5b3c │ │ │ │ + blgt 2f5c0c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - mrc2 6, 3, pc, cr10, cr10, {3} │ │ │ │ + mrc2 6, 0, pc, cr2, cr10, {3} │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1133 │ │ │ │ - @ instruction: 0xf10afc4d │ │ │ │ + @ instruction: 0xf10afbe5 │ │ │ │ addsmi r3, lr, #-67108861 @ 0xfc000003 │ │ │ │ movwls r9, #16387 @ 0x4003 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf0006026 │ │ │ │ stclvc 0, cr8, [sl], #-928 @ 0xfffffc60 │ │ │ │ @ instruction: 0x210008bb │ │ │ │ - bcs a2fb14 │ │ │ │ + bcs a2fbe4 │ │ │ │ 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 +486400,46 @@ │ │ │ │ @ instruction: 0xf8ad002e │ │ │ │ @ instruction: 0xe7a5a030 │ │ │ │ eorsge pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf1bae7a2 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe79b3030 │ │ │ │ - blls 2af3a4 │ │ │ │ + blls 2af474 │ │ │ │ ldc 3, cr9, [sp, #56] @ 0x38 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b22 │ │ │ │ - pkhbtmi pc, r0, pc, lsl #21 @ │ │ │ │ - blge ab74e0 │ │ │ │ + @ instruction: 0x4680fa37 │ │ │ │ + blge ab75b0 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4643fe13 │ │ │ │ + strbmi pc, [r3], -fp, lsr #27 @ │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ffbc898e │ │ │ │ + blx 21c8a5e │ │ │ │ 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 2b1c9c │ │ │ │ svclt 0x00084293 │ │ │ │ eoreq pc, r3, r9, asr r8 @ │ │ │ │ - blls 3bf18c │ │ │ │ - bls 4133cc │ │ │ │ + blls 3bf25c │ │ │ │ + bls 41349c │ │ │ │ tstne r6, sp, asr #19 │ │ │ │ - blls 291a50 │ │ │ │ - bl 2ea180 │ │ │ │ - bcs a0c938 │ │ │ │ + blls 291b20 │ │ │ │ + bl 2ea250 │ │ │ │ + bcs a0ca08 │ │ │ │ eorshi pc, r4, #0, 4 │ │ │ │ - blcs 9d2930 │ │ │ │ + blcs 9d2a00 │ │ │ │ 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 +486455,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 │ │ │ │ + @ instruction: 0x4602f9d3 │ │ │ │ + blge ab7658 │ │ │ │ + blgt 2ef924 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2 6, cr15, [r2, #488]! @ 0x1e8 │ │ │ │ + stc2l 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 @ │ │ │ │ + @ instruction: 0x4633fb1b │ │ │ │ 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 fc8b56 │ │ │ │ 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 #22 │ │ │ │ + blls 35374c │ │ │ │ + bls 3dca04 │ │ │ │ + blx c48b72 │ │ │ │ ldrbmi r4, [r3, #1542] @ 0x606 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf000502b │ │ │ │ - blls e2b3f0 │ │ │ │ + blls e2b4c0 │ │ │ │ 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 +486518,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 │ │ │ │ + pkhtbmi pc, r0, r5, asr #18 @ │ │ │ │ + blge ab7774 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4643fd31 │ │ │ │ + strbmi pc, [r3], -r9, asr #25 @ │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 348b52 │ │ │ │ + blx fe948c20 │ │ │ │ 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 48f6cc │ │ │ │ + bcs a0d4a4 │ │ │ │ andshi pc, r7, #0, 4 │ │ │ │ - blcs 9d2adc │ │ │ │ + blcs 9d2bac │ │ │ │ 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 +486562,91 @@ │ │ │ │ ldrteq r0, [r2], #-1074 @ 0xfffffbce │ │ │ │ andseq r0, r2, #838860800 @ 0x32000000 │ │ │ │ @ instruction: 0xf8cd9123 │ │ │ │ ldc 0, cr10, [sp, #544] @ 0x220 │ │ │ │ tstcs r1, r2, lsr #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b20 │ │ │ │ - strmi pc, [r3], r5, ror #18 │ │ │ │ - blge a37754 │ │ │ │ + @ instruction: 0x4683f8fd │ │ │ │ + blge a37824 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 747630 │ │ │ │ + bleq 747700 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x462afcd9 │ │ │ │ + @ instruction: 0x462afc71 │ │ │ │ vmin.s8 q10, q0, │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - blx fed48c00 │ │ │ │ + blx 1348cd0 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ strbmi r4, [r9], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffa000 │ │ │ │ - blls e4a9c0 │ │ │ │ + blls e4aa90 │ │ │ │ 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, asr sl @ │ │ │ │ + bls 29cc2c │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx ff248c40 │ │ │ │ - bls 2dca70 │ │ │ │ + blx 1848d10 │ │ │ │ + bls 2dcb40 │ │ │ │ cmncs r3, r3, lsr r6 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - blx ff048c50 │ │ │ │ + blx 1648d20 │ │ │ │ @ instruction: 0x9121e5e1 │ │ │ │ @ instruction: 0x93209b04 │ │ │ │ - blvc a468e8 │ │ │ │ + blvc a469b8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac68b0 │ │ │ │ - @ instruction: 0xf91cf677 │ │ │ │ + blvc ac6980 │ │ │ │ + @ instruction: 0xf8b4f677 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r6, #34816 @ 0x8800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf67a4611 │ │ │ │ - bls 3ca4e4 │ │ │ │ + bls 3ca414 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - blx 1b48c90 │ │ │ │ + @ instruction: 0xf9fcf67a │ │ │ │ ldrbmi r9, [r3], -r4, lsl #20 │ │ │ │ strmi r4, [r2], r9, asr #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ - blls 34a930 │ │ │ │ + blls 34aa00 │ │ │ │ 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 313970 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4682fa7f │ │ │ │ + pkhbtmi pc, r2, r7, lsl #20 @ │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ - bls 38a900 │ │ │ │ + bls 38a9d0 │ │ │ │ ldrbmi r9, [r3], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx 1e48ce0 │ │ │ │ + blx 448db0 │ │ │ │ ldrmi r4, [fp, #1664]! @ 0x680 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ adcle r0, r2, fp, lsr #32 │ │ │ │ tstcs r0, r0, lsr fp │ │ │ │ - bl feaea4b4 │ │ │ │ + bl feaea584 │ │ │ │ stmib sp, {r0, r1, r2, r9, fp}^ │ │ │ │ - bcs a0f79c │ │ │ │ - beq 18c5f34 │ │ │ │ + bcs a0f86c │ │ │ │ + beq 18c6004 │ │ │ │ svcge 0x005ef63f │ │ │ │ - blcs 9d2c6c │ │ │ │ + blcs 9d2d3c │ │ │ │ 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 +486705,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 2c4f00 │ │ │ │ eorscc pc, r8, sp, lsr #17 │ │ │ │ - blls 2c4aa0 │ │ │ │ + blls 2c4b70 │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ - blls 2c4a98 │ │ │ │ + blls 2c4b68 │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @ instruction: 0x96169117 │ │ │ │ - blvc 7c6ac4 │ │ │ │ + blvc 7c6b94 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac6a8c │ │ │ │ - @ instruction: 0xf82ef677 │ │ │ │ + blvc ac6b5c │ │ │ │ + @ instruction: 0xffc6f676 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f60ec │ │ │ │ + blgt 2f61bc │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - blx feac8e62 │ │ │ │ + blx 10c8f32 │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1133 │ │ │ │ - bls 2c9a5c │ │ │ │ + bls 2c998c │ │ │ │ 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 2cf9d4 │ │ │ │ + bcs a0d7d4 │ │ │ │ cmnphi r6, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs 9d2dfc │ │ │ │ + blcs 9d2ecc │ │ │ │ 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 +486757,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 36fa10 │ │ │ │ ldc 3, cr9, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - @ instruction: 0x4603ffd5 │ │ │ │ - bge ab7a54 │ │ │ │ - bgt 2f013c │ │ │ │ + strmi pc, [r3], -sp, ror #30 │ │ │ │ + bge ab7b24 │ │ │ │ + bgt 2f020c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - blx 1548f0e │ │ │ │ + blx ffb48fdc │ │ │ │ tstcc r4, #9216 @ 0x2400 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf91ef67a │ │ │ │ + @ instruction: 0xf8b6f67a │ │ │ │ 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 37023c │ │ │ │ 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 fe8cfa80 │ │ │ │ + bl 2b1e48 │ │ │ │ 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 +486807,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 9c6d08 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac6c00 │ │ │ │ - @ instruction: 0xff74f676 │ │ │ │ + blvc ac6cd0 │ │ │ │ + @ instruction: 0xff0cf676 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r5, #34816 @ 0x8800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf67a4611 │ │ │ │ - bls 38a194 │ │ │ │ + bls 38a0c4 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ strtmi r4, [sl], -r0, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8bcf67a │ │ │ │ + @ instruction: 0xf854f67a │ │ │ │ mvnscc pc, #8, 2 │ │ │ │ mulls r5, sl, r5 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf43fa02a │ │ │ │ - blls 336fb0 │ │ │ │ + blls 337080 │ │ │ │ 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 9d3040 │ │ │ │ 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 +486868,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 23239c │ │ │ │ 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 +486885,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 384d90 │ │ │ │ subcc pc, r0, sp, lsr #17 │ │ │ │ - blls 3852f8 │ │ │ │ + blls 3853c8 │ │ │ │ subcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf88de6f9 │ │ │ │ strb sl, [r6, #-136]! @ 0xffffff78 │ │ │ │ movweq pc, #442 @ 0x1ba @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ addcc pc, r8, sp, lsl #17 │ │ │ │ tstls r5, pc, asr r5 │ │ │ │ ldc 7, cr9, [sp, #80] @ 0x50 │ │ │ │ tstcs r1, r4, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - strmi pc, [r6], -r3, asr #29 │ │ │ │ - blge ab7c38 │ │ │ │ + @ instruction: 0x4606fe5b │ │ │ │ + blge ab7d08 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 10c9130 │ │ │ │ + @ instruction: 0xf9d2f67a │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf67a4620 │ │ │ │ - blls 38978c │ │ │ │ + @ instruction: 0xf6794620 │ │ │ │ + blls 38b6bc │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ strls r4, [r0, -r9, asr #12] │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bls 2ca484 │ │ │ │ + bls 2ca554 │ │ │ │ @ instruction: 0x4649463b │ │ │ │ andls r4, r0, #7340032 @ 0x700000 │ │ │ │ strtmi r4, [sl], -r0, lsr #12 │ │ │ │ - blx 11c9776 │ │ │ │ + blx 11c9846 │ │ │ │ andls r4, r0, fp, lsr r6 │ │ │ │ cmncs r3, r2, lsr r6 │ │ │ │ - @ instruction: 0xf67a4620 │ │ │ │ - andls pc, r0, r9, lsr #16 │ │ │ │ + @ instruction: 0xf6794620 │ │ │ │ + andls pc, r0, r1, asr #31 │ │ │ │ ldmib sp, {r0, r1, r4, r5, r6, r8, sp}^ │ │ │ │ strtmi r3, [r0], -r9, lsl #4 │ │ │ │ - @ instruction: 0xf822f67a │ │ │ │ - str r9, [pc], #-5 @ 20b798 │ │ │ │ + @ instruction: 0xffbaf679 │ │ │ │ + str r9, [pc], #-5 @ 20b868 │ │ │ │ @ instruction: 0xf8cd9119 │ │ │ │ ldc 0, cr8, [sp, #384] @ 0x180 │ │ │ │ tstcs r1, r8, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - strmi pc, [r7], -r5, lsl #29 │ │ │ │ - blge ab7cb4 │ │ │ │ + @ instruction: 0x4607fe1d │ │ │ │ + blge ab7d84 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf9fcf67a │ │ │ │ + @ instruction: 0xf994f67a │ │ │ │ @ instruction: 0x462a463b │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - blls 2cb710 │ │ │ │ + blls 2cb640 │ │ │ │ strtmi r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8cd4649 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ - blx 4497e2 │ │ │ │ + blx 4498b2 │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strbmi r4, [r9], -r0, lsl #13 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - blx 2497f2 │ │ │ │ + blx 2498c2 │ │ │ │ andls r4, r0, sl, lsr r6 │ │ │ │ cmncs r3, r3, asr #12 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strmi pc, [r7], -fp, ror #31 │ │ │ │ + strmi pc, [r7], -r3, lsl #31 │ │ │ │ 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 38fd58 │ │ │ │ + bcs a0da54 │ │ │ │ stcge 6, cr15, [r2], {63} @ 0x3f │ │ │ │ - blcs 9d3178 │ │ │ │ + blcs 9d3248 │ │ │ │ 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 +487001,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 fef09998 │ │ │ │ rsbhi pc, r8, sp, lsl #17 │ │ │ │ - bllt fee098d0 │ │ │ │ + bllt fee099a0 │ │ │ │ movweq pc, #440 @ 0x1b8 @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ rsbcc pc, r8, sp, lsl #17 │ │ │ │ - bllt fec098e0 │ │ │ │ + bllt fec099b0 │ │ │ │ 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 3456f4 │ │ │ │ addcc pc, r0, sp, lsl #17 │ │ │ │ - blls 344bc0 │ │ │ │ + blls 344c90 │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ strt r3, [r1], #128 @ 0x80 │ │ │ │ - ldrshteq r5, [r7], #-16 │ │ │ │ + rsbseq r5, r7, r0, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r7, sl, asr #3 │ │ │ │ + ldrshteq r5, [r7], #-10 │ │ │ │ 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 9d3368 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4603fd31 │ │ │ │ + bge ab7f9c │ │ │ │ + bgt 2f0684 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - @ instruction: 0xf910f67a │ │ │ │ + @ instruction: 0xf8a8f67a │ │ │ │ tstcc r4, #9216 @ 0x2400 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - mcr2 6, 7, pc, cr2, cr9, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr10, cr9, {3} │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strbmi r4, [r9], -r6, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #14 │ │ │ │ - blx 9499b8 │ │ │ │ + blx 949a88 │ │ │ │ ldrtmi r9, [fp], -r5, lsl #20 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ @ instruction: 0x463bfa13 │ │ │ │ ldrtmi r9, [r2], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - mrc2 6, 7, pc, cr14, cr9, {3} │ │ │ │ + mrc2 6, 4, 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 0x009ef623 │ │ │ │ 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 8a5bc8 │ │ │ │ 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 +487117,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 9da370 │ │ │ │ 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 +487134,20 @@ │ │ │ │ rsclt r6, sp, #1720320 @ 0x1a4000 │ │ │ │ @ instruction: 0xf8982300 │ │ │ │ addsmi r2, r5, #16 │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ @ instruction: 0xf898d30e │ │ │ │ tstcs r1, r1, lsl r0 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0x4605fe37 │ │ │ │ + strmi pc, [r5], -pc, asr #27 │ │ │ │ sbcle r2, r2, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf67a3514 │ │ │ │ - @ instruction: 0xe7bcf879 │ │ │ │ - bge 6146f8 │ │ │ │ + @ instruction: 0xe7bcf811 │ │ │ │ + bge 6147c8 │ │ │ │ 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 +487180,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 │ │ │ │ + stc2 6, cr15, [r8], #-472 @ 0xfffffe28 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f67e0 │ │ │ │ + blgt 2f68b0 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - @ instruction: 0xf804f67a │ │ │ │ + @ instruction: 0xff9cf679 │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6791133 │ │ │ │ - svccs 0x0001fdd7 │ │ │ │ + svccs 0x0001fd6f │ │ │ │ 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 9d3600 │ │ │ │ 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 +487230,32 @@ │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe79f3018 │ │ │ │ @ instruction: 0xf8cd9109 │ │ │ │ ldmib sp, {r5, pc}^ │ │ │ │ tstcs r1, r8, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf676ab10 │ │ │ │ - strmi pc, [r1], sp, lsr #24 │ │ │ │ - blge 6381c4 │ │ │ │ + strmi pc, [r1], r5, asr #23 │ │ │ │ + blge 638294 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strbmi pc, [fp], -r1, lsr #31 @ │ │ │ │ + @ instruction: 0x464bff39 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r4, #-484]! @ 0xfffffe1c │ │ │ │ + stc2 6, cr15, [ip, #-484] @ 0xfffffe1c │ │ │ │ svceq 0x0001f1b8 │ │ │ │ svclt 0x00084681 │ │ │ │ ldrdge pc, [ip], #-141 @ 0xffffff73 │ │ │ │ ldclvc 0, cr13, [r2], #-468 @ 0xfffffe2c │ │ │ │ - b 15d409c │ │ │ │ + b 15d416c │ │ │ │ stmib sp, {r0, r2, r4, r6, r7, r8, r9, fp}^ │ │ │ │ - bcs a100cc │ │ │ │ + bcs a1019c │ │ │ │ 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 +487279,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 │ │ │ │ + strmi pc, [r2], r3, ror #22 │ │ │ │ + blge 638358 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 748160 │ │ │ │ + beq 748230 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - uasxmi pc, r3, pc @ │ │ │ │ + @ instruction: 0x4653fed7 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - ldc2 6, cr15, [r2, #-484] @ 0xfffffe1c │ │ │ │ + stc2 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 │ │ │ │ + stc2l 6, cr15, [r4], {121} @ 0x79 │ │ │ │ cdpne 6, 7, cr4, cr11, cr2, {4} │ │ │ │ @ instruction: 0xf0404598 │ │ │ │ - bl 56c1a0 │ │ │ │ + bl 56c270 │ │ │ │ @ instruction: 0xf8d80888 │ │ │ │ ldrbmi r0, [r3], -ip, asr #32 │ │ │ │ strbmi r9, [sl], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - ldc2 6, cr15, [ip, #-484] @ 0xfffffe1c │ │ │ │ + ldc2 6, cr15, [r4], #484 @ 0x1e4 │ │ │ │ @ instruction: 0xf1054682 │ │ │ │ - strbmi r3, [pc, #-2559] @ 20b3a9 │ │ │ │ - bl 58020c │ │ │ │ + strbmi r3, [pc, #-2559] @ 20b479 │ │ │ │ + bl 5802dc │ │ │ │ ldclvs 7, cr0, [sp], #540 @ 0x21c │ │ │ │ ldrbmi r9, [r3], -r0, lsl #10 │ │ │ │ cmncs r3, r2, lsl #20 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strmi pc, [r5], -sp, lsl #26 │ │ │ │ + strmi pc, [r5], -r5, lsr #25 │ │ │ │ @ instruction: 0xf88de653 │ │ │ │ str fp, [r4, r8, lsr #32]! │ │ │ │ movweq pc, #443 @ 0x1bb @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorcc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf8ade79d │ │ │ │ ldr fp, [sl, r8, lsr #32] │ │ │ │ - bleq 1048214 │ │ │ │ - bl feb6afac │ │ │ │ + bleq 10482e4 │ │ │ │ + bl feb6b07c │ │ │ │ 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 +487353,151 @@ │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ movwls r0, #61473 @ 0xf021 │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ - blvc 5c74c0 │ │ │ │ + blvc 5c7590 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 647488 │ │ │ │ - blx e49832 │ │ │ │ + blvc 647558 │ │ │ │ + blx ff449900 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14864 @ 0x3a10 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6794619 │ │ │ │ - blls 30b90c │ │ │ │ + blls 30b83c │ │ │ │ @ instruction: 0x46323314 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x463bfc79 │ │ │ │ + @ instruction: 0x463bfc11 │ │ │ │ andls sl, r4, r3, lsl pc │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fe8000 │ │ │ │ strbmi pc, [r1, #4017] @ 0xfb1 @ │ │ │ │ tstle r9, r3 │ │ │ │ stmibeq r9, {r0, r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrdeq pc, [ip], #-137 @ 0xffffff77 │ │ │ │ cmncs r3, r0 │ │ │ │ andcc lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4605fc95 │ │ │ │ + strmi pc, [r5], -sp, lsr #24 │ │ │ │ @ instruction: 0xf8ade77e │ │ │ │ @ instruction: 0xe7c78038 │ │ │ │ eorshi pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b8e7c4 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe7bd3038 │ │ │ │ - bl feb6b098 │ │ │ │ + bl feb6b168 │ │ │ │ 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 9d3900 │ │ │ │ adcshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blt ff0ba824 │ │ │ │ - bmi ff0ba9dc │ │ │ │ - blt ff0ba9e0 │ │ │ │ + blt ff0ba8f4 │ │ │ │ + bmi ff0baaac │ │ │ │ + blt ff0baab0 │ │ │ │ @ instruction: 0x47bababa │ │ │ │ - blt ff0ba9e8 │ │ │ │ - blt ff0ba9ec │ │ │ │ - blt ff0ba9f0 │ │ │ │ + blt ff0baab8 │ │ │ │ + blt ff0baabc │ │ │ │ + blt ff0baac0 │ │ │ │ @ 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 │ │ │ │ + strmi pc, [r3], -r3, ror #20 │ │ │ │ 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} @ │ │ │ │ + ldc2l 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 fed499fe │ │ │ │ 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 ff449a2e │ │ │ │ @ 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 febeb230 │ │ │ │ tstcs r0, r8, lsl #22 │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ - bleq 1906bc4 │ │ │ │ + bleq 1906c94 │ │ │ │ ldmdale r4, {r5, r9, fp, sp} │ │ │ │ - blcs 9d38f8 │ │ │ │ + blcs 9d39c8 │ │ │ │ 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 547720 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 647618 │ │ │ │ - blx 1c499c0 │ │ │ │ + blvc 6476e8 │ │ │ │ + blx 249a90 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14864 @ 0x3a10 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6794619 │ │ │ │ - blls 30b77c │ │ │ │ + blls 30b6ac │ │ │ │ @ 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, 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 1b49af6 │ │ │ │ @ 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 │ │ │ │ + stcl 6, cr15, [ip], #-140 @ 0xffffff74 │ │ │ │ + rsbseq r4, r7, r8, lsl r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r7, lr, lsl #11 │ │ │ │ + ldrhteq 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 +487506,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 8a61ec │ │ │ │ suble r2, r1, r5, lsl #20 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0xf100fa21 │ │ │ │ + @ instruction: 0xf100f9b9 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - @ instruction: 0x4639fc95 │ │ │ │ + ldrtmi pc, [r9], -sp, lsr #24 @ │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - stmdbvs fp!, {r0, r1, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r3, 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 +487542,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 a26c8c │ │ │ │ msrhi (UNDEF: 108), r0 │ │ │ │ - bcs 9da94c │ │ │ │ + bcs 9daa1c │ │ │ │ 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 +487570,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 2049c64 │ │ │ │ strmi sl, [r1], r4, lsl #28 │ │ │ │ ldrdge pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0xf100f99f │ │ │ │ + @ instruction: 0xf100f937 │ │ │ │ @ instruction: 0xf89a0518 │ │ │ │ @ instruction: 0x46292010 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf89a4680 │ │ │ │ @ instruction: 0xf6773011 │ │ │ │ - @ instruction: 0xf04ffc0f │ │ │ │ + @ instruction: 0xf04ffba7 │ │ │ │ @ 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 +487598,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 ff18b48c │ │ │ │ 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: 0xf8c8f676 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ddc0c │ │ │ │ + blgt 2ddcdc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrtmi pc, [r3], -r7, lsr #25 @ │ │ │ │ + @ instruction: 0x4633fc3f │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - blx 20c9c60 │ │ │ │ + blx 6c9d30 │ │ │ │ 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: 0xf100f8c3 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - @ instruction: 0x4639fb9f │ │ │ │ + @ instruction: 0x4639fb37 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - blmi fe78b4b8 │ │ │ │ + blmi fe78b3e8 │ │ │ │ cmncs r4, sl, ror #18 │ │ │ │ - blx 26269a │ │ │ │ + blx 26276a │ │ │ │ @ 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: 0xf878f676 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ddcac │ │ │ │ + blgt 2ddd7c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x464bfc57 │ │ │ │ + strbmi pc, [fp], -pc, ror #23 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - blx cc9d00 │ │ │ │ + @ instruction: 0xf9c2f679 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrtmi pc, [r2], -r3, lsr #20 @ │ │ │ │ + @ instruction: 0x4632f9bb │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9f6f679 │ │ │ │ + @ instruction: 0xf98ef679 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4632fa15 │ │ │ │ + ldrtmi pc, [r2], -sp, lsr #19 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ @ instruction: 0xf679ae04 │ │ │ │ - strmi pc, [r1], sp, lsl #20 │ │ │ │ + strmi pc, [r1], r5, lsr #19 │ │ │ │ svcvs 0x002be72c │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0xe721111f │ │ │ │ strbmi r6, [r2], -fp, lsr #30 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ svcvs 0x002be71c │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ ldr r7, [r7, -fp, lsr #3] │ │ │ │ mvnsvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0x4607f8bf │ │ │ │ - beq 848788 │ │ │ │ + @ instruction: 0x4607f857 │ │ │ │ + beq 848858 │ │ │ │ @ instruction: 0x23202201 │ │ │ │ @ instruction: 0xf6774651 │ │ │ │ - @ instruction: 0x4639fb33 │ │ │ │ + ldrtmi pc, [r9], -fp, asr #21 @ │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0xf897fc11 │ │ │ │ - bcs 1214444 │ │ │ │ + @ instruction: 0xf897fba9 │ │ │ │ + bcs 1214514 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4653f973 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf9d4f679 │ │ │ │ + @ instruction: 0xf96cf679 │ │ │ │ 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 247aec │ │ │ │ + @ instruction: 0xfffef675 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 2ddda0 │ │ │ │ + blgt 2dde70 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - blx ff8c9dee │ │ │ │ + blx 1ec9ebe │ │ │ │ @ instruction: 0x465b4652 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf679111f │ │ │ │ - strmi pc, [r2], sp, lsr #19 │ │ │ │ + strmi 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 1b4863c │ │ │ │ + @ instruction: 0xfffef675 │ │ │ │ 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: 0xf8cdfa6b │ │ │ │ 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 4d857a │ │ │ │ @ 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 bc9f56 │ │ │ │ rscslt lr, pc, #198180864 @ 0xbd00000 │ │ │ │ rscslt lr, pc, #48758784 @ 0x2e80000 │ │ │ │ - bcc 286398 │ │ │ │ + bcc 286468 │ │ │ │ strvs lr, [r4], -sp, asr #19 │ │ │ │ - bcs 9f7cc4 │ │ │ │ + bcs 9f7d94 │ │ │ │ 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 +487784,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 0x0000ea1a │ │ │ │ + rsbseq r3, r7, r8, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, r0, ror pc │ │ │ │ - ldrsbteq r3, [r7], #-222 @ 0xffffff22 │ │ │ │ + rsbseq r3, r7, r0, lsr #29 │ │ │ │ + rsbseq r3, r7, lr, lsl #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 +487804,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: 0xff6cf675 │ │ │ │ stcge 6, cr4, [sl, #-172] @ 0xffffff54 │ │ │ │ - beq 848960 │ │ │ │ + beq 848a30 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf8804651 │ │ │ │ @ instruction: 0xf677202c │ │ │ │ - strls pc, [sp], #-2629 @ 0xfffff5bb │ │ │ │ + strls pc, [sp], #-2525 @ 0xfffff623 │ │ │ │ @ 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 fecca04c │ │ │ │ @ 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 +487842,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 36b308 │ │ │ │ teqphi sp, #0 @ p-variant is OBSOLETE │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100ff81 │ │ │ │ + @ instruction: 0xf100ff19 │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774659 │ │ │ │ - @ instruction: 0x4649f9f5 │ │ │ │ + strbmi pc, [r9], -sp, lsl #19 @ │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0xf8d8fad3 │ │ │ │ + @ instruction: 0xf8d8fa6b │ │ │ │ @ instruction: 0x465a3070 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - strmi pc, [r0], r5, lsr #17 │ │ │ │ + @ instruction: 0x4680f83d │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf897d04a │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ - bcs a31270 │ │ │ │ + bcs a31340 │ │ │ │ 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 +487883,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 │ │ │ │ + mcr2 6, 6, pc, cr14, cr5, {3} @ │ │ │ │ + bleq 848b68 │ │ │ │ @ instruction: 0x23204681 │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf9aaf677 │ │ │ │ + @ instruction: 0xf942f677 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx fe44a090 │ │ │ │ + blx a4a160 │ │ │ │ ldrsbtcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ ldrtmi r7, [r0], -fp, lsr #3 │ │ │ │ - @ instruction: 0xf85af679 │ │ │ │ + @ instruction: 0xfff2f678 │ │ │ │ @ instruction: 0xf1b84680 │ │ │ │ @ instruction: 0xd1b40f00 │ │ │ │ biccs r6, r0, r0, lsr r9 │ │ │ │ - @ instruction: 0xff1af675 │ │ │ │ + mrc2 6, 5, 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: 0xf922f677 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xf9f2f679 │ │ │ │ @ instruction: 0xf8d8e116 │ │ │ │ tstcs r4, r0, ror r0 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100fef5 │ │ │ │ + @ instruction: 0xf100fe8d │ │ │ │ @ instruction: 0xf89b0818 │ │ │ │ pkhbtmi r2, r1, r0 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf89b4641 │ │ │ │ @ instruction: 0xf6773011 │ │ │ │ - movwcs pc, #2405 @ 0x965 @ │ │ │ │ + movwcs pc, #2301 @ 0x8fd @ │ │ │ │ eorslt pc, r4, sp, asr #17 │ │ │ │ mrrceq 1, 0, pc, r4, cr9 @ │ │ │ │ stmib r5, {r1, r3, r8, r9, ip, pc}^ │ │ │ │ ldm r5, {r0, r8, r9, ip, sp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0xe76cfa35 │ │ │ │ + strb pc, [ip, -sp, asr #19]! @ │ │ │ │ ldrsbthi pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf8d8e766 │ │ │ │ ldmdavs sl, {r4, r5, r6, ip, sp} │ │ │ │ - bcs 36b3ac │ │ │ │ + bcs 36b47c │ │ │ │ rsbshi pc, fp, #0 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100fec7 │ │ │ │ + @ instruction: 0xf100fe5f │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774659 │ │ │ │ - @ instruction: 0x4649f93b │ │ │ │ + @ instruction: 0x4649f8d3 │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0xf8d8fa19 │ │ │ │ + @ instruction: 0xf8d8f9b1 │ │ │ │ @ instruction: 0x465a3070 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf678111f │ │ │ │ - strmi pc, [r0], fp, ror #31 │ │ │ │ + strmi pc, [r0], r3, lsl #31 │ │ │ │ @ instruction: 0xf8d8e744 │ │ │ │ tstcs r4, r0, ror r0 │ │ │ │ movwls r6, #14640 @ 0x3930 │ │ │ │ - mcr2 6, 5, pc, cr10, cr5, {3} @ │ │ │ │ + mcr2 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: 0xf8b2f677 │ │ │ │ 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: 0xf8dff981 │ │ │ │ @ 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 218968 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ @ instruction: 0xb1134691 │ │ │ │ svclt 0x00284599 │ │ │ │ @ instruction: 0xf1b94699 │ │ │ │ svclt 0x00080f01 │ │ │ │ ldrdvc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ addhi pc, r8, r0 │ │ │ │ @@ -487944,17 +487995,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 94a918 │ │ │ │ @ instruction: 0xf8cd7c42 │ │ │ │ - bcs a2c8cc │ │ │ │ + bcs a2c99c │ │ │ │ @ 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 +488021,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 5c8000 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 4c7ef8 │ │ │ │ - ldc2l 6, cr15, [r8, #468]! @ 0x1d4 │ │ │ │ + blvc 4c7fc8 │ │ │ │ + ldc2 6, cr15, [r0, #468] @ 0x1d4 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2de17c │ │ │ │ + blgt 2de24c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - ldrtmi pc, [sl], -pc, ror #18 @ │ │ │ │ + ldrtmi pc, [sl], -r7, lsl #18 @ │ │ │ │ vmax.s8 q10, q0, │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - @ instruction: 0xff42f678 │ │ │ │ + mrc2 6, 6, pc, cr10, cr8, {3} │ │ │ │ @ instruction: 0x46034652 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - movwcs pc, #3899 @ 0xf3b @ │ │ │ │ + movwcs pc, #3795 @ 0xed3 @ │ │ │ │ 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 │ │ │ │ + stc2l 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: 0xf8e2f679 │ │ │ │ @ instruction: 0x4623463a │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781145 │ │ │ │ - @ instruction: 0x4607ff1d │ │ │ │ + @ instruction: 0x4607feb5 │ │ │ │ ldrcs pc, [r0], #2271 @ 0x8df │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6e69b0 │ │ │ │ + blls 6e6a80 │ │ │ │ @ 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 654a72 │ │ │ │ strb pc, [r8, -r2, lsl #18] @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ @ instruction: 0x463071dd │ │ │ │ - mcr2 6, 6, pc, cr12, cr8, {3} @ │ │ │ │ + mcr2 6, 3, pc, cr4, cr8, {3} @ │ │ │ │ strmi r9, [r2], -r5, lsl #22 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf44ffeeb │ │ │ │ + @ instruction: 0xf44ffe83 │ │ │ │ @ instruction: 0x460271b3 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0x4682febf │ │ │ │ + pkhtbmi pc, r2, r7, asr #28 @ │ │ │ │ @ instruction: 0xf8cde68c │ │ │ │ @ instruction: 0xf8cd801c │ │ │ │ ldc 0, cr9, [sp, #96] @ 0x60 │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - @ instruction: 0x4680fd7b │ │ │ │ + pkhbtmi pc, r0, r3, lsl #26 @ │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - strbmi pc, [r2], -pc, ror #17 @ │ │ │ │ + strbmi pc, [r2], -r7, lsl #17 @ │ │ │ │ @ instruction: 0xf44f9b04 │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mcr2 6, 6, pc, cr2, cr8, {3} @ │ │ │ │ + mrc2 6, 2, 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 +488124,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 44819c │ │ │ │ ldmdbvs r0!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - strmi pc, [r0], r9, lsr #26 │ │ │ │ + strmi 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 30ac28 │ │ │ │ + blcs a2bca4 │ │ │ │ vst4.16 {d29-d32}, [pc], ip │ │ │ │ ldrtmi r7, [r0], -r6, asr #3 │ │ │ │ - mcr2 6, 2, pc, cr8, cr8, {3} @ │ │ │ │ + stc2l 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 9d44c4 │ │ │ │ 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 +488183,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 │ │ │ │ + pkhtbmi pc, r3, r3, asr #24 @ │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 748f84 │ │ │ │ - @ instruction: 0xf6794630 │ │ │ │ - blls 38ac1c │ │ │ │ + bleq 749054 │ │ │ │ + @ instruction: 0xf6784630 │ │ │ │ + blls 38cb4c │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mcr2 6, 0, pc, cr2, cr8, {3} @ │ │ │ │ + ldc2 6, cr15, [sl, #480] @ 0x1e0 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf897fdfb │ │ │ │ + @ instruction: 0xf897fd93 │ │ │ │ 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 │ │ │ │ + stc2 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 5c73b8 │ │ │ │ ldmdbvs r0!, {r5, r9, sp} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - @ instruction: 0x4604fc79 │ │ │ │ + @ instruction: 0x4604fc11 │ │ │ │ strtmi fp, [sl], -r0, asr #2 │ │ │ │ adcvs ip, r0, #12288 @ 0x3000 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xfff0f678 │ │ │ │ + @ instruction: 0xff88f678 │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - strmi pc, [r2], -r3, asr #27 │ │ │ │ + @ instruction: 0x4602fd5b │ │ │ │ @ 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 31e620 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strbmi pc, [r3], -pc, lsr #27 @ │ │ │ │ + strbmi pc, [r3], -r7, asr #26 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - stc2 6, cr15, [r8, #480]! @ 0x1e0 │ │ │ │ + stc2l 6, cr15, [r0, #-480] @ 0xfffffe20 │ │ │ │ ldrbmi r9, [r2], -r3, lsl #22 │ │ │ │ vmax.s8 d20, d0, d7 │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - stc2 6, cr15, [r0, #480]! @ 0x1e0 │ │ │ │ + ldc2 6, cr15, [r8, #-480]! @ 0xfffffe20 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strmi r7, [r0], r5, lsr #3 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0x4642fd73 │ │ │ │ + strbmi pc, [r2], -fp, lsl #26 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - ldc2 6, cr15, [r2, #480] @ 0x1e0 │ │ │ │ + stc2 6, cr15, [sl, #-480]! @ 0xfffffe20 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], fp, lsl #27 │ │ │ │ + strmi pc, [r2], r3, lsr #26 │ │ │ │ @ instruction: 0x4652e532 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], r3, lsl #27 │ │ │ │ + pkhbtmi pc, r2, fp, lsl #26 @ │ │ │ │ ldrbmi lr, [r2], -sl, lsr #10 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - @ instruction: 0x4682fd7b │ │ │ │ + pkhbtmi pc, r2, r3, lsl #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 4c83a4 │ │ │ │ + blx feaca74a │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2de558 │ │ │ │ + blgt 2de628 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - ldrtmi pc, [fp], -r1, lsl #31 @ │ │ │ │ + shadd16mi pc, fp, r9 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2l 6, cr15, [r4, #-480] @ 0xfffffe20 │ │ │ │ + stc2l 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 5c842c │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - strmi pc, [r7], -r3, ror #23 │ │ │ │ + @ instruction: 0x4607fb7b │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff5af678 │ │ │ │ + mrc2 6, 7, pc, cr2, cr8, {3} │ │ │ │ @ instruction: 0x4652463b │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf04ffd2d │ │ │ │ + @ instruction: 0xf04ffcc5 │ │ │ │ strmi r3, [r1], -sl, lsr #5 │ │ │ │ @ instruction: 0x33aaf04f │ │ │ │ @ instruction: 0xf7fc4630 │ │ │ │ - ldc 15, cr15, [pc, #716] @ 20cff4 │ │ │ │ + ldc 15, cr15, [pc, #716] @ 20d0c4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4607fb53 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff32f678 │ │ │ │ + mcr2 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 @ │ │ │ │ + @ instruction: 0x465bfc9d │ │ │ │ strmi r4, [r7], -sl, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf8cdfcfd │ │ │ │ + @ instruction: 0xf8cdfc95 │ │ │ │ strmi sl, [r3], -r0 │ │ │ │ cmncs r3, sl, lsr r6 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], r9, lsr #26 │ │ │ │ + strmi pc, [r2], r1, asr #25 │ │ │ │ @ instruction: 0x4652e49c │ │ │ │ @ instruction: 0xf44f9b05 │ │ │ │ ldrtmi r7, [r0], -r4, ror #3 │ │ │ │ - stc2l 6, cr15, [ip], #480 @ 0x1e0 │ │ │ │ + stc2 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} │ │ │ │ + stcl 6, cr15, [r2, #136] @ 0x88 │ │ │ │ ... │ │ │ │ - rsbseq r3, r7, r8, asr #21 │ │ │ │ + ldrshteq r3, [r7], #-152 @ 0xffffff68 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, r6, ror sl │ │ │ │ + rsbseq r3, r7, r6, lsr #19 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r7, r0, asr #13 │ │ │ │ + ldrshteq r3, [r7], #-80 @ 0xffffffb0 │ │ │ │ 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 +488370,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 22d928 │ │ │ │ @ instruction: 0xf8cd6918 │ │ │ │ - blls 26ce6c │ │ │ │ - bvc fe9552c8 │ │ │ │ + blls 26cf3c │ │ │ │ + bvc fe955398 │ │ │ │ mulge r9, r3, r8 │ │ │ │ - blx 194a81e │ │ │ │ + blx fff4a8ec │ │ │ │ @ instruction: 0xf880462a │ │ │ │ @ instruction: 0xf100502c │ │ │ │ @ instruction: 0x46530518 │ │ │ │ strmi r4, [r7], -r9, lsr #12 │ │ │ │ - stc2l 6, cr15, [lr, #472] @ 0x1d8 │ │ │ │ - bge 395a60 │ │ │ │ + stc2l 6, cr15, [r6, #-472]! @ 0xfffffe28 │ │ │ │ + bge 395b30 │ │ │ │ movwcc lr, #27085 @ 0x69cd │ │ │ │ - blge 4b1a88 │ │ │ │ + blge 4b1b58 │ │ │ │ @ instruction: 0xf8cd461c │ │ │ │ @ instruction: 0xf1079024 │ │ │ │ andls r0, r2, #84, 24 @ 0x5400 │ │ │ │ - bgt 5f1a88 │ │ │ │ + bgt 5f1b58 │ │ │ │ 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, r4, r5, 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: 0xf89afbf1 │ │ │ │ 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 a9e9c0 │ │ │ │ + b 1609bc0 │ │ │ │ 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 +488431,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 122c1a0 │ │ │ │ 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 41bc1c │ │ │ │ + b 249420 │ │ │ │ + b 124d02c │ │ │ │ @ instruction: 0xf141010e │ │ │ │ - b 519754 │ │ │ │ - b 160ff60 │ │ │ │ + b 519824 │ │ │ │ + b 1610030 │ │ │ │ @ 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 9d4994 │ │ │ │ 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 +488471,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 2f3c9c │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ movwcs pc, #2779 @ 0xadb @ │ │ │ │ movwls r2, #45313 @ 0xb101 │ │ │ │ strmi r9, [r6], -sl, lsl #2 │ │ │ │ - blge 4c7750 │ │ │ │ + blge 4c7820 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blge 3c7718 │ │ │ │ - blx 1c4a9bc │ │ │ │ + blge 3c77e8 │ │ │ │ + blx 24aa8c │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f3bf8 │ │ │ │ + blgt 2f3cc8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - @ instruction: 0x462bfddf │ │ │ │ + @ instruction: 0x462bfd77 │ │ │ │ ldrtmi r9, [r2], -r0, lsl #16 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx feeca9ee │ │ │ │ + blx 14caabe │ │ │ │ @ instruction: 0xf5b84605 │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ - blls 22d538 │ │ │ │ + blls 22d608 │ │ │ │ ldmdbvs r8, {r6, r7, r8, sp} │ │ │ │ - blx 1e4a9f4 │ │ │ │ + blx 44aac4 │ │ │ │ @ instruction: 0xf1007c2b │ │ │ │ @ instruction: 0xf8800718 │ │ │ │ movwcs r3, #4140 @ 0x102c │ │ │ │ @ instruction: 0x461a4639 │ │ │ │ @ instruction: 0xf6764606 │ │ │ │ - bls 2cc3bc │ │ │ │ + bls 2cc2ec │ │ │ │ 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 ff88c650 │ │ │ │ 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 +488525,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: 0xf9a4f675 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f3cb0 │ │ │ │ + blgt 2f3d80 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - stc2 6, cr15, [r0, #480] @ 0x1e0 │ │ │ │ + ldc2 6, cr15, [r8, #-480] @ 0xfffffe20 │ │ │ │ strbmi r4, [r3], -sl, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - @ instruction: 0x4605fb53 │ │ │ │ - bllt 1f9e97c │ │ │ │ + strmi pc, [r5], -fp, ror #21 │ │ │ │ + bllt 1f9ea4c │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - blx 14caabe │ │ │ │ + blx ffacab8c │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4607f971 │ │ │ │ + blls 2b96dc │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - ldc2l 6, cr15, [r0, #-480] @ 0xfffffe20 │ │ │ │ + stc2l 6, cr15, [r8], #480 @ 0x1e0 │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - strmi pc, [r2], -r3, lsr #22 │ │ │ │ + @ instruction: 0x4602fabb │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4606f951 │ │ │ │ + blls 2b971c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2 6, cr15, [r0, #-480]! @ 0xfffffe20 │ │ │ │ + stc2l 6, cr15, [r8], {120} @ 0x78 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - strmi pc, [r3], -r3, lsl #22 │ │ │ │ - bmi fe707030 │ │ │ │ + @ instruction: 0x4603fa9b │ │ │ │ + bmi fe707100 │ │ │ │ @ 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 26d5ec │ │ │ │ cdpvs 1, 3, cr2, cr6, cr2, {1} │ │ │ │ @ instruction: 0xf8937a9d │ │ │ │ - blls 22d1d4 │ │ │ │ + blls 22d2a4 │ │ │ │ @ instruction: 0xf6756918 │ │ │ │ - strbmi pc, [r3], -r5, lsr #19 @ │ │ │ │ + @ instruction: 0x4643f93d │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf880462a │ │ │ │ strbmi r5, [r1], -ip, lsr #32 │ │ │ │ @ instruction: 0xf6764607 │ │ │ │ - @ instruction: 0x9609fc17 │ │ │ │ + strls pc, [r9], -pc, lsr #23 │ │ │ │ @ instruction: 0xf107ae06 │ │ │ │ stcge 12, cr0, [sl, #-336] @ 0xfffffeb0 │ │ │ │ - bllt 3c790c │ │ │ │ + bllt 3c79dc │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ svcls 0x00004639 │ │ │ │ @ instruction: 0xf6784638 │ │ │ │ - strbmi pc, [r1], -r5, ror #25 @ │ │ │ │ + @ instruction: 0x4641fc7d │ │ │ │ @ instruction: 0x463846b8 │ │ │ │ - blx ff84b1ea │ │ │ │ + blx ff84b2ba │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -r1, ror #17 │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6789800 │ │ │ │ - ldrtmi pc, [sl], -r1, asr #25 @ │ │ │ │ + @ instruction: 0x463afc59 │ │ │ │ strtmi r9, [fp], -r0, lsl #16 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fe74ac28 │ │ │ │ + blx d4acf8 │ │ │ │ str r4, [r6, -r7, lsl #12] │ │ │ │ - bcs 122c358 │ │ │ │ - b 15fcea4 │ │ │ │ + bcs 122c428 │ │ │ │ + b 15fcf74 │ │ │ │ rsbseq r0, r7, r6, asr #18 │ │ │ │ - blls 3413e4 │ │ │ │ + blls 3414b4 │ │ │ │ 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: 0xf8baf675 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x0028f43f │ │ │ │ - blgt 2f3e88 │ │ │ │ + blgt 2f3f58 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6783514 │ │ │ │ - @ instruction: 0xe71dfc97 │ │ │ │ - blls 25eb38 │ │ │ │ + ldr pc, [sp, -pc, lsr #24] │ │ │ │ + blls 25ec08 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4605f9d1 │ │ │ │ @ instruction: 0xf8dde6af │ │ │ │ strls r8, [r0], #-20 @ 0xffffffec │ │ │ │ - bcs 346d5c │ │ │ │ + bcs 346e2c │ │ │ │ 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: 0xf8a4f675 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0718 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - blx fe24acd2 │ │ │ │ + blx 84ada2 │ │ │ │ andcs sl, r0, #6144 @ 0x1800 │ │ │ │ eorls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf1069206 │ │ │ │ stmib sp, {r2, r4, r6, sl, fp}^ │ │ │ │ stcge 2, cr2, [sl, #-28] @ 0xffffffe4 │ │ │ │ stm r5, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6789800 │ │ │ │ - ldr pc, [ip], pc, asr #24 │ │ │ │ + ldr pc, [ip], r7, ror #23 │ │ │ │ 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], 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: 0xf862f675 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0718 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - blx 11cad56 │ │ │ │ + blx ff7cae24 │ │ │ │ strls sl, [r9, #-2822] @ 0xfffff4fa │ │ │ │ - bllt 3c7ab8 │ │ │ │ + bllt 3c7b88 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ - blgt 5f87b8 │ │ │ │ + blgt 5f8888 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - stc2 6, cr15, [lr], {120} @ 0x78 │ │ │ │ + blx febcae52 │ │ │ │ stcls 6, cr14, [r0], {91} @ 0x5b │ │ │ │ @ instruction: 0x21aff240 │ │ │ │ ldrb r6, [ip, r0, lsr #18] │ │ │ │ - bl d4ac38 │ │ │ │ - rsbseq r3, r7, r4, lsl r2 │ │ │ │ + b ff34ad08 │ │ │ │ + rsbseq r3, r7, r4, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, lr, lsl #4 │ │ │ │ + rsbseq r3, r7, lr, lsr r1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r2, r7, r2, lsr #31 │ │ │ │ + ldrsbteq r2, [r7], #-226 @ 0xffffff1e │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2c8884 │ │ │ │ + blhi 2c8954 │ │ │ │ @ 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 @ 20d4c0 │ │ │ │ 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 +488828,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 2c8920 │ │ │ │ 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 1249a9c │ │ │ │ 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: 0xff1cf674 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2def24 │ │ │ │ + blgt 2deff4 │ │ │ │ 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, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6742122 │ │ │ │ - @ instruction: 0xf100ff99 │ │ │ │ + @ instruction: 0xf100ff31 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ strbmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8802320 │ │ │ │ strcs r2, [r0], -ip, lsr #32 │ │ │ │ - blx 4cafbc │ │ │ │ + @ instruction: 0xf9a2f676 │ │ │ │ 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 1ecb0b8 │ │ │ │ @ instruction: 0x21276928 │ │ │ │ - @ instruction: 0xff78f674 │ │ │ │ + @ instruction: 0xff10f674 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strtmi r4, [r1], -r7, lsl #12 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ - @ instruction: 0xf9ecf676 │ │ │ │ + @ instruction: 0xf984f676 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe778fa53 │ │ │ │ stmdale ip, {r2, r5, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf2002c22 │ │ │ │ @ instruction: 0xf47f878a │ │ │ │ - bvc fe73941c │ │ │ │ + bvc fe7394ec │ │ │ │ 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 │ │ │ │ + mrc2 6, 6, 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: 0xf94ef676 │ │ │ │ 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: 0xf896fa1d │ │ │ │ @ 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 2ce450 │ │ │ │ svcge 0x0024f63f │ │ │ │ - bvc fe6a8fd0 │ │ │ │ + bvc fe6a90a0 │ │ │ │ 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 24e480 │ │ │ │ strbmi sp, [r1], -ip, lsl #18 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ @ instruction: 0x463af913 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf820f678 │ │ │ │ + @ instruction: 0xffb8f677 │ │ │ │ @ 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 16f93f4 │ │ │ │ @ instruction: 0x06d86e36 │ │ │ │ cmpphi sp, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bvc fe6ac828 │ │ │ │ + bvc fe6ac8f8 │ │ │ │ @ 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: 0xf100fe57 │ │ │ │ @ instruction: 0xf8980418 │ │ │ │ @ instruction: 0x46213010 │ │ │ │ eorcc pc, ip, r0, lsl #17 │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6764606 │ │ │ │ - blge 64bc58 │ │ │ │ + blge 64bb88 │ │ │ │ @ instruction: 0xf1062200 │ │ │ │ @ instruction: 0xf8cd0c54 │ │ │ │ andsls r8, r0, #76 @ 0x4c │ │ │ │ andscs lr, r1, #3358720 @ 0x334000 │ │ │ │ stm r7, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - @ instruction: 0xe6bcf9ff │ │ │ │ + ssat pc, #29, r7, lsl #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 2568b8 │ │ │ │ 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: 0xff4af677 │ │ │ │ @ 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 13, cr15, [sl], #-980 @ 0xfffffc2c │ │ │ │ @ instruction: 0xf1004623 │ │ │ │ pkhbtmi r0, r0, r8, lsl #8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ andcs r4, r1, #34603008 @ 0x2100000 │ │ │ │ - @ instruction: 0xf8cef676 │ │ │ │ + @ instruction: 0xf866f676 │ │ │ │ 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: 0xf936f678 │ │ │ │ + bcs 234160 │ │ │ │ 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 +489054,27 @@ │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf898879d │ │ │ │ @ instruction: 0xf014400b │ │ │ │ @ instruction: 0xf43f0401 │ │ │ │ @ instruction: 0xf896ae2e │ │ │ │ - blcs 259994 │ │ │ │ + blcs 259a64 │ │ │ │ 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 259a8c │ │ │ │ @ instruction: 0xf998d8ec │ │ │ │ - blcs 219948 │ │ │ │ + blcs 219a18 │ │ │ │ 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 +489083,489 @@ │ │ │ │ strmi r2, [r4], -r1, lsl #4 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf9f4f7fb │ │ │ │ andseq pc, r8, #4, 2 │ │ │ │ tstpeq r8, #0, 2 @ p-variant is OBSOLETE │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r4], -sp, lsl #30 │ │ │ │ + strmi pc, [r4], -r5, lsr #29 │ │ │ │ ldrtmi lr, [sl], -pc, ror #11 │ │ │ │ @ instruction: 0x462821d7 │ │ │ │ - mcr2 6, 7, pc, cr0, cr7, {3} @ │ │ │ │ + mrc2 6, 3, 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 │ │ │ │ + @ instruction: 0x4604fd33 │ │ │ │ + blge 639f58 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xf912f678 │ │ │ │ + @ instruction: 0xf8aaf678 │ │ │ │ @ instruction: 0xf1037c3b │ │ │ │ - blcs 21bd9c │ │ │ │ + blcs 21be6c │ │ │ │ stclge 4, cr15, [fp, #252] @ 0xfc │ │ │ │ @ instruction: 0xf10d9704 │ │ │ │ - vldr s0, [pc, #320] @ 20daec │ │ │ │ + vldr s0, [pc, #320] @ 20dbbc │ │ │ │ @ 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 2cff14 │ │ │ │ + blx 309ad0 │ │ │ │ + blx b0c6c8 │ │ │ │ + b 124bec4 │ │ │ │ + blx 2cdad0 │ │ │ │ + b 124a6e0 │ │ │ │ + b a4dad0 │ │ │ │ + b d0e6bc │ │ │ │ + b 16d0ab4 │ │ │ │ @ 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], #-540 @ 0xfffffde4 │ │ │ │ @ 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 │ │ │ │ + strmi pc, [r0], r1, ror #25 │ │ │ │ + blge 63a05c │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - @ instruction: 0x4643f8bd │ │ │ │ + @ instruction: 0x4643f855 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r8], -sp, lsr #2 │ │ │ │ - mrc2 6, 4, pc, cr0, cr7, {3} │ │ │ │ + mcr2 6, 1, pc, cr8, cr7, {3} @ │ │ │ │ @ instruction: 0x7c729b04 │ │ │ │ mrrcvc 6, 8, r4, r9, cr0 │ │ │ │ - blx 65835e │ │ │ │ - b 1609e7c │ │ │ │ + blx 65842e │ │ │ │ + b 1609f4c │ │ │ │ @ instruction: 0xd1a67ce1 │ │ │ │ sbcle r2, r0, r0, lsl #18 │ │ │ │ @ instruction: 0x1c0ee9cd │ │ │ │ - blvc 5c90e4 │ │ │ │ + blvc 5c91b4 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - blvc 7490ac │ │ │ │ - ldc2 6, cr15, [lr, #-464] @ 0xfffffe30 │ │ │ │ + blvc 74917c │ │ │ │ + ldc2 6, cr15, [r6], #464 @ 0x1d0 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2df3d0 │ │ │ │ + blgt 2df4a0 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - @ instruction: 0xf892f678 │ │ │ │ + @ instruction: 0xf82af678 │ │ │ │ @ instruction: 0x464b4632 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf677111f │ │ │ │ - strmi pc, [r6], -r5, ror #28 │ │ │ │ + @ instruction: 0x4606fdfd │ │ │ │ @ instruction: 0x463ae79f │ │ │ │ bicvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf04ffe37 │ │ │ │ + @ instruction: 0xf04ffdcf │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [sl], {116} @ 0x74 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2f871c │ │ │ │ + blgt 2f87ec │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - ldcvc 8, cr15, [fp], #-420 @ 0xfffffe5c │ │ │ │ + ldcvc 8, cr15, [fp], #-4 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf04fad24 │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ @ instruction: 0x46d90a50 │ │ │ │ - blhi 218917c │ │ │ │ + blhi 218924c │ │ │ │ @ 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: 0xf89bfdf1 │ │ │ │ @ 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 649254 │ │ │ │ + mcrr2 6, 7, pc, sl, cr4 @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f879c │ │ │ │ + blgt 2f886c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46280814 │ │ │ │ - @ instruction: 0xf826f678 │ │ │ │ + @ instruction: 0xffbef677 │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf677112d │ │ │ │ - @ instruction: 0xf89bfdf9 │ │ │ │ + @ instruction: 0xf89bfd91 │ │ │ │ ldclvc 0, cr3, [r2], #-68 @ 0xffffffbc │ │ │ │ - bcs 121f588 │ │ │ │ + bcs 121f658 │ │ │ │ vqrdmulh.s d15, d3, d7 │ │ │ │ - blcs 24227c │ │ │ │ + blcs 24234c │ │ │ │ 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 │ │ │ │ + strmi pc, [r3], -r1, lsr #24 │ │ │ │ @ instruction: 0x4652b150 │ │ │ │ - bgt 2f27c0 │ │ │ │ + bgt 2f2890 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r8, lsr #12 │ │ │ │ - @ instruction: 0xf800f678 │ │ │ │ + @ instruction: 0xff98f677 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r2, #476] @ 0x1dc │ │ │ │ + stc2l 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 164a0ec │ │ │ │ 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, #5312 @ 0x14c0 │ │ │ │ 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 │ │ │ │ + strmi pc, [r4], -r1, ror #23 │ │ │ │ + blge 63a1fc │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xffc0f677 │ │ │ │ + @ instruction: 0xff58f677 │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6771145 │ │ │ │ - @ instruction: 0x4604fd93 │ │ │ │ + strmi pc, [r4], -fp, lsr #26 │ │ │ │ @ instruction: 0x4641e475 │ │ │ │ - blx 8cbc40 │ │ │ │ + blx 8cbd10 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r8], -r5, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2, #-476]! @ 0xfffffe24 │ │ │ │ + ldc2l 6, cr15, [sl], #476 @ 0x1dc │ │ │ │ @ instruction: 0xf8964601 │ │ │ │ strtmi r3, [r8], -r9, lsr #32 │ │ │ │ mlacs r8, r6, r8, pc @ │ │ │ │ ldc2 7, cr15, [sl, #1004]! @ 0x3ec │ │ │ │ strbt r4, [r2], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xf7fb4641 │ │ │ │ strmi pc, [r4], -r7, lsl #20 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ mcr2 7, 3, pc, cr2, cr11, {7} @ │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ strtmi r4, [r2], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r1], -pc, ror #26 │ │ │ │ + strmi pc, [r1], -r7, lsl #26 │ │ │ │ strbmi lr, [r1], -r5, ror #15 │ │ │ │ - blx 94bc88 │ │ │ │ + blx 94bd58 │ │ │ │ vabd.s8 q15, q8, │ │ │ │ stmdbvs r0, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - stc2 6, cr15, [ip], #-464 @ 0xfffffe30 │ │ │ │ + blx ff34b74a │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ - mcr2 6, 5, pc, cr0, cr5, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr8, cr5, {3} │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xff7ef677 │ │ │ │ + @ instruction: 0xff16f677 │ │ │ │ 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, asr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r7, r2, lsl ip │ │ │ │ - ldrhteq r2, [r7], #-174 @ 0xffffff52 │ │ │ │ + rsbseq r2, r7, r2, asr #22 │ │ │ │ + rsbseq r2, r7, lr, ror #19 │ │ │ │ mulmi r8, r8, r8 │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ movwcs sl, #3090 @ 0xc12 │ │ │ │ tstmi r4, #3358720 @ 0x334000 │ │ │ │ eorcs r6, r0, #0, 18 │ │ │ │ @ instruction: 0x6714e9dd │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6746710 │ │ │ │ - strmi pc, [r4], -r5, asr #23 │ │ │ │ + @ instruction: 0x4604fb5d │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 638d40 │ │ │ │ + blge 638e10 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - @ instruction: 0xff3af677 │ │ │ │ - bllt bd48 │ │ │ │ + mrc2 6, 6, pc, cr2, cr7, {3} │ │ │ │ + bllt be18 │ │ │ │ mrrccc 8, 13, pc, ip, cr15 @ │ │ │ │ mulcs r8, r8, r8 │ │ │ │ @ instruction: 0xf50358fb │ │ │ │ @ instruction: 0xf8934360 │ │ │ │ - bl 39c144 │ │ │ │ - bvs ff84eb70 │ │ │ │ + bl 39c214 │ │ │ │ + bvs ff84ec40 │ │ │ │ @ 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 259f04 │ │ │ │ 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 ff60b468 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ strmi pc, [r4], -r3, asr #18 │ │ │ │ - bllt ff40bda8 │ │ │ │ + bllt ff40be78 │ │ │ │ mulcc fp, r8, r8 │ │ │ │ strle r0, [r4, #-2011] @ 0xfffff825 │ │ │ │ mlacc ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf998ad95 │ │ │ │ @ instruction: 0xf898300d │ │ │ │ - blcs 21ddfc │ │ │ │ + blcs 21decc │ │ │ │ strthi pc, [r2], #704 @ 0x2c0 │ │ │ │ streq pc, [r1], #-20 @ 0xffffffec │ │ │ │ - blge fef0aed0 │ │ │ │ + blge fef0afa0 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0x6e376928 │ │ │ │ ldrsbthi pc, [r0], #-134 @ 0xffffff7a @ │ │ │ │ mlage r9, r6, r8, pc @ │ │ │ │ - blx fe54b7ba │ │ │ │ + blx b4b88a │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - mcr2 6, 0, pc, cr0, cr5, {3} @ │ │ │ │ + ldc2 6, cr15, [r8, #468] @ 0x1d4 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - mrc2 6, 6, pc, cr14, cr7, {3} │ │ │ │ + mrc2 6, 3, pc, cr6, cr7, {3} │ │ │ │ ldrtmi r4, [r3], -r2, asr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - vfma.f32 d31, d16, d17 │ │ │ │ + sha1c.32 , q0, │ │ │ │ pkhtbmi r2, r1, r3, asr #2 │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0x7c3afb73 │ │ │ │ + @ instruction: 0x7c3afb0b │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0x46214653 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6754680 │ │ │ │ - ldrls pc, [r3, -r5, ror #27] │ │ │ │ + @ instruction: 0x9713fd7d │ │ │ │ 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 │ │ │ │ + mcr2 6, 2, pc, cr2, cr7, {3} @ │ │ │ │ + bllt 1c0bf38 │ │ │ │ mulmi ip, r8, r8 │ │ │ │ @ instruction: 0xf1400763 │ │ │ │ @ instruction: 0xf89883c0 │ │ │ │ @ instruction: 0xf8d6300d │ │ │ │ ldmibeq fp, {r5, r6, ip, pc}^ │ │ │ │ @ instruction: 0xf899d004 │ │ │ │ - blcs 259ecc │ │ │ │ + blcs 259f9c │ │ │ │ @ instruction: 0x83b5f000 │ │ │ │ vrecps.f32 d22, d0, d19 │ │ │ │ stmdbvs r8!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ @ instruction: 0xf6749303 │ │ │ │ - @ instruction: 0xf100fb33 │ │ │ │ + @ instruction: 0xf100facb │ │ │ │ @ instruction: 0x46040218 │ │ │ │ ldrmi r2, [r1], -r0, lsr #6 │ │ │ │ andcs r9, r1, #8, 4 @ 0x80000000 │ │ │ │ - stc2 6, cr15, [r6, #468]! @ 0x1d4 │ │ │ │ + ldc2 6, cr15, [lr, #-468]! @ 0xfffffe2c │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - mcr2 6, 4, pc, cr4, cr7, {3} @ │ │ │ │ + mrc2 6, 0, pc, cr12, cr7, {3} │ │ │ │ mulscc r1, r9, r8 │ │ │ │ @ instruction: 0xf899696e │ │ │ │ - blcs 251f00 │ │ │ │ + blcs 251fd0 │ │ │ │ ldrbhi pc, [r3, #0]! @ │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ vmin.s8 q4, q0, q6 │ │ │ │ - blcs 42f858 │ │ │ │ + blcs 42f928 │ │ │ │ ldrbhi pc, [fp], -r0 @ │ │ │ │ - bcc ff84c254 │ │ │ │ + bcc ff84c324 │ │ │ │ @ instruction: 0xf6b758f8 │ │ │ │ - @ instruction: 0xf8dff891 │ │ │ │ + @ instruction: 0xf8dff829 │ │ │ │ @ instruction: 0x46012ad4 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - bleq 124a320 │ │ │ │ - @ instruction: 0xffa2f673 │ │ │ │ + bleq 124a3f0 │ │ │ │ + @ instruction: 0xff3af673 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - beq 164a32c │ │ │ │ - @ instruction: 0xff60f677 │ │ │ │ + beq 164a3fc │ │ │ │ + mrc2 6, 7, pc, cr8, cr7, {3} │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r0, r3, ip, pc} │ │ │ │ - blx 14b8d8 │ │ │ │ + blx fe74b9a8 │ │ │ │ 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 44d400 │ │ │ │ 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} │ │ │ │ + ldc2l 6, cr15, [r4, #476] @ 0x1dc │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0xf899fad9 │ │ │ │ + @ instruction: 0xf899fa71 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46060318 │ │ │ │ movwls r4, #46617 @ 0xb619 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - stc2l 6, cr15, [r8, #-468] @ 0xfffffe2c │ │ │ │ + stc2l 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: 0xf44ffdb1 │ │ │ │ stmdbvs r8!, {r2, r4, r8, ip, sp, lr} │ │ │ │ - blx fefcb964 │ │ │ │ + blx 15cba34 │ │ │ │ @ instruction: 0xf1009b03 │ │ │ │ @ instruction: 0x46060118 │ │ │ │ ldcvc 1, cr9, [sl], {6} │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6757c5b │ │ │ │ - bls 30d448 │ │ │ │ + bls 30d378 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r0, #476] @ 0x1dc │ │ │ │ cmppcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0xf899fa95 │ │ │ │ + @ instruction: 0xf899fa2d │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46190318 │ │ │ │ @ instruction: 0xf899930a │ │ │ │ @ instruction: 0x46063011 │ │ │ │ - stc2 6, cr15, [r4, #-468] @ 0xfffffe2c │ │ │ │ + ldc2 6, cr15, [ip], {117} @ 0x75 │ │ │ │ stmib fp, {r4, sl, ip, pc}^ │ │ │ │ ldrtmi r4, [r0], -r1, lsl #8 │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ strbteq pc, [r4], #-256 @ 0xffffff00 @ │ │ │ │ ldrbcc r9, [r4], -r4 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ tstls r3, #6144 @ 0x1800 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stmdbls r4, {r3, r5, r9, sl, lr} │ │ │ │ - stc2l 6, cr15, [r8, #476] @ 0x1dc │ │ │ │ - blls 3f483c │ │ │ │ + stc2l 6, cr15, [r0, #-476]! @ 0xfffffe24 │ │ │ │ + blls 3f490c │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4601fb9b │ │ │ │ + @ instruction: 0x4601fb33 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf899fe07 │ │ │ │ + @ instruction: 0xf899fd9f │ │ │ │ tstcs r0, r0, lsl r0 │ │ │ │ - blcs a32064 │ │ │ │ + blcs a32134 │ │ │ │ svclt 0x001b6928 │ │ │ │ tstpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ - blx 29b458 │ │ │ │ + blx 29b528 │ │ │ │ svclt 0x0018f303 │ │ │ │ - ldrbtcc pc, [pc], #259 @ 20e064 @ │ │ │ │ - @ instruction: 0xf9f4f674 │ │ │ │ + ldrbtcc pc, [pc], #259 @ 20e134 @ │ │ │ │ + @ instruction: 0xf98cf674 │ │ │ │ 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 58e668 │ │ │ │ svclt 0x00189107 │ │ │ │ @ instruction: 0xf1002320 │ │ │ │ svclt 0x00080144 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - ldrtmi pc, [r1], -sp, lsr #25 @ │ │ │ │ + ldrtmi pc, [r1], -r5, asr #24 @ │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - cdpls 13, 0, cr15, cr5, cr11, {4} │ │ │ │ + cdpls 13, 0, cr15, 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 b2862c │ │ │ │ movwls r0, #21251 @ 0x5303 │ │ │ │ - blx 9cba94 │ │ │ │ + @ instruction: 0xf9b6f674 │ │ │ │ @ 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 +489575,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 34e218 │ │ │ │ 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 2a879a │ │ │ │ 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, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrdcs pc, [sp, #-211]! @ 0xffffff2d │ │ │ │ + msrcs SPSR_fsc, fp, ror #26 │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - movwcs pc, #6605 @ 0x19cd @ │ │ │ │ + movwcs pc, #6501 @ 0x1965 @ │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ ldrmi r4, [sl], -r4, lsl #12 │ │ │ │ @ instruction: 0xf6754631 │ │ │ │ - strtmi pc, [r1], -r1, asr #24 │ │ │ │ + @ instruction: 0x4621fbd9 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4631fd1f │ │ │ │ + @ instruction: 0x4631fcb7 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - blls 30d71c │ │ │ │ + blls 30d64c │ │ │ │ vst1.8 {d25-d26}, [pc], r8 │ │ │ │ ldrdls r7, [r3], -r2 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r1], -sp, ror #21 │ │ │ │ + strmi pc, [r1], -r5, lsl #21 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf899fd59 │ │ │ │ + @ instruction: 0xf899fcf1 │ │ │ │ tstcs r0, r0, lsl r0 │ │ │ │ - blcs a321c0 │ │ │ │ + blcs a32290 │ │ │ │ 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, r4, 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 59fbd8 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - ldrtmi pc, [r1], -r3, lsl #24 @ │ │ │ │ + @ instruction: 0x4631fb9b │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - svcls 0x0004fce1 │ │ │ │ + svcls 0x0004fc79 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8976928 │ │ │ │ - blx 29a2ac │ │ │ │ - b b4ae1c │ │ │ │ + blx 29a37c │ │ │ │ + b b4aeec │ │ │ │ @ instruction: 0xf6740403 │ │ │ │ - @ instruction: 0xf897f975 │ │ │ │ + @ instruction: 0xf897f90d │ │ │ │ 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 +489664,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 31b73c │ │ │ │ svclt 0x0018f40e │ │ │ │ - ldrbtcc pc, [pc], #260 @ 20e278 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 20e348 @ │ │ │ │ rsbcs r6, r4, #1884160 @ 0x1cc000 │ │ │ │ strcs r9, [r0, -r5, lsl #18] │ │ │ │ - blx 29fb26 │ │ │ │ + blx 29fbf6 │ │ │ │ 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, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - tstpcs r2, pc, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlabtcs r2, r7, ip, pc @ │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - strmi pc, [r1], -sp, ror #17 │ │ │ │ + strmi pc, [r1], -r5, lsl #17 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmdbls r3, {r0, r1, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r3, {r0, r1, r3, r4, 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, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrtmi pc, [r9], -r1, lsr #27 @ │ │ │ │ + @ instruction: 0x4639fd39 │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - stmdbvs sl!, {r0, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r3, r4, 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 59fca4 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - @ instruction: 0x4621fb7d │ │ │ │ + @ instruction: 0x4621fb15 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmibvs r2!, {r0, r1, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 172c758 │ │ │ │ + stmibvs r2!, {r0, r1, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 172c828 │ │ │ │ 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 +489727,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 fe48c684 │ │ │ │ @ instruction: 0xf856320b │ │ │ │ teqlt sl, r2, lsr #32 │ │ │ │ @ instruction: 0xf00009da │ │ │ │ mrcvs 1, 1, r8, cr2, cr6, {1} │ │ │ │ - bcs 26d4c8 │ │ │ │ + bcs 26d598 │ │ │ │ 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 ff1cba68 │ │ │ │ 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: 0xf944f677 │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ @ instruction: 0xf44ffd0f │ │ │ │ strmi r7, [r2], -r5, lsr #3 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r4], -r1, lsr #19 │ │ │ │ + @ instruction: 0x4604f939 │ │ │ │ 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: 0xf812f674 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204604 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - blx ffdcbdf0 │ │ │ │ + blx fe3cbec0 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ff54be02 │ │ │ │ + blx 1b4bed2 │ │ │ │ vmla.i8 d22, d0, d24 │ │ │ │ @ instruction: 0xf6742152 │ │ │ │ - ldcvc 8, cr15, [r2], #-420 @ 0xfffffe5c │ │ │ │ + ldcvc 8, cr15, [r2], #-4 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf1004680 │ │ │ │ ldclvc 4, cr0, [r3], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf6754621 │ │ │ │ - @ instruction: 0x9613fadb │ │ │ │ + @ instruction: 0x9613fa73 │ │ │ │ @ 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 │ │ │ │ + strmi pc, [r6], -r1, ror #31 │ │ │ │ @ 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, r4, 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 +489813,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: 0xf7fffb15 │ │ │ │ @ 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 25a66c │ │ │ │ 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: 0xf100ff8b │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754631 │ │ │ │ - strtmi pc, [r1], -r7, ror #20 │ │ │ │ + @ instruction: 0x4621f9ff │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - orrcs pc, r6, r5, asr #22 │ │ │ │ + ldrdcs pc, [r6, sp] │ │ │ │ @ instruction: 0xf6736928 │ │ │ │ - @ instruction: 0xf100ffe3 │ │ │ │ + @ instruction: 0xf100ff7b │ │ │ │ @ instruction: 0x46040718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754639 │ │ │ │ - @ instruction: 0x4621fa57 │ │ │ │ + strtmi pc, [r1], -pc, ror #19 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x463bfb35 │ │ │ │ + ldrtmi pc, [fp], -sp, asr #21 @ │ │ │ │ @ instruction: 0x46284632 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ - @ instruction: 0xf908f677 │ │ │ │ + @ instruction: 0xf8a0f677 │ │ │ │ @ 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 +489871,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: 0xf854f677 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4601f8db │ │ │ │ + @ instruction: 0x4601f873 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ @ instruction: 0x4604f9f5 │ │ │ │ svclt 0x00b9f7fe │ │ │ │ @ instruction: 0xf43f2901 │ │ │ │ strcs sl, [r0], #-2186 @ 0xfffff776 │ │ │ │ - bllt ff68c5d0 │ │ │ │ + bllt ff68c6a0 │ │ │ │ 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 25a784 │ │ │ │ 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 27e528 │ │ │ │ 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 +489925,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 fe48c750 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xf7ff3040 │ │ │ │ andcs fp, r1, #132, 20 @ 0x84000 │ │ │ │ subcs pc, r0, sp, lsl #17 │ │ │ │ - blt 220c694 │ │ │ │ + blt 220c764 │ │ │ │ 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 +489970,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: 0xff8ef676 │ │ │ │ andcs r4, r1, #1048576 @ 0x100000 │ │ │ │ strtmi r2, [r8], -r0, lsl #6 │ │ │ │ - bleq 124ab78 │ │ │ │ - blx feacc734 │ │ │ │ + bleq 124ac48 │ │ │ │ + blx feacc804 │ │ │ │ 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 │ │ │ │ + strmi pc, [r4], -r3, asr #28 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - blx acc154 │ │ │ │ + @ instruction: 0xf9baf677 │ │ │ │ @ instruction: 0x4623463a │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - @ instruction: 0xf10dfff5 │ │ │ │ + @ instruction: 0xf10dff8d │ │ │ │ @ instruction: 0x46070a50 │ │ │ │ vmla.i8 d22, d0, d24 │ │ │ │ @ instruction: 0xf6732135 │ │ │ │ - @ instruction: 0xf100feb5 │ │ │ │ + @ instruction: 0xf100fe4d │ │ │ │ @ instruction: 0x46210418 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754680 │ │ │ │ - @ instruction: 0xf04ff929 │ │ │ │ + @ instruction: 0xf04ff8c1 │ │ │ │ @ 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 +490014,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: 0xf7fef983 │ │ │ │ @ instruction: 0xf898bea8 │ │ │ │ - blcs 25a818 │ │ │ │ + blcs 25a8e8 │ │ │ │ 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 36d550 │ │ │ │ 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 164ad28 │ │ │ │ + bleq 124ad2c │ │ │ │ strmi r4, [ip], -r9, lsl #13 │ │ │ │ tstls r4, r5, lsl fp │ │ │ │ movwls r9, #33031 @ 0x8107 │ │ │ │ - blls 43404c │ │ │ │ + blls 43411c │ │ │ │ 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} │ │ │ │ + stc2l 6, cr15, [r8, #460] @ 0x1cc │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2e01cc │ │ │ │ + blgt 2e029c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - vst2.32 {d31,d33}, [pc :128], r7 │ │ │ │ + vst2.8 {d31,d33}, [pc :256] │ │ │ │ stmdbvs r8!, {r1, r4, r8, ip, sp, lr} │ │ │ │ - mcr2 6, 2, pc, cr4, cr3, {3} @ │ │ │ │ + ldc2l 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 30ca94 │ │ │ │ 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: 0xf910f677 │ │ │ │ + blls 3bce50 │ │ │ │ movwls r2, #17409 @ 0x4401 │ │ │ │ andshi pc, ip, sp, asr #17 │ │ │ │ - blls 388790 │ │ │ │ + blls 388860 │ │ │ │ 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 +490099,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 74a080 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - blvc 649f78 │ │ │ │ - ldc2 6, cr15, [r8, #460]! @ 0x1cc │ │ │ │ + blvc 64a048 │ │ │ │ + ldc2l 6, cr15, [r0, #-460] @ 0xfffffe34 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e02bc │ │ │ │ + blgt 2e038c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrtmi pc, [fp], -pc, lsr #18 @ │ │ │ │ + ldrtmi pc, [fp], -r7, asr #17 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r8], -r7, lsr #2 │ │ │ │ - @ instruction: 0xff02f676 │ │ │ │ + mrc2 6, 4, pc, cr10, cr6, {3} │ │ │ │ strmi r9, [r2], -r7, lsl #22 │ │ │ │ cmncs r3, r0, lsl #6 │ │ │ │ strtmi r4, [r8], -r3, asr #12 │ │ │ │ - @ instruction: 0xff2ef676 │ │ │ │ + mcr2 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], -r6 @ │ │ │ │ @ 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 154caaa │ │ │ │ vqrshl.s8 q15, q3, q8 │ │ │ │ stmdbvs r8!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - stc2 6, cr15, [r2, #460] @ 0x1cc │ │ │ │ + ldc2 6, cr15, [sl, #-460] @ 0xfffffe34 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204604 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - @ instruction: 0xfff6f674 │ │ │ │ + @ instruction: 0xff8ef674 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf8d4f677 │ │ │ │ + @ instruction: 0xf86cf677 │ │ │ │ @ instruction: 0x21266928 │ │ │ │ - ldc2l 6, cr15, [r2, #-460]! @ 0xfffffe34 │ │ │ │ + stc2 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 +490171,55 @@ │ │ │ │ @ instruction: 0x9c03b973 │ │ │ │ ldcllt 7, cr15, [fp, #-1016]! @ 0xfffffc08 │ │ │ │ stmdbvs r0, {r9, sp} │ │ │ │ andscs lr, r4, #3358720 @ 0x334000 │ │ │ │ strcs r2, [r0], -r0, lsr #4 │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6736710 │ │ │ │ - strmi pc, [r4], -pc, lsr #26 │ │ │ │ + strmi pc, [r4], -r7, asr #25 │ │ │ │ @ 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 │ │ │ │ + ldcl 6, cr15, [sl, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf0403801 │ │ │ │ strtmi r8, [r2], -r7, lsl #1 │ │ │ │ - beq 164aed0 │ │ │ │ + beq 164afa0 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ @ instruction: 0xffacf7fc │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ - blmi 15fcd30 │ │ │ │ + blmi 15fce00 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blls 33d304 │ │ │ │ + blls 33d3d4 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r8], {115} @ 0x73 │ │ │ │ + bleq 124afe0 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr4, cr15, {1} │ │ │ │ - blgt 2e0454 │ │ │ │ + blgt 2e0524 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ - @ instruction: 0xf6773614 │ │ │ │ - strb pc, [r9], -r3, ror #16 @ │ │ │ │ - bcs a16efc │ │ │ │ + @ instruction: 0xf6763614 │ │ │ │ + @ instruction: 0xe649fffb │ │ │ │ + bcs a16fcc │ │ │ │ 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 +490228,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: 0xf10dfc55 │ │ │ │ @ instruction: 0x46060a50 │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xf832f677 │ │ │ │ + @ instruction: 0xffcaf676 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - strmi pc, [r2], -r5, lsl #28 │ │ │ │ + @ instruction: 0x4602fd9d │ │ │ │ @ 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 8c8ba8 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blmi 87d22c │ │ │ │ + blmi 87d2fc │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blmi 83d224 │ │ │ │ + blmi 83d2f4 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ stmib sp, {r5, r7, r8, fp, ip, sp, pc}^ │ │ │ │ strb r0, [r6, ip, lsl #12] │ │ │ │ - svc 0x0032f620 │ │ │ │ + cdp 6, 12, 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 │ │ │ │ + @ instruction: 0x4606fc17 │ │ │ │ + blge 63b190 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xfff6f676 │ │ │ │ + @ instruction: 0xff8ef676 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - @ instruction: 0xf10dfdc9 │ │ │ │ + @ instruction: 0xf10dfd61 │ │ │ │ @ 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 fed65ed0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 312be8 │ │ │ │ + bmi 312cb8 │ │ │ │ stmdbmi r4, {r0, r1, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldc2 6, cr15, [r8], {117} @ 0x75 │ │ │ │ + blx fee4c6ba │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xffffe7b5 │ │ │ │ @ instruction: 0xffff994b │ │ │ │ @ instruction: 0xf1a07b00 │ │ │ │ - blx fee0ec38 │ │ │ │ + blx fee0ed08 │ │ │ │ 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 │ │ │ │ + stc2 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 │ │ │ │ + stc2 6, cr15, [r0, #-472]! @ 0xfffffe28 │ │ │ │ @ instruction: 0x4606463b │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2 6, cr15, [r0, #472] @ 0x1d8 │ │ │ │ + ldc2 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 │ │ │ │ + ldc2 6, cr15, [r0, #-472] @ 0xfffffe28 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x464bfd71 │ │ │ │ + strbmi pc, [fp], -r9, lsl #26 @ │ │ │ │ strmi r4, [r2], -r7, lsl #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strbmi pc, [r2], -r9, ror #26 @ │ │ │ │ + strbmi pc, [r2], -r1, lsl #26 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - stc2l 6, cr15, [r2, #-472]! @ 0xfffffe28 │ │ │ │ + ldc2l 6, cr15, [sl], #472 @ 0x1d8 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ strcs r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - ldc2l 6, cr15, [sl, #-472] @ 0xfffffe28 │ │ │ │ + ldc2l 6, cr15, [r2], #472 @ 0x1d8 │ │ │ │ @ instruction: 0x4602463b │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [r6, #472] @ 0x1d8 │ │ │ │ + ldc2 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: 0xf8d4f677 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ @ instruction: 0xf1a07b00 │ │ │ │ - blx fee0ed00 │ │ │ │ + blx fee0edd0 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed65f00 │ │ │ │ + bl fed65fd0 │ │ │ │ @ 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 +490365,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 24a468 │ │ │ │ + blx 124c806 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e071c │ │ │ │ + blgt 2e07ec │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - bmi 68e9fc │ │ │ │ + bmi 68e92c │ │ │ │ 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 0x0000edc0 │ │ │ │ + rsbseq r1, r7, r4, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r7, lr, ror r2 │ │ │ │ + rsbseq r1, r7, lr, 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 273210 │ │ │ │ + blge 2732e0 │ │ │ │ @ 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 +490423,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: 0x7c63fa67 │ │ │ │ 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, 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 +490443,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 4ce810 │ │ │ │ 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 0x0000ed40 │ │ │ │ + rsbseq r1, r7, lr, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r7, r2, ror #2 │ │ │ │ + @ instruction: 0x00771092 │ │ │ │ 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 10e18c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e8f74 │ │ │ │ + blls 3e9044 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0x461687f0 │ │ │ │ - beq 389dc4 │ │ │ │ + beq 389e94 │ │ │ │ tstcs r0, r2, asr ip │ │ │ │ - bl 360738 │ │ │ │ - bcs a11894 │ │ │ │ + bl 360808 │ │ │ │ + bcs a11964 │ │ │ │ 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 653458 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ ldmdami r1, {r0, r4, r8, ip} │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ @ instruction: 0xf8cd9105 │ │ │ │ ldc 0, cr10, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6737b02 │ │ │ │ - strmi pc, [r7], -r3, lsr #21 │ │ │ │ - blge 2bb478 │ │ │ │ + @ instruction: 0x4607fa3b │ │ │ │ + blge 2bb548 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - mrc2 6, 0, pc, cr10, cr6, {3} │ │ │ │ + ldc2 6, cr15, [r2, #472]! @ 0x1d8 │ │ │ │ @ instruction: 0x4632463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6761133 │ │ │ │ - strtmi pc, [fp], -sp, ror #23 │ │ │ │ + strtmi pc, [fp], -r5, lsl #23 │ │ │ │ @ instruction: 0x46054632 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff90f7ff │ │ │ │ @ instruction: 0x46324653 │ │ │ │ strmi r4, [r6], -r1, asr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrtmi pc, [r3], -r7, lsl #31 @ │ │ │ │ strtmi r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6769700 │ │ │ │ - ldr pc, [r9, r7, lsl #24] │ │ │ │ + @ instruction: 0xe799fb9f │ │ │ │ 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 0x0000eca8 │ │ │ │ + rsbseq r1, r7, r0, asr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r7], #-12 │ │ │ │ + rsbseq r1, r7, ip, lsr #32 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed66204 │ │ │ │ + bl fed662d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclmi 15, cr0, [sl], #-800 @ 0xfffffce0 │ │ │ │ - blmi 1cbb234 │ │ │ │ + blmi 1cbb304 │ │ │ │ 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 1a21a8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e90a8 │ │ │ │ + blls 3e9178 │ │ │ │ @ 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] @ 20f13c │ │ │ │ movwcs r7, #2900 @ 0xb54 │ │ │ │ movwls r6, #18688 @ 0x4900 │ │ │ │ rsbsvs r2, r3, r0, lsr #4 │ │ │ │ - blvc 2ca6a0 │ │ │ │ - blx b4ca3c │ │ │ │ + blvc 2ca770 │ │ │ │ + @ instruction: 0xf9bcf673 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f9c80 │ │ │ │ + blgt 2f9d50 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - movwcs pc, #3483 @ 0xd9b @ │ │ │ │ + movwcs pc, #3379 @ 0xd33 @ │ │ │ │ movwls r2, #16896 @ 0x4200 │ │ │ │ rsbsvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - strmi pc, [r6], -sp, lsl #20 │ │ │ │ - blge 2bb5a4 │ │ │ │ + strmi pc, [r6], -r5, lsr #19 │ │ │ │ + blge 2bb674 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - stc2 6, cr15, [r4, #472] @ 0x1d8 │ │ │ │ + ldc2 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 accb6e │ │ │ │ mcrge 7, 0, lr, cr4, cr6, {5} │ │ │ │ - blvc 104a748 │ │ │ │ + blvc 104a818 │ │ │ │ stmdbvs r0, {r8, r9, sp} │ │ │ │ eorcs r9, r0, #4, 6 @ 0x10000000 │ │ │ │ stc 0, cr6, [sp, #460] @ 0x1cc │ │ │ │ @ instruction: 0xf6737b02 │ │ │ │ - strmi pc, [r7], -sp, ror #19 │ │ │ │ - blge 2bb5e4 │ │ │ │ + strmi pc, [r7], -r5, lsl #19 │ │ │ │ + blge 2bb6b4 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - stc2l 6, cr15, [r4, #-472]! @ 0xfffffe28 │ │ │ │ + ldc2l 6, cr15, [ip], #472 @ 0x1d8 │ │ │ │ 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: 0xf96ef673 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f9d1c │ │ │ │ + blgt 2f9dec │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - ldrtmi pc, [fp], -sp, asr #26 @ │ │ │ │ + ldrtmi pc, [fp], -r5, ror #25 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ strtmi r7, [r8], -r8, ror #3 │ │ │ │ @ instruction: 0xf6769600 │ │ │ │ - @ instruction: 0xe77ffb53 │ │ │ │ - ldc 14, cr10, [pc, #16] @ 20f148 │ │ │ │ + ldrb pc, [pc, -fp, ror #21]! @ │ │ │ │ + ldc 14, cr10, [pc, #16] @ 20f218 │ │ │ │ movwcs r7, #2845 @ 0xb1d │ │ │ │ movwls r6, #18688 @ 0x4900 │ │ │ │ rsbsvs r2, r3, r0, lsr #4 │ │ │ │ - blvc 2ca77c │ │ │ │ - @ instruction: 0xf9b6f673 │ │ │ │ + blvc 2ca84c │ │ │ │ + @ instruction: 0xf94ef673 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f9d5c │ │ │ │ + blgt 2f9e2c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - movwcs pc, #3373 @ 0xd2d @ │ │ │ │ + movwcs pc, #3269 @ 0xcc5 @ │ │ │ │ movwls r2, #16896 @ 0x4200 │ │ │ │ rsbsvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - @ instruction: 0x4606f99f │ │ │ │ - blge 2bb680 │ │ │ │ + @ instruction: 0x4606f937 │ │ │ │ + blge 2bb750 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - ldc2 6, cr15, [r6, #-472] @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [lr], #472 @ 0x1d8 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - blx 94cb7a │ │ │ │ + blx fef4cc48 │ │ │ │ @ instruction: 0xf620e748 │ │ │ │ - svclt 0x0000ec32 │ │ │ │ + svclt 0x0000ebca │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, lr, ror #31 │ │ │ │ + rsbseq r0, r7, lr, lsl pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r8, asr #31 │ │ │ │ + ldrshteq r0, [r7], #-232 @ 0xffffff18 │ │ │ │ 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 +490661,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 22e344 │ │ │ │ @ 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 +490702,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 7693e4 │ │ │ │ @ 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 +490720,142 @@ │ │ │ │ stmdbvs r0!, {r0, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ ldrdcc pc, [ip, #-128] @ 0xffffff80 │ │ │ │ ldmib sp, {r1, r3, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r1, r3, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf6736706 │ │ │ │ - strmi pc, [r5], -r3, ror #17 │ │ │ │ + @ instruction: 0x4605f87b │ │ │ │ sbcsle r2, r1, r0, lsl #16 │ │ │ │ - blgt 2f9f14 │ │ │ │ + blgt 2f9fe4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6763514 │ │ │ │ - @ instruction: 0xe7c7fc59 │ │ │ │ + @ instruction: 0xe7c7fbf1 │ │ │ │ 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: 0xf888f673 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 1b4cd02 │ │ │ │ + blx 14cdd0 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcrr2 6, 7, pc, r2, cr6 @ │ │ │ │ + blx ff8ccde2 │ │ │ │ @ instruction: 0x46411d32 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4605fe5d │ │ │ │ @ instruction: 0xd1a92800 │ │ │ │ msrne (UNDEF: 105), r0 │ │ │ │ @ instruction: 0xf6736920 │ │ │ │ - @ instruction: 0xf100f8d7 │ │ │ │ + @ instruction: 0xf100f86f │ │ │ │ pkhbtmi r0, r1, r8, lsl #20 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744651 │ │ │ │ - @ instruction: 0xf047fb4b │ │ │ │ + @ instruction: 0xf047fae3 │ │ │ │ strbmi r0, [r9], -r4, lsl #22 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - ldrbmi pc, [r1], -r7, lsr #24 @ │ │ │ │ + @ instruction: 0x4651fbbf │ │ │ │ andcs r4, r4, #95420416 @ 0x5b00000 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - stc2l 6, cr15, [lr, #472]! @ 0x1d8 │ │ │ │ + stc2 6, cr15, [r6, #472] @ 0x1d8 │ │ │ │ @ instruction: 0xf8966873 │ │ │ │ strmi sl, [r1], r1 │ │ │ │ - beq 28b3b0 │ │ │ │ + beq 28b480 │ │ │ │ @ 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 4caae0 │ │ │ │ + blvc 3caaa4 │ │ │ │ + @ instruction: 0xf822f673 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f9fc4 │ │ │ │ + blgt 2fa094 │ │ │ │ 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, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwls r8, #42071 @ 0xa457 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6737b06 │ │ │ │ - strmi pc, [r6], -pc, ror #16 │ │ │ │ - blge 3bb8e0 │ │ │ │ + strmi pc, [r6], -r7, lsl #16 │ │ │ │ + blge 3bb9b0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ffbccdca │ │ │ │ + blx 21cce9a │ │ │ │ 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: 0xf942f676 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ eorcs sl, r0, #40 @ 0x28 │ │ │ │ strmi r9, [r2], fp, lsl #6 │ │ │ │ - blvc 4caaa0 │ │ │ │ + blvc 4cab70 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 3caa68 │ │ │ │ - @ instruction: 0xf840f673 │ │ │ │ + blvc 3cab38 │ │ │ │ + @ instruction: 0xffd8f672 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #10758 @ 0x2a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6764619 │ │ │ │ - blls 2ce32c │ │ │ │ + blls 2ce25c │ │ │ │ @ instruction: 0x46523314 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strmi pc, [r1], -r9, lsl #19 │ │ │ │ + strmi pc, [r1], -r1, lsr #18 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - vldr d15, [pc, #980] @ 20f83c │ │ │ │ + vldr d15, [pc, #564] @ 20f76c │ │ │ │ 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 │ │ │ │ + selmi pc, r1, r1 @ │ │ │ │ + blge 3bbabc │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strbmi pc, [fp], -sp, lsl #23 @ │ │ │ │ + strbmi pc, [fp], -r5, lsr #22 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0xf8cd71e8 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - @ instruction: 0xf992f676 │ │ │ │ + @ instruction: 0xf92af676 │ │ │ │ @ instruction: 0x4601465b │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ andcs r9, r4, #0, 4 │ │ │ │ - stc2l 6, cr15, [sl, #-472] @ 0xfffffe28 │ │ │ │ + stc2l 6, cr15, [r2], #472 @ 0x1d8 │ │ │ │ pkhtbmi r4, r1, r1, asr #12 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462afbf7 │ │ │ │ + strtmi pc, [sl], -pc, lsl #23 │ │ │ │ @ instruction: 0x46414633 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - blx feccd4da │ │ │ │ + blx feccd5aa │ │ │ │ @ instruction: 0x46054651 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strtmi pc, [sl], -pc, lsl #24 │ │ │ │ + strtmi pc, [sl], -r7, lsr #23 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - stc2 6, cr15, [r2], #-472 @ 0xfffffe28 │ │ │ │ + blx ff0ccf9a │ │ │ │ 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 +490872,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: 0xf100ff6f │ │ │ │ @ instruction: 0x46050618 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744631 │ │ │ │ - strtmi pc, [r9], -fp, asr #20 │ │ │ │ + strtmi pc, [r9], -r3, ror #19 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760b01 │ │ │ │ - vqdmulh.s d31, d0, d23 │ │ │ │ + vpmin.s8 d31, d16, d31 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xffc4f672 │ │ │ │ + @ instruction: 0xff5cf672 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strmi r2, [r5], -r0, lsr #6 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - blx 104cf58 │ │ │ │ + @ instruction: 0xf9d0f674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf676ad0a │ │ │ │ - @ instruction: 0x462afb15 │ │ │ │ + strtmi pc, [sl], -sp, lsr #21 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ ldc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ strtmi r4, [sl], -r1, asr #12 │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ stc2 7, cr15, [ip], {255} @ 0xff │ │ │ │ strmi r4, [r2], sl, lsr #12 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwls r2, #41730 @ 0xa302 │ │ │ │ stc2 7, cr15, [r4], {255} @ 0xff │ │ │ │ @ instruction: 0x46424653 │ │ │ │ vmax.s8 d20, d16, d2 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xf8d0f676 │ │ │ │ + @ instruction: 0xf868f676 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strtmi pc, [sl], -r9, asr #17 │ │ │ │ + strtmi pc, [sl], -r1, ror #16 │ │ │ │ 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: 0xf852f676 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462af8b3 │ │ │ │ + strtmi pc, [sl], -fp, asr #16 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff9028 │ │ │ │ @ instruction: 0x462afbd7 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xf8a4f676 │ │ │ │ + @ instruction: 0xf83cf676 │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf6769000 │ │ │ │ - strmi pc, [r5], -pc, lsl #25 │ │ │ │ + strmi pc, [r5], -r7, lsr #24 │ │ │ │ cdpcs 6, 0, cr14, cr0, cr14, {1} │ │ │ │ mcrge 4, 1, pc, cr11, cr15, {1} @ │ │ │ │ vmvn.i16 d23, #213 @ 0x00d5 │ │ │ │ stccs 5, cr0, [r0, #-512] @ 0xfffffe00 │ │ │ │ mcrge 4, 1, pc, cr5, cr15, {3} @ │ │ │ │ msrcs (UNDEF: 47), r0 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100ff53 │ │ │ │ + @ instruction: 0xf100feeb │ │ │ │ @ instruction: 0x46060918 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744649 │ │ │ │ - ldrtmi pc, [r1], -r7, asr #19 @ │ │ │ │ + @ instruction: 0x4631f95f │ │ │ │ @ instruction: 0xf0474620 │ │ │ │ @ instruction: 0xf6760704 │ │ │ │ - vpmax.s8 d31, d16, d19 │ │ │ │ + vpmin.s8 d31, d0, d27 │ │ │ │ stmdbvs r0!, {r0, r3, r5, r6, r8, ip} │ │ │ │ - @ instruction: 0xff40f672 │ │ │ │ + mrc2 6, 6, pc, cr8, cr2, {3} │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204606 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf9b4f674 │ │ │ │ + @ instruction: 0xf94cf674 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - blx fe6cd070 │ │ │ │ + blx ccd140 │ │ │ │ ldrtmi r4, [fp], -r9, asr #12 │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x463bfc59 │ │ │ │ + @ instruction: 0x463bfbf1 │ │ │ │ andcs r4, r4, #68157440 @ 0x4100000 │ │ │ │ strmi r9, [r5], -r0, lsl #10 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462afc51 │ │ │ │ + strtmi pc, [sl], -r9, ror #23 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xf856f676 │ │ │ │ + @ instruction: 0xffeef675 │ │ │ │ strb r4, [r9, #1541]! @ 0x605 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100ff17 │ │ │ │ + @ instruction: 0xf100feaf │ │ │ │ @ instruction: 0x463b0618 │ │ │ │ andcs r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf6744631 │ │ │ │ - strtmi pc, [r9], -fp, lsl #19 │ │ │ │ + strtmi pc, [r9], -r3, lsr #18 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760901 │ │ │ │ - vpmax.s8 , q0, │ │ │ │ + vmul.i8 , q8, │ │ │ │ stmdbvs r0!, {r0, r2, r3, r4, r5, r8, ip} │ │ │ │ - @ instruction: 0xff04f672 │ │ │ │ + mrc2 6, 4, pc, cr12, cr2, {3} │ │ │ │ @ instruction: 0xf100463b │ │ │ │ @ instruction: 0x46050718 │ │ │ │ ldrtmi r2, [r9], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf978f674 │ │ │ │ + @ instruction: 0xf910f674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf676ad0a │ │ │ │ - @ instruction: 0x462afa55 │ │ │ │ + strtmi pc, [sl], -sp, ror #19 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwls r2, #41730 @ 0xa302 │ │ │ │ - blx 174d71e │ │ │ │ + blx 174d7ee │ │ │ │ strmi r4, [r0], sl, lsr #12 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ - blx 154d72e │ │ │ │ + blx 154d7fe │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462af819 │ │ │ │ + @ instruction: 0xf6754620 │ │ │ │ + @ instruction: 0x462affb1 │ │ │ │ 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: 0xffa0f675 │ │ │ │ @ instruction: 0x462a4639 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ eorhi pc, r8, sp, asr #17 │ │ │ │ - blx d4d76e │ │ │ │ + blx d4d83e │ │ │ │ @ instruction: 0x4602463b │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - qsub8mi pc, sl, r9 @ │ │ │ │ + qadd8mi pc, sl, r1 @ │ │ │ │ @ instruction: 0x46054631 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff8028 │ │ │ │ @ instruction: 0x462bfb1d │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xffeaf675 │ │ │ │ + @ instruction: 0xff82f675 │ │ │ │ ldrb r4, [sp, #-1541]! @ 0xfffff9fb │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, r2, lsr #28 │ │ │ │ + rsbseq r0, r7, r2, asr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, sl, lsl lr │ │ │ │ + rsbseq r0, r7, sl, asr #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r0, r7, ip, asr sp │ │ │ │ + rsbseq r0, r7, ip, lsl #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 2104c0 │ │ │ │ ldclge 4, cr15, [r5, #-252] @ 0xffffff04 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ - mcr2 6, 4, pc, cr4, cr2, {3} @ │ │ │ │ + mrc2 6, 0, pc, cr12, cr2, {3} │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf8f8f674 │ │ │ │ + @ instruction: 0xf890f674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9d6f676 │ │ │ │ - b 13d8024 │ │ │ │ + @ instruction: 0xf96ef676 │ │ │ │ + b 13d80f4 │ │ │ │ strbmi r0, [r1], -r2, lsl #6 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - blx fe94d1fa │ │ │ │ + blx f4d2ca │ │ │ │ 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 +491070,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 15da144 │ │ │ │ + b 15d4690 │ │ │ │ + b 13952a0 │ │ │ │ @ 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 +491093,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: 0xffe8f675 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r0, #456] @ 0x1c8 │ │ │ │ strtmi r4, [r9], -r5, lsl #12 │ │ │ │ ldrcc r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf964f676 │ │ │ │ + @ instruction: 0xf8fcf676 │ │ │ │ stmdbvs r0!, {r1, r4, r6, r7, sl, sp, lr, pc} │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ nopeq {19} │ │ │ │ stclge 4, cr15, [fp], {127} @ 0x7f │ │ │ │ eorcs r9, r0, #16, 6 @ 0x40000000 │ │ │ │ tstcs r3, r2, lsl r3 │ │ │ │ cdpge 3, 0, cr9, cr14, cr15, {0} │ │ │ │ tstls r3, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x311cf8b0 │ │ │ │ @ instruction: 0xf8b0930e │ │ │ │ tstls r0, #-2147483641 @ 0x80000007 │ │ │ │ msrcc CPSR_, r0 @ │ │ │ │ @ instruction: 0xf6729312 │ │ │ │ - strmi pc, [r5], -r7, asr #27 │ │ │ │ + @ instruction: 0x4605fd5f │ │ │ │ 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: 0xf8d2f676 │ │ │ │ strcs r4, [r0], -r9, lsr #12 │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ @ instruction: 0xf6769600 │ │ │ │ - @ instruction: 0x4605faff │ │ │ │ + @ instruction: 0x4605fa97 │ │ │ │ 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 │ │ │ │ + ldc2 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 34dd1c │ │ │ │ stcvc 3, cr3, [r8], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xf6759304 │ │ │ │ - blls 30e218 │ │ │ │ + blls 30e148 │ │ │ │ ldmdbvs r8, {r0, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r2, #-456]! @ 0xfffffe38 │ │ │ │ - blls 32ea64 │ │ │ │ + ldc2 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ + blls 32eb34 │ │ │ │ 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 19f66b8 │ │ │ │ movwls pc, #39560 @ 0x9a88 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strls fp, [r9, #-3860] @ 0xfffff0ec │ │ │ │ - beq 24bb24 │ │ │ │ + beq 24bbf4 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [sl, #-468]! @ 0xfffffe2c │ │ │ │ str r4, [r8, #1541] @ 0x605 │ │ │ │ - blcs 229ce0 │ │ │ │ + blcs 229db0 │ │ │ │ ldclge 4, cr15, [r5, #-508]! @ 0xfffffe04 │ │ │ │ - blcs 229de8 │ │ │ │ + blcs 229eb8 │ │ │ │ ldclge 4, cr15, [r1, #-508]! @ 0xfffffe04 │ │ │ │ vqshl.s8 d30, d27, d0 │ │ │ │ @ instruction: 0xf672115d │ │ │ │ - @ instruction: 0xf100fd6b │ │ │ │ + @ instruction: 0xf100fd03 │ │ │ │ @ instruction: 0x46050618 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - @ instruction: 0x4620ffdf │ │ │ │ + qsub16mi pc, r0, r7 @ │ │ │ │ @ instruction: 0xf6764629 │ │ │ │ - stmdbvs r0!, {r0, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r4, 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 ff4cdb34 │ │ │ │ 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: 0xf100fcd9 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734641 │ │ │ │ - @ instruction: 0x4629ffb5 │ │ │ │ + strtmi pc, [r9], -sp, asr #30 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760a00 │ │ │ │ - @ instruction: 0x464af891 │ │ │ │ + strbmi pc, [sl], -r9, lsr #16 @ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ eorge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf990f7ff │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ movwls r2, #41729 @ 0xa301 │ │ │ │ @ instruction: 0xf988f7ff │ │ │ │ strmi r4, [r0], fp, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x462071d7 │ │ │ │ - mrc2 6, 2, pc, cr4, cr5, {3} │ │ │ │ + stc2l 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} @ │ │ │ │ + stc2l 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 │ │ │ │ + @ instruction: 0x462afddd │ │ │ │ strmi r4, [r5], -r3, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x4632fe3d │ │ │ │ + @ instruction: 0x4632fdd5 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - mrc2 6, 1, pc, cr6, cr5, {3} │ │ │ │ + stc2l 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} @ │ │ │ │ + ldc2l 6, cr15, [sl, #468]! @ 0x1d4 │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf676a000 │ │ │ │ - @ instruction: 0x4605fa19 │ │ │ │ - bllt ff04db28 │ │ │ │ + @ instruction: 0x4605f9b1 │ │ │ │ + bllt ff04dbf8 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 21bc68 │ │ │ │ - blge fee8cd34 │ │ │ │ + blcs 21bd38 │ │ │ │ + blge fee8ce04 │ │ │ │ msrcs (UNDEF: 47), r0 │ │ │ │ - stc2l 6, cr15, [r0], #456 @ 0x1c8 │ │ │ │ + ldc2l 6, cr15, [r8], #-456 @ 0xfffffe38 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrtmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xff54f673 │ │ │ │ + mcr2 6, 7, pc, cr12, cr3, {3} @ │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf832f676 │ │ │ │ + @ instruction: 0xffcaf675 │ │ │ │ msrcs R11_fiq, r0 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fccf │ │ │ │ + @ instruction: 0xf100fc67 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734641 │ │ │ │ - strtmi pc, [r9], -r3, asr #30 │ │ │ │ - @ instruction: 0xf6764620 │ │ │ │ - mvncs pc, r1, lsr #16 │ │ │ │ + @ instruction: 0x4629fedb │ │ │ │ + @ instruction: 0xf6754620 │ │ │ │ + strhcs pc, [r9, #249]! @ 0xf9 @ │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fcbf │ │ │ │ + @ instruction: 0xf100fc57 │ │ │ │ @ instruction: 0x463b0918 │ │ │ │ andcs r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf6734649 │ │ │ │ - qasxmi pc, r9, r3 @ │ │ │ │ + strtmi pc, [r9], -fp, asr #29 │ │ │ │ @ instruction: 0xf0474620 │ │ │ │ - @ instruction: 0xf6760704 │ │ │ │ - vst2.8 {d31-d32}, [pc] │ │ │ │ + @ instruction: 0xf6750704 │ │ │ │ + @ instruction: 0xf44fffa7 │ │ │ │ stmdbvs r0!, {r1, r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - stc2 6, cr15, [ip], #456 @ 0x1c8 │ │ │ │ - beq 84bfac │ │ │ │ + mcrr2 6, 7, pc, r4, cr2 @ │ │ │ │ + beq 84c07c │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xff20f673 │ │ │ │ + mrc2 6, 5, pc, cr8, cr3, {3} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf6752500 │ │ │ │ - @ instruction: 0x4641fffd │ │ │ │ + @ instruction: 0x4641ff95 │ │ │ │ andcs r4, r4, #61865984 @ 0x3b00000 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - @ instruction: 0xf9c4f676 │ │ │ │ + @ instruction: 0xf95cf676 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [r1], -r9, asr #27 @ │ │ │ │ + ldrtmi pc, [r1], -r1, ror #26 @ │ │ │ │ @ instruction: 0x4606463b │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x4632f9b5 │ │ │ │ + ldrtmi pc, [r2], -sp, asr #18 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2 6, cr15, [sl, #468]! @ 0x1d4 │ │ │ │ + ldc2l 6, cr15, [r2, #-468] @ 0xfffffe2c │ │ │ │ @ instruction: 0x4651463b │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf9a6f676 │ │ │ │ + @ instruction: 0xf93ef676 │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -r3, asr #26 │ │ │ │ + bllt 11cdcec │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - strmi pc, [r2], r7, asr #24 │ │ │ │ + pkhtbmi pc, r2, pc, asr #23 @ │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - @ instruction: 0xffc4f675 │ │ │ │ + @ instruction: 0xff5cf675 │ │ │ │ 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 feb8dd3c │ │ │ │ strbmi sl, [r9], -sl, lsl #20 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf7ff930a │ │ │ │ strmi pc, [r6], -r5, lsr #17 │ │ │ │ - bllt fefcdc80 │ │ │ │ + bllt fefcdd50 │ │ │ │ tstls r2, r8, ror #16 │ │ │ │ - blx fea4d808 │ │ │ │ + blx 104d8d8 │ │ │ │ strmi r9, [r6], -r2, lsl #18 │ │ │ │ @ instruction: 0x2e006920 │ │ │ │ ldclge 4, cr15, [ip, #508] @ 0x1fc │ │ │ │ @ instruction: 0x71aef44f │ │ │ │ - ldc2 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ + blx ff44d73a │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r9], -r3, lsl #4 │ │ │ │ - mcr2 6, 5, pc, cr4, cr3, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr12, cr3, {3} │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xff82f675 │ │ │ │ + @ instruction: 0xff1af675 │ │ │ │ stmdavs r8!, {r0, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6dfaf0a │ │ │ │ - ldrtmi pc, [sl], -r1, asr #21 @ │ │ │ │ + @ instruction: 0x463afa59 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ff960a │ │ │ │ @ instruction: 0x463af87d │ │ │ │ strmi r4, [r2], r9, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff8028 │ │ │ │ @ instruction: 0x4649f875 │ │ │ │ @@ -491314,65 +491365,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: 0xf100fb93 │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734659 │ │ │ │ - strbmi pc, [r9], -pc, ror #28 @ │ │ │ │ + strbmi pc, [r9], -r7, lsl #28 @ │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [sl], -sp, asr #30 @ │ │ │ │ + ldrtmi pc, [sl], -r5, ror #29 @ │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xf7ff960a │ │ │ │ strmi pc, [r6], -sp, asr #16 │ │ │ │ - bleq a4be70 │ │ │ │ + bleq a4bf40 │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7feb000 │ │ │ │ @ instruction: 0xf06fffdb │ │ │ │ strmi r0, [r7], -r1, lsl #4 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7feb000 │ │ │ │ @ instruction: 0x463bffd1 │ │ │ │ ldrbmi r4, [r2], -r1, lsl #13 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [fp], -r5, lsl #26 @ │ │ │ │ + @ instruction: 0x463bfc9d │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ mulls r3, r1, r1 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x4652fcfd │ │ │ │ + @ instruction: 0x4652fc95 │ │ │ │ strmi r4, [r2], fp, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x464bfcf5 │ │ │ │ + strbmi pc, [fp], -sp, lsl #25 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ pkhbtmi r7, r0, r1, lsl #3 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [fp], -sp, ror #25 @ │ │ │ │ + ldrtmi pc, [fp], -r5, lsl #25 @ │ │ │ │ vmin.s8 q10, q0, q1 │ │ │ │ pkhtbmi r1, r1, r1, asr #2 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - bls 30f13c │ │ │ │ + bls 30f06c │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - ldc2l 6, cr15, [lr], {117} @ 0x75 │ │ │ │ + ldc2l 6, cr15, [r6], #-468 @ 0xfffffe2c │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vmax.s8 d20, d0, d7 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [r6], {117} @ 0x75 │ │ │ │ + stc2l 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, 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 +491431,182 @@ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ andseq pc, pc, #-2147483600 @ 0x80000030 │ │ │ │ @ instruction: 0xff7af7fe │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [sl], -pc, lsr #25 @ │ │ │ │ + ldrtmi pc, [sl], -r7, asr #24 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - stc2 6, cr15, [r8], #468 @ 0x1d4 │ │ │ │ + mcrr2 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 │ │ │ │ + ldc2 6, cr15, [r8], #-468 @ 0xfffffe2c │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - ldc2 6, cr15, [r8], {117} @ 0x75 │ │ │ │ + ldc2 6, cr15, [r0], #-468 @ 0xfffffe2c │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ strtmi r9, [sl], -r2, lsl #24 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6759400 │ │ │ │ - strmi pc, [r5], -r3, asr #25 │ │ │ │ - blt acde54 │ │ │ │ - ldcl 6, cr15, [r6, #124] @ 0x7c │ │ │ │ + @ instruction: 0x4605fc5b │ │ │ │ + blt acdf24 │ │ │ │ + stcl 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 @ │ │ │ │ + @ instruction: 0x463afc1b │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2l 6, cr15, [ip], #-468 @ 0xfffffe2c │ │ │ │ + ldc2 6, cr15, [r4], {117} @ 0x75 │ │ │ │ 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 fed67164 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4605fa91 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - mrc2 6, 3, pc, cr0, cr5, {3} │ │ │ │ + mcr2 6, 0, pc, cr8, cr5, {3} @ │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fb0d │ │ │ │ + @ instruction: 0xf100faa5 │ │ │ │ @ instruction: 0x46060718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - ldrtmi pc, [r1], -r1, lsl #27 @ │ │ │ │ + @ instruction: 0x4631fd19 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x463bfe5f │ │ │ │ + @ instruction: 0x463bfdf7 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2 6, cr15, [r2], #-468 @ 0xfffffe2c │ │ │ │ + blx ff4cd9b2 │ │ │ │ @ instruction: 0x11bff240 │ │ │ │ stmdbvs r0!, {r1, r2, r9, sl, lr} │ │ │ │ - blx fff4d8e0 │ │ │ │ + blx fe54d9b0 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ - stc2l 6, cr15, [r8, #-460]! @ 0xfffffe34 │ │ │ │ + stc2 6, cr15, [r0, #-460] @ 0xfffffe34 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcr2 6, 2, pc, cr6, cr5, {3} @ │ │ │ │ + ldc2l 6, cr15, [lr, #468] @ 0x1d4 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldc 12, cr15, [pc, #100] @ 20ffa4 │ │ │ │ + vldr d15, [pc, #708] @ 2102d4 │ │ │ │ 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 24b658 │ │ │ │ + blx 144d9f0 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2e190c │ │ │ │ + blgt 2e19dc │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - strtmi pc, [fp], -r7, lsr #28 │ │ │ │ + @ instruction: 0x462bfdbf │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - blx cd952 │ │ │ │ + blx fe6cda22 │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx ff5cd95e │ │ │ │ - blmi 4627b4 │ │ │ │ + blx 1bcda2e │ │ │ │ + blmi 462884 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 369ffc │ │ │ │ + blls 36a0cc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ - ldc 6, cr15, [r2, #-124]! @ 0xffffff84 │ │ │ │ + stcl 6, cr15, [sl], {31} │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, r6, asr r1 │ │ │ │ + rsbseq r0, r7, r6, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r4, ror r0 │ │ │ │ + rsbseq pc, r6, r4, lsr #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 3ea5ee │ │ │ │ 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 290be0 │ │ │ │ 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 122ac58 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f0803 │ │ │ │ - blcs ff152050 │ │ │ │ + blcs ff152120 │ │ │ │ eorhi pc, r8, #0 │ │ │ │ @ instruction: 0xf0402bbe │ │ │ │ @ instruction: 0x21de8290 │ │ │ │ ldrsbtls pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ - blx 164da28 │ │ │ │ + @ instruction: 0xf9e8f672 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ andcs r4, r3, #34603008 @ 0x2100000 │ │ │ │ - stc2l 6, cr15, [r4], {115} @ 0x73 │ │ │ │ + mrrc2 6, 7, pc, ip, cr3 @ │ │ │ │ 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 3481fc │ │ │ │ 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 #26 │ │ │ │ @ instruction: 0x71a1f46f │ │ │ │ - bcs d1621c │ │ │ │ + bcs d162ec │ │ │ │ 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 +491628,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: 0xf982f672 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - mrrc2 6, 7, pc, lr, cr3 @ │ │ │ │ + blx fffcdbda │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2 6, cr15, [ip, #-468]! @ 0xfffffe2c │ │ │ │ + ldc2l 6, cr15, [r4], {117} @ 0x75 │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6726928 │ │ │ │ - msrcs CPSR_, #3555328 @ 0x364000 │ │ │ │ + msrcs CPSR_, #1851392 @ 0x1c4000 │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ andcs r0, r1, #24, 14 @ 0x600000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - strtmi pc, [r1], -sp, asr #24 │ │ │ │ + strtmi pc, [r1], -r5, ror #23 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - ldrtmi pc, [fp], -fp, lsr #26 @ │ │ │ │ + ldrtmi pc, [fp], -r3, asr #25 @ │ │ │ │ @ instruction: 0x46284632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1cdb48 │ │ │ │ + blx fe7cdc18 │ │ │ │ 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 +491663,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 10ea304 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ ldmibvs fp!, {r0, r1, r5, r6, r7, r8, r9, pc} │ │ │ │ mvnle r2, r1, lsl #22 │ │ │ │ - bcs 22a7b0 │ │ │ │ + bcs 22a880 │ │ │ │ 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: 0xf91af672 │ │ │ │ strmi r2, [r4], -r0, lsr #6 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ ldrtmi r2, [r1], -r4, lsl #4 │ │ │ │ - blx fffcdbda │ │ │ │ + blx fe5cdcaa │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r4], {117} @ 0x75 │ │ │ │ + stc2l 6, cr15, [ip], #-468 @ 0xfffffe2c │ │ │ │ ldrsbtge pc, [ip], -r7 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - bcs 36ee88 │ │ │ │ + bcs 36ef58 │ │ │ │ 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 +491735,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} @ │ │ │ │ + ldc2l 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 3184c4 │ │ │ │ svcge 0x004af47f │ │ │ │ - blx 298c8a │ │ │ │ + blx 298d5a │ │ │ │ @ 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_, #9240576 @ 0x8d0000 │ │ │ │ @ instruction: 0xf1064606 │ │ │ │ andcs r0, r1, #24, 8 @ 0x18000000 │ │ │ │ @ instruction: 0xf6734621 │ │ │ │ - ldrtmi pc, [r1], -r9, ror #22 @ │ │ │ │ + ldrtmi pc, [r1], -r1, lsl #22 @ │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - str pc, [ip, -r7, asr #24]! │ │ │ │ + @ instruction: 0xe72cfbdf │ │ │ │ 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 21c538 │ │ │ │ svcge 0x001af43f │ │ │ │ cmppne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8d2f672 │ │ │ │ + @ instruction: 0xf86af672 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 13cdd3a │ │ │ │ + blx ff9cde08 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc2 6, cr15, [r4], #-468 @ 0xfffffe2c │ │ │ │ + blx ff14de1a │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6726928 │ │ │ │ - @ instruction: 0xf100f8c1 │ │ │ │ + @ instruction: 0xf100f859 │ │ │ │ @ instruction: 0x46040718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - @ instruction: 0x4621fb35 │ │ │ │ + strtmi pc, [r1], -sp, asr #21 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - @ instruction: 0x463bfc13 │ │ │ │ + ldrtmi pc, [fp], -fp, lsr #23 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf9e6f675 │ │ │ │ + @ instruction: 0xf97ef675 │ │ │ │ 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 +491835,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 │ │ │ │ + pkhtbmi pc, r0, r1, asr #31 @ │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ - stc2l 6, cr15, [r6], #-720 @ 0xfffffd30 │ │ │ │ + blx 1ce016 │ │ │ │ @ instruction: 0xf8d94606 │ │ │ │ cdpcs 0, 0, cr0, cr0, cr8, {0} │ │ │ │ eorhi pc, r3, #64 @ 0x40 │ │ │ │ - bcs 6ee88c │ │ │ │ + bcs 6ee95c │ │ │ │ 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 ffecdf40 │ │ │ │ ldrbt r4, [r4], -r4, lsl #12 │ │ │ │ @ instruction: 0xf8d421dd │ │ │ │ - @ instruction: 0xf672a070 │ │ │ │ - strmi pc, [r1], fp, lsr #16 │ │ │ │ + @ instruction: 0xf671a070 │ │ │ │ + strmi pc, [r1], r3, asr #31 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf6732203 │ │ │ │ - @ instruction: 0xf8d9fa9f │ │ │ │ + @ instruction: 0xf8d9fa37 │ │ │ │ andcs r3, r0, #20 │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r2, r9, ip, pc}^ │ │ │ │ - blx 3d8ce2 │ │ │ │ + blx 3d8db2 │ │ │ │ @ instruction: 0xf1096303 │ │ │ │ mcrge 7, 0, r0, cr8, cr4, {2} │ │ │ │ mlagt r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf10cab04 │ │ │ │ - blgt 5d350c │ │ │ │ + blgt 5d35dc │ │ │ │ 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 14df98 │ │ │ │ strmi lr, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf6739303 │ │ │ │ - strmi pc, [r1], -pc, ror #31 │ │ │ │ + strmi pc, [r1], -r7, lsl #31 │ │ │ │ @ instruction: 0xf6716928 │ │ │ │ - @ instruction: 0xf8d9fffd │ │ │ │ + @ instruction: 0xf8d9ff95 │ │ │ │ strmi r1, [r6], -r8 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ - blvc 14b7120 │ │ │ │ + blvc 14b71f0 │ │ │ │ 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 +491899,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 21c680 │ │ │ │ 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: 0xff5af671 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ andcs r4, r3, #34603008 @ 0x2100000 │ │ │ │ - blx fcdf58 │ │ │ │ + @ instruction: 0xf9cef673 │ │ │ │ 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, #2723]! @ 0xaa3 @ │ │ │ │ strbmi pc, [r0], r6, lsl #10 @ │ │ │ │ - blcc 1ce808 │ │ │ │ + blcc 1ce8d8 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ ldrbeq r3, [fp, -r3, lsr #32] │ │ │ │ svcge 0x0054f57f │ │ │ │ biccs r6, r2, r8, lsr #18 │ │ │ │ - @ instruction: 0xff9ef671 │ │ │ │ + @ instruction: 0xff36f671 │ │ │ │ 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: 0xff2ef671 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 4cdfb0 │ │ │ │ + @ instruction: 0xf9a2f673 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ffc4dfc0 │ │ │ │ + blx fe24e090 │ │ │ │ str r2, [fp, #487]! @ 0x1e7 │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ - @ instruction: 0xff84f671 │ │ │ │ + @ instruction: 0xff1cf671 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ strtmi r2, [r1], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf9f8f673 │ │ │ │ + @ instruction: 0xf990f673 │ │ │ │ rsbcs r6, r4, #2015232 @ 0x1ec000 │ │ │ │ - blx 2a1eb2 │ │ │ │ + blx 2a1f82 │ │ │ │ andcs r6, r1, #201326592 @ 0xc000000 │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ movwcc r4, #46649 @ 0xb639 │ │ │ │ eorcs pc, r3, r7, asr #16 │ │ │ │ - blx ff54dff8 │ │ │ │ + blx 1b4e0c8 │ │ │ │ stmdbvs fp!, {r0, r4, r5, r7, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 21c768 │ │ │ │ + blcs 21c838 │ │ │ │ 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 │ │ │ │ + mrc2 6, 7, pc, cr0, cr1, {3} │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf9ccf673 │ │ │ │ + @ instruction: 0xf964f673 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fecce03c │ │ │ │ + blx 12ce10c │ │ │ │ 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 #24 │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xff3ef671 │ │ │ │ + mrc2 6, 6, 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: 0xf100fecb │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r4, r3, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - strtmi pc, [r1], -r7, lsr #19 │ │ │ │ + @ instruction: 0x4621f93f │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - stmdbvs r8!, {r0, r2, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r2, r3, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67121e6 │ │ │ │ - strbmi pc, [r3], -r3, lsr #30 @ │ │ │ │ + @ instruction: 0x4643febb │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ andcs r0, r3, #24, 14 @ 0x600000 │ │ │ │ stmdbvs r8!, {r3, r6, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf67121dc │ │ │ │ - @ instruction: 0x4607ff19 │ │ │ │ + @ instruction: 0x4607feb1 │ │ │ │ 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, 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 │ │ │ │ + @ instruction: 0x4607fe95 │ │ │ │ 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, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r8], -r4, ror #4 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ ldrb r2, [r7, -r0, lsl #4]! │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ stmdbvs r8!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ msrne (UNDEF: 99), r0 │ │ │ │ mlage r8, r4, r8, pc @ │ │ │ │ - mcr2 6, 7, pc, cr4, cr1, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr12, cr1, {3} │ │ │ │ @ instruction: 0xf1004681 │ │ │ │ @ instruction: 0x46430418 │ │ │ │ @ instruction: 0x46214652 │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ - @ instruction: 0xf956f673 │ │ │ │ + @ instruction: 0xf8eef673 │ │ │ │ @ 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 50cc7c │ │ │ │ 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: 0xf9a8f675 │ │ │ │ movtcs lr, #1269 @ 0x4f5 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf928f673 │ │ │ │ + @ instruction: 0xf8c0f673 │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ eorcc pc, ip, r6, lsl #17 │ │ │ │ - blx 2ce18c │ │ │ │ + @ instruction: 0xf99af675 │ │ │ │ @ instruction: 0x2320e4e7 │ │ │ │ tstcs r0, #240, 14 @ 0x3c00000 │ │ │ │ movwcs lr, #34798 @ 0x87ee │ │ │ │ movwls lr, #38892 @ 0x97ec │ │ │ │ ldmib sp, {r3, r9, sl, ip, pc}^ │ │ │ │ tstcs r1, r8, lsl #18 │ │ │ │ stmib sp, {r3, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6718904 │ │ │ │ - strmi pc, [r4], -pc, ror #28 │ │ │ │ - blge 33cce0 │ │ │ │ + strmi pc, [r4], -r7, lsl #28 │ │ │ │ + blge 33cdb0 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xf9e6f675 │ │ │ │ + @ instruction: 0xf97ef675 │ │ │ │ ldrbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf240ac0d │ │ │ │ @ instruction: 0x46281133 │ │ │ │ - @ instruction: 0xffb8f674 │ │ │ │ + @ instruction: 0xff50f674 │ │ │ │ strmi r4, [r0], r1, lsr #12 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ strtmi r9, [r8], -r0, lsl #12 │ │ │ │ - blx 194e80a │ │ │ │ + blx 194e8da │ │ │ │ @ instruction: 0x46214633 │ │ │ │ @ instruction: 0x46044652 │ │ │ │ strtmi r9, [r8], -r0, lsl #14 │ │ │ │ - blx 174e81a │ │ │ │ + blx 174e8ea │ │ │ │ strmi r4, [r6], -r3, lsr #12 │ │ │ │ cmncs r3, r2, asr #12 │ │ │ │ strls r4, [r0], -r8, lsr #12 │ │ │ │ - @ instruction: 0xffd4f674 │ │ │ │ + @ instruction: 0xff6cf674 │ │ │ │ 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 270b60 │ │ │ │ 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 44524c │ │ │ │ @ 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_, #11968 @ 0x2ec0 │ │ │ │ @ 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, #-2249] @ 0xfffff737 @ │ │ │ │ + bleq 34eae8 │ │ │ │ movwcs sp, #1008 @ 0x3f0 │ │ │ │ @ instruction: 0x4651463a │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf7feb000 │ │ │ │ strmi pc, [r4], -r1, ror #21 │ │ │ │ ldclvc 4, cr14, [r2], #-252 @ 0xffffff04 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - @ instruction: 0xff1cf671 │ │ │ │ + mrc2 6, 5, 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], #-2293 @ 0xfffff70b @ │ │ │ │ + @ instruction: 0xf9d8f6b4 │ │ │ │ @ instruction: 0xf10d4603 │ │ │ │ @ instruction: 0xf8d90a34 │ │ │ │ ldrmi r0, [r9], r8 │ │ │ │ @ instruction: 0xf6b446d3 │ │ │ │ - @ instruction: 0xf1b9fa9d │ │ │ │ + @ instruction: 0xf1b9fa35 │ │ │ │ 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, #2195]! @ 0x893 │ │ │ │ + bleq 34eb5c │ │ │ │ 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 0x00daf61e │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff6a1b │ │ │ │ - rsbseq r0, r7, ip, lsr #32 │ │ │ │ + rsbseq pc, r6, ip, asr pc @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r2, lsr #32 │ │ │ │ + rsbseq pc, r6, r2, asr pc @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq pc, r6, lr, ror #28 │ │ │ │ + @ instruction: 0x0076fd9e │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed67bac │ │ │ │ + bl fed67c7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a94974 │ │ │ │ + bmi a94a44 │ │ │ │ stmdbmi r2!, {r8, r9, sp} │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xf6734479 │ │ │ │ - strmi pc, [r5], -r1, asr #26 │ │ │ │ + @ instruction: 0x4605fcd9 │ │ │ │ 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 +492208,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] @ │ │ │ │ + @ instruction: 0xe7c5fbdf │ │ │ │ @ instruction: 0xfffff5fb │ │ │ │ @ instruction: 0xffffe261 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed67c4c │ │ │ │ + bl fed67d1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a949d4 │ │ │ │ - blmi abcc68 │ │ │ │ + bmi a94aa4 │ │ │ │ + blmi abcd38 │ │ │ │ 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 80fbf4 │ │ │ │ + blge 262fb8 │ │ │ │ ldrbtmi r9, [sl], #-2 │ │ │ │ @ instruction: 0x46284479 │ │ │ │ - ldc2l 6, cr15, [r6], {115} @ 0x73 │ │ │ │ + stc2l 6, cr15, [lr], #-460 @ 0xfffffe34 │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r0], #-884 @ 0xfffffc8c │ │ │ │ + blx ff04e6e6 │ │ │ │ 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 4dd078 │ │ │ │ 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 0x002ef61e │ │ │ │ + ldrsbteq pc, [r6], #-72 @ 0xffffffb8 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe733 │ │ │ │ @ instruction: 0xffffe255 │ │ │ │ - rsbseq pc, r6, lr, lsr r5 @ │ │ │ │ + rsbseq pc, r6, lr, ror #8 │ │ │ │ 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 275008 │ │ │ │ @ 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 +492286,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: 0x7c63fbd3 │ │ │ │ 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, r4, 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 +492306,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 4d0ae8 │ │ │ │ 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 0x0000eeac │ │ │ │ + rsbseq pc, r6, r6, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, sl, lsr r4 @ │ │ │ │ + rsbseq pc, r6, sl, ror #6 │ │ │ │ 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 1622534 │ │ │ │ + blmi 163cef8 │ │ │ │ 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 :128], r9 │ │ │ │ strdvs r7, [r5], -pc @ │ │ │ │ andhi pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf6716920 │ │ │ │ - @ instruction: 0xf100fc5d │ │ │ │ + @ instruction: 0xf100fbf5 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6724641 │ │ │ │ - @ instruction: 0x4629fed1 │ │ │ │ + strtmi pc, [r9], -r9, ror #28 │ │ │ │ stcge 6, cr4, [r2, #-128] @ 0xffffff80 │ │ │ │ - @ instruction: 0xffaef674 │ │ │ │ + @ instruction: 0xff46f674 │ │ │ │ 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 222754 │ │ │ │ mcrrvc 0, 3, sp, r6, cr15 │ │ │ │ - bleq 24c768 │ │ │ │ + bleq 24c838 │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ - mrrc2 6, 7, pc, ip, cr2 @ │ │ │ │ + blx fff4e72e │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6714651 │ │ │ │ - strmi pc, [r6], -sp, lsl #24 │ │ │ │ + strmi pc, [r6], -r5, lsr #23 │ │ │ │ stcgt 1, cr11, [r3, #-224] @ 0xffffff20 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - ldrtmi pc, [r2], -r5, lsl #31 @ │ │ │ │ + shadd16mi pc, r2, sp @ │ │ │ │ vmax.s8 q10, q0, │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r8, #-464] @ 0xfffffe30 │ │ │ │ + ldc2l 6, cr15, [r0], #464 @ 0x1d0 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0x4606fd51 │ │ │ │ + strmi pc, [r6], -r9, ror #25 │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - ldc2l 6, cr15, [ip, #-464]! @ 0xfffffe30 │ │ │ │ + ldc2 6, cr15, [r4, #-464] @ 0xfffffe30 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf6720018 │ │ │ │ - bmi 8d0790 │ │ │ │ + bmi 8d06c0 │ │ │ │ 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] @ 211198 │ │ │ │ @ instruction: 0x21200b0f │ │ │ │ @ instruction: 0xf6724628 │ │ │ │ - stmdbvs r0!, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #84934656 @ 0x5100000 │ │ │ │ - blx ff5ce6e2 │ │ │ │ + blx 1bce7b2 │ │ │ │ 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] @ │ │ │ │ + @ instruction: 0xe7cdfedd │ │ │ │ ldrdhi pc, [r8], -r1 │ │ │ │ @ instruction: 0xf61ee778 │ │ │ │ - svclt 0x0000ee66 │ │ │ │ + svclt 0x0000edfe │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq pc, r6, lr, ror #7 │ │ │ │ + rsbseq pc, r6, lr, lsl r3 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r2, lsl r3 @ │ │ │ │ + rsbseq pc, r6, r2, asr #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 22aeec │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 16236dc │ │ │ │ + blmi 16237ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 66ae08 │ │ │ │ + blls 66aed8 │ │ │ │ @ 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 +492444,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: 0xff6cf672 │ │ │ │ @ instruction: 0xf1ba4683 │ │ │ │ rsble r0, r4, r0, lsl #30 │ │ │ │ @ instruction: 0x1010f8da │ │ │ │ ldrdge pc, [r0], -r1 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad02e │ │ │ │ movtlt r0, #0 │ │ │ │ @@ -492421,97 +492472,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 5056dc │ │ │ │ andle r2, r8, r4, lsl #22 │ │ │ │ @ instruction: 0x46da4658 │ │ │ │ - @ instruction: 0xff96f672 │ │ │ │ + @ instruction: 0xff2ef672 │ │ │ │ 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: 0xff1cf672 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xb1a5d1ed │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ff94e89a │ │ │ │ + blx 1f4e96a │ │ │ │ stmdavs r4!, {r0, r8, sl, ip, pc} │ │ │ │ - blcs 22af34 │ │ │ │ + blcs 22b004 │ │ │ │ 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 19ce996 │ │ │ │ @ instruction: 0xf61ee7e9 │ │ │ │ - svclt 0x0000ed9c │ │ │ │ - @ instruction: 0x0076f292 │ │ │ │ + svclt 0x0000ed34 │ │ │ │ + rsbseq pc, r6, r2, asr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r8, ror #4 │ │ │ │ + @ instruction: 0x0076f198 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed680e8 │ │ │ │ + bl fed681b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [pc], -r0, asr #31 │ │ │ │ - blmi b63384 │ │ │ │ + blmi b63454 │ │ │ │ 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: 0x2c04ea3e │ │ │ │ svccs 0x00a0d006 │ │ │ │ movwcs sp, #4138 @ 0x102a │ │ │ │ movwls r9, #17158 @ 0x4306 │ │ │ │ movwls r9, #770 @ 0x302 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ @ instruction: 0xf6712104 │ │ │ │ - strmi pc, [r4], -r5, asr #21 │ │ │ │ + @ instruction: 0x4604fa5d │ │ │ │ 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 590754 │ │ │ │ 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 0x0000ecdc │ │ │ │ + rsbseq pc, r6, sl, lsr r0 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r6, lsr #1 │ │ │ │ + ldrsbteq 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 1522ac8 │ │ │ │ @ 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 +492601,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: 0x7c73f95b │ │ │ │ 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, r4, 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 @ 211170 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - stc2 6, cr15, [r6, #464] @ 0x1d0 │ │ │ │ - blmi 4638e0 │ │ │ │ + ldc2 6, cr15, [lr, #-464] @ 0xfffffe30 │ │ │ │ + blmi 4639b0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 76b124 │ │ │ │ + blls 76b1f4 │ │ │ │ @ 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 0x0000ec32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, sl, asr #32 │ │ │ │ - rsbseq lr, r6, ip, asr #30 │ │ │ │ + rsbseq lr, r6, sl, ror pc │ │ │ │ + rsbseq lr, r6, ip, ror lr │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed682ec │ │ │ │ + bl fed683bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ @ instruction: 0x46146b90 │ │ │ │ stmdacs r0, {r0, r2, r3, r9, sl, lr} │ │ │ │ - blvs 1705208 │ │ │ │ + blvs 17052d8 │ │ │ │ and r2, r2, r0, lsl #2 │ │ │ │ addmi r3, r1, #1073741824 @ 0x40000000 │ │ │ │ ldmdbvs sl, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ - bcs 45dd60 │ │ │ │ + bcs 45de30 │ │ │ │ @ instruction: 0x4620d1f8 │ │ │ │ - mcrr2 6, 7, pc, lr, cr2 @ │ │ │ │ + blx ffbcebb2 │ │ │ │ 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 fea50164 │ │ │ │ + blvs 1bfd92c │ │ │ │ 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, asr #23 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ ldrtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx 2ceb3e │ │ │ │ + blx fe8cec0c │ │ │ │ strtmi r4, [sl], -r5, lsl #12 │ │ │ │ strtmi r2, [r0], -r5, lsl #2 │ │ │ │ - blx ff9ceb42 │ │ │ │ + blx 1fcec12 │ │ │ │ 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 1422a94 │ │ │ │ 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 2d9ee2 │ │ │ │ stmiavs r4, {r0}^ │ │ │ │ @ instruction: 0xf6724630 │ │ │ │ - cmpplt ip, #250880 @ p-variant is OBSOLETE @ 0x3d400 │ │ │ │ + cmpplt ip, #144384 @ p-variant is OBSOLETE @ 0x23400 │ │ │ │ strbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0x4638219e │ │ │ │ - blx ff54eba8 │ │ │ │ + blx 1b4ec78 │ │ │ │ @ instruction: 0x46806bb4 │ │ │ │ - blvs 1e3d910 │ │ │ │ + blvs 1e3d9e0 │ │ │ │ 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 2d9f1a │ │ │ │ stmiavs r4, {r0}^ │ │ │ │ @ instruction: 0xf6724630 │ │ │ │ - teqplt r4, r9 @ @ p-variant is OBSOLETE │ │ │ │ + teqplt r4, r1, ror fp @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ ldrtmi r2, [r8], -r5, ror #3 │ │ │ │ - blx fee4ebe0 │ │ │ │ + blx 144ecb0 │ │ │ │ strbmi r4, [r2], -r0, lsl #13 │ │ │ │ ldrtmi r2, [r0], -r5, lsl #2 │ │ │ │ - blx fe54ebe6 │ │ │ │ + blx b4ecb6 │ │ │ │ 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 14bd588 │ │ │ │ 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 27035c │ │ │ │ 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, #6282 @ 0x188a │ │ │ │ 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: 0xf8ccf671 │ │ │ │ ldrbmi r9, [fp], -r1, lsl #20 │ │ │ │ - bleq 84d6a0 │ │ │ │ + bleq 84d770 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf8807c12 │ │ │ │ @ instruction: 0xf672202c │ │ │ │ - bls 290144 │ │ │ │ + bls 290074 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [lr], {116} @ 0x74 │ │ │ │ stmibvs fp!, {r0, r1, r9, fp, ip, pc} │ │ │ │ eorlt pc, r7, r2, asr #16 │ │ │ │ - bls 29eee0 │ │ │ │ + bls 29efb0 │ │ │ │ @ instruction: 0xf899615a │ │ │ │ addmi r0, r7, #16 │ │ │ │ @ instruction: 0xf673d3c9 │ │ │ │ - bls 3108c8 │ │ │ │ + bls 3107f8 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx cecc4 │ │ │ │ + blx fe6ced94 │ │ │ │ eor r4, r5, r6, lsl #12 │ │ │ │ mulsmi r1, r9, r8 │ │ │ │ @ instruction: 0xf6712159 │ │ │ │ - @ instruction: 0xf899f8ff │ │ │ │ + @ instruction: 0xf899f897 │ │ │ │ @ instruction: 0xf1002010 │ │ │ │ @ instruction: 0x46230618 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ - blx 1e4ece2 │ │ │ │ + blx 44edb2 │ │ │ │ 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, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, r2, lsl #20 │ │ │ │ - blmi 3e3b6c │ │ │ │ + blmi 3e3c3c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 96b3b8 │ │ │ │ + blls 96b488 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, pc, r0, lsr r6 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 16cebdc │ │ │ │ + b ffccecac │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq lr, [r6], #-218 @ 0xffffff26 │ │ │ │ - ldrhteq lr, [r6], #-200 @ 0xffffff38 │ │ │ │ + rsbseq lr, r6, sl, ror #25 │ │ │ │ + rsbseq lr, r6, r8, ror #23 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0x46074a75 │ │ │ │ addlt r4, r7, r5, ror fp │ │ │ │ - blvs fe422574 │ │ │ │ + blvs fe422644 │ │ │ │ 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 26b8ec │ │ │ │ @ instruction: 0xf04fd1f7 │ │ │ │ @ instruction: 0x46280a14 │ │ │ │ strmi pc, [r1], #-2826 @ 0xfffff4f6 │ │ │ │ @ instruction: 0xf67268e4 │ │ │ │ - @ instruction: 0x2c00faf7 │ │ │ │ + @ instruction: 0x2c00fa8f │ │ │ │ adchi pc, ip, r0 │ │ │ │ mvnscs r2, r2, lsl #6 │ │ │ │ ldrtmi r4, [r8], -r2, lsr #12 │ │ │ │ rsbsvs r6, sp, fp, lsr r0 │ │ │ │ - @ instruction: 0xf9a4f674 │ │ │ │ + @ instruction: 0xf93cf674 │ │ │ │ strmi r6, [r1], r9, lsr #23 │ │ │ │ rsble r2, sl, r0, lsl #18 │ │ │ │ - blvs 1ca2ec8 │ │ │ │ + blvs 1ca2f98 │ │ │ │ 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: 0xf948f674 │ │ │ │ @ instruction: 0xf8954601 │ │ │ │ - blvs 1c91518 │ │ │ │ + blvs 1c915e8 │ │ │ │ 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 64d934 │ │ │ │ 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 +492868,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: 0xf97af674 │ │ │ │ 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 be3e30 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 36b530 │ │ │ │ + blls 36b600 │ │ │ │ @ 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 +492903,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: 0xf8f6f674 │ │ │ │ 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: 0xf8aaf674 │ │ │ │ strmi r6, [r1], -sl, ror #22 │ │ │ │ @ instruction: 0xe7a01993 │ │ │ │ - b 184edd0 │ │ │ │ - rsbseq lr, r6, r8, ror ip │ │ │ │ + ldmib r0!, {r1, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq lr, r6, r8, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, r0, asr #22 │ │ │ │ + rsbseq lr, r6, r0, ror sl │ │ │ │ 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 fe422838 │ │ │ │ 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 6eb6f0 │ │ │ │ @ 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 ff685df8 │ │ │ │ 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 1dd0bd8 │ │ │ │ + blvc 1b0cd5c │ │ │ │ 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 2ccd3c │ │ │ │ + mrc2 6, 6, pc, cr6, cr0, {3} │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ adchi pc, r0, r0 │ │ │ │ andls sl, r0, #2, 30 │ │ │ │ - blgt 2e2f38 │ │ │ │ + blgt 2e3008 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blx feecf028 │ │ │ │ + blx 14cf0f8 │ │ │ │ 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 +492998,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: 0xf8cdf805 │ │ │ │ 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 2ccdb0 │ │ │ │ + mrc2 6, 4, 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 │ │ │ │ + @ instruction: 0x4643fa11 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x4620113b │ │ │ │ - @ instruction: 0xf84cf674 │ │ │ │ + @ instruction: 0xffe4f673 │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ orrsvc pc, lr, pc, asr #8 │ │ │ │ - @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0xf895f845 │ │ │ │ + @ instruction: 0xf6734620 │ │ │ │ + @ instruction: 0xf895ffdd │ │ │ │ strmi r3, [r5], -r0, asr #32 │ │ │ │ @ instruction: 0x4648b993 │ │ │ │ strtmi r6, [r9], -sl, lsr #16 │ │ │ │ - @ instruction: 0xf9c2f672 │ │ │ │ - bmi d19700 │ │ │ │ + @ instruction: 0xf95af672 │ │ │ │ + bmi d197d0 │ │ │ │ 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 +493046,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 ff84f1f4 │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - strmi pc, [r5], -r3, asr #17 │ │ │ │ + @ instruction: 0x4605f85b │ │ │ │ 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}^ │ │ │ │ + ldm 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 │ │ │ │ + ldrhteq lr, [r6], #-148 @ 0xffffff6c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, r2, lsl #18 │ │ │ │ + rsbseq lr, r6, r2, lsr 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 +493089,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 fec0cf54 │ │ │ │ ldrbtmi r4, [sl], #1149 @ 0x47d │ │ │ │ - blcs 249834 │ │ │ │ + blcs 249904 │ │ │ │ tstphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df4db3 │ │ │ │ - ldc 2, cr10, [pc, #832] @ 211b5c │ │ │ │ + ldc 2, cr10, [pc, #832] @ 211c2c │ │ │ │ ldrbtmi r0, [sp], #-2980 @ 0xfffff45c │ │ │ │ @ instruction: 0xf89644fa │ │ │ │ @ instruction: 0xf10d9011 │ │ │ │ @ instruction: 0xf8970818 │ │ │ │ @ instruction: 0x46403031 │ │ │ │ movwls r4, #9801 @ 0x2649 │ │ │ │ - mcr2 6, 4, pc, cr10, cr1, {3} @ │ │ │ │ + mcr2 6, 1, pc, cr2, cr1, {3} @ │ │ │ │ stmdbvs r0!, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf6702101 │ │ │ │ - @ instruction: 0x4681fe3b │ │ │ │ + pkhtbmi pc, r1, r3, asr #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: 0xed9af947 │ │ │ │ strbmi r0, [r0], -r1, lsl #20 │ │ │ │ mulslt r1, r6, r8 │ │ │ │ - beq ff24d348 │ │ │ │ + beq ff24d418 │ │ │ │ @ instruction: 0xf6714659 │ │ │ │ - ldrbmi pc, [sl], -sp, ror #28 @ │ │ │ │ + ldrbmi pc, [sl], -r5, lsl #28 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - mrc2 6, 0, pc, cr14, cr0, {3} │ │ │ │ + ldc2 6, cr15, [r6, #448]! @ 0x1c0 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2e318c │ │ │ │ + bgt 2e325c │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - @ instruction: 0xf992f674 │ │ │ │ - beq 2ccf04 │ │ │ │ + @ instruction: 0xf92af674 │ │ │ │ + beq 2ccfd4 │ │ │ │ @ instruction: 0xf8964640 │ │ │ │ mrc 0, 5, sl, cr7, cr1, {0} │ │ │ │ ldrbmi r0, [r1], -r0, asr #21 │ │ │ │ - mrc2 6, 2, pc, cr0, cr1, {3} │ │ │ │ + stc2l 6, cr15, [r8, #452]! @ 0x1c4 │ │ │ │ stmdbvs r0!, {r1, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf6702101 │ │ │ │ - strmi pc, [r2], r1, lsl #28 │ │ │ │ + pkhbtmi pc, r2, r9, lsl #27 @ │ │ │ │ ldm r8!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8ca0003 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 74dcf4 │ │ │ │ + beq 74ddc4 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - stmib sp, {r0, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r2, r3, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbmi sl, [fp], -r0, lsl #12 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x462011d1 │ │ │ │ - @ instruction: 0xffb8f673 │ │ │ │ + @ instruction: 0xff50f673 │ │ │ │ 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, #815104 @ 0xc7000 │ │ │ │ smlabbcs r4, r2, r6, r4 │ │ │ │ @ instruction: 0xf6706920 │ │ │ │ - pkhtbmi pc, r0, r9, asr #27 @ │ │ │ │ + @ instruction: 0x4680fd71 │ │ │ │ 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: 0xf8d6f674 │ │ │ │ movwcs r4, #1601 @ 0x641 │ │ │ │ movwls r2, #640 @ 0x280 │ │ │ │ ldrtmi r4, [r3], -r0, lsr #12 │ │ │ │ - blx 34f322 │ │ │ │ + blx fe94f3f0 │ │ │ │ strmi r2, [r0], r0, lsr #4 │ │ │ │ stmdbvs r0!, {r2, r8, sp} │ │ │ │ - bleq 2cc570 │ │ │ │ - stc2 6, cr15, [ip, #448]! @ 0x1c0 │ │ │ │ + bleq 2cc640 │ │ │ │ + stc2l 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: 0xf8aaf674 │ │ │ │ movwcs r4, #1609 @ 0x649 │ │ │ │ movwls r2, #640 @ 0x280 │ │ │ │ ldrtmi r4, [r3], -r0, lsr #12 │ │ │ │ - blx ff84f378 │ │ │ │ + blx 1e4f448 │ │ │ │ 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 │ │ │ │ + pkhbtmi pc, r3, r9, lsl #26 @ │ │ │ │ + stcgt 1, cr11, [pc, #-736] @ 2117ac │ │ │ │ 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 74dedc │ │ │ │ eorscc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - ldrtmi pc, [r3], -r9, ror #17 @ │ │ │ │ + ldrtmi pc, [r3], -r1, lsl #17 @ │ │ │ │ andcs r4, r0, #93323264 @ 0x5900000 │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf6742280 │ │ │ │ - bls 3904b8 │ │ │ │ + bls 3903e8 │ │ │ │ biccs r4, ip, r3, lsl #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf673a000 │ │ │ │ - bls 3515a8 │ │ │ │ + bls 3514d8 │ │ │ │ biccs r4, ip, fp, asr #12 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - mcr2 6, 7, pc, cr0, cr3, {3} @ │ │ │ │ + mrc2 6, 3, 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} │ │ │ │ + mrc2 6, 3, pc, cr0, cr3, {3} │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ - @ instruction: 0xf6720020 │ │ │ │ - bmi dcfa48 │ │ │ │ + @ instruction: 0xf6710020 │ │ │ │ + bmi dd1978 │ │ │ │ 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] @ 211d9c │ │ │ │ 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] @ 211d74 │ │ │ │ ldrbtmi r0, [sp], #-2834 @ 0xfffff4ee │ │ │ │ @ instruction: 0xe6d244fa │ │ │ │ @ instruction: 0xf8df4d20 │ │ │ │ - ldc 0, cr10, [pc, #528] @ 211c94 │ │ │ │ + ldc 0, cr10, [pc, #528] @ 211d64 │ │ │ │ ldrbtmi r0, [sp], #-2832 @ 0xfffff4f0 │ │ │ │ @ instruction: 0xe6ca44fa │ │ │ │ @ instruction: 0xf8df4d1e │ │ │ │ - ldc 0, cr10, [pc, #496] @ 211c84 │ │ │ │ + ldc 0, cr10, [pc, #496] @ 211d54 │ │ │ │ ldrbtmi r0, [sp], #-2830 @ 0xfffff4f2 │ │ │ │ @ instruction: 0xe6c244fa │ │ │ │ - svc 0x00b4f61d │ │ │ │ + svc 0x004cf61d │ │ │ │ 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, ror #14 │ │ │ │ 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 │ │ │ │ - mlseq ip, r4, r2, lr │ │ │ │ + rsbeq lr, ip, r0, ror #11 │ │ │ │ + rsbeq lr, ip, lr, ror #9 │ │ │ │ + rsbeq lr, ip, sl, lsr #12 │ │ │ │ + rsbeq lr, ip, r4, ror #9 │ │ │ │ + ldrshteq lr, [r6], #-74 @ 0xffffffb6 │ │ │ │ + rsbeq lr, ip, sl, lsr #6 │ │ │ │ + rsbeq lr, ip, ip, lsl #5 │ │ │ │ + strhteq lr, [ip], #-34 @ 0xffffffde │ │ │ │ + rsbeq lr, ip, r8, ror #4 │ │ │ │ + rsbeq lr, ip, r2, lsr #8 │ │ │ │ + rsbeq lr, ip, r8, lsl #5 │ │ │ │ + rsbeq lr, ip, r2, ror r4 │ │ │ │ + rsbeq lr, ip, r4, 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 fe46c340 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blcs 271e04 │ │ │ │ + blcs 271ed4 │ │ │ │ @ instruction: 0x81b3f000 │ │ │ │ movwcs r6, #11186 @ 0x2bb2 │ │ │ │ strcc lr, [r0], -fp, asr #19 │ │ │ │ subsle r2, r9, r0, lsl #20 │ │ │ │ - bl 2ac92c │ │ │ │ + bl 2ac9fc │ │ │ │ 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 154e084 │ │ │ │ movwcs r9, #4354 @ 0x1102 │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ strls r4, [lr, #-1624] @ 0xfffff9a8 │ │ │ │ - blx 24fb8c │ │ │ │ + blx 24fc5c │ │ │ │ eoreq pc, r5, sl, asr #16 │ │ │ │ - blvs ffe1ef9c │ │ │ │ + blvs ffe1f06c │ │ │ │ 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 32c25c │ │ │ │ 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 #26 │ │ │ │ strcc r3, [r4, #-1793] @ 0xfffff8ff │ │ │ │ mvnle r4, pc, asr #10 │ │ │ │ ldrdge pc, [r4], -sp │ │ │ │ @ instruction: 0xf6736bf0 │ │ │ │ - @ instruction: 0x4652f8fb │ │ │ │ + @ instruction: 0x4652f893 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - mrc2 6, 3, pc, cr14, cr3, {3} │ │ │ │ - bls 2ac9bc │ │ │ │ + mrc2 6, 0, pc, cr6, cr3, {3} │ │ │ │ + bls 2aca8c │ │ │ │ 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 ff72483c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls aebc84 │ │ │ │ + blls aebd54 │ │ │ │ @ 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, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + bleq ff38d394 │ │ │ │ strmi r2, [r2], r0, lsr #2 │ │ │ │ movwls r9, #14336 @ 0x3800 │ │ │ │ - ldc2l 6, cr15, [ip], #-452 @ 0xfffffe3c │ │ │ │ + ldc2 6, cr15, [r4], {113} @ 0x71 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - stc2 6, cr15, [ip], #-448 @ 0xfffffe40 │ │ │ │ + blx ff34f6f2 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #18944 @ 0x4a00 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf6734619 │ │ │ │ - blls 351b04 │ │ │ │ - bls 2de8cc │ │ │ │ + blls 351a34 │ │ │ │ + bls 2de99c │ │ │ │ ldrbmi r2, [r8], -r5, ror #3 │ │ │ │ - ldc2l 6, cr15, [r6, #-460]! @ 0xfffffe34 │ │ │ │ - bls 2235cc │ │ │ │ + stc2 6, cr15, [lr, #-460] @ 0xfffffe34 │ │ │ │ + bls 22369c │ │ │ │ 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 │ │ │ │ + strdvs pc, [r8], -pc @ │ │ │ │ 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, 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 295ec4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs 1a7232c │ │ │ │ + blvs 1a723fc │ │ │ │ streq lr, [r2], #2818 @ 0xb02 │ │ │ │ ldrmi r9, [pc], -r2, lsl #8 │ │ │ │ @ instruction: 0x2c05e9cd │ │ │ │ - beq 54e104 │ │ │ │ + beq 54e1d4 │ │ │ │ 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 4dde94 │ │ │ │ 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 +493435,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 22c268 │ │ │ │ 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 14cfe60 │ │ │ │ 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 291ed8 │ │ │ │ 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 +493487,72 @@ │ │ │ │ andmi pc, r0, sl, asr #17 │ │ │ │ strgt ip, [pc, -pc, lsl #26] │ │ │ │ eorsvs r9, ip, r4, lsl #26 │ │ │ │ strtmi r9, [r9], -r0, lsl #24 │ │ │ │ mlascc r1, r6, r8, pc @ │ │ │ │ mlascs r0, r6, r8, pc @ │ │ │ │ @ instruction: 0xf6714620 │ │ │ │ - @ instruction: 0x4621fddd │ │ │ │ + @ instruction: 0x4621fd75 │ │ │ │ @ instruction: 0xf6734658 │ │ │ │ - @ instruction: 0xf106febb │ │ │ │ + @ instruction: 0xf106fe53 │ │ │ │ strtmi r0, [r9], -r0, lsr #32 │ │ │ │ - ldc2l 6, cr15, [r6, #452]! @ 0x1c4 │ │ │ │ + stc2 6, cr15, [lr, #452] @ 0x1c4 │ │ │ │ @ instruction: 0xf6716a30 │ │ │ │ - strtmi pc, [r6], -r1, lsl #20 │ │ │ │ + @ instruction: 0x4626f999 │ │ │ │ @ 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 154e374 │ │ │ │ + bcc 25a344 │ │ │ │ movwls r4, #9808 @ 0x2650 │ │ │ │ @ instruction: 0xf902fa09 │ │ │ │ @ instruction: 0xf1092240 │ │ │ │ @ instruction: 0xf61d39ff │ │ │ │ - blls 2cca38 │ │ │ │ - blx 9da68c │ │ │ │ - blx 14904b4 │ │ │ │ + blls 2cc968 │ │ │ │ + blx 9da75c │ │ │ │ + blx 1490584 │ │ │ │ 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 34f956 │ │ │ │ bicvs r2, r3, r2, lsl #6 │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ cdpvc 1, 3, cr6, cr3, cr3, {2} │ │ │ │ - blvs ffeef6e0 │ │ │ │ + blvs ffeef7b0 │ │ │ │ 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 feede0c8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andscs r8, r4, #145 @ 0x91 │ │ │ │ - beq 24e038 │ │ │ │ + beq 24e108 │ │ │ │ ldrsbt pc, [r4], -r6 @ │ │ │ │ stcge 13, cr10, [lr], {9} │ │ │ │ - blx 2a3a4a │ │ │ │ + blx 2a3b1a │ │ │ │ @ instruction: 0xf8def903 │ │ │ │ - blcs 31df50 │ │ │ │ + blcs 31e020 │ │ │ │ @ instruction: 0xf8ded011 │ │ │ │ stmib r5, {r2, r3, sp}^ │ │ │ │ stmib r5, {fp, pc}^ │ │ │ │ andls r8, ip, #131072 @ 0x20000 │ │ │ │ - bl 2acd0c │ │ │ │ + bl 2acddc │ │ │ │ @ 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 +493561,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 │ │ │ │ + ldrshteq lr, [r6], #-60 @ 0xffffffc4 │ │ │ │ + rsbseq lr, r6, ip, lsl 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, #2955 @ 0xb8b @ │ │ │ │ andscs r9, r4, #939524096 @ 0x38000000 │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ rscvs r4, r3, r6, lsr #13 │ │ │ │ - blvs feee3a24 │ │ │ │ + blvs feee3af4 │ │ │ │ stmdbeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ andls r9, r0, r1, lsl r0 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcc 72cd94 │ │ │ │ + blcc 72ce64 │ │ │ │ @ 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 +493593,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 │ │ │ │ + ldc2 6, cr15, [lr], {113} @ 0x71 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ - stc2l 6, cr15, [r4, #460]! @ 0x1cc │ │ │ │ + ldc2l 6, cr15, [ip, #-460]! @ 0xfffffe34 │ │ │ │ eoreq pc, r0, r6, lsl #2 │ │ │ │ @ instruction: 0xf6714649 │ │ │ │ - bvs e5147c │ │ │ │ - @ instruction: 0xf92af671 │ │ │ │ + bvs e513ac │ │ │ │ + @ instruction: 0xf8c2f671 │ │ │ │ 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 0x0000ec8c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0x46064a9a │ │ │ │ umulllt r4, pc, sl, fp @ │ │ │ │ - blvs fe423228 │ │ │ │ + blvs fe4232f8 │ │ │ │ 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 2ec5a0 │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e3912 │ │ │ │ + blx 2e39e2 │ │ │ │ stmiavs r7!, {r0, sl, lr}^ │ │ │ │ - ldc2 6, cr15, [lr], {113} @ 0x71 │ │ │ │ + ldc2 6, cr15, [r6], #-452 @ 0xfffffe3c │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ ldmib r5, {r1, r2, r6, r7, pc}^ │ │ │ │ stmdacs r0, {r0, r2, r3, lr, pc} │ │ │ │ adcshi pc, sl, r0 │ │ │ │ strbtmi r2, [r3], -r0, lsl #8 │ │ │ │ and r4, r5, r1, lsr #12 │ │ │ │ ldrcc r3, [r4], #-257 @ 0xfffffeff │ │ │ │ addmi r3, r1, #20, 6 @ 0x50000000 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - bcs 22c508 │ │ │ │ + bcs 22c5d8 │ │ │ │ @ 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, 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 21e364 │ │ │ │ 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 44c920 │ │ │ │ + blge 34c8e4 │ │ │ │ + @ instruction: 0xf982f670 │ │ │ │ + beq 64e5ec │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e3a3c │ │ │ │ + blgt 2e3b0c │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46300914 │ │ │ │ - ldc2l 6, cr15, [ip, #-460] @ 0xfffffe34 │ │ │ │ + ldc2l 6, cr15, [r4], #460 @ 0x1cc │ │ │ │ vmul.i8 d22, d0, d16 │ │ │ │ @ instruction: 0xf6702109 │ │ │ │ - @ instruction: 0xf100f9f9 │ │ │ │ + @ instruction: 0xf100f991 │ │ │ │ @ instruction: 0x46590b18 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6719003 │ │ │ │ - bls 3112d4 │ │ │ │ + bls 311204 │ │ │ │ @ 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 │ │ │ │ + ldc2l 6, cr15, [r0], {115} @ 0x73 │ │ │ │ ldrtmi lr, [fp], -pc, rrx │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 4cfb2a │ │ │ │ + blx feacfbf8 │ │ │ │ @ instruction: 0xf8954607 │ │ │ │ cmnlt fp, #64 @ 0x40 │ │ │ │ - blcs 2ad114 │ │ │ │ + blcs 2ad1e4 │ │ │ │ @ instruction: 0xf10dd07c │ │ │ │ ldrtmi r0, [r9], -r0, lsr #18 │ │ │ │ - beq 28e2b0 │ │ │ │ + beq 28e380 │ │ │ │ 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 +493710,24 @@ │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf8cd0c02 │ │ │ │ @ instruction: 0xf7fec020 │ │ │ │ @ instruction: 0x463afef1 │ │ │ │ strbmi r9, [r3], -r0 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r0 │ │ │ │ @ instruction: 0xf67371e8 │ │ │ │ - strmi pc, [r7], -sp, lsl #22 │ │ │ │ + strmi pc, [r7], -r5, lsr #21 │ │ │ │ andcs r6, r0, fp, ror #22 │ │ │ │ strtmi r1, [r3], #-3389 @ 0xfffff2c3 │ │ │ │ andne lr, r1, #3457024 @ 0x34c000 │ │ │ │ andsvs r6, r1, sl, asr #32 │ │ │ │ subsvs r1, r8, sl, lsl sp │ │ │ │ ldmdavs r9!, {r0, sp}^ │ │ │ │ strpl lr, [r2, -r3, asr #19] │ │ │ │ subvs r6, sl, r9, asr r0 │ │ │ │ - bmi e6a3cc │ │ │ │ + bmi e6a49c │ │ │ │ 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 +493735,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, lsl sl @ │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 214fbf8 │ │ │ │ + blx 74fcc8 │ │ │ │ ldrtmi r4, [sl], -r3, lsl #13 │ │ │ │ tstpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - @ instruction: 0x465bfa75 │ │ │ │ + ldrbmi pc, [fp], -sp, lsl #20 @ │ │ │ │ mvncs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - @ instruction: 0x4603fa95 │ │ │ │ + strmi pc, [r3], -sp, lsr #20 │ │ │ │ orrscs r4, lr, r2, asr #12 │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - strmi pc, [r7], -pc, lsl #21 │ │ │ │ + strmi pc, [r7], -r7, lsr #20 │ │ │ │ ldrtmi lr, [sl], -r3, lsl #15 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6731113 │ │ │ │ - ldrb pc, [r0, r1, ror #20]! @ │ │ │ │ + udf #3993 @ 0xf99 │ │ │ │ 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 34fd34 │ │ │ │ ldr r4, [r1, r7, lsl #12] │ │ │ │ - bl fef4fb14 │ │ │ │ - rsbseq sp, r6, r4, asr #31 │ │ │ │ + bl 154fbe4 │ │ │ │ + ldrshteq sp, [r6], #-228 @ 0xffffff1c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, sl, lsl lr │ │ │ │ + rsbseq sp, r6, sl, asr #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 fec91e44 │ │ │ │ ldmdbvs r0!, {r1, r8, r9, sp} │ │ │ │ eorsvs r3, r3, r1, lsl #18 │ │ │ │ @ instruction: 0xf6706075 │ │ │ │ - tstpcs r0, #1490944 @ p-variant is OBSOLETE @ 0x16c000 │ │ │ │ + tstpcs r0, #15925248 @ p-variant is OBSOLETE @ 0xf30000 │ │ │ │ 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 44fdae │ │ │ │ @ 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 3da44c │ │ │ │ @ instruction: 0xf8d9d019 │ │ │ │ andscs r3, r4, r8, lsr r0 │ │ │ │ ldrsbtne pc, [r4], -r9 @ │ │ │ │ strvc lr, [r0, -r4, asr #19] │ │ │ │ - blx 22a5ee │ │ │ │ + blx 22a6be │ │ │ │ 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, r4, r5, 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 44cc08 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf670ab04 │ │ │ │ - sxtab16mi pc, r0, r5, ror #16 @ │ │ │ │ - blge 33e934 │ │ │ │ + strmi pc, [r0], sp, lsl #16 │ │ │ │ + blge 33ea04 │ │ │ │ @ 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 @ │ │ │ │ + strbmi pc, [r3], -r1, lsl #23 @ │ │ │ │ ldrtmi r4, [r0], -sl, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf9bcf673 │ │ │ │ + @ instruction: 0xf954f673 │ │ │ │ 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: 0xf924f673 │ │ │ │ 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 44db64 │ │ │ │ + blvc 34db28 │ │ │ │ + @ instruction: 0xffe0f66f │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2fd040 │ │ │ │ + blgt 2fd110 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - blx ff14fe12 │ │ │ │ + blx 174fee2 │ │ │ │ ldrbmi r9, [r3], -r3, lsl #20 │ │ │ │ orrsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf6738000 │ │ │ │ - movwcs pc, #63937 @ 0xf9c1 @ │ │ │ │ + movwcs pc, #63833 @ 0xf959 @ │ │ │ │ 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 │ │ │ │ + stc2 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 13cfdf0 │ │ │ │ + rsbseq sp, r6, ip, ror #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, lr, ror #22 │ │ │ │ + @ instruction: 0x0076da9e │ │ │ │ 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: 0xfff0f66f │ │ │ │ @ instruction: 0x46066bbb │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs 20b280c │ │ │ │ + blvs 20b28dc │ │ │ │ orreq lr, r3, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf04f6b41 │ │ │ │ strls r0, [r5, -r0, lsl #16] │ │ │ │ - bleq 54e910 │ │ │ │ + bleq 54e9e0 │ │ │ │ ldmdbeq r0, {r1, r8, ip, sp, lr, pc} │ │ │ │ stcge 13, cr10, [ip], {6} │ │ │ │ - beq 64e918 │ │ │ │ + beq 64e9e8 │ │ │ │ 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 +493941,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 277260 │ │ │ │ stmdbhi ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbhi r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf66f6918 │ │ │ │ - strmi pc, [r0], r7, lsr #31 │ │ │ │ + @ instruction: 0x4680ff3f │ │ │ │ @ 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 ff0d1124 │ │ │ │ + blvs 1edaaac │ │ │ │ + bleq 24e79c │ │ │ │ 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 27276a │ │ │ │ @ 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 +493980,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]! @ 212665 @ │ │ │ │ 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, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - vldmdbvs fp!, {s30-s244} │ │ │ │ - bl 2b8e20 │ │ │ │ + vldmdbvs fp!, {s30-s140} │ │ │ │ + bl 2b8ef0 │ │ │ │ ldc 3, cr0, [r3, #524] @ 0x20c │ │ │ │ @ instruction: 0xeeb50a38 │ │ │ │ vneg.f32 s1, s0 │ │ │ │ tstple sp, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - blmi 8a4e94 │ │ │ │ + blmi 8a4f64 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 66c698 │ │ │ │ + blls 66c768 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andslt r9, r3, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlaspl r1, r6, r8, pc @ │ │ │ │ - beq ff24e124 │ │ │ │ + beq ff24e1f4 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - @ instruction: 0xff7ef670 │ │ │ │ + @ instruction: 0xff16f670 │ │ │ │ strtmi r9, [sl], -r1, lsl #28 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - @ instruction: 0xff2ef66f │ │ │ │ + cdp2 6, 12, 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 11d010c │ │ │ │ strtmi r9, [fp], -r2, lsl #20 │ │ │ │ mvncs r9, r1, lsl #16 │ │ │ │ - @ instruction: 0xf87af673 │ │ │ │ + @ instruction: 0xf812f673 │ │ │ │ ldrb r9, [r1, r2] │ │ │ │ stcge 13, cr10, [ip], {6} │ │ │ │ @ instruction: 0xf61de763 │ │ │ │ - svclt 0x0000e9c0 │ │ │ │ - rsbseq sp, r6, r6, lsr #22 │ │ │ │ + svclt 0x0000e958 │ │ │ │ + rsbseq sp, r6, r6, asr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sp, [r6], #-152 @ 0xffffff68 │ │ │ │ + rsbseq sp, r6, r8, lsl #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 +494055,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, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #76546048 @ 0x4900000 │ │ │ │ - cdp2 6, 12, cr15, cr6, cr15, {3} │ │ │ │ + cdp2 6, 5, cr15, cr14, cr15, {3} │ │ │ │ cmplt r8, r3, lsl #12 │ │ │ │ addsvs ip, r8, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ movwls r4, #22041 @ 0x5619 │ │ │ │ - blx 11d010c │ │ │ │ + @ instruction: 0xf9d6f673 │ │ │ │ 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 4908e0 │ │ │ │ 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 │ │ │ │ + stmia r0!, {r0, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq sp, r6, r0, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, r2, lsr #17 │ │ │ │ + ldrsbteq 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 21b884 │ │ │ │ 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 2e412a │ │ │ │ ldmvs lr, {r0, r8, r9, lr, pc}^ │ │ │ │ - @ instruction: 0xf8eaf671 │ │ │ │ - blcs 22d670 │ │ │ │ + @ instruction: 0xf882f671 │ │ │ │ + blcs 22d740 │ │ │ │ @ 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 2e415a │ │ │ │ ldmvs pc, {r0, r8, r9, lr, pc}^ @ │ │ │ │ - @ instruction: 0xf8d2f671 │ │ │ │ - blcs 22d6a0 │ │ │ │ + @ instruction: 0xf86af671 │ │ │ │ + blcs 22d770 │ │ │ │ @ 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 46cd08 │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e40ba │ │ │ │ + blx 2e418a │ │ │ │ @ instruction: 0xf8d3c301 │ │ │ │ @ instruction: 0xf671800c │ │ │ │ - blvs feb10b28 │ │ │ │ + blvs feb10a58 │ │ │ │ @ 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: 0xf838f671 │ │ │ │ cmnvs r3, r1, lsl #6 │ │ │ │ suble r2, lr, r0, lsl #28 │ │ │ │ @ instruction: 0xeeb669e3 │ │ │ │ - vldr d0, [pc] @ 212884 │ │ │ │ + vldr d0, [pc] @ 212954 │ │ │ │ @ instruction: 0xf10d7bbe │ │ │ │ - blcs 3154cc │ │ │ │ + blcs 31559c │ │ │ │ mulsge r1, r6, r8 │ │ │ │ @ instruction: 0x46514658 │ │ │ │ cdp 15, 11, cr11, cr0, cr8, {0} │ │ │ │ @ instruction: 0xf6700b47 │ │ │ │ - @ instruction: 0x4652fe57 │ │ │ │ + ldrbmi pc, [r2], -pc, ror #27 @ │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - cdp2 6, 0, cr15, cr8, cr15, {3} │ │ │ │ + stc2 6, cr15, [r0, #444]! @ 0x1bc │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e421c │ │ │ │ + blgt 2e42ec │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46280a14 │ │ │ │ - @ instruction: 0xf97cf673 │ │ │ │ + @ instruction: 0xf914f673 │ │ │ │ umaalcs pc, r0, r4, r8 @ │ │ │ │ movwcc r6, #7139 @ 0x1be3 │ │ │ │ - bcs 22b85c │ │ │ │ + bcs 22b92c │ │ │ │ rschi pc, r4, r0 │ │ │ │ - blcs 46d064 │ │ │ │ + blcs 46d134 │ │ │ │ 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 16509ba │ │ │ │ movwcs r4, #5681 @ 0x1631 │ │ │ │ @ instruction: 0x4606465a │ │ │ │ movwls r4, #17960 @ 0x4628 │ │ │ │ - blx 14508fa │ │ │ │ + blx 14509ca │ │ │ │ andls r4, r0, r2, lsr r6 │ │ │ │ vst1.16 {d20-d22}, [pc :64], r3 │ │ │ │ strtmi r7, [r8], -r8, ror #3 │ │ │ │ - @ instruction: 0xff64f672 │ │ │ │ + mrc2 6, 7, pc, cr12, cr2, {3} │ │ │ │ tstcs r0, r2, lsl #12 │ │ │ │ - @ instruction: 0xf6714620 │ │ │ │ - svccs 0x0000f80d │ │ │ │ + @ instruction: 0xf6704620 │ │ │ │ + svccs 0x0000ffa5 │ │ │ │ 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 24eb3c │ │ │ │ strvs lr, [r4], -sp, asr #19 │ │ │ │ - bleq 24ea74 │ │ │ │ - blge 2cd070 │ │ │ │ - ldc2 6, cr15, [ip, #444]! @ 0x1bc │ │ │ │ + bleq 24eb44 │ │ │ │ + blge 2cd140 │ │ │ │ + ldc2l 6, cr15, [r4, #-444] @ 0xfffffe44 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd550 │ │ │ │ + blgt 2fd620 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0x7c3bf933 │ │ │ │ + ldcvc 8, cr15, [fp], #-812 @ 0xfffffcd4 │ │ │ │ @ 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: 0xff8cf672 │ │ │ │ ldrtmi r4, [sl], -r7, lsl #12 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xffd2f670 │ │ │ │ + @ instruction: 0xff6af670 │ │ │ │ movweq lr, #35417 @ 0x8a59 │ │ │ │ @ instruction: 0xf898d072 │ │ │ │ - blcs 29e9dc │ │ │ │ + blcs 29eaac │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [r8, #-444] @ 0xfffffe44 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd5c8 │ │ │ │ + blgt 2fd698 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0xf898f8f7 │ │ │ │ + @ instruction: 0xf898f88f │ │ │ │ stmdbcs r0, {r4, ip} │ │ │ │ adcshi pc, r1, r0 │ │ │ │ movwcs sl, #2567 @ 0xa07 │ │ │ │ stchi 8, cr15, [r4], {66} @ 0x42 │ │ │ │ - blcc 450aec │ │ │ │ + blcc 450bbc │ │ │ │ addmi r3, fp, #67108864 @ 0x4000000 │ │ │ │ - blcs 2871cc │ │ │ │ + blcs 28729c │ │ │ │ movwcs sp, #258 @ 0x102 │ │ │ │ movwvs lr, #35277 @ 0x89cd │ │ │ │ stmdbge r6, {r1, r9, sp} │ │ │ │ @ instruction: 0xf6724628 │ │ │ │ - selmi pc, r0, r7 @ │ │ │ │ + strmi pc, [r0], pc, asr #30 │ │ │ │ tstcs r9, r2, asr #12 │ │ │ │ @ instruction: 0xf6704620 │ │ │ │ - @ instruction: 0xf899ff95 │ │ │ │ - blcs 29ea50 │ │ │ │ + @ instruction: 0xf899ff2d │ │ │ │ + blcs 29eb20 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [lr], {111} @ 0x6f │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd63c │ │ │ │ + blgt 2fd70c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0xf899f8bd │ │ │ │ + @ instruction: 0xf899f855 │ │ │ │ stmdbcs r0, {r4, ip} │ │ │ │ - bge 406c34 │ │ │ │ + bge 406d04 │ │ │ │ @ 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: 0xff16f672 │ │ │ │ strbmi r4, [sl], -r1, lsl #13 │ │ │ │ strtmi r2, [r0], -sl, lsl #2 │ │ │ │ - @ instruction: 0xff5cf670 │ │ │ │ - blcs 42d20c │ │ │ │ - bmi 12c6b00 │ │ │ │ + mrc2 6, 7, pc, cr4, cr0, {3} │ │ │ │ + blcs 42d2dc │ │ │ │ + bmi 12c6bd0 │ │ │ │ ldrbtmi r4, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r9, r2, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46534632 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf67211cf │ │ │ │ - strmi pc, [r2], -r3, ror #28 │ │ │ │ + @ instruction: 0x4602fdfb │ │ │ │ @ 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, #3158 @ 0xc56 │ │ │ │ andcs r4, r5, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27cf94 │ │ │ │ + bl 27d064 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ stccs 8, cr15, [r8], {65} @ 0x41 │ │ │ │ - bcs 61f304 │ │ │ │ + bcs 61f3d4 │ │ │ │ @ instruction: 0x4631d1f2 │ │ │ │ @ instruction: 0x4628463a │ │ │ │ - blx 12d0b04 │ │ │ │ + blx 12d0bd4 │ │ │ │ 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 31ecb8 │ │ │ │ @ instruction: 0xf7fe2301 │ │ │ │ @ instruction: 0x4601fa31 │ │ │ │ ldrtmi r6, [r0], -sl, lsl #16 │ │ │ │ - @ instruction: 0xffa2f670 │ │ │ │ + @ instruction: 0xff3af670 │ │ │ │ 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 │ │ │ │ + mcr 6, 7, pc, 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 │ │ │ │ + @ instruction: 0x0076d794 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, sl, ror r5 │ │ │ │ + rsbseq sp, r6, sl, lsr #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 233138 │ │ │ │ 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, #3392 @ 0xd40 │ │ │ │ smlabbcs r0, r0, r6, r4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #3124 @ 0xc34 │ │ │ │ - blx 1464464 │ │ │ │ + movwcs lr, #3020 @ 0xbcc │ │ │ │ + blx 1464534 │ │ │ │ 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 +494389,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 │ │ │ │ + stc2 6, cr15, [r0, #-456]! @ 0xfffffe38 │ │ │ │ @ instruction: 0x46064632 │ │ │ │ mvncs r4, fp, lsr r6 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r7], -r1, lsl #27 │ │ │ │ + @ instruction: 0x4607fd19 │ │ │ │ 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 +494411,106 @@ │ │ │ │ cmpeq r9, #1677721601 @ 0x64000001 │ │ │ │ subeq r0, r3, r9, asr r3 │ │ │ │ tstpeq r4, ip, lsr #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1ace7d6 │ │ │ │ bfi r0, r4, #4, #6 │ │ │ │ orrscs r4, sp, r2, lsr r6 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x463afd37 │ │ │ │ + ldrtmi pc, [sl], -pc, asr #25 @ │ │ │ │ @ instruction: 0x4606219d │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4632fd31 │ │ │ │ + ldrtmi pc, [r2], -r9, asr #25 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bicscs pc, fp, r1, asr sp @ │ │ │ │ + bicscs pc, fp, r9, ror #25 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - stc2 6, cr15, [r6, #-456]! @ 0xfffffe38 │ │ │ │ + ldc2 6, cr15, [lr], #456 @ 0x1c8 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8dffa01 │ │ │ │ @ instruction: 0xf8df2658 │ │ │ │ ldrbtmi r3, [sl], #-1616 @ 0xfffff9b0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstphi sl, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ pop {r0, r1, r5, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ strb r0, [r5, -r1, lsl #18]! │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021b4 │ │ │ │ - stc2 6, cr15, [lr, #-456]! @ 0xfffffe38 │ │ │ │ + stc2l 6, cr15, [r6], {114} @ 0x72 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r4, lsl #3 │ │ │ │ - stc2 6, cr15, [r2, #-456] @ 0xfffffe38 │ │ │ │ + ldc2 6, cr15, [sl], {114} @ 0x72 │ │ │ │ @ instruction: 0x46067c3b │ │ │ │ - blcs 5e192c │ │ │ │ + blcs 5e19fc │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ ldrb r4, [sl, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - stc2 6, cr15, [r2, #-456] @ 0xfffffe38 │ │ │ │ + ldc2 6, cr15, [sl], {114} @ 0x72 │ │ │ │ ldrb r4, [r2, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - ldc2l 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [r2], {114} @ 0x72 │ │ │ │ strb r4, [sl, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - ldc2l 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ + stc2 6, cr15, [sl], {114} @ 0x72 │ │ │ │ strb r4, [r2, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021be │ │ │ │ - stc2l 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ + stc2 6, cr15, [r2], {114} @ 0x72 │ │ │ │ ldr r4, [sl, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b4 │ │ │ │ - stc2l 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ + ldc2l 6, cr15, [sl], #-456 @ 0xfffffe38 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ str r7, [r3, r4, lsl #3] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021be │ │ │ │ - ldc2l 6, cr15, [r8], {114} @ 0x72 │ │ │ │ + ldc2l 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ ldrb r4, [r4, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - ldc2l 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + stc2l 6, cr15, [r8], #-456 @ 0xfffffe38 │ │ │ │ strb r4, [ip, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - stc2l 6, cr15, [r8], {114} @ 0x72 │ │ │ │ + stc2l 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ strb r4, [r4, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - stc2l 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + mrrc2 6, 7, pc, r8, cr2 @ │ │ │ │ ldrb r4, [ip, r2, lsl #12] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - ldc2 6, cr15, [r8], #456 @ 0x1c8 │ │ │ │ + mrrc2 6, 7, pc, r0, cr2 @ │ │ │ │ ldrb r4, [r4, r2, lsl #12] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - ldc2 6, cr15, [r0], #456 @ 0x1c8 │ │ │ │ + mcrr2 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 │ │ │ │ + ldc2 6, cr15, [r8], {114} @ 0x72 │ │ │ │ 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 +494527,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 28f094 │ │ │ │ @ instruction: 0xf6729307 │ │ │ │ - movwcs pc, #7243 @ 0x1c4b @ │ │ │ │ + movwcs pc, #7139 @ 0x1be3 @ │ │ │ │ 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 +494546,26 @@ │ │ │ │ @ instruction: 0x46324653 │ │ │ │ strtmi r9, [r0], -r5 │ │ │ │ strls r2, [r8, -r2, lsl #14] │ │ │ │ @ instruction: 0xf866f7fe │ │ │ │ strmi r4, [r3], r2, asr #12 │ │ │ │ mvncs r9, r5, lsl #22 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrbmi pc, [sl], -pc, asr #24 @ │ │ │ │ + ldrbmi pc, [sl], -r7, ror #23 @ │ │ │ │ biccs r4, pc, r3, lsl #12 │ │ │ │ svcge 0x000b4620 │ │ │ │ - mcrr2 6, 7, pc, r8, cr2 @ │ │ │ │ + blx ffa5097a │ │ │ │ @ instruction: 0x4642465b │ │ │ │ andls r2, r4, r5, ror #3 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bls 391ff4 │ │ │ │ + bls 391f24 │ │ │ │ biccs r4, pc, r3, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6720838 │ │ │ │ - @ instruction: 0xf8dffc39 │ │ │ │ + @ instruction: 0xf8dffbd1 │ │ │ │ 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 +494573,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 ffb509da │ │ │ │ + bls 324940 │ │ │ │ andls r2, r0, r3, ror r1 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strbmi pc, [r2], -r5, asr #24 @ │ │ │ │ + @ instruction: 0x4642fbdd │ │ │ │ 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 ff450a12 │ │ │ │ ldmib sp, {r0, r1, r4, r5, r6, r8, sp}^ │ │ │ │ andls r3, r0, r3, lsl #4 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0xf8ddfc29 │ │ │ │ + @ instruction: 0xf8ddfbc1 │ │ │ │ @ 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 fecd0a4e │ │ │ │ + bls 3249f4 │ │ │ │ andls r2, r0, r3, ror r1 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrbmi pc, [r3], -fp, lsl #24 @ │ │ │ │ + ldrbmi pc, [r3], -r3, lsr #23 @ │ │ │ │ @ instruction: 0x46494632 │ │ │ │ strtmi r4, [r0], -r3, lsl #13 │ │ │ │ strls r2, [r8, -r2, lsl #14] │ │ │ │ @ instruction: 0xffdef7fd │ │ │ │ @ instruction: 0x460221fb │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0xf899fba3 │ │ │ │ + @ instruction: 0xf899fb3b │ │ │ │ pkhbtmi r3, r2, r0 │ │ │ │ @ instruction: 0xd01b42bb │ │ │ │ subcs sl, r0, #17, 30 @ 0x44 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - b f50864 │ │ │ │ + stmib ip, {r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 121b008 │ │ │ │ + blx 121b0d8 │ │ │ │ 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 10d0ac6 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ - blcs 2a4a38 │ │ │ │ + blcs 2a4b08 │ │ │ │ strbmi fp, [r7], -r8, lsl #30 │ │ │ │ svcge 0x0011d01b │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #2572 @ 0xa0c │ │ │ │ + movwcs lr, #2468 @ 0x9a4 │ │ │ │ andcs r4, r3, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27d4e0 │ │ │ │ + bl 27d5b0 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 61f868 │ │ │ │ + bcs 61f938 │ │ │ │ @ instruction: 0x463ad1f2 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xff90f7fd │ │ │ │ strbmi r4, [r1], -r7, lsl #12 │ │ │ │ ldrtmi r2, [r2], -r1, lsl #6 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0c02 │ │ │ │ @ instruction: 0xf7fdc020 │ │ │ │ strbmi pc, [sl], -r5, lsl #31 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrtmi pc, [sl], -pc, ror #22 @ │ │ │ │ + ldrtmi pc, [sl], -r7, lsl #22 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - blx 1c50a6a │ │ │ │ + blx 250b3a │ │ │ │ @ instruction: 0x46034652 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 1ad0a76 │ │ │ │ + blx d0b44 │ │ │ │ mulscc r0, fp, r8 │ │ │ │ - blcs 2a4ab4 │ │ │ │ + blcs 2a4b84 │ │ │ │ ldrbmi fp, [pc], -r8, lsl #30 │ │ │ │ svcge 0x0011d01b │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #2508 @ 0x9cc │ │ │ │ + movwcs lr, #2404 @ 0x964 │ │ │ │ andcs r4, r3, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27d560 │ │ │ │ + bl 27d630 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 61f8e8 │ │ │ │ + bcs 61f9b8 │ │ │ │ @ instruction: 0x463ad1f2 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xff50f7fd │ │ │ │ ldrbmi r4, [r9], -r7, lsl #12 │ │ │ │ ldrtmi r2, [r2], -r1, lsl #6 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0c02 │ │ │ │ @ instruction: 0xf7fdc020 │ │ │ │ strbmi pc, [sl], -r5, asr #30 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrtmi pc, [sl], -pc, lsr #22 @ │ │ │ │ + ldrtmi pc, [sl], -r7, asr #21 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - blx c50aea │ │ │ │ + blx ff250bb8 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx ad0af6 │ │ │ │ + blx ff0d0bc4 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ - blcc 264950 │ │ │ │ + blcc 264a20 │ │ │ │ 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 │ │ │ │ + pkhbtmi pc, r0, fp, lsl #21 @ │ │ │ │ + blcc 27232c │ │ │ │ vqdmulh.s d2, d0, d15 │ │ │ │ ldm pc, {r0, r1, r2, r3, r4, r6, r7, pc}^ @ │ │ │ │ svclt 0x00c7f003 │ │ │ │ stcle 15, cr10, [r7, #732]! @ 0x2dc │ │ │ │ ldclle 15, cr9, [sp, #884] @ 0x374 │ │ │ │ ldclle 13, cr13, [sp, #884] @ 0x374 │ │ │ │ @ instruction: 0x464338dd │ │ │ │ @ instruction: 0x21bc4642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], sp, ror #21 │ │ │ │ + strmi pc, [r0], r5, lsl #21 │ │ │ │ strbmi lr, [r3], -r8, ror #15 │ │ │ │ @ instruction: 0x21ba4642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], r5, ror #21 │ │ │ │ + @ instruction: 0x4680fa7d │ │ │ │ strbmi lr, [r3], -r0, ror #15 │ │ │ │ @ instruction: 0x21b84642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - pkhtbmi pc, r0, sp, asr #21 @ │ │ │ │ + @ instruction: 0x4680fa75 │ │ │ │ @ instruction: 0x4643e7d8 │ │ │ │ @ instruction: 0x21b64642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - pkhtbmi pc, r0, r5, asr #21 @ │ │ │ │ + strmi pc, [r0], sp, ror #20 │ │ │ │ @ instruction: 0x4643e7d0 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], sp, asr #21 │ │ │ │ + strmi pc, [r0], r5, ror #20 │ │ │ │ strbmi lr, [r3], -r8, asr #15 │ │ │ │ @ instruction: 0x21b44642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], r5, asr #21 │ │ │ │ + pkhtbmi pc, r0, sp, asr #20 @ │ │ │ │ ldrtmi lr, [fp], -r0, asr #15 │ │ │ │ @ instruction: 0x21b4463a │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4603fabd │ │ │ │ + @ instruction: 0x4603fa55 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ strcs r4, [r0, -r0, lsr #12] │ │ │ │ - blx fefd0bcc │ │ │ │ + blx 15d0c9c │ │ │ │ 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, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf946f66f │ │ │ │ + @ instruction: 0xf8def66f │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e4b00 │ │ │ │ + blgt 2e4bd0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - msrcs CPSR_, sp @ │ │ │ │ + msrcs CPSR_, r5, asr ip │ │ │ │ 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, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf930f66f │ │ │ │ + @ instruction: 0xf8c8f66f │ │ │ │ cmplt r0, r0, lsl #13 │ │ │ │ @ instruction: 0xf8c8ce03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrbmi pc, [r3], -r5, lsr #25 @ │ │ │ │ + @ instruction: 0x4653fc3d │ │ │ │ mvncs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x464afa79 │ │ │ │ + @ instruction: 0x464afa11 │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bicscs pc, fp, r3, ror sl @ │ │ │ │ + bicscs pc, fp, fp, lsl #20 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1450c5c │ │ │ │ + @ instruction: 0xf9e0f672 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 1c50c68 │ │ │ │ + blx 250d38 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x4620219e │ │ │ │ - blx 1ad0c74 │ │ │ │ + @ instruction: 0xf9faf672 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ ldr pc, [r4, #-3863] @ 0xfffff0e9 │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021be │ │ │ │ - blx 17d0c8c │ │ │ │ + @ instruction: 0xf9eef672 │ │ │ │ ldr r4, [r7, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - blx 15d0c9c │ │ │ │ + @ instruction: 0xf9e6f672 │ │ │ │ str r4, [pc, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - blx 13d0cac │ │ │ │ + @ instruction: 0xf9def672 │ │ │ │ str r4, [r7, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - blx 11d0cbc │ │ │ │ + @ instruction: 0xf9d6f672 │ │ │ │ ldrb r4, [pc, -r3, lsl #12]! │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - blx fd0ccc │ │ │ │ + @ instruction: 0xf9cef672 │ │ │ │ ldrb r4, [r7, -r3, lsl #12]! │ │ │ │ @ instruction: 0x463a463b │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx dd0cdc │ │ │ │ + @ instruction: 0xf9c6f672 │ │ │ │ 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 2d0c74 │ │ │ │ + rsbseq sp, r6, r4, lsl #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, r6, lsl r3 │ │ │ │ - rsbeq sp, ip, r2, ror r0 │ │ │ │ + rsbseq sp, r6, r6, asr #4 │ │ │ │ + rsbeq sp, ip, r2, rrx │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2ce804 │ │ │ │ + blhi 2ce8d4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ - bcs 1516d8 │ │ │ │ + bcs 1517a8 │ │ │ │ ldcvc 5, cr15, [r5, #-692] @ 0xfffffd4c │ │ │ │ - bcc 516e0 │ │ │ │ + bcc 517b0 │ │ │ │ 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 22d518 │ │ │ │ @ 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 +494883,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 2134f4 │ │ │ │ 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 478538 │ │ │ │ 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 373bb8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 2f20b4 │ │ │ │ - bls 3c754c │ │ │ │ + blcs 2f2184 │ │ │ │ + bls 3c761c │ │ │ │ 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 22d57c │ │ │ │ + blvc 707d0c │ │ │ │ + blcs 2f7d50 │ │ │ │ orrshi pc, lr, r1 │ │ │ │ - b 12fa08c │ │ │ │ + b 12fa15c │ │ │ │ sbcslt r0, fp, #603979776 @ 0x24000000 │ │ │ │ stmdals r9, {r0, r1, r2, r8, r9, ip, pc} │ │ │ │ - stc2 6, cr15, [lr], {112} @ 0x70 │ │ │ │ + stc2 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 147ad94 │ │ │ │ @ instruction: 0xf8dd0303 │ │ │ │ - blx 19fb578 │ │ │ │ + blx 19fb648 │ │ │ │ smlabbcs r3, r3, r9, pc @ │ │ │ │ @ instruction: 0xf67c4630 │ │ │ │ - @ instruction: 0xf8daf8db │ │ │ │ + @ instruction: 0xf8daf873 │ │ │ │ @ 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 +494934,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} @ │ │ │ │ + stc2l 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 3399d4 │ │ │ │ + b 3101d4 │ │ │ │ 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 15eea04 │ │ │ │ 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 146dd94 │ │ │ │ + blcs 31360c │ │ │ │ @ instruction: 0xf980fa5f │ │ │ │ rsbshi pc, sp, #1 │ │ │ │ - blvs fe83a15c │ │ │ │ + blvs fe83a22c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 18f39b4 │ │ │ │ + blvs 18f3a84 │ │ │ │ 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 16f9e64 │ │ │ │ + blls 381b04 │ │ │ │ umaalcc pc, r1, r3, r8 @ │ │ │ │ - blvc fe6ffa7c │ │ │ │ + blvc fe6ffb4c │ │ │ │ @ instruction: 0xf04fb12b │ │ │ │ stmdbls r5, {r0, r8, fp} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ - bls 39196c │ │ │ │ - blvs fe79c1a8 │ │ │ │ - blx 2ee9f8 │ │ │ │ + bls 391a3c │ │ │ │ + blvs fe79c278 │ │ │ │ + blx 2eeac8 │ │ │ │ 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 29beee │ │ │ │ ldmvs fp, {r0, r1, r8, r9, ip}^ │ │ │ │ - blvc 8ad640 │ │ │ │ + blvc 8ad710 │ │ │ │ svclt 0x00182a01 │ │ │ │ and r2, r5, r0, lsl #6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 27224c │ │ │ │ + bcs 27231c │ │ │ │ strthi pc, [pc], r1, asr #32 │ │ │ │ @ instruction: 0x2c00695c │ │ │ │ sbcshi pc, sl, r0 │ │ │ │ mvnsle r2, r5, lsl #24 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ - blls 3155fc │ │ │ │ - b 82e46c │ │ │ │ + blls 3156cc │ │ │ │ + b 82e53c │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 333cd4 │ │ │ │ - b 82e578 │ │ │ │ + blls 333da4 │ │ │ │ + b 82e648 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 333e1c │ │ │ │ - b 82e684 │ │ │ │ + blls 333eec │ │ │ │ + b 82e754 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 433e48 │ │ │ │ + blls 433f18 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 373f4c │ │ │ │ - blcs 4add98 │ │ │ │ + blls 37401c │ │ │ │ + blcs 4ade68 │ │ │ │ subshi pc, r1, #0 │ │ │ │ vldrvs d25, [fp, #16] │ │ │ │ svceq 0x0003ea18 │ │ │ │ rsbshi pc, r0, #64 @ 0x40 │ │ │ │ @ instruction: 0xf8d39b04 │ │ │ │ - b 81fbc4 │ │ │ │ + b 81fc94 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 374140 │ │ │ │ + blls 374210 │ │ │ │ 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 +495040,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 26dec8 │ │ │ │ mvnshi pc, #0 │ │ │ │ @ instruction: 0xf8d29a04 │ │ │ │ - bcs 21bc68 │ │ │ │ + bcs 21bd38 │ │ │ │ ldrhi pc, [ip], #-0 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ - bls 3752c8 │ │ │ │ + bls 375398 │ │ │ │ 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 21bd90 │ │ │ │ movwhi pc, #41024 @ 0xa040 @ │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ - bcs 21bc94 │ │ │ │ + bcs 21bd64 │ │ │ │ movthi pc, #53248 @ 0xd000 @ │ │ │ │ @ instruction: 0xf0012b08 │ │ │ │ - blcs 4b4170 │ │ │ │ + blcs 4b4240 │ │ │ │ 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 574250 │ │ │ │ adchi pc, r4, #1 │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ @ instruction: 0xb123317c │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0012b09 │ │ │ │ - blls 3b42a0 │ │ │ │ + blls 3b4370 │ │ │ │ @ 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 33f474 │ │ │ │ + bcs 22da64 │ │ │ │ + blls 347cc4 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r0], #452 @ 0x1c4 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ bichi pc, r6, r1 │ │ │ │ cmnvs r3, r1, lsl #6 │ │ │ │ - blls 34d3e4 │ │ │ │ + blls 34d4b4 │ │ │ │ @ instruction: 0x317ef893 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - b 17f52ec │ │ │ │ + b 17f53bc │ │ │ │ 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 374834 │ │ │ │ + blcs 32dfb8 │ │ │ │ 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 33f43c │ │ │ │ @ instruction: 0xf8d39805 │ │ │ │ ldrmi r1, [r0, r0, lsl #3] │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ strbt sl, [r7], r1, ror #29 │ │ │ │ - blcs 22e014 │ │ │ │ + blcs 22e0e4 │ │ │ │ svcge 0x0025f43f │ │ │ │ @ instruction: 0x2c1f6a9c │ │ │ │ svcge 0x0021f63f │ │ │ │ - blx 2dc3bc │ │ │ │ - blls 3517cc │ │ │ │ - b 82dc2c │ │ │ │ + blx 2dc48c │ │ │ │ + blls 35189c │ │ │ │ + b 82dcfc │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ svcls 0x0004861b │ │ │ │ - b 82ddb8 │ │ │ │ + b 82de88 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334eb8 │ │ │ │ - b 82de44 │ │ │ │ + blls 334f88 │ │ │ │ + b 82df14 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - bls 334d20 │ │ │ │ - b 82df30 │ │ │ │ + bls 334df0 │ │ │ │ + b 82e000 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - bls 334734 │ │ │ │ - b 82e03c │ │ │ │ + bls 334804 │ │ │ │ + b 82e10c │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 3348a8 │ │ │ │ - b 82e168 │ │ │ │ + blls 334978 │ │ │ │ + b 82e238 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334a1c │ │ │ │ - b 82e274 │ │ │ │ + blls 334aec │ │ │ │ + b 82e344 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334b88 │ │ │ │ - b 82e380 │ │ │ │ + blls 334c58 │ │ │ │ + b 82e450 │ │ │ │ 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 +495155,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 fe95191e │ │ │ │ @ instruction: 0x46074631 │ │ │ │ andcs r4, r0, fp, asr #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ ldrbmi r0, [r0], -r0 │ │ │ │ - blx fe6d1862 │ │ │ │ + blx fe6d1932 │ │ │ │ andcs r4, r3, #51380224 @ 0x3100000 │ │ │ │ strbmi r4, [fp], -r6, lsl #12 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x465a4650 │ │ │ │ - blx fe451876 │ │ │ │ + blx fe451946 │ │ │ │ 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 3537a4 │ │ │ │ + b 82e5d8 │ │ │ │ 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 18fa594 │ │ │ │ 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 16d19b2 │ │ │ │ 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 12519d6 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0x4649fe17 │ │ │ │ + strbmi pc, [r9], -pc, lsr #27 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - strmi pc, [r1], r7, asr #27 │ │ │ │ + pkhtbmi pc, r1, pc, asr #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, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + blls 4a5304 │ │ │ │ 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 fe8fa644 │ │ │ │ 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 +495240,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 ffed1a70 │ │ │ │ ldrbmi r4, [sl], -r9, asr #12 │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x46334650 │ │ │ │ - blx ffc519b4 │ │ │ │ + blx ffc51a84 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0x4631fdbf │ │ │ │ + @ instruction: 0x4631fd57 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - strmi pc, [r6], -pc, ror #26 │ │ │ │ + strmi pc, [r6], -r7, lsl #26 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xf8e6f672 │ │ │ │ + @ instruction: 0xf87ef672 │ │ │ │ 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 353630 │ │ │ │ + b 82ea4c │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ @ instruction: 0x4623adfe │ │ │ │ ldmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fe2104 │ │ │ │ - blls 353310 │ │ │ │ + blls 3533e0 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - b 82ea98 │ │ │ │ + b 82eb68 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ @ instruction: 0x2601adf6 │ │ │ │ - blls 339e4c │ │ │ │ + blls 339f1c │ │ │ │ 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 fe8d1b20 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ ldrtmi r2, [r3], -r0, lsl #4 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x465a4650 │ │ │ │ - blx fe651a64 │ │ │ │ + blx fe651b34 │ │ │ │ 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 4a545c │ │ │ │ ldrbmi r9, [r0], -r2 │ │ │ │ strls r9, [r3], #-2309 @ 0xfffff6fb │ │ │ │ mcr2 7, 4, pc, cr2, cr13, {7} @ │ │ │ │ - blcs 23a6d4 │ │ │ │ + blcs 23a7a4 │ │ │ │ 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 33f260 │ │ │ │ @ instruction: 0x4171f893 │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ - blls 37f184 │ │ │ │ + blls 37f254 │ │ │ │ @ instruction: 0xf8caae32 │ │ │ │ @ instruction: 0xf1033004 │ │ │ │ movwcs r0, #14624 @ 0x3920 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ - blgt 5fa748 │ │ │ │ + blgt 5fa818 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ strbmi r2, [r9], -r4, lsl #6 │ │ │ │ @ instruction: 0x46504632 │ │ │ │ - blx 13d1af8 │ │ │ │ + blx 13d1bc8 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ stmdavs sl, {r0, r5, r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xffb6f66f │ │ │ │ + @ instruction: 0xff4ef66f │ │ │ │ vldrvs d25, [fp, #16] │ │ │ │ svceq 0x0003ea18 │ │ │ │ ldcge 4, cr15, [r0, #252] @ 0xfc │ │ │ │ strtmi r9, [r0], -r5, lsl #24 │ │ │ │ - blx 18d14ea │ │ │ │ + blx ffed15b8 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf894ad89 │ │ │ │ @ instruction: 0xb1233041 │ │ │ │ umaalcc pc, r2, r4, r8 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bls 37f140 │ │ │ │ + bls 37f210 │ │ │ │ @ instruction: 0xf8ca2103 │ │ │ │ stmdbls r4, {ip} │ │ │ │ @ instruction: 0xf8ca6d13 │ │ │ │ tstcc r8, #4 │ │ │ │ - bl 26e298 │ │ │ │ - bcs 495160 │ │ │ │ + bl 26e368 │ │ │ │ + bcs 495230 │ │ │ │ subshi pc, r0, r1 │ │ │ │ @ instruction: 0xf8129a04 │ │ │ │ - blcs 2dfbec │ │ │ │ + blcs 2dfcbc │ │ │ │ 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 374a78 │ │ │ │ mcrne 15, 3, sl, cr14, cr2, {1} │ │ │ │ strcc r4, [r3, #-1596] @ 0xfffff9c4 │ │ │ │ stmdbeq r0!, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ svccs 0x0001f816 │ │ │ │ svclt 0x00982a03 │ │ │ │ vmax.s8 q2, q0, q4 │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r9, sl, pc}^ │ │ │ │ adcmi r0, lr, #0, 4 │ │ │ │ streq pc, [r8], #-260 @ 0xfffffefc │ │ │ │ @ instruction: 0x4639d1f2 │ │ │ │ ldrbmi r2, [r0], -r4, lsl #4 │ │ │ │ - mcr2 6, 7, pc, cr2, cr1, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr10, cr1, {3} │ │ │ │ stmdavs sl, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf66f4648 │ │ │ │ - blls 353948 │ │ │ │ + blls 353878 │ │ │ │ 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 fe9d1660 │ │ │ │ @ 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 ff351540 │ │ │ │ strtmi r4, [r2], -r3, lsr #12 │ │ │ │ - blx 121bc28 │ │ │ │ + blx 121bcf8 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf847bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 620824 │ │ │ │ + bcs 6208f4 │ │ │ │ @ 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 +495427,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 │ │ │ │ + ldc2l 6, cr15, [r6, #-452]! @ 0xfffffe3c │ │ │ │ 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, 8, cr15, cr4, cr15, {3} │ │ │ │ + blvs fe87a98c │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ - blls 37effc │ │ │ │ + blls 37f0cc │ │ │ │ @ instruction: 0xf04f460e │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp}^ │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf47f4688 │ │ │ │ - blls 33f060 │ │ │ │ + blls 33f130 │ │ │ │ @ instruction: 0xf8d34688 │ │ │ │ - bcs 21c29c │ │ │ │ + bcs 21c36c │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ stmdbcs r0, {r0, r8, r9, sp} │ │ │ │ stclge 4, cr15, [sl], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ - blcs 2202d4 │ │ │ │ + blcs 2203a4 │ │ │ │ stcge 4, cr15, [r2, #-252] @ 0xffffff04 │ │ │ │ strtmi r9, [r8], -r5, lsl #26 │ │ │ │ - blx fe2d16b0 │ │ │ │ + blx 8d1780 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - bls 387ddc │ │ │ │ - blcs 32e244 │ │ │ │ + bls 387eac │ │ │ │ + blcs 32e314 │ │ │ │ ldmibvs r3, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ stclge 4, cr15, [r8], #252 @ 0xfc │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blx ff6d16ca │ │ │ │ + blx 1cd179a │ │ │ │ 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 47a1fc │ │ │ │ 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 16d17ce │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fe9bc │ │ │ │ + blgt 2fea8c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stcls 15, cr15, [r5, #-196] @ 0xffffff3c │ │ │ │ + stcls 14, cr15, [r5, #-804] @ 0xfffffcdc │ │ │ │ ldrtmi r4, [r2], -r1, lsr #13 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ - blx 6d1d5c │ │ │ │ + blx 6d1e2c │ │ │ │ stmibvs fp!, {r2, r9, fp, ip, pc}^ │ │ │ │ msrcs SPSR_fsxc, r2 @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - bls 33f044 │ │ │ │ + bls 33f114 │ │ │ │ @ instruction: 0x2170f892 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blcs 43f044 │ │ │ │ + blcs 43f114 │ │ │ │ stcge 4, cr15, [sp], #508 @ 0x1fc │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ - bls 37f040 │ │ │ │ + bls 37f110 │ │ │ │ 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 +495515,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 c4f53c │ │ │ │ eorcs r4, r0, #6291456 @ 0x600000 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blvc 94f438 │ │ │ │ - blx 18517c2 │ │ │ │ + blvc 94f508 │ │ │ │ + blx ffe51890 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2fea80 │ │ │ │ + blgt 2feb50 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - mcr2 6, 6, pc, cr12, cr1, {3} @ │ │ │ │ + mcr2 6, 3, pc, cr4, cr1, {3} @ │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ orrsvc pc, r3, pc, asr #8 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - @ instruction: 0x4642fc9f │ │ │ │ + @ instruction: 0x4642fc37 │ │ │ │ ldrtmi r9, [fp], -r0 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - strmi pc, [r1], -fp, asr #25 │ │ │ │ + strmi pc, [r1], -r3, ror #24 │ │ │ │ stmdavs sl, {r5, r9, sl, lr} │ │ │ │ - cdp2 6, 1, cr15, cr8, cr15, {3} │ │ │ │ + ldc2 6, cr15, [r0, #444]! @ 0x1bc │ │ │ │ @ instruction: 0xf04fe08a │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ str r3, [fp], #-1279 @ 0xfffffb01 │ │ │ │ - @ instruction: 0x0076cc9a │ │ │ │ + rsbseq ip, r6, sl, asr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r6, sl, asr ip │ │ │ │ - rsbeq ip, ip, r4, lsr #23 │ │ │ │ + rsbseq ip, r6, sl, lsl #23 │ │ │ │ + mlseq ip, r4, fp, ip │ │ │ │ strcs r9, [r0], -r5, lsl #22 │ │ │ │ - blcs 26e5dc │ │ │ │ + blcs 26e6ac │ │ │ │ stcge 4, cr15, [lr], {127} @ 0x7f │ │ │ │ @ instruction: 0xf8939b05 │ │ │ │ @ instruction: 0xf1b43041 │ │ │ │ svclt 0x000c3fff │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 214a8c │ │ │ │ + blcs 214b5c │ │ │ │ ldrhi pc, [r3], #64 @ 0x40 │ │ │ │ @ instruction: 0xf8d39b04 │ │ │ │ - bcs 21c464 │ │ │ │ + bcs 21c534 │ │ │ │ svcge 0x001cf43f │ │ │ │ @ instruction: 0xf8ca2303 │ │ │ │ - blls 31fea0 │ │ │ │ + blls 31ff70 │ │ │ │ @ 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 │ │ │ │ + stc2l 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 21c564 │ │ │ │ bichi pc, ip, #0 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bllt 189c008 │ │ │ │ + bllt 189c0d8 │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ tstlt r2, ip, ror #2 │ │ │ │ svceq 0x0006ea18 │ │ │ │ - bls 3483a4 │ │ │ │ + bls 348474 │ │ │ │ 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 21c5b4 │ │ │ │ strbhi pc, [sl], #-0 @ │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bcs 21c058 │ │ │ │ + bcs 21c128 │ │ │ │ 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 ff712038 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - blcs 220074 │ │ │ │ + blcs 220144 │ │ │ │ mvnshi pc, #64 @ 0x40 │ │ │ │ - blcs 32e6c8 │ │ │ │ + blcs 32e798 │ │ │ │ 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 fe452070 │ │ │ │ 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 +495643,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 24fba4 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx febd19bc │ │ │ │ + blx 11d1a8c │ │ │ │ @ instruction: 0xf8da4649 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - blx 17d19c4 │ │ │ │ + @ instruction: 0xf9eef66e │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e5980 │ │ │ │ + blgt 2e5a50 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - stc2l 6, cr15, [sl, #452] @ 0x1c4 │ │ │ │ + stc2l 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 352ff8 │ │ │ │ + b 82e964 │ │ │ │ @ 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 c52130 │ │ │ │ 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 +495691,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 24fc64 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx 13d1a7c │ │ │ │ + @ instruction: 0xf9def66f │ │ │ │ @ instruction: 0xf8da4649 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - @ instruction: 0xf9f6f66e │ │ │ │ + @ instruction: 0xf98ef66e │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e5a40 │ │ │ │ + blgt 2e5b10 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - stc2l 6, cr15, [sl, #-452]! @ 0xfffffe3c │ │ │ │ + stc2 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 352f38 │ │ │ │ + b 82eb44 │ │ │ │ @ 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 +495742,31 @@ │ │ │ │ ldrbmi r4, [sl], -r9, asr #12 │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xff0ef7fc │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - ldrtmi pc, [r1], -r5, ror #19 @ │ │ │ │ + @ instruction: 0x4631f97d │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - @ instruction: 0x4606f995 │ │ │ │ + strmi pc, [r6], -sp, lsr #18 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - stc2 6, cr15, [ip, #-452] @ 0xfffffe3c │ │ │ │ + stc2 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 352e7c │ │ │ │ + b 82ed00 │ │ │ │ @ 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 +495789,23 @@ │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x46334650 │ │ │ │ mrc2 7, 5, pc, cr0, cr12, {7} │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - ldrtmi pc, [r1], -r7, lsl #19 @ │ │ │ │ + @ instruction: 0x4631f91f │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - @ instruction: 0x4606f937 │ │ │ │ + strmi pc, [r6], -pc, asr #17 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - stc2 6, cr15, [lr], #452 @ 0x1c4 │ │ │ │ + mcrr2 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 +495837,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: 0xf8daf8bf │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf66e2101 │ │ │ │ - pkhtbmi pc, r1, r7, asr #17 @ │ │ │ │ + strmi 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, 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 10d2404 │ │ │ │ + blt 1592410 │ │ │ │ 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 +495883,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 @ │ │ │ │ + strbmi pc, [r9], -r3, ror #16 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - sxtab16mi pc, r1, fp, ror #16 @ │ │ │ │ + pkhbtmi pc, r1, r3, lsl #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, 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 +495929,69 @@ │ │ │ │ ldrbmi r4, [sl], -r9, lsr #12 │ │ │ │ andls pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0], -r6, lsl #12 │ │ │ │ ldc2 7, cr15, [r8, #1008] @ 0x3f0 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - strbmi pc, [r9], -pc, ror #16 @ │ │ │ │ + strbmi pc, [r9], -r7, lsl #16 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf66e2220 │ │ │ │ - pkhbtmi pc, r1, pc, lsl #16 @ │ │ │ │ + @ instruction: 0xf66d2220 │ │ │ │ + selmi pc, r1, r7 @ │ │ │ │ @ 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, 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 37f944 │ │ │ │ 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 45c004 │ │ │ │ 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 37e97c │ │ │ │ @ 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: 0xff72f66d │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2ff17c │ │ │ │ + blgt 2ff24c │ │ │ │ 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, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r5, r2, lsr #12 │ │ │ │ - blx 451ee0 │ │ │ │ - blls 38d9a0 │ │ │ │ + @ instruction: 0xf9a0f66f │ │ │ │ + blls 38da70 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ movwcs r6, #11162 @ 0x2b9a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blls 37e98c │ │ │ │ + blls 37ea5c │ │ │ │ strls r2, [r8, -r0, lsl #8] │ │ │ │ strtmi r4, [r6], -r5, lsr #12 │ │ │ │ - blvs 1865dc4 │ │ │ │ + blvs 1865e94 │ │ │ │ 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 +496006,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 ff09da78 │ │ │ │ ldrcc r3, [r4], #-1537 @ 0xfffff9ff │ │ │ │ bicle r4, pc, #1610612745 @ 0x60000009 │ │ │ │ - b 137c1d0 │ │ │ │ + b 137c2a0 │ │ │ │ @ instruction: 0xf8dd0309 │ │ │ │ - blx 19f4658 │ │ │ │ - b 1812bc8 │ │ │ │ + blx 19f4728 │ │ │ │ + b 1812c98 │ │ │ │ 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 19df2b8 │ │ │ │ @ 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 c4fd4c │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf66d7b1c │ │ │ │ - @ instruction: 0x4603ff51 │ │ │ │ - bge 940b5c │ │ │ │ - bgt 2f924c │ │ │ │ + strmi pc, [r3], -r9, ror #29 │ │ │ │ + bge 940c2c │ │ │ │ + bgt 2f931c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194650 │ │ │ │ - blx ff451ff0 │ │ │ │ + blx 1a520c0 │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x4650111f │ │ │ │ - @ instruction: 0xf89af671 │ │ │ │ + @ instruction: 0xf832f671 │ │ │ │ @ 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 +496068,31 @@ │ │ │ │ @ instruction: 0xf88b2208 │ │ │ │ ldr r0, [pc, r0]! │ │ │ │ @ instruction: 0xf88b2201 │ │ │ │ ldr r2, [fp, r0]! │ │ │ │ @ instruction: 0xf8cb2220 │ │ │ │ ldr r0, [r7, r0]! │ │ │ │ @ instruction: 0xf8909804 │ │ │ │ - bcs 21cc48 │ │ │ │ + bcs 21cd18 │ │ │ │ ldcge 4, cr15, [r2], #-252 @ 0xffffff04 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bcs 21c7ac │ │ │ │ + bcs 21c87c │ │ │ │ stcge 4, cr15, [ip], #-252 @ 0xffffff04 │ │ │ │ @ instruction: 0xf47f3401 │ │ │ │ @ instruction: 0xf890ac55 │ │ │ │ - bcs 21cc68 │ │ │ │ + bcs 21cd38 │ │ │ │ ldcge 4, cr15, [r4], #-252 @ 0xffffff04 │ │ │ │ svceq 0x0006ea18 │ │ │ │ mcrrge 4, 7, pc, ip, cr15 @ │ │ │ │ msrcs SPSR_fsc, r0 @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - bls 33f77c │ │ │ │ + bls 33f84c │ │ │ │ msrcs SPSR_fsx, r2 @ │ │ │ │ @ instruction: 0xf43f4211 │ │ │ │ - bls 37f770 │ │ │ │ + bls 37f840 │ │ │ │ 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 +496119,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] @ 2147e4 │ │ │ │ + blge ff952238 │ │ │ │ + bllt fffd283c │ │ │ │ @ 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 19df468 │ │ │ │ @ instruction: 0xf47ef980 │ │ │ │ @ instruction: 0xf7ffaff9 │ │ │ │ - bls 383770 │ │ │ │ - bcs 2f33e0 │ │ │ │ + bls 383840 │ │ │ │ + bcs 2f34b0 │ │ │ │ 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 3442b8 │ │ │ │ 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 fe67b0cc │ │ │ │ @ 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 21ce8c │ │ │ │ svcge 0x0072f47e │ │ │ │ - blt ff012804 │ │ │ │ + blt ff0128d4 │ │ │ │ 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, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0062f43e │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ - blcs 220df4 │ │ │ │ + blcs 220ec4 │ │ │ │ svcge 0x005cf43e │ │ │ │ svcge 0x00329d05 │ │ │ │ tstcs r0, r8, lsr #4 │ │ │ │ @ instruction: 0xf10d4638 │ │ │ │ movwcs r0, #14448 @ 0x3870 │ │ │ │ @ instruction: 0xf8ca2400 │ │ │ │ @ instruction: 0xf8ca3000 │ │ │ │ @ instruction: 0xf61a5004 │ │ │ │ - @ instruction: 0xf105ee08 │ │ │ │ + @ instruction: 0xf105eda0 │ │ │ │ stmdage r9!, {r3, r8, r9} │ │ │ │ - blge db94a4 │ │ │ │ + blge db9574 │ │ │ │ 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 43bd50 │ │ │ │ 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, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r6, [r7], -sl, lsr #24 │ │ │ │ - blvs ffcecf8c │ │ │ │ + blvs ffced05c │ │ │ │ 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 +496214,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 520a48 │ │ │ │ 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 4fc624 │ │ │ │ + blls 79cdec │ │ │ │ andsvs r9, ip, ip, lsl #26 │ │ │ │ umaalcc pc, r5, r2, r9 @ │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ - blvc c4ff98 │ │ │ │ + blvc c50068 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4605fd53 │ │ │ │ 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: 0xf8c8f671 │ │ │ │ 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 25e24e │ │ │ │ @ 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 +496265,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 1d52442 │ │ │ │ @ instruction: 0xf8952320 │ │ │ │ - bl 3dcac4 │ │ │ │ + bl 3dcb94 │ │ │ │ strbmi r0, [r9], -r3, lsl #18 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #8 │ │ │ │ - @ instruction: 0xf81af66f │ │ │ │ + @ instruction: 0xffb2f66e │ │ │ │ ldrtmi r9, [r9], -r8, lsl #16 │ │ │ │ - @ instruction: 0xf8f8f671 │ │ │ │ + @ instruction: 0xf890f671 │ │ │ │ umaalcc pc, r3, r5, r8 @ │ │ │ │ subsvs r9, r6, sl, lsl #20 │ │ │ │ andls pc, r0, r2, asr #17 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 4b58dc │ │ │ │ + bls 4b59ac │ │ │ │ andcc r9, r8, #11264 @ 0x2c00 │ │ │ │ - bls 6f9210 │ │ │ │ + bls 6f92e0 │ │ │ │ movwls r3, #45826 @ 0xb302 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ svcls 0x0017af3b │ │ │ │ - blls 6bba0c │ │ │ │ + blls 6bbadc │ │ │ │ eorsvs r4, fp, #59768832 @ 0x3900000 │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ rsbsvs sl, fp, #32 │ │ │ │ @ instruction: 0xf8944650 │ │ │ │ @ instruction: 0xf6702030 │ │ │ │ - strmi pc, [r1], -pc, lsr #31 │ │ │ │ + strmi pc, [r1], -r7, asr #30 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xf812f66f │ │ │ │ + @ instruction: 0xffaaf66e │ │ │ │ @ instruction: 0xf66e6a20 │ │ │ │ - @ instruction: 0xf7fffc1d │ │ │ │ - blls 3834a8 │ │ │ │ + @ instruction: 0xf7fffbb5 │ │ │ │ + blls 383578 │ │ │ │ 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 3440e8 │ │ │ │ + blcs 233080 │ │ │ │ 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 fe852b20 │ │ │ │ bicne pc, r5, r0, asr #4 │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - mrc2 6, 2, pc, cr12, cr0, {3} │ │ │ │ + ldc2l 6, cr15, [r4, #448]! @ 0x1c0 │ │ │ │ @ instruction: 0xf7ff4601 │ │ │ │ svcls 0x0005ba29 │ │ │ │ @ instruction: 0xf0027e3a │ │ │ │ - bcs 315494 │ │ │ │ + bcs 315564 │ │ │ │ cmpphi r0, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402a80 │ │ │ │ ldrtmi r8, [r8], -r2, asr #6 │ │ │ │ - blx 1bd244e │ │ │ │ + blx 1d251c │ │ │ │ umaalcs pc, r3, r7, r8 @ │ │ │ │ strmi r4, [r2], #-1579 @ 0xfffff9d5 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ - bcs 3359f4 │ │ │ │ + bcs 335ac4 │ │ │ │ @ instruction: 0xf000465a │ │ │ │ @ instruction: 0xf04f8398 │ │ │ │ stmdbls r8, {sl, fp} │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7fc4650 │ │ │ │ vst1.16 {d31-d32}, [pc :128] │ │ │ │ strmi r7, [r2], -r0, ror #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0x4601fe33 │ │ │ │ - blt 252ac0 │ │ │ │ + strmi pc, [r1], -fp, asr #27 │ │ │ │ + blt 252b90 │ │ │ │ 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 3756e8 │ │ │ │ eorls r2, r9, r1, lsl #2 │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ andcs pc, r4, sl, asr #17 │ │ │ │ eorcs r6, r0, #1216 @ 0x4c0 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ ldmib sp, {r1, r8, r9, sp}^ │ │ │ │ stmib sp, {r3, r5, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf8da451c │ │ │ │ @ instruction: 0xf8ca0010 │ │ │ │ @ instruction: 0xf66d3000 │ │ │ │ - @ instruction: 0x4604fcd1 │ │ │ │ + strmi pc, [r4], -r9, ror #24 │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46503414 │ │ │ │ - @ instruction: 0xf848f671 │ │ │ │ + @ instruction: 0xffe0f670 │ │ │ │ tstpcs r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - stc2l 6, cr15, [r4], #436 @ 0x1b4 │ │ │ │ + ldc2l 6, cr15, [ip], #-436 @ 0xfffffe4c │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0x23204606 │ │ │ │ strtmi r2, [r9], -r2, lsl #4 │ │ │ │ - @ instruction: 0xff58f66e │ │ │ │ + cdp2 6, 15, cr15, cr0, cr14, {3} │ │ │ │ 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, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bcs 22fa6c │ │ │ │ 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 │ │ │ │ + stc2 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 fe63b4a8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 1735a18 │ │ │ │ + blvs 1735ae8 │ │ │ │ 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 349494 │ │ │ │ msrcs SPSR_fsx, r2 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bls 37f258 │ │ │ │ + bls 37f328 │ │ │ │ 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 +496430,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 f52d0a │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4604fcf1 │ │ │ │ strteq pc, [r0], -r0, lsl #2 │ │ │ │ tstcs r0, #268435456 @ 0x10000000 │ │ │ │ bicvs r4, r3, r1, lsr r6 │ │ │ │ strvc r2, [r3], -r4, lsr #6 │ │ │ │ @ instruction: 0xf04f2320 │ │ │ │ @ instruction: 0xf66e0900 │ │ │ │ - @ instruction: 0x4621febd │ │ │ │ + @ instruction: 0x4621fe55 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0xf894ff9b │ │ │ │ + @ instruction: 0xf894ff33 │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -r3, lsr #23 │ │ │ │ + blge 941278 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - @ instruction: 0xff82f670 │ │ │ │ + @ instruction: 0xff1af670 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf6701127 │ │ │ │ - @ instruction: 0x4601fd55 │ │ │ │ + strmi pc, [r1], -sp, ror #25 │ │ │ │ @ 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, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx 18d275c │ │ │ │ stmdblt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blvs fe83b8f0 │ │ │ │ + blvs fe83b9c0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 18b55cc │ │ │ │ + blvs 18b569c │ │ │ │ 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 36663c │ │ │ │ @ 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 1ad27aa │ │ │ │ andls r4, sl, r5, lsl #12 │ │ │ │ - blge 94126c │ │ │ │ + blge 94133c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r0], -r9, ror #5 │ │ │ │ @ instruction: 0xf6704629 │ │ │ │ - @ instruction: 0xf105ff41 │ │ │ │ + @ instruction: 0xf105fed9 │ │ │ │ movwls r0, #41748 @ 0xa314 │ │ │ │ - blvs ff6fb558 │ │ │ │ + blvs ff6fb628 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ tstcs r4, #-2147483644 @ 0x80000004 │ │ │ │ - ldc 6, cr4, [pc, #868] @ 2150b4 │ │ │ │ + ldc 6, cr4, [pc, #868] @ 215184 │ │ │ │ @ instruction: 0x46d38bdb │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blx 2e67a6 │ │ │ │ + blx 2e6876 │ │ │ │ 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 +496518,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 │ │ │ │ + b fff526dc │ │ │ │ @ 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 e52856 │ │ │ │ ldcvc 6, cr4, [r2], #-332 @ 0xfffffeb4 │ │ │ │ - beq 8511d8 │ │ │ │ + beq 8512a8 │ │ │ │ ldrbmi r4, [r1], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf66e3701 │ │ │ │ - movwcs pc, #3593 @ 0xe09 @ │ │ │ │ + movwcs pc, #3489 @ 0xda1 @ │ │ │ │ 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} │ │ │ │ + mrc2 6, 3, 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: 0xff6ef66f │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - andls pc, fp, r9, asr sp @ │ │ │ │ + strdls pc, [fp], -r1 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 221130 │ │ │ │ + blcs 221200 │ │ │ │ sbcshi pc, r4, r0 │ │ │ │ - blcs 273ef8 │ │ │ │ + blcs 273fc8 │ │ │ │ sbcshi pc, r0, r0, asr #4 │ │ │ │ subcs sl, r0, #12800 @ 0x3200 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf61a2700 │ │ │ │ - blge e8fa60 │ │ │ │ + blge e8f990 │ │ │ │ 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 ff75290c │ │ │ │ ldcvc 6, cr4, [r2], #-332 @ 0xfffffeb4 │ │ │ │ - beq 851290 │ │ │ │ + beq 851360 │ │ │ │ ldrbmi r4, [r1], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf66e3701 │ │ │ │ - movwcs pc, #3501 @ 0xdad @ │ │ │ │ + movwcs pc, #3397 @ 0xd45 @ │ │ │ │ andvs pc, ip, r8, asr #17 │ │ │ │ ldrbeq pc, [r4], -r4, lsl #2 @ │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - mrc2 6, 3, pc, cr12, cr0, {3} │ │ │ │ + mrc2 6, 0, 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 @ │ │ │ │ + qadd16mi pc, r2, r3 @ │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - ldc2l 6, cr15, [lr], #448 @ 0x1c0 │ │ │ │ - bls 4e670c │ │ │ │ - @ instruction: 0x4658219d │ │ │ │ ldc2 6, cr15, [r6], {112} @ 0x70 │ │ │ │ + bls 4e67dc │ │ │ │ + @ instruction: 0x4658219d │ │ │ │ + blx fedd298a │ │ │ │ @ instruction: 0x4604463a │ │ │ │ @ instruction: 0x4658219d │ │ │ │ - ldc2 6, cr15, [r0], {112} @ 0x70 │ │ │ │ + blx fec52996 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0x4658219e │ │ │ │ - ldc2 6, cr15, [r0], #-448 @ 0xfffffe40 │ │ │ │ + blx ff4529a2 │ │ │ │ cdp 6, 11, cr4, cr0, cr4, {0} │ │ │ │ strbmi r0, [r8], -r8, asr #22 │ │ │ │ strtmi r7, [r9], -r5, ror #24 │ │ │ │ - blx 7d28da │ │ │ │ + blx fedd29a8 │ │ │ │ @ instruction: 0xf8db462a │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ - blx ff3d28e0 │ │ │ │ + blx 19d29b0 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2e6860 │ │ │ │ + blgt 2e6930 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - @ instruction: 0x462bfe3d │ │ │ │ + @ instruction: 0x462bfdd5 │ │ │ │ biccs r4, r2, r2, lsr #12 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - bls 4d3f94 │ │ │ │ + bls 4d3ec4 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46587191 │ │ │ │ @ instruction: 0xf6703601 │ │ │ │ - @ instruction: 0xf8dafc09 │ │ │ │ + @ instruction: 0xf8dafba1 │ │ │ │ andls r3, sl, ip, lsr r0 │ │ │ │ @ instruction: 0xf4ff429e │ │ │ │ @ instruction: 0x46daaefd │ │ │ │ - ldc 6, cr4, [pc, #812] @ 21529c │ │ │ │ + ldc 6, cr4, [pc, #812] @ 21536c │ │ │ │ @ instruction: 0x21200b55 │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - @ instruction: 0xf8dafae9 │ │ │ │ + @ instruction: 0xf8dafa81 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf66d2101 │ │ │ │ - @ instruction: 0x4604fa99 │ │ │ │ + @ instruction: 0x4604fa31 │ │ │ │ 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} │ │ │ │ + stc2 6, cr15, [r8, #448]! @ 0x1c0 │ │ │ │ strcs r9, [r1, -r5, lsl #28] │ │ │ │ @ instruction: 0x465a463b │ │ │ │ @ instruction: 0xf8cb3620 │ │ │ │ ldrtmi r7, [r1], -r0 │ │ │ │ @ instruction: 0xf7fb4650 │ │ │ │ - bls 4d4f70 │ │ │ │ + bls 4d5040 │ │ │ │ andls r4, r0, r3, lsr #12 │ │ │ │ @ instruction: 0x46502173 │ │ │ │ - stc2 6, cr15, [ip], {112} @ 0x70 │ │ │ │ + blx feb52a52 │ │ │ │ @ instruction: 0x4604463b │ │ │ │ @ instruction: 0x4631465a │ │ │ │ smlsdcs r0, r0, r6, r4 │ │ │ │ andvc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xffdef7fb │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - strmi pc, [r1], -r7, asr #23 │ │ │ │ + @ instruction: 0x4601fb5f │ │ │ │ stmdavs sl, {r4, r5, r9, sl, lr} │ │ │ │ - stc2l 6, cr15, [r8, #-440] @ 0xfffffe48 │ │ │ │ + stc2l 6, cr15, [r0], #440 @ 0x1b8 │ │ │ │ svclt 0x00baf7fe │ │ │ │ cmpcs r9, pc, ror #24 │ │ │ │ - blx fe3529ac │ │ │ │ + blx 952a7c │ │ │ │ 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 │ │ │ │ + stc2 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, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, ip, asr r2 │ │ │ │ - stclvc 7, cr14, [pc], #-356 @ 214ed8 │ │ │ │ + stclvc 7, cr14, [pc], #-356 @ 214fa8 │ │ │ │ @ instruction: 0xf66d2159 │ │ │ │ - @ instruction: 0x7c2afa5f │ │ │ │ + @ instruction: 0x7c2af9f7 │ │ │ │ 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, #3175 @ 0xc67 @ │ │ │ │ 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 │ │ │ │ + ldc2 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 │ │ │ │ + ldrsbcs pc, [fp, #173]! @ 0xad @ │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1252a66 │ │ │ │ + blx ff852b34 │ │ │ │ strmi r6, [r3], -r2, lsr #23 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs 1a7555c │ │ │ │ + blvs 1a7562c │ │ │ │ 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 ff952b78 │ │ │ │ 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 fe643ac4 │ │ │ │ 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 9d320c │ │ │ │ ldrmi r9, [r6], -r5, lsl #22 │ │ │ │ ldcvs 6, cr4, [ip, #-740] @ 0xfffffd1c │ │ │ │ - blx 2ddd54 │ │ │ │ + blx 2dde24 │ │ │ │ @ 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: 0xf100f955 │ │ │ │ vldrge s0, [r8, #-96] @ 0xffffffa0 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - ldc2 6, cr15, [r0], #-440 @ 0xfffffe48 │ │ │ │ + blx ff452c22 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r0], {112} @ 0x70 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ svcls 0x0008e405 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8cb4650 │ │ │ │ ldrtmi ip, [r9], -r0 │ │ │ │ mrc2 7, 6, pc, cr6, cr11, {7} │ │ │ │ strmi r4, [r1], fp, lsr #12 │ │ │ │ @ instruction: 0x465a4639 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7fb4650 │ │ │ │ strbmi pc, [sl], -sp, asr #29 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r7 │ │ │ │ ldrbmi r7, [r0], -r0, ror #3 │ │ │ │ - blx fe652bc4 │ │ │ │ + blx c52c94 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ strmi r1, [r1], r1, asr #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - ldrtmi pc, [sl], -r9, lsl #21 @ │ │ │ │ + ldrtmi pc, [sl], -r1, lsr #20 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ ldrbmi r7, [r0], -r0, ror #3 │ │ │ │ - blx fe2d2be0 │ │ │ │ + blx 8d2cb0 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ strmi r1, [r7], -r1, asr #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - vpmin.s8 , q0, │ │ │ │ + vpmin.s8 d31, d0, d3 │ │ │ │ stmib sp, {r0, r4, r6, r7, r8, ip}^ │ │ │ │ strtmi r7, [fp], -r0 │ │ │ │ ldrbmi r4, [r0], -sl, asr #12 │ │ │ │ - blx 4d2c02 │ │ │ │ + blx fead2cd0 │ │ │ │ @ instruction: 0xf7fe4601 │ │ │ │ @ instruction: 0xf04fbe3f │ │ │ │ stmdbls r8, {sl, fp} │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ mrc2 7, 4, pc, cr12, cr11, {7} │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strmi r4, [r2], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0x464afa5f │ │ │ │ + @ instruction: 0x464af9f7 │ │ │ │ bicne pc, r1, r0, asr #4 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - blx 1852c34 │ │ │ │ + @ instruction: 0xf9f0f670 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ strbmi r4, [sl], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0x4601fa77 │ │ │ │ + strmi pc, [r1], -pc, lsl #20 │ │ │ │ mrclt 7, 0, APSR_nzcv, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf7ff9012 │ │ │ │ - bge ec4130 │ │ │ │ + bge ec4200 │ │ │ │ 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 384578 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4605f893 │ │ │ │ + blge 941898 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - ldc2l 6, cr15, [r2], #-448 @ 0xfffffe40 │ │ │ │ + stc2 6, cr15, [sl], {112} @ 0x70 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx fedd2c9a │ │ │ │ + blx 13d2d6a │ │ │ │ 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, 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 21d980 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr4, cr14, {1} │ │ │ │ vldrvs s19, [r5, #-20] @ 0xffffffec │ │ │ │ - blt e93300 │ │ │ │ + blt e933d0 │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 380f70 │ │ │ │ + blls 381040 │ │ │ │ ldcvs 6, cr4, [ip, #-740] @ 0xfffffd1c │ │ │ │ - blx 2ddf1c │ │ │ │ + blx 2ddfec │ │ │ │ @ instruction: 0xf7fef804 │ │ │ │ - blge ec3c58 │ │ │ │ + blge ec3d28 │ │ │ │ sbcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldm r8, {r1, r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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, #2810 @ 0xafa │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - rsbeq sl, ip, lr, asr #23 │ │ │ │ - strhteq sl, [ip], #-180 @ 0xffffff4c │ │ │ │ + strhteq sl, [ip], #-190 @ 0xffffff42 │ │ │ │ + rsbeq sl, ip, r4, lsr #23 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1526dbc │ │ │ │ + bmi 1526e8c │ │ │ │ @ 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 +496934,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], #-484 @ 0xfffffe1c │ │ │ │ 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, r4, r5, r6, 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 @ 215534 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx feb52e36 │ │ │ │ - blmi 467ca4 │ │ │ │ + blx 1152f06 │ │ │ │ + blmi 467d74 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 76f4e8 │ │ │ │ + blls 76f5b8 │ │ │ │ @ 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 0x0000ea50 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r6, r6, lsl #25 │ │ │ │ - rsbseq sl, r6, r8, lsl #23 │ │ │ │ + ldrhteq sl, [r6], #-182 @ 0xffffff4a │ │ │ │ + ldrhteq 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 +496988,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 5e2290 │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ - mcr2 6, 5, pc, cr6, cr2, {3} @ │ │ │ │ + mrc2 6, 1, 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: 0xf8dfff83 │ │ │ │ @ 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 2de3a2 │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ @ instruction: 0x46190318 │ │ │ │ @ instruction: 0x2320930a │ │ │ │ @ instruction: 0xc051f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorls pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc053f897 │ │ │ │ @@ -496969,65 +497020,65 @@ │ │ │ │ eorvs pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc052f897 │ │ │ │ @ instruction: 0x6054f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf840360b │ │ │ │ @ instruction: 0xf840402c │ │ │ │ @ instruction: 0xf66e2026 │ │ │ │ - @ instruction: 0x4629fa3d │ │ │ │ + @ instruction: 0x4629f9d5 │ │ │ │ ldrbmi r9, [sp], -r5, lsl #16 │ │ │ │ - blx d52f4a │ │ │ │ + blx ff353018 │ │ │ │ @ instruction: 0xf8cdab1d │ │ │ │ stmib sp, {r2, r4, r5, sp, pc}^ │ │ │ │ strtmi r9, [r1], r6, lsl #6 │ │ │ │ - blls 3cd5b0 │ │ │ │ + blls 3cd680 │ │ │ │ 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 ffdc9e4c │ │ │ │ + blcc 32f950 │ │ │ │ @ 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 │ │ │ │ + mrc 6, 6, APSR_nzcv, 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 1489ea8 │ │ │ │ ldmdavs r3!, {r2, r8, fp} │ │ │ │ - blcs 3f428c │ │ │ │ + blcs 3f435c │ │ │ │ @ instruction: 0x463bd0b9 │ │ │ │ ldrtmi r9, [r1], -r5, lsl #30 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #4 │ │ │ │ @ instruction: 0xf8c7603a │ │ │ │ - bls 401644 │ │ │ │ + bls 401714 │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x9618fef5 │ │ │ │ @ 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 +497091,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 322b68 │ │ │ │ svclt 0x0018f40a │ │ │ │ - ldrbtcc pc, [pc], #260 @ 2156a4 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 215774 @ │ │ │ │ @ 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 2a2c0a │ │ │ │ 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 3d3fd0 │ │ │ │ @ instruction: 0xf47f4543 │ │ │ │ - bls 4c1468 │ │ │ │ + bls 4c1538 │ │ │ │ tstpeq ip, fp, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7df9805 │ │ │ │ eor pc, r0, r5, ror #16 │ │ │ │ @ instruction: 0xac1d9a05 │ │ │ │ tstcs r0, r2, lsl #6 │ │ │ │ stmib r2, {r5, r9, sl, lr}^ │ │ │ │ subcs r3, r0, #0, 22 │ │ │ │ - mcr 6, 5, pc, cr12, cr9, {0} @ │ │ │ │ - bge 927074 │ │ │ │ + mcr 6, 2, pc, cr4, cr9, {0} @ │ │ │ │ + bge 927144 │ │ │ │ subne lr, r9, fp, lsl #22 │ │ │ │ umaalne pc, r0, r3, r8 @ │ │ │ │ addmi r3, r3, #32, 6 @ 0x80000000 │ │ │ │ svcne 0x0004f842 │ │ │ │ @ instruction: 0xf8dbd1f8 │ │ │ │ @ instruction: 0x464b103c │ │ │ │ strtmi r9, [r2], -r5, lsl #16 │ │ │ │ mrc2 7, 0, pc, cr6, cr15, {7} │ │ │ │ @ instruction: 0xf10b4601 │ │ │ │ @ instruction: 0xf66e001c │ │ │ │ - ldrbmi pc, [r8], -r5, lsl #19 @ │ │ │ │ - ldc2 6, cr15, [r0, #436] @ 0x1b4 │ │ │ │ + @ instruction: 0x4658f91d │ │ │ │ + stc2 6, cr15, [r8, #-436]! @ 0xfffffe4c │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - bmi ff054df4 │ │ │ │ + bmi ff054d24 │ │ │ │ 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 +497156,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 5c14e4 │ │ │ │ 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 +497178,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 54a090 │ │ │ │ ldmdavs fp, {r3, r8, ip, pc} │ │ │ │ - bls 541ccc │ │ │ │ + bls 541d9c │ │ │ │ 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 2d9948 │ │ │ │ @ instruction: 0xf1a1f206 │ │ │ │ - b 29670c │ │ │ │ - blcs 496054 │ │ │ │ + b 2967dc │ │ │ │ + blcs 496124 │ │ │ │ vtst.8 , q0, │ │ │ │ - blx a25890 │ │ │ │ + blx a25960 │ │ │ │ ldrbeq pc, [r8, r3, lsl #6] @ │ │ │ │ - bcs 24ae08 │ │ │ │ + bcs 24aed8 │ │ │ │ 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 5a726c │ │ │ │ shadd16mi sl, r1, r9 │ │ │ │ mlacc sp, fp, r8, pc @ │ │ │ │ - @ instruction: 0xf8c8f66e │ │ │ │ + @ instruction: 0xf860f66e │ │ │ │ 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} │ │ │ │ + ldc2l 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 +497229,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 23c5b4 │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ svceq 0x0020f1ba │ │ │ │ @ instruction: 0xf04fbf1b │ │ │ │ @ instruction: 0xf00a0c01 │ │ │ │ @ instruction: 0xf04f0a1f │ │ │ │ - blx 524cd8 │ │ │ │ + blx 524da8 │ │ │ │ svclt 0x0018fc0a │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 215914 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 2159e4 │ │ │ │ rsbcs r6, r4, #1884160 @ 0x1cc000 │ │ │ │ strcs r9, [r0, -fp, lsl #18] │ │ │ │ - blx 2bb906 │ │ │ │ + blx 2bb9d6 │ │ │ │ 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 453d98 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vpmax.u8 d15, d8, d25 │ │ │ │ @ instruction: 0xf53f07db │ │ │ │ - blvs ffdc120c │ │ │ │ + blvs ffdc12dc │ │ │ │ teqcs r0, #87031808 @ 0x5300000 │ │ │ │ tstpmi r1, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mulgt r4, r1, r8 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - bl 4c9b4c │ │ │ │ + bl 4c9c1c │ │ │ │ movwcs r0, #6 │ │ │ │ - bl 583e88 │ │ │ │ + bl 583f58 │ │ │ │ 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 2b9a8a │ │ │ │ stmiane r2, {r0, r1, r8, r9, ip, sp, lr, pc}^ │ │ │ │ stmdbcs r0, {r0, r4, r6, r8, fp, ip, sp, lr} │ │ │ │ mcrge 4, 1, pc, cr3, cr15, {3} @ │ │ │ │ stmdbcs r0, {r0, r4, r8, fp, ip, sp, lr} │ │ │ │ svcge 0x0018f43f │ │ │ │ andcc r4, r6, r2, lsl #12 │ │ │ │ movwcc r4, #25624 @ 0x6418 │ │ │ │ strmi r4, [r8], #-1043 @ 0xfffffbed │ │ │ │ addmi lr, r3, #2 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr10, cr15, {1} │ │ │ │ svccs 0x0001f813 │ │ │ │ rscsle r2, r8, r0, lsl #20 │ │ │ │ ldrtmi lr, [r9], -pc, lsl #12 │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - smlsldx pc, r7, r1, pc @ │ │ │ │ + strb pc, [r7, -r9, lsl #30] @ │ │ │ │ @ instruction: 0xac1d9a05 │ │ │ │ tstcs r0, r2, lsl #6 │ │ │ │ stmib r2, {r5, r9, sl, lr}^ │ │ │ │ subcs r3, r0, #0, 22 │ │ │ │ - stcl 6, cr15, [r8, #-100] @ 0xffffff9c │ │ │ │ + stcl 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 541f80 │ │ │ │ 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, #3996 @ 0xf9c │ │ │ │ @ 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, ror #20 │ │ │ │ + rsbseq sl, r6, r6, ror #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq sl, [r6], #-142 @ 0xffffff72 │ │ │ │ + rsbseq sl, r6, lr, ror #15 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ - blmi 1781c90 │ │ │ │ + blmi 1781d60 │ │ │ │ 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 22fbbc │ │ │ │ movwls sp, #12793 @ 0x31f9 │ │ │ │ - blmi 14a8398 │ │ │ │ + blmi 14a8468 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6efad8 │ │ │ │ + blls 6efba8 │ │ │ │ @ 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 33a76c │ │ │ │ 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 #18 │ │ │ │ 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, lsr r9 @ 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: 0xf91af66f │ │ │ │ ldrmi r9, [pc], -r1, lsl #22 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrdlt pc, [r0], -sp │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - @ instruction: 0xf1bbf937 │ │ │ │ + @ instruction: 0xf1bbf8cf │ │ │ │ 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: 0xf1bbf8c1 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r3, r5, lsl r0 │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - @ instruction: 0xf8cdfd7f │ │ │ │ + @ instruction: 0xf8cdfd17 │ │ │ │ stmdavs r4!, {r2, r3, ip, pc} │ │ │ │ - blcs 22fbf0 │ │ │ │ + blcs 22fcc0 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r0, #-484] @ 0xfffffe1c │ │ │ │ @ instruction: 0xf619e7e9 │ │ │ │ - svclt 0x0000ef3e │ │ │ │ + svclt 0x0000eed6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r6], #-90 @ 0xffffffa6 │ │ │ │ - @ instruction: 0x0076a598 │ │ │ │ + rsbseq sl, r6, sl, ror #9 │ │ │ │ + rsbseq sl, r6, r8, asr #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 +497464,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 261dc8 │ │ │ │ + bleq 25044c │ │ │ │ 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 +497494,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 fe6fbdf0 │ │ │ │ + blx fef53048 │ │ │ │ strls pc, [r6], #-1156 @ 0xfffffb7c │ │ │ │ bicsmi r4, fp, #227 @ 0xe3 │ │ │ │ - blx fe6e08f8 │ │ │ │ - blx fef12b88 │ │ │ │ + blx fe6e09c8 │ │ │ │ + blx fef12c58 │ │ │ │ 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, #47104 @ 0xb800 │ │ │ │ + blx 1267694 │ │ │ │ ldrbeq pc, [r2, r3, lsl #4] @ │ │ │ │ - bge 1145a44 │ │ │ │ + bge 1145b14 │ │ │ │ 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 +497559,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 282bf0 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf66c6910 │ │ │ │ - @ instruction: 0x7c7bfaf9 │ │ │ │ + @ instruction: 0x7c7bfa91 │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf66d4605 │ │ │ │ - bls 2955ec │ │ │ │ + bls 29551c │ │ │ │ @ instruction: 0xf1059e0b │ │ │ │ ldmvs r3, {r4, r5, sl}^ │ │ │ │ - blhi cb4658 │ │ │ │ + blhi cb4728 │ │ │ │ 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 29586c │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ @ instruction: 0xf66c6918 │ │ │ │ - @ instruction: 0x4604fb5b │ │ │ │ + @ instruction: 0x4604faf3 │ │ │ │ @ instruction: 0xf66f4659 │ │ │ │ - bls 394330 │ │ │ │ + bls 394260 │ │ │ │ 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 218302 │ │ │ │ @ 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 │ │ │ │ + ldcl 6, cr15, [sl], #100 @ 0x64 │ │ │ │ @ instruction: 0xf8449b06 │ │ │ │ - bls 359f3c │ │ │ │ - blx 21e046 │ │ │ │ + bls 35a00c │ │ │ │ + blx 21e116 │ │ │ │ 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 45e030 │ │ │ │ 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 50a078 │ │ │ │ stmibne r5!, {r0, r1, r2, r8, r9}^ │ │ │ │ ldrcc r3, [r0, -r1, lsl #12] │ │ │ │ - blgt 5e7470 │ │ │ │ + blgt 5e7540 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ stmdals r1, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf66f4621 │ │ │ │ - blls 315854 │ │ │ │ + blls 315784 │ │ │ │ orrsmi r9, r3, #8, 20 @ 0x8000 │ │ │ │ @ instruction: 0xf47f9303 │ │ │ │ @ instruction: 0x4658aed7 │ │ │ │ - @ instruction: 0xf990f66d │ │ │ │ + @ instruction: 0xf928f66d │ │ │ │ movwcs lr, #1 │ │ │ │ - bmi 12bab50 │ │ │ │ + bmi 12bac20 │ │ │ │ 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 2b9fec │ │ │ │ tstls r2, #0, 6 │ │ │ │ stmib sp, {r0, r2, r5, r6, r7, r8, fp, ip}^ │ │ │ │ - blge 6a2bb4 │ │ │ │ - blgt 5fa7c0 │ │ │ │ + blge 6a2c84 │ │ │ │ + blgt 5fa890 │ │ │ │ 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 9dd9a8 │ │ │ │ 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 6d16c8 │ │ │ │ + blx 653a48 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 300c18 │ │ │ │ + blgt 300ce8 │ │ │ │ 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, 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 18d3a7a │ │ │ │ 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 2bc4ee │ │ │ │ @ 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 0x0000ec82 │ │ │ │ + rsbseq sl, r6, r8, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r6, r2, asr #8 │ │ │ │ + rsbseq sl, r6, r2, ror r3 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq sl, [r6], #-14 │ │ │ │ + rsbseq r9, r6, lr, ror #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - blmi 17822ac │ │ │ │ + blmi 178237c │ │ │ │ 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 2301e0 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 14a89bc │ │ │ │ + blmi 14a8a8c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6700fc │ │ │ │ + blls 6701cc │ │ │ │ @ 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 +497750,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: 0xf1bbfdf1 │ │ │ │ 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 +497777,117 @@ │ │ │ │ stccs 2, cr11, [r0], {237} @ 0xed │ │ │ │ @ instruction: 0x465ad1f3 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ movwmi pc, #23853 @ 0x5d2d @ │ │ │ │ @ instruction: 0x464f463c │ │ │ │ ldrbmi fp, [r9], sp, ror #5 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - strtmi pc, [r3], -r3, lsr #28 │ │ │ │ + @ instruction: 0x4623fdbb │ │ │ │ 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} │ │ │ │ + stc2 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 │ │ │ │ + strls pc, [r1], -r3, lsl #20 │ │ │ │ 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 2302fc │ │ │ │ @ instruction: 0xe771d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - ubfx pc, r5, #20, #10 │ │ │ │ - stc 6, cr15, [sl], #-100 @ 0xffffff9c │ │ │ │ + strb pc, [r9, sp, ror #19]! @ │ │ │ │ + bl ff2d3ae8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00769f96 │ │ │ │ - rsbseq r9, r6, r4, ror pc │ │ │ │ + rsbseq r9, r6, r6, asr #29 │ │ │ │ + rsbseq r9, r6, r4, lsr #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 │ │ │ │ + strmi pc, [r5], -r5, asr #19 │ │ │ │ @ instruction: 0xf66c6920 │ │ │ │ - @ instruction: 0xf8d7fa29 │ │ │ │ + @ instruction: 0xf8d7f9c1 │ │ │ │ @ instruction: 0xf8979014 │ │ │ │ @ instruction: 0x46068034 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf8d9b35b │ │ │ │ tstcs r2, ip │ │ │ │ strbtle r0, [r4], #-2010 @ 0xfffff826 │ │ │ │ - bcs 434e68 │ │ │ │ + bcs 434f38 │ │ │ │ @ instruction: 0xf8d9d06a │ │ │ │ @ instruction: 0x46202018 │ │ │ │ movwne lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ - blx fe453bd0 │ │ │ │ + blx a53ca0 │ │ │ │ @ instruction: 0x2018f8d9 │ │ │ │ vst1.32 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - blx fe253be0 │ │ │ │ + blx 853cb0 │ │ │ │ ldrdne pc, [r8], -r9 │ │ │ │ ldrbmi r4, [sl], -r2, lsl #13 │ │ │ │ @ instruction: 0xf66c4628 │ │ │ │ - @ instruction: 0xf8d9fa1d │ │ │ │ + @ instruction: 0xf8d9f9b5 │ │ │ │ ldrbmi r1, [r2], -r8 │ │ │ │ @ instruction: 0xf66c4630 │ │ │ │ - @ instruction: 0xf8d9fa17 │ │ │ │ + @ instruction: 0xf8d9f9af │ │ │ │ @ instruction: 0xf8d99000 │ │ │ │ - blcs 222248 │ │ │ │ + blcs 222318 │ │ │ │ @ instruction: 0xf105d1d3 │ │ │ │ @ instruction: 0x23200924 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf1064628 │ │ │ │ @ instruction: 0xf66d0a24 │ │ │ │ - strbmi pc, [r2], -sp, asr #23 @ │ │ │ │ + strbmi pc, [r2], -r5, ror #22 @ │ │ │ │ ldrbmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf66d4630 │ │ │ │ - movwcs pc, #11207 @ 0x2bc7 @ │ │ │ │ + movwcs pc, #11103 @ 0x2b5f @ │ │ │ │ stmib r4, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ strtmi r3, [r0], -r0, lsl #14 │ │ │ │ - stc2 6, cr15, [r2], #444 @ 0x1bc │ │ │ │ + ldc2 6, cr15, [sl], #-444 @ 0xfffffe44 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldc2 6, cr15, [lr], {111} @ 0x6f │ │ │ │ + ldc2 6, cr15, [r6], #-444 @ 0xfffffe44 │ │ │ │ ldrdcc lr, [r0, -r4] │ │ │ │ - blcs 264e90 │ │ │ │ + blcs 264f60 │ │ │ │ stmdbvs fp, {r0, r1, r3, r4, r5, r8, fp, ip, lr, pc} │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 434efc │ │ │ │ + bcs 434fcc │ │ │ │ ldmdavs fp, {r1, r4, r5, r8, ip, lr, pc} │ │ │ │ - bcs 230304 │ │ │ │ + bcs 2303d4 │ │ │ │ movwcs sp, #4600 @ 0x11f8 │ │ │ │ eorvs r4, r3, sl, asr #12 │ │ │ │ ldrbmi r6, [r3], -r1, rrx │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66f1167 │ │ │ │ - @ instruction: 0x4601fa5f │ │ │ │ + @ instruction: 0x4601f9f7 │ │ │ │ eoreq pc, r4, r7, lsl #2 │ │ │ │ - blx ff253c72 │ │ │ │ + blx 1853d42 │ │ │ │ @ instruction: 0xf66c6a78 │ │ │ │ - pop {r0, r1, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r1, 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 682884 │ │ │ │ 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 +497895,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 feb54778 │ │ │ │ @ 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 2304e8 │ │ │ │ @ instruction: 0x461dd1f9 │ │ │ │ - blcs fe3546d0 │ │ │ │ - blcc 21546d4 │ │ │ │ + blcs fe3547a0 │ │ │ │ + blcc 21547a4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 10703c8 │ │ │ │ + blls 1070498 │ │ │ │ @ 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 fe55287c │ │ │ │ ldrmi r4, [r8], r9, lsr #13 │ │ │ │ tstls r1, #28, 22 @ 0x7000 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ - bls 65f388 │ │ │ │ + bls 65f458 │ │ │ │ @ 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] @ 215565 │ │ │ │ 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 cf68dc │ │ │ │ + blcs 4304e4 │ │ │ │ ldrmi fp, [r3], -r4, lsl #30 │ │ │ │ @ instruction: 0xf04046ac │ │ │ │ ldmdavs sl, {r5, r7, r8, r9, pc} │ │ │ │ - blvc 8428c8 │ │ │ │ + blvc 842998 │ │ │ │ tstle r4, r8, lsl #16 │ │ │ │ @ instruction: 0x4613469c │ │ │ │ - bcs 230454 │ │ │ │ + bcs 230524 │ │ │ │ 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 2a7d80 │ │ │ │ pkhbtmi r4, r3, r8, lsl #15 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvc db6714 │ │ │ │ + blvc db67e4 │ │ │ │ @ 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 0x00a2f618 │ │ │ │ + bcc fe654898 │ │ │ │ + blx 3fcd62 │ │ │ │ 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 4ca694 │ │ │ │ vld1.8 {d19}, [pc :64], r6 │ │ │ │ @ instruction: 0xf8cd72a8 │ │ │ │ - ldrmi r9, [pc], #-28 @ 21646c │ │ │ │ + ldrmi r9, [pc], #-28 @ 21653c │ │ │ │ movweq lr, #11017 @ 0x2b09 │ │ │ │ svcvc 0x00e5f5b9 │ │ │ │ - blcs 2860d8 │ │ │ │ + blcs 2861a8 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ - blls 367eac │ │ │ │ - blcc 27b4c8 │ │ │ │ + blls 367f7c │ │ │ │ + blcc 27b598 │ │ │ │ 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 1a53f30 │ │ │ │ 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 20bd1a8 │ │ │ │ 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 951c14 │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf66b7b18 │ │ │ │ - strmi pc, [r3], -pc, ror #31 │ │ │ │ - bge 842a20 │ │ │ │ - bgt 2fb0f4 │ │ │ │ + strmi pc, [r3], -r7, lsl #31 │ │ │ │ + bge 842af0 │ │ │ │ + bgt 2fb1c4 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194650 │ │ │ │ - blx 1bd3eae │ │ │ │ + blx 1d3f7c │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ @ instruction: 0x46507191 │ │ │ │ - @ instruction: 0xf938f66f │ │ │ │ + @ instruction: 0xf8d0f66f │ │ │ │ @ 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 +498033,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: 0xf8a6f66f │ │ │ │ svcvc 0x00c9f5b9 │ │ │ │ @ instruction: 0xf0004607 │ │ │ │ - blls 377498 │ │ │ │ + blls 377568 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 4b73fc │ │ │ │ + blls 4b74cc │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blvs fd47bc │ │ │ │ + blvs fd488c │ │ │ │ svceq 0x0079f016 │ │ │ │ cmpphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r9, [r9], -r5, lsl #22 │ │ │ │ ldrtmi r2, [r2], -r0 │ │ │ │ teqmi r3, #0 │ │ │ │ @ instruction: 0xf66f4650 │ │ │ │ - strmi pc, [r1], -r7, ror #25 │ │ │ │ + @ instruction: 0x4601fc7f │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - blx 1753f48 │ │ │ │ + @ instruction: 0xf9ecf66d │ │ │ │ tstlt r4, #1048576 @ 0x100000 │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ - bcs 230608 │ │ │ │ + bcs 2306d8 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [ip], -r5, lsr #12 │ │ │ │ stmdavs r3, {r0, r1, r2, r3, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdblt r9, {r0, r3, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ svceq 0x0006f012 │ │ │ │ @ instruction: 0xf1bbd008 │ │ │ │ tstle r5, r0, lsr #30 │ │ │ │ stmdbcs r4!, {r0, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ stmdbcs r7!, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ adcshi pc, r1, #0 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ movweq lr, #47682 @ 0xba42 │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf66fb2db │ │ │ │ - @ instruction: 0x4604fcbf │ │ │ │ + @ instruction: 0x4604fc57 │ │ │ │ ldrtmi lr, [r4], -r8, ror #14 │ │ │ │ ldrsbtlt pc, [r8], -sp @ │ │ │ │ @ instruction: 0x970ce9dd │ │ │ │ ldrtmi r9, [r8], -fp, lsl #28 │ │ │ │ - blx ff753fa6 │ │ │ │ + blx 1d54076 │ │ │ │ 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: 0xffbcf678 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ teqlt lr, r3, asr #2 │ │ │ │ - blcs 230ce8 │ │ │ │ + blcs 230db8 │ │ │ │ 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 19f0cb8 │ │ │ │ @ instruction: 0xf895fb80 │ │ │ │ @ instruction: 0xf04b9035 │ │ │ │ strcs r0, [r0, -r4, lsl #16] │ │ │ │ - blcs 23070c │ │ │ │ + blcs 2307dc │ │ │ │ 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, #-44] @ 0xffffffd4 │ │ │ │ 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 230830 │ │ │ │ @ instruction: 0xf885d1d5 │ │ │ │ strcc fp, [r4, #-53]! @ 0xffffffcb │ │ │ │ strtmi r9, [r9], -r9, lsl #20 │ │ │ │ @ instruction: 0xf0499224 │ │ │ │ andcs r0, r0, #4, 6 @ 0x10000000 │ │ │ │ andls r4, r0, #80, 12 @ 0x5000000 │ │ │ │ strcs r2, [r3], -r4, lsl #4 │ │ │ │ @ instruction: 0xf66f9623 │ │ │ │ - @ instruction: 0x4601fc51 │ │ │ │ + strmi pc, [r1], -r9, ror #23 │ │ │ │ stmdavs sl, {r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9def66d │ │ │ │ + @ instruction: 0xf976f66d │ │ │ │ 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 27afbc │ │ │ │ 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 +498147,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: 0xff94f6aa │ │ │ │ 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, 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: 0xf9c4f66f │ │ │ │ + blcs 1ff0de4 │ │ │ │ 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 fe35420e │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf66d0018 │ │ │ │ - smusd r3, r9, r9 │ │ │ │ + @ instruction: 0xe703f8f1 │ │ │ │ tstcs r1, r2, lsl r2 │ │ │ │ - blvc 6d1e08 │ │ │ │ + blvc 6d1ed8 │ │ │ │ stmdals r7!, {r5, r9, sp} │ │ │ │ - blvc 951dd0 │ │ │ │ - cdp2 6, 8, cr15, cr12, cr11, {3} │ │ │ │ + blvc 951ea0 │ │ │ │ + cdp2 6, 2, cr15, cr4, cr11, {3} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ rscshi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0x96149015 │ │ │ │ - blvc 751e24 │ │ │ │ + blvc 751ef4 │ │ │ │ stmdals r7!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - @ instruction: 0x4606fe7d │ │ │ │ - blls 682cc4 │ │ │ │ + @ instruction: 0x4606fe15 │ │ │ │ + blls 682d94 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xf9f4f66f │ │ │ │ + @ instruction: 0xf98cf66f │ │ │ │ @ instruction: 0x4642463b │ │ │ │ teqpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - ldrtmi pc, [r3], -r7, asr #31 @ │ │ │ │ + shsaxmi pc, r3, pc @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x4650719e │ │ │ │ - @ instruction: 0xffc0f66e │ │ │ │ + @ instruction: 0xff58f66e │ │ │ │ teqcs r0, #40960 @ 0xa000 │ │ │ │ - blx 2e8016 │ │ │ │ + blx 2e80e6 │ │ │ │ ldmibvc lr, {r0, r3, r8, r9, sp} │ │ │ │ @ instruction: 0xf0069a05 │ │ │ │ - blx feed75e8 │ │ │ │ + blx feed76b8 │ │ │ │ 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: 0xf8a6f66d │ │ │ │ vmin.s8 d30, d16, d24 │ │ │ │ addsmi r2, r3, #268435467 @ 0x1000000b │ │ │ │ svclt 0x00086e29 │ │ │ │ andle r2, r3, r0, lsl #13 │ │ │ │ - blcs 275960 │ │ │ │ + blcs 275a30 │ │ │ │ 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 9542de │ │ │ │ tstcs r6, #3489792 @ 0x354000 │ │ │ │ stcne 0, cr6, [r1, #-332] @ 0xfffffeb4 │ │ │ │ @ instruction: 0xf105601a │ │ │ │ strvs r0, [lr, #856]! @ 0x358 │ │ │ │ stmdavs r2, {r3, r5, r9, sl, sp, lr}^ │ │ │ │ strbvs r6, [r9, #1450]! @ 0x5aa │ │ │ │ subvs r6, r3, r3, asr r0 │ │ │ │ ldmib sp, {r1, r4, r7, r9, sl, sp, lr, pc}^ │ │ │ │ strmi r2, [r9, #809] @ 0x329 │ │ │ │ adchi pc, r1, #0 │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf66e111f │ │ │ │ - @ instruction: 0x4680ff77 │ │ │ │ + strmi pc, [r0], pc, lsl #30 │ │ │ │ @ instruction: 0xf06f9a05 │ │ │ │ @ instruction: 0xf04f4100 │ │ │ │ @ instruction: 0xf1c236ff │ │ │ │ - bcc a17594 │ │ │ │ + bcc a17664 │ │ │ │ strhteq pc, [r0], -r3 @ │ │ │ │ @ instruction: 0xf702fa01 │ │ │ │ @ instruction: 0xf603fa26 │ │ │ │ - blx 1286604 │ │ │ │ - b 13d28a8 │ │ │ │ - blx 12580c8 │ │ │ │ + blx 12866d4 │ │ │ │ + b 13d2978 │ │ │ │ + blx 1258198 │ │ │ │ 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 12866f0 │ │ │ │ + blx 292994 │ │ │ │ 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 9e39ac │ │ │ │ svcge 0x0054f63f │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, fp, ror r1 │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @@ -498251,26 +498302,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 │ │ │ │ + @ instruction: 0x4607fd31 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blls 676bb0 │ │ │ │ + blls 676c80 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062f9 │ │ │ │ @ instruction: 0x37144639 │ │ │ │ - @ instruction: 0xf90ef66f │ │ │ │ + @ instruction: 0xf8a6f66f │ │ │ │ @ instruction: 0xf1bb2200 │ │ │ │ stmib sp, {r5, r8, r9, sl, fp}^ │ │ │ │ vqsub.s8 d2, d0, d4 │ │ │ │ @ instruction: 0xf10b8276 │ │ │ │ - blcs 9e39b0 │ │ │ │ + blcs 9e3a80 │ │ │ │ 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 +498355,93 @@ │ │ │ │ andeq r0, r0, r9, lsl #10 │ │ │ │ @ instruction: 0xfffffde7 │ │ │ │ subcs pc, r8, sp, lsl #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ andcs r7, r8, #18432 @ 0x4800 │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - strmi pc, [r7], -pc, lsr #26 │ │ │ │ + strmi pc, [r7], -r7, asr #25 │ │ │ │ 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 952184 │ │ │ │ + ldc2 6, cr15, [r2], #428 @ 0x1ac │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stmib sp, {r0, r7, r8, ip, lr, pc}^ │ │ │ │ - blls 316ae0 │ │ │ │ + blls 316bb0 │ │ │ │ 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 4d635c │ │ │ │ @ instruction: 0x46072330 │ │ │ │ movwcs pc, #39683 @ 0x9b03 @ │ │ │ │ @ instruction: 0xf016799e │ │ │ │ @ instruction: 0xf0000304 │ │ │ │ - blls 376dfc │ │ │ │ + blls 376ecc │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 382010 │ │ │ │ + blls 3820e0 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [lr], #-428 @ 0xfffffe54 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 301754 │ │ │ │ + blgt 301824 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46500814 │ │ │ │ - @ instruction: 0xf85af66f │ │ │ │ + @ instruction: 0xfff2f66e │ │ │ │ @ instruction: 0x4643463a │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - strmi pc, [r7], -sp, lsr #28 │ │ │ │ + strmi pc, [r7], -r5, asr #27 │ │ │ │ @ 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 @ │ │ │ │ + blx ffed45b2 │ │ │ │ strmi r9, [r4], -r4, lsl #22 │ │ │ │ @ instruction: 0xf1033030 │ │ │ │ @ instruction: 0xf66b0130 │ │ │ │ - strtmi pc, [r1], -r7, lsr #22 │ │ │ │ + @ instruction: 0x4621fabf │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - @ instruction: 0x4604fcf3 │ │ │ │ - blmi ffb4fe10 │ │ │ │ + strmi pc, [r4], -fp, lsl #25 │ │ │ │ + blmi ffb4fee0 │ │ │ │ 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 2a6f84 │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ strhteq pc, [r0], -r1 @ │ │ │ │ - blx 12c6904 │ │ │ │ + blx 12c69d4 │ │ │ │ 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 +498464,74 @@ │ │ │ │ orreq r0, r9, r9, lsl #3 │ │ │ │ orreq r0, r9, r9, lsl #3 │ │ │ │ tstls r8, #32 │ │ │ │ ldmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdals r7!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf66b891c │ │ │ │ - pkhtbmi pc, r0, r5, asr #24 @ │ │ │ │ - blls 683174 │ │ │ │ + strmi pc, [r0], sp, ror #23 │ │ │ │ + blls 683244 │ │ │ │ @ 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 @ │ │ │ │ + ldrtmi pc, [sl], -r1, ror #30 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x4650719e │ │ │ │ - ldc2 6, cr15, [ip, #440] @ 0x1b8 │ │ │ │ + ldc2 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 │ │ │ │ + ldc2l 6, cr15, [ip, #440] @ 0x1b8 │ │ │ │ + bls 39044c │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ tstls sp, #33536 @ 0x8300 │ │ │ │ - blls 35f4f0 │ │ │ │ + blls 35f5c0 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4680fbb3 │ │ │ │ + blge 8432b8 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - ldrtmi pc, [sl], -pc, lsl #31 @ │ │ │ │ + ldrtmi pc, [sl], -r7, lsr #30 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r0], -r9, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2, #-440]! @ 0xfffffe48 │ │ │ │ + ldc2l 6, cr15, [sl], #440 @ 0x1b8 │ │ │ │ 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 fe654746 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 301930 │ │ │ │ + blgt 301a00 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - ldrtmi pc, [r3], -pc, ror #30 @ │ │ │ │ + ldrtmi pc, [r3], -r7, lsl #30 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrbmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2l 6, cr15, [r2, #-440] @ 0xfffffe48 │ │ │ │ + ldc2l 6, cr15, [sl], {110} @ 0x6e │ │ │ │ strmi r9, [r7], -sl, lsl #22 │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blvs fd4f44 │ │ │ │ - bls 3902fc │ │ │ │ + blvs fd5014 │ │ │ │ + bls 3903cc │ │ │ │ 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 +498553,41 @@ │ │ │ │ strbgt ip, [r7, r7, asr #15] │ │ │ │ strbgt ip, [r7, r7, asr #15] │ │ │ │ andsls r1, r6, #199 @ 0xc7 │ │ │ │ ldmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdals r7!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf66b891c │ │ │ │ - strmi pc, [r6], -r3, lsr #23 │ │ │ │ - blls 683278 │ │ │ │ + @ instruction: 0x4606fb3b │ │ │ │ + blls 683348 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xff1af66e │ │ │ │ + cdp2 6, 11, cr15, cr2, cr14, {3} │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ bicsvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - blls 4d614c │ │ │ │ + blls 4d607c │ │ │ │ @ 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 │ │ │ │ + stc2l 6, cr15, [lr], #-440 @ 0xfffffe48 │ │ │ │ ldrb r4, [sp, #-1664] @ 0xfffff980 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ @ instruction: 0xf1a14300 │ │ │ │ @ instruction: 0xf1c10220 │ │ │ │ @ instruction: 0xf1b10140 │ │ │ │ - blx 2d6e5c │ │ │ │ + blx 2d6f2c │ │ │ │ svclt 0x005cf202 │ │ │ │ @ instruction: 0xf000fa43 │ │ │ │ ldmdals r1, {r1, r8, r9, lr} │ │ │ │ @ instruction: 0xf1bb410b │ │ │ │ @ instruction: 0xf04f0f20 │ │ │ │ stmib r0, {r8}^ │ │ │ │ stmdale r1!, {r8, ip}^ │ │ │ │ @@ -498550,76 +498601,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 852538 │ │ │ │ + blx ff8548b4 │ │ │ │ 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, 4, cr15, cr12, cr14, {3} │ │ │ │ @ instruction: 0x464b463a │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf66e113b │ │ │ │ - strmi pc, [r7], -r7, lsl #25 │ │ │ │ + @ instruction: 0x4607fc1f │ │ │ │ @ instruction: 0xf8ade482 │ │ │ │ @ instruction: 0xe7dc2070 │ │ │ │ rsbscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe7d9 │ │ │ │ @ instruction: 0xf88d0301 │ │ │ │ @ instruction: 0xe7d43070 │ │ │ │ tstcs r2, sp, asr #19 │ │ │ │ stmdals r7!, {r6, r9, sp} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #72] @ 0x48 │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - @ instruction: 0x4607fb13 │ │ │ │ + strmi pc, [r7], -fp, lsr #21 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 342484 │ │ │ │ + blls 342554 │ │ │ │ tstls r5, #20, 12 @ 0x1400000 │ │ │ │ @ instruction: 0xf06fe484 │ │ │ │ strbmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ff7d488e │ │ │ │ - bllt fee54eac │ │ │ │ + blx 1dd495e │ │ │ │ + bllt fee54f7c │ │ │ │ @ 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 │ │ │ │ + ldc 6, cr15, [r6, #-96]! @ 0xffffffa0 │ │ │ │ + rsbseq r9, r6, lr, lsl #24 │ │ │ │ + ldrshteq r9, [r6], #-190 @ 0xffffff42 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r6, r8, lsr #25 │ │ │ │ + ldrsbteq 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 231094 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 11e9820 │ │ │ │ + blmi 11e98f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5f0f90 │ │ │ │ + blls 5f1060 │ │ │ │ @ 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 +498683,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, 10, 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 435c8c │ │ │ │ @ instruction: 0xf891d108 │ │ │ │ - bcs a1f070 │ │ │ │ + bcs a1f140 │ │ │ │ @ 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 435cac │ │ │ │ @ instruction: 0xf891d108 │ │ │ │ - bcs a1f090 │ │ │ │ + bcs a1f160 │ │ │ │ @ instruction: 0xf04fd904 │ │ │ │ strbmi r0, [r0], -r1, lsl #18 │ │ │ │ @ instruction: 0xf8fcf7ff │ │ │ │ @ instruction: 0x46d34650 │ │ │ │ - cdp2 6, 14, cr15, cr4, cr12, {3} │ │ │ │ + cdp2 6, 7, 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 ff654a98 │ │ │ │ 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 231180 │ │ │ │ @ instruction: 0xe789d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strb pc, [fp, r3, lsr #22]! @ │ │ │ │ - ldcl 6, cr15, [r8], #96 @ 0x60 │ │ │ │ - rsbseq r9, r6, r6, lsl #2 │ │ │ │ + @ instruction: 0xe7ebfabb │ │ │ │ + ldc 6, cr15, [r0], {24} │ │ │ │ + rsbseq r9, r6, r6, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r6, r0, ror #1 │ │ │ │ - blcs 335c34 │ │ │ │ + rsbseq r9, r6, r0, lsl r0 │ │ │ │ + blcs 335d04 │ │ │ │ vmax.f32 d27, d0, d1 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r8, r9, sp}^ │ │ │ │ - blx fee1db34 │ │ │ │ + blx fee1dc04 │ │ │ │ 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: 0xf9e2f66b │ │ │ │ @ instruction: 0x4652463b │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66c4604 │ │ │ │ - @ instruction: 0xf10dfcbd │ │ │ │ + @ instruction: 0xf10dfc55 │ │ │ │ strls r0, [r5, #-3592] @ 0xfffff1f8 │ │ │ │ ldceq 1, cr15, [r8], {13} │ │ │ │ strls r2, [r2, #-1280] @ 0xfffffb00 │ │ │ │ - beq 17534a0 │ │ │ │ + beq 1753570 │ │ │ │ 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 +498776,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 │ │ │ │ + ldc2l 6, cr15, [lr], #440 @ 0x1b8 │ │ │ │ andlt r6, fp, r0, lsr #19 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq r8, r6, r8, asr pc │ │ │ │ + rsbseq r8, r6, r8, lsl #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 1528c38 │ │ │ │ @ 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 +498833,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], #-652 @ 0xfffffd74 │ │ │ │ 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, 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 @ 2172e0 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - stc2l 6, cr15, [lr], {110} @ 0x6e │ │ │ │ - blmi 469a50 │ │ │ │ + stc2l 6, cr15, [r6], #-440 @ 0xfffffe48 │ │ │ │ + blmi 469b20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 771294 │ │ │ │ + blls 771364 │ │ │ │ @ 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 0x0000eb7a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r6], #-234 @ 0xffffff16 │ │ │ │ - ldrsbteq r8, [r6], #-220 @ 0xffffff24 │ │ │ │ + rsbseq r8, r6, sl, lsl #28 │ │ │ │ + rsbseq r8, r6, ip, lsl #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 10e9c50 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3f1300 │ │ │ │ + blls 3f13d0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0x461687f0 │ │ │ │ - beq 392150 │ │ │ │ + beq 392220 │ │ │ │ tstcs r0, r2, asr ip │ │ │ │ - bl 368ac4 │ │ │ │ - bcs a19c20 │ │ │ │ + bl 368b94 │ │ │ │ + bcs a19cf0 │ │ │ │ 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 65b7e4 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ ldmdami r1, {r0, r4, r8, ip} │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ @ instruction: 0xf8cd9105 │ │ │ │ ldc 0, cr10, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66b7b02 │ │ │ │ - @ instruction: 0x4607f8dd │ │ │ │ - blge 2c3804 │ │ │ │ + @ instruction: 0x4607f875 │ │ │ │ + blge 2c38d4 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - mrrc2 6, 6, pc, r4, cr14 @ │ │ │ │ + blx ffd54d9e │ │ │ │ @ instruction: 0x4632463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66e1133 │ │ │ │ - strtmi pc, [fp], -r7, lsr #20 │ │ │ │ + @ instruction: 0x462bf9bf │ │ │ │ @ instruction: 0x46054632 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff90f7ff │ │ │ │ @ instruction: 0x46324653 │ │ │ │ strmi r4, [r6], -r1, asr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrtmi pc, [r3], -r7, lsl #31 @ │ │ │ │ strtmi r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf66e9700 │ │ │ │ - ldr pc, [r9, r1, asr #20] │ │ │ │ + @ instruction: 0xe799f9d9 │ │ │ │ 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 0x0000eae2 │ │ │ │ + rsbseq r8, r6, r4, asr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, r0, ror sp │ │ │ │ + rsbseq r8, r6, r0, lsr #25 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 12a8ddc │ │ │ │ + bmi 12a8eac │ │ │ │ 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 3760ec │ │ │ │ stcvc 0, cr13, [lr], {40} @ 0x28 │ │ │ │ - beq 4537f0 │ │ │ │ + beq 4538c0 │ │ │ │ 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 d69d78 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6f1460 │ │ │ │ + blls 6f1530 │ │ │ │ @ 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 9e5cec │ │ │ │ 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 +498994,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: 0xf912f66b │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strmi sp, [r1], -r6, asr #1 │ │ │ │ ldrcc r4, [r4], #-1600 @ 0xfffff9c0 │ │ │ │ - blx ff154e22 │ │ │ │ + blx 1754ef2 │ │ │ │ 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 0x0000ea4e │ │ │ │ + @ instruction: 0x00768b94 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, r0, lsl ip │ │ │ │ + rsbseq r8, r6, r0, asr #22 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed6e6b4 │ │ │ │ + bl fed6e784 │ │ │ │ @ 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 @ 2175a4 │ │ │ │ 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 @ 217634 │ │ │ │ @ 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 16675e8 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 28b620 │ │ │ │ + bcc 28b6f0 │ │ │ │ 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 +499067,53 @@ │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ stmib sp, {r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r8, r9, ip}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ stmdbvs r8!, {r8} │ │ │ │ @ instruction: 0xf66a2101 │ │ │ │ - @ instruction: 0x4606ff9f │ │ │ │ + @ instruction: 0x4606ff37 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx 7d4f4a │ │ │ │ + blx fedd5018 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4628 │ │ │ │ - strmi pc, [r4], -r9, ror #17 │ │ │ │ - blmi 8a9e10 │ │ │ │ + strmi pc, [r4], -r1, lsl #17 │ │ │ │ + blmi 8a9ee0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 371614 │ │ │ │ + blls 3716e4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ ldc 13, cr11, [sp, #448] @ 0x1c0 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf66a7b00 │ │ │ │ - @ instruction: 0x4604ff77 │ │ │ │ + strmi pc, [r4], -pc, lsl #30 │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2e8f80 │ │ │ │ + blgt 2e9050 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf66e3414 │ │ │ │ - ldrb pc, [sp, sp, ror #21] @ │ │ │ │ + ldrb pc, [sp, r5, lsl #21] @ │ │ │ │ tstls r2, r0, lsr #4 │ │ │ │ andscs lr, r0, #50069504 @ 0x2fc0000 │ │ │ │ andne pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #49020928 @ 0x2ec0000 │ │ │ │ andne pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #47972352 @ 0x2dc0000 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf618e7b3 │ │ │ │ - svclt 0x0000ea02 │ │ │ │ - rsbseq r8, r6, lr, lsr fp │ │ │ │ + svclt 0x0000e99a │ │ │ │ + rsbseq r8, r6, lr, ror #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, ip, asr sl │ │ │ │ + rsbseq r8, r6, ip, lsl #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 +499126,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, 12, cr15, cr0, cr10, {3} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3022b0 │ │ │ │ + blgt 302380 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x462bfa9f │ │ │ │ + @ instruction: 0x462bfa37 │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf872f66e │ │ │ │ + @ instruction: 0xf80af66e │ │ │ │ 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 2e905e │ │ │ │ @ instruction: 0xf8958505 │ │ │ │ andcc r2, fp, #49 @ 0x31 │ │ │ │ eorge pc, r2, r6, asr r8 @ │ │ │ │ - b fe554f18 │ │ │ │ + b b54fe8 │ │ │ │ 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 +499167,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 26907e │ │ │ │ @ instruction: 0xf10b8802 │ │ │ │ andls r0, r2, #24, 4 @ 0x80000001 │ │ │ │ @ instruction: 0xf8984639 │ │ │ │ andcc r2, fp, #46 @ 0x2e │ │ │ │ eorcc pc, r2, fp, asr #16 │ │ │ │ - stm r2, {r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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 +499189,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 2638e4 │ │ │ │ adcshi pc, fp, #0 │ │ │ │ svceq 0x0008f1ba │ │ │ │ - blx 70bd66 │ │ │ │ + blx 70be36 │ │ │ │ stccs 5, cr5, [r8, #-28] @ 0xffffffe4 │ │ │ │ @ instruction: 0xf013d879 │ │ │ │ @ instruction: 0x4639031f │ │ │ │ @ instruction: 0x2601bf14 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - beq 2538c4 │ │ │ │ - bleq 2538c8 │ │ │ │ + beq 253994 │ │ │ │ + bleq 253998 │ │ │ │ addsmi fp, lr, ip, lsl pc │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ andcs r4, r8, r6, lsl #1 │ │ │ │ - b 8d4ffc │ │ │ │ + ldmib 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 651fc4 │ │ │ │ + cdp2 6, 1, cr15, cr2, cr10, {3} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 30240c │ │ │ │ + blgt 3024dc │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x462bf9f1 │ │ │ │ + strtmi pc, [fp], -r9, lsl #19 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ @ instruction: 0xf66dad15 │ │ │ │ - smlabtcs r0, r3, pc, pc @ │ │ │ │ + tstpcs r0, fp, asr pc @ p-variant is OBSOLETE │ │ │ │ subcs r4, r0, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf6174628 │ │ │ │ - movwcs lr, #3636 @ 0xe34 │ │ │ │ + movwcs lr, #3532 @ 0xdcc │ │ │ │ @ instruction: 0xf088fa1f │ │ │ │ - blx 1229064 │ │ │ │ + blx 1229134 │ │ │ │ ldrbeq pc, [r2, r1, lsl #4] @ │ │ │ │ - bge bc750c │ │ │ │ + bge bc75dc │ │ │ │ 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, #3504 @ 0xdb0 │ │ │ │ + blx 13a9168 │ │ │ │ ldrbeq pc, [r2, r1, lsl #4] @ │ │ │ │ - bge bc7540 │ │ │ │ + bge bc7610 │ │ │ │ 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, asr pc @ │ │ │ │ + blls 3116c8 │ │ │ │ + bcs 1236aa8 │ │ │ │ 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 478488 │ │ │ │ + beq 253ab8 │ │ │ │ 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 121fd98 │ │ │ │ bicshi pc, r1, r0 │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b fe7ae4 │ │ │ │ + b fe7bb4 │ │ │ │ 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 6d3034 │ │ │ │ + blvc 652ff8 │ │ │ │ + ldc2l 6, cr15, [r8, #-424]! @ 0xfffffe58 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 302540 │ │ │ │ + blgt 302610 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x4633f957 │ │ │ │ + ldrtmi pc, [r3], -pc, ror #17 @ │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - @ instruction: 0xff2af66d │ │ │ │ + cdp2 6, 12, 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 9e6620 │ │ │ │ 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 +499331,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 9dbea4 │ │ │ │ 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 +499354,25 @@ │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ rscseq r0, r1, r2, ror r2 │ │ │ │ ldc 1, cr9, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b12 │ │ │ │ - strmi pc, [r3], r1, ror #26 │ │ │ │ - blge 6c3f5c │ │ │ │ + @ instruction: 0x4683fcf9 │ │ │ │ + blge 6c402c │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 753e38 │ │ │ │ + bleq 753f08 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x465bf8d5 │ │ │ │ + ldrbmi pc, [fp], -sp, ror #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - cdp2 6, 10, cr15, cr8, cr13, {3} │ │ │ │ + cdp2 6, 4, 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 +499380,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 327b70 │ │ │ │ @ instruction: 0x0c02ea01 │ │ │ │ - bleq 5523a8 │ │ │ │ + bleq 552478 │ │ │ │ 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 +499417,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 │ │ │ │ + sxtab16mi pc, r3, fp, ror #24 @ │ │ │ │ + blge 644128 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 753f34 │ │ │ │ - @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x462af857 │ │ │ │ + bleq 754004 │ │ │ │ + @ instruction: 0xf66d4620 │ │ │ │ + strtmi pc, [sl], -pc, ror #31 │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 2, cr15, cr10, cr13, {3} │ │ │ │ - blls 2e9334 │ │ │ │ + stc2l 6, cr15, [r2, #436] @ 0x1b4 │ │ │ │ + blls 2e9404 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr13, {3} │ │ │ │ + ldc2 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 2a8d48 │ │ │ │ + stc2l 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: 0xf8d2f66d │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - @ instruction: 0x9002febd │ │ │ │ + andls pc, r2, r5, asr lr @ │ │ │ │ @ instruction: 0xf88de5df │ │ │ │ ldr r0, [r4, r8, asr #32]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r0, r8, asr #32]! │ │ │ │ subeq pc, r8, sp, lsr #17 │ │ │ │ eorcs lr, r0, #45350912 @ 0x2b40000 │ │ │ │ ldc 3, cr9, [sp, #56] @ 0x38 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b12 │ │ │ │ - strmi pc, [r5], -pc, lsl #25 │ │ │ │ - blge 6c40a0 │ │ │ │ + strmi pc, [r5], -r7, lsr #24 │ │ │ │ + blge 6c4170 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xf806f66e │ │ │ │ + @ instruction: 0xff9ef66d │ │ │ │ ldrbmi r4, [r2], -fp, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66d111f │ │ │ │ - @ instruction: 0x4605fdd9 │ │ │ │ + @ instruction: 0x4605fd71 │ │ │ │ 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 fe684138 │ │ │ │ + blx fee9433c │ │ │ │ smlabbcc r1, r1, r1, pc @ │ │ │ │ @ instruction: 0xf43f3901 │ │ │ │ tstls r2, r9, lsl pc │ │ │ │ tstls r3, #0, 6 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r2, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b10 │ │ │ │ - pkhtbmi pc, r3, r7, asr #24 @ │ │ │ │ - blge 644170 │ │ │ │ + strmi pc, [r3], pc, ror #23 │ │ │ │ + blge 644240 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 75404c │ │ │ │ + bleq 75411c │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - strtmi pc, [sl], -fp, asr #31 │ │ │ │ + strtmi pc, [sl], -r3, ror #30 │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2 6, cr15, [lr, #436] @ 0x1b4 │ │ │ │ + ldc2 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 48bd9c │ │ │ │ @ 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 +499524,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 6533a4 │ │ │ │ + blx fead571e │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x0039f43f │ │ │ │ - blgt 3028f0 │ │ │ │ + blgt 3029c0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf66d3514 │ │ │ │ - @ instruction: 0xe72eff7f │ │ │ │ + @ instruction: 0xe72eff17 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - blcs a29530 │ │ │ │ + blcs a29600 │ │ │ │ @ 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 3d19b4 │ │ │ │ + bcs 1236f1c │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf00233ff │ │ │ │ addmi r0, fp, pc, lsr r1 │ │ │ │ mrcne 3, 3, r4, cr11, cr15, {4} │ │ │ │ orrslt sp, pc, #38 @ 0x26 │ │ │ │ teqle r1, fp, lsr r2 │ │ │ │ @ instruction: 0xf7a7fa97 │ │ │ │ @ instruction: 0xf787fab7 │ │ │ │ movwcs fp, #503 @ 0x1f7 │ │ │ │ tstls r3, #4718592 @ 0x480000 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, sp}^ │ │ │ │ stmdbvs r0!, {r4, r8, r9, sp} │ │ │ │ @ instruction: 0xf66a2220 │ │ │ │ - strmi pc, [r5], -sp, asr #23 │ │ │ │ - blge 644224 │ │ │ │ + strmi pc, [r5], -r5, ror #22 │ │ │ │ + blge 6442f4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xff44f66d │ │ │ │ + cdp2 6, 13, cr15, cr12, cr13, {3} │ │ │ │ strtmi r9, [fp], -r6, lsl #20 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - andls pc, r6, r7, lsl sp @ │ │ │ │ + andls pc, r6, pc, lsr #25 │ │ │ │ strtmi r9, [r0], -r9, lsl #22 │ │ │ │ @ instruction: 0x1e5a9906 │ │ │ │ @ instruction: 0xf7ff17d3 │ │ │ │ stmdbls r2, {r0, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 755d5a │ │ │ │ + blx 755e2a │ │ │ │ strbt r9, [r8], #2 │ │ │ │ - bcs a20164 │ │ │ │ + bcs a20234 │ │ │ │ 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 18eeb9c │ │ │ │ subspl r5, fp, #93184 @ 0x16c00 │ │ │ │ - blpl 18eeaec │ │ │ │ + blpl 18eebbc │ │ │ │ svcmi 0x005b5b5b │ │ │ │ - blpl 18eeaf4 │ │ │ │ - blpl 18eeaf8 │ │ │ │ - blpl 18eeafc │ │ │ │ - blpl 18eeb00 │ │ │ │ + blpl 18eebc4 │ │ │ │ + blpl 18eebc8 │ │ │ │ + blpl 18eebcc │ │ │ │ + blpl 18eebd0 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ - blge 552514 │ │ │ │ + blge 5525e4 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 6d24dc │ │ │ │ - blx fe3d5756 │ │ │ │ + blge 6d25ac │ │ │ │ + blx 9d5826 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3029fc │ │ │ │ + blgt 302acc │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - bls 3179b8 │ │ │ │ + bls 3178e8 │ │ │ │ strtmi r4, [r0], -fp, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r0], {109} @ 0x6d │ │ │ │ + stc2l 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 │ │ │ │ + @ instruction: 0x4605faff │ │ │ │ + blge 6c43c0 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - cdp2 6, 13, cr15, cr14, cr13, {3} │ │ │ │ + cdp2 6, 7, 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 #24 │ │ │ │ @ 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 293510 │ │ │ │ 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 +499647,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 │ │ │ │ + ldrshteq r8, [r6], #-132 @ 0xffffff7c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r8, [r6], #-148 @ 0xffffff6c │ │ │ │ + rsbseq r8, r6, r4, ror #17 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r8, r6, r6, asr #17 │ │ │ │ + ldrshteq r8, [r6], #-118 @ 0xffffff8a │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed6f0a4 │ │ │ │ + bl fed6f174 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 31be8c │ │ │ │ + bmi 31bf5c │ │ │ │ stmdbmi r4, {r8, r9, sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - blx ff3d5868 │ │ │ │ + blx 19d5938 │ │ │ │ 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 @ 217fb8 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ - blvc ad8af4 │ │ │ │ + blvc ad8bc4 │ │ │ │ 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 +499694,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 12371e0 │ │ │ │ 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 +499712,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 25419c │ │ │ │ + bleq 2541a0 │ │ │ │ + blge 3d279c │ │ │ │ + blx bd5a14 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 302bbc │ │ │ │ + blgt 302c8c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46280814 │ │ │ │ - cdp2 6, 0, cr15, cr2, cr13, {3} │ │ │ │ + ldc2 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 23cca8 │ │ │ │ @ instruction: 0xf899d149 │ │ │ │ - blcs 223fd4 │ │ │ │ + blcs 2240a4 │ │ │ │ orrshi pc, r2, r0 │ │ │ │ tstcs r4, r3, lsl r6 │ │ │ │ @ instruction: 0xf89a9100 │ │ │ │ - bcs 1220028 │ │ │ │ + bcs 12200f8 │ │ │ │ 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 264d00 │ │ │ │ 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 +499769,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 27c946 │ │ │ │ vcgt.s8 d18, d0, d3 │ │ │ │ svcvc 0x005b2111 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ movwls r3, #4131 @ 0x1023 │ │ │ │ - blx 1155a30 │ │ │ │ + @ instruction: 0xf9d4f66a │ │ │ │ @ instruction: 0xf880465a │ │ │ │ @ instruction: 0xf100b02c │ │ │ │ - blls 2dacf4 │ │ │ │ + blls 2dadc4 │ │ │ │ pkhtbmi r4, r1, r9, asr #12 │ │ │ │ - stc2 6, cr15, [lr], #428 @ 0x1ac │ │ │ │ + mcrr2 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 220734 │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ - blx 26997e │ │ │ │ + blx 269a4e │ │ │ │ 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: 0xf104fcf5 │ │ │ │ @ instruction: 0x46590018 │ │ │ │ - ldc2 6, cr15, [r8], {107} @ 0x6b │ │ │ │ + ldc2 6, cr15, [r0], #-428 @ 0xfffffe54 │ │ │ │ @ instruction: 0xf66b69a0 │ │ │ │ - ldr pc, [r2, -r3, lsr #17]! │ │ │ │ + @ instruction: 0xe732f83b │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldc 0, cr1, [sp, #96] @ 0x60 │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ - blvc 4d3758 │ │ │ │ - @ instruction: 0xf9c8f66a │ │ │ │ + blvc 4d3828 │ │ │ │ + @ instruction: 0xf960f66a │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e99fc │ │ │ │ + blgt 2e9acc │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - ldc2 6, cr15, [ip, #-436]! @ 0xfffffe4c │ │ │ │ + ldc2l 6, cr15, [r4], {109} @ 0x6d │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx 655b06 │ │ │ │ + blx fec55bd4 │ │ │ │ @ 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 2fee42 │ │ │ │ + blls 2d4648 │ │ │ │ + b 15f73b0 │ │ │ │ + bcs 12369d0 │ │ │ │ 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 1228560 │ │ │ │ + b a582b0 │ │ │ │ + b c58e88 │ │ │ │ + b 16da680 │ │ │ │ @ instruction: 0xf0400909 │ │ │ │ @ instruction: 0xf10d812e │ │ │ │ stmdbvs r8!, {r3, r4, r8, fp} │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf99ef66a │ │ │ │ + @ instruction: 0xf936f66a │ │ │ │ @ instruction: 0xf880465a │ │ │ │ @ instruction: 0xf100b02c │ │ │ │ - blls 2dae30 │ │ │ │ + blls 2daf00 │ │ │ │ @ instruction: 0x46074659 │ │ │ │ - beq 254314 │ │ │ │ - stc2 6, cr15, [lr], {107} @ 0x6b │ │ │ │ + beq 2543e4 │ │ │ │ + blx febd5c5a │ │ │ │ andsge pc, r8, sp, asr #17 │ │ │ │ andge pc, ip, r9, asr #17 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ - bge 292910 │ │ │ │ + bge 2929e0 │ │ │ │ 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 +499893,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 │ │ │ │ + mcrr2 6, 6, pc, r4, cr13 @ │ │ │ │ ldmibvs r9!, {r0, r1, r5, r9, sl, fp, sp, lr} │ │ │ │ - blvc 8b22d8 │ │ │ │ + blvc 8b23a8 │ │ │ │ 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 269bc8 │ │ │ │ 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 2643e0 │ │ │ │ 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 +499945,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 a32e7c │ │ │ │ + bcc 28e4a0 │ │ │ │ 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 +499983,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 169240c │ │ │ │ @ instruction: 0xf43f0309 │ │ │ │ stmib sp, {r1, r4, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xed9d190a │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xf10d6928 │ │ │ │ @ instruction: 0xed8d0918 │ │ │ │ - @ instruction: 0xf66a7b06 │ │ │ │ - strmi pc, [r7], -r7, ror #16 │ │ │ │ + @ instruction: 0xf6697b06 │ │ │ │ + @ instruction: 0x4607ffff │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx ff9d5db6 │ │ │ │ + blx 1fd5e86 │ │ │ │ ldrtmi r9, [fp], -r2, lsl #20 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66d111f │ │ │ │ - @ instruction: 0x9002f9b1 │ │ │ │ - bcc 291f60 │ │ │ │ + andls pc, r2, r9, asr #18 │ │ │ │ + bcc 292030 │ │ │ │ mrsls r2, (UNDEF: 26) │ │ │ │ - bcs 9f05e0 │ │ │ │ + bcs 9f06b0 │ │ │ │ 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 +500021,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] @ 218818 │ │ │ │ tstls sl, r2, asr fp │ │ │ │ rsbsvs r6, r1, r8, lsr #18 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ - @ instruction: 0xf66a7b06 │ │ │ │ - strmi pc, [r2], -r1, lsr #16 │ │ │ │ + @ instruction: 0xf6697b06 │ │ │ │ + @ instruction: 0x4602ffb9 │ │ │ │ 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: 0xf109fb2d │ │ │ │ movwls r0, #8980 @ 0x2314 │ │ │ │ @ instruction: 0xf89ce65b │ │ │ │ @ instruction: 0xf1bcc065 │ │ │ │ tstle r4, r0, lsl #30 │ │ │ │ - ldclcc 1, cr15, [pc], #68 @ 2184ec │ │ │ │ + ldclcc 1, cr15, [pc], #68 @ 2185bc │ │ │ │ svceq 0x0001ea1c │ │ │ │ @ instruction: 0xf04fd02a │ │ │ │ - bcs a1b4b4 │ │ │ │ + bcs a1b584 │ │ │ │ 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: 0xff86f669 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30310c │ │ │ │ + blgt 3031dc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf66d4628 │ │ │ │ - ldrtmi pc, [r2], -r5, ror #22 @ │ │ │ │ + @ instruction: 0x4632fafd │ │ │ │ @ instruction: 0x4628463b │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf938f66d │ │ │ │ + @ instruction: 0xf8d0f66d │ │ │ │ str r4, [fp, #-1542]! @ 0xfffff9fa │ │ │ │ - blx fe68498c │ │ │ │ - blx fee94b90 │ │ │ │ + blx fe684a5c │ │ │ │ + blx fee94c60 │ │ │ │ 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 4d3c64 │ │ │ │ + blvc 3d3c28 │ │ │ │ + @ instruction: 0xff60f669 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 303148 │ │ │ │ + blgt 303218 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - blx 1155efa │ │ │ │ + blx ff755fc8 │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66d1151 │ │ │ │ - andls pc, r2, pc, lsl #18 │ │ │ │ + andls pc, r2, r7, lsr #17 │ │ │ │ @ instruction: 0xf617e5fd │ │ │ │ - bcc 292ebc │ │ │ │ + bcc 292dec │ │ │ │ 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 +500105,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, asr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, sl, lsl r1 │ │ │ │ - rsbseq r8, r6, r2, ror #1 │ │ │ │ + rsbseq r8, r6, sl, asr #32 │ │ │ │ + rsbseq r8, r6, r2, lsl r0 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - blmi fe404840 │ │ │ │ + blmi fe404910 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0xf88da218 │ │ │ │ - bmi fe360660 │ │ │ │ + bmi fe360730 │ │ │ │ @ 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 232788 │ │ │ │ movwls sp, #20985 @ 0x51f9 │ │ │ │ teqpcc r6, r4 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0434a7b │ │ │ │ @ instruction: 0xf8840301 │ │ │ │ - blmi 1fa4af8 │ │ │ │ + blmi 1fa4bc8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7f2690 │ │ │ │ + blls 7f2760 │ │ │ │ @ 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 3ea1a8 │ │ │ │ stmdbcc r3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd46b9 │ │ │ │ - bls 340678 │ │ │ │ + bls 340748 │ │ │ │ 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 │ │ │ │ + strmi pc, [r2], r1, lsr #22 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strcs r8, [r0, -r4, lsr #1] │ │ │ │ stmdavs ip, {r0, r5, r8, fp, sp, lr} │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ - bls 3052e8 │ │ │ │ + bls 3053b8 │ │ │ │ @ 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 13ea010 │ │ │ │ stmdavs ip, {r8, r9} │ │ │ │ stccs 2, cr11, [r0], {223} @ 0xdf │ │ │ │ - bls 30ce90 │ │ │ │ + bls 30cf60 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ movwmi pc, #31739 @ 0x7bfb @ │ │ │ │ @ instruction: 0x4650b2ff │ │ │ │ @ instruction: 0xf66b4654 │ │ │ │ - msrlt SPSR_mon, pc │ │ │ │ + strdlt pc, [ip, #-167]! @ 0xffffff59 │ │ │ │ ldrb r4, [r7, r2, lsl #13] │ │ │ │ strbmi r9, [r0], -r3, lsl #20 │ │ │ │ - blx ffdd66e6 │ │ │ │ + blx ffdd67b6 │ │ │ │ @ instruction: 0x46544338 │ │ │ │ ldrbmi fp, [r0], -r7, asr #5 │ │ │ │ - blx 16d60a2 │ │ │ │ + blx ffcd6170 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ rsble r2, ip, r0, lsl #30 │ │ │ │ tstcs r3, r4, lsl #16 │ │ │ │ - @ instruction: 0xffaaf676 │ │ │ │ + @ instruction: 0xff42f676 │ │ │ │ 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 23d3f4 │ │ │ │ stmdavs sp!, {r0, r1, r2, r3, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2327c8 │ │ │ │ - blls 38cefc │ │ │ │ + blcs 232898 │ │ │ │ + blls 38cfcc │ │ │ │ @ instruction: 0xf8dd465c │ │ │ │ - blcs 240748 │ │ │ │ + blcs 240818 │ │ │ │ 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 fed0dc48 │ │ │ │ movwcc r6, #6312 @ 0x18a8 │ │ │ │ - blvs 1cf11f8 │ │ │ │ + blvs 1cf12c8 │ │ │ │ svclt 0x001c1c5a │ │ │ │ cmnvs fp, #67108864 @ 0x4000000 │ │ │ │ - blx b5620a │ │ │ │ + blx ff1562d8 │ │ │ │ addmi r6, r3, #688 @ 0x2b0 │ │ │ │ stmdavs sp!, {r0, r6, ip, lr, pc} │ │ │ │ - blcs 232810 │ │ │ │ + blcs 2328e0 │ │ │ │ @ instruction: 0xf8d4d1ea │ │ │ │ @ instruction: 0xf8941174 │ │ │ │ movwcc r3, #4164 @ 0x1044 │ │ │ │ subcc pc, r4, r4, lsl #17 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ - blmi b044a8 │ │ │ │ + blmi b04578 │ │ │ │ @ instruction: 0xf85a2210 │ │ │ │ movwls r3, #8195 @ 0x2003 │ │ │ │ - @ instruction: 0xf6ab4618 │ │ │ │ - blmi a568d0 │ │ │ │ + @ instruction: 0xf6aa4618 │ │ │ │ + blmi a58800 │ │ │ │ strmi r4, [r2], -r6, lsl #12 │ │ │ │ orrcs r4, r0, fp, ror r4 │ │ │ │ @ instruction: 0xf6694620 │ │ │ │ - @ instruction: 0x4605faf9 │ │ │ │ + @ instruction: 0x4605fa91 │ │ │ │ strbmi r2, [r0], -r0, lsl #6 │ │ │ │ stclvc 1, cr2, [sl, #-4]! │ │ │ │ @ instruction: 0xf04262ab │ │ │ │ strbvc r0, [sl, #-514]! @ 0xfffffdfe │ │ │ │ @ instruction: 0x960e4a18 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ stmib sp, {r1, r2, r4, r9, fp, lr}^ │ │ │ │ ldrbtmi r3, [sl], #-785 @ 0xfffffcef │ │ │ │ andcs r9, r3, #-268435456 @ 0xf0000000 │ │ │ │ tstcc r3, #3358720 @ 0x334000 │ │ │ │ tstcc r5, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6ab9610 │ │ │ │ - strtvs pc, [r8], -r1, lsl #26 │ │ │ │ + @ instruction: 0x6628fc99 │ │ │ │ stmdals r4, {r2, r3, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff3cf676 │ │ │ │ + mrc2 6, 6, pc, cr4, cr6, {3} │ │ │ │ stmiavs fp!, {r0, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blcs 6f6c54 │ │ │ │ - bvs ffd083f4 │ │ │ │ + blcs 6f6d24 │ │ │ │ + bvs ffd084c4 │ │ │ │ rscvs r3, fp, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf617e7b5 │ │ │ │ - svclt 0x0000e90a │ │ │ │ + svclt 0x0000e8a2 │ │ │ │ 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, asr #18 │ │ │ │ + rsbseq r7, r6, lr, lsr r9 │ │ │ │ + rsbseq r7, r6, r0, lsl r9 │ │ │ │ muleq r0, r8, sl │ │ │ │ - ldrdeq lr, [r2], -r8 @ │ │ │ │ - eoreq lr, r2, r0, asr #17 │ │ │ │ - eoreq r3, r3, r2, lsr #28 │ │ │ │ + eoreq lr, r2, r8, asr #17 │ │ │ │ + strhteq lr, [r2], -r0 │ │ │ │ + eoreq r3, r3, r2, 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 2329ac │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi ff12b350 │ │ │ │ + blmi ff12b420 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7728c8 │ │ │ │ + blls 772998 │ │ │ │ @ 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 @ │ │ │ │ + @ instruction: 0x4640fe11 │ │ │ │ + blx ffa5630e │ │ │ │ @ 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 580a70 │ │ │ │ @ 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 23762c │ │ │ │ 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 1a78bf4 │ │ │ │ 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 2e1696 │ │ │ │ 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 ff07e624 │ │ │ │ @ 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 15e1228 │ │ │ │ stmdbvs r2!, {r0, r6, fp, ip}^ │ │ │ │ andpl pc, r2, #0, 22 │ │ │ │ streq lr, [r8, #-2820] @ 0xfffff4fc │ │ │ │ - blvs ffcb6da8 │ │ │ │ + blvs ffcb6e78 │ │ │ │ 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 +500367,139 @@ │ │ │ │ ldrbeq r6, [fp, pc, lsr #16]! │ │ │ │ @ instruction: 0x463ad412 │ │ │ │ andle r4, pc, r7, lsr #5 │ │ │ │ ldmdbvs r9!, {r5, r6, r7, r8, fp, sp, lr} │ │ │ │ addsmi r6, r9, #49152 @ 0xc000 │ │ │ │ ldmvs r9!, {r1, r3, r8, fp, ip, lr, pc} │ │ │ │ addmi r6, r1, #128, 16 @ 0x800000 │ │ │ │ - @ instruction: 0xf69fd003 │ │ │ │ - tstplt r8, r5, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - blvc 7f2a80 │ │ │ │ + @ instruction: 0xf69ed003 │ │ │ │ + tstplt r8, sp, lsr #31 @ p-variant is OBSOLETE │ │ │ │ + blvc 7f2b50 │ │ │ │ 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 3b6ed0 │ │ │ │ svclt 0x00142f00 │ │ │ │ @ instruction: 0xf04f4619 │ │ │ │ strdle r3, [r4, pc]! │ │ │ │ @ instruction: 0x8708e9dd │ │ │ │ stmdavs r4!, {r0, r2, r3, r6, r9, sl, lr} │ │ │ │ - blcs 232a94 │ │ │ │ + blcs 232b64 │ │ │ │ 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, asr r9 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8ddaf44 │ │ │ │ @ instruction: 0x4625a03c │ │ │ │ @ instruction: 0xf8dd4644 │ │ │ │ - b 13b8b14 │ │ │ │ + b 13b8be4 │ │ │ │ tstcs r3, sl, lsl #20 │ │ │ │ @ instruction: 0xf6764640 │ │ │ │ - stmdavs r4!, {r0, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r2, 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 ff5048b8 │ │ │ │ + blvc 8f2ba4 │ │ │ │ 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, 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 a70f4c │ │ │ │ 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, #1654784 @ 0x194000 │ │ │ │ @ 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 867bfc │ │ │ │ @ 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 │ │ │ │ + mrc 6, 7, APSR_nzcv, cr10, cr6, {0} │ │ │ │ + rsbseq r7, r6, r2, lsl #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, r8, asr #15 │ │ │ │ - rsbseq r7, r6, r8, lsr #15 │ │ │ │ + ldrshteq r7, [r6], #-104 @ 0xffffff98 │ │ │ │ + ldrsbteq 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 232ce8 │ │ │ │ movwls sp, #29177 @ 0x71f9 │ │ │ │ - blmi fefab670 │ │ │ │ + blmi fefab740 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b72c04 │ │ │ │ + blls b72cd4 │ │ │ │ @ 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 87d8a8 │ │ │ │ + blge 4bd8a8 │ │ │ │ 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 +500507,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: 0xf864f66b │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - blge 538e74 │ │ │ │ + blge 538f44 │ │ │ │ strls sl, [r4], -lr, lsl #20 │ │ │ │ - bleq 254d4c │ │ │ │ + bleq 254e1c │ │ │ │ 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} @ │ │ │ │ + mcrcs 8, 0, pc, cr0, cr1, {2} @ │ │ │ │ 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 1a4d4d0 │ │ │ │ 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 aa153c │ │ │ │ @ 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 64ced8 │ │ │ │ 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 +500566,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 2c5b84 │ │ │ │ @ instruction: 0xd12b2a08 │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ - blcs 232d44 │ │ │ │ + blcs 232e14 │ │ │ │ @ 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: 0xf8cdfc39 │ │ │ │ stmdavs r4!, {r2, r3, r4, ip, sp, pc} │ │ │ │ - blcs 232dac │ │ │ │ + blcs 232e7c │ │ │ │ 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 232e94 │ │ │ │ @ instruction: 0xe729d1f7 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764630 │ │ │ │ - strb pc, [r8, r9, lsl #25]! @ │ │ │ │ + strb pc, [r8, r1, lsr #24]! @ │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ @ instruction: 0xf04f4673 │ │ │ │ ldmdavs r0, {sl, fp} │ │ │ │ @ instruction: 0xd1b62800 │ │ │ │ - blvc 4bf17c │ │ │ │ + blvc 4bf24c │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ ldmdavs sl, {r1, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 2332a4 │ │ │ │ + bcs 233374 │ │ │ │ svclt 0x000869e2 │ │ │ │ tstls sl, #0, 6 │ │ │ │ tstls r9, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x23a5f240 │ │ │ │ mulsle r2, pc, r2 @ │ │ │ │ svccs 0x0061d863 │ │ │ │ svccs 0x0062d05f │ │ │ │ svcge 0x004bf47f │ │ │ │ @ instruction: 0xf44f9b08 │ │ │ │ stmdals r6, {r0, r4, r7, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf66c6e1b │ │ │ │ - strmi pc, [r2], -sp, ror #25 │ │ │ │ + strmi pc, [r2], -r5, lsl #25 │ │ │ │ strmi lr, [r4], r5 │ │ │ │ pkhbtmi lr, r4, r0, lsl #15 │ │ │ │ vaba.s8 d30, d16, d15 │ │ │ │ ldrtmi r2, [r9], -r6, lsr #15 │ │ │ │ andls r9, r9, #1900544 @ 0x1d0000 │ │ │ │ - blx fec56756 │ │ │ │ + blx 1256826 │ │ │ │ movwcs r9, #2569 @ 0xa09 │ │ │ │ @ instruction: 0xf1009215 │ │ │ │ - bls 2dab0c │ │ │ │ + bls 2dabdc │ │ │ │ @ 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 │ │ │ │ + ldc2l 6, cr15, [r0], #420 @ 0x1a4 │ │ │ │ @ instruction: 0xf66a9808 │ │ │ │ - stmiavs r3!, {r0, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r2, 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 │ │ │ │ + ldrbmi pc, [r0], -r3, lsr #31 @ │ │ │ │ + @ instruction: 0xf8cef66e │ │ │ │ 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 │ │ │ │ + stcl 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, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, ip, ror #8 │ │ │ │ + @ instruction: 0x0076739c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed7007c │ │ │ │ + bl fed7014c │ │ │ │ @ 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, #2255 @ 0x8cf @ │ │ │ │ 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: 0xf8b6f6d5 │ │ │ │ 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 87d014 │ │ │ │ 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 125512c │ │ │ │ @ instruction: 0xf8584b21 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmiavs r1!, {r0, r1, r2, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0x465ab1f8 │ │ │ │ - @ instruction: 0xf926f6d5 │ │ │ │ + @ instruction: 0xf8bef6d5 │ │ │ │ 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 6f33a4 │ │ │ │ andle r0, r2, r9, lsl #10 │ │ │ │ andsge pc, r0, r4, asr #17 │ │ │ │ ldmvs r9!, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6164628 │ │ │ │ - @ instruction: 0x4620ebf0 │ │ │ │ + strtmi lr, [r0], -r8, lsl #23 │ │ │ │ strhlt r6, [r3], -r4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svclt 0x00384553 │ │ │ │ @ instruction: 0x469b4653 │ │ │ │ @ instruction: 0x4608e7d8 │ │ │ │ @ instruction: 0xf6164659 │ │ │ │ - strmi lr, [r5], -r6, lsr #29 │ │ │ │ + @ instruction: 0x4605ee3e │ │ │ │ @ instruction: 0x4658e7dd │ │ │ │ @ instruction: 0xf6169201 │ │ │ │ - bls 29444c │ │ │ │ + bls 29437c │ │ │ │ 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, #2924 @ 0xb6c │ │ │ │ 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, asr #32 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r0], lr, lsl #12 │ │ │ │ @ instruction: 0x46174611 │ │ │ │ @ instruction: 0xf6d368b0 │ │ │ │ - @ instruction: 0x4605fcbd │ │ │ │ + @ instruction: 0x4605fc55 │ │ │ │ stmvs r4, {r5, r6, r8, ip, sp, pc} │ │ │ │ addsmi r6, lr, #2670592 @ 0x28c000 │ │ │ │ strmi sp, [r2], -r5 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ @ instruction: 0xff6cf7ff │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ @ instruction: 0xf6d5211c │ │ │ │ - @ instruction: 0x4604f891 │ │ │ │ + strmi pc, [r4], -r9, lsr #16 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ sbcvs r4, r5, r9, lsr r6 │ │ │ │ tstvs r5, r2, lsr #12 │ │ │ │ ldmvs r0!, {r0, r2, r6, r8, sp, lr} │ │ │ │ @ instruction: 0x61a660a3 │ │ │ │ - ldc2 6, cr15, [r8], #844 @ 0x34c │ │ │ │ + mrrc2 6, 13, pc, r0, cr3 @ │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0x46064615 │ │ │ │ stmdavs r0, {r0, r3, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x461f4611 │ │ │ │ - ldc2l 6, cr15, [r0], #-628 @ 0xfffffd8c │ │ │ │ + stc2 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 │ │ │ │ + stc2 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 8aaa70 │ │ │ │ @ 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 +500816,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 │ │ │ │ + strmi pc, [r6], -r1, lsl #25 │ │ │ │ @ instruction: 0xf6d36878 │ │ │ │ - @ instruction: 0xf8d8fe15 │ │ │ │ + @ instruction: 0xf8d8fdad │ │ │ │ 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 +500840,42 @@ │ │ │ │ @ instruction: 0xf1b99000 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ @ instruction: 0xffbef7ff │ │ │ │ stmdavs fp!, {r0, r2, r6, r8, r9, ip, sp, pc} │ │ │ │ ldmdavs r2!, {r8, sp} │ │ │ │ tstmi r3, #112, 16 @ 0x700000 │ │ │ │ @ instruction: 0xf6d3602b │ │ │ │ - @ instruction: 0x4604fc75 │ │ │ │ + strmi pc, [r4], -sp, lsl #24 │ │ │ │ ands fp, sp, r0, asr r9 │ │ │ │ strtmi r6, [r1], -r2, lsl #17 │ │ │ │ addslt r4, fp, #1275068416 @ 0x4c000000 │ │ │ │ ldmdavs r0!, {r0, r1, r7, sp, lr}^ │ │ │ │ - stc2l 6, cr15, [sl], #-844 @ 0xfffffcb4 │ │ │ │ + stc2 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, 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 │ │ │ │ + @ instruction: 0x4621fbb9 │ │ │ │ @ instruction: 0xf6d36870 │ │ │ │ - @ instruction: 0x4604fc57 │ │ │ │ + strmi pc, [r4], -pc, ror #23 │ │ │ │ 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, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strdcs r8, [r8, -r8] │ │ │ │ @ instruction: 0xf6d56880 │ │ │ │ - strmi pc, [r6], -sp, lsl #25 │ │ │ │ + strmi pc, [r6], -r5, lsr #24 │ │ │ │ @ instruction: 0xf6d36878 │ │ │ │ - @ instruction: 0xf8d8fdb9 │ │ │ │ + @ instruction: 0xf8d8fd51 │ │ │ │ rsbsvs r2, r0, r4, lsr #32 │ │ │ │ mvnslt r6, r4, lsl r8 │ │ │ │ - blcs 23322c │ │ │ │ + blcs 2332fc │ │ │ │ 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 +500903,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 23338c │ │ │ │ vst4.32 {d29-d32}, [pc :128], r5 │ │ │ │ vqdmlal.s , d0, d2 │ │ │ │ vmul.i8 d16, d0, d14 │ │ │ │ vaba.s8 q9, q0, │ │ │ │ - blvc ae34e0 │ │ │ │ + blvc ae35b0 │ │ │ │ suble r2, r2, r2, lsl #22 │ │ │ │ cmple r4, r4, lsl #22 │ │ │ │ - blcs fe7737dc │ │ │ │ + blcs fe7738ac │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - blcs d8f414 │ │ │ │ + blcs d8f4e4 │ │ │ │ adcshi pc, r3, r0 │ │ │ │ - blcs b67fb0 │ │ │ │ - blcs b8f348 │ │ │ │ + blcs b68080 │ │ │ │ + blcs b8f418 │ │ │ │ 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 +500946,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 233438 │ │ │ │ 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, 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 16b3580 │ │ │ │ + blx 2d7bf0 │ │ │ │ + bcc 215810 │ │ │ │ + blx fe4d7c68 │ │ │ │ + blx fecd6f3c │ │ │ │ suble r2, r1, r0, lsl #16 │ │ │ │ - b 12f3534 │ │ │ │ + b 12f3604 │ │ │ │ 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 +500994,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 2555a8 │ │ │ │ ldrbmi r6, [r9], -r8, ror #16 │ │ │ │ - blx ff656ef0 │ │ │ │ + blx 1c56fc0 │ │ │ │ @ instruction: 0xd1bd2800 │ │ │ │ ldrbmi r6, [r2], -r8, ror #16 │ │ │ │ @ instruction: 0xf6d34659 │ │ │ │ - ldr pc, [r0, r5, ror #21] │ │ │ │ + @ instruction: 0xe790fa7d │ │ │ │ vst2.8 {d22-d23}, [r3 :128], fp │ │ │ │ vst2.32 {d17-d20}, [r3], r0 │ │ │ │ eorvs r7, fp, r8, lsl #6 │ │ │ │ - blmi 8531e8 │ │ │ │ + blmi 8532b8 │ │ │ │ @ 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 295604 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ svclt 0x00182b01 │ │ │ │ - bleq 255544 │ │ │ │ + bleq 255614 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ - blx 4b817c │ │ │ │ + blx 4b824c │ │ │ │ @ instruction: 0xf10afa03 │ │ │ │ @ instruction: 0xe7c13aff │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r6, r6, ip, asr #30 │ │ │ │ + rsbseq r6, r6, ip, ror lr │ │ │ │ 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 +501050,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, #2296]! @ 0x8f8 │ │ │ │ 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, #20 @ │ │ │ │ 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 10d70f4 │ │ │ │ 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, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x61a32300 │ │ │ │ cmnvs r3, r3, lsr #2 │ │ │ │ ldrdls pc, [ip], pc @ │ │ │ │ @ instruction: 0x8014f8d5 │ │ │ │ ldrbtmi r6, [r9], #2471 @ 0x9a7 │ │ │ │ ldrmi r6, [r8, #160]! @ 0xa0 │ │ │ │ stmdale fp, {r1, r2, r5, r6, r7, sp, lr} │ │ │ │ rscsmi r4, pc, #65011712 @ 0x3e00000 │ │ │ │ @ instruction: 0xf8c4d006 │ │ │ │ @ instruction: 0x46308014 │ │ │ │ stmdbvs sl!, {r0, r3, r5, r8, fp, sp, lr}^ │ │ │ │ - ldm lr!, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm 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 │ │ │ │ + strmi pc, [r6], -r7, lsr #27 │ │ │ │ rscle r2, r9, r0, lsl #28 │ │ │ │ @ instruction: 0x61a76126 │ │ │ │ @ instruction: 0x4647e7df │ │ │ │ svclt 0x00382f40 │ │ │ │ strb r2, [r9, r0, asr #14]! │ │ │ │ ldrtmi r4, [r9], -r8, lsl #12 │ │ │ │ - bl fea56dd8 │ │ │ │ + bl 1056ea8 │ │ │ │ strb r4, [pc, r6, lsl #12]! │ │ │ │ @ instruction: 0xf6164638 │ │ │ │ - strmi lr, [r6], -lr, lsr #20 │ │ │ │ + strmi lr, [r6], -r6, asr #19 │ │ │ │ sbcsle r2, r5, r0, lsl #16 │ │ │ │ andne lr, r4, #212, 18 @ 0x350000 │ │ │ │ - ldm r0, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda 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, lsl 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 136aed8 │ │ │ │ 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, r4, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ - bcs 233b54 │ │ │ │ + bcs 233c24 │ │ │ │ strcc sp, [ip], #-81 @ 0xffffffaf │ │ │ │ subscs sl, r4, #3072 @ 0xc00 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - svc 0x0030f615 │ │ │ │ + mcr 6, 6, pc, 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} │ │ │ │ + stmda 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 160fb68 │ │ │ │ @ instruction: 0xf1b80843 │ │ │ │ svclt 0x00980f3f │ │ │ │ stmdble r2, {r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x003845b8 │ │ │ │ - blmi cab11c │ │ │ │ + blmi cab1ec │ │ │ │ @ instruction: 0xf8596820 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmdavs r1!, {r1, r4, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4642b358 │ │ │ │ - ldc2 6, cr15, [r8, #848] @ 0x350 │ │ │ │ + ldc2 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}^ │ │ │ │ + svc 0x00fcf615 │ │ │ │ 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 e737bc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ pop {r0, r1, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0x462183f0 │ │ │ │ @ instruction: 0x46306a1a │ │ │ │ stc2 7, cr15, [r8], {255} @ 0xff │ │ │ │ streq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strmi lr, [r8], -r6, lsr #15 │ │ │ │ @ instruction: 0xf6164641 │ │ │ │ - ldrb lr, [r1, ip, lsl #22] │ │ │ │ + ldrb lr, [r1, r4, lsr #21] │ │ │ │ andls r4, r1, #64, 12 @ 0x4000000 │ │ │ │ - ldmib r8, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb 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 0x00d4f615 │ │ │ │ @ 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 │ │ │ │ + ldmdb r0!, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r6, r6, r8, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r6, ip, lsr #20 │ │ │ │ + rsbseq r6, r6, ip, asr r9 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r6, r6, sl, lsl #19 │ │ │ │ + ldrhteq 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 193390c │ │ │ │ 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: 0xf8a6f69d │ │ │ │ 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 +501242,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 29562c │ │ │ │ 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 0x0068f615 │ │ │ │ + bls 580470 │ │ │ │ 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 146b180 │ │ │ │ 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, r4, r5, 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: 0xf8a4f6d3 │ │ │ │ + beq 615d0c │ │ │ │ @ instruction: 0xf10d4604 │ │ │ │ ldmdblt r8!, {r4, r8, r9, fp} │ │ │ │ @ instruction: 0x4621e035 │ │ │ │ @ instruction: 0xf6d368b0 │ │ │ │ - strmi pc, [r4], -r1, lsl #18 │ │ │ │ + @ instruction: 0x4604f899 │ │ │ │ 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 8c7e04 │ │ │ │ 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 +501303,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: 0xf844f6d3 │ │ │ │ ldmvs r0!, {r0, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8d2f6d3 │ │ │ │ + @ instruction: 0xf86af6d3 │ │ │ │ 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 76c1c4 │ │ │ │ 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 20d7986 │ │ │ │ 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} │ │ │ │ + bfi pc, r7, #16, #6 @ │ │ │ │ + stmda 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, ror #14 │ │ │ │ + @ instruction: 0x00766698 │ │ │ │ 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, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bllt ef3ae8 │ │ │ │ tstcs r0, r8, ror r8 │ │ │ │ - @ instruction: 0xf874f6d3 │ │ │ │ + @ instruction: 0xf80cf6d3 │ │ │ │ orrslt r4, r8, r4, lsl #12 │ │ │ │ stmdbeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs r6, #6246 @ 0x1866 │ │ │ │ strtmi r4, [r9], -sl, asr #12 │ │ │ │ stmib sp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff6801 │ │ │ │ strtmi pc, [r1], -r9, lsr #30 │ │ │ │ - @ instruction: 0xf6d36878 │ │ │ │ - strmi pc, [r4], -r1, ror #16 │ │ │ │ + @ instruction: 0xf6d26878 │ │ │ │ + @ instruction: 0x4604fff9 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - blmi 126c26c │ │ │ │ + blmi 126c33c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2f39d4 │ │ │ │ + blls 2f3aa4 │ │ │ │ @ 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 │ │ │ │ + strmi pc, [r4], -r5, ror #31 │ │ │ │ eors fp, r3, r0, asr r9 │ │ │ │ strtmi r6, [r1], -r8, lsr #17 │ │ │ │ - @ instruction: 0xf81cf6d3 │ │ │ │ + @ instruction: 0xffb4f6d2 │ │ │ │ stmiavs r8!, {r0, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf842f6d3 │ │ │ │ + @ instruction: 0xffdaf6d2 │ │ │ │ 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 868804 │ │ │ │ rscle r0, r3, r3, lsl #6 │ │ │ │ @ instruction: 0xf8d76d5a │ │ │ │ ldmibvs r2, {sp, pc} │ │ │ │ svceq 0x0002ea1a │ │ │ │ ldrmi sp, [r9, #310] @ 0x136 │ │ │ │ @ instruction: 0xf8d8d32d │ │ │ │ - blcs 225a20 │ │ │ │ + blcs 225af0 │ │ │ │ @ instruction: 0x4621d0d2 │ │ │ │ - @ instruction: 0xf6d368a8 │ │ │ │ - @ instruction: 0x4604f819 │ │ │ │ + @ instruction: 0xf6d268a8 │ │ │ │ + @ instruction: 0x4604ffb1 │ │ │ │ bicsle r2, r5, r0, lsl #16 │ │ │ │ - blcs 233fa0 │ │ │ │ + blcs 234070 │ │ │ │ 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 834120 │ │ │ │ tstle r8, r2, lsl #30 │ │ │ │ addle r4, sp, #156, 4 @ 0xc0000009 │ │ │ │ stccs 8, cr15, [r8], {83} @ 0x53 │ │ │ │ ldmibvs r2, {r2, r3, r4, r6, r8, r9, fp, ip, sp} │ │ │ │ svceq 0x0002ea18 │ │ │ │ stmdbvs r9!, {r1, r2, r4, r5, r6, r7, ip, lr, pc}^ │ │ │ │ cmnvs r9, ip, asr r9 │ │ │ │ addmi r4, fp, #553648128 @ 0x21000000 │ │ │ │ @ instruction: 0x4618d0f0 │ │ │ │ @ instruction: 0xf615225c │ │ │ │ - strmi lr, [r3], -r4, lsl #29 │ │ │ │ + @ instruction: 0x4603ee1c │ │ │ │ @ instruction: 0xf853e7ea │ │ │ │ - blcc 1924a5c │ │ │ │ - b 8b4088 │ │ │ │ + blcc 1924b2c │ │ │ │ + b 8b4158 │ │ │ │ sbcle r0, r8, r2, lsl #30 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0xf8c8395c │ │ │ │ strbmi r1, [r9], #-16 │ │ │ │ smullle r4, r0, r9, r2 │ │ │ │ subscs r4, ip, #24, 12 @ 0x1800000 │ │ │ │ - mcr 6, 3, pc, cr14, cr5, {0} @ │ │ │ │ + mcr 6, 0, pc, cr6, cr5, {0} @ │ │ │ │ ldr r4, [sl, r3, lsl #12]! │ │ │ │ - svc 0x00d2f615 │ │ │ │ - rsbseq r6, r6, ip, ror #13 │ │ │ │ + svc 0x006af615 │ │ │ │ + rsbseq r6, r6, ip, lsl r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0076669c │ │ │ │ + rsbseq r6, r6, ip, asr #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 +501451,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 318d14 │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ - blge 3286e0 │ │ │ │ + blge 3287b0 │ │ │ │ @ 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: 0xff16f669 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf85cf66c │ │ │ │ + @ instruction: 0xfff4f66b │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r4], #-416 @ 0xfffffe60 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf9aaf6ab │ │ │ │ + @ instruction: 0xf942f6ab │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8], {104} @ 0x68 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ strbmi r6, [r1], -r3, lsl #3 │ │ │ │ @ instruction: 0xf6ab69e8 │ │ │ │ - blge 3580a4 │ │ │ │ + blge 357fd4 │ │ │ │ strls r2, [r7, -r0, lsl #4] │ │ │ │ stceq 1, cr15, [r0], #-16 │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ - blgt 5f22f4 │ │ │ │ + blgt 5f23c4 │ │ │ │ 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 @ │ │ │ │ + tstpcs r3, r9, ror r9 @ p-variant is OBSOLETE │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - mrrc2 6, 6, pc, r8, cr8 @ │ │ │ │ + blx ffe57612 │ │ │ │ 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 +501525,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 ff65c0b8 │ │ │ │ @ instruction: 0xf0432202 │ │ │ │ @ instruction: 0xf8cd0302 │ │ │ │ @ instruction: 0xf66c9000 │ │ │ │ - @ instruction: 0x4621f9b1 │ │ │ │ + strtmi pc, [r1], -r9, asr #18 │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r8], #-416 @ 0xfffffe60 │ │ │ │ + blx ff257672 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf936f6ab │ │ │ │ + @ instruction: 0xf8cef6ab │ │ │ │ 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 +501568,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 │ │ │ │ + stcl 6, cr15, [sl], #84 @ 0x54 │ │ │ │ @ instruction: 0xf8d39b01 │ │ │ │ @ instruction: 0xf8d88004 │ │ │ │ - blcs 225cb0 │ │ │ │ + blcs 225d80 │ │ │ │ @ instruction: 0x81a7f000 │ │ │ │ @ instruction: 0xf6699801 │ │ │ │ - blls 318808 │ │ │ │ + blls 318738 │ │ │ │ stmdavs r0, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ cmppeq r4, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69c6868 │ │ │ │ - strmi pc, [r0], sp, lsr #28 │ │ │ │ + strmi pc, [r0], r5, asr #27 │ │ │ │ stmdavs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - mcr2 6, 1, pc, cr8, cr12, {4} @ │ │ │ │ + stc2l 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 2742f8 │ │ │ │ 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 357f18 │ │ │ │ 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 11f3e70 │ │ │ │ @ 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 274388 │ │ │ │ + bvs ff90e288 │ │ │ │ + blvc 8b3e94 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r0, r1, r3, r4, r5, r9, pc}^ │ │ │ │ - @ instruction: 0xffbef6aa │ │ │ │ + @ instruction: 0xff56f6aa │ │ │ │ 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 378aa8 │ │ │ │ mrshi pc, (UNDEF: 68) @ │ │ │ │ vldrvs d25, [fp, #-12] │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - @ instruction: 0xb110ffb1 │ │ │ │ + tstplt r0, r9, asr #30 @ 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, #-432]! @ 0xfffffe50 │ │ │ │ + blvc 18345d4 │ │ │ │ @ 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 5c6308 │ │ │ │ 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 422ab0 │ │ │ │ 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 28e050 │ │ │ │ @ instruction: 0xf8ca2600 │ │ │ │ - blge 9e5e20 │ │ │ │ + blge 9e5ef0 │ │ │ │ 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 2ab794 │ │ │ │ svccc 0x0004f852 │ │ │ │ - blcs 23e65c │ │ │ │ + blcs 23e72c │ │ │ │ svccs 0x0000d1ee │ │ │ │ adchi pc, r9, r0 │ │ │ │ - bls 273f4c │ │ │ │ + bls 27401c │ │ │ │ svclt 0x00084293 │ │ │ │ stmdaeq r1, {r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4632463b │ │ │ │ stmib fp, {r2, r4, r5, r7, r9, lr}^ │ │ │ │ - blx 19e6674 │ │ │ │ + blx 19e6744 │ │ │ │ @ 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 │ │ │ │ + stc2 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: 0xf8c4f965 │ │ │ │ ldr r8, [r1, -r8]! │ │ │ │ @ instruction: 0xf1039b01 │ │ │ │ @ instruction: 0xf6690018 │ │ │ │ - eorsmi pc, r0, #1712 @ 0x6b0 │ │ │ │ + eorsmi pc, r0, #3, 28 @ 0x30 │ │ │ │ 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 │ │ │ │ + stc2 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 +501750,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 358194 │ │ │ │ stc2 7, cr15, [r0, #1020] @ 0x3fc │ │ │ │ svccs 0x0004f859 │ │ │ │ - bcs 22b77c │ │ │ │ + bcs 22b84c │ │ │ │ rsbsvs sp, r9, r1, ror #3 │ │ │ │ @ instruction: 0xf8dde6c6 │ │ │ │ ldrb r9, [r1], ip │ │ │ │ @ instruction: 0x46454633 │ │ │ │ - blls 293f34 │ │ │ │ + blls 294004 │ │ │ │ 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: 0xf8f4f669 │ │ │ │ @ instruction: 0xf8ca2300 │ │ │ │ @ instruction: 0xf8ca4000 │ │ │ │ adcsvs r5, r3, r4 │ │ │ │ - blls 313aa0 │ │ │ │ + blls 313b70 │ │ │ │ ldrsbge pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0x201cf8da │ │ │ │ - blvc 16b8408 │ │ │ │ + blvc 16b84d8 │ │ │ │ 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 25a290 │ │ │ │ @ instruction: 0xf8d3464e │ │ │ │ ldrb r8, [r3], -r8 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ - bcs a34a74 │ │ │ │ - bcc 29015c │ │ │ │ + bcs a34b44 │ │ │ │ + bcc 29022c │ │ │ │ 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 363e04 │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ ldmdbvs r8, {r2, r3, r9, ip, pc} │ │ │ │ - blx 1a579e0 │ │ │ │ + @ instruction: 0xf9f8f668 │ │ │ │ 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 │ │ │ │ + stc2l 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 602710 │ │ │ │ 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 5236f4 │ │ │ │ + blx 38017e │ │ │ │ ldrmi r3, [r1], -r1, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf842330b │ │ │ │ @ instruction: 0xf66be023 │ │ │ │ - ldrb pc, [r7], r9, lsl #27 @ │ │ │ │ + ldrb pc, [r7], r1, lsr #26 @ │ │ │ │ strb r2, [r0, r0, lsr #14] │ │ │ │ - blls 306c44 │ │ │ │ + blls 306d14 │ │ │ │ streq lr, [r4], r3, lsl #22 │ │ │ │ - blcs 234288 │ │ │ │ + blcs 234358 │ │ │ │ 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 318308 │ │ │ │ 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 5e2a48 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ mulsgt r0, r5, r8 │ │ │ │ svclt 0x00084296 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf88dd03e │ │ │ │ - blge 9f22cc │ │ │ │ + blge 9f239c │ │ │ │ @ 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], #-940 @ 0xfffffc54 │ │ │ │ ldreq pc, [ip, #-256] @ 0xffffff00 │ │ │ │ strtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6694680 │ │ │ │ - @ instruction: 0xf8dafc53 │ │ │ │ + @ instruction: 0xf8dafbeb │ │ │ │ @ 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 @ 21a254 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrbmi r4, [r0], -r1, asr #12 │ │ │ │ - ldc2 6, cr15, [r4, #-428] @ 0xfffffe54 │ │ │ │ + stc2 6, cr15, [ip], #428 @ 0x1ac │ │ │ │ tstcs r0, r4, asr r2 │ │ │ │ @ instruction: 0xf6154638 │ │ │ │ - movwcs lr, #6496 @ 0x1960 │ │ │ │ + movwcs lr, #6392 @ 0x18f8 │ │ │ │ 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 feed7af8 │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r6, r6, r6, lsr #7 │ │ │ │ + ldrsbteq r6, [r6], #-38 @ 0xffffffda │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r6, ip, lsl #7 │ │ │ │ - ldrsbteq r6, [r6], #-32 @ 0xffffffe0 │ │ │ │ + ldrhteq r6, [r6], #-44 @ 0xffffffd4 │ │ │ │ + rsbseq r6, r6, r0, lsl #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 1958654 │ │ │ │ @ instruction: 0xf8df4698 │ │ │ │ ldrbtmi r3, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ stmdavs ip!, {r1, r8, ip, pc} │ │ │ │ - blls 1758594 │ │ │ │ + blls 1758664 │ │ │ │ ldrbtmi r5, [r9], #2259 @ 0x8d3 │ │ │ │ @ instruction: 0x932d681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r7, pc} │ │ │ │ - blcs 22ba4c │ │ │ │ + blcs 22bb1c │ │ │ │ addshi pc, sl, r0 │ │ │ │ - blcs 2b8ee4 │ │ │ │ + blcs 2b8fb4 │ │ │ │ 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 +501947,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 71d350 │ │ │ │ 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 afa7dc │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 33a6d0 │ │ │ │ + blcs 33a7a0 │ │ │ │ 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 fec58714 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ bicmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blcc 1d8520 │ │ │ │ + blcc 1d85f0 │ │ │ │ @ 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 21afe4 │ │ │ │ ldmdbvs r3, {r0, r1, r3, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0402b05 │ │ │ │ - bvs ff6fb100 │ │ │ │ - blvc 8f4378 │ │ │ │ + bvs ff6fb1d0 │ │ │ │ + blvc 8f4448 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ @ instruction: 0x46108376 │ │ │ │ - blx ff157d84 │ │ │ │ + blx 1757e54 │ │ │ │ ldmdbvs r3, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blcs 23b0e4 │ │ │ │ + blcs 23b1b4 │ │ │ │ strhi pc, [r8, #-0]! │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 278f7c │ │ │ │ + blcs 27904c │ │ │ │ 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 c58798 │ │ │ │ + bcc 85879c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls d743c0 │ │ │ │ + blls d74490 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, pc, sl, ror #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bcs 2b9014 │ │ │ │ + bcs 2b90e4 │ │ │ │ teqphi pc, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ @ instruction: 0xe7e780bb │ │ │ │ vpadd.i8 q1, q0, │ │ │ │ - blcs 16fab04 │ │ │ │ + blcs 16fabd4 │ │ │ │ sbchi pc, r8, r0, asr #4 │ │ │ │ - blcs b690d8 │ │ │ │ + blcs b691a8 │ │ │ │ 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 +502079,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 e56994 │ │ │ │ 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 1257f34 │ │ │ │ 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 b0613c │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ - blcs 346190 │ │ │ │ + blcs 346260 │ │ │ │ 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 +502129,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 279290 │ │ │ │ ldrhi pc, [r9], #-64 @ 0xffffffc0 │ │ │ │ andcs r6, r0, #1458176 @ 0x164000 │ │ │ │ andsls r9, r5, #20, 6 @ 0x50000000 │ │ │ │ - bvs ff906b6c │ │ │ │ - blvc 8745d8 │ │ │ │ + bvs ff906c3c │ │ │ │ + blvc 8746a8 │ │ │ │ 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 723260 │ │ │ │ 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 2792dc │ │ │ │ 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 2792d4 │ │ │ │ adcshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf69b4618 │ │ │ │ - blls 658b5c │ │ │ │ + blls 658a8c │ │ │ │ cmnlt r0, lr, asr r9 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ - bvs ff8fb4d4 │ │ │ │ - blvc 8b4644 │ │ │ │ + bvs ff8fb5a4 │ │ │ │ + blvc 8b4714 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs lr, {r1, r3, r4, r5, r7, r8, r9, pc}^ │ │ │ │ mcrcs 3, 0, r9, cr5, cr0, {0} │ │ │ │ - bge 64e980 │ │ │ │ - beq 1656a20 │ │ │ │ + bge 64ea50 │ │ │ │ + beq 1656af0 │ │ │ │ ldm r2, {r0, r9, sl, fp, sp} │ │ │ │ stm sl, {r0, r1} │ │ │ │ cmple fp, r3 │ │ │ │ andls r6, r3, #897024 @ 0xdb000 │ │ │ │ - blvc 87466c │ │ │ │ + blvc 87473c │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r8, {r0, r1, r5, r7, r8, r9, pc}^ │ │ │ │ - blx 1cd80b6 │ │ │ │ + blx 2d8186 │ │ │ │ stmdacs r0, {r0, r1, r9, fp, ip, pc} │ │ │ │ - blls 64e70c │ │ │ │ + blls 64e7dc │ │ │ │ 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 ff8fb560 │ │ │ │ + blvc 834768 │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ tstls r4, #148, 6 @ 0x50000002 │ │ │ │ @ instruction: 0xf89169db │ │ │ │ - blvc 18326d0 │ │ │ │ - bvs fe4e5ec0 │ │ │ │ + blvc 18327a0 │ │ │ │ + bvs fe4e5f90 │ │ │ │ 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 +502209,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 1b568a4 │ │ │ │ @ instruction: 0x36d4f8df │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - blx 4f4c56 │ │ │ │ + blx 4f4d26 │ │ │ │ @ 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 500bb6 │ │ │ │ svcvc 0x00921202 │ │ │ │ @ instruction: 0xf855320b │ │ │ │ @ instruction: 0xb1ab2022 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr0, {0} │ │ │ │ stc2 10, cr15, [r2], {31} @ │ │ │ │ - blx 1526800 │ │ │ │ + blx 15268d0 │ │ │ │ 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, #7481 @ 0x1d39 @ │ │ │ │ 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 654024 │ │ │ │ @ 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 e56c6c │ │ │ │ @ instruction: 0x46526878 │ │ │ │ - blge 5b94e8 │ │ │ │ + blge 5b95b8 │ │ │ │ movwls r4, #17945 @ 0x4619 │ │ │ │ - @ instruction: 0xf8e6f69c │ │ │ │ - bleq 2967bc │ │ │ │ - blls 5ceea0 │ │ │ │ - bcs 274cec │ │ │ │ - bvs ff90ebc8 │ │ │ │ - blvc 8b47f8 │ │ │ │ + @ instruction: 0xf87ef69c │ │ │ │ + bleq 29688c │ │ │ │ + blls 5cef70 │ │ │ │ + bcs 274dbc │ │ │ │ + bvs ff90ec98 │ │ │ │ + blvc 8b48c8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r2, r4, r6, r7, r9, pc}^ │ │ │ │ - blx feb58240 │ │ │ │ - blls 5c6c5c │ │ │ │ + blx 1158310 │ │ │ │ + blls 5c6d2c │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 379410 │ │ │ │ + blcs 3794e0 │ │ │ │ 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 2794f0 │ │ │ │ sbchi pc, r8, #64 @ 0x40 │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - teqplt r0, pc, lsl #21 @ p-variant is OBSOLETE │ │ │ │ - blvs ff9013f8 │ │ │ │ - blvc 8f4838 │ │ │ │ + teqplt r0, r7, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + blvs ff9014c8 │ │ │ │ + blvc 8f4908 │ │ │ │ @ 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 a588cc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89d81a9 │ │ │ │ - blcs 22698c │ │ │ │ + blcs 226a5c │ │ │ │ eorshi pc, r3, #0 │ │ │ │ @ instruction: 0xf04f9819 │ │ │ │ - blls 529c14 │ │ │ │ + blls 529ce4 │ │ │ │ @ instruction: 0xf1039a02 │ │ │ │ stcvc 5, cr0, [r3], {68} @ 0x44 │ │ │ │ andls r9, r4, r6, lsl #18 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ - b a74c6c │ │ │ │ + b a74d3c │ │ │ │ tstls r8, r3, lsl #2 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 6, cr15, cr4, cr7, {3} │ │ │ │ + ldc2l 6, cr15, [ip, #412]! @ 0x19c │ │ │ │ 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 +502334,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 a41580 │ │ │ │ @ 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 25d982 │ │ │ │ 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: 0xf910f66b │ │ │ │ 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 279614 │ │ │ │ subshi pc, r0, #64 @ 0x40 │ │ │ │ - bcs 234e4c │ │ │ │ + bcs 234f1c │ │ │ │ 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 3589f0 │ │ │ │ vpmax.u8 d15, d11, d1 │ │ │ │ andle r4, sl, fp, lsr #4 │ │ │ │ orreq lr, fp, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf842685b │ │ │ │ - bl 3a69d8 │ │ │ │ + bl 3a6aa8 │ │ │ │ @ instruction: 0xf893030b │ │ │ │ @ instruction: 0xf8003044 │ │ │ │ @ instruction: 0xf10b300b │ │ │ │ @ instruction: 0xf1bb0b01 │ │ │ │ mvnle r0, r0, lsl pc │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ - ldrbt sl, [pc], #3242 @ 21a948 │ │ │ │ + ldrbt sl, [pc], #3242 @ 21aa18 │ │ │ │ subscs sl, r4, #24, 28 @ 0x180 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6149306 │ │ │ │ - @ instruction: 0xf8d5ed84 │ │ │ │ - blls 3cab1c │ │ │ │ + @ instruction: 0xf8d5ed1c │ │ │ │ + blls 3cabec │ │ │ │ @ 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 +502408,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 223684 │ │ │ │ + blx 51e4c0 │ │ │ │ eormi pc, sl, #805306368 @ 0x30000000 │ │ │ │ - bl 3ce9e0 │ │ │ │ + bl 3ceab0 │ │ │ │ ldmdavs r2, {r0, r1, r7, r9}^ │ │ │ │ eorcs pc, r3, lr, asr #16 │ │ │ │ @ instruction: 0xf89218f2 │ │ │ │ strbpl r2, [sl], #68 @ 0x44 │ │ │ │ - blcs 6275d8 │ │ │ │ + blcs 6276a8 │ │ │ │ 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 553d60 │ │ │ │ stmdbge lr, {r0, r1, r4, r6, r8, fp, sp, lr} │ │ │ │ - beq e56e3c │ │ │ │ + beq e56f0c │ │ │ │ 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 279758 │ │ │ │ orrshi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - teqplt r0, fp, asr r9 @ p-variant is OBSOLETE │ │ │ │ - blvs ff8c1660 │ │ │ │ - blvc 674a7c │ │ │ │ + teqplt r0, r3 @ @ p-variant is OBSOLETE │ │ │ │ + blvs ff8c1730 │ │ │ │ + blvc 674b4c │ │ │ │ @ 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 │ │ │ │ + ldc 6, cr15, [r4], {20} │ │ │ │ strtmi r9, [fp], -r2, lsl #20 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ strge lr, [r0], -sp, asr #19 │ │ │ │ @ instruction: 0xf8e6f7ff │ │ │ │ rsbsle r2, sp, r0, lsl #16 │ │ │ │ mlsge r0, sp, r8, pc @ │ │ │ │ @ instruction: 0xf1ba9919 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmiavs fp!, {r2, r5, r8, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdavs sl, {r1, r2, r4, r7, pc} │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ - @ instruction: 0xfff2f668 │ │ │ │ + @ instruction: 0xff8af668 │ │ │ │ ldrtvc r2, [fp], -r1, lsl #6 │ │ │ │ - blls 5c12d0 │ │ │ │ + blls 5c13a0 │ │ │ │ umaalle r4, r8, sl, r2 │ │ │ │ - bls 3236a8 │ │ │ │ + bls 323778 │ │ │ │ strbmi r9, [r1], -r0, lsl #6 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #6 │ │ │ │ - blx fee58aac │ │ │ │ + blx fee58b7c │ │ │ │ @ instruction: 0xf1bb4683 │ │ │ │ suble r0, r0, r0, lsl #30 │ │ │ │ mlane ip, r5, r8, pc @ │ │ │ │ - blls 2e2ac8 │ │ │ │ + blls 2e2b98 │ │ │ │ andeq pc, r0, fp, lsl #17 │ │ │ │ @ instruction: 0xf103181d │ │ │ │ - blx 21dbe0 │ │ │ │ + blx 21dcb0 │ │ │ │ ldrbmi pc, [ip], #257 @ 0x101 @ │ │ │ │ - bl 4e8edc │ │ │ │ + bl 4e8fac │ │ │ │ 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 6277d0 │ │ │ │ stccs 1, cr13, [r0], {238} @ 0xee │ │ │ │ - blge ff517d00 │ │ │ │ + blge ff517dd0 │ │ │ │ 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 23545c │ │ │ │ mcrge 4, 7, pc, cr4, cr15, {1} @ │ │ │ │ mulscc r3, r3, r9 │ │ │ │ @ instruction: 0xf6bf2b00 │ │ │ │ stccs 14, cr10, [r0], {223} @ 0xdf │ │ │ │ - blge fef17d30 │ │ │ │ + blge fef17e00 │ │ │ │ @ instruction: 0xf89de408 │ │ │ │ - blcs 226bf8 │ │ │ │ - bls 34f22c │ │ │ │ + blcs 226cc8 │ │ │ │ + bls 34f2fc │ │ │ │ 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 355c8c │ │ │ │ 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 +502533,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 865888 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffab72 │ │ │ │ @ instruction: 0xf105bbc7 │ │ │ │ @ instruction: 0xf6680018 │ │ │ │ - @ instruction: 0xe769ff3d │ │ │ │ + @ instruction: 0xe769fed5 │ │ │ │ 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 fe6a6d48 │ │ │ │ stmdale r1, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcs 9e97f0 │ │ │ │ + blcs 9e98c0 │ │ │ │ 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 2ff8f4 │ │ │ │ @ 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 fecd86a4 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ - bvs 255348 │ │ │ │ + bvs 255418 │ │ │ │ @ instruction: 0xf8956918 │ │ │ │ @ instruction: 0xf6672029 │ │ │ │ - strmi pc, [r6], -r3, lsl #27 │ │ │ │ + @ instruction: 0x4606fd1b │ │ │ │ ldrcc fp, [r4], -r0, lsr #2 │ │ │ │ stmdals r2, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xffc6f66a │ │ │ │ + @ instruction: 0xff5ef66a │ │ │ │ @ instruction: 0xf1054631 │ │ │ │ @ instruction: 0xf6680018 │ │ │ │ - movwcs pc, #7919 @ 0x1eef @ │ │ │ │ + movwcs pc, #7815 @ 0x1e87 @ │ │ │ │ stccs 6, cr7, [r0], {59} @ 0x3b │ │ │ │ - blge 897e64 │ │ │ │ - bllt 1dd8c68 │ │ │ │ + blge 897f34 │ │ │ │ + bllt 1dd8d38 │ │ │ │ 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} @ │ │ │ │ + ldc2l 6, cr15, [sl, #620]! @ 0x26c │ │ │ │ andeq pc, r1, r0, lsl r0 @ │ │ │ │ - blge 417e84 │ │ │ │ + blge 417f54 │ │ │ │ @ instruction: 0xf1059b19 │ │ │ │ stmib sp, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf10d0010 │ │ │ │ movtcc r0, #19536 @ 0x4c50 │ │ │ │ - blge 63f8e8 │ │ │ │ - blgt 5fece8 │ │ │ │ + blge 63f9b8 │ │ │ │ + blgt 5fedb8 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ stmdals r2, {r0, r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xff86f66a │ │ │ │ + @ instruction: 0xff1ef66a │ │ │ │ cdpge 6, 1, cr14, cr8, cr12, {0} │ │ │ │ subscs r4, r4, #1048576 @ 0x100000 │ │ │ │ movwls r4, #26160 @ 0x6630 │ │ │ │ - bl ff5d8510 │ │ │ │ - blcs 2418dc │ │ │ │ + bl 1bd85e0 │ │ │ │ + blcs 2419ac │ │ │ │ mrcge 4, 2, APSR_nzcv, cr8, cr15, {1} │ │ │ │ ldrsbtgt pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ - blge 6545e8 │ │ │ │ - bge 655408 │ │ │ │ + blge 6546b8 │ │ │ │ + bge 6554d8 │ │ │ │ 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: 0xf895fefb │ │ │ │ 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 297214 │ │ │ │ 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: 0xf8dbee00 │ │ │ │ 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, lsr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r6, r6, ror #27 │ │ │ │ + rsbseq r5, r6, r6, lsl sp │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq r5, [r6], #-192 @ 0xffffff40 │ │ │ │ + rsbseq r5, r6, r0, ror #23 │ │ │ │ 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 +502667,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 fea2c6e4 │ │ │ │ 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 2f5158 │ │ │ │ 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 1f58ece │ │ │ │ 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 +502700,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: 0xf9e6f6d3 │ │ │ │ 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 1cd9c38 │ │ │ │ ldrdhi pc, [r0], -r2 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d020 │ │ │ │ - blcs 226e84 │ │ │ │ + blcs 226f54 │ │ │ │ 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 +502733,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, #2469 @ 0x9a5 @ │ │ │ │ @ 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 158fbc │ │ │ │ @ instruction: 0xf8d26b6a │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ eorle r0, r0, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x46398092 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @@ -502714,15 +502765,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: 0xf964f6d3 │ │ │ │ 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 +502786,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 d59518 │ │ │ │ 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 12d8be6 │ │ │ │ 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 +502815,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, 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 0x0000ec7e │ │ │ │ + rsbseq r5, r6, ip, ror #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r6, r4, lsr r2 │ │ │ │ - rsbseq r5, r6, r2, rrx │ │ │ │ + rsbseq r5, r6, r4, ror #2 │ │ │ │ + @ instruction: 0x00764f92 │ │ │ │ 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 2351e8 │ │ │ │ @ instruction: 0x4698d1f9 │ │ │ │ - blmi d6d94c │ │ │ │ + blmi d6da1c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3f5104 │ │ │ │ + blls 3f51d4 │ │ │ │ @ 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: 0xffa0f6d2 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r4], #-844 @ 0xfffffcb4 │ │ │ │ ldrbmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6d19302 │ │ │ │ - @ instruction: 0x462afe13 │ │ │ │ + strtmi pc, [sl], -fp, lsr #27 │ │ │ │ tstcs r0, r3, lsl #12 │ │ │ │ stmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd3903 │ │ │ │ @ instruction: 0xf7fd9014 │ │ │ │ @ instruction: 0x462affd5 │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ mrc2 7, 2, pc, cr8, cr15, {7} │ │ │ │ mulscc r8, sp, r8 │ │ │ │ smlabtcs r3, r3, r1, fp │ │ │ │ @ instruction: 0xf6744628 │ │ │ │ - ldrbmi pc, [r8], -r7, lsr #21 @ │ │ │ │ - @ instruction: 0xf8e8f6d3 │ │ │ │ + @ instruction: 0x4658fa3f │ │ │ │ + @ instruction: 0xf880f6d3 │ │ │ │ @ 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 23528c │ │ │ │ @ instruction: 0xe7add1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744628 │ │ │ │ - strb pc, [r4, sp, lsl #21]! @ │ │ │ │ - stcl 6, cr15, [r2], #-80 @ 0xffffffb0 │ │ │ │ - @ instruction: 0x00764f92 │ │ │ │ + strb pc, [r4, r5, lsr #20]! @ │ │ │ │ + bl d8a64 │ │ │ │ + rsbseq r4, r6, r2, asr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, ip, ror #30 │ │ │ │ + @ instruction: 0x00764e9c │ │ │ │ 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 +502912,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 23530c │ │ │ │ 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, 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 d102b8 │ │ │ │ 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 ff8d3420 │ │ │ │ @ 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 +502961,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 239fd4 │ │ │ │ sbcshi pc, r3, r0 │ │ │ │ stmdavs sl!, {r0, r2, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bcs 239f10 │ │ │ │ + bcs 239fe0 │ │ │ │ sbchi pc, fp, r0 │ │ │ │ @ instruction: 0xf6684650 │ │ │ │ - pkhbtmi pc, r2, r3, lsl #27 @ │ │ │ │ + strmi pc, [r2], fp, lsr #26 │ │ │ │ orrle r2, r5, r0, lsl #16 │ │ │ │ strcc lr, [r4, #-2525] @ 0xfffff623 │ │ │ │ - blcs 23fe84 │ │ │ │ + blcs 23ff54 │ │ │ │ rscshi pc, lr, r0 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf9e6f674 │ │ │ │ + @ instruction: 0xf97ef674 │ │ │ │ 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 +502993,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 206cc48 │ │ │ │ @ instruction: 0xf6691149 │ │ │ │ - @ instruction: 0xf8dbfdd5 │ │ │ │ + @ instruction: 0xf8dbfd6d │ │ │ │ @ instruction: 0xf5b33014 │ │ │ │ @ instruction: 0xf0007fac │ │ │ │ ldcvc 0, cr8, [fp], #-572 @ 0xfffffdc4 │ │ │ │ - bl 4e52f4 │ │ │ │ + bl 4e53c4 │ │ │ │ @ instruction: 0xf8d31343 │ │ │ │ vqadd.s8 d28, d0, d28 │ │ │ │ @ instruction: 0xf10780aa │ │ │ │ @ instruction: 0xf107010f │ │ │ │ - bl 25bb44 │ │ │ │ + bl 25bc14 │ │ │ │ and r0, r2, r0, lsl #28 │ │ │ │ @ instruction: 0xf0004572 │ │ │ │ @ instruction: 0xf81280a4 │ │ │ │ - bl 4eaf18 │ │ │ │ - blvs ff8e0024 │ │ │ │ + bl 4eafe8 │ │ │ │ + blvs ff8e00f4 │ │ │ │ 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: 0xf9ccf667 │ │ │ │ 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 +503035,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 │ │ │ │ + strmi pc, [r1], -r5, asr #25 │ │ │ │ + @ instruction: 0xf6664648 │ │ │ │ + strmi pc, [r1], -r9, asr #31 │ │ │ │ @ instruction: 0xf105b1ef │ │ │ │ @ instruction: 0xf8cd093f │ │ │ │ - bl 4833c4 │ │ │ │ + bl 483494 │ │ │ │ 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: 0xf848f66a │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf668001c │ │ │ │ - @ instruction: 0xe71ffb31 │ │ │ │ + ldr pc, [pc, -r9, asr #21] │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ @ instruction: 0xf10baf65 │ │ │ │ ldrmi r0, [sp], #-831 @ 0xfffffcc1 │ │ │ │ addsmi lr, sp, #2 │ │ │ │ svcge 0x005ef43f │ │ │ │ eorseq pc, pc, #-1073741784 @ 0xc0000028 │ │ │ │ svcne 0x0001f813 │ │ │ │ @@ -503040,33 +503091,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 4ebf34 │ │ │ │ @ instruction: 0xf8931343 │ │ │ │ andvc r3, fp, r0, asr #32 │ │ │ │ @ instruction: 0xe7dbd1f6 │ │ │ │ @ instruction: 0xf6674658 │ │ │ │ - @ instruction: 0xe6e8fef3 │ │ │ │ + strbt pc, [r8], 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, #2175 @ 0x87f @ │ │ │ │ @ instruction: 0xf614e6ff │ │ │ │ - svclt 0x0000eabc │ │ │ │ - @ instruction: 0x00764e98 │ │ │ │ + svclt 0x0000ea54 │ │ │ │ + rsbseq r4, r6, r8, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, lr, ror #26 │ │ │ │ + @ instruction: 0x00764c9e │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed726a8 │ │ │ │ + bl fed72778 │ │ │ │ @ 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 +503125,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 235644 │ │ │ │ @ instruction: 0x4628d1f8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed726f8 │ │ │ │ + bl fed727c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r9, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf69c6880 │ │ │ │ - vstrlt s30, [r8, #-492] @ 0xfffffe14 │ │ │ │ + vstrlt s30, [r8, #-76] @ 0xffffffb4 │ │ │ │ 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 2356a8 │ │ │ │ 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 @ 21b618 │ │ │ │ movwls r4, #13561 @ 0x34f9 │ │ │ │ @ instruction: 0xf8cd44fa │ │ │ │ andcs sl, r0, r4 │ │ │ │ - blx ff7d8f0c │ │ │ │ + blx 1dd8fdc │ │ │ │ @ instruction: 0x46836bf1 │ │ │ │ - mrc2 6, 2, pc, cr2, cr3, {6} │ │ │ │ + stc2l 6, cr15, [sl, #844]! @ 0x34c │ │ │ │ ldrtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf80af674 │ │ │ │ + @ instruction: 0xffa2f673 │ │ │ │ @ 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 235724 │ │ │ │ + bls 28f764 │ │ │ │ @ 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 @ │ │ │ │ + @ instruction: 0x46b2fdf1 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4620fddf │ │ │ │ + blx 2159042 │ │ │ │ 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: 0xffd2f673 │ │ │ │ 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, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 235770 │ │ │ │ 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 cd90a0 │ │ │ │ bicle r2, pc, r0, lsl #16 │ │ │ │ @ instruction: 0xf06fe7d3 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf816f674 │ │ │ │ + @ instruction: 0xffaef673 │ │ │ │ svclt 0x0000e7dc │ │ │ │ @ instruction: 0xffffffa7 │ │ │ │ @ instruction: 0xffffffa5 │ │ │ │ @ instruction: 0xffffffa1 │ │ │ │ @ instruction: 0xfffffed7 │ │ │ │ - blcc 335850 │ │ │ │ + blcc 335920 │ │ │ │ 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 +503231,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 3598d4 │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ - blmi 35980c │ │ │ │ + blmi 3598dc │ │ │ │ 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 22cb70 │ │ │ │ rscshi pc, fp, r0 │ │ │ │ tstcc r8, #425984 @ 0x68000 │ │ │ │ addsmi r4, sl, #5242880 @ 0x500000 │ │ │ │ - blvc 70f6d4 │ │ │ │ + blvc 70f7a4 │ │ │ │ suble r2, sp, r8, lsl #22 │ │ │ │ @ instruction: 0xf6684628 │ │ │ │ - strmi pc, [r0], r9, lsr #22 │ │ │ │ + strmi pc, [r0], r1, asr #21 │ │ │ │ @ instruction: 0xf6684628 │ │ │ │ - strmi pc, [r0, #3063] @ 0xbf7 │ │ │ │ + strmi pc, [r0, #2959] @ 0xb8f │ │ │ │ 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 1b57920 │ │ │ │ + blne 1d180e8 │ │ │ │ + blcs 2ba478 │ │ │ │ + blcs 3cf888 │ │ │ │ + blcs 34f890 │ │ │ │ + bmi 1bcfce0 │ │ │ │ @ instruction: 0xf8596963 │ │ │ │ - blx 49f73a │ │ │ │ + blx 49f80a │ │ │ │ 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 +503294,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 │ │ │ │ + pkhbtmi pc, r0, pc, lsl #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 +503320,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 2a4256 │ │ │ │ @ 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 2359b8 │ │ │ │ cdpcs 0, 0, cr13, cr0, cr14, {5} │ │ │ │ - bvc 1f0fad4 │ │ │ │ + bvc 1f0fba4 │ │ │ │ @ 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 +503357,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 5d5720 │ │ │ │ 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 │ │ │ │ + rsbseq r4, r6, r8, ror r8 │ │ │ │ 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 +503391,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 3ba64c │ │ │ │ strmi fp, [fp], -r4, lsl #30 │ │ │ │ eorle r4, r9, r8, lsr #12 │ │ │ │ - blcs 235948 │ │ │ │ + blcs 235a18 │ │ │ │ rschi pc, lr, r0 │ │ │ │ @ instruction: 0xf8d7690f │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ suble r0, r5, r0, lsl #30 │ │ │ │ - blcs 43a61c │ │ │ │ + blcs 43a6ec │ │ │ │ @ instruction: 0xf8d8d142 │ │ │ │ - blcs 227938 │ │ │ │ + blcs 227a08 │ │ │ │ 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 235a6c │ │ │ │ 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 235cf0 │ │ │ │ adcshi pc, r6, r0 │ │ │ │ - bcs 2359a8 │ │ │ │ + bcs 235a78 │ │ │ │ svclt 0x0008461a │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldcge 1, cr2, [r8], {9} │ │ │ │ - bcs 235b98 │ │ │ │ + bcs 235c68 │ │ │ │ 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 45ba80 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ strtmi sl, [r1], -r2, lsl #16 │ │ │ │ @ instruction: 0xf66bcb0c │ │ │ │ - strtmi pc, [r0], -pc, asr #20 │ │ │ │ - blx 20d9366 │ │ │ │ + strtmi pc, [r0], -r7, ror #19 │ │ │ │ + blx 6d9436 │ │ │ │ eoreq pc, r4, r5, lsl #2 │ │ │ │ @ instruction: 0xf105b90e │ │ │ │ @ instruction: 0x46020034 │ │ │ │ - blcc 459b10 │ │ │ │ + blcc 459be0 │ │ │ │ @ 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 235d04 │ │ │ │ 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 5e8308 │ │ │ │ svcge 0x0013ae02 │ │ │ │ ldm r3, {r2, r3, r5, r9, sl, lr} │ │ │ │ - blge 65ba14 │ │ │ │ + blge 65bae4 │ │ │ │ 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, r4, r5, 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 52d3c4 │ │ │ │ + blx cd94b4 │ │ │ │ + blcs 235db8 │ │ │ │ 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 500764 │ │ │ │ strcs lr, [fp], #-2509 @ 0xfffff633 │ │ │ │ ldm r3, {r3, r4, sl, fp, sp, pc} │ │ │ │ - blge 55ba74 │ │ │ │ + blge 55bb44 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf66bcb0c │ │ │ │ - strtmi pc, [r0], -sp, ror #19 │ │ │ │ - blx 85942a │ │ │ │ - blmi aee310 │ │ │ │ + strtmi pc, [r0], -r5, lsl #19 │ │ │ │ + blx fee594f8 │ │ │ │ + blmi aee3e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 975af0 │ │ │ │ + blls 975bc0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r3, r0, lsl #6 │ │ │ │ pop {r1, r2, r3, r4, ip, sp, pc} │ │ │ │ - blvs 12bc258 │ │ │ │ + blvs 12bc328 │ │ │ │ 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 205b8fc │ │ │ │ + blx 1cd9522 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svcge 0x007ef43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 43a730 │ │ │ │ + bcs 43a800 │ │ │ │ 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 0x001ef613 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r6, r4, lsr #14 │ │ │ │ + rsbseq r4, r6, r4, asr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, r0, lsl #11 │ │ │ │ + ldrhteq 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 ffa25000 │ │ │ │ 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 +503547,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 67c29c │ │ │ │ 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 +503568,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 3882c8 │ │ │ │ + bcs 237d18 │ │ │ │ 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 255b88 │ │ │ │ + bmi fedd04b4 │ │ │ │ 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 8e7d74 │ │ │ │ rsble r2, sl, r6, lsl #22 │ │ │ │ @ instruction: 0xf6684658 │ │ │ │ - @ instruction: 0x4680f973 │ │ │ │ + strmi pc, [r0], fp, lsl #18 │ │ │ │ stmibvs r2, {r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ - blvc cb5c9c │ │ │ │ + blvc cb5d6c │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bcs 3fbeec │ │ │ │ + bcs 3fbfbc │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -r3, lsl #18 │ │ │ │ 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 +503621,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 5469c0 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ - @ instruction: 0xf8cef66b │ │ │ │ + @ instruction: 0xf866f66b │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - movwlt pc, #31225 @ 0x79f9 @ │ │ │ │ + movwlt pc, #31121 @ 0x7991 @ │ │ │ │ ldrdlt pc, [r0], -r7 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ svclt 0x00082b00 │ │ │ │ - bleq 257e08 │ │ │ │ + bleq 257ed8 │ │ │ │ str r2, [r8, r1, lsl #12]! │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ adcmi r6, r1, #16, 16 @ 0x100000 │ │ │ │ @ instruction: 0xf8dbd004 │ │ │ │ - blvc 45fd54 │ │ │ │ + blvc 45fe24 │ │ │ │ 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 355bc4 │ │ │ │ + bllt 459f20 │ │ │ │ svclt 0x0008459b │ │ │ │ - bleq 257e48 │ │ │ │ + bleq 257f18 │ │ │ │ @ instruction: 0xf8dbe7de │ │ │ │ strmi r0, [r1], -r0 │ │ │ │ - blcs 235d24 │ │ │ │ + blcs 235df4 │ │ │ │ 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 428638 │ │ │ │ strls r9, [sl], #-11 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r3, r8, r9, fp, sp, pc} │ │ │ │ - blgt 51bd64 │ │ │ │ + blgt 51be34 │ │ │ │ @ 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 59be70 │ │ │ │ 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 9ea680 │ │ │ │ ldm pc, {r5, fp, ip, lr, pc}^ @ │ │ │ │ svcne 0x001df002 │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f181f │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f101f │ │ │ │ svcne 0x001f1f1f │ │ │ │ @@ -503670,131 +503721,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 826b08 │ │ │ │ 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 │ │ │ │ + qadd8mi pc, r0, r1 @ │ │ │ │ + @ instruction: 0xf8bcf66b │ │ │ │ ldrbmi lr, [r8], r9, asr #13 │ │ │ │ and r4, r0, r5, lsl #12 │ │ │ │ @ instruction: 0x4613461d │ │ │ │ - bcs 235ebc │ │ │ │ + bcs 235f8c │ │ │ │ @ instruction: 0xf8d8d1fa │ │ │ │ stmiavs fp!, {r3, ip} │ │ │ │ svclt 0x000a2900 │ │ │ │ tstcs r0, r0, asr #12 │ │ │ │ - blcs 22428c │ │ │ │ + blcs 22435c │ │ │ │ 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 │ │ │ │ + stcl 6, cr15, [sl, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0xdeff6b2b │ │ │ │ @ instruction: 0xdeff6913 │ │ │ │ - ldrsbteq r4, [r6], #-64 @ 0xffffffc0 │ │ │ │ + rsbseq r4, r6, r0, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, r2, lsl #8 │ │ │ │ + rsbseq r4, r6, r2, lsr 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 a107a4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4628fb31 │ │ │ │ + stc2l 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 236098 │ │ │ │ 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 7d99fa │ │ │ │ @ instruction: 0xf613e7e9 │ │ │ │ - svclt 0x0000ed54 │ │ │ │ - rsbseq r4, r6, r2, lsr r1 │ │ │ │ + svclt 0x0000ecec │ │ │ │ + rsbseq r4, r6, r2, rrx │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, lr, lsl #2 │ │ │ │ + rsbseq r4, r6, lr, lsr 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 3e2510 │ │ │ │ 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 fed73280 │ │ │ │ @ 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, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strle r0, [r7, #-1923] @ 0xfffff87d │ │ │ │ - blcc 536284 │ │ │ │ + blcc 536354 │ │ │ │ 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 17ed92c │ │ │ │ + blmi 17ed954 │ │ │ │ @ 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 +503854,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 91d14c │ │ │ │ rsble r0, r5, r4, lsl #8 │ │ │ │ @ instruction: 0xf04f3c0c │ │ │ │ - b 1ddec58 │ │ │ │ + b 1dded28 │ │ │ │ stmdbvs r1!, {r0, r1, r2, r8, fp}^ │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - strbeq pc, [r3, -sp, lsl #24] @ │ │ │ │ - bhi b11478 │ │ │ │ + strbeq pc, [r3, -r5, lsr #23] @ │ │ │ │ + bhi b11548 │ │ │ │ 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 952210 │ │ │ │ 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 3761f0 │ │ │ │ @ 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: 0xf858f667 │ │ │ │ @ instruction: 0xf8d568aa │ │ │ │ - bcc 54c0f0 │ │ │ │ + bcc 54c1c0 │ │ │ │ strbtmi r6, [r2], #-170 @ 0xffffff56 │ │ │ │ - bgt 402cec │ │ │ │ + bgt 402dbc │ │ │ │ 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 96da64 │ │ │ │ @ instruction: 0xf85a6828 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmdavs r9!, {r0, r1, r4, ip, lr, pc}^ │ │ │ │ ldrtmi fp, [r2], -r0, ror #2 │ │ │ │ - @ instruction: 0xf838f6d2 │ │ │ │ + @ instruction: 0xffd0f6d1 │ │ │ │ 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 │ │ │ │ + stcl 6, cr15, [r2, #-76]! @ 0xffffffb4 │ │ │ │ @ instruction: 0x4630e7f0 │ │ │ │ @ instruction: 0xf6139201 │ │ │ │ - @ instruction: 0x4607ec58 │ │ │ │ + @ instruction: 0x4607ebf0 │ │ │ │ rscsle r2, r1, r0, lsl #16 │ │ │ │ stmdavs r9!, {r0, r9, fp, ip, pc}^ │ │ │ │ - b d9990 │ │ │ │ + b fe6d9a60 │ │ │ │ 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 ffd59a7c │ │ │ │ + rsbseq r3, r6, r8, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, lr, ror #31 │ │ │ │ - rsbseq r3, r6, r2, asr pc │ │ │ │ + rsbseq r3, r6, lr, lsl pc │ │ │ │ + rsbseq r3, r6, r2, lsl #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: 0xff2ef6d1 │ │ │ │ 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 236314 │ │ │ │ @ instruction: 0x469bd1f9 │ │ │ │ @ instruction: 0xf6d29802 │ │ │ │ - bmi fec9a400 │ │ │ │ + bmi fec9a330 │ │ │ │ ldrbtmi r4, [sl], #-2982 @ 0xfffff45a │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi sp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andslt r4, r1, r8, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bleq 258320 │ │ │ │ + bleq 2583f0 │ │ │ │ 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 @ 21c600 │ │ │ │ @ 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, r4, 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 225d08 │ │ │ │ movwls sl, #6923 @ 0x1b0b │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 2baef4 │ │ │ │ - blcs 3502d0 │ │ │ │ + blcs 2bafc4 │ │ │ │ + blcs 3503a0 │ │ │ │ stmdbvs fp!, {r0, r1, r4, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ addshi pc, r9, r0 │ │ │ │ - blcs 175236c │ │ │ │ + blcs 175243c │ │ │ │ ldmdble r9, {r0, r4, r5, r6, ip, lr, pc}^ │ │ │ │ andle r2, r4, r1, ror fp │ │ │ │ @ instruction: 0xf0002b79 │ │ │ │ - blcs 1dfc4e4 │ │ │ │ + blcs 1dfc5b4 │ │ │ │ tstcs r8, r3, lsl #2 │ │ │ │ @ instruction: 0xf7ffa80b │ │ │ │ orrlt pc, r4, sp, ror lr @ │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ - bcs 2362e8 │ │ │ │ + bcs 2363b8 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [ip], -r5, lsr #12 │ │ │ │ - blcs 2baf38 │ │ │ │ + blcs 2bb008 │ │ │ │ stmdbls r3, {r0, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf7ff9801 │ │ │ │ stccs 14, cr15, [r0], {109} @ 0x6d │ │ │ │ - b 1510a54 │ │ │ │ + b 1510b24 │ │ │ │ ldrtmi r0, [r8], -r8, lsl #16 │ │ │ │ - ldc2l 6, cr15, [sl, #-412]! @ 0xfffffe64 │ │ │ │ + ldc2 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: 0xf962f673 │ │ │ │ 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 23643c │ │ │ │ @ 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 506404 │ │ │ │ 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 14d6278 │ │ │ │ @ instruction: 0xf85a6e2a │ │ │ │ ldmdavs r2, {r0, r1, ip, sp} │ │ │ │ movwpl pc, #1283 @ 0x503 @ │ │ │ │ @ instruction: 0x310cf893 │ │ │ │ @ instruction: 0xf855330b │ │ │ │ svcvs 0x002b1023 │ │ │ │ - blvc 8363cc │ │ │ │ - blvc 626368 │ │ │ │ + blvc 83649c │ │ │ │ + blvc 626438 │ │ │ │ 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 35bca4 │ │ │ │ ldrmi r4, [r1], -r8, lsr #12 │ │ │ │ mrc2 7, 0, pc, cr0, cr15, {7} │ │ │ │ mcrvs 7, 1, lr, cr11, cr5, {3} │ │ │ │ - blvc 4f63f4 │ │ │ │ + blvc 4f64c4 │ │ │ │ cmnle r0, r1, lsl #22 │ │ │ │ - bls 3b69c4 │ │ │ │ + bls 3b6a94 │ │ │ │ @ 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 e56328 │ │ │ │ @ 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: 0xf9e2f69a │ │ │ │ andcc lr, r4, #3620864 @ 0x374000 │ │ │ │ svceq 0x0001f010 │ │ │ │ @ instruction: 0x4628d013 │ │ │ │ - bleq 298534 │ │ │ │ - @ instruction: 0xff2ef666 │ │ │ │ + bleq 298604 │ │ │ │ + cdp2 6, 12, 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 fe25ae66 │ │ │ │ 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 1976c4c │ │ │ │ adcmi r2, fp, r1, lsl #6 │ │ │ │ addslt r3, fp, #1024 @ 0x400 │ │ │ │ ldc2l 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ movweq lr, #47680 @ 0xba40 │ │ │ │ - blx fe31adc2 │ │ │ │ + blx fe31ae92 │ │ │ │ @ instruction: 0xf06fe717 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf904f673 │ │ │ │ + @ instruction: 0xf89cf673 │ │ │ │ @ instruction: 0xf613e738 │ │ │ │ - movwcs lr, #2778 @ 0xada │ │ │ │ + movwcs lr, #2674 @ 0xa72 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - rsbseq r3, r6, r4, ror lr │ │ │ │ + rsbseq r3, r6, r4, lsr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, sl, ror #28 │ │ │ │ - rsbseq r3, r6, sl, lsr lr │ │ │ │ + @ instruction: 0x00763d9a │ │ │ │ + rsbseq r3, r6, sl, ror #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed73678 │ │ │ │ + bl fed73748 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf6a8460d │ │ │ │ - ldmiblt r0!, {r0, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcc 67a918 │ │ │ │ + ldmiblt r0!, {r0, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcc 67a9e8 │ │ │ │ svclt 0x00842b01 │ │ │ │ @ instruction: 0x46042138 │ │ │ │ strtmi sp, [r0], -r6, lsl #16 │ │ │ │ - stc2 6, cr15, [r8], {168} @ 0xa8 │ │ │ │ + stc2 6, cr15, [r0], #-672 @ 0xfffffd60 │ │ │ │ mrseq pc, (UNDEF: 30) @ │ │ │ │ addeq r4, r9, r4, lsl #12 │ │ │ │ @ instruction: 0xf6d16a68 │ │ │ │ - @ instruction: 0xf04ffe59 │ │ │ │ + @ instruction: 0xf04ffdf1 │ │ │ │ movtvs r3, #17151 @ 0x42ff │ │ │ │ addvs r6, r2, #66 @ 0x42 │ │ │ │ @ instruction: 0x4620bd38 │ │ │ │ - ldc2l 6, cr15, [r8], #-672 @ 0xfffffd60 │ │ │ │ + ldc2 6, cr15, [r0], {168} @ 0xa8 │ │ │ │ mrseq pc, (UNDEF: 31) @ │ │ │ │ addeq r1, r9, r4, asr #24 │ │ │ │ svclt 0x0000e7ee │ │ │ │ - blcs 2371d8 │ │ │ │ + blcs 2372a8 │ │ │ │ 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 +504158,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 f589ec │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r4, [lr], -fp, asr #13 │ │ │ │ svcmi 0x0004f85a │ │ │ │ - blvs 1ac898c │ │ │ │ + blvs 1ac8a5c │ │ │ │ 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 1b08ab0 │ │ │ │ @ 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 1ac8ae8 │ │ │ │ @ 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 18ae048 │ │ │ │ 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 1308b2c │ │ │ │ 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 +504222,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 1b12af4 │ │ │ │ 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 ff91078c │ │ │ │ + blvc 10f6770 │ │ │ │ @ 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 ff0a87a4 │ │ │ │ stmdale r3, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcs 9eb24c │ │ │ │ + blcs 9eb31c │ │ │ │ ldm pc, {r6, fp, ip, lr, pc}^ @ │ │ │ │ svccc 0x0034f003 │ │ │ │ svccc 0x003f3f3f │ │ │ │ svccc 0x003f343f │ │ │ │ svccc 0x003f3f3f │ │ │ │ svccc 0x003f413f │ │ │ │ svccc 0x003f3f3f │ │ │ │ @@ -504223,101 +504274,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 fed739ac │ │ │ │ @ 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 4b6d28 │ │ │ │ @ instruction: 0xf6d06a19 │ │ │ │ - msrlt CPSR_f, r7, lsr #18 │ │ │ │ + msrlt CPSR_f, pc @ │ │ │ │ @ instruction: 0x462269f3 │ │ │ │ ldcne 8, cr6, [r8, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ tstcs r0, r0, ror #16 │ │ │ │ - @ instruction: 0xf988f6d0 │ │ │ │ + @ instruction: 0xf920f6d0 │ │ │ │ stmdblt r8, {r0, r2, r9, sl, lr}^ │ │ │ │ stmiavs r3!, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ strtmi r6, [r9], -r3, asr #5 │ │ │ │ @ instruction: 0xf6d06860 │ │ │ │ - @ instruction: 0x4605f97f │ │ │ │ + @ instruction: 0x4605f917 │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ strtmi r6, [r1], -r8, lsr #17 │ │ │ │ - blcs 237438 │ │ │ │ + blcs 237508 │ │ │ │ @ instruction: 0xf7ffd0f1 │ │ │ │ ldrb pc, [r0, fp, asr #29]! @ │ │ │ │ @ instruction: 0xf6d02100 │ │ │ │ - @ instruction: 0x4605f971 │ │ │ │ + strmi pc, [r5], -r9, lsl #18 │ │ │ │ stmdavs r0!, {r3, r4, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6d02100 │ │ │ │ - strmi pc, [r5], -fp, ror #18 │ │ │ │ + strmi pc, [r5], -r3, lsl #18 │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ ldmib r5, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ ldmdavs sl, {r0, ip} │ │ │ │ @ instruction: 0xd1254291 │ │ │ │ strtmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf7ff1d18 │ │ │ │ ands pc, r2, r3, asr #30 │ │ │ │ sbcvs r6, r3, #10682368 @ 0xa30000 │ │ │ │ stmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf956f6d0 │ │ │ │ + @ instruction: 0xf8eef6d0 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmiavs r8!, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ - blvs 12ee000 │ │ │ │ + blvs 12ee0d0 │ │ │ │ rscsle r2, r1, r0, lsl #22 │ │ │ │ mcr2 7, 5, pc, cr2, cr15, {7} @ │ │ │ │ stmiavs r3!, {r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ strtmi r6, [r9], -r3, asr #5 │ │ │ │ @ instruction: 0xf6d06860 │ │ │ │ - strmi pc, [r5], -r5, asr #18 │ │ │ │ + @ instruction: 0x4605f8dd │ │ │ │ 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 276fc8 │ │ │ │ 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 e58ce4 │ │ │ │ tstcs r2, r3, lsl #2 │ │ │ │ @ instruction: 0xf901fa02 │ │ │ │ - cdp2 6, 3, cr15, cr2, cr5, {3} │ │ │ │ + stc2l 6, cr15, [sl, #404] @ 0x194 │ │ │ │ @ instruction: 0x460569b3 │ │ │ │ @ instruction: 0xf1056183 │ │ │ │ ldmibvs r0!, {r2, r6, r8, r9, sl}^ │ │ │ │ - blx 11da29e │ │ │ │ + blx ff7da36c │ │ │ │ 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: 0xf87ef667 │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9c4f669 │ │ │ │ + @ instruction: 0xf95cf669 │ │ │ │ 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 +504380,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, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ @ instruction: 0xf6a869e8 │ │ │ │ - @ instruction: 0x970bfaf5 │ │ │ │ + strls pc, [fp, -sp, lsl #21] │ │ │ │ streq pc, [r0, -r9, lsl #2]! │ │ │ │ andseq pc, ip, r9, asr #17 │ │ │ │ stmdahi r0, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ cmppeq r4, r9, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8954648 │ │ │ │ @ instruction: 0xf8953055 │ │ │ │ @ instruction: 0x464d2054 │ │ │ │ - @ instruction: 0xf89cf667 │ │ │ │ + @ instruction: 0xf834f667 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf97af669 │ │ │ │ + @ instruction: 0xf912f669 │ │ │ │ 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, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ stmibvs r8!, {r2, r8, fp, ip, pc}^ │ │ │ │ - blx fe2da39c │ │ │ │ + blx 8da46c │ │ │ │ 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 31cf00 │ │ │ │ eorscc pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf8954648 │ │ │ │ @ instruction: 0xf8953055 │ │ │ │ @ instruction: 0x464d2054 │ │ │ │ - @ instruction: 0xf862f667 │ │ │ │ + @ instruction: 0xfffaf666 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf940f669 │ │ │ │ + @ instruction: 0xf8d8f669 │ │ │ │ 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 fe5da3e0 │ │ │ │ strmi r2, [r1], r3, lsl #2 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - stc2l 6, cr15, [ip, #-404]! @ 0xfffffe6c │ │ │ │ + stc2 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 +504460,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: 0xffb2f666 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ - @ instruction: 0xf8f8f669 │ │ │ │ + @ instruction: 0xf890f669 │ │ │ │ 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 │ │ │ │ + stc2l 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 3c32f8 │ │ │ │ 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 343704 │ │ │ │ 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 b5a4b4 │ │ │ │ andls r4, r4, r9, asr #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - stc2 6, cr15, [r2, #-404] @ 0xfffffe6c │ │ │ │ + ldc2 6, cr15, [sl], {101} @ 0x65 │ │ │ │ strmi r6, [r1], fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - blx 65a4f8 │ │ │ │ + @ instruction: 0xf9a8f6a8 │ │ │ │ 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 31cb84 │ │ │ │ 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 fed73d5c │ │ │ │ @ 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 ff2e3020 │ │ │ │ + blvc 8b6be8 │ │ │ │ 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, 13, 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, 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 │ │ │ │ + ubfx pc, sp, #29, #4 │ │ │ │ + bl 2777d8 │ │ │ │ + blvs feb5dddc │ │ │ │ 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 a37658 │ │ │ │ + bcc 292f1c │ │ │ │ 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 +504585,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 e6e49c │ │ │ │ ldmdavs r8!, {r1, r3, r5, r9, sl, lr} │ │ │ │ - cdp2 6, 13, cr15, cr14, cr15, {6} │ │ │ │ + cdp2 6, 7, 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 +504607,20 @@ │ │ │ │ @ instruction: 0xf8564604 │ │ │ │ strcc r0, [r1, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0x463ab1f0 │ │ │ │ strmi r4, [r8, #1569]! @ 0x621 │ │ │ │ @ instruction: 0xf856d1f4 │ │ │ │ @ instruction: 0xf8d33c04 │ │ │ │ @ instruction: 0x4650a01c │ │ │ │ - @ instruction: 0xf8cef6a8 │ │ │ │ + @ instruction: 0xf866f6a8 │ │ │ │ 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: 0xf8c2f6a8 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0xf8c9fc23 │ │ │ │ @ instruction: 0x46040038 │ │ │ │ svceq 0x0004f856 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x460487f0 │ │ │ │ @@ -504599,263 +504650,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 8ae8ec │ │ │ │ @ instruction: 0xf64f9316 │ │ │ │ @ instruction: 0xf6cf3378 │ │ │ │ tstls r2, #-335544317 @ 0xec000003 │ │ │ │ tstls r7, #33792 @ 0x8400 │ │ │ │ tstls r5, #43008 @ 0xa800 │ │ │ │ @ instruction: 0xf6d12000 │ │ │ │ - ldrshtls pc, [r0], -sp @ │ │ │ │ - @ instruction: 0xf814f6d0 │ │ │ │ + mlasls r0, r5, r9, pc @ │ │ │ │ + @ instruction: 0xffacf6cf │ │ │ │ ldmdals r0!, {r0, r1, r9, sl, lr} │ │ │ │ - @ instruction: 0xf6d09327 │ │ │ │ - @ instruction: 0xf8d8f80f │ │ │ │ - bls 7a8d2c │ │ │ │ + @ instruction: 0xf6cf9327 │ │ │ │ + @ instruction: 0xf8d8ffa7 │ │ │ │ + bls 7a8dfc │ │ │ │ ldrsbgt pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0x461768db │ │ │ │ - bge 257400 │ │ │ │ + bge 2574d0 │ │ │ │ @ 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] @ 21becd │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [sl, #-828] @ 0xfffffcc4 │ │ │ │ tstcs r0, r8, lsr #16 │ │ │ │ - ldc2 6, cr15, [lr, #828]! @ 0x33c │ │ │ │ + ldc2l 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 33bb00 │ │ │ │ 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 172584c │ │ │ │ addsmi fp, r3, #24, 30 @ 0x60 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf0402300 │ │ │ │ cdpvs 0, 3, cr8, cr2, cr1, {6} │ │ │ │ - blvc cb6de8 │ │ │ │ + blvc cb6eb8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ stmibvs fp!, {r0, r2, r4, r6, r8, r9, pc} │ │ │ │ @ instruction: 0xf140035a │ │ │ │ @ instruction: 0xf43380b7 │ │ │ │ @ instruction: 0xf0402380 │ │ │ │ strtmi r8, [r8], -sl, ror #3 │ │ │ │ - mrc2 6, 7, pc, cr2, cr8, {4} │ │ │ │ + mcr2 6, 4, pc, cr10, cr8, {4} @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ svcvs 0x003380ad │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ @ instruction: 0xf8996973 │ │ │ │ - blcs 1724df4 │ │ │ │ + blcs 1724ec4 │ │ │ │ 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 e2e71c │ │ │ │ movwcs r9, #13065 @ 0x3309 │ │ │ │ @ instruction: 0x932a962b │ │ │ │ - stc2l 6, cr15, [r4, #-608]! @ 0xfffffda0 │ │ │ │ + ldc2l 6, cr15, [ip], #608 @ 0x260 │ │ │ │ stmdavs fp!, {r3, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bge bfd84c │ │ │ │ + bge bfd91c │ │ │ │ andls r9, r1, #2621440 @ 0x280000 │ │ │ │ - bge 106e748 │ │ │ │ + bge 106e818 │ │ │ │ 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 21eef8 │ │ │ │ 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 ff8f6fbc │ │ │ │ @ instruction: 0xf892681a │ │ │ │ ldmib r2, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a21674 │ │ │ │ + blcs a21744 │ │ │ │ strmi fp, [fp], -r8, lsl #31 │ │ │ │ - blcc 292eb0 │ │ │ │ + blcc 292f80 │ │ │ │ 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 658f3c │ │ │ │ + blhi fe4ffd60 │ │ │ │ + blhi fe4e1164 │ │ │ │ + blhi fe4ffd68 │ │ │ │ + blhi fe50096c │ │ │ │ + blhi fe4ffd70 │ │ │ │ + blhi fe4ffd74 │ │ │ │ + blhi fe4ffd78 │ │ │ │ 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, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addsmi r3, sl, #-1342177280 @ 0xb0000000 │ │ │ │ - blls 3d1b24 │ │ │ │ + blls 3d1bf4 │ │ │ │ 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: 0xff08f6a7 │ │ │ │ addmi r9, r3, #8, 22 @ 0x2000 │ │ │ │ - bls 291560 │ │ │ │ - bvs 1a3705c │ │ │ │ + bls 291630 │ │ │ │ + bvs 1a3712c │ │ │ │ mrc2 7, 3, pc, cr8, cr15, {7} │ │ │ │ - bvs ff2b796c │ │ │ │ + bvs ff2b7a3c │ │ │ │ vqsub.s8 d20, d16, d10 │ │ │ │ @ instruction: 0xf04f8233 │ │ │ │ strdvs r3, [r3], #-63 @ 0xffffffc1 @ │ │ │ │ @ instruction: 0xf10862a3 │ │ │ │ @ instruction: 0xf8550801 │ │ │ │ @ instruction: 0xf8c43f04 │ │ │ │ @ instruction: 0xf8c4a000 │ │ │ │ - blcs 244fc0 │ │ │ │ + blcs 245090 │ │ │ │ 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 ffadafde │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldmib sp, {r0, r1, r5, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldrbmi r5, [r9], r3, lsl #12 │ │ │ │ tstmi lr, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf6664628 │ │ │ │ - @ instruction: 0x4605ff37 │ │ │ │ + strmi pc, [r5], -pc, asr #29 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmdals r0!, {r0, r1, r8, r9, sl, fp, sp, pc} │ │ │ │ ldrhi lr, [r3], #-2525 @ 0xfffff623 │ │ │ │ - @ instruction: 0xf9d2f6d1 │ │ │ │ + @ instruction: 0xf96af6d1 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrtmi r8, [r1], ip, ror #3 │ │ │ │ strbmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx fe3da916 │ │ │ │ + blx 9da9e6 │ │ │ │ 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 27bd04 │ │ │ │ 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, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d1bc │ │ │ │ - ldc2l 6, cr15, [ip, #608]! @ 0x260 │ │ │ │ + ldc2 6, cr15, [r4, #608] @ 0x260 │ │ │ │ @ instruction: 0xd1b72800 │ │ │ │ - blcs 277550 │ │ │ │ - bvs ffd113d0 │ │ │ │ - blvc 8b7018 │ │ │ │ + blcs 277620 │ │ │ │ + bvs ffd114a0 │ │ │ │ + blvc 8b70e8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r2, r6, r9, pc}^ │ │ │ │ - cdp2 6, 9, cr15, cr4, cr7, {5} │ │ │ │ + cdp2 6, 2, 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, #-84] @ 0xffffffac │ │ │ │ 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 │ │ │ │ + stc2 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 fefb717c │ │ │ │ movwls pc, #57990 @ 0xe286 @ │ │ │ │ @ instruction: 0xf381fab1 │ │ │ │ ldmdbeq fp, {r1, r4, r6, r8, fp}^ │ │ │ │ svclt 0x0008429a │ │ │ │ - bleq 259150 │ │ │ │ + bleq 259220 │ │ │ │ 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 ef7d34 │ │ │ │ @ instruction: 0xf040429a │ │ │ │ @ instruction: 0xf10b8095 │ │ │ │ @ instruction: 0xf85c0b01 │ │ │ │ @ instruction: 0xf850102b │ │ │ │ - blx fee750fc │ │ │ │ - blx fefd9a58 │ │ │ │ + blx fee751cc │ │ │ │ + blx fefd9b28 │ │ │ │ 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 45c26c │ │ │ │ @ instruction: 0xf73f2b00 │ │ │ │ @ instruction: 0xe736af14 │ │ │ │ ldrsbt pc, [ip], -r1 @ │ │ │ │ @ instruction: 0xf8de6bf3 │ │ │ │ ldmdavs r8, {sp} │ │ │ │ @ instruction: 0xf8929208 │ │ │ │ andsls ip, r0, ip │ │ │ │ @ instruction: 0xf1ac7b02 │ │ │ │ - blx fee1d0a8 │ │ │ │ + blx fee1d178 │ │ │ │ @ instruction: 0xf1bcf080 │ │ │ │ - b 15e0cb0 │ │ │ │ + b 15e0d80 │ │ │ │ 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 +504914,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 61128c │ │ │ │ + bcs 2439e4 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 689e38 │ │ │ │ + blls 689f08 │ │ │ │ ldmdals r0, {r2, r3, r9, fp, ip, pc} │ │ │ │ svclt 0x00144282 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ movwlt r0, #45825 @ 0xb301 │ │ │ │ tstls r9, fp, asr #21 │ │ │ │ - blvc 837170 │ │ │ │ + blvc 837240 │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ ldmibvs r8, {r1, r3, r4, r7, r8, pc}^ │ │ │ │ - cdp2 6, 4, cr15, cr14, cr7, {5} │ │ │ │ + stc2l 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 45c958 │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ ldmdbls r9, {r0, r1, r8, pc} │ │ │ │ movwls r6, #34915 @ 0x8863 │ │ │ │ ldrmi r9, [fp, #2824] @ 0xb08 │ │ │ │ @ instruction: 0xf8d1d012 │ │ │ │ - blvs fff1523c │ │ │ │ + blvs fff1530c │ │ │ │ @ instruction: 0xf000459e │ │ │ │ ldmdbls r1, {r1, r3, r5, r7, pc} │ │ │ │ - bls 643d94 │ │ │ │ + bls 643e64 │ │ │ │ stmdbls sp, {r0, r1, r3, lr} │ │ │ │ svclt 0x00144291 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 21dd6c │ │ │ │ + blcs 21de3c │ │ │ │ addshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf6989805 │ │ │ │ - @ instruction: 0xe6b8fc31 │ │ │ │ - bvs ef79a0 │ │ │ │ + ldrt pc, [r8], r9, asr #23 @ │ │ │ │ + bvs ef7a70 │ │ │ │ @ instruction: 0xd1f7429a │ │ │ │ strtmi lr, [r9], -r1, ror #14 │ │ │ │ @ instruction: 0x4628ad39 │ │ │ │ @ instruction: 0xf6989a30 │ │ │ │ - @ instruction: 0x4628fb9b │ │ │ │ + @ instruction: 0x4628fb33 │ │ │ │ @ instruction: 0xf7ffa927 │ │ │ │ ldrt pc, [sp], r1, lsr #21 @ │ │ │ │ - bcs 277664 │ │ │ │ + bcs 277734 │ │ │ │ pkhbtmi fp, r1, r8, lsl #30 │ │ │ │ svclt 0x00189307 │ │ │ │ @ instruction: 0xf47f9306 │ │ │ │ @ instruction: 0xf8d9ae1f │ │ │ │ - bls 6a920c │ │ │ │ + bls 6a92dc │ │ │ │ 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 fe225334 │ │ │ │ stmdale r8!, {r5, r9, fp, sp} │ │ │ │ - bcs 9eb9dc │ │ │ │ + bcs 9ebaac │ │ │ │ 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 +505001,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 fe24d39c │ │ │ │ svceq 0x0020f1bc │ │ │ │ stmdale fp!, {r3, ip, pc} │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 21d274 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 21d344 │ │ │ │ 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 +505033,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 27bf90 │ │ │ │ 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 537b52 │ │ │ │ @ instruction: 0xf8941103 │ │ │ │ svcvc 0x008bc00e │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blvc 1ae136c │ │ │ │ + blvc 1ae143c │ │ │ │ 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 6c3c14 │ │ │ │ @ instruction: 0xf47f0803 │ │ │ │ @ instruction: 0x4648af59 │ │ │ │ - stc2 6, cr15, [ip], #-608 @ 0xfffffda0 │ │ │ │ + blx ff35ae3a │ │ │ │ cmnlt r8, r4, lsl #12 │ │ │ │ @ instruction: 0x46c16933 │ │ │ │ strb r9, [r7, #-774]! @ 0xfffffcfa │ │ │ │ @ instruction: 0xf6d09830 │ │ │ │ - @ instruction: 0xf06fffe3 │ │ │ │ + @ instruction: 0xf06fff7b │ │ │ │ strbmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf99af672 │ │ │ │ - blge c16b70 │ │ │ │ + @ instruction: 0xf932f672 │ │ │ │ + blge c16c40 │ │ │ │ strb r9, [sp, #769]! @ 0x301 │ │ │ │ @ instruction: 0xf6984648 │ │ │ │ - @ instruction: 0x4680fc31 │ │ │ │ + strmi 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 4d7ba0 │ │ │ │ + blx cdb42c │ │ │ │ @ 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], {89} @ 0x59 │ │ │ │ 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 +505102,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 3434f2 │ │ │ │ @ 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, 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, 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, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46816933 │ │ │ │ strbt r9, [r9], #774 @ 0x306 │ │ │ │ @ instruction: 0x001cf8d9 │ │ │ │ - cdp2 6, 7, cr15, cr0, cr6, {5} │ │ │ │ + cdp2 6, 0, cr15, cr8, cr6, {5} │ │ │ │ stmibvs r8!, {r7, r9, sl, lr}^ │ │ │ │ - cdp2 6, 6, cr15, cr12, cr6, {5} │ │ │ │ + cdp2 6, 0, cr15, cr4, cr6, {5} │ │ │ │ strmi r6, [r0, #2355] @ 0x933 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ movwls r0, #26880 @ 0x6900 │ │ │ │ @ instruction: 0xf612e4da │ │ │ │ - @ instruction: 0xf8d9eaec │ │ │ │ + @ instruction: 0xf8d9ea84 │ │ │ │ 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, asr #5 │ │ │ │ + rsbseq r3, r6, r0, asr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, sl, ror #6 │ │ │ │ + @ instruction: 0x0076329a │ │ │ │ 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 fea2813c │ │ │ │ + blx fee1d54c │ │ │ │ + b 1619744 │ │ │ │ svclt 0x00081050 │ │ │ │ @ instruction: 0xb1282000 │ │ │ │ @ instruction: 0xf1a06898 │ │ │ │ - blx fee1d488 │ │ │ │ + blx fee1d558 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed74694 │ │ │ │ + bl fed74764 │ │ │ │ @ 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 145af2c │ │ │ │ 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 9a4718 │ │ │ │ movwne lr, #19203 @ 0x4b03 │ │ │ │ - blgt 5ec240 │ │ │ │ - @ instruction: 0xf962f666 │ │ │ │ + blgt 5ec310 │ │ │ │ + @ instruction: 0xf8faf666 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - bmi 466cec │ │ │ │ + bmi 466dbc │ │ │ │ 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 85ae20 │ │ │ │ + @ instruction: 0x00762a90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r6, r2, lsl fp │ │ │ │ + rsbseq r2, r6, r2, asr #20 │ │ │ │ stcne 8, cr6, [r3, #-520] @ 0xfffffdf8 │ │ │ │ mlale pc, sl, r2, r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed74724 │ │ │ │ + bl fed747f4 │ │ │ │ @ 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, r4, 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: 0xf936f665 │ │ │ │ @ instruction: 0xf1054620 │ │ │ │ @ instruction: 0xf6660114 │ │ │ │ - andcs pc, r1, r3, ror #20 │ │ │ │ + strdcs pc, [r1], -fp │ │ │ │ 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 fed74860 │ │ │ │ @ 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 +505231,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 1c57660 │ │ │ │ @ instruction: 0xffdaf7ff │ │ │ │ - blvs 1c2edf0 │ │ │ │ + blvs 1c2eec0 │ │ │ │ @ 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 277970 │ │ │ │ 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 b016d4 │ │ │ │ @ instruction: 0x101cf8da │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ subsvs r1, r6, sl, asr #17 │ │ │ │ - blls 571988 │ │ │ │ - blcc 2d7d60 │ │ │ │ - bvs 1a5760c │ │ │ │ + blls 571a58 │ │ │ │ + blcc 2d7e30 │ │ │ │ + bvs 1a576dc │ │ │ │ ldrbmi r4, [sl], -fp, lsr #12 │ │ │ │ stmib sp, {r0, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff8700 │ │ │ │ - blvs 1a5d560 │ │ │ │ + blvs 1a5d630 │ │ │ │ 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 fed74954 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bvs 15aeec0 │ │ │ │ + bvs 15aef90 │ │ │ │ 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 877c70 │ │ │ │ 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 +505308,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 4ae9bc │ │ │ │ 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 1b1d6a4 │ │ │ │ @ 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 237d20 │ │ │ │ + bvs fe312000 │ │ │ │ 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 23bca8 │ │ │ │ + bl 251bd8 │ │ │ │ strcs r0, [r0], -r8, lsl #14 │ │ │ │ @ instruction: 0x46294638 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ strcc r6, [r1], -r3, ror #18 │ │ │ │ - blx 42b406 │ │ │ │ + blx 42b4d6 │ │ │ │ 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 25e47c │ │ │ │ strtmi sp, [r9], -sl, asr #3 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xff66f7ff │ │ │ │ - bvs 13176c4 │ │ │ │ + bvs 1317794 │ │ │ │ @ instruction: 0x4629b11b │ │ │ │ @ instruction: 0xf7ff3018 │ │ │ │ - bvs feb1d53c │ │ │ │ + bvs feb1d60c │ │ │ │ adcsle r2, fp, r0, lsl #22 │ │ │ │ streq pc, [ip, -r4, lsl #2]! │ │ │ │ ldrtmi r2, [r8], -r0, lsl #12 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ - bvs feb1d528 │ │ │ │ + bvs feb1d5f8 │ │ │ │ ldrcc r3, [r0, -r1, lsl #12] │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ - blvs fe317698 │ │ │ │ + blvs fe317768 │ │ │ │ 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 feb1d5d4 │ │ │ │ mvnsle r4, #-268435447 @ 0xf0000009 │ │ │ │ - blmi 797678 │ │ │ │ + blmi 797748 │ │ │ │ ldmpl r3, {r0, r6, r8, fp, sp, lr}^ │ │ │ │ - blx 2a619a │ │ │ │ + blx 2a626a │ │ │ │ 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 237990 │ │ │ │ @ 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, lsr 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 +505408,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 cbc710 │ │ │ │ strle r0, [r6], #-1817 @ 0xfffff8e7 │ │ │ │ tstpeq r8, r3, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0011f013 │ │ │ │ @ instruction: 0xf0007369 │ │ │ │ - bcs 43dbf4 │ │ │ │ + bcs 43dcc4 │ │ │ │ adcshi pc, sl, r0 │ │ │ │ stmiavs r9!, {r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf87cf69a │ │ │ │ + @ instruction: 0xf814f69a │ │ │ │ @ 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 237ad4 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ - @ instruction: 0xf866f69a │ │ │ │ + @ instruction: 0xfffef699 │ │ │ │ stccc 8, cr6, [r4, #-692] @ 0xfffffd4c │ │ │ │ - strhle r4, [pc, #37] @ 21d90d │ │ │ │ + strhle r4, [pc, #37] @ 21d9dd │ │ │ │ @ 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 36f47e │ │ │ │ @ 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 37821a │ │ │ │ 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 +505475,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 1b51c64 │ │ │ │ rsbsle r2, sl, r0, lsl #24 │ │ │ │ ldrdcs pc, [r0], -r9 @ │ │ │ │ @ instruction: 0x301cf8d8 │ │ │ │ vqdmulh.s d15, d2, d5 │ │ │ │ - bvs ab3c18 │ │ │ │ + bvs ab3ce8 │ │ │ │ vqdmulh.s d15, d2, d5 │ │ │ │ addmi r5, sl, #10092544 @ 0x9a0000 │ │ │ │ @ instruction: 0xf8dad2ed │ │ │ │ - bvs 29d9e4 │ │ │ │ + bvs 29dab4 │ │ │ │ andcc pc, r2, #5120 @ 0x1400 │ │ │ │ ldrdlt pc, [ip], -r2 │ │ │ │ svceq 0x0000f1bb │ │ │ │ strtmi sp, [r1], -r0, rrx │ │ │ │ - @ instruction: 0xf812f69a │ │ │ │ + @ instruction: 0xffaaf699 │ │ │ │ cmple fp, r0, lsl #16 │ │ │ │ ldrsbtcs pc, [r0], -fp @ │ │ │ │ - blcs 237f30 │ │ │ │ + blcs 238000 │ │ │ │ @ instruction: 0xf8dad07c │ │ │ │ @ instruction: 0xf8d81008 │ │ │ │ - bvs 4a9a60 │ │ │ │ + bvs 4a9b30 │ │ │ │ movwcc pc, #11013 @ 0x2b05 @ │ │ │ │ - blcs 1af7c64 │ │ │ │ + blcs 1af7d34 │ │ │ │ @ instruction: 0xf89ad94c │ │ │ │ cdpne 0, 13, cr3, cr10, cr12, {0} │ │ │ │ svceq 0x00fdf012 │ │ │ │ - blcs 351b20 │ │ │ │ + blcs 351bf0 │ │ │ │ addmi sp, ip, #62 @ 0x3e │ │ │ │ @ instruction: 0xf857d1c5 │ │ │ │ - blls 248a24 │ │ │ │ + blls 248af4 │ │ │ │ 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: 0xff4af699 │ │ │ │ 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 +505549,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: 0xf857ff33 │ │ │ │ @ instruction: 0xf8daac04 │ │ │ │ stmdacs r0, {r3, ip, sp, pc} │ │ │ │ svcge 0x001df43f │ │ │ │ svceq 0x0000f1bb │ │ │ │ addhi pc, lr, r0 │ │ │ │ @ instruction: 0xe716465c │ │ │ │ - bcs 23cd2c │ │ │ │ + bcs 23cdfc │ │ │ │ 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 3bc844 │ │ │ │ svcge 0x006bf47f │ │ │ │ - blcs 2b8080 │ │ │ │ + blcs 2b8150 │ │ │ │ @ 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 cdd648 │ │ │ │ @ instruction: 0xf8d2e6b3 │ │ │ │ str ip, [r7, -r0]! │ │ │ │ - blcs 2780f4 │ │ │ │ + blcs 2781c4 │ │ │ │ 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 cdd620 │ │ │ │ @ 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 cdd604 │ │ │ │ + blmi a57698 │ │ │ │ stmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 23cc00 │ │ │ │ + blcs 23ccd0 │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {1} @ │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0018 │ │ │ │ - blvc cdd510 │ │ │ │ + blvc cdd5e0 │ │ │ │ stmdbvs pc!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, sp, lr, pc}^ @ │ │ │ │ - blcs 237c98 │ │ │ │ + blcs 237d68 │ │ │ │ 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 237d80 │ │ │ │ + blvc cd2468 │ │ │ │ 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 │ │ │ │ + ldrhteq 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 +505646,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 237da8 │ │ │ │ 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 777d98 │ │ │ │ @ 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 5c2974 │ │ │ │ eorgt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf8cd9308 │ │ │ │ tstcs r3, ip │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - blls 49ce54 │ │ │ │ + blls 49cd84 │ │ │ │ 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, r4, r5, r6, r7, r8, r9, 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: 0xfffaf665 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blls 426cdc │ │ │ │ + blls 426dac │ │ │ │ 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, 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 6e7a00 │ │ │ │ andsls r1, r3, #23040 @ 0x5a00 │ │ │ │ - blvc af61c4 │ │ │ │ + blvc af6294 │ │ │ │ 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 +505725,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 677e58 │ │ │ │ andsvs r6, ip, r3, rrx │ │ │ │ svccs 0x00009411 │ │ │ │ strtmi sp, [r8], -r3, ror #3 │ │ │ │ - @ instruction: 0xf800f666 │ │ │ │ + @ instruction: 0xff98f665 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x46b3d1bf │ │ │ │ cdpls 13, 0, cr9, cr6, cr7, {0} │ │ │ │ tstcs r4, r3, lsl sl │ │ │ │ @ instruction: 0xf6d02000 │ │ │ │ - @ instruction: 0x4603fa33 │ │ │ │ + strmi pc, [r3], -fp, asr #19 │ │ │ │ tstls r4, #0 │ │ │ │ - cdp2 6, 10, cr15, cr6, cr10, {3} │ │ │ │ + cdp2 6, 3, cr15, cr14, cr10, {3} │ │ │ │ strmi r9, [r1], lr, lsl #24 │ │ │ │ svccs 0x00006827 │ │ │ │ mrshi pc, CPSR @ │ │ │ │ - blcs 237eb4 │ │ │ │ + blcs 237f84 │ │ │ │ rschi pc, pc, #0 │ │ │ │ ldrbeq r7, [fp, r3, ror #22] │ │ │ │ - bls 352e0c │ │ │ │ + bls 352edc │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - cdp2 6, 11, cr15, cr2, cr10, {3} │ │ │ │ + cdp2 6, 4, cr15, cr10, cr10, {3} │ │ │ │ strtmi fp, [r0], -r8, lsr #2 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xf6653034 │ │ │ │ - svccs 0x0000fa37 │ │ │ │ + svccs 0x0000f9cf │ │ │ │ rscshi pc, r9, r0 │ │ │ │ - blcs 237ee0 │ │ │ │ + blcs 237fb0 │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bcs 237e64 │ │ │ │ + bcs 237f34 │ │ │ │ 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 │ │ │ │ + stc2 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 +505794,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: 0xf942f667 │ │ │ │ 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 4f83d8 │ │ │ │ stmdale r9, {r0, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tsteq r3, #40, 24 @ 0x2800 │ │ │ │ @ instruction: 0xf8940313 │ │ │ │ - blcs 22a008 │ │ │ │ + blcs 22a0d8 │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bleq 29a304 │ │ │ │ + bleq 29a3d4 │ │ │ │ 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 22a0f4 │ │ │ │ + bgt 612784 │ │ │ │ + blx ffe5b95e │ │ │ │ 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 ffb17c9c │ │ │ │ + blvc 6f8064 │ │ │ │ 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 +505868,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 2117c00 │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ ldrtmi sp, [r9], -fp, lsl #2 │ │ │ │ strbmi r9, [r8], -r4, lsl #20 │ │ │ │ @ instruction: 0xf66a9306 │ │ │ │ - blls 3dd6ac │ │ │ │ + blls 3dd5dc │ │ │ │ @ instruction: 0x461f463c │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0x4648aefe │ │ │ │ - stc2 6, cr15, [r0, #424]! @ 0x1a8 │ │ │ │ + ldc2 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 721d18 │ │ │ │ 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 23818c │ │ │ │ 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 67e590 │ │ │ │ + blx 484d86 │ │ │ │ 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 54a5a4 │ │ │ │ sbcsle r2, r2, r6, lsl #24 │ │ │ │ smlabteq r0, r7, r9, lr │ │ │ │ bicsvs r6, r7, pc │ │ │ │ - bgt 617fe8 │ │ │ │ - blx fe2dba3a │ │ │ │ + bgt 6180b8 │ │ │ │ + blx 8dbb0a │ │ │ │ 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 +505940,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 21e9b8 │ │ │ │ @ instruction: 0xf104d07f │ │ │ │ - blgt 5dee3c │ │ │ │ + blgt 5def0c │ │ │ │ @ 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 4bce70 │ │ │ │ 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 +505971,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 2787bc │ │ │ │ svcge 0x0063f47f │ │ │ │ @ instruction: 0xf1049903 │ │ │ │ @ instruction: 0xf7ff0038 │ │ │ │ @ instruction: 0xe75cfb75 │ │ │ │ cmncs r4, r8, lsr #23 │ │ │ │ @ instruction: 0xf85a6962 │ │ │ │ - blx 26a18a │ │ │ │ + blx 26a25a │ │ │ │ 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 1b5c25e │ │ │ │ stmdbls r3, {r0, r1, r3, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ - blx 19dc19a │ │ │ │ + blx 19dc26a │ │ │ │ stmdbls r3, {r0, r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ subeq pc, r4, r4, lsl #2 │ │ │ │ - blx 185c1a6 │ │ │ │ + blx 185c276 │ │ │ │ stmdbls r3, {r0, r1, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - blx 16dc1b2 │ │ │ │ + blx 16dc282 │ │ │ │ stmdbvs r7!, {r0, r3, r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2382a8 │ │ │ │ + blcs 238378 │ │ │ │ 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 238390 │ │ │ │ svcge 0x0029f43f │ │ │ │ stmdbls r3, {r1, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - blx 10dc1e2 │ │ │ │ + blx 10dc2b2 │ │ │ │ rsbcs lr, r4, #8650752 @ 0x840000 │ │ │ │ tstpne r3, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mlacs fp, r1, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blcs 1b89fd8 │ │ │ │ + blcs 1b8a0a8 │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ @ instruction: 0xf0407f8a │ │ │ │ mcrvs 0, 1, r8, cr2, cr7, {5} │ │ │ │ - blvc 678250 │ │ │ │ + blvc 678320 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xf6cf9812 │ │ │ │ + ldmdals r4, {r0, r1, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xfff0f6cf │ │ │ │ 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, 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 5df008 │ │ │ │ + blx ddbce0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8db80b6 │ │ │ │ - blcs 22a2d8 │ │ │ │ + blcs 22a3a8 │ │ │ │ ldclge 4, cr15, [sl, #508]! @ 0x1fc │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ - blvc 1117860 │ │ │ │ + blvc 1117930 │ │ │ │ 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 238420 │ │ │ │ @ instruction: 0x4638d1f4 │ │ │ │ - @ instruction: 0xffc6f664 │ │ │ │ + @ instruction: 0xff5ef664 │ │ │ │ stmdbls r3, {r0, r1, r3, r4, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf91ef7ff │ │ │ │ @ instruction: 0xf6644638 │ │ │ │ - @ instruction: 0xe6b2ffbd │ │ │ │ + ssat pc, #19, r5, asr #30 @ │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ @ instruction: 0x4638f915 │ │ │ │ - @ instruction: 0xffb4f664 │ │ │ │ + @ instruction: 0xff4cf664 │ │ │ │ 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: 0xff40f664 │ │ │ │ + blmi 12d7e50 │ │ │ │ ldmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 23d388 │ │ │ │ + blcs 23d458 │ │ │ │ stmdbls r3, {r0, r1, r4, r6, r7, ip, lr, pc} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ @ instruction: 0xf8f6f7ff │ │ │ │ @ instruction: 0xf6644638 │ │ │ │ - pkhbt pc, sl, r5, lsl #31 @ │ │ │ │ + str pc, [sl], sp, lsr #30 │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ ldrtmi pc, [r8], -sp, ror #17 @ │ │ │ │ - @ instruction: 0xff8cf664 │ │ │ │ + @ instruction: 0xff24f664 │ │ │ │ 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 @ │ │ │ │ + uhadd16 pc, r8, fp @ │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0024 │ │ │ │ @ instruction: 0x4638f8db │ │ │ │ - @ instruction: 0xff7af664 │ │ │ │ + @ instruction: 0xff12f664 │ │ │ │ tstcs r3, pc, ror #12 │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - @ instruction: 0xe768f975 │ │ │ │ + strb pc, [r8, -sp, lsl #18]! @ │ │ │ │ addne pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ @ instruction: 0xf104ad00 │ │ │ │ - blgt 5df0d0 │ │ │ │ - blx 6dbd18 │ │ │ │ + blgt 5df1a0 │ │ │ │ + @ instruction: 0xf9aaf665 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ movwcs sl, #7595 @ 0x1dab │ │ │ │ ldrbt r7, [r4], #867 @ 0x363 │ │ │ │ ldmdavs fp, {r0, r1, r4, r9, sl, fp, sp, lr} │ │ │ │ - bcs 27d000 │ │ │ │ + bcs 27d0d0 │ │ │ │ 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 1b17818 │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ mrcge 4, 0, APSR_nzcv, cr7, cr15, {3} │ │ │ │ str r4, [ip, #-1567] @ 0xfffff9e1 │ │ │ │ - blcs 2ad2ac │ │ │ │ + blcs 2ad37c │ │ │ │ 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 fea5bd0c │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrsbteq r2, [r6], #-60 @ 0xffffffc4 │ │ │ │ - ldrsbteq r2, [r6], #-50 @ 0xffffffce │ │ │ │ + rsbseq r2, r6, ip, lsl #6 │ │ │ │ + rsbseq r2, r6, r2, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r6, r8, lsr #7 │ │ │ │ + ldrsbteq 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 +506163,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 ff121534 │ │ │ │ @ instruction: 0xf10cfc8c │ │ │ │ stmiblt fp, {r5, sl, fp} │ │ │ │ teqpeq pc, #220, 2 @ p-variant is OBSOLETE @ 0x37 │ │ │ │ - bmi feb12a2c │ │ │ │ + bmi feb12afc │ │ │ │ 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 21da602 │ │ │ │ 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 9e5ef0 │ │ │ │ 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 +506216,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: 0xff5af663 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - blge 3527a0 │ │ │ │ + blge 352870 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - blx 105beea │ │ │ │ + blx ff65bfb8 │ │ │ │ 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 35e33c │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx a5bf1a │ │ │ │ + blx ff05bfe8 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - @ instruction: 0x4604f8f3 │ │ │ │ + strmi pc, [r4], -fp, lsl #17 │ │ │ │ stclvc 7, cr14, [r2], #-444 @ 0xfffffe44 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - bcs a229a0 │ │ │ │ + bcs a22a70 │ │ │ │ adchi pc, r4, r0, lsl #4 │ │ │ │ - blcs 9e5eec │ │ │ │ + blcs 9e5fbc │ │ │ │ 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 +506259,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: 0xff04f663 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3091f0 │ │ │ │ + blgt 3092c0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - strtmi pc, [r2], -r3, ror #21 │ │ │ │ + @ instruction: 0x4622fa7b │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8b6f667 │ │ │ │ + @ instruction: 0xf84ef667 │ │ │ │ @ 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 │ │ │ │ + strmi pc, [r6], -r3, ror #29 │ │ │ │ + blge 2cabf8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx ff2dbfd4 │ │ │ │ + blx 18dc0a4 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66711b3 │ │ │ │ - @ instruction: 0x4604f895 │ │ │ │ + strmi pc, [r4], -sp, lsr #16 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ movwcs sl, #3856 @ 0xf10 │ │ │ │ movwvc lr, #18893 @ 0x49cd │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ movwcs lr, #18909 @ 0x49dd │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6632220 │ │ │ │ - strmi pc, [r6], -r9, lsr #30 │ │ │ │ + strmi pc, [r6], -r1, asr #29 │ │ │ │ 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, 10, cr15, cr2, cr3, {3} │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2effbc │ │ │ │ + blgt 2f008c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - @ instruction: 0x4622fa7f │ │ │ │ + @ instruction: 0x4622fa17 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r8], -r9, asr #3 │ │ │ │ - @ instruction: 0xf852f667 │ │ │ │ + @ instruction: 0xffeaf666 │ │ │ │ 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 │ │ │ │ + stmdb r2!, {r0, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrshteq r1, [r6], #-174 @ 0xffffff52 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r6, lr, lsl #23 │ │ │ │ + ldrhteq 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 +506349,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 130e588 │ │ │ │ + b 129d84c │ │ │ │ tstmi r3, ip, lsl #2 │ │ │ │ svclt 0x0008429d │ │ │ │ @ instruction: 0xf000428f │ │ │ │ - b 17feb38 │ │ │ │ + b 17fec08 │ │ │ │ @ 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 +506374,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: 0xff54f666 │ │ │ │ @ instruction: 0xf389fab9 │ │ │ │ @ instruction: 0xf1b94607 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf1c3809b │ │ │ │ movwls r0, #25407 @ 0x633f │ │ │ │ movwls r2, #29440 @ 0x7300 │ │ │ │ stmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbvs r0!, {r5, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6638904 │ │ │ │ - @ instruction: 0x4680fe71 │ │ │ │ - blge 34ad3c │ │ │ │ + strmi pc, [r0], r9, lsl #28 │ │ │ │ + blge 34ae0c │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - strbmi pc, [r3], -r5, ror #19 @ │ │ │ │ + @ instruction: 0x4643f97d │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xffb8f666 │ │ │ │ + @ instruction: 0xff50f666 │ │ │ │ strmi r7, [r0], r2, ror #24 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ stmib sp, {r9, fp}^ │ │ │ │ @ instruction: 0xf04f7706 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf663ab04 │ │ │ │ - strmi pc, [r7], -sp, asr #28 │ │ │ │ - blge 34ad24 │ │ │ │ + strmi pc, [r7], -r5, ror #27 │ │ │ │ + blge 34adf4 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xf9c4f667 │ │ │ │ + @ instruction: 0xf95cf667 │ │ │ │ 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, #-188] @ 0xffffff44 │ │ │ │ + blle 19f0128 │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ ldrtmi r1, [r0], -r9, asr #2 │ │ │ │ - @ instruction: 0xff68f666 │ │ │ │ + @ instruction: 0xff00f666 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xffbaf666 │ │ │ │ - bmi feff0078 │ │ │ │ + @ instruction: 0xff52f666 │ │ │ │ + bmi feff0148 │ │ │ │ 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 fea5a9ec │ │ │ │ tstcs r0, r2, ror #24 │ │ │ │ @ instruction: 0xa018f8dd │ │ │ │ - blls 419010 │ │ │ │ + blls 4190e0 │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ stmdale sp!, {r2, r8, ip}^ │ │ │ │ - blcs 9e61f4 │ │ │ │ + blcs 9e62c4 │ │ │ │ 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 +506460,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, 10, 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, 10, 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 │ │ │ │ + @ instruction: 0x4604fd5d │ │ │ │ addsle r2, r8, r0, lsl #16 │ │ │ │ - blgt 309548 │ │ │ │ + blgt 309618 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214630 │ │ │ │ @ instruction: 0xf6673414 │ │ │ │ - @ instruction: 0xe78ef93b │ │ │ │ - bcs a26d4c │ │ │ │ + @ instruction: 0xe78ef8d3 │ │ │ │ + bcs a26e1c │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ rschi pc, ip, r0, lsl #4 │ │ │ │ - blcs 9e62a4 │ │ │ │ + blcs 9e6374 │ │ │ │ addhi pc, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ orrhi r8, r3, #-67108863 @ 0xfc000001 │ │ │ │ - blvc fe2ff774 │ │ │ │ + blvc fe2ff844 │ │ │ │ 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 35a0cc │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 2d9fc4 │ │ │ │ - ldc2 6, cr15, [r2, #396] @ 0x18c │ │ │ │ + blvc 2da094 │ │ │ │ + stc2 6, cr15, [sl, #-396]! @ 0xfffffe74 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 3095a4 │ │ │ │ + blgt 309674 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xf906f667 │ │ │ │ + @ instruction: 0xf89ef667 │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a2f44f │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - svccs 0x0001fed9 │ │ │ │ + svccs 0x0001fe71 │ │ │ │ @ instruction: 0xf1754680 │ │ │ │ - blle 1adfdc8 │ │ │ │ + blle 1adfe98 │ │ │ │ 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, 5, 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 │ │ │ │ + pkhtbmi pc, r0, r1, asr #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 │ │ │ │ + strmi pc, [r5], -r7, ror #25 │ │ │ │ + blge 3caff0 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf8c6f667 │ │ │ │ + @ instruction: 0xf85ef667 │ │ │ │ strtmi r4, [fp], -r2, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - stclvc 14, cr15, [r3], #-612 @ 0xfffffd9c │ │ │ │ + stclvc 14, cr15, [r3], #-196 @ 0xffffff3c │ │ │ │ strcs r4, [r0], #-1537 @ 0xfffff9ff │ │ │ │ strls r2, [r0], #-518 @ 0xfffffdfa │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - strmi pc, [r4], -r3, lsl #21 │ │ │ │ + @ instruction: 0x4604fa1b │ │ │ │ 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 +506565,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} │ │ │ │ + ldc2l 6, cr15, [ip, #408]! @ 0x198 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r2], {99} @ 0x63 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 3096d4 │ │ │ │ + blgt 3097a4 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - @ instruction: 0x4623f871 │ │ │ │ + strtmi pc, [r3], -r9, lsl #16 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr6, {3} │ │ │ │ + ldc2l 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 │ │ │ │ + ldc2l 6, cr15, [r2], #-396 @ 0xfffffe74 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 309714 │ │ │ │ + blgt 3097e4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - @ instruction: 0xf6674630 │ │ │ │ - @ instruction: 0x4642f851 │ │ │ │ + @ instruction: 0xf6664630 │ │ │ │ + strbmi pc, [r2], -r9, ror #31 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ ldrtmi r7, [r0], -r9, lsr #3 │ │ │ │ - cdp2 6, 2, cr15, cr4, cr6, {3} │ │ │ │ + ldc2 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 │ │ │ │ + mrc 6, 7, APSR_nzcv, cr14, cr0, {0} │ │ │ │ + rsbseq r1, r6, ip, lsl #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00761796 │ │ │ │ + rsbseq r1, r6, r6, asr #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 +506624,91 @@ │ │ │ │ @ instruction: 0xf1a25841 │ │ │ │ stmdavs r9, {r5} │ │ │ │ @ instruction: 0xf04f910b │ │ │ │ @ instruction: 0xf04f0100 │ │ │ │ svclt 0x00584100 │ │ │ │ stc2 10, cr15, [ip], {65} @ 0x41 @ │ │ │ │ @ instruction: 0xf000fa01 │ │ │ │ - b 124e8f4 │ │ │ │ + b 124e9c4 │ │ │ │ @ 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 1ae5614 │ │ │ │ @ instruction: 0xf1140501 │ │ │ │ @ instruction: 0xf1653aff │ │ │ │ - b 320bc0 │ │ │ │ - b 35f7ec │ │ │ │ + b 320c90 │ │ │ │ + b 35f8bc │ │ │ │ strtmi r0, [r1], r8, lsl #2 │ │ │ │ movwmi r4, #46763 @ 0xb6ab │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ - bleq a5b008 │ │ │ │ - blvc fec1a254 │ │ │ │ + bleq a5b0d8 │ │ │ │ + blvc fec1a324 │ │ │ │ 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 3da2ec │ │ │ │ + blx 1dc64a │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 30980c │ │ │ │ + blgt 3098dc │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46300914 │ │ │ │ - @ instruction: 0xffdaf666 │ │ │ │ + @ instruction: 0xff72f666 │ │ │ │ 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], #-276 @ 0xfffffeec │ │ │ │ + bcs 12306f0 │ │ │ │ @ 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 126ef20 │ │ │ │ + b c9f148 │ │ │ │ + b c1f928 │ │ │ │ + b 16e0d24 │ │ │ │ svclt 0x00080808 │ │ │ │ @ instruction: 0xf040463b │ │ │ │ @ instruction: 0x464a8117 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ @ instruction: 0xf6669700 │ │ │ │ - @ instruction: 0x4680fdb9 │ │ │ │ + pkhtbmi pc, r0, r1, asr #26 @ │ │ │ │ @ instruction: 0xf04f4264 │ │ │ │ @ instruction: 0xf8980000 │ │ │ │ - bl 1b66cb8 │ │ │ │ - bcs 122018c │ │ │ │ + bl 1b66d88 │ │ │ │ + bcs 122025c │ │ │ │ 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 5ad16c │ │ │ │ + b 35dd9c │ │ │ │ + b 151fd74 │ │ │ │ @ instruction: 0xf14c0c03 │ │ │ │ - b 36e0a4 │ │ │ │ - b 17200dc │ │ │ │ + b 36e174 │ │ │ │ + b 17201ac │ │ │ │ @ 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 9dedac │ │ │ │ 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 +506728,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 2e1e84 │ │ │ │ + blx 31b208 │ │ │ │ + blx b1e644 │ │ │ │ + b 129de40 │ │ │ │ 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 239344 │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ - blcs 23ebdc │ │ │ │ + blcs 23ecac │ │ │ │ sbcshi pc, r7, r0 │ │ │ │ - bcs a27178 │ │ │ │ + bcs a27248 │ │ │ │ tstls r8, r9, lsl #2 │ │ │ │ cmnphi r1, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - bcs 9ed588 │ │ │ │ + bcs 9ed658 │ │ │ │ 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 +506772,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 │ │ │ │ + strmi pc, [r4], -r3, lsl #22 │ │ │ │ + blge 3cb3b8 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - cdp2 6, 14, cr15, cr2, cr6, {3} │ │ │ │ - blmi a71684 │ │ │ │ + cdp2 6, 7, cr15, cr10, cr6, {3} │ │ │ │ + blmi a71754 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4f8e6c │ │ │ │ + blls 4f8f3c │ │ │ │ @ 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 ff85c894 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ @ instruction: 0x0003e8bb │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - @ instruction: 0x4642feb7 │ │ │ │ + strbmi pc, [r2], -pc, asr #28 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - stc2 6, cr15, [sl], {102} @ 0x66 │ │ │ │ + stc2 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 │ │ │ │ + ldc2 6, cr15, [sl], {102} @ 0x66 │ │ │ │ strb r4, [r3, r4, lsl #12] │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - @ instruction: 0x0076149a │ │ │ │ + rsbseq r1, r6, sl, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r6, r4, lsl #4 │ │ │ │ + rsbseq r1, r6, r4, lsr 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 +506838,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 215c94c │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ - blge 3d31c4 │ │ │ │ + blge 3d3294 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ ldrtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0xf6660814 │ │ │ │ - sbfx pc, r7, #28, #7 │ │ │ │ + str pc, [r6, pc, ror #27]! │ │ │ │ stmdbvs r3, {r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ svcvc 0x009b80a4 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf11980a0 │ │ │ │ @ instruction: 0xf14b33ff │ │ │ │ - b 2eb728 │ │ │ │ - b 25fb54 │ │ │ │ + b 2eb7f8 │ │ │ │ + b 25fc24 │ │ │ │ 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 │ │ │ │ + strmi pc, [r4], -r1, asr #20 │ │ │ │ + blge 3cb53c │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - cdp2 6, 2, cr15, cr0, cr6, {3} │ │ │ │ + ldc2 6, cr15, [r8, #408]! @ 0x198 │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6661151 │ │ │ │ - @ instruction: 0x4680fbf3 │ │ │ │ - b 18d8d2c │ │ │ │ + strmi pc, [r0], fp, lsl #23 │ │ │ │ + b 18d8dfc │ │ │ │ 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 fee5ca12 │ │ │ │ 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 b2dca0 │ │ │ │ + b 129b0a0 │ │ │ │ @ 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 35a734 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 45a62c │ │ │ │ - blx 19dc988 │ │ │ │ + blvc 45a6fc │ │ │ │ + @ instruction: 0xf9f6f663 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f0970 │ │ │ │ + blgt 2f0a40 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - ldc2l 6, cr15, [r2, #408] @ 0x198 │ │ │ │ + stc2l 6, cr15, [sl, #-408]! @ 0xfffffe68 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf666111f │ │ │ │ - strmi pc, [r3], -r5, lsr #23 │ │ │ │ + @ instruction: 0x4603fb3d │ │ │ │ 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 +506935,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: 0xf9baf663 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 309c94 │ │ │ │ + blgt 309d64 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - @ instruction: 0x4642fd99 │ │ │ │ + @ instruction: 0x4642fd31 │ │ │ │ ldrtmi r4, [r0], -r3, lsr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1d5ca32 │ │ │ │ + blx 35cb02 │ │ │ │ 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 +506972,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: 0xf10df971 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r6], #408 @ 0x198 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - movwcs pc, #2849 @ 0xb21 @ │ │ │ │ + movwcs pc, #2745 @ 0xab9 @ │ │ │ │ movwls r2, #33280 @ 0x8200 │ │ │ │ @ instruction: 0xf8cb4605 │ │ │ │ ldmdbvs r0!, {r2, ip, sp} │ │ │ │ mrscs r2, SP_irq │ │ │ │ movwcs lr, #27085 @ 0x69cd │ │ │ │ @ instruction: 0xf6637c7a │ │ │ │ - @ instruction: 0x4604f9b7 │ │ │ │ - blge 3cb650 │ │ │ │ + strmi pc, [r4], -pc, asr #18 │ │ │ │ + blge 3cb720 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - stc2 6, cr15, [lr, #-408]! @ 0xfffffe68 │ │ │ │ + stc2l 6, cr15, [r6], {102} @ 0x66 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ @ instruction: 0xf6669700 │ │ │ │ - @ instruction: 0x4604fb35 │ │ │ │ + strmi pc, [r4], -sp, asr #21 │ │ │ │ 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 +507015,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 0x0000ebc4 │ │ │ │ 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 @ 21f2ac @ │ │ │ │ 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 +507049,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 6b9374 │ │ │ │ @ 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 11ff5c8 │ │ │ │ + beq 121b758 │ │ │ │ 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 cc3f64 │ │ │ │ @ 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 +507080,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 28efa8 │ │ │ │ ldrtmi sp, [lr], r0, asr #32 │ │ │ │ rsbsvs pc, ip, sp, lsl #17 │ │ │ │ - blge b0473c │ │ │ │ + blge b0480c │ │ │ │ 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 285fb4 │ │ │ │ cmnphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf44f9f04 │ │ │ │ ldmdbvs r8!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf87ef663 │ │ │ │ + @ instruction: 0xf816f663 │ │ │ │ @ instruction: 0xf1007c6b │ │ │ │ andcs r0, r1, #28, 10 @ 0x7000000 │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ - blx 21dcc8e │ │ │ │ - bvc 10796ec │ │ │ │ + blx 7dcd5e │ │ │ │ + bvc 10797bc │ │ │ │ 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 ff85cda6 │ │ │ │ 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 295544 │ │ │ │ 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 +507141,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 d1e738 │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx fe8dcd4c │ │ │ │ + blx edce1c │ │ │ │ @ instruction: 0xf10b4601 │ │ │ │ @ instruction: 0xf664001c │ │ │ │ - @ instruction: 0xf8dbfb3f │ │ │ │ + @ instruction: 0xf8dbfad7 │ │ │ │ @ instruction: 0xf663001c │ │ │ │ - andcs pc, r1, r9, asr #30 │ │ │ │ - blmi ff9b1f54 │ │ │ │ + andcs pc, r1, r1, ror #29 │ │ │ │ + blmi ff9b2024 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 10f943c │ │ │ │ + blls 10f950c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorslt r8, sp, r3, asr #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x17f7b236 │ │ │ │ eorscs r9, r0, #8, 18 @ 0x20000 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ @@ -507127,16 +507178,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 130f280 │ │ │ │ + b 129e544 │ │ │ │ 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 +507195,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 1b5d552 │ │ │ │ + vldr d9, [pc, #16] @ 21f568 │ │ │ │ smlatbcs r1, sp, fp, r7 │ │ │ │ stclvc 0, cr9, [sl], #-8 │ │ │ │ movwcs r6, #2328 @ 0x918 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blvc 75aad0 │ │ │ │ - @ instruction: 0xf80cf663 │ │ │ │ + blvc 75aba0 │ │ │ │ + @ instruction: 0xffa4f662 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #27156 @ 0x6a14 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - blls 3de2c4 │ │ │ │ + blls 3de1f4 │ │ │ │ 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: 0xf8e8f666 │ │ │ │ strmi r9, [r5], -r6, lsl #22 │ │ │ │ vpmax.s8 d25, d0, d2 │ │ │ │ stmdals r4, {r0, r1, r2, r5, r8, ip} │ │ │ │ - @ instruction: 0xf948f666 │ │ │ │ + @ instruction: 0xf8e0f666 │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - blls 2dd9f4 │ │ │ │ + blls 2dd924 │ │ │ │ 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 12ef7f8 │ │ │ │ + b ba0228 │ │ │ │ + b bdfa00 │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -r1, ror #17 │ │ │ │ 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 1a5fa34 │ │ │ │ + b adf654 │ │ │ │ + b a20254 │ │ │ │ movwmi r0, #12295 @ 0x3007 │ │ │ │ - blge 753b7c │ │ │ │ + blge 753c4c │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ movwls r1, #8468 @ 0x2114 │ │ │ │ @ instruction: 0x83b3f200 │ │ │ │ - blcs 9e6ed0 │ │ │ │ + blcs 9e6fa0 │ │ │ │ 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 +507287,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 fec9f774 │ │ │ │ @ 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 17d9678 │ │ │ │ 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 1243758 │ │ │ │ @ instruction: 0xf002d01b │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ @ instruction: 0xf1a033ff │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 2e26f0 │ │ │ │ - blx 31ba74 │ │ │ │ - blx b1eeb0 │ │ │ │ - b 129e6ac │ │ │ │ + blx 2e27c0 │ │ │ │ + blx 31bb44 │ │ │ │ + blx b1ef80 │ │ │ │ + b 129e77c │ │ │ │ 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 2c037c │ │ │ │ + blcc 285b84 │ │ │ │ @ instruction: 0xf000430b │ │ │ │ - blls 33fa98 │ │ │ │ + blls 33fb68 │ │ │ │ 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 +507358,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 49fdd0 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 21f920 │ │ │ │ + bls 46f840 │ │ │ │ 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, asr sp │ │ │ │ + rsbseq r0, r6, lr, asr #26 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r0, r6, r4, lsr ip │ │ │ │ - bcs 123e904 │ │ │ │ + rsbseq r0, r6, r4, ror #22 │ │ │ │ + bcs 123e9d4 │ │ │ │ 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 52f050 │ │ │ │ + b 31b850 │ │ │ │ + b 122046c │ │ │ │ @ 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 9fd4b0 │ │ │ │ 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 +507417,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 327a30 │ │ │ │ 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} │ │ │ │ + stc2l 6, cr15, [ip, #392]! @ 0x188 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30a468 │ │ │ │ + blgt 30a538 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - bls 2ddf54 │ │ │ │ + bls 2dde84 │ │ │ │ stmdals r4, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff9ef665 │ │ │ │ + @ instruction: 0xff36f665 │ │ │ │ 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 246528 │ │ │ │ rsbhi pc, r7, #0 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blcc 26c464 │ │ │ │ + blcc 26c534 │ │ │ │ movwcs r9, #790 @ 0x316 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, r9, ip, pc}^ │ │ │ │ eorcs r6, r0, #5767168 @ 0x580000 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6626714 │ │ │ │ - strmi pc, [r6], -r1, lsr #28 │ │ │ │ - blge 74bd7c │ │ │ │ + @ instruction: 0x4606fdb9 │ │ │ │ + blge 74be4c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ stmdals r4, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf998f666 │ │ │ │ + @ instruction: 0xf930f666 │ │ │ │ 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 #30 │ │ │ │ + blls 4f1218 │ │ │ │ vst2.8 {d25-d26}, [pc], r4 │ │ │ │ @ instruction: 0xf66571aa │ │ │ │ - strmi pc, [r5], -r3, ror #30 │ │ │ │ - blls 359320 │ │ │ │ + @ instruction: 0x4605fefb │ │ │ │ + blls 3593f0 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4605fd91 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 74b304 │ │ │ │ + blge 74b3d4 │ │ │ │ rscvs ip, r9, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r8, lsr #5 │ │ │ │ ldrcc r9, [r4, #-2052] @ 0xfffff7fc │ │ │ │ - @ instruction: 0xf96ef666 │ │ │ │ + @ instruction: 0xf906f666 │ │ │ │ andcs lr, r0, r2, lsl #13 │ │ │ │ - b 1718ea8 │ │ │ │ + b 1718f78 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4606fd71 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ rscsvs ip, r1, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162b0 │ │ │ │ stmdals r4, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf950f666 │ │ │ │ + @ instruction: 0xf8e8f666 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0xf6657191 │ │ │ │ - strmi pc, [r5], -r3, lsr #30 │ │ │ │ - bcs 12592a0 │ │ │ │ + @ instruction: 0x4605febb │ │ │ │ + bcs 1259370 │ │ │ │ bicshi pc, ip, r0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ @ instruction: 0xf1a72601 │ │ │ │ @ instruction: 0xf1c70c20 │ │ │ │ - blx 39f9c4 │ │ │ │ - blx 3dd564 │ │ │ │ + blx 39fa94 │ │ │ │ + blx 3dd634 │ │ │ │ @ instruction: 0xf117fc0c │ │ │ │ - blx baf54c │ │ │ │ - b 31b954 │ │ │ │ - b 1520590 │ │ │ │ + blx baf61c │ │ │ │ + b 31ba24 │ │ │ │ + b 1520660 │ │ │ │ @ instruction: 0xf04f0000 │ │ │ │ @ instruction: 0xf1400600 │ │ │ │ strdmi r3, [r1], -pc @ │ │ │ │ smlsdeq r1, r3, sl, lr │ │ │ │ mvnhi pc, r0 │ │ │ │ svclt 0x00084288 │ │ │ │ @ instruction: 0xf43f459e │ │ │ │ @@ -507480,68 +507531,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 2a0224 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r8, #-392] @ 0xfffffe78 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f126c │ │ │ │ + blgt 2f133c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - bls 51dd8c │ │ │ │ + bls 51dcbc │ │ │ │ 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, 5, 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 │ │ │ │ + @ instruction: 0x4607fcdd │ │ │ │ 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: 0xf854f666 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - ldrtmi pc, [fp], -pc, lsl #29 @ │ │ │ │ + ldrtmi pc, [fp], -r7, lsr #28 @ │ │ │ │ strmi r9, [r2], -r4, lsl #30 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ ldrtmi r4, [r8], -r6, lsl #12 │ │ │ │ - cdp2 6, 8, cr15, cr6, cr5, {3} │ │ │ │ - blvc ff01b0e4 │ │ │ │ + cdp2 6, 1, cr15, cr14, cr5, {3} │ │ │ │ + blvc ff01b1b4 │ │ │ │ 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 75b180 │ │ │ │ + ldc2 6, cr15, [r4], #392 @ 0x188 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 306690 │ │ │ │ + blgt 306760 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - @ instruction: 0x463bf893 │ │ │ │ - strb r9, [pc, #-1536] @ 21f49c │ │ │ │ + ldrtmi pc, [fp], -fp, lsr #16 @ │ │ │ │ + strb r9, [pc, #-1536] @ 21f56c │ │ │ │ @ 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 +507646,146 @@ │ │ │ │ subsne pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #1601 @ 0x641 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0x6716e9dd │ │ │ │ ldrvs lr, [r4, -sp, asr #19] │ │ │ │ @ instruction: 0xf6626918 │ │ │ │ - @ instruction: 0x4605fc93 │ │ │ │ + strmi pc, [r5], -fp, lsr #24 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ str sl, [r5, #-3738]! @ 0xfffff166 │ │ │ │ - bcs a27fa0 │ │ │ │ + bcs a28070 │ │ │ │ tstne r0, sp, asr #19 │ │ │ │ adcshi pc, r7, r0, lsl #4 │ │ │ │ - blcs 9e74f8 │ │ │ │ + blcs 9e75c8 │ │ │ │ sbcshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - ble ff8d6580 │ │ │ │ + ble ff8d6650 │ │ │ │ @ instruction: 0x6edadada │ │ │ │ - ble ff8d6728 │ │ │ │ + ble ff8d67f8 │ │ │ │ ldmibvs sl, {r1, r3, r4, r6, r7, r9, fp, ip, lr, pc}^ │ │ │ │ - ble ff8d6730 │ │ │ │ - ble ff8d6734 │ │ │ │ - ble ff8d6738 │ │ │ │ + ble ff8d6800 │ │ │ │ + ble ff8d6804 │ │ │ │ + ble ff8d6808 │ │ │ │ ldrsbne sp, [sl], #170 @ 0xaa │ │ │ │ movwmi pc, #79 @ 0x4f @ │ │ │ │ - blls 34481c │ │ │ │ + blls 3448ec │ │ │ │ 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 │ │ │ │ + blx 1dd646 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f1480 │ │ │ │ + blgt 2f1550 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - @ instruction: 0x462bffdd │ │ │ │ + qsub16mi pc, fp, r5 @ │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r8, #-404] @ 0xfffffe6c │ │ │ │ + vldr d9, [pc, #16] @ 21fcf4 │ │ │ │ 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 75b32c │ │ │ │ + blx ff9dd686 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r2, #20, 22 @ 0x5000 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - bls 2dfb38 │ │ │ │ + bls 2dfa68 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [lr, #404] @ 0x194 │ │ │ │ + stc2 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 │ │ │ │ + ldc2 6, cr15, [lr, #-404] @ 0xfffffe6c │ │ │ │ @ instruction: 0x462b4632 │ │ │ │ vmax.s8 d20, d0, d6 │ │ │ │ @ instruction: 0x4638111f │ │ │ │ - ldc2l 6, cr15, [lr, #-404]! @ 0xfffffe6c │ │ │ │ + ldc2 6, cr15, [r6, #-404] @ 0xfffffe6c │ │ │ │ andls r4, r0, fp, lsr #12 │ │ │ │ cmncs r3, r2, lsr r6 │ │ │ │ @ instruction: 0xf6654638 │ │ │ │ - strmi pc, [r5], -fp, lsr #27 │ │ │ │ + strmi pc, [r5], -r3, asr #26 │ │ │ │ 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 fe85d712 │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ stclge 4, cr15, [ip, #252]! @ 0xfc │ │ │ │ - blgt 30a918 │ │ │ │ + blgt 30a9e8 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ stmdals r4, {r0, r4, r9, sl, lr} │ │ │ │ - @ instruction: 0xff74f665 │ │ │ │ + @ instruction: 0xff0cf665 │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ - ldrb r9, [pc, #779] @ 21ffe7 │ │ │ │ + ldrb r9, [pc, #779] @ 2200b7 │ │ │ │ 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 34bacc │ │ │ │ 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 1ddd766 │ │ │ │ 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 3d9b60 │ │ │ │ + bcs 246a00 │ │ │ │ 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} │ │ │ │ + stcl 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 1284a7c │ │ │ │ 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 +507796,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 @ 21fec0 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf6634658 │ │ │ │ - @ instruction: 0xf1bbffcd │ │ │ │ + @ instruction: 0xf1bbff65 │ │ │ │ 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 50c46c │ │ │ │ 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 5146dc │ │ │ │ @ instruction: 0x464ab933 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - b 125e518 │ │ │ │ + b 125e5e8 │ │ │ │ sbcslt r0, ip, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xf6634658 │ │ │ │ - uadd8mi pc, fp, sp @ │ │ │ │ + uasxmi pc, fp, r5 @ │ │ │ │ strmi fp, [r3], fp, lsl #2 │ │ │ │ stcls 7, cr14, [r1, #-844] @ 0xfffffcb4 │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf66f4630 │ │ │ │ - strls pc, [r2], #-3059 @ 0xfffff40d │ │ │ │ + strls pc, [r2], #-2955 @ 0xfffff475 │ │ │ │ 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 23a008 │ │ │ │ @ instruction: 0xe788d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66f4630 │ │ │ │ - ubfx pc, pc, #23, #12 │ │ │ │ - ldc 6, cr15, [r4, #60]! @ 0x3c │ │ │ │ - rsbseq r0, r6, r2, lsl #5 │ │ │ │ + @ instruction: 0xe7ebfb77 │ │ │ │ + stcl 6, cr15, [ip, #-60] @ 0xffffffc4 │ │ │ │ + ldrhteq r0, [r6], #-18 @ 0xffffffee │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r6, sl, asr r2 │ │ │ │ + rsbseq r0, r6, sl, lsl #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 4f19ec │ │ │ │ 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 +507868,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 fed771e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ stcge 6, cr4, [r2], {30} │ │ │ │ andeq lr, r6, r4, lsl #18 │ │ │ │ - bcs 26794c │ │ │ │ + bcs 267a1c │ │ │ │ svcls 0x00014604 │ │ │ │ msreq CPSR_fs, #4, 2 │ │ │ │ svclt 0x00986a40 │ │ │ │ addsmi r6, r8, #12517376 @ 0xbf0000 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ @ instruction: 0xf6974639 │ │ │ │ - @ instruction: 0x4605fd5f │ │ │ │ - blvs 1a4e4c4 │ │ │ │ + @ instruction: 0x4605fcf7 │ │ │ │ + blvs 1a4e594 │ │ │ │ @ instruction: 0x4639343c │ │ │ │ svclt 0x000842a0 │ │ │ │ @ instruction: 0xf6972000 │ │ │ │ - tstplt r8, r5, asr sp @ p-variant is OBSOLETE │ │ │ │ + smlattlt r8, sp, ip, pc @ │ │ │ │ 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 fed7723c │ │ │ │ @ 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 a30a84 │ │ │ │ strmi fp, [lr], -r8, lsl #30 │ │ │ │ - @ instruction: 0xf9f0f6cf │ │ │ │ + @ instruction: 0xf988f6cf │ │ │ │ adcmi r6, lr, #4521984 @ 0x450000 │ │ │ │ qadd16mi fp, r8, r8 │ │ │ │ strmi sp, [r1], -r7, lsl #2 │ │ │ │ @ instruction: 0xf6cf6b20 │ │ │ │ - strmi pc, [r1], -r7, ror #19 │ │ │ │ + @ instruction: 0x4601f97f │ │ │ │ adcmi r6, r8, #64, 16 @ 0x400000 │ │ │ │ ldcllt 0, cr13, [r0, #-992]! @ 0xfffffc20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed771b4 │ │ │ │ + bl fed77284 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blvc 323f5c │ │ │ │ + blvc 32402c │ │ │ │ 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: 0xf88ef662 │ │ │ │ stceq 0, cr15, [r1], {134} @ 0x86 │ │ │ │ - blvs 10cc0c │ │ │ │ + blvs 10ccdc │ │ │ │ stmiavs sl!, {r5, r8, r9, sl, ip, sp} │ │ │ │ ldmvs r9, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xd11a4291 │ │ │ │ - blcs 43ec68 │ │ │ │ + blcs 43ed38 │ │ │ │ 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 6ba138 │ │ │ │ tstle r4, r5, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ strdcs fp, [r0], -r8 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rsbseq r0, r6, r2, asr #32 │ │ │ │ + rsbseq pc, r5, r2, ror pc @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ smlawblt fp, fp, r8, r6 │ │ │ │ movwcs r6, #6217 @ 0x1849 │ │ │ │ - bcs 23a170 │ │ │ │ + bcs 23a240 │ │ │ │ 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 +507985,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 @ 2201e4 │ │ │ │ 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 +508023,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: 0xf8cef662 │ │ │ │ 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 ff1ddc0a │ │ │ │ @ instruction: 0xf8544b22 │ │ │ │ @ instruction: 0xf8d9b003 │ │ │ │ - blx 4ac20a │ │ │ │ + blx 4ac2da │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ - blls 28d00c │ │ │ │ + blls 28d0dc │ │ │ │ @ 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 +508063,124 @@ │ │ │ │ @ instruction: 0xf8551c20 │ │ │ │ @ instruction: 0xf8552c1c │ │ │ │ @ instruction: 0xf84c0c14 │ │ │ │ @ instruction: 0xf84c0c14 │ │ │ │ @ instruction: 0xf84c1c20 │ │ │ │ @ instruction: 0xf84c2c1c │ │ │ │ @ instruction: 0xf8d93c18 │ │ │ │ - blx 4ac26e │ │ │ │ + blx 4ac33e │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r0], #-404 @ 0xfffffe6c │ │ │ │ andlt r9, sp, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq pc, r5, sl, lsl #29 │ │ │ │ + ldrhteq pc, [r5], #-218 @ 0xffffff26 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed77444 │ │ │ │ + bl fed77514 │ │ │ │ @ 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 @ 220328 │ │ │ │ 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 3d4340 │ │ │ │ eorsle r2, sp, r0, lsl #22 │ │ │ │ strmi r3, [sl], -r4, lsr #2 │ │ │ │ - blcc 45e3c4 │ │ │ │ + blcc 45e494 │ │ │ │ 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 320394 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf666cb0c │ │ │ │ - movwcs pc, #7621 @ 0x1dc5 @ │ │ │ │ + movwcs pc, #7517 @ 0x1d5d @ │ │ │ │ strcc lr, [r8], -sp, asr #19 │ │ │ │ strtmi sl, [r9], -r8, lsl #22 │ │ │ │ - blgt 531b54 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr6, {3} │ │ │ │ - blmi 672b24 │ │ │ │ + blgt 531c24 │ │ │ │ + ldc2l 6, cr15, [sl, #408] @ 0x198 │ │ │ │ + blmi 672bf4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5fa34c │ │ │ │ + blls 5fa41c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r4, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #-64]! @ 0xffffffc0 │ │ │ │ @ instruction: 0x460a3134 │ │ │ │ - blcc 45e440 │ │ │ │ + blcc 45e510 │ │ │ │ @ instruction: 0xd1c14293 │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ - blvs 1397f00 │ │ │ │ + blvs 1397fd0 │ │ │ │ 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 0x0000eb10 │ │ │ │ + rsbseq pc, r5, r0, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, r4, lsr #26 │ │ │ │ + rsbseq pc, r5, r4, asr ip @ │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed742f4 │ │ │ │ + bl fed743c4 │ │ │ │ @ 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 f21024 │ │ │ │ + bcs 245030 │ │ │ │ @ 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 2c0914 │ │ │ │ @ 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 8e4500 │ │ │ │ @ instruction: 0xd328428b │ │ │ │ ldrdne pc, [r0], -sl @ │ │ │ │ stmdale r4!, {r0, r1, r3, r7, r9, lr} │ │ │ │ - blx fe9ddd4e │ │ │ │ + blx fdde1e │ │ │ │ @ instruction: 0xf04f9a02 │ │ │ │ @ instruction: 0xf1a20c01 │ │ │ │ @ instruction: 0xf1c20320 │ │ │ │ - bls 2e0850 │ │ │ │ + bls 2e0920 │ │ │ │ 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 +508190,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 2032ecc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls bfa488 │ │ │ │ + blls bfa558 │ │ │ │ @ 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 38c9ec │ │ │ │ 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 60516c │ │ │ │ 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 a061dc │ │ │ │ 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], #-140 @ 0xffffff74 │ │ │ │ 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, 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 1278fc8 │ │ │ │ @ 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: 0x7c31fae3 │ │ │ │ @ instruction: 0xf67f2901 │ │ │ │ stcls 15, cr10, [r4], {92} @ 0x5c │ │ │ │ stmdbvs r0!, {r1, r4, r5, r6, sl, fp, ip, sp, lr} │ │ │ │ - @ instruction: 0xf90af662 │ │ │ │ + @ instruction: 0xf8a2f662 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d056 │ │ │ │ @ instruction: 0xf6654620 │ │ │ │ - @ instruction: 0xf898fb4d │ │ │ │ + @ instruction: 0xf898fae5 │ │ │ │ @ instruction: 0xf1080024 │ │ │ │ movwls r0, #33556 @ 0x8314 │ │ │ │ - mcrr2 6, 6, pc, r2, cr4 @ │ │ │ │ + blx ff8ddfb6 │ │ │ │ stmdbvs r0!, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xff46f661 │ │ │ │ + cdp2 6, 13, cr15, cr14, cr1, {3} │ │ │ │ mlacs r4, r8, r8, pc @ │ │ │ │ - bcs 231d74 │ │ │ │ + bcs 231e44 │ │ │ │ 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 4dad84 │ │ │ │ @ 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 3e1b34 │ │ │ │ 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 │ │ │ │ + strmi pc, [r7], -r1, asr #30 │ │ │ │ @ instruction: 0xf04fe701 │ │ │ │ ldr r0, [r5, -r0, lsl #24] │ │ │ │ - b 5dde28 │ │ │ │ + stmib 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, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, r8, ror #23 │ │ │ │ + rsbseq pc, r5, r8, lsl 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 23f374 │ │ │ │ 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 +508344,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 431f5e │ │ │ │ strtmi r9, [r2], #-513 @ 0xfffffdff │ │ │ │ - bl 3beddc │ │ │ │ - blvs ff624f9c │ │ │ │ + bl 3beeac │ │ │ │ + blvs ff62506c │ │ │ │ cmnle r6, r0, lsl #26 │ │ │ │ @ instruction: 0xf892445a │ │ │ │ - blx 43479a │ │ │ │ + blx 43486a │ │ │ │ @ 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 +508374,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 77c014 │ │ │ │ ldrcc lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ - bgt 3c5324 │ │ │ │ - blx 11de096 │ │ │ │ + bgt 3c53f4 │ │ │ │ + blx ff7de164 │ │ │ │ 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 1673148 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7fa794 │ │ │ │ + blls 7fa864 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x46288095 │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ - bl 3c4700 │ │ │ │ + bl 3c47d0 │ │ │ │ @ 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 414b9c │ │ │ │ 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 3da790 │ │ │ │ @ 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 c66208 │ │ │ │ @ instruction: 0xf893445b │ │ │ │ stmib sp, {r6, ip, sp}^ │ │ │ │ movwcs r2, #785 @ 0x311 │ │ │ │ - blge 6853ac │ │ │ │ + blge 68547c │ │ │ │ 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 27adfa │ │ │ │ + bvc 67909c │ │ │ │ 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 7054a8 │ │ │ │ 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 3f231c │ │ │ │ tstls r8, fp, lsl #12 │ │ │ │ muleq r3, r4, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ strbne pc, [r5, -r0, asr #4] @ │ │ │ │ - blx fefe776c │ │ │ │ + blx fefe783c │ │ │ │ @ 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 +508465,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 │ │ │ │ + stmda sl!, {r0, r1, r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq pc, r5, r4, lsl r9 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq pc, [r5], #-148 @ 0xffffff6c @ │ │ │ │ + rsbseq pc, r5, r4, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq pc, [r5], #-140 @ 0xffffff74 @ │ │ │ │ + rsbseq pc, r5, ip, lsl #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ ldrbtmi r3, [fp], #-2128 @ 0xfffff7b0 │ │ │ │ @ instruction: 0xf8df9212 │ │ │ │ @@ -508445,64 +508496,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 fe31f32c │ │ │ │ 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 23b634 │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blls 381308 │ │ │ │ + blls 3813d8 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ - blcs 23a978 │ │ │ │ + blcs 23aa48 │ │ │ │ @ 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 1c88250 │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ - blvs 1ca07bc │ │ │ │ + blvs 1ca088c │ │ │ │ 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 841670 │ │ │ │ @ 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 feedea70 │ │ │ │ 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 +508567,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 43f734 │ │ │ │ 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 681248 │ │ │ │ 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 35d1a4 │ │ │ │ @ instruction: 0xf10dd0c6 │ │ │ │ movwls r0, #58199 @ 0xe357 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrpl lr, [r0], -sp, asr #19 │ │ │ │ @ instruction: 0xec06e9cd │ │ │ │ @ instruction: 0xf10007dd │ │ │ │ - blvc 8c0c78 │ │ │ │ + blvc 8c0d48 │ │ │ │ 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: 0xf8dfec7e │ │ │ │ + bls 5ee4d8 │ │ │ │ eorscs r5, r0, #14090240 @ 0xd70000 │ │ │ │ ldmdbvs r9, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ andvc pc, r1, #2048 @ 0x800 │ │ │ │ - bcs 23eef0 │ │ │ │ - blge 7d4b8c │ │ │ │ + bcs 23efc0 │ │ │ │ + blge 7d4c5c │ │ │ │ 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 ffcd543c │ │ │ │ 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 7dc1f8 │ │ │ │ + ldc2l 6, cr15, [r8], #-388 @ 0xfffffe7c │ │ │ │ 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 4a0b98 │ │ │ │ + blls 3ad438 │ │ │ │ @ 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 3fad1c │ │ │ │ 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 +508670,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 6810b4 │ │ │ │ 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 85c304 │ │ │ │ + blvc 7dc2c8 │ │ │ │ + ldc2 6, cr15, [r0], {97} @ 0x61 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ rsbshi pc, r3, #0 │ │ │ │ - blgt 30b82c │ │ │ │ + blgt 30b8fc │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x46394658 │ │ │ │ - @ instruction: 0xffeef664 │ │ │ │ + @ instruction: 0xff86f664 │ │ │ │ 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 +508708,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: 0xf840f664 │ │ │ │ movwcs r9, #7429 @ 0x1d05 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #6 │ │ │ │ ldmib r4, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ - b 125ffc0 │ │ │ │ + b 1260090 │ │ │ │ strtmi r0, [r8], -r8, lsl #6 │ │ │ │ - blx fe31f5c8 │ │ │ │ - @ instruction: 0xf93ef663 │ │ │ │ + blx fe31f698 │ │ │ │ + @ instruction: 0xf8d6f663 │ │ │ │ @ instruction: 0xf6634604 │ │ │ │ - strmi pc, [r6], -r7, ror #18 │ │ │ │ + @ instruction: 0x4606f8ff │ │ │ │ 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 5ee178 │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - blx ffede610 │ │ │ │ + blx fe4de6e0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbvs r7!, {r2, r6, r9, sl, fp, sp, pc} │ │ │ │ - blcs 23ad6c │ │ │ │ + blcs 23ae3c │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {1} │ │ │ │ - blcs 43f974 │ │ │ │ + blcs 43fa44 │ │ │ │ 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 8fadec │ │ │ │ rsbsle r2, r2, r7, lsl #22 │ │ │ │ ldmdavs r3, {r1, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1079a06 │ │ │ │ - blls 463964 │ │ │ │ + blls 463a34 │ │ │ │ @ instruction: 0xf852323c │ │ │ │ @ instruction: 0xf8529c18 │ │ │ │ ldrmi r6, [r9, #3080] @ 0xc08 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - bvs e30d8 │ │ │ │ + bvs e31a8 │ │ │ │ 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: 0xff90f662 │ │ │ │ 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, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r2], r4, rrx │ │ │ │ - blcs 232614 │ │ │ │ + blcs 2326e4 │ │ │ │ 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 1ca12e4 │ │ │ │ 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 3955ec │ │ │ │ + bcs 23b078 │ │ │ │ ldmdavs fp, {r1, r2, r3, r4, r6, ip, lr, pc}^ │ │ │ │ ldmdavs r9, {r0, r9, sp}^ │ │ │ │ svclt 0x00082900 │ │ │ │ cdpls 3, 0, cr2, cr7, cr0, {0} │ │ │ │ movwcs lr, #2502 @ 0x9c6 │ │ │ │ @ instruction: 0xf8976930 │ │ │ │ @ instruction: 0xf8972035 │ │ │ │ @ instruction: 0xf6611034 │ │ │ │ - @ instruction: 0x4605fcf5 │ │ │ │ + strmi pc, [r5], -sp, lsl #25 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460181b1 │ │ │ │ @ instruction: 0xf6644630 │ │ │ │ - @ instruction: 0xf8ddff37 │ │ │ │ + @ instruction: 0xf8ddfecf │ │ │ │ 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 43fb60 │ │ │ │ svcge 0x007df43f │ │ │ │ ldrdge pc, [r8], -sp @ │ │ │ │ @ instruction: 0xf8dd46e6 │ │ │ │ - b 14cce24 │ │ │ │ - blx 19e15e8 │ │ │ │ + b 14ccef4 │ │ │ │ + blx 19e16b8 │ │ │ │ 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} │ │ │ │ + stc2 6, cr15, [ip, #600]! @ 0x258 │ │ │ │ tstlt r0, r0, lsl #13 │ │ │ │ - blcs 232728 │ │ │ │ + blcs 2327f8 │ │ │ │ @ instruction: 0xf8ddd095 │ │ │ │ ldrb ip, [sl, r0, lsr #32] │ │ │ │ @ instruction: 0xf1019905 │ │ │ │ - bvs 14a1a9c │ │ │ │ + bvs 14a1b6c │ │ │ │ svclt 0x000c429a │ │ │ │ - blvs 4e99f4 │ │ │ │ - blls 39ac5c │ │ │ │ + blvs 4e9ac4 │ │ │ │ + blls 39ad2c │ │ │ │ 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, 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 240f34 │ │ │ │ svclt 0x00089306 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - blvc ef2778 │ │ │ │ + blvc ef2848 │ │ │ │ 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, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6634630 │ │ │ │ + ldmiblt r0, {r0, r1, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bls 5f3dc0 │ │ │ │ @ instruction: 0xf8526971 │ │ │ │ teqcs r0, #3 │ │ │ │ movwgt pc, #6915 @ 0x1b03 @ │ │ │ │ - bcs 27f2dc │ │ │ │ + bcs 27f3ac │ │ │ │ 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 b8bbec │ │ │ │ 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, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r3, r0 │ │ │ │ - blvs ffc3b4ac │ │ │ │ + blvs ffc3b57c │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf10a2230 │ │ │ │ strcc r0, [r0, #-2561]! @ 0xfffff5ff │ │ │ │ - bleq 35d320 │ │ │ │ + bleq 35d3f0 │ │ │ │ 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 ffc9591c │ │ │ │ @ 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 +508907,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 3c909c │ │ │ │ movweq lr, #14922 @ 0x3a4a │ │ │ │ - blx fe31f8d0 │ │ │ │ + blx fe31f9a0 │ │ │ │ @ instruction: 0xf8cde4d5 │ │ │ │ strb ip, [r5, r8, lsr #32] │ │ │ │ - blvc 6baf88 │ │ │ │ + blvc 6bb058 │ │ │ │ svclt 0x00082a07 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - bcs 394f88 │ │ │ │ + bcs 395058 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf00c0c00 │ │ │ │ andcs r0, r0, #256 @ 0x100 │ │ │ │ - bls 5457b0 │ │ │ │ + bls 545880 │ │ │ │ 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 122d120 │ │ │ │ + blls 6d5678 │ │ │ │ @ instruction: 0xf53f079b │ │ │ │ @ instruction: 0xe77daf70 │ │ │ │ @ instruction: 0x9c0e9b09 │ │ │ │ ldrdlt pc, [r0], #-141 @ 0xffffff73 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 58cd58 │ │ │ │ + blls 58ce28 │ │ │ │ tstmi r3, #40960 @ 0xa000 │ │ │ │ ldmiblt r3!, {r0, r1, r3, r4, r6, r7, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf1066a73 │ │ │ │ - blcs 221848 │ │ │ │ + blcs 221918 │ │ │ │ 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 68cdf0 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #10 │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf8cb7004 │ │ │ │ @ instruction: 0xf7ff5000 │ │ │ │ - blls 41f2a8 │ │ │ │ + blls 41f378 │ │ │ │ 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 3bfd54 │ │ │ │ @ instruction: 0x460bbf16 │ │ │ │ strcs r2, [r1, #-1282] @ 0xfffffafe │ │ │ │ movwpl lr, #2507 @ 0x9cb │ │ │ │ - bls 6f28f0 │ │ │ │ + bls 6f29c0 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0x4605f891 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx 15e9c0 │ │ │ │ + blx fe75ea90 │ │ │ │ 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, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ - blx 55e9da │ │ │ │ + blx feb5eaa8 │ │ │ │ stcvc 12, cr7, [sl], #-428 @ 0xfffffe54 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ - stc2l 6, cr15, [ip], {98} @ 0x62 │ │ │ │ + stc2l 6, cr15, [r4], #-392 @ 0xfffffe78 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 43fcd4 │ │ │ │ + bcs 43fda4 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r8, ip, lr, pc} │ │ │ │ - bcs 23b0dc │ │ │ │ - blls 515858 │ │ │ │ + bcs 23b1ac │ │ │ │ + blls 515928 │ │ │ │ stmib fp, {r0, r9, sp}^ │ │ │ │ strbmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6644658 │ │ │ │ - @ instruction: 0x4651fd9b │ │ │ │ + @ instruction: 0x4651fd33 │ │ │ │ andseq pc, ip, r6, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r6], {98} @ 0x62 │ │ │ │ + stc2l 6, cr15, [lr], #-392 @ 0xfffffe78 │ │ │ │ @ instruction: 0xf6624630 │ │ │ │ - ldrtmi pc, [r0], -r1, ror #17 @ │ │ │ │ - @ instruction: 0xf8fef662 │ │ │ │ + @ instruction: 0x4630f879 │ │ │ │ + @ instruction: 0xf896f662 │ │ │ │ movwls r9, #27401 @ 0x6b09 │ │ │ │ stcls 6, cr14, [lr], {241} @ 0xf1 │ │ │ │ ldrdlt pc, [r0], #-141 @ 0xffffff73 │ │ │ │ andcs lr, r2, #248512512 @ 0xed00000 │ │ │ │ - blls 41b044 │ │ │ │ + blls 41b114 │ │ │ │ @ instruction: 0xf60ee7b8 │ │ │ │ - ldmib r9, {r1, r3, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib r9, {r1, 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 │ │ │ │ + @ instruction: 0x0075f69e │ │ │ │ + @ instruction: 0x0075f690 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, sl, ror #13 │ │ │ │ + rsbseq pc, r5, sl, lsl 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 e5f560 │ │ │ │ ldrbtmi r9, [sl], #-5 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf8da0300 │ │ │ │ - blcs 22d128 │ │ │ │ + blcs 22d1f8 │ │ │ │ sbcshi pc, r6, #0 │ │ │ │ - bleq 25d26c │ │ │ │ + bleq 25d33c │ │ │ │ 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 +509045,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 223244 │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ ldrsbtcc pc, [r0], -r8 @ │ │ │ │ - blcs 2bbdec │ │ │ │ + blcs 2bbebc │ │ │ │ @ instruction: 0xf8dad018 │ │ │ │ @ instruction: 0xf8daa000 │ │ │ │ - blcs 22d18c │ │ │ │ + blcs 22d25c │ │ │ │ @ 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 @ 22127c @ │ │ │ │ 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 +509082,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 ffeea6d8 │ │ │ │ @ instruction: 0x4621aa13 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7feab20 │ │ │ │ @ instruction: 0x4607ff1f │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89d8139 │ │ │ │ @ instruction: 0xf89d304c │ │ │ │ - blcs 229428 │ │ │ │ + blcs 2294f8 │ │ │ │ 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 3df950 │ │ │ │ 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 +509121,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} │ │ │ │ + stc2 6, cr15, [ip, #392]! @ 0x188 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ adchi pc, sp, r0 │ │ │ │ - cdp2 6, 3, cr15, cr10, cr2, {3} │ │ │ │ + ldc2l 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: 0xf10aff5d │ │ │ │ @ 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 3c0010 │ │ │ │ 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 3c0038 │ │ │ │ + bvs 1ad55d4 │ │ │ │ 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 6bbb58 │ │ │ │ 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 6bbb78 │ │ │ │ subsle r2, r7, r6, lsl #20 │ │ │ │ @ instruction: 0xf107693a │ │ │ │ strbmi r0, [sl, #-2328] @ 0xfffff6e8 │ │ │ │ movhi pc, #0 │ │ │ │ - blvc 6bbb5c │ │ │ │ + blvc 6bbc2c │ │ │ │ cmple sp, r8, lsl #20 │ │ │ │ @ instruction: 0xf6624620 │ │ │ │ - strls pc, [sl, #-3285] @ 0xfffff32b │ │ │ │ + strls pc, [sl, #-3181] @ 0xfffff393 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - stc2 6, cr15, [r2, #392]! @ 0x188 │ │ │ │ + ldc2 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 3c00b4 │ │ │ │ orrshi pc, fp, #0 │ │ │ │ @ instruction: 0xf6624628 │ │ │ │ - @ instruction: 0x4605fcf9 │ │ │ │ + @ instruction: 0x4605fc91 │ │ │ │ @ instruction: 0xf6624620 │ │ │ │ - addmi pc, r5, #9152 @ 0x23c0 │ │ │ │ + addmi pc, r5, #2496 @ 0x9c0 │ │ │ │ stcls 1, cr13, [sl, #-944] @ 0xfffffc50 │ │ │ │ stmdavs fp, {r0, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 501d38 │ │ │ │ + blvc 501e08 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ ssatmi r8, #21, sl, asr #4 │ │ │ │ strpl lr, [fp, -sp, asr #19] │ │ │ │ - blhi 59bb04 │ │ │ │ + blhi 59bbd4 │ │ │ │ eorsls pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf8da6948 │ │ │ │ ldrmi r3, [ip, #36] @ 0x24 │ │ │ │ svclt 0x000c6803 │ │ │ │ @ instruction: 0xf8da2200 │ │ │ │ - blcs 2294a8 │ │ │ │ + blcs 229578 │ │ │ │ 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 +509219,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 255aa0 │ │ │ │ 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: 0xf896f8ad │ │ │ │ @ instruction: 0xf896302d │ │ │ │ ldrbmi r2, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf6624648 │ │ │ │ - @ instruction: 0xf8d8fad3 │ │ │ │ + @ instruction: 0xf8d8fa6b │ │ │ │ ldmdavs sl, {r4, ip, sp} │ │ │ │ - blvc 8cd924 │ │ │ │ + blvc 8cd9f4 │ │ │ │ cmple ip, r8, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ andcs r4, r1, #70254592 @ 0x4300000 │ │ │ │ strbmi r9, [r9], -r5, lsl #16 │ │ │ │ stmib r0, {r0, r3, r4, r5, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6642300 │ │ │ │ - ldrbmi pc, [r9], -r1, lsr #23 @ │ │ │ │ + @ instruction: 0x4659fb39 │ │ │ │ andseq pc, ip, r6, lsl #2 │ │ │ │ - blx ff95ee0c │ │ │ │ + blx 1f5eedc │ │ │ │ @ instruction: 0xf6614630 │ │ │ │ - ldrtmi pc, [r0], -r7, ror #29 @ │ │ │ │ - @ instruction: 0xff04f661 │ │ │ │ + @ instruction: 0x4630fe7f │ │ │ │ + cdp2 6, 9, cr15, cr12, cr1, {3} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ - blls 34cf18 │ │ │ │ + blls 34cfe8 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ stmdbeq r9, {r0, r1, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf389fa5f │ │ │ │ @ instruction: 0xf8da9304 │ │ │ │ - blcs 22d4ac │ │ │ │ + blcs 22d57c │ │ │ │ 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: 0xf866f661 │ │ │ │ + bl 3c81c0 │ │ │ │ + blvs ff8a62b4 │ │ │ │ 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 2416a0 │ │ │ │ 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 44021c │ │ │ │ stmdavs r3, {r2, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x601cf8da │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 301b0c │ │ │ │ + blvc 301bdc │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf8918172 │ │ │ │ @ instruction: 0x460a3035 │ │ │ │ addmi r7, fp, #28928 @ 0x7100 │ │ │ │ @ instruction: 0xf892d104 │ │ │ │ - blcs 26d61c │ │ │ │ + blcs 26d6ec │ │ │ │ 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 +509308,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 26d730 │ │ │ │ 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 23b6d4 │ │ │ │ addhi pc, r3, #0 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ @ instruction: 0xf10007da │ │ │ │ - blvc 8c1fa0 │ │ │ │ + blvc 8c2070 │ │ │ │ svclt 0x00182a08 │ │ │ │ @ instruction: 0xf0002202 │ │ │ │ stmdals r5, {r0, r4, r8, pc} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ @ instruction: 0x201cf8da │ │ │ │ - @ instruction: 0xf89ef664 │ │ │ │ + @ instruction: 0xf836f664 │ │ │ │ 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 +509352,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 3c037c │ │ │ │ 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 23b9b0 │ │ │ │ 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 821774 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - @ instruction: 0xf8dafbd5 │ │ │ │ + @ instruction: 0xf8dafb6d │ │ │ │ adcsmi r3, r3, #36 @ 0x24 │ │ │ │ andshi pc, fp, #0 │ │ │ │ - bcs 23b91c │ │ │ │ + bcs 23b9ec │ │ │ │ andhi pc, sp, #0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 736318 │ │ │ │ + blge 7363e8 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - movwcs pc, #7237 @ 0x1c45 @ │ │ │ │ + movwcs pc, #7133 @ 0x1bdd @ │ │ │ │ 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 +509414,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 ff15f194 │ │ │ │ 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 2ec09c │ │ │ │ ldmib lr, {r6, r7, r9, sl, fp}^ │ │ │ │ ldmdale sl!, {r9, sl, fp, ip}^ │ │ │ │ - bcs 9eff5c │ │ │ │ + bcs 9f002c │ │ │ │ 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 16958d4 │ │ │ │ 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 701de8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - bls 401d98 │ │ │ │ + bls 401e68 │ │ │ │ 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 +509467,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 23c044 │ │ │ │ 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 49b45c │ │ │ │ @ instruction: 0xf8927c71 │ │ │ │ addsmi r3, r9, #53 @ 0x35 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ - bls 4c8444 │ │ │ │ + bls 4c8514 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ sbcslt r4, fp, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0xf8da9304 │ │ │ │ - blcs 22d844 │ │ │ │ + blcs 22d914 │ │ │ │ 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 440564 │ │ │ │ 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 +509507,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 1ab23c0 │ │ │ │ svclt 0x000c9907 │ │ │ │ @ instruction: 0xf8da2000 │ │ │ │ addsmi r0, r1, #64 @ 0x40 │ │ │ │ svclt 0x000c6b62 │ │ │ │ - blvs a69cc0 │ │ │ │ + blvs a69d90 │ │ │ │ svclt 0x000c4593 │ │ │ │ stcvs 2, cr2, [r2], #-0 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - blx ffddf8c8 │ │ │ │ + blx ffddf998 │ │ │ │ ldmdavs r3, {r1, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs r2, {r0, r1, r3, r5, r8, pc} │ │ │ │ - blcs 23b92c │ │ │ │ - blvc 6959c0 │ │ │ │ + blcs 23b9fc │ │ │ │ + blvc 695a90 │ │ │ │ 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 68e00c │ │ │ │ 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 +509558,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 8b3298 │ │ │ │ ldrcs lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ ldm r3, {r5, r8, r9, sl, fp, sp, pc} │ │ │ │ - blge 921990 │ │ │ │ + blge 921a60 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldmdage r0, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - @ instruction: 0x4638fa5f │ │ │ │ - blx fe4df32e │ │ │ │ + @ instruction: 0x4638f9f7 │ │ │ │ + blx adf3fe │ │ │ │ ldrdcc pc, [r4], -sl @ │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf8dae535 │ │ │ │ - bls 46da78 │ │ │ │ + bls 46db48 │ │ │ │ @ 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 23baa4 │ │ │ │ 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: 0xf910f662 │ │ │ │ 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 3fc48c │ │ │ │ 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 70d5d0 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf8daaea2 │ │ │ │ - bcs 229a94 │ │ │ │ + bcs 229b64 │ │ │ │ @ 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} │ │ │ │ + stc2l 6, cr15, [r0, #396]! @ 0x18c │ │ │ │ stmdals r9, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf6613024 │ │ │ │ - movwcs pc, #8143 @ 0x1fcf @ │ │ │ │ + movwcs pc, #8039 @ 0x1f67 @ │ │ │ │ str r9, [r6], sl, lsl #6 │ │ │ │ ldrtmi r9, [r1], -r9, lsl #16 │ │ │ │ @ instruction: 0xf6613024 │ │ │ │ - ldrb pc, [r6, r7, asr #31]! @ │ │ │ │ + ubfx pc, pc, #30, #23 │ │ │ │ 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 +509656,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 26dca0 │ │ │ │ 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, #3846 @ 0xf06 │ │ │ │ @ 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, lsl lr │ │ │ │ + @ instruction: 0x0075ed96 │ │ │ │ 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 25dd88 │ │ │ │ + blcs 27bedc │ │ │ │ + blcs 2d5d24 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xffe0f7ff │ │ │ │ @ instruction: 0xf8d46861 │ │ │ │ @ instruction: 0xf1049010 │ │ │ │ - b 12227f8 │ │ │ │ + b 12228c8 │ │ │ │ ldrmi r0, [r9, #10] │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ stmdavs fp, {r8, fp}^ │ │ │ │ - blx fe260524 │ │ │ │ + blx fe2605f4 │ │ │ │ @ instruction: 0xf8d92b00 │ │ │ │ svclt 0x00083030 │ │ │ │ - blvs 9a9fb4 │ │ │ │ + blvs 9aa084 │ │ │ │ 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 23bd28 │ │ │ │ + bmi ffb163f8 │ │ │ │ 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 14b28e4 │ │ │ │ stmdavs r3!, {r0, r2, r8, sl} │ │ │ │ - blx fe3a0584 │ │ │ │ + blx fe3a0654 │ │ │ │ @ instruction: 0xd1b72b00 │ │ │ │ stmibvs fp!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blvc 8bbc80 │ │ │ │ + blvc 8bbd50 │ │ │ │ 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 75fcf4 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf89dd0c9 │ │ │ │ @ instruction: 0xf89d3026 │ │ │ │ - blcs 229cd8 │ │ │ │ + blcs 229da8 │ │ │ │ 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: 0xfffaf661 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf930f662 │ │ │ │ + @ instruction: 0xf8c8f662 │ │ │ │ andsle r4, r1, r5, lsl #5 │ │ │ │ @ instruction: 0xf1056929 │ │ │ │ addsmi r0, r1, #24, 4 @ 0x80000001 │ │ │ │ stmibvs sl!, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 3c08c8 │ │ │ │ + bcs 3c0998 │ │ │ │ strtmi sp, [r8], -r1, lsr #1 │ │ │ │ - @ instruction: 0xf888f662 │ │ │ │ + @ instruction: 0xf820f662 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf91ef662 │ │ │ │ + @ instruction: 0xf8b6f662 │ │ │ │ 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} @ │ │ │ │ + stc2 6, cr15, [lr, #-384] @ 0xfffffe80 │ │ │ │ + mcr2 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 25ded0 │ │ │ │ + blx fe35fce6 │ │ │ │ @ instruction: 0xf7d34650 │ │ │ │ strbmi pc, [r8], -r1, lsl #23 @ │ │ │ │ stc2l 7, cr15, [ip], #-844 @ 0xfffffcb4 │ │ │ │ strls r4, [r5, #-1576] @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xf826f662 │ │ │ │ + @ instruction: 0xffbef661 │ │ │ │ and r4, r6, r2, lsl #13 │ │ │ │ @ instruction: 0xf7d34650 │ │ │ │ ldrbmi pc, [r0], -r3, ror #24 @ │ │ │ │ - @ instruction: 0xf856f662 │ │ │ │ + @ instruction: 0xffeef661 │ │ │ │ strtmi r4, [r8], -r2, lsl #13 │ │ │ │ - @ instruction: 0xf8ecf662 │ │ │ │ + @ instruction: 0xf884f662 │ │ │ │ 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 aa1df4 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x4619469b │ │ │ │ @ instruction: 0x4648ab1c │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - movwcs pc, #2195 @ 0x893 @ │ │ │ │ + movwcs pc, #2091 @ 0x82b @ │ │ │ │ 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, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4621 │ │ │ │ @ instruction: 0x4651f97f │ │ │ │ muleq ip, r0, r8 │ │ │ │ @ instruction: 0xf6654648 │ │ │ │ - blls 320170 │ │ │ │ - blne 45fe9c │ │ │ │ + blls 3200a0 │ │ │ │ + blne 45ff6c │ │ │ │ @ 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 23c09c │ │ │ │ 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: 0xfffaf664 │ │ │ │ @ instruction: 0x4621a812 │ │ │ │ @ instruction: 0xf954f7fe │ │ │ │ ldm r0, {r0, r4, r6, r9, sl, lr} │ │ │ │ strbmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf8def665 │ │ │ │ + @ instruction: 0xf876f665 │ │ │ │ @ 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 646ad4 │ │ │ │ @ instruction: 0x46484659 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - blls 3600ec │ │ │ │ - blne 45ff20 │ │ │ │ + blls 36001c │ │ │ │ + blne 45fff0 │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ - blls 3420c4 │ │ │ │ + blls 342194 │ │ │ │ @ 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 360344 │ │ │ │ stmdbcs r0, {r0, r3, r4, r7, fp, sp, lr} │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ ldmdavs r8, {r8, sp} │ │ │ │ svclt 0x00084288 │ │ │ │ stmib sp, {r0, r1, r3, r9, sl, lr}^ │ │ │ │ stmdbge ip, {r2, r3, r8, r9, ip} │ │ │ │ muleq ip, fp, r8 │ │ │ │ stm sp, {r0, r1, r8, fp, lr, pc} │ │ │ │ ldrbmi r0, [r1], -r3 │ │ │ │ - @ instruction: 0xf6654648 │ │ │ │ - strtmi pc, [r0], -pc, lsl #16 │ │ │ │ + @ instruction: 0xf6644648 │ │ │ │ + strtmi pc, [r0], -r7, lsr #31 │ │ │ │ @ instruction: 0xf896f7fe │ │ │ │ strmi r9, [r3], -r3, lsl #20 │ │ │ │ subsle r2, sl, r0, lsl #20 │ │ │ │ @ instruction: 0xf1006902 │ │ │ │ ldrbmi r0, [sl, #-2840] @ 0xfffff4e8 │ │ │ │ stmibvs r0, {r0, r1, r2, ip, lr, pc}^ │ │ │ │ - blvc 2ce2f0 │ │ │ │ + blvc 2ce3c0 │ │ │ │ rsbsle r2, r4, r6, lsl #20 │ │ │ │ stmdbcs r6, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ strcs sp, [r1], -pc, rrx │ │ │ │ - blge 4c6a8c │ │ │ │ + blge 4c6b5c │ │ │ │ ldrbmi r9, [r1], -sl, lsl #12 │ │ │ │ - blgt 533788 │ │ │ │ - @ instruction: 0xf878f665 │ │ │ │ - blcs 23c11c │ │ │ │ + blgt 533858 │ │ │ │ + @ instruction: 0xf810f665 │ │ │ │ + blcs 23c1ec │ │ │ │ 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 9c6be8 │ │ │ │ @ instruction: 0x46c2971e │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r5, r8, r9, fp, sp, pc} │ │ │ │ strbmi r0, [r8], -r3 │ │ │ │ - blgt 533754 │ │ │ │ - @ instruction: 0xffcef664 │ │ │ │ + blgt 533824 │ │ │ │ + @ instruction: 0xff66f664 │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - @ instruction: 0xe684f8f9 │ │ │ │ + pkhbt pc, r4, r1, lsl #17 @ │ │ │ │ pkhbt r4, r6, sl, lsl #13 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf105ae80 │ │ │ │ movwls r0, #17204 @ 0x4334 │ │ │ │ msreq CPSR_s, #1073741825 @ 0x40000001 │ │ │ │ ldrt r9, [sp], r3, lsl #6 │ │ │ │ movwcs r9, #4877 @ 0x130d │ │ │ │ ldrmi r9, [r8], -sp, lsl #18 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ ldm fp, {r2, r3, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf664000c │ │ │ │ - @ instruction: 0x4620ffb1 │ │ │ │ + strtmi pc, [r0], -r9, asr #30 │ │ │ │ @ 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 105e414 │ │ │ │ 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 │ │ │ │ + stc 6, cr15, [r2, #-52] @ 0xffffffcc │ │ │ │ strcc lr, [r0, #-2509]! @ 0xfffff633 │ │ │ │ andls lr, fp, ip, lsr #15 │ │ │ │ movwls lr, #14223 @ 0x378f │ │ │ │ - @ instruction: 0xf98af661 │ │ │ │ + @ instruction: 0xf922f661 │ │ │ │ ldrb r9, [r8, r3, lsl #22] │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - @ instruction: 0x0075e49e │ │ │ │ + rsbseq lr, r5, lr, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r5, lr, lsr #8 │ │ │ │ + rsbseq lr, r5, lr, asr 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 f73ad4 │ │ │ │ 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 25e1cc │ │ │ │ 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 195fa78 │ │ │ │ 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 ff25fa8c │ │ │ │ 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, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 23c188 │ │ │ │ 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 29e260 │ │ │ │ + blx fe85fadc │ │ │ │ strtmi lr, [r8], -r5, ror #15 │ │ │ │ @ instruction: 0xf9f8f7e5 │ │ │ │ @ instruction: 0xf60de7f3 │ │ │ │ - svclt 0x0000ecd2 │ │ │ │ - rsbseq lr, r5, sl, lsl #1 │ │ │ │ + svclt 0x0000ec6a │ │ │ │ + ldrhteq sp, [r5], #-250 @ 0xffffff06 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r5, r2, rrx │ │ │ │ + @ instruction: 0x0075df92 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed7927c │ │ │ │ + bl fed7934c │ │ │ │ @ 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, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ strdcs sp, [r1, -r5] │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - pkhbtmi pc, r4, r3, lsl #17 @ │ │ │ │ + strmi pc, [r4], fp, lsr #16 │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ teqpeq r0, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1053450 │ │ │ │ - blgt 5e58fc │ │ │ │ + blgt 5e59cc │ │ │ │ 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 340e30 │ │ │ │ stmdbvs r0!, {r2, r8, ip, lr, pc}^ │ │ │ │ msrcs SPSR_fxc, #64, 4 │ │ │ │ mulle r2, r8, r2 │ │ │ │ ldclt 0, cr2, [r0], #-0 │ │ │ │ - bvs af3ea8 │ │ │ │ + bvs af3f78 │ │ │ │ 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 33c44c │ │ │ │ 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 +510066,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 187c7a4 │ │ │ │ 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 febbc7b4 │ │ │ │ + b 15ecc1c │ │ │ │ andsle r1, r2, r6, ror #12 │ │ │ │ @ instruction: 0xf85c4b31 │ │ │ │ - blx 46219a │ │ │ │ + blx 46226a │ │ │ │ ldrtmi r0, [r0], #-2 │ │ │ │ @ instruction: 0xf0037dc3 │ │ │ │ - blcs fe222fb0 │ │ │ │ + blcs fe223080 │ │ │ │ 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 31731c │ │ │ │ ldrteq pc, [r0], -r0, lsl #2 @ │ │ │ │ streq lr, [r6], -r8, lsr #23 │ │ │ │ hvclt 45334 @ 0xb116 │ │ │ │ tstle r3, r4, lsl #22 │ │ │ │ - blcc 187c6f4 │ │ │ │ + blcc 187c7c4 │ │ │ │ ldmdble r1, {r0, r2, r8, r9, fp, sp} │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ strb r9, [r7, r0, lsl #20] │ │ │ │ - blcs 1efc704 │ │ │ │ + blcs 1efc7d4 │ │ │ │ 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 +510123,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, ror #27 │ │ │ │ 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 ffa606c4 │ │ │ │ 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 +510151,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 25e4c8 │ │ │ │ movwls sl, #39714 @ 0x9b22 │ │ │ │ movwls sl, #52009 @ 0xcb29 │ │ │ │ @ instruction: 0xf04f693b │ │ │ │ - bls 465acc │ │ │ │ + bls 465b9c │ │ │ │ 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 @ 2223bc │ │ │ │ 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 10ecff8 │ │ │ │ @ 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 342dbc │ │ │ │ @ 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 11080f0 │ │ │ │ bicsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0xf5b3697b │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ @ instruction: 0xf5b380b1 │ │ │ │ @ instruction: 0xf0007fa7 │ │ │ │ - blcs 1f02648 │ │ │ │ + blcs 1f02718 │ │ │ │ cdpcs 1, 0, cr13, cr0, cr3, {7} │ │ │ │ msrhi SPSR_fsxc, #64 @ 0x40 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - @ instruction: 0xff16f65f │ │ │ │ + mcr2 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, 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 803200 │ │ │ │ @ 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} │ │ │ │ + mrc2 6, 4, 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 86aaac │ │ │ │ @ instruction: 0x46406bfa │ │ │ │ - blls 807018 │ │ │ │ - @ instruction: 0xf9def663 │ │ │ │ + blls 8070e8 │ │ │ │ + @ instruction: 0xf976f663 │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ stmdals sp!, {r0, r1, r2, ip, pc} │ │ │ │ - @ instruction: 0xf86cf660 │ │ │ │ + @ instruction: 0xf804f660 │ │ │ │ @ instruction: 0xf8807c22 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46290518 │ │ │ │ stclvc 0, cr9, [r3], #-20 @ 0xffffffec │ │ │ │ - blx ff9dfdc0 │ │ │ │ + blx 1fdfe90 │ │ │ │ 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 +510265,284 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stm r4, {r3, sl, fp, ip, pc} │ │ │ │ strbmi r0, [r0], -pc │ │ │ │ @ instruction: 0xf6639905 │ │ │ │ - @ instruction: 0x4629fb9d │ │ │ │ + @ instruction: 0x4629fb35 │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ - blx ff85fe10 │ │ │ │ + blx 1e5fee0 │ │ │ │ @ instruction: 0xf66069f8 │ │ │ │ - movwcs pc, #7907 @ 0x1ee3 @ │ │ │ │ - blls 3470ac │ │ │ │ + movwcs pc, #7803 @ 0x1e7b @ │ │ │ │ + blls 34717c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrbmi sl, [sp], -r4, ror #30 │ │ │ │ @ instruction: 0x462846d0 │ │ │ │ - ldc2l 6, cr15, [r8], #-388 @ 0xfffffe7c │ │ │ │ + ldc2 6, cr15, [r0], {97} @ 0x61 │ │ │ │ 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, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ + blcs 23c64c │ │ │ │ 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 23c664 │ │ │ │ @ instruction: 0xe6d4d1f7 │ │ │ │ mlapl sp, r7, r8, pc @ │ │ │ │ @ instruction: 0xf47f2d01 │ │ │ │ - blls 3ce1c8 │ │ │ │ + blls 3ce298 │ │ │ │ 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} @ │ │ │ │ + ldc2l 6, cr15, [r8, #380]! @ 0x17c │ │ │ │ @ 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, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x001df43f │ │ │ │ - blvs 8d1f4 │ │ │ │ + blvs 8d2c4 │ │ │ │ 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 11033b8 │ │ │ │ ldmdbvs r8!, {r0, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^ │ │ │ │ ldc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ - blls 10c8e28 │ │ │ │ + blls 10c8ef8 │ │ │ │ @ instruction: 0xf8dd9d3e │ │ │ │ stmdacs r0, {r3, r8, lr, pc} │ │ │ │ msrhi SPSR_fx, #64 @ 0x40 │ │ │ │ eorsls r6, r6, #254976 @ 0x3e400 │ │ │ │ - bls 3fcb44 │ │ │ │ + bls 3fcc14 │ │ │ │ ldrls r9, [lr, #-826]! @ 0xfffffcc6 │ │ │ │ smlabtgt r8, sp, r8, pc @ │ │ │ │ stc2 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ strdlt r6, [r0, #-217] @ 0xffffff27 │ │ │ │ - blvc afc5a8 │ │ │ │ + blvc afc678 │ │ │ │ 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 3412f8 │ │ │ │ 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 2f36d8 │ │ │ │ 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 @ 2226a8 │ │ │ │ stc2l 7, cr15, [ip, #-1020] @ 0xfffffc04 │ │ │ │ cmplt r0, sl, lsr r9 │ │ │ │ - blvc 2fc604 │ │ │ │ + blvc 2fc6d4 │ │ │ │ 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 3412e4 │ │ │ │ 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 2f38c0 │ │ │ │ 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 2bc770 │ │ │ │ @ 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 2f37fc │ │ │ │ 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, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstphi r1, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5a3697b │ │ │ │ - blcs 33f30c │ │ │ │ + blcs 33f3dc │ │ │ │ addshi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ movteq r5, #17250 @ 0x4362 │ │ │ │ andcs r0, r0, #142 @ 0x8e │ │ │ │ movweq pc, #8322 @ 0x2082 @ │ │ │ │ - blx 26aae0 │ │ │ │ + blx 26abb0 │ │ │ │ addseq pc, r1, r3, lsl #6 │ │ │ │ addmi r3, fp, r1, lsl #4 │ │ │ │ - b 136cef8 │ │ │ │ + b 136cfc8 │ │ │ │ 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, #7817 @ 0x1e89 @ │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0x4629461a │ │ │ │ @ instruction: 0xf6614680 │ │ │ │ - blge 9e0cc4 │ │ │ │ + blge 9e0bf4 │ │ │ │ andcs r9, r0, #553648128 @ 0x21000000 │ │ │ │ @ instruction: 0xf1089c09 │ │ │ │ andsls r0, lr, #84, 24 @ 0x5400 │ │ │ │ andscs lr, pc, #3358720 @ 0x334000 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf663980c │ │ │ │ - @ instruction: 0xe696fa35 │ │ │ │ + ldr pc, [r6], sp, asr #19 │ │ │ │ @ instruction: 0xf0822200 │ │ │ │ tstcs r1, r1, lsl #6 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ andcc r0, r1, #145 @ 0x91 │ │ │ │ - bcs 332994 │ │ │ │ + bcs 332a64 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ mvnsle fp, sp, lsr #5 │ │ │ │ andcs lr, r0, #49545216 @ 0x2f40000 │ │ │ │ movweq pc, #12738 @ 0x31c2 @ │ │ │ │ - blx 26ab80 │ │ │ │ + blx 26ac50 │ │ │ │ addseq pc, r1, r3, lsl #6 │ │ │ │ addmi r3, fp, r1, lsl #4 │ │ │ │ - b 136cf98 │ │ │ │ + b 136d068 │ │ │ │ adclt r0, sp, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xe7aed1f2 │ │ │ │ andcs r6, r0, #57, 30 @ 0xe4 │ │ │ │ @ instruction: 0xf893680b │ │ │ │ - bvs fe8e2830 │ │ │ │ + bvs fe8e2900 │ │ │ │ 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 2234b0 │ │ │ │ addseq pc, r0, r3, lsl #6 │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12ecff0 │ │ │ │ + b 12ed0c0 │ │ │ │ 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 2234e8 │ │ │ │ addseq pc, r0, r3, lsl #6 │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12ed028 │ │ │ │ + b 12ed0f8 │ │ │ │ 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 10cdf4c │ │ │ │ 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 ad7a84 │ │ │ │ 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 26a9fc │ │ │ │ @ instruction: 0xf104d145 │ │ │ │ stmibvs r0!, {r4, r5, r9}^ │ │ │ │ - blx feea92b0 │ │ │ │ + blx feea9380 │ │ │ │ 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 256e44 │ │ │ │ ldclvc 0, cr1, [sl], #-264 @ 0xfffffef8 │ │ │ │ @ instruction: 0xf8902a20 │ │ │ │ - bl 2629ac │ │ │ │ + bl 262a7c │ │ │ │ ldmib r1, {r6, r7, r8}^ │ │ │ │ vrhadd.s8 d0, d0, d10 │ │ │ │ - bcc 282f54 │ │ │ │ + bcc 283024 │ │ │ │ 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 +510562,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 4571bc │ │ │ │ @ instruction: 0x46966892 │ │ │ │ - bcs 23cc78 │ │ │ │ + bcs 23cd48 │ │ │ │ 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 26ead8 │ │ │ │ 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 ffecddf8 │ │ │ │ + blls 4aabfc │ │ │ │ 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 +510607,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 26ab5c │ │ │ │ + ldcge 4, cr15, [pc], #508 @ 222cac │ │ │ │ movwcs r6, #3642 @ 0xe3a │ │ │ │ - bge 8c7250 │ │ │ │ + bge 8c7320 │ │ │ │ ldmdage lr, {r0, r1, r3, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf662ca06 │ │ │ │ - @ instruction: 0xf108f9c7 │ │ │ │ + @ instruction: 0xf108f95f │ │ │ │ stmdals r9, {r4, r5, r9} │ │ │ │ - blx feea94a4 │ │ │ │ + blx feea9574 │ │ │ │ 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: 0xf94cf662 │ │ │ │ stmdbls r2!, {r1, r2, r3, r4, fp, ip, pc} │ │ │ │ - blls b0929c │ │ │ │ + blls b0936c │ │ │ │ svclt 0x00084288 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ stmiavs fp!, {r1, r3, r4, r7, sl, fp, sp, pc} │ │ │ │ svcne 0x001d9a07 │ │ │ │ @ instruction: 0xd1a5429a │ │ │ │ - bvs 10b4490 │ │ │ │ + bvs 10b4560 │ │ │ │ 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: 0xf8d8ff87 │ │ │ │ @ instruction: 0xf660001c │ │ │ │ - @ instruction: 0x4623fbf9 │ │ │ │ + @ instruction: 0x4623fb91 │ │ │ │ ldcne 8, cr6, [sl, #-656] @ 0xfffffd70 │ │ │ │ @ instruction: 0xf1a442ba │ │ │ │ mvnle r0, r4, lsl #8 │ │ │ │ movwls r2, #21249 @ 0x5301 │ │ │ │ - blls 3dbc40 │ │ │ │ + blls 3dbd10 │ │ │ │ umaalcc pc, r9, r3, r8 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf897ac6c │ │ │ │ - blcs a2eb40 │ │ │ │ + blcs a2ec10 │ │ │ │ stclge 4, cr15, [r7], #-508 @ 0xfffffe04 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 341700 │ │ │ │ + bcs 3417d0 │ │ │ │ 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 187d0dc │ │ │ │ @ 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 15edfc4 │ │ │ │ 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 +510693,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 ff2e059a │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andcs sl, r1, #4608 @ 0x1200 │ │ │ │ stmdals ip, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xff78f662 │ │ │ │ + @ instruction: 0xff10f662 │ │ │ │ orrsvc pc, r6, pc, asr #8 │ │ │ │ stmdals sp!, {r2, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [r8], {95} @ 0x5f │ │ │ │ + ldc2l 6, cr15, [r0], #-380 @ 0xfffffe84 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - @ instruction: 0xff4cf660 │ │ │ │ + cdp2 6, 14, cr15, cr4, cr0, {3} │ │ │ │ stcls 6, cr4, [ip, #-164] @ 0xffffff5c │ │ │ │ - @ instruction: 0xf6634628 │ │ │ │ - strtmi pc, [r8], -r9, lsr #16 │ │ │ │ + @ instruction: 0xf6624628 │ │ │ │ + strtmi pc, [r8], -r1, asr #31 │ │ │ │ strbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf66221ea │ │ │ │ - @ instruction: 0x4605fdfd │ │ │ │ + @ instruction: 0x4605fd95 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf7ffac82 │ │ │ │ - bls 391b3c │ │ │ │ + bls 391c0c │ │ │ │ andls r4, r5, #1744830464 @ 0x68000000 │ │ │ │ - bllt ffca0b88 │ │ │ │ + bllt ffca0c58 │ │ │ │ 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, #7223 @ 0x1c37 @ │ │ │ │ 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, 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, 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, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blx ff4e0644 │ │ │ │ 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], #-3259 @ 0xfffff345 @ │ │ │ │ + blls 10c95c0 │ │ │ │ @ instruction: 0xf8dd9d3e │ │ │ │ ldr ip, [sp], #264 @ 0x108 │ │ │ │ stmdals ip, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ - ldc2l 6, cr15, [ip, #-392]! @ 0xfffffe78 │ │ │ │ + ldc2 6, cr15, [r4, #-392] @ 0xfffffe78 │ │ │ │ ldrb r4, [r9, r7, lsl #12] │ │ │ │ - blvc a7cc84 │ │ │ │ + blvc a7cd54 │ │ │ │ @ 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 @ 222d30 │ │ │ │ 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 27cdfc │ │ │ │ @ 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 262d88 │ │ │ │ @ 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 +510819,164 @@ │ │ │ │ @ instruction: 0xf8cd4659 │ │ │ │ @ instruction: 0xf8cd8020 │ │ │ │ strbtmi sl, [r3], ip, lsr #32 │ │ │ │ @ instruction: 0x46a846ba │ │ │ │ @ instruction: 0x46764637 │ │ │ │ @ instruction: 0xf8db9307 │ │ │ │ ldrbeq r2, [r0, r0] │ │ │ │ - blvc 657e24 │ │ │ │ + blvc 657ef4 │ │ │ │ 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, asr #25 │ │ │ │ + ldrhteq sp, [r5], #-206 @ 0xffffff32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r5, r2, ror #26 │ │ │ │ + @ instruction: 0x0075dc92 │ │ │ │ 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 fee23018 │ │ │ │ + blcs 25f050 │ │ │ │ subsne lr, r0, pc, asr #20 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ - bls 4b4f44 │ │ │ │ + bls 4b5014 │ │ │ │ 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 35f500 │ │ │ │ @ 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 2f3fac │ │ │ │ stcge 6, cr15, [sl], #-508 @ 0xfffffe04 │ │ │ │ svcvs 0x0023e40b │ │ │ │ - blvc 8fce4c │ │ │ │ + blvc 8fcf1c │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ @ instruction: 0xf7ffabd0 │ │ │ │ @ instruction: 0x23b9bbeb │ │ │ │ movwcs r6, #4475 @ 0x117b │ │ │ │ @ instruction: 0xf7ff9305 │ │ │ │ svcvs 0x0003bab4 │ │ │ │ - blvc 8fce68 │ │ │ │ + blvc 8fcf38 │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ - ldrt sl, [pc], #-2734 @ 222e04 │ │ │ │ + ldrt sl, [pc], #-2734 @ 222ed4 │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - bge fec2000c │ │ │ │ + bge fec200dc │ │ │ │ svcvs 0x0002e423 │ │ │ │ - blvc 6bce60 │ │ │ │ + blvc 6bcf30 │ │ │ │ @ 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 381b64 │ │ │ │ + bge fe8a00f8 │ │ │ │ + bllt ff460efc │ │ │ │ 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 fe660108 │ │ │ │ + bvs 165cb48 │ │ │ │ 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 297fd8 │ │ │ │ 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 1c7d45c │ │ │ │ @ instruction: 0xf1a2114b │ │ │ │ - blx fee63458 │ │ │ │ - blcs 25f494 │ │ │ │ + blx fee63528 │ │ │ │ + blcs 25f564 │ │ │ │ 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 6fd22c │ │ │ │ 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 381be8 │ │ │ │ + blge fe6201a0 │ │ │ │ + bllt fece0fa4 │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blge 11600e0 │ │ │ │ + blge 11601b0 │ │ │ │ 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 47cff4 │ │ │ │ @ instruction: 0xf47f2905 │ │ │ │ ldrb sl, [r3], fp, lsr #22 │ │ │ │ - ldcl 6, cr15, [lr, #-48]! @ 0xffffffd0 │ │ │ │ + ldc 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 ae01e4 │ │ │ │ + bllt fef60fe8 │ │ │ │ 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 6b48d8 │ │ │ │ @ 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 fed7a220 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvc r2, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ addsmi r7, sl, #180224 @ 0x2c000 │ │ │ │ - bne ff652bc0 │ │ │ │ + bne ff652c90 │ │ │ │ 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: 0xbd08e910 │ │ │ │ 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 +510987,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 fe3fd104 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d82f2 │ │ │ │ pop {r0, r3, r8, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x460d8ff0 │ │ │ │ - @ instruction: 0xff4af6a1 │ │ │ │ + cdp2 6, 14, cr15, cr2, cr1, {5} │ │ │ │ @ instruction: 0xf6a14681 │ │ │ │ - strmi pc, [r6], -r9, lsl #29 │ │ │ │ + strmi pc, [r6], -r1, lsr #28 │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ ldmvs r8, {r0, r1, r5, fp, sp, lr} │ │ │ │ - cdp2 6, 13, cr15, cr10, cr1, {5} │ │ │ │ + cdp2 6, 7, cr15, cr2, cr1, {5} │ │ │ │ mulcc r4, r9, r8 │ │ │ │ - blcs 77481c │ │ │ │ + blcs 7748ec │ │ │ │ ldm pc, {r0, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ subspl pc, r0, r3 │ │ │ │ @ instruction: 0x560b5350 │ │ │ │ - bleq 16f7d68 │ │ │ │ - bleq 1639440 │ │ │ │ + bleq 16f7e38 │ │ │ │ + bleq 1639510 │ │ │ │ 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 112ade0 │ │ │ │ strbmi sp, [r8], -sl, asr #17 │ │ │ │ - beq 55f460 │ │ │ │ + beq 55f530 │ │ │ │ stmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46494652 │ │ │ │ - bleq ff85d974 │ │ │ │ + bleq ff85da44 │ │ │ │ ldmib sp, {r3, r5, r7, r8, r9, sl, lr}^ │ │ │ │ ldrmi r3, [r3], #-514 @ 0xfffffdfe │ │ │ │ - blcc 27398c │ │ │ │ + blcc 273a5c │ │ │ │ ldrmi r4, [fp, #19] │ │ │ │ - b 161772c │ │ │ │ + b 16177fc │ │ │ │ @ instruction: 0xad0609c7 │ │ │ │ tstcs r0, sl, asr #12 │ │ │ │ @ instruction: 0xf8d44628 │ │ │ │ @ instruction: 0xf60ca010 │ │ │ │ - @ instruction: 0xf1b8ea00 │ │ │ │ + @ instruction: 0xf1b8e998 │ │ │ │ vmax.f32 d0, d0, d16 │ │ │ │ @ instruction: 0xf1a8829a │ │ │ │ - blcs 823c8c │ │ │ │ + blcs 823d5c │ │ │ │ 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 +511047,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 112ad98 │ │ │ │ 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 2741d4 │ │ │ │ + blcs 3331f8 │ │ │ │ svcge 0x006ef47f │ │ │ │ @ instruction: 0xad066926 │ │ │ │ rscseq r2, sl, r0, lsl #2 │ │ │ │ @ instruction: 0xf60c4628 │ │ │ │ - movwcs lr, #6584 @ 0x19b8 │ │ │ │ - bl 36adb8 │ │ │ │ + movwcs lr, #6480 @ 0x1950 │ │ │ │ + bl 36ae88 │ │ │ │ @ instruction: 0xf85100c3 │ │ │ │ - bcc 22ed0c │ │ │ │ + bcc 22eddc │ │ │ │ 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 fe9b4aa0 │ │ │ │ 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 +511102,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, 6, pc, r1, cr5 @ │ │ │ │ @ instruction: 0xf60c0b10 │ │ │ │ - b 165e1b8 │ │ │ │ + b 165e0e8 │ │ │ │ rscle r0, ip, r1, lsl #6 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf381fab1 │ │ │ │ - blx fee515f4 │ │ │ │ + blx fee516c4 │ │ │ │ msrcc CPSR_, #128, 6 │ │ │ │ movteq pc, #451 @ 0x1c3 @ │ │ │ │ - bleq 29f5e8 │ │ │ │ + bleq 29f6b8 │ │ │ │ @ instruction: 0xf1044599 │ │ │ │ svclt 0x00380408 │ │ │ │ - ldrbmi r4, [pc, #-1689] @ 222b2f │ │ │ │ + ldrbmi r4, [pc, #-1689] @ 222bff │ │ │ │ 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 29f3fc │ │ │ │ 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 +511156,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 36bf44 │ │ │ │ @ instruction: 0xf83102c3 │ │ │ │ addsmi r0, pc, #2, 30 │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ stceq 8, cr15, [r8], {34} @ 0x22 │ │ │ │ - blge 357a58 │ │ │ │ + blge 357b28 │ │ │ │ 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, 13, pc, r1, cr15 @ │ │ │ │ @ instruction: 0xf60c0b10 │ │ │ │ - @ instruction: 0xf60ceb80 │ │ │ │ - mcrr 13, 2, lr, r1, cr2 │ │ │ │ + @ instruction: 0xf60ceb18 │ │ │ │ + mcrr 12, 11, lr, r1, cr10 │ │ │ │ @ instruction: 0x46410b10 │ │ │ │ @ instruction: 0xf6604658 │ │ │ │ - ldrbmi pc, [r1], -r9, asr #18 @ │ │ │ │ + ldrbmi pc, [r1], -r1, ror #17 @ │ │ │ │ ldrbmi r4, [r8], -r2, lsr #12 │ │ │ │ - svc 0x00d4f60b │ │ │ │ - beq 45f6f0 │ │ │ │ + svc 0x006cf60b │ │ │ │ + beq 45f7c0 │ │ │ │ svclt 0x00142800 │ │ │ │ @ instruction: 0xf0062600 │ │ │ │ - strbmi r0, [pc, #-1537] @ 222cd3 │ │ │ │ + strbmi r0, [pc, #-1537] @ 222da3 │ │ │ │ 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 +511204,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 225c20 │ │ │ │ + ldrbmi pc, [pc, #-514] @ 223202 @ │ │ │ │ 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 +511231,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 2a6070 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5bc4 │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 22259a @ │ │ │ │ + blx aa5c94 │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 22266a @ │ │ │ │ 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 2a60b4 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5c08 │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 2225de @ │ │ │ │ + blx aa5cd8 │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 2226ae @ │ │ │ │ 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 2a60f8 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5c4c │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 222622 @ │ │ │ │ + blx aa5d1c │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 2226f2 @ │ │ │ │ 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 feea6130 │ │ │ │ movwcc pc, #33410 @ 0x8282 @ │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384591 │ │ │ │ - ldrbmi r4, [pc, #-1681] @ 222ddb │ │ │ │ + ldrbmi r4, [pc, #-1681] @ 222eab │ │ │ │ mcrge 6, 5, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xe7eb681a │ │ │ │ and r4, pc, r2, lsl #12 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ - bleq 29f8ac │ │ │ │ + bleq 29f97c │ │ │ │ @ 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 24ffb4 │ │ │ │ @ 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 feea61ac │ │ │ │ movwcc pc, #33410 @ 0x8282 @ │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384591 │ │ │ │ - ldrbmi r4, [pc, #-1681] @ 222e57 │ │ │ │ + ldrbmi r4, [pc, #-1681] @ 222f27 │ │ │ │ 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 29f9f4 │ │ │ │ + ldrbmi r3, [pc, #-776] @ 2232c4 │ │ │ │ @ instruction: 0xe665d8f6 │ │ │ │ strtmi r9, [sl], -r1, lsl #22 │ │ │ │ biceq lr, fp, #3072 @ 0xc00 │ │ │ │ ldrdeq lr, [r0, -r3] │ │ │ │ - @ instruction: 0xf910f660 │ │ │ │ - bleq 65e658 │ │ │ │ - b 1460d48 │ │ │ │ + @ instruction: 0xf8a8f660 │ │ │ │ + bleq 65e728 │ │ │ │ + stmib r0!, {r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ vpmax.u8 d15, d9, d1 │ │ │ │ msreq CPSR_, r9, lsr #3 │ │ │ │ @ instruction: 0xf10b9a00 │ │ │ │ - blx 22612c │ │ │ │ + blx 2261fc │ │ │ │ @ instruction: 0xf10af101 │ │ │ │ movwmi r0, #47624 @ 0xba08 │ │ │ │ smlawteq r0, r9, r1, pc @ │ │ │ │ - blx a34ab4 │ │ │ │ - b 131f940 │ │ │ │ + blx a34b84 │ │ │ │ + b 131fa10 │ │ │ │ stmibvs r1!, {r0, r8, r9} │ │ │ │ @ instruction: 0xf009fa00 │ │ │ │ - b 127478c │ │ │ │ + b 127485c │ │ │ │ @ instruction: 0x61a10100 │ │ │ │ - b 12fdcd4 │ │ │ │ + b 12fdda4 │ │ │ │ mvnvs r0, r1, lsl #6 │ │ │ │ mrcge 6, 2, APSR_nzcv, cr7, cr15, {1} │ │ │ │ ldrbt r4, [r9], r4, asr #13 │ │ │ │ - bl ff460d90 │ │ │ │ - b ae0d94 │ │ │ │ + bl 1a60e60 │ │ │ │ + ldmib 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 29fa6c │ │ │ │ + ldrbmi r3, [pc, #-1032] @ 22323c │ │ │ │ ldclge 6, cr15, [r4, #252] @ 0xfc │ │ │ │ @ instruction: 0xf60ce627 │ │ │ │ - @ instruction: 0xf60cebba │ │ │ │ - bfi lr, r4, (invalid: 20:9) │ │ │ │ - bleq 29f9b4 │ │ │ │ - ldrbmi r3, [pc, #-776] @ 223284 │ │ │ │ + @ instruction: 0xf60ceb52 │ │ │ │ + strb lr, [r9, ip, lsr #19] │ │ │ │ + bleq 29fa84 │ │ │ │ + ldrbmi r3, [pc, #-776] @ 223354 │ │ │ │ svcge 0x0070f63f │ │ │ │ movwcs lr, #5660 @ 0x161c │ │ │ │ movwls r4, #1724 @ 0x6bc │ │ │ │ - blge 35ce50 │ │ │ │ - bl 4b4ee4 │ │ │ │ + blge 35cf20 │ │ │ │ + bl 4b4fb4 │ │ │ │ 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 45f7c4 │ │ │ │ @ instruction: 0xf60ce664 │ │ │ │ - svclt 0x0000ea26 │ │ │ │ - rsbseq sp, r5, sl, asr r0 │ │ │ │ + svclt 0x0000e9be │ │ │ │ + rsbseq ip, r5, sl, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r5, ip, lsr r0 │ │ │ │ + rsbseq ip, r5, ip, ror #30 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0x46063a94 │ │ │ │ andls r4, r3, #2063597568 @ 0x7b000000 │ │ │ │ - bcs fe561968 │ │ │ │ + bcs fe561a38 │ │ │ │ @ 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 +511397,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, ror sp @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bls 3c418c │ │ │ │ + bls 3c425c │ │ │ │ andcs r2, r0, r0, lsr r1 │ │ │ │ - ldc2l 6, cr15, [r6, #808] @ 0x328 │ │ │ │ + stc2l 6, cr15, [lr, #-808]! @ 0xfffffcd8 │ │ │ │ ldrdhi pc, [ip], -r4 @ │ │ │ │ @ instruction: 0xf8d84682 │ │ │ │ biclt r7, pc, r0 │ │ │ │ @ instruction: 0xf04f4643 │ │ │ │ @ instruction: 0x46a00930 │ │ │ │ - bleq 29f798 │ │ │ │ + bleq 29f868 │ │ │ │ stclvs 6, cr4, [r5], #-112 @ 0xffffff90 │ │ │ │ tstcs r0, r0, lsr r2 │ │ │ │ @ instruction: 0xf505fb09 │ │ │ │ movweq lr, #23306 @ 0x5b0a │ │ │ │ @ instruction: 0xf60b4618 │ │ │ │ - @ instruction: 0xf84aeef6 │ │ │ │ + @ instruction: 0xf84aee8e │ │ │ │ ldrtmi r4, [ip], -r5 │ │ │ │ @ instruction: 0xf880683f │ │ │ │ svccs 0x0000b004 │ │ │ │ strbmi sp, [r4], -sp, ror #3 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xff78f66b │ │ │ │ + @ instruction: 0xff10f66b │ │ │ │ @ instruction: 0x8018f8d4 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrbmi sp, [r1], r4, lsr #32 │ │ │ │ - bleq e5f7d8 │ │ │ │ + bleq e5f8a8 │ │ │ │ ldrtmi r4, [r7], -r2, asr #13 │ │ │ │ - ldrbcs pc, [pc, #-576]! @ 223464 @ │ │ │ │ + ldrbcs pc, [pc, #-576]! @ 223534 @ │ │ │ │ @ instruction: 0x6010f8da │ │ │ │ orrlt r6, fp, r3, lsr r8 │ │ │ │ - blcs 28237c │ │ │ │ + blcs 28244c │ │ │ │ mrshi pc, (UNDEF: 14) @ │ │ │ │ tstle r7, r4, lsl #22 │ │ │ │ @ instruction: 0xf5b36973 │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ adcmi r8, fp, #104, 2 │ │ │ │ tstphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf6604650 │ │ │ │ - strmi pc, [r2], r1, ror #22 │ │ │ │ + @ instruction: 0x4682faf9 │ │ │ │ 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 │ │ │ │ + stcl 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 37d8a8 │ │ │ │ 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 fe8d3488 │ │ │ │ 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 ff66e8fc │ │ │ │ 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 59ec8c │ │ │ │ + bcs 235060 │ │ │ │ stmdbls r1!, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ ldrdeq pc, [r8, r6] │ │ │ │ @ instruction: 0xf1c11e4a │ │ │ │ stmdavs r9!, {sl, fp} │ │ │ │ - b 2b47a4 │ │ │ │ + b 2b4874 │ │ │ │ ldrmi r0, [r4], #-524 @ 0xfffffdf4 │ │ │ │ @ instruction: 0xf8c662ca │ │ │ │ - bls 333dc8 │ │ │ │ + bls 333e98 │ │ │ │ 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 24c8b4 │ │ │ │ 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 8ac118 │ │ │ │ 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] @ 222ab1 │ │ │ │ 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 8c3f60 │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ stmdavs ip!, {r0, r1, r3, r4, r6, r7, r8, pc} │ │ │ │ stmdavs r3!, {r2, r3, r6, r8, ip, sp, pc} │ │ │ │ - blvc d0fd14 │ │ │ │ + blvc d0fde4 │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ strtmi r8, [r5], -r9, lsr #2 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ - blvc d1800c │ │ │ │ + blvc d180dc │ │ │ │ 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 282610 │ │ │ │ strthi pc, [r3], -r0, asr #32 │ │ │ │ @ instruction: 0xf5b369bb │ │ │ │ svclt 0x00082f80 │ │ │ │ @ instruction: 0xf000463b │ │ │ │ @ instruction: 0x462580d5 │ │ │ │ bicsle r2, r8, r0, lsl #24 │ │ │ │ @ instruction: 0xf6604630 │ │ │ │ - @ instruction: 0x4606fa93 │ │ │ │ + strmi pc, [r6], -fp, lsr #20 │ │ │ │ bicle r2, r7, r0, lsl #16 │ │ │ │ ldrbmi r9, [sl], sl, lsl #24 │ │ │ │ eorscs r9, r0, r6, lsl #22 │ │ │ │ - blx 22cc86 │ │ │ │ - blls 54b894 │ │ │ │ + blx 22cd56 │ │ │ │ + blls 54b964 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x2103fcb5 │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - @ instruction: 0xf8dffed5 │ │ │ │ + @ instruction: 0xf8dffe6d │ │ │ │ @ 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 +511572,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: 0xf93cf692 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bvs f0f49c │ │ │ │ + bvs f0f56c │ │ │ │ stmdbls r4, {r4, r5, r9, sp} │ │ │ │ - blx 2bea6e │ │ │ │ + blx 2beb3e │ │ │ │ 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 39ba18 │ │ │ │ mcrge 4, 6, pc, cr14, cr15, {1} @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 28259c │ │ │ │ + bcs 28266c │ │ │ │ ldrhi pc, [r6, #64]! @ 0x40 │ │ │ │ - bcs 23dea4 │ │ │ │ - bvs 91810c │ │ │ │ + bcs 23df74 │ │ │ │ + bvs 9181dc │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrrcvs 14, 12, sl, fp, cr1 │ │ │ │ - blx 2ac20e │ │ │ │ + blx 2ac2de │ │ │ │ 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 2426bc │ │ │ │ msrhi SPSR_fsx, r0 │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ - bls 343e6c │ │ │ │ + bls 343f3c │ │ │ │ tstvc r3, r0, lsl #6 │ │ │ │ mrcvs 6, 1, lr, cr3, cr10, {4} │ │ │ │ - blvc 8bda04 │ │ │ │ + blvc 8bdad4 │ │ │ │ @ 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 ff90f4b0 │ │ │ │ + blvc 8bdaf4 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r0, r1, r4, r5, r6, r8, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 23e234 │ │ │ │ + blcs 23e304 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr14, cr15, {1} │ │ │ │ - blx 4feb3e │ │ │ │ + blx 4fec0e │ │ │ │ @ instruction: 0xf8989803 │ │ │ │ - blcs 22f9e8 │ │ │ │ + blcs 22fab8 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr6, cr15, {1} │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ @ instruction: 0x4651b118 │ │ │ │ - @ instruction: 0xf80af694 │ │ │ │ + @ instruction: 0xffa2f693 │ │ │ │ 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 39d628 │ │ │ │ svcge 0x0031f43f │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 282674 │ │ │ │ + bcs 282744 │ │ │ │ strbhi pc, [sl, #-64] @ 0xffffffc0 @ │ │ │ │ - bcs 23df7c │ │ │ │ - bvs 9181e4 │ │ │ │ + bcs 23e04c │ │ │ │ + bvs 9182b4 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrrcvs 15, 2, sl, fp, cr4 │ │ │ │ - blx 2ac2e6 │ │ │ │ + blx 2ac3b6 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ qadd16mi sl, r8, ip │ │ │ │ - ldc2 6, cr15, [r2], {95} @ 0x5f │ │ │ │ + blx fece1482 │ │ │ │ @ instruction: 0xf6914638 │ │ │ │ - @ instruction: 0xe714ffdf │ │ │ │ + @ instruction: 0xe714ff77 │ │ │ │ ldrtmi r9, [r0], -r9, lsl #20 │ │ │ │ ldrdne pc, [r4, r6] │ │ │ │ @ instruction: 0xf6ca2730 │ │ │ │ - blls 3e2900 │ │ │ │ + blls 3e2830 │ │ │ │ @ instruction: 0xf8c64655 │ │ │ │ - blx 3e4066 │ │ │ │ + blx 3e4136 │ │ │ │ and sl, r3, r3, lsl #14 │ │ │ │ adcsmi r3, sp, #48, 10 @ 0xc000000 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr6, cr15, {1} │ │ │ │ - blcs 242210 │ │ │ │ + blcs 2422e0 │ │ │ │ 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 ff8ebf54 │ │ │ │ @ instruction: 0xf60b4418 │ │ │ │ - ubfx lr, lr, #28, #12 │ │ │ │ + @ instruction: 0xe7ebedf6 │ │ │ │ @ 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 2827b8 │ │ │ │ + ldrbthi pc, [pc], #64 @ 223b70 @ │ │ │ │ @ instruction: 0xf5b36993 │ │ │ │ @ instruction: 0xf47f2f80 │ │ │ │ svcls 0x0003aede │ │ │ │ and r4, r8, fp, lsr r6 │ │ │ │ @ instruction: 0xf43f2a05 │ │ │ │ - bvs ff90f618 │ │ │ │ - blvc 8bdb28 │ │ │ │ + bvs ff90f6e8 │ │ │ │ + blvc 8bdbf8 │ │ │ │ @ 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 2ac46a │ │ │ │ @ instruction: 0xf899b903 │ │ │ │ - blcs 22faf4 │ │ │ │ + blcs 22fbc4 │ │ │ │ @ instruction: 0xf899d144 │ │ │ │ - blcs 22faf8 │ │ │ │ + blcs 22fbc8 │ │ │ │ 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 282838 │ │ │ │ ldrbhi pc, [r0], #64 @ 0x40 @ │ │ │ │ - bcs 23e070 │ │ │ │ + bcs 23e140 │ │ │ │ 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 3097f4 │ │ │ │ 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 @ 223c18 │ │ │ │ + ldrteq r0, [pc], #1215 @ 223c1c │ │ │ │ + ldrteq r0, [pc], #1215 @ 223c20 │ │ │ │ + blvc 8a40c8 │ │ │ │ @ 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 a4889c │ │ │ │ movweq pc, #12367 @ 0x304f @ │ │ │ │ @ instruction: 0x93219522 │ │ │ │ movwhi pc, #53760 @ 0xd200 @ │ │ │ │ - blcs 9eb4d8 │ │ │ │ + blcs 9eb5a8 │ │ │ │ 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 +511762,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 │ │ │ │ + ldc2l 6, cr15, [r4], #428 @ 0x1ac │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ @ instruction: 0xf8dfe65f │ │ │ │ - bls 430e64 │ │ │ │ + bls 430f34 │ │ │ │ movwls r5, #30931 @ 0x78d3 │ │ │ │ - bls 35d010 │ │ │ │ - blcs 24224c │ │ │ │ + bls 35d0e0 │ │ │ │ + blcs 24231c │ │ │ │ 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, r4, r5, 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: 0xf8d8fd3b │ │ │ │ @ instruction: 0x4603101c │ │ │ │ - bcs 782054 │ │ │ │ + bcs 782124 │ │ │ │ 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 38a544 │ │ │ │ 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 6cb978 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ - blls 2f5b74 │ │ │ │ + blls 2f5c44 │ │ │ │ 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: 0xf8d9f897 │ │ │ │ movwls r3, #53292 @ 0xd02c │ │ │ │ - blls 6754cc │ │ │ │ + blls 67559c │ │ │ │ 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 ff06170a │ │ │ │ @ instruction: 0xf8804652 │ │ │ │ @ instruction: 0xf100a02c │ │ │ │ - blls 5e652c │ │ │ │ + blls 5e65fc │ │ │ │ pkhtbmi r4, r1, r1, asr #12 │ │ │ │ - mrc2 6, 4, pc, cr2, cr15, {2} │ │ │ │ + mcr2 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 5ec614 │ │ │ │ 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 +511854,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: 0xf899fecb │ │ │ │ + blcs 3efed0 │ │ │ │ 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, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx 5617bc │ │ │ │ @ instruction: 0xf6919803 │ │ │ │ - ldrb pc, [r6, #-3649]! @ 0xfffff1bf @ │ │ │ │ + ldrb pc, [r6, #-3545]! @ 0xfffff227 @ │ │ │ │ movwls r2, #62240 @ 0xf320 │ │ │ │ movwcs lr, #34689 @ 0x8781 │ │ │ │ ldrb r9, [lr, -pc, lsl #6]! │ │ │ │ ldc 1, cr9, [sp, #80] @ 0x50 │ │ │ │ tstcs r1, r4, lsl fp │ │ │ │ stc 8, cr9, [sp, #148] @ 0x94 │ │ │ │ @ instruction: 0xf65e7b1a │ │ │ │ - pkhbtmi pc, r2, r1, lsl #23 @ │ │ │ │ - blls 4902fc │ │ │ │ + strmi pc, [r2], r9, lsr #22 │ │ │ │ + blls 4903cc │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 7601d4 │ │ │ │ + beq 7602a4 │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - blls 3239c8 │ │ │ │ + blls 3238f8 │ │ │ │ @ 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 2845d4 │ │ │ │ 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 +511923,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 7df5b0 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf65e7b1a │ │ │ │ - strmi pc, [r3], -r1, lsr #22 │ │ │ │ - bls 4903bc │ │ │ │ - bgt 308aac │ │ │ │ + @ instruction: 0x4603fab9 │ │ │ │ + bls 49048c │ │ │ │ + bgt 308b7c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - cdp2 6, 9, cr15, cr8, cr1, {3} │ │ │ │ + cdp2 6, 3, 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 │ │ │ │ + stc2 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 ff6e1906 │ │ │ │ ldrbmi r4, [r2], -r7, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrtmi r9, [fp], -r5, lsl #16 │ │ │ │ - mrrc2 6, 6, pc, r8, cr1 @ │ │ │ │ + blx ffe61916 │ │ │ │ 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 5a4030 │ │ │ │ + blx 5e0bc0 │ │ │ │ + blcc 2a07c0 │ │ │ │ @ instruction: 0xf000fa2e │ │ │ │ - b 12b576c │ │ │ │ + b 12b583c │ │ │ │ @ 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 5a4058 │ │ │ │ + blx 5e300c │ │ │ │ @ instruction: 0xf11cf303 │ │ │ │ - blx db3310 │ │ │ │ - b 131ff18 │ │ │ │ - b 3e771c │ │ │ │ + blx db33e0 │ │ │ │ + b 131ffe8 │ │ │ │ + b 3e77ec │ │ │ │ @ instruction: 0xf14e030c │ │ │ │ - b 2b3b20 │ │ │ │ - b 16e4760 │ │ │ │ + b 2b3bf0 │ │ │ │ + b 16e4830 │ │ │ │ @ instruction: 0xf0000002 │ │ │ │ ldrmi r8, [r6, #226] @ 0xe2 │ │ │ │ ldrmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bls 498094 │ │ │ │ + bls 498164 │ │ │ │ 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 +512000,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 171de00 │ │ │ │ @ instruction: 0xf0000c02 │ │ │ │ stmib sp, {r2, r3, r4, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0x460a321a │ │ │ │ - blvc 8df624 │ │ │ │ + blvc 8df6f4 │ │ │ │ stmdals r5!, {r0, r8, sp} │ │ │ │ - blvc 7df5ec │ │ │ │ - blx 21e1934 │ │ │ │ + blvc 7df6bc │ │ │ │ + blx 7e1a04 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, fp, #22528 @ 0x5800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - bls 5237a8 │ │ │ │ + bls 5236d8 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ ldrbmi r9, [r2], -r5, lsl #16 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - blx ff3e196a │ │ │ │ - blls 2f59f0 │ │ │ │ + blx 19e1a3a │ │ │ │ + blls 2f5ac0 │ │ │ │ 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 +512042,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 │ │ │ │ + strmi pc, [r2], r1, lsr #30 │ │ │ │ @ instruction: 0xf899e68a │ │ │ │ eorcs r3, r0, #36 @ 0x24 │ │ │ │ rscle r2, sl, r0, lsl #22 │ │ │ │ cmnpeq pc, #98 @ p-variant is OBSOLETE @ 0x62 │ │ │ │ andcs r4, r0, #84934656 @ 0x5100000 │ │ │ │ andls r9, r0, #327680 @ 0x50000 │ │ │ │ andcs fp, r4, #-1342177267 @ 0xb000000d │ │ │ │ - @ instruction: 0xff78f661 │ │ │ │ + @ instruction: 0xff10f661 │ │ │ │ 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, asr #18 │ │ │ │ + rsbseq ip, r5, lr, lsr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffff853 │ │ │ │ - rsbseq ip, r5, sl, asr #14 │ │ │ │ + rsbseq ip, r5, sl, ror r6 │ │ │ │ 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 │ │ │ │ + pkhbtmi pc, r1, r7, lsl #19 @ │ │ │ │ + blge 7d06f0 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - @ instruction: 0x4652fd73 │ │ │ │ + ldrbmi pc, [r2], -fp, lsl #26 @ │ │ │ │ strbmi r9, [fp], -r5, lsl #16 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 13e1a6a │ │ │ │ + blx ff9e1b38 │ │ │ │ ldrt r4, [fp], -r2, lsl #13 │ │ │ │ subsle r2, sp, r0, asr #18 │ │ │ │ @ instruction: 0xf47f068b │ │ │ │ stmdbcs r8, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strmi fp, [sl], -r8, lsr #30 │ │ │ │ svclt 0x00389909 │ │ │ │ stmib r1, {r0, r9, sp}^ │ │ │ │ ldc 3, cr3, [sp] │ │ │ │ tstcs r1, sl, lsl fp │ │ │ │ stc 8, cr9, [sp, #148] @ 0x94 │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - pkhtbmi pc, r2, r1, asr #19 @ │ │ │ │ + strmi pc, [r2], r9, ror #18 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 7cfeb0 │ │ │ │ + blge 7cff80 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ @ instruction: 0xf10a9805 │ │ │ │ @ instruction: 0xf6610a14 │ │ │ │ - ldrb pc, [r6, -r3, asr #26] @ │ │ │ │ - blcs 290848 │ │ │ │ + smmls r6, fp, ip, pc @ │ │ │ │ + blcs 290918 │ │ │ │ mcrge 4, 2, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0xf8d3e6b0 │ │ │ │ strls r9, [r3, -r0, lsr #32] │ │ │ │ ldrtmi lr, [r0], -r5, ror #9 │ │ │ │ - blx fec61afc │ │ │ │ + blx 1261bcc │ │ │ │ @ instruction: 0xf6ca4650 │ │ │ │ - strb pc, [r7, #-2245] @ 0xfffff73b @ │ │ │ │ + strb pc, [r7, #-2141] @ 0xfffff7a3 @ │ │ │ │ @ instruction: 0x23204652 │ │ │ │ tstcs ip, r5, lsl #16 │ │ │ │ eorcc pc, r9, r9, lsl #17 │ │ │ │ - blx ff9e1aec │ │ │ │ + blx 1fe1bbc │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4602f933 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30ede4 │ │ │ │ + blgt 30eeb4 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ stmdals r5, {r0, r4, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r2, #-388] @ 0xfffffe7c │ │ │ │ + stc2 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 7826ec │ │ │ │ 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 +512175,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 270f30 │ │ │ │ movwcs r9, #794 @ 0x31a │ │ │ │ ldc 3, cr9, [sp, #108] @ 0x6c │ │ │ │ eorcs r7, r0, #26624 @ 0x6800 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - strmi pc, [r3], -r3, lsr #18 │ │ │ │ - bge 7d07b8 │ │ │ │ - bgt 308ea8 │ │ │ │ + @ instruction: 0x4603f8bb │ │ │ │ + bge 7d0888 │ │ │ │ + bgt 308f78 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [sl], {97} @ 0x61 │ │ │ │ + ldc2 6, cr15, [r2], #-388 @ 0xfffffe7c │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ stmdals r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1d61c1c │ │ │ │ + blx 361cec │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ - blls 49daa0 │ │ │ │ + blls 49db70 │ │ │ │ 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 38e7fc │ │ │ │ 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, 13, cr15, cr8, cr9, {6} │ │ │ │ + blls 54abc0 │ │ │ │ stmdbls r7, {r4, r8, sp, lr} │ │ │ │ movwls r4, #22080 @ 0x5640 │ │ │ │ - ldc2l 6, cr15, [sl, #-580] @ 0xfffffdbc │ │ │ │ + ldc2l 6, cr15, [r2], #580 @ 0x244 │ │ │ │ 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 22c3d4 │ │ │ │ + blls 4a0be0 │ │ │ │ andsmi r3, sl, r1, lsl #20 │ │ │ │ addslt r9, r2, #10240 @ 0x2800 │ │ │ │ - blls 36ef90 │ │ │ │ + blls 36f060 │ │ │ │ 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, #1024000 @ 0xfa000 │ │ │ │ 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 25e2d8 │ │ │ │ stc2 10, cr15, [r2], #584 @ 0x248 @ │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f3cff │ │ │ │ @ instruction: 0xf04fa9ab │ │ │ │ - blx 5a7b7c │ │ │ │ - b ae03ac │ │ │ │ + blx 5a7c4c │ │ │ │ + b ae047c │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ - bcs 224474 │ │ │ │ + bcs 224544 │ │ │ │ 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 fe6aec70 │ │ │ │ + blx fee606fc │ │ │ │ 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 fe6dc4d8 │ │ │ │ + blx fee60724 │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ffd1ee │ │ │ │ - bcs 2529b8 │ │ │ │ + bcs 252a88 │ │ │ │ @ instruction: 0xf0a2fa92 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f30ff │ │ │ │ @ instruction: 0xf04fa96d │ │ │ │ - blx 5273f8 │ │ │ │ - b ae3bf8 │ │ │ │ + blx 5274c8 │ │ │ │ + b ae3cc8 │ │ │ │ @ instruction: 0xf813020e │ │ │ │ - bcs 25c4c0 │ │ │ │ + bcs 25c590 │ │ │ │ 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 fe6aecec │ │ │ │ + blx fee60778 │ │ │ │ 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 fe6d4598 │ │ │ │ + blx fee607a4 │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ffd1ec │ │ │ │ - bcs 252938 │ │ │ │ + bcs 252a08 │ │ │ │ stc2 10, cr15, [r2], #584 @ 0x248 @ │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f3cff │ │ │ │ - b 160e924 │ │ │ │ - blx 227fa4 │ │ │ │ - bl 3234a8 │ │ │ │ + b 160e9f4 │ │ │ │ + blx 228074 │ │ │ │ + bl 323578 │ │ │ │ strmi r0, [lr], #2062 @ 0x80e │ │ │ │ andeq lr, ip, #139264 @ 0x22000 │ │ │ │ - blx fe6aec84 │ │ │ │ + blx fe6aed54 │ │ │ │ ldc 12, cr15, [r8, #648] @ 0x288 │ │ │ │ - blx ff14308c │ │ │ │ + blx ff14315c │ │ │ │ svclt 0x0008fc8c │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 2245d0 │ │ │ │ - blvc 25fad0 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 2246a0 │ │ │ │ + blvc 25fba0 │ │ │ │ @ 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 +512516,91 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2087 @ 0xfffff7d9 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2086 @ 0xfffff7da │ │ │ │ stmdami r6!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rsbeq fp, fp, r4, ror sp │ │ │ │ - rsbeq fp, fp, sl, lsl #25 │ │ │ │ - rsbeq fp, fp, sl, ror r9 │ │ │ │ rsbeq fp, fp, r4, ror #26 │ │ │ │ - strdeq fp, [fp], #-174 @ 0xffffff52 @ │ │ │ │ - rsbeq fp, fp, r8, ror r9 │ │ │ │ - mlseq fp, r2, r9, fp │ │ │ │ - rsbeq fp, fp, ip, asr #25 │ │ │ │ - rsbeq fp, fp, r6, lsl #21 │ │ │ │ - rsbeq fp, fp, r0, asr #23 │ │ │ │ - mlseq fp, sl, sl, fp │ │ │ │ - rsbeq fp, fp, r4, lsl ip │ │ │ │ - rsbeq fp, fp, lr, ror #19 │ │ │ │ - rsbeq fp, fp, r8, asr #24 │ │ │ │ - rsbeq fp, fp, r2, lsr #20 │ │ │ │ - strhteq fp, [fp], #-140 @ 0xffffff74 │ │ │ │ - strdeq fp, [fp], #-166 @ 0xffffff5a @ │ │ │ │ - ldrdeq fp, [fp], #-160 @ 0xffffff60 @ │ │ │ │ - rsbeq fp, fp, sl, lsl #17 │ │ │ │ - rsbeq fp, fp, r4, ror #22 │ │ │ │ - rsbeq fp, fp, lr, lsr fp │ │ │ │ - strhteq fp, [fp], #-136 @ 0xffffff78 │ │ │ │ - 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, sl, ror ip │ │ │ │ + rsbeq fp, fp, sl, ror #18 │ │ │ │ + rsbeq fp, fp, r4, asr sp │ │ │ │ + rsbeq fp, fp, lr, ror #21 │ │ │ │ + rsbeq fp, fp, r8, ror #18 │ │ │ │ + rsbeq fp, fp, r2, lsl #19 │ │ │ │ + strhteq fp, [fp], #-204 @ 0xffffff34 │ │ │ │ + rsbeq fp, fp, r6, ror sl │ │ │ │ + strhteq fp, [fp], #-176 @ 0xffffff50 │ │ │ │ + rsbeq fp, fp, sl, lsl #21 │ │ │ │ + rsbeq fp, fp, r4, lsl #24 │ │ │ │ + ldrdeq fp, [fp], #-158 @ 0xffffff62 @ │ │ │ │ + rsbeq fp, fp, r8, lsr ip │ │ │ │ + rsbeq fp, fp, r2, lsl sl │ │ │ │ + rsbeq fp, fp, ip, lsr #17 │ │ │ │ + rsbeq fp, fp, r6, ror #21 │ │ │ │ + rsbeq fp, fp, r0, asr #21 │ │ │ │ + rsbeq fp, fp, sl, ror r8 │ │ │ │ + rsbeq fp, fp, r4, asr fp │ │ │ │ + rsbeq fp, fp, lr, lsr #22 │ │ │ │ + rsbeq fp, fp, r8, lsr #17 │ │ │ │ + rsbeq fp, fp, r2, lsl #25 │ │ │ │ + rsbeq fp, fp, ip, lsr ip │ │ │ │ + strhteq fp, [fp], #-150 @ 0xffffff6a │ │ │ │ + rsbeq fp, fp, r0, ror r9 │ │ │ │ + rsbeq fp, fp, sl, ror #19 │ │ │ │ rsbeq fp, fp, r4, ror #22 │ │ │ │ - mlseq fp, lr, sl, fp │ │ │ │ - rsbeq fp, fp, r8, lsl sl │ │ │ │ + strdeq fp, [fp], #-190 @ 0xffffff42 @ │ │ │ │ + rsbeq fp, fp, r8, lsl r9 │ │ │ │ + rsbeq fp, fp, r2, lsl r8 │ │ │ │ + rsbeq fp, fp, ip, lsr #18 │ │ │ │ + rsbeq fp, fp, r6, lsl #25 │ │ │ │ + rsbeq fp, fp, r0, ror #24 │ │ │ │ + rsbeq fp, fp, sl, ror r8 │ │ │ │ + rsbeq fp, fp, r4, asr fp │ │ │ │ + rsbeq fp, fp, lr, lsl #21 │ │ │ │ + rsbeq fp, fp, r8, lsl #20 │ │ │ │ stmdavs sl, {r0, r1, fp, sp, lr} │ │ │ │ ldmdbvs r1, {r3, r4, r8, fp, sp, lr} │ │ │ │ ldmdbvs r2, {r0, r1, r3, r4, r6, r8, fp, sp, lr}^ │ │ │ │ - bl 1eb5258 │ │ │ │ - blle 3a7864 │ │ │ │ + bl 1eb5328 │ │ │ │ + blle 3a7934 │ │ │ │ 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 767ad4 │ │ │ │ + bvs 1275b34 │ │ │ │ stmdbvs fp, {r1, r3, r4, r7, fp, ip, lr}^ │ │ │ │ andcs pc, r3, #12, 22 @ 0x3000 │ │ │ │ mlascc r1, r2, r8, pc @ │ │ │ │ - bl 290ed4 │ │ │ │ + bl 290fa4 │ │ │ │ ldrbtlt r0, [r0], #-899 @ 0xfffffc7d │ │ │ │ mlascs r2, r2, r8, pc @ │ │ │ │ strmi lr, [r6, #-2512] @ 0xfffff630 │ │ │ │ - bvs ff9ac1d8 │ │ │ │ + bvs ff9ac2a8 │ │ │ │ @ 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 │ │ │ │ + ldrhteq fp, [r5], #-108 @ 0xffffff94 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed7bad4 │ │ │ │ + bl fed7bba4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - stc2 6, cr15, [r0, #-804] @ 0xfffffcdc │ │ │ │ + ldc2 6, cr15, [r8], {201} @ 0xc9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [r3], -sl, asr #16 │ │ │ │ addsmi r6, r0, #64, 16 @ 0x400000 │ │ │ │ @@ -512571,136 +512622,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} │ │ │ │ + stc 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 fed78a20 │ │ │ │ @ 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 3a7a7c │ │ │ │ movwmi pc, #61697 @ 0xf101 @ │ │ │ │ msreq CPSR_, r3 @ │ │ │ │ - blx 3232d2 │ │ │ │ - blx 13d472c │ │ │ │ + blx 3233a2 │ │ │ │ + blx 13d47fc │ │ │ │ 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 459268 │ │ │ │ @ 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 15f6388 │ │ │ │ + b 15e5e18 │ │ │ │ ldrbmi r0, [r2], -r2, asr #21 │ │ │ │ - @ instruction: 0xf60b4420 │ │ │ │ - bl 45ebbc │ │ │ │ - bl 424a38 │ │ │ │ + @ instruction: 0xf60a4420 │ │ │ │ + bl 460aec │ │ │ │ + bl 424b08 │ │ │ │ ldrbmi r0, [r2], -r9, lsl #8 │ │ │ │ - @ instruction: 0xf60b4621 │ │ │ │ - blge 51ebac │ │ │ │ + @ instruction: 0xf60a4621 │ │ │ │ + blge 520adc │ │ │ │ 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 567f74 │ │ │ │ stceq 13, cr0, [sp, #-44] @ 0xffffffd4 │ │ │ │ - bleq 4e769c │ │ │ │ + bleq 4e776c │ │ │ │ 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 2c12ca │ │ │ │ + b 15f178c │ │ │ │ + blx 271b4e │ │ │ │ @ instruction: 0xf64cf303 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ - b fe2f9268 │ │ │ │ - blx 271a0e │ │ │ │ - b fe3216d0 │ │ │ │ - blx 2b1816 │ │ │ │ - b fe3216d8 │ │ │ │ + b fe2f9338 │ │ │ │ + blx 271ade │ │ │ │ + b fe3217a0 │ │ │ │ + blx 2b18e6 │ │ │ │ + b fe3217a8 │ │ │ │ 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 26600e │ │ │ │ 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 15f5c80 │ │ │ │ + blx 2b1bc6 │ │ │ │ + b fe321808 │ │ │ │ + blx 371b4e │ │ │ │ + b fe321810 │ │ │ │ + blx 271956 │ │ │ │ + b fe321818 │ │ │ │ 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 +512760,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 15f5cb8 │ │ │ │ + blx 5b181e │ │ │ │ + b fe2e1460 │ │ │ │ + blx 2717a6 │ │ │ │ + b fe2e1468 │ │ │ │ + blx 5315ae │ │ │ │ + b fe2e1470 │ │ │ │ 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 +512796,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 15f6330 │ │ │ │ + blx 3b70c6 │ │ │ │ + b 1608ce8 │ │ │ │ + blx 3b88e6 │ │ │ │ + blx 3318f6 │ │ │ │ + b 1622d14 │ │ │ │ + blx 3350ba │ │ │ │ + b 1621134 │ │ │ │ + blx 335cce │ │ │ │ + blx 363106 │ │ │ │ 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 2abeb4 │ │ │ │ @ instruction: 0xf02172f8 │ │ │ │ - bl 2a5088 │ │ │ │ + bl 2a5158 │ │ │ │ strmi r5, [r4, #563] @ 0x233 │ │ │ │ tstcs r0, r8, lsr pc │ │ │ │ - bl 2b2098 │ │ │ │ + bl 2b2168 │ │ │ │ @ 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 362e9c │ │ │ │ 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 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 │ │ │ │ - blcc 2a2d0c │ │ │ │ + blcc 2a2ddc │ │ │ │ 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 23d296 │ │ │ │ + b 15ed9c8 │ │ │ │ + blx 279b8e │ │ │ │ + b fe2e15d0 │ │ │ │ @ instruction: 0xf64c32d2 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ @ instruction: 0xf64a51eb │ │ │ │ vrsra.s8 d22, d29, #4 │ │ │ │ - blx 26dbd2 │ │ │ │ - b fe260d14 │ │ │ │ - blx 2f0e52 │ │ │ │ - b fe260d14 │ │ │ │ + blx 26dca2 │ │ │ │ + b fe260de4 │ │ │ │ + blx 2f0f22 │ │ │ │ + b fe260de4 │ │ │ │ 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 @ 224e08 │ │ │ │ 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 +512897,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 2829c6 │ │ │ │ + blx 36de8a │ │ │ │ @ instruction: 0xf647f200 │ │ │ │ @ instruction: 0xf6c910b1 │ │ │ │ - b 15fce90 │ │ │ │ - blx 37218a │ │ │ │ - blx 3e19ca │ │ │ │ - b 15ed5d0 │ │ │ │ - blx 23978e │ │ │ │ + b 15fcf60 │ │ │ │ + blx 37225a │ │ │ │ + blx 3e1a9a │ │ │ │ + b 15ed6a0 │ │ │ │ + blx 23985e │ │ │ │ @ instruction: 0xf64c3302 │ │ │ │ vrshr.s8 q9, , #8 │ │ │ │ - b 15f997c │ │ │ │ - blx 239ba2 │ │ │ │ - b fe3219e4 │ │ │ │ - blx 2b1d2a │ │ │ │ - b fe3219ec │ │ │ │ - blx 271b32 │ │ │ │ - b fe260df4 │ │ │ │ + b 15f9a4c │ │ │ │ + blx 239c72 │ │ │ │ + b fe321ab4 │ │ │ │ + blx 2b1dfa │ │ │ │ + b fe321abc │ │ │ │ + blx 271c02 │ │ │ │ + b fe260ec4 │ │ │ │ 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 241626 │ │ │ │ + b 15edae4 │ │ │ │ + blx 271eaa │ │ │ │ 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 @ 224eec │ │ │ │ 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 +512948,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 1536990 │ │ │ │ @ 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 +512995,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: 0x7c73f9f7 │ │ │ │ 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, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 224f68 │ │ │ │ + strgt ip, [pc], #-3343 @ 225038 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [sl, #384]! @ 0x180 │ │ │ │ + blmi 477878 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 77efec │ │ │ │ + blls 77f0bc │ │ │ │ @ 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 0x0000ecce │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r5, r2, lsl #3 │ │ │ │ - rsbseq fp, r5, r4, lsl #1 │ │ │ │ + ldrhteq fp, [r5], #-2 │ │ │ │ + ldrhteq 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 6452e8 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 4453a8 │ │ │ │ + bcs 445478 │ │ │ │ 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 c62a56 │ │ │ │ strmi r2, [r5], -r1, lsl #6 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ff9020 │ │ │ │ vmax.f32 d31, d0, d17 │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf6600802 │ │ │ │ - @ instruction: 0x4629fb7f │ │ │ │ + @ instruction: 0x4629fb17 │ │ │ │ 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 462a96 │ │ │ │ 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 +513107,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 4af9ec │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ - strhi lr, [pc], #-2509 @ 2250f4 │ │ │ │ + strhi lr, [pc], #-2509 @ 2251c4 │ │ │ │ @ instruction: 0xf6609311 │ │ │ │ - strd pc, [fp], #-183 @ 0xffffff49 │ │ │ │ + sub pc, fp, pc, lsl #23 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - bl fe6e292c │ │ │ │ + bl ce29fc │ │ │ │ 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, #3755]! @ 0xeab │ │ │ │ svceq 0x0004f849 │ │ │ │ ldrtmi sp, [r9], -r4, lsr #18 │ │ │ │ rscle r2, pc, r0, lsl #24 │ │ │ │ eorcs r9, r0, #5120 @ 0x1400 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ andlt pc, r0, r3, asr #17 │ │ │ │ ldc 4, cr9, [sp, #32] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ @ instruction: 0xf65d7b06 │ │ │ │ - strmi pc, [r3], -pc, lsr #19 │ │ │ │ - bge 3d16a0 │ │ │ │ - bgt 309d74 │ │ │ │ + strmi pc, [r3], -r7, asr #18 │ │ │ │ + bge 3d1770 │ │ │ │ + bgt 309e44 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - stc2 6, cr15, [r6, #-384]! @ 0xfffffe80 │ │ │ │ + ldc2 6, cr15, [lr], #384 @ 0x180 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - blx 62b00 │ │ │ │ + blx fe662bd0 │ │ │ │ strb r4, [sp, r1, lsl #12] │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - bge 4e4a28 │ │ │ │ + bge 4e4958 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx fece2b16 │ │ │ │ - blmi 8379fc │ │ │ │ + blx 12e2be6 │ │ │ │ + blmi 837acc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8ff208 │ │ │ │ + blls 8ff2d8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r2, r3, r4, ip, sp, pc} │ │ │ │ - bcs 649170 │ │ │ │ - bcs a591f8 │ │ │ │ + bcs 649240 │ │ │ │ + bcs a592c8 │ │ │ │ ldrtmi fp, [r8], -r8, lsl #30 │ │ │ │ - bcs 45956c │ │ │ │ + bcs 45963c │ │ │ │ @ instruction: 0x463ad19e │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ - blx fede2b48 │ │ │ │ + blx 13e2c18 │ │ │ │ ldrtmi lr, [sl], -r4, ror #15 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - blx fec62b54 │ │ │ │ + blx 1262c24 │ │ │ │ @ instruction: 0x463ae7de │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - blx feae2b60 │ │ │ │ + blx 10e2c30 │ │ │ │ @ instruction: 0x463ae7d8 │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - blx fe962b6c │ │ │ │ + blx f62c3c │ │ │ │ @ instruction: 0xf60ae7d2 │ │ │ │ - svclt 0x0000ec0c │ │ │ │ - rsbseq fp, r5, ip, lsr r0 │ │ │ │ + svclt 0x0000eba4 │ │ │ │ + rsbseq sl, r5, ip, ror #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r8, ror #28 │ │ │ │ + @ instruction: 0x0075ad98 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldmdbmi r9!, {r2, r3, r9, sl, lr} │ │ │ │ - blmi 1076a8c │ │ │ │ + blmi 1076b5c │ │ │ │ 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 fe425efc │ │ │ │ + blx 70402e │ │ │ │ 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 e1946c │ │ │ │ + bcs 227660 │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ - blx feeb643c │ │ │ │ + blx feeb650c │ │ │ │ @ instruction: 0xf10df282 │ │ │ │ svclt 0x00080e2c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - bl 56ee60 │ │ │ │ - blgt 5e846c │ │ │ │ + bl 56ef30 │ │ │ │ + blgt 5e853c │ │ │ │ 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, 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: 0xf105f879 │ │ │ │ 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 60b394 │ │ │ │ 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 de2d16 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r4], #-384 @ 0xfffffe80 │ │ │ │ - blmi 477b04 │ │ │ │ + stc2 6, cr15, [ip], {96} @ 0x60 │ │ │ │ + blmi 477bd4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ff348 │ │ │ │ + blls 5ff418 │ │ │ │ @ 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 a62bf0 │ │ │ │ + rsbseq sl, r5, r8, lsl sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq fp, fp, r4, lsl r2 │ │ │ │ - rsbseq sl, r5, r8, lsr #26 │ │ │ │ + rsbeq fp, fp, r4, lsl #4 │ │ │ │ + rsbseq sl, r5, r8, asr 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 1245744 │ │ │ │ mcrrvc 1, 6, sp, fp, cr6 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a456e0 │ │ │ │ + blcs a457b0 │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ cmple sp, r8, lsl #22 │ │ │ │ tstcs r0, r9, lsl #28 │ │ │ │ @ instruction: 0xf60a4630 │ │ │ │ - movwcs lr, #2180 @ 0x884 │ │ │ │ + movwcs lr, #2076 @ 0x81c │ │ │ │ andcs r4, pc, sl, lsl r6 @ │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107cd │ │ │ │ - bl 28f7d0 │ │ │ │ + bl 28f8a0 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 631b78 │ │ │ │ + bcs 631c48 │ │ │ │ @ instruction: 0x4632d1f2 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ stc2l 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf9ccf660 │ │ │ │ + @ instruction: 0xf964f660 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - stmda r2!, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00faf609 │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ - blx 12adf60 │ │ │ │ + blx 12ae030 │ │ │ │ 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 @ │ │ │ │ + strbmi pc, [r2], -r3, asr #18 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xf9caf660 │ │ │ │ + @ instruction: 0xf962f660 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf99ef660 │ │ │ │ - bmi 1636c00 │ │ │ │ + @ instruction: 0xf936f660 │ │ │ │ + bmi 1636cd0 │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -r1, ror #31 │ │ │ │ + blge 3519fc │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - blx ff262dbe │ │ │ │ - blcs 24452c │ │ │ │ + blx 1862e8e │ │ │ │ + blcs 2445fc │ │ │ │ @ instruction: 0xf046d0d3 │ │ │ │ @ instruction: 0xf10d0604 │ │ │ │ rscslt r0, r3, #28, 22 @ 0x7000 │ │ │ │ ldrtmi r2, [r1], r0, lsl #12 │ │ │ │ - bls 2ca060 │ │ │ │ + bls 2ca130 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [ip, #-384] @ 0xfffffe80 │ │ │ │ @ instruction: 0xf8cb7c7b │ │ │ │ strmi r9, [r0], r0 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blx 3ad886 │ │ │ │ + blx 3ad956 │ │ │ │ movwls pc, #25347 @ 0x6303 @ │ │ │ │ - blvc 3e0afc │ │ │ │ - blvc 360ac0 │ │ │ │ - @ instruction: 0xf814f65d │ │ │ │ + blvc 3e0bcc │ │ │ │ + blvc 360b90 │ │ │ │ + @ instruction: 0xffacf65c │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - bgt 30fca8 │ │ │ │ + bgt 30fd78 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - blx fe462e2e │ │ │ │ + blx a62efe │ │ │ │ @ instruction: 0x46424653 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - @ instruction: 0x462af95b │ │ │ │ + @ instruction: 0x462af8f3 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ @ instruction: 0xf6603601 │ │ │ │ - @ instruction: 0x7c3bf953 │ │ │ │ + ldcvc 8, cr15, [fp], #-940 @ 0xfffffc54 │ │ │ │ adcsmi r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xe78ad8bf │ │ │ │ - blcs 644604 │ │ │ │ - blcs a59528 │ │ │ │ + blcs 6446d4 │ │ │ │ + blcs a595f8 │ │ │ │ strmi fp, [sp], -r8, lsl #30 │ │ │ │ - blcs 4596f0 │ │ │ │ + blcs 4597c0 │ │ │ │ @ instruction: 0x460ad190 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ - @ instruction: 0xf91af660 │ │ │ │ + @ instruction: 0xf8b2f660 │ │ │ │ ldrb r4, [sl, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf66071b3 │ │ │ │ - @ instruction: 0x4605f913 │ │ │ │ + strmi pc, [r5], -fp, lsr #17 │ │ │ │ @ instruction: 0x460ae773 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ - @ instruction: 0xf90cf660 │ │ │ │ + @ instruction: 0xf8a4f660 │ │ │ │ strb r4, [ip, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf66071b4 │ │ │ │ - strmi pc, [r5], -r5, lsl #18 │ │ │ │ + @ instruction: 0x4605f89d │ │ │ │ @ instruction: 0xf60ae765 │ │ │ │ - svclt 0x0000ea74 │ │ │ │ - rsbseq sl, r5, r0, ror #25 │ │ │ │ + svclt 0x0000ea0c │ │ │ │ + rsbseq sl, r5, r0, lsl ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r2, lsl ip │ │ │ │ + rsbseq sl, r5, r2, asr #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 +513402,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 fe791b6c │ │ │ │ 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}^ │ │ │ │ + ldm 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 31a478 │ │ │ │ + bl 2ec860 │ │ │ │ and r0, r0, r2, lsl #7 │ │ │ │ ldrmi r3, [r8], r1, lsl #4 │ │ │ │ - bleq 363720 │ │ │ │ + bleq 3637f0 │ │ │ │ ldrmi r4, [r6], -r7, lsr #12 │ │ │ │ @ instruction: 0xf8907c41 │ │ │ │ - blx 695622 │ │ │ │ + blx 6956f2 │ │ │ │ adcmi r4, r5, #12, 8 @ 0xc000000 │ │ │ │ @ instruction: 0x4683d2f2 │ │ │ │ @ instruction: 0xf60a1be8 │ │ │ │ - bls 2dfcf0 │ │ │ │ + bls 2dfc20 │ │ │ │ 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 35b7e8 │ │ │ │ @ instruction: 0xf8434455 │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 367a1c │ │ │ │ + blls 367aec │ │ │ │ ldmle r0, {r0, r1, r3, r6, r8, sl, lr}^ │ │ │ │ stmialt r2!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ subsle r4, r0, #813694976 @ 0x30800000 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - ldm lr!, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm 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 350b6c │ │ │ │ strbmi r0, [r8], -fp, lsl #13 │ │ │ │ - blx ff462fc6 │ │ │ │ + blx 1a63096 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6604650 │ │ │ │ - strbmi pc, [r2], -fp, asr #18 @ │ │ │ │ + strbmi pc, [r2], -r3, ror #17 @ │ │ │ │ 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 15e30ba │ │ │ │ strmi sl, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6609801 │ │ │ │ - bmi 923b5c │ │ │ │ + bmi 923a8c │ │ │ │ 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 2df8e0 │ │ │ │ movwcs r4, #5697 @ 0x1641 │ │ │ │ stmdals r1, {r4, sp, lr} │ │ │ │ - blx ff6e36b2 │ │ │ │ - blls 31f55c │ │ │ │ + blx ff6e3782 │ │ │ │ + blls 31f62c │ │ │ │ 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 9e311a │ │ │ │ @ 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 │ │ │ │ + strb pc, [lr, r1, lsr #17] @ │ │ │ │ + stmdb lr!, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq sl, r5, r6, ror #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r6, lsl #19 │ │ │ │ + ldrhteq sl, [r5], #-134 @ 0xffffff7a │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed7c8f0 │ │ │ │ + bl fed7c9c0 │ │ │ │ @ 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 304846 │ │ │ │ @ instruction: 0xf60af000 │ │ │ │ - movwcs lr, #2190 @ 0x88e │ │ │ │ + movwcs lr, #2086 @ 0x826 │ │ │ │ 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 +513518,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 531836 │ │ │ │ @ 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 900fd8 │ │ │ │ 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 319fc0 │ │ │ │ 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 3385d4 │ │ │ │ @ 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 31f7dc │ │ │ │ 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 6618dc │ │ │ │ + bne 8ac144 │ │ │ │ + bne 8a9948 │ │ │ │ + bne 8ac14c │ │ │ │ + bne 8ab550 │ │ │ │ + bne 8ac154 │ │ │ │ + bne 8ac158 │ │ │ │ + bne 8ac15c │ │ │ │ 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, lsl #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 16a7d40 │ │ │ │ andls r4, r2, #7340032 @ 0x700000 │ │ │ │ - bmi 1676a5c │ │ │ │ + bmi 1676b2c │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ strcs r4, [r1], #-1738 @ 0xfffff936 │ │ │ │ @ instruction: 0xf10d464d │ │ │ │ - vldr d0, [pc, #64] @ 2258c8 │ │ │ │ + vldr d0, [pc, #64] @ 225998 │ │ │ │ stmpl sl, {r0, r1, r2, r6, r8, r9, fp, sp, lr} │ │ │ │ - vldr d10, [pc, #24] @ 2258a8 │ │ │ │ + vldr d10, [pc, #24] @ 225978 │ │ │ │ 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 360fb0 │ │ │ │ + blvc 3e0fb4 │ │ │ │ @ instruction: 0xff38f7ff │ │ │ │ strmi r9, [r6], -r5, lsl #22 │ │ │ │ - blx 33719e │ │ │ │ - blls 361ccc │ │ │ │ - blvc 360ef8 │ │ │ │ + blx 33726e │ │ │ │ + blls 361d9c │ │ │ │ + blvc 360fc8 │ │ │ │ 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 426244 │ │ │ │ + blx c629d8 │ │ │ │ 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 3b65f0 │ │ │ │ + blx 19ffa3c │ │ │ │ + blls 424bf8 │ │ │ │ @ instruction: 0xf103fb04 │ │ │ │ tstpne r2, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #19362 @ 0x4ba2 @ │ │ │ │ - blvc 2f6984 │ │ │ │ + blvc 2f6a54 │ │ │ │ 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 3373ac │ │ │ │ stmdbvs r0, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ msrcs CPSR_sxc, #64, 4 │ │ │ │ svclt 0x00084298 │ │ │ │ - blls 2bda4c │ │ │ │ + blls 2bdb1c │ │ │ │ strmi lr, [r0, #-2504] @ 0xfffff638 │ │ │ │ smlabtcs r0, r3, r9, lr │ │ │ │ - blmi 7f81c0 │ │ │ │ + blmi 7f8290 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 47f9d0 │ │ │ │ + blls 47faa0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ - blmi 709938 │ │ │ │ + blmi 709a08 │ │ │ │ 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 0x00ccf609 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ ... │ │ │ │ - rsbseq sl, r5, ip, lsl #15 │ │ │ │ - rsbseq sl, r5, r8, lsl #15 │ │ │ │ + ldrhteq sl, [r5], #-108 @ 0xffffff94 │ │ │ │ + ldrhteq sl, [r5], #-104 @ 0xffffff98 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r0, lsr #13 │ │ │ │ + ldrsbteq sl, [r5], #-80 @ 0xffffffb0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed77994 │ │ │ │ + bl fed77a64 │ │ │ │ @ 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 @ 225ac8 │ │ │ │ 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 44c70c │ │ │ │ + blx 34bf52 │ │ │ │ + blx 4e26fe │ │ │ │ + blx feab26fe │ │ │ │ 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 34bb2e │ │ │ │ + blx 4e2726 │ │ │ │ + blx fea3271e │ │ │ │ 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 88af38 │ │ │ │ @ instruction: 0xff7cf7fe │ │ │ │ - blmi 1a783fc │ │ │ │ + blmi 1a784cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ffae0 │ │ │ │ + blls 5ffbb0 │ │ │ │ @ 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 +513739,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 52d58c │ │ │ │ strls r4, [r4, #-1601] @ 0xfffff9bf │ │ │ │ movwls r4, #1584 @ 0x630 │ │ │ │ strge lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff9b0b │ │ │ │ - blls 5e58ac │ │ │ │ + blls 5e597c │ │ │ │ strmi r9, [r5], -r4, lsl #10 │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ - blne 20cc728 │ │ │ │ + blne 20cc7f8 │ │ │ │ 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 329be2 │ │ │ │ + blx 2e27f2 │ │ │ │ + blx feb32812 │ │ │ │ stmne r9, {r1, sl, sp} │ │ │ │ - bl 12f6bac │ │ │ │ + bl 12f6c7c │ │ │ │ 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 +513810,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 0x0000eea6 │ │ │ │ + rsbseq sl, r5, lr, asr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, lr, lsl #12 │ │ │ │ - @ instruction: 0x0075a590 │ │ │ │ + rsbseq sl, r5, lr, lsr r5 │ │ │ │ + rsbseq sl, r5, r0, asr #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 cb7728 │ │ │ │ + blmi cb7568 │ │ │ │ @ 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 #20 @ p-variant is OBSOLETE │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ stccs 1, cr1, [r0, #-0] │ │ │ │ eorcs sp, r0, #54 @ 0x36 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ - bl 587858 │ │ │ │ + bl 587928 │ │ │ │ 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, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ ldrtmi r6, [r0], -r3, ror #1 │ │ │ │ - blx ff0e379c │ │ │ │ + blx 16e386c │ │ │ │ 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!, {r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ strtmi r6, [r9], -r0, lsr #18 │ │ │ │ @ instruction: 0xf60900d2 │ │ │ │ - bmi 5611e0 │ │ │ │ + bmi 561110 │ │ │ │ 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, 3, cr15, cr12, cr9, {0} │ │ │ │ + rsbseq sl, r5, r4, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r6, ror #6 │ │ │ │ + @ instruction: 0x0075a296 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e118c │ │ │ │ + blhi 2e125c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ ldcvc 5, cr15, [r5, #-692] @ 0xfffffd4c │ │ │ │ - bmi ff3f7540 │ │ │ │ + bmi ff3f7610 │ │ │ │ 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: 0xf992f6c8 │ │ │ │ + blge 6b77f8 │ │ │ │ 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 fee2148c │ │ │ │ @ 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 380334 │ │ │ │ adcshi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x03b80370 │ │ │ │ @ instruction: 0xf8d0b8be │ │ │ │ @ instruction: 0xf68f903c │ │ │ │ - @ instruction: 0x2100ffbf │ │ │ │ + tstpcs r0, r7, asr pc @ p-variant is OBSOLETE │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ stc 6, cr4, [sp, #28] │ │ │ │ @ instruction: 0xf8d98b0e │ │ │ │ - blvc 66dd80 │ │ │ │ + blvc 66de50 │ │ │ │ @ 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 568f78 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {6} │ │ │ │ - blx 2f3e30 │ │ │ │ - blx 2e55ec │ │ │ │ - blx b225e8 │ │ │ │ - b 12e1dbc │ │ │ │ + blx 2f3f00 │ │ │ │ + blx 2e56bc │ │ │ │ + blx b226b8 │ │ │ │ + b 12e1e8c │ │ │ │ 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 12d5c1c │ │ │ │ + b 13256e8 │ │ │ │ + blx 12a6aec │ │ │ │ @ instruction: 0xf8daf20c │ │ │ │ - blx feae5dee │ │ │ │ - blx 416a0e │ │ │ │ + blx feae5ebe │ │ │ │ + blx 416ade │ │ │ │ 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 feb0a6e2 │ │ │ │ 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 2b7778 │ │ │ │ @ instruction: 0xf8530383 │ │ │ │ str r7, [r7, r4, lsl #24] │ │ │ │ adcmi r9, ip, #4, 20 @ 0x4000 │ │ │ │ subsvs r6, r3, r3, lsl #20 │ │ │ │ movweq pc, #4356 @ 0x1104 @ │ │ │ │ @ instruction: 0xf8ddd1f0 │ │ │ │ @ instruction: 0x465a9010 │ │ │ │ tstcs r8, r8, lsl #26 │ │ │ │ strbeq lr, [fp], #2639 @ 0xa4f │ │ │ │ @ instruction: 0xf8c94628 │ │ │ │ @ instruction: 0xf6c8b008 │ │ │ │ - ldrbmi pc, [sl], -r5, asr #19 @ │ │ │ │ + @ instruction: 0x465af95d │ │ │ │ tstcs r8, r6, lsl #12 │ │ │ │ @ instruction: 0xf8c94628 │ │ │ │ @ instruction: 0xf6c8600c │ │ │ │ - @ instruction: 0x4605f9bd │ │ │ │ + @ instruction: 0x4605f955 │ │ │ │ mcrls 6, 0, r4, cr9, cr0, {1} │ │ │ │ @ instruction: 0xf8c94622 │ │ │ │ @ instruction: 0x46315010 │ │ │ │ - mrrc 6, 0, pc, r8, cr9 @ │ │ │ │ + bl ffe6377c │ │ │ │ stmdbls r5, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6094628 │ │ │ │ - bls 520fe4 │ │ │ │ + bls 520f14 │ │ │ │ mulle r2, r6, r2 │ │ │ │ @ instruction: 0xf6094630 │ │ │ │ - blls 3a0c00 │ │ │ │ + blls 3a0b30 │ │ │ │ addsmi r9, r3, #40960 @ 0xa000 │ │ │ │ ldrmi sp, [r8], -r2 │ │ │ │ - bl 16636d0 │ │ │ │ - blmi 17b880c │ │ │ │ + b ffc637a0 │ │ │ │ + blmi 17b88dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe6fff20 │ │ │ │ + blls fe6ffff0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -r7, lsr #1 │ │ │ │ ldcvc 5, cr15, [r5, #-52] @ 0xffffffcc │ │ │ │ - blhi 2e11c0 │ │ │ │ + blhi 2e1290 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xd1aa2f00 │ │ │ │ - bvs ff30c6e8 │ │ │ │ + bvs ff30c7b8 │ │ │ │ @ instruction: 0xe7a66013 │ │ │ │ strdcs r6, [r4, -fp]! │ │ │ │ - bvs 900aec │ │ │ │ + bvs 900bbc │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ ldmdavs r3!, {r1, r3, r4, r8, fp, sp, lr} │ │ │ │ mlasvs r3, fp, r8, r1 │ │ │ │ - bl 13000c0 │ │ │ │ + bl 1300190 │ │ │ │ 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 +514022,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 2f4490 │ │ │ │ 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 2b6334 │ │ │ │ movwmi pc, #45313 @ 0xb101 @ │ │ │ │ msreq CPSR_, r0 @ │ │ │ │ - blx 12d5cd4 │ │ │ │ + blx 12d5da4 │ │ │ │ movwmi pc, #45313 @ 0xb101 @ │ │ │ │ - blx feaf6376 │ │ │ │ - blx 3f238e │ │ │ │ + blx feaf6446 │ │ │ │ + blx 3f245e │ │ │ │ ldmdavs r1!, {r1, r9, ip} │ │ │ │ ldmdavs r3!, {r0, r3, r6, r7, fp, ip}^ │ │ │ │ - bl 12be040 │ │ │ │ + bl 12be110 │ │ │ │ rsbsvs r0, r3, r3, lsl #6 │ │ │ │ sbceq lr, r4, r3, asr r7 │ │ │ │ @ instruction: 0xf6094620 │ │ │ │ - strmi lr, [r3], -lr, lsr #26 │ │ │ │ + strmi lr, [r3], -r6, asr #25 │ │ │ │ movwls r4, #38432 @ 0x9620 │ │ │ │ - stc 6, cr15, [r8, #-36]! @ 0xffffffdc │ │ │ │ + stcl 6, cr15, [r0], {9} │ │ │ │ andls r2, r5, r4, lsl r1 │ │ │ │ @ instruction: 0xf6c89808 │ │ │ │ - blge 6e428c │ │ │ │ + blge 6e41bc │ │ │ │ movwls r4, #42625 @ 0xa681 │ │ │ │ strvc lr, [r0, -r0, asr #19] │ │ │ │ movwls sl, #47955 @ 0xbb53 │ │ │ │ addslt lr, fp, #202375168 @ 0xc100000 │ │ │ │ ldr r2, [pc, r0, lsl #4]! │ │ │ │ ldr r2, [sp, r0, lsl #4]! │ │ │ │ @ instruction: 0xf6c82114 │ │ │ │ - stcls 8, cr15, [r8, #-684] @ 0xfffffd54 │ │ │ │ + stcls 8, cr15, [r8, #-268] @ 0xfffffef4 │ │ │ │ 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 │ │ │ │ + strtmi pc, [r2], -r3, lsr #17 │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ andcc pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf6c84628 │ │ │ │ - blge 6e43f8 │ │ │ │ + blge 6e4328 │ │ │ │ andseq pc, r0, r9, asr #17 │ │ │ │ movwls r9, #21258 @ 0x530a │ │ │ │ svclt 0x0000e753 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq sl, r5, r6, lsl r3 │ │ │ │ + rsbseq sl, r5, r6, asr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r0, asr r1 │ │ │ │ - ldcl 6, cr15, [sl], #36 @ 0x24 │ │ │ │ + rsbseq sl, r5, r0, lsl #1 │ │ │ │ + ldc 6, cr15, [r2], {9} │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi fe777880 │ │ │ │ + bmi fe777950 │ │ │ │ @ instruction: 0x460d4b95 │ │ │ │ addlt r4, lr, sl, ror r4 │ │ │ │ svcmi 0x00942140 │ │ │ │ - ldrbtmi r5, [pc], #-2259 @ 226038 │ │ │ │ + ldrbtmi r5, [pc], #-2259 @ 226108 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf88cf6c8 │ │ │ │ + @ instruction: 0xf824f6c8 │ │ │ │ strmi r6, [r4], -sl, lsr #19 │ │ │ │ strvs lr, [r8], -r0, asr #19 │ │ │ │ - bcs 236f9c │ │ │ │ - b 15feb68 │ │ │ │ + bcs 23706c │ │ │ │ + b 15fec38 │ │ │ │ @ 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 3c63c8 │ │ │ │ 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 284d7c │ │ │ │ tstcs r0, r8, lsl pc │ │ │ │ @ instruction: 0xf68f63a1 │ │ │ │ - @ instruction: 0x4629fc1b │ │ │ │ + @ instruction: 0x4629fbb3 │ │ │ │ andseq pc, r0, #4, 2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4603fe1b │ │ │ │ rscvs r4, r3, r8, lsr #12 │ │ │ │ - ldc2 6, cr15, [sl], {143} @ 0x8f │ │ │ │ + ldc2 6, cr15, [r2], #-572 @ 0xfffffdc4 │ │ │ │ ldmpl sp!, {r0, r3, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldmvs fp, {r0, r1, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ svclt 0x00a12b00 │ │ │ │ movwne lr, #15110 @ 0x3b06 │ │ │ │ cdpvs 8, 1, cr6, cr11, cr2, {7} │ │ │ │ rsbcs r6, r4, #19 │ │ │ │ - blx 2c068a │ │ │ │ + blx 2c075a │ │ │ │ @ instruction: 0xf8935303 │ │ │ │ - blcs 23217c │ │ │ │ + blcs 23224c │ │ │ │ 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 ff5e3b1e │ │ │ │ + blvs b12608 │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ - bvs ffafed6c │ │ │ │ + bvs ffafee3c │ │ │ │ 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 fe6de208 │ │ │ │ + blx feee2c70 │ │ │ │ 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 25a5e0 │ │ │ │ stmdbcs r0, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blx fe69a4fc │ │ │ │ - blx feea27c4 │ │ │ │ + blx fe69a5cc │ │ │ │ + blx feea2894 │ │ │ │ @ instruction: 0xf101f181 │ │ │ │ strb r0, [r9, r1, lsr #4]! │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 22617c │ │ │ │ - blx 2eed54 │ │ │ │ - bvs 1aa2d84 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 22624c │ │ │ │ + blx 2eee24 │ │ │ │ + bvs 1aa2e54 │ │ │ │ @ instruction: 0x61a32064 │ │ │ │ - blx 240686 │ │ │ │ + blx 240756 │ │ │ │ @ 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 2403d4 │ │ │ │ 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] @ 22628c │ │ │ │ svclt 0x00a87b2e │ │ │ │ movwne lr, #15110 @ 0x3b06 │ │ │ │ svclt 0x00b869ea │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blvc 2e1804 │ │ │ │ + blvc 2e18d4 │ │ │ │ @ instruction: 0xf8d3bfa8 │ │ │ │ ldmdapl sp!, {r5, r6, pc}^ │ │ │ │ - blx 2407aa │ │ │ │ + blx 24087a │ │ │ │ svcvc 0x005b5303 │ │ │ │ movwcc fp, #45371 @ 0xb13b │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ movwcs r9, #770 @ 0x302 │ │ │ │ - blge 2cae00 │ │ │ │ + blge 2caed0 │ │ │ │ movwls r4, #1601 @ 0x641 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ stc2 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ - blls 30ca0c │ │ │ │ + blls 30cadc │ │ │ │ @ instruction: 0x612260e0 │ │ │ │ @ instruction: 0xf1b86163 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf898af49 │ │ │ │ @ instruction: 0xf1c00011 │ │ │ │ @ instruction: 0xf1c00140 │ │ │ │ stmdacc r0!, {r5, r8, r9, sl} │ │ │ │ @ instruction: 0xf707fa02 │ │ │ │ - blx ab6454 │ │ │ │ + blx ab6524 │ │ │ │ teqpmi fp, #0 @ p-variant is OBSOLETE │ │ │ │ addmi r4, sl, r3, lsl #6 │ │ │ │ eoreq pc, r0, r1, asr #3 │ │ │ │ - blx 2f6560 │ │ │ │ + blx 2f6630 │ │ │ │ movwmi pc, #8192 @ 0x2000 @ │ │ │ │ strhteq pc, [r0], -r1 @ │ │ │ │ - blx 1315fb4 │ │ │ │ + blx 1316084 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [lr], #-372 @ 0xfffffe8c │ │ │ │ @ instruction: 0xf380fab0 │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ strmi fp, [r3], -r0, lsl #18 │ │ │ │ ldrbt r6, [sp], r2, ror #21 │ │ │ │ orrmi pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf609e771 │ │ │ │ - svclt 0x0000ebcc │ │ │ │ + svclt 0x0000eb64 │ │ │ │ ... │ │ │ │ - ldrsbteq r9, [r5], #-244 @ 0xffffff0c │ │ │ │ + rsbseq r9, r5, r4, lsl #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, sl, asr #31 │ │ │ │ + ldrshteq r9, [r5], #-234 @ 0xffffff16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r9, r5, r6, lsl #29 │ │ │ │ + ldrhteq r9, [r5], #-214 @ 0xffffff2a │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff3b7af4 │ │ │ │ + bmi ff3b7bc4 │ │ │ │ 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 2403f8 │ │ │ │ stmdavs r8, {r0, r1, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ - beq fe962700 │ │ │ │ + beq fe9627d0 │ │ │ │ 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 de3d3e │ │ │ │ @ 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 863d6a │ │ │ │ umlalcc pc, ip, sp, r8 @ │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xb104f89d │ │ │ │ svceq 0x0000f1bb │ │ │ │ - blls 139a404 │ │ │ │ + blls 139a4d4 │ │ │ │ @ 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 +514290,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}^ │ │ │ │ + ldmdb 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, #24320 @ 0x5f00 │ │ │ │ stmdbge r4, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d3e040 │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ rsble r0, ip, r0, lsl #30 │ │ │ │ - blcs 2404c0 │ │ │ │ + blcs 240590 │ │ │ │ ldrmi sp, [r8, #105] @ 0x69 │ │ │ │ rscshi pc, r2, r0, asr #32 │ │ │ │ - bmi fe46e3a0 │ │ │ │ + bmi fe46e470 │ │ │ │ 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 +514326,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 febe3e4c │ │ │ │ subcs r4, ip, #84934656 @ 0x5100000 │ │ │ │ @ instruction: 0xf6094668 │ │ │ │ - @ instruction: 0x4630e996 │ │ │ │ + ldrtmi lr, [r0], -lr, lsr #18 │ │ │ │ muleq lr, r7, r8 │ │ │ │ - ldc2l 6, cr15, [sl], #-376 @ 0xfffffe88 │ │ │ │ - blvs b010c4 │ │ │ │ + ldc2 6, cr15, [r2], {94} @ 0x5e │ │ │ │ + blvs b01194 │ │ │ │ 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 da04d0 │ │ │ │ addsmi r9, sl, #68608 @ 0x10c00 │ │ │ │ svcge 0x0077f47f │ │ │ │ - blls 134cd08 │ │ │ │ - bleq 32131c │ │ │ │ + blls 134cdd8 │ │ │ │ + bleq 3213ec │ │ │ │ @ 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 fe463980 │ │ │ │ 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, #380928 @ 0x5d000 │ │ │ │ @ instruction: 0x46684651 │ │ │ │ - stmdb ip, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia 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, 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 b09590 │ │ │ │ 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 +514399,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 19ee5f8 │ │ │ │ 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 +514420,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 14ee64c │ │ │ │ strbt r0, [fp], r0, lsl #22 │ │ │ │ strhtcs pc, [r0], -r8 @ │ │ │ │ - blvs c495f4 │ │ │ │ + blvs c496c4 │ │ │ │ @ instruction: 0xf3c26b21 │ │ │ │ vsubl.u8 q8, d3, d8 │ │ │ │ movwmi r0, #8968 @ 0x2308 │ │ │ │ strb r4, [r9, -fp, lsl #6] │ │ │ │ - blx 9ee59c │ │ │ │ + blx 9ee66c │ │ │ │ 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 0x0000e9c0 │ │ │ │ + rsbseq r9, r5, r8, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, lr, asr ip │ │ │ │ + rsbseq r9, r5, lr, lsl #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 +514455,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 e73e58 │ │ │ │ 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 2ef482 │ │ │ │ svcvc 0x009b2300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf7fd82b2 │ │ │ │ stmibvs r3, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bl 26ee38 │ │ │ │ + bl 26ef08 │ │ │ │ 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 246590 │ │ │ │ addshi pc, pc, #64 @ 0x40 │ │ │ │ @ instruction: 0xff2ef7fd │ │ │ │ - bl 440c6c │ │ │ │ + bl 440d3c │ │ │ │ @ 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 ffb07148 │ │ │ │ + bl 280dc4 │ │ │ │ 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 ff3eebe8 │ │ │ │ + blx 10e40d8 │ │ │ │ mlascs r4, r9, r8, pc @ │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ - bcs 24a6e0 │ │ │ │ + bcs 24a7b0 │ │ │ │ rsbhi pc, r5, #0 │ │ │ │ ldrdcs pc, [ip], -r9 @ │ │ │ │ - bl 300cfc │ │ │ │ + bl 300dcc │ │ │ │ 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 b64104 │ │ │ │ stmibls r7, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6094638 │ │ │ │ - blx 460984 │ │ │ │ + blx 4608b4 │ │ │ │ movwls pc, #54016 @ 0xd300 @ │ │ │ │ ldmibvs sl, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bl 30106c │ │ │ │ + bl 30113c │ │ │ │ @ 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 2858f8 │ │ │ │ subshi pc, r4, #0 │ │ │ │ movwls sl, #47896 @ 0xbb18 │ │ │ │ - bls 70d348 │ │ │ │ + bls 70d418 │ │ │ │ mrrcvc 2, 1, r9, fp, cr8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blge 887064 │ │ │ │ - blls ff44b334 │ │ │ │ + blge 887134 │ │ │ │ + blls ff44b404 │ │ │ │ andsls r9, r9, #16, 20 @ 0x10000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ rsbsmi r8, fp, #1610612741 @ 0x60000005 │ │ │ │ - blne f0b348 │ │ │ │ - blx fef0de48 │ │ │ │ + blne f0b418 │ │ │ │ + blx fef0df18 │ │ │ │ @ instruction: 0xf04ff383 │ │ │ │ stmib sp, {sl, fp}^ │ │ │ │ ldmdbeq fp, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ eorgt pc, r4, sp, asr #17 │ │ │ │ - blge 90b388 │ │ │ │ + blge 90b458 │ │ │ │ eorgt pc, r8, sp, asr #17 │ │ │ │ - blge 8cb378 │ │ │ │ - blge 110b390 │ │ │ │ - blls 48b35c │ │ │ │ + blge 8cb448 │ │ │ │ + blge 110b460 │ │ │ │ + blls 48b42c │ │ │ │ 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 24d480 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 227374 │ │ │ │ + blcs 227444 │ │ │ │ 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 feeef060 │ │ │ │ + blx 2e366c │ │ │ │ ldrmi pc, [fp, #771] @ 0x303 │ │ │ │ ldrmi fp, [fp], r8, lsr #30 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - stmda r4, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00dcf608 │ │ │ │ @ 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 30d4b8 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 685886 │ │ │ │ + blx 685956 │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl fec1cfb8 │ │ │ │ + bl fec1d088 │ │ │ │ @ instruction: 0xf6090008 │ │ │ │ - movwcs lr, #6338 @ 0x18c2 │ │ │ │ + movwcs lr, #6234 @ 0x185a │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls r5, r2, asr r6 │ │ │ │ stmdals r4, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx de47f6 │ │ │ │ + blx de48c6 │ │ │ │ ldrmi r7, [fp, #3179] @ 0xc6b │ │ │ │ tstphi r3, r0, asr #1 @ p-variant is OBSOLETE │ │ │ │ - ldrbmi r9, [pc], #-2819 @ 226808 │ │ │ │ + ldrbmi r9, [pc], #-2819 @ 2268d8 │ │ │ │ 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 1e64270 │ │ │ │ strmi r9, [r1], -r3, lsl #20 │ │ │ │ - @ instruction: 0xf65f4650 │ │ │ │ - @ instruction: 0x462af85b │ │ │ │ + @ instruction: 0xf65e4650 │ │ │ │ + qsub8mi pc, sl, r3 @ │ │ │ │ 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 │ │ │ │ + strtmi pc, [r2], -r1, ror #20 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf84cf65f │ │ │ │ - blls 478064 │ │ │ │ + @ instruction: 0xffe4f65e │ │ │ │ + blls 478134 │ │ │ │ @ instruction: 0xf8429a0c │ │ │ │ movwcc r4, #4131 @ 0x1023 │ │ │ │ movwls r9, #39432 @ 0x9a08 │ │ │ │ andls r4, r8, #704643072 @ 0x2a000000 │ │ │ │ strtmi r9, [sl], #-2570 @ 0xfffff5f6 │ │ │ │ - bls ff44b094 │ │ │ │ + bls ff44b164 │ │ │ │ @ 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 565264 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf830f65f │ │ │ │ + @ instruction: 0xffc8f65e │ │ │ │ vldrls s12, [r4, #-460] @ 0xfffffe34 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 2caca2 │ │ │ │ + blx 2cad72 │ │ │ │ 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 ffff7420 │ │ │ │ @ instruction: 0xf8d769ba │ │ │ │ - b 1612910 │ │ │ │ + b 16129e0 │ │ │ │ @ instruction: 0xf1021202 │ │ │ │ - bl 2e6e18 │ │ │ │ + bl 2e6ee8 │ │ │ │ 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 +514665,22 @@ │ │ │ │ @ instruction: 0xf10c441a │ │ │ │ @ instruction: 0xf8ce0804 │ │ │ │ @ instruction: 0xf8dcc060 │ │ │ │ @ instruction: 0xf8c1e004 │ │ │ │ @ instruction: 0xf8c1e004 │ │ │ │ @ instruction: 0xf8ce8008 │ │ │ │ @ instruction: 0xf8cc2004 │ │ │ │ - blle f6e960 │ │ │ │ + blle f6ea30 │ │ │ │ andne lr, fp, r0, lsl #22 │ │ │ │ ldrdcs lr, [r7, #157] @ 0x9d │ │ │ │ - bvs e42168 │ │ │ │ + bvs e42238 │ │ │ │ @ instruction: 0xf8ca681b │ │ │ │ andcs r0, r2, r4 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ - blvc 9782ac │ │ │ │ + blvc 97837c │ │ │ │ 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 +514694,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 38d2a2 │ │ │ │ svcvc 0x00517202 │ │ │ │ - bvs 1a52f10 │ │ │ │ + bvs 1a52fe0 │ │ │ │ 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 22f6d4 │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ - stc2 6, cr15, [r6], #-368 @ 0xfffffe90 │ │ │ │ - blmi 1ef93e8 │ │ │ │ + blx ff1e444e │ │ │ │ + blmi 1ef94b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ff100a80 │ │ │ │ + blls ff100b50 │ │ │ │ @ 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 ff164afc │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf6089805 │ │ │ │ - @ instruction: 0x4629eef6 │ │ │ │ + strtmi lr, [r9], -lr, lsl #29 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ stmdals r4, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7fe4652 │ │ │ │ ldrb pc, [r9], r5, lsl #20 @ │ │ │ │ orreq lr, r6, #13312 @ 0x3400 │ │ │ │ stclvc 14, cr6, [r9], #-372 @ 0xfffffe8c │ │ │ │ - bcs 260568 │ │ │ │ + bcs 260638 │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {3} @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ - mrc2 6, 3, pc, cr0, cr11, {2} │ │ │ │ + mcr2 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 │ │ │ │ + strbt pc, [r8], r9, asr #16 @ │ │ │ │ movwls sl, #64315 @ 0xfb3b │ │ │ │ @ instruction: 0xf65e2001 │ │ │ │ - bls 625128 │ │ │ │ + bls 625058 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff2af65e │ │ │ │ + mcr2 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 feeef384 │ │ │ │ + blx 2e3990 │ │ │ │ ldrmi pc, [fp, #771] @ 0x303 │ │ │ │ ldrmi fp, [fp], r8, lsr #30 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - cdp 6, 11, cr15, cr2, cr8, {0} │ │ │ │ + cdp 6, 4, cr15, cr10, cr8, {0} │ │ │ │ bicsle r4, fp, #390070272 @ 0x17400000 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ svcls 0x000aa010 │ │ │ │ @ instruction: 0xf8dd46a0 │ │ │ │ @ instruction: 0xf04fa044 │ │ │ │ - blls 2f46d8 │ │ │ │ + blls 2f47a8 │ │ │ │ movwls r4, #63137 @ 0xf6a1 │ │ │ │ strbls r9, [r7, #6] │ │ │ │ stmdale r1, {r2, r3, r4, r5, r7, r9, lr}^ │ │ │ │ - bl 30d718 │ │ │ │ + bl 30d7e8 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 685ba6 │ │ │ │ + blx 685c76 │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl fec1d2d8 │ │ │ │ + bl fec1d3a8 │ │ │ │ @ instruction: 0xf6080008 │ │ │ │ - movwcs lr, #7986 @ 0x1f32 │ │ │ │ + movwcs lr, #7882 @ 0x1eca │ │ │ │ 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 31b838 │ │ │ │ @ instruction: 0xf843445f │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 3a8f34 │ │ │ │ + blls 3a9004 │ │ │ │ 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 de4c18 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf6089805 │ │ │ │ - strtmi lr, [r9], -r8, ror #28 │ │ │ │ + strtmi lr, [r9], -r0, lsl #28 │ │ │ │ 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 1a528c0 │ │ │ │ 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 #18 │ │ │ │ movwcs lr, #1442 @ 0x5a2 │ │ │ │ movwls r9, #2320 @ 0x910 │ │ │ │ @ instruction: 0x23222206 │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - andsls pc, r0, r7, asr #19 │ │ │ │ - blge 920254 │ │ │ │ + andsls pc, r0, pc, asr r9 @ │ │ │ │ + blge 920324 │ │ │ │ ldrb r9, [r1], -ip, lsl #6 │ │ │ │ - svc 0x0018f608 │ │ │ │ - rsbseq r9, r5, r8, lsl sl │ │ │ │ + cdp 6, 11, cr15, cr0, cr8, {0} │ │ │ │ + rsbseq r9, r5, r8, asr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, lr, lsl #20 │ │ │ │ + rsbseq r9, r5, lr, lsr r9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrshteq r9, [r5], #-80 @ 0xffffffb0 │ │ │ │ + rsbseq r9, r5, r0, lsr #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed7ddf4 │ │ │ │ + bl fed7dec4 │ │ │ │ @ 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 feef050c │ │ │ │ + bl 1be9d08 │ │ │ │ ldrbmi r0, [r1, #-262]! @ 0xfffffefa │ │ │ │ @ instruction: 0xf1bcbf08 │ │ │ │ strdle r3, [r7], #255 @ 0xff @ │ │ │ │ - blle 7b1040 │ │ │ │ + blle 7b1110 │ │ │ │ movwcs lr, #39380 @ 0x99d4 │ │ │ │ mlaseq r4, r4, r8, pc @ │ │ │ │ svclt 0x00382b01 │ │ │ │ - bllt 122f854 │ │ │ │ + bllt 122f924 │ │ │ │ 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 ff6a6e14 │ │ │ │ + bl 1bc17f4 │ │ │ │ + bvs 1c68568 │ │ │ │ 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 ffa56554 │ │ │ │ + bl 2c1378 │ │ │ │ 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 ff4387b0 │ │ │ │ stmdavs r7, {r2, r3, r9, sl, lr} │ │ │ │ - blvs fe515124 │ │ │ │ + blvs fe5151f4 │ │ │ │ @ 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 fec951f0 │ │ │ │ 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 feff0b2c │ │ │ │ strcc pc, [r1, -r7, lsl #15] │ │ │ │ rscseq fp, pc, r8, lsl pc @ │ │ │ │ - blcs 237e44 │ │ │ │ + blcs 237f14 │ │ │ │ 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 +514931,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 ffdc19c8 │ │ │ │ ldrhle r4, [r8, #32]! │ │ │ │ - blvs cc1a0c │ │ │ │ + blvs cc1adc │ │ │ │ @ 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 e81b08 │ │ │ │ ldrbeq r4, [r8], -fp, lsl #6 │ │ │ │ @ instruction: 0x4621d4f2 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - blx 1ce4db8 │ │ │ │ + blx 1ce4e88 │ │ │ │ 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, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ mlascs r4, r4, r8, pc @ │ │ │ │ - bcs 238810 │ │ │ │ + bcs 2388e0 │ │ │ │ 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 4072c8 │ │ │ │ @ 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, {r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ rschi pc, r3, r0, asr #32 │ │ │ │ - bvs 1b019cc │ │ │ │ + bvs 1b01a9c │ │ │ │ stmibvs r9, {r1, r3, r9, fp, ip, pc} │ │ │ │ - bl 30ba7c │ │ │ │ + bl 30bb4c │ │ │ │ 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 1cf87b0 │ │ │ │ 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 22ef70 │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - blx 233aa8 │ │ │ │ + blx 233b78 │ │ │ │ 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, {r4, 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 3c3062 │ │ │ │ cdpls 7, 0, cr15, cr9, cr7, {0} │ │ │ │ - bl 7e92e4 │ │ │ │ + bl 7e93b4 │ │ │ │ @ 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 48165c │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ - bvs 1d06098 │ │ │ │ + bvs 1d06168 │ │ │ │ svclt 0x00082c01 │ │ │ │ - blx 32ffb2 │ │ │ │ - bcs 262f34 │ │ │ │ + blx 330082 │ │ │ │ + bcs 263004 │ │ │ │ @ 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, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + bvs fec5b594 │ │ │ │ + blx 3f88ea │ │ │ │ @ instruction: 0xf608f000 │ │ │ │ - stmdbcs r0, {r1, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi 111b4b4 │ │ │ │ + stmdbcs r0, {r1, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + blmi 111b584 │ │ │ │ @ instruction: 0x0014f8d9 │ │ │ │ andvc pc, r3, r8, asr r8 @ │ │ │ │ - blx 2efcfe │ │ │ │ + blx 2efdce │ │ │ │ svcvc 0x009b7300 │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ - blx fea64f6c │ │ │ │ + blx fea6503c │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [sl, #-360] @ 0xfffffe98 │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ cmncs r4, #434176 @ 0x6a000 │ │ │ │ - blx 3014e2 │ │ │ │ + blx 3015b2 │ │ │ │ svcvc 0x00bb7700 │ │ │ │ cmple fp, r0, lsl #22 │ │ │ │ - blx fe3e4fa0 │ │ │ │ + blx fe3e5070 │ │ │ │ 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 3f14ac │ │ │ │ @ instruction: 0x2120bf08 │ │ │ │ - ldc2 6, cr15, [ip, #360] @ 0x168 │ │ │ │ + ldc2 6, cr15, [r4, #-360]! @ 0xfffffe98 │ │ │ │ ldmdacs r0, {r2, r4, sp, lr, pc} │ │ │ │ - blls 41d02c │ │ │ │ + blls 41d0fc │ │ │ │ @ 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 4e2208 │ │ │ │ andcs fp, r0, r9, lsl r1 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ - bvs 1b0afd4 │ │ │ │ + bvs 1b0b0a4 │ │ │ │ @ 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, asr #2 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e2514 │ │ │ │ + blhi 2e25e4 │ │ │ │ @ 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 1b79ae0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movtls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc2l 6, cr15, [r6], {197} @ 0xc5 │ │ │ │ + mrrc2 6, 12, pc, lr, cr5 @ │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8df824d │ │ │ │ ldrtmi r8, [r9], r0, lsl #3 │ │ │ │ - ldc 5, cr2, [pc] @ 2270a0 │ │ │ │ + ldc 5, cr2, [pc] @ 227170 │ │ │ │ ldrbtmi r8, [r8], #2905 @ 0xb59 │ │ │ │ and r4, r7, r7, lsl #12 │ │ │ │ @ instruction: 0x46484639 │ │ │ │ - ldc2 6, cr15, [r6], #788 @ 0x314 │ │ │ │ + mcrr2 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 0x00dcf607 │ │ │ │ ldrls r6, [pc, -r3, ror #16] │ │ │ │ - blpl 8e180c │ │ │ │ + blpl 8e18dc │ │ │ │ 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 54801c │ │ │ │ vhsub.s8 d20, d16, d3 │ │ │ │ @ instruction: 0xf1018387 │ │ │ │ eors r0, r9, r4, lsl #20 │ │ │ │ ldrdeq pc, [ip], -r9 @ │ │ │ │ - bl 381724 │ │ │ │ + bl 3817f4 │ │ │ │ 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 1ea7a14 │ │ │ │ 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 23332c │ │ │ │ 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 +515205,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 ff6ccea0 │ │ │ │ + bl 1b01880 │ │ │ │ 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 +515224,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 │ │ │ │ + ldrhteq r8, [r5], #-232 @ 0xffffff18 │ │ │ │ + ldrhteq 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 fe9017f8 │ │ │ │ @ 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, #152, 22 @ 0x26000 │ │ │ │ @ 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 fe464b84 │ │ │ │ strmi r9, [r4], -r9, lsl #20 │ │ │ │ movwcs r4, #1549 @ 0x60d │ │ │ │ ldrdeq lr, [sl, -sp] │ │ │ │ - bl ffc64ac4 │ │ │ │ + bl fe264b94 │ │ │ │ stmib sp, {r1, r5, fp, ip}^ │ │ │ │ - bl 12676f0 │ │ │ │ + bl 12677c0 │ │ │ │ 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 17277bc │ │ │ │ @ instruction: 0xf0000306 │ │ │ │ @ instruction: 0x462282b5 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ strtmi r1, [r0], -r1, ror #15 │ │ │ │ @ instruction: 0x4614461e │ │ │ │ - bl ff164b1c │ │ │ │ + bl 1764bec │ │ │ │ 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 1753430 │ │ │ │ @ instruction: 0xf0000305 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r6, r7, r9, pc}^ │ │ │ │ strtmi r0, [r2], -lr, lsl #2 │ │ │ │ @ instruction: 0xf608462b │ │ │ │ - @ instruction: 0xf1bbeba4 │ │ │ │ + @ instruction: 0xf1bbeb3c │ │ │ │ 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]! @ 227571 @ │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - bl fe3e4b88 │ │ │ │ - bl 1b6ddec │ │ │ │ - blls 5a777c │ │ │ │ + bl 9e4c58 │ │ │ │ + bl 1b6debc │ │ │ │ + blls 5a784c │ │ │ │ stmiane r0, {r0, r3, r9, fp, ip, pc}^ │ │ │ │ - bl 128dfb4 │ │ │ │ + bl 128e084 │ │ │ │ movwcs r0, #259 @ 0x103 │ │ │ │ - bl 20e4ba0 │ │ │ │ + bl 6e4c70 │ │ │ │ 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 30d8ac │ │ │ │ + bl 12a8078 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [sl], #-628 @ 0xfffffd8c │ │ │ │ @ instruction: 0xf8d5b128 │ │ │ │ @ instruction: 0xf1bbb018 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0x46208412 │ │ │ │ - stc2 6, cr15, [r8], {157} @ 0x9d │ │ │ │ + stc2 6, cr15, [r0], #-628 @ 0xfffffd8c │ │ │ │ stmibvs r5!, {r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8998512 │ │ │ │ @ instruction: 0xf8d92034 │ │ │ │ - bcs 233474 │ │ │ │ + bcs 233544 │ │ │ │ eorshi pc, pc, #0 │ │ │ │ ldrdcs pc, [ip], -r9 @ │ │ │ │ - bl 301a38 │ │ │ │ + bl 301b08 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr2, {0} │ │ │ │ @ instruction: 0xf8977c5b │ │ │ │ - blcs 26f4cc │ │ │ │ + blcs 26f59c │ │ │ │ @ instruction: 0x2320bf08 │ │ │ │ - bvs 210c028 │ │ │ │ + bvs 210c0f8 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs c7cb8 │ │ │ │ - bl 301a58 │ │ │ │ + bvs c7d88 │ │ │ │ + bl 301b28 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr2, {0} │ │ │ │ - blls 50658c │ │ │ │ - bls 4b2820 │ │ │ │ + blls 50665c │ │ │ │ + bls 4b28f0 │ │ │ │ strcs fp, [r0, #-3848]! @ 0xfffff0f8 │ │ │ │ ldrdlt pc, [r4], -sp @ │ │ │ │ sbcseq r4, fp, r0, lsr r6 │ │ │ │ - b 12e7770 │ │ │ │ - bvs ff0c4178 │ │ │ │ - blx 38b85e │ │ │ │ + b 12e7840 │ │ │ │ + bvs ff0c4248 │ │ │ │ + blx 38b92e │ │ │ │ ldmdane r4, {r1, r9, ip, sp, lr, pc}^ │ │ │ │ ldrdcs pc, [r8], -r9 @ │ │ │ │ @ instruction: 0xf1439909 │ │ │ │ - blx 268046 │ │ │ │ + blx 268116 │ │ │ │ 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 +515381,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 7e1b04 │ │ │ │ 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 @ 227580 │ │ │ │ ldm r5, {r0, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ - blcs 2274c8 │ │ │ │ + blcs 227598 │ │ │ │ eorhi pc, r7, #0 │ │ │ │ ldrtmi r9, [sl], -sl, lsl #22 │ │ │ │ movw lr, #10701 @ 0x29cd │ │ │ │ - blls 478e2c │ │ │ │ + blls 478efc │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ movwls r9, #2820 @ 0xb04 │ │ │ │ @ instruction: 0xf7ff4643 │ │ │ │ @ instruction: 0xf899f877 │ │ │ │ tstcs r0, r4, lsr r0 │ │ │ │ - blcs 24dcf4 │ │ │ │ + blcs 24ddc4 │ │ │ │ strbmi fp, [r2], -r8, lsl #30 │ │ │ │ ldrmi r9, [r1], r7, lsl #22 │ │ │ │ movwls r9, #55813 @ 0xda05 │ │ │ │ @ instruction: 0xf8436853 │ │ │ │ @ instruction: 0xf10a100a │ │ │ │ - blls 3a9d0c │ │ │ │ + blls 3a9ddc │ │ │ │ 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 20b2204 │ │ │ │ @ instruction: 0x2320bf08 │ │ │ │ @ instruction: 0xf8979307 │ │ │ │ andls r3, r9, #52 @ 0x34 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bvs 107b48 │ │ │ │ - bl 2c1bb4 │ │ │ │ + bvs 107c18 │ │ │ │ + bl 2c1c84 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ - blcs 2866bc │ │ │ │ + blcs 28678c │ │ │ │ svclt 0x00189907 │ │ │ │ @ instruction: 0xf8d9461a │ │ │ │ movwls r3, #45096 @ 0xb028 │ │ │ │ eorcs fp, r0, #8, 30 │ │ │ │ - blx 28bd9e │ │ │ │ - b 1626174 │ │ │ │ + blx 28be6e │ │ │ │ + b 1626244 │ │ │ │ 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}^ │ │ │ │ + stmib r2, {r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf8d9adf1 │ │ │ │ @ instruction: 0x4621001c │ │ │ │ - stmib r2!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb 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, r4, r5, r6, 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, 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 │ │ │ │ + ldmib 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 28e732 │ │ │ │ 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 952d98 │ │ │ │ ldmdals r5, {r8, r9, sp} │ │ │ │ @ instruction: 0xf6089917 │ │ │ │ - tstmi sl, #24, 20 @ 0x18000 │ │ │ │ + tstmi sl, #176, 18 @ 0x2c0000 │ │ │ │ ldcge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ mlascc r4, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df84d8 │ │ │ │ - bls 87649c │ │ │ │ + bls 87656c │ │ │ │ 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: 0xf04ff829 │ │ │ │ stmib sp, {r9, sl, fp}^ │ │ │ │ - blge fe2f54 │ │ │ │ + blge fe3024 │ │ │ │ @ instruction: 0xee38e9cd │ │ │ │ movwls r4, #42652 @ 0xa69c │ │ │ │ stmdbvs r2, {r4, r5, sl, fp, sp, pc} │ │ │ │ - bleq 1b637c8 │ │ │ │ + bleq 1b63898 │ │ │ │ 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 @ 227770 │ │ │ │ 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 4f786e │ │ │ │ svcvc 0x00521202 │ │ │ │ @ instruction: 0xf853320b │ │ │ │ - bl 2eb760 │ │ │ │ + bl 2eb830 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr4, {0} │ │ │ │ - blvc ffaa201c │ │ │ │ + blvc ffaa20ec │ │ │ │ @ instruction: 0xf8939309 │ │ │ │ @ instruction: 0xf1bcc011 │ │ │ │ @ instruction: 0xf0000f40 │ │ │ │ @ instruction: 0xf00c8674 │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @ instruction: 0xf1a330ff │ │ │ │ - blx 227f7c │ │ │ │ + blx 22804c │ │ │ │ @ instruction: 0xf1c3f502 │ │ │ │ - blx a27f84 │ │ │ │ + blx a28054 │ │ │ │ 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 15f7830 │ │ │ │ + b 5c738c │ │ │ │ tstmi sl, #536870912 @ 0x20000000 │ │ │ │ strbhi pc, [r2], r0, asr #32 @ │ │ │ │ mlasmi r4, r8, r8, pc @ │ │ │ │ tstcs sp, #3620864 @ 0x374000 │ │ │ │ - bleq 4237e8 │ │ │ │ + bleq 4238b8 │ │ │ │ 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 2f90dc │ │ │ │ cdpvs 3, 1, cr1, cr9, cr2, {0} │ │ │ │ - bvs ff8ce3b0 │ │ │ │ + bvs ff8ce480 │ │ │ │ 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: 0xff80f65d │ │ │ │ orrscs pc, r5, r0, asr #4 │ │ │ │ ldmdals sl!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - mcr2 6, 5, pc, cr10, cr10, {2} @ │ │ │ │ + mcr2 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 84ecc4 │ │ │ │ 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}^ │ │ │ │ + stmia 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: 0xf8d8f975 │ │ │ │ @ instruction: 0xf65b0020 │ │ │ │ - blls 366ca8 │ │ │ │ + blls 366bd8 │ │ │ │ @ instruction: 0xf65b6a18 │ │ │ │ - stmdbls r5, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r5, {r0, r1, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r9], r0, lsl #6 │ │ │ │ @ instruction: 0xf842684a │ │ │ │ - blls 633848 │ │ │ │ + blls 633918 │ │ │ │ ldrmi r6, [sl], #-2122 @ 0xfffff7b6 │ │ │ │ @ instruction: 0xf8c29b05 │ │ │ │ ldmdavs fp, {ip, pc}^ │ │ │ │ stmdbls r8, {r2, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf47f428a │ │ │ │ - bls 5929b4 │ │ │ │ + bls 592a84 │ │ │ │ @ instruction: 0xf0012a00 │ │ │ │ - bls 587874 │ │ │ │ + bls 587944 │ │ │ │ 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 +515642,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 fe965964 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - b 16088b0 │ │ │ │ + b 1608980 │ │ │ │ @ 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 2f3a28 │ │ │ │ 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}^ │ │ │ │ + stmda 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 @ 2279bc @ │ │ │ │ @ instruction: 0xf1a42501 │ │ │ │ @ instruction: 0xf1c40120 │ │ │ │ - blx 367978 │ │ │ │ - blx 3a490c │ │ │ │ + blx 367a48 │ │ │ │ + blx 3a49dc │ │ │ │ stccc 1, cr15, [r1], {1} │ │ │ │ @ instruction: 0xf000fa25 │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ - ldrbcc pc, [pc, #321]! @ 227a4d @ │ │ │ │ + ldrbcc pc, [pc, #321]! @ 227b1d @ │ │ │ │ @ instruction: 0xf8d9e53a │ │ │ │ @ instruction: 0xf8992024 │ │ │ │ @ instruction: 0xf8923034 │ │ │ │ tstls r4, r9, lsr #32 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d98173 │ │ │ │ ldmibvs fp, {r2, r3, r5, ip, sp} │ │ │ │ @@ -515636,16 +515687,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 87f90 │ │ │ │ + bl 302044 │ │ │ │ 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 +515705,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 2b0268 │ │ │ │ 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} @ │ │ │ │ + mcr2 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, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdbls pc, {r0, r4, r9, fp, ip, pc} @ │ │ │ │ - mrc2 6, 5, pc, cr14, cr10, {2} │ │ │ │ + mrc2 6, 2, pc, cr6, cr10, {2} │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ @ instruction: 0x46013414 │ │ │ │ @ instruction: 0xf65e4658 │ │ │ │ - blls 6e5de4 │ │ │ │ + blls 6e5d14 │ │ │ │ movwls r2, #4610 @ 0x1202 │ │ │ │ - blls 5d1edc │ │ │ │ + blls 5d1fac │ │ │ │ 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 60c2d4 │ │ │ │ andls r9, r0, #10240 @ 0x2800 │ │ │ │ andsls r2, r5, r2, lsl #4 │ │ │ │ strbls r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fd953f │ │ │ │ - blls 767050 │ │ │ │ - blcs 279228 │ │ │ │ + blls 767120 │ │ │ │ + blcs 2792f8 │ │ │ │ bicshi pc, r0, r0 │ │ │ │ vst1.8 {d25-d26}, [pc :64], r5 │ │ │ │ ldrbmi r7, [r8], -ip, lsr #3 │ │ │ │ - mrc2 6, 3, pc, cr14, cr13, {2} │ │ │ │ - blls 70ba7c │ │ │ │ + mrc2 6, 0, pc, cr6, cr13, {2} │ │ │ │ + blls 70bb4c │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ strtmi r8, [r2], -r0, lsl #3 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - @ instruction: 0x4604fe73 │ │ │ │ + strmi pc, [r4], -fp, lsl #28 │ │ │ │ ldrdeq pc, [r4], -r9 @ │ │ │ │ ldmdbls r4, {r3, r6, r7, r8, sl, lr} │ │ │ │ andseq pc, r8, r0, lsl #2 │ │ │ │ orrshi pc, r8, r0 │ │ │ │ - @ instruction: 0xfff4f65b │ │ │ │ + @ instruction: 0xff8cf65b │ │ │ │ stmdavs r2!, {r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ andscc r4, r8, r1, lsr #12 │ │ │ │ - @ instruction: 0xf80ef65c │ │ │ │ + @ instruction: 0xffa6f65b │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ stmdals sp, {r3, r4, r9, fp, ip, pc} │ │ │ │ eorcs pc, ip, r3, lsl #17 │ │ │ │ - @ instruction: 0xf89af65c │ │ │ │ + @ instruction: 0xf832f65c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blx fee47e80 │ │ │ │ + blx fee47f50 │ │ │ │ @ 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 587f60 │ │ │ │ + blcs 2420d8 │ │ │ │ + bl 39e858 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ @ instruction: 0xf8d8681c │ │ │ │ teqls r1, #32 │ │ │ │ teqls r0, #134217728 @ 0x8000000 │ │ │ │ - blcs 286740 │ │ │ │ + blcs 286810 │ │ │ │ svclt 0x00189b0a │ │ │ │ strbmi r2, [r8, #1024] @ 0x400 │ │ │ │ - blcs 257720 │ │ │ │ + blcs 2577f0 │ │ │ │ @ instruction: 0x81a8f040 │ │ │ │ - bls 479354 │ │ │ │ + bls 479424 │ │ │ │ @ instruction: 0x46589917 │ │ │ │ - blx fe865ac6 │ │ │ │ + blx fe865b96 │ │ │ │ @ instruction: 0xf8d89b0d │ │ │ │ @ instruction: 0xf1005024 │ │ │ │ @ instruction: 0xf8c80b48 │ │ │ │ ldmdbvs fp, {r3, r4, r5}^ │ │ │ │ cps #26 │ │ │ │ - bl 368038 │ │ │ │ + bl 368108 │ │ │ │ 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 +515808,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 60e444 │ │ │ │ @ instruction: 0xf8916a7f │ │ │ │ - blx 2abbc2 │ │ │ │ - bls 5e4748 │ │ │ │ - blls 6cc76c │ │ │ │ - blx 2e6752 │ │ │ │ - bls 80e76c │ │ │ │ - bleq ff922488 │ │ │ │ + blx 2abc92 │ │ │ │ + bls 5e4818 │ │ │ │ + blls 6cc83c │ │ │ │ + blx 2e6822 │ │ │ │ + bls 80e83c │ │ │ │ + bleq ff922558 │ │ │ │ vseleq.f64 d15, d3, d2 │ │ │ │ @ instruction: 0xf1009b0a │ │ │ │ andls r0, sl, #-1342177280 @ 0xb0000000 │ │ │ │ - b 15f04ec │ │ │ │ - blls 4eaeac │ │ │ │ + b 15f05bc │ │ │ │ + blls 4eaf7c │ │ │ │ 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 2c21aa │ │ │ │ @ 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 46fd00 │ │ │ │ @ instruction: 0xf8454402 │ │ │ │ addsmi r0, r1, #36 @ 0x24 │ │ │ │ - bl ff257864 │ │ │ │ - bl ff227bbc │ │ │ │ + bl ff257934 │ │ │ │ + bl ff227c8c │ │ │ │ ldrbmi r0, [fp, #-2] │ │ │ │ - bne ff257870 │ │ │ │ + bne ff257940 │ │ │ │ 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 4308c8 │ │ │ │ strmi lr, [r4, #-2504] @ 0xfffff638 │ │ │ │ movwcs lr, #27080 @ 0x69c8 │ │ │ │ - blx fe555a │ │ │ │ + blx ff5e5628 │ │ │ │ @ instruction: 0x4628e475 │ │ │ │ - @ instruction: 0xf942f69d │ │ │ │ + @ instruction: 0xf8daf69d │ │ │ │ @ instruction: 0xf7fc7900 │ │ │ │ strmi pc, [r3, #3883] @ 0xf2b │ │ │ │ - bge ff264dfc │ │ │ │ - bllt ffb25c00 │ │ │ │ + bge ff264ecc │ │ │ │ + bllt ffb25cd0 │ │ │ │ ssat r9, #7, r3, lsl #18 │ │ │ │ @ instruction: 0xe6919b14 │ │ │ │ stmdbcs r0, {r0, r3, r6, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ - bls 59bf84 │ │ │ │ + bls 59c054 │ │ │ │ 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, 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, 10, 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 +515901,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 4c24b8 │ │ │ │ tstls r3, #432 @ 0x1b0 │ │ │ │ ldmeq r0, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ teqls r0, #134217728 @ 0x8000000 │ │ │ │ - ldc 6, cr15, [sl, #28]! │ │ │ │ + ldcl 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 2ab624 │ │ │ │ strmi pc, [r4], -r0 │ │ │ │ vseleq.f32 s30, s28, s5 │ │ │ │ @ instruction: 0xf00cfa02 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ - b a78968 │ │ │ │ + b a78a38 │ │ │ │ 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 +515941,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 d63448 │ │ │ │ + blx 1665782 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ tstls r3, #44, 20 @ 0x2c000 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf65d4619 │ │ │ │ - blls 727a1c │ │ │ │ + blls 72794c │ │ │ │ @ instruction: 0x46223314 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - strmi pc, [r4], -r1, lsl #26 │ │ │ │ + @ instruction: 0x4604fc99 │ │ │ │ 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 20676a4 │ │ │ │ andscc r4, r8, r1, lsr #12 │ │ │ │ - mrc2 6, 2, pc, cr6, cr11, {2} │ │ │ │ + stc2l 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 │ │ │ │ + mrc2 6, 4, 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 d634cc │ │ │ │ movwcs r7, #3162 @ 0xc5a │ │ │ │ rsbvs r9, fp, r6, lsr r3 │ │ │ │ - blx 1ee573e │ │ │ │ + blx 4e580e │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ tstls r4, #44, 20 @ 0x2c000 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf65d4619 │ │ │ │ - blls 767990 │ │ │ │ - bls 774a40 │ │ │ │ + blls 7678c0 │ │ │ │ + bls 774b10 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf65d1145 │ │ │ │ - @ instruction: 0x9014fcbb │ │ │ │ + andsls pc, r4, r3, asr ip @ │ │ │ │ @ instruction: 0x4620e615 │ │ │ │ - @ instruction: 0xf83af69d │ │ │ │ + @ instruction: 0xffd2f69c │ │ │ │ @ instruction: 0xf7fc7900 │ │ │ │ addmi pc, r5, #560 @ 0x230 │ │ │ │ ldmibge r8!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ - blt ffb25e10 │ │ │ │ + blt ffb25ee0 │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ - blls 4c2580 │ │ │ │ + blls 4c2650 │ │ │ │ @ instruction: 0xf60708d8 │ │ │ │ - stmdbvs r3!, {r2, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 30be7c │ │ │ │ + stmdbvs r3!, {r2, r3, r4, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 30bf4c │ │ │ │ bichi pc, sl, r0 │ │ │ │ tstle r5, r1, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 386aa4 │ │ │ │ + blcs 386b74 │ │ │ │ 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 #28 @ p-variant is OBSOLETE │ │ │ │ ldmdals r4!, {r0, r1, r4, ip, pc} │ │ │ │ - blx 1657c0 │ │ │ │ + blx fe765890 │ │ │ │ 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 +516030,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 │ │ │ │ + stc2l 6, cr15, [r0, #-364] @ 0xfffffe94 │ │ │ │ @ instruction: 0x46294658 │ │ │ │ - mcr2 6, 4, pc, cr6, cr13, {2} @ │ │ │ │ - blls 78df04 │ │ │ │ + mrc2 6, 0, pc, cr14, cr13, {2} │ │ │ │ + blls 78dfd4 │ │ │ │ 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 +516062,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 1a65960 │ │ │ │ andsls r4, r5, r4, lsl #12 │ │ │ │ - blls 514470 │ │ │ │ + blls 514540 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r8], -r1, ror #5 │ │ │ │ @ instruction: 0xf65d4621 │ │ │ │ - @ instruction: 0x4622fe3f │ │ │ │ + @ instruction: 0x4622fdd7 │ │ │ │ andsls r3, r5, #20, 4 @ 0x40000001 │ │ │ │ tstcs r3, r4, lsr r8 │ │ │ │ - blx fe2e58b4 │ │ │ │ - bls 74e39c │ │ │ │ - blls 839764 │ │ │ │ + blx 8e5984 │ │ │ │ + bls 74e46c │ │ │ │ + blls 839834 │ │ │ │ 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 768084 │ │ │ │ ldm r5, {r0, r1, r2, r3, r5, r9, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - bls 727fc0 │ │ │ │ + bls 728090 │ │ │ │ stm r5, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ - bls 6e84a4 │ │ │ │ + bls 6e8574 │ │ │ │ @ instruction: 0xf8924620 │ │ │ │ @ instruction: 0xf8923055 │ │ │ │ @ instruction: 0xf65b2054 │ │ │ │ - strtmi pc, [r1], -fp, lsr #26 │ │ │ │ + strtmi pc, [r1], -r3, asr #25 │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - str pc, [fp, #3593] @ 0xe09 │ │ │ │ + str pc, [fp, #3489] @ 0xda1 │ │ │ │ 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 6e1f38 │ │ │ │ ldmdals r1, {r2, r4, r8, r9, fp, ip, pc} │ │ │ │ andsls r9, r8, #311296 @ 0x4c000 │ │ │ │ - ldcl 6, cr15, [r0, #-28] @ 0xffffffe4 │ │ │ │ + stcl 6, cr15, [r8], #28 │ │ │ │ @ instruction: 0xf47f431a │ │ │ │ - blls 852328 │ │ │ │ - bl ff30e824 │ │ │ │ + blls 8523f8 │ │ │ │ + bl ff30e8f4 │ │ │ │ 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 2052d78 │ │ │ │ ldmpl r4, {r0, r3, r4, r9, fp, ip, pc}^ │ │ │ │ ldmdbvs r8, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - blx 2f0da6 │ │ │ │ + blx 2f0e76 │ │ │ │ svcvc 0x009b4300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 5086bc │ │ │ │ + blls 50878c │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ @ instruction: 0xf7fca8ad │ │ │ │ - bls 4e6948 │ │ │ │ - bl 2c263c │ │ │ │ + bls 4e6a18 │ │ │ │ + bl 2c270c │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ movwcs r7, #7194 @ 0x1c1a │ │ │ │ - blcc 278288 │ │ │ │ - bls 514aac │ │ │ │ + blcc 278358 │ │ │ │ + bls 514b7c │ │ │ │ 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 2f0eba │ │ │ │ svcvc 0x009b4300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 6089d0 │ │ │ │ + blls 608aa0 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ @ instruction: 0xf7fca88b │ │ │ │ - bls 4a6904 │ │ │ │ - bl 2c2680 │ │ │ │ + bls 4a69d4 │ │ │ │ + bl 2c2750 │ │ │ │ andcs r1, r1, #201326592 @ 0xc000000 │ │ │ │ ldcvc 14, cr6, [fp], {27} │ │ │ │ - bcc 2782e8 │ │ │ │ - blls 614acc │ │ │ │ + bcc 2783b8 │ │ │ │ + blls 614b9c │ │ │ │ @ instruction: 0xf0032101 │ │ │ │ - blx 268d08 │ │ │ │ - blcc 2a4c9c │ │ │ │ + blx 268dd8 │ │ │ │ + blcc 2a4d6c │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - blls 35226c │ │ │ │ + blls 35233c │ │ │ │ ldrbmi r9, [pc], -pc, lsl #14 │ │ │ │ - bvs 90d4d4 │ │ │ │ + bvs 90d5a4 │ │ │ │ @ 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 753a0c │ │ │ │ ldrmi r9, [sl], -r7, lsr #4 │ │ │ │ ldmib sp, {r1, r2, r5, r8, ip, pc}^ │ │ │ │ tstcs r1, r6, lsr #10 │ │ │ │ stmib sp, {r2, r4, r5, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf65a4536 │ │ │ │ - @ instruction: 0x4604f9f1 │ │ │ │ - blls 5145dc │ │ │ │ + strmi pc, [r4], -r9, lsl #19 │ │ │ │ + blls 5146ac │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - stc2l 6, cr15, [r8, #-372]! @ 0xfffffe8c │ │ │ │ - bls 6f997c │ │ │ │ + stc2 6, cr15, [r0, #-372] @ 0xfffffe8c │ │ │ │ + bls 6f9a4c │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf65d111f │ │ │ │ - blls 5a6de8 │ │ │ │ + blls 5a6d18 │ │ │ │ ldrdpl pc, [r4], -r8 @ │ │ │ │ ldmdbvs ip, {r0, r1, r4, ip, pc} │ │ │ │ tstls r5, #-1073741816 @ 0xc0000008 │ │ │ │ svcls 0x001fe5f8 │ │ │ │ - blpl 8e2884 │ │ │ │ + blpl 8e2954 │ │ │ │ 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 feae61ea │ │ │ │ rsclt r4, sp, #335544320 @ 0x14000000 │ │ │ │ ldmle r6!, {r1, r2, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0x46484639 │ │ │ │ - ldc2l 6, cr15, [r2], #-784 @ 0xfffffcf0 │ │ │ │ + stc2 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 1765d2e │ │ │ │ + blmi c7aac0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 12821c0 │ │ │ │ + blls 1282290 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4628825d │ │ │ │ ldc 0, cr11, [sp], #268 @ 0x10c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blcc 28c130 │ │ │ │ + blcc 28c200 │ │ │ │ eorls r2, r7, r0 │ │ │ │ - blcs a0c210 │ │ │ │ + blcs a0c2e0 │ │ │ │ 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 +516230,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 386f04 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr8, cr15, {3} │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #3469 @ 0xd8d @ │ │ │ │ + movwcs pc, #3365 @ 0xd25 @ │ │ │ │ ldrmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf6079815 │ │ │ │ - tstmi sl, #8257536 @ 0x7e0000 │ │ │ │ + tstmi sl, #1441792 @ 0x160000 │ │ │ │ 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, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strtmi r6, [r0], -r3, ror #21 │ │ │ │ - blvc 702268 │ │ │ │ + blvc 702338 │ │ │ │ svclt 0x00182b01 │ │ │ │ andsls r2, r3, #0, 4 │ │ │ │ - ldc2l 6, cr15, [r0, #-564]! @ 0xfffffdcc │ │ │ │ + stc2 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}^ │ │ │ │ + svc 0x00f8f606 │ │ │ │ @ instruction: 0xf47f4313 │ │ │ │ - blvs ffb13a5c │ │ │ │ + blvs ffb13b2c │ │ │ │ @ instruction: 0xf892681a │ │ │ │ ldmib r2, {r0, r2, r5, lr}^ │ │ │ │ stccs 2, cr3, [r0], #-40 @ 0xffffffd8 │ │ │ │ orrhi pc, r5, r0, lsl #4 │ │ │ │ - bcs 9efbbc │ │ │ │ + bcs 9efc8c │ │ │ │ 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 +516278,75 @@ │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ movweq r0, #25366 @ 0x6316 │ │ │ │ vst2.8 {d25-d26}, [pc :256], sl │ │ │ │ @ instruction: 0xf65a71ea │ │ │ │ - @ instruction: 0x4605f93d │ │ │ │ + @ instruction: 0x4605f8d5 │ │ │ │ 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, 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 30e7ce │ │ │ │ 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: 0xf895eb6a │ │ │ │ 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: 0xf8d9fbff │ │ │ │ svcls 0x00143024 │ │ │ │ @ instruction: 0xf8dd4628 │ │ │ │ ldrtmi r9, [r9], -r8, asr #32 │ │ │ │ @ instruction: 0x464a9430 │ │ │ │ ldreq pc, [r8], #-259 @ 0xfffffefd │ │ │ │ @ instruction: 0xf7fc2301 │ │ │ │ - bls 4279a8 │ │ │ │ + bls 427a78 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9eaf7fd │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx fe665c8a │ │ │ │ + blx c65d5a │ │ │ │ strbmi r9, [sl], -pc, lsl #22 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ movwcs r6, #6748 @ 0x1a5c │ │ │ │ @ instruction: 0xf7fc9330 │ │ │ │ ldrcc pc, [r8], #-3477 @ 0xfffff26b │ │ │ │ - bls 5b9b38 │ │ │ │ + bls 5b9c08 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0x4601f9d7 │ │ │ │ @ instruction: 0xf65b4620 │ │ │ │ - @ instruction: 0xf7fffb7d │ │ │ │ + @ instruction: 0xf7fffb15 │ │ │ │ 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 a4ec74 │ │ │ │ @ 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 +516362,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 16688dc │ │ │ │ svclt 0x001c030b │ │ │ │ - blne ae2b14 │ │ │ │ + blne ae2be4 │ │ │ │ @ instruction: 0xd12d4662 │ │ │ │ @ instruction: 0xf43f45c8 │ │ │ │ - blls 692aa0 │ │ │ │ - b 15f8d54 │ │ │ │ - b 1687f78 │ │ │ │ + blls 692b70 │ │ │ │ + b 15f8e24 │ │ │ │ + b 1688048 │ │ │ │ @ instruction: 0xf43f030e │ │ │ │ subcs sl, r0, #2670592 @ 0x28c000 │ │ │ │ @ instruction: 0x1e24e9cd │ │ │ │ - blvc b63a78 │ │ │ │ + blvc b63b48 │ │ │ │ ldmdals sl!, {r0, r8, sp} │ │ │ │ - blvc e63a40 │ │ │ │ - @ instruction: 0xf854f65a │ │ │ │ + blvc e63b10 │ │ │ │ + @ instruction: 0xffecf659 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 30f060 │ │ │ │ + blgt 30f130 │ │ │ │ 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, 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: 0xf936f65d │ │ │ │ @ instruction: 0xf7ff9009 │ │ │ │ andcs fp, r1, #2146304 @ 0x20c000 │ │ │ │ addcs pc, r8, sp, lsl #17 │ │ │ │ - blvc ae3ab8 │ │ │ │ + blvc ae3b88 │ │ │ │ ldmdals r4, {r0, r8, sp} │ │ │ │ - blvc e63a80 │ │ │ │ - @ instruction: 0xf834f65a │ │ │ │ + blvc e63b50 │ │ │ │ + @ instruction: 0xffccf659 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 30f0a0 │ │ │ │ + blgt 30f170 │ │ │ │ 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, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r3], -r9 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf97ef65d │ │ │ │ + @ instruction: 0xf916f65d │ │ │ │ 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 160f178 │ │ │ │ @ instruction: 0xf8937ee1 │ │ │ │ @ instruction: 0xf1bcc011 │ │ │ │ adcsle r0, r0, r0, asr #30 │ │ │ │ eorseq pc, pc, ip │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - bleq a64b1c │ │ │ │ + bleq a64bec │ │ │ │ strteq pc, [r0], #-448 @ 0xfffffe40 │ │ │ │ vpmax.s8 d15, d0, d3 │ │ │ │ - blx 526cb6 │ │ │ │ + blx 526d86 │ │ │ │ vst1.8 {d15-d16}, [r4 :128], r3 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ @ instruction: 0x43224083 │ │ │ │ bicsmi r4, r2, #1811939331 @ 0x6c000003 │ │ │ │ - b 5b84e8 │ │ │ │ + b 5b85b8 │ │ │ │ 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 a0c630 │ │ │ │ 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 +516443,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 475218 │ │ │ │ eorcs pc, r3, r2, asr r8 @ │ │ │ │ - blcs a4f160 │ │ │ │ + blcs a4f230 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf47f33ff │ │ │ │ - str sl, [pc, #3498]! @ 2292da │ │ │ │ + str sl, [pc, #3498]! @ 2293aa │ │ │ │ str r4, [r6], -r5, lsl #12 │ │ │ │ subsmi fp, fp, #-1342177267 @ 0xb000000d │ │ │ │ - bne 8ee4a4 │ │ │ │ + bne 8ee574 │ │ │ │ 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 a30774 │ │ │ │ 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 +516483,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 e660c2 │ │ │ │ strmi r6, [r2], -r3, ror #23 │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ ldmib r1, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a3c9f4 │ │ │ │ + blcs a3cac4 │ │ │ │ sbcshi pc, r7, r0, lsl #4 │ │ │ │ - blcs 9f71d8 │ │ │ │ + blcs 9f72a8 │ │ │ │ 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 +516508,21 @@ │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ eoreq r0, r2, r6, asr #2 │ │ │ │ - ldmib r4!, {r0, r1, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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, #15232 @ 0x3b80 │ │ │ │ eorcs lr, r8, #3358720 @ 0x334000 │ │ │ │ - bls 6eeee4 │ │ │ │ + bls 6eefb4 │ │ │ │ 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 +516542,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 c63dec │ │ │ │ ldmdals r4!, {r0, r8, sp} │ │ │ │ - blvc fe3ce4 │ │ │ │ - @ instruction: 0xff02f659 │ │ │ │ + blvc fe3db4 │ │ │ │ + mrc2 6, 4, pc, cr10, cr9, {2} │ │ │ │ andsls r4, r4, r5, lsl #12 │ │ │ │ - blls 514bfc │ │ │ │ + blls 514ccc │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r8], -r9, ror #5 │ │ │ │ @ instruction: 0xf65d4629 │ │ │ │ - @ instruction: 0xf105fa79 │ │ │ │ + @ instruction: 0xf105fa11 │ │ │ │ tstls r4, #20, 6 @ 0x50000000 │ │ │ │ tstcs r3, r3, ror #18 │ │ │ │ - blcs 24e7a8 │ │ │ │ + blcs 24e878 │ │ │ │ sbchi pc, r6, r0 │ │ │ │ ldmdavs sp, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 287390 │ │ │ │ + blcs 287460 │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ - mrc2 6, 5, pc, cr2, cr9, {2} │ │ │ │ + mcr2 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 +516582,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: 0xf8f0f65b │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fe60c4 │ │ │ │ + @ instruction: 0xf9cef65d │ │ │ │ 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 +516609,27 @@ │ │ │ │ @ instruction: 0xe6333090 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ @ instruction: 0xe62f2090 │ │ │ │ ldc 3, cr9, [sp, #168] @ 0xa8 │ │ │ │ tstcs r1, sl, lsr #22 │ │ │ │ stc 8, cr9, [sp, #208] @ 0xd0 │ │ │ │ @ instruction: 0xf6597b36 │ │ │ │ - strmi pc, [r4], -r3, lsl #29 │ │ │ │ + @ instruction: 0x4604fe1b │ │ │ │ cmplt r0, r4, lsl r0 │ │ │ │ - blgt 30f3e8 │ │ │ │ + blgt 30f4b8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - @ instruction: 0xf9faf65d │ │ │ │ + @ instruction: 0xf992f65d │ │ │ │ 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, #-852] @ 0xfffffcac │ │ │ │ stmibvs fp!, {r2, r9, sl, lr} │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - blx 14e6256 │ │ │ │ + blx ffae6324 │ │ │ │ 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 +516652,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 8e30a4 │ │ │ │ stmdals r0!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrb r6, [r5], #-2198 @ 0xfffff76a │ │ │ │ - ldc2l 6, cr15, [r2, #356]! @ 0x164 │ │ │ │ + stc2 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, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strmi lr, [r0], -r0, asr #19 │ │ │ │ strtmi r4, [r0], -r1, lsl #13 │ │ │ │ - stc2 6, cr15, [ip], {91} @ 0x5b │ │ │ │ + stc2 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 │ │ │ │ + stc2 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 +516710,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, #-348]! @ 0xfffffea4 │ │ │ │ @ instruction: 0x4649b110 │ │ │ │ - @ instruction: 0xffbaf6c3 │ │ │ │ + @ instruction: 0xff52f6c3 │ │ │ │ strmi r3, [r8, #1032]! @ 0x408 │ │ │ │ - blls 3dd114 │ │ │ │ + blls 3dd1e4 │ │ │ │ ldmdavs r1, {r1, r3, r4, r8, fp, sp, lr} │ │ │ │ stmdbcs r0, {r1, r8, ip, pc} │ │ │ │ orrshi pc, r7, r0 │ │ │ │ - blvc 702998 │ │ │ │ + blvc 702a68 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strcs r8, [r0], #-405 @ 0xfffffe6b │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ - blcs 2c9008 │ │ │ │ + blcs 2c90d8 │ │ │ │ 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 506a74 │ │ │ │ ldccs 7, cr15, [r4, #-20] @ 0xffffffec │ │ │ │ stmdaeq r7, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ - blls 25ca0c │ │ │ │ + blls 25cadc │ │ │ │ @ instruction: 0xf105b153 │ │ │ │ @ instruction: 0xf85a022c │ │ │ │ @ instruction: 0xb12a2022 │ │ │ │ ldrbmi r9, [r0], -r1, lsl #18 │ │ │ │ - blx 15e69b2 │ │ │ │ + blx 15e6a82 │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - bl 4dc9ec │ │ │ │ + bl 4dcabc │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ @ instruction: 0xb12a2104 │ │ │ │ ldrbmi r9, [r0], -r1, lsl #18 │ │ │ │ - blx 12669ce │ │ │ │ + blx 1266a9e │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ strhtle r4, [r2], -lr │ │ │ │ @ instruction: 0xf5a8fa98 │ │ │ │ - blx fef7a2fc │ │ │ │ + blx fef7a3cc │ │ │ │ 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 +516766,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 2c6b04 │ │ │ │ bicsle r2, sp, r0, lsl #20 │ │ │ │ @ instruction: 0xf8579d01 │ │ │ │ @ instruction: 0xb12a2f04 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 566a36 │ │ │ │ + blx 566b06 │ │ │ │ rsclt r4, r4, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xb12a6d7a │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 366a46 │ │ │ │ + blx 366b16 │ │ │ │ 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: 0xf934f65b │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [sl, #408] @ 0x198 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt ip, r3, asr #2 │ │ │ │ - blcs 24310c │ │ │ │ + blcs 2431dc │ │ │ │ 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 +516811,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 fe7b52f8 │ │ │ │ + blx fefa6248 │ │ │ │ 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 +516834,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 fe658868 │ │ │ │ ldrbmi pc, [r0], -r0, lsr #19 @ │ │ │ │ - blx ff098794 │ │ │ │ + blx ff098864 │ │ │ │ @ instruction: 0xf04ff989 │ │ │ │ @ instruction: 0xf1090909 │ │ │ │ ldrbcs r0, [r0], -r1, lsl #12 │ │ │ │ rscseq fp, r6, r8, lsl pc │ │ │ │ - blx 1a66b48 │ │ │ │ + blx 1a66c18 │ │ │ │ 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 4acd0c │ │ │ │ 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, 7, 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 248f50 │ │ │ │ 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 +516888,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 │ │ │ │ + strmi pc, [r1], r3, lsr #26 │ │ │ │ adcseq pc, r0, r6, asr #17 │ │ │ │ strcs lr, [r0, #-1975] @ 0xfffff849 │ │ │ │ @ instruction: 0xf04f9e07 │ │ │ │ strls r0, [r0, #-2305] @ 0xfffff6ff │ │ │ │ ldrheq lr, [fp], #-101 @ 0xffffff9b │ │ │ │ stmdale pc!, {r0, r1, r2, r3, r4, r5, r8, r9, fp, sp} @ │ │ │ │ cdpcs 6, 4, cr4, cr0, cr14, {2} │ │ │ │ @ instruction: 0x2640bf38 │ │ │ │ - blls 47b144 │ │ │ │ + blls 47b214 │ │ │ │ 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, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dbd06a │ │ │ │ @ instruction: 0xf8cb3008 │ │ │ │ @ instruction: 0xf8cb600c │ │ │ │ stmiane r6, {r2}^ │ │ │ │ @ instruction: 0x2110e7b5 │ │ │ │ @ instruction: 0xf6c54650 │ │ │ │ - pkhtbmi pc, r3, r7, asr #20 @ │ │ │ │ + strmi pc, [r3], pc, ror #19 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8cb4648 │ │ │ │ @ instruction: 0xf8cb3004 │ │ │ │ @ instruction: 0xf8cb3008 │ │ │ │ ldrbmi r3, [fp], -ip │ │ │ │ andlt pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf6c368ea │ │ │ │ - @ instruction: 0xe790fe91 │ │ │ │ + ldr pc, [r0, r9, lsr #28] │ │ │ │ svclt 0x0038454b │ │ │ │ ldrmi r4, [lr], -fp, asr #12 │ │ │ │ ldmib sp, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ strb r5, [sl], r1, lsl #8 │ │ │ │ eorsle r2, r4, r4, lsl #22 │ │ │ │ @ instruction: 0xf47f2b02 │ │ │ │ @ instruction: 0xf04faec5 │ │ │ │ @ instruction: 0x9e070901 │ │ │ │ strls r4, [r2], #-1573 @ 0xfffff9db │ │ │ │ @ instruction: 0xf8cd9405 │ │ │ │ strbt r9, [ip], -r0 │ │ │ │ ldrtmi r4, [r1], -r8, lsl #12 │ │ │ │ - stmda r2, {r0, r1, r2, r9, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x009af606 │ │ │ │ strls lr, [r5], #-1989 @ 0xfffff83b │ │ │ │ - bmi aa2868 │ │ │ │ + bmi aa2938 │ │ │ │ stmdbmi r1!, {r4, r6, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - stc2 6, cr15, [sl, #-780]! @ 0xfffffcf4 │ │ │ │ + stc2l 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, 1, cr15, cr10, cr6, {0} │ │ │ │ mvnslt r9, r3 │ │ │ │ @ instruction: 0xf8db9a04 │ │ │ │ @ instruction: 0xf6061004 │ │ │ │ - blls 324188 │ │ │ │ + blls 3240b8 │ │ │ │ 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, #2561]! @ 0xa01 @ │ │ │ │ @ instruction: 0xdeff6983 │ │ │ │ andsvs r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r7, r5, sl, ror #14 │ │ │ │ + @ instruction: 0x0075769a │ │ │ │ @ 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 1339878 │ │ │ │ @ instruction: 0xf100d03d │ │ │ │ - blvs 269654 │ │ │ │ + blvs 269724 │ │ │ │ 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 54357c │ │ │ │ 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 366fec │ │ │ │ stmdbvs r9, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ mvnle r2, r2, lsl #18 │ │ │ │ andscc r6, r8, #278528 @ 0x44000 │ │ │ │ @ instruction: 0xd1f44291 │ │ │ │ - bne ff242dbc │ │ │ │ + bne ff242e8c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ strb r0, [pc, r0, asr #18]! │ │ │ │ - bcs 2c3310 │ │ │ │ + bcs 2c33e0 │ │ │ │ addsmi sp, r8, #-1073741766 @ 0xc000003a │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blx fee2f6d4 │ │ │ │ + blx fee2f7a4 │ │ │ │ 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 +517031,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 fe566882 │ │ │ │ stmdbeq r4!, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46497c7b │ │ │ │ @ instruction: 0x46067c3a │ │ │ │ - stc2l 6, cr15, [lr, #360] @ 0x168 │ │ │ │ + stc2l 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 │ │ │ │ + ldc2 6, cr15, [r4], #356 @ 0x164 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - blx 667e2 │ │ │ │ + blx fe6668b2 │ │ │ │ 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 @ │ │ │ │ + blx ffee68ce │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ - blge 331aac │ │ │ │ + blge 331b7c │ │ │ │ strmi r4, [r2], -r3, lsl #13 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - ldc2l 6, cr15, [ip], #356 @ 0x164 │ │ │ │ + ldc2 6, cr15, [r4], {89} @ 0x59 │ │ │ │ ldrdne pc, [ip], -r8 │ │ │ │ andseq pc, r4, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - @ instruction: 0xf8dbfbd7 │ │ │ │ + @ instruction: 0xf8dbfb6f │ │ │ │ @ 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 feeccff4 │ │ │ │ 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 +517104,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 1b3a85c │ │ │ │ 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 297c90 │ │ │ │ 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 +517130,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 2ca068 │ │ │ │ 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, 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 243140 │ │ │ │ @ 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, asr #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 ff395378 │ │ │ │ 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 8838e0 │ │ │ │ @ instruction: 0xf0002906 │ │ │ │ - b 16c9344 │ │ │ │ + b 16c9414 │ │ │ │ suble r0, r4, r9, lsl #22 │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, fp, sp, lr}^ │ │ │ │ - blcs 23aae4 │ │ │ │ + blcs 23abb4 │ │ │ │ @ instruction: 0xf04fd03a │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ @ instruction: 0x46d80a18 │ │ │ │ - blge 63ab34 │ │ │ │ + blge 63ac04 │ │ │ │ movwls r9, #16899 @ 0x4203 │ │ │ │ movwls sl, #23308 @ 0x5b0c │ │ │ │ cdpcs 8, 0, cr6, cr1, cr6, {5} │ │ │ │ - bvs 1add52c │ │ │ │ + bvs 1add5fc │ │ │ │ msreq CPSR_fs, r4, lsl #2 │ │ │ │ - blvs 1ab9ac8 │ │ │ │ + blvs 1ab9b98 │ │ │ │ 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 +517198,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 243340 │ │ │ │ + bls 31d904 │ │ │ │ @ instruction: 0x46c3465d │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bmi fe8c9398 │ │ │ │ + bmi fe8c9468 │ │ │ │ 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 24fa14 │ │ │ │ rschi pc, r6, r0 │ │ │ │ - bcs 3036a8 │ │ │ │ - bcs 2dd148 │ │ │ │ + bcs 303778 │ │ │ │ + bcs 2dd218 │ │ │ │ @ instruction: 0xf04fd1cd │ │ │ │ strtmi r0, [r0], -r0, lsl #16 │ │ │ │ - mrc2 6, 5, pc, cr14, cr10, {2} │ │ │ │ + mrc2 6, 2, pc, cr6, cr10, {2} │ │ │ │ @ instruction: 0xf906f006 │ │ │ │ ldrdeq pc, [r8], -fp @ │ │ │ │ @ instruction: 0xf93af7cc │ │ │ │ - bcs 2433e8 │ │ │ │ + bcs 2434b8 │ │ │ │ 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 695700 │ │ │ │ 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: 0xf1b8fde9 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ movwcs r8, #4248 @ 0x1098 │ │ │ │ - blge 4cdde4 │ │ │ │ + blge 4cdeb4 │ │ │ │ ldrtmi r9, [r1], -fp, lsl #14 │ │ │ │ - blgt 53ab04 │ │ │ │ - mcr2 6, 6, pc, cr10, cr13, {2} @ │ │ │ │ + blgt 53abd4 │ │ │ │ + mcr2 6, 3, pc, cr2, cr13, {2} @ │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf65a0801 │ │ │ │ - @ instruction: 0x4683fe7d │ │ │ │ + pkhbtmi pc, r3, r5, lsl #28 @ │ │ │ │ ldmdbvs fp, {r0, r2, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ smlatbeq r2, r3, r1, pc @ │ │ │ │ - blx fee73dec │ │ │ │ - b 16257e8 │ │ │ │ - b 2ad72c │ │ │ │ + blx fee73ebc │ │ │ │ + b 16258b8 │ │ │ │ + b 2ad7fc │ │ │ │ rsble r0, r9, r1, lsl #22 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - b 16dd7a4 │ │ │ │ + b 16dd874 │ │ │ │ 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 24fefc │ │ │ │ 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 303854 │ │ │ │ + blls 31d51c │ │ │ │ @ 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 3c7f9c │ │ │ │ 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 1a95050 │ │ │ │ msreq CPSR_fs, #4, 2 │ │ │ │ mlsle sl, r9, r2, r4 │ │ │ │ - blvs 303f04 │ │ │ │ + blvs 303fd4 │ │ │ │ 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 1a0fb74 │ │ │ │ + blvs 1aa8178 │ │ │ │ teqpeq ip, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xd0584299 │ │ │ │ - blvs 304328 │ │ │ │ - blcs 243f18 │ │ │ │ + blvs 3043f8 │ │ │ │ + blcs 243fe8 │ │ │ │ svcge 0x0025f43f │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ - b 1268dac │ │ │ │ - blx 19e9ee8 │ │ │ │ + b 1268e7c │ │ │ │ + blx 19e9fb8 │ │ │ │ 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: 0xff52f659 │ │ │ │ movwcs lr, #5897 @ 0x1709 │ │ │ │ - blge 44df0c │ │ │ │ + blge 44dfdc │ │ │ │ stmdbls r4, {r0, r3, r8, sl, ip, pc} │ │ │ │ - blgt 53ac34 │ │ │ │ - mrc2 6, 1, pc, cr2, cr13, {2} │ │ │ │ + blgt 53ad04 │ │ │ │ + stc2l 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 3c8044 │ │ │ │ mcrge 4, 7, pc, cr9, cr15, {3} @ │ │ │ │ - bcs 30387c │ │ │ │ + bcs 30394c │ │ │ │ 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 3c8074 │ │ │ │ ldmdbvs sl, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ mrcge 4, 7, APSR_nzcv, cr15, cr15, {1} │ │ │ │ @ instruction: 0xf606e6cd │ │ │ │ - bcs 2640cc │ │ │ │ + bcs 263ffc │ │ │ │ mrcge 4, 6, APSR_nzcv, cr5, cr15, {3} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs lr, #1676 @ 0x68c │ │ │ │ vmovle.u8 r6, d15[4] │ │ │ │ - ldrhteq r6, [r5], #-242 @ 0xffffff0e │ │ │ │ + rsbseq r6, r5, r2, ror #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r5, r2, lsl #30 │ │ │ │ + rsbseq r6, r5, r2, lsr lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmvs r3, {r0, r1, r7, ip, sp, pc} │ │ │ │ - blcs 27abb0 │ │ │ │ + blcs 27ac80 │ │ │ │ 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 +517383,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 28d45c │ │ │ │ movwls r6, #2651 @ 0xa5b │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad047 │ │ │ │ - blcs 2353e0 │ │ │ │ - blls 25d4d0 │ │ │ │ - blcs 283654 │ │ │ │ + blcs 2354b0 │ │ │ │ + blls 25d5a0 │ │ │ │ + blcs 283724 │ │ │ │ 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 24a014 │ │ │ │ ldmdavs sl, {r0, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, ip, sp, pc} │ │ │ │ - bcs 243474 │ │ │ │ + bcs 243544 │ │ │ │ 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 271538 │ │ │ │ addhi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ @ instruction: 0xf8cd8289 │ │ │ │ ldrmi sl, [sl], r0 │ │ │ │ - bls 263384 │ │ │ │ - bcs 2836a8 │ │ │ │ + bls 263454 │ │ │ │ + bcs 283778 │ │ │ │ addhi pc, r3, r0 │ │ │ │ @ instruction: 0xf0402a02 │ │ │ │ - blls 289ba8 │ │ │ │ + blls 289c78 │ │ │ │ ldmdavs sp!, {r0, r1, r2, r3, r4, r6, r8, r9, fp, sp, lr} │ │ │ │ addle r2, r9, r0, lsl #26 │ │ │ │ - blcs 243524 │ │ │ │ + blcs 2435f4 │ │ │ │ adcshi pc, r3, #0 │ │ │ │ - blcs 28376c │ │ │ │ + blcs 28383c │ │ │ │ bichi pc, r7, r0 │ │ │ │ tstle ip, r2, lsl #22 │ │ │ │ cmplt r3, #2818048 @ 0x2b0000 │ │ │ │ movtlt r6, #10266 @ 0x281a │ │ │ │ - bcs 28373c │ │ │ │ + bcs 28380c │ │ │ │ @ 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 515af4 │ │ │ │ @ instruction: 0xf1a3428c │ │ │ │ - blx feeea0e0 │ │ │ │ - b 16262d8 │ │ │ │ + blx feeea1b0 │ │ │ │ + b 16263a8 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 2320d4 │ │ │ │ + blcs 2321a4 │ │ │ │ stccs 1, cr13, [r0, #-268] @ 0xfffffef4 │ │ │ │ svcge 0x0056f43f │ │ │ │ - blcs 24358c │ │ │ │ + blcs 24365c │ │ │ │ stmiavs fp!, {r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9f10 │ │ │ │ + blcs 2c9fe0 │ │ │ │ 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 2436a8 │ │ │ │ eorhi pc, ip, #0 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9820 │ │ │ │ + blcs 2c98f0 │ │ │ │ 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 243674 │ │ │ │ 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 +517494,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 275678 │ │ │ │ + blcs 2dd938 │ │ │ │ @ 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 2436e0 │ │ │ │ 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 +517522,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 231ac8 │ │ │ │ svccs 0x0000d1d3 │ │ │ │ - blls 25dd8c │ │ │ │ + blls 25de5c │ │ │ │ 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 27570c │ │ │ │ mrshi pc, SPSR @ │ │ │ │ tstle ip, r2, lsl #22 │ │ │ │ cmnlt fp, #3342336 @ 0x330000 │ │ │ │ cmplt sl, #1703936 @ 0x1a0000 │ │ │ │ - bcs 2838f8 │ │ │ │ + bcs 2839c8 │ │ │ │ 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 515cb4 │ │ │ │ @ instruction: 0xf1a3428c │ │ │ │ - blx feeea280 │ │ │ │ - b 1626478 │ │ │ │ + blx feeea350 │ │ │ │ + b 1626548 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 232274 │ │ │ │ + blcs 232344 │ │ │ │ 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 283a24 │ │ │ │ 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 +517608,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 243888 │ │ │ │ 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 231c44 │ │ │ │ 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 +517641,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 2c9bbc │ │ │ │ ssatmi sp, #17, r2, asr #1 │ │ │ │ strt r2, [r1], r0, lsl #12 │ │ │ │ - blcs 283acc │ │ │ │ + blcs 283b9c │ │ │ │ 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 2c9bf8 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr3, cr15, {1} │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ - beq 265948 │ │ │ │ + beq 265a18 │ │ │ │ @ instruction: 0x462fe5f0 │ │ │ │ - bvs 203b088 │ │ │ │ + bvs 203b158 │ │ │ │ teqlt lr, #393216 @ 0x60000 │ │ │ │ - blcs 2438e8 │ │ │ │ + blcs 2439b8 │ │ │ │ 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 +517750,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 271a78 │ │ │ │ + bcs 2dde38 │ │ │ │ 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 +517770,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 271ac8 │ │ │ │ + bcs 2dde50 │ │ │ │ stcge 4, cr15, [r5, #-252]! @ 0xffffff04 │ │ │ │ ldmvs sl!, {r3, r4, r6, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a01 │ │ │ │ - bcs 2d5638 │ │ │ │ + bcs 2d5708 │ │ │ │ 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 +517792,104 @@ │ │ │ │ svclt 0x0000e4ba │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ @ instruction: 0x46173a58 │ │ │ │ - bcs 1767dac │ │ │ │ + bcs 1767e7c │ │ │ │ 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 aca5ac │ │ │ │ + bcs 244788 │ │ │ │ subhi pc, r4, #0 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ movwls r4, #13841 @ 0x3611 │ │ │ │ - blx ff867a7c │ │ │ │ + blx ff867b4c │ │ │ │ @ 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 2c9efc │ │ │ │ + bcs 25dc1c │ │ │ │ ldrmi sp, [ip], -r3, ror #1 │ │ │ │ - blcs 243b34 │ │ │ │ + blcs 243c04 │ │ │ │ stmiavs r3!, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2ca67c │ │ │ │ + blcs 2ca74c │ │ │ │ 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 283de0 │ │ │ │ rsbhi pc, r0, #0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 24a678 │ │ │ │ + blcs 24a748 │ │ │ │ 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 9047f8 │ │ │ │ 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: 0xf976f65a │ │ │ │ ldrtmi r9, [r0], -r3 │ │ │ │ - @ instruction: 0xf9c4f65a │ │ │ │ + @ instruction: 0xf95cf65a │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ - blvs 90db60 │ │ │ │ + blvs 90dc30 │ │ │ │ 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 28e84c │ │ │ │ @ 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 3c8888 │ │ │ │ svcge 0x007cf47f │ │ │ │ - blcs 2c40c0 │ │ │ │ + blcs 2c4190 │ │ │ │ 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 +517900,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 90441c │ │ │ │ @ instruction: 0xf43f2b06 │ │ │ │ @ instruction: 0x4648af51 │ │ │ │ - @ instruction: 0xf970f65a │ │ │ │ - stc2 6, cr15, [sl], {91} @ 0x5b │ │ │ │ + @ instruction: 0xf908f65a │ │ │ │ + blx feae762e │ │ │ │ @ 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: 0xf8f2f65a │ │ │ │ + blx feae5d02 │ │ │ │ @ instruction: 0xf0124630 │ │ │ │ @ instruction: 0xf8dbfb63 │ │ │ │ stmdavs r3, {r4} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs r9, {r0, r2, r7, r8, r9, pc} │ │ │ │ - blvc 274034 │ │ │ │ + blvc 274104 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf0002901 │ │ │ │ - blcs 24ac90 │ │ │ │ + blcs 24ad60 │ │ │ │ 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 2caad8 │ │ │ │ @ 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: 0xf8b8f65a │ │ │ │ + b 138496c │ │ │ │ + bvs 1e6bd84 │ │ │ │ ldrsbtlt pc, [r4], -r6 @ │ │ │ │ - blvs 8fb6a4 │ │ │ │ + blvs 8fb774 │ │ │ │ @ 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 +517973,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: 0xf87cf65a │ │ │ │ @ instruction: 0xf1006903 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ - blcs 259970 │ │ │ │ - blvc 91dd20 │ │ │ │ + blcs 259a40 │ │ │ │ + blvc 91ddf0 │ │ │ │ @ instruction: 0xf43f2b08 │ │ │ │ @ instruction: 0x4630aeb7 │ │ │ │ @ instruction: 0xf818f7ff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0x4630aeb1 │ │ │ │ - @ instruction: 0xf8d0f65a │ │ │ │ + @ instruction: 0xf868f65a │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ mcrge 4, 5, pc, cr10, cr15, {1} @ │ │ │ │ - @ instruction: 0xf8f6f65a │ │ │ │ + @ instruction: 0xf88ef65a │ │ │ │ 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 8845a4 │ │ │ │ @ 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 3c8ac4 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ @ instruction: 0x81a9f000 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ cmnlt r2, sl, lsl r8 │ │ │ │ - bcs 448a08 │ │ │ │ + bcs 448ad8 │ │ │ │ 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 243eec │ │ │ │ @ instruction: 0x4650d1f2 │ │ │ │ @ instruction: 0xf65a46d3 │ │ │ │ - cmpplt r0, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ + cmpplt r0, pc, lsl r8 @ p-variant is OBSOLETE │ │ │ │ ldmdavs sl, {r0, r1, r8, fp, sp, lr} │ │ │ │ - blvc 8d62b0 │ │ │ │ + blvc 8d6380 │ │ │ │ @ instruction: 0xf43f2a08 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r6, r9, sl, fp, sp, pc} │ │ │ │ - bcs 243e3c │ │ │ │ - bvs 1f1e5b4 │ │ │ │ + bcs 243f0c │ │ │ │ + bvs 1f1e684 │ │ │ │ @ instruction: 0xf0004598 │ │ │ │ - blvs f8a774 │ │ │ │ + blvs f8a844 │ │ │ │ tstpeq r8, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ addsmi r6, sl, #688128 @ 0xa8000 │ │ │ │ stmibvs fp!, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3c8a58 │ │ │ │ + bcs 3c8b28 │ │ │ │ rsbshi pc, r9, #0 │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ movwcs r6, #6322 @ 0x18b2 │ │ │ │ - bcs 24ea58 │ │ │ │ + bcs 24eb28 │ │ │ │ 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 266038 │ │ │ │ + blcc 864634 │ │ │ │ ldm r3, {r3, r4, r8, r9, fp, sp, pc} │ │ │ │ - blge c29e44 │ │ │ │ + blge c29f14 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ stmdage ip, {r4, r5, r8, fp, sp, pc} │ │ │ │ - blgt 54e264 │ │ │ │ - @ instruction: 0xf65d9007 │ │ │ │ - blge 7e7e58 │ │ │ │ + blgt 54e334 │ │ │ │ + @ instruction: 0xf65c9007 │ │ │ │ + blge 7e9d88 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, sl, ip, pc}^ │ │ │ │ - blgt 52a270 │ │ │ │ - @ instruction: 0xf882f65d │ │ │ │ - blcs 250a74 │ │ │ │ + blgt 52a340 │ │ │ │ + @ instruction: 0xf81af65d │ │ │ │ + blcs 250b44 │ │ │ │ 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, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdbvs r2, {r1, r9, fp, ip, pc} │ │ │ │ - blcs 24e734 │ │ │ │ + blcs 24e804 │ │ │ │ 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 304130 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blcs 28a3d4 │ │ │ │ + blcs 28a4a4 │ │ │ │ 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 2c4524 │ │ │ │ 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 2c4540 │ │ │ │ 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 8f606c │ │ │ │ @ instruction: 0xf0002b06 │ │ │ │ ldmdavs r0!, {r0, r1, r3, r7, r8, pc} │ │ │ │ stmdavs r3, {r8, sl, sp} │ │ │ │ svclt 0x00082b00 │ │ │ │ @ instruction: 0xf0052000 │ │ │ │ - blge 668780 │ │ │ │ + blge 668850 │ │ │ │ subge pc, r4, sp, asr #17 │ │ │ │ - beq 2a6088 │ │ │ │ + beq 2a6158 │ │ │ │ subge pc, r0, sp, asr #17 │ │ │ │ sublt pc, ip, sp, asr #17 │ │ │ │ - bleq e6638c │ │ │ │ + bleq e6645c │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r4, r8, r9, fp, sp, pc} │ │ │ │ ldmdbge r0!, {r0, r1} │ │ │ │ @ instruction: 0x46589512 │ │ │ │ - blgt 54e380 │ │ │ │ - @ instruction: 0xff70f65c │ │ │ │ + blgt 54e450 │ │ │ │ + @ instruction: 0xff08f65c │ │ │ │ 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 533464 │ │ │ │ + @ instruction: 0xff7cf65c │ │ │ │ + blvs ae3b28 │ │ │ │ + bcs 244cb4 │ │ │ │ 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 f19cec │ │ │ │ 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 3da138 │ │ │ │ @ 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 +518181,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 490d30 │ │ │ │ addmi r6, sl, #409600 @ 0x64000 │ │ │ │ andcs fp, r0, ip, lsl #30 │ │ │ │ @ instruction: 0xf65969d8 │ │ │ │ - bls 3e8460 │ │ │ │ + bls 3e8390 │ │ │ │ ldmdbvs r3, {r1, r3, r8, fp, ip, pc} │ │ │ │ svclt 0x001c428b │ │ │ │ movwls r6, #22995 @ 0x59d3 │ │ │ │ strtmi r9, [r8], -r5, lsl #26 │ │ │ │ - @ instruction: 0xf8f8f659 │ │ │ │ + @ instruction: 0xf890f659 │ │ │ │ @ instruction: 0x462aab14 │ │ │ │ subsge pc, r4, sp, asr #17 │ │ │ │ ldrls r2, [r4, #-1281] @ 0xfffffaff │ │ │ │ muleq r3, r3, r8 │ │ │ │ - ldc2 6, cr15, [r6], {88} @ 0x58 │ │ │ │ + blx fede7aae │ │ │ │ @ instruction: 0xf8d66a71 │ │ │ │ @ instruction: 0xe618b034 │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - shasxmi pc, r0, r7 @ │ │ │ │ - @ instruction: 0xff1ef659 │ │ │ │ - blvs 8f2c94 │ │ │ │ + ldrtmi pc, [r0], -pc, asr #29 @ │ │ │ │ + mrc2 6, 5, pc, cr6, cr9, {2} │ │ │ │ + blvs 8f2d64 │ │ │ │ @ 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 2c46f8 │ │ │ │ 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 3c8e18 │ │ │ │ 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 1afbc44 │ │ │ │ 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 316730 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf68caec5 │ │ │ │ - @ instruction: 0x4628fc35 │ │ │ │ + strtmi pc, [r8], -sp, asr #23 │ │ │ │ stccs 8, cr6, [r0, #-436] @ 0xfffffe4c │ │ │ │ - blvc 31e914 │ │ │ │ + blvc 31e9e4 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf47f2500 │ │ │ │ @ instruction: 0xf68caeb9 │ │ │ │ - @ instruction: 0xf8dafc29 │ │ │ │ + @ instruction: 0xf8dafbc1 │ │ │ │ bfieq r3, r0, #0, #25 │ │ │ │ adcshi pc, r8, r0, lsl #2 │ │ │ │ - bcs 448dcc │ │ │ │ + bcs 448e9c │ │ │ │ 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 fe567bc4 │ │ │ │ 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 +518292,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 feb6417c │ │ │ │ + bls 332864 │ │ │ │ stmdbvs r2, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 24927c │ │ │ │ + blcs 24934c │ │ │ │ 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]! @ 22a3fc │ │ │ │ @ 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, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 244390 │ │ │ │ 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 2d9f80 │ │ │ │ stceq 1, cr15, [r3], {172} @ 0xac │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0e01 │ │ │ │ - b 15edaa4 │ │ │ │ + b 15edb74 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf9f4f65b │ │ │ │ + blvs 1f24124 │ │ │ │ smlalsle r4, r3, r9, r5 │ │ │ │ ldrdhi pc, [r0], #-134 @ 0xffffff7a │ │ │ │ - b 1963a10 │ │ │ │ + b 1963ae0 │ │ │ │ @ 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 1f159cc │ │ │ │ + blls 37ba28 │ │ │ │ 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 696910 │ │ │ │ svclt 0x000a2906 │ │ │ │ andcs r4, r1, #19922944 @ 0x1300000 │ │ │ │ str r2, [r3, -r2, lsl #4]! │ │ │ │ - blx 1267d5a │ │ │ │ + blx ff867e28 │ │ │ │ andcs lr, r1, #266338304 @ 0xfe00000 │ │ │ │ - blvc 2a3fa8 │ │ │ │ + blvc 2a4078 │ │ │ │ tstle r1, r1, lsl #18 │ │ │ │ - blx 1067d6a │ │ │ │ + blx ff667e38 │ │ │ │ @ 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 24ecb8 │ │ │ │ @ instruction: 0xf8d9d07d │ │ │ │ ldmdavs r9, {ip, sp} │ │ │ │ svclt 0x00084291 │ │ │ │ @ instruction: 0x46194613 │ │ │ │ - bleq e667a0 │ │ │ │ + bleq e66870 │ │ │ │ @ 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, r4, r5, r6, r7, 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, 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: 0xf9b2f697 │ │ │ │ ldmib sp, {r0, r1, r3, fp, ip, pc}^ │ │ │ │ strmi r2, [r1], -r8, lsr #6 │ │ │ │ @ instruction: 0xf65c4658 │ │ │ │ - @ instruction: 0x4640fdd1 │ │ │ │ + strbmi pc, [r0], -r9, ror #26 @ │ │ │ │ @ instruction: 0xf6c22100 │ │ │ │ - ldrbmi pc, [r8], -sp, asr #20 @ │ │ │ │ + ldrbmi pc, [r8], -r5, ror #19 @ │ │ │ │ strtmi r9, [sl], -r3, lsl #22 │ │ │ │ @ instruction: 0x93219905 │ │ │ │ @ instruction: 0xf65c9520 │ │ │ │ - bls 429ae8 │ │ │ │ + bls 429a18 │ │ │ │ ldmdbvs r3, {r3, r8, fp, ip, pc} │ │ │ │ svclt 0x000c4299 │ │ │ │ ldmibvs r0, {sp}^ │ │ │ │ - @ instruction: 0xff3af658 │ │ │ │ - blcs 2446b4 │ │ │ │ + mrc2 6, 6, pc, cr2, cr8, {2} │ │ │ │ + blcs 244784 │ │ │ │ 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 266618 │ │ │ │ ldrbmi r9, [r1], -r6, lsl #22 │ │ │ │ ldrmi r9, [r8], -r5, lsl #26 │ │ │ │ - bcc 964b4c │ │ │ │ + bcc 964c1c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0x4658231e │ │ │ │ - ldc2 6, cr15, [r4, #-368] @ 0xfffffe90 │ │ │ │ + stc2 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, #-140] @ 0xffffff74 │ │ │ │ + bllt 9e8518 │ │ │ │ + b 1f67d34 │ │ │ │ ldrcc lr, [lr], -sp, asr #19 │ │ │ │ andcs lr, r1, #57147392 @ 0x3680000 │ │ │ │ str r4, [r4, fp, asr #12] │ │ │ │ - blx feb67e90 │ │ │ │ + blx 1167f60 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ movwls fp, #48112 @ 0xbbf0 │ │ │ │ - blx fe9e7e9c │ │ │ │ + blx fe7f6c │ │ │ │ @ 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, lsl #10 │ │ │ │ + ldrshteq r6, [r5], #-76 @ 0xffffffb4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r5, sl, lsr r5 │ │ │ │ + rsbseq r6, r5, sl, ror #8 │ │ │ │ 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 244624 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi bfcd70 │ │ │ │ + blmi bfce40 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 584540 │ │ │ │ + blls 584610 │ │ │ │ @ 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 +518494,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 1fe85f4 │ │ │ │ @ instruction: 0xb1a84682 │ │ │ │ ldrdcs r4, [r0, -r1] │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - @ instruction: 0x4628f891 │ │ │ │ + strtmi pc, [r8], -r9, lsr #16 │ │ │ │ @ instruction: 0xff8af7dc │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ sbcle r2, r3, r0, lsl #22 │ │ │ │ sbcle r2, r1, r0, lsl #24 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ stmdavs r4!, {r1, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2445e0 │ │ │ │ + blcs 2446b0 │ │ │ │ @ instruction: 0xe7b9d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - @ instruction: 0xe7ebf87b │ │ │ │ - b 1667d7c │ │ │ │ - rsbseq r5, r5, r6, asr fp │ │ │ │ + @ instruction: 0xe7ebf813 │ │ │ │ + stmib r8!, {r0, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r5, r5, r6, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, r0, lsr fp │ │ │ │ + rsbseq r5, r5, r0, ror #20 │ │ │ │ suble r2, r7, r0, lsl #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed81780 │ │ │ │ + bl fed81850 │ │ │ │ @ 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 5eb344 │ │ │ │ + stc2l 6, cr15, [r8, #372]! @ 0x174 │ │ │ │ orrlt r6, r8, r3, ror #18 │ │ │ │ - bvs ffb1728c │ │ │ │ - blvc b04634 │ │ │ │ + bvs ffb1735c │ │ │ │ + blvc b04704 │ │ │ │ @ instruction: 0xd1212b01 │ │ │ │ @ instruction: 0xf69a69e0 │ │ │ │ - stmibvs r3!, {r0, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 1856c94 │ │ │ │ + stmibvs r3!, {r0, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 1856d64 │ │ │ │ svclt 0x008c42b0 │ │ │ │ andcs r2, r1, r0 │ │ │ │ ldcllt 0, cr11, [r0, #-32]! @ 0xffffffe0 │ │ │ │ - bvs ffb16a70 │ │ │ │ - blvc b04658 │ │ │ │ + bvs ffb16b40 │ │ │ │ + blvc b04728 │ │ │ │ sbcsle r2, r0, r1, lsl #22 │ │ │ │ andlt r2, r8, r0 │ │ │ │ teqcc r0, #112, 26 @ 0x1c00 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldrb r0, [r2, pc] │ │ │ │ @ instruction: 0xf69a4618 │ │ │ │ - ubfx pc, r3, #23, #6 │ │ │ │ + strb pc, [r5, fp, ror #22]! @ │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed8181c │ │ │ │ + bl fed818ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvc cfde68 │ │ │ │ + blvc cfdf38 │ │ │ │ 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, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blmi 51eae8 │ │ │ │ stmdbvs sl!, {r4, r5, r8, sp}^ │ │ │ │ - blx 280a16 │ │ │ │ + blx 280ae6 │ │ │ │ ldmdbvc fp, {r1, r8, r9, ip, sp} │ │ │ │ mvnle r2, r2, lsl #22 │ │ │ │ - blvs ff8c46e0 │ │ │ │ + blvs ff8c47b0 │ │ │ │ adcsmi r6, sl, #1179648 @ 0x120000 │ │ │ │ ldclvs 0, cr13, [fp, #932] @ 0x3a4 │ │ │ │ - blne ff2446c0 │ │ │ │ + blne ff244790 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbdf80940 │ │ │ │ - ldrsbteq r5, [r5], #-152 @ 0xffffff68 │ │ │ │ + rsbseq r5, r5, r8, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - blcs 2853a0 │ │ │ │ - blcs 2de7c4 │ │ │ │ + blcs 285470 │ │ │ │ + blcs 2de894 │ │ │ │ sbchi pc, r4, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ - blvs 584ba0 │ │ │ │ + blvs 584c70 │ │ │ │ @ instruction: 0xf8d7b083 │ │ │ │ - bllt f3a8cc │ │ │ │ + bllt f3a99c │ │ │ │ @ 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 2327f6 │ │ │ │ + blx 2a77a2 │ │ │ │ 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 +518617,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 244810 │ │ │ │ @ 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 +518637,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 484858 │ │ │ │ rscle r2, r8, r5, lsl #18 │ │ │ │ strbmi r4, [lr], -r1, lsr #12 │ │ │ │ - blvs fe8a46ac │ │ │ │ + blvs fe8a477c │ │ │ │ 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 484888 │ │ │ │ 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 +518671,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 389528 │ │ │ │ + bvs ff51ecf0 │ │ │ │ + blvc 504928 │ │ │ │ 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 fed81aec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ - @ instruction: 0xffb6f657 │ │ │ │ - @ instruction: 0xf8cef68c │ │ │ │ + @ instruction: 0xff4ef657 │ │ │ │ + @ instruction: 0xf866f68c │ │ │ │ @ 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 244b1c │ │ │ │ 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 +518711,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 3c9568 │ │ │ │ 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, #-444]! @ 0xfffffe44 │ │ │ │ ldc2 7, cr15, [r0, #808] @ 0x328 │ │ │ │ movwcs lr, #1991 @ 0x7c7 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed81ac0 │ │ │ │ + bl fed81b90 │ │ │ │ @ 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 6cf5bc │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ - blge 2eb4e8 │ │ │ │ + blge 2eb5b8 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - stmiavs r3!, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r2, r3, 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 4a9ae0 │ │ │ │ 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 0x0000e80e │ │ │ │ + rsbseq r5, r5, ip, asr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [r5], #-106 @ 0xffffff96 │ │ │ │ - blcs 2c4b5c │ │ │ │ + rsbseq r5, r5, sl, lsr #12 │ │ │ │ + blcs 2c4c2c │ │ │ │ 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 152b714 │ │ │ │ @ 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 +518778,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 16f727c │ │ │ │ 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 +518798,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 52aac4 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - strtmi pc, [r0], -sp, lsr #20 │ │ │ │ + strtmi pc, [r0], -r5, asr #19 │ │ │ │ @ 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 550f14 │ │ │ │ + @ instruction: 0xf9a6f65c │ │ │ │ + blcs 2517cc │ │ │ │ @ instruction: 0x46a0d03f │ │ │ │ stcge 14, cr10, [sl], {20} │ │ │ │ - beq fe266e78 │ │ │ │ + beq fe266f48 │ │ │ │ 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 2eab40 │ │ │ │ stmdbls r6, {r4, r6, r9, sl, lr} │ │ │ │ - mrc2 6, 5, pc, cr10, cr6, {4} │ │ │ │ + mrc2 6, 2, pc, cr2, cr6, {4} │ │ │ │ ldm r6, {r0, r4, r6, r9, sl, lr} │ │ │ │ ldrbmi r0, [r8], -ip │ │ │ │ - blx 1ee83e8 │ │ │ │ + blx 4e84b8 │ │ │ │ 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 │ │ │ │ + mcr2 6, 2, pc, cr0, cr6, {4} @ │ │ │ │ + bls 4117d0 │ │ │ │ mlale r2, r3, r2, r4 │ │ │ │ @ instruction: 0x46589b1e │ │ │ │ @ instruction: 0xf1089904 │ │ │ │ ldmdavs sp, {r0, fp}^ │ │ │ │ - blcs 244c54 │ │ │ │ + blcs 244d24 │ │ │ │ muleq ip, r4, r8 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ - blx 1768424 │ │ │ │ + @ instruction: 0xf9ecf65c │ │ │ │ strbmi r9, [r3, #-2865] @ 0xfffff4cf │ │ │ │ - bmi 55f1dc │ │ │ │ + bmi 55f2ac │ │ │ │ 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, #3886 @ 0xf2e │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {2} │ │ │ │ - rsbseq r5, r5, r6, ror #12 │ │ │ │ + @ instruction: 0x00755596 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, r2, asr #10 │ │ │ │ + rsbseq r5, r5, r2, ror r4 │ │ │ │ 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 aaa5dc │ │ │ │ andseq pc, r8, #1073741824 @ 0x40000000 │ │ │ │ addsmi r6, r3, #3325952 @ 0x32c000 │ │ │ │ svcge 0x0006bf02 │ │ │ │ - bleq ff966f64 │ │ │ │ + bleq ff967034 │ │ │ │ rsbsle sl, r0, ip, lsr sp │ │ │ │ ldreq pc, [r4], -r3, lsr #3 │ │ │ │ @ instruction: 0xf10daf06 │ │ │ │ vldmdbge ip!, {d0-} │ │ │ │ - beq 2a6c80 │ │ │ │ + beq 2a6d50 │ │ │ │ stmdbeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - bvs 18e2c90 │ │ │ │ + bvs 18e2d60 │ │ │ │ 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 53c520 │ │ │ │ + @ instruction: 0xf906f65c │ │ │ │ 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 533890 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - ldmdavs r3!, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - bcs 244e08 │ │ │ │ + ldmdavs r3!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + bcs 244ed8 │ │ │ │ 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 a2f914 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r5, r8, r9, fp, sp, pc} │ │ │ │ strtmi r0, [r9], -r3 │ │ │ │ - blgt 53c4b4 │ │ │ │ - @ instruction: 0xf93cf65c │ │ │ │ + blgt 53c584 │ │ │ │ + @ instruction: 0xf8d4f65c │ │ │ │ @ instruction: 0xf65c4628 │ │ │ │ - blvs aa957c │ │ │ │ + blvs aa94ac │ │ │ │ @ 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 249d94 │ │ │ │ + blvs 18df364 │ │ │ │ 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 18aed30 │ │ │ │ + bvs 18cf500 │ │ │ │ @ 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 +518957,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 244e9c │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ tstne r0, #3358720 @ 0x334000 │ │ │ │ movwls sl, #11048 @ 0x2b28 │ │ │ │ @ instruction: 0xf04fab10 │ │ │ │ ldm r3, {r0, r9, fp} │ │ │ │ - blge 5aac88 │ │ │ │ + blge 5aad58 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ stmdbls r2, {r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - @ instruction: 0xf8d8f8e3 │ │ │ │ + @ instruction: 0xf8d8f87b │ │ │ │ tstls r5, #12 │ │ │ │ @ instruction: 0xf8cdab14 │ │ │ │ @ instruction: 0x9613a050 │ │ │ │ ldm r3, {r9, sl, sp} │ │ │ │ - blge 6aacac │ │ │ │ + blge 6aad7c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrls sl, [r2], -sp, lsr #18 │ │ │ │ tstls r4, r8, lsr r6 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - @ instruction: 0xf8d8f8cf │ │ │ │ + @ instruction: 0xf8d8f867 │ │ │ │ stmdbls r4, {ip, sp} │ │ │ │ - bcs 244f24 │ │ │ │ + bcs 244ff4 │ │ │ │ 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 7c39f8 │ │ │ │ + blgt 53c684 │ │ │ │ + @ instruction: 0xf8daf65c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - bcs 244f48 │ │ │ │ + bcs 245018 │ │ │ │ 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 ff467200 │ │ │ │ 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 82adec │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - mulcs r0, r9, r8 │ │ │ │ - @ instruction: 0xfff0f6c1 │ │ │ │ + andcs pc, r0, r1, lsr r8 @ │ │ │ │ + @ instruction: 0xff88f6c1 │ │ │ │ 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 │ │ │ │ + strtmi pc, [r9], -r3, ror #25 │ │ │ │ muleq ip, fp, r8 │ │ │ │ @ instruction: 0xf65c4638 │ │ │ │ - blvs b29164 │ │ │ │ - blcs 2450c8 │ │ │ │ + blvs b29094 │ │ │ │ + blcs 245198 │ │ │ │ @ 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 │ │ │ │ + strtmi pc, [r9], -r3, asr #25 │ │ │ │ muleq ip, fp, r8 │ │ │ │ @ instruction: 0xf65c4638 │ │ │ │ - strtmi pc, [r3], -r3, ror #17 │ │ │ │ + @ instruction: 0x4623f87b │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [ip], #600 @ 0x258 │ │ │ │ ldm fp, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldrtmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf8ccf65c │ │ │ │ + @ instruction: 0xf864f65c │ │ │ │ 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 3295f8 │ │ │ │ @ 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 53c7bc │ │ │ │ + @ instruction: 0xffb8f65b │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [lr], #-600 @ 0xfffffda8 │ │ │ │ ldm r6, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldrtmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf88ef65c │ │ │ │ - blcs 2450d0 │ │ │ │ + @ instruction: 0xf826f65c │ │ │ │ + blcs 2451a0 │ │ │ │ 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 34fb48 │ │ │ │ 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: 0xff80f65b │ │ │ │ @ instruction: 0xf65c4628 │ │ │ │ - stmdals r2, {r0, r1, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf910f65c │ │ │ │ + stmdals r2, {r0, r1, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8a8f65c │ │ │ │ @ instruction: 0xf65c4650 │ │ │ │ - ldrbmi pc, [r8], -sp, lsl #18 @ │ │ │ │ - @ instruction: 0xf90af65c │ │ │ │ + ldrbmi pc, [r8], -r5, lsr #17 @ │ │ │ │ + @ instruction: 0xf8a2f65c │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldc2l 6, cr15, [lr], {193} @ 0xc1 │ │ │ │ - blmi 73d6f8 │ │ │ │ + ldc2l 6, cr15, [r6], #-772 @ 0xfffffcfc │ │ │ │ + blmi 73d7c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1284f14 │ │ │ │ + blls 1284fe4 │ │ │ │ @ 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] │ │ │ │ + stc 6, cr15, [r8, #-16]! │ │ │ │ ldmdavs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrshteq r5, [r5], #-72 @ 0xffffffb8 │ │ │ │ + rsbseq r5, r5, r8, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, ip, asr r1 │ │ │ │ + rsbseq r5, r5, ip, lsl #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 1469370 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ cmnls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 244f60 │ │ │ │ + blcs 245030 │ │ │ │ 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 2c5dc8 │ │ │ │ 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 2450b8 │ │ │ │ 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 73c938 │ │ │ │ @ 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 24515c │ │ │ │ + blvs 151f824 │ │ │ │ eorseq pc, ip, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xd1e24293 │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ - bvs 1aa2bd8 │ │ │ │ + bvs 1aa2ca8 │ │ │ │ @ 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 24515c │ │ │ │ @ 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 245190 │ │ │ │ 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 8cf18c │ │ │ │ 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 556f0c │ │ │ │ stm sp, {r0, r1, fp, lr, pc} │ │ │ │ ldrtmi r0, [r9], -r3 │ │ │ │ @ instruction: 0xf65ba814 │ │ │ │ - ldrtmi pc, [r8], -r9, ror #29 @ │ │ │ │ - @ instruction: 0xf814f65c │ │ │ │ + ldrtmi pc, [r8], -r1, lsl #29 @ │ │ │ │ + @ instruction: 0xffacf65b │ │ │ │ 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 245208 │ │ │ │ svcge 0x004cf47f │ │ │ │ stmdbvs r2, {r0, r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bcs 23c8c4 │ │ │ │ + bcs 23c994 │ │ │ │ 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 ff5691a4 │ │ │ │ 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 b0b554 │ │ │ │ @ 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 +519276,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 53cb10 │ │ │ │ + mcr2 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 1ce8d54 │ │ │ │ ldrtmi r6, [r2], -r3, lsr #22 │ │ │ │ andls r4, r3, r1, asr r6 │ │ │ │ ldrdls r6, [r0], -fp │ │ │ │ movwcc r4, #5664 @ 0x1620 │ │ │ │ - blge 1c0fd98 │ │ │ │ + blge 1c0fe68 │ │ │ │ @ instruction: 0xf7ff9304 │ │ │ │ @ instruction: 0xf89afbf1 │ │ │ │ @ instruction: 0x46068010 │ │ │ │ strbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0xf1b8fbc1 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - bvs 1f0b8dc │ │ │ │ + bvs 1f0b9ac │ │ │ │ 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 53cc1c │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - stmiavs r2!, {r0, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r2!, {r0, r3, 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 2fcc34 │ │ │ │ @ instruction: 0xf6964648 │ │ │ │ - strbmi pc, [r9], -sp, ror #21 @ │ │ │ │ + strbmi pc, [r9], -r5, lsl #21 @ │ │ │ │ muleq ip, r8, r8 │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - @ instruction: 0xf89afea5 │ │ │ │ - blcs 237258 │ │ │ │ + @ instruction: 0xf89afe3d │ │ │ │ + blcs 237328 │ │ │ │ sbchi pc, r9, #0 │ │ │ │ @ instruction: 0x363c6b73 │ │ │ │ svclt 0x000842b3 │ │ │ │ cmpls r7, #0, 6 │ │ │ │ - blls 37cb90 │ │ │ │ - blgt 53cb10 │ │ │ │ - mrc2 6, 4, pc, cr4, cr11, {2} │ │ │ │ + blls 37cc60 │ │ │ │ + blgt 53cbe0 │ │ │ │ + mcr2 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, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + mcr2 6, 6, pc, cr14, cr11, {2} @ │ │ │ │ + blcs 2455a0 │ │ │ │ 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 │ │ │ │ + stc2 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, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6c12100 │ │ │ │ - sbc pc, r2, r9, ror #21 │ │ │ │ + sbc pc, r2, r1, lsl #21 │ │ │ │ ldmiblt fp, {r0, r1, r7, sl, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf1046923 │ │ │ │ ldrbmi r0, [fp, #-2840] @ 0xfffff4e8 │ │ │ │ ldrbhi pc, [r7, #-0]! @ │ │ │ │ stmibvs r6, {r0, r1, r5, r6, r7, r8, fp, sp, lr}^ │ │ │ │ tstpeq r8, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ addmi r6, sl, #425984 @ 0x68000 │ │ │ │ ldmibvs fp, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3c9f18 │ │ │ │ + bcs 3c9fe8 │ │ │ │ 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 +519397,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 53ccf4 │ │ │ │ + ldc2 6, cr15, [ip, #-364] @ 0xfffffe94 │ │ │ │ ldmdavs fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ - bcs 2455b8 │ │ │ │ + bcs 245688 │ │ │ │ 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 152b460 │ │ │ │ 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, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - blvs b29dd8 │ │ │ │ + blvs b29ea8 │ │ │ │ ldmvs sp, {sp}^ │ │ │ │ - ldc2 6, cr15, [r0], #772 @ 0x304 │ │ │ │ + mcrr2 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 17bcd00 │ │ │ │ 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 53cda4 │ │ │ │ + stc2l 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, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stc2l 6, cr15, [ip, #364]! @ 0x16c │ │ │ │ @ instruction: 0xf65b4658 │ │ │ │ - tstpcs r0, r1, asr lr @ p-variant is OBSOLETE │ │ │ │ + smlattcs r0, r9, sp, pc @ │ │ │ │ @ instruction: 0xf6c14628 │ │ │ │ - bls 3e9ca8 │ │ │ │ + bls 3e9bd8 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0x4620e75d │ │ │ │ - blx 1c6941e │ │ │ │ + blx 1c694ee │ │ │ │ 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 2cbc14 │ │ │ │ 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 2c5a9c │ │ │ │ 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 31fd34 │ │ │ │ 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 acff1c │ │ │ │ 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 +519501,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} │ │ │ │ + mrc2 6, 2, 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 │ │ │ │ + ldc2 6, cr15, [r2], #-364 @ 0xfffffe94 │ │ │ │ + blge ac5998 │ │ │ │ addhi pc, r8, sp, asr #17 │ │ │ │ strbmi r9, [r9], -r3, lsr #4 │ │ │ │ - blgt 53ce0c │ │ │ │ - ldc2 6, cr15, [r6, #-364] @ 0xfffffe94 │ │ │ │ + blgt 53cedc │ │ │ │ + stc2 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 1f25504 │ │ │ │ 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 +519559,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 53cf80 │ │ │ │ @ instruction: 0xf65b4628 │ │ │ │ - @ instruction: 0xf8dffc3f │ │ │ │ + @ instruction: 0xf8dffbd7 │ │ │ │ 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 46978c │ │ │ │ ldrtmi r9, [sl], -r9 │ │ │ │ @ instruction: 0xf1a69301 │ │ │ │ - blge 1beba4c │ │ │ │ + blge 1bebb1c │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ @ instruction: 0xf7ff930d │ │ │ │ - blvs b29cf4 │ │ │ │ + blvs b29dc4 │ │ │ │ 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 54ffb0 │ │ │ │ + stc2 6, cr15, [ip], #-364 @ 0xfffffe94 │ │ │ │ stmdbls sp, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ - blge dbcca8 │ │ │ │ + blge dbcd78 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ svclt 0x00189805 │ │ │ │ eorls r6, pc, #3702784 @ 0x388000 │ │ │ │ eorls r2, lr, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - strtmi pc, [r0], -r5, lsl #25 │ │ │ │ - @ instruction: 0xf89ef657 │ │ │ │ + @ instruction: 0x4620fc1d │ │ │ │ + @ instruction: 0xf836f657 │ │ │ │ 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] @ 22b735 │ │ │ │ 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, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ssatmi fp, #4, r1, lsl #18 │ │ │ │ - blge 1a3ce9c │ │ │ │ + blge 1a3cf6c │ │ │ │ ldrbmi r9, [r8], -fp, lsl #6 │ │ │ │ - ldc2 6, cr15, [ip], {88} @ 0x58 │ │ │ │ + blx fef690c6 │ │ │ │ @ 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 2507b8 │ │ │ │ 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 22bfac │ │ │ │ @ instruction: 0xf8d9d039 │ │ │ │ stmdals ip, {r5, r6, sp} │ │ │ │ - bls 445728 │ │ │ │ + bls 4457f8 │ │ │ │ @ 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 22bff0 │ │ │ │ bicshi pc, r2, r0 │ │ │ │ mlacs r9, r9, r8, pc @ │ │ │ │ mlane r8, r9, r8, pc @ │ │ │ │ - @ instruction: 0xf6579877 │ │ │ │ - strmi pc, [r4], -pc, lsl #16 │ │ │ │ + @ instruction: 0xf6569877 │ │ │ │ + strmi pc, [r4], -r7, lsr #31 │ │ │ │ ldrcc fp, [r4], #-288 @ 0xfffffee0 │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx 16e90a4 │ │ │ │ + @ instruction: 0xf9eaf65a │ │ │ │ @ instruction: 0xf1094621 │ │ │ │ @ instruction: 0xf6580018 │ │ │ │ - @ instruction: 0xf8d9f97b │ │ │ │ - bcs 173379c │ │ │ │ + @ instruction: 0xf8d9f913 │ │ │ │ + bcs 173386c │ │ │ │ movtlt sp, #20504 @ 0x5018 │ │ │ │ tstlt sl, sl, lsr #16 │ │ │ │ - blcs 2457a4 │ │ │ │ + blcs 245874 │ │ │ │ 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 55207c │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r4], #348 @ 0x15c │ │ │ │ stcls 7, cr14, [pc], {213} @ 0xd5 │ │ │ │ @ instruction: 0xf6584620 │ │ │ │ - @ instruction: 0x4604faf7 │ │ │ │ - bvs 1f2556c │ │ │ │ + strmi pc, [r4], -pc, lsl #21 │ │ │ │ + bvs 1f2563c │ │ │ │ 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 +519702,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 a50154 │ │ │ │ @ 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, 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 93d214 │ │ │ │ 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, 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 1abd190 │ │ │ │ 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 53d274 │ │ │ │ + blx 21e92c0 │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - bls 3ea8d0 │ │ │ │ + bls 3ea800 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fee521 │ │ │ │ - blls 32b794 │ │ │ │ + blls 32b864 │ │ │ │ @ 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 13b46a8 │ │ │ │ svcge 0x0014ad62 │ │ │ │ ldm r3, {r1, r8, sl, ip, pc} │ │ │ │ - blge 142b8d8 │ │ │ │ + blge 142b9a8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - blls 32a3c8 │ │ │ │ + blls 32a2f8 │ │ │ │ ldmdavs fp, {r0, r3, r4, sl, fp, ip, sp, lr} │ │ │ │ - bvs 18c6658 │ │ │ │ + bvs 18c6728 │ │ │ │ @ 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, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + blge 12d06fc │ │ │ │ strcs r9, [r1], -r3, lsl #12 │ │ │ │ - bge 1c11230 │ │ │ │ + bge 1c11300 │ │ │ │ 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 550220 │ │ │ │ + blx 9e9380 │ │ │ │ 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 53d314 │ │ │ │ + blx 5693a4 │ │ │ │ ldmdavs fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ - bcs 245bd8 │ │ │ │ + bcs 245ca8 │ │ │ │ addshi pc, r5, r0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 1140674 │ │ │ │ + blge 1140744 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - blls 32a52c │ │ │ │ + blls 32a45c │ │ │ │ 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 +519816,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 53d380 │ │ │ │ + @ instruction: 0xf9d6f65b │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - blvs b2a780 │ │ │ │ + blvs b2a6b0 │ │ │ │ ldmvs sp, {sp}^ │ │ │ │ - @ instruction: 0xf990f6c1 │ │ │ │ + @ instruction: 0xf928f6c1 │ │ │ │ strbmi r9, [r1], -r2, lsl #20 │ │ │ │ strls r4, [r1, #-1627] @ 0xfffff9a5 │ │ │ │ strmi r9, [r5], -r0 │ │ │ │ @ instruction: 0xf50d4620 │ │ │ │ @ instruction: 0xf7fe78bc │ │ │ │ - blls 3ab900 │ │ │ │ + blls 3ab9d0 │ │ │ │ strmi r4, [r1], -r2, lsl #13 │ │ │ │ @ instruction: 0xf8134640 │ │ │ │ @ instruction: 0xf7fe2c04 │ │ │ │ stmiavs r2!, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ stmdbls r2, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6954648 │ │ │ │ - strbmi pc, [r9], -r1, ror #29 @ │ │ │ │ + @ instruction: 0x4649fe79 │ │ │ │ muleq ip, r6, r8 │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - blls 3aa490 │ │ │ │ + blls 3aa3c0 │ │ │ │ @ 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} @ │ │ │ │ + mcr2 6, 3, pc, cr0, cr5, {4} @ │ │ │ │ ldm r6, {r3, r4, r5, r9, sl, lr} │ │ │ │ strbmi r0, [r9], -ip │ │ │ │ - blx fe2693c8 │ │ │ │ + blx 869498 │ │ │ │ @ instruction: 0xf65b4640 │ │ │ │ - strt pc, [sl], #2853 @ 0xb25 │ │ │ │ - rsbseq r5, r5, sl, ror #1 │ │ │ │ - ldrsbteq r5, [r5], #-12 │ │ │ │ + strt pc, [sl], #2749 @ 0xabd │ │ │ │ + rsbseq r5, r5, sl, lsl r0 │ │ │ │ + rsbseq r5, r5, ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r5], #-246 @ 0xffffff0a │ │ │ │ + rsbseq r4, r5, r6, lsr #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 +519881,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 72b228 │ │ │ │ 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 1d67238 │ │ │ │ ldmdals r7!, {r0, r4, r9, sl, lr}^ │ │ │ │ - blvc 1a67130 │ │ │ │ - ldc2l 6, cr15, [ip], {86} @ 0x56 │ │ │ │ + blvc 1a67200 │ │ │ │ + ldc2l 6, cr15, [r4], #-344 @ 0xfffffea8 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - bgt 312334 │ │ │ │ + bgt 312404 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ stmdals r4, {r2, r4, r8, fp} │ │ │ │ - @ instruction: 0xf850f65a │ │ │ │ + @ instruction: 0xffe8f659 │ │ │ │ strbmi r6, [r9], -r0, ror #27 │ │ │ │ - @ instruction: 0xff8cf657 │ │ │ │ + @ instruction: 0xff24f657 │ │ │ │ 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 1a67240 │ │ │ │ + mrrc2 6, 5, pc, r4, cr6 @ │ │ │ │ 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 72bb50 │ │ │ │ + blvs ffa38480 │ │ │ │ @ instruction: 0xf6574611 │ │ │ │ - stmdals lr, {r0, r1, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals lr, {r0, r1, 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 ff869084 │ │ │ │ @ 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 52c950 │ │ │ │ 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, r4, 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 5520f8 │ │ │ │ @ instruction: 0xf65b9805 │ │ │ │ - svcls 0x000bf92b │ │ │ │ + svcls 0x000bf8c3 │ │ │ │ @ instruction: 0xf8169910 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #24 │ │ │ │ mrc2 7, 4, pc, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf6564648 │ │ │ │ - @ instruction: 0x4605fbb9 │ │ │ │ + @ instruction: 0x4605fb51 │ │ │ │ @ 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, r4, r5, r6, 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 1ef0ac8 │ │ │ │ andls r4, r4, r8, lsl r6 │ │ │ │ ldrdcc lr, [r9, -sp] │ │ │ │ - stc2l 6, cr15, [r6, #596] @ 0x254 │ │ │ │ + ldc2l 6, cr15, [lr, #-596] @ 0xfffffdac │ │ │ │ muleq ip, r7, r8 │ │ │ │ ldrdne lr, [r4], -sp │ │ │ │ - @ instruction: 0xf97ef65b │ │ │ │ + @ instruction: 0xf916f65b │ │ │ │ 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 470b0c │ │ │ │ @ instruction: 0xf6954659 │ │ │ │ - strtmi pc, [r9], -r7, lsr #27 │ │ │ │ + @ instruction: 0x4629fd3f │ │ │ │ muleq ip, r7, r8 │ │ │ │ @ instruction: 0xf65b9805 │ │ │ │ - tstpcs r2, pc, asr r9 @ p-variant is OBSOLETE │ │ │ │ + strdcs pc, [r2, -r7] │ │ │ │ @ instruction: 0xf6564648 │ │ │ │ - @ instruction: 0xf856fbf1 │ │ │ │ + @ instruction: 0xf856fb89 │ │ │ │ strmi r1, [r5], -ip, lsl #24 │ │ │ │ @ instruction: 0xf6c09809 │ │ │ │ - blge beb5d8 │ │ │ │ + blge beb508 │ │ │ │ strtmi r6, [sl], -r1, lsl #17 │ │ │ │ strcs r9, [r1, #-295] @ 0xfffffed9 │ │ │ │ ldm r3, {r1, r2, r5, r8, sl, ip, pc} │ │ │ │ @ instruction: 0xf6560003 │ │ │ │ - stmdals sl, {r0, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9f0f65b │ │ │ │ + stmdals sl, {r0, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf988f65b │ │ │ │ @ instruction: 0xf65b4658 │ │ │ │ - stmiavs r2!, {r0, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r0, r2, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ eorsle r2, lr, r0, lsl #20 │ │ │ │ ldrdcs lr, [r0, -r4] │ │ │ │ - blge 10d11c8 │ │ │ │ + blge 10d1298 │ │ │ │ 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 5406ac │ │ │ │ stm sp, {r0, r1, r8, fp, lr, pc} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ strtmi r5, [r9], -r4 │ │ │ │ - @ instruction: 0xf8a2f65b │ │ │ │ + @ instruction: 0xf83af65b │ │ │ │ @ instruction: 0xf65b4628 │ │ │ │ - stmdals r9, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r9, {r0, r2, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6c02100 │ │ │ │ - blvs b2b3a0 │ │ │ │ - bcs 246288 │ │ │ │ - blge 2028e20 │ │ │ │ + blvs b2b2d0 │ │ │ │ + bcs 246358 │ │ │ │ + blge 2028ef0 │ │ │ │ stmib sp, {r1, r2, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ cdpcs 2, 0, cr3, cr1, cr4, {0} │ │ │ │ - blls 2dfd98 │ │ │ │ + blls 2dfe68 │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, ip, sp, lr} │ │ │ │ - blge 1da8f34 │ │ │ │ + blge 1da9004 │ │ │ │ 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 1aa9e1c │ │ │ │ movwls sl, #47968 @ 0xbb60 │ │ │ │ - blge 10e5a9c │ │ │ │ + blge 10e5b6c │ │ │ │ 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 fed29e4c │ │ │ │ + ldcl 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 +520075,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 b3e740 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 285e4c │ │ │ │ + blls 285f1c │ │ │ │ @ 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 16e9866 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx fefe979e │ │ │ │ + blx 15e986e │ │ │ │ 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 fede988a │ │ │ │ @ instruction: 0xf7db4628 │ │ │ │ stmdavs r4!, {r0, r1, r2, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bleq 526750 │ │ │ │ + bleq 526820 │ │ │ │ @ instruction: 0xf68bfa5f │ │ │ │ - blcs 245ecc │ │ │ │ + blcs 245f9c │ │ │ │ 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 fe7698be │ │ │ │ @ instruction: 0xf603e7e7 │ │ │ │ - svclt 0x0000edd2 │ │ │ │ - rsbseq r4, r5, r2, asr r2 │ │ │ │ + svclt 0x0000ed6a │ │ │ │ + rsbseq r4, r5, r2, lsl #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r5, r4, lsr #4 │ │ │ │ + rsbseq r4, r5, r4, asr 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 +520141,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 │ │ │ │ + selmi pc, r0, r7 @ │ │ │ │ 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 23d854 │ │ │ │ @ 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 246160 │ │ │ │ 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 1de9974 │ │ │ │ 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 3462a0 │ │ │ │ mulsle r3, ip, r5 │ │ │ │ bfieq r6, sl, #16, #2 │ │ │ │ - blvc 6a1350 │ │ │ │ + blvc 6a1420 │ │ │ │ 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 +520192,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 2461ec │ │ │ │ ldmdbvs fp, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blls 263bb4 │ │ │ │ + blls 263c84 │ │ │ │ sbcslt r4, sp, #-1409286144 @ 0xac000000 │ │ │ │ @ instruction: 0xf6574650 │ │ │ │ - strmi pc, [r2], fp, ror #29 │ │ │ │ + strmi 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, r4, 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 246150 │ │ │ │ @ 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 28458c │ │ │ │ @ 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 +520242,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 fe469ad4 │ │ │ │ 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 290594 │ │ │ │ @ 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 +520276,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: 0x7c63f90d │ │ │ │ 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, 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 +520296,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 4eb55c │ │ │ │ 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 0x0000ebe6 │ │ │ │ + @ instruction: 0x00753e9a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, lr, lsr #29 │ │ │ │ + ldrsbteq 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 fe4fec98 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [lr, #-352]! @ 0xfffffea0 │ │ │ │ movwvc lr, #43485 @ 0xa9dd │ │ │ │ ldmdavs fp!, {r0, r2, r8, r9, ip, pc} │ │ │ │ - blvc 910dd0 │ │ │ │ - blls 35a670 │ │ │ │ + blvc 910ea0 │ │ │ │ + blls 35a740 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r1, sl, #2080374784 @ 0x7c000000 │ │ │ │ - blls 3a0214 │ │ │ │ + blls 3a02e4 │ │ │ │ rsbvs r6, r3, r7, lsr #32 │ │ │ │ - blmi 217ebd0 │ │ │ │ + blmi 217eca0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 686248 │ │ │ │ + blls 686318 │ │ │ │ @ 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 ff2725dc │ │ │ │ stclvs 1, cr9, [r1, #52] @ 0x34 │ │ │ │ @ instruction: 0xf893910f │ │ │ │ @ instruction: 0xf8931040 │ │ │ │ tstls lr, r0, rrx │ │ │ │ - bcs 250e54 │ │ │ │ + bcs 250f24 │ │ │ │ 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, r4, r5, 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 9e0ac4 │ │ │ │ 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 552f60 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ @ instruction: 0xf8cd991e │ │ │ │ stmib sp, {sp, pc}^ │ │ │ │ - blls 3cc68c │ │ │ │ + blls 3cc75c │ │ │ │ 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 5e05bc │ │ │ │ movwls r4, #50776 @ 0xc658 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ - blls 3576ec │ │ │ │ + blls 3577bc │ │ │ │ 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, #2525 @ 0x9dd @ │ │ │ │ movweq lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0xf8d9e772 │ │ │ │ mcrrvc 0, 0, r0, r9, cr4 │ │ │ │ sbceq lr, r0, #2048 @ 0x800 │ │ │ │ - bvs fe6b677c │ │ │ │ + bvs fe6b684c │ │ │ │ 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 9b0400 │ │ │ │ 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 2d6c68 │ │ │ │ + blcc 72d330 │ │ │ │ @ instruction: 0xf7ffcb0c │ │ │ │ udiv fp, r1, pc │ │ │ │ vnmlsvc.f64 d9, d11, d4 │ │ │ │ @ instruction: 0xf53f075b │ │ │ │ @ instruction: 0xf8dbaf59 │ │ │ │ stmdbvs r3, {r4}^ │ │ │ │ - blcs 24c1dc │ │ │ │ + blcs 24c2ac │ │ │ │ svcge 0x0052f47f │ │ │ │ ldrdne pc, [r0], -sl │ │ │ │ - blge 598ae0 │ │ │ │ + blge 598bb0 │ │ │ │ strls r2, [r0], -r0, lsl #12 │ │ │ │ - blgt 550f9c │ │ │ │ - blx ffa683aa │ │ │ │ + blgt 55106c │ │ │ │ + blx ffa6847a │ │ │ │ strls sl, [r0], -pc, lsl #22 │ │ │ │ @ instruction: 0xf8da4606 │ │ │ │ @ instruction: 0xf8db1000 │ │ │ │ - blgt 52c3d8 │ │ │ │ - blx ff7e83be │ │ │ │ + blgt 52c4a8 │ │ │ │ + blx ff7e848e │ │ │ │ @ instruction: 0xf4bf1830 │ │ │ │ - bls 357ffc │ │ │ │ + bls 3580cc │ │ │ │ @ instruction: 0xf0437e13 │ │ │ │ ldrvc r0, [r3], -r4, lsl #6 │ │ │ │ addslt lr, r2, #14155776 @ 0xd80000 │ │ │ │ @ instruction: 0x4608e7bb │ │ │ │ - stc2 6, cr15, [r6], #768 @ 0x300 │ │ │ │ + ldc2 6, cr15, [lr], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf8ca4601 │ │ │ │ @ instruction: 0xf8db0000 │ │ │ │ bfi r0, r0, #0, #27 │ │ │ │ - bl a69bd4 │ │ │ │ - rsbseq r3, r5, r0, ror #28 │ │ │ │ + b ff069ca4 │ │ │ │ + @ instruction: 0x00753d90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, r8, lsr #28 │ │ │ │ + rsbseq r3, r5, r8, asr 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 160b61c │ │ │ │ stmdapl sl, {r1, r5, r6, r7, r8, r9, fp} │ │ │ │ ldrbmi r2, [r9], r4, ror #2 │ │ │ │ addne lr, fp, pc, asr #20 │ │ │ │ - blx 290c16 │ │ │ │ + blx 290ce6 │ │ │ │ @ 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 260a38 │ │ │ │ @ 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 ff2045bc │ │ │ │ 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 1a190a8 │ │ │ │ + blx 26a782 │ │ │ │ + blx 249d72 │ │ │ │ + b 1609190 │ │ │ │ strbmi r1, [r1], -fp, lsl #17 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - b 1a69cb8 │ │ │ │ + ldmib r8!, {r0, r1, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04fb199 │ │ │ │ ldrtmi r0, [r8], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6034649 │ │ │ │ - @ instruction: 0x460bea5a │ │ │ │ + @ instruction: 0x460be9f2 │ │ │ │ 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, {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: 0xff72f655 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6599102 │ │ │ │ - blls 32b26c │ │ │ │ + blls 32b19c │ │ │ │ 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 312a02 │ │ │ │ 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}^ │ │ │ │ + stmdb 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}^ │ │ │ │ + ldm 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, asr #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 1b6caf8 │ │ │ │ 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 18346c0 │ │ │ │ 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 38b34c │ │ │ │ @ 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 9fb304 │ │ │ │ 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 fed56750 │ │ │ │ tstls sl, r6, lsl #6 │ │ │ │ - blge 41126c │ │ │ │ + blge 41133c │ │ │ │ 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 252f64 │ │ │ │ + blls 4e0a2c │ │ │ │ stmdaeq r6, {r1, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi r9, [r8], -r9, lsl #18 │ │ │ │ - bge 4512a8 │ │ │ │ + bge 451378 │ │ │ │ @ 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 2b3bae │ │ │ │ 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 +520655,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 3c48a8 │ │ │ │ eorcs r0, r0, #131072 @ 0x20000 │ │ │ │ ldmdbvs r8!, {r0, sl, fp, ip, sp, lr} │ │ │ │ - mcr2 6, 7, pc, cr0, cr5, {2} @ │ │ │ │ + mrc2 6, 3, pc, cr8, cr5, {2} │ │ │ │ ldrbmi r4, [r1], -r2, lsl #13 │ │ │ │ @ instruction: 0xf6594638 │ │ │ │ - @ instruction: 0xf10afa5d │ │ │ │ + @ instruction: 0xf10af9f5 │ │ │ │ bfi r0, r4, #2, #7 │ │ │ │ - bcs 259154 │ │ │ │ + bcs 259224 │ │ │ │ strb sp, [sp, -r6, ror #3]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bl fed584c4 │ │ │ │ + bl fed58594 │ │ │ │ addsmi r0, sl, #402653184 @ 0x18000000 │ │ │ │ svcge 0x0066f63f │ │ │ │ - b 16e66a4 │ │ │ │ + b 16e6774 │ │ │ │ @ instruction: 0xf43f030e │ │ │ │ - bl fed584b0 │ │ │ │ + bl fed58580 │ │ │ │ addsmi r0, r3, #402653184 @ 0x18000000 │ │ │ │ vmoveq.16 d14[1], lr │ │ │ │ svcge 0x005af4ff │ │ │ │ @ instruction: 0xf603e7d4 │ │ │ │ - svclt 0x0000e966 │ │ │ │ - rsbseq r3, r5, r8, asr sl │ │ │ │ + svclt 0x0000e8fe │ │ │ │ + rsbseq r3, r5, r8, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, r0, asr #20 │ │ │ │ + rsbseq r3, r5, r0, ror r9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r5, lr, lsl #20 │ │ │ │ + rsbseq r3, r5, lr, lsr r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8395c │ │ │ │ + bl fed83a2c │ │ │ │ @ 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 +520702,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 ec94e0 │ │ │ │ + blcs ee28fc │ │ │ │ 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 +520754,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 fffe6834 │ │ │ │ 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 +520770,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 15d8bd4 │ │ │ │ @ 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 13915b8 │ │ │ │ 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 +520800,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 @ 22ca00 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf6574658 │ │ │ │ - @ instruction: 0xf1bbfa2d │ │ │ │ + @ instruction: 0xf1bbf9c5 │ │ │ │ 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 34b654 │ │ │ │ @ instruction: 0x464ad111 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ msrmi CPSR_, #3952 @ 0xf70 │ │ │ │ and fp, sl, r4, asr #5 │ │ │ │ cmnlt r3, fp, lsr #16 │ │ │ │ - blcs 34b5a0 │ │ │ │ + blcs 34b670 │ │ │ │ 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 52121c │ │ │ │ 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: 0xf992f657 │ │ │ │ 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} │ │ │ │ + stc2l 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 │ │ │ │ + mrc2 6, 6, 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 │ │ │ │ + ldc2l 6, cr15, [r0, #392] @ 0x188 │ │ │ │ + @ instruction: 0xf602e7e7 │ │ │ │ + svclt 0x0000efa6 │ │ │ │ + rsbseq r3, r5, r2, ror r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, sl, lsl r7 │ │ │ │ + rsbseq r3, r5, sl, asr #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 a3ed88 │ │ │ │ vadd.i8 d2, d0, d10 │ │ │ │ - blx 3ccd10 │ │ │ │ - b 96ba3c │ │ │ │ + blx 3ccde0 │ │ │ │ + b 96bb0c │ │ │ │ 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 +520897,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 5c2c66 │ │ │ │ @ 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 +520917,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 24d018 │ │ │ │ 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 b20f54 │ │ │ │ + blcs 3fb7f8 │ │ │ │ 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 27dc54 │ │ │ │ strtmi sp, [r0], -r3, lsl #18 │ │ │ │ - @ instruction: 0xff00f657 │ │ │ │ + mrc2 6, 4, pc, cr8, cr7, {2} │ │ │ │ stmdavs r4!, {r3, r4, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ - blcs 246bd4 │ │ │ │ + blcs 246ca4 │ │ │ │ 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 246c54 │ │ │ │ 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 +520968,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 261304 │ │ │ │ svcge 0x007af47f │ │ │ │ @ instruction: 0xf1046a60 │ │ │ │ @ instruction: 0xf1a00e20 │ │ │ │ strmi r0, [r6, #3076] @ 0xc04 │ │ │ │ @ instruction: 0xe771d110 │ │ │ │ mulge ip, r0, r8 │ │ │ │ svceq 0x0008f1ba │ │ │ │ @@ -520936,16 +520987,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 3aff20 │ │ │ │ + b 5ec528 │ │ │ │ @ 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 +521051,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 246dec │ │ │ │ @ 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 +521073,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 2e7578 │ │ │ │ @ instruction: 0xf6889101 │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, 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 25892c │ │ │ │ mcrge 4, 4, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf5b0e710 │ │ │ │ @ instruction: 0xf47f7fac │ │ │ │ - bcs 25884c │ │ │ │ + bcs 25891c │ │ │ │ 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 258a38 │ │ │ │ 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 a2ced4 │ │ │ │ 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 a44f08 │ │ │ │ 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 +521143,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, lsl r5 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 143e8e8 │ │ │ │ + bmi 143e9b8 │ │ │ │ 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, #3071 @ 0xbff @ │ │ │ │ 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 +521181,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, 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 │ │ │ │ + @ instruction: 0x4620fdd3 │ │ │ │ + @ instruction: 0xf91ef656 │ │ │ │ + blmi 9bf89c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 686fc0 │ │ │ │ + blls 687090 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12f0300 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ strdcs r8, [r2, #-240]! @ 0xffffff10 │ │ │ │ - blx ff4ea8c0 │ │ │ │ + blx 1aea990 │ │ │ │ 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 fe46a9c2 │ │ │ │ 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 156a9ee │ │ │ │ str r4, [r4, r0, lsl #13]! │ │ │ │ - stc 6, cr15, [r2, #-8]! │ │ │ │ - rsbseq r3, r5, r8, asr r1 │ │ │ │ + ldc 6, cr15, [sl], #8 │ │ │ │ + rsbseq r3, r5, r8, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r3, [r5], #-0 │ │ │ │ + rsbseq r2, r5, r0, ror #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf8d0b0b1 │ │ │ │ andls r4, sp, #96, 2 │ │ │ │ @ instruction: 0x2764f8df │ │ │ │ @@ -521205,115 +521256,115 @@ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r3], r5, lsr #12 │ │ │ │ movwls sl, #51989 @ 0xcb15 │ │ │ │ @ instruction: 0xf8d66933 │ │ │ │ ldmvs fp, {r3, r4, sp, pc}^ │ │ │ │ movwls r4, #38480 @ 0x9650 │ │ │ │ - mcr2 6, 5, pc, cr4, cr6, {2} @ │ │ │ │ + mrc2 6, 1, 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 247300 │ │ │ │ msrhi SPSR_c, #0 │ │ │ │ @ instruction: 0xf105692b │ │ │ │ andls r0, r4, #24, 4 @ 0x80000001 │ │ │ │ mulle r6, r3, r2 │ │ │ │ - blvc 8c7844 │ │ │ │ + blvc 8c7914 │ │ │ │ tstle r2, r6, lsl #20 │ │ │ │ - blcs 28760c │ │ │ │ - blls 323544 │ │ │ │ + blcs 2876dc │ │ │ │ + blls 323614 │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ tstle lr, r1, lsl #22 │ │ │ │ - blcs 2c799c │ │ │ │ - bls 3210e0 │ │ │ │ + blcs 2c7a6c │ │ │ │ + bls 3211b0 │ │ │ │ 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 30d4e8 │ │ │ │ + blcs 2c7a0c │ │ │ │ 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} @ │ │ │ │ + stc2l 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, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 24729c │ │ │ │ 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 30d668 │ │ │ │ strbmi r6, [r2, #-3090] @ 0xfffff3ee │ │ │ │ - blcs 2a1898 │ │ │ │ + blcs 2a1968 │ │ │ │ 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 7a1530 │ │ │ │ andle r4, r3, #156, 4 @ 0xc0000009 │ │ │ │ - bvs 913d9c │ │ │ │ + bvs 913e6c │ │ │ │ @ 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 305a34 │ │ │ │ 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 247318 │ │ │ │ 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 +521378,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 34bf14 │ │ │ │ stmdbvs r3, {r1, r2, r8, ip, lr, pc}^ │ │ │ │ eorvc pc, r9, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 27e290 │ │ │ │ + blcs 27e360 │ │ │ │ addshi pc, r6, r0, asr #4 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r7, pc} │ │ │ │ @ instruction: 0xb123461a │ │ │ │ - bcs 2472c0 │ │ │ │ + bcs 247390 │ │ │ │ sadd16mi fp, sl, r4 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ bfi r4, r4, #12, #18 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6624630 │ │ │ │ - smmlsr r4, r5, r9, pc @ │ │ │ │ + ldrb pc, [r4, -sp, lsl #19] @ │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ andseq pc, r8, #8, 2 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ - bls 318f18 │ │ │ │ + bls 318fe8 │ │ │ │ @ instruction: 0xf852322c │ │ │ │ addsmi r1, r1, #8, 24 @ 0x800 │ │ │ │ stmdavs r8, {r0, r1, ip, lr, pc} │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ - bvs 20cd768 │ │ │ │ + bvs 20cd838 │ │ │ │ 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 +521421,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 108dc84 │ │ │ │ @ instruction: 0xf1019110 │ │ │ │ stmdbvs r8, {r3, r4, r9} │ │ │ │ mulle r5, r0, r2 │ │ │ │ tstlt sl, sl, asr #19 │ │ │ │ - bcs 44bf40 │ │ │ │ + bcs 44c010 │ │ │ │ mcrge 4, 7, pc, cr7, cr15, {3} @ │ │ │ │ - bcs 247308 │ │ │ │ + bcs 2473d8 │ │ │ │ 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 +521447,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 247428 │ │ │ │ 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 24743c │ │ │ │ @ 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 239460 │ │ │ │ adchi pc, fp, r0 │ │ │ │ mulcs ip, sl, r8 │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs sl, {r1, r2, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc 8cd68c │ │ │ │ + blvc 8cd75c │ │ │ │ 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 32d338 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ ldmibvs fp, {r4, r5, sl, fp}^ │ │ │ │ - bllt 267af8 │ │ │ │ - bllt 2e7afc │ │ │ │ + bllt 267bc8 │ │ │ │ + bllt 2e7bcc │ │ │ │ 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 +521501,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 3dc0fc │ │ │ │ @ instruction: 0x91251c4c │ │ │ │ ldceq 1, cr15, [r0], #-48 @ 0xffffffd0 │ │ │ │ ldrdls pc, [r0], -r2 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ strbmi sp, [sl], -r1 │ │ │ │ @ instruction: 0xf106e7de │ │ │ │ @ instruction: 0xf894091c │ │ │ │ @ instruction: 0xf8943035 │ │ │ │ @ instruction: 0x46492034 │ │ │ │ @ instruction: 0xf6564630 │ │ │ │ - strbmi pc, [r9], -pc, asr #21 @ │ │ │ │ + strbmi pc, [r9], -r7, ror #20 @ │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - blx ffd6adbc │ │ │ │ + blx fe36ae8c │ │ │ │ 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} @ │ │ │ │ + @ instruction: 0x4620f9b1 │ │ │ │ + mcr2 6, 4, pc, cr6, cr5, {2} @ │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad008 │ │ │ │ ldmdavs sl, {ip, sp} │ │ │ │ - blvc 8da234 │ │ │ │ + blvc 8da304 │ │ │ │ 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 +521543,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 a2d5a8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x4629a812 │ │ │ │ @ instruction: 0xf659cb0c │ │ │ │ - @ instruction: 0x4628fcbb │ │ │ │ - stc2l 6, cr15, [r6, #356]! @ 0x164 │ │ │ │ + @ instruction: 0x4628fc53 │ │ │ │ + ldc2l 6, cr15, [lr, #-356]! @ 0xfffffe9c │ │ │ │ movwls r2, #21249 @ 0x5301 │ │ │ │ ldrmi lr, [r3], -r6, lsl #12 │ │ │ │ - blls 327290 │ │ │ │ + blls 327360 │ │ │ │ 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 9141e8 │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ - bls 318cd8 │ │ │ │ + bls 318da8 │ │ │ │ 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 23061c │ │ │ │ subsgt pc, r4, sp, asr #17 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - blx 16eb554 │ │ │ │ + blx 16eb624 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blls 798c38 │ │ │ │ + blls 798d08 │ │ │ │ addsmi r9, sl, #45056 @ 0xb000 │ │ │ │ - bvs 1121d74 │ │ │ │ + bvs 1121e44 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - blls 658c28 │ │ │ │ + blls 658cf8 │ │ │ │ @ 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 +521606,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 2147c0c │ │ │ │ adcmi r9, r3, #15360 @ 0x3c00 │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 247680 │ │ │ │ + blcs 247750 │ │ │ │ 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 2a7128 │ │ │ │ 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, r4, 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 +521643,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 319c18 │ │ │ │ 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 26987c │ │ │ │ + @ instruction: 0xf828f655 │ │ │ │ + bge ae7e7c │ │ │ │ + bge b67e80 │ │ │ │ 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 32d7a8 │ │ │ │ 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: 0xffe8f657 │ │ │ │ ldmib r4, {r4, r8, r9, fp, ip, pc}^ │ │ │ │ subvs r1, sl, r5, lsl #4 │ │ │ │ - blls 4d2348 │ │ │ │ - bge 8c5724 │ │ │ │ + blls 4d2418 │ │ │ │ + bge 8c57f4 │ │ │ │ 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 53f0ec │ │ │ │ + blx e6b156 │ │ │ │ @ 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 53f10c │ │ │ │ + blx febeb176 │ │ │ │ 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, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r5, r6, ror #31 │ │ │ │ + rsbseq r2, r5, r6, lsl pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e8c1c │ │ │ │ + blhi 2e8cec │ │ │ │ @ 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 +521729,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 247910 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ sbfxcc pc, pc, #17, #29 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b87830 │ │ │ │ + blls b87900 │ │ │ │ @ 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 1269d04 │ │ │ │ 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 35ed38 │ │ │ │ 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 33f4a0 │ │ │ │ stmdavs sl!, {r0, r2, r3, r4, r8, fp, sp, lr} │ │ │ │ - bcs 252058 │ │ │ │ + bcs 252128 │ │ │ │ subhi pc, fp, #0 │ │ │ │ - blcs 44c504 │ │ │ │ + blcs 44c5d4 │ │ │ │ subhi pc, r7, #64 @ 0x40 │ │ │ │ - blcs 2478ac │ │ │ │ + blcs 24797c │ │ │ │ cmpphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ - blvc 914470 │ │ │ │ + blvc 914540 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf895834e │ │ │ │ - blcs a39948 │ │ │ │ + blcs a39a18 │ │ │ │ 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 84dba8 │ │ │ │ @ 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 +521805,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} @ │ │ │ │ + mcr2 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 2b628a │ │ │ │ @ instruction: 0xf8953306 │ │ │ │ ldmibvc fp, {r2, r4, r5, sp} │ │ │ │ cmnpeq r9, #3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf878f656 │ │ │ │ + @ instruction: 0xf810f656 │ │ │ │ @ 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 44c5fc │ │ │ │ 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, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - mrc2 6, 4, pc, cr4, cr4, {2} │ │ │ │ + mcr2 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 @ │ │ │ │ + @ instruction: 0xf6550024 │ │ │ │ + @ instruction: 0x4649fffd │ │ │ │ movwcs r4, #13904 @ 0x3650 │ │ │ │ tstls r7, #24, 10 @ 0x6000000 │ │ │ │ - @ instruction: 0xf91ef658 │ │ │ │ - blls 2b6988 │ │ │ │ + @ instruction: 0xf8b6f658 │ │ │ │ + blls 2b6a58 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 2ce04c │ │ │ │ + blls 2ce11c │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ - bcs 2479fc │ │ │ │ + bcs 247acc │ │ │ │ @ instruction: 0x81a2f000 │ │ │ │ - bcs 44c604 │ │ │ │ + bcs 44c6d4 │ │ │ │ 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 239a94 │ │ │ │ @ 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 507b18 │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ - blcs 24dde8 │ │ │ │ + blcs 24deb8 │ │ │ │ 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 +521889,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 247b50 │ │ │ │ @ instruction: 0xf08cd1d3 │ │ │ │ stcls 3, cr0, [r3, #-4] │ │ │ │ svcvc 0x00eaf5b7 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 22e64c │ │ │ │ + blcs 22e71c │ │ │ │ addhi pc, sp, #64 @ 0x40 │ │ │ │ strls r2, [r9], #-816 @ 0xfffffcd0 │ │ │ │ stmib sp, {r2, r6, r9, sl, lr}^ │ │ │ │ - blx 303276 │ │ │ │ + blx 303346 │ │ │ │ movwls pc, #13063 @ 0x3307 @ │ │ │ │ ldmdavs sp, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ - blcs 38c710 │ │ │ │ + blcs 38c7e0 │ │ │ │ orrshi pc, r9, r0 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x5607e9dd │ │ │ │ @ instruction: 0xf654981b │ │ │ │ - @ instruction: 0xf100fddd │ │ │ │ + @ instruction: 0xf100fd75 │ │ │ │ ldrtmi r0, [r3], -r4, lsr #18 │ │ │ │ mlascs r4, r5, r8, pc @ │ │ │ │ strmi r4, [r6], -r9, asr #12 │ │ │ │ @ instruction: 0xf6559003 │ │ │ │ - @ instruction: 0xf8d5ffb5 │ │ │ │ + @ instruction: 0xf8d5ff4d │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ - blcs 239a98 │ │ │ │ + blcs 239b68 │ │ │ │ teqcs r0, #60 @ 0x3c │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xb014f8dd │ │ │ │ strpl lr, [r7], -sp, asr #19 │ │ │ │ - blx 2ff3c6 │ │ │ │ + blx 2ff496 │ │ │ │ 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 11137f0 │ │ │ │ @ instruction: 0xf0402b05 │ │ │ │ @ instruction: 0xf8df80ba │ │ │ │ @ instruction: 0xf10734bc │ │ │ │ @ instruction: 0xf8970814 │ │ │ │ @ instruction: 0xf85b2025 │ │ │ │ strbmi r3, [fp], #-3 │ │ │ │ @ instruction: 0xf003799b │ │ │ │ - blcs fe22e8f8 │ │ │ │ + blcs fe22e9c8 │ │ │ │ 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} │ │ │ │ + ldc2 6, cr15, [r0, #348]! @ 0x15c │ │ │ │ ldmvs r1!, {r7, r9, sl, lr} │ │ │ │ stmdals r3, {r1, r6, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r6, #336]! @ 0x150 │ │ │ │ + stc2l 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: 0xffe2f657 │ │ │ │ + blcs 44c888 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [ip, #-348]! @ 0xfffffea4 │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf6550024 │ │ │ │ - @ instruction: 0xe717ff77 │ │ │ │ + ldr pc, [r7, -pc, lsl #30] │ │ │ │ @ instruction: 0xf000428e │ │ │ │ @ instruction: 0xf5b6816e │ │ │ │ subsle r7, r0, #556 @ 0x22c │ │ │ │ @ instruction: 0xf0002e94 │ │ │ │ cdpcs 1, 9, cr8, cr11, cr1, {4} │ │ │ │ cmnphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00082e8e │ │ │ │ @ instruction: 0xf0402089 │ │ │ │ addmi r8, fp, #-1073741794 @ 0xc000001e │ │ │ │ cmnphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ svcvc 0x008bf5b3 │ │ │ │ rscshi pc, r0, r0, lsl #1 │ │ │ │ @ instruction: 0xf0002b94 │ │ │ │ - blcs fe90e18c │ │ │ │ + blcs fe90e25c │ │ │ │ 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 d49e94 │ │ │ │ strbeq pc, [r0, r0] @ │ │ │ │ svcge 0x0009f57f │ │ │ │ @ instruction: 0xf5b3e68e │ │ │ │ @ instruction: 0xf0007fc3 │ │ │ │ ldrbmi r8, [r3, #-192]! @ 0xffffff40 │ │ │ │ svcge 0x0001f47f │ │ │ │ svcvc 0x00eaf5b6 │ │ │ │ @@ -521964,24 +522015,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 fe91981c │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {1} @ │ │ │ │ - blcs fe5bf4f4 │ │ │ │ + blcs fe5bf5c4 │ │ │ │ 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] @ 22dd11 │ │ │ │ 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 +522040,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 136b6b2 │ │ │ │ mulscc r1, r8, r8 │ │ │ │ ldmdaeq ip, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4641463a │ │ │ │ @ instruction: 0xf6554605 │ │ │ │ - blls 8ed750 │ │ │ │ + blls 8ed680 │ │ │ │ mlsne r4, sp, r8, pc @ │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 126e8d4 │ │ │ │ - blls 3ae3c4 │ │ │ │ + b 126e9a4 │ │ │ │ + blls 3ae494 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0x832b4313 │ │ │ │ stmia ip!, {r0, r1, r2, r3, sl, fp, lr, pc} │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6574650 │ │ │ │ - smusdx ip, r1, pc @ │ │ │ │ + str pc, [ip, -r9, lsl #30] │ │ │ │ mlascc r5, r5, r8, pc @ │ │ │ │ andls r2, r2, #0, 4 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ stmdals r4, {r0, r1, r2, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ - @ instruction: 0xf854f656 │ │ │ │ + @ instruction: 0xffecf655 │ │ │ │ stmdacs r0, {r2, ip, pc} │ │ │ │ stcge 4, cr15, [r7, #508]! @ 0x1fc │ │ │ │ cdpls 6, 0, cr4, cr13, cr1, {5} │ │ │ │ - bmi 5e8474 │ │ │ │ - blcs 23f630 │ │ │ │ + bmi 5e8544 │ │ │ │ + blcs 23f700 │ │ │ │ msrhi CPSR_sc, r0 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stc2 6, cr15, [r4], #388 @ 0x184 │ │ │ │ + ldc2 6, cr15, [ip], #-388 @ 0xfffffe7c │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ cdpcs 13, 0, cr10, cr0, cr15, {2} │ │ │ │ stclge 4, cr15, [ip, #-252] @ 0xffffff04 │ │ │ │ @ instruction: 0x2c0069b4 │ │ │ │ stclge 4, cr15, [lr, #-508]! @ 0xfffffe04 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @@ -522050,54 +522101,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 89a338 │ │ │ │ @ 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 20e7650 │ │ │ │ ldmpl r3, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ ldrmi r9, [r3], #-2563 @ 0xfffff5fd │ │ │ │ @ instruction: 0xf003799b │ │ │ │ @ instruction: 0xf8950686 │ │ │ │ - blcs 239e40 │ │ │ │ + blcs 239f10 │ │ │ │ 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: 0xf6bef82f │ │ │ │ + mrc 8, 5, APSR_nzcv, cr4, cr13, {4} │ │ │ │ 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 fe919628 │ │ │ │ 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 +522162,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 fe762850 │ │ │ │ + blcs fe921f60 │ │ │ │ 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 ff96b8ca │ │ │ │ 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 +522200,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 a3a0b4 │ │ │ │ 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 8da4d0 │ │ │ │ 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 7eb9b2 │ │ │ │ @ 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 │ │ │ │ + stcl 6, cr15, [r2], #4 │ │ │ │ + ldrhteq r2, [r5], #-112 @ 0xffffff90 │ │ │ │ + rsbseq r2, r5, lr, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r5, r0, asr #16 │ │ │ │ + rsbseq r2, r5, r0, ror r7 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xf04f68c3 │ │ │ │ stmdavs sl, {r2, r3, r4, sl, fp} │ │ │ │ - blx 548302 │ │ │ │ + blx 5483d2 │ │ │ │ ldclpl 3, cr15, [r0], {3} │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xf04f68c3 │ │ │ │ stmdavs sl, {r2, r3, r4, sl, fp} │ │ │ │ - blx 548316 │ │ │ │ + blx 5483e6 │ │ │ │ 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 3a96d4 │ │ │ │ + blx 5483ba │ │ │ │ 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 2e96f0 │ │ │ │ + bvc 2e97f8 │ │ │ │ + bpl 3a97f8 │ │ │ │ + bvc 1429b94 │ │ │ │ + bvs 3a9704 │ │ │ │ + bvc 1c29c9c │ │ │ │ + bvs fe429bd4 │ │ │ │ + bvc c29adc │ │ │ │ + bvs ff429c98 │ │ │ │ + blx 669c90 │ │ │ │ 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 2b0658 │ │ │ │ @ instruction: 0xf851fc0c │ │ │ │ - b 12b60b0 │ │ │ │ + b 12b6180 │ │ │ │ @ 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 aff2f8 │ │ │ │ stmdale r0!, {r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blmi 1e454fc │ │ │ │ + blmi 1e455cc │ │ │ │ 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 22e1b4 │ │ │ │ + bvc 1b22218 │ │ │ │ @ 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 248bf4 │ │ │ │ @ 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 24c5f4 │ │ │ │ + bl 362524 │ │ │ │ @ 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 feb10178 │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldmdblt fp, {r2, r4, fp} │ │ │ │ - blvs feb2801c │ │ │ │ + blvs feb280ec │ │ │ │ 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 26edfc │ │ │ │ @ instruction: 0x4629d1b0 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xe7ac47b0 │ │ │ │ @ instruction: 0xb12b6a63 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0x47b00018 │ │ │ │ sbcle r2, pc, r0, lsl #16 │ │ │ │ @@ -522299,86 +522350,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 3887c4 │ │ │ │ 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 248300 │ │ │ │ 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, ror #29 │ │ │ │ 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} │ │ │ │ + mrc2 6, 1, pc, cr0, cr5, {2} │ │ │ │ orrlt r4, r8, r4, lsl #12 │ │ │ │ @ instruction: 0x462168b0 │ │ │ │ - @ instruction: 0xffe6f6c0 │ │ │ │ + @ instruction: 0xff7ef6c0 │ │ │ │ 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 43084c │ │ │ │ @ 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, #16580608 @ p-variant is OBSOLETE @ 0xfd0000 │ │ │ │ ldmdavs r3!, {r0, r6, r7, fp, sp, lr} │ │ │ │ cdpeq 0, 1, cr15, cr15, cr1, {0} │ │ │ │ - b 1608600 │ │ │ │ - blx 435380 │ │ │ │ - blx 42a27a │ │ │ │ + b 16086d0 │ │ │ │ + blx 435450 │ │ │ │ + blx 42a34a │ │ │ │ @ instruction: 0xf8523101 │ │ │ │ tstmi r8, #44 @ 0x2c │ │ │ │ - blx b0c570 │ │ │ │ + blx b0c640 │ │ │ │ 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 44cfbc │ │ │ │ stmiavs r3!, {r3, r8, ip, lr, pc} │ │ │ │ ldmdavs r9, {r4, r5, r7, fp, sp, lr}^ │ │ │ │ - blcs 248398 │ │ │ │ + blcs 248468 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ - @ instruction: 0xffe8f6c0 │ │ │ │ + @ instruction: 0xff80f6c0 │ │ │ │ stmdavs r3!, {r2, r5, r6, fp, sp, lr}^ │ │ │ │ bicsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - strmi pc, [r5], -fp, ror #25 │ │ │ │ + strmi pc, [r5], -r3, lsl #25 │ │ │ │ @ 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 +522438,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 2ce67c │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r8, ip, lr, pc}^ │ │ │ │ movwcc r6, #6449 @ 0x1931 │ │ │ │ strtmi r6, [r8], -fp, rrx │ │ │ │ @ instruction: 0xffe0f7ff │ │ │ │ - blcc 288488 │ │ │ │ + blcc 288558 │ │ │ │ ldmdavs r6!, {r0, r1, r3, r5, r6, sp, lr} │ │ │ │ - blcs 2483b0 │ │ │ │ + blcs 248480 │ │ │ │ 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 24844c │ │ │ │ @ instruction: 0x4620d0f5 │ │ │ │ - @ instruction: 0xf8fef655 │ │ │ │ + @ instruction: 0xf896f655 │ │ │ │ stmiavs r1, {r3, r5, r6, r7, r8, ip, sp, pc}^ │ │ │ │ andlt lr, r0, #3489792 @ 0x354000 │ │ │ │ - blx 40cf92 │ │ │ │ + blx 40d062 │ │ │ │ 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 248498 │ │ │ │ @ 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 +522484,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 2886b8 │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmvs fp, {r2, r3, r4, r9, sp}^ │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ andcc pc, r3, fp, lsl r8 @ │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ ldrne pc, [r4, #2271]! @ 0x8df │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ strb pc, [r6, r5, asr #28] @ │ │ │ │ @ instruction: 0xf6564620 │ │ │ │ - tstplt r0, r3, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - blcs 248b3c │ │ │ │ + @ instruction: 0xb110febb │ │ │ │ + blcs 248c0c │ │ │ │ @ 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 fffce7e8 │ │ │ │ andshi pc, r2, #0, 4 │ │ │ │ vpadd.i8 d2, d16, d16 │ │ │ │ - blcs fe4ce964 │ │ │ │ + blcs fe4cea34 │ │ │ │ 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 +522536,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 1eae1b4 │ │ │ │ @ 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 fb47bc │ │ │ │ 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 +522611,15 @@ │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffe99 │ │ │ │ adcvc pc, r9, pc, ror #8 │ │ │ │ - blcs 133f588 │ │ │ │ + blcs 133f658 │ │ │ │ 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 +522765,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 23e8bc │ │ │ │ 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 6497c │ │ │ │ stcge 6, cr15, [sp, #508]! @ 0x1fc │ │ │ │ mvnseq pc, r3, lsr #3 │ │ │ │ vhadd.s8 d18, d14, d1 │ │ │ │ vsubl.s8 q8, d0, d1 │ │ │ │ - blx 22f39c │ │ │ │ + blx 22f46c │ │ │ │ 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 ffeec916 │ │ │ │ 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 93f95c │ │ │ │ + ldclge 6, cr15, [pc, #-252]! @ 22e838 │ │ │ │ @ instruction: 0xf63f2b1c │ │ │ │ andge sl, r2, #124, 26 @ 0x1f00 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xfffffabd │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @@ -522783,15 +522834,15 @@ │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xffffff75 │ │ │ │ movwcs pc, #62115 @ 0xf2a3 @ │ │ │ │ vhadd.s8 d18, d15, d1 │ │ │ │ @ instruction: 0xf6c00290 │ │ │ │ - blx 22f134 │ │ │ │ + blx 22f204 │ │ │ │ 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 +522853,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, lsl #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 @ 22ea48 │ │ │ │ @ instruction: 0x460db1bb │ │ │ │ @ instruction: 0xf04f4606 │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ @ instruction: 0xf04f0964 │ │ │ │ stmiavs fp!, {r2, r3, r4, r9, fp} │ │ │ │ - blcs 29af9c │ │ │ │ + blcs 29b06c │ │ │ │ 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 245dbc │ │ │ │ stmdavs sp!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 248a54 │ │ │ │ + blcs 248b24 │ │ │ │ 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, lsr sp │ │ │ │ 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 34d734 │ │ │ │ stmdavs r4!, {r2, ip, lr, pc} │ │ │ │ - blcs 248a6c │ │ │ │ + blcs 248b3c │ │ │ │ ldrb sp, [lr, sl, ror #3] │ │ │ │ stmdbvs r2!, {r0, r1, r4, r8, r9, fp, lr}^ │ │ │ │ - blx 484dda │ │ │ │ + blx 484eaa │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ - blcs 23aaac │ │ │ │ + blcs 23ab7c │ │ │ │ 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 1ca8a0c │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvs 1cae8b4 │ │ │ │ + blvs 1cae984 │ │ │ │ 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 │ │ │ │ + ldrb pc, [r7, r3, lsr #23]! @ │ │ │ │ + ldrhteq 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 +522940,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, #49920 @ p-variant is OBSOLETE @ 0xc300 │ │ │ │ @ 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 44d81c │ │ │ │ strvs pc, [r2], -r1, lsl #22 │ │ │ │ strtmi sp, [r1], -pc, rrx │ │ │ │ ldrbmi r6, [r2], -r8, lsr #18 │ │ │ │ - mrc2 6, 2, pc, cr4, cr2, {4} │ │ │ │ + stc2l 6, cr15, [ip, #584]! @ 0x248 │ │ │ │ strmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6574628 │ │ │ │ - @ instruction: 0xf897f871 │ │ │ │ + @ instruction: 0xf897f809 │ │ │ │ @ instruction: 0xf1b8800c │ │ │ │ andle r0, r6, r3, lsl #30 │ │ │ │ - bllt 190ceb4 │ │ │ │ + bllt 190cf84 │ │ │ │ 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 77450 │ │ │ │ + bne ff489074 │ │ │ │ movwcs r6, #8303 @ 0x206f │ │ │ │ @ instruction: 0xf653602b │ │ │ │ - @ instruction: 0x4601fcd5 │ │ │ │ + strmi pc, [r1], -sp, ror #24 │ │ │ │ tstls r1, r8, lsr #12 │ │ │ │ - @ instruction: 0xf852f657 │ │ │ │ + @ instruction: 0xffeaf656 │ │ │ │ ldrtmi r9, [r8], -r1, lsl #18 │ │ │ │ andseq pc, r4, #1073741824 @ 0x40000000 │ │ │ │ andls r2, r1, #1073741826 @ 0x40000002 │ │ │ │ - @ instruction: 0xff06f654 │ │ │ │ + mrc2 6, 4, 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, r4, 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, 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, #3179 @ 0xc6b @ │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf1003305 │ │ │ │ ldcvc 12, cr0, [r3], #-336 @ 0xfffffeb0 │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ - blge 33ac20 │ │ │ │ + blge 33acf0 │ │ │ │ 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 295064 │ │ │ │ andcc pc, lr, r0, asr r8 @ │ │ │ │ - blx 440436 │ │ │ │ + blx 440506 │ │ │ │ ldrtmi r3, [r9], -r1, lsl #6 │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorcs pc, r3, r7, asr #16 │ │ │ │ - @ instruction: 0xf80cf657 │ │ │ │ + @ instruction: 0xffa4f656 │ │ │ │ @ instruction: 0xf8d9e7a0 │ │ │ │ ldmdavs sl, {r2, ip, sp}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs 188ee60 │ │ │ │ + bvs 188ef30 │ │ │ │ eoreq pc, ip, #-1073741824 @ 0xc0000000 │ │ │ │ svclt 0x000c4291 │ │ │ │ - blvs 836bc0 │ │ │ │ + blvs 836c90 │ │ │ │ ldmdavs r9, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ strcs r8, [r0, -r9, lsl #1] │ │ │ │ ldmvs sl, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ svclt 0x000c4282 │ │ │ │ ldmibvs pc, {r0, r3, r4, r7, r8, fp, sp, lr} @ │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf6bd4650 │ │ │ │ - ldrtmi pc, [r9], -pc, lsr #29 @ │ │ │ │ + ldrtmi pc, [r9], -r7, asr #28 @ │ │ │ │ ldrbmi r6, [r0], -r7, lsl #17 │ │ │ │ - mcr2 6, 5, pc, cr10, cr13, {5} @ │ │ │ │ + mcr2 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 +523041,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: 0xf818f657 │ │ │ │ msreq CPSR_s, r4, lsl #2 │ │ │ │ strmi r6, [r2], -r7, lsl #16 │ │ │ │ @ instruction: 0xf6bd4650 │ │ │ │ - @ instruction: 0xe74afe9d │ │ │ │ + smlaldx pc, sl, r5, lr @ │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ @ instruction: 0xf6c04649 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d046 │ │ │ │ @ instruction: 0x4650101c │ │ │ │ - mrc2 6, 3, pc, cr4, cr13, {5} │ │ │ │ + mcr2 6, 0, pc, cr12, cr13, {5} @ │ │ │ │ strtmi r6, [r8], -r1, lsl #17 │ │ │ │ - @ instruction: 0xfff6f656 │ │ │ │ + @ instruction: 0xff8ef656 │ │ │ │ @ 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 1f2e8b0 │ │ │ │ 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, r4, r5, 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 +523096,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, ror #9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed85f1c │ │ │ │ + bl fed85fec │ │ │ │ @ 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, #6537 @ 0x1989 @ │ │ │ │ eorcc pc, r2, r0, lsl #17 │ │ │ │ @ instruction: 0xf6534605 │ │ │ │ - msrvs (UNDEF: 101), sp │ │ │ │ + msrvs (UNDEF: 101), r5 │ │ │ │ movwcs fp, #3384 @ 0xd38 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - eoreq r8, r1, r8, lsr r3 │ │ │ │ + eoreq r8, r1, r8, lsr #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2ea230 │ │ │ │ + blhi 2ea300 │ │ │ │ @ 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 +523145,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 │ │ │ │ + @ instruction: 0x0075119e │ │ │ │ + @ instruction: 0x00751196 │ │ │ │ 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 fe96c6c4 │ │ │ │ @ instruction: 0x1018f8db │ │ │ │ strbmi r9, [r8], -r9 │ │ │ │ - blx 156cdfc │ │ │ │ + blx 156cecc │ │ │ │ ldrdge pc, [r4], -fp @ │ │ │ │ svceq 0x0000f1ba │ │ │ │ rsbshi pc, ip, #0 │ │ │ │ strls r2, [r0], #-1281 @ 0xfffffaff │ │ │ │ stmdblt r2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xb01cf8da │ │ │ │ ldrdcc pc, [r4], -fp │ │ │ │ @ instruction: 0x261cb1db │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf6544658 │ │ │ │ - strmi pc, [r4], -r5, ror #22 │ │ │ │ + @ instruction: 0x4604fafd │ │ │ │ stmiavs r3, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blx 3d565a │ │ │ │ - bl 2eba44 │ │ │ │ + blx 3d572a │ │ │ │ + bl 2ebb14 │ │ │ │ @ instruction: 0xf8120803 │ │ │ │ @ instruction: 0xf1baa003 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8db81bb │ │ │ │ @ instruction: 0xf8dbb004 │ │ │ │ - blcs 23ae60 │ │ │ │ + blcs 23af30 │ │ │ │ @ instruction: 0xf8ddd1e8 │ │ │ │ ldrbmi sl, [r0], -r4 │ │ │ │ - mrc2 6, 7, pc, cr14, cr4, {2} │ │ │ │ + mrc2 6, 4, pc, cr6, cr4, {2} │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ - blls 2635c4 │ │ │ │ + blls 263694 │ │ │ │ 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] │ │ │ │ + ldcl 6, cr15, [r0, #-0] │ │ │ │ @ instruction: 0x8018f8db │ │ │ │ @ instruction: 0xf1b89003 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blmi ff0cf7e8 │ │ │ │ - bhi ff06a604 │ │ │ │ + blmi ff0cf8b8 │ │ │ │ + bhi ff06a6d4 │ │ │ │ @ instruction: 0xf8cd447b │ │ │ │ movwls sl, #4104 @ 0x1008 │ │ │ │ @ instruction: 0x4010f8d8 │ │ │ │ - blcs 248f24 │ │ │ │ + blcs 248ff4 │ │ │ │ ldrcs sp, [ip, #-71] @ 0xffffffb9 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - strmi pc, [r0], r7, lsr #22 │ │ │ │ + @ instruction: 0x4680fabf │ │ │ │ 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 +523222,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 22b400 │ │ │ │ ldmvs r2!, {r1, r3, r4, r7, sl, lr} │ │ │ │ - b 2ff87c │ │ │ │ + b 2ff94c │ │ │ │ @ instruction: 0xf840030a │ │ │ │ - bl 306f9c │ │ │ │ + bl 30706c │ │ │ │ mcrrne 10, 0, r0, fp, cr2 │ │ │ │ stmdavs r4!, {r1, r8, r9, ip, pc} │ │ │ │ - blcs 248fb0 │ │ │ │ + blcs 249080 │ │ │ │ @ instruction: 0xf8ddd1bc │ │ │ │ strbmi r8, [r0], -r0 │ │ │ │ - @ instruction: 0xff34f654 │ │ │ │ + mcr2 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 30f7c0 │ │ │ │ @ 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, ror sl │ │ │ │ + @ instruction: 0xf9a4f6c0 │ │ │ │ ldrsbtcc pc, [ip], -fp @ │ │ │ │ andls r2, fp, r4, lsl #2 │ │ │ │ ldmdbeq r8, {r0, r1, r2, r3, r4, r8, r9, ip, sp}^ │ │ │ │ - b e6c79c │ │ │ │ + stmib 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: 0xf8dbfe3b │ │ │ │ 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 23b0d0 │ │ │ │ @ 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, 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 2ef140 │ │ │ │ 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 +523324,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: 0xf9c2f654 │ │ │ │ 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 24d4d8 │ │ │ │ + blvc f23264 │ │ │ │ svclt 0x001c2b08 │ │ │ │ movwcs r4, #13872 @ 0x3630 │ │ │ │ mrshi pc, (UNDEF: 10) @ │ │ │ │ andscc lr, r5, sp, asr #19 │ │ │ │ @ instruction: 0x71bef44f │ │ │ │ @ instruction: 0xf8956913 │ │ │ │ movwls r9, #16 │ │ │ │ stclvc 8, cr9, [fp], #-100 @ 0xffffff9c │ │ │ │ @ instruction: 0xf6539301 │ │ │ │ - strbmi pc, [sl], -sp, lsl #20 @ │ │ │ │ + strbmi pc, [sl], -r5, lsr #19 @ │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r9], -r1, lsl #22 │ │ │ │ @ instruction: 0xf6544607 │ │ │ │ - blmi 9ae2f8 │ │ │ │ + blmi 9ae228 │ │ │ │ stmdals r2, {r2, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf85b697a │ │ │ │ - blx 27b116 │ │ │ │ - bls 23bd14 │ │ │ │ + blx 27b1e6 │ │ │ │ + bls 23bde4 │ │ │ │ svcvc 0x005b4639 │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf6562023 │ │ │ │ - @ instruction: 0x4649fd51 │ │ │ │ + strbmi pc, [r9], -r9, ror #25 @ │ │ │ │ @ instruction: 0xf6544628 │ │ │ │ - ldrtmi pc, [r1], -sp, lsl #25 @ │ │ │ │ + ldrtmi pc, [r1], -r5, lsr #24 @ │ │ │ │ @ instruction: 0xf654a806 │ │ │ │ - strtmi pc, [r6], -r3, lsl #18 │ │ │ │ + @ instruction: 0x4626f89b │ │ │ │ stmdavs r4!, {r2, r5, r7, r8, ip, sp, pc} │ │ │ │ stccs 6, cr4, [r0], {48} @ 0x30 │ │ │ │ sbchi pc, r0, r0 │ │ │ │ - blcs 2491c8 │ │ │ │ + blcs 249298 │ │ │ │ adcshi pc, ip, r0 │ │ │ │ - @ instruction: 0xf9d8f654 │ │ │ │ + @ instruction: 0xf970f654 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ adcshi pc, r0, r0 │ │ │ │ strbmi r6, [r3, #-2283] @ 0xfffff715 │ │ │ │ strtmi sp, [r6], -lr, lsr #7 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf6544650 │ │ │ │ - pkhbtmi pc, r2, sp, lsl #28 @ │ │ │ │ + @ instruction: 0x4682fdb5 │ │ │ │ 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 36cbd0 │ │ │ │ @ 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, r6, fp, ip, sp, lr, pc} │ │ │ │ + ldmdb 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, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6bf2100 │ │ │ │ - andcs pc, r1, r1, lsr #31 │ │ │ │ - blmi 1dc1b54 │ │ │ │ + andcs pc, r1, r9, lsr pc @ │ │ │ │ + blmi 1dc1c24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a89210 │ │ │ │ + blls a892e0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r3, r8, asr #1 │ │ │ │ - blhi 2ea4ac │ │ │ │ + blhi 2ea57c │ │ │ │ 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 3aa8d0 │ │ │ │ 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 1b64710 │ │ │ │ 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: 0xf8fcf654 │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ - bls 489540 │ │ │ │ + bls 489610 │ │ │ │ vqrdmulh.s d15, d3, d6 │ │ │ │ ldclpl 8, cr1, [r3], {209} @ 0xd1 │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ - blcs 24d470 │ │ │ │ + blcs 24d540 │ │ │ │ @ instruction: 0xf8d9d1e3 │ │ │ │ @ instruction: 0xf1a33008 │ │ │ │ @ instruction: 0xf8d80904 │ │ │ │ strbmi r3, [sl, #4] │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ - bls 2639ac │ │ │ │ + bls 263a7c │ │ │ │ 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 24d624 │ │ │ │ mcrge 4, 2, pc, cr9, cr15, {3} @ │ │ │ │ cmplt r3, r3, ror r8 │ │ │ │ - bcc fe66aab0 │ │ │ │ - bvs 3aa9f0 │ │ │ │ - bvc 1c2ae7c │ │ │ │ - bvc fec2acb8 │ │ │ │ - bvc 3aa8bc │ │ │ │ + bcc fe66ab80 │ │ │ │ + bvs 3aaac0 │ │ │ │ + bvc 1c2af4c │ │ │ │ + bvc fec2ad88 │ │ │ │ + bvc 3aa98c │ │ │ │ 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: 0xf8b4f654 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x004af43f │ │ │ │ ldrmi r6, [r8, #2283] @ 0x8eb │ │ │ │ strcs fp, [r0], #-3976 @ 0xfffff078 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr0, cr15, {1} │ │ │ │ @ instruction: 0xf6544650 │ │ │ │ - strmi pc, [r2], r1, ror #26 │ │ │ │ + @ instruction: 0x4682fcf9 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x2000e8ba │ │ │ │ ldrmi lr, [sl], -r6, asr #14 │ │ │ │ @ instruction: 0xf8dbe634 │ │ │ │ strbmi r1, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xff58f7fe │ │ │ │ - blmi 628c50 │ │ │ │ + blmi 628d20 │ │ │ │ stmdals r3, {r2, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-1585 @ 0xfffff9cf │ │ │ │ - svc 0x0016f5ff │ │ │ │ + mcr 5, 5, pc, 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, r5, r7, fp, sp, lr, pc} │ │ │ │ + ldm lr, {r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf600e7e3 │ │ │ │ - movwcs lr, #2914 @ 0xb62 │ │ │ │ + movwcs lr, #2810 @ 0xafa │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ - blvs ff8f7f50 │ │ │ │ + blvs ff8f8020 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r0, r5, r0, ror #28 │ │ │ │ + @ instruction: 0x00750d90 │ │ │ │ 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 d2360c │ │ │ │ cmnle r8, r8, lsl #22 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blcs 240da8 │ │ │ │ + blcs 240e78 │ │ │ │ @ instruction: 0xf899d077 │ │ │ │ - blcs 43b3d4 │ │ │ │ + blcs 43b4a4 │ │ │ │ @ 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 ff66cdec │ │ │ │ @ instruction: 0xf6536a68 │ │ │ │ - cdpcs 15, 0, cr15, cr0, cr3, {2} │ │ │ │ + mcrcs 14, 0, pc, cr0, cr11, {6} @ │ │ │ │ ldmdavs r3!, {r0, r2, r4, r6, ip, lr, pc} │ │ │ │ - bcs 249444 │ │ │ │ - blvc 8e3534 │ │ │ │ + bcs 249514 │ │ │ │ + blvc 8e3604 │ │ │ │ svclt 0x00182a08 │ │ │ │ ldrtmi r2, [r5], -r0, lsl #6 │ │ │ │ stmdbvs fp!, {r1, r2, r3, r4, r9, sl, lr}^ │ │ │ │ - bcs 249458 │ │ │ │ + bcs 249528 │ │ │ │ ldrbmi sp, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf9cef653 │ │ │ │ + @ instruction: 0xf966f653 │ │ │ │ @ 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 44e190 │ │ │ │ stmdavs r4!, {r0, r1, r2, r5, r8, ip, lr, pc} │ │ │ │ - blcs 2494c8 │ │ │ │ + blcs 249598 │ │ │ │ @ instruction: 0x465cd1f8 │ │ │ │ @ instruction: 0xf8952301 │ │ │ │ @ instruction: 0x46482035 │ │ │ │ mlasne r4, r5, r8, pc @ │ │ │ │ strcc lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xf97cf653 │ │ │ │ + @ instruction: 0xf914f653 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d0b3 │ │ │ │ ldrcc r4, [r4], #-1616 @ 0xfffff9b0 │ │ │ │ - blx ff1ecdbe │ │ │ │ + blx 17ece8e │ │ │ │ andcs lr, r0, sp, lsr #15 │ │ │ │ - blmi 541ca0 │ │ │ │ + blmi 541d70 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6094dc │ │ │ │ + blls 6095ac │ │ │ │ @ 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 0x0000ea52 │ │ │ │ + ldrhteq r0, [r5], #-186 @ 0xffffff46 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00750b94 │ │ │ │ + rsbseq r0, r5, r4, asr #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 24965c │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi fefc1fc4 │ │ │ │ + blmi fefc2094 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 889558 │ │ │ │ + blls 889628 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4648815c │ │ │ │ pop {r0, r1, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ @ instruction: 0xf10d0900 │ │ │ │ - blge 6f15cc │ │ │ │ + blge 6f169c │ │ │ │ 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: 0xf8d7ffb7 │ │ │ │ @ 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 44e320 │ │ │ │ addhi pc, r8, r0, asr #32 │ │ │ │ - blcs 249638 │ │ │ │ + blcs 249708 │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 44e240 │ │ │ │ + blcs 44e310 │ │ │ │ @ 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 3096ec │ │ │ │ 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 2496f8 │ │ │ │ rschi pc, r4, r0 │ │ │ │ - bcs 44e230 │ │ │ │ + bcs 44e300 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ @ instruction: 0x461e4637 │ │ │ │ - bcs 269528 │ │ │ │ - bcs 39f238 │ │ │ │ - @ instruction: 0xf659d1ed │ │ │ │ - stmdacs r0, {r0, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ + bcs 2695f8 │ │ │ │ + bcs 39f308 │ │ │ │ + @ instruction: 0xf658d1ed │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, 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 4e4a44 │ │ │ │ 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 │ │ │ │ @@ -523635,121 +523686,121 @@ │ │ │ │ stmdbcs r0, {r0, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ adcshi pc, r0, r0 │ │ │ │ stmdacs r6, {r3, r8, r9, fp, ip, sp, lr} │ │ │ │ strmi fp, [sl], -sl, lsl #30 │ │ │ │ tstcs r2, r1, lsl #2 │ │ │ │ andsne lr, r3, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8da9817 │ │ │ │ - @ instruction: 0xf6921000 │ │ │ │ - strmi pc, [r4], -r5, ror #16 │ │ │ │ + @ instruction: 0xf6911000 │ │ │ │ + @ instruction: 0x4604fffd │ │ │ │ stmdals r3, {r0, r5, r9, sl, lr} │ │ │ │ - blx fef6cfac │ │ │ │ + blx 156d07c │ │ │ │ @ instruction: 0xf6534620 │ │ │ │ - strmi pc, [r2], sp, asr #30 │ │ │ │ + strmi pc, [r2], r5, ror #29 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - @ instruction: 0xf9ecf654 │ │ │ │ + @ instruction: 0xf984f654 │ │ │ │ @ instruction: 0xf6536a78 │ │ │ │ - movwcs pc, #7671 @ 0x1df7 @ │ │ │ │ + movwcs pc, #7567 @ 0x1d8f @ │ │ │ │ cdpcs 3, 0, cr9, cr0, cr1, {0} │ │ │ │ - bls 2a3d00 │ │ │ │ + bls 2a3dd0 │ │ │ │ tstmi r4, #4, 24 @ 0x400 │ │ │ │ @ instruction: 0xf6544658 │ │ │ │ - strmi pc, [r3], sp, lsl #23 │ │ │ │ + strmi pc, [r3], r5, lsr #22 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmib sp, {r0, r1, r2, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ ldmib sp, {r3, r8, r9, sl, ip, lr}^ │ │ │ │ stccs 8, cr9, [r0], {10} │ │ │ │ addhi pc, r9, r0 │ │ │ │ smlatbcs r3, r1, r6, r4 │ │ │ │ @ instruction: 0xf65f4638 │ │ │ │ - stmdavs sp!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 249750 │ │ │ │ + stmdavs sp!, {r0, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 249820 │ │ │ │ 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 249838 │ │ │ │ @ instruction: 0xe711d1f7 │ │ │ │ @ instruction: 0xf8db6880 │ │ │ │ @ instruction: 0xf6881034 │ │ │ │ - @ instruction: 0xb108f999 │ │ │ │ + tstplt r8, r1, lsr r9 @ p-variant is OBSOLETE │ │ │ │ ldr r4, [r9, r2, lsr #13] │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ mulcc ip, r9, r8 │ │ │ │ - blcs 39c3e8 │ │ │ │ + blcs 39c4b8 │ │ │ │ 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 44e430 │ │ │ │ ldmdavs fp, {r2, r3, r6, r8, ip, lr, pc} │ │ │ │ - bcs 249768 │ │ │ │ + bcs 249838 │ │ │ │ @ instruction: 0x465bd1f8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf8972313 │ │ │ │ @ instruction: 0xf8971034 │ │ │ │ ldmdals r7, {r0, r2, r4, r5, sp} │ │ │ │ - @ instruction: 0xf81af653 │ │ │ │ + @ instruction: 0xffb2f652 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d09e │ │ │ │ @ instruction: 0xf10a9803 │ │ │ │ @ instruction: 0xf6560a14 │ │ │ │ - @ instruction: 0xe797fa5b │ │ │ │ - bls 3823c8 │ │ │ │ + @ instruction: 0xe797f9f3 │ │ │ │ + bls 382498 │ │ │ │ eorscs r5, r0, #13828096 @ 0xd30000 │ │ │ │ ldrmi r9, [r9], -r2, lsl #6 │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ - blcs 24dbb0 │ │ │ │ + blcs 24dc80 │ │ │ │ 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 a6bc64 │ │ │ │ andcc pc, r2, #0, 22 │ │ │ │ addsmi r7, r4, #294912 @ 0x48000 │ │ │ │ @ instruction: 0xf8dad210 │ │ │ │ @ instruction: 0x4629203c │ │ │ │ ldmvs r0, {r1, r4, fp, sp, lr} │ │ │ │ - @ instruction: 0xf93cf688 │ │ │ │ + @ instruction: 0xf8d4f688 │ │ │ │ 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 │ │ │ │ + mcr2 6, 7, pc, cr12, cr15, {2} @ │ │ │ │ @ instruction: 0xf600e775 │ │ │ │ - svclt 0x0000e92a │ │ │ │ - rsbseq r0, r5, r6, asr #22 │ │ │ │ - rsbseq r0, r5, sl, lsr fp │ │ │ │ + svclt 0x0000e8c2 │ │ │ │ + rsbseq r0, r5, r6, ror sl │ │ │ │ + rsbseq r0, r5, sl, ror #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, r8, lsl fp │ │ │ │ + rsbseq r0, r5, r8, asr #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 400ab8 │ │ │ │ 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 +523818,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, r4, r5, r6, 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, r4, r5, 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 d4c808 │ │ │ │ andge sp, r2, #228, 16 @ 0xe40000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xffffff8d │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @@ -523846,165 +523897,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 38e690 │ │ │ │ + blcs 363e40 │ │ │ │ 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, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrb sp, [r9, -r4, ror #3] │ │ │ │ bicsne pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xf47f428b │ │ │ │ movwcs sl, #3925 @ 0xf55 │ │ │ │ @ instruction: 0xf0147013 │ │ │ │ @ instruction: 0xf43f0320 │ │ │ │ @ instruction: 0xf654af4f │ │ │ │ - @ instruction: 0xe714ffb5 │ │ │ │ + ldr pc, [r4, -sp, asr #30] │ │ │ │ @ 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, asr #14 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed86c14 │ │ │ │ + bl fed86ce4 │ │ │ │ @ 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 442330 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 289aac │ │ │ │ + blls 289b7c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ @ instruction: 0xf5fffb04 │ │ │ │ - svclt 0x0000efda │ │ │ │ - ldrsbteq r0, [r5], #-90 @ 0xffffffa6 │ │ │ │ + svclt 0x0000ef72 │ │ │ │ + rsbseq r0, r5, sl, lsl #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, r4, asr #11 │ │ │ │ + ldrshteq r0, [r5], #-68 @ 0xffffffbc │ │ │ │ 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 fe994780 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r2], #380 @ 0x17c │ │ │ │ svccs 0x00006a6f │ │ │ │ - blge 4a3cbc │ │ │ │ + blge 4a3d8c │ │ │ │ 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, 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: 0xf87af654 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff42f687 │ │ │ │ + cdp2 6, 13, 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 26bd5c │ │ │ │ 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 2ed5a2 │ │ │ │ ldmdavs sl, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ - blvc 8dc074 │ │ │ │ + blvc 8dc144 │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs fp, {r1, r2, r3, r7, pc} │ │ │ │ - bcs 249c00 │ │ │ │ + bcs 249cd0 │ │ │ │ movwcs sp, #4599 @ 0x11f7 │ │ │ │ strcc lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ strbmi r9, [sl], -r5, lsl #22 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - mrc2 6, 3, pc, cr14, cr2, {2} │ │ │ │ + mrc2 6, 0, pc, cr6, cr2, {2} │ │ │ │ movwls r2, #17153 @ 0x4301 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmdals r3, {r2, r3, r4, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xf84ef654 │ │ │ │ + @ instruction: 0xffe6f653 │ │ │ │ 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, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 249d70 │ │ │ │ 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 249d88 │ │ │ │ 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 +524064,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 249ecc │ │ │ │ svclt 0x00146803 │ │ │ │ andcs r4, r0, #52428800 @ 0x3200000 │ │ │ │ - bvs afa83c │ │ │ │ + bvs afa90c │ │ │ │ pkhbtmi fp, r4, r4, lsl #30 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ addsmi r6, r3, #73728 @ 0x12000 │ │ │ │ - blvs 1d25c60 │ │ │ │ + blvs 1d25d30 │ │ │ │ mulle r9, r9, r2 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ @ instruction: 0xf8dce7ea │ │ │ │ addsmi r2, r3, #32 │ │ │ │ - blvs 1d24a60 │ │ │ │ + blvs 1d24b30 │ │ │ │ mvnsle r4, fp, lsl #5 │ │ │ │ strtmi r9, [ip], -r1, lsl #30 │ │ │ │ strtmi lr, [r8], -r4, lsl #15 │ │ │ │ - @ instruction: 0xf894f654 │ │ │ │ - blvs 90a880 │ │ │ │ + @ instruction: 0xf82cf654 │ │ │ │ + blvs 90a950 │ │ │ │ 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 477d60 │ │ │ │ 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 2ca064 │ │ │ │ ldmdbvs r3!, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andseq pc, r8, #-2147483647 @ 0x80000001 │ │ │ │ mulsle r7, r3, r2 │ │ │ │ - blvs 90a944 │ │ │ │ + blvs 90aa14 │ │ │ │ ldmible r1!, {r0, r8, r9, fp, sp}^ │ │ │ │ ldrsbtne pc, [r4], -sl @ │ │ │ │ @ instruction: 0xf43f428c │ │ │ │ @ instruction: 0xf1b6af48 │ │ │ │ svclt 0x00180b00 │ │ │ │ - bleq 2abe2c │ │ │ │ + bleq 2abefc │ │ │ │ @ instruction: 0xf7ffe730 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x005df43f │ │ │ │ str r4, [r1, -r0, lsr #13] │ │ │ │ - mcr 5, 4, pc, cr2, cr15, {7} @ │ │ │ │ - blvs 8f8908 │ │ │ │ + mrc 5, 0, APSR_nzcv, cr10, cr15, {7} │ │ │ │ + blvs 8f89d8 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r0, r5, r6, lsl #11 │ │ │ │ + ldrhteq r0, [r5], #-70 @ 0xffffffba │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, lr, asr r5 │ │ │ │ + rsbseq r0, r5, lr, lsl #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 +524142,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 │ │ │ │ + stc 5, cr15, [r0], {255} @ 0xff │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2 6, cr15, [r6, #-756] @ 0xfffffd0c │ │ │ │ + stc2 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 249f00 │ │ │ │ @ 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 2209ef4 │ │ │ │ @ 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 ff66d836 │ │ │ │ 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 14d6aec │ │ │ │ + blx 19f1ee0 │ │ │ │ movwls pc, #29576 @ 0x7388 @ │ │ │ │ @ instruction: 0xf04fe7d0 │ │ │ │ ldr r0, [r5, r1, lsl #18]! │ │ │ │ movweq lr, #39496 @ 0x9a48 │ │ │ │ - bleq 1a6c24c │ │ │ │ + bleq 1a6c31c │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blge 6d4a24 │ │ │ │ + blge 6d4af4 │ │ │ │ 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], {55} @ 0x37 │ │ │ │ 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 b101a8 │ │ │ │ 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 36c618 │ │ │ │ @ instruction: 0xd07f429c │ │ │ │ ldrdls pc, [r0], -sl │ │ │ │ svceq 0x0001f019 │ │ │ │ @ instruction: 0xf899d1f3 │ │ │ │ - blcs 23bf00 │ │ │ │ + blcs 23bfd0 │ │ │ │ @ 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: 0xff32f654 │ │ │ │ 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 +524266,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 12d6834 │ │ │ │ andls r0, r3, #-536870912 @ 0xe0000000 │ │ │ │ strtmi lr, [ip], -r3, ror #15 │ │ │ │ @ instruction: 0xb1b5682d │ │ │ │ @ instruction: 0xb1a3682b │ │ │ │ - blcs 40ebf8 │ │ │ │ + blcs 40ecc8 │ │ │ │ stmibvs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdbeq r8, {r2, r8, ip, sp, lr, pc} │ │ │ │ - beq 36c604 │ │ │ │ + beq 36c6d4 │ │ │ │ @ instruction: 0xd18a4599 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ @ instruction: 0x46344630 │ │ │ │ - @ instruction: 0xff08f653 │ │ │ │ + mcr2 6, 5, pc, cr0, cr3, {2} @ │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ strmi sl, [r6], -r1, lsr #30 │ │ │ │ - blvc b29d44 │ │ │ │ + blvc b29e14 │ │ │ │ mvnsle r2, r7, lsl #22 │ │ │ │ @ instruction: 0xf10469e3 │ │ │ │ @ instruction: 0xf1a30918 │ │ │ │ ldrmi r0, [r9, #2564] @ 0xa04 │ │ │ │ strcs sp, [r0, #-236] @ 0xffffff14 │ │ │ │ - blvc ae9d78 │ │ │ │ + blvc ae9e48 │ │ │ │ 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 2450a8 │ │ │ │ @ instruction: 0xf1bbd1d8 │ │ │ │ sbcsle r0, r5, r0, lsl #30 │ │ │ │ stmib r7, {r1, r8, r9, sp}^ │ │ │ │ - blls 2fcfd8 │ │ │ │ + blls 2fd0a8 │ │ │ │ mlals r5, r4, r8, pc @ │ │ │ │ - blls 29c42c │ │ │ │ + blls 29c4fc │ │ │ │ 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 26c200 │ │ │ │ + beq 26c204 │ │ │ │ + blge 66a800 │ │ │ │ + @ instruction: 0xf9f4f652 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 31ac48 │ │ │ │ + blgt 31ad18 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46380b14 │ │ │ │ - ldc2l 6, cr15, [r0, #340] @ 0x154 │ │ │ │ + stc2l 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 │ │ │ │ + ldc2 6, cr15, [lr], {83} @ 0x53 │ │ │ │ @ instruction: 0xf6536960 │ │ │ │ - movwcs pc, #6417 @ 0x1911 @ │ │ │ │ + movwcs pc, #6313 @ 0x18a9 @ │ │ │ │ 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 9aa7a4 │ │ │ │ addeq lr, sl, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8434659 │ │ │ │ addsmi r1, r3, #4, 30 │ │ │ │ @ instruction: 0x4650d1fb │ │ │ │ - mrc2 6, 5, pc, cr12, cr4, {2} │ │ │ │ + mrc2 6, 2, pc, cr4, cr4, {2} │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6554638 │ │ │ │ - @ instruction: 0x4683fc3f │ │ │ │ + pkhtbmi pc, r3, r7, asr #23 @ │ │ │ │ @ instruction: 0x4649e7db │ │ │ │ - bleq ff06b6f0 │ │ │ │ + bleq ff06b7c0 │ │ │ │ @ instruction: 0xf6534640 │ │ │ │ - ldmdbvs r8!, {r0, r3, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r8!, {r0, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, sl, asr #12 │ │ │ │ - blx 8ed9cc │ │ │ │ + @ instruction: 0xf9b2f652 │ │ │ │ strmi r4, [r3], r3, asr #12 │ │ │ │ @ instruction: 0xd1bc2800 │ │ │ │ @ instruction: 0xf06fe7c6 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ffa6da14 │ │ │ │ + blx 206dae4 │ │ │ │ @ instruction: 0xf5b0e6a6 │ │ │ │ @ instruction: 0xf43f7fac │ │ │ │ ldr sl, [pc, -r8, lsl #30] │ │ │ │ - bleq 1a6c4dc │ │ │ │ + bleq 1a6c5ac │ │ │ │ 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 4f21a4 │ │ │ │ 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} @ │ │ │ │ + stc2l 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 b10490 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ svclt 0x00082a00 │ │ │ │ - bleq 26c274 │ │ │ │ - blcs 35c788 │ │ │ │ + bleq 26c344 │ │ │ │ + blcs 35c858 │ │ │ │ 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 b01c98 │ │ │ │ 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 40eeb8 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ andle r0, r8, r2, lsl #20 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, r9, sl, fp, sp, lr} │ │ │ │ - blcs 40edf8 │ │ │ │ + blcs 40eec8 │ │ │ │ @ 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 24a43c │ │ │ │ cmnphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ - bl 341a28 │ │ │ │ - @ instruction: 0xf6531a4a │ │ │ │ - @ instruction: 0xf10af855 │ │ │ │ + bl 341af8 │ │ │ │ + @ instruction: 0xf6521a4a │ │ │ │ + @ instruction: 0xf10affed │ │ │ │ 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 +524439,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: 0xf886f652 │ │ │ │ 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, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10a7a29 │ │ │ │ @ instruction: 0xf8ba0c30 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ - b 1270e50 │ │ │ │ - blls 3b0940 │ │ │ │ + b 1270f20 │ │ │ │ + blls 3b0a10 │ │ │ │ @ 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 │ │ │ │ + mcrr2 6, 5, pc, sl, cr5 @ │ │ │ │ @ instruction: 0xf1044641 │ │ │ │ @ instruction: 0xf653001c │ │ │ │ - movwcs pc, #7149 @ 0x1bed @ │ │ │ │ + movwcs pc, #7045 @ 0x1b85 @ │ │ │ │ @ instruction: 0xf1bb9302 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf8ddaf6d │ │ │ │ ldrbmi sl, [r0], -r4 │ │ │ │ - ldc2 6, cr15, [r0, #332] @ 0x14c │ │ │ │ - blcs 241bc8 │ │ │ │ + stc2 6, cr15, [r8, #-332]! @ 0xfffffeb4 │ │ │ │ + blcs 241c98 │ │ │ │ sbchi pc, r4, r0 │ │ │ │ strb r4, [r9, -r2, lsl #13] │ │ │ │ vmul.f32 d6, d1, d1[1] │ │ │ │ - blcs 879088 │ │ │ │ + blcs 879158 │ │ │ │ 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 ecbbe4 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r6, #-336]! @ 0xfffffeb0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bmi adbf9c │ │ │ │ + bmi adc06c │ │ │ │ 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 +524514,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: 0xf010fd41 │ │ │ │ @ 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 │ │ │ │ + ldrshteq r0, [r5], #-22 @ 0xffffffea │ │ │ │ + rsbseq r0, r5, lr, ror #3 │ │ │ │ + rsbeq r0, fp, r2, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, ip, asr #4 │ │ │ │ + rsbseq r0, r5, ip, ror r1 │ │ │ │ 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 2f9122 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r6], {84} @ 0x54 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ - blx 2f908e │ │ │ │ + blx 2f915e │ │ │ │ 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: 0xf94af652 │ │ │ │ @ instruction: 0xb1204606 │ │ │ │ @ instruction: 0x46013614 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - @ instruction: 0xf104fbf5 │ │ │ │ + @ instruction: 0xf104fb8d │ │ │ │ @ instruction: 0x4631001c │ │ │ │ - blx 9edd4e │ │ │ │ + blx fefede1c │ │ │ │ @ instruction: 0xf65269e0 │ │ │ │ - str pc, [ip, -r9, lsr #30]! │ │ │ │ + str pc, [ip, -r1, asr #29]! │ │ │ │ ldmib sp, {r1, r9, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8dd740c │ │ │ │ mcrcs 0, 0, fp, cr0, cr8, {1} │ │ │ │ stmdals r8, {r1, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf65f2103 │ │ │ │ - @ instruction: 0x9607f91d │ │ │ │ + @ instruction: 0x9607f8b5 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt r4, fp, lsr r1 │ │ │ │ - blcs 24aab8 │ │ │ │ + blcs 24ab88 │ │ │ │ stmdavs r4!, {r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 24a4c0 │ │ │ │ + blcs 24a590 │ │ │ │ @ instruction: 0xf8dbd1f8 │ │ │ │ ldrtmi r5, [r8], r0, ror #2 │ │ │ │ - blcs 24a4ec │ │ │ │ + blcs 24a5bc │ │ │ │ stcge 4, cr15, [sp], #508 @ 0x1fc │ │ │ │ ldcvc 4, cr14, [r2], {178} @ 0xb2 │ │ │ │ andseq pc, pc, #18 │ │ │ │ - blls 324938 │ │ │ │ + blls 324a08 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x4620ae75 │ │ │ │ - mrc2 6, 7, pc, cr14, cr2, {2} │ │ │ │ + mrc2 6, 4, 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 301e58 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe7bbf871 │ │ │ │ str r9, [pc], -r8, lsl #6 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - stc2l 6, cr15, [sl], #336 @ 0x150 │ │ │ │ + stc2 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 @ 2305d0 │ │ │ │ @ instruction: 0xf5ffe7cf │ │ │ │ - svclt 0x0000ea9a │ │ │ │ + svclt 0x0000ea32 │ │ │ │ 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 +524650,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, asr 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 190182c │ │ │ │ stmiapl fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ - blvc cf1188 │ │ │ │ + blvc cf1258 │ │ │ │ smlawble sl, fp, r2, r4 │ │ │ │ - blcs 441da0 │ │ │ │ + blcs 441e70 │ │ │ │ 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 1a647bc │ │ │ │ submi r2, r0, #0, 4 │ │ │ │ umaalcc pc, r0, r4, r8 @ │ │ │ │ umaalne pc, r0, r5, r8 @ │ │ │ │ andmi r4, r3, #75 @ 0x4b │ │ │ │ - blvs ffb249f8 │ │ │ │ + blvs ffb24ac8 │ │ │ │ addmi r6, fp, #238592 @ 0x3a400 │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, ip, lr, pc} │ │ │ │ - blcs 38f244 │ │ │ │ + blcs 38f314 │ │ │ │ stmdavs fp, {r0, r1, r8, ip, lr, pc} │ │ │ │ - blcs 38f24c │ │ │ │ + blcs 38f31c │ │ │ │ andcs sp, r0, r2, lsr r0 │ │ │ │ - blmi 11c2eec │ │ │ │ + blmi 11c2fbc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 50a658 │ │ │ │ + blls 50a728 │ │ │ │ @ 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 3020fc │ │ │ │ + blge 4952f4 │ │ │ │ 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 24a7f8 │ │ │ │ @ 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 295350 │ │ │ │ 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, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r2, fp, sp, pc}^ │ │ │ │ - blge 3fea98 │ │ │ │ + blge 3feb68 │ │ │ │ @ instruction: 0x4703e9dd │ │ │ │ muleq r6, r3, r8 │ │ │ │ - blx 216dfda │ │ │ │ + blx 76e0aa │ │ │ │ stmdals r5, {r1, r5, fp, sp, lr} │ │ │ │ - blcs 38f2dc │ │ │ │ + blcs 38f3ac │ │ │ │ stmdbls r6, {r1, r3, r4, ip, lr, pc} │ │ │ │ stmdaeq r0, {r3, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - b 8007d8 │ │ │ │ + b 8008a8 │ │ │ │ lslle r0, r8, #30 │ │ │ │ @ instruction: 0xf8da68b1 │ │ │ │ - bvs 48c728 │ │ │ │ + bvs 48c7f8 │ │ │ │ tstle r2, #-1879048181 @ 0x9000000b │ │ │ │ - blvc 44a6b4 │ │ │ │ + blvc 44a784 │ │ │ │ @ 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 24a860 │ │ │ │ strb sp, [r4, pc, lsr #3] │ │ │ │ - blvc 48a6d0 │ │ │ │ + blvc 48a7a0 │ │ │ │ mvnle r2, r5, lsl #18 │ │ │ │ addmi lr, r4, #64225280 @ 0x3d40000 │ │ │ │ @ instruction: 0xe784d0f3 │ │ │ │ - ldmib r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r4, ip, lsl #21 │ │ │ │ + stmdb lr!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldrhteq pc, [r4], #-156 @ 0xffffff64 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, r8, lsl #21 │ │ │ │ + ldrhteq pc, [r4], #-152 @ 0xffffff68 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq pc, r4, r8, lsl sl @ │ │ │ │ + rsbseq pc, r4, r8, asr #18 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1542158 │ │ │ │ + bmi 1542228 │ │ │ │ @ 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 +524805,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], #-684 @ 0xfffffd54 │ │ │ │ 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, 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 @ 2308d0 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf9d6f655 │ │ │ │ - blmi 483040 │ │ │ │ + @ instruction: 0xf96ef655 │ │ │ │ + blmi 483110 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 78a884 │ │ │ │ + blls 78a954 │ │ │ │ @ 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 0x0000e882 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, sl, ror #17 │ │ │ │ - rsbseq pc, r4, ip, ror #15 │ │ │ │ + rsbseq pc, r4, sl, lsl r8 @ │ │ │ │ + rsbseq pc, r4, ip, lsl 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 36cfc8 │ │ │ │ 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 ae5d3c │ │ │ │ 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, 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 28ab78 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [lr], #-760 @ 0xfffffd08 │ │ │ │ @ instruction: 0x46484659 │ │ │ │ @ instruction: 0xf6be46d3 │ │ │ │ - @ instruction: 0xf8dafca9 │ │ │ │ + @ instruction: 0xf8dafc41 │ │ │ │ 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 3259f0 │ │ │ │ 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 2c22fc │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4601fed1 │ │ │ │ @ instruction: 0xf6534628 │ │ │ │ - ldmvs r2!, {r0, r1, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r2!, {r0, r1, r3, 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 2c2348 │ │ │ │ mrc2 7, 5, pc, cr10, cr15, {7} │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf85cf653 │ │ │ │ + @ instruction: 0xfff4f652 │ │ │ │ @ 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, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blx 16e3aa │ │ │ │ + blmi 8432c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 70aa04 │ │ │ │ + blls 70aad4 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xf9f2f654 │ │ │ │ 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 0x00a4f5fe │ │ │ │ + ldrsbteq pc, [r4], #-100 @ 0xffffff9c @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, ip, ror #12 │ │ │ │ + @ instruction: 0x0074f59c │ │ │ │ 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 fee09444 │ │ │ │ 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 2b171e │ │ │ │ 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 +524983,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 2cd2ae │ │ │ │ + blx 41d39a │ │ │ │ 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 fe3435b0 │ │ │ │ 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 40effa │ │ │ │ + b fe36dbb8 │ │ │ │ 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 40abd2 │ │ │ │ @ instruction: 0xf8923808 │ │ │ │ - bl 468b30 │ │ │ │ - b 15f1314 │ │ │ │ + bl 468c00 │ │ │ │ + b 15f13e4 │ │ │ │ @ instruction: 0xf1be32f2 │ │ │ │ svclt 0x00080f05 │ │ │ │ - blx 278b12 │ │ │ │ + blx 278be2 │ │ │ │ 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 +525032,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 1ba5350 │ │ │ │ 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 418ca2 │ │ │ │ + blx 2c5862 │ │ │ │ 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 1601cac │ │ │ │ + blx 305a52 │ │ │ │ @ instruction: 0xf8daf404 │ │ │ │ - b fe33cbbc │ │ │ │ - blx 47df12 │ │ │ │ - b fe36dbd4 │ │ │ │ - blx 3fdd1a │ │ │ │ - b fe36dbdc │ │ │ │ - blcs 241c20 │ │ │ │ - blge 424ec8 │ │ │ │ - blcs 36b30c │ │ │ │ + b fe33cc8c │ │ │ │ + blx 47dfe2 │ │ │ │ + b fe36dca4 │ │ │ │ + blx 3fddea │ │ │ │ + b fe36dcac │ │ │ │ + blcs 241cf0 │ │ │ │ + blge 424f98 │ │ │ │ + blcs 36b3dc │ │ │ │ strmi r9, [r3], r2, lsl #6 │ │ │ │ movwls sl, #15113 @ 0x3b09 │ │ │ │ @ instruction: 0x46564633 │ │ │ │ @ instruction: 0xf8d646aa │ │ │ │ - blvc 1990c0c │ │ │ │ + blvc 1990cdc │ │ │ │ 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 52ee2a │ │ │ │ stmdbls r8, {r3, fp, ip, sp, lr, pc} │ │ │ │ - blls 2815bc │ │ │ │ + blls 28168c │ │ │ │ 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 3fc11a │ │ │ │ + b fe46ed28 │ │ │ │ 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 24af98 │ │ │ │ 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 160922c │ │ │ │ + blx 28571e │ │ │ │ + b fe2ed560 │ │ │ │ + blx 47d8a6 │ │ │ │ + b fe2ed568 │ │ │ │ + blx 3fd6ae │ │ │ │ + b fe2ed570 │ │ │ │ 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 1601da0 │ │ │ │ + blx 4fd946 │ │ │ │ + b fe2ed588 │ │ │ │ + blx 47d8ce │ │ │ │ + b fe2ed590 │ │ │ │ + blx 3fd6d6 │ │ │ │ + b fe2ed598 │ │ │ │ ldmdavs r6!, {r1, r4, r9, lr} │ │ │ │ @ instruction: 0xf404fb02 │ │ │ │ - bcs 24ad94 │ │ │ │ + bcs 24ae64 │ │ │ │ ldr sp, [lr, -fp, lsl #3]! │ │ │ │ - mrc 5, 4, APSR_nzcv, cr10, cr14, {7} │ │ │ │ - rsbseq pc, r4, r4, ror #11 │ │ │ │ + mrc 5, 1, APSR_nzcv, cr2, cr14, {7} │ │ │ │ + rsbseq pc, r4, r4, lsl r5 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, lr, lsr #11 │ │ │ │ + ldrsbteq pc, [r4], #-78 @ 0xffffffb2 @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq pc, r4, lr, lsr #9 │ │ │ │ + ldrsbteq 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 ff9155f8 │ │ │ │ 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 870118 │ │ │ │ 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 +525175,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: 0xf100fbed │ │ │ │ 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} @ │ │ │ │ + stc2l 6, cr15, [r4, #328] @ 0x148 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - @ instruction: 0xff0af654 │ │ │ │ + mcr2 6, 5, pc, cr2, cr4, {2} @ │ │ │ │ mulcc sp, r9, r8 │ │ │ │ @ instruction: 0xf8d9737b │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ - blcs 23cdb8 │ │ │ │ + blcs 23ce88 │ │ │ │ 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 555afc │ │ │ │ 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 24af44 │ │ │ │ @ instruction: 0x4691d1f7 │ │ │ │ strcs r9, [r0], -r3, lsl #22 │ │ │ │ ldrdge pc, [ip], -sp │ │ │ │ - blcs 25c274 │ │ │ │ + blcs 25c344 │ │ │ │ mrshi pc, (UNDEF: 12) @ │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ rsbvs r4, r6, r8, lsr #12 │ │ │ │ - blge 1fc8eb8 │ │ │ │ + blge 1fc8f88 │ │ │ │ strbeq lr, [r6, r3, lsl #22] │ │ │ │ ldm r4, {r0, r9, sl, ip, sp} │ │ │ │ @ instruction: 0xf6530006 │ │ │ │ - @ instruction: 0xf1a7ffa3 │ │ │ │ + @ instruction: 0xf1a7ff3b │ │ │ │ ldrmi r0, [r2, #900]! @ 0x384 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blls 3655f4 │ │ │ │ + blls 3656c4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8dd8086 │ │ │ │ strcs sl, [r0, -ip] │ │ │ │ @ instruction: 0xf8cd9e04 │ │ │ │ @ instruction: 0xf8d98014 │ │ │ │ @ instruction: 0x46283018 │ │ │ │ strcc r6, [r1, -r7, rrx] │ │ │ │ - blge 1fc8ef8 │ │ │ │ + blge 1fc8fc8 │ │ │ │ stmiaeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - beq 2ad29c │ │ │ │ + beq 2ad36c │ │ │ │ muleq r6, r4, r8 │ │ │ │ - @ instruction: 0xff82f653 │ │ │ │ + @ instruction: 0xff1af653 │ │ │ │ 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 770ff4 │ │ │ │ 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 3d6fc0 │ │ │ │ stmib r0, {r0, r1, r3, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf6543b00 │ │ │ │ - strmi pc, [r5], -fp, asr #26 │ │ │ │ + strmi pc, [r5], -r3, ror #25 │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ stmdals sl, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6511d2e │ │ │ │ - @ instruction: 0xf8d8fbc3 │ │ │ │ + @ instruction: 0xf8d8fb5b │ │ │ │ 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 4150bc │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, fp, sp, lr} │ │ │ │ - blvc 8dd3fc │ │ │ │ + blvc 8dd4cc │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs fp, {r2, r4, r7, pc} │ │ │ │ - bcs 24af88 │ │ │ │ + bcs 24b058 │ │ │ │ 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 1543948 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1f8afb0 │ │ │ │ + blls 1f8b080 │ │ │ │ @ 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 9cb060 │ │ │ │ eorle r2, r6, r5, lsl #28 │ │ │ │ @ instruction: 0xf8db9a07 │ │ │ │ - bvs 644ff0 │ │ │ │ + bvs 6450c0 │ │ │ │ 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 657c84 │ │ │ │ + blx fec6f06e │ │ │ │ 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 3e57ec │ │ │ │ ldmdbls r6, {r1, r6, r7, r8, ip, sp, pc}^ │ │ │ │ - bl 3183f8 │ │ │ │ - blls 3b16c4 │ │ │ │ + bl 3184c8 │ │ │ │ + blls 3b1794 │ │ │ │ ldmib r1, {r0, r8, r9, fp, sp}^ │ │ │ │ stmib r5, {r1, r3, r8}^ │ │ │ │ andle r0, sp, r0, lsl #2 │ │ │ │ - blge 1798820 │ │ │ │ + blge 17988f0 │ │ │ │ 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 89dd98 │ │ │ │ svclt 0x000a2906 │ │ │ │ movwcs r4, #5787 @ 0x169b │ │ │ │ cdpls 3, 0, cr2, cr9, cr2, {0} │ │ │ │ stmib r6, {r1, r2, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8d83b00 │ │ │ │ ldmdbvs r0!, {r3, r4, ip, sp} │ │ │ │ @ instruction: 0xf6517c5a │ │ │ │ - strmi pc, [r5], -pc, asr #20 │ │ │ │ + strmi pc, [r5], -r7, ror #19 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bls 79cd90 │ │ │ │ + bls 79ce60 │ │ │ │ stmdbls pc, {r3, r5, ip, sp} @ │ │ │ │ - bl fe3ee824 │ │ │ │ + bl 9ee8f4 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf6543514 │ │ │ │ - strb pc, [pc, -r3, asr #27] @ │ │ │ │ - blcs 257c4c │ │ │ │ + smlsld pc, pc, fp, sp @ │ │ │ │ + blcs 257d1c │ │ │ │ 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 │ │ │ │ + stcl 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, lsr #4 │ │ │ │ + ldrshteq lr, [r4], #-240 @ 0xffffff10 │ │ │ │ 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 +525380,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 24b21c │ │ │ │ @ instruction: 0x4698d1f9 │ │ │ │ strcs pc, [r8], #2271 @ 0x8df │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 158b13c │ │ │ │ + blls 158b20c │ │ │ │ @ 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: 0xff44f6bd │ │ │ │ strmi r2, [r3], -r3, lsl #2 │ │ │ │ movwls r4, #22072 @ 0x5638 │ │ │ │ - blx 10eea80 │ │ │ │ + @ instruction: 0xf9d2f65e │ │ │ │ @ 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 93ba04 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ - blls 3d5d48 │ │ │ │ + blls 3d5e18 │ │ │ │ tstlt r3, r0, lsl r2 │ │ │ │ strtmi r9, [r0], -r8, lsl #18 │ │ │ │ - blvc b02fa8 │ │ │ │ + blvc b03078 │ │ │ │ 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: 0xffcef6bd │ │ │ │ movtlt r4, #1541 @ 0x605 │ │ │ │ ldrdge pc, [r4], -r0 │ │ │ │ @ instruction: 0xf8da68a1 │ │ │ │ @ instruction: 0xf6860008 │ │ │ │ - andls pc, fp, r5, asr #24 │ │ │ │ + ldrdls pc, [fp], -sp │ │ │ │ cmple lr, r0, lsl #16 │ │ │ │ - blls 30932c │ │ │ │ + blls 3093fc │ │ │ │ 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 257e7c │ │ │ │ + blvc b259b8 │ │ │ │ + blcs 24dfec │ │ │ │ @ instruction: 0x4620d1d6 │ │ │ │ @ instruction: 0xf99af7ff │ │ │ │ rscle r2, r8, r0, lsl #16 │ │ │ │ strtmi r9, [r1], -r5, lsl #16 │ │ │ │ - @ instruction: 0xf80ef6be │ │ │ │ + @ instruction: 0xffa6f6bd │ │ │ │ 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 3311fc │ │ │ │ bicsle r2, ip, r0, lsl #22 │ │ │ │ ldrtmi r9, [r0], -ip, lsl #28 │ │ │ │ - stc2l 6, cr15, [r6, #328]! @ 0x148 │ │ │ │ + ldc2l 6, cr15, [lr, #-328]! @ 0xfffffeb8 │ │ │ │ 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: 0xf9cef65e │ │ │ │ tstcs r0, r5, lsl #16 │ │ │ │ - @ instruction: 0xff74f6bd │ │ │ │ + @ instruction: 0xff0cf6bd │ │ │ │ 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: 0xf89affe3 │ │ │ │ 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, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r5, r8, sl, ip, lr}^ │ │ │ │ - blge a466dc │ │ │ │ + blge a467ac │ │ │ │ @ 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] @ 2312b0 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ - bvc beb9b4 │ │ │ │ + bvc beba84 │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0x1014f8da │ │ │ │ - @ instruction: 0xf8a8f651 │ │ │ │ + @ instruction: 0xf840f651 │ │ │ │ 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 116ecca │ │ │ │ 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 +525531,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 fe631df4 │ │ │ │ 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 24f870 │ │ │ │ rscseq sp, r3, sl, asr #32 │ │ │ │ - blls 595f88 │ │ │ │ + blls 596058 │ │ │ │ ldmdaeq pc!, {r2, r8, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf10a940e │ │ │ │ @ instruction: 0xf1030540 │ │ │ │ movwcs r0, #2367 @ 0x93f │ │ │ │ @ instruction: 0x465c9716 │ │ │ │ - bge d42bd0 │ │ │ │ + bge d42ca0 │ │ │ │ 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 14eec50 │ │ │ │ cmnlt r3, r9, lsl #22 │ │ │ │ - bl 3577b4 │ │ │ │ + bl 357884 │ │ │ │ cdpls 2, 0, cr0, cr4, cr9, {0} │ │ │ │ strbmi r4, [r1], #-1603 @ 0xfffff9bd │ │ │ │ svceq 0x0001f813 │ │ │ │ svceq 0x0001f802 │ │ │ │ @ instruction: 0xd1f94299 │ │ │ │ - blls 416bb8 │ │ │ │ - bls 4b986c │ │ │ │ + blls 416c88 │ │ │ │ + bls 4b993c │ │ │ │ @ instruction: 0xf1083701 │ │ │ │ strcc r0, [r0, #-2080]! @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf109695b │ │ │ │ - blx 27383e │ │ │ │ + blx 27390e │ │ │ │ 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 7b02d4 │ │ │ │ @ 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 2501b0 │ │ │ │ + blcs 46569c │ │ │ │ @ instruction: 0xf897d108 │ │ │ │ - blvc 20f94d0 │ │ │ │ + blvc 20f95a0 │ │ │ │ andle r4, r3, #-1610612727 @ 0xa0000009 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #16 │ │ │ │ - @ instruction: 0xff1cf6bd │ │ │ │ + mrc2 6, 5, pc, cr4, cr13, {5} │ │ │ │ tstls r7, #11264 @ 0x2c00 │ │ │ │ - blls 42aee0 │ │ │ │ - blne 142bd54 │ │ │ │ + blls 42afb0 │ │ │ │ + blne 142be24 │ │ │ │ teqcc r0, #1526726656 @ 0x5b000000 │ │ │ │ @ instruction: 0xf652cb0f │ │ │ │ - blls 5efab0 │ │ │ │ + blls 5ef9e0 │ │ │ │ ldrmi r4, [fp], #1666 @ 0x682 │ │ │ │ - bleq e6d858 │ │ │ │ + bleq e6d928 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ - @ instruction: 0xf99af652 │ │ │ │ + @ instruction: 0xf932f652 │ │ │ │ stccc 8, cr15, [r4], {85} @ 0x55 │ │ │ │ stmdals r4!, {r1, r2, r7, r9, sl, lr} │ │ │ │ - blls 3505a8 │ │ │ │ + blls 350678 │ │ │ │ rsble r2, r2, r0, lsl #22 │ │ │ │ stmdbge sl!, {r1, r4, r9, sl, fp, ip, pc} │ │ │ │ - bl 3ba04c │ │ │ │ + bl 3ba11c │ │ │ │ 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 4e1368 │ │ │ │ + bl 5b486c │ │ │ │ addsmi r0, lr, #204, 24 @ 0xcc00 │ │ │ │ - blvc 26cae4 │ │ │ │ - blvc 26ca7c │ │ │ │ + blvc 26cbb4 │ │ │ │ + blvc 26cb4c │ │ │ │ ldrtmi sp, [r1], -sl, ror #3 │ │ │ │ - @ instruction: 0xf6519604 │ │ │ │ - pkhbtmi pc, r2, fp, lsl #16 @ │ │ │ │ + @ instruction: 0xf6509604 │ │ │ │ + selmi pc, r2, r3 @ │ │ │ │ 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, r5, r6, r7, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf6544651 │ │ │ │ - bls 6702e0 │ │ │ │ + bls 670210 │ │ │ │ @ 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 3315c8 │ │ │ │ @ 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 96b3e8 │ │ │ │ @ instruction: 0xf1a99e11 │ │ │ │ andsls r0, ip, pc, lsl #24 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, ip, pc}^ │ │ │ │ - blgt 5f1574 │ │ │ │ + blgt 5f1644 │ │ │ │ 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: 0xff6cf650 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ - blls 365bf4 │ │ │ │ + blls 365cc4 │ │ │ │ stceq 1, cr15, [pc], {169} @ 0xa9 │ │ │ │ tstcc ip, #3358720 @ 0x334000 │ │ │ │ tstcc lr, #3358720 @ 0x334000 │ │ │ │ vmovls.32 sl, d1[0] │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldr r0, [r8, -pc]! │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf65e4638 │ │ │ │ - ldrb pc, [r5], -sp, lsl #17 @ │ │ │ │ - b 1aeed3c │ │ │ │ - rsbseq lr, r4, sl, ror #30 │ │ │ │ - rsbseq lr, r4, ip, asr pc │ │ │ │ + ldrb pc, [r5], -r5, lsr #16 @ │ │ │ │ + ldmib sl!, {r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x0074ee9a │ │ │ │ + rsbseq lr, r4, ip, lsl #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r4, r4, lsr pc │ │ │ │ + rsbseq lr, r4, r4, ror #28 │ │ │ │ @ instruction: 0xfffff465 │ │ │ │ @ instruction: 0xfffff903 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @@ -525643,41 +525694,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 │ │ │ │ + mcr2 6, 7, pc, cr10, cr3, {2} @ │ │ │ │ andcs r9, r2, r7, lsl ip │ │ │ │ - blx ff7eeff4 │ │ │ │ + blx 1def0c4 │ │ │ │ strmi r2, [r3], -r7, lsr #4 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldc2 6, cr15, [sl], {80} @ 0x50 │ │ │ │ + ldc2 6, cr15, [r2], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0x46049d17 │ │ │ │ @ instruction: 0xf6912002 │ │ │ │ - andscs pc, fp, #831488 @ 0xcb000 │ │ │ │ + andscs pc, fp, #405504 @ 0x63000 │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ @ instruction: 0xf6504628 │ │ │ │ - smlabbcs r0, pc, ip, pc @ │ │ │ │ + tstpcs r0, r7, lsr #24 @ p-variant is OBSOLETE │ │ │ │ ldmdals r7, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xff3af650 │ │ │ │ - bls 80ba6c │ │ │ │ + mrc2 6, 6, pc, cr2, cr0, {2} │ │ │ │ + bls 80bb3c │ │ │ │ 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 5b27d8 │ │ │ │ svclt 0x00144621 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf9f8f652 │ │ │ │ + @ instruction: 0xf990f652 │ │ │ │ strtmi r9, [r9], -r1, lsl #16 │ │ │ │ - blx ff7eef60 │ │ │ │ + blx 1def030 │ │ │ │ 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 +525739,66 @@ │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ @ instruction: 0x03280016 │ │ │ │ @ instruction: 0x03280328 │ │ │ │ @ instruction: 0x03280328 │ │ │ │ strbcs r0, [r0, #-808] @ 0xfffffcd8 │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - qsaxmi pc, fp, r3 @ │ │ │ │ + strtmi pc, [fp], -fp, ror #29 │ │ │ │ strmi sl, [r6], -fp, lsl #26 │ │ │ │ - bleq 86da64 │ │ │ │ + bleq 86db34 │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ ldrbmi r8, [r9], -ip, lsr #32 │ │ │ │ - @ instruction: 0xf9c4f652 │ │ │ │ + @ instruction: 0xf95cf652 │ │ │ │ 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 2c3034 │ │ │ │ andcc pc, sl, r9, asr r8 @ │ │ │ │ stmdals r1, {r2, r8, r9, ip, pc} │ │ │ │ vmlacc.f64 d15, d2, d14 │ │ │ │ mlacc lr, lr, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf6548023 │ │ │ │ - strbmi pc, [r1], -r1, lsl #21 @ │ │ │ │ + @ instruction: 0x4641fa19 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - ldmdbvs fp!, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r1, r2, r3, r4, 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 5c30f4 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6522201 │ │ │ │ - strbmi pc, [r1], -r5, lsl #19 @ │ │ │ │ + @ instruction: 0x4641f91d │ │ │ │ @ instruction: 0xf04f9801 │ │ │ │ @ instruction: 0xf65438ff │ │ │ │ - vpmax.s8 , q0, │ │ │ │ + vmul.i8 , q8, │ │ │ │ ldmdals r7, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ mlavc r8, r6, r8, pc @ │ │ │ │ - mrc2 6, 7, pc, cr12, cr0, {2} │ │ │ │ + mrc2 6, 4, 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 4598a8 │ │ │ │ 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 +525815,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: 0xf9b0f654 │ │ │ │ strbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ tstcs r1, r6, lsr #4 │ │ │ │ @ instruction: 0xf8599817 │ │ │ │ movwls r3, #32771 @ 0x8003 │ │ │ │ @ instruction: 0xf650461f │ │ │ │ - strmi pc, [r0], r7, lsr #23 │ │ │ │ + @ instruction: 0x4680fb3f │ │ │ │ andscs r4, sl, #61865984 @ 0x3b00000 │ │ │ │ ldmdals r7, {r3, r8, sp} │ │ │ │ - blx fea6f0f2 │ │ │ │ + blx 106f1c2 │ │ │ │ @ instruction: 0x46074631 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - @ instruction: 0xf8d8fe4b │ │ │ │ - bls 7fd800 │ │ │ │ + @ instruction: 0xf8d8fde3 │ │ │ │ + bls 7fd8d0 │ │ │ │ @ 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, r4, 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, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 799830 │ │ │ │ + blcs 799900 │ │ │ │ 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 +525860,63 @@ │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ rsbeq r0, pc, #-268435450 @ 0xf0000006 │ │ │ │ rsbeq r0, pc, #-268435450 @ 0xf0000006 │ │ │ │ eorseq r0, r9, #-268435450 @ 0xf0000006 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - strmi pc, [r6], -r1, ror #28 │ │ │ │ + @ instruction: 0x4606fdf9 │ │ │ │ @ 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, 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: 0xf92cf654 │ │ │ │ ldmdals r7, {r0, r6, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [sl, #320] @ 0x140 │ │ │ │ - bls 80bd8c │ │ │ │ + ldc2l 6, cr15, [r2, #-320]! @ 0xfffffec0 │ │ │ │ + bls 80be5c │ │ │ │ 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 5b3698 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf898f652 │ │ │ │ + @ instruction: 0xf830f652 │ │ │ │ stmdals r1, {r0, r6, r9, sl, lr} │ │ │ │ - @ instruction: 0xf976f654 │ │ │ │ + @ instruction: 0xf90ef654 │ │ │ │ mlahi r8, r6, r8, pc @ │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - smuadls lr, r1, lr │ │ │ │ + strls pc, [lr, -r9, lsr #27] │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ movwcc lr, #6597 @ 0x19c5 │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ mla r8, r6, r8, pc @ │ │ │ │ @ instruction: 0xf808fa09 │ │ │ │ eor pc, ip, r0, lsl #17 │ │ │ │ strbteq pc, [r4], -r0, lsl #2 @ │ │ │ │ - b 1e0311c │ │ │ │ + b 1e031ec │ │ │ │ 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 +525931,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 │ │ │ │ + vadd.i8 , q8, │ │ │ │ ldmdals r7, {r0, r4, r6, r8, ip} │ │ │ │ - stc2l 6, cr15, [lr, #320] @ 0x140 │ │ │ │ + stc2l 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 │ │ │ │ + @ instruction: 0x4639ffd9 │ │ │ │ @ instruction: 0xf6544640 │ │ │ │ - blls 3afdfc │ │ │ │ + blls 3afd2c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 311fa8 │ │ │ │ + blls 312078 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ mvnne pc, ip, asr #5 │ │ │ │ - blcc 35719c │ │ │ │ + blcc 35726c │ │ │ │ movwls r9, #12551 @ 0x3107 │ │ │ │ - blls 4299c4 │ │ │ │ + blls 429a94 │ │ │ │ @ instruction: 0x07db40fb │ │ │ │ - blls 2e6dd4 │ │ │ │ + blls 2e6ea4 │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ addsmi r9, sl, #134217728 @ 0x8000000 │ │ │ │ cmnphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8539b03 │ │ │ │ movwls r7, #16132 @ 0x3f04 │ │ │ │ stmible lr!, {r0, r1, r2, r3, r4, r8, r9, sl, fp, sp}^ │ │ │ │ stmdals r8, {r9, sp} │ │ │ │ @ instruction: 0xf6914611 │ │ │ │ - @ instruction: 0x4680ff33 │ │ │ │ + strmi pc, [r0], fp, asr #29 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ ldmdals r7, {r2, r8, sp} │ │ │ │ - blx fe5ef314 │ │ │ │ + blx bef3e4 │ │ │ │ @ instruction: 0x4607463a │ │ │ │ tstcs r8, r3, asr #12 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - smlabbcs r0, r7, sl, pc @ │ │ │ │ + tstpcs r0, pc, lsl sl @ p-variant is OBSOLETE │ │ │ │ ldmdals r7, {r1, r7, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r2, #-320]! @ 0xfffffec0 │ │ │ │ - bls 80bedc │ │ │ │ + stc2l 6, cr15, [sl], {80} @ 0x50 │ │ │ │ + bls 80bfac │ │ │ │ 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 5b37e8 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xfff0f651 │ │ │ │ + @ instruction: 0xff88f651 │ │ │ │ ldrdlt pc, [r4], -sp │ │ │ │ ldrbmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf8ccf654 │ │ │ │ + @ instruction: 0xf864f654 │ │ │ │ ldmdals r7, {r0, r8, sp} │ │ │ │ - ldc2 6, cr15, [r2, #-320] @ 0xfffffec0 │ │ │ │ + stc2 6, cr15, [sl], #320 @ 0x140 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ @ instruction: 0x001cf8d8 │ │ │ │ - blx 9ef488 │ │ │ │ + @ instruction: 0xf9b6f693 │ │ │ │ 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 +526005,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: 0xff52f651 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf898f654 │ │ │ │ + @ instruction: 0xf830f654 │ │ │ │ @ instruction: 0x201cf8d9 │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 795acc │ │ │ │ + blcs 795b9c │ │ │ │ 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 126dcdc │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - pkhbtmi pc, r0, r3, lsl #26 @ │ │ │ │ + strmi pc, [r0], fp, lsr #25 │ │ │ │ @ instruction: 0xf880464a │ │ │ │ @ instruction: 0xf100902c │ │ │ │ @ instruction: 0x465b0918 │ │ │ │ @ instruction: 0xf6514649 │ │ │ │ - @ instruction: 0xf8d8ff85 │ │ │ │ + @ instruction: 0xf8d8ff1d │ │ │ │ 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 2c9e8e │ │ │ │ @ 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 │ │ │ │ + smlattcs r0, r3, pc, pc @ │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - @ instruction: 0xf8dafc91 │ │ │ │ - bls 7fdb74 │ │ │ │ + @ instruction: 0xf8dafc29 │ │ │ │ + bls 7fdc44 │ │ │ │ @ instruction: 0xf8da4607 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ - bne 42c248 │ │ │ │ - beq 136df4c │ │ │ │ + bne 42c318 │ │ │ │ + beq 136e01c │ │ │ │ ldrbmi r2, [r1], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6512201 │ │ │ │ - ldrtmi pc, [r9], -sp, asr #30 @ │ │ │ │ - @ instruction: 0xf6549801 │ │ │ │ - tstpcs r1, fp, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + ldrtmi pc, [r9], -r5, ror #29 @ │ │ │ │ + @ instruction: 0xf6539801 │ │ │ │ + smlabtcs r1, r3, pc, pc @ │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - ldmibvs fp!, {r0, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r3, lsl #13 │ │ │ │ @ instruction: 0xf69369f8 │ │ │ │ - @ instruction: 0xf8cdf97f │ │ │ │ + @ instruction: 0xf8cdf917 │ │ │ │ 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 136e090 │ │ │ │ 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 │ │ │ │ + mrc2 6, 5, pc, cr2, cr1, {2} │ │ │ │ stmdals r1, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ - blcc 22dd08 │ │ │ │ - @ instruction: 0xfff6f653 │ │ │ │ + blcc 22ddd8 │ │ │ │ + @ instruction: 0xff8ef653 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8989817 │ │ │ │ @ instruction: 0xf6507028 │ │ │ │ - @ instruction: 0xf8cdfc91 │ │ │ │ + @ instruction: 0xf8cdfc29 │ │ │ │ @ instruction: 0xf100a038 │ │ │ │ stmib r5, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ strmi r6, [r4], r0, lsl #12 │ │ │ │ - blx 509ea8 │ │ │ │ + blx 509f78 │ │ │ │ @ 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 +526114,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 @ 231d08 │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ stmdbls r4, {r2, r5, r6, r9, sp} │ │ │ │ - blx 2d7c4a │ │ │ │ + blx 2d7d1a │ │ │ │ strbtmi r1, [r1], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf84c330b │ │ │ │ @ instruction: 0xf84c7022 │ │ │ │ @ instruction: 0xf6536023 │ │ │ │ - strt pc, [r0], pc, lsr #31 │ │ │ │ - bleq a6dda0 │ │ │ │ + strt pc, [r0], r7, asr #30 │ │ │ │ + bleq a6de70 │ │ │ │ @ instruction: 0xf04fe734 │ │ │ │ @ instruction: 0xe7310b10 │ │ │ │ - bleq 46ddac │ │ │ │ + bleq 46de7c │ │ │ │ strcs lr, [r0, #-1838]! @ 0xfffff8d2 │ │ │ │ @ instruction: 0xf04fe4ec │ │ │ │ ldrb r0, [fp, #2336] @ 0x920 │ │ │ │ - bleq 2addbc │ │ │ │ + bleq 2ade8c │ │ │ │ strcs lr, [r8, #-1830] @ 0xfffff8da │ │ │ │ @ instruction: 0xf04fe4e4 │ │ │ │ ldrb r0, [r3, #2312] @ 0x908 │ │ │ │ - ldrb r2, [pc], #1281 @ 231c90 │ │ │ │ + ldrb r2, [pc], #1281 @ 231d60 │ │ │ │ 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 858990 │ │ │ │ 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 +526157,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 0x0000ee2c │ │ │ │ + ldrhteq lr, [r4], #-148 @ 0xffffff6c │ │ │ │ + rsbseq lr, r4, r8, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq r5, [r1], -r2 @ │ │ │ │ + eoreq r5, r1, r2, ror #21 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - rsbseq lr, r4, lr, asr r3 │ │ │ │ + rsbseq lr, r4, lr, lsl #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed88f08 │ │ │ │ + bl fed88fd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp], {104} @ 0x68 │ │ │ │ - bmi 903560 │ │ │ │ + bmi 903630 │ │ │ │ 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 ffb5d28c │ │ │ │ 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 4f0e38 │ │ │ │ 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 0x0000ede0 │ │ │ │ + rsbseq lr, r4, sl, lsl r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r4, r2, lsr #5 │ │ │ │ + ldrsbteq lr, [r4], #-18 @ 0xffffffee │ │ │ │ svclt 0x009d2805 │ │ │ │ - blx afaa38 │ │ │ │ + blx afab08 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ andcs r0, r0, r1 │ │ │ │ svclt 0x00004770 │ │ │ │ ldmdavs sl, {r0, r1, r7, fp, sp, lr} │ │ │ │ - bcs 3909ec │ │ │ │ + bcs 390abc │ │ │ │ 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 2e7ecc │ │ │ │ @ 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 +526235,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: 0xf970f6bd │ │ │ │ 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: 0xf8dbf9a1 │ │ │ │ + blvc 8bdf08 │ │ │ │ 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 +526261,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 86e388 │ │ │ │ @ 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 fec59f78 │ │ │ │ strmi r0, [r5], #-2048 @ 0xfffff800 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ - bmi 92bd88 │ │ │ │ + bmi 92be58 │ │ │ │ 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 23a066 │ │ │ │ + bvc 167a7ac │ │ │ │ ldmiblt r1!, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8934433 │ │ │ │ - blls 6360e4 │ │ │ │ + blls 6361b4 │ │ │ │ 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 456bd0 │ │ │ │ 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, lsr #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 +526321,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: 0xf89ef6bc │ │ │ │ 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 +526337,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 1613064 │ │ │ │ @ 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 c34598 │ │ │ │ @ instruction: 0xf85869e0 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ - bvs aa6060 │ │ │ │ + bvs aa6130 │ │ │ │ strbmi fp, [sl], -r0, ror #3 │ │ │ │ - @ instruction: 0xf8d2f6bc │ │ │ │ + @ instruction: 0xf86af6bc │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe7b1edf2 │ │ │ │ strbmi r4, [r9], -r8, lsl #12 │ │ │ │ - mrc 5, 2, APSR_nzcv, cr4, cr13, {7} │ │ │ │ + stcl 5, cr15, [ip, #1012]! @ 0x3f4 │ │ │ │ strbmi lr, [r8], -r0, ror #15 │ │ │ │ - stcl 5, cr15, [r2], #1012 @ 0x3f4 │ │ │ │ + ldcl 5, cr15, [sl], #-1012 @ 0xfffffc0c │ │ │ │ mvnlt r4, r0, lsl #13 │ │ │ │ - bvs a838d0 │ │ │ │ - bl fe3ef820 │ │ │ │ + bvs a839a0 │ │ │ │ + bl 9ef8f0 │ │ │ │ movwcs r4, #1093 @ 0x445 │ │ │ │ eorls pc, r8, r4, asr #17 │ │ │ │ eorhi pc, r0, r4, asr #17 │ │ │ │ ldr r6, [r4, r3, ror #3]! │ │ │ │ @ instruction: 0xf5fd4638 │ │ │ │ - pkhtbmi lr, r1, r2, asr #25 │ │ │ │ + strmi lr, [r1], sl, ror #24 │ │ │ │ stmdbvs r1!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5fd462a │ │ │ │ - movwcs lr, #2934 @ 0xb76 │ │ │ │ - bl 48a6f0 │ │ │ │ + movwcs lr, #2830 @ 0xb0e │ │ │ │ + bl 48a7c0 │ │ │ │ @ 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 │ │ │ │ + ldrshteq sp, [r4], #-242 @ 0xffffff0e │ │ │ │ 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 fec5e1a8 │ │ │ │ + bvs bf3580 │ │ │ │ stmdbeq r5, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ strbmi r6, [r8], -r3, lsr #22 │ │ │ │ ldrdcs pc, [r4], -r9 │ │ │ │ - bl 4168b0 │ │ │ │ + bl 416980 │ │ │ │ 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 23a994 │ │ │ │ + bvs 1be66b0 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8d44620 │ │ │ │ - bl febd6124 │ │ │ │ - bvs bb2ee4 │ │ │ │ + bl febd61f4 │ │ │ │ + bvs bb2fb4 │ │ │ │ ldrtmi r6, [r3], #-611 @ 0xfffffd9d │ │ │ │ ldrmi r6, [r0, r6, ror #22]! │ │ │ │ @ instruction: 0x8014f8d4 │ │ │ │ movwle r4, #46529 @ 0xb5c1 │ │ │ │ - bvs ffba0e40 │ │ │ │ + bvs ffba0f10 │ │ │ │ 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 fec4cd68 │ │ │ │ @ instruction: 0xf8d40009 │ │ │ │ - bl fec9e14c │ │ │ │ + bl fec9e21c │ │ │ │ strtmi r0, [r9], -r5, lsl #18 │ │ │ │ - bl fe4ef908 │ │ │ │ + bl aef9d8 │ │ │ │ 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 feb1624c │ │ │ │ + bvs a33000 │ │ │ │ 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: 0xf8d4fbaf │ │ │ │ bfi r8, r4, #0, #11 │ │ │ │ stmiavs r0!, {r0, r9, sl, lr} │ │ │ │ - blx fff6fc46 │ │ │ │ + blx fe56fd16 │ │ │ │ sbcsle r2, ip, r0, lsl #16 │ │ │ │ stmvs r3, {r0, r9, fp, ip, pc} │ │ │ │ eorcc pc, r2, r7, asr #16 │ │ │ │ - bvs ffb8c6f8 │ │ │ │ + bvs ffb8c7c8 │ │ │ │ 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, r4, r5, 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, 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 ffb96264 │ │ │ │ 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: 0xf84beaba │ │ │ │ ldrb r0, [r4, -r9] │ │ │ │ - stmib lr!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb 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} │ │ │ │ + stmdb 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, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ vst4.32 {d27-d30}, [pc], r4 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed841d0 │ │ │ │ + bl fed842a0 │ │ │ │ @ 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 208d3ec │ │ │ │ @ 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 +526515,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 e44c10 │ │ │ │ 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 91148c │ │ │ │ svclt 0x0096281f │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ strdmi r3, [r2], pc @ │ │ │ │ svclt 0x009868b0 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ svclt 0x000f2b05 │ │ │ │ stmiavs r9, {r8, sp}^ │ │ │ │ - b 143e6c0 │ │ │ │ + b 143e790 │ │ │ │ @ instruction: 0xf6ba1101 │ │ │ │ - andcs pc, r0, sp, asr fp @ │ │ │ │ - @ instruction: 0xf86ef6bd │ │ │ │ + strdcs pc, [r0], -r5 │ │ │ │ + @ instruction: 0xf806f6bd │ │ │ │ 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} │ │ │ │ + mrc2 6, 4, 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 37053c │ │ │ │ svclt 0x0038428b │ │ │ │ addsmi r4, r0, #11534336 @ 0xb00000 │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0xe7a1d1f6 │ │ │ │ - bl 1c6fb2c │ │ │ │ - rsbseq sp, r4, r4, ror #27 │ │ │ │ + bl 26fbfc │ │ │ │ + rsbseq sp, r4, r4, lsl sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r4, r4, lsl #27 │ │ │ │ + ldrhteq 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 ac1850 │ │ │ │ + b 142f05c │ │ │ │ @ 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 327598 │ │ │ │ andsle r2, pc, r4, lsl #22 │ │ │ │ eorsle r2, r6, r8, lsl #22 │ │ │ │ @ instruction: 0xf100bb8b │ │ │ │ @ instruction: 0xf8900230 │ │ │ │ - bne feabe470 │ │ │ │ - b 15fcfc8 │ │ │ │ + bne feabe540 │ │ │ │ + b 15fd098 │ │ │ │ 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 fe3e8524 │ │ │ │ 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 +526623,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 1272330 │ │ │ │ + b 1274d28 │ │ │ │ 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]! @ 23256b @ │ │ │ │ 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 +526652,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 4ece70 │ │ │ │ + bleq 52ce78 │ │ │ │ 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 4eceb4 │ │ │ │ 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 +526690,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 ff883614 │ │ │ │ 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 a4c724 │ │ │ │ tstphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs a0115c │ │ │ │ + blcs a0122c │ │ │ │ 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 +526719,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 70c6e4 │ │ │ │ @ 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 a00e9c │ │ │ │ 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 30f30c │ │ │ │ svcge 0x0011f63f │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf43f429c │ │ │ │ @ instruction: 0xf5b2af49 │ │ │ │ svclt 0x00087f12 │ │ │ │ - beq 32e734 │ │ │ │ + beq 32e804 │ │ │ │ svcge 0x0011f43f │ │ │ │ - beq 222e73c │ │ │ │ + beq 222e80c │ │ │ │ vabd.s8 d30, d0, d13 │ │ │ │ addsmi r1, r3, #-268435455 @ 0xf0000001 │ │ │ │ svcge 0x003af43f │ │ │ │ svcvc 0x0091f5b3 │ │ │ │ svcge 0x0036f43f │ │ │ │ - bcs 26c208 │ │ │ │ + bcs 26c2d8 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr5, cr15, {3} │ │ │ │ ldmdavs sl, {r0, r1, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ - blcs 391284 │ │ │ │ + blcs 391354 │ │ │ │ mcrge 4, 7, pc, cr15, cr15, {3} @ │ │ │ │ mlscc r0, r0, r8, pc @ │ │ │ │ @ instruction: 0xf8523305 │ │ │ │ @ instruction: 0xf8923033 │ │ │ │ - bcs a3a6e0 │ │ │ │ - bcc 2a8814 │ │ │ │ + bcs a3a7b0 │ │ │ │ + bcc 2a88e4 │ │ │ │ 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 +526777,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 4ed070 │ │ │ │ @ instruction: 0xf101fa20 │ │ │ │ - b 12c32c4 │ │ │ │ + b 12c3394 │ │ │ │ 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 3913ec │ │ │ │ mrcge 4, 5, APSR_nzcv, cr3, cr15, {3} │ │ │ │ @ instruction: 0xf8916bcb │ │ │ │ ldmdavs r9, {r6, sp} │ │ │ │ - bl 27eed4 │ │ │ │ + bl 27efa4 │ │ │ │ @ instruction: 0xf89100c2 │ │ │ │ @ instruction: 0xf8513025 │ │ │ │ - blcs a3a794 │ │ │ │ + blcs a3a864 │ │ │ │ ldmdale sl, {r0, r6, fp, sp, lr}^ │ │ │ │ - blcs a012d8 │ │ │ │ + blcs a013a8 │ │ │ │ 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 131f280 │ │ │ │ ldr r0, [r4], sl, lsl #20 │ │ │ │ @ instruction: 0xe7b7b29b │ │ │ │ andcs fp, r0, #805306381 @ 0x3000000d │ │ │ │ - beq 32d03c │ │ │ │ - bleq 2ed044 │ │ │ │ + beq 32d10c │ │ │ │ + bleq 2ed114 │ │ │ │ sbcslt lr, r3, #145752064 @ 0x8b00000 │ │ │ │ - b b7af20 │ │ │ │ - b 12f3330 │ │ │ │ - b bf4f50 │ │ │ │ - b 12f3334 │ │ │ │ + b b7aff0 │ │ │ │ + b 12f3400 │ │ │ │ + b bf5020 │ │ │ │ + b 12f3404 │ │ │ │ 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 +526832,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 29e198 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr3, cr15, {3} │ │ │ │ mrrcvc 11, 12, r6, fp, cr3 │ │ │ │ - b 1301380 │ │ │ │ + b 1301450 │ │ │ │ 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 │ │ │ │ + ldrsbteq sp, [r4], #-180 @ 0xffffff4c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2edc5c │ │ │ │ + blhi 2edd2c │ │ │ │ @ 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 +526862,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 391584 │ │ │ │ + blcs 3668ec │ │ │ │ adchi pc, r4, r0 │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002b08 │ │ │ │ andlt r8, fp, r3, ror r1 │ │ │ │ - blhi 2edaf4 │ │ │ │ + blhi 2edbc4 │ │ │ │ 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 +526888,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 f0a9c4 │ │ │ │ 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 +526957,15 @@ │ │ │ │ @ instruction: 0xf5b3857b │ │ │ │ vrecps.f32 , q8, │ │ │ │ @ instruction: 0xf5b380d3 │ │ │ │ @ instruction: 0xf0807fb5 │ │ │ │ @ instruction: 0xf5b383c7 │ │ │ │ @ instruction: 0xf0c07f9d │ │ │ │ @ instruction: 0xf5a381d7 │ │ │ │ - blcs e0f7d8 │ │ │ │ + blcs e0f8a8 │ │ │ │ svcge 0x0049f63f │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, r1, asr #13 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @@ -526960,15 +527011,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 @ 232b0c @ │ │ │ │ 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 +527172,56 @@ │ │ │ │ @ instruction: 0xfffffceb │ │ │ │ andeq r0, r0, fp, lsr r2 │ │ │ │ movwne pc, #4672 @ 0x1240 @ │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ @ instruction: 0xf5b084ce │ │ │ │ @ instruction: 0xf0807f81 │ │ │ │ @ instruction: 0xf1a084d7 │ │ │ │ - blcs 273c68 │ │ │ │ + blcs 273d38 │ │ │ │ ldcge 6, cr15, [fp, #252] @ 0xfc │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b20 │ │ │ │ - bcs 25e328 │ │ │ │ + bcs 25e3f8 │ │ │ │ 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 66e5c0 │ │ │ │ + ldc 5, cr15, [r6], #-1008 @ 0xfffffc10 │ │ │ │ + bhi 126e888 │ │ │ │ + bmi 66e5cc │ │ │ │ + ldc 5, cr15, [r0], #-1008 @ 0xfffffc10 │ │ │ │ + bhi 26e674 │ │ │ │ + bcc 66e638 │ │ │ │ ldrb r6, [r6, #-43]! @ 0xffffffd5 │ │ │ │ @ instruction: 0xf0002b86 │ │ │ │ - blcs ff093494 │ │ │ │ - blcs 2026d20 │ │ │ │ - stclge 4, cr15, [pc, #-508]! @ 232b20 │ │ │ │ + blcs ff093564 │ │ │ │ + blcs 2026df0 │ │ │ │ + stclge 4, cr15, [pc, #-508]! @ 232bf0 │ │ │ │ @ instruction: 0x1784f8df │ │ │ │ @ instruction: 0xf85e2064 │ │ │ │ - blx 236d2e │ │ │ │ + blx 236dfe │ │ │ │ @ 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 25e37c │ │ │ │ strbthi pc, [r8], #0 @ │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ ldrb r6, [r0, #-43] @ 0xffffffd5 │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf63f2b20 │ │ │ │ - bcs 25e294 │ │ │ │ + bcs 25e364 │ │ │ │ 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 +527287,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 25e23c │ │ │ │ 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 +527335,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 2e2c7c │ │ │ │ @ instruction: 0xf890d80d │ │ │ │ @ instruction: 0x069f3137 │ │ │ │ @ instruction: 0xf8b0d409 │ │ │ │ @ instruction: 0xf8b0311e │ │ │ │ - blx 2fb3d2 │ │ │ │ + blx 2fb4a2 │ │ │ │ @ instruction: 0xf8b0f202 │ │ │ │ - blx 2ff3ea │ │ │ │ + blx 2ff4ba │ │ │ │ stmdavs r1!, {r1, r9, ip, sp, lr, pc} │ │ │ │ ldrmi r1, [r0], #-3656 @ 0xfffff1b8 │ │ │ │ - mrrc 5, 15, pc, sl, cr12 @ │ │ │ │ + bl ffef0834 │ │ │ │ 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 5dfbd8 │ │ │ │ + blcs 2e2cd0 │ │ │ │ @ instruction: 0x83a5f200 │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1000699 │ │ │ │ @ instruction: 0xf8b083a0 │ │ │ │ @ instruction: 0xf8b0311c │ │ │ │ @ instruction: 0xf8b0111e │ │ │ │ - blx 27b43e │ │ │ │ - blx 2efbce │ │ │ │ - blcc 2afbd0 │ │ │ │ + blx 27b50e │ │ │ │ + blx 2efc9e │ │ │ │ + blcc 2afca0 │ │ │ │ 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 23f1c0 │ │ │ │ stcge 4, cr15, [r5], {127} @ 0x7f │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r9, sl, fp, sp, lr} │ │ │ │ - blcs 391c64 │ │ │ │ - blge 2301f8 │ │ │ │ + blcs 391d34 │ │ │ │ + blge 2302c8 │ │ │ │ strtcc pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf85e2104 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8934300 │ │ │ │ movwcc r3, #45317 @ 0xb105 │ │ │ │ eorcs pc, r3, r6, asr r8 @ │ │ │ │ - @ instruction: 0xffe4f64e │ │ │ │ + @ instruction: 0xff7cf64e │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bvs ff31dfd8 │ │ │ │ + bvs ff31e0a8 │ │ │ │ @ instruction: 0xf53f2b0f │ │ │ │ - bl 35dfd0 │ │ │ │ + bl 35e0a0 │ │ │ │ @ instruction: 0xf8530383 │ │ │ │ eorvs r3, fp, r8, lsl ip │ │ │ │ - bllt ffb31030 │ │ │ │ + bllt ffb31100 │ │ │ │ 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 3cd79e │ │ │ │ teqplt r9, r1, lsl #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5fc4620 │ │ │ │ - adcsmi lr, r0, #236, 22 @ 0x3b000 │ │ │ │ + adcsmi lr, r0, #132, 22 @ 0x21000 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ strdle r3, [r0, -pc] │ │ │ │ eorvs r3, ip, r1, lsl #24 │ │ │ │ - bllt ff531060 │ │ │ │ + bllt ff531130 │ │ │ │ umaalcc pc, r1, r0, r9 @ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf890abc6 │ │ │ │ - blcs 23f584 │ │ │ │ + blcs 23f654 │ │ │ │ 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 #22 │ │ │ │ + bllt feeb1164 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ svclt 0x0028428b │ │ │ │ eorvs r4, fp, fp, lsl #12 │ │ │ │ - bllt fecb10a4 │ │ │ │ + bllt fecb1174 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ svcmi 0x00fff1b3 │ │ │ │ - blge feb303b0 │ │ │ │ - bcc fe66e8d4 │ │ │ │ - bvc ffc2ecac │ │ │ │ - bvc 26e7d4 │ │ │ │ - bllt fe9310c0 │ │ │ │ + blge feb30480 │ │ │ │ + bcc fe66e9a4 │ │ │ │ + bvc ffc2ed7c │ │ │ │ + bvc 26e8a4 │ │ │ │ + bllt fe931190 │ │ │ │ streq lr, [r8], #2820 @ 0xb04 │ │ │ │ - blcc 28d458 │ │ │ │ + blcc 28d528 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ stmdavs r3!, {r2, r4, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ - bllt fe6310d8 │ │ │ │ + bllt fe6311a8 │ │ │ │ eorvs r6, fp, r3, ror #16 │ │ │ │ - bllt fe5310e0 │ │ │ │ + bllt fe5311b0 │ │ │ │ svcvc 0x00e6f5b3 │ │ │ │ - blge fe4302e8 │ │ │ │ + blge fe4303b8 │ │ │ │ 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 23f260 │ │ │ │ + blge 20b02d4 │ │ │ │ + blmi ffbed0bc │ │ │ │ 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 1d302f0 │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx fe4f0c0e │ │ │ │ + blx af0cde │ │ │ │ orreq lr, r8, #0, 22 │ │ │ │ @ instruction: 0xf0017919 │ │ │ │ - bcs 2739b4 │ │ │ │ - blge 1a30338 │ │ │ │ + bcs 273a84 │ │ │ │ + blge 1a30408 │ │ │ │ @ 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 fe66ea5c │ │ │ │ + bvc 1c2ee24 │ │ │ │ + bcc fe66eaa4 │ │ │ │ + bcs 26d04c │ │ │ │ sbcshi pc, ip, #0 │ │ │ │ @ instruction: 0xf8dc6863 │ │ │ │ - blcc 27b188 │ │ │ │ + blcc 27b258 │ │ │ │ @ instruction: 0xf4ff189b │ │ │ │ @ instruction: 0xf7ffaf77 │ │ │ │ @ instruction: 0xf8dcbb34 │ │ │ │ - blcs 1ff198 │ │ │ │ + blcs 1ff268 │ │ │ │ mvnscs fp, #40, 30 @ 0xa0 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ @ instruction: 0xf8dcbb2c │ │ │ │ - blcs 21ff1a8 │ │ │ │ + blcs 21ff278 │ │ │ │ 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 83b2b4 │ │ │ │ svclt 0x00282a1f │ │ │ │ @ instruction: 0x4614221f │ │ │ │ @ instruction: 0xf0002805 │ │ │ │ @ instruction: 0xf8dc82bc │ │ │ │ - blcs 9ff208 │ │ │ │ + blcs 9ff2d8 │ │ │ │ ldmne r2, {r2, r4, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - bcs 9ffa7c │ │ │ │ + bcs 9ffb4c │ │ │ │ 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 +527526,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 fe861e80 │ │ │ │ andcc pc, r3, lr, asr r8 @ │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ stccs 8, cr15, [r8], #-588 @ 0xfffffdb4 │ │ │ │ - bcs 24ea24 │ │ │ │ + bcs 24eaf4 │ │ │ │ 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 +527564,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 2fbfb4 │ │ │ │ + blcc 2affdc │ │ │ │ @ instruction: 0xf8dce6ca │ │ │ │ - blcs 23f2fc │ │ │ │ + blcs 23f3cc │ │ │ │ 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 1ca1dc4 │ │ │ │ @ instruction: 0xf85e6df2 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf89343a0 │ │ │ │ - blcs 240ab4 │ │ │ │ + blcs 240b84 │ │ │ │ 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 1bb05fc │ │ │ │ biceq lr, r4, #3072 @ 0xc00 │ │ │ │ - bcs a52480 │ │ │ │ + bcs a52550 │ │ │ │ stmdale r6!, {r0, r1, r3, r4, r7, r9, fp, sp, lr} │ │ │ │ - bcs a01b44 │ │ │ │ + bcs a01c14 │ │ │ │ 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 +527608,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 4c205c │ │ │ │ + blx a74070 │ │ │ │ eorvs pc, fp, r3, lsl #6 │ │ │ │ - blt e31398 │ │ │ │ - blcs 25ff0c │ │ │ │ + blt e31468 │ │ │ │ + blcs 25ffdc │ │ │ │ andshi pc, r3, #0 │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ @ instruction: 0xf8142300 │ │ │ │ tstcs r0, r2, lsr r0 │ │ │ │ - bl 1a70ba4 │ │ │ │ + b 70c74 │ │ │ │ @ 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 251bc0 │ │ │ │ stclge 4, cr15, [r4], {127} @ 0x7f │ │ │ │ @ instruction: 0xf04f4b31 │ │ │ │ @ instruction: 0xf85e0930 │ │ │ │ - blx 49b3fa │ │ │ │ + blx 49b4ca │ │ │ │ ldmdbvc fp, {r8, r9, sp, pc} │ │ │ │ - blcs 258008 │ │ │ │ - bge 2b04f4 │ │ │ │ - bleq 26f538 │ │ │ │ + blcs 2580d8 │ │ │ │ + bge 2b05c4 │ │ │ │ + bleq 26f608 │ │ │ │ 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 ff78465c │ │ │ │ stmdbcs r0, {r0, r6, r7, r8, fp, ip, sp, lr} │ │ │ │ - bl 3e77c8 │ │ │ │ + bl 3e7898 │ │ │ │ @ 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 +527670,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 25dc40 │ │ │ │ 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, ror #14 │ │ │ │ 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 +527719,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 fef1fb48 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ - blcs 233dd4 │ │ │ │ + blcs 233ea4 │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf8dc3b01 │ │ │ │ - bcs 23b574 │ │ │ │ + bcs 23b644 │ │ │ │ stcge 4, cr15, [sl, #252] @ 0xfc │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ andcs r8, r1, #222 @ 0xde │ │ │ │ - bcc 2837a4 │ │ │ │ + bcc 283874 │ │ │ │ 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}^ │ │ │ │ + stmia 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 24341c │ │ │ │ sbcshi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0xf89844b0 │ │ │ │ @ instruction: 0xf8dc0060 │ │ │ │ - bcs 23b5bc │ │ │ │ + bcs 23b68c │ │ │ │ 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 +527784,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 fff21af8 │ │ │ │ + blcs a52890 │ │ │ │ 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 +527802,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 2839b4 │ │ │ │ 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 +527845,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 ffef180e │ │ │ │ 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 32ca5c │ │ │ │ mcrrvc 3, 12, r0, r9, cr6 │ │ │ │ - bvs fe8fdbf4 │ │ │ │ + bvs fe8fdcc4 │ │ │ │ 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 283b04 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ sbcslt fp, fp, #2228224 @ 0x220000 │ │ │ │ - bcc 22fbe4 │ │ │ │ + bcc 22fcb4 │ │ │ │ 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 16ad624 │ │ │ │ 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 +527902,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 46edac │ │ │ │ @ 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 14ae53c │ │ │ │ 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 +527928,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 2bc222 │ │ │ │ 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 24d9a4 │ │ │ │ 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 +528013,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 2818d4 │ │ │ │ sbclt r0, sl, #0, 12 │ │ │ │ - blx 1704bd8 │ │ │ │ + blx 1704ca8 │ │ │ │ vsubw.u8 , q11, d0 │ │ │ │ - bl ff2bd1f4 │ │ │ │ + bl ff2bd2c4 │ │ │ │ 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 3cc0d8 │ │ │ │ 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 +528281,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 6050d0 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - @ instruction: 0xf834f651 │ │ │ │ + @ instruction: 0xffccf650 │ │ │ │ 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 │ │ │ │ + ldc 5, cr15, [r8], {251} @ 0xfb │ │ │ │ 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 ff12f5a4 │ │ │ │ + ldc 6, cr2, [pc, #4] @ 233f30 │ │ │ │ + strtmi fp, [pc], #-3004 @ 233f30 │ │ │ │ @ instruction: 0x46b046b1 │ │ │ │ - blge 14af928 │ │ │ │ - beq 26ffa8 │ │ │ │ + blge 14af9f8 │ │ │ │ + beq 270078 │ │ │ │ @ instruction: 0xf8159601 │ │ │ │ @ instruction: 0xf0091b01 │ │ │ │ @ instruction: 0xf89b0901 │ │ │ │ - bl 4fbf10 │ │ │ │ + bl 4fbfe0 │ │ │ │ ldmib r1, {r0, r6, r7, r8}^ │ │ │ │ @ instruction: 0xf64f010a │ │ │ │ - mrc 12, 5, APSR_nzcv, cr0, cr5, {2} │ │ │ │ + vabs.f64 d15, d29 │ │ │ │ @ instruction: 0xf5fb8b40 │ │ │ │ - vmov.32 lr, d4[1] │ │ │ │ + @ instruction: 0xeeb4eaaa │ │ │ │ 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 66fb38 │ │ │ │ ldrbhi pc, [r9], #384 @ 0x180 @ │ │ │ │ - blvc ff46f96c │ │ │ │ + blvc ff46fa3c │ │ │ │ streq pc, [r1], -r6 │ │ │ │ - blvc ff52f984 │ │ │ │ - blx 66fa7c │ │ │ │ + blvc ff52fa54 │ │ │ │ + blx 66fb4c │ │ │ │ strcs fp, [r0], -r8, lsl #31 │ │ │ │ - blhi 126f994 │ │ │ │ - blne 146f984 │ │ │ │ - bleq 14ef988 │ │ │ │ + blhi 126fa64 │ │ │ │ + blne 146fa54 │ │ │ │ + bleq 14efa58 │ │ │ │ stmdaeq r1, {r3, ip, sp, lr, pc} │ │ │ │ - blx 66fa94 │ │ │ │ + blx 66fb64 │ │ │ │ @ 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 77179c │ │ │ │ + blne 146fa74 │ │ │ │ + blge 126fa78 │ │ │ │ + bleq 14afa7c │ │ │ │ + mcr 5, 6, pc, 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 fe32e910 │ │ │ │ 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 +528368,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 28efea │ │ │ │ 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 feef19ac │ │ │ │ @ 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 +528391,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 410046 │ │ │ │ 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 4f48e8 │ │ │ │ @ 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 +528421,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 2b2168 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ - b 15fc114 │ │ │ │ + b 15fc1e4 │ │ │ │ @ instruction: 0xf00179e2 │ │ │ │ - b 16b4458 │ │ │ │ + b 16b4528 │ │ │ │ svclt 0x00080a09 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ tstcs r0, r8, lsl pc │ │ │ │ - bl 20855ec │ │ │ │ + bl 20856bc │ │ │ │ svclt 0x00bc0a06 │ │ │ │ @ instruction: 0x464e4694 │ │ │ │ - bl 21c56b0 │ │ │ │ + bl 21c5780 │ │ │ │ svclt 0x00bc0a09 │ │ │ │ @ instruction: 0x46ce4690 │ │ │ │ strhle r4, [r1, #45]! @ 0x2d │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf1bc83f9 │ │ │ │ @ instruction: 0xf1760f01 │ │ │ │ svclt 0x00a80300 │ │ │ │ @ instruction: 0xf6bf2103 │ │ │ │ - b 195fdc0 │ │ │ │ + b 195fe90 │ │ │ │ svclt 0x00080606 │ │ │ │ @ instruction: 0xf43f2104 │ │ │ │ @ instruction: 0xf1beaf45 │ │ │ │ svclt 0x00b80f00 │ │ │ │ @ instruction: 0xf6ff2101 │ │ │ │ - b 185fda8 │ │ │ │ + b 185fe78 │ │ │ │ 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 2b21e8 │ │ │ │ @ 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 4aeaf0 │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3eeecc │ │ │ │ + beq 3eef9c │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1614] @ 0x64e │ │ │ │ - beq 4aeeec │ │ │ │ + beq 4aefbc │ │ │ │ @ instruction: 0x4690bfbc │ │ │ │ adcsmi r4, sp, #216006656 @ 0xce00000 │ │ │ │ ldr sp, [sp, r0, ror #3]! │ │ │ │ - blcs 2b2158 │ │ │ │ + blcs 2b2228 │ │ │ │ @ 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 4aeb30 │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3eef0c │ │ │ │ + beq 3eefdc │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1614] @ 0x64e │ │ │ │ - beq 4aef2c │ │ │ │ + beq 4aeffc │ │ │ │ @ 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 │ │ │ │ + ldrshteq ip, [r4], #-98 @ 0xffffff9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r4, r2, lsr #15 │ │ │ │ + ldrsbteq 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 │ │ │ │ + rsbseq ip, r4, sl, ror r5 │ │ │ │ + rsbeq ip, sl, r0, asr #23 │ │ │ │ + rsbeq ip, sl, r4, lsl #19 │ │ │ │ + blcs 2b2298 │ │ │ │ @ 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 12459dc │ │ │ │ + b 274264 │ │ │ │ + b 15f4668 │ │ │ │ + bl 1ed0e08 │ │ │ │ svclt 0x00bc0a06 │ │ │ │ ldrmi r4, [r6], -ip, asr #13 │ │ │ │ - bl 21c58c0 │ │ │ │ + bl 21c5990 │ │ │ │ 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 @ 2342a4 │ │ │ │ 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, 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 @ 2342c4 │ │ │ │ @ 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 +528545,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 34faae │ │ │ │ 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 45671c │ │ │ │ vst1.8 {d0-d2}, [r8], r9 │ │ │ │ - blx 1a0f054 │ │ │ │ + blx 1a0f124 │ │ │ │ vst1.32 {d15-d16}, [r9], r8 │ │ │ │ vabdl.u8 q11, d22, d0 │ │ │ │ @ instruction: 0xf1ba2600 │ │ │ │ @ instruction: 0xf0000f06 │ │ │ │ andcs r8, r0, #-1744830463 @ 0x98000001 │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6544628 │ │ │ │ - strmi pc, [r2], -r7, asr #19 │ │ │ │ + @ instruction: 0x4602f95f │ │ │ │ @ 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 ff14cf84 │ │ │ │ + b 16335a8 │ │ │ │ + b 12fb4ec │ │ │ │ @ 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 ffcbc7e8 │ │ │ │ + blx 33dba2 │ │ │ │ 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 +528604,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 14323ec │ │ │ │ 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 294e94 │ │ │ │ + bcs 320f50 │ │ │ │ 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 241e74 │ │ │ │ + b 235c3c │ │ │ │ sbclt r0, r2, #1073741825 @ 0x40000001 │ │ │ │ - blx 170554c │ │ │ │ + blx 170561c │ │ │ │ vsubw.u8 , q11, d5 │ │ │ │ - bl ff2bdb68 │ │ │ │ + bl ff2bdc38 │ │ │ │ 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 fb2468 │ │ │ │ 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 fed392a8 │ │ │ │ + blx feef509c │ │ │ │ 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 6f1ebc │ │ │ │ movwmi r3, #47617 @ 0xba01 │ │ │ │ svclt 0x008c2a01 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ movteq lr, #10819 @ 0x2a43 │ │ │ │ orrvc pc, r0, #1124073472 @ 0x43000000 │ │ │ │ - bllt 3f2404 │ │ │ │ + bllt 3f24d4 │ │ │ │ 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 294dac │ │ │ │ + bcs 321038 │ │ │ │ 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 3bc088 │ │ │ │ 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 132414c │ │ │ │ @ instruction: 0xf0432342 │ │ │ │ @ instruction: 0xf43f0304 │ │ │ │ stmdbcs r1, {r0, r1, r2, r3, r6, r7, r9, fp, sp, pc} │ │ │ │ - b 132408c │ │ │ │ + b 132415c │ │ │ │ @ instruction: 0xf0432342 │ │ │ │ @ instruction: 0xf43f0302 │ │ │ │ stmdbcc r3, {r0, r1, r2, r6, r7, r9, fp, sp, pc} │ │ │ │ svceq 0x00fdf011 │ │ │ │ - b 13240b0 │ │ │ │ + b 1324180 │ │ │ │ @ instruction: 0xf7ff2342 │ │ │ │ ldmib r3, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, pc}^ │ │ │ │ - b 2bc49c │ │ │ │ + b 2bc56c │ │ │ │ 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 23da68 │ │ │ │ vst1.8 {d0-d2}, [r3], r3 │ │ │ │ sbclt r6, r5, #128, 2 │ │ │ │ sbcslt r4, pc, #2046820352 @ 0x7a000000 │ │ │ │ - bl ff3844e4 │ │ │ │ + bl ff3845b4 │ │ │ │ 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 +528737,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 ff324620 │ │ │ │ strmi r0, [sl], -r3, asr #7 │ │ │ │ ldrbtmi r4, [sp], #-1035 @ 0xfffffbf5 │ │ │ │ strcs pc, [r0], -r6, asr #7 │ │ │ │ - b 3bc944 │ │ │ │ + b 3bca14 │ │ │ │ @ instruction: 0xf8132610 │ │ │ │ - bl ff42457c │ │ │ │ + bl ff42464c │ │ │ │ ldrmi r0, [sl], #-967 @ 0xfffffc39 │ │ │ │ - bl ff321060 │ │ │ │ + bl ff321130 │ │ │ │ strtmi r0, [fp], #-963 @ 0xfffffc3d │ │ │ │ andcc pc, ip, r3, lsl r8 @ │ │ │ │ @ instruction: 0x460b5cd2 │ │ │ │ - blt 16b2560 │ │ │ │ + blt 16b2630 │ │ │ │ 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, #20435 @ 0x4fd3 @ │ │ │ │ ldmdblt r0!, {r1, r9, sl, lr}^ │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ - @ instruction: 0xf6544628 │ │ │ │ - movwcs pc, #10259 @ 0x2813 @ │ │ │ │ + @ instruction: 0xf6534628 │ │ │ │ + movwcs pc, #12203 @ 0x2fab @ │ │ │ │ @ instruction: 0xf8dfb938 │ │ │ │ - bl ff401764 │ │ │ │ + bl ff401834 │ │ │ │ ldrbtmi r0, [fp], #-1991 @ 0xfffff839 │ │ │ │ @ instruction: 0xf389fa53 │ │ │ │ @ instruction: 0xf8df5ddb │ │ │ │ - bl ff2fd744 │ │ │ │ + bl ff2fd814 │ │ │ │ smlabtcs r0, r3, r3, r0 │ │ │ │ - blx 16c57a4 │ │ │ │ + blx 16c5874 │ │ │ │ @ instruction: 0xf818f888 │ │ │ │ strmi r2, [fp], -r3 │ │ │ │ - blt a325c4 │ │ │ │ + blt a32694 │ │ │ │ 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 ff2b575c │ │ │ │ ldrbtmi r0, [r8], #-706 @ 0xfffffd3e │ │ │ │ ldclpl 4, cr4, [r2, #8] │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf8df813b │ │ │ │ - bl ff2b5660 │ │ │ │ + bl ff2b5730 │ │ │ │ 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 38cd00 │ │ │ │ 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 1324388 │ │ │ │ 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 +528824,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 130d370 │ │ │ │ @ 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 33cd84 │ │ │ │ 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 32f0fc │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3ef4c4 │ │ │ │ + beq 3ef594 │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1566] @ 0x61e │ │ │ │ - beq 32f4fc │ │ │ │ + beq 32f5cc │ │ │ │ @ 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 ff21ecf4 │ │ │ │ + blvs ffd5b000 │ │ │ │ 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 +528912,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 16053b4 │ │ │ │ + b 127920c │ │ │ │ + b 234cd0 │ │ │ │ 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 2b2948 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ sbcslt r2, r2, #50 @ 0x32 │ │ │ │ - blx feec5324 │ │ │ │ - b 163123c │ │ │ │ - b 1279180 │ │ │ │ - b 234c44 │ │ │ │ + blx feec53f4 │ │ │ │ + b 163130c │ │ │ │ + b 1279250 │ │ │ │ + b 234d14 │ │ │ │ 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 d72930 │ │ │ │ svceq 0x0006f1b8 │ │ │ │ svclt 0x0088d004 │ │ │ │ tstpvc r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blge 18f2170 │ │ │ │ + blge 18f2240 │ │ │ │ @ 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 +528972,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 b71aac │ │ │ │ + bleq ff270488 │ │ │ │ + blx 67057c │ │ │ │ + b 13e46cc │ │ │ │ @ instruction: 0xf041010b │ │ │ │ @ instruction: 0xf53f0101 │ │ │ │ vmov.32 sl, d5[1] │ │ │ │ - b 13b75fc │ │ │ │ + b 13b76cc │ │ │ │ cdp 1, 15, cr0, cr1, cr11, {0} │ │ │ │ svclt 0x0008fa10 │ │ │ │ tstpeq r2, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blge 5f1a08 │ │ │ │ + blge 5f1ad8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blge 4f1b10 │ │ │ │ + blge 4f1be0 │ │ │ │ tstpeq r5, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bllt 3f2918 │ │ │ │ + bllt 3f29e8 │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6534628 │ │ │ │ - @ instruction: 0xf8d5fe4d │ │ │ │ + @ instruction: 0xf8d5fde5 │ │ │ │ andcs ip, r2, #20 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blmi 119fbd0 │ │ │ │ + blmi 119fca0 │ │ │ │ sbceq lr, sl, #206848 @ 0x32800 │ │ │ │ - blx 1705b28 │ │ │ │ + blx 1705bf8 │ │ │ │ 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 +529013,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 2f2a48 │ │ │ │ subeq fp, r9, r0, lsr fp │ │ │ │ - b 132db9c │ │ │ │ + b 132dc6c │ │ │ │ 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 1a30984 │ │ │ │ @ instruction: 0xf7fdf089 │ │ │ │ @ instruction: 0xf080f9df │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - ldrb r0, [pc], #-649 @ 2349d4 │ │ │ │ + ldrb r0, [pc], #-649 @ 234aa4 │ │ │ │ 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, lr, asr r2 │ │ │ │ + rsbeq ip, sl, r0, ror #6 │ │ │ │ + rsbeq ip, sl, r0, lsl #5 │ │ │ │ + rsbeq ip, sl, sl, ror r1 │ │ │ │ + rsbeq ip, sl, r4, ror #4 │ │ │ │ + rsbeq ip, sl, lr, lsr #2 │ │ │ │ + rsbeq ip, sl, ip, ror r1 │ │ │ │ + strhteq ip, [sl], #-4 │ │ │ │ + rsbeq ip, sl, r0, lsr #1 │ │ │ │ + strdeq ip, [sl], #-2 @ │ │ │ │ + mlseq sl, r0, r1, ip │ │ │ │ + ldrdeq ip, [sl], #-14 @ │ │ │ │ + rsbeq ip, sl, r2, ror r0 │ │ │ │ + rsbeq ip, sl, r4, lsl #2 │ │ │ │ + rsbeq ip, sl, r6, lsr #1 │ │ │ │ + rsbeq fp, sl, sl, lsr #31 │ │ │ │ + mlseq sl, r6, pc, fp @ │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - strdeq fp, [sl], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq fp, sl, r0, 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 ef5738 │ │ │ │ @ instruction: 0xf8589406 │ │ │ │ movwls r3, #16387 @ 0x4003 │ │ │ │ - blmi e99694 │ │ │ │ + blmi e99764 │ │ │ │ ldrbtmi r9, [fp], #-1034 @ 0xfffffbf6 │ │ │ │ - blmi e596b0 │ │ │ │ + blmi e59780 │ │ │ │ ldrbtmi r9, [fp], #-268 @ 0xfffffef4 │ │ │ │ - blge 16196bc │ │ │ │ + blge 161978c │ │ │ │ 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 3cf144 │ │ │ │ + blvs fff7a49c │ │ │ │ + blx 3be446 │ │ │ │ stclvc 1, cr1, [sp], #-8 │ │ │ │ @ instruction: 0x7dd219ca │ │ │ │ rsbseq pc, r9, #34 @ 0x22 │ │ │ │ ldrvc r4, [sl], #-810 @ 0xfffffcd6 │ │ │ │ - blx ff6f2abc │ │ │ │ + blx ff6f2b8c │ │ │ │ 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 644c30 │ │ │ │ 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 0x0008f5fa │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r4], #-82 @ 0xffffffae │ │ │ │ - rsbseq fp, r4, sl, lsr #11 │ │ │ │ + rsbseq fp, r4, r2, ror #9 │ │ │ │ + ldrsbteq 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, lsr #8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8bd50 │ │ │ │ + bl fed8be20 │ │ │ │ @ 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 25b9e0 │ │ │ │ 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 a7cc70 │ │ │ │ movwls r9, #25093 @ 0x6205 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ andcc lr, r8, #3358720 @ 0x334000 │ │ │ │ - bmi 81f7e8 │ │ │ │ + bmi 81f8b8 │ │ │ │ smlabtcc sl, sp, r9, lr │ │ │ │ - blmi 7bcfec │ │ │ │ + blmi 7bd0bc │ │ │ │ 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 1672c90 │ │ │ │ + blmi 4874d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1a8ec40 │ │ │ │ + blls 1a8ed10 │ │ │ │ @ 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 0x0000eea6 │ │ │ │ + ldrsbteq fp, [r4], #-50 @ 0xffffffce │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0074b49c │ │ │ │ + rsbseq fp, r4, ip, asr #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, ror #6 │ │ │ │ + rsbeq fp, sl, sl, lsl #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed8be18 │ │ │ │ + bl fed8bee8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r2, -r8] │ │ │ │ - blx fe672c1a │ │ │ │ + blx fe672cea │ │ │ │ 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 8ecd68 │ │ │ │ svclt 0x000c2a08 │ │ │ │ stcvs 8, cr15, [r4], {84} @ 0x54 │ │ │ │ @ instruction: 0x4630689e │ │ │ │ - cdp2 6, 13, cr15, cr14, cr2, {4} │ │ │ │ + cdp2 6, 7, 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, 6, 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, 5, 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 1df2568 │ │ │ │ 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: 0xff52f65b │ │ │ │ strtmi r6, [sl], -fp, lsr #16 │ │ │ │ ldmvs r9, {r0, r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf87af65c │ │ │ │ + @ instruction: 0xf812f65c │ │ │ │ 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 453a30 │ │ │ │ @ instruction: 0xf854bf0c │ │ │ │ ldmvs r9, {r2, sl, fp, ip} │ │ │ │ ldmvs fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ andsle r4, fp, fp, lsl #5 │ │ │ │ @ instruction: 0xf65c4648 │ │ │ │ - @ instruction: 0x4606f871 │ │ │ │ + strmi pc, [r6], -r9, lsl #16 │ │ │ │ andsle r4, r5, r5, lsl #5 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ cmnle r4, r1, lsl #22 │ │ │ │ - blvc 6cedc8 │ │ │ │ + blvc 6cee98 │ │ │ │ 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 +529260,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 24ef5c │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ andcs lr, r1, ip, asr #15 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ - blvc 8d8d30 │ │ │ │ + blvc 8d8e00 │ │ │ │ bicsle r2, r7, r1, lsl #20 │ │ │ │ - blcs 38f2e4 │ │ │ │ + blcs 38f3b4 │ │ │ │ ldmdavs fp!, {r2, r4, r6, r7, ip, lr, pc} │ │ │ │ ldmdbvs fp, {r0, r2, r8, sp} │ │ │ │ @ instruction: 0xf64d68d8 │ │ │ │ - @ instruction: 0xf8d5fb65 │ │ │ │ + @ instruction: 0xf8d5fafd │ │ │ │ @ instruction: 0xf100e000 │ │ │ │ strls r0, [r5], -r0, lsr #24 │ │ │ │ - bllt 2ef4c8 │ │ │ │ + bllt 2ef598 │ │ │ │ @ instruction: 0xf8deae06 │ │ │ │ orrvs r3, r3, r8, lsl r0 │ │ │ │ @ instruction: 0x301cf8de │ │ │ │ - blge 2cd4b0 │ │ │ │ + blge 2cd580 │ │ │ │ andslt pc, r0, sp, asr #17 │ │ │ │ - blgt 6067b8 │ │ │ │ + blgt 606888 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0xf6804670 │ │ │ │ - @ instruction: 0xf8cbff99 │ │ │ │ + @ instruction: 0xf8cbff31 │ │ │ │ @ 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, 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 │ │ │ │ + ldc2l 6, cr15, [ip], #308 @ 0x134 │ │ │ │ ldrbeq r6, [sl, r3, lsr #16] │ │ │ │ @ instruction: 0xf023d59e │ │ │ │ ldmib r3, {r0, r8, r9}^ │ │ │ │ subvs r1, sl, r5, lsl #4 │ │ │ │ ldcne 0, cr6, [r1, #-68]! @ 0xffffffbc │ │ │ │ andsge pc, r4, r3, asr #17 │ │ │ │ andseq pc, r4, #-1073741824 @ 0xc0000000 │ │ │ │ ldmdavs r1!, {r0, r3, r4, r7, r8, sp, lr}^ │ │ │ │ ldrsbvs r6, [r9, #-30] @ 0xffffffe2 │ │ │ │ rsbsvs r6, r2, sl, asr #32 │ │ │ │ @ instruction: 0xf65be79a │ │ │ │ - @ instruction: 0x4622fedf │ │ │ │ + @ instruction: 0x4622fe77 │ │ │ │ tstcs r4, r3, lsl #12 │ │ │ │ adcsvs r4, fp, r0, lsr r6 │ │ │ │ - @ instruction: 0xf9eaf6b9 │ │ │ │ + @ instruction: 0xf982f6b9 │ │ │ │ smlsldx r6, r1, r8, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi 15e104c │ │ │ │ + bmi 15e111c │ │ │ │ mrscs r2, SP_svc │ │ │ │ sxtab16mi r4, r1, sl, ror #8 │ │ │ │ @ instruction: 0xf88d9303 │ │ │ │ - blmi 1500e84 │ │ │ │ + blmi 1500f54 │ │ │ │ @ instruction: 0xf8df9001 │ │ │ │ ldmpl r3, {r2, r3, r5, r8, sp, pc}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf65a0300 │ │ │ │ - @ instruction: 0x4648fb91 │ │ │ │ - cdp2 6, 15, cr15, cr10, cr14, {2} │ │ │ │ + strbmi pc, [r8], -r9, lsr #22 @ │ │ │ │ + cdp2 6, 9, 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 24f034 │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ - blcs 4d3a8c │ │ │ │ + blcs 4d3b5c │ │ │ │ ldm pc, {r0, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ - blmi 1670e94 │ │ │ │ + blmi 1670f64 │ │ │ │ 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 24f008 │ │ │ │ ldrshlt sp, [r7, #-20]! @ 0xffffffec │ │ │ │ tstlt fp, fp, lsr r8 │ │ │ │ - bcs 24ef20 │ │ │ │ + bcs 24eff0 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0x461f4638 │ │ │ │ @ instruction: 0x4631e7dc │ │ │ │ @ instruction: 0xf7ff3014 │ │ │ │ svccs 0x0000feaf │ │ │ │ @ instruction: 0x4628d1f0 │ │ │ │ - @ instruction: 0xffa4f64e │ │ │ │ + @ instruction: 0xff3cf64e │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf89dd1c8 │ │ │ │ tstlt sp, r0, lsl r0 │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx ff072852 │ │ │ │ + blx 1672922 │ │ │ │ @ instruction: 0xb1209803 │ │ │ │ - @ instruction: 0xf802f65c │ │ │ │ + @ instruction: 0xff9af65b │ │ │ │ @ instruction: 0xf6b99802 │ │ │ │ - bmi a736cc │ │ │ │ + bmi a735fc │ │ │ │ ldrbtmi r4, [sl], #-2845 @ 0xfffff4e3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r8], -sp, lsr #2 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0x463187f0 │ │ │ │ @@ -529329,71 +529380,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 25407c │ │ │ │ @ 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 0x0000ece8 │ │ │ │ + ldrshteq fp, [r4], #-8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r4], #-20 @ 0xffffffec │ │ │ │ - rsbseq fp, r4, r6, lsl #2 │ │ │ │ + rsbseq fp, r4, r4, ror #1 │ │ │ │ + rsbseq fp, r4, r6, lsr r0 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed8c188 │ │ │ │ + bl fed8c258 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df460b │ │ │ │ - blvc a651b8 │ │ │ │ + blvc a65288 │ │ │ │ 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 ff635ab0 │ │ │ │ @ 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 ffa64508 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x0074af98 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x5640f8df │ │ │ │ @ instruction: 0xf8df460c │ │ │ │ @@ -529432,15 +529483,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 1f56ac │ │ │ │ @ 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 +529523,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 241250 │ │ │ │ @ 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 3954f8 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - blls 3e0f80 │ │ │ │ - blcs 29322c │ │ │ │ + blls 3e1050 │ │ │ │ + blcs 2932fc │ │ │ │ svcge 0x006cf47f │ │ │ │ strbcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ movwls r5, #14587 @ 0x38fb │ │ │ │ mulcc r6, r4, r9 │ │ │ │ - bcs 421d3c │ │ │ │ + bcs 421e0c │ │ │ │ movwcs fp, #3982 @ 0xf8e │ │ │ │ - blx 12d34a4 │ │ │ │ + blx 12d3574 │ │ │ │ @ instruction: 0xf04ff303 │ │ │ │ svclt 0x00980230 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 319e0c │ │ │ │ + blls 319edc │ │ │ │ movwcc pc, #43778 @ 0xab02 @ │ │ │ │ - blcs 253660 │ │ │ │ + blcs 253730 │ │ │ │ stcne 0, cr13, [r3, #460]! @ 0x1cc │ │ │ │ @ instruction: 0xf8df9304 │ │ │ │ @ instruction: 0xf04f3490 │ │ │ │ @ instruction: 0xf8cd0b00 │ │ │ │ strbmi sl, [r2], r8 │ │ │ │ strls r4, [r9, #-1147] @ 0xfffffb85 │ │ │ │ - blls 359e2c │ │ │ │ + blls 359efc │ │ │ │ svceq 0x0001f1bb │ │ │ │ teqpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbmi fp, [r8], r8, lsl #31 │ │ │ │ svc 0x0002f833 │ │ │ │ @ instruction: 0xf04f9304 │ │ │ │ - blx 2f5e8a │ │ │ │ + blx 2f5f5a │ │ │ │ ldmdbvs r3!, {r1, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdls pc, [ip], -r3 │ │ │ │ - blls 465094 │ │ │ │ + blls 465164 │ │ │ │ streq lr, [lr, -r9, lsl #22] │ │ │ │ - b fe32509c │ │ │ │ + b fe32516c │ │ │ │ ldmib sp, {r0, r1, r3, fp}^ │ │ │ │ - blx 27de4e │ │ │ │ - bls 401e50 │ │ │ │ + blx 27df1e │ │ │ │ + bls 401f20 │ │ │ │ ldmibvc sp, {r0, r1, r6, sl, lr}^ │ │ │ │ @ instruction: 0x9d05b925 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - bls 3d5640 │ │ │ │ + bls 3d5710 │ │ │ │ @ instruction: 0xf10d1e50 │ │ │ │ - bl 4b62fc │ │ │ │ + bl 4b63cc │ │ │ │ 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 241354 │ │ │ │ + bl 4ec76c │ │ │ │ + blvs ff6b9c78 │ │ │ │ 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 70f3e0 │ │ │ │ @ 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 2b17d0 │ │ │ │ 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 2fe08a │ │ │ │ ldmdbvc fp, {r1, r3, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 3a1098 │ │ │ │ + blls 3a1168 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svcls 0x0006af61 │ │ │ │ @ instruction: 0x463b19d8 │ │ │ │ addmi lr, r3, #2 │ │ │ │ svcge 0x005af43f │ │ │ │ - blne 2b3368 │ │ │ │ - bcc 27c288 │ │ │ │ + blne 2b3438 │ │ │ │ + bcc 27c358 │ │ │ │ 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 4b5954 │ │ │ │ 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 4cf4a8 │ │ │ │ @ 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 28407c │ │ │ │ ldmib r1, {r0, r1, r6, r7, r8}^ │ │ │ │ @ instruction: 0xf64e010a │ │ │ │ - @ instruction: 0xed97f9bf │ │ │ │ + @ instruction: 0xed97f957 │ │ │ │ vmov.f64 d7, #66 @ 0x3e100000 0.1406250 │ │ │ │ vneg.f64 d16, d7 │ │ │ │ rscle pc, r9, r0, lsl sl @ │ │ │ │ @ instruction: 0xf997e66c │ │ │ │ - blcs 2413d0 │ │ │ │ + blcs 2414a0 │ │ │ │ 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 +529694,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 60d6c4 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf10442ac │ │ │ │ svclt 0x00280401 │ │ │ │ @ instruction: 0xf10c2300 │ │ │ │ svclt 0x00380c01 │ │ │ │ stccc 8, cr15, [r1], {28} │ │ │ │ @ instruction: 0xf8072c10 │ │ │ │ @@ -529665,28 +529716,28 @@ │ │ │ │ @ instruction: 0xf012e646 │ │ │ │ @ instruction: 0xf47f0f10 │ │ │ │ @ instruction: 0xe7f3ae36 │ │ │ │ @ instruction: 0xf04f7c5b │ │ │ │ @ instruction: 0xf1c332ff │ │ │ │ @ instruction: 0xf1a30440 │ │ │ │ @ instruction: 0xf1c30120 │ │ │ │ - blx 2b6100 │ │ │ │ - blx af1888 │ │ │ │ - blx af1498 │ │ │ │ + blx 2b61d0 │ │ │ │ + blx af1958 │ │ │ │ + blx af1568 │ │ │ │ movwmi pc, #33539 @ 0x8303 @ │ │ │ │ @ instruction: 0xf904fa22 │ │ │ │ stccs 3, cr4, [r0, #-96] @ 0xffffffa0 │ │ │ │ svcge 0x0019f43f │ │ │ │ ldrsbtcc pc, [ip], -r8 @ │ │ │ │ - bl 2dfcc8 │ │ │ │ + bl 2dfd98 │ │ │ │ ldmdavs ip, {r0, r2, r9, sl, fp} │ │ │ │ mlane r5, r4, r8, pc @ │ │ │ │ - blcc 2b34f4 │ │ │ │ + blcc 2b35c4 │ │ │ │ @ instruction: 0xf1032920 │ │ │ │ - bl 3360c8 │ │ │ │ + bl 336198 │ │ │ │ @ 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 +529749,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 2a5234 │ │ │ │ mrcge 6, 1, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf1aae5c8 │ │ │ │ - blcs 2f636c │ │ │ │ + blcs 2f643c │ │ │ │ mrcge 6, 1, APSR_nzcv, cr1, cr15, {3} │ │ │ │ @ instruction: 0xf1aae5c2 │ │ │ │ - blcs 2f635c │ │ │ │ + blcs 2f642c │ │ │ │ mcrge 6, 1, pc, cr11, cr15, {3} @ │ │ │ │ vld3.32 {d30,d32,d34}, [pc :256], ip │ │ │ │ - bl 4d483c │ │ │ │ - blcs 2f615c │ │ │ │ + bl 4d490c │ │ │ │ + blcs 2f622c │ │ │ │ mcrge 6, 1, pc, cr3, cr15, {3} @ │ │ │ │ @ instruction: 0xf5aae5b4 │ │ │ │ - blcs 2d235c │ │ │ │ + blcs 2d242c │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e144 │ │ │ │ + blcs 23e214 │ │ │ │ stcge 4, cr15, [ip, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf5aae617 │ │ │ │ - blcs 2d2458 │ │ │ │ + blcs 2d2528 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e158 │ │ │ │ + blcs 23e228 │ │ │ │ stcge 4, cr15, [r2, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf1aae60d │ │ │ │ - blcs 2f61f0 │ │ │ │ + blcs 2f62c0 │ │ │ │ mcrge 6, 0, pc, cr9, cr15, {3} @ │ │ │ │ vld3.32 {d30,d32,d34}, [pc :64], sl │ │ │ │ - bl 4d1798 │ │ │ │ - blcs 2f6170 │ │ │ │ + bl 4d1868 │ │ │ │ + blcs 2f6240 │ │ │ │ mcrge 6, 0, pc, cr1, cr15, {3} @ │ │ │ │ @ instruction: 0xf1aae592 │ │ │ │ - blcs 2b61fc │ │ │ │ + blcs 2b62cc │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e188 │ │ │ │ + blcs 23e258 │ │ │ │ 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 4eedb8 │ │ │ │ + blvs ff83628c │ │ │ │ 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 2b36d4 │ │ │ │ @ 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 2b36f8 │ │ │ │ @ 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 28f9bc │ │ │ │ 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 2b3744 │ │ │ │ @ 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 fe325734 │ │ │ │ + b 2f6348 │ │ │ │ ldmvs fp!, {sl, fp}^ │ │ │ │ - b 3057fc │ │ │ │ - b 1936278 │ │ │ │ + b 3058cc │ │ │ │ + b 1936348 │ │ │ │ @ instruction: 0xf47f0303 │ │ │ │ ldrbmi sl, [r2, #-3361]! @ 0xfffff2df │ │ │ │ svcge 0x0024f47f │ │ │ │ - bl 4eef30 │ │ │ │ - blvs ff8fa388 │ │ │ │ - blvc 90f6d8 │ │ │ │ + bl 4ef000 │ │ │ │ + blvs ff8fa458 │ │ │ │ + blvc 90f7a8 │ │ │ │ @ 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 │ │ │ │ + stmdb r0!, {r1, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrshteq sl, [r4], #-224 @ 0xffffff20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r4], #-244 @ 0xffffff0c │ │ │ │ - rsbseq sl, r4, sl, asr pc │ │ │ │ + rsbseq sl, r4, r4, ror #29 │ │ │ │ + rsbseq sl, r4, sl, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbeq fp, sl, ip, lsr #11 │ │ │ │ + mlseq sl, ip, r5, fp │ │ │ │ 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 2f6420 │ │ │ │ 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 2fb9d4 │ │ │ │ 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 +529908,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 23e482 │ │ │ │ + bl 3f2460 │ │ │ │ @ instruction: 0xf8de0e03 │ │ │ │ stmdacs r0, {r2} │ │ │ │ - bmi 8e9b18 │ │ │ │ + bmi 8e9be8 │ │ │ │ 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 16b98d8 │ │ │ │ smullle r4, r8, r1, r2 │ │ │ │ @ instruction: 0xf8262001 │ │ │ │ bfi r2, r3, #0, #19 │ │ │ │ strbmi r6, [r2], -lr, asr #16 │ │ │ │ - blx 26d7d6 │ │ │ │ + blx 26d8a6 │ │ │ │ @ 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, ror #15 │ │ │ │ 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 28bb9c │ │ │ │ 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 +529967,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 2f0f8c │ │ │ │ ldrtmi r9, [r0], -lr, lsr #18 │ │ │ │ - cdp2 6, 6, cr15, cr12, cr13, {2} │ │ │ │ + cdp2 6, 0, cr15, cr4, cr13, {2} │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r5, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf64c2101 │ │ │ │ - @ instruction: 0x4633fe1d │ │ │ │ + @ instruction: 0x4633fdb5 │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46383414 │ │ │ │ - @ instruction: 0xf994f650 │ │ │ │ + @ instruction: 0xf92cf650 │ │ │ │ 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 +529994,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 60f220 │ │ │ │ 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] @ 234bad │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf994e081 │ │ │ │ @ instruction: 0xf1baa001 │ │ │ │ stcle 15, cr0, [sl], {-0} │ │ │ │ - b 1e25560 │ │ │ │ + b 1e25630 │ │ │ │ @ instruction: 0xf8dd0a0a │ │ │ │ - bl 39dbec │ │ │ │ - bvs 8fa638 │ │ │ │ + bl 39dcbc │ │ │ │ + bvs 8fa708 │ │ │ │ @ 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 +530032,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, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0034632 │ │ │ │ - bl 376774 │ │ │ │ + bl 376844 │ │ │ │ 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 +530082,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 3c73cc │ │ │ │ ldmpl r3, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ ldrmi r9, [sl], -r5, lsl #6 │ │ │ │ - blx 2fe706 │ │ │ │ + blx 2fe7d6 │ │ │ │ ldmdbvc fp, {r1, r2, r8, r9, sp}^ │ │ │ │ svclt 0x00182b00 │ │ │ │ @ instruction: 0xf64c469b │ │ │ │ - @ instruction: 0xf100fccb │ │ │ │ + @ instruction: 0xf100fc63 │ │ │ │ @ instruction: 0x4653021c │ │ │ │ andls r4, r8, #17825792 @ 0x1100000 │ │ │ │ pkhtbmi r4, r0, sl, asr #12 │ │ │ │ - @ instruction: 0xffcaf64d │ │ │ │ - blcs 253c14 │ │ │ │ - bls 3a9c48 │ │ │ │ + @ instruction: 0xff62f64d │ │ │ │ + blcs 253ce4 │ │ │ │ + bls 3a9d18 │ │ │ │ @ instruction: 0xf0032130 │ │ │ │ @ instruction: 0xf64003f9 │ │ │ │ - blx 291e5a │ │ │ │ - bls 33f294 │ │ │ │ - blhi 7d3f44 │ │ │ │ + blx 291f2a │ │ │ │ + bls 33f364 │ │ │ │ + blhi 7d4014 │ │ │ │ @ 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 282c4e │ │ │ │ + bls 33e79c │ │ │ │ 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 dca3ac │ │ │ │ @ instruction: 0xf8399200 │ │ │ │ - blx 2816ea │ │ │ │ + blx 2817ba │ │ │ │ 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 3f5c08 │ │ │ │ bicsle r4, r4, #-536870903 @ 0xe0000009 │ │ │ │ ldrdls pc, [r4], -sp @ │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf858f650 │ │ │ │ + @ instruction: 0xfff0f64f │ │ │ │ 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 ffcbf900 │ │ │ │ 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, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x81b6f000 │ │ │ │ rscvs r6, r7, r3, lsr #17 │ │ │ │ rsbvs r4, r0, r3, lsl #8 │ │ │ │ stmiavc r3!, {r0, r1, r2, sp, lr, pc} │ │ │ │ movteq pc, #963 @ 0x3c3 @ │ │ │ │ stmdavs r3!, {r0, r1, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf000189b │ │ │ │ adcvs r8, r6, r9, lsr #3 │ │ │ │ andshi r2, ip, r0, lsl #8 │ │ │ │ cdpge 6, 1, cr4, cr6, cr0, {2} │ │ │ │ ldmib r5, {r1, r3, r4, r8, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf7ff1202 │ │ │ │ - blls 4752dc │ │ │ │ + blls 4753ac │ │ │ │ tstls r5, #63963136 @ 0x3d00000 │ │ │ │ ldrls sl, [r2], #-2834 @ 0xfffff4ee │ │ │ │ ldrmi lr, [r3], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf8df464c │ │ │ │ - blgt 6268c4 │ │ │ │ + blgt 626994 │ │ │ │ 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] @ 235c40 │ │ │ │ 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 dd626c │ │ │ │ + blcs a048a4 │ │ │ │ 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 +530214,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 f737f8 │ │ │ │ @ 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 15fe59c │ │ │ │ vhsub.s8 , q8, │ │ │ │ - blcc 2960e0 │ │ │ │ + blcc 2961b0 │ │ │ │ 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 +530316,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 6f0624 │ │ │ │ + bls dbe2b8 │ │ │ │ stmib sp, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf64cab16 │ │ │ │ - blge 7f4b84 │ │ │ │ + blge 7f4ab4 │ │ │ │ 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 6f0628 │ │ │ │ + blx ffa73828 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r2, #-252]! @ 0xffffff04 │ │ │ │ str sl, [r7, #-2834]! @ 0xfffff4ee │ │ │ │ subsne pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7ed │ │ │ │ ubfx r1, r8, #0, #11 │ │ │ │ svclt 0x00144311 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ strmi lr, [r8], -r3, ror #15 │ │ │ │ @ instruction: 0xf5f94641 │ │ │ │ - @ instruction: 0xe6f7ef36 │ │ │ │ + ldrbt lr, [r7], lr, asr #29 │ │ │ │ ldrtmi r4, [r9], -r8, lsl #12 │ │ │ │ - svc 0x0030f5f9 │ │ │ │ + mcr 5, 6, pc, cr8, cr9, {7} @ │ │ │ │ @ instruction: 0x4638e673 │ │ │ │ @ instruction: 0xf5f99204 │ │ │ │ - @ instruction: 0x4682edbe │ │ │ │ - bls 362b30 │ │ │ │ + pkhtbmi lr, r2, r6, asr #26 │ │ │ │ + bls 362c00 │ │ │ │ @ instruction: 0xf5f96861 │ │ │ │ - stmiavs r3!, {r1, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ rscvs r2, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf8c44453 │ │ │ │ eorvs sl, r2, r4 │ │ │ │ @ instruction: 0x4640e671 │ │ │ │ @ instruction: 0xf5f99204 │ │ │ │ - strmi lr, [r2], ip, lsr #27 │ │ │ │ - bls 362514 │ │ │ │ + strmi lr, [r2], r4, asr #26 │ │ │ │ + bls 3625e4 │ │ │ │ @ instruction: 0xf5f96871 │ │ │ │ - ldmvs r3!, {r4, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r3, 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 │ │ │ │ + ldc 5, cr15, [lr, #-996]! @ 0xfffffc1c │ │ │ │ andshi r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq sl, r4, r8, ror #15 │ │ │ │ + rsbseq sl, r4, r8, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sl, [r4], #-112 @ 0xffffff90 │ │ │ │ - ldrshteq sl, [r4], #-94 @ 0xffffffa2 │ │ │ │ + rsbseq sl, r4, r0, lsl #14 │ │ │ │ + rsbseq sl, r4, lr, lsr #10 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbeq sl, sl, r0, lsr ip │ │ │ │ + rsbeq sl, sl, r0, 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, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cdpeq 1, 0, cr15, cr4, cr3, {5} │ │ │ │ ldrbmi r6, [r0, #-2141]! @ 0xfffff7a3 │ │ │ │ pkhbtmi sp, r1, pc @ │ │ │ │ and r3, r6, r4, lsl #26 │ │ │ │ strtmi r6, [lr], ip, lsr #17 │ │ │ │ @ instruction: 0xf1a445a9 │ │ │ │ strbtmi r0, [r5], -r4, lsl #24 │ │ │ │ @ instruction: 0xf8ded015 │ │ │ │ strbeq r4, [r3, r0]! │ │ │ │ @ instruction: 0x4632d4f4 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ stc2 7, cr15, [r0], {255} @ 0xff │ │ │ │ rscle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf6bc4640 │ │ │ │ - andvs pc, r4, pc, ror #23 │ │ │ │ + andvs pc, r4, r7, lsl #23 │ │ │ │ strtmi r6, [lr], ip, lsr #17 │ │ │ │ @ instruction: 0xf1a445a9 │ │ │ │ strbtmi r0, [r5], -r4, lsl #24 │ │ │ │ pop {r0, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x000083f8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -530367,15 +530418,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 @ 236048 │ │ │ │ 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 +530437,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 1a1657c │ │ │ │ @ instruction: 0xf000064c │ │ │ │ mcrcs 1, 2, r8, cr0, cr6, {1} │ │ │ │ svclt 0x00384637 │ │ │ │ ldrtmi r2, [r8], -r0, asr #14 │ │ │ │ - stc 5, cr15, [r6, #-996] @ 0xfffffc1c │ │ │ │ + ldc 5, cr15, [lr], {249} @ 0xf9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r1], -ip, lsr #2 │ │ │ │ @ instruction: 0xf8c94632 │ │ │ │ stmib r9, {r2}^ │ │ │ │ @ instruction: 0xf5f96702 │ │ │ │ - @ instruction: 0x4620ea38 │ │ │ │ - mcr2 6, 4, pc, cr8, cr6, {5} @ │ │ │ │ + @ instruction: 0x4620e9d0 │ │ │ │ + mcr2 6, 1, pc, cr0, cr6, {5} @ │ │ │ │ andscs r9, r4, r6 │ │ │ │ - ldcl 5, cr15, [r4], #996 @ 0x3e4 │ │ │ │ + stc 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, 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 fe2740fa │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf64d4638 │ │ │ │ - strmi pc, [r7], -pc, lsr #29 │ │ │ │ + strmi pc, [r7], -r7, asr #28 │ │ │ │ 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 2502fc │ │ │ │ @ instruction: 0x4638d1f6 │ │ │ │ - ldc2l 6, cr15, [r8, #308]! @ 0x134 │ │ │ │ + ldc2 6, cr15, [r0, #308] @ 0x134 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ - blls 5aa824 │ │ │ │ + blls 5aa8f4 │ │ │ │ @ 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, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ adchi pc, r3, r0 │ │ │ │ svccs 0x00006807 │ │ │ │ addshi pc, pc, r0 │ │ │ │ - blcs 254e94 │ │ │ │ - blvc 10ea874 │ │ │ │ + blcs 254f64 │ │ │ │ + blvc 10ea944 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - blls 3562f4 │ │ │ │ + blls 3563c4 │ │ │ │ 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 ff09cdc8 │ │ │ │ @ instruction: 0xf833685b │ │ │ │ @ instruction: 0xf8db1011 │ │ │ │ @ instruction: 0xf8333004 │ │ │ │ @ instruction: 0xf8db1011 │ │ │ │ - bl 3020f8 │ │ │ │ + bl 3021c8 │ │ │ │ @ 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 2421fc │ │ │ │ @ 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 +530541,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 2b2370 │ │ │ │ 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 4da688 │ │ │ │ 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 4726c4 │ │ │ │ @ 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 fe273d9c │ │ │ │ @ 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: 0xf81af64d │ │ │ │ ldmdbvs r0!, {r0, r1, r2, r9, sl, fp, ip, pc} │ │ │ │ - stmib sl!, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb 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, {r6, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf806f6b8 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - bmi ff3227ec │ │ │ │ + bmi ff3228bc │ │ │ │ @ instruction: 0xf8d99912 │ │ │ │ stmpl sl, {ip, sp} │ │ │ │ mulle r4, r3, r2 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - @ instruction: 0xf6b88154 │ │ │ │ - andcs pc, r0, #6225920 @ 0x5f0000 │ │ │ │ + @ instruction: 0xf6b78154 │ │ │ │ + andcs pc, r0, #988 @ 0x3dc │ │ │ │ andscs lr, r6, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xb1249218 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 6f3b98 │ │ │ │ + @ instruction: 0xf9aaf659 │ │ │ │ strcs lr, [r0], #-5 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6594628 │ │ │ │ - bmi feff4a70 │ │ │ │ + bmi feff49a0 │ │ │ │ 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: 0xf9eef6bc │ │ │ │ ldrbt r6, [r6], r6 │ │ │ │ - bls 4c7bec │ │ │ │ + bls 4c7cbc │ │ │ │ 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 254f7c │ │ │ │ sbchi pc, pc, r0, asr #32 │ │ │ │ vld2.16 {d22,d24}, [pc :256], fp │ │ │ │ - blcs fe99351c │ │ │ │ - blcs ffd65ef0 │ │ │ │ + blcs fe9935ec │ │ │ │ + blcs ffd65fc0 │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ @ instruction: 0xf5b32000 │ │ │ │ svclt 0x00087f8f │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ - blcs 287330 │ │ │ │ + blcs 287400 │ │ │ │ @ instruction: 0xf040bf98 │ │ │ │ movwcs r0, #12289 @ 0x3001 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdals r8, {r3, r4, r5, r7, pc} │ │ │ │ - blx 33f31a │ │ │ │ + blx 33f3ea │ │ │ │ stmdals r4, {r9, sp} │ │ │ │ stmib r0, {r0, r2, r5, sl, fp, sp, pc}^ │ │ │ │ - blls 3826c4 │ │ │ │ + blls 382794 │ │ │ │ @ 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 +530654,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 356650 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ - @ instruction: 0xf64c6910 │ │ │ │ - @ instruction: 0x464af85b │ │ │ │ + @ instruction: 0xf64b6910 │ │ │ │ + @ instruction: 0x464afff3 │ │ │ │ ldmdbeq ip, {r8, ip, sp, lr, pc} │ │ │ │ mulscc r1, sl, r8 │ │ │ │ strmi r4, [r4], -r9, asr #12 │ │ │ │ - blx 18f3c7a │ │ │ │ + blx ffef3d48 │ │ │ │ @ instruction: 0xf1049a04 │ │ │ │ ldmvs r3, {r4, r5, sl, fp}^ │ │ │ │ - blhi ad4b94 │ │ │ │ + blhi ad4c64 │ │ │ │ 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 ff073d8a │ │ │ │ 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 ffd73d98 │ │ │ │ @ instruction: 0xf8d92014 │ │ │ │ @ instruction: 0xf8db8000 │ │ │ │ @ instruction: 0xf5f96008 │ │ │ │ - strmi lr, [r1], r2, lsr #22 │ │ │ │ + @ instruction: 0x4681eaba │ │ │ │ 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, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ddd05a │ │ │ │ @ instruction: 0x46409014 │ │ │ │ @ instruction: 0x46214633 │ │ │ │ strtmi r4, [sl], sl, asr #12 │ │ │ │ stc2 7, cr15, [ip, #1020] @ 0x3fc │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ stmdavs r5, {r0, r1, r3, sp, lr, pc} │ │ │ │ @ instruction: 0x4640b175 │ │ │ │ - @ instruction: 0xf99ef6bc │ │ │ │ + @ instruction: 0xf936f6bc │ │ │ │ andvs r4, r5, r3, lsr r6 │ │ │ │ strtmi r4, [r8], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ @ instruction: 0x4620fd7d │ │ │ │ - @ instruction: 0xf9e0f6bc │ │ │ │ + @ instruction: 0xf978f6bc │ │ │ │ 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} │ │ │ │ + stmda r2, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5f94620 │ │ │ │ - movwcs lr, #6312 @ 0x18a8 │ │ │ │ + movwcs lr, #6208 @ 0x1840 │ │ │ │ cmnvc fp, #56, 12 @ 0x3800000 │ │ │ │ - @ instruction: 0xff28f64c │ │ │ │ - blls 5dcc40 │ │ │ │ + cdp2 6, 12, cr15, cr0, cr12, {2} │ │ │ │ + blls 5dcd10 │ │ │ │ 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: 0xf9eaf6b6 │ │ │ │ @ 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 +530737,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], #-2054 @ 0xfffff7fa │ │ │ │ @ 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 3aa5d4 │ │ │ │ orrlt r6, r8, r9, asr r8 │ │ │ │ @ instruction: 0xf6b74632 │ │ │ │ - orrlt pc, r8, #1808 @ 0x710 │ │ │ │ + orrlt pc, r8, #9, 28 @ 0x90 │ │ │ │ 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 fe7f3d78 │ │ │ │ + @ instruction: 0xf5f8e7eb │ │ │ │ + ssat lr, #11, sl, asr #31 │ │ │ │ andls r4, r8, #48, 12 @ 0x3000000 │ │ │ │ - b fe473cb8 │ │ │ │ + b a73d88 │ │ │ │ @ instruction: 0xb1a84680 │ │ │ │ - bls 45d0f0 │ │ │ │ + bls 45d1c0 │ │ │ │ @ instruction: 0xf5f96859 │ │ │ │ - stmdbls r5, {r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdbls r5, {r2, 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, #4034 @ 0xfc2 │ │ │ │ str r9, [r9, #775] @ 0x307 │ │ │ │ - b fe2f3ce8 │ │ │ │ + b 8f3db8 │ │ │ │ andshi r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq sl, r4, lr, lsl #1 │ │ │ │ - rsbseq sl, r4, r8, lsl #1 │ │ │ │ + ldrhteq r9, [r4], #-254 @ 0xffffff02 │ │ │ │ + ldrhteq 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, ror #25 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8d728 │ │ │ │ + bl fed8d7f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ addcs r4, r0, #6291456 @ 0x600000 │ │ │ │ @ instruction: 0xf6b56840 │ │ │ │ - @ instruction: 0xf8d5fa39 │ │ │ │ + @ instruction: 0xf8d5f9d1 │ │ │ │ ldmdavs r0!, {r2, r7, ip}^ │ │ │ │ - blx 177401a │ │ │ │ + blx ffd740e8 │ │ │ │ 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 +530805,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 │ │ │ │ + stc2l 6, cr15, [r0, #-732]! @ 0xfffffd24 │ │ │ │ strmi r2, [r4], -r0, lsl #5 │ │ │ │ ldmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx 1f4066 │ │ │ │ + blx fe7f4136 │ │ │ │ addcs r4, r0, #425984 @ 0x68000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - mcr 5, 3, pc, cr8, cr8, {7} @ │ │ │ │ + mcr 5, 0, pc, 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 ff874152 │ │ │ │ strmi r2, [r2], -r4, lsl #2 │ │ │ │ addeq pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf6b74640 │ │ │ │ - @ instruction: 0xf8d4fe1b │ │ │ │ + @ instruction: 0xf8d4fdb3 │ │ │ │ @ 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 +530836,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, r2, lsr r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8d808 │ │ │ │ + bl fed8d8d8 │ │ │ │ @ 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 2a2b5c │ │ │ │ + blx 2beef8 │ │ │ │ @ instruction: 0xf004f303 │ │ │ │ - bcs 3f6e48 │ │ │ │ + bcs 3f6f18 │ │ │ │ @ instruction: 0xf004d019 │ │ │ │ - bcs 376e50 │ │ │ │ + bcs 376f20 │ │ │ │ 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, r4, r5, r6, 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 2b5520 │ │ │ │ strb r4, [r6, r2, lsl #12]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, r5, lsl #12 │ │ │ │ stmdavs r0, {r3, r5, r6, r8, sp} │ │ │ │ - stc2l 6, cr15, [r8, #-732]! @ 0xfffffd24 │ │ │ │ + stc2 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 19f4246 │ │ │ │ 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 d16ac0 │ │ │ │ @ instruction: 0xf0176623 │ │ │ │ @ instruction: 0xf0400001 │ │ │ │ smlalvs r8, r0, sp, r0 │ │ │ │ svceq 0x0018f018 │ │ │ │ teqle r7, r8, ror #16 │ │ │ │ ldceq 1, cr15, [r0], {4} │ │ │ │ @ instruction: 0x46612234 │ │ │ │ @ instruction: 0xf6b546e0 │ │ │ │ - @ instruction: 0x46c4fb55 │ │ │ │ + strbmi pc, [r4], sp, ror #21 @ │ │ │ │ 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 +530918,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 4f42ee │ │ │ │ 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 3113d0 │ │ │ │ ldm ip!, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - blvs 1af67bc │ │ │ │ + blvs 1af688c │ │ │ │ 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 +530952,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: 0xf8b4fca9 │ │ │ │ eorscs r3, r4, #72 @ 0x48 │ │ │ │ stmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx 310162 │ │ │ │ + blx 310232 │ │ │ │ @ instruction: 0xf6b5f202 │ │ │ │ - @ instruction: 0x4620fad5 │ │ │ │ + strtmi pc, [r0], -sp, ror #20 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stmdavs r8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ - blx 9f42c6 │ │ │ │ + blx feff4394 │ │ │ │ @ instruction: 0xf853692b │ │ │ │ ldr r7, [sl, r0, lsr #32] │ │ │ │ @ instruction: 0xf68e6868 │ │ │ │ - strhtvs pc, [r0], pc @ │ │ │ │ + adcvs pc, r0, r7, asr r8 @ │ │ │ │ ldrb r6, [r5, -r8, ror #3] │ │ │ │ @ instruction: 0xf6b56868 │ │ │ │ - @ instruction: 0x4601fb31 │ │ │ │ + strmi pc, [r1], -r9, asr #21 │ │ │ │ @ instruction: 0xf6b74620 │ │ │ │ - smmul sl, r5, lr │ │ │ │ + ldrb pc, [sl, -sp, lsr #27] @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ mcr2 7, 5, pc, cr6, cr15, {7} @ │ │ │ │ smlabbcs r8, r3, r7, lr │ │ │ │ @ instruction: 0xf6b74620 │ │ │ │ - @ instruction: 0xf8b4fce5 │ │ │ │ + @ instruction: 0xf8b4fc7d │ │ │ │ @ instruction: 0x46013050 │ │ │ │ - blcs 24fdb0 │ │ │ │ + blcs 24fe80 │ │ │ │ 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 10743f0 │ │ │ │ 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: 0xf828f68e │ │ │ │ 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 46cd70 │ │ │ │ + bcs 66aad0 │ │ │ │ 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 fef37978 │ │ │ │ @ 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 1355d38 │ │ │ │ movwmi r1, #50370 @ 0xc4c2 │ │ │ │ vhsub.u32 , q10, q10 │ │ │ │ - bllt d10548 │ │ │ │ + bllt d10618 │ │ │ │ @ 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: 0xf86af6b5 │ │ │ │ @ instruction: 0x4601463a │ │ │ │ ldmdavs r0!, {r4, r5, r9, sl, sp, lr}^ │ │ │ │ - @ instruction: 0xf9acf6b5 │ │ │ │ + @ instruction: 0xf944f6b5 │ │ │ │ @ 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: 0xffccf6b5 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf0044639 │ │ │ │ @ instruction: 0xf6b50407 │ │ │ │ - @ instruction: 0x2c07f965 │ │ │ │ + stccs 8, cr15, [r7], {253} @ 0xfd │ │ │ │ stcvc 1, cr13, [r9], #-956 @ 0xfffffc44 │ │ │ │ @ instruction: 0xf6b56870 │ │ │ │ - ubfx pc, pc, #18, #11 │ │ │ │ + @ instruction: 0xe7eaf8f7 │ │ │ │ orrpl pc, r1, r1, asr #7 │ │ │ │ vrhadd.u32 d19, d1, d1 │ │ │ │ mrcvs 8, 1, r5, cr1, cr7, {4} │ │ │ │ @ instruction: 0xf6b54642 │ │ │ │ - @ instruction: 0xf8c6f989 │ │ │ │ + @ instruction: 0xf8c6f921 │ │ │ │ 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 +531063,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: 0xf8c8f6b5 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf1058102 │ │ │ │ svcge 0x00050928 │ │ │ │ - blge 6c84cc │ │ │ │ + blge 6c859c │ │ │ │ @ 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: 0xf895ff77 │ │ │ │ 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 12feebc │ │ │ │ + bvs c377bc │ │ │ │ orreq lr, r1, #274432 @ 0x43000 │ │ │ │ svclt 0x00181e11 │ │ │ │ - b 12fedfc │ │ │ │ + b 12feecc │ │ │ │ stmiavs r1!, {r0, r6, r7, r8, r9} │ │ │ │ - blx fee7d224 │ │ │ │ + blx fee7d2f4 │ │ │ │ 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 1d22f68 │ │ │ │ + blx feebd54c │ │ │ │ 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 436f64 │ │ │ │ vst4.8 {d0,d2,d4,d6}, [r3], r1 │ │ │ │ - b 130fa28 │ │ │ │ + b 130faf8 │ │ │ │ @ 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 3aab60 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ vqdmulh.s d2, d0, d8 │ │ │ │ vst4. {d24-d27}, [pc :64], r5 │ │ │ │ - blx ad3494 │ │ │ │ + blx ad3564 │ │ │ │ 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 +531141,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, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6419b0c │ │ │ │ - bl feb136c4 │ │ │ │ + bl feb13794 │ │ │ │ @ instruction: 0xf6030309 │ │ │ │ addsmi r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ - blls 5ecb04 │ │ │ │ + blls 5ecbd4 │ │ │ │ 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: 0xf80ef6b5 │ │ │ │ strcs pc, [r7], -r8, asr #7 │ │ │ │ svcpl 0x0000f418 │ │ │ │ mcrvs 0, 1, sp, cr1, cr13, {3} │ │ │ │ @ instruction: 0x0673b111 │ │ │ │ addhi pc, r3, r0, asr #2 │ │ │ │ svceq 0x0001f018 │ │ │ │ stmdavs r8!, {r4, r5, r6, r8, ip, lr, pc}^ │ │ │ │ svceq 0x0018f016 │ │ │ │ eorscs sp, r4, #72, 2 │ │ │ │ @ instruction: 0xf6b44639 │ │ │ │ - ldrtmi pc, [ip], r1, asr #30 @ │ │ │ │ + ssatmi pc, #29, r9, asr #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: 0xf8b4febd │ │ │ │ addsmi r3, lr, #80 @ 0x50 │ │ │ │ stcvs 3, cr13, [r1, #972]! @ 0x3cc │ │ │ │ @ instruction: 0x4628b111 │ │ │ │ ldc2l 7, cr15, [r6], {255} @ 0xff │ │ │ │ smlalttlt r6, r1, r1, sp │ │ │ │ ldrdvs lr, [r1], -r5 │ │ │ │ - mcr2 6, 7, pc, cr2, cr5, {5} @ │ │ │ │ + mrc2 6, 3, pc, cr10, cr5, {5} │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ - @ instruction: 0xf6b56899 │ │ │ │ - @ instruction: 0xf8b4f831 │ │ │ │ - bllt 1d02cb0 │ │ │ │ + @ instruction: 0xf6b46899 │ │ │ │ + @ instruction: 0xf8b4ffc9 │ │ │ │ + bllt 1d02d80 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bmi c227c0 │ │ │ │ + bmi c22890 │ │ │ │ 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 fe8fdac0 │ │ │ │ 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 633a38 │ │ │ │ + bne ff6d205c │ │ │ │ + bmi a33a3c │ │ │ │ + @ instruction: 0xf6b44651 │ │ │ │ + @ instruction: 0xe79eff99 │ │ │ │ mcrvs 2, 3, r2, cr1, cr4, {1} │ │ │ │ - blx 310d96 │ │ │ │ + blx 310e66 │ │ │ │ @ instruction: 0xf6b4f202 │ │ │ │ - @ instruction: 0xe7c9fed9 │ │ │ │ + @ instruction: 0xe7c9fe71 │ │ │ │ stmdavs r8!, {r0, r5, r6, r7, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf878f6b5 │ │ │ │ + @ instruction: 0xf810f6b5 │ │ │ │ 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, 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 │ │ │ │ + stc2l 6, cr15, [r6], {141} @ 0x8d │ │ │ │ rsbvs r6, fp, #560 @ 0x230 │ │ │ │ @ instruction: 0x4619e776 │ │ │ │ @ instruction: 0xf5f8e6ae │ │ │ │ - svclt 0x0000eeee │ │ │ │ - @ instruction: 0x0074969c │ │ │ │ + svclt 0x0000ee86 │ │ │ │ + rsbseq r9, r4, ip, asr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r4, r2, ror #8 │ │ │ │ + @ instruction: 0x00749392 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - blcc fe474fcc │ │ │ │ + blcc fe47509c │ │ │ │ @ instruction: 0xf8dfb08b │ │ │ │ strmi r2, [sp], -r8, lsl #23 │ │ │ │ @ instruction: 0x4604447b │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blcc 2174fe0 │ │ │ │ + blcc 21750b0 │ │ │ │ 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 250db4 │ │ │ │ strhi pc, [r9, #0]! │ │ │ │ ldmdavs fp, {r8, sp} │ │ │ │ - blcs 243088 │ │ │ │ + blcs 243158 │ │ │ │ @ instruction: 0xf6b4d1fb │ │ │ │ - stmdavs pc!, {r0, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ - blcs 250d7c │ │ │ │ + stmdavs pc!, {r0, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ + blcs 250e4c │ │ │ │ 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, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2d7c40 │ │ │ │ + blcs 2d7d10 │ │ │ │ @ instruction: 0xf897d139 │ │ │ │ @ instruction: 0x463e1034 │ │ │ │ @ instruction: 0xf1076860 │ │ │ │ @ instruction: 0xf6b40528 │ │ │ │ - @ instruction: 0xf897ff25 │ │ │ │ + @ instruction: 0xf897febd │ │ │ │ stmdavs r0!, {r0, r3, r4, r5, ip}^ │ │ │ │ - @ instruction: 0xff20f6b4 │ │ │ │ + mrc2 6, 5, pc, cr8, cr4, {5} │ │ │ │ mlasne sl, r7, r8, pc @ │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf856ff1b │ │ │ │ + @ instruction: 0xf856feb3 │ │ │ │ stmdavs r0!, {r5, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0x0105ebb8 │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ - @ instruction: 0xff12f6b4 │ │ │ │ + mcr2 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 250ec8 │ │ │ │ @ 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} @ │ │ │ │ + ldc2 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, r4, r5, r6, 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 │ │ │ │ + mrc2 6, 6, pc, cr14, cr4, {5} │ │ │ │ @ instruction: 0xf88423ff │ │ │ │ movwcs r3, #92 @ 0x5c │ │ │ │ @ instruction: 0x6623693d │ │ │ │ - blcs 250e1c │ │ │ │ + blcs 250eec │ │ │ │ ldrtmi sp, [sl], r9, asr #1 │ │ │ │ - blcs 4d5a24 │ │ │ │ + blcs 4d5af4 │ │ │ │ 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 +531337,17 @@ │ │ │ │ strtmi r2, [r0], -r8, lsl #6 │ │ │ │ ldc2l 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ ldrdhi pc, [r4], -sp │ │ │ │ ldmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - strmi pc, [r7], -r1, ror #28 │ │ │ │ + @ instruction: 0x4607fdf9 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stmibvs r2!, {r0, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2!, {r0, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmvs r3!, {r0, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ svceq 0x000df112 │ │ │ │ smlabtvc r6, sp, r9, lr │ │ │ │ vcgt.s8 d9, d0, d8 │ │ │ │ stmibvs r3!, {r1, r2, r3, r6, r7, r9, pc}^ │ │ │ │ streq pc, [ip, -r2, lsl #2] │ │ │ │ vqsub.s8 d4, d16, d15 │ │ │ │ @@ -531314,194 +531365,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, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1050202 │ │ │ │ mrrcne 1, 1, r0, r3, cr4 │ │ │ │ @ instruction: 0xf6b560e3 │ │ │ │ - blvc d364a8 │ │ │ │ + blvc d363d8 │ │ │ │ subscc pc, ip, r4, lsl #17 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ orrle r2, r9, r0, lsl #22 │ │ │ │ ldmdavs pc!, {r0, r1, r2, r4, r6, r9, sl, lr} @ │ │ │ │ - blcs 250f54 │ │ │ │ + blcs 251024 │ │ │ │ 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} │ │ │ │ + mrc2 6, 2, pc, cr0, cr4, {5} │ │ │ │ @ instruction: 0xf895e7e9 │ │ │ │ tstcs r5, r4, lsr #32 │ │ │ │ mlacc r5, r5, r8, pc @ │ │ │ │ vacgt.f32 , q0, q0 │ │ │ │ - blcs 23b2ac │ │ │ │ + blcs 23b37c │ │ │ │ msrhi CPSR_fsx, #64 @ 0x40 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fea9 │ │ │ │ + @ instruction: 0xf895fe41 │ │ │ │ @ instruction: 0xf8953025 │ │ │ │ - blcs a3ef34 │ │ │ │ + blcs a3f004 │ │ │ │ strthi pc, [r7], #-0 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ - blcs 657fbc │ │ │ │ + blcs 65808c │ │ │ │ bichi pc, fp, #0 │ │ │ │ @ instruction: 0xf1052600 │ │ │ │ - bcs 238f5c │ │ │ │ + bcs 23902c │ │ │ │ @ instruction: 0xf818d0c1 │ │ │ │ @ instruction: 0x36011036 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fe25 │ │ │ │ + @ instruction: 0xf895fdbd │ │ │ │ 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 fe4b1bf4 │ │ │ │ @ instruction: 0xf8504640 │ │ │ │ teqlt r2, r4, lsl #30 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384594 │ │ │ │ ldrbmi r4, [r8, #-1684] @ 0xfffff96c │ │ │ │ - blx 56b6ee │ │ │ │ + blx 56b7be │ │ │ │ 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: 0xf04fec14 │ │ │ │ + blls 37a008 │ │ │ │ @ instruction: 0xf8584661 │ │ │ │ ldrbmi r2, [r8, #3844] @ 0xf04 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ - b 1288158 │ │ │ │ + b 1288228 │ │ │ │ sbclt r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ vbit , , │ │ │ │ - bls 2c8bb0 │ │ │ │ - blx 27f4ea │ │ │ │ + bls 2c8c80 │ │ │ │ + blx 27f5ba │ │ │ │ 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, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10b6860 │ │ │ │ vqrdmlah.s32 d16, d2, d0 │ │ │ │ @ instruction: 0x46290595 │ │ │ │ - mcr2 6, 1, pc, cr8, cr4, {5} @ │ │ │ │ + stc2l 6, cr15, [r0, #720] @ 0x2d0 │ │ │ │ mvnle r4, r6, asr #10 │ │ │ │ @ instruction: 0xf1b99d02 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ vmov.f32 q13, #-1.25 @ 0xbfa00000 │ │ │ │ - bcs 2c39b4 │ │ │ │ + bcs 2c3a84 │ │ │ │ @ instruction: 0x83b3f000 │ │ │ │ @ instruction: 0xf0002a03 │ │ │ │ - bcs 297ed0 │ │ │ │ + bcs 297fa0 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8, #-720]! @ 0xfffffd30 │ │ │ │ ldrhle r4, [r6, #81]! @ 0x51 │ │ │ │ - blvs fecf0cc8 │ │ │ │ + blvs fecf0d98 │ │ │ │ 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, #-564]! @ 0xfffffdcc │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stcvs 13, cr15, [r9, #964]! @ 0x3c4 │ │ │ │ + stcvs 13, cr15, [r9, #548]! @ 0x224 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stmibvs fp!, {r0, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r2, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b0a │ │ │ │ - blvs ffcd7dac │ │ │ │ + blvs ffcd7e7c │ │ │ │ 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 1283208 │ │ │ │ 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 12912bc │ │ │ │ vaddw.u8 , , d2 │ │ │ │ vsubl.u8 q8, d19, d0 │ │ │ │ - b 1277f78 │ │ │ │ - b 128b784 │ │ │ │ + b 1278048 │ │ │ │ + b 128b854 │ │ │ │ @ instruction: 0xf0216103 │ │ │ │ @ instruction: 0xf6b4417e │ │ │ │ - blvs fed36754 │ │ │ │ + blvs fed36684 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf04faee2 │ │ │ │ strbmi r0, [r1], r0, lsl #16 │ │ │ │ @ instruction: 0xf1096b6b │ │ │ │ stmiavs r0!, {r0, r8, fp} │ │ │ │ @ instruction: 0xf1084443 │ │ │ │ ldmib r3, {r2, r4, fp}^ │ │ │ │ @ instruction: 0xf6b51603 │ │ │ │ - strmi pc, [r3], -sp, asr #24 │ │ │ │ + strmi pc, [r3], -r5, ror #23 │ │ │ │ ldreq r6, [r6, #2144]! @ 0x860 │ │ │ │ @ instruction: 0xf006689b │ │ │ │ vmin.u32 q11, , q12 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - ldc2 6, cr15, [r6, #720] @ 0x2d0 │ │ │ │ + stc2 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 ca5734 │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r7, {r0, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r7, {r0, r3, 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 12f784c │ │ │ │ @ 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 +531566,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 31b248 │ │ │ │ @ instruction: 0xf1b94016 │ │ │ │ eorle r0, r1, r0, lsl #30 │ │ │ │ stmdaeq r0, {r0, r2, r8, ip, sp, lr, pc}^ │ │ │ │ - bleq 2732b4 │ │ │ │ + bleq 273384 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - cdp2 6, 8, cr15, cr4, cr13, {2} │ │ │ │ + cdp2 6, 1, cr15, cr12, cr13, {2} │ │ │ │ @ instruction: 0xf1bbb188 │ │ │ │ vmax.f32 d0, d0, d1 │ │ │ │ @ instruction: 0xf8988199 │ │ │ │ - blcs 303190 │ │ │ │ + blcs 303260 │ │ │ │ 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 d2ba0c │ │ │ │ @ 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 13752aa │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, pc}^ │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ - stc2 6, cr15, [r2, #-720] @ 0xfffffd30 │ │ │ │ + ldc2 6, cr15, [sl], {180} @ 0xb4 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr1, cr15, {1} │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ strbmi r4, [r2], fp, lsr #13 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr13, {2} │ │ │ │ + ldc2l 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, 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: 0xb1aefc71 │ │ │ │ + bl 3fff10 │ │ │ │ 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 a47f6c │ │ │ │ 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 │ │ │ │ + mrrc2 6, 11, pc, ip, cr4 @ │ │ │ │ stmiale r9!, {r1, r2, r6, r8, sl, lr}^ │ │ │ │ - beq 2b3694 │ │ │ │ - bleq a7369c │ │ │ │ + beq 2b3764 │ │ │ │ + bleq a7376c │ │ │ │ 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 cffb78 │ │ │ │ andne pc, r7, #-1744830463 @ 0x98000001 │ │ │ │ andscs pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ @ instruction: 0x461180bd │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - bvs fecb6544 │ │ │ │ + bvs fecb6474 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - bvs ffcb653c │ │ │ │ + bvs ffcb646c │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - blvs cb6534 │ │ │ │ + blvs cb6464 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fc9f │ │ │ │ + @ instruction: 0xf895fc37 │ │ │ │ stmdavs r0!, {r2, r4, r5, ip}^ │ │ │ │ - stc2 6, cr15, [lr], #-720 @ 0xfffffd30 │ │ │ │ - blcs 251d68 │ │ │ │ + blx ff3f4e5a │ │ │ │ + blcs 251e38 │ │ │ │ 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, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs lr, [r1], -r4 │ │ │ │ - blx ff4dae │ │ │ │ + blx ff5f4e7c │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b46899 │ │ │ │ - bvs fed364f8 │ │ │ │ + bvs fed36428 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x46a8adb4 │ │ │ │ @ instruction: 0xf8d82600 │ │ │ │ smladxcs r0, r8, r0, r1 │ │ │ │ strcc r6, [r1], -r0, lsr #17 │ │ │ │ - blx b74dd2 │ │ │ │ + blx ff174ea0 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r6], {180} @ 0xb4 │ │ │ │ addsmi r6, lr, #700416 @ 0xab000 │ │ │ │ ldr sp, [ip, #1003] @ 0x3eb │ │ │ │ - blcs 11f7488 │ │ │ │ + blcs 11f7558 │ │ │ │ @ instruction: 0xf8dfd817 │ │ │ │ svccs 0x004014d0 │ │ │ │ ldrtmi r6, [fp], r0, lsr #18 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ @ instruction: 0xf8580b40 │ │ │ │ addmi r1, r8, #1 │ │ │ │ stmdbvs r1!, {r1, r2, r4, ip, lr, pc}^ │ │ │ │ ldrbmi fp, [sl], -r8, asr #6 │ │ │ │ - @ instruction: 0xff20f6b6 │ │ │ │ + mrc2 6, 5, 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 ff774c1c │ │ │ │ cmnlt r0, r2 │ │ │ │ - bls 3918f8 │ │ │ │ - stmib r0!, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - bls 39d784 │ │ │ │ + bls 3919c8 │ │ │ │ + ldmdb r8!, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bls 39d854 │ │ │ │ andslt pc, ip, r4, asr #17 │ │ │ │ cmnvs r1, fp, lsl #17 │ │ │ │ @ instruction: 0x61222200 │ │ │ │ movwcs lr, #1338 @ 0x53a │ │ │ │ @ instruction: 0x4608e539 │ │ │ │ @ instruction: 0xf5f84659 │ │ │ │ - bfi lr, r6, (invalid: 25:19) │ │ │ │ - blvc cffb9c │ │ │ │ + ldrb lr, [r3, lr, lsr #24] │ │ │ │ + blvc cffc6c │ │ │ │ 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 12c8d18 │ │ │ │ @ instruction: 0xf1050281 │ │ │ │ vbit d16, d2, d12 │ │ │ │ ldrtmi r2, [r2], -fp, lsl #12 │ │ │ │ - blx 13f53d4 │ │ │ │ + blx 13f54a4 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, pc}^ │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ - stc2 6, cr15, [r4], {180} @ 0xb4 │ │ │ │ + blx fe974f86 │ │ │ │ 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 11f4f9c │ │ │ │ stmdavs r0!, {r0, r1, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - ldrmi pc, [r1, #3007]! @ 0xbbf │ │ │ │ + ldrmi pc, [r1, #2903]! @ 0xb57 │ │ │ │ str sp, [r4, #-496]! @ 0xfffffe10 │ │ │ │ teqpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcs r4, #42528 @ 0xa620 │ │ │ │ - blx c75410 │ │ │ │ + blx c754e0 │ │ │ │ stmdavs r0!, {r1, r3, r5, r8, r9, fp, pc}^ │ │ │ │ cmppeq ip, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx ff3f4ef0 │ │ │ │ + blx 19f4fc0 │ │ │ │ stmdavs r0!, {r0, r1, r2, r4, r8, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6b44639 │ │ │ │ - str pc, [r1, #3041]! @ 0xbe1 │ │ │ │ + str pc, [r1, #2937]! @ 0xb79 │ │ │ │ umaalcc pc, r1, fp, r8 @ │ │ │ │ - beq 2b385c │ │ │ │ + beq 2b392c │ │ │ │ umaalvs pc, r0, fp, r8 @ │ │ │ │ - bleq a73868 │ │ │ │ + bleq a73938 │ │ │ │ @ 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 4f5004 │ │ │ │ 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, #2901] @ 0xb55 @ │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf9f8f6b5 │ │ │ │ stmdavs r0!, {r0, r1, r7, fp, sp, lr}^ │ │ │ │ ldreq pc, [r5, #867] @ 0x363 │ │ │ │ @ instruction: 0xf6b44629 │ │ │ │ - @ instruction: 0xf897fbad │ │ │ │ + @ instruction: 0xf897fb45 │ │ │ │ stmdavs r0!, {r5, ip}^ │ │ │ │ - blx 1174f6e │ │ │ │ + blx ff77503c │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf107fbcb │ │ │ │ @ instruction: 0x46200134 │ │ │ │ - blx ff3f54ae │ │ │ │ + blx ff3f557e │ │ │ │ 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 251c3c │ │ │ │ mrrceq 1, 7, sp, r2, cr5 │ │ │ │ eoreq pc, r0, #66 @ 0x42 │ │ │ │ @ instruction: 0xf00269e9 │ │ │ │ - bvs a37dd0 │ │ │ │ + bvs a37ea0 │ │ │ │ andseq r2, r2, #0, 14 │ │ │ │ - blx fee7dd00 │ │ │ │ + blx fee7ddd0 │ │ │ │ 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 fee41dcc │ │ │ │ @ instruction: 0xf1c0f080 │ │ │ │ vhadd.u32 d16, d0, d16 │ │ │ │ @ instruction: 0xf47f210a │ │ │ │ - blcs a62824 │ │ │ │ + blcs a628f4 │ │ │ │ msrhi R9_fiq, r0 │ │ │ │ - blcs a06114 │ │ │ │ + blcs a061e4 │ │ │ │ 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 +531828,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 ffc77f18 │ │ │ │ tstphi r1, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf9def6b5 │ │ │ │ + @ instruction: 0xf976f6b5 │ │ │ │ strcs r6, [r0], -r3, lsl #17 │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ @ instruction: 0xf6b42600 │ │ │ │ - blvs ffcb6240 │ │ │ │ + blvs ffcb6170 │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r3, {r0, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r3, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - blx 9f5082 │ │ │ │ + blx feff5150 │ │ │ │ @ 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 feaf5178 │ │ │ │ + bvs ffcb0798 │ │ │ │ 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, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46410895 │ │ │ │ - blx 1750c4 │ │ │ │ + blx fe775194 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - blx 750cc │ │ │ │ + blx fe67519c │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ - blx fff750d4 │ │ │ │ + blx fe5751a4 │ │ │ │ stmdavs r0!, {r0, r3, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blx ffe750dc │ │ │ │ + blx fe4751ac │ │ │ │ @ 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, 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, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - blx ff8f5108 │ │ │ │ + blx 1ef51d8 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - blx ff7f5110 │ │ │ │ - bvs ffcb0660 │ │ │ │ + blx 1df51e0 │ │ │ │ + bvs ffcb0730 │ │ │ │ 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: 0xf895fa27 │ │ │ │ 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 147522c │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ str sl, [r2], #-3032 @ 0xfffff428 │ │ │ │ @ instruction: 0xf3c18d2b │ │ │ │ strb r0, [ip, sl, lsl #2]! │ │ │ │ vmlsl.u8 q11, d19, d27 │ │ │ │ - bcs 237ed4 │ │ │ │ + bcs 237fa4 │ │ │ │ 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 cb5ad0 │ │ │ │ vmul.i q11, , d0[4] │ │ │ │ @ instruction: 0xf6b401c8 │ │ │ │ - @ instruction: 0xf1b9fa8b │ │ │ │ + @ instruction: 0xf1b9fa23 │ │ │ │ @ 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], #2295 @ 0x8f7 │ │ │ │ @ instruction: 0xf7ff4619 │ │ │ │ @ instruction: 0x2600bb33 │ │ │ │ stmdaeq r8!, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf858aba0 │ │ │ │ @ instruction: 0x36011036 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fa6f │ │ │ │ + @ instruction: 0xf895fa07 │ │ │ │ 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: 0xf9c2f6b4 │ │ │ │ ldrhle r4, [r7, #81]! @ 0x51 │ │ │ │ - bllt fe635730 │ │ │ │ + bllt fe635800 │ │ │ │ sbcseq r6, r2, r0, ror #16 │ │ │ │ msreq CPSR_f, r5, lsl #2 │ │ │ │ - @ instruction: 0xf936f6b4 │ │ │ │ - bllt 2235740 │ │ │ │ + @ instruction: 0xf8cef6b4 │ │ │ │ + bllt 2235810 │ │ │ │ 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, #2531]! @ 0x9e3 │ │ │ │ @ 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 fe574a48 │ │ │ │ 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 2074a70 │ │ │ │ stmdavs r6!, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf8ccf6b5 │ │ │ │ + @ instruction: 0xf864f6b5 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - blvs ffcb5f4c │ │ │ │ + blvs ffcb5e7c │ │ │ │ ldrdvs lr, [r1], -r4 │ │ │ │ - @ instruction: 0xf8c2f6b5 │ │ │ │ + @ instruction: 0xf85af6b5 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - @ instruction: 0xf7fff9db │ │ │ │ + @ instruction: 0xf7fff973 │ │ │ │ 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 18b58a0 │ │ │ │ + ldm r0!, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldrsbteq r9, [r4], #-40 @ 0xffffffd8 │ │ │ │ + rsbseq r9, r4, ip, asr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r4, sl, ror #5 │ │ │ │ + rsbseq r9, r4, sl, lsl 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 feaf53b8 │ │ │ │ @ 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 fe6753dc │ │ │ │ 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 13f5410 │ │ │ │ svclt 0x00181e03 │ │ │ │ @ instruction: 0xf8d92301 │ │ │ │ @ instruction: 0xf8840004 │ │ │ │ @ instruction: 0xf6b43024 │ │ │ │ - pkhtbmi pc, r6, r5, asr #21 @ │ │ │ │ + strmi pc, [r6], sp, ror #20 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ movwcs r8, #141 @ 0x8d │ │ │ │ ssatmi r9, #1, r3, lsl #10 │ │ │ │ - bge 7c9108 │ │ │ │ + bge 7c91d8 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ - bge 8dc0c8 │ │ │ │ + bge 8dc198 │ │ │ │ stmib sp, {r0, r1, ip, pc}^ │ │ │ │ @ instruction: 0xf8d92610 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - @ instruction: 0xf000fac1 │ │ │ │ + @ instruction: 0xf000fa59 │ │ │ │ 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, 4, 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 649250 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - @ instruction: 0xffd4f64a │ │ │ │ + @ instruction: 0xff6cf64a │ │ │ │ suble r2, r6, r0, lsl #28 │ │ │ │ - bleq 273a44 │ │ │ │ + bleq 273b14 │ │ │ │ ldreq pc, [r4, -r9, lsl #2] │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - bleq 2b3d40 │ │ │ │ - blx fe4f53e8 │ │ │ │ + bleq 2b3e10 │ │ │ │ + blx af54b8 │ │ │ │ @ instruction: 0xf8d94682 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - ldrbmi pc, [r2], -r5, lsl #21 @ │ │ │ │ + @ instruction: 0x4652fa1d │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp2 6, 10, cr15, cr0, cr10, {2} │ │ │ │ + cdp2 6, 3, 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 2a3e90 │ │ │ │ + blx 300630 │ │ │ │ @ instruction: 0xf64af202 │ │ │ │ - @ instruction: 0xf8d9fef5 │ │ │ │ + @ instruction: 0xf8d9fe8d │ │ │ │ @ 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 505ab0 │ │ │ │ ldm r3, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf64a0003 │ │ │ │ - @ instruction: 0xf04fff8b │ │ │ │ - blls 2fa99c │ │ │ │ + @ instruction: 0xf04fff23 │ │ │ │ + blls 2faa6c │ │ │ │ adcmi r4, fp, #1694498816 @ 0x65000000 │ │ │ │ ldmib sp, {r0, r7, fp, ip, lr, pc}^ │ │ │ │ vldrls s12, [r3, #-68] @ 0xffffffbc │ │ │ │ - beq 2b3dd0 │ │ │ │ + beq 2b3ea0 │ │ │ │ @ instruction: 0xf47f4556 │ │ │ │ eorlt sl, r1, r3, asr #30 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - blx 107548c │ │ │ │ + @ instruction: 0xf9d0f6b4 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorne pc, r0, r3, asr r8 @ │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - stc2l 6, cr15, [r6, #296] @ 0x128 │ │ │ │ + ldc2l 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: 0xf8d9f9bd │ │ │ │ vmov.i32 d19, #128 @ 0x00000080 │ │ │ │ @ instruction: 0x37100093 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ - bvs feb104e0 │ │ │ │ + bvs feb105b0 │ │ │ │ mvnle r4, #-536870903 @ 0xe0000009 │ │ │ │ @ instruction: 0xf3c0e7c2 │ │ │ │ @ instruction: 0xf8d91101 │ │ │ │ @ instruction: 0xf64a0000 │ │ │ │ - strmi pc, [r4], -r1, asr #26 │ │ │ │ + @ instruction: 0x4604fcd9 │ │ │ │ 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 2a3f5c │ │ │ │ + blx 3006fc │ │ │ │ @ instruction: 0xf64af202 │ │ │ │ - @ instruction: 0xf44ffd45 │ │ │ │ + @ instruction: 0xf44ffcdd │ │ │ │ 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 1258cfc │ │ │ │ strthi pc, [sp], #0 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ @ instruction: 0xf100844f │ │ │ │ cmplt r2, r8, lsr #14 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf9b0f6b4 │ │ │ │ + @ instruction: 0xf948f6b4 │ │ │ │ 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 +532159,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: 0xf8dffcc3 │ │ │ │ @ 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 25c39c │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ ldrbmi fp, [pc], -r4, lsl #7 │ │ │ │ @ instruction: 0xf8d92600 │ │ │ │ strcc r0, [r1], -r4 │ │ │ │ - @ instruction: 0xf9a8f6b4 │ │ │ │ + @ instruction: 0xf940f6b4 │ │ │ │ @ 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 31dfd6 │ │ │ │ mrrcvc 3, 0, r2, fp, cr1 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 398280 │ │ │ │ - bls 2c009c │ │ │ │ + blls 398350 │ │ │ │ + bls 2c016c │ │ │ │ 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 2de820 │ │ │ │ bichi pc, r9, #0 │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ - blcs 298a1c │ │ │ │ + blcs 298aec │ │ │ │ orrhi pc, pc, #0 │ │ │ │ andcs r9, r8, r1, lsl #24 │ │ │ │ - bl 5093d4 │ │ │ │ + bl 5094a4 │ │ │ │ strcs r0, [r1], #-1924 @ 0xfffff87c │ │ │ │ - mcr 5, 3, pc, cr8, cr7, {7} @ │ │ │ │ + mcr 5, 0, pc, 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 154003c │ │ │ │ ldrtmi pc, [r1], #-769 @ 0xfffffcff @ │ │ │ │ @ instruction: 0xf8404023 │ │ │ │ adcsmi r3, r8, #4, 30 │ │ │ │ @ instruction: 0x465cd1f7 │ │ │ │ @ instruction: 0xf8dfe700 │ │ │ │ @ instruction: 0xf04f3880 │ │ │ │ - bls 5fa788 │ │ │ │ + bls 5fa858 │ │ │ │ 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 2f7c92 │ │ │ │ ldmdbvc ip, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf64a9401 │ │ │ │ - strmi pc, [r2], -pc, lsl #24 │ │ │ │ + strmi pc, [r2], -r7, lsr #23 │ │ │ │ orrne pc, r0, #671088643 @ 0x28000003 │ │ │ │ ldrdeq lr, [r9, -sp] │ │ │ │ - b 129c3e0 │ │ │ │ + b 129c4b0 │ │ │ │ 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 2f5f8c │ │ │ │ @ instruction: 0x0620f016 │ │ │ │ vqrdmlah.s32 d24, d0, d3 │ │ │ │ tsthi r3, #738197507 @ 0x2c000003 │ │ │ │ cmpphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ subsle r2, pc, r0, lsl #24 │ │ │ │ @ instruction: 0x46374615 │ │ │ │ - blge 572350 │ │ │ │ + blge 572420 │ │ │ │ and r9, lr, r2, lsl #4 │ │ │ │ vcgt.u32 d18, d11, d0 │ │ │ │ vcgt.u32 d16, d10, d7 │ │ │ │ vcgt.u32 d18, d8, d15 │ │ │ │ vcge.u32 d20, d4, d7 │ │ │ │ strtvs r6, [fp], #-799 @ 0xfffffce1 │ │ │ │ strcc r9, [r1], -r1, lsl #22 │ │ │ │ adcsmi r3, r3, #32, 10 @ 0x8000000 │ │ │ │ @ instruction: 0xf8d9d047 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - @ instruction: 0x4604f8f3 │ │ │ │ + strmi pc, [r4], -fp, lsl #17 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ vmvn.i32 d20, #-1056964608 @ 0xc1000000 │ │ │ │ stmdals r2, {r0, r1, r4, r7, sl, fp} │ │ │ │ - blvs 2b4b68 │ │ │ │ - bvs fe2b4b6c │ │ │ │ + blvs 2b4c38 │ │ │ │ + bvs fe2b4c3c │ │ │ │ stmdavc r1, {r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8530fa4 │ │ │ │ mvnvs r3, #44 @ 0x2c │ │ │ │ - @ instruction: 0xf90ef64d │ │ │ │ + @ instruction: 0xf8a6f64d │ │ │ │ @ instruction: 0x7c1b6beb │ │ │ │ - blcs 350d30 │ │ │ │ + blcs 350e00 │ │ │ │ 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 @ 237d54 │ │ │ │ ldrmi sp, [r8], ip, asr #19 │ │ │ │ - ldrteq pc, [pc], #-261 @ 237c8c @ │ │ │ │ + ldrteq pc, [pc], #-261 @ 237d5c @ │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d9d0d0 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - bl 375fc0 │ │ │ │ + bl 375ef0 │ │ │ │ strbmi r0, [r4], r8, lsl #4 │ │ │ │ ldrbmi r2, [r4, #768] @ 0x300 │ │ │ │ - blx a6c4d0 │ │ │ │ + blx a6c5a0 │ │ │ │ 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 2e29d4 │ │ │ │ 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 3b7398 │ │ │ │ @ instruction: 0xf67f459b │ │ │ │ @ instruction: 0xf8ddaf5f │ │ │ │ @ instruction: 0xf1038010 │ │ │ │ ldcls 12, cr0, [r4, #-4] │ │ │ │ vmlsl.u q15, d0, d3[2] │ │ │ │ @ instruction: 0xf8d91602 │ │ │ │ ldrtmi r0, [r1], -r0 │ │ │ │ orrpl pc, r0, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf64a9301 │ │ │ │ - pkhbtmi pc, r3, pc, lsl #23 @ │ │ │ │ + @ instruction: 0x4683fb37 │ │ │ │ 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 389770 │ │ │ │ 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 ff1f574a │ │ │ │ + b 160963c │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xf6b361f7 │ │ │ │ + ldrvs pc, [r0, #-4085]! @ 0xfffff00b │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf858f6b4 │ │ │ │ + @ instruction: 0xfff0f6b3 │ │ │ │ @ instruction: 0xf8d96570 │ │ │ │ - @ instruction: 0xf6b40004 │ │ │ │ - ldmibvs r3!, {r0, r1, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 4d144c │ │ │ │ + @ instruction: 0xf6b30004 │ │ │ │ + ldmibvs r3!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blcs 4d151c │ │ │ │ rsbshi pc, fp, #0 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf84af6b4 │ │ │ │ + @ instruction: 0xffe2f6b3 │ │ │ │ strbpl pc, [r0, r0, asr #7] @ │ │ │ │ bicmi pc, r1, #192, 6 │ │ │ │ @ instruction: 0xf8966bb2 │ │ │ │ - b 12fbeb8 │ │ │ │ + b 12fbf88 │ │ │ │ vsubw.u8 q8, q8, d7 │ │ │ │ @ instruction: 0xf0216700 │ │ │ │ - b 12f81f0 │ │ │ │ + b 12f82c0 │ │ │ │ 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 +532372,82 @@ │ │ │ │ @ instruction: 0xf8864340 │ │ │ │ vmla.i , q0, d2[0] │ │ │ │ @ instruction: 0xf8864380 │ │ │ │ vmla.i , q0, d3[0] │ │ │ │ @ instruction: 0xf3c05340 │ │ │ │ @ instruction: 0xf8865080 │ │ │ │ @ instruction: 0xf886304d │ │ │ │ - bcs 237f38 │ │ │ │ + bcs 238008 │ │ │ │ ldcge 4, cr15, [lr, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf04f6b73 │ │ │ │ ldrcs r0, [r4, -r0, lsl #22] │ │ │ │ - blx 41ce16 │ │ │ │ + blx 41cee6 │ │ │ │ @ instruction: 0xf8d9fa0b │ │ │ │ @ instruction: 0xf10b0004 │ │ │ │ - bl 2faa20 │ │ │ │ - @ instruction: 0xf6b4040a │ │ │ │ - @ instruction: 0xf8d9f805 │ │ │ │ + bl 2faaf0 │ │ │ │ + @ instruction: 0xf6b3040a │ │ │ │ + @ instruction: 0xf8d9ff9d │ │ │ │ vmov.i32 d18, #128 @ 0x00000080 │ │ │ │ - blvs 1efb078 │ │ │ │ + blvs 1efb148 │ │ │ │ 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 237f20 │ │ │ │ rscshi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf64a4611 │ │ │ │ - @ instruction: 0x4604fc53 │ │ │ │ + strmi pc, [r4], -fp, ror #23 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xffe4f6b3 │ │ │ │ + @ instruction: 0xff7cf6b3 │ │ │ │ @ instruction: 0xf8d962a0 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - rscvs pc, r0, #892 @ 0x37c │ │ │ │ + rscvs pc, r0, #476 @ 0x1dc │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xffdaf6b3 │ │ │ │ + @ instruction: 0xff72f6b3 │ │ │ │ @ instruction: 0xf8d96320 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - bvs feb37d18 │ │ │ │ - blcs 250c08 │ │ │ │ + bvs feb37c48 │ │ │ │ + blcs 250cd8 │ │ │ │ ldclge 4, cr15, [sl, #-252]! @ 0xffffff04 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xffccf6b3 │ │ │ │ + @ instruction: 0xff64f6b3 │ │ │ │ @ instruction: 0x2010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ strb r6, [sp, #-611]! @ 0xfffffd9d │ │ │ │ @ instruction: 0xf1004602 │ │ │ │ - b 15f830c │ │ │ │ + b 15f83dc │ │ │ │ @ instruction: 0x4648631a │ │ │ │ - blx febf5eae │ │ │ │ + blx febf5f7e │ │ │ │ @ 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: 0xff1af6b3 │ │ │ │ @ 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: 0xff56f64c │ │ │ │ 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 +532455,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: 0xf97ef64a │ │ │ │ @ instruction: 0xf8d94604 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf8d9ff6b │ │ │ │ + @ instruction: 0xf8d9ff03 │ │ │ │ vmov.i32 d18, #128 @ 0x00000080 │ │ │ │ @ instruction: 0xf8d90393 │ │ │ │ @ instruction: 0xf8520004 │ │ │ │ mvnvs r3, r3, lsr #32 │ │ │ │ - @ instruction: 0xff30f6b3 │ │ │ │ + mcr2 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: 0xf104fdb7 │ │ │ │ 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: 0xf97cf64a │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r0, #312] @ 0x138 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mcr2 6, 7, pc, cr14, cr3, {5} @ │ │ │ │ + mcr2 6, 4, pc, cr6, cr3, {5} @ │ │ │ │ @ instruction: 0xf8d94603 │ │ │ │ cmnvs r3, #4 │ │ │ │ - mcr2 6, 7, pc, cr8, cr3, {5} @ │ │ │ │ + mcr2 6, 4, pc, cr0, cr3, {5} @ │ │ │ │ svclt 0x00181e03 │ │ │ │ @ instruction: 0xf8d92301 │ │ │ │ @ instruction: 0xf8840004 │ │ │ │ @ instruction: 0xf6b33039 │ │ │ │ - mcrne 14, 0, pc, cr3, cr15, {6} @ │ │ │ │ + mcrne 14, 0, pc, cr3, cr7, {3} @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ eorscc pc, sl, r4, lsl #17 │ │ │ │ - mrc2 6, 6, pc, cr6, cr3, {5} │ │ │ │ + mcr2 6, 3, pc, cr14, cr3, {5} @ │ │ │ │ tstpeq r0, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strbmi r4, [r8], -r7, lsl #12 │ │ │ │ - blx ffb7602a │ │ │ │ + blx ffb760fa │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ @ instruction: 0x4620acb9 │ │ │ │ - stc2l 6, cr15, [ip], #312 @ 0x138 │ │ │ │ + stc2 6, cr15, [r4], {78} @ 0x4e │ │ │ │ msreq CPSR_, r4, lsl #2 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - strt pc, [pc], #3033 @ 238044 │ │ │ │ + strt pc, [pc], #3033 @ 238114 │ │ │ │ andcs pc, pc, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf64a2101 │ │ │ │ - @ instruction: 0x4604fb59 │ │ │ │ - b 160985c │ │ │ │ + @ instruction: 0x4604faf1 │ │ │ │ + b 160992c │ │ │ │ @ instruction: 0xf100631a │ │ │ │ @ instruction: 0x46480138 │ │ │ │ - blx ff676058 │ │ │ │ + blx ff676128 │ │ │ │ @ instruction: 0xf8d98b21 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - blhi af7a68 │ │ │ │ + blhi af7998 │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ @ instruction: 0xf5f7004c │ │ │ │ - str lr, [r3], #2914 @ 0xb62 │ │ │ │ + str lr, [r3], #2810 @ 0xafa │ │ │ │ movwcs pc, #5066 @ 0x13ca @ │ │ │ │ subcc pc, r0, r2, lsl #17 │ │ │ │ andcs lr, r1, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf890e7a8 │ │ │ │ - blcs a44120 │ │ │ │ + blcs a441f0 │ │ │ │ mrshi pc, (UNDEF: 104) @ │ │ │ │ - blcs a06c98 │ │ │ │ + blcs a06d68 │ │ │ │ @ instruction: 0x81acf200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01aa0129 │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ smulwbeq ip, sl, r1 │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @@ -532506,46 +532557,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 a38fb0 │ │ │ │ adcshi pc, sp, r0 │ │ │ │ sbcvs r2, r7, #0, 6 │ │ │ │ strb r6, [r4], #643 @ 0x283 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ svceq 0x0000f41a │ │ │ │ teqphi ip, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ - mrc2 6, 4, pc, cr6, cr3, {5} │ │ │ │ + mcr2 6, 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} @ │ │ │ │ + mcr2 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 852278 │ │ │ │ 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 @ 238230 │ │ │ │ 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 +532605,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} @ │ │ │ │ + ldc2l 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} │ │ │ │ + ldc2l 6, cr15, [r0, #716] @ 0x2cc │ │ │ │ eorseq pc, r0, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mrc2 6, 1, pc, cr2, cr3, {5} │ │ │ │ + stc2l 6, cr15, [sl, #716] @ 0x2cc │ │ │ │ eorseq pc, r4, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mcr2 6, 1, pc, cr12, cr3, {5} @ │ │ │ │ + stc2l 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: 0xf8d9fdb5 │ │ │ │ vmov.i32 d17, #128 @ 0x00000080 │ │ │ │ @ instruction: 0xf8d90393 │ │ │ │ @ instruction: 0xf8510004 │ │ │ │ @ instruction: 0xf8cb3023 │ │ │ │ @ instruction: 0xf8d3302c │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - blcs 284240 │ │ │ │ + blcs 284310 │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ - mcr2 6, 0, pc, cr10, cr3, {5} @ │ │ │ │ + stc2 6, cr15, [r2, #716]! @ 0x2cc │ │ │ │ @ instruction: 0xf8da4601 │ │ │ │ @ instruction: 0xf8cb001c │ │ │ │ @ instruction: 0xf68c1030 │ │ │ │ - @ instruction: 0xf8cbfded │ │ │ │ + @ instruction: 0xf8cbfd85 │ │ │ │ @ instruction: 0xe790001c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - ldc2l 6, cr15, [ip, #716]! @ 0x2cc │ │ │ │ + ldc2 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 892384 │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r8, {r1, r2, r3, r6, r7, pc}^ │ │ │ │ - cdp2 6, 1, cr15, cr2, cr12, {4} │ │ │ │ + stc2 6, cr15, [sl, #560]! @ 0x230 │ │ │ │ ldceq 7, cr14, [fp], #484 @ 0x1e4 │ │ │ │ - b 1e27ecc │ │ │ │ - b 1e05f7c │ │ │ │ + b 1e27f9c │ │ │ │ + b 1e0604c │ │ │ │ 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 │ │ │ │ + stc2l 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 │ │ │ │ + ldc2 6, cr15, [r4, #-716] @ 0xfffffd34 │ │ │ │ svccs 0x001fe57c │ │ │ │ movwcs fp, #3977 @ 0xf89 │ │ │ │ @ instruction: 0xf6cf2301 │ │ │ │ - b 31519c │ │ │ │ + b 31526c │ │ │ │ svclt 0x00984747 │ │ │ │ @ instruction: 0xf707fa03 │ │ │ │ svcls 0x0001e755 │ │ │ │ strteq pc, [ip], -fp, lsl #2 │ │ │ │ @ instruction: 0xf8d92400 │ │ │ │ strcc r0, [r1], #-4 │ │ │ │ - ldc2 6, cr15, [r6, #716]! @ 0x2cc │ │ │ │ + stc2l 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 │ │ │ │ + ldc2 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 ff2363c8 │ │ │ │ streq pc, [r8, -r0, lsl #2]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8d9abba │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf827fd6f │ │ │ │ + @ instruction: 0xf827fd07 │ │ │ │ @ instruction: 0x36010036 │ │ │ │ mlacc r4, r4, r8, pc @ │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ - bllt fedb631c │ │ │ │ + bllt fedb63ec │ │ │ │ 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 23a0b4 │ │ │ │ + blge fe8b5514 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - stc2l 6, cr15, [lr, #-716]! @ 0xfffffd34 │ │ │ │ + stc2 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: 0xf8cbfaa1 │ │ │ │ @ instruction: 0xf8c9001c │ │ │ │ usat r0, #12, ip │ │ │ │ - ldc2 6, cr15, [sl, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2l 6, cr15, [r2], {179} @ 0xb3 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - ldc2 6, cr15, [r0, #-716]! @ 0xfffffd34 │ │ │ │ + stc2l 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 1db646c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - stc2l 6, cr15, [r2, #-716] @ 0xfffffd34 │ │ │ │ + ldc2l 6, cr15, [sl], {179} @ 0xb3 │ │ │ │ @ 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 │ │ │ │ + ldc2l 6, cr15, [lr], #-716 @ 0xfffffd34 │ │ │ │ + bllt 1936490 │ │ │ │ @ instruction: 0xf8c92400 │ │ │ │ @ instruction: 0xf8421008 │ │ │ │ @ instruction: 0xf8d94023 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf884fcfb │ │ │ │ + @ instruction: 0xf884fc93 │ │ │ │ cdple 0, 15, cr4, cr15, cr4, {1} │ │ │ │ - stc2 6, cr15, [r6, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2 6, cr15, [lr], #716 @ 0x2cc │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ ldmibvs fp, {r4, r5}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrshteq r8, [r4], #-114 @ 0xffffff8e │ │ │ │ + rsbseq r8, r4, r2, lsr #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 +532772,57 @@ │ │ │ │ stcge 4, cr4, [r4], {120} @ 0x78 │ │ │ │ ldrmi r4, [r6], -r8, lsl #13 │ │ │ │ rsbcs r2, ip, #0, 2 │ │ │ │ strtmi r5, [r0], -r3, asr #17 │ │ │ │ strtlt pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ ldmdavs fp, {r5, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf04f9373 │ │ │ │ - @ instruction: 0xf5f70300 │ │ │ │ - andcs lr, r0, lr, lsl #16 │ │ │ │ + @ instruction: 0xf5f60300 │ │ │ │ + andcs lr, r0, r6, lsr #31 │ │ │ │ @ instruction: 0xf6b42700 │ │ │ │ - stmib r4, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {r0, r2, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbmi sl, [r0], -r1 │ │ │ │ andhi pc, r0, r4, asr #17 │ │ │ │ rsbvs pc, r8, r4, lsl #17 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ stmib sp, {r3, r8, r9, sl, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf6b3770a │ │ │ │ - @ instruction: 0xf44ffb17 │ │ │ │ + vst1.32 {d31-d32}, [pc :128] │ │ │ │ andls r7, r3, r4, lsr #5 │ │ │ │ tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5f74628 │ │ │ │ - @ instruction: 0x2e00e962 │ │ │ │ + mcrcs 8, 0, lr, cr0, cr10, {7} │ │ │ │ bichi pc, fp, r0 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx fef75f52 │ │ │ │ + blx 1576022 │ │ │ │ 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 af6034 │ │ │ │ tstpeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8d8fa55 │ │ │ │ @ instruction: 0x46501170 │ │ │ │ - blx fea75f7a │ │ │ │ + blx 107604a │ │ │ │ ldrsbne pc, [r4, #-136]! @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fb9b │ │ │ │ + @ instruction: 0xf8d8fb33 │ │ │ │ @ instruction: 0x46501178 │ │ │ │ - blx fe7f5f8e │ │ │ │ + blx df605e │ │ │ │ ldrdne pc, [r0, r8] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fb91 │ │ │ │ + @ instruction: 0xf8d8fb29 │ │ │ │ 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: 0xf8d8fb1b │ │ │ │ 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 +532830,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 fecf8b1c │ │ │ │ tstne ip, r1, asr #20 │ │ │ │ orrne lr, r7, r1, asr #20 │ │ │ │ - b 12926b4 │ │ │ │ + b 1292784 │ │ │ │ tstmi r1, #-2147483599 @ 0x80000031 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bvs ffd18a70 │ │ │ │ + bvs ffd18b40 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs d18a68 │ │ │ │ + blvs d18b38 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf6b38144 │ │ │ │ - stmiavs r9!, {r0, r2, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r9!, {r0, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894b121 │ │ │ │ - blcs 2446fc │ │ │ │ + blcs 2447cc │ │ │ │ cmpphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ strcs r6, [r0], -r9, ror #19 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - @ instruction: 0x6c29fb41 │ │ │ │ + @ instruction: 0x6c29fad9 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - blvs fecb7268 │ │ │ │ + blvs fecb7198 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - blvs fed37260 │ │ │ │ - blvs ffd24aac │ │ │ │ + blvs fed37190 │ │ │ │ + blvs ffd24b7c │ │ │ │ @ instruction: 0xf8536860 │ │ │ │ strcc r1, [r1], -r6, lsr #32 │ │ │ │ - @ instruction: 0xf878f68c │ │ │ │ + @ instruction: 0xf810f68c │ │ │ │ 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, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r6, [r7], -r0, ror #16 │ │ │ │ - blx a7607a │ │ │ │ + blx ff076148 │ │ │ │ stmiblt fp!, {r0, r1, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf411e0df │ │ │ │ teqle r7, r0 @ │ │ │ │ @ instruction: 0xf1a1fa91 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ - blx 776092 │ │ │ │ + blx fed76160 │ │ │ │ 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 feb76170 │ │ │ │ addsmi r6, pc, #704512 @ 0xac000 │ │ │ │ sbchi pc, fp, r0, lsl #1 │ │ │ │ stmdavs r0!, {r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blpl fe6bec30 │ │ │ │ + blpl fe6bed00 │ │ │ │ @ instruction: 0xf8937919 │ │ │ │ ldmdbvs fp, {r1, lr, pc}^ │ │ │ │ - b 1279814 │ │ │ │ + b 12798e4 │ │ │ │ tstmi r1, #76, 2 │ │ │ │ @ instruction: 0xf894b1e3 │ │ │ │ stmiblt fp, {r3, r5, r6, ip, sp}^ │ │ │ │ orrcc pc, r0, r1, asr #8 │ │ │ │ - blx fff760d0 │ │ │ │ + blx fe5761a0 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ - blx 1ef60de │ │ │ │ + blx 4f61ae │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, sl, lr} │ │ │ │ - @ instruction: 0xf830f68c │ │ │ │ + @ instruction: 0xffc8f68b │ │ │ │ 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 1f761d0 │ │ │ │ @ instruction: 0xf04fe7ec │ │ │ │ @ instruction: 0xf8970900 │ │ │ │ stmdavs r0!, {r2, r6, ip}^ │ │ │ │ - blx 1c76110 │ │ │ │ + blx 2761e0 │ │ │ │ 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, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmib r4, {r0, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6b45001 │ │ │ │ - @ instruction: 0x4603f973 │ │ │ │ + strmi pc, [r3], -fp, lsl #18 │ │ │ │ ldmvs r9, {r3, r5, r9, sl, lr} │ │ │ │ - blx ff2f6134 │ │ │ │ + blx 18f6204 │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf107f96d │ │ │ │ @ instruction: 0x46200118 │ │ │ │ - blx ffa76674 │ │ │ │ + blx ffa76744 │ │ │ │ movwpl lr, #22996 @ 0x59d4 │ │ │ │ addsmi r4, sp, #721420288 @ 0x2b000000 │ │ │ │ stmib sp, {r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ strcc r6, [ip, #-2561] @ 0xfffff5ff │ │ │ │ @ instruction: 0xf855d225 │ │ │ │ ldmib r4, {r3, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf8557001 │ │ │ │ @ instruction: 0xf6b4ac0c │ │ │ │ - @ instruction: 0x4603f953 │ │ │ │ + strmi pc, [r3], -fp, ror #17 │ │ │ │ @ instruction: 0x46514638 │ │ │ │ @ instruction: 0xf6b3689a │ │ │ │ - @ instruction: 0xf855fad5 │ │ │ │ + @ instruction: 0xf855fa6d │ │ │ │ ldmib r4, {r2, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf855a001 │ │ │ │ @ instruction: 0xf6b47c0c │ │ │ │ - strmi pc, [r3], -r5, asr #18 │ │ │ │ + @ instruction: 0x4603f8dd │ │ │ │ smlsdcc r4, r0, r6, r4 │ │ │ │ ldmvs sl, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - blx ff3f6194 │ │ │ │ + blx 19f6264 │ │ │ │ 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: 0xf8d8fa0f │ │ │ │ + bcs 240df4 │ │ │ │ @ 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 2762b8 │ │ │ │ strtmi r6, [sl], -r0, ror #16 │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - @ instruction: 0xf898f943 │ │ │ │ + @ instruction: 0xf898f8db │ │ │ │ @ instruction: 0x065b3137 │ │ │ │ stmiavs r2!, {r0, r2, r3, r6, sl, ip, lr, pc}^ │ │ │ │ stmdbls r3, {r4, r6, r9, sl, lr} │ │ │ │ - blx fe5f6204 │ │ │ │ + blx bf62d4 │ │ │ │ smlatbcs r0, r0, r8, r6 │ │ │ │ - @ instruction: 0xf88ef6b4 │ │ │ │ + @ instruction: 0xf826f6b4 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [ip, #-724] @ 0xfffffd2c │ │ │ │ + blmi 124b138 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1f127cc │ │ │ │ + blls 1f1289c │ │ │ │ @ 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 2528f4 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr11, cr15, {3} │ │ │ │ ldrdvs pc, [r0, #-136]! @ 0xffffff78 │ │ │ │ - blcs 252850 │ │ │ │ + blcs 252920 │ │ │ │ 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 252930 │ │ │ │ @ instruction: 0xf8d8d1f7 │ │ │ │ ldrbmi r1, [r0], -r8, lsl #3 │ │ │ │ - blx bf626c │ │ │ │ + @ instruction: 0xf9bef6b3 │ │ │ │ ldrdcs pc, [r8, r8] │ │ │ │ adcle r2, lr, r0, lsl #20 │ │ │ │ ldrdne pc, [r4, r8] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8f8fd │ │ │ │ + @ instruction: 0xf8d8f895 │ │ │ │ stmdavs r0!, {r2, r3, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xd1a92e00 │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - @ instruction: 0xf898fa15 │ │ │ │ + @ instruction: 0xf898f9ad │ │ │ │ @ instruction: 0x065b3137 │ │ │ │ ldmib r8, {r0, r4, r5, r7, r8, sl, ip, lr, pc}^ │ │ │ │ ldrbmi r2, [r0], -r4, ror #2 │ │ │ │ - mcr2 6, 4, pc, cr4, cr10, {5} @ │ │ │ │ + mrc2 6, 0, 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, r4, 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: 0xf996f6b3 │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9faf6b3 │ │ │ │ + @ instruction: 0xf992f6b3 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9f6f6b3 │ │ │ │ + @ instruction: 0xf98ef6b3 │ │ │ │ stmdavs r0!, {r1, r2, r3, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ - blx 1ff62d4 │ │ │ │ + blx 5f63a4 │ │ │ │ stmdavs r0!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blx 1ef62dc │ │ │ │ + blx 4f63ac │ │ │ │ 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: 0xf97af6b3 │ │ │ │ tstlt r1, r9, lsr #16 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - stmdavs r9!, {r0, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r9!, {r0, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ ldrbmi sl, [r0], -r5, lsr #28 │ │ │ │ - blx 18f630c │ │ │ │ + @ instruction: 0xf9f2f6b3 │ │ │ │ @ instruction: 0xf5f6e620 │ │ │ │ - str lr, [r7, r4, lsl #29] │ │ │ │ + usada8 r7, ip, lr, lr │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - strb pc, [fp, pc, asr #19]! @ │ │ │ │ + strb pc, [fp, r7, ror #18]! @ │ │ │ │ @ instruction: 0xe6454619 │ │ │ │ - ldm r8, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r7, r4, r0, ror #23 │ │ │ │ + ldmda r0!, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r7, r4, r0, lsl fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, r8, lsr #23 │ │ │ │ + ldrsbteq r7, [r4], #-168 @ 0xffffff58 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r7, r4, r4, lsr #17 │ │ │ │ + ldrsbteq 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 │ │ │ │ + ldcl 5, cr15, [r2, #-984]! @ 0xfffffc28 │ │ │ │ @ instruction: 0xf8c84650 │ │ │ │ @ instruction: 0xf8c58000 │ │ │ │ @ instruction: 0xf8cda004 │ │ │ │ @ instruction: 0xf6b38030 │ │ │ │ - @ instruction: 0x2104fab9 │ │ │ │ + tstpcs r4, r1, asr sl @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5f660e8 │ │ │ │ - @ instruction: 0x6128ed9e │ │ │ │ + @ instruction: 0x6128ed36 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0x4606fab1 │ │ │ │ + strmi pc, [r6], -r9, asr #20 │ │ │ │ streq pc, [r1], #-16 │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ @ instruction: 0x0602f010 │ │ │ │ ldrtmi fp, [r4], -r8, lsl #30 │ │ │ │ andshi pc, r7, #64 @ 0x40 │ │ │ │ @ instruction: 0xf44fae1c │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - ldrtmi pc, [r8], -pc, asr #20 @ │ │ │ │ + ldrtmi pc, [r8], -r7, ror #19 @ │ │ │ │ mlane r9, r6, r9, pc @ │ │ │ │ movwcs r4, #1626 @ 0x65a │ │ │ │ - @ instruction: 0xf9c4f649 │ │ │ │ + @ instruction: 0xf95cf649 │ │ │ │ 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, 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], #-3748 @ 0xfffff15c │ │ │ │ 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 6f64d4 │ │ │ │ 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: 0xf8c4fa01 │ │ │ │ @ instruction: 0x46500170 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa63 │ │ │ │ + @ instruction: 0xf8c4f9fb │ │ │ │ @ instruction: 0x46500174 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa5d │ │ │ │ + @ instruction: 0xf8c4f9f5 │ │ │ │ @ instruction: 0x46500178 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa57 │ │ │ │ + @ instruction: 0xf8c4f9ef │ │ │ │ ldrbmi r0, [r0], -r0, lsl #3 │ │ │ │ - blx 16f6454 │ │ │ │ + @ instruction: 0xf9eaf6b3 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r0, #183 @ 0xb7 │ │ │ │ - beq 3330c8 │ │ │ │ + beq 333198 │ │ │ │ andls r4, r1, #152043520 @ 0x9100000 │ │ │ │ ldmibvc lr!, {r0, r1, r2, r3, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ andshi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - strmi pc, [r7], -r3, asr #20 │ │ │ │ + @ instruction: 0x4607f9db │ │ │ │ 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, #2905]! @ 0xb59 @ │ │ │ │ @ instruction: 0xf1004683 │ │ │ │ stmdavs r8!, {r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf6b32400 │ │ │ │ - @ instruction: 0x4602fa33 │ │ │ │ + strmi pc, [r2], -fp, asr #19 │ │ │ │ @ instruction: 0xf8cb6868 │ │ │ │ @ instruction: 0xf6b3201c │ │ │ │ - strmi pc, [r2], -sp, lsr #20 │ │ │ │ + strmi pc, [r2], -r5, asr #19 │ │ │ │ @ instruction: 0xf8cb6868 │ │ │ │ @ instruction: 0xf6b32040 │ │ │ │ - @ instruction: 0xf8cbfa27 │ │ │ │ + @ instruction: 0xf8cbf9bf │ │ │ │ cmplt r8, r8, lsr r0 │ │ │ │ ldrsbtvs pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf68b6868 │ │ │ │ - @ instruction: 0xf8dbffc7 │ │ │ │ + @ instruction: 0xf8dbff5f │ │ │ │ @ instruction: 0xf8463038 │ │ │ │ strcc r0, [r1], #-36 @ 0xffffffdc │ │ │ │ mvnsle r4, #156, 4 @ 0xc0000009 │ │ │ │ stmdbvs r9!, {r1, r3, r5, r7, fp, sp, lr} │ │ │ │ adcvs r1, r8, r0, asr ip │ │ │ │ eorlt pc, r2, r1, asr #16 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - tstpcs r8, pc, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r8, r7, lsr #19 @ p-variant is OBSOLETE │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ andscs pc, r0, fp, asr #17 │ │ │ │ - blx 1764f2 │ │ │ │ + blx fe7765c2 │ │ │ │ @ instruction: 0x2010f8db │ │ │ │ andseq pc, r4, fp, asr #17 │ │ │ │ suble r2, r3, r0, lsl #20 │ │ │ │ - beq 274b68 │ │ │ │ + beq 274c38 │ │ │ │ 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: 0xff2cf68b │ │ │ │ stmdavs r8!, {r3, r4, r5, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf9e8f6b3 │ │ │ │ + @ instruction: 0xf980f6b3 │ │ │ │ @ instruction: 0x4014f8db │ │ │ │ ldrbmi r0, [r4], #-1666 @ 0xfffff97e │ │ │ │ - b 4a8798 │ │ │ │ - blx 448b6c │ │ │ │ + b 4a8868 │ │ │ │ + blx 448c3c │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ adcvs r0, r0, r8, lsl sl │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0xf8dbf9d9 │ │ │ │ + @ instruction: 0xf8dbf971 │ │ │ │ rscvs r3, r0, r0, lsl r0 │ │ │ │ andsle r4, r4, #-536870903 @ 0xe0000009 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0x4604f9d1 │ │ │ │ + strmi pc, [r4], -r9, ror #18 │ │ │ │ ldrble r0, [r2, #961] @ 0x3c1 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0xf8dbf9eb │ │ │ │ + @ instruction: 0xf8dbf983 │ │ │ │ @ instruction: 0x46013014 │ │ │ │ - bl 312b40 │ │ │ │ + bl 312c10 │ │ │ │ @ instruction: 0xf6b5070a │ │ │ │ - cmnpvs r8, fp, asr #25 @ p-variant is OBSOLETE │ │ │ │ + cmnpvs r8, r3, ror #24 @ p-variant is OBSOLETE │ │ │ │ eorsvs lr, r4, r5, asr #15 │ │ │ │ svcls 0x0002e731 │ │ │ │ @ instruction: 0xf3c79b01 │ │ │ │ ldreq r0, [r8, -r0, asr #4]! │ │ │ │ eorcs pc, r2, fp, lsl #17 │ │ │ │ andcs fp, r1, #68, 30 @ 0x110 │ │ │ │ andscs pc, r8, fp, asr #17 │ │ │ │ @@ -533158,74 +533209,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 2932d0 │ │ │ │ ldmdavs pc!, {r1, r4, r6, ip, lr, pc} @ │ │ │ │ - blcs 252c08 │ │ │ │ + blcs 252cd8 │ │ │ │ @ instruction: 0xf8ddd1f8 │ │ │ │ strmi sl, [r1], r4 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - stmdavs pc!, {r0, r7, r8, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r3, r4, 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: 0xf90ef6b3 │ │ │ │ strmi r4, [r6], -r4, lsl #12 │ │ │ │ strmi fp, [r1], -r8, asr #2 │ │ │ │ @ instruction: 0xf6b56828 │ │ │ │ - strmi pc, [r6], -r3, ror #21 │ │ │ │ + @ instruction: 0x4606fa7b │ │ │ │ stmdavs r8!, {r1, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - stmdavs ip!, {r0, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs ip!, {r0, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ orrvs pc, ip, r7, asr #17 │ │ │ │ teqpcc r7, r4 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf100065b │ │ │ │ stmdbvs r8!, {r0, r3, r6, r7, pc} │ │ │ │ - stcl 5, cr15, [lr], #984 @ 0x3d8 │ │ │ │ - blmi 1f4b548 │ │ │ │ + stc 5, cr15, [r6], {246} @ 0xf6 │ │ │ │ + blmi 1f4b618 │ │ │ │ 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: 0xf8e4f6b3 │ │ │ │ stmdavs r8!, {r1, r9, sl, lr}^ │ │ │ │ eorcs pc, r8, fp, asr #17 │ │ │ │ - @ instruction: 0xf946f6b3 │ │ │ │ + @ instruction: 0xf8def6b3 │ │ │ │ stmdavs r8!, {r1, r9, sl, lr}^ │ │ │ │ eorcs pc, ip, fp, asr #17 │ │ │ │ - @ instruction: 0xf940f6b3 │ │ │ │ + @ instruction: 0xf8d8f6b3 │ │ │ │ eorseq pc, r0, fp, asr #17 │ │ │ │ stmdavs r8!, {r0, r2, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf95af6b3 │ │ │ │ + @ instruction: 0xf8f2f6b3 │ │ │ │ ldrbt r4, [r9], r1, lsl #12 │ │ │ │ - blx 19f64e6 │ │ │ │ + blx ffff65b4 │ │ │ │ stmdavs r8!, {r2, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf902f6b3 │ │ │ │ + @ instruction: 0xf89af6b3 │ │ │ │ svclt 0x00181e03 │ │ │ │ stmdavs r8!, {r0, r8, r9, sp}^ │ │ │ │ subcc pc, r4, r4, lsl #17 │ │ │ │ - @ instruction: 0xf8faf6b3 │ │ │ │ + @ instruction: 0xf892f6b3 │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x4681f8b3 │ │ │ │ @ instruction: 0x4628b158 │ │ │ │ - beq 2b5028 │ │ │ │ + beq 2b50f8 │ │ │ │ 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 +533300,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: 0xf86ef6b3 │ │ │ │ @ instruction: 0xf853692b │ │ │ │ cmnvs r3, r0, lsr #32 │ │ │ │ ldrtmi lr, [r8], -r8, lsr #15 │ │ │ │ - blx 12f6764 │ │ │ │ + @ instruction: 0xf9daf6b5 │ │ │ │ @ instruction: 0xf8c7682b │ │ │ │ ldrbmi r0, [r0], -r4, lsl #3 │ │ │ │ rsbne lr, r1, #3457024 @ 0x34c000 │ │ │ │ - @ instruction: 0xf876f6b3 │ │ │ │ + @ instruction: 0xf80ef6b3 │ │ │ │ strb r6, [sl, -pc, lsr #16] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - ldreq pc, [r6, r1, ror #17]! │ │ │ │ + @ instruction: 0x07b6f879 │ │ │ │ @ instruction: 0xf57f4604 │ │ │ │ mrcge 14, 0, sl, cr12, cr7, {0} │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - vst2. {d31-d32}, [pc :64], r9 │ │ │ │ + vst2.16 {d31-d32}, [pc :256], r1 │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf862f6b3 │ │ │ │ + @ instruction: 0xfffaf6b2 │ │ │ │ @ instruction: 0xf9964638 │ │ │ │ ldrbmi r1, [sl], -r9, lsr #32 │ │ │ │ @ instruction: 0xf6482300 │ │ │ │ - @ instruction: 0x4607ffd7 │ │ │ │ + strmi pc, [r7], -pc, ror #30 │ │ │ │ @ instruction: 0xb1246028 │ │ │ │ @ instruction: 0xf6b54621 │ │ │ │ - stmdavs pc!, {r0, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r2, 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, r4, r5, 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 fecf68c2 │ │ │ │ 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], r3 │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf834f6b3 │ │ │ │ + @ instruction: 0xffccf6b2 │ │ │ │ @ instruction: 0xf9964638 │ │ │ │ strtmi r1, [r3], -r9, lsr #32 │ │ │ │ @ instruction: 0xf648465a │ │ │ │ - strmi pc, [r7], -r9, lsr #31 │ │ │ │ + strmi pc, [r7], -r1, asr #30 │ │ │ │ ldrb r6, [r6, r8, lsr #32] │ │ │ │ strb r4, [sl, #1612]! @ 0x64c │ │ │ │ - mcr 5, 3, pc, cr4, cr6, {7} @ │ │ │ │ - rsbseq r7, r4, r8, ror r7 │ │ │ │ + ldcl 5, cr15, [ip, #984]! @ 0x3d8 │ │ │ │ + rsbseq r7, r4, r8, lsr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, ip, lsl #9 │ │ │ │ + ldrhteq 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: 0xf8d5fb33 │ │ │ │ strcc ip, [r1], #-24 @ 0xffffffe8 │ │ │ │ strmi r4, [r4, #1538]! @ 0x602 │ │ │ │ @ instruction: 0xf817d905 │ │ │ │ @ instruction: 0x46413034 │ │ │ │ - blcs 24a658 │ │ │ │ + blcs 24a728 │ │ │ │ @ instruction: 0x4663d0f1 │ │ │ │ adcmi r4, r3, #154140672 @ 0x9300000 │ │ │ │ - bl 3ace64 │ │ │ │ + bl 3acf34 │ │ │ │ smlabtcs ip, r4, r2, r0 │ │ │ │ ldmibvs r2, {r4, r5, r9, sl, lr}^ │ │ │ │ andcs pc, r4, r9, asr #17 │ │ │ │ - blx e76888 │ │ │ │ + @ instruction: 0xf9c8f6b5 │ │ │ │ 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 4ddab6 │ │ │ │ ldrtmi r0, [fp], -r7, lsl #16 │ │ │ │ ldrbmi r9, [sl], -r5, lsl #18 │ │ │ │ smladxcc r1, r0, r6, r4 │ │ │ │ - blx 1d768b6 │ │ │ │ + blx 376986 │ │ │ │ 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 ffd769b4 │ │ │ │ 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, 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 @ │ │ │ │ + strb pc, [ip, fp, lsl #31]! @ │ │ │ │ + eoreq lr, r0, sl, lsl r3 │ │ │ │ + ldrdeq lr, [r0], -r2 @ │ │ │ │ + andseq sl, pc, lr, lsl #25 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r7], -r8, lsl #13 │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0x469a4614 │ │ │ │ - stc2l 6, cr15, [r4, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2l 6, cr15, [ip], #716 @ 0x2cc │ │ │ │ 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, #-3977] @ 0xfffff077 │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xff5cf68b │ │ │ │ + cdp2 6, 15, cr15, cr4, cr11, {4} │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xff34f68b │ │ │ │ + cdp2 6, 12, 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: 0xf8dcf6b5 │ │ │ │ @ instruction: 0x460668bc │ │ │ │ smlabbvs r5, r2, r6, r4 │ │ │ │ @ instruction: 0xf1094620 │ │ │ │ @ instruction: 0xf68b0901 │ │ │ │ - strmi pc, [r3], -r3, ror #30 │ │ │ │ + @ instruction: 0x4603fefb │ │ │ │ @ instruction: 0xf84a4620 │ │ │ │ @ instruction: 0xf68b3f14 │ │ │ │ - strbmi pc, [sp, #-4035] @ 0xfffff03d @ │ │ │ │ + strbmi pc, [sp, #-3931] @ 0xfffff0a5 @ │ │ │ │ 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 28a8a4 │ │ │ │ @ instruction: 0xf6b38033 │ │ │ │ - @ instruction: 0x4630fd35 │ │ │ │ + ldrtmi pc, [r0], -sp, asr #25 @ │ │ │ │ @ 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 +533482,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 91dc54 │ │ │ │ svccs 0x00009307 │ │ │ │ sbchi pc, lr, r0 │ │ │ │ @ instruction: 0x4693683b │ │ │ │ suble r2, r7, r0, lsl #22 │ │ │ │ - bls 3533b8 │ │ │ │ + bls 353488 │ │ │ │ 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 25314c │ │ │ │ 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 │ │ │ │ + stc2l 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 25312c │ │ │ │ stcls 1, cr13, [fp], {236} @ 0xec │ │ │ │ - bmi 159fbf8 │ │ │ │ - blmi 14ffb5c │ │ │ │ + bmi 159fcc8 │ │ │ │ + blmi 14ffc2c │ │ │ │ svclt 0x0018447a │ │ │ │ ldmpl r3, {r0, sp}^ │ │ │ │ - blls 613050 │ │ │ │ + blls 613120 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r1, r7, lsl #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 353440 │ │ │ │ + bls 353510 │ │ │ │ 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, lsr ip │ │ │ │ ldrdls pc, [r8], -r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svccs 0x0000d102 │ │ │ │ ldr sp, [pc, sl, lsr #3]! │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - @ instruction: 0xffd4f68b │ │ │ │ + @ instruction: 0xff6cf68b │ │ │ │ @ instruction: 0x4018f8d9 │ │ │ │ ldrble r1, [sp], #-3685 @ 0xfffff19b │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ - bl 4990c8 │ │ │ │ + bl 499198 │ │ │ │ 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 │ │ │ │ + strmi pc, [r7], -r3, lsl #23 │ │ │ │ stccc 13, cr3, [r8], {1} │ │ │ │ andle r1, r7, fp, ror #24 │ │ │ │ cdpcs 14, 0, cr7, cr0, cr6, {1} │ │ │ │ stccc 0, cr13, [r1, #-948] @ 0xfffffc4c │ │ │ │ stclne 12, cr3, [fp], #-32 @ 0xffffffe0 │ │ │ │ mvnsle r9, r5, lsl #12 │ │ │ │ ldrtmi r9, [lr], -r5, lsl #22 │ │ │ │ @ instruction: 0xf8dd4647 │ │ │ │ - blcs 25910c │ │ │ │ + blcs 2591dc │ │ │ │ ldmib fp, {r1, r2, r4, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8c91300 │ │ │ │ subvs r6, fp, r4 │ │ │ │ - blls 4510f0 │ │ │ │ + blls 4511c0 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ - blls 5c50a8 │ │ │ │ + blls 5c5178 │ │ │ │ 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, 0, cr15, cr14, cr11, {4} │ │ │ │ + ldc2l 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 │ │ │ │ + strmi pc, [r7], -r1, lsr #26 │ │ │ │ ldrtmi lr, [fp], r0, asr #15 │ │ │ │ @ instruction: 0x4639e794 │ │ │ │ ldrtmi r4, [fp], r0, asr #12 │ │ │ │ - ldc2 6, cr15, [r0], #-716 @ 0xfffffd34 │ │ │ │ + blx ff476c82 │ │ │ │ stmdacs r0, {r8, r9, sl, sp} │ │ │ │ @ instruction: 0xe759d192 │ │ │ │ @ instruction: 0x46404659 │ │ │ │ - ldc2l 6, cr15, [r8], #-716 @ 0xfffffd34 │ │ │ │ + ldc2 6, cr15, [r0], {179} @ 0xb3 │ │ │ │ @ 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 │ │ │ │ + ldc 5, cr15, [sl], {246} @ 0xf6 │ │ │ │ + ldrshteq r6, [r4], #-254 @ 0xffffff02 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, r4, lsr #32 │ │ │ │ + rsbseq r6, r4, r4, asr 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: 0xf98af688 │ │ │ │ strtmi r4, [r8], -r5, lsl #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0x46106919 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr11, {4} │ │ │ │ + ldc2l 6, cr15, [r4, #556]! @ 0x22c │ │ │ │ ldrdmi pc, [r8], r4 │ │ │ │ strcc lr, [r3, #-2518] @ 0xfffff62a │ │ │ │ ldrtmi r4, [r9], -r2, lsl #12 │ │ │ │ eoreq pc, r5, r4, asr r8 @ │ │ │ │ - blx 3421be │ │ │ │ + blx 34228e │ │ │ │ @ instruction: 0xf7ff3305 │ │ │ │ @ instruction: 0x4605ffd7 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x461087f0 │ │ │ │ - cdp2 6, 8, cr15, cr4, cr11, {4} │ │ │ │ + cdp2 6, 1, cr15, cr12, cr11, {4} │ │ │ │ pkhbtmi r2, r2, r0, lsl #3 │ │ │ │ @ instruction: 0xf6b44638 │ │ │ │ - @ instruction: 0xf8d4fff1 │ │ │ │ + @ instruction: 0xf8d4ff89 │ │ │ │ strmi r2, [r5], -r4, lsl #1 │ │ │ │ addcs pc, r4, r0, asr #17 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ - @ instruction: 0xf844f6b5 │ │ │ │ + @ instruction: 0xffdcf6b4 │ │ │ │ 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 +533650,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 │ │ │ │ + stc2l 6, cr15, [ip, #-556]! @ 0xfffffdd4 │ │ │ │ + blcc 6976d8 │ │ │ │ stmdale r9, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf68b4606 │ │ │ │ - @ instruction: 0x2118fdd3 │ │ │ │ + tstpcs r8, fp, ror #26 @ p-variant is OBSOLETE │ │ │ │ adcvs r4, r8, r2, lsl #12 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - @ instruction: 0xffeef6b4 │ │ │ │ + @ instruction: 0xff86f6b4 │ │ │ │ rscvs r6, r8, fp, lsr #17 │ │ │ │ - blmi 10e5fa8 │ │ │ │ - beq b7535c │ │ │ │ + blmi 10e6078 │ │ │ │ + beq b7542c │ │ │ │ movwls r4, #13435 @ 0x347b │ │ │ │ ldrbtmi r4, [fp], #-2872 @ 0xfffff4c8 │ │ │ │ @ instruction: 0xf8d99302 │ │ │ │ - blx 4e5232 │ │ │ │ + blx 4e5302 │ │ │ │ stmdbls r2, {r2, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -r2, asr #12 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bvs f2d2b4 │ │ │ │ + bvs f2d384 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, sl, lr}^ │ │ │ │ - @ instruction: 0xf938f6b5 │ │ │ │ + @ instruction: 0xf8d0f6b5 │ │ │ │ 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 │ │ │ │ + stc2l 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 │ │ │ │ + stc2 6, cr15, [sl], #556 @ 0x22c │ │ │ │ @ instruction: 0x46026a33 │ │ │ │ ldrtmi r9, [fp], #-2307 @ 0xfffff6fd │ │ │ │ ldmdavs fp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf914f6b5 │ │ │ │ + @ instruction: 0xf8acf6b5 │ │ │ │ ldrb r4, [sl, r3, lsl #13] │ │ │ │ strtmi r6, [lr], -ip, lsr #16 │ │ │ │ stmdavs r1!, {r2, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf68b4638 │ │ │ │ - @ instruction: 0x4626fe17 │ │ │ │ + strtmi pc, [r6], -pc, lsr #27 │ │ │ │ strmi r6, [r7], -r4, lsr #16 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ ldrdcc pc, [ip], -r9 │ │ │ │ vorr.i16 d22, #153 @ 0x0099 │ │ │ │ @ instruction: 0xf5b10114 │ │ │ │ andsle r2, sl, r0, lsl #31 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ - stc2l 6, cr15, [r2, #-288]! @ 0xfffffee0 │ │ │ │ + ldc2l 6, cr15, [sl], #288 @ 0x120 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4604fd33 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - mlaeq r0, ip, lr, sp │ │ │ │ - eoreq sp, r0, lr, lsl #29 │ │ │ │ + eoreq sp, r0, ip, lsl #29 │ │ │ │ + eoreq sp, r0, lr, ror lr │ │ │ │ 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 a33b70 │ │ │ │ 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 feb0beac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7133bc │ │ │ │ + blls 71348c │ │ │ │ @ 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 2980a8 │ │ │ │ msrhi CPSR_fsc, r0, asr #32 │ │ │ │ @ instruction: 0x2c00695c │ │ │ │ - bvs 86db4c │ │ │ │ + bvs 86dc1c │ │ │ │ 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 293a10 │ │ │ │ ldmdale r4!, {r0, r8, r9, fp, sp}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 298008 │ │ │ │ + bcs 2980d8 │ │ │ │ tstphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b69d8 │ │ │ │ - @ instruction: 0xf8b9fcb5 │ │ │ │ - b 4453b0 │ │ │ │ + @ instruction: 0xf8b9fc4d │ │ │ │ + b 445480 │ │ │ │ cmplt r0, r3, lsl #2 │ │ │ │ strbmi r2, [r1], -r0, lsl #30 │ │ │ │ sadd16mi fp, pc, r8 @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrmi sp, [r9], -r1 │ │ │ │ - b 40ae28 │ │ │ │ + b 40aef8 │ │ │ │ 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 a13b84 │ │ │ │ svclt 0x0018421a │ │ │ │ tstle r6, r3, lsr r6 │ │ │ │ - bvs ff931420 │ │ │ │ - blvc 8d3464 │ │ │ │ + bvs ff9314f0 │ │ │ │ + blvc 8d3534 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bcs 3996f0 │ │ │ │ + bcs 3997c0 │ │ │ │ movwcs sp, #4595 @ 0x11f3 │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf889a803 │ │ │ │ @ instruction: 0xf67c3008 │ │ │ │ - @ instruction: 0xf04ffa53 │ │ │ │ + @ instruction: 0xf04ff9eb │ │ │ │ @ instruction: 0xf8d90b00 │ │ │ │ - bcs 241464 │ │ │ │ + bcs 241534 │ │ │ │ @ instruction: 0xf8cdd090 │ │ │ │ strbmi sl, [lr], -r0 │ │ │ │ strcs r4, [r0, #-1754] @ 0xfffff926 │ │ │ │ ldrtmi r4, [r8], r3, asr #13 │ │ │ │ - blls 4cacd4 │ │ │ │ + blls 4cada4 │ │ │ │ @ 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 +533815,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 ff9333d0 │ │ │ │ + blvc 8935cc │ │ │ │ svclt 0x00182905 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 239498 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 239568 @ │ │ │ │ @ instruction: 0xf893d1dd │ │ │ │ - bvs fe93d534 │ │ │ │ + bvs fe93d604 │ │ │ │ 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 +533859,187 @@ │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ str fp, [lr, r4, ror #5] │ │ │ │ - bl 29f984 │ │ │ │ + bl 29fa54 │ │ │ │ and r0, r2, r5, lsl #3 │ │ │ │ - blcs 2d3ab0 │ │ │ │ + blcs 2d3b80 │ │ │ │ @ instruction: 0xf851d004 │ │ │ │ strcc r3, [r1, #-3844] @ 0xfffff0fc │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ tstcs r4, #112, 20 @ 0x70000 │ │ │ │ tstpge r5, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6b5b140 │ │ │ │ - @ instruction: 0xe77afe73 │ │ │ │ + ldrb pc, [sl, -fp, lsl #28]! @ │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf67ca803 │ │ │ │ - ldrb pc, [r6, -fp, lsr #19] @ │ │ │ │ + ldrb pc, [r6, -r3, asr #18] @ │ │ │ │ tstls r1, r0, lsl #16 │ │ │ │ - @ instruction: 0xff18f6b5 │ │ │ │ + mrc2 6, 5, pc, cr0, cr5, {5} │ │ │ │ rsbsvs r9, r0, #16384 @ 0x4000 │ │ │ │ - bvs 873538 │ │ │ │ + bvs 873608 │ │ │ │ @ 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} │ │ │ │ + stc2l 6, cr15, [sl, #724]! @ 0x2d4 │ │ │ │ @ instruction: 0x46294652 │ │ │ │ @ instruction: 0xf67ca803 │ │ │ │ - ldrbmi pc, [r2], -fp, lsl #19 @ │ │ │ │ + ldrbmi pc, [r2], -r3, lsr #18 @ │ │ │ │ stmdage fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf986f67c │ │ │ │ + @ instruction: 0xf91ef67c │ │ │ │ adclt lr, r4, #13369344 @ 0xcc0000 │ │ │ │ ldrbmi lr, [r0], -sp, asr #14 │ │ │ │ - mrc2 6, 7, pc, cr2, cr5, {5} │ │ │ │ + mcr2 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, r4, r5, r7, r8, fp, sp, lr, pc}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - ldrsbteq r6, [r4], #-204 @ 0xffffff34 │ │ │ │ + rsbseq r6, r4, ip, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [r4], #-196 @ 0xffffff3c │ │ │ │ + rsbseq r6, r4, r4, ror #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed907e8 │ │ │ │ + bl fed908b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff8 │ │ │ │ ldmibvs r9, {r3, r9, sl, lr} │ │ │ │ tstle r5, sl, lsl #4 │ │ │ │ - bvs ff93161c │ │ │ │ - blvc 8d366c │ │ │ │ + bvs ff9316ec │ │ │ │ + blvc 8d373c │ │ │ │ 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, 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 fed90900 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [ip], {200} @ 0xc8 │ │ │ │ - blmi 94aeb4 │ │ │ │ + blmi 94af84 │ │ │ │ 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, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + blls 465d9c │ │ │ │ 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 ff6edb60 │ │ │ │ + blvc 6d3794 │ │ │ │ svclt 0x00182a05 │ │ │ │ eorpl pc, r0, r0, lsl #17 │ │ │ │ adcmi r3, r3, #8 │ │ │ │ - bmi 4ade4c │ │ │ │ + bmi 4adf1c │ │ │ │ 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 0x0000e94a │ │ │ │ + ldrshteq r6, [r4], #-130 @ 0xffffff7e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, r2, ror r9 │ │ │ │ + rsbseq r6, r4, r2, lsr #17 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed908bc │ │ │ │ + bl fed9098c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], #-800 @ 0xfffffce0 │ │ │ │ - blmi 10258f0 │ │ │ │ + blmi 10259c0 │ │ │ │ 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, r7, fp, ip, sp, lr, pc} │ │ │ │ suble r2, r7, r0, lsl #16 │ │ │ │ - bl 26070c │ │ │ │ + bl 2607dc │ │ │ │ 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 ff6edbb4 │ │ │ │ @ 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 a01490 │ │ │ │ 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 a31858 │ │ │ │ andcs pc, r0, #34304 @ 0x8600 │ │ │ │ @ instruction: 0x46b4e7f3 │ │ │ │ ldrb r2, [r0, r0, lsl #4]! │ │ │ │ strtmi r2, [r8], -r0, lsl #8 │ │ │ │ - @ instruction: 0xf92af67c │ │ │ │ - blmi 44bfa8 │ │ │ │ + @ instruction: 0xf8c2f67c │ │ │ │ + blmi 44c078 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4937f4 │ │ │ │ + blls 4938c4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, sl, r0, lsr #12 │ │ │ │ @ instruction: 0xf5f6bd70 │ │ │ │ - svclt 0x0000e936 │ │ │ │ - rsbseq r6, r4, r6, lsr r9 │ │ │ │ + svclt 0x0000e8ce │ │ │ │ + rsbseq r6, r4, r6, ror #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, ip, ror r8 │ │ │ │ + rsbseq r6, r4, ip, lsr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed909b4 │ │ │ │ + bl fed90a84 │ │ │ │ @ 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 ff9318bc │ │ │ │ + blvc 8d390c │ │ │ │ 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, 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 +534052,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 2539dc │ │ │ │ @ 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 2539c0 │ │ │ │ @ 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 +534085,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: 0xffd8f6b2 │ │ │ │ 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 │ │ │ │ + strmi pc, [r1], -r3, ror #25 │ │ │ │ stmdavs r8, {r3, r7, r8, ip, sp, pc}^ │ │ │ │ stmiahi r2, {r0, r1, r4, r5, r6, r7, fp, pc}^ │ │ │ │ - b 12ca350 │ │ │ │ + b 12ca420 │ │ │ │ svclt 0x001e0c03 │ │ │ │ andgt pc, r6, r6, lsr #17 │ │ │ │ @ instruction: 0xf8a02701 │ │ │ │ ldmvs r0!, {r1, r2, lr, pc}^ │ │ │ │ - ldc2 6, cr15, [sl, #-724]! @ 0xfffffd2c │ │ │ │ + ldc2l 6, cr15, [r2], {181} @ 0xb5 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ ldmdbvs r3!, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ adcle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f46b3 │ │ │ │ and r0, r5, r0, lsl #18 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - bleq 775d44 │ │ │ │ + bleq 775e14 │ │ │ │ stmible r0!, {r0, r1, r3, r6, r8, sl, lr} │ │ │ │ ldrdeq pc, [r4], -fp @ │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf6b52100 │ │ │ │ - strmi pc, [r1], -r3, lsr #26 │ │ │ │ + @ instruction: 0x4601fcbb │ │ │ │ stmdavs sl, {r5, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ addmi r6, r3, #16, 16 @ 0x100000 │ │ │ │ addmi sp, r3, #7 │ │ │ │ streq pc, [r1, -pc, asr #32] │ │ │ │ @ instruction: 0x4603bf38 │ │ │ │ andscc pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0xf8db6013 │ │ │ │ @ instruction: 0xf6b50024 │ │ │ │ - strmi pc, [r1], -pc, lsl #26 │ │ │ │ + strmi pc, [r1], -r7, lsr #25 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xe7d96933 │ │ │ │ ldrtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xfff0f6b2 │ │ │ │ + @ instruction: 0xff88f6b2 │ │ │ │ @ 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 +534158,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: 0xff46f6b2 │ │ │ │ eorsle r2, r6, r0, lsl #16 │ │ │ │ ldrdhi pc, [r8], -r0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d031 │ │ │ │ @ instruction: 0xf8d43010 │ │ │ │ - blcs 25da20 │ │ │ │ + blcs 25daf0 │ │ │ │ adchi pc, r5, r0 │ │ │ │ - bleq 275b44 │ │ │ │ + bleq 275c14 │ │ │ │ strls r4, [r4], #-1730 @ 0xfffff93e │ │ │ │ ldrbmi r4, [r8], r4, asr #12 │ │ │ │ @ instruction: 0xf68be011 │ │ │ │ - strmi pc, [r3], -fp, asr #19 │ │ │ │ + strmi pc, [r3], -r3, ror #18 │ │ │ │ addsmi r4, pc, #72, 12 @ 0x4800000 │ │ │ │ @ instruction: 0xf04bbf38 │ │ │ │ @ instruction: 0xf68b0b01 │ │ │ │ - stmdbvs r3!, {r0, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, 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 +534196,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 │ │ │ │ + ldc 5, cr15, [lr], #-980 @ 0xfffffc2c │ │ │ │ mulcc r4, r9, r8 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ ldrtmi r9, [r9], -r4 │ │ │ │ movwcs r4, #1560 @ 0x618 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ - @ instruction: 0xf8a6f689 │ │ │ │ + @ instruction: 0xf83ef689 │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ - bcs 28b2ac │ │ │ │ + bcs 28b37c │ │ │ │ mrcne 4, 3, sp, cr9, cr9, {1} │ │ │ │ svclt 0x00189505 │ │ │ │ ldrmi r2, [r1], r1, lsl #2 │ │ │ │ - bleq 775bec │ │ │ │ + bleq 775cbc │ │ │ │ strmi r4, [r5], -sl, lsl #13 │ │ │ │ strtmi lr, [r8], -sl │ │ │ │ @ instruction: 0xf6892200 │ │ │ │ - @ instruction: 0xf1b9feb7 │ │ │ │ + @ instruction: 0xf1b9fe4f │ │ │ │ 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: 0xf8f6f68b │ │ │ │ + @ instruction: 0xf8c4f68b │ │ │ │ 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: 0xf1b9f805 │ │ │ │ strmi r0, [r5], -r1, lsl #30 │ │ │ │ @ instruction: 0x462bd1d9 │ │ │ │ adcvs r9, r3, r5, lsl #26 │ │ │ │ @ instruction: 0x4631e79d │ │ │ │ ldrtmi r9, [r4], -r3, lsl #16 │ │ │ │ - @ instruction: 0xff10f6b2 │ │ │ │ + mcr2 6, 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 │ │ │ │ + mcr2 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 26e264 │ │ │ │ ldrb sp, [r3, -ip, ror #3]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed90d68 │ │ │ │ + bl fed90e38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf6b54608 │ │ │ │ - @ instruction: 0x4607fc17 │ │ │ │ + strmi pc, [r7], -pc, lsr #23 │ │ │ │ ldrdvs pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xb12b6833 │ │ │ │ stmdblt fp!, {r0, r1, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldcllt 6, cr4, [r8, #224]! @ 0xe0 │ │ │ │ @ instruction: 0xb18d699d │ │ │ │ stmdavs r3!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ - blvc b260a8 │ │ │ │ + blvc b26178 │ │ │ │ tstle r1, r1, lsl #22 │ │ │ │ biclt r6, r3, r3, ror #18 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf64a4628 │ │ │ │ - @ instruction: 0x4605f8f3 │ │ │ │ + strmi pc, [r5], -fp, lsl #17 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ rscle r2, r5, r0, lsl #22 │ │ │ │ rscle r2, r3, r0, lsl #28 │ │ │ │ - blcs 254294 │ │ │ │ + blcs 254364 │ │ │ │ ldmdavs r6!, {r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 253c9c │ │ │ │ + blcs 253d6c │ │ │ │ @ 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, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bvs aae034 │ │ │ │ @ instruction: 0xf6b54638 │ │ │ │ - ldrb pc, [fp, sp, lsr #22] @ │ │ │ │ + ldrb pc, [fp, r5, asr #21] @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ stmdavs sl, {r1, r4, r7, r9, sl, lr} │ │ │ │ ldrmi fp, [r0], r5, lsl #1 │ │ │ │ @ instruction: 0x460fb172 │ │ │ │ @@ -534255,48 +534306,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, #-2233] @ 0xfffff747 │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf88cf68b │ │ │ │ + @ instruction: 0xf824f68b │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xf864f68b │ │ │ │ + @ instruction: 0xfffcf68a │ │ │ │ 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 14f780c │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrdeq sp, [r9], #22 @ │ │ │ │ tstcc ip, pc, lsl #16 │ │ │ │ @ instruction: 0xf6b446a0 │ │ │ │ - @ instruction: 0xf8d7fa71 │ │ │ │ + @ instruction: 0xf8d7fa09 │ │ │ │ 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: 0xf824f68b │ │ │ │ andseq pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4648 │ │ │ │ @ instruction: 0xf68b0b08 │ │ │ │ - @ instruction: 0xf88bf8eb │ │ │ │ + @ instruction: 0xf88bf883 │ │ │ │ pkhbtmi r4, r1, r8 │ │ │ │ - blle ffe0a764 │ │ │ │ + blle ffe0a834 │ │ │ │ strbmi r9, [r2], -r3, lsl #28 │ │ │ │ ldrtmi r9, [r9], -r2, lsl #16 │ │ │ │ @ instruction: 0xf6b246b0 │ │ │ │ - str pc, [pc, r1, ror #28]! │ │ │ │ + @ instruction: 0xe7affdf9 │ │ │ │ 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 +534364,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 24b838 │ │ │ │ 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 +534381,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: 0xf970f6b4 │ │ │ │ strmi r6, [r5], -r3, ror #17 │ │ │ │ smlatbcs r0, r2, r8, r6 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - blx cf7d70 │ │ │ │ + blx cf7e40 │ │ │ │ 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, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 253ee0 │ │ │ │ stcls 1, cr13, [r9], {233} @ 0xe9 │ │ │ │ - bl fef4c624 │ │ │ │ - blmi af9db0 │ │ │ │ + bl fef4c6f4 │ │ │ │ + blmi af9e80 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 593e04 │ │ │ │ + blls 593ed4 │ │ │ │ @ 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, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 288ad8 │ │ │ │ @ instruction: 0xf8dbd806 │ │ │ │ mvnlt r0, r0 │ │ │ │ @ instruction: 0xf6b54651 │ │ │ │ - @ instruction: 0xb110f9fd │ │ │ │ + @ instruction: 0xb110f995 │ │ │ │ @ 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 559eb8 │ │ │ │ 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 0x0000ed90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, lr, lsl #6 │ │ │ │ - rsbseq r6, r4, ip, ror #4 │ │ │ │ + rsbseq r6, r4, lr, lsr r2 │ │ │ │ + @ instruction: 0x0074619c │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154b890 │ │ │ │ + bmi 154b960 │ │ │ │ @ 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 +534483,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: 0x7c73fa0f │ │ │ │ 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, 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 @ 23a008 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r2, #300] @ 0x12c │ │ │ │ + blmi 48c848 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 793fbc │ │ │ │ + blls 79408c │ │ │ │ @ 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 0x0000ece6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [r4], #-18 @ 0xffffffee │ │ │ │ - ldrhteq r6, [r4], #-4 │ │ │ │ + rsbseq r6, r4, r2, ror #1 │ │ │ │ + rsbseq r5, r4, r4, ror #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf1016ad3 │ │ │ │ addlt r0, sp, r4, asr #14 │ │ │ │ svclt 0x000842bb │ │ │ │ @@ -534484,71 +534535,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 338808 │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ - blge 348bec │ │ │ │ + blge 348cbc │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [r0], {73} @ 0x49 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r6, #300] @ 0x12c │ │ │ │ + stc2l 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: 0xf9aef648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xff24f68a │ │ │ │ + cdp2 6, 11, 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: 0xf992f648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ strbmi r6, [r1], -r3, lsl #3 │ │ │ │ @ instruction: 0xf68a69e8 │ │ │ │ - blge 379b98 │ │ │ │ + blge 379ac8 │ │ │ │ strls r2, [r7, -r0, lsl #4] │ │ │ │ stceq 1, cr15, [r0], #-16 │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ - blgt 612800 │ │ │ │ + blgt 6128d0 │ │ │ │ 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 │ │ │ │ + strdcs pc, [r3, -r3] │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9d2f648 │ │ │ │ + @ instruction: 0xf96af648 │ │ │ │ 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 +534609,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 ff67c5c4 │ │ │ │ @ instruction: 0xf0432202 │ │ │ │ @ instruction: 0xf8cd0302 │ │ │ │ @ instruction: 0xf64b9000 │ │ │ │ - strtmi pc, [r1], -fp, lsr #30 │ │ │ │ + strtmi pc, [r1], -r3, asr #29 │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9a2f648 │ │ │ │ + @ instruction: 0xf93af648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - cdp2 6, 11, cr15, cr0, cr10, {4} │ │ │ │ + cdp2 6, 4, 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 +534656,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 242320 │ │ │ │ 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 +534679,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 24bb0c │ │ │ │ bichi pc, r9, r0 │ │ │ │ @ instruction: 0xb1239b0a │ │ │ │ biceq lr, r9, #3072 @ 0xc00 │ │ │ │ mlacc r0, r3, r8, pc @ │ │ │ │ - blls 52876c │ │ │ │ + blls 52883c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 45a548 │ │ │ │ + bls 45a618 │ │ │ │ biceq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs 259a9c │ │ │ │ + blcs 259b6c │ │ │ │ sbchi pc, r1, r0 │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ ldmibvs r8, {r0, r3, r5, ip, sp}^ │ │ │ │ - ldc2 6, cr15, [r6, #552]! @ 0x228 │ │ │ │ + stc2l 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 a4bdd0 │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ cmnphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs a01bcc │ │ │ │ + blcs a01c9c │ │ │ │ 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 7f59c0 │ │ │ │ + @ instruction: 0xf894f648 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30bb74 │ │ │ │ + blgt 30bc44 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf64b4650 │ │ │ │ - tstpcs r1, r3, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, fp, lsl #24 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf8b8f648 │ │ │ │ + @ instruction: 0xf850f648 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ orrvs r4, r3, r4, lsl #12 │ │ │ │ @ instruction: 0x001cf8d9 │ │ │ │ - stc2l 6, cr15, [r4, #552] @ 0x228 │ │ │ │ + ldc2l 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 +534753,17 @@ │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ cmppeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3055f899 │ │ │ │ @ instruction: 0xf8994620 │ │ │ │ @ instruction: 0xf6492054 │ │ │ │ - strtmi pc, [r1], -r3, ror #22 │ │ │ │ + @ instruction: 0x4621fafb │ │ │ │ @ instruction: 0xf64b4650 │ │ │ │ - @ instruction: 0xf89bfc41 │ │ │ │ + @ instruction: 0xf89bfbd9 │ │ │ │ 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 +534778,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 3fa6e4 │ │ │ │ subcc pc, r8, sp, lsl #17 │ │ │ │ - blls 4341bc │ │ │ │ + blls 43428c │ │ │ │ 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: 0xffe0f647 │ │ │ │ @ instruction: 0x468169bb │ │ │ │ ldmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf68aad16 │ │ │ │ - bge 6f9924 │ │ │ │ + bge 6f9854 │ │ │ │ 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 fe6f7df8 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - blx ff877d3a │ │ │ │ + blx 1e77e0a │ │ │ │ @ instruction: 0xf8da2102 │ │ │ │ - @ instruction: 0xf6480010 │ │ │ │ - stmibvs r3!, {r0, r2, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6470010 │ │ │ │ + stmibvs r3!, {r0, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r7, lsl #12 │ │ │ │ @ instruction: 0xf68a69e0 │ │ │ │ - bls 4398d0 │ │ │ │ + bls 439800 │ │ │ │ @ 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 1cf7e48 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx fee77d8a │ │ │ │ + blx 1477e5a │ │ │ │ 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 1d4cf08 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9144ec │ │ │ │ + blls 9145bc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, sp, sp, asr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstls r6, #7168 @ 0x1c00 │ │ │ │ - blvc 7f5b10 │ │ │ │ + blvc 7f5be0 │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ - @ instruction: 0xf6487b12 │ │ │ │ - strmi pc, [r0], r7, lsl #16 │ │ │ │ + @ instruction: 0xf6477b12 │ │ │ │ + pkhbtmi pc, r0, pc, lsl #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, lsl fp @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xffc0f647 │ │ │ │ + @ instruction: 0xff58f647 │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ orrvs r4, r3, r7, lsl #12 │ │ │ │ @ instruction: 0x001cf8db │ │ │ │ - stc2l 6, cr15, [ip], {138} @ 0x8a │ │ │ │ + stc2l 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 +534877,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 2f7f18 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx 1477e5a │ │ │ │ + blx ffa77f28 │ │ │ │ andls r9, r3, #8, 20 @ 0x8000 │ │ │ │ - bls 68be74 │ │ │ │ - bls 51ed40 │ │ │ │ + bls 68bf44 │ │ │ │ + bls 51ee10 │ │ │ │ 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 48176c │ │ │ │ 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 a47240 │ │ │ │ mcrge 6, 4, pc, cr4, cr15, {3} @ │ │ │ │ tstls r2, #7168 @ 0x1c00 │ │ │ │ tstls r3, #9216 @ 0x2400 │ │ │ │ - blls 433fdc │ │ │ │ + blls 4340ac │ │ │ │ subscc pc, r8, sp, lsr #17 │ │ │ │ - blls 4343a8 │ │ │ │ + blls 434478 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ - blls 4343a0 │ │ │ │ + blls 434470 │ │ │ │ movwmi r9, #47369 @ 0xb909 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ @ instruction: 0xe77b3058 │ │ │ │ @ instruction: 0xf8da4604 │ │ │ │ cmpcs r4, r0, lsl r0 │ │ │ │ - @ instruction: 0xffaaf647 │ │ │ │ + @ instruction: 0xff42f647 │ │ │ │ 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 +534928,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 40c000 │ │ │ │ ldmibpl r3, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx 514ba2 │ │ │ │ + blx 514c72 │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ @ instruction: 0xf893203c │ │ │ │ andcc r3, fp, #61 @ 0x3d │ │ │ │ @ instruction: 0xf845330b │ │ │ │ @ instruction: 0xf8457022 │ │ │ │ @ instruction: 0xf64b7023 │ │ │ │ - @ instruction: 0xe731fad5 │ │ │ │ + ldr pc, [r1, -sp, ror #20]! │ │ │ │ ldrb r4, [r5, #1543] @ 0x607 │ │ │ │ tstls r6, #7168 @ 0x1c00 │ │ │ │ tstls r7, #9216 @ 0x2400 │ │ │ │ @ instruction: 0x46c8e73a │ │ │ │ strb r4, [sp, #1689] @ 0x699 │ │ │ │ - stmib lr!, {r0, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib 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 │ │ │ │ + ldrhteq r5, [r4], #-222 @ 0xffffff22 │ │ │ │ + rsbseq r5, r4, r6, lsr #27 │ │ │ │ + ldrhteq 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 ff0a69c0 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ sxtab16mi r4, r9, sl, ror #8 │ │ │ │ - blmi ff01f294 │ │ │ │ + blmi ff01f364 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf6b30300 │ │ │ │ - andls pc, fp, r1, lsr sp @ │ │ │ │ - blx 147813e │ │ │ │ + andls pc, fp, r9, asr #25 │ │ │ │ + blx ffa7820c │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r6, #716]! @ 0x2cc │ │ │ │ + blmi feb8d210 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b94718 │ │ │ │ + blls b947e8 │ │ │ │ @ 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 +535006,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 254880 │ │ │ │ rschi pc, r7, r0 │ │ │ │ mulcs ip, fp, r8 │ │ │ │ tstle fp, r1, lsl #20 │ │ │ │ @ instruction: 0x2018f8db │ │ │ │ svceq 0x0002ea19 │ │ │ │ @ instruction: 0x4658d016 │ │ │ │ - @ instruction: 0xf95af67b │ │ │ │ + @ instruction: 0xf8f2f67b │ │ │ │ @ instruction: 0xf8dbb988 │ │ │ │ @ instruction: 0xf68a001c │ │ │ │ - msrlt (UNDEF: 96), r3 │ │ │ │ + smclt 4011 @ 0xfab │ │ │ │ and r4, r5, sl, asr r6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 2993a8 │ │ │ │ + blcs 299478 │ │ │ │ rschi pc, r9, r0, asr #32 │ │ │ │ - blcs 254cb0 │ │ │ │ - blcs 3ae8e0 │ │ │ │ + blcs 254d80 │ │ │ │ + blcs 3ae9b0 │ │ │ │ ldrshlt sp, [ip, #-20]! @ 0xffffffec │ │ │ │ - bcs 2547f8 │ │ │ │ + bcs 2548c8 │ │ │ │ ldmdavs r3, {r0, r3, r6, ip, lr, pc} │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ - blcs 299408 │ │ │ │ + blcs 2994d8 │ │ │ │ stmibvs r3!, {r0, r1, r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ svceq 0x0003ea19 │ │ │ │ @ instruction: 0x46a3d03b │ │ │ │ bfi r4, r4, #12, #13 │ │ │ │ @ instruction: 0xf6494628 │ │ │ │ - strmi pc, [r5], -r3, lsl #22 │ │ │ │ + @ instruction: 0x4605fa9b │ │ │ │ @ instruction: 0xd1bf2800 │ │ │ │ strlt lr, [r5], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0x8707e9dd │ │ │ │ strtmi r9, [r5], -r9, lsl #28 │ │ │ │ ldrtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xff56f654 │ │ │ │ + mcr2 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 254964 │ │ │ │ @ instruction: 0xe768d1f8 │ │ │ │ vst2.8 {d25,d27}, [pc], fp │ │ │ │ - bvs c35d4 │ │ │ │ + bvs c36a4 │ │ │ │ stmdbge pc, {r1, r8, ip, pc} @ │ │ │ │ stmdbls r4, {r0, r8, ip, pc} │ │ │ │ ldrtmi r9, [r9], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff980d │ │ │ │ - b 15391b4 │ │ │ │ + b 1539284 │ │ │ │ sbcslt r0, ip, #0, 6 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf06faf73 │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xff2ef654 │ │ │ │ + mcr2 6, 6, pc, cr6, cr4, {2} @ │ │ │ │ @ instruction: 0x4614e7d6 │ │ │ │ - bcs 25488c │ │ │ │ - blvc b2eedc │ │ │ │ + bcs 25495c │ │ │ │ + blvc b2efac │ │ │ │ @ instruction: 0xd1bf2b01 │ │ │ │ - b 894e9c │ │ │ │ + b 894f6c │ │ │ │ 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, 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: 0xf822f6b2 │ │ │ │ addsle r2, sl, r0, lsl #16 │ │ │ │ ldrbmi r6, [r9], -r6, lsl #17 │ │ │ │ ldmdage sp, {r0, r1, r3, r9, fp, ip, pc} │ │ │ │ - @ instruction: 0xf840f67b │ │ │ │ + @ instruction: 0xffd8f67a │ │ │ │ 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 +535092,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 │ │ │ │ + stc2 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 5bae7c │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6492201 │ │ │ │ - ldrbmi pc, [r1], -r7, lsr #17 @ │ │ │ │ + @ instruction: 0x4651f83f │ │ │ │ @ instruction: 0xf64b4628 │ │ │ │ - blls b78ec8 │ │ │ │ + blls b78df8 │ │ │ │ @ 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 17f899e │ │ │ │ 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: 0xf840f649 │ │ │ │ @ instruction: 0xf67b4658 │ │ │ │ - stccs 8, cr15, [r0], {131} @ 0x83 │ │ │ │ + stccs 8, cr15, [r0], {27} │ │ │ │ svcge 0x003af47f │ │ │ │ @ instruction: 0xf89be748 │ │ │ │ stmdbcs r1, {r2, r3, ip} │ │ │ │ svcge 0x0044f47f │ │ │ │ @ instruction: 0x1018f8db │ │ │ │ svceq 0x0001ea19 │ │ │ │ svcge 0x003ef43f │ │ │ │ @@ -535086,135 +535137,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, #2052 @ 0x804 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - rsbseq r5, r4, r8, lsr #19 │ │ │ │ + ldrsbteq r5, [r4], #-136 @ 0xffffff78 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r4, r8, asr r9 │ │ │ │ + rsbseq r5, r4, r8, lsl #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 1378516 │ │ │ │ @ instruction: 0xf6b2900c │ │ │ │ - @ instruction: 0xf434f9c3 │ │ │ │ + @ instruction: 0xf434f95b │ │ │ │ @ instruction: 0xf04f2780 │ │ │ │ svclt 0x00080300 │ │ │ │ @ instruction: 0x900946bb │ │ │ │ @ instruction: 0xf0409319 │ │ │ │ - blls 71ac30 │ │ │ │ + blls 71ad00 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r0], #-716 @ 0xfffffd34 │ │ │ │ @ instruction: 0xf6549813 │ │ │ │ - eors pc, r5, r5, ror lr @ │ │ │ │ + eors pc, r5, sp, lsl #28 │ │ │ │ @ instruction: 0xf04f9b08 │ │ │ │ @ instruction: 0xf8dd0800 │ │ │ │ vqadd.s8 d25, d0, d16 │ │ │ │ @ instruction: 0xf8dd257f │ │ │ │ vst4.8 {d10-d13}, [r3 :128], r4 │ │ │ │ @ instruction: 0xf8cd2280 │ │ │ │ @ instruction: 0x469bb01c │ │ │ │ - blls 79f22c │ │ │ │ + blls 79f2fc │ │ │ │ cmnle r2, r0, lsl #22 │ │ │ │ - blcs 2615fc │ │ │ │ + blcs 2616cc │ │ │ │ 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 71b9b4 │ │ │ │ ldrdcc pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ teqlt r4, ip, lsl r8 │ │ │ │ - bcs 25507c │ │ │ │ + bcs 25514c │ │ │ │ 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 @ │ │ │ │ + blx ffff85c2 │ │ │ │ @ instruction: 0x2784f8df │ │ │ │ @ instruction: 0x377cf8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1014a9c │ │ │ │ + blls 1014b6c │ │ │ │ @ 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 3597bc │ │ │ │ stmdbvs r3!, {r0, r5, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ adcmi sp, fp, #16 │ │ │ │ - blcs 176eaa8 │ │ │ │ + blcs 176eb78 │ │ │ │ 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 254c08 │ │ │ │ @ instruction: 0x4630d1d6 │ │ │ │ - @ instruction: 0xf972f649 │ │ │ │ + @ instruction: 0xf90af649 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ cdpls 1, 0, cr13, cr10, cr13, {6} │ │ │ │ ldrmi r4, [r8], r3, asr #12 │ │ │ │ - bvs ffab4900 │ │ │ │ + bvs ffab49d0 │ │ │ │ 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 89f7bc │ │ │ │ ldmib sp, {r8, r9, ip, pc}^ │ │ │ │ stmdavs r1, {r3, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf87cf7ff │ │ │ │ strb r4, [ip, -r3, lsl #13] │ │ │ │ - blls 78c378 │ │ │ │ + blls 78c448 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ ldrmi r0, [r3], ip, lsl #18 │ │ │ │ - blcs 24c610 │ │ │ │ + blcs 24c6e0 │ │ │ │ tstphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ - blcs 261764 │ │ │ │ + blcs 261834 │ │ │ │ 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 +535285,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 342c84 │ │ │ │ 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 10c547c │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ - bcs 27cbb0 │ │ │ │ + bcs 27cc80 │ │ │ │ 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 17cc6a8 │ │ │ │ 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, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ - mcr2 6, 3, pc, cr10, cr10, {3} @ │ │ │ │ + mcr2 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 2d5250 │ │ │ │ @ instruction: 0xf81cd1f6 │ │ │ │ - blcs 246ce4 │ │ │ │ + blcs 246db4 │ │ │ │ @ instruction: 0xf8dbd0f2 │ │ │ │ @ instruction: 0xf04f7004 │ │ │ │ ldmdavs sl!, {r0, r1, fp}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrbmi r8, [r8], -r3, ror #4 │ │ │ │ - blx 6f8556 │ │ │ │ - bls 421910 │ │ │ │ + blx fecf8624 │ │ │ │ + bls 4219e0 │ │ │ │ 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 2078d28 │ │ │ │ @ instruction: 0xf0402c00 │ │ │ │ strtmi r8, [r8], -fp, lsl #1 │ │ │ │ - @ instruction: 0xf898f649 │ │ │ │ + @ instruction: 0xf830f649 │ │ │ │ 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 +535360,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 7f54b4 │ │ │ │ @ instruction: 0xf8d846bb │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ bicslt r5, sp, r0 │ │ │ │ - blcs 254d6c │ │ │ │ + blcs 254e3c │ │ │ │ eorshi pc, r3, #0 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b464 │ │ │ │ + blcs 35b534 │ │ │ │ @ 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 │ │ │ │ + strmi pc, [r0], r7, ror #31 │ │ │ │ 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], {59} @ 0x3b │ │ │ │ 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 78c878 │ │ │ │ @ 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 14f91a8 │ │ │ │ sbcslt r0, fp, #0, 6 │ │ │ │ - blls 75f9b4 │ │ │ │ + blls 75fa84 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf06faed7 │ │ │ │ ldrbmi r0, [r8], -r8, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r2], #-336 @ 0xfffffeb0 │ │ │ │ + stc2 6, cr15, [sl], {84} @ 0x54 │ │ │ │ ldrmi lr, [r4], -lr, asr #15 │ │ │ │ - bcs 254e04 │ │ │ │ + bcs 254ed4 │ │ │ │ orrhi pc, r0, r0 │ │ │ │ - blcs 254dd0 │ │ │ │ + blcs 254ea0 │ │ │ │ cmnphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 359a18 │ │ │ │ + blcs 359ae8 │ │ │ │ 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 35b524 │ │ │ │ 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 446f20 │ │ │ │ svclt 0x0018421a │ │ │ │ tstle r6, r3, asr #12 │ │ │ │ - bvs ff932e20 │ │ │ │ - blvc 8d4e6c │ │ │ │ + bvs ff932ef0 │ │ │ │ + blvc 8d4f3c │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sp, {r3, r6, r7, r8, pc}^ │ │ │ │ stccs 1, cr11, [r5, #-372] @ 0xfffffe8c │ │ │ │ - blls 42f5e4 │ │ │ │ + blls 42f6b4 │ │ │ │ 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 8b4c88 │ │ │ │ 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, 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: 0xf8d7fcd7 │ │ │ │ + blls 52af78 │ │ │ │ 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 386f80 │ │ │ │ @ instruction: 0xf89bd1f0 │ │ │ │ ldmib fp, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a75ab4 │ │ │ │ - blcc 2b0ef0 │ │ │ │ + blcs a75b84 │ │ │ │ + blcc 2b0fc0 │ │ │ │ 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 2770cc │ │ │ │ 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: 0xf94ef648 │ │ │ │ ldrdcc pc, [r0], #-138 @ 0xffffff76 @ │ │ │ │ - blvc 314f54 │ │ │ │ + blvc 315024 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf67a2000 │ │ │ │ - svccs 0x0002fd7d │ │ │ │ + svccs 0x0002fd15 │ │ │ │ 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 299bec │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ - ldc2l 6, cr15, [r0, #-488]! @ 0xfffffe18 │ │ │ │ + stc2 6, cr15, [r8, #-488] @ 0xfffffe18 │ │ │ │ @ instruction: 0xf04fe6e9 │ │ │ │ strb r0, [pc, r0, lsl #22] │ │ │ │ mcr2 10, 4, pc, cr14, cr15, {0} @ │ │ │ │ - bleq 277064 │ │ │ │ + bleq 277134 │ │ │ │ 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 ff907094 │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ - bvs fe486fe0 │ │ │ │ + bvs fe4870b0 │ │ │ │ stmdale r6!, {r5, r8, r9, fp, sp} │ │ │ │ - blcs a09b58 │ │ │ │ + blcs a09c28 │ │ │ │ msrhi R10_usr, r0 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01200020 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ eoreq r0, r0, r0, lsr #2 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @@ -535502,77 +535553,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: 0xf9e6f647 │ │ │ │ @ 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 5bb5b4 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6482201 │ │ │ │ - strtmi pc, [r1], -fp, lsl #26 │ │ │ │ + strtmi pc, [r1], -r3, lsr #25 │ │ │ │ @ instruction: 0xf64a4650 │ │ │ │ - ldmibvs fp!, {r0, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, 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 287140 │ │ │ │ ldmdale r0, {r0, r8, r9, fp, sp} │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ - blvc 8d5098 │ │ │ │ + blvc 8d5168 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r0, r2, r4, r5, r7, pc}^ │ │ │ │ - cdp2 6, 6, cr15, cr14, cr9, {4} │ │ │ │ + cdp2 6, 0, 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 43a2b0 │ │ │ │ @ instruction: 0xf47f42b3 │ │ │ │ @ instruction: 0xe6ccaeb0 │ │ │ │ str fp, [lr, r9, lsl #5] │ │ │ │ - blcs 359d10 │ │ │ │ + blcs 359de0 │ │ │ │ stclge 4, cr15, [sp, #508]! @ 0x1fc │ │ │ │ - blcs 1755618 │ │ │ │ + blcs 17556e8 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [lr], #-488 @ 0xfffffe18 │ │ │ │ @ instruction: 0xf1bae61f │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf8daadd3 │ │ │ │ ldmdbls r6!, {r3, r4, ip, sp, lr} │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ andcs sl, r0, #13120 @ 0x3340 │ │ │ │ ldceq 1, cr15, [r8], {10} │ │ │ │ @@ -535581,229 +535632,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 2553a8 │ │ │ │ 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 447238 │ │ │ │ @ instruction: 0xf43f421a │ │ │ │ @ instruction: 0x4650adf3 │ │ │ │ - ldc2l 6, cr15, [r2], #-488 @ 0xfffffe18 │ │ │ │ + stc2 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 283230 │ │ │ │ + bcs 36f260 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {1} │ │ │ │ @ instruction: 0xf89ae5dc │ │ │ │ @ instruction: 0xf89a2029 │ │ │ │ stmdals r5!, {r3, r5, ip} │ │ │ │ - blx 2f8a66 │ │ │ │ + blx fe8f8b34 │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ @ instruction: 0x46013414 │ │ │ │ @ instruction: 0xf64a9811 │ │ │ │ - strtmi pc, [r1], -r5, asr #26 │ │ │ │ + @ instruction: 0x4621fcdd │ │ │ │ andseq pc, r8, sl, lsl #2 │ │ │ │ - stc2l 6, cr15, [lr], #-288 @ 0xfffffee0 │ │ │ │ + stc2 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 ff778a30 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r5, r4, r2, lsr #13 │ │ │ │ + ldrsbteq r5, [r4], #-82 @ 0xffffffae │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r5, [r4], #-84 @ 0xffffffac │ │ │ │ + rsbseq r5, r4, r4, lsl #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: 0xff0cf6b2 │ │ │ │ @ instruction: 0xf6b1900f │ │ │ │ - @ instruction: 0xf8d4fd8b │ │ │ │ + @ instruction: 0xf8d4fd23 │ │ │ │ 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: 0xf802f6b3 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - adds pc, r2, r7, asr #20 │ │ │ │ + @ instruction: 0xe092f9df │ │ │ │ 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 255314 │ │ │ │ @ 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 2553c8 │ │ │ │ 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 175b560 │ │ │ │ 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 299f7c │ │ │ │ svclt 0x00187b2b │ │ │ │ stmib sp, {sp}^ │ │ │ │ - blcs 2952b0 │ │ │ │ + blcs 295380 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r2], #288 @ 0x120 │ │ │ │ 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 255a7c │ │ │ │ stmdavs sp!, {r1, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2553b4 │ │ │ │ + blcs 255484 │ │ │ │ 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: 0xf8dfff6b │ │ │ │ @ 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 2559bc │ │ │ │ + bvs b2fb14 │ │ │ │ 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 @ @ 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 456ce4 │ │ │ │ + blvc d15498 │ │ │ │ @ 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 ff8ef944 │ │ │ │ + blvc 2d54d8 │ │ │ │ tstle r7, r4, lsl #20 │ │ │ │ @ instruction: 0xf5b26942 │ │ │ │ smlabble r3, sl, pc, r7 @ │ │ │ │ addsmi r6, r1, #2, 28 │ │ │ │ subhi pc, r6, #0 │ │ │ │ - bls 3c3fe0 │ │ │ │ + bls 3c40b0 │ │ │ │ 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 d15540 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf6482500 │ │ │ │ - movwcs pc, #3023 @ 0xbcf @ │ │ │ │ + movwcs pc, #2919 @ 0xb67 @ │ │ │ │ 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, r4, 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 ff8e053c │ │ │ │ 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 +535875,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 887de0 │ │ │ │ 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 +535892,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 d282bc │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b93c │ │ │ │ + blcs 35ba0c │ │ │ │ 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 283630 │ │ │ │ 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 d2fd74 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b8e8 │ │ │ │ + blcs 35b9b8 │ │ │ │ stmdbvs fp!, {r0, r1, r3, r5, r8, ip, lr, pc}^ │ │ │ │ - blcs 1744560 │ │ │ │ + blcs 1744630 │ │ │ │ mcrvs 1, 1, sp, cr11, cr8, {6} │ │ │ │ stmdbls r7, {r1, r4, r6, r9, sl, lr} │ │ │ │ svcvs 0x002b681e │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ - blcs 29a240 │ │ │ │ + blcs 29a310 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ @ instruction: 0x2600bf18 │ │ │ │ - blcs 28ce40 │ │ │ │ + blcs 28cf10 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4630fdf3 │ │ │ │ + @ instruction: 0xf9c0f67a │ │ │ │ @ instruction: 0xf67a4640 │ │ │ │ - @ instruction: 0x2c00fa25 │ │ │ │ + @ instruction: 0x2c00f9bd │ │ │ │ ldrtmi sp, [r8], -sl, asr #3 │ │ │ │ - blx ffe78eda │ │ │ │ + blx fe478faa │ │ │ │ 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: 0xffdcf653 │ │ │ │ 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 ff92f95c │ │ │ │ + blvc 8d5738 │ │ │ │ @ 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: 0xf930f6b1 │ │ │ │ addsle r2, r4, r0, lsl #16 │ │ │ │ ldrdlt pc, [r8], -r0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8bbd08f │ │ │ │ - bcs 243640 │ │ │ │ + bcs 243710 │ │ │ │ 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 fea5b9f4 │ │ │ │ stmiapl r3, {r3, fp, ip, pc}^ │ │ │ │ ldrmi r9, [r8], -sp, lsl #6 │ │ │ │ - blx 3043f2 │ │ │ │ + blx 3044c2 │ │ │ │ @ instruction: 0xf8950202 │ │ │ │ strmi r0, [r3], ip, lsr #32 │ │ │ │ movwcc r7, #49043 @ 0xbf93 │ │ │ │ eorcc pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blx a1bab0 │ │ │ │ + blx a1bb80 │ │ │ │ ldrtmi pc, [r0], r3, lsl #25 @ │ │ │ │ - blx a8cf4c │ │ │ │ + blx a8d01c │ │ │ │ ldrbeq pc, [r2, r3, lsl #4] @ │ │ │ │ - bl 5b0ac4 │ │ │ │ + bl 5b0b94 │ │ │ │ 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 146b480 │ │ │ │ + blx 9fd77c │ │ │ │ movwcc pc, #6280 @ 0x1888 @ │ │ │ │ mvnle r4, r3, lsl #5 │ │ │ │ - blx fe3fa02e │ │ │ │ + blx fe3fa0fe │ │ │ │ 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 +536022,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 5799e4 │ │ │ │ sbcslt r4, ip, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf06faec8 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xff9ef653 │ │ │ │ + @ instruction: 0xff36f653 │ │ │ │ strcs lr, [r0], #-1880 @ 0xfffff8a8 │ │ │ │ - b 8d5dd0 │ │ │ │ + b 8d5ea0 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ strtmi sl, [r8], -ip, lsl #30 │ │ │ │ - @ instruction: 0xf964f67a │ │ │ │ + @ instruction: 0xf8fcf67a │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmdbvs fp!, {r1, r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bvs d29d08 │ │ │ │ + bvs d29dd8 │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [ip, #-284] @ 0xfffffee4 │ │ │ │ @ instruction: 0xf67a4640 │ │ │ │ - usat pc, #20, r1, asr #18 @ │ │ │ │ - blcs 28a360 │ │ │ │ + ldrbt pc, [r4], r9, ror #17 @ │ │ │ │ + blcs 28a430 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr1, cr15, {1} │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 29a3d0 │ │ │ │ + bcs 29a4a0 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf68969d8 │ │ │ │ - mvnvs pc, r3, lsl #23 │ │ │ │ - blvc cf530c │ │ │ │ + mvnvs pc, fp, lsl fp @ │ │ │ │ + blvc cf53dc │ │ │ │ sbcsle r2, r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf43f2a04 │ │ │ │ ldrtmi sl, [r8], -ip, ror #29 │ │ │ │ - blx 4790aa │ │ │ │ + blx fea79178 │ │ │ │ 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: 0xff6ef646 │ │ │ │ @ instruction: 0xb1204606 │ │ │ │ @ instruction: 0x46013614 │ │ │ │ @ instruction: 0xf64a9805 │ │ │ │ - @ instruction: 0x4631fa19 │ │ │ │ + @ instruction: 0x4631f9b1 │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ - @ instruction: 0xf942f648 │ │ │ │ + @ instruction: 0xf8daf648 │ │ │ │ smlabtcs r1, r7, r7, lr │ │ │ │ mlacs r9, r5, r8, pc @ │ │ │ │ movwcs r9, #14365 @ 0x381d │ │ │ │ tstls r9, #109051904 @ 0x6800000 │ │ │ │ - @ instruction: 0xffc0f646 │ │ │ │ + @ instruction: 0xff58f646 │ │ │ │ teqlt r0, r1, lsl #12 │ │ │ │ stmdals r5, {r7, r9, sl, lr} │ │ │ │ - blx 379100 │ │ │ │ + @ instruction: 0xf99cf64a │ │ │ │ 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 b078fc │ │ │ │ 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 1798f8 │ │ │ │ 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 1a0d554 │ │ │ │ @ instruction: 0xf649f886 │ │ │ │ - bge a3a368 │ │ │ │ + bge a3a298 │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf84af64a │ │ │ │ + @ instruction: 0xffe2f649 │ │ │ │ stmdals sp, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf648680a │ │ │ │ - @ instruction: 0xf885f90f │ │ │ │ + @ instruction: 0xf885f8a7 │ │ │ │ @ instruction: 0xf885802c │ │ │ │ strbt r8, [ip], -r8, lsr #32 │ │ │ │ teqcc pc, #36864 @ 0x9000 │ │ │ │ @ instruction: 0xc018f8dd │ │ │ │ @ instruction: 0xf8132001 │ │ │ │ addsmi r1, r1, #1, 30 │ │ │ │ - blx 26b49c │ │ │ │ + blx 26b56c │ │ │ │ @ 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} │ │ │ │ + stmda 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, ror #26 │ │ │ │ + rsbseq r4, r4, lr, asr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r4, [r4], #-206 @ 0xffffff32 │ │ │ │ + rsbseq r4, r4, lr, ror #23 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed92ae4 │ │ │ │ + bl fed92bb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ @ instruction: 0xf6b24606 │ │ │ │ - stmdbvs r5!, {r0, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r5!, {r0, r3, 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: 0xff5af6b2 │ │ │ │ + blcs 35a680 │ │ │ │ + blcs 46fa08 │ │ │ │ + blcs 32fa18 │ │ │ │ + blvs 1cafdec │ │ │ │ @ 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, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255a98 │ │ │ │ ldcllt 1, cr13, [r0, #-944]! @ 0xfffffc50 │ │ │ │ ldrtmi r6, [r0], -r9, lsr #26 │ │ │ │ - ldc2 6, cr15, [r6, #-712] @ 0xfffffd38 │ │ │ │ + stc2 6, cr15, [lr], #712 @ 0x2c8 │ │ │ │ stmdbvs ip!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2559bc │ │ │ │ + blcs 255a8c │ │ │ │ @ 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, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255a9c │ │ │ │ @ instruction: 0xe7e8d1f7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed92b4c │ │ │ │ + bl fed92c1c │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [r0], {178} @ 0xb2 │ │ │ │ stmdavs r3!, {r2, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4621b13b │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmdavs r4!, {r0, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 255a04 │ │ │ │ + blcs 255ad4 │ │ │ │ ldcllt 1, cr13, [r0, #-988]! @ 0xfffffc24 │ │ │ │ @ instruction: 0xffaef7ff │ │ │ │ @ instruction: 0xf6b2bd70 │ │ │ │ - bvs 1f7ad24 │ │ │ │ + bvs 1f7ac54 │ │ │ │ teqlt fp, r3, lsr #16 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xffd8f7ff │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ stmdavs r3!, {r2, r4, r5, r6, r8, r9, fp, sp, lr} │ │ │ │ rscle r2, sl, r0, lsl #22 │ │ │ │ @@ -536154,108 +536205,108 @@ │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r4, r7, asr sl │ │ │ │ @ instruction: 0x46044b57 │ │ │ │ andcs r4, r0, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf6b20300 │ │ │ │ - @ instruction: 0x4621fb77 │ │ │ │ + strtmi pc, [r1], -pc, lsl #22 │ │ │ │ @ instruction: 0xf8cd4680 │ │ │ │ @ instruction: 0xf8cdd000 │ │ │ │ @ instruction: 0xf6b2d004 │ │ │ │ - stmdavs r0!, {r0, r2, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xff0cf6b2 │ │ │ │ + stmdavs r0!, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + mcr2 6, 5, pc, cr4, cr2, {5} @ │ │ │ │ strtmi r6, [r0], -r1, lsr #16 │ │ │ │ - stc2 6, cr15, [sl], #712 @ 0x2c8 │ │ │ │ + mcrr2 6, 11, pc, r2, cr2 @ │ │ │ │ strtmi r6, [r0], -r1, lsr #19 │ │ │ │ - stc2 6, cr15, [r6], #712 @ 0x2c8 │ │ │ │ + ldc2 6, cr15, [lr], #-712 @ 0xfffffd38 │ │ │ │ tstlt r1, r1, ror #19 │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - stmdavs r5!, {r0, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r5!, {r0, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc2 6, cr15, [sl], {178} @ 0xb2 │ │ │ │ + ldc2 6, cr15, [r2], #-712 @ 0xfffffd38 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrdvc pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ - blcs 255b1c │ │ │ │ + blcs 255bec │ │ │ │ @ instruction: 0x4639d03e │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - ldmdbvs r9!, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r9!, {r0, r2, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - ldmdbvs fp!, {r0, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, 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, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ movwlt r6, #59838 @ 0xe9be │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldc2l 6, cr15, [r4], #-712 @ 0xfffffd38 │ │ │ │ + stc2 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, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255bfc │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r0, #-332]! @ 0xfffffeb4 │ │ │ │ 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: 0xf8d4fbe5 │ │ │ │ strtmi r1, [r0], -ip, lsl #3 │ │ │ │ @ instruction: 0xf6b22500 │ │ │ │ - @ instruction: 0xf8d4fc47 │ │ │ │ + @ instruction: 0xf8d4fbdf │ │ │ │ @ instruction: 0x46201194 │ │ │ │ - mcrr2 6, 11, pc, r2, cr2 @ │ │ │ │ + blx ff8f966a │ │ │ │ @ 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 ff5f9682 │ │ │ │ @ instruction: 0x3194f8d4 │ │ │ │ ldrtmi r4, [r3], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf6b268d9 │ │ │ │ - @ instruction: 0xf8d4fc2f │ │ │ │ + @ instruction: 0xf8d4fbc7 │ │ │ │ adcmi r3, fp, #144, 2 @ 0x24 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r7, fp, ip, lr, pc} │ │ │ │ - mcr2 6, 7, pc, cr0, cr2, {5} @ │ │ │ │ + mrc2 6, 3, pc, cr8, cr2, {5} │ │ │ │ @ instruction: 0xf6b24640 │ │ │ │ - bmi 4baab8 │ │ │ │ + bmi 4ba9e8 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r4, r2, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - svc 0x0070f5f3 │ │ │ │ - rsbseq r4, r4, r0, lsr r6 │ │ │ │ + svc 0x0008f5f3 │ │ │ │ + rsbseq r4, r4, r0, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r4], #-66 @ 0xffffffbe │ │ │ │ + rsbseq r4, r4, r2, lsr #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 916448 │ │ │ │ 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 +536315,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 29a9d8 │ │ │ │ adcshi pc, r8, r0 │ │ │ │ stccc 8, cr6, [r4], {188} @ 0xbc │ │ │ │ @ instruction: 0xf00042a7 │ │ │ │ strcs r8, [r1, #-179] @ 0xffffff4d │ │ │ │ - blvc 2f3c34 │ │ │ │ - bcs 455dc0 │ │ │ │ + blvc 2f3d04 │ │ │ │ + bcs 455e90 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - bvs 895d84 │ │ │ │ + bvs 895e54 │ │ │ │ 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 7320c0 │ │ │ │ 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 29a8f4 │ │ │ │ addshi pc, fp, r0 │ │ │ │ @ instruction: 0xf6466830 │ │ │ │ - @ instruction: 0xf100fd09 │ │ │ │ + @ instruction: 0xf100fca1 │ │ │ │ @ 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, r4, r5, r6, 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 │ │ │ │ + stc2 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} │ │ │ │ + ldc2 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 43bd84 │ │ │ │ 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 2f225c │ │ │ │ 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 ff0bbe14 │ │ │ │ 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 +536417,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 ff0dbe34 │ │ │ │ @ instruction: 0xf8c2605a │ │ │ │ @ instruction: 0xf8c7c004 │ │ │ │ ldr ip, [sp, r8, lsr #32]! │ │ │ │ addmi r6, r2, #11665408 @ 0xb20000 │ │ │ │ ldr sp, [r9, r7, lsr #3]! │ │ │ │ - blcs 25ae78 │ │ │ │ + blcs 25af48 │ │ │ │ svcge 0x0028f43f │ │ │ │ @ instruction: 0xf67ae721 │ │ │ │ - andcs pc, r1, r9, lsr #28 │ │ │ │ + andcs pc, r1, r1, asr #27 │ │ │ │ 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 +536443,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 4c566c │ │ │ │ ldm pc, {r2, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ cmppcc sp, r3 @ p-variant is OBSOLETE │ │ │ │ - blcs 100d9f8 │ │ │ │ + blcs 100dac8 │ │ │ │ @ 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 255f44 │ │ │ │ @ instruction: 0xf89bd1f4 │ │ │ │ @ instruction: 0xb1233010 │ │ │ │ - blcs 29ab60 │ │ │ │ + blcs 29ac30 │ │ │ │ @ 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 +536475,40 @@ │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ @ instruction: 0xe7e2feb9 │ │ │ │ @ instruction: 0xf1044659 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ @ instruction: 0xe7dcfeb3 │ │ │ │ cmncs r4, fp, lsl fp │ │ │ │ @ instruction: 0xf8596962 │ │ │ │ - blx 287e2a │ │ │ │ + blx 287efa │ │ │ │ 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 2964a8 │ │ │ │ @ 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 270234 │ │ │ │ @ instruction: 0x461cd0be │ │ │ │ svclt 0x0000e789 │ │ │ │ - rsbseq r4, r4, r6, lsl #5 │ │ │ │ + ldrhteq 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 +536521,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 256030 │ │ │ │ andcs sp, r1, pc, ror #3 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldc2 6, cr15, [r0, #-288]! @ 0xfffffee0 │ │ │ │ + stc2l 6, cr15, [r8], {72} @ 0x48 │ │ │ │ andcs fp, r2, r0, lsl r9 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - bcs 4dab74 │ │ │ │ + bcs 4dac44 │ │ │ │ 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 +536552,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 6d688c │ │ │ │ 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 2561a4 │ │ │ │ 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 2565ec │ │ │ │ + bvs feb306e8 │ │ │ │ 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 feb302d8 │ │ │ │ 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 fee70aac │ │ │ │ @ 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 feb35e94 │ │ │ │ ldrcc r3, [r4], -r1, lsl #14 │ │ │ │ @ instruction: 0xf4bf429f │ │ │ │ - blvs 1b27dbc │ │ │ │ + blvs 1b27e8c │ │ │ │ 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 +536610,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 396694 │ │ │ │ svcge 0x004df47f │ │ │ │ stmdbvs r4!, {r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2560d0 │ │ │ │ + blcs 2561a0 │ │ │ │ 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 2561b8 │ │ │ │ @ instruction: 0xe73ad1f4 │ │ │ │ @ instruction: 0xf04f4a20 │ │ │ │ stmdbvs r3!, {r4, r5, fp}^ │ │ │ │ andls pc, r2, r6, asr r8 @ │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ - blcs 25a4e0 │ │ │ │ + blcs 25a5b0 │ │ │ │ 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 +536650,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 733da4 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r4, r2, ror #2 │ │ │ │ + @ instruction: 0x00744092 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed932f0 │ │ │ │ + bl fed933c0 │ │ │ │ @ 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 25b204 │ │ │ │ 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 25627c │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrshtvs r6, [lr], #-136 @ 0xffffff78 │ │ │ │ - bcs 256194 │ │ │ │ + bcs 256264 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6b260bb │ │ │ │ - ldmvs r8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r8!, {r0, r2, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6474639 │ │ │ │ - ldcvc 15, cr15, [fp], #-44 @ 0xffffffd4 │ │ │ │ + ldcvc 14, cr15, [fp], #-652 @ 0xfffffd74 │ │ │ │ @ instruction: 0xb32360f8 │ │ │ │ @ instruction: 0xf1066933 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ - blvs 930330 │ │ │ │ - blcs 296dc0 │ │ │ │ + blvs 930400 │ │ │ │ + blcs 296e90 │ │ │ │ ldrtmi sp, [r0], -r8, asr #32 │ │ │ │ - stc2l 6, cr15, [r6, #284]! @ 0x11c │ │ │ │ + ldc2l 6, cr15, [lr, #-284]! @ 0xfffffee4 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ - cdp2 6, 11, cr15, cr4, cr7, {2} │ │ │ │ + cdp2 6, 4, cr15, cr12, cr7, {2} │ │ │ │ andsle r4, r2, r5, lsl #5 │ │ │ │ stmdavs r3!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ - blvc 1b2863c │ │ │ │ + blvc 1b2870c │ │ │ │ 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 │ │ │ │ + strmi pc, [r5], -r3, lsr #27 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - addmi pc, r5, #2576 @ 0xa10 │ │ │ │ + addmi pc, r5, #912 @ 0x390 │ │ │ │ ldrtmi sp, [r0], -ip, ror #3 │ │ │ │ - stc2l 6, cr15, [r2, #284]! @ 0x11c │ │ │ │ + ldc2l 6, cr15, [sl, #-284]! @ 0xfffffee4 │ │ │ │ and r4, r7, r4, lsl #12 │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ stc2l 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4604fd59 │ │ │ │ + @ instruction: 0x4604fcf1 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - addmi pc, r4, #2640 @ 0xa50 │ │ │ │ + addmi pc, r4, #976 @ 0x3d0 │ │ │ │ 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 256328 │ │ │ │ + blvs 1f70a7c │ │ │ │ + blcs 256330 │ │ │ │ strtmi sp, [r0], -pc, ror #1 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ stmdavs r4!, {r0, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 256270 │ │ │ │ + blcs 256340 │ │ │ │ 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 45af30 │ │ │ │ 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, #-3361] @ 0xfffff2df │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - cdp2 6, 5, cr15, cr6, cr7, {2} │ │ │ │ + stc2l 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 256370 │ │ │ │ @ instruction: 0x4620d1fa │ │ │ │ - stc2 6, cr15, [lr, #284]! @ 0x11c │ │ │ │ + stc2l 6, cr15, [r6, #-284] @ 0xfffffee4 │ │ │ │ strb r4, [ip, r4, lsl #12]! │ │ │ │ - blvs 904e44 │ │ │ │ + blvs 904f14 │ │ │ │ svclt 0x0000deff │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed93450 │ │ │ │ + bl fed93520 │ │ │ │ @ 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 91653c │ │ │ │ addsmi r6, sl, #73728 @ 0x12000 │ │ │ │ mulcs r1, r8, pc @ │ │ │ │ - blvc 1332688 │ │ │ │ + blvc 1332758 │ │ │ │ @ instruction: 0xf1a3b12b │ │ │ │ - blx fee3c27c │ │ │ │ + blx fee3c34c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ sbclt pc, r3, #1, 28 │ │ │ │ @ instruction: 0xf1a36822 │ │ │ │ - blx fee3c290 │ │ │ │ + blx fee3c360 │ │ │ │ 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 fed93570 │ │ │ │ @ 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 91658c │ │ │ │ addsmi r6, sl, #73728 @ 0x12000 │ │ │ │ mulcs r1, r8, pc @ │ │ │ │ - blvc 13326d8 │ │ │ │ + blvc 13327a8 │ │ │ │ @ instruction: 0xf1a3b12b │ │ │ │ - blx fee3c2cc │ │ │ │ + blx fee3c39c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ sbclt pc, r3, #13888 @ 0x3640 │ │ │ │ @ instruction: 0xf1a36822 │ │ │ │ - blx fee3c2e0 │ │ │ │ + blx fee3c3b0 │ │ │ │ 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 fed935c0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ - blx 1579c14 │ │ │ │ + @ instruction: 0xf9e4f646 │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf93cf653 │ │ │ │ + @ instruction: 0xf8d4f653 │ │ │ │ andcs r2, r0, r4, lsl r1 │ │ │ │ - @ instruction: 0xff28f6b1 │ │ │ │ + mcr2 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 │ │ │ │ + qsub16mi pc, r9, r7 @ │ │ │ │ @ instruction: 0xf64768a8 │ │ │ │ - stmdbvs r3!, {r0, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r2, r3, 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 │ │ │ │ + strmi pc, [r4], -r5, lsr #25 │ │ │ │ @ instruction: 0xf7ffe005 │ │ │ │ strtmi pc, [r0], -sp, lsl #26 │ │ │ │ - stc2 6, cr15, [r6], {71} @ 0x47 │ │ │ │ + ldc2 6, cr15, [lr], {71} @ 0x47 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - ldc2l 6, cr15, [r2, #284] @ 0x11c │ │ │ │ + stc2l 6, cr15, [sl, #-284]! @ 0xfffffee4 │ │ │ │ strtmi r4, [r9], -r3, lsl #12 │ │ │ │ addsmi r4, ip, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0x4628d1f1 │ │ │ │ - @ instruction: 0xffbef6b1 │ │ │ │ + @ instruction: 0xff56f6b1 │ │ │ │ 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: 0xf8d5fe83 │ │ │ │ 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: 0xff32f6b1 │ │ │ │ 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: 0xf874f653 │ │ │ │ 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 256554 │ │ │ │ ldcvc 1, cr13, [sp], #988 @ 0x3dc │ │ │ │ @ instruction: 0x46a8b1bd │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf938f653 │ │ │ │ + @ instruction: 0xf8d0f653 │ │ │ │ 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 25655c │ │ │ │ @ instruction: 0x4638d1f8 │ │ │ │ - @ instruction: 0xff6cf6b1 │ │ │ │ + @ instruction: 0xff04f6b1 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf06f83f8 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf920f653 │ │ │ │ + @ instruction: 0xf8b8f653 │ │ │ │ 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, r4, r5, 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 +536889,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: 0xf8e0f649 │ │ │ │ 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 +536905,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 ef9d70 │ │ │ │ + ldrshteq r3, [r4], #-172 @ 0xffffff54 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r4, r6, asr #22 │ │ │ │ + rsbseq r3, r4, r6, ror sl │ │ │ │ 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 b0d7ac │ │ │ │ ldmdale sp, {r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ cmpvc r9, #40894464 @ 0x2700000 │ │ │ │ - bne fe382f70 │ │ │ │ + bne fe383040 │ │ │ │ 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 256b9c │ │ │ │ + bvs feb30dfc │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0x47b00018 │ │ │ │ - blmi 143651c │ │ │ │ + blmi 14365ec │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andls pc, r3, r0, asr r8 @ │ │ │ │ - blx 456aee │ │ │ │ + blx 456bbe │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ rscle r2, r7, r0, lsl #22 │ │ │ │ streq lr, [r8, -r4, lsl #22] │ │ │ │ - beq 2786ac │ │ │ │ + beq 27877c │ │ │ │ stmdbvs r3!, {r3, sp, lr, pc}^ │ │ │ │ - beq 2b89a0 │ │ │ │ - blx 44a1fe │ │ │ │ + beq 2b8a70 │ │ │ │ + blx 44a2ce │ │ │ │ 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 256bf0 │ │ │ │ @ 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 1b36588 │ │ │ │ strtmi fp, [r9], -fp, lsr #2 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ - bvs feb308a8 │ │ │ │ + bvs feb30978 │ │ │ │ stmdaeq ip!, {r2, r8, ip, sp, lr, pc} │ │ │ │ stmdblt fp!, {r8, r9, sl, sp} │ │ │ │ - bvs feb3649c │ │ │ │ + bvs feb3656c │ │ │ │ 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 feb36554 │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldmdblt fp, {r2, r4, fp} │ │ │ │ - blvs feb36478 │ │ │ │ + blvs feb36548 │ │ │ │ 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 256778 │ │ │ │ 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 25678c │ │ │ │ pop {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blmi 61e5f8 │ │ │ │ + blmi 61e6c8 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ - blx 29294e │ │ │ │ + blx 292a1e │ │ │ │ @ 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, lsr 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: 0xf80cf646 │ │ │ │ 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 +537040,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 │ │ │ │ + @ instruction: 0x4601ffb1 │ │ │ │ mlacc sl, r5, r8, pc @ │ │ │ │ stmdavs sl, {r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf647748b │ │ │ │ - bmi 4badf8 │ │ │ │ + bmi 4bad28 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, pc, r2, lsl #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldmdb r4!, {r0, r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r3, r4, r0, ror r9 │ │ │ │ + stmdb ip, {r0, r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r3, r4, r0, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r3, [r4], #-138 @ 0xffffff76 │ │ │ │ + rsbseq r3, r4, sl, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed93934 │ │ │ │ + bl fed93a04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - blvc 3167a0 │ │ │ │ + blvc 316870 │ │ │ │ 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 +537083,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, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bad03d │ │ │ │ - blx fe8c03a4 │ │ │ │ - blx fef79a50 │ │ │ │ + blx fe8c0474 │ │ │ │ + blx fef79b20 │ │ │ │ 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 83c144 │ │ │ │ eorne pc, r4, r5, asr r8 @ │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ - blx 496cfe │ │ │ │ + blx 496dce │ │ │ │ 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 fef070c4 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - blx 3f0fc0 │ │ │ │ - b cf9814 │ │ │ │ - blx fe8bf018 │ │ │ │ + blx 3f1090 │ │ │ │ + b cf98e4 │ │ │ │ + blx fe8bf0e8 │ │ │ │ @ instruction: 0xf1baf4aa │ │ │ │ - blx fef40410 │ │ │ │ + blx fef404e0 │ │ │ │ svclt 0x0008f484 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 23c818 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 23c8e8 @ │ │ │ │ pop {r4, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r3, r4, ip, ror #16 │ │ │ │ + @ instruction: 0x0074379c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed93a30 │ │ │ │ + bl fed93b00 │ │ │ │ @ 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 298188 │ │ │ │ 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 +537146,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 35b5d0 │ │ │ │ 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, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bmi 1470d54 │ │ │ │ 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 244a50 │ │ │ │ + blls 2b0d30 │ │ │ │ vstmiaeq r2, {d14-d18} │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ - bleq 37aa54 │ │ │ │ + bleq 37ab24 │ │ │ │ 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 2bbfdc │ │ │ │ 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 244a9c │ │ │ │ @ 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 fe6c7238 │ │ │ │ + blx fef398c4 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe79ad1f0 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xffe2f6af │ │ │ │ + @ instruction: 0xff7af6af │ │ │ │ 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 248b00 │ │ │ │ + bl 2f0c84 │ │ │ │ ldrmi r0, [r1], -r3, lsl #29 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ - blge 37aaf8 │ │ │ │ + blge 37abc8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad018 │ │ │ │ - blx 248a12 │ │ │ │ + blx 248ae2 │ │ │ │ svcvc 0x009b9303 │ │ │ │ @ instruction: 0xf83a330b │ │ │ │ and sl, r5, r3, lsr #32 │ │ │ │ eorpl pc, r3, r2, asr #16 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ - beq 337280 │ │ │ │ + beq 337350 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf3aafa9a │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - strdle r3, [pc, #63] @ 23ca2b │ │ │ │ + strdle r3, [pc, #63] @ 23cafb │ │ │ │ bicsle r4, pc, lr, lsl #11 │ │ │ │ svclt 0x0000e75d │ │ │ │ - rsbseq r3, r4, lr, ror r7 │ │ │ │ + rsbseq r3, r4, lr, lsr #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 +537256,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 516b88 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, sp, r1, ror r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8df4698 │ │ │ │ @ instruction: 0xf8df34ec │ │ │ │ strbmi fp, [r7], -ip, ror #9 │ │ │ │ @@ -537222,45 +537273,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 35b830 │ │ │ │ subhi pc, r0, #0 │ │ │ │ cmplt fp, fp, lsr #16 │ │ │ │ cmplt sl, sl, lsl r8 │ │ │ │ - bcs 35b74c │ │ │ │ + bcs 35b81c │ │ │ │ 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 35b834 │ │ │ │ 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 4fa4b6 │ │ │ │ @ instruction: 0xe00d69bb │ │ │ │ ldrmi r4, [sp], -lr, lsr #12 │ │ │ │ ldrtmi sl, [r2], -r9, lsl #22 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx 1c7a3fa │ │ │ │ + blx 27a4ca │ │ │ │ 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 24e62c │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ @ instruction: 0x465e46b9 │ │ │ │ @ instruction: 0xf8d94627 │ │ │ │ tstcs r4, ip, lsr r0 │ │ │ │ andscc r9, pc, r9, lsl #12 │ │ │ │ @ instruction: 0xf5f20940 │ │ │ │ - @ instruction: 0xf8d6ec7a │ │ │ │ + @ instruction: 0xf8d6ec12 │ │ │ │ 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 +537347,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 #18 @ 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, asr ip │ │ │ │ + @ instruction: 0xf832f6b0 │ │ │ │ @ instruction: 0x468269f4 │ │ │ │ stccs 8, cr6, [r0, #-404] @ 0xfffffe6c │ │ │ │ sbchi pc, sl, r0 │ │ │ │ @ instruction: 0xf8df686b │ │ │ │ - blcs 2699d4 │ │ │ │ + blcs 269aa4 │ │ │ │ svclt 0x000844fb │ │ │ │ - blvc b05fec │ │ │ │ + blvc b060bc │ │ │ │ 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 +537381,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 b3c560 │ │ │ │ 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 2995bc │ │ │ │ + bmi ff27309c │ │ │ │ cdpeq 0, 6, cr15, cr4, cr15, {2} │ │ │ │ stmpl r9, {r1, r8, fp, ip, pc} │ │ │ │ andls r6, r7, #34, 30 @ 0x88 │ │ │ │ - blx 5ce4b2 │ │ │ │ + blx 5ce582 │ │ │ │ @ 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 5c8dae │ │ │ │ @ instruction: 0xf8bd1103 │ │ │ │ movwls r3, #20492 @ 0x500c │ │ │ │ @ instruction: 0x1051f891 │ │ │ │ @ instruction: 0xf85c310b │ │ │ │ tstls r4, r1, lsr #32 │ │ │ │ @ instruction: 0xf7ff4619 │ │ │ │ - blls 3fc24c │ │ │ │ + blls 3fc31c │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ ldcne 12, cr2, [r8, #-580] @ 0xfffffdbc │ │ │ │ andeq lr, ip, #165888 @ 0x28800 │ │ │ │ - blx feed6f1c │ │ │ │ + blx feed6fec │ │ │ │ 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 fee96ec4 │ │ │ │ svclt 0x00180c00 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ movwcs r6, #6168 @ 0x1818 │ │ │ │ @ instruction: 0xf8909904 │ │ │ │ addmi lr, fp, ip │ │ │ │ - blcc 296eec │ │ │ │ + blcc 296fbc │ │ │ │ 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 25d104 │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ ldrbmi r9, [r0], -r7, lsl #18 │ │ │ │ - cdp2 6, 1, cr15, cr2, cr15, {5} │ │ │ │ + stc2 6, cr15, [sl, #700]! @ 0x2bc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r2, {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0x100cf8bd │ │ │ │ - blx fe687130 │ │ │ │ - blx fef39bb8 │ │ │ │ + blx fe687200 │ │ │ │ + blx fef39c88 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svcge 0x006bf43f │ │ │ │ @ instruction: 0xf8422001 │ │ │ │ - blx 24cdd4 │ │ │ │ - b ab9958 │ │ │ │ + blx 24cea4 │ │ │ │ + b ab9a28 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [sl, #-700] @ 0xfffffd44 │ │ │ │ + @ instruction: 0xf6464630 │ │ │ │ + strmi pc, [r6], -r5, lsr #31 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0x463caeba │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 14, cr10, [r0], {87} @ 0x57 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr4, cr15, {1} │ │ │ │ svccs 0x000069a7 │ │ │ │ @@ -537426,146 +537477,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 285426 │ │ │ │ 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 b3c3bc │ │ │ │ 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 b3c3a0 │ │ │ │ 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 1328ad8 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ andscc sl, ip, pc, ror #29 │ │ │ │ @ instruction: 0xf7ff4651 │ │ │ │ - blvc b3c29c │ │ │ │ + blvc b3c36c │ │ │ │ @ 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 4fb77c │ │ │ │ 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 ff0faf74 │ │ │ │ @ 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 30e8ec │ │ │ │ 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 ff47afb6 │ │ │ │ ldmdbmi lr, {r1, r5, r6, r9, sl, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xf89bfaf5 │ │ │ │ - bcs 344f2c │ │ │ │ + bcs 344ffc │ │ │ │ mrcge 4, 2, APSR_nzcv, cr10, cr15, {3} │ │ │ │ @ instruction: 0xe64446da │ │ │ │ - bcs 35bbd0 │ │ │ │ + bcs 35bca0 │ │ │ │ ldclge 4, cr15, [r0, #508]! @ 0x1fc │ │ │ │ - bcs 1a574d8 │ │ │ │ + bcs 1a575a8 │ │ │ │ stclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ ldrb r4, [sp, #1549] @ 0x60d │ │ │ │ - blcs 1a574e8 │ │ │ │ + blcs 1a575b8 │ │ │ │ ldcge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ - bls 376684 │ │ │ │ + bls 376754 │ │ │ │ ldrbmi r2, [r0], -r4, lsl #2 │ │ │ │ - @ instruction: 0xf974f6b1 │ │ │ │ + @ instruction: 0xf90cf6b1 │ │ │ │ strmi r9, [r2], -r7, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r4 │ │ │ │ - stc2 6, cr15, [r2, #-700]! @ 0xfffffd44 │ │ │ │ + ldc2 6, cr15, [sl], #700 @ 0x2bc │ │ │ │ ldrbt r9, [r5], r4, lsl #20 │ │ │ │ - stcl 5, cr15, [r4, #-968]! @ 0xfffffc38 │ │ │ │ - rsbseq r3, r4, sl, ror #11 │ │ │ │ - ldrsbteq r3, [r4], #-92 @ 0xffffffa4 │ │ │ │ + ldcl 5, cr15, [ip], #968 @ 0x3c8 │ │ │ │ + rsbseq r3, r4, sl, lsl r5 │ │ │ │ + rsbseq r3, r4, ip, lsl #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r3, [r4], #-88 @ 0xffffffa8 │ │ │ │ + rsbseq r3, r4, r8, ror #9 │ │ │ │ @ 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 @ 23d05c │ │ │ │ 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 54911c │ │ │ │ ldm pc, {r3, fp, ip, lr, pc}^ @ │ │ │ │ - bleq 538fd4 │ │ │ │ - bleq 4ffbf8 │ │ │ │ - bleq 3ffbfc │ │ │ │ + bleq 5390a4 │ │ │ │ + bleq 4ffcc8 │ │ │ │ + bleq 3ffccc │ │ │ │ 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 +537624,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 67a9f4 │ │ │ │ @ instruction: 0xf1002201 │ │ │ │ @ instruction: 0x464b0118 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf10d4607 │ │ │ │ tstls r5, r8, lsr #22 │ │ │ │ - stc2l 6, cr15, [r8], #280 @ 0x118 │ │ │ │ + stc2 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 +537647,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 2ce9de │ │ │ │ andcs r1, r0, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf8934639 │ │ │ │ @ instruction: 0xf893c02e │ │ │ │ @ instruction: 0xf10c6032 │ │ │ │ @ instruction: 0xf8470c0b │ │ │ │ @ instruction: 0xf893202c │ │ │ │ - blls 32d14c │ │ │ │ + blls 32d21c │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r8, #-288]! @ 0xfffffee0 │ │ │ │ ldrdls pc, [r0], r4 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - andls pc, r3, fp, lsl #29 │ │ │ │ + andls pc, r3, r3, lsr #28 │ │ │ │ @ instruction: 0xf6456928 │ │ │ │ - @ instruction: 0xf100fac3 │ │ │ │ + @ instruction: 0xf100fa5b │ │ │ │ @ instruction: 0xf8940a24 │ │ │ │ andcs r3, r1, #41 @ 0x29 │ │ │ │ @ instruction: 0x46064651 │ │ │ │ @ instruction: 0xf6469004 │ │ │ │ - bls 3bc330 │ │ │ │ + bls 3bc260 │ │ │ │ ldmdavs r3, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6456899 │ │ │ │ - bls 2bbc0c │ │ │ │ + bls 2bbb3c │ │ │ │ cmncs r4, r3, ror #18 │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @ instruction: 0xf6480023 │ │ │ │ - strbmi pc, [fp], -fp, lsr #19 @ │ │ │ │ + strbmi pc, [fp], -r3, asr #18 @ │ │ │ │ ldrbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0x4681fb3f │ │ │ │ + pkhtbmi pc, r1, r7, asr #21 @ │ │ │ │ vceq.f32 d22, d0, d19 │ │ │ │ stmdbvs r8!, {r0, r2, r4, r5, r6, r9, sp} │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ - blhi 50e980 │ │ │ │ + blhi 50ea50 │ │ │ │ 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: 0xf982f645 │ │ │ │ @ instruction: 0xf1009b02 │ │ │ │ andcs r0, r1, #24, 2 │ │ │ │ tstls r2, r6, lsl #12 │ │ │ │ - mrrc2 6, 4, pc, lr, cr6 @ │ │ │ │ + blx ffffab26 │ │ │ │ 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 +537727,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 297848 │ │ │ │ + blx 285812 │ │ │ │ @ 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 │ │ │ │ + stc2 6, cr15, [r8], {72} @ 0x48 │ │ │ │ ldrbmi r9, [r3], -r2, lsl #20 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6481127 │ │ │ │ - strmi pc, [r1], -r3, asr #21 │ │ │ │ + @ instruction: 0x4601fa5b │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - tstpcs r2, pc, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + smlabtcs r2, r7, ip, pc @ │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xf946f645 │ │ │ │ + @ instruction: 0xf8def645 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - ldc2l 6, cr15, [ip], {72} @ 0x48 │ │ │ │ + ldc2l 6, cr15, [r4], #-288 @ 0xfffffee0 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - ldc2l 6, cr15, [ip, #-288]! @ 0xfffffee0 │ │ │ │ + ldc2 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 @ │ │ │ │ + @ instruction: 0x4639f9b9 │ │ │ │ strtmi r9, [r8], -r3, lsl #30 │ │ │ │ addsmi r6, lr, #966656 @ 0xec000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movwcs r6, #107 @ 0x6b │ │ │ │ @ instruction: 0xf648602b │ │ │ │ - @ instruction: 0x4639fcbd │ │ │ │ + @ instruction: 0x4639fc55 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0x4641fddf │ │ │ │ + @ instruction: 0x4641fd77 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx fff7ab6e │ │ │ │ + blx fe57ac3e │ │ │ │ @ instruction: 0xf64569a0 │ │ │ │ - strdcs pc, [r1], -pc @ │ │ │ │ + mulcs r1, r7, pc @ │ │ │ │ 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, 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 2bfffe │ │ │ │ @ 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 +537802,24 @@ │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ movwcs r0, #32783 @ 0x800f │ │ │ │ @ instruction: 0xf8472201 │ │ │ │ @ instruction: 0xf107302a │ │ │ │ @ instruction: 0x464b0118 │ │ │ │ @ instruction: 0xf8474638 │ │ │ │ @ instruction: 0xf646c02e │ │ │ │ - @ instruction: 0x4639fb91 │ │ │ │ + ldrtmi pc, [r9], -r9, lsr #22 @ │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0xf8d4fc6f │ │ │ │ + @ instruction: 0xf8d4fc07 │ │ │ │ @ instruction: 0xe6dd9070 │ │ │ │ @ instruction: 0xf6452190 │ │ │ │ - @ instruction: 0xf100f90b │ │ │ │ - blls 2bdb50 │ │ │ │ + @ instruction: 0xf100f8a3 │ │ │ │ + blls 2bdc20 │ │ │ │ andls r4, r2, #17825792 @ 0x1100000 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 21fac16 │ │ │ │ + blx 7face6 │ │ │ │ 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 +537830,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 2979e4 │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ umaalgt pc, lr, r3, r8 @ │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ ldrtmi r2, [r1], -ip, lsl #6 │ │ │ │ @ instruction: 0xf8464628 │ │ │ │ @ instruction: 0xf648302c │ │ │ │ - ldr pc, [r5, -r7, lsr #24]! │ │ │ │ + @ instruction: 0xe735fbbf │ │ │ │ mlacc r9, r7, r8, pc @ │ │ │ │ movwls r0, #14555 @ 0x38db │ │ │ │ svclt 0x0000e673 │ │ │ │ - rsbseq r3, r4, r6, ror r0 │ │ │ │ + rsbseq r2, r4, r6, lsr #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 +537860,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 14a2094 │ │ │ │ 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 +537882,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 │ │ │ │ + mrrc2 6, 4, pc, r8, cr6 @ │ │ │ │ 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 4ea1ac │ │ │ │ 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 35c150 │ │ │ │ @ instruction: 0x4621d0f0 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ - blvc 4f1c38 │ │ │ │ + blvc 4f1d08 │ │ │ │ tstle r5, r4, lsl #20 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ ldc2l 7, cr15, [lr, #-1020]! @ 0xfffffc04 │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf6464638 │ │ │ │ - @ instruction: 0x463afc91 │ │ │ │ + ldrtmi pc, [sl], -r9, lsr #24 @ │ │ │ │ strmi fp, [r7], -pc, lsl #3 │ │ │ │ - blvc 4f73d0 │ │ │ │ + blvc 4f74a0 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8], {70} @ 0x46 │ │ │ │ svccs 0x0000463a │ │ │ │ strtmi sp, [ip], -sp, ror #3 │ │ │ │ orrslt r9, r4, r0, lsl #26 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - @ instruction: 0xf8d6f652 │ │ │ │ + @ instruction: 0xf86ef652 │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ - blcs 257560 │ │ │ │ + blcs 257630 │ │ │ │ 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: 0xf85af652 │ │ │ │ @ instruction: 0xf5f2e7eb │ │ │ │ - svclt 0x0000ea98 │ │ │ │ - rsbseq r2, r4, r6, ror #24 │ │ │ │ + svclt 0x0000ea30 │ │ │ │ + @ instruction: 0x00742b96 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, lr, lsr ip │ │ │ │ + rsbseq r2, r4, lr, ror #22 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154ef50 │ │ │ │ + bmi 154f020 │ │ │ │ @ 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 +537987,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], #-700 @ 0xfffffd44 │ │ │ │ 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, 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 @ 23d6c8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx ff8faf28 │ │ │ │ - blmi 48fe38 │ │ │ │ + blx 1efaff8 │ │ │ │ + blmi 48ff08 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 79767c │ │ │ │ + blls 79774c │ │ │ │ @ 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 0x0000e986 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r4], #-162 @ 0xffffff5e │ │ │ │ - ldrshteq r2, [r4], #-148 @ 0xffffff6c │ │ │ │ + rsbseq r2, r4, r2, lsr #20 │ │ │ │ + rsbseq r2, r4, r4, lsr #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 fe4d3a84 │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x3070f89d │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - blvs 2129d04 │ │ │ │ + blvs 2129dd4 │ │ │ │ @ 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: 0xff10f644 │ │ │ │ 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 2d6ca4 │ │ │ │ @ instruction: 0xf8806502 │ │ │ │ strvc r1, [r3], -r2, asr #32 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - blvs 1316dc │ │ │ │ - blvs ff1565e8 │ │ │ │ + blvs 1317ac │ │ │ │ + blvs ff1566b8 │ │ │ │ @ instruction: 0xf8d7b38c │ │ │ │ @ instruction: 0xf04f8034 │ │ │ │ @ instruction: 0xf10d0914 │ │ │ │ svcge 0x000a0e10 │ │ │ │ - bhi 37c314 │ │ │ │ + bhi 37c3e4 │ │ │ │ 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 4957fa │ │ │ │ @ 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 249840 │ │ │ │ @ instruction: 0xf1a3d0e1 │ │ │ │ - bcs 37df64 │ │ │ │ + bcs 37e034 │ │ │ │ @ instruction: 0xf108d9e0 │ │ │ │ ldrbmi r0, [r0, #2068] @ 0x814 │ │ │ │ - blls 331f10 │ │ │ │ + blls 331fe0 │ │ │ │ strtmi fp, [r8], -r3, lsl #22 │ │ │ │ strteq pc, [r0], #-261 @ 0xfffffefb │ │ │ │ - stc2 6, cr15, [r4, #-284] @ 0xfffffee4 │ │ │ │ + ldc2 6, cr15, [ip], {71} @ 0x47 │ │ │ │ @ instruction: 0xf8959b02 │ │ │ │ strtmi r2, [r1], -r3, asr #32 │ │ │ │ cmnpeq r9, #3 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -r2, lsl #8 │ │ │ │ - @ instruction: 0xf94af646 │ │ │ │ + @ instruction: 0xf8e2f646 │ │ │ │ strtmi r9, [r9], -r1, lsl #16 │ │ │ │ - blx c7b08c │ │ │ │ - blmi c50014 │ │ │ │ + @ instruction: 0xf9c0f648 │ │ │ │ + blmi c500e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6177e0 │ │ │ │ + blls 6178b0 │ │ │ │ @ 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 377fb0 │ │ │ │ + cdp2 6, 1, cr15, cr12, cr4, {2} │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30f0e4 │ │ │ │ + blgt 30f1b4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6489801 │ │ │ │ - @ instruction: 0x970df9fb │ │ │ │ + @ instruction: 0x970df993 │ │ │ │ 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 2cf3be │ │ │ │ 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 @ 23d8d4 │ │ │ │ ldr r6, [lr, r7, lsr #32] │ │ │ │ - ldm lr!, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r4, r8, lsr #19 │ │ │ │ + ldm r6, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldrsbteq r2, [r4], #-136 @ 0xffffff78 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00742890 │ │ │ │ + rsbseq r2, r4, r0, asr #15 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed94a20 │ │ │ │ + bl fed94af0 │ │ │ │ @ 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: 0xf894fc27 │ │ │ │ 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 fed94b34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r5, #-864] @ 0xfffffca0 │ │ │ │ - bmi 7a9a8c │ │ │ │ + bmi 7a9b5c │ │ │ │ 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 34f170 │ │ │ │ strls r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ mcr2 7, 1, pc, cr2, cr15, {7} @ │ │ │ │ - blmi 4100c8 │ │ │ │ + blmi 410198 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 397918 │ │ │ │ + blls 3979e8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r2, r4, lr, lsl #15 │ │ │ │ + ldmda ip!, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldrhteq r2, [r4], #-110 @ 0xffffff92 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r8, asr r7 │ │ │ │ + rsbseq r2, r4, r8, lsl #13 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154f334 │ │ │ │ + bmi 154f404 │ │ │ │ @ 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 +538236,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], #-756 @ 0xfffffd0c │ │ │ │ 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, r4, r5, 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 @ 23daac │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf8e8f648 │ │ │ │ - blmi 49021c │ │ │ │ + @ instruction: 0xf880f648 │ │ │ │ + blmi 4902ec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 797a60 │ │ │ │ + blls 797b30 │ │ │ │ @ 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 0x0000ef94 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, lr, lsl #14 │ │ │ │ - rsbseq r2, r4, r0, lsl r6 │ │ │ │ + rsbseq r2, r4, lr, lsr r6 │ │ │ │ + rsbseq r2, r4, r0, asr #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ - bmi c8f290 │ │ │ │ - blmi c8f2ac │ │ │ │ + bmi c8f360 │ │ │ │ + blmi c8f37c │ │ │ │ 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 2b9c68 │ │ │ │ + ldc 5, cr15, [r6], {241} @ 0xf1 │ │ │ │ @ instruction: 0xf854b1bf │ │ │ │ - blne 1240678 │ │ │ │ + blne 1240748 │ │ │ │ msreq CPSR_, r0, lsr #3 │ │ │ │ msreq CPSR_, #192, 2 @ 0x30 │ │ │ │ @ instruction: 0xf000fa0a │ │ │ │ vpmax.u8 d15, d3, d26 │ │ │ │ - blx 4cba80 │ │ │ │ - b 12b9e84 │ │ │ │ + blx 4cbb50 │ │ │ │ + b 12b9f54 │ │ │ │ @ instruction: 0xf1610103 │ │ │ │ @ instruction: 0xf5f10100 │ │ │ │ - adcmi lr, r6, #164, 22 @ 0x29000 │ │ │ │ - bleq 47bbbc │ │ │ │ + adcmi lr, r6, #60, 22 @ 0xf000 │ │ │ │ + bleq 47bc8c │ │ │ │ @ instruction: 0xf8d8d1e7 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf6444639 │ │ │ │ - strmi pc, [r4], -sp, lsl #26 │ │ │ │ + strmi pc, [r4], -r5, lsr #25 │ │ │ │ rscseq fp, sl, r8, asr #2 │ │ │ │ eorcc r4, r8, r9, asr #12 │ │ │ │ - mcr 5, 2, pc, cr6, cr1, {7} @ │ │ │ │ + ldcl 5, cr15, [lr, #964] @ 0x3c4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6484640 │ │ │ │ - bmi 4fbcc4 │ │ │ │ + bmi 4fbbf4 │ │ │ │ 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 0x0000ef32 │ │ │ │ + ldrshteq r2, [r4], #-72 @ 0xffffffb8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r6, asr #10 │ │ │ │ + rsbseq r2, r4, r6, ror r4 │ │ │ │ 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 67a020 │ │ │ │ + beq 97a024 │ │ │ │ svcne 0x0004f859 │ │ │ │ ldclvc 3, cr2, [lr], #-4 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ - bne 1fe2b40 │ │ │ │ + bne 1fe2c10 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ strmi pc, [r5], -fp, asr #29 │ │ │ │ @ instruction: 0x7c38b9ce │ │ │ │ eorpl pc, r4, sl, asr #16 │ │ │ │ adcmi r3, r0, #16777216 @ 0x1000000 │ │ │ │ @ instruction: 0xf647d8ec │ │ │ │ - ldrbmi pc, [r2], -r7, asr #18 @ │ │ │ │ + @ instruction: 0x4652f8df │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp2 6, 12, cr15, cr10, cr7, {2} │ │ │ │ - blmi c90400 │ │ │ │ + cdp2 6, 6, cr15, cr2, cr7, {2} │ │ │ │ + blmi c904d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 517bc8 │ │ │ │ + blls 517c98 │ │ │ │ @ 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 2f9288 │ │ │ │ + ldc2 6, cr15, [r0], #-272 @ 0xfffffef0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #6658 @ 0x1a02 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x464062d9 │ │ │ │ - @ instruction: 0xf6484619 │ │ │ │ - blls 2bbbdc │ │ │ │ + @ instruction: 0xf6474619 │ │ │ │ + blls 2bdb0c │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6474640 │ │ │ │ - strls pc, [r4], -r1, ror #27 │ │ │ │ + @ instruction: 0x9604fd79 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ - blvc 37922c │ │ │ │ + blvc 3792fc │ │ │ │ eorcs r4, r0, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6447b02 │ │ │ │ - @ instruction: 0x4606fc77 │ │ │ │ - blge 2ea0d0 │ │ │ │ + strmi pc, [r6], -pc, lsl #24 │ │ │ │ + blge 2ea1a0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46403614 │ │ │ │ - @ instruction: 0xffeef647 │ │ │ │ + @ instruction: 0xff86f647 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0xf6474640 │ │ │ │ - strmi pc, [r5], -r1, asr #27 │ │ │ │ + @ instruction: 0x4605fd59 │ │ │ │ @ instruction: 0xf5f1e7a3 │ │ │ │ - svclt 0x0000ef0a │ │ │ │ - rsbseq r2, r4, r4, lsl #10 │ │ │ │ + svclt 0x0000eea2 │ │ │ │ + rsbseq r2, r4, r4, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r8, lsr #9 │ │ │ │ + ldrsbteq r2, [r4], #-56 @ 0xffffffc8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2f90c4 │ │ │ │ + blhi 2f9194 │ │ │ │ @ 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 +538411,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] @ 23e014 │ │ │ │ @ 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 +538434,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 fecedc04 │ │ │ │ + blls 2805ac │ │ │ │ movwls r3, #4865 @ 0x1301 │ │ │ │ strcc r9, [r1, -r2, lsl #22] │ │ │ │ - bleq 37a0f4 │ │ │ │ + bleq 37a1c4 │ │ │ │ ldrhle r4, [r1, #43] @ 0x2b │ │ │ │ @ instruction: 0x9018f8dd │ │ │ │ @ instruction: 0x46084619 │ │ │ │ - @ instruction: 0xf880f647 │ │ │ │ + @ instruction: 0xf818f647 │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - bmi 19fd4f0 │ │ │ │ + bmi 19fd420 │ │ │ │ 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 261d94 │ │ │ │ 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 │ │ │ │ + strmi pc, [r4], -r3, ror #22 │ │ │ │ + blge 46a2f8 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xff42f647 │ │ │ │ + cdp2 6, 13, cr15, cr10, cr7, {2} │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - @ instruction: 0x4605fd15 │ │ │ │ - bls 337c04 │ │ │ │ + strmi pc, [r5], -sp, lsr #25 │ │ │ │ + bls 337cd4 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blhi 479388 │ │ │ │ + blhi 479458 │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ @ instruction: 0xf6442220 │ │ │ │ - strmi pc, [r4], -sp, lsr #23 │ │ │ │ - blge 46a264 │ │ │ │ + strmi pc, [r4], -r5, asr #22 │ │ │ │ + blge 46a334 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xff24f647 │ │ │ │ + cdp2 6, 11, cr15, cr12, cr7, {2} │ │ │ │ andmi pc, r0, fp, asr #17 │ │ │ │ movwls lr, #42914 @ 0xa7a2 │ │ │ │ - blls 346600 │ │ │ │ + blls 3466d0 │ │ │ │ movwls r2, #45313 @ 0xb101 │ │ │ │ - blvc 4f93fc │ │ │ │ + blvc 4f94cc │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6447b08 │ │ │ │ - @ instruction: 0x4603fb93 │ │ │ │ - bge 46a2d8 │ │ │ │ - bgt 3229b8 │ │ │ │ + strmi pc, [r3], -fp, lsr #22 │ │ │ │ + bge 46a3a8 │ │ │ │ + bgt 322a88 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - @ instruction: 0xff0af647 │ │ │ │ + cdp2 6, 10, 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 │ │ │ │ + ldc2l 6, cr15, [r4], #-284 @ 0xfffffee4 │ │ │ │ stccs 6, cr4, [r0], {5} │ │ │ │ svcge 0x0074f43f │ │ │ │ movwls lr, #42915 @ 0xa7a3 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6447b08 │ │ │ │ - strmi pc, [r3], -pc, ror #22 │ │ │ │ - bge 46a320 │ │ │ │ - bgt 322a00 │ │ │ │ + strmi pc, [r3], -r7, lsl #22 │ │ │ │ + bge 46a3f0 │ │ │ │ + bgt 322ad0 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - cdp2 6, 14, cr15, cr6, cr7, {2} │ │ │ │ + cdp2 6, 7, 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 │ │ │ │ + mrrc2 6, 4, pc, r0, cr7 @ │ │ │ │ stccs 6, cr4, [r0], {5} │ │ │ │ svcge 0x0050f43f │ │ │ │ movwcs r9, #1034 @ 0x40a │ │ │ │ eorcs r9, r0, #738197504 @ 0x2c000000 │ │ │ │ - blvc 4f9488 │ │ │ │ + blvc 4f9558 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 479450 │ │ │ │ - blx 157b732 │ │ │ │ + blvc 479520 │ │ │ │ + blx ffb7b800 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 328a48 │ │ │ │ + blgt 328b18 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - strtmi pc, [sl], -r3, asr #29 │ │ │ │ + @ instruction: 0x462afe5b │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrtmi r7, [r0], -r9, lsr #3 │ │ │ │ - ldc2 6, cr15, [r6], {71} @ 0x47 │ │ │ │ + stc2 6, cr15, [lr], #-284 @ 0xfffffee4 │ │ │ │ str r4, [pc, -r5, lsl #12]! │ │ │ │ - ldcl 5, cr15, [lr, #964] @ 0x3c4 │ │ │ │ + ldcl 5, cr15, [r6, #-964]! @ 0xfffffc3c │ │ │ │ ... │ │ │ │ - rsbseq r2, r4, r0, ror #7 │ │ │ │ + rsbseq r2, r4, r0, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, sl, lsl r3 │ │ │ │ + rsbseq r2, r4, sl, asr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed95068 │ │ │ │ + bl fed95138 │ │ │ │ @ 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 ffb7b87a │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x462021b3 │ │ │ │ - stc2l 6, cr15, [ip], #-284 @ 0xfffffee4 │ │ │ │ + stc2 6, cr15, [r4], {71} @ 0x47 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed950a4 │ │ │ │ + bl fed95174 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 1, r0, cr4, cr8, {6} │ │ │ │ ldrmi r4, [r1], -ip, lsl #12 │ │ │ │ ldrbtmi r4, [lr], #-2595 @ 0xfffff5dd │ │ │ │ movwcs fp, #4229 @ 0x1085 │ │ │ │ ldmpl r2!, {r0, r2, r9, sl, lr} │ │ │ │ andls r6, r3, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ @ instruction: 0xf7ff7c22 │ │ │ │ strmi pc, [r3], -fp, lsr #27 │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x461c1113 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - strtmi pc, [r3], -r5, lsr #24 │ │ │ │ + @ instruction: 0x4623fbbd │ │ │ │ @ instruction: 0x21b34602 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - msrcs CPSR_, r5, asr #24 │ │ │ │ - bleq 2799e8 │ │ │ │ + ldrdcs pc, [r0, -sp]! │ │ │ │ + bleq 279ab8 │ │ │ │ strbtmi r4, [r8], -r7, lsl #12 │ │ │ │ - blx d7b80a │ │ │ │ + blx ff37b8d8 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4604fadd │ │ │ │ + @ instruction: 0x4604fa75 │ │ │ │ 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} │ │ │ │ + stc2l 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 ff27b90e │ │ │ │ + blmi 410814 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 317f94 │ │ │ │ + blls 318064 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ - stcl 5, cr15, [r6, #-964]! @ 0xfffffc3c │ │ │ │ - rsbseq r2, r4, lr, asr #2 │ │ │ │ + ldcl 5, cr15, [lr], #964 @ 0x3c4 │ │ │ │ + rsbseq r2, r4, lr, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r2, [r4], #-12 │ │ │ │ + rsbseq r2, r4, ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed95150 │ │ │ │ + bl fed95220 │ │ │ │ @ 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 1e7b962 │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 7b89e │ │ │ │ + blx fe67b96e │ │ │ │ @ instruction: 0x460221ff │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - orrscs pc, r8, sp, asr #23 │ │ │ │ + orrscs pc, r8, r5, ror #22 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx ff47b8b2 │ │ │ │ + blx 1a7b982 │ │ │ │ svclt 0x0000bd38 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x46884d34 │ │ │ │ - bmi f4f7f4 │ │ │ │ + bmi f4f8c4 │ │ │ │ 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, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx 1cfb8f4 │ │ │ │ + blx 2fb9c4 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 30f998 │ │ │ │ + blgt 30fa68 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - strtmi pc, [fp], -r1, ror #27 │ │ │ │ + @ instruction: 0x462bfd79 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - msrcs LR_irq, r5 │ │ │ │ - bleq 279ae8 │ │ │ │ + msrcs LR_irq, sp │ │ │ │ + bleq 279bb8 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - blx fe97b928 │ │ │ │ + blx f7b9f8 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - strmi pc, [r5], -sp, asr #20 │ │ │ │ + strmi pc, [r5], -r5, ror #19 │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - strtmi pc, [fp], -r5, asr #27 │ │ │ │ + @ instruction: 0x462bfd5d │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x463bfb99 │ │ │ │ + @ instruction: 0x463bfb31 │ │ │ │ mvncs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x21fffb93 │ │ │ │ + mvnscs pc, fp, lsr #22 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1c7b972 │ │ │ │ + blx 27ba42 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - bmi 4bcdec │ │ │ │ + bmi 4bcd1c │ │ │ │ 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 │ │ │ │ + mrrc 5, 15, pc, lr, cr1 @ │ │ │ │ + rsbseq r1, r4, r0, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00741f9e │ │ │ │ + rsbseq r1, r4, lr, asr #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] @ 23e360 │ │ │ │ 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: 0xf9def645 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4606f9f7 │ │ │ │ + strmi pc, [r6], -pc, lsl #19 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - stc2l 6, cr15, [lr, #-284]! @ 0xfffffee4 │ │ │ │ + stc2 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 ffc7c1ca │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71b6f44f │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - @ instruction: 0x7c3bfb33 │ │ │ │ + @ instruction: 0x7c3bfacb │ │ │ │ eoreq pc, r4, r9, asr #16 │ │ │ │ adcmi r3, r3, #16777216 @ 0x1000000 │ │ │ │ ldrmi sp, [r8], -fp, ror #17 │ │ │ │ - cdp2 6, 5, cr15, cr14, cr6, {2} │ │ │ │ + ldc2l 6, cr15, [r6, #280]! @ 0x118 │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - bmi 53d0ac │ │ │ │ + bmi 53cfdc │ │ │ │ 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 │ │ │ │ + bl fb9d8 │ │ │ │ ... │ │ │ │ - rsbseq r1, r4, ip, asr pc │ │ │ │ + rsbseq r1, r4, ip, lsl #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r1, [r4], #-230 @ 0xffffff1a │ │ │ │ + rsbseq r1, r4, r6, lsl #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] @ 23e254 │ │ │ │ @ instruction: 0x46280b5c │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6450300 │ │ │ │ - @ instruction: 0x4632f9dd │ │ │ │ + @ instruction: 0x4632f975 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf98ef644 │ │ │ │ + @ instruction: 0xf926f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fa50 │ │ │ │ + blgt 30fb20 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r5, lsl #26 @ │ │ │ │ + @ instruction: 0x4633fc9d │ │ │ │ mvncs r4, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7efad9 │ │ │ │ - bleq 1579840 │ │ │ │ + @ instruction: 0x7c7efa71 │ │ │ │ + bleq 1579910 │ │ │ │ ldrtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - @ instruction: 0x4632f9bf │ │ │ │ + @ instruction: 0x4632f957 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf970f644 │ │ │ │ + @ instruction: 0xf908f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fa8c │ │ │ │ + blgt 30fb5c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r7, ror #25 @ │ │ │ │ + @ instruction: 0x4633fc7f │ │ │ │ mvnscs r4, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4681fabb │ │ │ │ - bleq 123987c │ │ │ │ + pkhtbmi pc, r1, r3, asr #20 @ │ │ │ │ + bleq 123994c │ │ │ │ @ instruction: 0xf8994628 │ │ │ │ @ instruction: 0x46316011 │ │ │ │ - @ instruction: 0xf9a0f645 │ │ │ │ + @ instruction: 0xf938f645 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4606f951 │ │ │ │ + strmi pc, [r6], -r9, ror #17 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [r8], {71} @ 0x47 │ │ │ │ + stc2l 6, cr15, [r0], #-284 @ 0xfffffee4 │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx fe97bb54 │ │ │ │ - ldc 6, cr4, [pc, #516] @ 23e440 │ │ │ │ + blx f7bc24 │ │ │ │ + ldc 6, cr4, [pc, #516] @ 23e510 │ │ │ │ @ instruction: 0x46280b32 │ │ │ │ mulsvs r1, r9, r8 │ │ │ │ @ instruction: 0xf6454631 │ │ │ │ - ldrtmi pc, [r2], -r1, lsl #19 @ │ │ │ │ + @ instruction: 0x4632f919 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf932f644 │ │ │ │ + @ instruction: 0xf8caf644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fb08 │ │ │ │ + blgt 30fbd8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r9, lsr #25 @ │ │ │ │ + ldrtmi pc, [r3], -r1, asr #24 @ │ │ │ │ orrscs r4, lr, sl, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7efa7d │ │ │ │ - bleq b798f8 │ │ │ │ + @ instruction: 0x7c7efa15 │ │ │ │ + bleq b799c8 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - ldrtmi pc, [r2], -r3, ror #18 @ │ │ │ │ + @ instruction: 0x4632f8fb │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf914f644 │ │ │ │ + @ instruction: 0xf8acf644 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2 6, cr15, [ip], {71} @ 0x47 │ │ │ │ + stc2 6, cr15, [r4], #-284 @ 0xfffffee4 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ @ instruction: 0x462021dd │ │ │ │ - blx 1a7bbcc │ │ │ │ + @ instruction: 0xf9f8f647 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - blx fe57bbdc │ │ │ │ + blx b7bcac │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx d7bbe8 │ │ │ │ - blmi 6d0b1c │ │ │ │ + @ instruction: 0xf9c4f647 │ │ │ │ + blmi 6d0bec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 398340 │ │ │ │ + blls 398410 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf5f183f0 │ │ │ │ - svclt 0x0000eb90 │ │ │ │ + svclt 0x0000eb28 │ │ │ │ andmi r0, r0, r0 │ │ │ │ eormi sp, r9, sl, lsl #14 │ │ │ │ - bge fece8da4 │ │ │ │ + bge fece8e74 │ │ │ │ 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 │ │ │ │ + ldrhteq r1, [r4], #-220 @ 0xffffff24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, r0, lsr sp │ │ │ │ + rsbseq r1, r4, r0, ror #24 │ │ │ │ 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] @ 23e41c │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4632f891 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf8aaf644 │ │ │ │ + @ instruction: 0xf842f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fc18 │ │ │ │ + blgt 30fce8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r1, lsr #24 @ │ │ │ │ + @ instruction: 0x4633fbb9 │ │ │ │ @ instruction: 0x21b3463a │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7ef9f5 │ │ │ │ - bleq 1579a08 │ │ │ │ + @ instruction: 0x7c7ef98d │ │ │ │ + bleq 1579ad8 │ │ │ │ ldrtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - @ instruction: 0x4632f8db │ │ │ │ + @ instruction: 0x4632f873 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf88cf644 │ │ │ │ + @ instruction: 0xf824f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fc54 │ │ │ │ + blgt 30fd24 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r3, lsl #24 @ │ │ │ │ + @ instruction: 0x4633fb9b │ │ │ │ orrscs r4, lr, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - pkhtbmi pc, r1, r7, asr #19 @ │ │ │ │ - bleq 1239a44 │ │ │ │ + strmi pc, [r1], pc, ror #18 │ │ │ │ + bleq 1239b14 │ │ │ │ @ instruction: 0xf8994628 │ │ │ │ @ instruction: 0x46316011 │ │ │ │ - @ instruction: 0xf8bcf645 │ │ │ │ + @ instruction: 0xf854f645 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - strmi pc, [r6], -sp, ror #16 │ │ │ │ + strmi pc, [r6], -r5, lsl #16 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ffb7bd12 │ │ │ │ + blx 217bde2 │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - @ instruction: 0xf9b8f647 │ │ │ │ - bleq ef9a80 │ │ │ │ + @ instruction: 0xf950f647 │ │ │ │ + bleq ef9b50 │ │ │ │ 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, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf850f644 │ │ │ │ + @ instruction: 0xffe8f643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fccc │ │ │ │ + blgt 30fd9c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r7, asr #23 @ │ │ │ │ + @ instruction: 0x4633fb5f │ │ │ │ mvnscs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7ef99b │ │ │ │ - bleq bb9abc │ │ │ │ + @ instruction: 0x7c7ef933 │ │ │ │ + bleq bb9b8c │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - ldrtmi pc, [r2], -r1, lsl #17 @ │ │ │ │ + @ instruction: 0x4632f819 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf832f644 │ │ │ │ + @ instruction: 0xffcaf643 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx fecfbd86 │ │ │ │ + blx 12fbe56 │ │ │ │ @ instruction: 0x4632463b │ │ │ │ strtmi r2, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xf97ef647 │ │ │ │ + @ instruction: 0xf916f647 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xf9aaf647 │ │ │ │ + @ instruction: 0xf942f647 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf94af647 │ │ │ │ - blmi 710ce4 │ │ │ │ + @ instruction: 0xf8e2f647 │ │ │ │ + blmi 710db4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 398504 │ │ │ │ + blls 3985d4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf5f183f0 │ │ │ │ - svclt 0x0000eaae │ │ │ │ + svclt 0x0000ea46 │ │ │ │ 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 │ │ │ │ + ldrshteq r1, [r4], #-180 @ 0xffffff4c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, ip, ror #22 │ │ │ │ + @ instruction: 0x00741a9c │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed956f0 │ │ │ │ + bl fed957c0 │ │ │ │ @ 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 123f1e4 │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 27fda8 │ │ │ │ - blcc 2bb138 │ │ │ │ + blx 27fe78 │ │ │ │ + blcc 2bb208 │ │ │ │ @ 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 +538991,173 @@ │ │ │ │ orrshi pc, r2, r0, lsl #1 │ │ │ │ andcs r2, r0, #4, 6 @ 0x10000000 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ movwcs lr, #18909 @ 0x49dd │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6432220 │ │ │ │ - strmi pc, [r6], -r3, lsr #31 │ │ │ │ - blge 2eaa78 │ │ │ │ + @ instruction: 0x4606ff3b │ │ │ │ + blge 2eab48 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 8fbea6 │ │ │ │ + blx feefbf74 │ │ │ │ @ instruction: 0x4633463a │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6471151 │ │ │ │ - stclvc 8, cr15, [sl], #-948 @ 0xfffffc4c │ │ │ │ - bcs 12625b4 │ │ │ │ + stclvc 8, cr15, [sl], #-532 @ 0xfffffdec │ │ │ │ + bcs 1262684 │ │ │ │ sbcshi pc, sp, r0 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 27fe30 │ │ │ │ + blx 27ff00 │ │ │ │ strcs pc, [r0, -r3, lsl #6] │ │ │ │ @ instruction: 0xf606fa21 │ │ │ │ - blx 28d1c0 │ │ │ │ - b 127a5c0 │ │ │ │ + blx 28d290 │ │ │ │ + b 127a690 │ │ │ │ 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 │ │ │ │ + cdp2 6, 15, cr15, cr6, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 32920c │ │ │ │ + blgt 3292dc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x463afad5 │ │ │ │ + ldrtmi pc, [sl], -sp, ror #20 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8a8f647 │ │ │ │ + @ instruction: 0xf840f647 │ │ │ │ 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 a8d314 │ │ │ │ + blx 2bbf2c │ │ │ │ + b 163a718 │ │ │ │ + b 1254568 │ │ │ │ @ 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, 11, cr15, cr4, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329290 │ │ │ │ + blgt 329360 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - svcge 0x0006fa93 │ │ │ │ + svcge 0x0006fa2b │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ cdpge 6, 0, cr4, cr9, cr0, {1} │ │ │ │ - @ instruction: 0xf647463d │ │ │ │ - andls pc, r8, r3, ror #16 │ │ │ │ + @ instruction: 0xf646463d │ │ │ │ + strdls pc, [r8], -fp │ │ │ │ vst2.8 {d22-d23}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -r0, ror #3 │ │ │ │ - @ instruction: 0xf836f647 │ │ │ │ - bleq 37c7d0 │ │ │ │ + @ instruction: 0xffcef646 │ │ │ │ + bleq 37c8a0 │ │ │ │ mvnsle r4, lr, lsr #5 │ │ │ │ @ instruction: 0xf6462003 │ │ │ │ - ldrtmi pc, [sl], -r9, lsl #23 @ │ │ │ │ + ldrtmi pc, [sl], -r1, lsr #22 @ │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf90cf647 │ │ │ │ - blmi ff4d1200 │ │ │ │ + @ instruction: 0xf8a4f647 │ │ │ │ + blmi ff4d12d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 498744 │ │ │ │ + blls 498814 │ │ │ │ @ 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, 7, cr15, cr6, cr3, {2} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x002af43f │ │ │ │ - blgt 329310 │ │ │ │ + blgt 3293e0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6473714 │ │ │ │ - @ instruction: 0xe71ffa53 │ │ │ │ + ldr pc, [pc, -fp, ror #19] │ │ │ │ vrhadd.s8 d18, d0, d0 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp, lr}^ │ │ │ │ ldmib sp, {r8}^ │ │ │ │ stmib sp, {r8}^ │ │ │ │ stmdbvs r0!, {r2, r8} │ │ │ │ @ instruction: 0xf6432101 │ │ │ │ - strmi pc, [r6], -r3, asr #29 │ │ │ │ - blge 36ac38 │ │ │ │ + @ instruction: 0x4606fe5b │ │ │ │ + blge 36ad08 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 10fc064 │ │ │ │ + @ instruction: 0xf9d2f647 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - @ instruction: 0xf6474620 │ │ │ │ - strmi pc, [r7], -sp, lsl #16 │ │ │ │ + @ instruction: 0xf6464620 │ │ │ │ + strmi pc, [r7], -r5, lsr #31 │ │ │ │ vst1.64 {d30-d32}, [pc :256], lr │ │ │ │ vmvn.i32 q10, #8 @ 0x00000008 │ │ │ │ tstcs r0, pc, lsr r0 │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ ldrdeq lr, [r2, -sp] │ │ │ │ smlabteq r4, sp, r9, lr │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - cdp2 6, 10, cr15, cr0, cr3, {2} │ │ │ │ + cdp2 6, 3, cr15, cr8, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329390 │ │ │ │ + blgt 329460 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4633fa17 │ │ │ │ + ldrtmi pc, [r3], -pc, lsr #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xffeaf646 │ │ │ │ + @ instruction: 0xff82f646 │ │ │ │ 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, 1, cr15, cr6, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3293cc │ │ │ │ + blgt 32949c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x462af9f5 │ │ │ │ + strtmi pc, [sl], -sp, lsl #19 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xffc8f646 │ │ │ │ + @ instruction: 0xff60f646 │ │ │ │ strb r4, [r0, -r5, lsl #12] │ │ │ │ stmib sp, {r0, r1, r4, r6, r9, sl, fp, ip}^ │ │ │ │ - blcs a17ffc │ │ │ │ + blcs a180cc │ │ │ │ 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 +539187,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 a24158 │ │ │ │ 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 a1c58c │ │ │ │ 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 +539240,33 @@ │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, r5, ror #1 │ │ │ │ strcs r6, [r0], -r0, lsr #18 │ │ │ │ strvc lr, [r4, -sp, asr #19] │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6436702 │ │ │ │ - @ instruction: 0x4605fdb1 │ │ │ │ + strmi pc, [r5], -r9, asr #26 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 2ea370 │ │ │ │ + blge 2ea440 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r0], -r9, ror #5 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - @ instruction: 0xf926f647 │ │ │ │ + @ instruction: 0xf8bef647 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r2, #-268]! @ 0xfffffef4 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ mcrge 4, 1, pc, cr11, cr15, {1} @ │ │ │ │ - blgt 329598 │ │ │ │ + blgt 329668 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6473714 │ │ │ │ - strt pc, [r0], -pc, lsl #18 │ │ │ │ + strt pc, [r0], -r7, lsr #17 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ smlad r1, r0, r0, r3 │ │ │ │ cmnpmi r8, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ teqpeq pc, #192, 4 @ p-variant is OBSOLETE │ │ │ │ ldrb r9, [r9], r2, lsl #6 │ │ │ │ cmnpmi r8, #1325400064 @ p-variant is OBSOLETE @ 0x4f000000 │ │ │ │ andcc pc, r8, sp, lsr #17 │ │ │ │ @@ -539228,133 +539279,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 0x0000efa2 │ │ │ │ + rsbseq r1, r4, lr, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, ip, lsr #18 │ │ │ │ + rsbseq r1, r4, ip, asr 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, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2 6, cr15, [sl, #-268]! @ 0xfffffef4 │ │ │ │ + ldc2l 6, cr15, [r2], {67} @ 0x43 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 310378 │ │ │ │ + blgt 310448 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4632f8b1 │ │ │ │ + ldrtmi pc, [r2], -r9, asr #16 @ │ │ │ │ mvncs r4, fp, lsr #12 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldclvc 14, cr15, [r2], #-532 @ 0xfffffdec │ │ │ │ + ldclvc 14, cr15, [r2], #-116 @ 0xffffff8c │ │ │ │ strmi r2, [r7], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6436920 │ │ │ │ - strmi pc, [r6], -sp, ror #28 │ │ │ │ + strmi pc, [r6], -r5, lsl #28 │ │ │ │ ldrcc fp, [r4], -r0, lsr #2 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf8b0f647 │ │ │ │ + @ instruction: 0xf848f647 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs r4, #5689 @ 0x1639 │ │ │ │ strtmi r4, [r0], -sl, asr #12 │ │ │ │ - beq 27abcc │ │ │ │ + beq 27ac9c │ │ │ │ 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} │ │ │ │ + ldc2l 6, cr15, [r4, #280]! @ 0x118 │ │ │ │ @ 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 │ │ │ │ + stc2l 6, cr15, [r4, #280]! @ 0x118 │ │ │ │ + blvc fec7a228 │ │ │ │ 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 2fa1f4 │ │ │ │ + ldc2l 6, cr15, [sl], #-268 @ 0xfffffef4 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329704 │ │ │ │ + blgt 3297d4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ - @ instruction: 0xf6474620 │ │ │ │ - stclvc 8, cr15, [sl], #-356 @ 0xfffffe9c │ │ │ │ + @ instruction: 0xf6464620 │ │ │ │ + stclvc 15, cr15, [sl], #-964 @ 0xfffffc3c │ │ │ │ @ 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 28d804 │ │ │ │ + b 127ac04 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4680fc3d │ │ │ │ + blge 2eb1a4 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4643f819 │ │ │ │ + @ instruction: 0xf6464620 │ │ │ │ + @ instruction: 0x4643ffb1 │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2l 6, cr15, [ip, #280]! @ 0x118 │ │ │ │ + stc2 6, cr15, [r4, #280] @ 0x118 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - stclvc 13, cr15, [sl], #-916 @ 0xfffffc6c │ │ │ │ - bcs 12505ac │ │ │ │ + stclvc 13, cr15, [sl], #-500 @ 0xfffffe0c │ │ │ │ + bcs 125067c │ │ │ │ rscshi pc, r0, r0 │ │ │ │ ldrteq pc, [pc], -r2 @ │ │ │ │ @ instruction: 0xf1a62101 │ │ │ │ @ instruction: 0xf1c60320 │ │ │ │ - blx 27ec40 │ │ │ │ + blx 27ed10 │ │ │ │ @ instruction: 0xf04ff606 │ │ │ │ @ instruction: 0xf6c70c00 │ │ │ │ - blx a9df8c │ │ │ │ + blx a9e05c │ │ │ │ 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 +539414,168 @@ │ │ │ │ cmpphi r2, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs r2, r0, #603979776 @ 0x24000000 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ @ instruction: 0xf6437b02 │ │ │ │ - @ instruction: 0x4606fc55 │ │ │ │ - blge 2eb114 │ │ │ │ + strmi pc, [r6], -sp, ror #23 │ │ │ │ + blge 2eb1e4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffccf646 │ │ │ │ + @ instruction: 0xff64f646 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4643fd9f │ │ │ │ + @ instruction: 0x4643fd37 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - ldc2 6, cr15, [r8, #280] @ 0x118 │ │ │ │ + ldc2 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 28e13c │ │ │ │ + b 133b948 │ │ │ │ @ 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 feb7c67e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3298b0 │ │ │ │ + blgt 329980 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strtmi pc, [fp], -r3, lsl #31 │ │ │ │ + qadd16mi pc, fp, fp @ │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [r6, #-280] @ 0xfffffee8 │ │ │ │ + stc2l 6, cr15, [lr], #280 @ 0x118 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - bmi dfe210 │ │ │ │ + bmi dfe140 │ │ │ │ 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] @ 23f180 │ │ │ │ @ instruction: 0xf8cd7b23 │ │ │ │ stmdbvs r0!, {r4, sp, lr, pc} │ │ │ │ and pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa334 │ │ │ │ - blx ff8fc612 │ │ │ │ + blvc 2fa404 │ │ │ │ + blx 1efc6e2 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ svcge 0x0024f43f │ │ │ │ - blgt 329918 │ │ │ │ + blgt 3299e8 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ ldrbmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 77b148 │ │ │ │ - @ instruction: 0xff4cf646 │ │ │ │ + beq 77b218 │ │ │ │ + cdp2 6, 14, cr15, cr4, cr6, {2} │ │ │ │ tstcs r0, r6, lsl r7 │ │ │ │ rscsvc pc, r0, r7, asr #12 │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ - blvc 27a3a8 │ │ │ │ + blvc 27a478 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 37a370 │ │ │ │ - blx ff17c64e │ │ │ │ + blvc 37a440 │ │ │ │ + blx 177c71e │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 310674 │ │ │ │ + blgt 310744 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - @ instruction: 0xff30f646 │ │ │ │ + cdp2 6, 12, cr15, cr8, cr6, {2} │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strmi pc, [r2], r3, lsl #26 │ │ │ │ + pkhbtmi pc, r2, fp, lsl #25 @ │ │ │ │ svclt 0x0000e6f2 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r1, r4, r4, ror #11 │ │ │ │ + rsbseq r1, r4, r4, lsl r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, sl, lsr #6 │ │ │ │ + rsbseq r1, r4, sl, asr r2 │ │ │ │ @ instruction: 0xf6c72000 │ │ │ │ strdcs r7, [r0, -r0] │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ - blvc 2fa414 │ │ │ │ + blvc 2fa4e4 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 37a3dc │ │ │ │ - blx fe3fc6ba │ │ │ │ + blvc 37a4ac │ │ │ │ + blx 9fc78a │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3106e0 │ │ │ │ + blgt 3107b0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x462afefd │ │ │ │ + @ instruction: 0x462afe95 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - ldc2l 6, cr15, [r0], {70} @ 0x46 │ │ │ │ + stc2l 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 │ │ │ │ + @ instruction: 0x4605fafd │ │ │ │ + blge 2eb3c4 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - cdp2 6, 13, cr15, cr12, cr6, {2} │ │ │ │ + cdp2 6, 7, cr15, cr4, cr6, {2} │ │ │ │ @ instruction: 0x462b463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strmi pc, [r7], -pc, lsr #25 │ │ │ │ - bcc 2b8af4 │ │ │ │ + strmi pc, [r7], -r7, asr #24 │ │ │ │ + bcc 2b8bc4 │ │ │ │ andcc pc, r4, r9, asr #17 │ │ │ │ - bcs a23a30 │ │ │ │ + bcs a23b00 │ │ │ │ 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 ff976288 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9fee50 │ │ │ │ + bcs 9fef20 │ │ │ │ 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 9fef58 │ │ │ │ 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 +539610,34 @@ │ │ │ │ andeq r0, r0, r1, lsl r1 │ │ │ │ andgt pc, r4, r9, asr #17 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ @ instruction: 0xf8cd0900 │ │ │ │ stmib sp, {r4, lr, pc}^ │ │ │ │ @ instruction: 0xf6438902 │ │ │ │ - strmi pc, [r7], -r7, asr #21 │ │ │ │ + @ instruction: 0x4607fa5f │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 2ea9dc │ │ │ │ + blge 2eaaac │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062f9 │ │ │ │ @ instruction: 0x37144639 │ │ │ │ - cdp2 6, 3, cr15, cr12, cr6, {2} │ │ │ │ - ldc 6, cr14, [pc, #636] @ 23f1c4 │ │ │ │ + ldc2l 6, cr15, [r4, #280] @ 0x118 │ │ │ │ + ldc 6, cr14, [pc, #636] @ 23f294 │ │ │ │ @ instruction: 0xf8cd7b27 │ │ │ │ stmdbvs r0!, {r4, lr, pc} │ │ │ │ andgt pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa58c │ │ │ │ - blx fedfc868 │ │ │ │ + blvc 2fa65c │ │ │ │ + blx 13fc938 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ mcrge 4, 2, pc, cr8, cr15, {1} @ │ │ │ │ - blgt 329b70 │ │ │ │ + blgt 329c40 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6463514 │ │ │ │ - ldrt pc, [sp], -r3, lsr #28 @ │ │ │ │ + @ instruction: 0xe63dfdbb │ │ │ │ @ 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 +539655,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 │ │ │ │ + stc 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 4102c0 │ │ │ │ strmi r7, [r4], -r6, lsl #4 │ │ │ │ - ldc 13, cr10, [pc, #56] @ 23f048 │ │ │ │ + ldc 13, cr10, [pc, #56] @ 23f118 │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r7, r8, r9, fp}^ │ │ │ │ strmi r4, [r8], r8, lsr #12 │ │ │ │ ldmdavs fp, {r5, r8, sp} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ @ instruction: 0xf6440300 │ │ │ │ - @ instruction: 0x4631fa93 │ │ │ │ + ldrtmi pc, [r1], -fp, lsr #20 @ │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - blx 137c93c │ │ │ │ + @ instruction: 0xf9dcf643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3108e4 │ │ │ │ + blgt 3109b4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4633fdbb │ │ │ │ + @ instruction: 0x4633fd53 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - smlawbcs r0, pc, fp, pc @ │ │ │ │ - bleq fe5ba6d4 │ │ │ │ + msrcs LR_irq, r7 │ │ │ │ + bleq fe5ba7a4 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx 1ffc970 │ │ │ │ + blx 5fca40 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6432101 │ │ │ │ - strmi pc, [r6], -r7, lsr #20 │ │ │ │ + @ instruction: 0x4606f9bf │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2 6, cr15, [lr, #280] @ 0x118 │ │ │ │ + ldc2 6, cr15, [r6, #-280]! @ 0xfffffee8 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ strtmi r2, [r0], -r7, ror #3 │ │ │ │ - blx 1efc9a6 │ │ │ │ + blx 4fca76 │ │ │ │ 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 +539717,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 @ │ │ │ │ + ldrtmi pc, [sl], -r3, ror #21 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071d5 │ │ │ │ - blx 137ca02 │ │ │ │ + blx ff97cad0 │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf0028289 │ │ │ │ @ instruction: 0xf1a3033f │ │ │ │ @ instruction: 0xf1c30120 │ │ │ │ - blx 3bf180 │ │ │ │ - blx bfbd10 │ │ │ │ - blcc 2bb108 │ │ │ │ + blx 3bf250 │ │ │ │ + blx bfbde0 │ │ │ │ + blcc 2bb1d8 │ │ │ │ @ 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, #733184 @ p-variant is OBSOLETE @ 0xb3000 │ │ │ │ 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: 0xf94af643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329d8c │ │ │ │ + blgt 329e5c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r3], -r9, lsr #26 @ │ │ │ │ + ldrtmi pc, [r3], -r1, asr #25 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - blx 17ca90 │ │ │ │ + blx fe77cb60 │ │ │ │ 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: 0xf92af643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329dcc │ │ │ │ + blgt 329e9c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r3], -r9, lsl #26 @ │ │ │ │ + ldrtmi pc, [r3], -r1, lsr #25 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ @ instruction: 0x462071d5 │ │ │ │ - blx ff97cad0 │ │ │ │ + blx 1f7cba0 │ │ │ │ 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 2c0f24 │ │ │ │ + blx 2fb6a8 │ │ │ │ + blx afe2dc │ │ │ │ + b 12bcecc │ │ │ │ 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 2a03ec │ │ │ │ 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 @ 23f2e0 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2e4 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2e8 │ │ │ │ + strbteq r0, [pc], #-469 @ 23f2ec │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2f0 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2f4 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f2f8 │ │ │ │ + strbteq r0, [pc], #-465 @ 23f2fc │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f300 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f304 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f308 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f30c │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f310 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f314 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f318 │ │ │ │ andls r0, lr, r9, asr #32 │ │ │ │ rsbvs r4, r8, r1, lsr r6 │ │ │ │ - beq 27b390 │ │ │ │ + beq 27b460 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf643ab0c │ │ │ │ - strmi pc, [r3], -fp, lsr #18 │ │ │ │ + strmi pc, [r3], -r3, asr #17 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bge 56aff0 │ │ │ │ - bgt 323e74 │ │ │ │ + bge 56b0c0 │ │ │ │ + bgt 323f44 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [r0], #280 @ 0x118 │ │ │ │ + ldc2 6, cr15, [r8], #-280 @ 0xfffffee8 │ │ │ │ tstcc r4, #1024 @ 0x400 │ │ │ │ svclt 0x0000e754 │ │ │ │ ... │ │ │ │ rscmi pc, pc, r0 │ │ │ │ - ldrshteq r0, [r4], #-252 @ 0xffffff04 │ │ │ │ + rsbseq r0, r4, ip, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwls r2, #25496 @ 0x6398 │ │ │ │ - blge 3f9a18 │ │ │ │ + blge 3f9ae8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5f99e0 │ │ │ │ - @ instruction: 0xf904f643 │ │ │ │ + blge 5f9ab0 │ │ │ │ + @ instruction: 0xf89cf643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310b64 │ │ │ │ + blgt 310c34 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463afc7b │ │ │ │ + @ instruction: 0x463afc13 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - blx 15fcbec │ │ │ │ + @ instruction: 0xf9e6f646 │ │ │ │ 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 5f9b2c │ │ │ │ + blge 579af0 │ │ │ │ + @ instruction: 0xf87cf643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 329f28 │ │ │ │ + blgt 329ff8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bfc5b │ │ │ │ + @ instruction: 0x463bfbf3 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - blx dfcc2c │ │ │ │ + @ instruction: 0xf9c6f646 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx c7cc38 │ │ │ │ + @ instruction: 0xf9c0f646 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - mcrrvc 9, 15, pc, r2, cr13 @ │ │ │ │ - bcs 1250d30 │ │ │ │ + mcrrvc 9, 9, pc, r2, cr5 @ │ │ │ │ + bcs 1250e00 │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 280fc4 │ │ │ │ - blx abbf54 │ │ │ │ - blcc 2bcf68 │ │ │ │ + blx 281094 │ │ │ │ + blx abc024 │ │ │ │ + blcc 2bd038 │ │ │ │ @ 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 5f9bc4 │ │ │ │ + blge 579b88 │ │ │ │ + @ instruction: 0xf830f643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 329fc0 │ │ │ │ + blgt 32a090 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [fp], -pc, lsl #24 @ │ │ │ │ + ldrtmi pc, [fp], -r7, lsr #23 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf9e2f646 │ │ │ │ + @ instruction: 0xf97af646 │ │ │ │ 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, #6513 @ 0x1971 @ │ │ │ │ strmi r4, [r2], r1, lsl #12 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ strls r2, [lr, -r0, lsl #14] │ │ │ │ - blx 21fd3c8 │ │ │ │ + blx 21fd498 │ │ │ │ strmi r4, [r1], sl, lsr #12 │ │ │ │ @ instruction: 0x4651465b │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7feb038 │ │ │ │ mcrrvc 10, 7, pc, r2, cr5 @ │ │ │ │ - bcs 1250de8 │ │ │ │ + bcs 1250eb8 │ │ │ │ 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 d0e0d8 │ │ │ │ + b 12bb4d8 │ │ │ │ @ instruction: 0xf1410100 │ │ │ │ - blcs 24bc0c │ │ │ │ + blcs 24bcdc │ │ │ │ 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 5fab70 │ │ │ │ + blvc 57ab34 │ │ │ │ + @ instruction: 0xffdaf642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 32a06c │ │ │ │ + blgt 32a13c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bfbb9 │ │ │ │ + @ instruction: 0x463bfb51 │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf98cf646 │ │ │ │ + @ instruction: 0xf924f646 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ strcs r4, [r2, -r0, lsr #12] │ │ │ │ - @ instruction: 0xf984f646 │ │ │ │ + @ instruction: 0xf91cf646 │ │ │ │ ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ movwcs r4, #5761 @ 0x1681 │ │ │ │ strls r4, [lr, -r0, lsr #12] │ │ │ │ - blx cfd470 │ │ │ │ + blx cfd540 │ │ │ │ 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 28e170 │ │ │ │ + b 127b570 │ │ │ │ @ instruction: 0xf04f0007 │ │ │ │ @ instruction: 0xf1400700 │ │ │ │ - blcs 24b8a8 │ │ │ │ + blcs 24b978 │ │ │ │ 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 5f9d0c │ │ │ │ + blge 579cd0 │ │ │ │ + @ instruction: 0xff8cf642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 32a108 │ │ │ │ + blgt 32a1d8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strbmi pc, [r2], -fp, ror #22 @ │ │ │ │ + strbmi pc, [r2], -r3, lsl #22 @ │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf93ef646 │ │ │ │ + @ instruction: 0xf8d6f646 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x7c72f937 │ │ │ │ - bcs 1250f08 │ │ │ │ + ldclvc 8, cr15, [r2], #-828 @ 0xfffffcc4 │ │ │ │ + bcs 1250fd8 │ │ │ │ addshi pc, sp, r0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ @ instruction: 0xf1a72101 │ │ │ │ @ instruction: 0xf1c70320 │ │ │ │ - blx 27f59c │ │ │ │ - blx abd13c │ │ │ │ + blx 27f66c │ │ │ │ + blx abd20c │ │ │ │ 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 25fcd0 │ │ │ │ orrhi pc, r6, r0, asr #32 │ │ │ │ andcs r2, r0, #1811939328 @ 0x6c000000 │ │ │ │ andcc lr, lr, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ movwcs lr, #59869 @ 0xe9dd │ │ │ │ movwcs lr, #51661 @ 0xc9cd │ │ │ │ @ instruction: 0xf6422220 │ │ │ │ - strmi pc, [r5], -pc, lsr #31 │ │ │ │ - blge 56ba60 │ │ │ │ + strmi pc, [r5], -r7, asr #30 │ │ │ │ + blge 56bb30 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - blx bfce8a │ │ │ │ + blx ff1fcf58 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4643f8f9 │ │ │ │ + @ instruction: 0x4643f891 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf8f2f646 │ │ │ │ + @ instruction: 0xf88af646 │ │ │ │ strbcs pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ strbcc pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 699604 │ │ │ │ + blls 6996d4 │ │ │ │ @ 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 479e14 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5f9d0c │ │ │ │ - @ instruction: 0xff6ef642 │ │ │ │ + blge 5f9ddc │ │ │ │ + @ instruction: 0xff06f642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310e90 │ │ │ │ + blgt 310f60 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [fp], -r5, ror #21 @ │ │ │ │ + @ instruction: 0x463bfa7d │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf8b8f646 │ │ │ │ + @ instruction: 0xf850f646 │ │ │ │ ldrt r4, [r5], r1, lsl #13 │ │ │ │ addmi pc, r0, pc, asr #8 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmib sp, {r1, r8}^ │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf642ab0e │ │ │ │ - strmi pc, [r6], -sp, asr #30 │ │ │ │ + strmi pc, [r6], -r5, ror #29 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ff37cf4c │ │ │ │ + blx 197d01c │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4603f897 │ │ │ │ + strmi pc, [r3], -pc, lsr #16 │ │ │ │ @ instruction: 0xf04fe572 │ │ │ │ strdcs r3, [r0, -pc] │ │ │ │ smlabteq lr, sp, r9, lr │ │ │ │ ldrdeq lr, [lr, -sp] │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xff2cf642 │ │ │ │ + cdp2 6, 12, cr15, cr4, cr2, {2} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 32a298 │ │ │ │ + blgt 32a368 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r2], -r3, lsr #21 @ │ │ │ │ + @ instruction: 0x4632fa3b │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf876f646 │ │ │ │ + @ instruction: 0xf80ef646 │ │ │ │ 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 │ │ │ │ + strmi pc, [r7], -r3, lsr #29 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - blx fe2fcfd0 │ │ │ │ + blx 8fd0a0 │ │ │ │ ldrtmi r4, [fp], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - @ instruction: 0xf6464620 │ │ │ │ - pkhtbmi pc, r0, r5, asr #16 @ │ │ │ │ + @ instruction: 0xf6454620 │ │ │ │ + strmi pc, [r0], sp, ror #31 │ │ │ │ @ instruction: 0xf04fe6f5 │ │ │ │ strdcs r3, [r0, -pc] │ │ │ │ smlabteq sl, sp, r9, lr │ │ │ │ - blvc 4fad4c │ │ │ │ + blvc 4fae1c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 5fad14 │ │ │ │ - cdp2 6, 14, cr15, cr10, cr2, {2} │ │ │ │ + blvc 5fade4 │ │ │ │ + cdp2 6, 8, cr15, cr2, cr2, {2} │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310f98 │ │ │ │ + blgt 311068 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strbmi pc, [r2], -r1, ror #20 @ │ │ │ │ + @ instruction: 0x4642f9f9 │ │ │ │ vst1.8 {d20-d22}, [pc :256], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf834f646 │ │ │ │ + @ instruction: 0xffccf645 │ │ │ │ str r4, [r6], r0, lsl #13 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a25b1c │ │ │ │ + bcs a25bec │ │ │ │ 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 +540133,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 a1d464 │ │ │ │ bichi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x01be0152 │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ strheq r0, [sp, #-30] @ 0xffffffe2 │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @@ -540102,15 +540153,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 a1d4a4 │ │ │ │ orrshi pc, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ orrseq r0, r6, r8, lsl r1 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01130196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @@ -540122,15 +540173,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 a1d4fc │ │ │ │ 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 +540193,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 a2395c │ │ │ │ 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 +540216,64 @@ │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ cmpeq r6, r6, asr #2 │ │ │ │ adcseq r0, r1, r6, asr #2 │ │ │ │ strcs r6, [r0], -pc, rrx │ │ │ │ strls r6, [lr, -r0, lsr #18] │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf642670c │ │ │ │ - strmi pc, [r6], -r5, lsl #28 │ │ │ │ + @ instruction: 0x4606fd9d │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56b1cc │ │ │ │ + blge 56b29c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062f1 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ - @ instruction: 0xf97af646 │ │ │ │ + @ instruction: 0xf912f646 │ │ │ │ movwls lr, #58938 @ 0xe63a │ │ │ │ - beq 27ba0c │ │ │ │ + beq 27badc │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ rsbvs r0, fp, r0, lsl #22 │ │ │ │ - blge 57a010 │ │ │ │ - stc2l 6, cr15, [ip, #264]! @ 0x108 │ │ │ │ + blge 57a0e0 │ │ │ │ + stc2 6, cr15, [r4, #264] @ 0x108 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stclge 4, cr15, [r7, #252]! @ 0xfc │ │ │ │ - blgt 32a51c │ │ │ │ + blgt 32a5ec │ │ │ │ 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: 0xf8f6f646 │ │ │ │ + ldc 5, cr14, [pc, #868] @ 23fd38 │ │ │ │ @ instruction: 0x46597b7a │ │ │ │ stmdbvs r0!, {r1, r2, r3, r8, r9, ip, pc} │ │ │ │ stc 0, cr6, [sp, #428] @ 0x1ac │ │ │ │ @ instruction: 0xf6427b0c │ │ │ │ - pkhtbmi pc, r0, r1, asr #27 @ │ │ │ │ + strmi pc, [r0], r9, ror #26 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56af18 │ │ │ │ + blge 56afe8 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0xf6460814 │ │ │ │ - ldrb pc, [r0, #-2371]! @ 0xfffff6bd @ │ │ │ │ + ldrb pc, [r0, #-2267]! @ 0xfffff725 @ │ │ │ │ eorsgt pc, r8, sp, asr #17 │ │ │ │ - beq 27ba7c │ │ │ │ + beq 27bb4c │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ @ instruction: 0xf8c50b00 │ │ │ │ stmib sp, {r2, lr, pc}^ │ │ │ │ @ instruction: 0xf642ab0c │ │ │ │ - @ instruction: 0x4681fdb3 │ │ │ │ + strmi pc, [r1], fp, asr #26 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56ad88 │ │ │ │ + blge 56ae58 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0xf6460914 │ │ │ │ - ldrbt pc, [sp], #2341 @ 0x925 @ │ │ │ │ + ldrbt pc, [sp], #2237 @ 0x8bd @ │ │ │ │ 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 +540295,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]! @ 23fadc │ │ │ │ @ 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 +540313,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 37a278 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5fa170 │ │ │ │ - ldc2 6, cr15, [ip, #-264]! @ 0xfffffef8 │ │ │ │ + blge 5fa240 │ │ │ │ + ldc2l 6, cr15, [r4], {66} @ 0x42 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 3112f4 │ │ │ │ + blgt 3113c4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bf8b3 │ │ │ │ + ldrtmi pc, [fp], -fp, asr #16 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - cdp2 6, 8, cr15, cr6, cr5, {2} │ │ │ │ + cdp2 6, 1, cr15, cr14, cr5, {2} │ │ │ │ tstcs r0, r3, asr #24 │ │ │ │ - blcs a51284 │ │ │ │ + blcs a51354 │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ ldrmi sp, [sl], -r2, lsl #16 │ │ │ │ - bllt ff33da74 │ │ │ │ + bllt ff33db44 │ │ │ │ swpcs r2, r8, [r0] │ │ │ │ stmib sp, {r6, r9, sp}^ │ │ │ │ str r0, [sp], #-262 @ 0xfffffefa │ │ │ │ strb r2, [r2, #520] @ 0x208 │ │ │ │ - svc 0x00bef5ef │ │ │ │ - blcc 2aa2a0 │ │ │ │ + svc 0x0056f5ef │ │ │ │ + blcc 2aa370 │ │ │ │ subsvs r2, r1, r0, lsl #2 │ │ │ │ - blcs a23ea8 │ │ │ │ + blcs a23f78 │ │ │ │ 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 +540361,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 │ │ │ │ + @ instruction: 0x0074099c │ │ │ │ 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 +540379,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 359c9c │ │ │ │ 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 ff24c858 │ │ │ │ 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 301c48 │ │ │ │ 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 373ff4 │ │ │ │ @ instruction: 0xf89cd1e7 │ │ │ │ - bcs 1407bb8 │ │ │ │ + bcs 1407c88 │ │ │ │ @ instruction: 0xf89cd1e3 │ │ │ │ - bcs 15c7bc4 │ │ │ │ + bcs 15c7c94 │ │ │ │ @ instruction: 0xf89cd1df │ │ │ │ - bcs 1787bd0 │ │ │ │ + bcs 1787ca0 │ │ │ │ @ instruction: 0xf89cd1db │ │ │ │ - bcs 247bdc │ │ │ │ + bcs 247cac │ │ │ │ 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 fed96e8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 783b24 │ │ │ │ - blmi 7abdec │ │ │ │ + bmi 783bf4 │ │ │ │ + blmi 7abebc │ │ │ │ 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, asr lr │ │ │ │ @ instruction: 0xb1b39b04 │ │ │ │ stmdbge r1, {r0, r1, r2, r3, fp, lr} │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ ldrbtmi r3, [r8], #-513 @ 0xfffffdff │ │ │ │ - bl a7d3ac │ │ │ │ + b ff07d47c │ │ │ │ stmdals r2, {r3, r5, r6, r8, ip, sp, pc} │ │ │ │ - blmi 492424 │ │ │ │ + blmi 4924f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 419c68 │ │ │ │ + blls 419d38 │ │ │ │ @ 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 0x0000ee92 │ │ │ │ + rsbseq r0, r4, r6, ror #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffff0f │ │ │ │ - rsbseq r0, r4, r8, lsl #8 │ │ │ │ + rsbseq r0, r4, r8, lsr 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 +540467,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 47d828 │ │ │ │ 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 298268 │ │ │ │ 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 319e0c │ │ │ │ @ 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 │ │ │ │ + strmi lr, [r5], -r0, lsl #31 │ │ │ │ @ instruction: 0x4640e7d5 │ │ │ │ - cdp 5, 7, cr15, cr4, cr15, {7} │ │ │ │ + cdp 5, 0, cr15, cr12, cr15, {7} │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ ldmvs r1!, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ - ldc 5, cr15, [r8, #-956] @ 0xfffffc44 │ │ │ │ + ldc 5, cr15, [r0], #956 @ 0x3bc │ │ │ │ movwcs r4, #1101 @ 0x44d │ │ │ │ andshi pc, r4, r6, asr #17 │ │ │ │ andls pc, ip, r6, asr #17 │ │ │ │ @ instruction: 0xe7cf60b3 │ │ │ │ strb r2, [lr, r0, lsl #10] │ │ │ │ - cdp 5, 7, cr15, cr4, cr15, {7} │ │ │ │ - ldrhteq r0, [r4], #-60 @ 0xffffffc4 │ │ │ │ + cdp 5, 0, cr15, cr12, cr15, {7} │ │ │ │ + rsbseq r0, r4, ip, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r4, r0, lsr #7 │ │ │ │ + ldrsbteq r0, [r4], #-32 @ 0xffffffe0 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r0, r4, r2, asr #6 │ │ │ │ + rsbseq r0, r4, r2, ror r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed96f3c │ │ │ │ + bl fed9700c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bl 30cd54 │ │ │ │ + bl 30ce24 │ │ │ │ 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 fed97044 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bl 30cd8c │ │ │ │ + bl 30ce5c │ │ │ │ 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 29a4e8 │ │ │ │ @ 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 @ 23febc │ │ │ │ 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 37e05c │ │ │ │ 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 1c91108 │ │ │ │ stmpl sl, {r8, r9, ip, pc} │ │ │ │ andls r6, r9, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ - blx fea7d920 │ │ │ │ + blx 107d9f0 │ │ │ │ strmi r9, [r6], -r0, lsl #22 │ │ │ │ ldrdge pc, [r4], -r3 │ │ │ │ svclt 0x00184553 │ │ │ │ tstle r5, r2, lsl #6 │ │ │ │ @ instruction: 0xf8dae033 │ │ │ │ - blls 2e7e8c │ │ │ │ + blls 2e7f5c │ │ │ │ eorle r4, lr, r3, asr r5 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - @ instruction: 0xf9a2f6af │ │ │ │ + @ instruction: 0xf93af6af │ │ │ │ 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 1f1a41c │ │ │ │ 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 #18 @ 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, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ stccs 1, cr13, [r0, #-980] @ 0xfffffc2c │ │ │ │ svccs 0x0000d1e8 │ │ │ │ @ instruction: 0x4638d0d3 │ │ │ │ - bl 117d690 │ │ │ │ + b ff77d760 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ ldrbmi r9, [r3, #-2818] @ 0xfffff4fe │ │ │ │ @ instruction: 0x4630d1d0 │ │ │ │ - @ instruction: 0xf9fef6ae │ │ │ │ - blmi 13527fc │ │ │ │ + @ instruction: 0xf996f6ae │ │ │ │ + blmi 13528cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 499f58 │ │ │ │ + blls 49a028 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sl, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ stclne 15, cr8, [r0, #-960]! @ 0xfffffc40 │ │ │ │ stcne 8, cr13, [r2, #-156]! @ 0xffffff64 │ │ │ │ ldrmi r9, [r1], r0, lsl #4 │ │ │ │ ldmdble pc, {r0, r6, r7, r8, sl, lr} @ │ │ │ │ stmdaeq r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x003ff1b8 │ │ │ │ @ instruction: 0xf1b9d85b │ │ │ │ strbmi r0, [r8], r0, asr #30 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrtmi r0, [r8], -r0, asr #16 │ │ │ │ @ instruction: 0xf5ef4641 │ │ │ │ - strmi lr, [r7], -ip, asr #29 │ │ │ │ - bl 26c550 │ │ │ │ + strmi lr, [r7], -r4, ror #28 │ │ │ │ + bl 26c620 │ │ │ │ @ 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 25a440 │ │ │ │ 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 45a3d4 │ │ │ │ ldrdle r1, [ip], #128 @ 0x80 @ │ │ │ │ streq pc, [r8], #-416 @ 0xfffffe60 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #17 │ │ │ │ - @ instruction: 0xf930f6af │ │ │ │ + @ instruction: 0xf8c8f6af │ │ │ │ stmiavs sl!, {r3, r5, r6, r8, ip, sp, pc}^ │ │ │ │ movweq pc, #33028 @ 0x8104 @ │ │ │ │ addsmi r3, sl, #8, 24 @ 0x800 │ │ │ │ - blls 274f4c │ │ │ │ + blls 27501c │ │ │ │ ldmdbpl fp!, {r2, r3, r4, r8, r9, sl, fp, ip} │ │ │ │ svclt 0x0018429d │ │ │ │ orrle r4, r9, sp, lsl r6 │ │ │ │ - bls 279db4 │ │ │ │ + bls 279e84 │ │ │ │ ldclne 8, cr6, [r1, #-652] @ 0xfffffd74 │ │ │ │ @ instruction: 0xf102d8df │ │ │ │ strbmi r0, [r8, #2308] @ 0x904 │ │ │ │ - b 1634818 │ │ │ │ + b 16348e8 │ │ │ │ @ instruction: 0xf1b80848 │ │ │ │ stmdale r0!, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp} │ │ │ │ svceq 0x0040f1b9 │ │ │ │ svclt 0x003846c8 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46414638 │ │ │ │ @ instruction: 0xf5ef9303 │ │ │ │ - strmi lr, [r7], -r4, lsl #29 │ │ │ │ + @ instruction: 0x4607ee1c │ │ │ │ sbcle r2, r8, r0, lsl #16 │ │ │ │ - blls 3267c4 │ │ │ │ + blls 326894 │ │ │ │ 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 279e3c │ │ │ │ ldrhle r1, [r2, #138]! @ 0x8a │ │ │ │ @ instruction: 0x460de7b7 │ │ │ │ strbmi lr, [r8, #1936] @ 0x790 │ │ │ │ @ instruction: 0x46c8bf38 │ │ │ │ @ instruction: 0xf5efe7e0 │ │ │ │ - svclt 0x0000ed0c │ │ │ │ - ldrhteq r0, [r4], #-16 │ │ │ │ + svclt 0x0000eca4 │ │ │ │ + rsbseq r0, r4, r0, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r4, r8, lsl r1 │ │ │ │ + rsbseq r0, r4, r8, asr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed97208 │ │ │ │ + bl fed972d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r8, -r8] │ │ │ │ - @ instruction: 0xf8a4f6ae │ │ │ │ + @ instruction: 0xf83cf6ae │ │ │ │ andeq lr, r0, r0, asr #19 │ │ │ │ svclt 0x0000bd08 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf89d461e │ │ │ │ @ instruction: 0xf8dd3024 │ │ │ │ strmi r9, [r7], -r0, lsr #32 │ │ │ │ ldrmi r4, [r0], sp, lsl #12 │ │ │ │ @ instruction: 0xf106bb03 │ │ │ │ @ instruction: 0xf5ef0030 │ │ │ │ - @ instruction: 0x4604ecd0 │ │ │ │ + strmi lr, [r4], -r8, ror #24 │ │ │ │ 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, #1040384 @ 0xfe000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x4620d11b │ │ │ │ stmdbls r9, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf5ef2030 │ │ │ │ - @ instruction: 0x4604ecb0 │ │ │ │ + strmi lr, [r4], -r8, asr #24 │ │ │ │ @ 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 +540733,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 318d2e │ │ │ │ strtmi pc, [r8], -r5, lsl #10 │ │ │ │ - stc 5, cr15, [sl], {239} @ 0xef │ │ │ │ + stc 5, cr15, [r2], #-956 @ 0xfffffc44 │ │ │ │ teqlt r8, r0, lsr #5 │ │ │ │ ldrdne pc, [r4], -r9 │ │ │ │ @ instruction: 0xf5ef462a │ │ │ │ - strtmi lr, [r0], -lr, lsr #22 │ │ │ │ + strtmi lr, [r0], -r6, asr #21 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf5ef4620 │ │ │ │ - strcs lr, [r0], #-2610 @ 0xfffff5ce │ │ │ │ + strcs lr, [r0], #-2506 @ 0xfffff636 │ │ │ │ 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 │ │ │ │ + bl 17d9a8 │ │ │ │ orrlt r4, r0, r5, lsl #12 │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ strbmi r4, [r1], -r8, asr #12 │ │ │ │ - blhi 37e234 │ │ │ │ + blhi 37e304 │ │ │ │ @ instruction: 0xf944f006 │ │ │ │ stcne 1, cr11, [r3, #-224] @ 0xffffff20 │ │ │ │ ldrdvs pc, [r0, r6] │ │ │ │ @ instruction: 0xf104462a │ │ │ │ tstcs r4, r8 │ │ │ │ @ instruction: 0x462847b0 │ │ │ │ - b 2fd904 │ │ │ │ + ldmib 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}^ │ │ │ │ + stmib 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 b1a050 │ │ │ │ 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 240e7c │ │ │ │ strbmi sp, [r1], -r3, ror #3 │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ ldrb pc, [sl, pc, lsr #16] @ │ │ │ │ - blx ffb7c1bc │ │ │ │ + blx ffb7c28c │ │ │ │ @ instruction: 0xf001e7c6 │ │ │ │ strb pc, [r3, sp, asr #24] @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r0], r3, lsl #1 │ │ │ │ strmi r2, [lr], -r0 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6ada90c │ │ │ │ - @ instruction: 0x4605ff77 │ │ │ │ + strmi pc, [r5], -pc, lsl #30 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ vst4.32 {d24-d27}, [pc :128], r3 │ │ │ │ ldrdcs r7, [r0], -r0 │ │ │ │ - @ instruction: 0xffb4f6ad │ │ │ │ + @ instruction: 0xff4cf6ad │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addshi pc, sl, r0 │ │ │ │ - bleq 2bc33c │ │ │ │ + bleq 2bc40c │ │ │ │ @ instruction: 0xf8802300 │ │ │ │ @ instruction: 0xf8c0b004 │ │ │ │ @ instruction: 0xf0013148 │ │ │ │ - bllt ff47eadc │ │ │ │ + bllt ff47ebac │ │ │ │ @ instruction: 0xf5ef4630 │ │ │ │ - @ instruction: 0x4607ea74 │ │ │ │ + strmi lr, [r7], -ip, lsl #20 │ │ │ │ @ instruction: 0xf1074640 │ │ │ │ @ instruction: 0xf5ef0b01 │ │ │ │ - @ instruction: 0xf107ea6e │ │ │ │ + @ instruction: 0xf107ea06 │ │ │ │ mcrrne 1, 0, r0, r7, cr11 │ │ │ │ ldrtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cmnpne ip, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff70f6ad │ │ │ │ + @ instruction: 0xff08f6ad │ │ │ │ @ instruction: 0xf8c44603 │ │ │ │ stmdacs r0, {r3, r4, r5, r6, r8} │ │ │ │ @ instruction: 0x4631d075 │ │ │ │ @ instruction: 0xf8032601 │ │ │ │ ldrbmi r6, [sl], -r1, lsl #22 │ │ │ │ @ instruction: 0xf5ef4618 │ │ │ │ - @ instruction: 0x4603ea76 │ │ │ │ + strmi lr, [r3], -lr, lsl #20 │ │ │ │ @ instruction: 0x4641445b │ │ │ │ @ instruction: 0x4618463a │ │ │ │ - b 1dfda18 │ │ │ │ + b 3fdae8 │ │ │ │ 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: 0xffcaf6ad │ │ │ │ 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 #16 │ │ │ │ adcsle r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0x46304935 │ │ │ │ @ instruction: 0xf5ef4479 │ │ │ │ - cmplt r0, #68, 26 @ 0x1100 │ │ │ │ - blcs 2e6ef0 │ │ │ │ - blls 5f43c4 │ │ │ │ + cmplt r0, #220, 24 @ 0xdc00 │ │ │ │ + blcs 2e6fc0 │ │ │ │ + blls 5f4494 │ │ │ │ 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}^ │ │ │ │ + svc 0x00f4f5ee │ │ │ │ suble r2, r7, r0, lsl #16 │ │ │ │ tstcs r0, lr, lsr #16 │ │ │ │ ldrbtmi r9, [r8], #-2830 @ 0xfffff4f2 │ │ │ │ smlalbtcc pc, r8, r4, r8 @ │ │ │ │ - blx feefdda6 │ │ │ │ + blx 14fde76 │ │ │ │ @ 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 30c8ec │ │ │ │ @ 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, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -ip, ror #3 │ │ │ │ - @ instruction: 0xffd8f6ad │ │ │ │ + @ instruction: 0xff70f6ad │ │ │ │ strcs r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xffd4f6ad │ │ │ │ + @ instruction: 0xff6cf6ad │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 19fc34c │ │ │ │ + blx 19fc41c │ │ │ │ @ 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 0x00a6f5ee │ │ │ │ @ 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, r0, lsl lr │ │ │ │ + eoreq r6, r0, r2, lsl lr │ │ │ │ + eoreq r6, r0, lr, lsr #28 │ │ │ │ + eoreq r6, r0, r4, lsl #28 │ │ │ │ + eoreq r6, r0, lr, lsl #27 │ │ │ │ ldrlt fp, [r0, #-368] @ 0xfffffe90 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ - bvs fe251bb8 │ │ │ │ - ldm r0, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs fe251c88 │ │ │ │ + stmda 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, #-408] @ 0xfffffe68 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ - bmi 17d1e14 │ │ │ │ - blmi 17d1c4c │ │ │ │ + bmi 17d1ee4 │ │ │ │ + blmi 17d1d1c │ │ │ │ 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, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdami lr, {r3, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - strmi lr, [r4], -r0, asr #31 │ │ │ │ + @ instruction: 0x4604ef58 │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ stmdbge r6, {r1, r3, r9, sp} │ │ │ │ @ instruction: 0xf5ef4620 │ │ │ │ - blls 3fb58c │ │ │ │ + blls 3fb4bc │ │ │ │ andle r4, sp, r3, lsr #5 │ │ │ │ - blcs 1d1e488 │ │ │ │ + blcs 1d1e558 │ │ │ │ stmdale pc!, {r3, r4, r6, ip, lr, pc} @ │ │ │ │ subsle r2, r5, fp, asr #22 │ │ │ │ @ instruction: 0xd12d2b4d │ │ │ │ - blcc 67ad68 │ │ │ │ - b 1741840 │ │ │ │ + blcc 67ae38 │ │ │ │ + b 1741910 │ │ │ │ tstle r3, fp, lsl #6 │ │ │ │ strmi pc, [r0], #79 @ 0x4f │ │ │ │ - bleq 27c578 │ │ │ │ + bleq 27c648 │ │ │ │ andcs r9, r0, #8388608 @ 0x800000 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ - blmi 37ab7c │ │ │ │ + blmi 37ac4c │ │ │ │ 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 e52e08 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 41a4d8 │ │ │ │ + blls 41a5a8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r2, r0, lsl #6 │ │ │ │ andlt r4, r9, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ sbcsle r2, r1, sp, ror #22 │ │ │ │ - bleq fe67adc4 │ │ │ │ + bleq fe67ae94 │ │ │ │ ldrb r0, [r0, r4, lsl #15] │ │ │ │ stmdami fp!, {r0, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-1281 @ 0xfffffaff │ │ │ │ - blx ff77df60 │ │ │ │ + blx 1d7e030 │ │ │ │ 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, #6, 30 │ │ │ │ strcs r2, [r3, #-1537] @ 0xfffff9ff │ │ │ │ stmdami r5!, {r0, r2, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - strmi lr, [r4], -r6, ror #30 │ │ │ │ + @ instruction: 0x4604eefe │ │ │ │ adcsle r2, fp, r0, lsl #16 │ │ │ │ tstcs r1, r2, lsr #22 │ │ │ │ ldrbtmi r4, [sl], #-2594 @ 0xfffff5de │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ @ instruction: 0xf5ef6818 │ │ │ │ - @ instruction: 0xe79beab0 │ │ │ │ - blpl fe67ae10 │ │ │ │ + ldr lr, [fp, r8, asr #20] │ │ │ │ + blpl fe67aee0 │ │ │ │ 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, 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, 13, cr15, cr2, cr14, {7} │ │ │ │ bicle r2, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8b0f001 │ │ │ │ sbcle r2, r7, r0, lsl #16 │ │ │ │ - blx ffdfc520 │ │ │ │ + blx ffdfc5f0 │ │ │ │ @ instruction: 0xf5efe7c4 │ │ │ │ - svclt 0x0000ea74 │ │ │ │ - rsbseq pc, r3, r0, lsr ip @ │ │ │ │ + svclt 0x0000ea0c │ │ │ │ + rsbseq pc, r3, r0, ror #22 │ │ │ │ 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, r8, asr #26 │ │ │ │ + rsbseq pc, r3, ip, asr #22 │ │ │ │ + eoreq r6, r0, r4, ror #26 │ │ │ │ + rsbseq pc, r3, r8, asr #21 │ │ │ │ + strhteq r6, [r0], -r2 │ │ │ │ + eoreq r6, r0, r4, lsr ip │ │ │ │ + eoreq r6, r0, ip, asr #25 │ │ │ │ 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], -r6 @ │ │ │ │ + eoreq r6, r0, r4, lsl sp │ │ │ │ + eoreq r6, r0, r6, ror #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed97760 │ │ │ │ + bl fed97830 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x4620b918 │ │ │ │ - cdp2 6, 11, cr15, cr8, cr13, {5} │ │ │ │ + cdp2 6, 5, cr15, cr0, cr13, {5} │ │ │ │ @ instruction: 0xf890bd38 │ │ │ │ - bllt f0cba8 │ │ │ │ + bllt f0cc78 │ │ │ │ @ instruction: 0x3098f8d4 │ │ │ │ rscsle r2, r4, r0, lsl #22 │ │ │ │ streq pc, [r8, #-260] @ 0xfffffefc │ │ │ │ @ instruction: 0xf6b14628 │ │ │ │ - @ instruction: 0x4628fef7 │ │ │ │ - mcr2 6, 1, pc, cr14, cr1, {5} @ │ │ │ │ + strtmi pc, [r8], -pc, lsl #29 │ │ │ │ + stc2l 6, cr15, [r6, #708] @ 0x2c4 │ │ │ │ @ instruction: 0x0198f8d4 │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ @ instruction: 0xf8d4ffdf │ │ │ │ - blcs 2ccac0 │ │ │ │ - blcs 3345cc │ │ │ │ + blcs 2ccb90 │ │ │ │ + blcs 33469c │ │ │ │ strtmi sp, [r0], -r3 │ │ │ │ - blx 5fc5b0 │ │ │ │ + blx 5fc680 │ │ │ │ @ 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, 7, cr15, cr4, cr14, {7} │ │ │ │ svclt 0x0000e7d0 │ │ │ │ - eoreq r6, r0, ip, asr ip │ │ │ │ + eoreq r6, r0, ip, asr #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed977e4 │ │ │ │ + bl fed978b4 │ │ │ │ @ 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 +541076,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 @ │ │ │ │ + ldrdlt pc, [r3], -r1 │ │ │ │ svclt 0x0000bd30 │ │ │ │ @ instruction: 0xfffffd7b │ │ │ │ @ instruction: 0xfffffad1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @@ -541041,42 +541092,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 24cd64 │ │ │ │ @ instruction: 0x4630d15b │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrdvs pc, [r4, r4] │ │ │ │ vst2.8 {d27-d30}, [pc :256], lr │ │ │ │ @ instruction: 0xf5ef3080 │ │ │ │ - @ instruction: 0x4680e9b6 │ │ │ │ + strmi 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 │ │ │ │ + @ instruction: 0x4606e93e │ │ │ │ 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, 13, cr15, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf8d4e7cd │ │ │ │ - blcs 2ccbe8 │ │ │ │ - blcs 3347a8 │ │ │ │ - blcs 2b47d0 │ │ │ │ + blcs 2cccb8 │ │ │ │ + blcs 334878 │ │ │ │ + blcs 2b48a0 │ │ │ │ @ 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 +541151,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] │ │ │ │ + bfi lr, r8, (invalid: 29:0) │ │ │ │ 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, 8, cr15, cr12, cr14, {7} │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - @ instruction: 0xf894eef2 │ │ │ │ - blcs 24cda0 │ │ │ │ + @ instruction: 0xf894ee8a │ │ │ │ + blcs 24ce70 │ │ │ │ @ instruction: 0xe7c6d0b2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ - bmi 8d1fd8 │ │ │ │ - blmi 8d2004 │ │ │ │ + bmi 8d20a8 │ │ │ │ + blmi 8d20d4 │ │ │ │ @ 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 67f2ec │ │ │ │ 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 ffc8c8 │ │ │ │ @ instruction: 0xf5efe7e1 │ │ │ │ - svclt 0x0000e90e │ │ │ │ - rsbseq pc, r3, r4, ror r8 @ │ │ │ │ + svclt 0x0000e8a6 │ │ │ │ + rsbseq pc, r3, r4, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r6, asr #16 │ │ │ │ + rsbseq pc, r3, r6, ror r7 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed97a04 │ │ │ │ + bl fed97ad4 │ │ │ │ @ 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 2d6d9c │ │ │ │ @ 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 993180 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31a8a8 │ │ │ │ + blls 31a978 │ │ │ │ @ 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 dd2178 │ │ │ │ + bmi 8349a4 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi sl, [sl], #-2050 @ 0xfffff7fe │ │ │ │ @ instruction: 0xf5ee9500 │ │ │ │ - andcc lr, r1, lr, asr #29 │ │ │ │ + andcc lr, r1, r6, ror #28 │ │ │ │ stmdals r2, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ - ldcl 5, cr15, [r2], #952 @ 0x3b8 │ │ │ │ + stc 5, cr15, [sl], {238} @ 0xee │ │ │ │ stmdals r2, {r1, r2, r9, sl, lr} │ │ │ │ - cdp 5, 6, cr15, cr10, cr14, {7} │ │ │ │ + cdp 5, 0, 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}^ │ │ │ │ + stmdb 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}^ │ │ │ │ + svc 0x00f2f5ee │ │ │ │ ldmdavc r3, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ bicsle r2, ip, lr, lsr #22 │ │ │ │ - blcs 25eaec │ │ │ │ + blcs 25ebbc │ │ │ │ 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 @ │ │ │ │ + stmda r8, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq pc, r3, r0, lsr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r8, asr #15 │ │ │ │ - strdeq r6, [r0], -r6 @ │ │ │ │ + ldrshteq pc, [r3], #-104 @ 0xffffff98 @ │ │ │ │ + eoreq r6, r0, r6, 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, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ strcs r4, [r0], #-1543 @ 0xfffff9f9 │ │ │ │ - svc 0x00e4f5ee │ │ │ │ + svc 0x007cf5ee │ │ │ │ and r9, r3, r4 │ │ │ │ - blcs 45fb04 │ │ │ │ + blcs 45fbd4 │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf5ef4638 │ │ │ │ - stmdacs r0, {r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, 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 c7ce10 │ │ │ │ + stmda 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 feb11926 │ │ │ │ svclt 0x00883404 │ │ │ │ movwls r0, #35043 @ 0x88e3 │ │ │ │ - ldmda sl, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00f2f5ee │ │ │ │ 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, {r4, 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, r4, r5, r6, r7, r8, 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, 5, 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, 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 +541323,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 87c3a8 │ │ │ │ @ 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 +541343,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, r4, r5, r6, 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, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ mvnle r4, lr, lsr #5 │ │ │ │ @ instruction: 0xf5ee4648 │ │ │ │ - bmi 6fc830 │ │ │ │ + bmi 6fc760 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4606ec52 │ │ │ │ ldrtmi lr, [r8], -r7, lsl #15 │ │ │ │ - svc 0x005af5ee │ │ │ │ + cdp 5, 15, cr15, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strcs lr, [r0, #-3418] @ 0xfffff2a6 │ │ │ │ + strcs lr, [r0, #-3314] @ 0xfffff30e │ │ │ │ @ instruction: 0xf5eee7e3 │ │ │ │ - svclt 0x0000efb4 │ │ │ │ - rsbseq pc, r3, r0, lsr r7 @ │ │ │ │ + svclt 0x0000ef4c │ │ │ │ + rsbseq pc, r3, r0, ror #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, sl, lsl r8 │ │ │ │ - @ instruction: 0x0073f596 │ │ │ │ + eoreq r6, r0, sl, lsl #16 │ │ │ │ + rsbseq pc, r3, r6, asr #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 1252414 │ │ │ │ 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: 0xf8d4f8d3 │ │ │ │ @ instruction: 0x4628717c │ │ │ │ @ instruction: 0xf6ab4639 │ │ │ │ - @ instruction: 0xf89df93d │ │ │ │ - blcs 24cb34 │ │ │ │ + @ instruction: 0xf89df8d5 │ │ │ │ + blcs 24cc04 │ │ │ │ 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, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d13d │ │ │ │ - @ instruction: 0xf990f6ab │ │ │ │ + @ instruction: 0xf928f6ab │ │ │ │ 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: 0xf89df8bd │ │ │ │ @ instruction: 0x46073010 │ │ │ │ - bls 2ef8d4 │ │ │ │ - blls 3123cc │ │ │ │ + bls 2ef9a4 │ │ │ │ + blls 31249c │ │ │ │ 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, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ strmi r4, [r1], r1, asr #12 │ │ │ │ stc2l 0, cr15, [lr], #-20 @ 0xffffffec │ │ │ │ tstle lr, r5, lsl #5 │ │ │ │ ldrdge pc, [r4], -r7 │ │ │ │ @ instruction: 0xf5ee4650 │ │ │ │ - strmi lr, [r5], -ip, asr #30 │ │ │ │ + strmi lr, [r5], -r4, ror #29 │ │ │ │ @ instruction: 0xf894b1b8 │ │ │ │ smlalbblt r3, fp, r8, r1 │ │ │ │ smlabtle pc, r2, r5, r4 @ │ │ │ │ @ instruction: 0x46494652 │ │ │ │ - stcl 5, cr15, [sl, #952]! @ 0x3b8 │ │ │ │ + stc 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, #-3198] @ 0xfffff382 │ │ │ │ + blmi 6934a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 39abf8 │ │ │ │ + blls 39acc8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ andlt r4, r6, r8, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf6ab4628 │ │ │ │ - @ instruction: 0xf89df943 │ │ │ │ - blcs 24cbec │ │ │ │ + @ instruction: 0xf89df8db │ │ │ │ + blcs 24ccbc │ │ │ │ tstcs r4, r9, ror #3 │ │ │ │ @ instruction: 0xf101fb00 │ │ │ │ @ instruction: 0xf6ab4628 │ │ │ │ - @ instruction: 0xf89df8d7 │ │ │ │ - blcs 24cc00 │ │ │ │ + @ instruction: 0xf89df86f │ │ │ │ + blcs 24ccd0 │ │ │ │ ldrb sp, [lr, r9, lsr #1] │ │ │ │ - svc 0x0020f5ee │ │ │ │ - rsbseq pc, r3, r4, lsr r5 @ │ │ │ │ + cdp 5, 11, cr15, cr8, cr14, {7} │ │ │ │ + rsbseq pc, r3, r4, ror #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r8, ror r4 @ │ │ │ │ + rsbseq pc, r3, r8, lsr #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 25ecdc │ │ │ │ @ instruction: 0xf5eed05e │ │ │ │ - @ instruction: 0x4605eed8 │ │ │ │ - ldcl 5, cr15, [r8, #-952]! @ 0xfffffc48 │ │ │ │ + @ instruction: 0x4605ee70 │ │ │ │ + ldc 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, 3, cr15, cr4, cr14, {7} │ │ │ │ + blls 3ef494 │ │ │ │ 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 │ │ │ │ + stc 5, cr15, [lr], {238} @ 0xee │ │ │ │ + bmi ac8d34 │ │ │ │ ldrbtmi r4, [sl], #-2847 @ 0xfffff4e1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r1, r2, lsr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strmi lr, [r3], ip, lsr #21 │ │ │ │ + strmi lr, [r3], r4, asr #20 │ │ │ │ rscle r2, r0, r0, lsl #16 │ │ │ │ - ldmda r8!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ svccc 0x00fff1bb │ │ │ │ tstle r1, r0, lsl #16 │ │ │ │ sbcsle r2, r8, r1, lsl r8 │ │ │ │ @ instruction: 0xf85a4b14 │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - b 1e7e460 │ │ │ │ + b 47e530 │ │ │ │ @ instruction: 0x46014a12 │ │ │ │ tstls r0, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf5ee2101 │ │ │ │ - @ instruction: 0x4628eeba │ │ │ │ - mcrr 5, 14, pc, r6, cr14 @ │ │ │ │ + @ instruction: 0x4628ee52 │ │ │ │ + bl ff9fe548 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi sl, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - bmi 512578 │ │ │ │ + bmi 512648 │ │ │ │ @ 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 @ │ │ │ │ + strb lr, [lr, r2, asr #28]! │ │ │ │ + cdp 5, 2, cr15, cr12, cr14, {7} │ │ │ │ + rsbseq pc, r3, r6, asr #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r0, lsl r4 @ │ │ │ │ - @ instruction: 0x0073f39a │ │ │ │ + rsbseq pc, r3, r0, asr #6 │ │ │ │ + rsbseq pc, r3, sl, asr #5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r0, ip, ror #11 │ │ │ │ - mlaeq r0, r0, r5, r6 │ │ │ │ + ldrdeq r6, [r0], -ip @ │ │ │ │ + eoreq r6, r0, r0, lsl #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed97f04 │ │ │ │ + bl fed97fd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1204c6c │ │ │ │ - blmi 1212520 │ │ │ │ + bmi 1204d3c │ │ │ │ + blmi 12125f0 │ │ │ │ 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, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8936863 │ │ │ │ - blcs 24d368 │ │ │ │ + blcs 24d438 │ │ │ │ strcs sp, [r0, #-70] @ 0xffffffba │ │ │ │ - blmi e13610 │ │ │ │ + blmi e136e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31adc0 │ │ │ │ + blls 31ae90 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r0, r0, lsl #6 │ │ │ │ andlt r4, r5, r8, lsr #12 │ │ │ │ - bvs 1ab0528 │ │ │ │ + bvs 1ab05f8 │ │ │ │ @ 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, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bvs 1b351dc │ │ │ │ eorsle r2, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - blx 15fcd96 │ │ │ │ + blx 15fce66 │ │ │ │ andls r6, r0, r3, lsr #20 │ │ │ │ strbtmi r2, [r9], -r8, lsl #4 │ │ │ │ movwls r4, #5672 @ 0x1628 │ │ │ │ - cdp2 6, 0, cr15, cr14, cr10, {5} │ │ │ │ + stc2 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 │ │ │ │ + @ instruction: 0x4605fd9f │ │ │ │ sbcle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8936863 │ │ │ │ - blcs 24d3cc │ │ │ │ + blcs 24d49c │ │ │ │ ldrtmi sp, [r8], -lr, asr #3 │ │ │ │ - bl ff57e56c │ │ │ │ + bl 1b7e63c │ │ │ │ strmi lr, [r6], -sl, asr #15 │ │ │ │ - cdp 5, 1, cr15, cr4, cr14, {7} │ │ │ │ + stc 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 │ │ │ │ + sbfx lr, r0, #22, #21 │ │ │ │ strtmi r6, [r8], -r1, ror #21 │ │ │ │ - @ instruction: 0xff02f6aa │ │ │ │ + cdp2 6, 9, 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 │ │ │ │ + ldc2l 6, cr15, [r0, #-680]! @ 0xfffffd58 │ │ │ │ @ instruction: 0xd1bb2800 │ │ │ │ @ instruction: 0xf5eee79e │ │ │ │ - svclt 0x0000ee02 │ │ │ │ - rsbseq pc, r3, lr, ror #5 │ │ │ │ + svclt 0x0000ed9a │ │ │ │ + rsbseq pc, r3, lr, lsl r2 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq pc, [r3], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbseq pc, r3, r0, ror #3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9801c │ │ │ │ + bl fed980ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ec4ba4 │ │ │ │ - blmi eed0b4 │ │ │ │ + bmi ec4c74 │ │ │ │ + blmi eed184 │ │ │ │ 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, 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 @ 240f18 │ │ │ │ strtmi r9, [r0], -r3, lsl #6 │ │ │ │ - cdp 5, 15, cr15, cr0, cr14, {7} │ │ │ │ + cdp 5, 8, cr15, cr8, cr14, {7} │ │ │ │ eorsle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf1007cc2 │ │ │ │ - bcs dc12a8 │ │ │ │ + bcs dc1378 │ │ │ │ stmdavc fp, {r1, r8, ip, lr, pc}^ │ │ │ │ rscsle r2, r2, r0, lsl #22 │ │ │ │ - blcs de0174 │ │ │ │ + blcs de0244 │ │ │ │ stmdavc fp, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ tstle r2, lr, lsr #22 │ │ │ │ - blcs 25f0a0 │ │ │ │ + blcs 25f170 │ │ │ │ smlattls r0, r9, r0, sp │ │ │ │ ldrtmi r4, [sl], -fp, lsr #12 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ - bl ff1fe63c │ │ │ │ + bl 17fe70c │ │ │ │ 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 │ │ │ │ + stc 5, cr15, [ip, #-952] @ 0xfffffc48 │ │ │ │ + bllt c67770 │ │ │ │ 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, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + b ffc7e734 │ │ │ │ @ instruction: 0xf5ee4620 │ │ │ │ - stmdacs r0, {r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -lr, asr #3 │ │ │ │ - stcl 5, cr15, [r6, #-952] @ 0xfffffc48 │ │ │ │ + ldcl 5, cr15, [lr], {238} @ 0xee │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - bmi 5bc65c │ │ │ │ + bmi 5bc58c │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r3, r8, lsl #2 │ │ │ │ @ instruction: 0xf7ffbdf0 │ │ │ │ @ instruction: 0xe7e2ff9b │ │ │ │ @ instruction: 0xf5ee4610 │ │ │ │ - @ instruction: 0xe7b0eb34 │ │ │ │ - stc 5, cr15, [lr, #952] @ 0x3b8 │ │ │ │ - ldrsbteq pc, [r3], #-22 @ 0xffffffea @ │ │ │ │ + ldr lr, [r0, ip, asr #21]! │ │ │ │ + stc 5, cr15, [r6, #-952]! @ 0xfffffc48 │ │ │ │ + rsbseq pc, r3, r6, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, lr, lsl #8 │ │ │ │ - rsbseq pc, r3, sl, lsr r1 @ │ │ │ │ + strdeq r6, [r0], -lr @ │ │ │ │ + rsbseq pc, r3, sl, rrx │ │ │ │ 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 fed981e4 │ │ │ │ @ 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, 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, r4, lsr #7 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed98144 │ │ │ │ + bl fed98214 │ │ │ │ @ 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, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldrmi r6, [pc], #-2275 @ 24103c │ │ │ │ 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 21fe808 │ │ │ │ ldrtmi r4, [r4], -r0, lsr #12 │ │ │ │ - b ffafe740 │ │ │ │ + b 20fe810 │ │ │ │ adcmi r6, r5, #7733248 @ 0x760000 │ │ │ │ @ instruction: 0x4628d1f5 │ │ │ │ - b ff97e74c │ │ │ │ + b 1f7e81c │ │ │ │ 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 +541696,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 f018a4 │ │ │ │ stmdage r2, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5ee447a │ │ │ │ - stmdacs r0, {r1, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, 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 13fe878 │ │ │ │ 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 efe8a0 │ │ │ │ strtmi r4, [ip], -r0, lsr #12 │ │ │ │ - b fe7fe7d8 │ │ │ │ + b dfe8a8 │ │ │ │ adcmi r6, r7, #7143424 @ 0x6d0000 │ │ │ │ @ instruction: 0x4638d1f5 │ │ │ │ - b fe67e7e4 │ │ │ │ + b c7e8b4 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bmi 9b54ac │ │ │ │ + bmi 9b557c │ │ │ │ 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 1b056c4 │ │ │ │ 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 +541745,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 0x0000ec52 │ │ │ │ + rsbseq lr, r3, ip, ror pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r4, lsl #6 │ │ │ │ + strdeq r6, [r0], -r4 @ │ │ │ │ @ instruction: 0xfffff803 │ │ │ │ - rsbseq lr, r3, sl, asr #31 │ │ │ │ + ldrshteq lr, [r3], #-234 @ 0xffffff16 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ - bmi e52b08 │ │ │ │ + bmi e52bd8 │ │ │ │ @ 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, 4, lr, r3, cr10 │ │ │ │ strbtmi sp, [r9], -r7, asr #32 │ │ │ │ @ instruction: 0xf5ee4606 │ │ │ │ - andcc lr, r1, r0, asr #19 │ │ │ │ + andcc lr, r1, r8, asr r9 │ │ │ │ stcls 0, cr13, [sl, #-88] @ 0xffffffa8 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - @ instruction: 0x4607ec78 │ │ │ │ + @ instruction: 0x4607ec10 │ │ │ │ bicslt fp, r5, r0, lsl #3 │ │ │ │ and r2, r2, r0, lsl #8 │ │ │ │ adcmi r4, r5, #4, 8 @ 0x4000000 │ │ │ │ - blne cf7550 │ │ │ │ + blne cf7620 │ │ │ │ @ instruction: 0x46301939 │ │ │ │ - b cfe8c8 │ │ │ │ - blcs 288220 │ │ │ │ + stmib r2, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 2882f0 │ │ │ │ @ instruction: 0x4638d8f4 │ │ │ │ - b 87e8d4 │ │ │ │ + ldmib r0!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - @ instruction: 0x4630ea16 │ │ │ │ - bl ffbfe8e0 │ │ │ │ + ldrtmi lr, [r0], -lr, lsr #19 │ │ │ │ + bl 21fe9b0 │ │ │ │ ands r2, r4, r0, lsl #8 │ │ │ │ rscsle r3, r2, r1, lsl #8 │ │ │ │ ldrbmi r9, [r3], -sl, lsl #26 │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0x4604fcbb │ │ │ │ rscle r2, r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf5ee4638 │ │ │ │ - strbmi lr, [r0], -r2, lsl #20 │ │ │ │ - ldmib lr!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x4640e99a │ │ │ │ + ldmib r6, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ee4630 │ │ │ │ - bmi 57c098 │ │ │ │ + bmi 57bfc8 │ │ │ │ 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}^ │ │ │ │ + stmib r2, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eee7d6 │ │ │ │ - svclt 0x0000ec46 │ │ │ │ - rsbseq lr, r3, ip, lsr pc │ │ │ │ + svclt 0x0000ebde │ │ │ │ + rsbseq lr, r3, ip, ror #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, r6, lsr #29 │ │ │ │ + ldrsbteq lr, [r3], #-214 @ 0xffffff2a │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98394 │ │ │ │ + bl fed98464 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 88503c │ │ │ │ - blmi 8ad3ec │ │ │ │ + bmi 88510c │ │ │ │ + blmi 8ad4bc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bllt 71f5bc │ │ │ │ + bllt 71f68c │ │ │ │ stmdage r6, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf82af002 │ │ │ │ @ instruction: 0xf89d4a13 │ │ │ │ @ instruction: 0xf10d0019 │ │ │ │ @ instruction: 0xf89d011a │ │ │ │ ldrbtmi r5, [sl], #-24 @ 0xffffffe8 │ │ │ │ stmib sp, {r0, r1, r5, fp, sp, lr}^ │ │ │ │ tstcs r1, r1, lsl #2 │ │ │ │ strls sl, [r0, #-2053] @ 0xfffff7fb │ │ │ │ - b 77e990 │ │ │ │ + stmib ip!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ andle r3, ip, r1 │ │ │ │ - bmi 5271f4 │ │ │ │ + bmi 5272c4 │ │ │ │ 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 0x0000eb9e │ │ │ │ + @ instruction: 0x0073ed90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r2, lsr #2 │ │ │ │ - rsbseq lr, r3, lr, lsl lr │ │ │ │ + eoreq r6, r0, r2, lsl r1 │ │ │ │ + rsbseq lr, r3, lr, asr #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 1b80034 │ │ │ │ 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}^ │ │ │ │ + ldmdb 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 fe3feaec │ │ │ │ mcrrne 6, 0, r4, r1, cr4 │ │ │ │ @ instruction: 0xf5eed13f │ │ │ │ - stmdavs r3, {r1, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ andsle r2, r4, r2, lsl #22 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0xf89de96a │ │ │ │ - blcs 24d2f0 │ │ │ │ - bmi 1775428 │ │ │ │ + @ instruction: 0xf89de902 │ │ │ │ + blcs 24d3c0 │ │ │ │ + bmi 17754f8 │ │ │ │ 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 +541884,582 @@ │ │ │ │ @ instruction: 0xf001a824 │ │ │ │ @ instruction: 0xf89dffb1 │ │ │ │ stmdavs r3!, {r0, r4, r7, sp} │ │ │ │ andls r2, r1, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf89da808 │ │ │ │ andls r2, r0, #144 @ 0x90 │ │ │ │ ldrbtmi r4, [sl], #-2630 @ 0xfffff5ba │ │ │ │ - ldmib lr, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb 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} │ │ │ │ + ldm 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 13feb6c │ │ │ │ mcrrne 6, 0, r4, r2, cr4 │ │ │ │ smlabtcs r6, r4, r0, sp │ │ │ │ @ instruction: 0xf5ee4620 │ │ │ │ - andcc lr, r1, r2, asr ip │ │ │ │ + andcc lr, r1, sl, ror #23 │ │ │ │ vst4.8 {d29-d32}, [pc :128], r5 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - b fea7eab8 │ │ │ │ + b 107eb88 │ │ │ │ @ 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 fec77888 │ │ │ │ + bl 481c18 │ │ │ │ strtmi r0, [r0], -r6, lsl #2 │ │ │ │ - stmdb r2!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm sl!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ mvnsle r1, r3, asr #24 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0x4620e9f0 │ │ │ │ - b ff7feb00 │ │ │ │ + strtmi lr, [r0], -r8, lsl #19 │ │ │ │ + b 1dfebd0 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0xf89de900 │ │ │ │ - blcs 24d3c4 │ │ │ │ + @ instruction: 0xf89de898 │ │ │ │ + blcs 24d494 │ │ │ │ stmdals r4, {r0, r2, r4, r7, r8, ip, lr, pc} │ │ │ │ - ldm r8!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm 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}^ │ │ │ │ + ldmdb r6!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - strtmi lr, [r0], -r6, asr #21 │ │ │ │ - b ff2feb28 │ │ │ │ + @ instruction: 0x4620ea5e │ │ │ │ + b 18febf8 │ │ │ │ strcc lr, [r1], -sl, ror #15 │ │ │ │ stmdals r3, {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf5ed4629 │ │ │ │ - andcc lr, r1, sl, ror #31 │ │ │ │ + andcc lr, r1, r2, lsl #31 │ │ │ │ stmdbge r8, {r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strdcc lr, [r1], -r8 │ │ │ │ + mulcc r1, r0, sl │ │ │ │ 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] @ 2413f6 │ │ │ │ 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} │ │ │ │ + stmdb r8, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5eee7bf │ │ │ │ - svclt 0x0000eb22 │ │ │ │ - ldrsbteq lr, [r3], #-216 @ 0xffffff28 │ │ │ │ + svclt 0x0000eaba │ │ │ │ + rsbseq lr, r3, r8, lsl #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 │ │ │ │ + mlaeq r0, lr, r0, r6 │ │ │ │ + rsbseq lr, r3, sl, lsr #25 │ │ │ │ + eoreq r6, r0, lr, lsr #32 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ stmibmi sp, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ - bmi fe592c4c │ │ │ │ + bmi fe592d1c │ │ │ │ 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}^ │ │ │ │ + ldmda 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 │ │ │ │ + pkhtbmi pc, r1, sp, asr #31 @ │ │ │ │ vst3.32 @ instruction: 0xf489fab9 │ │ │ │ - blx ff5ff436 │ │ │ │ + blx ff5ff506 │ │ │ │ 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 1fd3f08 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 59b4c0 │ │ │ │ + blls 59b590 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4604e830 │ │ │ │ suble r2, r0, r0, lsl #16 │ │ │ │ tstcs r1, r1, ror fp │ │ │ │ ldrbtmi r4, [sl], #-2673 @ 0xfffff58f │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf5ee6818 │ │ │ │ - @ instruction: 0xe7c9ead2 │ │ │ │ + strb lr, [r9, sl, ror #20] │ │ │ │ svceq 0x0002f1b8 │ │ │ │ @ instruction: 0xf1b8d006 │ │ │ │ suble r0, r9, r3, lsl #30 │ │ │ │ ldrdls pc, [ip, pc]! @ │ │ │ │ @ instruction: 0xe7b944f9 │ │ │ │ ldrdls pc, [r8, pc]! @ │ │ │ │ @ instruction: 0xe7b544f9 │ │ │ │ ldrdhi pc, [r4, pc]! @ │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ ldrbtmi r4, [r8], #1576 @ 0x628 │ │ │ │ @ instruction: 0xf6ac4641 │ │ │ │ - @ instruction: 0x4604ffff │ │ │ │ - blx fe4ff4be │ │ │ │ + @ instruction: 0x4604ff97 │ │ │ │ + blx fe4ff58e │ │ │ │ @ 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: 0xff86f6ac │ │ │ │ @ instruction: 0xf7ff4681 │ │ │ │ - blx ff0c02c8 │ │ │ │ + blx ff0c0398 │ │ │ │ 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 │ │ │ │ + strmi lr, [r2], -r8, ror #31 │ │ │ │ ldmdbmi r4, {r4, r5, r7, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1611 @ 0xfffff9b5 │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - pkhtbmi pc, r1, r3, asr #31 @ │ │ │ │ - blx 19ff516 │ │ │ │ + strmi pc, [r1], fp, ror #30 │ │ │ │ + blx 19ff5e6 │ │ │ │ @ instruction: 0xf389fab9 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, fp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 24212c │ │ │ │ + blcs 2421fc │ │ │ │ strb sp, [r3, sp, lsl #1]! │ │ │ │ ldrdls pc, [ip, -pc]! @ │ │ │ │ @ instruction: 0xe76f44f9 │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ - svc 0x0022f5ed │ │ │ │ + cdp 5, 11, cr15, cr10, cr13, {7} │ │ │ │ movtlt r4, #34306 @ 0x8602 │ │ │ │ ldrdge pc, [r0, -pc]! @ │ │ │ │ - blmi 1452de8 │ │ │ │ + blmi 1452eb8 │ │ │ │ ldrbtmi r4, [fp], #-1274 @ 0xfffffb06 │ │ │ │ @ instruction: 0xf6ac4651 │ │ │ │ - @ instruction: 0x4604ffb3 │ │ │ │ - blx 11ff556 │ │ │ │ + strmi pc, [r4], -fp, asr #30 │ │ │ │ + blx 11ff626 │ │ │ │ @ instruction: 0xf384fab4 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, fp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 24216c │ │ │ │ + blcs 24223c │ │ │ │ strbmi sp, [fp], -r4, asr #3 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - strmi pc, [r1], r1, lsr #31 │ │ │ │ - blx d7f57a │ │ │ │ + @ instruction: 0x4681ff39 │ │ │ │ + blx d7f64a │ │ │ │ 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 3bceb8 │ │ │ │ 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, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ orrsle r2, fp, r2, lsr #22 │ │ │ │ - beq 14fbefc │ │ │ │ + beq 14fbfcc │ │ │ │ @ instruction: 0xf6ac4620 │ │ │ │ - ldrbmi pc, [r1], -sp, lsl #29 @ │ │ │ │ + ldrbmi pc, [r1], -r5, lsr #28 @ │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - strmi pc, [r4], -r3, lsr #27 │ │ │ │ - svc 0x00a4f5ed │ │ │ │ + @ instruction: 0x4604fd3b │ │ │ │ + svc 0x003cf5ed │ │ │ │ @ instruction: 0x46224653 │ │ │ │ smlsdls r0, r9, r6, r4 │ │ │ │ - bl feefed98 │ │ │ │ - blcs 2681f8 │ │ │ │ + bl 14fee68 │ │ │ │ + blcs 2682c8 │ │ │ │ @ instruction: 0xf8dfd0e5 │ │ │ │ strtmi sl, [r8], -r4, lsl #1 │ │ │ │ ldrbtmi r4, [sl], #2848 @ 0xb20 │ │ │ │ ldrbtmi r9, [fp], #-2571 @ 0xfffff5f5 │ │ │ │ svcls 0x00034651 │ │ │ │ - @ instruction: 0xff5ef6ac │ │ │ │ + cdp2 6, 15, cr15, cr6, cr12, {5} │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ - blx fef801a8 │ │ │ │ + blx fef80278 │ │ │ │ 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 0x0000e98c │ │ │ │ + rsbseq lr, r3, ip, lsr 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, lsr #22 │ │ │ │ + strhteq r5, [r0], -lr │ │ │ │ + eoreq r5, r0, ip, lsl lr │ │ │ │ + rsbseq lr, r3, r0, ror #21 │ │ │ │ + eoreq r5, r0, r0, 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 │ │ │ │ + eoreq r5, r0, sl, asr #29 │ │ │ │ + eoreq r5, r0, r0, ror lr │ │ │ │ + eoreq r5, r0, r0, asr lr │ │ │ │ + mlaeq r0, r2, sp, r5 │ │ │ │ + eoreq r5, r0, ip, lsr lr │ │ │ │ + eoreq r5, r0, sl, lsr sp │ │ │ │ + strdeq r5, [r0], -r0 @ │ │ │ │ + @ instruction: 0x001dd7da │ │ │ │ + strdeq r5, [r0], -ip @ │ │ │ │ + eoreq r5, r0, lr, asr #28 │ │ │ │ + eoreq r5, r0, r6, asr ip │ │ │ │ + eoreq r5, r0, r6, lsr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9887c │ │ │ │ + bl fed9894c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-960] @ 0xfffffc40 │ │ │ │ - ldc 5, cr15, [ip, #948]! @ 0x3b4 │ │ │ │ + ldcl 5, cr15, [r4, #-948] @ 0xfffffc4c │ │ │ │ @ instruction: 0xf5ed4604 │ │ │ │ - ldrbtmi lr, [sp], #-3912 @ 0xfffff0b8 │ │ │ │ + ldrbtmi lr, [sp], #-3808 @ 0xfffff120 │ │ │ │ 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}^ │ │ │ │ + ldmda r6!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4604 │ │ │ │ - addmi lr, r4, #136, 22 @ 0x22000 │ │ │ │ + addmi lr, r4, #32, 22 @ 0x8000 │ │ │ │ ldcmi 1, cr13, [r3], {246} @ 0xf6 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - cdp 5, 6, cr15, cr8, cr13, {7} │ │ │ │ + cdp 5, 0, cr15, cr0, cr13, {7} │ │ │ │ @ instruction: 0x4620b170 │ │ │ │ @ instruction: 0xf6b12100 │ │ │ │ - strmi pc, [r1], -r3, asr #19 │ │ │ │ + @ instruction: 0x4601f95b │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ - @ instruction: 0xf9bcf6b1 │ │ │ │ + @ instruction: 0xf954f6b1 │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [ip, #948]! @ 0x3b4 │ │ │ │ + blmi 4adc8c │ │ │ │ + bmi 489bb4 │ │ │ │ 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, r4, r5, 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, lsr #17 │ │ │ │ + strdeq r5, [r0], -r8 @ │ │ │ │ + eoreq r5, r0, sl, ror #26 │ │ │ │ + eoreq r5, r0, sl, ror #25 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r5, r0, r4, lsl #26 │ │ │ │ - eoreq r5, r0, r0, ror #25 │ │ │ │ + strdeq r5, [r0], -r4 @ │ │ │ │ + ldrdeq r5, [r0], -r0 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98914 │ │ │ │ + bl fed989e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ - blmi 78a720 │ │ │ │ + blmi 78a7f0 │ │ │ │ @ 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 4bd278 │ │ │ │ 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}^ │ │ │ │ + stmia 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, lsl #16 │ │ │ │ + ldrsbteq lr, [r3], #-118 @ 0xffffff8a │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98988 │ │ │ │ + bl fed98a58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8c56f0 │ │ │ │ - blmi 8ed9b0 │ │ │ │ + bmi 8c57c0 │ │ │ │ + blmi 8eda80 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4621f893 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r4], -r5, lsr #21 │ │ │ │ - bmi 6efd38 │ │ │ │ + bmi 6efe08 │ │ │ │ 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 301cc8 │ │ │ │ sbcscc r9, r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf97af001 │ │ │ │ mulscc r0, sp, r8 │ │ │ │ - blcs 252ff8 │ │ │ │ + blcs 2530c8 │ │ │ │ stmdals r1, {r0, r2, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - cdp 5, 10, cr15, cr14, cr13, {7} │ │ │ │ + cdp 5, 4, cr15, cr6, cr13, {7} │ │ │ │ @ instruction: 0xf5eee7e1 │ │ │ │ - svclt 0x0000e90a │ │ │ │ - rsbseq lr, r3, sl, ror #16 │ │ │ │ + svclt 0x0000e8a2 │ │ │ │ + @ instruction: 0x0073e79a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, r6, asr #16 │ │ │ │ + rsbseq lr, r3, r6, ror r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98a0c │ │ │ │ + bl fed98adc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - blne ff67f958 │ │ │ │ + blne ff67fa28 │ │ │ │ @ instruction: 0xff14f000 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98a28 │ │ │ │ + bl fed98af8 │ │ │ │ @ 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 @ 241918 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf5ed9501 │ │ │ │ - blls 2bd3b4 │ │ │ │ + blls 2bd2e4 │ │ │ │ @ instruction: 0x4628b1db │ │ │ │ - svc 0x00bcf5ed │ │ │ │ + svc 0x0054f5ed │ │ │ │ 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} │ │ │ │ + stmda 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 82859c │ │ │ │ vst1.64 {d17-d18}, [pc :128], r4 │ │ │ │ vsubw.s8 q10, q8, d19 │ │ │ │ - bl 1bc2484 │ │ │ │ + bl 1bc2554 │ │ │ │ adcmi r0, r3, #-2147483648 @ 0x80000000 │ │ │ │ tsteq r1, r5, ror fp │ │ │ │ @ instruction: 0xf5eddb0d │ │ │ │ - bmi 73d210 │ │ │ │ + bmi 73d140 │ │ │ │ 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, 7, 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, 5, lr, r3, cr10 │ │ │ │ + @ instruction: 0xf5edd0f4 │ │ │ │ + stmdals r1, {r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eee7df │ │ │ │ - svclt 0x0000e89e │ │ │ │ - rsbseq lr, r3, sl, asr #15 │ │ │ │ + svclt 0x0000e836 │ │ │ │ + ldrshteq lr, [r3], #-106 @ 0xffffff96 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, sl, lsl ip │ │ │ │ - rsbseq lr, r3, lr, ror #14 │ │ │ │ + eoreq r5, r0, sl, lsl #24 │ │ │ │ + @ instruction: 0x0073e69e │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98ae8 │ │ │ │ + bl fed98bb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ec5670 │ │ │ │ - blmi ed312c │ │ │ │ + bmi ec5740 │ │ │ │ + blmi ed31fc │ │ │ │ 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 │ │ │ │ + stc2l 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 │ │ │ │ + strmi lr, [r4], -sl, lsr #30 │ │ │ │ suble r1, r2, r2, asr #24 │ │ │ │ @ instruction: 0xf5eda904 │ │ │ │ - andcc lr, r1, r0, lsr #27 │ │ │ │ + andcc lr, r1, r8, lsr sp │ │ │ │ ldmib sp, {r0, r1, r2, r3, r4, r5, ip, lr, pc}^ │ │ │ │ movwcs r1, #33294 @ 0x820e │ │ │ │ tstpeq r4, #192, 4 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00082a00 │ │ │ │ mulle fp, r9, r2 │ │ │ │ andcs r2, r8, #0, 6 │ │ │ │ andseq pc, r4, #192, 4 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ @ instruction: 0xf5ed2300 │ │ │ │ - bllt 167d7f0 │ │ │ │ + bllt 167d720 │ │ │ │ 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 0x00d6f5ed │ │ │ │ @ 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 0x004af5ed │ │ │ │ + blmi 4d4294 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a9ba04 │ │ │ │ + blls a9bad4 │ │ │ │ @ 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 0x0000efc2 │ │ │ │ + rsbseq lr, r3, sl, lsr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, sl, ror #22 │ │ │ │ - rsbseq lr, r3, ip, ror #12 │ │ │ │ + eoreq r5, r0, sl, asr fp │ │ │ │ + @ instruction: 0x0073e59c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98bd0 │ │ │ │ + bl fed98ca0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf5ee0158 │ │ │ │ - @ instruction: 0xbd08e91e │ │ │ │ + stclt 8, cr14, [r8, #-728] @ 0xfffffd28 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98be8 │ │ │ │ + bl fed98cb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ - blmi 7ca9f4 │ │ │ │ + blmi 7caac4 │ │ │ │ @ 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 2532f0 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r3], -r9, asr #16 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ - ldc 5, cr15, [r0, #948] @ 0x3b4 │ │ │ │ - blmi 414254 │ │ │ │ + stc 5, cr15, [r8, #-948]! @ 0xfffffc4c │ │ │ │ + blmi 414324 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 29baa0 │ │ │ │ + blls 29bb70 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0xf5edbd70 │ │ │ │ - svclt 0x0000efe0 │ │ │ │ + svclt 0x0000ef78 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r3], #-94 @ 0xffffffa2 │ │ │ │ - ldrsbteq lr, [r3], #-80 @ 0xffffffb0 │ │ │ │ + rsbseq lr, r3, lr, lsr #10 │ │ │ │ + rsbseq lr, r3, r0, lsl #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98c60 │ │ │ │ + bl fed98d30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8c59c8 │ │ │ │ - blmi 8edc88 │ │ │ │ + bmi 8c5a98 │ │ │ │ + blmi 8edd58 │ │ │ │ ldrbtmi sl, [sl], #-3073 @ 0xfffff3ff │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6a90300 │ │ │ │ - strtmi pc, [r1], -pc, lsl #31 │ │ │ │ + strtmi pc, [r1], -r7, lsr #30 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4604f939 │ │ │ │ - bmi 6f0010 │ │ │ │ + bmi 6f00e0 │ │ │ │ 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 301fa0 │ │ │ │ @ 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 │ │ │ │ + ubfx lr, sl, #25, #1 │ │ │ │ + svc 0x0034f5ed │ │ │ │ + rsbseq lr, r3, r2, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, lr, ror #10 │ │ │ │ + @ instruction: 0x0073e49e │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98ce4 │ │ │ │ + bl fed98db4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5010ff8 │ │ │ │ stmdavs r9, {r4, r7, ip, sp, lr} │ │ │ │ - blx ffdb06 │ │ │ │ + blx ffdbd6 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98d00 │ │ │ │ + bl fed98dd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ac58c8 │ │ │ │ - blmi aedd90 │ │ │ │ + bmi ac5998 │ │ │ │ + blmi aede60 │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931f │ │ │ │ @ instruction: 0xf6ac0300 │ │ │ │ - movwcs pc, #2777 @ 0xad9 @ │ │ │ │ + movwcs pc, #2673 @ 0xa71 @ │ │ │ │ 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, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + cdp 5, 11, cr15, cr2, cr13, {7} │ │ │ │ andsle r3, r2, r1 │ │ │ │ @ instruction: 0xf5ed2000 │ │ │ │ - blls 7fd460 │ │ │ │ - bne ff3283b0 │ │ │ │ + blls 7fd390 │ │ │ │ + bne ff328480 │ │ │ │ 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 2d2260 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4628f953 │ │ │ │ - blx fefff626 │ │ │ │ - blmi 41439c │ │ │ │ + blx 15ff6f6 │ │ │ │ + blmi 41446c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a1bbe8 │ │ │ │ + blls a1bcb8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-132]! @ 0xffffff7c │ │ │ │ - svc 0x003cf5ed │ │ │ │ - ldrshteq lr, [r3], #-66 @ 0xffffffbe │ │ │ │ + cdp 5, 13, cr15, cr4, cr13, {7} │ │ │ │ + rsbseq lr, r3, r2, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, r0, lsr #18 │ │ │ │ - rsbseq lr, r3, r8, lsl #9 │ │ │ │ + eoreq r5, r0, r0, lsl r9 │ │ │ │ + ldrhteq 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 +542478,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 aa68ec │ │ │ │ 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 24217c │ │ │ │ + blx a7ed0c │ │ │ │ msrmi CPSR_c, #1073741824 @ 0x40000000 │ │ │ │ - ldrbtcc pc, [pc], #267 @ 241c34 @ │ │ │ │ + ldrbtcc pc, [pc], #267 @ 241d04 @ │ │ │ │ ldcls 0, cr4, [r4], {160} @ 0xa0 │ │ │ │ - svc 0x001cf5ed │ │ │ │ - bl fed13650 │ │ │ │ + cdp 5, 11, cr15, cr4, cr13, {7} │ │ │ │ + bl fed13720 │ │ │ │ strmi r0, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0x4696461c │ │ │ │ @ instruction: 0xf387fab7 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf04f8097 │ │ │ │ @ instruction: 0xf1c30900 │ │ │ │ @ instruction: 0xf8cd0340 │ │ │ │ @@ -542456,915 +542507,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 33cc24 │ │ │ │ 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 1e934e0 │ │ │ │ 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 9535e0 │ │ │ │ cmpmi r0, ip, lsl #24 │ │ │ │ movweq lr, #60190 @ 0xeb1e │ │ │ │ andeq lr, r4, #68, 22 @ 0x11000 │ │ │ │ - bleq 5fcba4 │ │ │ │ + bleq 5fcc74 │ │ │ │ tsteq r4, r7, ror #22 │ │ │ │ - bl 1f53450 │ │ │ │ + bl 1f53520 │ │ │ │ movwle r0, #24833 @ 0x6101 │ │ │ │ stceq 1, cr15, [r1], {28} │ │ │ │ andeq pc, r0, r0, asr #2 │ │ │ │ - bl 1ac8a54 │ │ │ │ + bl 1ac8b24 │ │ │ │ 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 389de8 │ │ │ │ strcs lr, [r1], #-2504 @ 0xfffff638 │ │ │ │ stmib r8, {r0, r1, r3, r5, r9, fp, lr}^ │ │ │ │ - blmi ca6930 │ │ │ │ + blmi ca6a00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 49bd94 │ │ │ │ + blls 49be64 │ │ │ │ @ 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 493734 │ │ │ │ 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 326e84 │ │ │ │ + blx b3e278 │ │ │ │ + b 137e680 │ │ │ │ strcs r0, [r0], #-769 @ 0xfffffcff │ │ │ │ ssatmi r4, #2, r3, lsl #6 │ │ │ │ movwcs r9, #4868 @ 0x1304 │ │ │ │ - blx fefbbc68 │ │ │ │ + blx fefbbd38 │ │ │ │ @ instruction: 0xf105f585 │ │ │ │ ldr r0, [r8, -r0, lsr #4] │ │ │ │ - cdp 5, 2, cr15, cr2, cr13, {7} │ │ │ │ - rsbseq lr, r3, r8, asr #8 │ │ │ │ + ldc 5, cr15, [sl, #948]! @ 0x3b4 │ │ │ │ + rsbseq lr, r3, r8, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r3], #-44 @ 0xffffffd4 │ │ │ │ + rsbseq lr, r3, ip, lsl #4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ ldrmi fp, [r9], -fp, lsl #1 │ │ │ │ - bleq 2bdf24 │ │ │ │ + bleq 2bdff4 │ │ │ │ movwls r0, #40910 @ 0x9fce │ │ │ │ - b fe307d5c │ │ │ │ - bls 743dfc │ │ │ │ + b fe307e2c │ │ │ │ + bls 743ecc │ │ │ │ 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 23e2d8 │ │ │ │ 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 d25f04 │ │ │ │ strbmi pc, [fp], -r2, lsl #4 @ │ │ │ │ - blx 50064a │ │ │ │ - bl 7d2a70 │ │ │ │ + blx 50071a │ │ │ │ + bl 7d2b40 │ │ │ │ strbmi r0, [r2], -fp, lsl #12 │ │ │ │ streq pc, [r0, #-324] @ 0xfffffebc │ │ │ │ @ instruction: 0x46294630 │ │ │ │ - cdp 5, 2, cr15, cr2, cr13, {7} │ │ │ │ + ldc 5, cr15, [sl, #948]! @ 0x3b4 │ │ │ │ @ instruction: 0xf1451e71 │ │ │ │ andls r3, r4, #255 @ 0xff │ │ │ │ smlabbls r6, sl, sl, r1 │ │ │ │ strtmi r9, [r1], -r7 │ │ │ │ - bl 1a66a58 │ │ │ │ + bl 1a66b28 │ │ │ │ ldrbmi r0, [r8], -r3, lsl #6 │ │ │ │ movwls r9, #12802 @ 0x3202 │ │ │ │ - cdp 5, 1, cr15, cr2, cr13, {7} │ │ │ │ + stc 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} │ │ │ │ + stc 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 1fc4750 │ │ │ │ tstle r0, #256 @ 0x100 │ │ │ │ stmdbls r4, {r3, r5, r6, sl, fp, ip} │ │ │ │ @ instruction: 0xf1479d06 │ │ │ │ - bl fee83a8c │ │ │ │ + bl fee83b5c │ │ │ │ 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 feec2394 │ │ │ │ + bl 1b027b8 │ │ │ │ tstls r1, r9, lsl #6 │ │ │ │ vmoveq.16 d18[0], lr │ │ │ │ @ instruction: 0x0c03eb69 │ │ │ │ - bl 20134ac │ │ │ │ + bl 201357c │ │ │ │ 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 7423d4 │ │ │ │ @ instruction: 0xf1c33001 │ │ │ │ @ instruction: 0xf1410240 │ │ │ │ @ instruction: 0xf1c30100 │ │ │ │ addsmi r0, r1, r0, lsr #6 │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ - blls 752b80 │ │ │ │ - blx a50ba0 │ │ │ │ + blls 752c50 │ │ │ │ + blx a50c70 │ │ │ │ addsmi pc, r0, r3, lsl #6 │ │ │ │ - blx a52b8c │ │ │ │ + blx a52c5c │ │ │ │ @ instruction: 0xf1c2f302 │ │ │ │ - blx 281fb0 │ │ │ │ + blx 282080 │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ strhteq pc, [r0], -r2 @ │ │ │ │ - blx 12b1c9c │ │ │ │ - blx 12bdf40 │ │ │ │ - bls 4be34c │ │ │ │ + blx 12b1d6c │ │ │ │ + blx 12be010 │ │ │ │ + bls 4be41c │ │ │ │ movwmi fp, #16216 @ 0x3f58 │ │ │ │ - ble 2cc74c │ │ │ │ - bl 1a928bc │ │ │ │ + ble 2cc81c │ │ │ │ + bl 1a9298c │ │ │ │ stmdals r8, {r0, r6, r8} │ │ │ │ stmib r0, {r2, r4, r9, fp, ip, pc}^ │ │ │ │ - bl fecce35c │ │ │ │ + bl fecce42c │ │ │ │ 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 fed99240 │ │ │ │ @ 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: 0xff2af6a9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ strmi fp, [r3], -r3, lsr #1 │ │ │ │ - blmi 17d3a18 │ │ │ │ + blmi 17d3ae8 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ - bmi 17a67d4 │ │ │ │ + bmi 17a68a4 │ │ │ │ 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, #136, 22 @ 0x22000 │ │ │ │ tstcs r0, r4, lsl #12 │ │ │ │ strtmi r4, [r8], -r7, lsl #12 │ │ │ │ - blvc ffb7c91c │ │ │ │ - b fffff798 │ │ │ │ + blvc ffb7c9ec │ │ │ │ + b fe5ff868 │ │ │ │ @ instruction: 0xf5ed4628 │ │ │ │ - b 163cf7c │ │ │ │ + b 163ceac │ │ │ │ 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, #-2688] @ 0xfffff580 │ │ │ │ movweq lr, #43899 @ 0xab7b │ │ │ │ - bge 7369c4 │ │ │ │ + bge 736a94 │ │ │ │ sub r9, sl, r4, lsl #4 │ │ │ │ eorcs sl, r9, #8, 28 @ 0x80 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - b a7f7d0 │ │ │ │ + ldmib 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 302140 │ │ │ │ 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, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ svcls 0x001dd14d │ │ │ │ @ instruction: 0xf8d82130 │ │ │ │ ldmdbne pc!, {r4, r5}^ @ │ │ │ │ - bleq 27e584 │ │ │ │ - @ instruction: 0xf85cf6ac │ │ │ │ + bleq 27e654 │ │ │ │ + @ instruction: 0xfff4f6ab │ │ │ │ @ instruction: 0xf100ab1d │ │ │ │ strmi r0, [r6], r0, lsr #24 │ │ │ │ - blgt 61387c │ │ │ │ + blgt 61394c │ │ │ │ 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 ffd7f90c │ │ │ │ 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, #-3707] @ 2412f5 @ │ │ │ │ movweq lr, #43899 @ 0xab7b │ │ │ │ @ instruction: 0xf117d21f │ │ │ │ @ instruction: 0xf14b0538 │ │ │ │ strmi r0, [r9, #2816]! @ 0xb00 │ │ │ │ movweq lr, #47994 @ 0xbb7a │ │ │ │ - blls 336d14 │ │ │ │ + blls 336de4 │ │ │ │ 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, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + blls 9b65d4 │ │ │ │ @ instruction: 0xf14b1959 │ │ │ │ strmi r0, [r9, #512] @ 0x200 │ │ │ │ andeq lr, r2, #124928 @ 0x1e800 │ │ │ │ strcs fp, [r1], #-3892 @ 0xfffff0cc │ │ │ │ - blcs 44b0dc │ │ │ │ + blcs 44b1ac │ │ │ │ @ instruction: 0xf044bf18 │ │ │ │ stccs 4, cr0, [r0], {1} │ │ │ │ @ instruction: 0x463cd094 │ │ │ │ andcs r9, r0, #196608 @ 0x30000 │ │ │ │ @ instruction: 0xf5ed4621 │ │ │ │ - bmi 4bcab4 │ │ │ │ + bmi 4bc9e4 │ │ │ │ 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 │ │ │ │ + ldc 5, cr15, [r4], {237} @ 0xed │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, lr, lsr r0 │ │ │ │ - rsbseq sp, r3, sl, lsl #30 │ │ │ │ + rsbseq sp, r3, lr, ror #30 │ │ │ │ + rsbseq sp, r3, sl, lsr 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 │ │ │ │ + @ instruction: 0x4630e9da │ │ │ │ + b ff3ff9d8 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stmia r8!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stm 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 │ │ │ │ + @ instruction: 0x4607efb4 │ │ │ │ ldrtmi r2, [r8], -r6, lsl #2 │ │ │ │ - ldc 5, cr15, [r0, #-948] @ 0xfffffc4c │ │ │ │ + stc 5, cr15, [r8], #948 @ 0x3b4 │ │ │ │ tstlt r8, #4, 12 @ 0x400000 │ │ │ │ - cdp 5, 0, cr15, cr2, cr13, {7} │ │ │ │ - blcs 51c18c │ │ │ │ + ldc 5, cr15, [sl, #948] @ 0x3b4 │ │ │ │ + blcs 51c25c │ │ │ │ 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} │ │ │ │ + ldmdb 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 0x009af5ec │ │ │ │ @ instruction: 0xf5ed2108 │ │ │ │ - strdcs lr, [r0], -sl │ │ │ │ - blmi 1854b0c │ │ │ │ + mulcs r0, r2, ip │ │ │ │ + blmi 1854bdc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 39c218 │ │ │ │ + blls 39c2e8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r7, r3, lsr #1 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ tstcs r0, r2, lsl #4 │ │ │ │ @ instruction: 0xf5ed4630 │ │ │ │ - ldrtmi lr, [r0], -r4, lsl #20 │ │ │ │ - b ffe7f984 │ │ │ │ + @ instruction: 0x4630e99c │ │ │ │ + b fe47fa54 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stmia sl!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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, 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, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf89dd1ca │ │ │ │ - blcc 38e250 │ │ │ │ + blcc 38e320 │ │ │ │ stmiale r5, {r0, r8, r9, fp, sp}^ │ │ │ │ eoreq pc, r9, r8, asr r8 @ │ │ │ │ - svc 0x00c8f5ec │ │ │ │ + svc 0x0060f5ec │ │ │ │ @ instruction: 0xf5ed2108 │ │ │ │ - @ instruction: 0xf8d8ecc0 │ │ │ │ - blcs 24e34c │ │ │ │ + @ instruction: 0xf8d8ec58 │ │ │ │ + blcs 24e41c │ │ │ │ @ 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 291f24 │ │ │ │ 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 ffd7fb00 │ │ │ │ orrle r2, r9, r0, lsl r8 │ │ │ │ ldrtmi r4, [r3], -r2, lsl #12 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ - bl 157fa40 │ │ │ │ + b ffb7fb10 │ │ │ │ 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}^ │ │ │ │ + stmib r2, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ed4630 │ │ │ │ - ldr lr, [r3, r8, ror #19]! │ │ │ │ + ldr lr, [r3, r0, lsl #19]! │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0xe7dafe7b │ │ │ │ mrscs r2, SP_irq │ │ │ │ @ instruction: 0xf8c84620 │ │ │ │ @ instruction: 0xf6a93028 │ │ │ │ - ldrb pc, [r2, r3, lsl #28] @ │ │ │ │ + bfi pc, fp, (invalid: 27:18) @ │ │ │ │ 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 266114 │ │ │ │ strcs sp, [r2, #-178] @ 0xffffff4e │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6a94620 │ │ │ │ - @ instruction: 0xf3bffe01 │ │ │ │ + @ instruction: 0xf3bffd99 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 256af4 │ │ │ │ + bcs 256bc4 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 266068 │ │ │ │ + blcs 266138 │ │ │ │ ldr sp, [pc, lr, ror #3] │ │ │ │ - bl fe2ffab8 │ │ │ │ - rsbseq sp, r3, ip, asr #29 │ │ │ │ + bl 8ffb88 │ │ │ │ + ldrshteq sp, [r3], #-220 @ 0xffffff24 │ │ │ │ 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, lsl #27 │ │ │ │ + rsbeq lr, r9, r4, asr r6 │ │ │ │ + ldrdeq lr, [r9], #-84 @ 0xffffffac @ │ │ │ │ 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 27e55c │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f6022 │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ teqlt r2, r4, lsl #30 │ │ │ │ - beq 2be78c │ │ │ │ + beq 2be85c │ │ │ │ svceq 0x0009f1ba │ │ │ │ strdcs sp, [r0], -r7 │ │ │ │ stmdbmi fp!, {r0, r3, r4, r7, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ed4479 │ │ │ │ - strdls lr, [r3], -sl │ │ │ │ + mulls r3, r2, r9 │ │ │ │ rscsle r2, r6, r0, lsl #16 │ │ │ │ @ instruction: 0xf50d4b68 │ │ │ │ - blx 1a2119c │ │ │ │ + blx 1a2126c │ │ │ │ @ instruction: 0xf50dfa8a │ │ │ │ ldrbtmi r7, [fp], #-2440 @ 0xfffff678 │ │ │ │ - blmi 1ba6fa0 │ │ │ │ + blmi 1ba7070 │ │ │ │ ldrbtmi r4, [fp], #-1631 @ 0xfffff9a1 │ │ │ │ - blmi 1b66fac │ │ │ │ + blmi 1b6707c │ │ │ │ movwls r4, #25723 @ 0x647b │ │ │ │ vst1.8 {d25-d26}, [pc], r3 │ │ │ │ ldrtmi r5, [r8], -r0, lsl #3 │ │ │ │ - svc 0x00e6f5ec │ │ │ │ + svc 0x007ef5ec │ │ │ │ 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], #-3058 @ 0xfffff40e │ │ │ │ ldrsbtvs pc, [ip], -r8 @ │ │ │ │ - bls 3ad7f4 │ │ │ │ + bls 3ad8c4 │ │ │ │ @ instruction: 0xf8002101 │ │ │ │ ldrtmi r4, [r3], -r4, lsl #24 │ │ │ │ andseq pc, r0, r5, lsr #3 │ │ │ │ @ instruction: 0xf5ed9700 │ │ │ │ - andcc lr, r1, r6, lsl r9 │ │ │ │ + andcc lr, r1, lr, lsr #17 │ │ │ │ ldrtmi sp, [r3], -r0, ror #1 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ andeq pc, ip, r5, lsr #3 │ │ │ │ @ instruction: 0xf5ed9700 │ │ │ │ - @ instruction: 0xf859e90c │ │ │ │ + @ instruction: 0xf859e8a4 │ │ │ │ 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} │ │ │ │ + stmdb 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} │ │ │ │ + stmdb r6, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8599002 │ │ │ │ @ instruction: 0xf5ed0cf0 │ │ │ │ - @ instruction: 0xf859e89c │ │ │ │ + @ instruction: 0xf859e834 │ │ │ │ @ instruction: 0xf5ed0cec │ │ │ │ - @ instruction: 0xf1bbe898 │ │ │ │ + @ instruction: 0xf1bbe830 │ │ │ │ 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: 0xf1a5ee52 │ │ │ │ + @ instruction: 0xf5ec0108 │ │ │ │ + @ instruction: 0x3001efb2 │ │ │ │ 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, 3, cr15, cr14, cr12, {7} │ │ │ │ + @ instruction: 0xf5ec4631 │ │ │ │ + andcc lr, r1, r0, lsr #31 │ │ │ │ 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 0x000af5ec │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - bls 33e24c │ │ │ │ + bls 33e17c │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf5ec4638 │ │ │ │ - stmdacs r0, {r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdals r3, {r3, r7, r8, ip, lr, pc} │ │ │ │ - svc 0x0064f5ec │ │ │ │ - bmi b0a4a8 │ │ │ │ + cdp 5, 15, cr15, cr12, cr12, {7} │ │ │ │ + bmi b0a578 │ │ │ │ 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 2be9d4 │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - blx 1a3e1f4 │ │ │ │ + blx 1a3e124 │ │ │ │ @ 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 0x00c0f5ec │ │ │ │ ldrbmi lr, [r8], -lr, asr #14 │ │ │ │ - svc 0x0032f5ec │ │ │ │ + cdp 5, 12, cr15, cr10, cr12, {7} │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - @ instruction: 0xf848ef30 │ │ │ │ + @ instruction: 0xf848eec8 │ │ │ │ strb r4, [r5, -sl, lsr #32] │ │ │ │ - b 20ffcc8 │ │ │ │ - ldrhteq sp, [r3], #-202 @ 0xffffff36 │ │ │ │ + b 6ffd98 │ │ │ │ + rsbseq sp, r3, sl, ror #23 │ │ │ │ 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], -r0 @ │ │ │ │ + andseq ip, sp, sl, asr #20 │ │ │ │ + ldrdeq r5, [r0], -r2 @ │ │ │ │ + ldrdeq r5, [r0], -r8 @ │ │ │ │ + eoreq r5, r0, r8, rrx │ │ │ │ + rsbseq sp, r3, r4, lsl #21 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ strbeq pc, [r0, #-2252] @ 0xfffff734 @ │ │ │ │ @ instruction: 0xf6ad4a23 │ │ │ │ - blmi b0dbec │ │ │ │ + blmi b0dcbc │ │ │ │ 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 feb80960 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldcvs 6, cr4, [r8], #-260 @ 0xfffffefc │ │ │ │ eorvs pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ - svc 0x00fcf5ec │ │ │ │ + svc 0x0094f5ec │ │ │ │ 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 47920c │ │ │ │ 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 554eac │ │ │ │ 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, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ sbcle r2, r9, fp, lsl #16 │ │ │ │ @ instruction: 0xf5ede7ea │ │ │ │ - svclt 0x0000ea1c │ │ │ │ - ldrhteq sp, [r3], #-160 @ 0xffffff60 │ │ │ │ + svclt 0x0000e9b4 │ │ │ │ + rsbseq sp, r3, r0, ror #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r3, r8, asr sl │ │ │ │ + rsbseq sp, r3, r8, lsl #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed997e8 │ │ │ │ + bl fed998b8 │ │ │ │ @ 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, 4, cr15, cr14, cr12, {7} │ │ │ │ @ instruction: 0xf1051f2c │ │ │ │ @ instruction: 0xf8540620 │ │ │ │ tstlt r8, r4, lsl #30 │ │ │ │ - cdp 5, 10, cr15, cr14, cr12, {7} │ │ │ │ + cdp 5, 4, cr15, cr6, cr12, {7} │ │ │ │ ldrhle r4, [r8, #36]! @ 0x24 │ │ │ │ @ instruction: 0xb12b6b2b │ │ │ │ @ instruction: 0xf6aa6b68 │ │ │ │ - blvs c81680 │ │ │ │ - cdp2 6, 6, cr15, cr0, cr11, {5} │ │ │ │ + blvs c815b0 │ │ │ │ + ldc2l 6, cr15, [r8, #684]! @ 0x2ac │ │ │ │ tstcs r0, r0, asr r2 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - ldcllt 15, cr14, [r0, #-104]! @ 0xffffff98 │ │ │ │ + ldcllt 14, cr14, [r0, #-712]! @ 0xfffffd38 │ │ │ │ @ instruction: 0x0110e9d0 │ │ │ │ - b 77fde8 │ │ │ │ + stmib ip!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ smlattcs r0, r8, ip, r6 │ │ │ │ - blx fe600156 │ │ │ │ + blx c00226 │ │ │ │ @ instruction: 0xf5ed6c28 │ │ │ │ - @ instruction: 0xe7d7e95a │ │ │ │ + @ instruction: 0xe7d7e8f2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ umulllt r4, fp, r8, sl │ │ │ │ - blmi fe853e6c │ │ │ │ + blmi fe853f3c │ │ │ │ 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 │ │ │ │ + strmi pc, [r3], -r3, asr #25 │ │ │ │ @ instruction: 0x63234628 │ │ │ │ - blx 210012e │ │ │ │ + blx 7001fe │ │ │ │ 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, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ svcmi 0x008bd03b │ │ │ │ - bmi fe513f68 │ │ │ │ - ldrbtmi r2, [pc], #-257 @ 2426a0 │ │ │ │ + bmi fe514038 │ │ │ │ + ldrbtmi r2, [pc], #-257 @ 242770 │ │ │ │ ldrbtmi sl, [sl], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5ec9700 │ │ │ │ - andcc lr, r1, ip, lsr #31 │ │ │ │ + andcc lr, r1, r4, asr #30 │ │ │ │ sbchi pc, sl, r0 │ │ │ │ ldrtmi r4, [r3], -r6, lsl #21 │ │ │ │ stmdage r6, {r0, r8, sp} │ │ │ │ smlsdxls r0, sl, r4, r4 │ │ │ │ - svc 0x00a0f5ec │ │ │ │ + svc 0x0038f5ec │ │ │ │ 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 0x00e2f5ec │ │ │ │ @ instruction: 0x46034631 │ │ │ │ eorvs r9, r3, r6, lsl #16 │ │ │ │ - stmda r4, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00dcf5ec │ │ │ │ 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, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + cdp 5, 12, cr15, cr6, cr12, {7} │ │ │ │ + blcs 25c850 │ │ │ │ adchi pc, r6, r0 │ │ │ │ stmdbcs r0, {r0, r5, r6, r9, fp, sp, lr} │ │ │ │ adchi pc, r2, r0 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ stc2 7, cr15, [sl, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdami r1!, {r0, r1, r3, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf5ec4478 │ │ │ │ - @ instruction: 0x4682ee36 │ │ │ │ + strmi lr, [r2], lr, asr #27 │ │ │ │ rsble r2, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8df2300 │ │ │ │ @ instruction: 0xf8df81b8 │ │ │ │ @ instruction: 0x270191b8 │ │ │ │ movwcc lr, #31181 @ 0x79cd │ │ │ │ - blmi 1d53b10 │ │ │ │ + blmi 1d53be0 │ │ │ │ ldrbtmi r4, [fp], #-1273 @ 0xfffffb07 │ │ │ │ eors r9, lr, r2, lsl #6 │ │ │ │ - bls 2d40a8 │ │ │ │ + bls 2d4178 │ │ │ │ stmdage r8, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5ec9500 │ │ │ │ - @ instruction: 0xf8ddef5e │ │ │ │ + @ instruction: 0xf8ddeef6 │ │ │ │ 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, 9, cr15, cr2, cr12, {7} │ │ │ │ ldrbtmi r4, [sp], #-1624 @ 0xfffff9a8 │ │ │ │ - bleq fe43d09c │ │ │ │ - @ instruction: 0xf5ed4629 │ │ │ │ - strtmi lr, [r9], -r2, lsl #16 │ │ │ │ + bleq fe43d16c │ │ │ │ + @ instruction: 0xf5ec4629 │ │ │ │ + qadd8mi lr, r9, sl │ │ │ │ stmdals r8, {r0, r1, r9, sl, lr} │ │ │ │ eorcc pc, r7, r4, asr #16 │ │ │ │ - svc 0x00faf5ec │ │ │ │ + svc 0x0092f5ec │ │ │ │ stmdals r7, {r0, r2, r9, sl, lr} │ │ │ │ - cdp 5, 14, cr15, cr8, cr12, {7} │ │ │ │ + cdp 5, 8, cr15, cr0, cr12, {7} │ │ │ │ @ instruction: 0xf5ec9808 │ │ │ │ - @ instruction: 0xf854eee6 │ │ │ │ + @ instruction: 0xf854ee7e │ │ │ │ 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, #7808 @ 0x1e80 │ │ │ │ stmdale r3!, {r3, r8, r9, sl, fp, sp} │ │ │ │ svclt 0x002c2e01 │ │ │ │ @ instruction: 0xf10a44b2 │ │ │ │ strbmi r0, [r1], -r1, lsl #20 │ │ │ │ @ instruction: 0xf5ed4650 │ │ │ │ - @ instruction: 0xf89aea58 │ │ │ │ + @ instruction: 0xf89ae9f0 │ │ │ │ strmi r3, [r6], -r0 │ │ │ │ @ instruction: 0x4631b1b3 │ │ │ │ @ instruction: 0xf5ec4650 │ │ │ │ - @ instruction: 0xf8d4ef8c │ │ │ │ + @ instruction: 0xf8d4ef24 │ │ │ │ @ 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, 10, cr15, cr4, cr12, {7} │ │ │ │ @ instruction: 0xd1a53001 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - ldrb lr, [fp, lr, lsr #29] │ │ │ │ + ldrb lr, [fp, r6, asr #28] │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ - stcl 5, cr15, [r2, #944] @ 0x3b0 │ │ │ │ + ldcl 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 0x00d2f5ec │ │ │ │ + blle 64a0fc │ │ │ │ @ instruction: 0xf44f6ca1 │ │ │ │ @ instruction: 0xf5ed6281 │ │ │ │ - @ instruction: 0x1e06e9ae │ │ │ │ + @ instruction: 0x1e06e946 │ │ │ │ ldmdbmi r1!, {r0, r6, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf1044622 │ │ │ │ stmib r4, {r2, r3, r6}^ │ │ │ │ ldrbtmi r5, [r9], #-1552 @ 0xfffff9f0 │ │ │ │ - blx 1b00350 │ │ │ │ + @ instruction: 0xf9faf6c6 │ │ │ │ mulcs r1, r8, fp │ │ │ │ ldrmi lr, [r8], -r6 │ │ │ │ - cdp 5, 8, cr15, cr4, cr12, {7} │ │ │ │ + cdp 5, 1, cr15, cr12, cr12, {7} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ andcs pc, r0, fp, asr #29 │ │ │ │ - blmi 9150f0 │ │ │ │ + blmi 9151c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 49c8c0 │ │ │ │ + blls 49c990 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1280300 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xb1158ff0 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - movwcs lr, #3454 @ 0xd7e │ │ │ │ + movwcs lr, #3350 @ 0xd16 │ │ │ │ andcc pc, fp, r4, asr #16 │ │ │ │ mulls r3, sl, r7 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - @ instruction: 0xf854ed76 │ │ │ │ + @ instruction: 0xf854ed0e │ │ │ │ @ instruction: 0xf5ec000b │ │ │ │ - blls 33de50 │ │ │ │ + blls 33dd80 │ │ │ │ andcc pc, fp, r4, asr #16 │ │ │ │ ldrbmi lr, [r8], -lr, lsl #15 │ │ │ │ - cdp 5, 5, cr15, cr12, cr12, {7} │ │ │ │ + ldcl 5, cr15, [r4, #944]! @ 0x3b0 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - @ instruction: 0xe787ee5a │ │ │ │ - stcl 5, cr15, [r4, #-944]! @ 0xfffffc50 │ │ │ │ + @ instruction: 0xe787edf2 │ │ │ │ + ldcl 5, cr15, [ip], #944 @ 0x3b0 │ │ │ │ ldrtmi lr, [r1], -r5, ror #15 │ │ │ │ @ instruction: 0xf5ed4628 │ │ │ │ - @ instruction: 0x4628e8da │ │ │ │ - stmda r2!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x4628e872 │ │ │ │ + svc 0x00baf5ec │ │ │ │ @ instruction: 0xf5ede7c3 │ │ │ │ - svclt 0x0000e8aa │ │ │ │ - rsbseq sp, r3, r4, lsr #19 │ │ │ │ + svclt 0x0000e842 │ │ │ │ + ldrsbteq 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 @ │ │ │ │ + mlaeq r0, ip, sl, r4 │ │ │ │ + eoreq r4, r0, r6, lsl #28 │ │ │ │ + eoreq r4, r0, r2, asr #27 │ │ │ │ + strhteq r4, [r0], -r8 │ │ │ │ + eoreq r4, r0, r4, ror #27 │ │ │ │ + eoreq r4, r0, r0, ror sp │ │ │ │ + eoreq r4, r0, r8, lsl #27 │ │ │ │ + eoreq r4, r0, r4, lsr sp │ │ │ │ + eoreq r4, r0, lr, lsr sp │ │ │ │ + eoreq r4, r0, r6, lsl #26 │ │ │ │ + eoreq r4, r0, r2, asr #25 │ │ │ │ @ instruction: 0xfffffcff │ │ │ │ - ldrhteq sp, [r3], #-112 @ 0xffffff90 │ │ │ │ + rsbseq sp, r3, r0, ror #13 │ │ │ │ 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 2c3a74 │ │ │ │ + blx aff604 │ │ │ │ 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 24eafc │ │ │ │ @ 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 2062c5c │ │ │ │ strtmi r4, [r3], -sl, asr #12 │ │ │ │ - blx fee80424 │ │ │ │ + blx 14804f4 │ │ │ │ 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, r4, r5, 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, 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 │ │ │ │ + ldcl 5, cr15, [sl, #-944] @ 0xfffffc50 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f1d8 │ │ │ │ + bcs 24f2a8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 26674c │ │ │ │ + blcs 26681c │ │ │ │ strcs sp, [r0], #-326 @ 0xfffffeba │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ - bvs 20a69cc │ │ │ │ + bvs 20a6a9c │ │ │ │ @ instruction: 0x4602b159 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - blvs 208154c │ │ │ │ + blvs 208161c │ │ │ │ strtmi r4, [r3], -sl, asr #12 │ │ │ │ - blx 1e004a8 │ │ │ │ + blx 400578 │ │ │ │ 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 2926e0 │ │ │ │ andcc lr, r0, #4915200 @ 0x4b0000 │ │ │ │ rscle r2, r0, r0, lsl #20 │ │ │ │ @ instruction: 0xf8dae7f7 │ │ │ │ strtmi r5, [r8], -r0, lsr #32 │ │ │ │ - svc 0x00e0f5ec │ │ │ │ + svc 0x0078f5ec │ │ │ │ eorcc pc, r4, r7, asr r8 @ │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf5ed4604 │ │ │ │ - addmi lr, r5, #688128 @ 0xa8000 │ │ │ │ + addmi lr, r5, #12713984 @ 0xc20000 │ │ │ │ @ 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 24f32c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bllt fe3267d0 │ │ │ │ + bllt fe3268a0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8c8d0bc │ │ │ │ ldr r5, [r9, r0]! │ │ │ │ mrscs r2, SP_irq │ │ │ │ adcsvs r4, fp, #88, 12 @ 0x5800000 │ │ │ │ - blx b00520 │ │ │ │ - blcs 2fc944 │ │ │ │ + @ instruction: 0xf9baf6a9 │ │ │ │ + blcs 2fca14 │ │ │ │ @ instruction: 0xf04fd113 │ │ │ │ andcs r0, r0, #8192 @ 0x2000 │ │ │ │ ldrbmi r2, [r8], -r2, lsl #2 │ │ │ │ - blx d80534 │ │ │ │ + @ instruction: 0xf9c4f6a9 │ │ │ │ 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 +543424,287 @@ │ │ │ │ tstcs r0, fp, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, lr, r0, lsl #22 │ │ │ │ movwcs lr, #1877 @ 0x755 │ │ │ │ tstcs r1, r8, asr r6 │ │ │ │ @ instruction: 0xf6a962bb │ │ │ │ - @ instruction: 0xe7c7f9f7 │ │ │ │ + strb pc, [r7, pc, lsl #19] @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ pkhbtmi fp, sl, fp, lsl #1 │ │ │ │ cdpne 6, 4, cr4, cr8, cr0, {4} │ │ │ │ andcc lr, r2, #3358720 @ 0x334000 │ │ │ │ - blmi ffc95694 │ │ │ │ + blmi ffc95764 │ │ │ │ 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 344464 │ │ │ │ + blx b7fffc │ │ │ │ msrmi CPSR_fsx, #6291456 @ 0x600000 │ │ │ │ - b 1352d90 │ │ │ │ - blcc 443f2c │ │ │ │ + b 1352e60 │ │ │ │ + blcc 443ffc │ │ │ │ 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 252828 │ │ │ │ stmda r1, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r0, {sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 2668d4 │ │ │ │ + blcs 2669a4 │ │ │ │ sbchi pc, r2, r0, asr #32 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ @ instruction: 0xf5ec2700 │ │ │ │ - pkhbtmi lr, r1, r6, lsl #22 │ │ │ │ + strmi lr, [r1], lr, lsr #21 │ │ │ │ strbmi r2, [r8], -r6, lsl #2 │ │ │ │ - stmda sl, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00a2f5ec │ │ │ │ @ instruction: 0xb3a84606 │ │ │ │ - ldm ip!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 51cb98 │ │ │ │ + ldm r4, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blcs 51cc68 │ │ │ │ vst4.8 {d29,d31,d33,d35}, [pc], r7 │ │ │ │ smlsdxcc r1, sl, r0, r7 │ │ │ │ - ldc 5, cr15, [r6], #944 @ 0x3b0 │ │ │ │ + mcrr 5, 14, pc, lr, cr12 @ │ │ │ │ svcvc 0x007af5b7 │ │ │ │ strcc sp, [r1], -ip, ror #3 │ │ │ │ @ instruction: 0xf8d8d126 │ │ │ │ @ instruction: 0xf5ec0000 │ │ │ │ - strdcs lr, [r8, -ip] │ │ │ │ - svc 0x00f2f5ec │ │ │ │ + @ instruction: 0x2108ea94 │ │ │ │ + svc 0x008af5ec │ │ │ │ vtbl.8 d9, {d15-d16}, d4 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2927bc │ │ │ │ + blcc 29288c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf04f8089 │ │ │ │ - bmi feec57d4 │ │ │ │ + bmi feec58a4 │ │ │ │ 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 2528d0 │ │ │ │ stmda r7, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26697c │ │ │ │ + blcs 266a4c │ │ │ │ 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: 0xf8f0f6aa │ │ │ │ mvnslt r4, r6, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f440 │ │ │ │ + bcs 24f510 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2669b4 │ │ │ │ + blcs 266a84 │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - b fec00404 │ │ │ │ + b 12004d4 │ │ │ │ @ instruction: 0xf5ec2108 │ │ │ │ - stmdbls r4, {r1, r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls r4, {r1, r2, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f46c │ │ │ │ + bcs 24f53c │ │ │ │ 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 │ │ │ │ + ldc 5, cr15, [r6], #-944 @ 0xfffffc50 │ │ │ │ @ instruction: 0xf10d4651 │ │ │ │ @ instruction: 0x46500a38 │ │ │ │ - blx feffeca0 │ │ │ │ + blx feffed70 │ │ │ │ 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, r4, 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 24f594 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 266a38 │ │ │ │ + blcs 266b08 │ │ │ │ svcge 0x0069f43f │ │ │ │ mrscs r2, SP_irq │ │ │ │ @ instruction: 0xf8c84638 │ │ │ │ @ instruction: 0xf6a93028 │ │ │ │ - @ instruction: 0xe760f8f1 │ │ │ │ + strb pc, [r0, -r9, lsl #17]! @ │ │ │ │ stmdals r4, {r8, r9, sp} │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ @ instruction: 0xf6a9302c │ │ │ │ - strb pc, [lr, -r9, ror #17]! @ │ │ │ │ + strb pc, [lr, -r1, lsl #17]! @ │ │ │ │ andle r2, lr, r2, lsl #22 │ │ │ │ stmdals r4, {r1, r9, sp} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e850 │ │ │ │ tstcs r0, r0, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svcls 0x0004af2d │ │ │ │ andcs r2, r0, #2097152 @ 0x200000 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf8e4f6a9 │ │ │ │ + @ instruction: 0xf87cf6a9 │ │ │ │ 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 4fe154 │ │ │ │ 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, r4, r5, r6, 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 2fe410 │ │ │ │ @ instruction: 0xd19f4298 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - ldcl 5, cr15, [r8], #-944 @ 0xfffffc50 │ │ │ │ + ldc 5, cr15, [r0], {236} @ 0xec │ │ │ │ @ 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, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldc 1, cr13, [pc, #584] @ 2430a8 │ │ │ │ @ instruction: 0x46497b3d │ │ │ │ @ instruction: 0xf8d89a07 │ │ │ │ stc 0, cr3, [sp, #144] @ 0x90 │ │ │ │ - vldr d7, [pc, #40] @ 242dc8 │ │ │ │ + vldr d7, [pc, #40] @ 242e98 │ │ │ │ stmdals r6, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 57e3dc │ │ │ │ - ldc 5, cr15, [ip, #944]! @ 0x3b0 │ │ │ │ + blvc 57e4ac │ │ │ │ + ldcl 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, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f9002 │ │ │ │ @ instruction: 0xf8d8af77 │ │ │ │ @ instruction: 0xf5ec0024 │ │ │ │ - @ instruction: 0xf8d8ec50 │ │ │ │ + @ instruction: 0xf8d8ebe8 │ │ │ │ teqcs r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xf99ef6ab │ │ │ │ + @ instruction: 0xf936f6ab │ │ │ │ strmi r9, [r6], r6, lsl #22 │ │ │ │ stceq 1, cr15, [r0], #-0 │ │ │ │ - blvc 47e458 │ │ │ │ - blgt 6147ec │ │ │ │ + blvc 47e528 │ │ │ │ + blgt 6148bc │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stc 6, cr4, [r9, #324] @ 0x144 │ │ │ │ @ instruction: 0xf80e7b06 │ │ │ │ ldrbtmi r6, [r0], -r1, lsl #22 │ │ │ │ - blx bfedfc │ │ │ │ + blx bfeecc │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ ldrsbteq pc, [r4], -r8 @ │ │ │ │ - @ instruction: 0xf82cf6aa │ │ │ │ + @ instruction: 0xffc4f6a9 │ │ │ │ @ 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, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ + cdp 5, 5, 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 266c80 │ │ │ │ mcrge 4, 7, pc, cr6, cr15, {1} @ │ │ │ │ andcs r2, r0, #2097152 @ 0x200000 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf84af6a9 │ │ │ │ + @ instruction: 0xffe2f6a8 │ │ │ │ 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: 0xffbaf6a8 │ │ │ │ @ instruction: 0xf5ece6e6 │ │ │ │ - svclt 0x0000edc4 │ │ │ │ + svclt 0x0000ed5c │ │ │ │ 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, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r3, sl, lsr #8 │ │ │ │ + rsbseq sp, r3, sl, asr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9a0a8 │ │ │ │ + bl fed9a178 │ │ │ │ @ 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 e8074c │ │ │ │ streq lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ svclt 0x0000bd38 │ │ │ │ cmplt r8, r0, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a0e0 │ │ │ │ + bl fed9a1b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ec0ff8 │ │ │ │ - vstrlt d14, [r8, #-200] @ 0xffffff38 │ │ │ │ + vstrlt s28, [r8, #-808] @ 0xfffffcd8 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a0f8 │ │ │ │ + bl fed9a1c8 │ │ │ │ @ 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 279454 │ │ │ │ ldrmi r0, [lr], r2, lsl #7 │ │ │ │ - blvs 381060 │ │ │ │ + blvs 381130 │ │ │ │ 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 +543722,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, r4, r5, r9, sl, fp, sp, lr, pc}^ │ │ │ │ tstcs r0, r8, lsr #32 │ │ │ │ addeq lr, r2, r0, lsl #22 │ │ │ │ @ instruction: 0x00921ab2 │ │ │ │ - b 1c8073c │ │ │ │ + b 28080c │ │ │ │ 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 55b394 │ │ │ │ @ instruction: 0xf852fc01 │ │ │ │ - b a87048 │ │ │ │ + b a87118 │ │ │ │ @ instruction: 0xf842010c │ │ │ │ mrrcne 0, 2, r1, r9, cr3 │ │ │ │ addmi r6, fp, #8585216 @ 0x830000 │ │ │ │ - bl 2f2bec │ │ │ │ + bl 2f2cbc │ │ │ │ andle r0, r5, r3, lsl #5 │ │ │ │ - blmi 381148 │ │ │ │ + blmi 381218 │ │ │ │ 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 fed9a2c8 │ │ │ │ @ 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], 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 fed9a304 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ec0ff8 │ │ │ │ - vstrlt s28, [r8, #-544] @ 0xfffffde0 │ │ │ │ + vstrlt s28, [r8, #-128] @ 0xffffff80 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a24c │ │ │ │ + bl fed9a31c │ │ │ │ @ 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 252d34 │ │ │ │ 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 24f95c │ │ │ │ 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, 11, 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 │ │ │ │ + @ instruction: 0x4630fe91 │ │ │ │ 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 fed9a3c8 │ │ │ │ @ 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 252de8 │ │ │ │ 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 24fa10 │ │ │ │ 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, #308]! @ 0x134 │ │ │ │ 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, 5, 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 +543861,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 fed9a478 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r0, lsl #31 │ │ │ │ - blmi 755a00 │ │ │ │ + blmi 755ad0 │ │ │ │ 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 4d5ad8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 89d24c │ │ │ │ + blls 89d31c │ │ │ │ @ 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 fe980a80 │ │ │ │ + rsbseq ip, r3, sl, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r3, r4, lsr #28 │ │ │ │ + rsbseq ip, r3, r4, asr 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, r2, 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 fed4e0bc │ │ │ │ svclt 0x008c0c0e │ │ │ │ cdpeq 0, 5, cr15, cr7, cr15, {2} │ │ │ │ cdpeq 0, 3, cr15, cr0, cr15, {2} │ │ │ │ movweq lr, #60323 @ 0xeba3 │ │ │ │ - b 130dad0 │ │ │ │ + b 130dba0 │ │ │ │ @ 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 fe280774 │ │ │ │ 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 feae35bc │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs ffb23604 │ │ │ │ + blvs ffb236d4 │ │ │ │ ldmvs fp, {r5, r9, sl, lr}^ │ │ │ │ - blvs fead5130 │ │ │ │ + blvs fead5200 │ │ │ │ ldrsbtcc pc, [r8], -fp @ │ │ │ │ tstpcc r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ @ instruction: 0xf8c43124 │ │ │ │ - bcs 24f754 │ │ │ │ - blvs ffb374d0 │ │ │ │ + bcs 24f824 │ │ │ │ + blvs ffb375a0 │ │ │ │ ldmvs fp, {r5, r9, sl, lr} │ │ │ │ ldmib r4, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ tstmi r3, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf8dad076 │ │ │ │ - bcs 24b32c │ │ │ │ + bcs 24b3fc │ │ │ │ addhi pc, r1, r0 │ │ │ │ ldrbmi r2, [r6], -r0, lsl #10 │ │ │ │ @ instruction: 0xf8cd46a8 │ │ │ │ sub sl, r0, r4, lsl r0 │ │ │ │ - beq 2fdc74 │ │ │ │ + beq 2fdd44 │ │ │ │ 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 1b38840 │ │ │ │ andls r6, r0, r2, lsr #22 │ │ │ │ - blx 394bc2 │ │ │ │ + blx 394c92 │ │ │ │ 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 35e3b8 │ │ │ │ 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 3952a4 │ │ │ │ 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 3874b6 │ │ │ │ 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 1667da0 │ │ │ │ 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 +544032,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 b2f9d0 │ │ │ │ @ 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 feafd414 │ │ │ │ svclt 0x0000e730 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a680 │ │ │ │ + bl fed9a750 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r4], {248} @ 0xf8 │ │ │ │ stmiavs r0!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - svc 0x006cf5eb │ │ │ │ + svc 0x0004f5eb │ │ │ │ adcvs r2, r3, r0, lsl #6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsbseq fp, r6, r0, ror fp │ │ │ │ + rsbseq fp, r6, r0, lsr #21 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a6a4 │ │ │ │ + bl fed9a774 │ │ │ │ @ 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 bc2444 │ │ │ │ ldrbtmi r4, [sp], #-1148 @ 0xfffffb84 │ │ │ │ sbcsvs r4, r8, fp, ror r4 │ │ │ │ sbclt r7, r9, #2686976 @ 0x290000 │ │ │ │ - blmi af0254 │ │ │ │ + blmi af0324 │ │ │ │ ldmdavs sp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf5ebb135 │ │ │ │ - @ instruction: 0x4606ee94 │ │ │ │ - ldmda lr, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + strmi lr, [r6], -ip, lsr #28 │ │ │ │ + svc 0x00b6f5eb │ │ │ │ andle r4, fp, r6, lsl #5 │ │ │ │ ldrbtmi r4, [fp], #-2845 @ 0xfffff4e3 │ │ │ │ @ instruction: 0xb103689b │ │ │ │ - blmi 972ab0 │ │ │ │ + blmi 972b80 │ │ │ │ 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} │ │ │ │ + stmdb r4, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ec4606 │ │ │ │ - addmi lr, r6, #22016 @ 0x5600 │ │ │ │ + addmi lr, r6, #243712 @ 0x3b800 │ │ │ │ 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} │ │ │ │ + stmia 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 6010bc │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0071c29e │ │ │ │ + eoreq r4, r0, r2, lsr r0 │ │ │ │ + rsbseq ip, r3, r0, ror sl │ │ │ │ + rsbseq fp, r6, r2, ror #20 │ │ │ │ + rsbseq fp, r6, r4, ror #20 │ │ │ │ + rsbseq fp, r6, r0, asr sl │ │ │ │ + rsbseq fp, r6, r2, asr #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, lsr sl │ │ │ │ + eoreq ip, r0, r6, ror fp │ │ │ │ + rsbseq fp, r6, r2, lsl sl │ │ │ │ @ instruction: 0xffffff55 │ │ │ │ - ldrdeq r3, [r0], -lr @ │ │ │ │ - ldrhteq fp, [r6], #-174 @ 0xffffff52 │ │ │ │ + eoreq r3, r0, lr, asr #31 │ │ │ │ + rsbseq fp, r6, lr, ror #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a784 │ │ │ │ + bl fed9a854 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdavs r3, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ addlt r4, r5, r4, lsl r6 │ │ │ │ - blvs fe254da8 │ │ │ │ + blvs fe254e78 │ │ │ │ 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 27ecb0 │ │ │ │ @ instruction: 0xf5ec2101 │ │ │ │ - blvs fec7deac │ │ │ │ + blvs fec7dddc │ │ │ │ ldrdcc lr, [r0, -r4] │ │ │ │ ldmvs fp, {r0, r1, r3, r9, fp, ip, pc}^ │ │ │ │ mullt r5, r8, r7 │ │ │ │ - bmi 3f2a84 │ │ │ │ + bmi 3f2b54 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ movwls r4, #13434 @ 0x347a │ │ │ │ - blvc 27ec04 │ │ │ │ - b d80d84 │ │ │ │ + blvc 27ecd4 │ │ │ │ + stmib 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, r6, ror #30 │ │ │ │ + eoreq r3, r0, r8, asr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a7e8 │ │ │ │ + bl fed9a8b8 │ │ │ │ @ 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 3ca13c │ │ │ │ streq lr, [r4], #-2913 @ 0xfffff49f │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ movwls r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf5ec9401 │ │ │ │ - andlt lr, r2, lr, lsl #20 │ │ │ │ + andlt lr, r2, r6, lsr #19 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r3, r0, lr, lsr pc │ │ │ │ + eoreq r3, r0, lr, lsr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a824 │ │ │ │ + bl fed9a8f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 30760c │ │ │ │ - blvs fe24ba34 │ │ │ │ + bmi 3076dc │ │ │ │ + blvs fe24bb04 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9fc │ │ │ │ - eoreq r3, r0, r8, lsr #30 │ │ │ │ + @ instruction: 0xbd08e994 │ │ │ │ + eoreq r3, r0, r8, lsl pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a844 │ │ │ │ + bl fed9a914 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 34762c │ │ │ │ + bmi 3476fc │ │ │ │ @ instruction: 0xf8d02101 │ │ │ │ ldrbtmi r3, [sl], #-280 @ 0xfffffee8 │ │ │ │ @ instruction: 0xf5ec6b80 │ │ │ │ - @ instruction: 0xbd08e9ea │ │ │ │ - eoreq r3, r0, r6, lsr pc │ │ │ │ + @ instruction: 0xbd08e982 │ │ │ │ + eoreq r3, r0, r6, lsr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed9a868 │ │ │ │ + bl fed9a938 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r3], -r0, ror #31 │ │ │ │ @ instruction: 0xf8d0b087 │ │ │ │ - bmi 487ae8 │ │ │ │ + bmi 487bb8 │ │ │ │ ldc 8, cr6, [sp, #108] @ 0x6c │ │ │ │ ldrbtmi r7, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ movwls r6, #18459 @ 0x481b │ │ │ │ mrscs r9, (UNDEF: 17) │ │ │ │ - blvc 2fecc0 │ │ │ │ + blvc 2fed90 │ │ │ │ @ instruction: 0x3118f8d0 │ │ │ │ @ instruction: 0xf5ec6b80 │ │ │ │ - andlt lr, r7, ip, asr #19 │ │ │ │ - blx 381812 │ │ │ │ - eoreq r3, r0, lr, lsl pc │ │ │ │ + andlt lr, r7, r4, ror #18 │ │ │ │ + blx 3818e2 │ │ │ │ + eoreq r3, r0, lr, lsl #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a8a8 │ │ │ │ + bl fed9a978 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307690 │ │ │ │ - blvs fe24bab8 │ │ │ │ + bmi 307760 │ │ │ │ + blvs fe24bb88 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9ba │ │ │ │ - andseq fp, sp, r0, lsr r7 │ │ │ │ + @ instruction: 0xbd08e952 │ │ │ │ + andseq fp, sp, r0, lsr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a8c8 │ │ │ │ + bl fed9a998 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3076b0 │ │ │ │ - blvs fe24bad8 │ │ │ │ + bmi 307780 │ │ │ │ + blvs fe24bba8 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9aa │ │ │ │ - ldrdeq r3, [r0], -r8 @ │ │ │ │ + @ instruction: 0xbd08e942 │ │ │ │ + eoreq r3, r0, r8, asr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a8e8 │ │ │ │ + bl fed9a9b8 │ │ │ │ @ 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 7cbbd4 │ │ │ │ ldmdavs fp, {r5, r7, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - bmi 77dd54 │ │ │ │ + bmi 77dc84 │ │ │ │ ldrdeq lr, [r6, -sp] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf5ec6ba0 │ │ │ │ - bmi 67dd40 │ │ │ │ + bmi 67dc70 │ │ │ │ smlatbcs r1, r0, fp, r6 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stmdavs fp!, {r1, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, r3, r4, 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 49e688 │ │ │ │ + bmi 4d566c │ │ │ │ + blvs fea4bc14 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - andlt lr, r3, r4, ror r9 │ │ │ │ - bmi 432c0c │ │ │ │ - blvs fe24bb54 │ │ │ │ + andlt lr, r3, ip, lsl #18 │ │ │ │ + bmi 432cdc │ │ │ │ + blvs fe24bc24 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - ldrb lr, [r0, ip, ror #18] │ │ │ │ - eoreq r3, r0, r4, asr #29 │ │ │ │ - eoreq r3, r0, r8, asr #29 │ │ │ │ - ldrdeq r3, [r0], -r0 @ │ │ │ │ + ldrb lr, [r0, r4, lsl #18] │ │ │ │ + strhteq r3, [r0], -r4 │ │ │ │ + strhteq r3, [r0], -r8 │ │ │ │ eoreq r3, r0, r0, asr #29 │ │ │ │ - eoreq r3, r0, r0, lsr #29 │ │ │ │ + strhteq r3, [r0], -r0 │ │ │ │ + mlaeq r0, r0, lr, r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a974 │ │ │ │ + bl fed9aa44 │ │ │ │ @ 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 fe983cac │ │ │ │ + bl 1a9608c │ │ │ │ + blvs fea45064 │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ - stmdb r8, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia 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 │ │ │ │ + ldm r8, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blvs fea56094 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - ldmdb 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}^ │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - eoreq r3, r0, r4, ror lr │ │ │ │ - eoreq r3, r0, r6, ror #28 │ │ │ │ - mulseq lr, sl, fp │ │ │ │ + eoreq r3, r0, r4, ror #28 │ │ │ │ + eoreq r3, r0, r6, asr lr │ │ │ │ + andseq r0, lr, sl, lsl #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a9d0 │ │ │ │ + bl fed9aaa0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0x4604311c │ │ │ │ - bmi 431cac │ │ │ │ - blvs fea4bbe8 │ │ │ │ + bmi 431d7c │ │ │ │ + blvs fea4bcb8 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd10e922 │ │ │ │ + ldclt 8, cr14, [r0, #-744] @ 0xfffffd18 │ │ │ │ tstcs r1, r4, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - ldmdb 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} │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - eoreq r3, r0, r0, asr #28 │ │ │ │ - strdeq r3, [r0], -lr @ │ │ │ │ + eoreq r3, r0, r0, lsr lr │ │ │ │ + eoreq r3, r0, lr, ror #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9aa0c │ │ │ │ + bl fed9aadc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0x46043118 │ │ │ │ - bmi 531da8 │ │ │ │ - blvs fea4bc24 │ │ │ │ + bmi 531e78 │ │ │ │ + blvs fea4bcf4 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - bmi 4bdc38 │ │ │ │ + bmi 4bdb68 │ │ │ │ smlatbcs r1, r0, fp, r6 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - ldclt 8, cr14, [r0, #-1016] @ 0xfffffc08 │ │ │ │ + ldclt 8, cr14, [r0, #-600] @ 0xfffffda8 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - ldm r6!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stm 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, r4, lsl #28 │ │ │ │ + eoreq r3, r0, r8, lsl #28 │ │ │ │ + eoreq r3, r0, r6, lsr #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9aa5c │ │ │ │ + bl fed9ab2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307844 │ │ │ │ - blvs fe24bc6c │ │ │ │ + bmi 307914 │ │ │ │ + blvs fe24bd3c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stclt 8, cr14, [r8, #-896] @ 0xfffffc80 │ │ │ │ - eoreq r3, r0, ip, ror #27 │ │ │ │ + stclt 8, cr14, [r8, #-480] @ 0xfffffe20 │ │ │ │ + ldrdeq r3, [r0], -ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9aa7c │ │ │ │ + bl fed9ab4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307864 │ │ │ │ - blvs fe24bc8c │ │ │ │ + bmi 307934 │ │ │ │ + blvs fe24bd5c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stclt 8, cr14, [r8, #-832] @ 0xfffffcc0 │ │ │ │ - eoreq r3, r0, r8, lsr #27 │ │ │ │ + stclt 8, cr14, [r8, #-416] @ 0xfffffe60 │ │ │ │ + mlaeq r0, r8, sp, r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9aa9c │ │ │ │ + bl fed9ab6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 387884 │ │ │ │ + bmi 387954 │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - ldm lr!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda 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, #-464] @ 0xfffffe30 │ │ │ │ + mlaeq r0, lr, sp, r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9aac4 │ │ │ │ + bl fed9ab94 │ │ │ │ @ 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 1d15814 │ │ │ │ + bvs fec5e170 │ │ │ │ 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 fec485ec │ │ │ │ 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 2501ec │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 267690 │ │ │ │ + blcs 267760 │ │ │ │ @ instruction: 0xf5ebd1e7 │ │ │ │ - @ instruction: 0xe7e4ee12 │ │ │ │ - cdp 5, 0, cr15, cr14, cr11, {7} │ │ │ │ + strb lr, [r4, sl, lsr #27]! │ │ │ │ + stc 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, #-640]! @ 0xfffffd80 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9ab48 │ │ │ │ + bl fed9ac18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 15, cr15, [r8, #-724] @ 0xfffffd2c │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -544323,99 +544374,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, 4, cr15, cr12, cr14, {5} │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ - @ instruction: 0xf5ec7088 │ │ │ │ - andcs lr, r1, #24, 16 @ 0x180000 │ │ │ │ + @ instruction: 0xf5eb7088 │ │ │ │ + andcs lr, r1, #176, 30 @ 0x2c0 │ │ │ │ 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, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ addvs r4, r1, r4, lsl #12 │ │ │ │ - bvs ff515214 │ │ │ │ + bvs ff5152e4 │ │ │ │ stmvs pc, {r1, r3, r7, r9, fp, sp, lr} @ │ │ │ │ - b 1304668 │ │ │ │ + b 1304738 │ │ │ │ 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 16dbfc0 │ │ │ │ andle r0, sl, r3 │ │ │ │ streq r6, [r9], r9, lsl #16 │ │ │ │ stmdavs r8!, {r0, r1, r2, r8, sl, ip, lr, pc} │ │ │ │ - b 130468c │ │ │ │ + b 130475c │ │ │ │ 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 2bfc44 │ │ │ │ @ instruction: 0x46484611 │ │ │ │ eorsge pc, r5, r7, lsl #17 │ │ │ │ - cdp2 6, 5, cr15, cr2, cr14, {5} │ │ │ │ + stc2l 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} │ │ │ │ + ldc2l 6, cr15, [r4, #696]! @ 0x2b8 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0xf5eb7088 │ │ │ │ - vqrdmlsh.s q7, , d0[0] │ │ │ │ + vcvt.u32.f32 q7, q4, #1 │ │ │ │ @ instruction: 0x46038f5b │ │ │ │ - blge 681b7c │ │ │ │ + blge 681c4c │ │ │ │ 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 2706e4 │ │ │ │ + blls 4f7d14 │ │ │ │ @ instruction: 0x61a34629 │ │ │ │ - blls 54c2b4 │ │ │ │ + blls 54c384 │ │ │ │ adcvs r2, r7, #1 │ │ │ │ @ instruction: 0x61234f36 │ │ │ │ - ldrbtmi r9, [pc], #-2829 @ 243ac0 │ │ │ │ - blls 51c050 │ │ │ │ - blls 5dc254 │ │ │ │ + ldrbtmi r9, [pc], #-2829 @ 243b90 │ │ │ │ + blls 51c120 │ │ │ │ + blls 5dc324 │ │ │ │ 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: 0xf504ec1a │ │ │ │ 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 +544479,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 250058 │ │ │ │ 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, 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: 0xff9af6c4 │ │ │ │ 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, lsl #9 │ │ │ │ + rsbseq fp, r6, sl, ror #8 │ │ │ │ + rsbseq lr, r3, ip, lsr #11 │ │ │ │ + @ instruction: 0x0073e598 │ │ │ │ + strdeq r3, [r0], -r4 @ │ │ │ │ + rsbseq lr, r3, r8, lsl #11 │ │ │ │ @ instruction: 0xfffff91b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9adb4 │ │ │ │ + bl fed9ae84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blvs fe307b7c │ │ │ │ + blvs fe307c4c │ │ │ │ cmplt fp, r4, lsl #12 │ │ │ │ @ instruction: 0x311cf8d0 │ │ │ │ - blvs ffb32814 │ │ │ │ + blvs ffb328e4 │ │ │ │ ldmdavs fp, {r5, r9, sl, lr}^ │ │ │ │ - blvs fea55a30 │ │ │ │ - stcl 5, cr15, [ip, #-940] @ 0xfffffc54 │ │ │ │ + blvs fea55b00 │ │ │ │ + stcl 5, cr15, [r4], #940 @ 0x3ac │ │ │ │ ldrdeq pc, [r8, -r4]! │ │ │ │ - ldc 5, cr15, [r8], #940 @ 0x3ac │ │ │ │ + mrrc 5, 14, pc, r0, cr11 @ │ │ │ │ ldrsbtcc pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf104b19b │ │ │ │ strtmi r0, [r8], -r0, asr #10 │ │ │ │ - blx ff4016a6 │ │ │ │ + blx 1a01776 │ │ │ │ @ instruction: 0xf6ae4628 │ │ │ │ - @ instruction: 0xf8d4fafd │ │ │ │ + @ instruction: 0xf8d4fa95 │ │ │ │ @ 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 +544553,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 fec01800 │ │ │ │ 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 fed9af78 │ │ │ │ @ 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 +544598,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 3689fe │ │ │ │ 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 3d2a78 │ │ │ │ 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 368a52 │ │ │ │ strls ip, [r1, #-1285] @ 0xfffffafb │ │ │ │ @ instruction: 0x4798693b │ │ │ │ strhle r4, [r3, #82]! @ 0x52 │ │ │ │ @ instruction: 0xf8994645 │ │ │ │ - bls 7cfe64 │ │ │ │ + bls 7cff34 │ │ │ │ svclt 0x00182a00 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorscc pc, r4, r9, lsl #17 │ │ │ │ - bls 4aa9cc │ │ │ │ + bls 4aaa9c │ │ │ │ strbeq lr, [r4, r3, lsl #22] │ │ │ │ movwcc r6, #6251 @ 0x186b │ │ │ │ - bls 51c298 │ │ │ │ + bls 51c368 │ │ │ │ @ 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 +544669,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 fe8cdb1c │ │ │ │ stmdbvs ip!, {r1, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - b fe428254 │ │ │ │ + b fe428324 │ │ │ │ @ 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 161df44 │ │ │ │ @ instruction: 0x460b02b2 │ │ │ │ stmdbls r2, {r2, r4, r8, ip, pc} │ │ │ │ mcr2 10, 4, pc, cr14, cr14, {4} @ │ │ │ │ - blx fe967ea0 │ │ │ │ + blx fe967f70 │ │ │ │ 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 fe2d50d4 │ │ │ │ strmi r0, [r4], #-1288 @ 0xfffffaf8 │ │ │ │ ldmne r8!, {r0, r2, r4, r5, lr}^ │ │ │ │ - bl 355088 │ │ │ │ + bl 355158 │ │ │ │ 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 394020 │ │ │ │ @ instruction: 0xf8d165f4 │ │ │ │ - b fe267f08 │ │ │ │ + b fe267fd8 │ │ │ │ ldrmi r0, [r9], -r8 │ │ │ │ - blls 295140 │ │ │ │ + blls 295210 │ │ │ │ @ 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 fe5d4190 │ │ │ │ + blt 12077f0 │ │ │ │ rscsvs lr, r5, r0, lsl #22 │ │ │ │ - b 16151e4 │ │ │ │ + b 16152b4 │ │ │ │ strbmi r0, [r2], #-1461 @ 0xfffffa4b │ │ │ │ @ instruction: 0x8014f8d3 │ │ │ │ - beq 57e938 │ │ │ │ + beq 57ea08 │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ @ instruction: 0xf888fa98 │ │ │ │ rscsvs lr, r0, #2048 @ 0x800 │ │ │ │ movweq lr, #35465 @ 0x8a89 │ │ │ │ - blls 2a8b38 │ │ │ │ - bleq 2beb48 │ │ │ │ + blls 2a8c08 │ │ │ │ + bleq 2bec18 │ │ │ │ @ instruction: 0xf8d344b3 │ │ │ │ @ instruction: 0x460b9018 │ │ │ │ - blx fe8aa338 │ │ │ │ - b fe44255c │ │ │ │ + blx fe8aa408 │ │ │ │ + b fe44262c │ │ │ │ strls r0, [r6, -r9, lsl #14] │ │ │ │ streq lr, [r5, -r4, lsl #21] │ │ │ │ - b 1613f60 │ │ │ │ + b 1614030 │ │ │ │ strhtmi r0, [r7], #-0 │ │ │ │ @ instruction: 0xf8d1445f │ │ │ │ @ instruction: 0x4619b01c │ │ │ │ ldrbvs lr, [r2, r7, lsl #22]! │ │ │ │ - blx fe5429c6 │ │ │ │ + blx fe542a96 │ │ │ │ streq lr, [fp], -r8, lsl #21 │ │ │ │ stmdaeq r3, {r0, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b fe3a9784 │ │ │ │ - blls 285768 │ │ │ │ + b fe3a9854 │ │ │ │ + blls 285838 │ │ │ │ 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 3d4140 │ │ │ │ + blx fe85dc30 │ │ │ │ submi pc, r4, r8, lsl #17 │ │ │ │ movweq lr, #35465 @ 0x8a89 │ │ │ │ - blls 2a8bb4 │ │ │ │ + blls 2a8c84 │ │ │ │ stmdbeq r1, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b 161523c │ │ │ │ + b 161530c │ │ │ │ strbmi r0, [ip], #-1975 @ 0xfffff849 │ │ │ │ - beq 47e9c8 │ │ │ │ + beq 47ea98 │ │ │ │ ldrdls pc, [r4], -r3 @ │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ @ instruction: 0xf989fa99 │ │ │ │ movweq lr, #39566 @ 0x9a8e │ │ │ │ - blls 2a8bc0 │ │ │ │ + blls 2a8c90 │ │ │ │ streq lr, [r9, #-2699] @ 0xfffff575 │ │ │ │ - b fe2e93e4 │ │ │ │ - bl 4453dc │ │ │ │ + b fe2e94b4 │ │ │ │ + bl 4454ac │ │ │ │ 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 fe4328a8 │ │ │ │ + b fe5478c4 │ │ │ │ + bl 484cb0 │ │ │ │ ldrmi r0, [r4], #3073 @ 0xc01 │ │ │ │ adcseq lr, r5, #323584 @ 0x4f000 │ │ │ │ ldrmi r9, [r3], -r4, lsl #6 │ │ │ │ - b 5ea7f4 │ │ │ │ - b fe5c7804 │ │ │ │ - b 1607814 │ │ │ │ + b 5ea8c4 │ │ │ │ + b fe5c78d4 │ │ │ │ + b 16078e4 │ │ │ │ strbtmi r0, [r6], #1204 @ 0x4b4 │ │ │ │ @ instruction: 0x0c04ea86 │ │ │ │ - b 55eb4c │ │ │ │ - b fe54701c │ │ │ │ - bl 5c7024 │ │ │ │ - blt 69fbe4 │ │ │ │ + b 55ec1c │ │ │ │ + b fe5470ec │ │ │ │ + bl 5c70f4 │ │ │ │ + blt 69fcb4 │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ andeq lr, r1, #561152 @ 0x89000 │ │ │ │ - bls 2e8854 │ │ │ │ - bl 26b434 │ │ │ │ - bls 28642c │ │ │ │ + bls 2e8924 │ │ │ │ + bl 26b504 │ │ │ │ + bls 2864fc │ │ │ │ strhmi r4, [sp], #-73 @ 0xffffffb7 │ │ │ │ - blvs 81535c │ │ │ │ + blvs 81542c │ │ │ │ vldmiavs lr!, {d30-} │ │ │ │ - blt 122a84c │ │ │ │ - bleq 43ea40 │ │ │ │ + blt 122a91c │ │ │ │ + bleq 43eb10 │ │ │ │ andeq lr, r7, #128, 20 @ 0x80000 │ │ │ │ - b fe368898 │ │ │ │ - bls 2c4050 │ │ │ │ + b fe368968 │ │ │ │ + bls 2c4120 │ │ │ │ andeq lr, lr, r0, lsl #20 │ │ │ │ - b 16141cc │ │ │ │ - bl 287b48 │ │ │ │ - bls 28645c │ │ │ │ + b 161429c │ │ │ │ + bl 287c18 │ │ │ │ + bls 28652c │ │ │ │ strbmi r4, [r8], #-1201 @ 0xfffffb4f │ │ │ │ - bl 25edb4 │ │ │ │ - blt fdc450 │ │ │ │ - b fe4d592c │ │ │ │ + bl 25ee84 │ │ │ │ + blt fdc520 │ │ │ │ + b fe4d59fc │ │ │ │ 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 fe455974 │ │ │ │ strls r0, [r5], -r6, lsl #12 │ │ │ │ ldrbtvc lr, [r5], pc, asr #20 │ │ │ │ rsbsmi r9, r2, r2, lsl #26 │ │ │ │ - b fe3288e8 │ │ │ │ - b 2c48c8 │ │ │ │ + b fe3289b8 │ │ │ │ + b 2c4998 │ │ │ │ ldmdbne sp!, {r2, r3, r9}^ │ │ │ │ subsmi r4, sl, r5, lsr #8 │ │ │ │ - b 1615144 │ │ │ │ - bl 2c7390 │ │ │ │ - bls 29d464 │ │ │ │ - b fe5e90e4 │ │ │ │ + b 1615214 │ │ │ │ + bl 2c7460 │ │ │ │ + bls 29d534 │ │ │ │ + b fe5e91b4 │ │ │ │ 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 ff772a44 │ │ │ │ smlabbeq r5, r0, sl, lr │ │ │ │ - blt b6a0d8 │ │ │ │ - b fe269900 │ │ │ │ + blt b6a1a8 │ │ │ │ + b fe2699d0 │ │ │ │ stmdals r9, {r2, fp} │ │ │ │ rscsvc lr, r1, #323584 @ 0x4f000 │ │ │ │ - b 16288f8 │ │ │ │ - b fe2608bc │ │ │ │ - b fe4868f4 │ │ │ │ + b 16289c8 │ │ │ │ + b fe26098c │ │ │ │ + b fe4869c4 │ │ │ │ stmdals sl, {r0, r8, fp} │ │ │ │ - beq 3feb10 │ │ │ │ - bleq 2feb18 │ │ │ │ - b fe26a904 │ │ │ │ - b 1606104 │ │ │ │ - b 16204dc │ │ │ │ + beq 3febe0 │ │ │ │ + bleq 2febe8 │ │ │ │ + b fe26a9d4 │ │ │ │ + b 16061d4 │ │ │ │ + b 16205ac │ │ │ │ strdls r7, [r3], -sl │ │ │ │ - beq 27eb08 │ │ │ │ - b 162a13c │ │ │ │ - bls 4630f4 │ │ │ │ + beq 27ebd8 │ │ │ │ + b 162a20c │ │ │ │ + bls 4631c4 │ │ │ │ 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 1614344 │ │ │ │ stmdbls r2, {r3, r4, r5, r6, r7, ip, sp, lr} │ │ │ │ - b 1628168 │ │ │ │ + b 1628238 │ │ │ │ stmdals fp, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr} │ │ │ │ - bvc fea84 │ │ │ │ + bvc feb54 │ │ │ │ stmdane r7, {r1, r2, r3, r8, r9, sl, ip, pc}^ │ │ │ │ strmi r4, [r6], -r0, rrx │ │ │ │ - bls 82a160 │ │ │ │ + bls 82a230 │ │ │ │ submi r4, r6, pc, lsl r4 │ │ │ │ - blls 3ea184 │ │ │ │ + blls 3ea254 │ │ │ │ stmdbeq sl, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - bls 65427c │ │ │ │ + bls 65434c │ │ │ │ stmdaeq r3, {r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ strmi r9, [r8], -ip, lsl #22 │ │ │ │ - b 16151cc │ │ │ │ - bls 621d4c │ │ │ │ + b 161529c │ │ │ │ + bls 621e1c │ │ │ │ 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 45438c │ │ │ │ + b fe386264 │ │ │ │ + b 1605684 │ │ │ │ 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 555470 │ │ │ │ submi r0, r4, r6, lsl #24 │ │ │ │ - b 162a1dc │ │ │ │ - bl 387cb0 │ │ │ │ + b 162a2ac │ │ │ │ + bl 387d80 │ │ │ │ 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 2d4480 │ │ │ │ andeq lr, sl, r0, lsl #21 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ stmdbls r8, {r3, r6, lr} │ │ │ │ - b fe415390 │ │ │ │ - b 160723c │ │ │ │ + b fe415460 │ │ │ │ + b 160730c │ │ │ │ strdls r7, [r6], -r0 │ │ │ │ - blls 58a52c │ │ │ │ - bls 495250 │ │ │ │ - bl 354378 │ │ │ │ + blls 58a5fc │ │ │ │ + bls 495320 │ │ │ │ + bl 354448 │ │ │ │ ldrshmi r6, [r1], #-69 @ 0xffffffbb │ │ │ │ - b 56aa48 │ │ │ │ - b 1607234 │ │ │ │ + b 56ab18 │ │ │ │ + b 1607304 │ │ │ │ ldrhmi r0, [r1], #-85 @ 0xffffffab │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ - b 16153ac │ │ │ │ + b 161547c │ │ │ │ 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 fe295be4 │ │ │ │ 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 2d5508 │ │ │ │ ldrshtmi r6, [r9], #-32 @ 0xffffffe0 │ │ │ │ - b 162be8c │ │ │ │ - b fe3a363c │ │ │ │ + b 162bf5c │ │ │ │ + b fe3a370c │ │ │ │ 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 fe35d2c4 │ │ │ │ + b 1605f64 │ │ │ │ @ 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 2abf88 │ │ │ │ + b 161cb44 │ │ │ │ + b fe504e48 │ │ │ │ + b fe246fa0 │ │ │ │ + b fe505f90 │ │ │ │ vstrls d0, [r8, #-20] @ 0xffffffec │ │ │ │ - bl 3d43fc │ │ │ │ - b fe51de88 │ │ │ │ + bl 3d44cc │ │ │ │ + b fe51df58 │ │ │ │ vstrls d0, [r3, #-20] @ 0xffffffec │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ - b 1615344 │ │ │ │ + b 1615414 │ │ │ │ strtmi r7, [r5], #-2299 @ 0xfffff705 │ │ │ │ ldrtmi r9, [sp], #-3075 @ 0xfffff3fd │ │ │ │ - bl 3abef0 │ │ │ │ + bl 3abfc0 │ │ │ │ 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 161459c │ │ │ │ + b 1605e9c │ │ │ │ @ instruction: 0x9c047bf4 │ │ │ │ strmi r4, [r4], #-1052 @ 0xfffffbe4 │ │ │ │ ldrtmi r9, [ip], #-2052 @ 0xfffff7fc │ │ │ │ - b fe26bf30 │ │ │ │ - bl 344330 │ │ │ │ + b fe26c000 │ │ │ │ + bl 344400 │ │ │ │ ldrshtmi r6, [r8], #-69 @ 0xffffffbb │ │ │ │ rsbsmi r9, r8, r1, lsl #30 │ │ │ │ - b 162bf28 │ │ │ │ - ldrmi r7, [pc], #-240 @ 244318 │ │ │ │ - b fe2a835c │ │ │ │ + b 162bff8 │ │ │ │ + ldrmi r7, [pc], #-240 @ 2443e8 │ │ │ │ + b fe2a842c │ │ │ │ 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 fe2d451c │ │ │ │ + b 1604c38 │ │ │ │ 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 2bee58 │ │ │ │ + bl 26a84c │ │ │ │ + b fe5dc814 │ │ │ │ + b fe4c7c58 │ │ │ │ ldrmi r0, [r1], -r1, lsl #20 │ │ │ │ - b 16153d8 │ │ │ │ + b 16154a8 │ │ │ │ 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 6545b4 │ │ │ │ vmlaeq.f32 s28, s1, s28 │ │ │ │ - beq 53edbc │ │ │ │ - b 16144f0 │ │ │ │ + beq 53ee8c │ │ │ │ + b 16145c0 │ │ │ │ andls r0, r3, #176, 4 │ │ │ │ - bvc fecdc │ │ │ │ - b 162abcc │ │ │ │ + bvc fedac │ │ │ │ + b 162ac9c │ │ │ │ @ instruction: 0x960976f6 │ │ │ │ stmdals sp, {r1, r2, r4, r9, sl, lr} │ │ │ │ strtmi r4, [lr], #-1054 @ 0xfffffbe2 │ │ │ │ - bls 5d5c08 │ │ │ │ - bl 3d5590 │ │ │ │ + bls 5d5cd8 │ │ │ │ + bl 3d5660 │ │ │ │ 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 4a98d8 │ │ │ │ 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 515d28 │ │ │ │ vmlaeq.f32 s28, s13, s28 │ │ │ │ ldrbvs lr, [r6, #2821]! @ 0xb05 │ │ │ │ subsmi r4, r7, r4, ror r4 │ │ │ │ - b fe42ac30 │ │ │ │ - b 1606030 │ │ │ │ + b fe42ad00 │ │ │ │ + b 1606100 │ │ │ │ ldrhmi r0, [r7], #-102 @ 0xffffff9a │ │ │ │ - bl 26ac24 │ │ │ │ - bl 347c28 │ │ │ │ - b 161d7f4 │ │ │ │ + bl 26acf4 │ │ │ │ + bl 347cf8 │ │ │ │ + b 161d8c4 │ │ │ │ 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 fe26c144 │ │ │ │ + bls 50453c │ │ │ │ ldmibvc r9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - bl 5d4628 │ │ │ │ + bl 5d46f8 │ │ │ │ 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 fe3e8530 │ │ │ │ + strmi r0, [pc], #-5 @ 244528 │ │ │ │ stmdbls r6, {r5, r6, lr} │ │ │ │ ldmdals r0, {r0, r1, r2, sl, lr} │ │ │ │ - b 16145a8 │ │ │ │ + b 1614678 │ │ │ │ strhmi r0, [r1], #-68 @ 0xffffffbc │ │ │ │ ldrbvs lr, [lr, r7, lsl #22]! │ │ │ │ smlabbeq r9, r1, sl, lr │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - bls 568888 │ │ │ │ + bls 568958 │ │ │ │ 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 3d46b0 │ │ │ │ + b fe354734 │ │ │ │ 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 fe2d5628 │ │ │ │ ldrtmi r0, [r1], #-1292 @ 0xfffffaf4 │ │ │ │ - b fe3abcc8 │ │ │ │ - bls 4458e8 │ │ │ │ - b fe5d4698 │ │ │ │ + b fe3abd98 │ │ │ │ + bls 4459b8 │ │ │ │ + b fe5d4768 │ │ │ │ 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 354704 │ │ │ │ + b fe414788 │ │ │ │ subsmi r0, r4, r0, lsl #12 │ │ │ │ - bls 394628 │ │ │ │ + bls 3946f8 │ │ │ │ ldrbvs lr, [r1, #2821]! @ 0xb05 │ │ │ │ ldrbtvc lr, [r4], #2639 @ 0xa4f │ │ │ │ - bl 56951c │ │ │ │ - b fe54550c │ │ │ │ + bl 5695ec │ │ │ │ + b fe5455dc │ │ │ │ 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 fe2d56ec │ │ │ │ + bls 3c6224 │ │ │ │ streq lr, [r9, -r7, lsl #21] │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ - bls 654690 │ │ │ │ + bls 654760 │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ ldrbvc lr, [r7, pc, asr #20]! │ │ │ │ - bl 46a16c │ │ │ │ - b fe446154 │ │ │ │ + bl 46a23c │ │ │ │ + b fe446224 │ │ │ │ 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 fe56a64c │ │ │ │ + bl 3c7640 │ │ │ │ + b fe45e204 │ │ │ │ + b 1606638 │ │ │ │ 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 2bf084 │ │ │ │ + bl 42aa68 │ │ │ │ strtmi r6, [r8], #-2038 @ 0xfffff80a │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ - b fe52b9cc │ │ │ │ - b fe3471a0 │ │ │ │ + b fe52ba9c │ │ │ │ + b fe347270 │ │ │ │ rsbsmi r0, r9, r6, lsl #2 │ │ │ │ strmi r4, [r8], #-1067 @ 0xfffffbd5 │ │ │ │ - b fe2d5634 │ │ │ │ + b fe2d5704 │ │ │ │ stcls 1, cr0, [r4], {10} │ │ │ │ - bl 56add4 │ │ │ │ + bl 56aea4 │ │ │ │ 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 254840 │ │ │ │ strdmi r6, [r1], #-12 @ │ │ │ │ - bleq 5feffc │ │ │ │ + bleq 5ff0cc │ │ │ │ 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 fe2e8ae4 │ │ │ │ + b 1604ee8 │ │ │ │ + b 12479ac │ │ │ │ ldrmi r0, [r3], #-268 @ 0xfffffef4 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b 2546dc │ │ │ │ + b 2547ac │ │ │ │ @ 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 132a6fc │ │ │ │ + b fe4c5af8 │ │ │ │ + b fe4c6ef4 │ │ │ │ + b 386ef0 │ │ │ │ + b 305b24 │ │ │ │ cdpls 0, 0, cr0, cr9, cr4, {0} │ │ │ │ stmdals r1, {r0, r2, r8, r9, lr} │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ - b 160a6f8 │ │ │ │ + b 160a7c8 │ │ │ │ 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 26bf38 │ │ │ │ + bls 29cae0 │ │ │ │ + beq 53f148 │ │ │ │ + b fe3948f8 │ │ │ │ + b 1605b48 │ │ │ │ + b 1623314 │ │ │ │ + b 12a2304 │ │ │ │ strls r0, [r9], -r3, lsl #10 │ │ │ │ - b 16146fc │ │ │ │ + b 16147cc │ │ │ │ @ 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 1254940 │ │ │ │ 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 2ab7a8 │ │ │ │ + b fe49cf58 │ │ │ │ + b fe486b98 │ │ │ │ + b 1606bb4 │ │ │ │ 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 2d5814 │ │ │ │ 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 1294964 │ │ │ │ andmi r0, r5, ip, lsl #10 │ │ │ │ mvnsvc lr, #323584 @ 0x4f000 │ │ │ │ - b 2a932c │ │ │ │ - b 1605328 │ │ │ │ + b 2a93fc │ │ │ │ + b 16053f8 │ │ │ │ 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 fe3949b4 │ │ │ │ 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 162a030 │ │ │ │ @ instruction: 0x400c06b4 │ │ │ │ stcls 3, cr4, [r4, #-176] @ 0xffffff50 │ │ │ │ strmi r4, [r5], #-1085 @ 0xfffffbc3 │ │ │ │ strtmi r9, [r5], #-2052 @ 0xfffff7fc │ │ │ │ - bl 3ab750 │ │ │ │ + bl 3ab820 │ │ │ │ strdmi r6, [r0], #-83 @ 0xffffffad @ │ │ │ │ - b fe26b774 │ │ │ │ - b 1604764 │ │ │ │ + b fe26b844 │ │ │ │ + b 1604834 │ │ │ │ strhtmi r0, [r0], #-149 @ 0xffffff6b │ │ │ │ streq lr, [r6], #-2563 @ 0xfffff5fd │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ - b 132875c │ │ │ │ - b 1604770 │ │ │ │ + b 132882c │ │ │ │ + b 1604840 │ │ │ │ @ instruction: 0x400803b3 │ │ │ │ stcls 3, cr4, [r5], {32} │ │ │ │ svcls 0x0008443c │ │ │ │ strmi r4, [r4], #-1124 @ 0xfffffb9c │ │ │ │ - bl 36a780 │ │ │ │ + bl 36a850 │ │ │ │ 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 1615548 │ │ │ │ svcls 0x000670f0 │ │ │ │ stmdals r1, {r0, r1, ip, pc} │ │ │ │ - bl 4157ac │ │ │ │ + bl 41587c │ │ │ │ stmdbls r6, {r0, sl, fp} │ │ │ │ - stcls 4, cr4, [pc, #-688] @ 2444e8 │ │ │ │ + stcls 4, cr4, [pc, #-688] @ 2445b8 │ │ │ │ smlabbeq lr, r1, sl, lr │ │ │ │ vldmiavs r4!, {d30-} │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ - b 135494c │ │ │ │ + b 1354a1c │ │ │ │ andsmi r0, sp, r9, lsl #10 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - b 368bc4 │ │ │ │ + b 368c94 │ │ │ │ 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 @ 244898 │ │ │ │ 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 414a7c │ │ │ │ + b 16060c4 │ │ │ │ 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 51593c │ │ │ │ + b fe5d5a60 │ │ │ │ + blls 3080e0 │ │ │ │ vmlaeq.f32 s28, s5, s28 │ │ │ │ ldrbtvs lr, [r7], #2820 @ 0xb04 │ │ │ │ vmlaeq.f32 s28, s7, s28 │ │ │ │ movweq lr, #23111 @ 0x5a47 │ │ │ │ - b 1614844 │ │ │ │ - b 16066f8 │ │ │ │ + b 1614914 │ │ │ │ + b 16067c8 │ │ │ │ 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 fe2d597c │ │ │ │ submi r0, r3, fp, lsl #6 │ │ │ │ - b 136b04c │ │ │ │ - bl 3c485c │ │ │ │ + b 136b11c │ │ │ │ + bl 3c492c │ │ │ │ strdmi r6, [r8], -r4 @ │ │ │ │ movwmi r4, #16444 @ 0x403c │ │ │ │ stmdals fp, {r0, r1, r4, r6, lr} │ │ │ │ - b 162b054 │ │ │ │ - bl 261820 │ │ │ │ - b fe248060 │ │ │ │ + b 162b124 │ │ │ │ + bl 2618f0 │ │ │ │ + b fe248130 │ │ │ │ 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 3d4ac0 │ │ │ │ + b 1605974 │ │ │ │ strdls r7, [sl, -r0] │ │ │ │ tsteq ip, r6, asr #20 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ @ instruction: 0x46104039 │ │ │ │ - bl 51550c │ │ │ │ + bl 5155dc │ │ │ │ strtmi r0, [ip], #-1026 @ 0xfffffbfe │ │ │ │ strmi r9, [ip], #-2566 @ 0xfffff5fa │ │ │ │ - b 15eacc4 │ │ │ │ - bl 345cb0 │ │ │ │ - b fe51dc94 │ │ │ │ + b 15ead94 │ │ │ │ + bl 345d80 │ │ │ │ + b fe51dd64 │ │ │ │ stmdbls pc, {r0, r8, r9, fp} @ │ │ │ │ streq lr, [ip, #-2565] @ 0xfffff5fb │ │ │ │ vmlaeq.f32 s28, s12, s28 │ │ │ │ - bleq 2bf2d8 │ │ │ │ + bleq 2bf3a8 │ │ │ │ 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 fe455a50 │ │ │ │ + b 1606998 │ │ │ │ + b fe461160 │ │ │ │ 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 42add4 │ │ │ │ + b 161e99c │ │ │ │ + bls 285ca0 │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ - b 142ad30 │ │ │ │ + b 142ae00 │ │ │ │ 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 1614a8c │ │ │ │ + b 14611e4 │ │ │ │ + bl 4c7a14 │ │ │ │ + bls 446604 │ │ │ │ mcrls 4, 0, r4, cr4, cr7, {1} │ │ │ │ stmdaeq lr, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe4e8d5c │ │ │ │ + b fe4e8e2c │ │ │ │ stmdbls fp, {r1, r9, fp} │ │ │ │ - beq 3ff368 │ │ │ │ - b 395ae0 │ │ │ │ - b fe4c6180 │ │ │ │ + beq 3ff438 │ │ │ │ + b 395bb0 │ │ │ │ + b fe4c6250 │ │ │ │ strmi r0, [r1], -r1, lsl #24 │ │ │ │ - b 46a954 │ │ │ │ - b 1446964 │ │ │ │ - bl 406970 │ │ │ │ + b 46aa24 │ │ │ │ + b 1446a34 │ │ │ │ + bl 406a40 │ │ │ │ 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 fe295b50 │ │ │ │ stmdbls r5, {fp} │ │ │ │ - beq 3bf28c │ │ │ │ + beq 3bf35c │ │ │ │ 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 4eae90 │ │ │ │ eormi r0, pc, lr, lsl #20 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - bls 2961d0 │ │ │ │ + bls 2962a0 │ │ │ │ streq lr, [r7, -sl, asr #20] │ │ │ │ - beq 4bf1ac │ │ │ │ + beq 4bf27c │ │ │ │ vldmiavc ip!, {s29-s107} │ │ │ │ - bleq 2ff5a0 │ │ │ │ + bleq 2ff670 │ │ │ │ strtmi r4, [r3], #1026 @ 0x402 │ │ │ │ stmdals lr, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r2], #-1211 @ 0xfffffb45 │ │ │ │ - blvs fffff5d8 │ │ │ │ + blvs fffff6a8 │ │ │ │ streq lr, [r0, -r1, lsl #21] │ │ │ │ - b 162adf0 │ │ │ │ - b fe362d98 │ │ │ │ + b 162aec0 │ │ │ │ + b fe362e68 │ │ │ │ stcls 14, cr0, [r6], {1} │ │ │ │ vmlaeq.f32 s28, s7, s28 │ │ │ │ stcls 0, cr4, [r9], {103} @ 0x67 │ │ │ │ vmlaeq.f32 s28, s25, s28 │ │ │ │ - b 13d4b68 │ │ │ │ + b 13d4c38 │ │ │ │ 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 3cd440 │ │ │ │ ldmne lr, {r1, r9, fp} │ │ │ │ - bl 36b60c │ │ │ │ + bl 36b6dc │ │ │ │ @ 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 162c2dc │ │ │ │ strdmi r7, [r5], #-119 @ 0xffffff89 │ │ │ │ - b fe4aaa38 │ │ │ │ - bl 447a2c │ │ │ │ + b fe4aab08 │ │ │ │ + bl 447afc │ │ │ │ submi r0, r5, r2, lsl #12 │ │ │ │ - b fe3aa250 │ │ │ │ - b fe545e40 │ │ │ │ - b 1607a50 │ │ │ │ + b fe3aa320 │ │ │ │ + b fe545f10 │ │ │ │ + b 1607b20 │ │ │ │ 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 32af48 │ │ │ │ + b 161daf0 │ │ │ │ + b 1605df4 │ │ │ │ + b fe564720 │ │ │ │ ldrmi r0, [r1], #-3073 @ 0xfffff3ff │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ stmdbls r2, {r1, r3, r8, ip, pc} │ │ │ │ - bl 2d5ac4 │ │ │ │ + bl 2d5b94 │ │ │ │ @ instruction: 0x960e76fc │ │ │ │ - bl 2ac274 │ │ │ │ + bl 2ac344 │ │ │ │ stmdals r4, {r1, sl, fp} │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b fe52a6a8 │ │ │ │ + b fe52a778 │ │ │ │ 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 fe555c00 │ │ │ │ + bl 247b68 │ │ │ │ + b fe546b74 │ │ │ │ stmdals r3, {r1, r2, r3, sl, fp} │ │ │ │ - bl 3d4c14 │ │ │ │ - bl 2de67c │ │ │ │ + bl 3d4ce4 │ │ │ │ + bl 2de74c │ │ │ │ strdls r7, [r1, -ip] │ │ │ │ - bl 26aec4 │ │ │ │ - bl 5c7abc │ │ │ │ + bl 26af94 │ │ │ │ + bl 5c7b8c │ │ │ │ ldrbmi r0, [ip], #2306 @ 0x902 │ │ │ │ vmlaeq.f64 d14, d2, d1 │ │ │ │ - b 1614c70 │ │ │ │ + b 1614d40 │ │ │ │ ldrmi r0, [lr], #1461 @ 0x5b5 │ │ │ │ rsbmi r4, fp, r4, ror #8 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - b 1614c9c │ │ │ │ + b 1614d6c │ │ │ │ strtmi r0, [sl], #1718 @ 0x6b6 │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ stmdbls r8, {r0, r1, r3, r4, r5, sl, lr} │ │ │ │ - bl 314cb4 │ │ │ │ + bl 314d84 │ │ │ │ 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 1614d40 │ │ │ │ strtmi r0, [r0], #-947 @ 0xfffffc4d │ │ │ │ ldrbmi r9, [r6], #-2314 @ 0xfffff6f6 │ │ │ │ - bl 3d4c74 │ │ │ │ + bl 3d4d44 │ │ │ │ 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 1615bf8 │ │ │ │ stmdals r9, {r1, r2, r4, r5, r7, r9, sl} │ │ │ │ rsbsmi r4, r5, r8, lsr #9 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b fe554cc0 │ │ │ │ - b 1607b30 │ │ │ │ + b fe554d90 │ │ │ │ + b 1607c00 │ │ │ │ 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 1614d8c │ │ │ │ strtmi r0, [r1], #-947 @ 0xfffffc4d │ │ │ │ strbmi r4, [r6], #-92 @ 0xffffffa4 │ │ │ │ - bl 3d4d00 │ │ │ │ + bl 3d4dd0 │ │ │ │ strmi r6, [r4], #-1781 @ 0xfffff90b │ │ │ │ - b 162ab8c │ │ │ │ + b 162ac5c │ │ │ │ svcls 0x000b05b5 │ │ │ │ rsbmi r4, fp, r8, lsl r4 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - b 1614d34 │ │ │ │ - strtmi r0, [pc], #-1718 @ 244b6c │ │ │ │ + b 1614e04 │ │ │ │ + strtmi r0, [pc], #-1718 @ 244c3c │ │ │ │ strmi r4, [fp], #-117 @ 0xffffff8b │ │ │ │ - bl 314d08 │ │ │ │ + bl 314dd8 │ │ │ │ strmi r6, [r5], #-1012 @ 0xfffffc0c │ │ │ │ - b 162ab94 │ │ │ │ - bl 485e50 │ │ │ │ + b 162ac64 │ │ │ │ + bl 485f20 │ │ │ │ strmi r0, [r2], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ rsbmi r9, r6, pc, lsl #16 │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b 1614d0c │ │ │ │ + b 1614ddc │ │ │ │ strtmi r0, [r2], #-947 @ 0xfffffc4d │ │ │ │ vldmiavc ip!, {d30-d29} │ │ │ │ stmdals lr, {r1, r2, r3, r4, r5, sl, lr} │ │ │ │ - bl 3d4d14 │ │ │ │ + bl 3d4de4 │ │ │ │ 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 295cd8 │ │ │ │ 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 414e28 │ │ │ │ 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 555f44 │ │ │ │ strdvs r6, [sl], -r2 @ │ │ │ │ @ instruction: 0x612c440c │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - blvs 4c0294 │ │ │ │ - blvc 500298 │ │ │ │ + blvs 4c0364 │ │ │ │ + blvc 500368 │ │ │ │ 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 +545580,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 1215ffc │ │ │ │ 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, 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 │ │ │ │ + strbmi lr, [r9], -r0, ror #25 │ │ │ │ @ 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 │ │ │ │ + stcl 5, cr15, [r2], {234} @ 0xea │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9bef0 │ │ │ │ + bl fed9bfc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0fd8 │ │ │ │ - blmi f571c8 │ │ │ │ + blmi f57298 │ │ │ │ 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 160f610 │ │ │ │ @ instruction: 0xf1c303c3 │ │ │ │ @ instruction: 0xf1a30020 │ │ │ │ - blx dc51ac │ │ │ │ - blx 44193c │ │ │ │ - blx c40d34 │ │ │ │ - b 134113c │ │ │ │ - b 130593c │ │ │ │ + blx dc527c │ │ │ │ + blx 441a0c │ │ │ │ + blx c40e04 │ │ │ │ + b 134120c │ │ │ │ + b 1305a0c │ │ │ │ @ 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 @ 244e30 │ │ │ │ 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 751664 │ │ │ │ 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 │ │ │ │ + b ffe82624 │ │ │ │ + blmi 4176a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31ee20 │ │ │ │ + blls 31eef0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ - cdp 5, 2, cr15, cr0, cr10, {7} │ │ │ │ - rsbseq fp, r3, r2, lsl #6 │ │ │ │ + ldc 5, cr15, [r8, #936]! @ 0x3a8 │ │ │ │ + rsbseq fp, r3, r2, lsr 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], -r2 │ │ │ │ + rsbeq fp, r9, lr, lsl #22 │ │ │ │ + rsbseq fp, r3, r0, lsl #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 130745c │ │ │ │ rsbmi r6, r3, r1, asr #7 │ │ │ │ stceq 0, cr4, [r0], {67} @ 0x43 │ │ │ │ addcc lr, ip, r0, asr #20 │ │ │ │ - b fe294f70 │ │ │ │ - b fe309b58 │ │ │ │ + b fe295040 │ │ │ │ + b fe309c28 │ │ │ │ addsvs r0, r0, ip, lsl #6 │ │ │ │ orrsmi lr, ip, #536576 @ 0x83000 │ │ │ │ - bl 130b220 │ │ │ │ + bl 130b2f0 │ │ │ │ @ instruction: 0xf85d0101 │ │ │ │ sbcsvs r4, r3, r4, lsl #22 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9c034 │ │ │ │ + bl fed9c104 │ │ │ │ @ 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 @ │ │ │ │ + bl fff826d4 │ │ │ │ rscsle r2, r8, r0, lsl r8 │ │ │ │ tstcs r0, r2, lsl r8 │ │ │ │ @ instruction: 0xf5ea4478 │ │ │ │ - cdpne 12, 0, cr14, cr5, cr12, {7} │ │ │ │ + cdpne 12, 0, cr14, cr5, cr4, {4} │ │ │ │ andscs sp, r0, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xf5ea4621 │ │ │ │ - ldmdacs r0, {r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r4, r8, r9, fp, sp, lr, pc} │ │ │ │ andle r4, ip, r8, lsr #12 │ │ │ │ - ldc 5, cr15, [sl, #-936]! @ 0xfffffc58 │ │ │ │ + ldcl 5, cr15, [r2], {234} @ 0xea │ │ │ │ ldmib r3, {r1, r2, r8, r9, sp, pc}^ │ │ │ │ andcs r2, r0, r0, lsl #6 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - stc 5, cr15, [r2], #936 @ 0x3a8 │ │ │ │ + ldc 5, cr15, [sl], #-936 @ 0xfffffc58 │ │ │ │ smlabteq r2, r4, r9, lr │ │ │ │ @ instruction: 0xf5eabd38 │ │ │ │ - ldclt 13, cr14, [r8, #-184]! @ 0xffffff48 │ │ │ │ + ldclt 12, cr14, [r8, #-792]! @ 0xfffffce8 │ │ │ │ stmiavc r2!, {r3, r7, r8, r9, sl, fp, lr}^ │ │ │ │ - blcc 232f88 │ │ │ │ + blcc 233058 │ │ │ │ ldclvs 13, cr12, [r1], #-212 @ 0xffffff2c │ │ │ │ eorsls sp, r8, #893386752 @ 0x35400000 │ │ │ │ - eoreq r2, r0, ip, lsr #17 │ │ │ │ + mlaeq r0, ip, r8, r2 │ │ │ │ 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 +545743,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 27ef7c │ │ │ │ @ instruction: 0x4618d1fb │ │ │ │ - blmi 383090 │ │ │ │ + blmi 383160 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ - blmi 383098 │ │ │ │ + blmi 383168 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9c130 │ │ │ │ + bl fed9c200 │ │ │ │ @ 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 +545773,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 fed9c25c │ │ │ │ @ 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 +545815,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 29f1b0 │ │ │ │ @ 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 +545887,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 25f390 │ │ │ │ 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 +545907,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 29f2a0 │ │ │ │ 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 +545924,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 2862bc │ │ │ │ @ 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 +546023,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 286848 │ │ │ │ stmdavs fp!, {r0, r3, r4, r5, r8, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xd05e4299 │ │ │ │ - bcs 25d628 │ │ │ │ + bcs 25d6f8 │ │ │ │ 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 +546054,15 @@ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0038f43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf43f429f │ │ │ │ svccs 0x0000af5d │ │ │ │ svcge 0x000bf43f │ │ │ │ @ instruction: 0xf8c8e7ac │ │ │ │ - bcs 24d3f0 │ │ │ │ + bcs 24d4c0 │ │ │ │ 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 +546079,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 251524 │ │ │ │ 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 +546099,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 25f6e0 │ │ │ │ @ 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 25f814 │ │ │ │ @ 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 fed9c7d8 │ │ │ │ @ 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 24c1a0 │ │ │ │ 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 fed9c820 │ │ │ │ @ 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 3837b2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9c774 │ │ │ │ + bl fed9c844 │ │ │ │ @ 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 296e84 │ │ │ │ andeq pc, r1, r3, lsr #32 │ │ │ │ stmvs r3, {r0, r2, r3, r8, fp, ip, lr, pc} │ │ │ │ smlalsle r4, r6, ip, r2 │ │ │ │ - bls 25f9b8 │ │ │ │ + bls 25fa88 │ │ │ │ movwle r4, #37521 @ 0x9291 │ │ │ │ - blls 29f8c4 │ │ │ │ + blls 29f994 │ │ │ │ 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 343f0c │ │ │ │ @ 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, lsr pc @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - beq 12416b0 │ │ │ │ + beq 1241780 │ │ │ │ @ instruction: 0x4657069e │ │ │ │ - blls 2b9698 │ │ │ │ + blls 2b9768 │ │ │ │ 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 0x000af5e9 │ │ │ │ @ instruction: 0xf023e7cd │ │ │ │ @ instruction: 0x06980e3f │ │ │ │ andsle r4, r7, r2, ror r6 │ │ │ │ tstcs r1, r1, lsl #22 │ │ │ │ - blx 69f7e8 │ │ │ │ + blx 69f8b8 │ │ │ │ andsle pc, r1, r3, lsl #22 │ │ │ │ strcs r9, [r0, #-1542] @ 0xfffff9fa │ │ │ │ stmib sp, {r1, r2, r4, r5, r6, r9, sl, lr}^ │ │ │ │ stmib sp, {r2, fp, sp, pc}^ │ │ │ │ ldmdavs r3!, {r0, r1, r2, r8, r9, sl, sp, lr, pc} │ │ │ │ strcc fp, [r1, #-2403] @ 0xfffff69d │ │ │ │ strmi r3, [fp, #1540]! @ 0x604 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmib sp, {r2, fp, sp, pc}^ │ │ │ │ svcls 0x00086206 │ │ │ │ @ instruction: 0xf5e94610 │ │ │ │ - @ instruction: 0xe7ceef52 │ │ │ │ + strb lr, [lr, sl, ror #29] │ │ │ │ ldreq pc, [pc, -r3, lsr #32]! │ │ │ │ @ instruction: 0x463a0699 │ │ │ │ - blls 2b9710 │ │ │ │ - beq 2c17f8 │ │ │ │ - blx 8df82c │ │ │ │ + blls 2b97e0 │ │ │ │ + beq 2c18c8 │ │ │ │ + blx 8df8fc │ │ │ │ andle pc, pc, r3, lsl #20 │ │ │ │ strpl lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ssatmi r4, #27, r4, asr #12 │ │ │ │ ldmdblt fp, {r0, r1, r3, r4, r5, fp, sp, lr}^ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [r4, #-1796] @ 0xfffff8fc │ │ │ │ stcls 1, cr13, [r9, #-992] @ 0xfffffc20 │ │ │ │ stcls 6, cr4, [sl], {82} @ 0x52 │ │ │ │ @ instruction: 0xf5e94610 │ │ │ │ - @ instruction: 0xe7d2ef32 │ │ │ │ - ldreq pc, [pc, #-35]! @ 2456cd │ │ │ │ + ldrb lr, [r2, sl, asr #29] │ │ │ │ + ldreq pc, [pc, #-35]! @ 24579d │ │ │ │ @ instruction: 0x4628069b │ │ │ │ - blls 2b9748 │ │ │ │ + blls 2b9818 │ │ │ │ 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, 10, 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 feece408 │ │ │ │ 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 fed9ca28 │ │ │ │ @ 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 857054 │ │ │ │ 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, 7, 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 908478 │ │ │ │ andsle pc, r1, r3, lsl #22 │ │ │ │ strpl lr, [r1], -sp, asr #19 │ │ │ │ - beq 2818ec │ │ │ │ + beq 2819bc │ │ │ │ @ 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, 5, 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, 3, 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 fe6d7154 │ │ │ │ + blmi fe6d7174 │ │ │ │ addlt r4, r5, sl, ror r4 │ │ │ │ strmi r6, [r0], r7, asr #16 │ │ │ │ - beq 481c3c │ │ │ │ + beq 481d0c │ │ │ │ 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 a81fc0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ andcs r8, r1, #188 @ 0xbc │ │ │ │ vpmax.u8 d15, d9, d18 │ │ │ │ - blx 54406e │ │ │ │ - bleq 340194 │ │ │ │ + blx 54413e │ │ │ │ + bleq 340264 │ │ │ │ @ instruction: 0xf907fa02 │ │ │ │ - ldceq 0, cr15, [pc], #-16 @ 245860 │ │ │ │ + ldceq 0, cr15, [pc], #-16 @ 245930 │ │ │ │ @ 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 1ed6e90 │ │ │ │ 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 +546367,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 fe2c05b0 │ │ │ │ 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 31fa38 │ │ │ │ @ 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 30420a │ │ │ │ @ instruction: 0xf5e9465a │ │ │ │ - ldmiblt r8, {r1, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmiblt r8, {r1, r3, r4, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ movwmi r9, #18434 @ 0x4802 │ │ │ │ tstcs r0, sl, asr r6 │ │ │ │ - stc 5, cr15, [lr, #932] @ 0x3a4 │ │ │ │ + stc 5, cr15, [r6, #-932]! @ 0xfffffc5c │ │ │ │ svchi 0x005bf3bf │ │ │ │ svclt 0x0000e85a │ │ │ │ svceq 0x0000f1bb │ │ │ │ stmda sl, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ - blcs 256554 │ │ │ │ + blcs 256624 │ │ │ │ vsra.u64 , q11, #1 │ │ │ │ @ instruction: 0xf1bb8f5b │ │ │ │ adcsle r0, lr, r0, lsl #30 │ │ │ │ eorseq pc, pc, r4, lsr #32 │ │ │ │ @ instruction: 0xf5e9465c │ │ │ │ - @ instruction: 0xe7b8edf2 │ │ │ │ + ldr lr, [r8, sl, lsl #27]! │ │ │ │ strb r2, [r3, r0]! │ │ │ │ ldrdne pc, [r4], -r8 │ │ │ │ stmdage r2, {r2, r9, sp} │ │ │ │ movweq pc, #4364 @ 0x110c @ │ │ │ │ addmi r9, sl, r1, lsl #6 │ │ │ │ andls r2, r0, #64, 2 │ │ │ │ - cdp 5, 9, cr15, cr6, cr9, {7} │ │ │ │ + cdp 5, 2, 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 │ │ │ │ + ldcl 5, cr15, [r8], #932 @ 0x3a4 │ │ │ │ @ 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 │ │ │ │ + ldcl 5, cr15, [r8, #-932] @ 0xfffffc5c │ │ │ │ ldrmi r9, [r4], -r0, lsl #20 │ │ │ │ - blx 3bf704 │ │ │ │ - blx c01dfc │ │ │ │ + blx 3bf7d4 │ │ │ │ + blx c01ecc │ │ │ │ movwmi pc, #41479 @ 0xa207 @ │ │ │ │ @ instruction: 0xf10bfa25 │ │ │ │ vpmax.u8 d15, d7, d21 │ │ │ │ - b 16d6610 │ │ │ │ + b 16d66e0 │ │ │ │ eorsle r0, lr, r3, lsl #2 │ │ │ │ @ instruction: 0xf109fa03 │ │ │ │ rscsmi r3, sl, r1, lsl #8 │ │ │ │ - blx b16620 │ │ │ │ + blx b166f0 │ │ │ │ movwmi pc, #41227 @ 0xa10b @ │ │ │ │ - b 16d5dec │ │ │ │ + b 16d5ebc │ │ │ │ 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 281284 │ │ │ │ stmdals r2, {r3, r4, r8, r9, fp, ip, sp, pc} │ │ │ │ tstcs r0, r4, lsl #6 │ │ │ │ - ldc 5, cr15, [sl, #-932] @ 0xfffffc5c │ │ │ │ + ldc 5, cr15, [r2], #932 @ 0x3a4 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85a │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ andmi lr, r0, #4849664 @ 0x4a0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ - blcs 26a644 │ │ │ │ + blcs 26a714 │ │ │ │ svcge 0x0009f43f │ │ │ │ eorseq pc, pc, r4, lsr #32 │ │ │ │ - ldcl 5, cr15, [lr, #-932]! @ 0xfffffc5c │ │ │ │ + ldc 5, cr15, [r6, #-932] @ 0xfffffc5c │ │ │ │ ldrmi r9, [ip], -r0, lsl #22 │ │ │ │ @ instruction: 0xf8d8e701 │ │ │ │ - blx 311a5c │ │ │ │ + blx 311b2c │ │ │ │ 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 0x0062f5e9 │ │ │ │ + rsbseq sl, r3, r0, lsl #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r3, lr, lsl #14 │ │ │ │ - blx fee4c2a4 │ │ │ │ + rsbseq sl, r3, lr, lsr r6 │ │ │ │ + blx fee4c374 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9cc94 │ │ │ │ + bl fed9cd64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6a60ff8 │ │ │ │ - vstrlt d15, [r8, #-148] @ 0xffffff6c │ │ │ │ + vstrlt s30, [r8, #-756] @ 0xfffffd0c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9cca8 │ │ │ │ + bl fed9cd78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 349a90 │ │ │ │ + bmi 349b60 │ │ │ │ stmdbmi r4, {sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - cdp2 6, 3, cr15, cr4, cr6, {5} │ │ │ │ + stc2l 6, cr15, [ip, #664] @ 0x298 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xffffffc9 │ │ │ │ @ instruction: 0xffffffd3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9ccd0 │ │ │ │ + bl fed9cda0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6a60ff8 │ │ │ │ - tstplt r0, r5, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlabtlt r0, sp, lr, pc @ │ │ │ │ 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 300310 │ │ │ │ @ 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 feeb9cc0 │ │ │ │ + bl 1a46008 │ │ │ │ + bl feec5c10 │ │ │ │ + bl 1d08404 │ │ │ │ + bl 8c6800 │ │ │ │ + bl 12483fc │ │ │ │ + b 18c6808 │ │ │ │ eorle r0, r5, r3, lsl #24 │ │ │ │ andcs r2, r1, r8, lsl r1 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ - stcl 5, cr15, [r0], #-932 @ 0xfffffc5c │ │ │ │ - bl 7ac744 │ │ │ │ + bl 833b0 │ │ │ │ + bl 7ac814 │ │ │ │ cmpvs r3, r8, lsl #2 │ │ │ │ stmdavs r3!, {r9, fp, ip, pc} │ │ │ │ - bl 13ddd50 │ │ │ │ - bne fed85f74 │ │ │ │ + bl 13dde20 │ │ │ │ + bne fed86044 │ │ │ │ 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 fef12444 │ │ │ │ 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 7b9c8c │ │ │ │ adcvs r0, r5, r8, lsl #10 │ │ │ │ streq lr, [r9], -r3, asr #22 │ │ │ │ movweq lr, #35761 @ 0x8bb1 │ │ │ │ andeq lr, r9, r0, ror #22 │ │ │ │ @ instruction: 0x612360e6 │ │ │ │ strb r6, [r0, r0, ror #2]! │ │ │ │ movwcs lr, #2516 @ 0x9d4 │ │ │ │ @ instruction: 0x46206053 │ │ │ │ @ instruction: 0xf5e9601a │ │ │ │ - ldrb lr, [r8, lr, asr #25] │ │ │ │ + ldrb lr, [r8, r6, ror #24] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9cdbc │ │ │ │ + bl fed9ce8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ addmi r6, r5, #64, 16 @ 0x400000 │ │ │ │ andle r6, r5, r4, asr #16 │ │ │ │ - ldc 5, cr15, [lr], #932 @ 0x3a4 │ │ │ │ + mrrc 5, 14, pc, r6, cr9 @ │ │ │ │ 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 +546578,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 2016720 │ │ │ │ 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 1c0e928 │ │ │ │ @ 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 aa9d54 │ │ │ │ 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 156bd84 │ │ │ │ adcsmi r0, r7, #0, 24 │ │ │ │ strbmi fp, [r4, #-3848]! @ 0xfffff0f8 │ │ │ │ stcls 0, cr13, [r3], {9} │ │ │ │ - blne 26bcb8 │ │ │ │ - bl 1aa9cbc │ │ │ │ + blne 26bd88 │ │ │ │ + bl 1aa9d8c │ │ │ │ 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, 7, cr15, cr8, cr9, {7} │ │ │ │ + bls 36c99c │ │ │ │ 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 +546642,53 @@ │ │ │ │ @ instruction: 0xf8d768bb │ │ │ │ @ instruction: 0xf8ddb00c │ │ │ │ @ instruction: 0x4619a010 │ │ │ │ @ instruction: 0x8014f8dd │ │ │ │ tstls r6, r8, lsl #12 │ │ │ │ @ instruction: 0x46434652 │ │ │ │ @ instruction: 0xf5e94659 │ │ │ │ - b 17417d0 │ │ │ │ + b 1741700 │ │ │ │ rsbsle r0, r8, r2, lsl #2 │ │ │ │ andeq lr, r2, #190464 @ 0x2e800 │ │ │ │ movweq lr, #15208 @ 0x3b68 │ │ │ │ - bl 1bcc9d0 │ │ │ │ + bl 1bccaa0 │ │ │ │ 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 144c258 │ │ │ │ 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 2d61a0 │ │ │ │ + blx b04668 │ │ │ │ + b 12c567c │ │ │ │ + blx 446270 │ │ │ │ + b 12c4e7c │ │ │ │ + blx b46288 │ │ │ │ + blx c85660 │ │ │ │ + b 1601e58 │ │ │ │ + b 15c968c │ │ │ │ + blx ac9660 │ │ │ │ + blx c84e70 │ │ │ │ strmi pc, [r4, #3] │ │ │ │ ldrbmi fp, [r1, #-3848]! @ 0xfffff0f8 │ │ │ │ - blcs 1279e2c │ │ │ │ + blcs 1279efc │ │ │ │ @ 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 26ceac │ │ │ │ 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 +546701,20 @@ │ │ │ │ movwls r9, #2819 @ 0xb03 │ │ │ │ @ instruction: 0x46224658 │ │ │ │ @ instruction: 0xf8cd4643 │ │ │ │ @ instruction: 0xf7ff9004 │ │ │ │ @ instruction: 0x4620fe71 │ │ │ │ andlt r4, fp, r1, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 42da2c │ │ │ │ + bls 42dafc │ │ │ │ adcsmi r6, sl, #3866624 @ 0x3b0000 │ │ │ │ movwls sp, #32784 @ 0x8010 │ │ │ │ stcls 7, cr14, [r6], {108} @ 0x6c │ │ │ │ @ instruction: 0xe79146d8 │ │ │ │ - blls 317880 │ │ │ │ + blls 317950 │ │ │ │ @ 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 +546731,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 201696c │ │ │ │ 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 125e3f8 │ │ │ │ cmnvs r0, r9 │ │ │ │ andcc lr, r2, #3489792 @ 0x354000 │ │ │ │ movweq lr, #35603 @ 0x8b13 │ │ │ │ - bl 149e160 │ │ │ │ + bl 149e230 │ │ │ │ rscvs r0, sl, r2, lsl #4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ - bl 7e7e80 │ │ │ │ - bl 14062e4 │ │ │ │ + bl 7e7f50 │ │ │ │ + bl 14063b4 │ │ │ │ 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, 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 7ca7c8 │ │ │ │ + bl 14087e4 │ │ │ │ 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 2c0814 │ │ │ │ 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 280c7c │ │ │ │ + bl 1260588 │ │ │ │ strbmi r0, [r7, #-3084]! @ 0xfffff3f4 │ │ │ │ ldrbmi fp, [r6, #-3848] @ 0xfffff0f8 │ │ │ │ - bl 879f70 │ │ │ │ + bl 87a040 │ │ │ │ stmib r3, {r1, r9}^ │ │ │ │ - bl 129fb54 │ │ │ │ + bl 129fc24 │ │ │ │ tstvs sl, r9, lsl #2 │ │ │ │ sbfx r6, r9, #2, #10 │ │ │ │ ldrdcs lr, [r4, -r3] │ │ │ │ - bl 6fff28 │ │ │ │ - bl 1286798 │ │ │ │ - bl 6c5f64 │ │ │ │ + bl 6ffff8 │ │ │ │ + bl 1286868 │ │ │ │ + bl 6c6034 │ │ │ │ @ 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 fe2837f0 │ │ │ │ @ instruction: 0x2118e794 │ │ │ │ andls r2, r1, #1 │ │ │ │ - b 110372c │ │ │ │ + ldmib 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 fed9d274 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ - blvc 54162c │ │ │ │ + blvc 5416fc │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ stcls 0, cr0, [r6, #-0] │ │ │ │ @ instruction: 0xed809907 │ │ │ │ - b 17a4bc8 │ │ │ │ + b 17a4c98 │ │ │ │ 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 +546842,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 295d14 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmple r6, r0, lsl #22 │ │ │ │ - blmi 1218958 │ │ │ │ + blmi 1218a28 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3200c8 │ │ │ │ + blls 320198 │ │ │ │ @ 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 18838f4 │ │ │ │ sbcsle r3, sl, r1 │ │ │ │ vadd.i8 d25, d0, d2 │ │ │ │ @ instruction: 0xf5e911ed │ │ │ │ - andcc lr, r1, r8, lsr #17 │ │ │ │ + andcc lr, r1, r0, asr #16 │ │ │ │ @ instruction: 0xf5e9d104 │ │ │ │ - stmdavs r3, {r1, r2, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r3, 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} │ │ │ │ + stmdb 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 16465a0 │ │ │ │ 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 │ │ │ │ + ldmib r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4640e7b1 │ │ │ │ - b 1083880 │ │ │ │ + ldmib 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]! │ │ │ │ + ldr pc, [r1, r1, lsl #29]! │ │ │ │ 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, 8, 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 +546905,66 @@ │ │ │ │ svccc 0x0000e854 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ stmdavs sl!, {r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e92300 │ │ │ │ - @ instruction: 0x4602ec9c │ │ │ │ + @ instruction: 0x4602ec34 │ │ │ │ strbmi r4, [r0], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8dcf001 │ │ │ │ @ instruction: 0xf5e9e7b8 │ │ │ │ - svclt 0x0000ec5e │ │ │ │ - rsbseq sl, r3, r4 │ │ │ │ + svclt 0x0000ebf6 │ │ │ │ + rsbseq r9, r3, r4, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, r8, lsr #31 │ │ │ │ - eoreq r1, r0, r8, lsr #13 │ │ │ │ + ldrsbteq r9, [r3], #-232 @ 0xffffff18 │ │ │ │ + mlaeq r0, r8, r6, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d368 │ │ │ │ + bl fed9d438 │ │ │ │ @ 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, lsr ip @ p-variant is OBSOLETE │ │ │ │ rsbvs r6, r0, r5, lsr #2 │ │ │ │ - ldmdb sl!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm 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, r6, lsr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d3a0 │ │ │ │ + bl fed9d470 │ │ │ │ @ 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}^ │ │ │ │ + ldmdb 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 │ │ │ │ + ubfx lr, r2, #18, #6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdavs r2, {r4, r7, r9, sl, lr}^ │ │ │ │ ldrmi r4, [pc], -r6, lsl #12 │ │ │ │ strcs fp, [r0], #-402 @ 0xfffffe6e │ │ │ │ movwcs r6, #2101 @ 0x835 │ │ │ │ ldrtmi r4, [r9], -r0, asr #12 │ │ │ │ eorpl pc, r4, r5, asr r8 @ │ │ │ │ @ instruction: 0xf5e9b13d │ │ │ │ - @ instruction: 0x4602ec36 │ │ │ │ + strmi lr, [r2], -lr, asr #23 │ │ │ │ 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 +546977,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 a03ad4 │ │ │ │ @ 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 +546993,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 301824 │ │ │ │ @ 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 1102398 │ │ │ │ ldmdavs r3!, {r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ adcmi r4, fp, #26214400 @ 0x1900000 │ │ │ │ - bl 3bc810 │ │ │ │ + bl 3bc8e0 │ │ │ │ @ instruction: 0xf5e90009 │ │ │ │ - ldmdavs r3!, {r2, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - b 1617b0c │ │ │ │ + ldmdavs r3!, {r2, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + b 1617bdc │ │ │ │ @ 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 a023d0 │ │ │ │ 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 941a7c │ │ │ │ and r4, pc, r5, lsr #12 │ │ │ │ - blx f0233c │ │ │ │ - blhi ff281e0c │ │ │ │ - blx 681f04 │ │ │ │ + blx f0240c │ │ │ │ + blhi ff281edc │ │ │ │ + blx 681fd4 │ │ │ │ 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 +547059,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 fed9d67c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5e80ff8 │ │ │ │ - stclt 15, cr14, [r8, #-296] @ 0xfffffed8 │ │ │ │ + stclt 14, cr14, [r8, #-904] @ 0xfffffc78 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d5c0 │ │ │ │ + bl fed9d690 │ │ │ │ @ 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}^ │ │ │ │ + ldmdb 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, r4, r5, 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 fed9d6c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46860ff8 │ │ │ │ ldrmi r4, [r0], -ip, lsl #13 │ │ │ │ @ instruction: 0x46724619 │ │ │ │ @ instruction: 0xf5e94663 │ │ │ │ - @ instruction: 0xf5e8ebe8 │ │ │ │ - blx fee82234 │ │ │ │ + @ instruction: 0xf5e8eb80 │ │ │ │ + blx fee82164 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9d624 │ │ │ │ + bl fed9d6f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ - ldm r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda 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 fed9d738 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff8 │ │ │ │ @ instruction: 0x46084614 │ │ │ │ @ instruction: 0xf5e92101 │ │ │ │ - bne a81494 │ │ │ │ + bne a813c4 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd100940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d68c │ │ │ │ + bl fed9d75c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r0, {r8, r9, sp} │ │ │ │ subscc pc, r0, r4, lsl #17 │ │ │ │ - cdp 5, 8, cr15, cr0, cr8, {7} │ │ │ │ + cdp 5, 1, cr15, cr8, cr8, {7} │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ - ldc 5, cr15, [r8], {233} @ 0xe9 │ │ │ │ + bl fee83d1c │ │ │ │ ldclt 1, cr11, [r0, #-0] │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - andcs lr, r0, #120, 28 @ 0x780 │ │ │ │ + andcs lr, r0, #16, 28 @ 0x100 │ │ │ │ @ instruction: 0xf5e92300 │ │ │ │ - stmdacs r0, {r4, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, 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}^ │ │ │ │ + stmda ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e96a20 │ │ │ │ - ldclt 8, cr14, [r0, #-840] @ 0xfffffcb8 │ │ │ │ + ldclt 8, cr14, [r0, #-424] @ 0xfffffe58 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d6d4 │ │ │ │ + bl fed9d7a4 │ │ │ │ @ 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 +547149,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 fed9d7e4 │ │ │ │ @ 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, 9, 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, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ cmnlt r7, r2, lsl r1 │ │ │ │ ldrtmi r6, [r0], -r6, lsr #16 │ │ │ │ - stmdb r4!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm 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} │ │ │ │ + ldc 5, cr15, [r0, #928]! @ 0x3a0 │ │ │ │ strbne r4, [fp, sl, lsr #12]! │ │ │ │ - bl fee83d1c │ │ │ │ + bl 1483dec │ │ │ │ stmdavs r0!, {r5, r8, fp, ip, sp, pc} │ │ │ │ - ldmda r6!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ and r2, r0, r1 │ │ │ │ - bmi 4ce588 │ │ │ │ + bmi 4ce658 │ │ │ │ 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 0x0000e9cc │ │ │ │ + rsbseq r9, r3, lr, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r1, r0, lr, lsl #4 │ │ │ │ - rsbseq r9, r3, r6, ror sl │ │ │ │ + strdeq r1, [r0], -lr @ │ │ │ │ + rsbseq r9, r3, r6, lsr #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9d7bc │ │ │ │ + bl fed9d88c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ @ instruction: 0xf6a74604 │ │ │ │ - @ instruction: 0x4606f91b │ │ │ │ + @ instruction: 0x4606f8b3 │ │ │ │ @ instruction: 0xf5e9460f │ │ │ │ - @ instruction: 0x4605eb1e │ │ │ │ + @ instruction: 0x4605eab6 │ │ │ │ movwge r4, #54841 @ 0xd639 │ │ │ │ movwcs lr, #2515 @ 0x9d3 │ │ │ │ @ instruction: 0xf5e84630 │ │ │ │ - @ instruction: 0x2601ee7c │ │ │ │ + @ instruction: 0x2601ee14 │ │ │ │ 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 fe8f8ee0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d81c │ │ │ │ + bl fed9d8ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bvs 34a5e4 │ │ │ │ + bvs 34a6b4 │ │ │ │ and r4, r4, r5, lsl #12 │ │ │ │ - bl fed03dd0 │ │ │ │ - blcs 36063c │ │ │ │ + bl 1303ea0 │ │ │ │ + blcs 36070c │ │ │ │ strtmi sp, [r0], -r7, lsl #2 │ │ │ │ - ldc 5, cr15, [r4, #928]! @ 0x3a0 │ │ │ │ + stcl 5, cr15, [ip, #-928] @ 0xfffffc60 │ │ │ │ @ instruction: 0xf5e92108 │ │ │ │ - stmdacs r0, {r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, 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, r4, r5, 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, lsr sp │ │ │ │ + b f83ed0 │ │ │ │ + blle ffed0730 │ │ │ │ tstlt r8, r8, lsr #20 │ │ │ │ - cdp 5, 8, cr15, cr0, cr8, {7} │ │ │ │ + cdp 5, 1, cr15, cr8, cr8, {7} │ │ │ │ eorvs r2, fp, #0, 6 │ │ │ │ tstlt r8, r8, lsr #17 │ │ │ │ - cdp 5, 7, cr15, cr10, cr8, {7} │ │ │ │ + cdp 5, 1, 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 252f5c │ │ │ │ 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 fec84206 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d8ac │ │ │ │ + bl fed9d97c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ @ instruction: 0xf5e8460c │ │ │ │ - @ instruction: 0x4628ee3a │ │ │ │ - svc 0x00d6f5e8 │ │ │ │ + @ instruction: 0x4628edd2 │ │ │ │ + svc 0x006ef5e8 │ │ │ │ andscs r4, r4, #45088768 @ 0x2b00000 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - b ff983e70 │ │ │ │ + b 1f83f40 │ │ │ │ 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, r6, r7, r9, fp, sp, lr, pc}^ │ │ │ │ + blcs 2a0a3c │ │ │ │ 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, ip, rrx │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d900 │ │ │ │ + bl fed9d9d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8ca628 │ │ │ │ - blmi 8f293c │ │ │ │ + bmi 8ca6f8 │ │ │ │ + blmi 8f2a0c │ │ │ │ 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 74e7fc │ │ │ │ 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 a75c50 │ │ │ │ @ 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 │ │ │ │ + stmia r4!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r9, r3, r2, lsr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r9, [r3], #-134 @ 0xffffff7a │ │ │ │ + rsbseq r9, r3, r6, lsl #16 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d984 │ │ │ │ + bl fed9da54 │ │ │ │ @ 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 25646c │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26a518 │ │ │ │ - bvs bfad74 │ │ │ │ + blcs 26a5e8 │ │ │ │ + bvs bfae44 │ │ │ │ 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 0x00d4f5e8 │ │ │ │ vmull.p8 , d0, d7 │ │ │ │ stmdbmi sp, {r2, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf5e94479 │ │ │ │ - @ instruction: 0x4606e878 │ │ │ │ + @ instruction: 0x4606e810 │ │ │ │ @ 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, 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 │ │ │ │ + tstcs r2, r0, ror ip │ │ │ │ + stmdb r6!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffed08cc │ │ │ │ and r6, r5, r7, lsr #20 │ │ │ │ - b ff203fa8 │ │ │ │ + b 1804078 │ │ │ │ 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 #24 │ │ │ │ + ldmdb r6, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blle ffe908ec │ │ │ │ ldcllt 0, cr2, [r8, #4]! │ │ │ │ and r6, r2, r7, lsr #17 │ │ │ │ - blcs 3608f4 │ │ │ │ + blcs 3609c4 │ │ │ │ ldrtmi sp, [r8], -r7, lsl #2 │ │ │ │ - ldc 5, cr15, [r8], #928 @ 0x3a0 │ │ │ │ + mrrc 5, 14, pc, r0, cr8 @ │ │ │ │ @ instruction: 0xf5e92108 │ │ │ │ - stmdacs r0, {r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ - bvs a7d80c │ │ │ │ + stmdacs r0, {r3, r6, r8, fp, sp, lr, pc} │ │ │ │ + bvs a7d8dc │ │ │ │ @ instruction: 0xf5e8b118 │ │ │ │ - movwcs lr, #3476 @ 0xd94 │ │ │ │ + movwcs lr, #3372 @ 0xd2c │ │ │ │ stmiavs r0!, {r0, r1, r5, r9, sp, lr} │ │ │ │ @ instruction: 0xf5e8b118 │ │ │ │ - movwcs lr, #3470 @ 0xd8e │ │ │ │ + movwcs lr, #3366 @ 0xd26 │ │ │ │ vaddl.u q3, d31, d19 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29645c │ │ │ │ + blcc 29652c │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ andcs fp, r0, r3, asr #22 │ │ │ │ - bvs 1a76050 │ │ │ │ + bvs 1a76120 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - cdpne 15, 0, cr14, cr7, cr2, {7} │ │ │ │ + mcrne 15, 0, lr, cr7, cr10, {3} │ │ │ │ stmdbmi r1!, {r1, r2, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ - @ instruction: 0xf5e94479 │ │ │ │ - @ instruction: 0x4606e81e │ │ │ │ + @ instruction: 0xf5e84479 │ │ │ │ + @ instruction: 0x4606efb6 │ │ │ │ eorvs fp, r0, #232, 2 @ 0x3a │ │ │ │ - blcs 3006d4 │ │ │ │ + blcs 3007a4 │ │ │ │ @ instruction: 0x2602d11e │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6a54628 │ │ │ │ - vtbl.8 d15, {d15-d18}, d19 │ │ │ │ + @ instruction: 0xf3bffabb │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 25f0b0 │ │ │ │ + bcs 25f180 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26a624 │ │ │ │ + blcs 26a6f4 │ │ │ │ ldrb sp, [r8, -lr, ror #3]! │ │ │ │ mrscs r2, SP_irq │ │ │ │ strtvs r4, [r3], #-1576 @ 0xfffff9d8 │ │ │ │ - blx 18435c │ │ │ │ + blx fe78442c │ │ │ │ ldrtmi lr, [r8], -pc, asr #15 │ │ │ │ - ldmda r2, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00aaf5e8 │ │ │ │ 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 26a728 │ │ │ │ smmls lr, r3, r1, sp │ │ │ │ - @ instruction: 0xf5e94638 │ │ │ │ - bvs a808f8 │ │ │ │ + @ instruction: 0xf5e84638 │ │ │ │ + bvs a82828 │ │ │ │ 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, r8, ror pc │ │ │ │ + eoreq r0, r0, r4, 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 │ │ │ │ + @ instruction: 0xb120edec │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0x460587f0 │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - @ instruction: 0x4606ef3a │ │ │ │ + @ instruction: 0x4606eed2 │ │ │ │ movwne lr, #43476 @ 0xa9d4 │ │ │ │ - bl 1f97368 │ │ │ │ - blle ffe07558 │ │ │ │ + bl 1f97438 │ │ │ │ + blle ffe07628 │ │ │ │ strtmi r6, [sl], -r0, lsr #20 │ │ │ │ - cdp 5, 3, cr15, cr14, cr8, {7} │ │ │ │ + ldcl 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 ffb0d504 │ │ │ │ mcrreq 11, 6, lr, r3, cr3 │ │ │ │ - b 130a7c0 │ │ │ │ - b 16077a8 │ │ │ │ + b 130a890 │ │ │ │ + b 1607878 │ │ │ │ @ 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 fea970b6 │ │ │ │ @ instruction: 0xf64d7103 │ │ │ │ @ instruction: 0xf6c6376d │ │ │ │ - bl feb1c880 │ │ │ │ - bl 2891b0 │ │ │ │ + bl feb1c950 │ │ │ │ + bl 289280 │ │ │ │ stmeq r9, {r1, r3, r4, r6, r8} │ │ │ │ biceq lr, r1, r1, asr #23 │ │ │ │ - blvs 28d324 │ │ │ │ - bne ff6d7b88 │ │ │ │ + blvs 28d3f4 │ │ │ │ + bne ff6d7c58 │ │ │ │ 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 4c4f9a │ │ │ │ strbmi pc, [r8], -r7, lsl #18 @ │ │ │ │ - svc 0x00f8f5e8 │ │ │ │ + svc 0x0090f5e8 │ │ │ │ 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}^ │ │ │ │ + ldm 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 c476f8 │ │ │ │ @ instruction: 0xf6a76c60 │ │ │ │ - vldr d15, [r4, #460] @ 0x1cc │ │ │ │ + vldr d15, [r4, #44] @ 0x2c │ │ │ │ tstlt r0, #10240 @ 0x2800 │ │ │ │ movwcs lr, #23001 @ 0x59d9 │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ - blvc 302040 │ │ │ │ + blvc 302110 │ │ │ │ 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, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ tstcc ip, sl, lsl #6 │ │ │ │ movweq pc, #323 @ 0x143 @ │ │ │ │ stmib r4, {r3, r4, r5, r7, r8, sl, lr}^ │ │ │ │ bicle r1, r7, sl, lsl #6 │ │ │ │ - bvs feabea7c │ │ │ │ + bvs feabeb4c │ │ │ │ andcs r6, r0, #32, 20 @ 0x20000 │ │ │ │ - stc 5, cr15, [r6, #928]! @ 0x3a0 │ │ │ │ + ldc 5, cr15, [lr, #-928]! @ 0xfffffc60 │ │ │ │ strcs fp, [r0], #-312 @ 0xfffffec8 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - strtmi lr, [r0], -r0, ror #26 │ │ │ │ + @ instruction: 0x4620ecf8 │ │ │ │ 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 fed9dd80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 130aa18 │ │ │ │ - blmi 1332cd4 │ │ │ │ + bmi 130aae8 │ │ │ │ + blmi 1332da4 │ │ │ │ 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 a5855c │ │ │ │ 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 a73380 │ │ │ │ + stcl 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 bc6d44 │ │ │ │ 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: 0xf8d6f6a6 │ │ │ │ @ instruction: 0xf6a76c60 │ │ │ │ - andcs pc, r0, r1, asr #23 │ │ │ │ - blx ff004600 │ │ │ │ + andcs pc, r0, r9, asr fp @ │ │ │ │ + blx 16046d0 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4603edb2 │ │ │ │ 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 a8609c │ │ │ │ + ldc 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, 11, cr15, cr10, cr8, {7} │ │ │ │ + rsbseq r9, r3, r2, ror r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, sl, asr #9 │ │ │ │ + ldrshteq r9, [r3], #-58 @ 0xffffffc6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ @ instruction: 0xf8df4615 │ │ │ │ @ instruction: 0x461e24f4 │ │ │ │ @@ -547550,192 +547601,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 9a0d5c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, pc, r5, asr #4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ - bl ffa843dc │ │ │ │ + bl 20844ac │ │ │ │ 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: 0xf1b0ed90 │ │ │ │ + blle 1589928 │ │ │ │ strls pc, [ip], #2271 @ 0x8df │ │ │ │ @ instruction: 0x464944f9 │ │ │ │ - cdp 5, 3, cr15, cr0, cr8, {7} │ │ │ │ + stcl 5, cr15, [r8, #928] @ 0x3a0 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ - bvs 1a7ad70 │ │ │ │ + bvs 1a7ae40 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - @ instruction: 0xf1b0ede4 │ │ │ │ - blle a89880 │ │ │ │ + @ instruction: 0xf1b0ed7c │ │ │ │ + blle a89950 │ │ │ │ @ instruction: 0xf5e84649 │ │ │ │ - strmi lr, [r1], r0, lsr #28 │ │ │ │ + @ instruction: 0x4681edb8 │ │ │ │ @ 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 ffd04534 │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - stmdals r2, {r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - ldc 5, cr15, [lr], #-928 @ 0xfffffc60 │ │ │ │ + stmdals r2, {r3, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + bl ff804540 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ @ instruction: 0xf5e86880 │ │ │ │ - bvs a82004 │ │ │ │ - stcl 5, cr15, [r6], {232} @ 0xe8 │ │ │ │ + bvs a81f34 │ │ │ │ + mrrc 5, 14, pc, lr, cr8 @ │ │ │ │ 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} │ │ │ │ + ldc 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 │ │ │ │ + ldc 5, cr15, [r6, #-928]! @ 0xfffffc60 │ │ │ │ vmull.p8 , d0, d4 │ │ │ │ stmdals r2, {r2, r5, r7, r8, pc} │ │ │ │ - ldc 5, cr15, [lr], {232} @ 0xe8 │ │ │ │ + bl ff004580 │ │ │ │ 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, 1, cr15, cr8, cr5, {5} │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ orrshi pc, r4, r0 │ │ │ │ @ instruction: 0xf04f9b02 │ │ │ │ strls r0, [r3, #-2844] @ 0xfffff4e4 │ │ │ │ - blcc 3585c4 │ │ │ │ + blcc 358694 │ │ │ │ @ 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 feecda84 │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6a5771a │ │ │ │ - strmi pc, [r1], -r3, ror #28 │ │ │ │ + @ instruction: 0x4601fdfb │ │ │ │ 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} │ │ │ │ + stcl 5, cr15, [r6, #928] @ 0x3a0 │ │ │ │ movweq lr, #27221 @ 0x6a55 │ │ │ │ - blls 2fade0 │ │ │ │ + blls 2faeb0 │ │ │ │ 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 ffd13acc │ │ │ │ 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} │ │ │ │ + stc 5, cr15, [r0, #928]! @ 0x3a0 │ │ │ │ @ instruction: 0x3050f894 │ │ │ │ - blcs 26b9d4 │ │ │ │ + blcs 26baa4 │ │ │ │ svcge 0x007bf43f │ │ │ │ @ instruction: 0xf5e84658 │ │ │ │ - strmi lr, [r5], -ip, lsl #28 │ │ │ │ + strmi lr, [r5], -r4, lsr #27 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmiavs r0!, {r2, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - beq 1a83210 │ │ │ │ - b fec04580 │ │ │ │ + beq 1a832e0 │ │ │ │ + b 1204650 │ │ │ │ @ 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 │ │ │ │ + stc 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 a81df8 │ │ │ │ + b a8468c │ │ │ │ stmib sp, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0x961cb61a │ │ │ │ stm sl, {r0, r1, r8, fp, lr, pc} │ │ │ │ - bls 386e38 │ │ │ │ - bvs b18794 │ │ │ │ + bls 386f08 │ │ │ │ + bvs b18864 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - ldmdacs r4, {r3, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r4, {r4, 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, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + mcrr 5, 14, pc, ip, cr8 @ │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - strmi lr, [r6], -r0, asr #23 │ │ │ │ + @ instruction: 0x4606eb58 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - bvs a67224 │ │ │ │ - stc 5, cr15, [r8], #928 @ 0x3a0 │ │ │ │ + bvs a672f4 │ │ │ │ + mcrr 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, 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 │ │ │ │ + stc 5, cr15, [ip], #-928 @ 0xfffffc60 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ - b 161869c │ │ │ │ + b 161876c │ │ │ │ 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 ff704f88 │ │ │ │ @ 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, #188, 24 @ 0xbc00 │ │ │ │ adchi pc, sp, r0, asr #32 │ │ │ │ - bleq 98331c │ │ │ │ + bleq 9833ec │ │ │ │ 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 +547799,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 ff7047ac │ │ │ │ + blne fe9d881c │ │ │ │ + b 1618974 │ │ │ │ @ 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, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ddd16f │ │ │ │ - blls 332fa4 │ │ │ │ + blls 333074 │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ addsmi r9, sl, #201326592 @ 0xc000000 │ │ │ │ strbmi sp, [r0], -r6, lsl #17 │ │ │ │ - bl 2184714 │ │ │ │ + bl 7847e4 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - stmiavs r7!, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiavs r7!, {r1, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - @ instruction: 0x4606ec18 │ │ │ │ + @ instruction: 0x4606ebb0 │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - ldrtmi lr, [r2], -ip, lsl #18 │ │ │ │ + ldrtmi lr, [r2], -r4, lsr #17 │ │ │ │ @ instruction: 0xf5e817f3 │ │ │ │ - stmdacs r0, {r2, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - bvs c3b4e4 │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + bvs c3b5b4 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - strmi lr, [r6], -sl, lsl #24 │ │ │ │ + strmi lr, [r6], -r2, lsr #23 │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - @ instruction: 0x4632e8fe │ │ │ │ + @ instruction: 0x4632e896 │ │ │ │ @ instruction: 0xf5e817f3 │ │ │ │ - @ instruction: 0x4606ee96 │ │ │ │ + strmi lr, [r6], -lr, lsr #28 │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ - stc2 6, cr15, [r4], #-664 @ 0xfffffd68 │ │ │ │ + blx ff184b22 │ │ │ │ strmi r4, [fp], r2, lsl #13 │ │ │ │ - cdp 5, 2, cr15, cr6, cr8, {7} │ │ │ │ + ldc 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 │ │ │ │ + ldmdb ip, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + b 1260340 │ │ │ │ ldrtmi r7, [sl], -r7, ror #7 │ │ │ │ @ instruction: 0xf10464e3 │ │ │ │ strls r0, [r0], -r8 │ │ │ │ - blx fe784fe0 │ │ │ │ + blx fe7850b0 │ │ │ │ @ instruction: 0x9600b358 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ tstcs r2, #212, 18 @ 0x350000 │ │ │ │ - blx fe584ff0 │ │ │ │ + blx fe5850c0 │ │ │ │ @ instruction: 0x4628b318 │ │ │ │ - b fec8479c │ │ │ │ + b 128486c │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - @ instruction: 0x4640e9b4 │ │ │ │ - ldmib r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + strbmi lr, [r0], -ip, asr #18 │ │ │ │ + stmdb 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, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ + b ff384884 │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - tstcs r1, sl, lsr #22 │ │ │ │ + smlabtcs r1, r2, sl, lr │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrb pc, [r7, #3395]! @ 0xd43 @ │ │ │ │ ldrtmi r6, [r1], -r0, lsr #17 │ │ │ │ @ instruction: 0xf5e82201 │ │ │ │ - ldmdblt r0!, {r1, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdblt r0!, {r1, r3, 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, r5, r6, r9, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r8], -pc, lsl #1 │ │ │ │ - b fe3847e4 │ │ │ │ + b 9848b4 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - @ instruction: 0xe63be990 │ │ │ │ - bleq 98318c │ │ │ │ + ldrt lr, [fp], -r8, lsr #18 │ │ │ │ + bleq 98325c │ │ │ │ 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, #210944 @ 0x33800 │ │ │ │ + ldmdb ip, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4640e653 │ │ │ │ - bl feb84808 │ │ │ │ + bl 11848d8 │ │ │ │ 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, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ andcs sp, r1, #1073741878 @ 0x40000036 │ │ │ │ @ instruction: 0x4648211c │ │ │ │ - b fea04834 │ │ │ │ + b 1004904 │ │ │ │ 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, {r4, r5, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi sp, [r1], -fp, asr #3 │ │ │ │ strbmi r2, [r0], -r1, lsl #4 │ │ │ │ - b fe684850 │ │ │ │ + b c84920 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xe7c2af56 │ │ │ │ - stc 5, cr15, [r6], #928 @ 0x3a0 │ │ │ │ + ldc 5, cr15, [lr], #-928 @ 0xfffffc60 │ │ │ │ @ instruction: 0xf5e84658 │ │ │ │ - ldrb lr, [pc, #3098]! @ 247cde │ │ │ │ + ldrb lr, [pc, #2994]! @ 247d46 │ │ │ │ @ instruction: 0xf5e84620 │ │ │ │ - stmdals r2, {r1, r2, r4, sl, fp, sp, lr, pc} │ │ │ │ - b 1204870 │ │ │ │ + stmdals r2, {r1, r2, r3, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmib r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e5fe │ │ │ │ - blcc fe8f98d8 │ │ │ │ + blcc fe8f99a8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r9, r3, lr, lsl #8 │ │ │ │ + rsbseq r9, r3, lr, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, r4, ror #7 │ │ │ │ - strdeq r0, [r0], -ip @ │ │ │ │ + rsbseq r9, r3, r4, lsl r3 │ │ │ │ + eoreq r0, r0, ip, ror #21 │ │ │ │ @ instruction: 0xfffff6cd │ │ │ │ @ instruction: 0xfffff715 │ │ │ │ - eoreq r0, r0, r8, ror #18 │ │ │ │ - eoreq r0, r0, r4, lsl #14 │ │ │ │ + eoreq r0, r0, r8, asr r9 │ │ │ │ + strdeq r0, [r0], -r4 @ │ │ │ │ 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 384998 │ │ │ │ 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 9049ac │ │ │ │ + blle 164ea28 │ │ │ │ ldrdhi pc, [r4], #143 @ 0x8f │ │ │ │ @ instruction: 0x464144f8 │ │ │ │ - bl ff1848ec │ │ │ │ + bl 17849bc │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ strtmi r4, [fp], -lr, lsr #18 │ │ │ │ ldrtmi r6, [sl], -r0, lsr #1 │ │ │ │ @ instruction: 0xf1044479 │ │ │ │ tstls r0, r4, lsr #32 │ │ │ │ @ instruction: 0xf5e82101 │ │ │ │ - andcc lr, r1, lr, asr #20 │ │ │ │ - bvs 1a7b220 │ │ │ │ + andcc lr, r1, r6, ror #19 │ │ │ │ + bvs 1a7b2f0 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - vmlsne.f64 d14, d5, d20 │ │ │ │ + @ instruction: 0x1e05eafc │ │ │ │ @ instruction: 0x4641db3a │ │ │ │ - bl fea84924 │ │ │ │ + bl 10849f4 │ │ │ │ orrslt r4, r0, #3145728 @ 0x300000 │ │ │ │ eorvs r2, r3, #0 │ │ │ │ - @ instruction: 0xffa0f6a6 │ │ │ │ + @ instruction: 0xff38f6a6 │ │ │ │ orrlt r6, r8, r0, ror #8 │ │ │ │ strtvs r2, [r5], #-1280 @ 0xfffffb00 │ │ │ │ @ instruction: 0xf6a54628 │ │ │ │ - eorvs pc, r0, sp, ror #27 │ │ │ │ + eorvs pc, r0, r5, lsl #27 │ │ │ │ @ instruction: 0x4629b138 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmiblt r0!, {r0, r1, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6a56820 │ │ │ │ - stclvs 14, cr15, [r0], #-308 @ 0xfffffecc │ │ │ │ - @ instruction: 0xf894f6a7 │ │ │ │ + stclvs 13, cr15, [r0], #-916 @ 0xfffffc6c │ │ │ │ + @ instruction: 0xf82cf6a7 │ │ │ │ tstlt r8, r0, lsr #20 │ │ │ │ - ldm r4, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda 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, r4, 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, r5, r6, fp, sp, lr, pc}^ │ │ │ │ + ldmdb 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, #2850 @ 0xb22 │ │ │ │ adcvs r6, r3, r0, ror #17 │ │ │ │ - ldmib r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r8, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628e7f2 │ │ │ │ - bl fe284994 │ │ │ │ - bvs 1a4fdf8 │ │ │ │ + bl 884a64 │ │ │ │ + bvs 1a4fec8 │ │ │ │ @ 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 │ │ │ │ + strb lr, [r2, r0, asr #18]! │ │ │ │ + eoreq r0, r0, r0, lsr r1 │ │ │ │ + eoreq r0, r0, r4, lsr r6 │ │ │ │ + eoreq r0, r0, r4, lsl #12 │ │ │ │ + eoreq r0, r0, r4, lsl #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9e418 │ │ │ │ + bl fed9e4e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r3, #-544]! @ 0xfffffde0 │ │ │ │ - blmi b33490 │ │ │ │ + blmi b33560 │ │ │ │ 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, 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, ror r9 │ │ │ │ stmdals r5, {r2, r4, ip, lr, pc} │ │ │ │ - b 1b049fc │ │ │ │ + ldmib sl!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ 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 #18 │ │ │ │ stmdals fp, {r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e82401 │ │ │ │ - and lr, r0, r2, asr sl │ │ │ │ + and lr, r0, sl, ror #19 │ │ │ │ stmdals r5, {sl, sp} │ │ │ │ - stmdb r2!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm sl!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e8980b │ │ │ │ - bmi 581810 │ │ │ │ + bmi 581740 │ │ │ │ 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 1404b1c │ │ │ │ + rsbseq r8, r3, sl, lsl #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, r4 │ │ │ │ + eoreq r0, r0, r6, lsl #10 │ │ │ │ + strdeq r0, [r0], -r8 @ │ │ │ │ + @ instruction: 0x00738c9e │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9e4cc │ │ │ │ + bl fed9e59c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf6a56800 │ │ │ │ - stclvs 13, cr15, [r0], #-740 @ 0xfffffd1c │ │ │ │ - @ instruction: 0xf800f6a7 │ │ │ │ + stclvs 13, cr15, [r0], #-324 @ 0xfffffebc │ │ │ │ + @ instruction: 0xff98f6a6 │ │ │ │ tstlt r8, r0, lsr #20 │ │ │ │ - stmda r0, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + svc 0x00d8f5e7 │ │ │ │ @ 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, r6, r7, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf5e7b108 │ │ │ │ + stmiavs r0!, {r1, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + stmia 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 2018e2c │ │ │ │ @ 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 358070 │ │ │ │ + b 1384458 │ │ │ │ @ instruction: 0xf10c0500 │ │ │ │ - b 130a380 │ │ │ │ + b 130a450 │ │ │ │ strtmi r0, [r8], -r1, lsl #8 │ │ │ │ @ instruction: 0xf1bc4621 │ │ │ │ mvnle r0, r0, asr #30 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ adcshi pc, r9, r0 │ │ │ │ @ instruction: 0x3050f896 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x463080b6 │ │ │ │ @ instruction: 0xf9b8f7ff │ │ │ │ ldmvs r0!, {r5, r6, r8, ip, sp, pc} │ │ │ │ - stmdb lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e86a30 │ │ │ │ - tstcs r1, ip, ror #18 │ │ │ │ + tstcs r1, r4, lsl #18 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r9, r0 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r3, r0 │ │ │ │ ldmdavs r0!, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6a54623 │ │ │ │ - @ instruction: 0x4605fd91 │ │ │ │ + strmi pc, [r5], -r9, lsr #26 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r1, {r1, r2, r4, r7, pc} │ │ │ │ ldmvs r0!, {r9, sp} │ │ │ │ - stmdb r2, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm 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 ffd04c50 │ │ │ │ cmnle r8, ip, lsl r8 │ │ │ │ ldrsbtls pc, [r8], -sp @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blls 5bb5bc │ │ │ │ + blls 5bb68c │ │ │ │ rsbsle r2, r0, r0, lsl #22 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf5e72214 │ │ │ │ - stmdacs r0, {r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4648d175 │ │ │ │ - b ffe04ba8 │ │ │ │ + b fe404c78 │ │ │ │ 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 ff604c88 │ │ │ │ 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 e4fd00 │ │ │ │ + stmda r6!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10dd14e │ │ │ │ - bvs f09c50 │ │ │ │ + bvs f09d20 │ │ │ │ tstcs r1, ip, lsl r2 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - @ instruction: 0x4607ec1e │ │ │ │ + @ instruction: 0x4607ebb6 │ │ │ │ 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: 0xf956f6a6 │ │ │ │ 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, r4, r5, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x463a6a33 │ │ │ │ tstcs r1, r0, asr r6 │ │ │ │ - b 1284c44 │ │ │ │ + ldmib r8, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ tstle r7, ip, lsl r8 │ │ │ │ @ instruction: 0xf5e86a30 │ │ │ │ - ldrtmi lr, [r0], -r0, ror #17 │ │ │ │ + @ instruction: 0x4630e878 │ │ │ │ @ instruction: 0xf8b0f7ff │ │ │ │ @ instruction: 0xf8c89b0e │ │ │ │ - bmi 6934bc │ │ │ │ + bmi 69358c │ │ │ │ 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 0x00ccf5e7 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ strcs pc, [r0], #-2197 @ 0xfffff76b │ │ │ │ strcs lr, [r0], #-2021 @ 0xfffff81b │ │ │ │ @ instruction: 0xf5e8e7f5 │ │ │ │ - svclt 0x0000ea8a │ │ │ │ - ldrsbteq r8, [r3], #-206 @ 0xffffff32 │ │ │ │ + svclt 0x0000ea22 │ │ │ │ + rsbseq r8, r3, lr, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, asr #22 │ │ │ │ + rsbseq r8, r3, r2, ror sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi fe398f58 │ │ │ │ - blmi fe398d98 │ │ │ │ + bmi fe399028 │ │ │ │ + blmi fe398e68 │ │ │ │ @ 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 +548202,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 1d09e58 │ │ │ │ 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}^ │ │ │ │ + @ instruction: 0xf5e768a8 │ │ │ │ + bvs c8365c │ │ │ │ + svc 0x00f2f5e7 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx 1f855bc │ │ │ │ + blx 1f8568c │ │ │ │ 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 0x009af5e7 │ │ │ │ tstlt r8, r3, lsl #13 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xe7d1ff57 │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - @ instruction: 0xf107e8ea │ │ │ │ + @ instruction: 0xf107e882 │ │ │ │ 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 ffb856d8 │ │ │ │ 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, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r1], -lr, lsr #3 │ │ │ │ stmiavs r8!, {r1, r9, sp} │ │ │ │ - svc 0x00d4f5e7 │ │ │ │ + svc 0x006cf5e7 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ - bvs c7bd70 │ │ │ │ + bvs c7be40 │ │ │ │ @ instruction: 0xf5e72202 │ │ │ │ - stmdacs r0, {r1, r2, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, 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: 0xf864f6a6 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - @ instruction: 0x2120e8a0 │ │ │ │ + @ instruction: 0x2120e838 │ │ │ │ andls r1, r8, r3, asr #15 │ │ │ │ movwls r6, #40040 @ 0x9c68 │ │ │ │ - stc2l 6, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ + stc2l 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 │ │ │ │ + strmi lr, [r3], -r6, lsr #16 │ │ │ │ strhcs r6, [r1, -r0] │ │ │ │ ldrsbtvs r1, [r3], #123 @ 0x7b │ │ │ │ ldmib sp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ stmib r6, {r1, r2, r9, ip, sp}^ │ │ │ │ - blls 393ebc │ │ │ │ + blls 393f8c │ │ │ │ @ instruction: 0x61b3221c │ │ │ │ @ instruction: 0xf5e868ab │ │ │ │ - @ instruction: 0x4683e938 │ │ │ │ + pkhtbmi lr, r3, r0, asr #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] @ │ │ │ │ + ldrb pc, [r8, -r1, lsr #27] @ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe779d19a │ │ │ │ strbmi r6, [r0], -fp, lsr #17 │ │ │ │ tstcs r1, sl, lsr r6 │ │ │ │ - ldmdb lr, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm 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} │ │ │ │ + stmia 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 c8350c │ │ │ │ + svc 0x004af5e7 │ │ │ │ + @ instruction: 0xf5e76a28 │ │ │ │ + strls lr, [r0], -sl, ror #31 │ │ │ │ adcvs r1, r8, #50593792 @ 0x3040000 │ │ │ │ stmdavs r8!, {r1, r3, r6, r9, sl, lr} │ │ │ │ rscvs r4, r9, #36700160 @ 0x2300000 │ │ │ │ - blx feb051b6 │ │ │ │ + blx 1105286 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xe72eff77 │ │ │ │ - stmdb lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r8, r3, r4, ror #21 │ │ │ │ + stmdb r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r8, r3, r4, lsl sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r6, ror sl │ │ │ │ + rsbseq r8, r3, r6, lsr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9e940 │ │ │ │ + bl fed9ea10 │ │ │ │ @ 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, 13, 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 0x00bcf5e7 │ │ │ │ @ instruction: 0xf1056ba2 │ │ │ │ - blvs ffb07b90 │ │ │ │ + blvs ffb07c60 │ │ │ │ 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 382d2c │ │ │ │ @ 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] @ 247930 │ │ │ │ vmov.f64 d9, d16 │ │ │ │ andlt r0, fp, r9, asr #22 │ │ │ │ - blhi 382acc │ │ │ │ + blhi 382b9c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf5e768b0 │ │ │ │ - bvs e834fc │ │ │ │ - svc 0x0042f5e7 │ │ │ │ + bvs e8342c │ │ │ │ + cdp 5, 13, 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 │ │ │ │ + @ instruction: 0x4607ed92 │ │ │ │ sbcsle r2, r9, r0, lsl #16 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf902f6a5 │ │ │ │ + @ instruction: 0xf89af6a5 │ │ │ │ cmplt r8, r1, lsl #12 │ │ │ │ stmdaeq r4, {r0, r1, r2, r5, r7, r8, ip, sp, lr, pc} │ │ │ │ stmvs sl, {r0, r1, r4, r5, fp, sp, lr} │ │ │ │ svccs 0x0004f848 │ │ │ │ @ instruction: 0xf6a56818 │ │ │ │ - @ instruction: 0x4601f8f7 │ │ │ │ + strmi pc, [r1], -pc, lsl #17 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blmi 14099c8 │ │ │ │ + blmi 1409a98 │ │ │ │ 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, #344] @ 247a7c │ │ │ │ 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, #-340] @ 0xfffffeac │ │ │ │ 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 1aa39cc │ │ │ │ tstls r4, r7, lsl #2 │ │ │ │ @ instruction: 0x1018f8dc │ │ │ │ @ instruction: 0x460f311c │ │ │ │ tsteq r5, r8, asr sl │ │ │ │ @ instruction: 0xf6abd108 │ │ │ │ - blls 445cd0 │ │ │ │ + blls 445c00 │ │ │ │ strhi pc, [r3, #-2976] @ 0xfffff460 │ │ │ │ strpl pc, [r1, #-2819] @ 0xfffff4fd │ │ │ │ strhi lr, [r0, #-2507] @ 0xfffff635 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #18 │ │ │ │ - b 585078 │ │ │ │ - bleq 8829e0 │ │ │ │ + stmib r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bleq 882ab0 │ │ │ │ strtmi r4, [r9], -r0, asr #12 │ │ │ │ - b 405084 │ │ │ │ - bleq 8429ec │ │ │ │ - blpl 2833c8 │ │ │ │ + ldmib lr, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bleq 842abc │ │ │ │ + blpl 283498 │ │ │ │ @ instruction: 0xee881be4 │ │ │ │ vmla.f64 d6, d7, d7 │ │ │ │ @ instruction: 0xf1697a90 │ │ │ │ @ instruction: 0x2c010900 │ │ │ │ - blvc 1c433e0 │ │ │ │ + blvc 1c434b0 │ │ │ │ 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 26e610 │ │ │ │ ldmib sp, {r0, r2, r3, r5, r7, r8, ip, lr, pc}^ │ │ │ │ ldrtmi r7, [r8], -r8, lsl #12 │ │ │ │ - cdp 5, 0, cr15, cr14, cr7, {7} │ │ │ │ + stc 5, cr15, [r6, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ cdp 14, 11, cr15, cr0, cr15, {3} │ │ │ │ andlt r0, fp, r9, asr #22 │ │ │ │ - blhi 382c34 │ │ │ │ + blhi 382d04 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xe73bfd9d │ │ │ │ ... │ │ │ │ @ instruction: 0xffffebf1 │ │ │ │ - @ instruction: 0x0076779e │ │ │ │ - andseq pc, pc, lr, lsl #30 │ │ │ │ + rsbseq r7, r6, lr, asr #13 │ │ │ │ + @ instruction: 0x001ffefe │ │ │ │ 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 fed9ec44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bvs ff30b95c │ │ │ │ + bvs ff30ba2c │ │ │ │ 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 fed9ec5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvs c591a8 │ │ │ │ + blvs c59278 │ │ │ │ @ instruction: 0xf1d1b108 │ │ │ │ - blvs 1c8738c │ │ │ │ - svc 0x00a8f5e7 │ │ │ │ + blvs 1c8744c │ │ │ │ + svc 0x0040f5e7 │ │ │ │ @ instruction: 0xf5e768e8 │ │ │ │ - @ instruction: 0x4620edd2 │ │ │ │ + strtmi lr, [r0], -sl, ror #26 │ │ │ │ @ instruction: 0xf946f000 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9ebbc │ │ │ │ + bl fed9ec8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ strmi r4, [ip], -pc, lsl #16 │ │ │ │ - @ instruction: 0xf6a64478 │ │ │ │ - strmi pc, [r1], -r5, lsr #16 │ │ │ │ + @ instruction: 0xf6a54478 │ │ │ │ + @ instruction: 0x4601ffbd │ │ │ │ strtmi fp, [r8], -r0, lsr #3 │ │ │ │ @ instruction: 0xf948f000 │ │ │ │ cmnlt r0, r0, lsr #32 │ │ │ │ ldrbtmi r4, [r9], #-2314 @ 0xfffff6f6 │ │ │ │ - mcr2 1, 2, pc, cr14, cr1, {6} @ │ │ │ │ + mcr2 1, 2, pc, cr10, cr1, {6} @ │ │ │ │ teqlt r0, r4, lsl #12 │ │ │ │ strtmi r6, [r9], -r0, lsl #16 │ │ │ │ - stmib r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb 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, r4, lsl #28 │ │ │ │ + andseq pc, pc, r6, lsl #28 │ │ │ │ + andseq pc, pc, r2, lsr #27 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ - bmi 16d9280 │ │ │ │ + bmi 16d9350 │ │ │ │ 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 │ │ │ │ + ldcl 5, cr15, [r6], #-924 @ 0xfffffc64 │ │ │ │ rsble r2, r0, r0, lsl #16 │ │ │ │ - bge 299258 │ │ │ │ + bge 299328 │ │ │ │ ldrtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx ff483a50 │ │ │ │ + blx ff483b20 │ │ │ │ @ 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}^ │ │ │ │ + ldm r2!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ subsle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0x4628493c │ │ │ │ @ instruction: 0xf5e84479 │ │ │ │ - @ instruction: 0x4603e954 │ │ │ │ + strmi lr, [r3], -ip, ror #17 │ │ │ │ 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 │ │ │ │ + ldrsblt lr, [r0, #140]! @ 0x8c │ │ │ │ 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 c9a454 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ea1b3c │ │ │ │ + blls ea1c0c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SPSR_abt │ │ │ │ pop {r1, r4, r5, ip, sp, pc} │ │ │ │ stmdami r9!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf5e74478 │ │ │ │ - strmi lr, [r5], -r6, ror #30 │ │ │ │ + @ instruction: 0x4605eefe │ │ │ │ stccs 0, cr6, [r0, #-916] @ 0xfffffc6c │ │ │ │ - blvs a7c200 │ │ │ │ + blvs a7c2d0 │ │ │ │ @ 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}^ │ │ │ │ + ldc 5, cr15, [lr], #924 @ 0x39c │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - andcs lr, r0, r4, lsr #26 │ │ │ │ + @ instruction: 0x2000ecbc │ │ │ │ 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 fec85398 │ │ │ │ stmiavs r5!, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0x4628e7b2 │ │ │ │ - stc 5, cr15, [sl, #-924] @ 0xfffffc64 │ │ │ │ + stc 5, cr15, [r2], #924 @ 0x39c │ │ │ │ ldrbtmi r4, [r8], #-2068 @ 0xfffff7ec │ │ │ │ - svc 0x003af5e7 │ │ │ │ + cdp 5, 13, cr15, cr2, cr7, {7} │ │ │ │ rscvs r4, r0, r5, lsl #12 │ │ │ │ - bmi 7019c8 │ │ │ │ + bmi 701a98 │ │ │ │ ldmdbmi r2, {r0, sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldc2l 6, cr15, [sl], #-660 @ 0xfffffd6c │ │ │ │ + ldc2 6, cr15, [r2], {165} @ 0xa5 │ │ │ │ ldmdami r0, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xff2af7ff │ │ │ │ rscvs r4, r0, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf5e7e7ac │ │ │ │ - svclt 0x0000ef50 │ │ │ │ - ldrsbteq r8, [r3], #-88 @ 0xffffffa8 │ │ │ │ + svclt 0x0000eee8 │ │ │ │ + rsbseq r8, r3, r8, lsl #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 │ │ │ │ + rsbseq r7, r1, ip, ror sp │ │ │ │ + andseq pc, pc, sl, ror sp @ │ │ │ │ + andseq pc, pc, r0, lsl #27 │ │ │ │ + andseq pc, pc, sl, lsr #27 │ │ │ │ + rsbseq r8, r3, r4, ror #8 │ │ │ │ + andseq r4, sp, ip, lsl #11 │ │ │ │ + andseq pc, pc, r6, asr #25 │ │ │ │ + andseq pc, pc, ip, asr #25 │ │ │ │ + mulseq sp, r2, fp │ │ │ │ + andseq r3, sp, r6, lsl #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9eda4 │ │ │ │ + bl fed9ee74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7cbb4c │ │ │ │ - blmi 7f3dbc │ │ │ │ + bmi 7cbc1c │ │ │ │ + blmi 7f3e8c │ │ │ │ ldrbtmi r2, [sl], #-2048 @ 0xfffff800 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ - blle 5887c0 │ │ │ │ - @ instruction: 0xff52f6bb │ │ │ │ - blle 48f3d8 │ │ │ │ + blle 588890 │ │ │ │ + mcr2 6, 7, pc, cr10, cr11, {5} @ │ │ │ │ + blle 48f4a8 │ │ │ │ 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 4da4dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a1c50 │ │ │ │ + blls 2a1d20 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andlt r2, r3, r0 │ │ │ │ @ instruction: 0x4620bd30 │ │ │ │ - cdp 5, 7, cr15, cr12, cr7, {7} │ │ │ │ + cdp 5, 1, cr15, cr4, cr7, {7} │ │ │ │ @ instruction: 0xf5e7e7ee │ │ │ │ - svclt 0x0000ef04 │ │ │ │ - rsbseq r8, r3, lr, asr #8 │ │ │ │ + svclt 0x0000ee9c │ │ │ │ + rsbseq r8, r3, lr, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r0, lsr #8 │ │ │ │ + rsbseq r8, r3, r0, asr r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9ee18 │ │ │ │ + bl fed9eee8 │ │ │ │ @ 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 fed9ef14 │ │ │ │ @ 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, #3086 @ 0xc0e │ │ │ │ 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 135f358 │ │ │ │ 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 265e00 │ │ │ │ @ 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 10ffe04 │ │ │ │ + bmi 10d9654 │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [lr, #-924]! @ 0xfffffc64 │ │ │ │ @ instruction: 0xf6403801 │ │ │ │ addsmi r7, r8, #-134217725 @ 0xf8000003 │ │ │ │ @ instruction: 0x462cd91a │ │ │ │ - blcc 2c5d48 │ │ │ │ + blcc 2c5e18 │ │ │ │ teqcs sl, r3, lsr #7 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - strmi lr, [r5], -r4, lsr #25 │ │ │ │ + @ instruction: 0x4605ec3c │ │ │ │ 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, r4, 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 ff98559c │ │ │ │ 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, 0, cr15, cr0, cr7, {7} │ │ │ │ + blcc 2c5e80 │ │ │ │ bicle r2, sl, r0, lsl #22 │ │ │ │ - bmi 78fd68 │ │ │ │ + bmi 78fe38 │ │ │ │ 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 0x0000edd6 │ │ │ │ + rsbseq r8, r3, sl, lsr #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 @ │ │ │ │ + @ instruction: 0x0073829a │ │ │ │ andseq pc, pc, r6, lsr #23 │ │ │ │ + andseq pc, pc, r8, lsr #23 │ │ │ │ + andseq ip, sp, lr, ror r7 │ │ │ │ + mulseq pc, r8, fp @ │ │ │ │ + andseq pc, pc, ip, lsl #23 │ │ │ │ + mulseq pc, r6, fp @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r0, lsr fp @ │ │ │ │ - @ instruction: 0x00738290 │ │ │ │ + andseq pc, pc, r0, lsr #22 │ │ │ │ + rsbseq r8, r3, r0, asr #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 31e200 │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 67f228 │ │ │ │ + bmi 67f2f8 │ │ │ │ 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 38604c │ │ │ │ ldrbmi fp, [r0, -r3]! │ │ │ │ - blge 359e34 │ │ │ │ + blge 359f04 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe7e6ecb0 │ │ │ │ + stc 5, cr15, [sl, #924] @ 0x39c │ │ │ │ + rsbseq r8, r3, r8, asr r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, lsr #4 │ │ │ │ - rsbseq r8, r3, lr, lsl #4 │ │ │ │ + rsbseq r8, r3, r2, asr r1 │ │ │ │ + rsbseq r8, r3, lr, lsr r1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f040 │ │ │ │ + bl fed9f110 │ │ │ │ @ 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 +548777,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 │ │ │ │ + strtmi lr, [r0], -r0, lsr #25 │ │ │ │ @ instruction: 0xf6bb2100 │ │ │ │ - @ instruction: 0x4604fe1d │ │ │ │ + @ instruction: 0x4604fdb5 │ │ │ │ andscs fp, r0, #64, 2 │ │ │ │ @ instruction: 0xf5e72100 │ │ │ │ - strmi lr, [r3], -r4, ror #26 │ │ │ │ + @ instruction: 0x4603ecfc │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ - bl 1785640 │ │ │ │ + b ffd85710 │ │ │ │ @ instruction: 0xf50d4a0c │ │ │ │ - blmi 4dc4ac │ │ │ │ + blmi 4dc57c │ │ │ │ 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 │ │ │ │ + ldc 5, cr15, [r6, #-924]! @ 0xfffffc64 │ │ │ │ + andseq pc, pc, lr, asr #20 │ │ │ │ + rsbseq r8, r3, r8, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, asr r1 │ │ │ │ + rsbseq r8, r3, r2, lsl #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f0e4 │ │ │ │ + bl fed9f1b4 │ │ │ │ @ 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, lsr sp @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r9, lsl #18 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - blx fee83b74 │ │ │ │ + blx fee83aa4 │ │ │ │ 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, 10, cr15, cr10, cr7, {7} │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd100940 │ │ │ │ - andseq pc, pc, r4, ror #19 │ │ │ │ - andseq r4, sp, r4, lsl #3 │ │ │ │ - @ instruction: 0x001ff9da │ │ │ │ + @ instruction: 0x001ff9d4 │ │ │ │ + andseq r4, sp, r4, ror r1 │ │ │ │ + andseq pc, pc, sl, asr #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9f130 │ │ │ │ + bl fed9f200 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ - cdp 5, 1, cr15, cr4, cr7, {7} │ │ │ │ + stc 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, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000c1e05 │ │ │ │ andcs r2, r3, r1 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ @ instruction: 0x47b84479 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0x4628ea52 │ │ │ │ + strtmi lr, [r8], -sl, ror #19 │ │ │ │ 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 @ │ │ │ │ + ldrsbteq sl, [r3], #-24 @ 0xffffffe8 │ │ │ │ + andseq pc, pc, ip, lsr #19 │ │ │ │ + andseq pc, pc, lr, ror #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9f190 │ │ │ │ + bl fed9f260 │ │ │ │ @ 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!, {r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - strtmi lr, [r8], -lr, asr #21 │ │ │ │ + strtmi lr, [r8], -r6, ror #20 │ │ │ │ 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 1905834 │ │ │ │ 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, ip, ror r9 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ - bmi 1199848 │ │ │ │ + bmi 1199918 │ │ │ │ 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 │ │ │ │ + stmib r4, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 1034dc4 │ │ │ │ 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, {r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + blls 27c614 │ │ │ │ + bcs 26236c │ │ │ │ ldmdbvs fp, {r1, r3, r6, r8, ip, lr, pc} │ │ │ │ ldmdahi sl, {r6, r9, sl, lr} │ │ │ │ eorvs r8, r2, fp, asr r8 │ │ │ │ @ instruction: 0xf5e7602b │ │ │ │ - strdcs lr, [r1], -r4 │ │ │ │ - blmi c5a8f8 │ │ │ │ + andcs lr, r1, ip, lsl #19 │ │ │ │ + blmi c5a9c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a20bc │ │ │ │ + blls 9a218c │ │ │ │ @ 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 b94158 │ │ │ │ ldmdbvs pc!, {r5, sl, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf0290b19 │ │ │ │ - b 128a4b0 │ │ │ │ + b 128a580 │ │ │ │ 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 2621fc │ │ │ │ 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, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + blmi 6fc470 │ │ │ │ ldmdbmi r2, {r0, sp} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ ldr r2, [sp, r0]! │ │ │ │ @ instruction: 0xf5e74640 │ │ │ │ - blmi 60278c │ │ │ │ + blmi 6026bc │ │ │ │ andcs r4, r3, lr, lsl #18 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ @ instruction: 0xf5e7e7f2 │ │ │ │ - svclt 0x0000ec92 │ │ │ │ - rsbseq r8, r3, r8 │ │ │ │ + svclt 0x0000ec2a │ │ │ │ + rsbseq r7, r3, r8, lsr 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, lsl #2 │ │ │ │ + andseq pc, pc, lr, asr #22 │ │ │ │ + rsbseq r7, r3, r4, ror #29 │ │ │ │ + mulseq sp, lr, ip │ │ │ │ + @ instruction: 0x001ffaf8 │ │ │ │ + rsbseq sl, r3, r8, asr r0 │ │ │ │ + @ instruction: 0x001ffad2 │ │ │ │ + rsbseq sl, r3, r0, asr #32 │ │ │ │ + andseq pc, pc, lr, ror #21 │ │ │ │ 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}^ │ │ │ │ + svc 0x00faf5e6 │ │ │ │ @ instruction: 0xf5e74604 │ │ │ │ - addmi lr, r4, #3899392 @ 0x3b8000 │ │ │ │ + addmi lr, r4, #2195456 @ 0x218000 │ │ │ │ @ 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 +548974,120 @@ │ │ │ │ andcs pc, r4, #659456 @ 0xa1000 │ │ │ │ strbmi r4, [r1], -r8, lsr #12 │ │ │ │ mcrr2 0, 0, pc, lr, cr1 @ │ │ │ │ @ instruction: 0x4641b310 │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ stmdavc r3, {r0, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e7b1e3 │ │ │ │ - strmi lr, [r0], lr, lsl #24 │ │ │ │ + strmi lr, [r0], r6, lsr #23 │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ @ instruction: 0x4638fbfd │ │ │ │ stc2 0, cr15, [r0], #-4 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0xf1b8e9d0 │ │ │ │ + @ instruction: 0xf1b8e968 │ │ │ │ andsle r0, r6, r0, lsl #30 │ │ │ │ - blmi 129aacc │ │ │ │ + blmi 129ab9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5a2228 │ │ │ │ + blls 5a22f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 119) │ │ │ │ andlt r4, lr, r0, asr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ ldrtmi pc, [r8], -r3, ror #23 @ │ │ │ │ stc2 0, cr15, [r6], {1} │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0x462ae9b6 │ │ │ │ + strtmi lr, [sl], -lr, asr #18 │ │ │ │ @ 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 145a138 │ │ │ │ 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 fec85aa4 │ │ │ │ @ instruction: 0xf5e74604 │ │ │ │ - addmi lr, r4, #11904 @ 0x2e80 │ │ │ │ + addmi lr, r4, #5248 @ 0x1480 │ │ │ │ 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, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x007bf43f │ │ │ │ - bl fee859f0 │ │ │ │ + bl 1485ac0 │ │ │ │ str r4, [sp, r0, lsl #13]! │ │ │ │ - bl ff8059f8 │ │ │ │ + bl 1e05ac8 │ │ │ │ @ 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 350f40 │ │ │ │ movwcc lr, #4098 @ 0x1002 │ │ │ │ smullle r4, r7, r9, r2 │ │ │ │ svceq 0x0004f852 │ │ │ │ mvnsle r4, r0, ror #10 │ │ │ │ ldrbtmi r4, [fp], #-2839 @ 0xfffff4e9 │ │ │ │ - blx 2d0ada │ │ │ │ + blx 2d0baa │ │ │ │ ldmdavs r8, {r0, r1, r2, r8, r9, ip, sp}^ │ │ │ │ - bl fe705a2c │ │ │ │ + bl d05afc │ │ │ │ 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 602184 │ │ │ │ @ instruction: 0xe7e5447b │ │ │ │ - ldrsbteq r7, [r3], #-228 @ 0xffffff1c │ │ │ │ + rsbseq r7, r3, r4, lsl #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 │ │ │ │ + @ instruction: 0x00717698 │ │ │ │ + andseq pc, pc, r4, lsl #21 │ │ │ │ + @ instruction: 0x001ff7d2 │ │ │ │ + rsbseq r7, r3, r8, ror sp │ │ │ │ + ldrhteq r7, [r1], #-106 @ 0xffffff96 │ │ │ │ + rsbseq r9, r3, r4, lsl #30 │ │ │ │ + andseq pc, pc, r6, ror #19 │ │ │ │ + andseq r3, sp, r0, lsl lr │ │ │ │ + rsbseq r7, r1, sl, lsr #12 │ │ │ │ + rsbseq r9, r3, r2, lsl #29 │ │ │ │ + andseq pc, pc, lr, asr r9 @ │ │ │ │ + ldrshteq r7, [r1], #-88 @ 0xffffffa8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ strmi r4, [r8], r7, lsl #12 │ │ │ │ cmplt sl, #196608 @ 0x30000 │ │ │ │ - blcs d91700 │ │ │ │ - blcs d3c4c8 │ │ │ │ + blcs d917d0 │ │ │ │ + blcs d3c598 │ │ │ │ @ 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 2c6450 │ │ │ │ @ instruction: 0xf1a32401 │ │ │ │ - blcs e09800 │ │ │ │ + blcs e098d0 │ │ │ │ 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 +549103,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 2c64b8 │ │ │ │ @ instruction: 0xf04fddbc │ │ │ │ and r0, r5, r0, lsl #24 │ │ │ │ @ instruction: 0xf8124611 │ │ │ │ - bl 5d6fb4 │ │ │ │ + bl 5d7084 │ │ │ │ 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 399ce8 │ │ │ │ @ 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 +549132,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 fed9f6e4 │ │ │ │ @ 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, r4, r5, r6, r7, 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 fee83558 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd38 │ │ │ │ - andseq pc, pc, r8, ror r8 @ │ │ │ │ + andseq pc, pc, r8, ror #16 │ │ │ │ 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 0x0012f5e6 │ │ │ │ ldmdbmi sl, {r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - cmnlt r0, r4, lsr #20 │ │ │ │ - blmi 75acfc │ │ │ │ + ldrhlt lr, [r0, #-156]! @ 0xffffff64 │ │ │ │ + blmi 75adcc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a250c │ │ │ │ + blls 2a25dc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ andlt r4, r4, r0, lsr r0 │ │ │ │ - blmi 6da278 │ │ │ │ - bmi 6d08c0 │ │ │ │ + blmi 6da348 │ │ │ │ + bmi 6d0990 │ │ │ │ stmiapl r4!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e76820 │ │ │ │ - blge 442f98 │ │ │ │ + blge 442ec8 │ │ │ │ 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} │ │ │ │ + ldmdb 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 1205d4c │ │ │ │ @ instruction: 0xf5e7e7da │ │ │ │ - svclt 0x0000ea92 │ │ │ │ - rsbseq r7, r3, lr, lsl #23 │ │ │ │ + svclt 0x0000ea2a │ │ │ │ + ldrhteq 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, ip, lsl #10 │ │ │ │ + ldrhteq r7, [r3], #-162 @ 0xffffff5e │ │ │ │ + andseq pc, pc, r8, lsr #16 │ │ │ │ + @ instruction: 0x00737a94 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r4, lsl r8 @ │ │ │ │ - andseq r6, sp, sl, lsl #18 │ │ │ │ + andseq pc, pc, r4, lsl #16 │ │ │ │ + @ instruction: 0x001d68fa │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9f714 │ │ │ │ + bl fed9f7e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r7, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ smlabbcs r0, r3, r0, fp │ │ │ │ ldmdavs r8!, {r0, r2, r9, sl, lr} │ │ │ │ - stmib ip, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb 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 │ │ │ │ + @ instruction: 0x4604efb0 │ │ │ │ @ instruction: 0xf284fab4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ andsle r1, r8, r3, ror #24 │ │ │ │ @ instruction: 0xf5e70952 │ │ │ │ - movwlt lr, #35040 @ 0x88e0 │ │ │ │ + movwlt lr, #34936 @ 0x8878 │ │ │ │ vst4.16 {d27,d29,d31,d33}, [pc :256], r4 │ │ │ │ strtmi r5, [r8], -r0, lsl #3 │ │ │ │ - bl 1005cf4 │ │ │ │ + b ff605dc4 │ │ │ │ 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, asr r9 │ │ │ │ @ instruction: 0xf5e7bdf0 │ │ │ │ - stmdavs r0, {r2, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r2, r3, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e6683c │ │ │ │ - strmi lr, [r2], -r4, lsl #28 │ │ │ │ + @ instruction: 0x4602ed9c │ │ │ │ @ instruction: 0x46214812 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ strb pc, [sp, r7, ror #30]! @ │ │ │ │ ldmdavs ip!, {r3, r5, r9, sl, lr} │ │ │ │ - svc 0x0044f5e6 │ │ │ │ - b 705d38 │ │ │ │ + cdp 5, 13, cr15, cr12, cr6, {7} │ │ │ │ + stmib 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 2205e20 │ │ │ │ ldmdavs ip!, {fp, sp, lr} │ │ │ │ - stcl 5, cr15, [r6, #920]! @ 0x398 │ │ │ │ + ldcl 5, cr15, [lr, #-920]! @ 0xfffffc68 │ │ │ │ stmdami r6, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xff4af7ff │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - mulseq pc, sl, r7 @ │ │ │ │ + andseq pc, pc, sl, lsl #15 │ │ │ │ + andseq pc, pc, r8, lsl #15 │ │ │ │ mulseq pc, r8, r7 @ │ │ │ │ - andseq pc, pc, r8, lsr #15 │ │ │ │ - andseq pc, pc, r6, lsl r7 @ │ │ │ │ + andseq pc, pc, r6, 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 13dfcdc │ │ │ │ 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 65e960 │ │ │ │ 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, 7, cr15, cr6, cr6, {7} │ │ │ │ + bleq 284dc8 │ │ │ │ suble sp, lr, r3, asr fp │ │ │ │ @ instruction: 0xf10d4b38 │ │ │ │ @ instruction: 0xf8df089c │ │ │ │ ldrbtmi sl, [fp], #-224 @ 0xffffff20 │ │ │ │ - blmi 102d260 │ │ │ │ + blmi 102d330 │ │ │ │ ldrbtmi r4, [fp], #-1274 @ 0xfffffb06 │ │ │ │ @ instruction: 0xf8579306 │ │ │ │ andcs r3, r1, #124, 24 @ 0x7c00 │ │ │ │ @ instruction: 0xf8534640 │ │ │ │ tstcc r3, #37 @ 0x25 │ │ │ │ stcvs 8, cr15, [r1], {19} │ │ │ │ vst2.8 {d25-d28}, [pc], r2 │ │ │ │ ldrmi r5, [r9], -r0, lsl #7 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldmdb r0, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia 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 │ │ │ │ + cdp 5, 15, cr15, cr14, cr6, {7} │ │ │ │ + blls 436d0c │ │ │ │ @ instruction: 0xf1a34640 │ │ │ │ @ instruction: 0xf5e70118 │ │ │ │ - bllt 482c68 │ │ │ │ + bllt 482b98 │ │ │ │ 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} │ │ │ │ + ldc 5, cr15, [sl, #920] @ 0x398 │ │ │ │ ldmib sp, {r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5e72105 │ │ │ │ - strtmi lr, [r1], -sl, asr #20 │ │ │ │ + strtmi lr, [r1], -r2, ror #19 │ │ │ │ @ instruction: 0xf5e64630 │ │ │ │ - movwcs lr, #3778 @ 0xec2 │ │ │ │ + movwcs lr, #3674 @ 0xe5a │ │ │ │ stmib r4, {r4, r5, r9, sl, lr}^ │ │ │ │ stmib r4, {r9, sl, pc}^ │ │ │ │ stmib r4, {r2, r3, r8, r9, ip, sp}^ │ │ │ │ stmib r4, {r1, r2, r3, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf7ff3310 │ │ │ │ shadd16mi pc, r0, pc @ │ │ │ │ - b 705e70 │ │ │ │ + stmib 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 7042ec │ │ │ │ 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 0x0000e918 │ │ │ │ + rsbseq r7, r3, r6, lsr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r3], #-150 @ 0xffffff6a │ │ │ │ + rsbseq r7, r3, r6, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #18 │ │ │ │ @ instruction: 0xfffffddb │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ - andseq lr, pc, r8, lsl #24 │ │ │ │ + @ instruction: 0x001febf8 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ - rsbseq r7, r3, r4, lsl r9 │ │ │ │ + rsbseq r7, r3, r4, asr #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 3d7824 │ │ │ │ @ instruction: 0xf8560785 │ │ │ │ @ instruction: 0xf5e71025 │ │ │ │ - stmdacs r0, {r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, 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 │ │ │ │ + ldrsbteq r9, [r3], #-150 @ 0xffffff6a │ │ │ │ + rsbseq r9, r3, sl, lsr #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f98c │ │ │ │ + bl fed9fa5c │ │ │ │ @ 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 1ae3908 │ │ │ │ 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 feb37cd4 │ │ │ │ @ instruction: 0x63a33b01 │ │ │ │ - blvs ffb37c0c │ │ │ │ + blvs ffb37cdc │ │ │ │ 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 303d6c │ │ │ │ @ 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!, {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: 0x5c20e986 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - bmi 1a4ad54 │ │ │ │ + bmi 1a4ae24 │ │ │ │ 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 │ │ │ │ + ldmib r6!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ subsle r2, ip, r0, lsl #16 │ │ │ │ @ instruction: 0x46384956 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmdacs r0, {r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r4, r5, r6, r7, r8, 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: 0xf44fedf0 │ │ │ │ ldrtmi r6, [r8], -r0, lsl #3 │ │ │ │ - svc 0x001ef5e6 │ │ │ │ + cdp 5, 11, cr15, cr6, cr6, {7} │ │ │ │ andcs r4, r1, r3, lsl #12 │ │ │ │ @ instruction: 0xe7d06033 │ │ │ │ - blcs d9f960 │ │ │ │ - blcs d3c9cc │ │ │ │ - bhi 284398 │ │ │ │ + blcs d9fa30 │ │ │ │ + blcs d3ca9c │ │ │ │ + bhi 284468 │ │ │ │ @ instruction: 0xf107bf0a │ │ │ │ ldrtmi r0, [r8], r1, lsl #16 │ │ │ │ @ instruction: 0xf1a3787b │ │ │ │ - bcs 48918c │ │ │ │ + bcs 48925c │ │ │ │ @ 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 13ad9c4 │ │ │ │ cdp 0, 0, cr13, cr7, cr4, {2} │ │ │ │ @ instruction: 0xeeb29a90 │ │ │ │ vmov.f64 d0, #132 @ 0xc0200000 -2.5 │ │ │ │ @ instruction: 0xf5e71be7 │ │ │ │ - @ instruction: 0xeeb7ea10 │ │ │ │ + @ instruction: 0xeeb7e9a8 │ │ │ │ @ instruction: 0xf1080bc0 │ │ │ │ - ldc 2, cr3, [pc, #1020] @ 248d08 │ │ │ │ - vldr s15, [pc, #176] @ 2489c0 │ │ │ │ + ldc 2, cr3, [pc, #1020] @ 248dd8 │ │ │ │ + vldr s15, [pc, #176] @ 248a90 │ │ │ │ vmul.f32 s12, s0, s25 │ │ │ │ @ instruction: 0xf8120a08 │ │ │ │ - blcs dd8520 │ │ │ │ - blcc e7cd0c │ │ │ │ - bcc fe684140 │ │ │ │ + blcs dd85f0 │ │ │ │ + blcc e7cddc │ │ │ │ + bcc fe684210 │ │ │ │ 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 284020 │ │ │ │ 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 284518 │ │ │ │ + blcs e0290c │ │ │ │ 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 4892f4 │ │ │ │ mcrrne 8, 2, sp, sl, cr4 │ │ │ │ @ instruction: 0x46147813 │ │ │ │ @ instruction: 0xf1a33201 │ │ │ │ stmdacs r9, {r4, r5} │ │ │ │ - bne 1cbf158 │ │ │ │ + bne 1cbf228 │ │ │ │ ldr r1, [r5, sp, lsl #18]! │ │ │ │ - beq 2c4d90 │ │ │ │ + beq 2c4e60 │ │ │ │ stmdbge r2, {r1, r3, r9, sp} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ - blls 307c58 │ │ │ │ + blls 307d28 │ │ │ │ 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 497734 │ │ │ │ @ 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 0x00c0f5e6 │ │ │ │ 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, lsr #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, lr, asr r5 @ │ │ │ │ + andseq pc, pc, r0, lsr #10 │ │ │ │ + ldrsbteq r7, [r3], #-106 @ 0xffffff96 │ │ │ │ + andseq sl, sp, r2, ror #9 │ │ │ │ + andseq sl, sp, ip, asr #9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9fbe8 │ │ │ │ + bl fed9fcb8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 2, cr0, cr6, cr8, {7} │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ ldrbtmi r4, [lr], #-1544 @ 0xfffff9f8 │ │ │ │ - svc 0x00dcf5e6 │ │ │ │ + svc 0x0074f5e6 │ │ │ │ teqcs sl, r8, lsr #7 │ │ │ │ @ instruction: 0xf5e64605 │ │ │ │ - @ instruction: 0x4606ecd0 │ │ │ │ + strmi lr, [r6], -r8, ror #24 │ │ │ │ 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 2e2c8c │ │ │ │ + blcs 33cb44 │ │ │ │ ldc 1, cr13, [r4, #32] │ │ │ │ vldr s15, [r4, #8] │ │ │ │ vmov.f32 s14, #67 @ 0x3e180000 0.1484375 │ │ │ │ vsqrt.f32 s15, s15 │ │ │ │ - ble 4c7288 │ │ │ │ + ble 4c7358 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - ldrtmi lr, [r0], -r0, lsl #27 │ │ │ │ + @ instruction: 0x4630ed18 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ movwcs lr, #10708 @ 0x29d4 │ │ │ │ - blle fff994c4 │ │ │ │ + blle fff99594 │ │ │ │ strcs r4, [r0], -r8, lsr #12 │ │ │ │ - ldcl 5, cr15, [r4, #-920]! @ 0xfffffc68 │ │ │ │ + stc 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 45b760 │ │ │ │ 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 0x006cf5e6 │ │ │ │ + bl 19062f0 │ │ │ │ + rsbseq r7, r3, sl, lsr r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r8, lsl #6 │ │ │ │ - andseq pc, pc, ip, lsl r3 @ │ │ │ │ + @ instruction: 0x001ff2f8 │ │ │ │ + andseq pc, pc, ip, lsl #6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r2, [r8], r1, lsl #12 │ │ │ │ ldrmi r4, [r0], -r7, lsl #12 │ │ │ │ @ instruction: 0xf608fa06 │ │ │ │ @ instruction: 0xf5e64615 │ │ │ │ - b 1644344 │ │ │ │ + b 1644274 │ │ │ │ @ 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 3195ec │ │ │ │ @ instruction: 0xf00cf301 │ │ │ │ ldrmi r0, [ip], #-287 @ 0xfffffee1 │ │ │ │ - blx 37d2ba │ │ │ │ - blx b85afc │ │ │ │ - b 385b28 │ │ │ │ + blx 37d38a │ │ │ │ + blx b85bcc │ │ │ │ + b 385bf8 │ │ │ │ orrlt r0, lr, r8, lsl #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e7e009 │ │ │ │ - @ instruction: 0xf109e91e │ │ │ │ + @ instruction: 0xf109e8b6 │ │ │ │ @ instruction: 0x1c630901 │ │ │ │ - b 475008 │ │ │ │ + b 4750d8 │ │ │ │ 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 +549605,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 @ 248c48 │ │ │ │ @ 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}^ │ │ │ │ + stmda 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}^ │ │ │ │ + stmda 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}^ │ │ │ │ + ldmda 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} │ │ │ │ + stmda 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 2cfe70 │ │ │ │ + bcs 33f2c0 │ │ │ │ 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 fe684504 │ │ │ │ + bvc ffc048c0 │ │ │ │ + blx 6848b8 │ │ │ │ + bvc ffc047c8 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0xf003fa10 │ │ │ │ svclt 0x00b80301 │ │ │ │ - blcs 25183c │ │ │ │ - bmi 1e7cde8 │ │ │ │ + blcs 25190c │ │ │ │ + bmi 1e7ceb8 │ │ │ │ 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}^ │ │ │ │ + @ instruction: 0xf5e64479 │ │ │ │ + stmiblt r8!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, 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 │ │ │ │ + ldc 5, cr15, [r8], {230} @ 0xe6 │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ andls sp, r0, r9, asr #2 │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ @ instruction: 0x4620461a │ │ │ │ - svc 0x0006f5e6 │ │ │ │ + cdp 5, 9, cr15, cr14, cr6, {7} │ │ │ │ strtmi r2, [r0], -r1, lsl #16 │ │ │ │ @ instruction: 0xf8d8bf04 │ │ │ │ @ instruction: 0xf8c83040 │ │ │ │ @ instruction: 0xf5e63034 │ │ │ │ - ldr lr, [r7, r8, lsl #21] │ │ │ │ + ldr lr, [r7, r0, lsr #20] │ │ │ │ @ instruction: 0x46204956 │ │ │ │ - @ instruction: 0xf5e74479 │ │ │ │ - stmiblt r0, {r1, r6, fp, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf5e64479 │ │ │ │ + stmiblt r0, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ movwls r6, #22635 @ 0x586b │ │ │ │ - blls 382a54 │ │ │ │ + blls 382b24 │ │ │ │ rsbsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0xf5e64618 │ │ │ │ - stmdacs r8!, {r1, r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8!, {r1, r4, r5, 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 ff206dae │ │ │ │ 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 0x00baf5e6 │ │ │ │ stmdavs lr!, {r3, r4, r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ - bcs 282a18 │ │ │ │ + bcs 282ae8 │ │ │ │ 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 342c2c │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r9, [sl], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8d8483a │ │ │ │ ldrbtmi r1, [r8], #-0 │ │ │ │ - blx fe786d32 │ │ │ │ + blx fe786e02 │ │ │ │ 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, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x003af43f │ │ │ │ stmdbge fp, {r5, r9, sl, lr} │ │ │ │ - mrc2 6, 5, pc, cr0, cr10, {5} │ │ │ │ + mcr2 6, 2, pc, cr8, cr10, {5} @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ svcge 0x0032f43f │ │ │ │ @ instruction: 0xf85aad13 │ │ │ │ strtmi r1, [sl], -r4, ror #24 │ │ │ │ - blx 706d64 │ │ │ │ + blx 706e34 │ │ │ │ ldcge 6, cr4, [r8, #-164] @ 0xffffff5c │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ strtmi pc, [r0], -r3, asr #20 │ │ │ │ - bl ffa86524 │ │ │ │ + bl 20865f4 │ │ │ │ strtmi r9, [r9], -r4, lsl #16 │ │ │ │ - svc 0x00d2f5e6 │ │ │ │ + svc 0x006af5e6 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldr sl, [fp, -r1, lsr #30] │ │ │ │ @ instruction: 0xf04f481f │ │ │ │ @ instruction: 0xf8d833ff │ │ │ │ ldrmi r1, [sl], -r0 │ │ │ │ @ instruction: 0x96004478 │ │ │ │ - blx 1806dae │ │ │ │ + blx 1806e7e │ │ │ │ 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 │ │ │ │ + bl 8662c │ │ │ │ + blls 377318 │ │ │ │ @ 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 │ │ │ │ + stc 5, cr15, [r6, #920]! @ 0x398 │ │ │ │ + rsbseq r7, r3, sl, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r9, sp, r2, asr #30 │ │ │ │ - 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 @ │ │ │ │ + andseq r9, sp, r2, lsr pc │ │ │ │ + andseq pc, pc, r4, lsr #4 │ │ │ │ + andseq pc, pc, ip, lsr #4 │ │ │ │ + rsbseq r7, r3, r8, ror #5 │ │ │ │ + andseq pc, pc, r4, asr r1 @ │ │ │ │ + andseq pc, pc, r4, lsl r1 @ │ │ │ │ + andseq pc, pc, r6, lsr #3 │ │ │ │ + andseq pc, pc, lr, ror #1 │ │ │ │ + andseq pc, pc, lr, lsl #2 │ │ │ │ + ldrheq pc, [pc], -r0 @ │ │ │ │ + andseq pc, pc, r8, ror #2 │ │ │ │ + andseq pc, pc, r8, ror #1 │ │ │ │ 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 @ 248f1c │ │ │ │ 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 263fcc │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ - blcs 264004 │ │ │ │ + blcs 2640d4 │ │ │ │ sbcshi pc, r0, r0, asr #32 │ │ │ │ movwcc r6, #6946 @ 0x1b22 │ │ │ │ ldmdblt sl, {r0, r1, r5, r6, sl, sp, lr} │ │ │ │ - blcs 263c14 │ │ │ │ + blcs 263ce4 │ │ │ │ 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 6a2fd4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r3, sl, ror r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 263e3c │ │ │ │ + blcs 263f0c │ │ │ │ sbchi pc, r8, r0 │ │ │ │ - blcs 263f44 │ │ │ │ + blcs 264014 │ │ │ │ adcshi pc, sl, r0, asr #32 │ │ │ │ movwcc r6, #6946 @ 0x1b22 │ │ │ │ - bcs 261f50 │ │ │ │ - blvs 1b3d650 │ │ │ │ + bcs 262020 │ │ │ │ + blvs 1b3d720 │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ mcr2 7, 1, pc, cr8, cr15, {7} @ │ │ │ │ - blvs feb42e40 │ │ │ │ + blvs feb42f10 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs ffb291f8 │ │ │ │ + blvs ffb292c8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs ae91c8 │ │ │ │ + blvs ae9298 │ │ │ │ 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 @ 248fe4 │ │ │ │ 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, r4, 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, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, r4, r0, asr #32 │ │ │ │ ldrdvs pc, [r4], -sl │ │ │ │ - blvs feb42efc │ │ │ │ + blvs feb42fcc │ │ │ │ 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 feb47a1c │ │ │ │ @ instruction: 0x63a33301 │ │ │ │ - blvs ffb42da0 │ │ │ │ + blvs ffb42e70 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stcvs 0, cr8, [r3], #-584 @ 0xfffffdb8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs ae9198 │ │ │ │ + blvs ae9268 │ │ │ │ strtvs r3, [r3], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blvs 1bf4d88 │ │ │ │ + blvs 1bf4e58 │ │ │ │ @ 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 +549889,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, 4, 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, 3, 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, 3, 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 8870f8 │ │ │ │ str r6, [r5, -r3, ror #24]! │ │ │ │ @ instruction: 0xf04f48ed │ │ │ │ @ instruction: 0x461a33ff │ │ │ │ ldrbtmi r6, [r8], #-2081 @ 0xfffff7df │ │ │ │ - blx 60703c │ │ │ │ + blx 60710c │ │ │ │ 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 387120 │ │ │ │ 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 ffb47924 │ │ │ │ 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 +549942,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} │ │ │ │ + ldcl 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} │ │ │ │ + stcl 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 +549964,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} │ │ │ │ + stc 5, cr15, [sl, #920]! @ 0x398 │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ - cdp 5, 0, cr15, cr12, cr6, {7} │ │ │ │ + stc 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 +549983,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 283b6c │ │ │ │ @ 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} │ │ │ │ + stmia 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 @ │ │ │ │ ldrbtmi r4, [r9], #-2469 @ 0xfffff65b │ │ │ │ - bl fed06920 │ │ │ │ + bl 13069f0 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmibmi r3!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, sp, pc} │ │ │ │ - bmi feb23260 │ │ │ │ + bmi feb23330 │ │ │ │ ldrbtmi r5, [sl], #-2168 @ 0xfffff788 │ │ │ │ andcc pc, sl, r3, asr r8 @ │ │ │ │ stmdavs r0, {r0, r8, sp} │ │ │ │ - mcrr 5, 14, pc, r4, cr6 @ │ │ │ │ + bl ff986a0c │ │ │ │ @ instruction: 0x465ce672 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stcge 0, cr13, [r9, #-96] @ 0xffffffa0 │ │ │ │ strbmi r2, [r9], -r9, lsl #4 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - strmi lr, [r3], -r6, ror #20 │ │ │ │ + @ instruction: 0x4603e9fe │ │ │ │ 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, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00044628 │ │ │ │ ldrdcc pc, [r0], #-139 @ 0xffffff75 │ │ │ │ eorscc pc, r4, fp, asr #17 │ │ │ │ - svc 0x00ecf5e5 │ │ │ │ + svc 0x0084f5e5 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0x4650ae53 │ │ │ │ movwcs r4, #9777 @ 0x2631 │ │ │ │ movwls r6, #27301 @ 0x6aa5 │ │ │ │ - blx 71f2 │ │ │ │ + blx 72c2 │ │ │ │ @ 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 251ef0 │ │ │ │ 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, r4, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb1209802 │ │ │ │ biclt r6, r9, r1, lsr #19 │ │ │ │ - ldcl 5, cr15, [r6, #-920]! @ 0xfffffc68 │ │ │ │ + stc 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, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0x4632ae15 │ │ │ │ stmdage r9, {r1, r8, sp} │ │ │ │ - blx ff087268 │ │ │ │ + blx ff087338 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bls 4a949c │ │ │ │ + bls 4a956c │ │ │ │ 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 +550073,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 3431c8 │ │ │ │ stclge 4, cr15, [r0, #508]! @ 0x1fc │ │ │ │ - bcc fe684aec │ │ │ │ - bne 684af0 │ │ │ │ - bvc 1444ea8 │ │ │ │ - blx 684ea0 │ │ │ │ + bcc fe684bbc │ │ │ │ + bne 684bc0 │ │ │ │ + bvc 1444f78 │ │ │ │ + blx 684f70 │ │ │ │ ldclge 4, cr15, [r6, #252] @ 0xfc │ │ │ │ - bpl fe684afc │ │ │ │ - bvc ffc04eb8 │ │ │ │ - blx 684eb0 │ │ │ │ - bvc ffc04dc0 │ │ │ │ + bpl fe684bcc │ │ │ │ + bvc ffc04f88 │ │ │ │ + blx 684f80 │ │ │ │ + bvc ffc04e90 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0xf003fa10 │ │ │ │ svclt 0x00b80301 │ │ │ │ - blcs 251f04 │ │ │ │ + blcs 251fd4 │ │ │ │ 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 +550127,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, 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 │ │ │ │ + ldrshteq r7, [r3], #-0 │ │ │ │ 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, ror #1 │ │ │ │ + @ instruction: 0x0073709c │ │ │ │ + andseq lr, pc, lr, ror #25 │ │ │ │ + andseq r2, sp, r4, lsl #23 │ │ │ │ + andseq pc, pc, r2, ror #2 │ │ │ │ + andseq pc, pc, ip, lsr r0 @ │ │ │ │ + andseq pc, pc, lr, lsr r2 @ │ │ │ │ + andseq r9, sp, r0, ror #21 │ │ │ │ + andseq pc, pc, r0, lsr #4 │ │ │ │ + andseq lr, pc, r0, asr pc @ │ │ │ │ + andseq pc, pc, sl, asr #5 │ │ │ │ + andseq pc, pc, sl, lsl r1 @ │ │ │ │ + ldrheq pc, [pc], -sl @ │ │ │ │ + @ instruction: 0x001fefdc │ │ │ │ + andseq lr, pc, r0, lsl #31 │ │ │ │ + andseq pc, pc, lr, lsl r2 @ │ │ │ │ + ldrheq pc, [pc], -ip @ │ │ │ │ + ldrsheq pc, [pc], -r8 @ │ │ │ │ + andseq lr, pc, r2, asr #21 │ │ │ │ + andseq pc, pc, sl, lsr r2 @ │ │ │ │ + @ instruction: 0x001d99b0 │ │ │ │ + andseq r7, sp, r8, ror #10 │ │ │ │ + strhteq r7, [r0], -r0 │ │ │ │ + andseq pc, pc, r6, 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 pc, pc, sl, ror #4 │ │ │ │ + andseq lr, pc, r4, ror #22 │ │ │ │ + andseq lr, pc, r2, ror #27 │ │ │ │ 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 lr, pc, r2, asr #30 │ │ │ │ + andseq pc, pc, r6, asr #32 │ │ │ │ + andseq pc, pc, sl, ror r0 @ │ │ │ │ + andseq pc, pc, r4, lsr #32 │ │ │ │ + ldrheq pc, [pc], -r6 @ │ │ │ │ + andseq lr, pc, r8, lsr sp @ │ │ │ │ + andseq pc, pc, r4, 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 +550186,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, asr pc │ │ │ │ @ instruction: 0xf8c94607 │ │ │ │ addcs r0, r0, r0 │ │ │ │ - svc 0x00b2f5e5 │ │ │ │ + svc 0x004af5e5 │ │ │ │ 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 202e19c │ │ │ │ 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 ffa075a8 │ │ │ │ strmi r0, [r5], -r1, lsl #2 │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ - beq 2c4114 │ │ │ │ + beq 2c41e4 │ │ │ │ @ instruction: 0xf85b9302 │ │ │ │ - bl 3094f4 │ │ │ │ + bl 3095c4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4606fa11 │ │ │ │ @ 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 2f56b4 │ │ │ │ + bcs 27f740 │ │ │ │ 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 │ │ │ │ + ldmib r2!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strcc r9, [r1, -r3, lsl #22] │ │ │ │ addsmi r3, pc, #64, 8 @ 0x40000000 │ │ │ │ - bmi 143dc00 │ │ │ │ + bmi 143dcd0 │ │ │ │ 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 303cfc │ │ │ │ eoreq pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xd1b92800 │ │ │ │ @ instruction: 0xf44f4b3d │ │ │ │ - bmi 11a68a4 │ │ │ │ + bmi 11a6974 │ │ │ │ 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} │ │ │ │ + stmib sl, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldc 5, cr15, [r8, #916]! @ 0x394 │ │ │ │ andsvs r6, r1, r1, ror #18 │ │ │ │ - blls 30346c │ │ │ │ + blls 30353c │ │ │ │ @ instruction: 0xf8037d22 │ │ │ │ str r2, [r1, r5, lsr #32]! │ │ │ │ tstle fp, r3, lsl #20 │ │ │ │ - bvc 304d4c │ │ │ │ - bvc 344c50 │ │ │ │ - bvc 14451bc │ │ │ │ - blx 6851b4 │ │ │ │ + bvc 304e1c │ │ │ │ + bvc 344d20 │ │ │ │ + bvc 144528c │ │ │ │ + blx 685284 │ │ │ │ mcr 0, 0, sp, cr6, cr2, {0} │ │ │ │ @ instruction: 0xeeb4ba90 │ │ │ │ vsqrt.f32 s15, s13 │ │ │ │ vmrs pc, │ │ │ │ svclt 0x00ac7ae6 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ - blx 6851d0 │ │ │ │ + blx 6852a0 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ movwcs fp, #3976 @ 0xf88 │ │ │ │ adcle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf5e59808 │ │ │ │ - @ instruction: 0xb198eeb2 │ │ │ │ + orrslt lr, r8, sl, asr #28 │ │ │ │ @ instruction: 0xf5e69909 │ │ │ │ - cmnlt r8, ip, asr r9 │ │ │ │ + ldrshlt lr, [r8, #-132]! @ 0xffffff7c │ │ │ │ @ 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, r4, 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 │ │ │ │ + stmib r0, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blmi 7836c0 │ │ │ │ strbtne pc, [r3], #-576 @ 0xfffffdc0 @ │ │ │ │ stmdbmi sp, {r0, r1, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blmi 703504 │ │ │ │ + blmi 7035d4 │ │ │ │ strtvc pc, [r4], #1103 @ 0x44f │ │ │ │ stmdbmi r9, {r0, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf5e6e79d │ │ │ │ - svclt 0x0000e9c4 │ │ │ │ - @ instruction: 0x00736b92 │ │ │ │ - rsbseq r6, r3, sl, lsl #23 │ │ │ │ + svclt 0x0000e95c │ │ │ │ + rsbseq r6, r3, r2, asr #21 │ │ │ │ + ldrhteq r6, [r3], #-170 @ 0xffffff56 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq pc, pc, r6, asr #32 │ │ │ │ - eoreq r7, r0, r0, lsl #25 │ │ │ │ - andseq lr, pc, sl, asr #30 │ │ │ │ + andseq pc, pc, r6, lsr r0 @ │ │ │ │ + eoreq r7, r0, r0, ror ip │ │ │ │ + andseq lr, pc, sl, lsr pc @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - rsbseq r6, r3, sl, ror sl │ │ │ │ - andseq lr, pc, r6, asr #15 │ │ │ │ - @ instruction: 0x001fe7dc │ │ │ │ - andseq lr, pc, lr, asr lr @ │ │ │ │ - andseq lr, pc, r4, lsl r7 @ │ │ │ │ - andseq lr, pc, sl, lsr #14 │ │ │ │ + rsbseq r6, r3, sl, lsr #19 │ │ │ │ + @ instruction: 0x001fe7b6 │ │ │ │ + andseq lr, pc, ip, asr #15 │ │ │ │ + andseq lr, pc, lr, asr #28 │ │ │ │ andseq lr, pc, r4, lsl #14 │ │ │ │ andseq lr, pc, sl, lsl r7 @ │ │ │ │ + @ instruction: 0x001fe6f4 │ │ │ │ + andseq lr, pc, sl, lsl #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ ldceq 8, cr15, [r8], {76} @ 0x4c │ │ │ │ ldmmi fp, {r0, r2, r9, sl, lr} │ │ │ │ ldmibmi fp, {r1, r2, r3, r9, sl, lr} │ │ │ │ @@ -550292,67 +550343,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 fe7123dc │ │ │ │ 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 2de60c │ │ │ │ stmdavs r9, {r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstls r5, r8, asr r6 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ orrpl pc, r5, #54525952 @ 0x3400000 │ │ │ │ @ instruction: 0xf8d33308 │ │ │ │ @ instruction: 0xf5e69000 │ │ │ │ - rsbvs lr, r8, r2, asr r9 │ │ │ │ + rsbvs lr, r8, sl, ror #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdavs r1!, {r1, r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf5e5465a │ │ │ │ - teqlt r7, #244, 30 @ 0x3d0 │ │ │ │ - bleq 285894 │ │ │ │ + teqlt r7, #140, 30 @ 0x230 │ │ │ │ + bleq 285964 │ │ │ │ @ instruction: 0xf10be004 │ │ │ │ - ldrbmi r0, [pc, #-2817] @ 248c5f │ │ │ │ + ldrbmi r0, [pc, #-2817] @ 248d2f │ │ │ │ stmdavs ip!, {r0, r1, r2, r3, r4, ip, lr, pc} │ │ │ │ strne lr, [fp], #-2820 @ 0xfffff4fc │ │ │ │ - blcs 3638f8 │ │ │ │ + blcs 3639c8 │ │ │ │ ldmdavs r3!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf853686c │ │ │ │ @ instruction: 0xf5e6002b │ │ │ │ - @ instruction: 0xf844e91e │ │ │ │ + @ instruction: 0xf844e8b6 │ │ │ │ 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 1eef878 │ │ │ │ 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: 0xf5e5e8e0 │ │ │ │ + cdpmi 12, 6, cr14, 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 │ │ │ │ + stcl 5, cr15, [ip, #916]! @ 0x394 │ │ │ │ + blcs 263954 │ │ │ │ adchi pc, r3, r0 │ │ │ │ @ instruction: 0xf8449a03 │ │ │ │ - bls 3548d4 │ │ │ │ + bls 3549a4 │ │ │ │ mcrrcs 8, 4, pc, r0, cr4 @ │ │ │ │ @ instruction: 0xf8449a05 │ │ │ │ - bls 3d48b0 │ │ │ │ + bls 3d4980 │ │ │ │ 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 +550412,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 │ │ │ │ + stcl 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, #68, 26 @ 0x1100 │ │ │ │ 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 0x00c0f5e5 │ │ │ │ @ instruction: 0xf5e52000 │ │ │ │ - bmi 1484d0c │ │ │ │ + bmi 1484c3c │ │ │ │ strmi r4, [r5], -r8, asr #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldmdb r4!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - stcl 5, cr15, [ip, #916]! @ 0x394 │ │ │ │ + stc 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 1183ca4 │ │ │ │ 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 ec4bd0 │ │ │ │ @ instruction: 0x46074931 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldmdb lr!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - ldc 5, cr15, [r6, #916]! @ 0x394 │ │ │ │ + stcl 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} │ │ │ │ + ldm 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 │ │ │ │ + @ instruction: 0x4603f81f │ │ │ │ stmdacs r0, {r4, r5, sp, lr} │ │ │ │ svcge 0x0054f47f │ │ │ │ - @ instruction: 0xf9e4f6a4 │ │ │ │ + @ instruction: 0xf97cf6a4 │ │ │ │ eorsvs r4, r0, r3, lsl #12 │ │ │ │ - bmi 583658 │ │ │ │ + bmi 583728 │ │ │ │ strmi pc, [r5], #576 @ 0x240 │ │ │ │ strbmi r9, [r1], -r7, lsl #16 │ │ │ │ stmpl r0, {r1, r3, r4, r8, r9, fp, lr} │ │ │ │ - bmi 8dab1c │ │ │ │ + bmi 8dabec │ │ │ │ ldrbtmi r9, [sl], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf5e66800 │ │ │ │ - @ instruction: 0xf5e5e87a │ │ │ │ - @ instruction: 0xf5e6ec68 │ │ │ │ - svclt 0x0000e864 │ │ │ │ - rsbseq r6, r3, r4, lsr #18 │ │ │ │ + @ instruction: 0xf5e5e812 │ │ │ │ + @ instruction: 0xf5e5ec00 │ │ │ │ + svclt 0x0000effc │ │ │ │ + rsbseq r6, r3, r4, asr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r6, [r3], #-136 @ 0xffffff78 │ │ │ │ + rsbseq r6, r3, r8, lsr #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 │ │ │ │ + @ instruction: 0x001fe5dc │ │ │ │ + @ instruction: 0x001fe5f0 │ │ │ │ + @ instruction: 0x00765796 │ │ │ │ + ldrsheq pc, [pc], -lr @ │ │ │ │ + andseq r5, sp, ip, ror #9 │ │ │ │ + ldrsheq pc, [pc], -sl @ │ │ │ │ @ instruction: 0xffffef31 │ │ │ │ @ instruction: 0xfffff5cf │ │ │ │ - rsbseq r6, r3, r4, ror r7 │ │ │ │ - andseq pc, pc, r6, ror r0 @ │ │ │ │ + rsbseq r6, r3, r4, lsr #13 │ │ │ │ + andseq pc, pc, r6, rrx │ │ │ │ @ instruction: 0xffffeec5 │ │ │ │ @ instruction: 0xfffff563 │ │ │ │ - andseq pc, pc, r2, rrx │ │ │ │ - andseq sl, lr, r2, lsr #24 │ │ │ │ - andseq sl, lr, sl, lsl ip │ │ │ │ - andseq lr, pc, r8, ror #31 │ │ │ │ - andseq lr, pc, r0, asr r4 @ │ │ │ │ - andseq lr, pc, r2, ror #8 │ │ │ │ + andseq pc, pc, r2, asr r0 @ │ │ │ │ + andseq sl, lr, r2, lsl ip │ │ │ │ + andseq sl, lr, sl, lsl #24 │ │ │ │ + @ instruction: 0x001fefd8 │ │ │ │ + andseq lr, pc, r0, asr #8 │ │ │ │ + andseq lr, pc, r2, asr r4 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda0ba4 │ │ │ │ + bl feda0c74 │ │ │ │ @ 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 363c08 │ │ │ │ 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, #5248 @ 0x1480 │ │ │ │ stmdavs r8!, {r0, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - ldc 5, cr15, [r4, #916]! @ 0x394 │ │ │ │ + stcl 5, cr15, [ip, #-916] @ 0xfffffc6c │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda0bf0 │ │ │ │ + bl feda0cc0 │ │ │ │ @ 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 │ │ │ │ + ldc 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, #-184]! @ 0xffffff48 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda0c2c │ │ │ │ + bl feda0cfc │ │ │ │ @ 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 1263c7c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0c5c │ │ │ │ + bl feda0d2c │ │ │ │ @ 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 feda0d50 │ │ │ │ @ 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 feda0d74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r1, {r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe6800 │ │ │ │ stmdavs r3!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x001feebe │ │ │ │ + andseq lr, pc, lr, lsr #29 │ │ │ │ svclt 0x00142922 │ │ │ │ rsbcs r4, r1, r8, lsl #12 │ │ │ │ svclt 0x00004770 │ │ │ │ ldreq pc, [r4], #-2256 @ 0xfffff730 │ │ │ │ svclt 0x00004770 │ │ │ │ orreq pc, r0, #208, 16 @ 0xd00000 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -550553,28 +550604,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 feadb3f6 │ │ │ │ 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: 0xf8c4fc5b │ │ │ │ andlt r0, r2, r0, lsr #7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - andseq lr, pc, r0, ror #28 │ │ │ │ + andseq lr, pc, r0, asr lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda0d48 │ │ │ │ + bl feda0e18 │ │ │ │ @ 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 +550637,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 340090 │ │ │ │ + bls 3360b8 │ │ │ │ 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 270890 │ │ │ │ @ instruction: 0x4608d0f4 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr1, {5} │ │ │ │ - blvs fe276060 │ │ │ │ + ldc2l 6, cr15, [sl, #644] @ 0x284 │ │ │ │ + blvs fe276130 │ │ │ │ andeq pc, r2, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - blls 30c0cc │ │ │ │ + blls 30c19c │ │ │ │ @ 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 feda0eb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5e50ff8 │ │ │ │ - vstrlt s28, [r8, #-712] @ 0xfffffd38 │ │ │ │ + vstrlt s28, [r8, #-296] @ 0xfffffed8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0df4 │ │ │ │ + bl feda0ec4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stcls 6, cr4, [r4], {158} @ 0x9e │ │ │ │ svclt 0x00382c01 │ │ │ │ - blcs 292c0c │ │ │ │ + blcs 292cdc │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrbmi r0, [r4, #-3585]! @ 0xfffff1ff │ │ │ │ - blcs 37e03c │ │ │ │ - blcs 2b9878 │ │ │ │ + blcs 37e10c │ │ │ │ + blcs 2b9948 │ │ │ │ movwcs fp, #8076 @ 0x1f8c │ │ │ │ - bcs 452820 │ │ │ │ + bcs 4528f0 │ │ │ │ @ instruction: 0xf043bf88 │ │ │ │ tstlt r3, r1, lsl #6 │ │ │ │ andlt r2, r2, r0 │ │ │ │ - blls 3b9070 │ │ │ │ + blls 3b9140 │ │ │ │ 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 3bedc4 │ │ │ │ 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 3bee64 │ │ │ │ strle r0, [r1, #-2011]! @ 0xfffff825 │ │ │ │ orrseq pc, r3, #1073741864 @ 0x40000028 │ │ │ │ movweq pc, #8243 @ 0x2033 @ │ │ │ │ - blls 3be150 │ │ │ │ + blls 3be220 │ │ │ │ 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 1d85d8a │ │ │ │ stmdacs r0, {r0, r8, fp, ip, pc} │ │ │ │ ldr sp, [r7, pc, asr #3]! │ │ │ │ ldreq r9, [ip], r5, lsl #22 │ │ │ │ - blls 3bece8 │ │ │ │ + blls 3bedb8 │ │ │ │ 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 3be424 │ │ │ │ strbtle r0, [sp], #1692 @ 0x69c │ │ │ │ @ instruction: 0xf504e793 │ │ │ │ tstls r1, r1, rrx │ │ │ │ - blx 2105d16 │ │ │ │ + blx 2105de6 │ │ │ │ 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 40abb4 │ │ │ │ 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 feda1018 │ │ │ │ @ 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 4d8a4c │ │ │ │ ldm pc, {r2, r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ cmppmi r2, r3 @ p-variant is OBSOLETE │ │ │ │ svcmi 0x00554c47 │ │ │ │ - beq 12199a4 │ │ │ │ + beq 1219a74 │ │ │ │ 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 8b927c │ │ │ │ + blcs 63fed4 │ │ │ │ + blcc 67def4 │ │ │ │ vhsub.s8 d18, d0, d1 │ │ │ │ - blx 2d0f18 │ │ │ │ - b 7469ac │ │ │ │ + blx 2d0fe8 │ │ │ │ + b 746a7c │ │ │ │ mvnsle r0, ip, lsl #30 │ │ │ │ svceq 0x00a0f013 │ │ │ │ andscs fp, r8, r8, lsl pc │ │ │ │ @ instruction: 0xf890d1ec │ │ │ │ - blcs 256de8 │ │ │ │ + blcs 256eb8 │ │ │ │ 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 9392bc │ │ │ │ svclt 0x0098d028 │ │ │ │ ldmible r9, {r2, sp}^ │ │ │ │ andseq pc, ip, #-1073741784 @ 0xc0000028 │ │ │ │ ldmible r4, {r0, r9, fp, sp}^ │ │ │ │ tstcs r1, r5, lsl r8 │ │ │ │ ldrbtmi r4, [sl], #-2581 @ 0xfffff5eb │ │ │ │ andeq pc, r0, ip, asr r8 @ │ │ │ │ @ instruction: 0xf5e56800 │ │ │ │ - strb lr, [sl, r0, lsr #28] │ │ │ │ + @ instruction: 0xe7caedb8 │ │ │ │ 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 +550804,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 │ │ │ │ + ldrsbteq r6, [r3], #-26 @ 0xffffffe6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001febba │ │ │ │ + andseq lr, pc, sl, lsr #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda1044 │ │ │ │ + bl feda1114 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0x03a4f8d0 │ │ │ │ @ instruction: 0xff96f03a │ │ │ │ @ instruction: 0xf8d42100 │ │ │ │ @ instruction: 0xf8c403e4 │ │ │ │ @ instruction: 0xf6a213a4 │ │ │ │ - @ instruction: 0x4620fcfd │ │ │ │ + @ instruction: 0x4620fc95 │ │ │ │ @ instruction: 0xf9b0f001 │ │ │ │ rsbvc pc, sl, r4, lsl #10 │ │ │ │ - blx ff407904 │ │ │ │ + blx 1a079d4 │ │ │ │ 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 1c07f36 │ │ │ │ subseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ ldc2l 7, cr15, [ip], {156} @ 0x9c │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ - stc 5, cr15, [ip, #-916]! @ 0xfffffc6c │ │ │ │ + stcl 5, cr15, [r4], {229} @ 0xe5 │ │ │ │ @ instruction: 0xf6a44620 │ │ │ │ - vldrlt s30, [r0, #-124] @ 0xffffff84 │ │ │ │ + @ instruction: 0xbd10f9b7 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0076509e │ │ │ │ + rsbseq r8, r3, ip, ror r2 │ │ │ │ + rsbseq r8, r3, ip, ror #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda10dc │ │ │ │ + bl feda11ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi ip, {r5, r7, r8, r9, sl, fp}^ │ │ │ │ - blmi 195b758 │ │ │ │ + blmi 195b828 │ │ │ │ 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 @ 249fd0 │ │ │ │ stmdbeq r2!, {r1, r2, r4, r7, r8, sl, fp, ip, sp, lr}^ │ │ │ │ - blcs d20fd4 │ │ │ │ + blcs d210a4 │ │ │ │ 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 30a400 │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ - bmi 1511f50 │ │ │ │ + bmi 1512020 │ │ │ │ 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 +550883,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], {84} @ 0x54 │ │ │ │ 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], {60} @ 0x3c │ │ │ │ + bls 3fe384 │ │ │ │ tstcs r0, fp, ror #12 │ │ │ │ @ instruction: 0xf1b29101 │ │ │ │ svclt 0x00284f80 │ │ │ │ addmi pc, r0, #79 @ 0x4f │ │ │ │ - blgt 32e7b8 │ │ │ │ + blgt 32e888 │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ - blge 303e98 │ │ │ │ + blge 303f68 │ │ │ │ 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] @ 24a0a1 │ │ │ │ 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] @ 24a0d5 │ │ │ │ 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 │ │ │ │ + ldcl 5, cr15, [r4], #-916 @ 0xfffffc6c │ │ │ │ strb r2, [ip, -r0]! │ │ │ │ - rsbseq r6, r3, r6, lsl r1 │ │ │ │ + rsbseq r6, r3, r6, asr #32 │ │ │ │ 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 │ │ │ │ + ldrshteq r5, [r3], #-254 @ 0xffffff02 │ │ │ │ + rsbeq r7, r9, ip, ror #4 │ │ │ │ + rsbeq r7, r9, r4, lsr r2 │ │ │ │ + andseq fp, sp, r2, 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 252568 │ │ │ │ + bcs 279dc8 │ │ │ │ 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 2806bc │ │ │ │ + bcs 33e2c0 │ │ │ │ svclt 0x00a84611 │ │ │ │ - bcs 2524d0 │ │ │ │ + bcs 2525a0 │ │ │ │ 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 +550986,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 2622c4 │ │ │ │ @ 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 b07c82 │ │ │ │ + blvs fe2766a0 │ │ │ │ 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, r8, asr r1 │ │ │ │ + rsbeq r7, r9, lr, lsl #2 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0xf8df4617 │ │ │ │ @ instruction: 0xf8df24b8 │ │ │ │ @ instruction: 0xb08c34b8 │ │ │ │ @ instruction: 0x4605447a │ │ │ │ andcs r4, r0, lr, lsl #12 │ │ │ │ orrvs pc, r3, pc, asr #8 │ │ │ │ strtls pc, [r8], #2271 @ 0x8df │ │ │ │ ldrbtmi r5, [r9], #2259 @ 0x8d3 │ │ │ │ movwls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xffdcf6a3 │ │ │ │ + @ instruction: 0xff74f6a3 │ │ │ │ ldrcs pc, [r8], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0x21013498 │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ @ instruction: 0xf8df2258 │ │ │ │ @ instruction: 0xf5042490 │ │ │ │ ldrbtmi r7, [sl], #-2657 @ 0xfffff59f │ │ │ │ @@ -550999,15 +551050,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 │ │ │ │ + stc2 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 +551082,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 │ │ │ │ + strcs pc, [r0], -r3, asr #16 │ │ │ │ cmppmi r4, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, asr #5 @ p-variant is OBSOLETE │ │ │ │ strbmi r9, [r2], -r7, lsl #12 │ │ │ │ strvs lr, [r1], -r5, asr #19 │ │ │ │ @ instruction: 0xf8d42308 │ │ │ │ movwls r0, #25472 @ 0x6380 │ │ │ │ - svc 0x0052f5e4 │ │ │ │ + cdp 5, 14, 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, r4, 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, 11, 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, 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, 8, 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 fefc9490 │ │ │ │ strcs pc, [lr], #-2196 @ 0xfffff76c │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi fef17200 │ │ │ │ + blmi fef172d0 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi feed6d18 │ │ │ │ + blmi feed6de8 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee96f50 │ │ │ │ + blmi fee97020 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee56f68 │ │ │ │ + blmi fee57038 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee16f90 │ │ │ │ + blmi fee17060 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ cmplt sl, ip, asr #6 │ │ │ │ @ instruction: 0xf8594bad │ │ │ │ @ instruction: 0xf8c43003 │ │ │ │ - blmi fed56f54 │ │ │ │ + blmi fed57024 │ │ │ │ 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 +551214,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, r4, r5, r6, r7, r8, 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 +551255,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, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894d160 │ │ │ │ movwcs r2, #900 @ 0x384 │ │ │ │ addscc pc, sp, r4, lsr #17 │ │ │ │ - bcs 13d2954 │ │ │ │ + bcs 13d2a24 │ │ │ │ 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 +551298,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 71cf58 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 52465c │ │ │ │ + blls 52472c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r9, r0, lsl #6 │ │ │ │ andlt r4, ip, r8, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ movweq lr, #27101 @ 0x69dd │ │ │ │ - b 124da0c │ │ │ │ + b 124dadc │ │ │ │ ldr r3, [r8, r3] │ │ │ │ strcs r4, [r0, -r8, lsr #12] │ │ │ │ - stmdb lr!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6a34620 │ │ │ │ - strb pc, [r3, r1, ror #28]! @ │ │ │ │ + @ instruction: 0xe7e3fdf9 │ │ │ │ @ instruction: 0x46296870 │ │ │ │ - blx 808624 │ │ │ │ + blx 8086f4 │ │ │ │ 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 │ │ │ │ + stmib r2, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r5, r3, ip, lsr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, sl, ror #28 │ │ │ │ + @ instruction: 0x00735d9a │ │ │ │ @ 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, r6, asr #6 │ │ │ │ + andseq lr, pc, r2, 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, asr #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1894 │ │ │ │ + bl feda1964 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi f4e57c │ │ │ │ - blmi f5beb4 │ │ │ │ + bmi f4e64c │ │ │ │ + blmi f5bf84 │ │ │ │ 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, 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 5050e4 │ │ │ │ andls r4, r2, #27262976 @ 0x1a00000 │ │ │ │ stmdbvs r9!, {r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf8d62300 │ │ │ │ - bge 30b4fc │ │ │ │ + bge 30b5cc │ │ │ │ movwne lr, #14797 @ 0x39cd │ │ │ │ tstpmi r9, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlabteq r8, r4, r2, pc @ │ │ │ │ - stc 5, cr15, [r0, #-912]! @ 0xfffffc70 │ │ │ │ + ldc 5, cr15, [r8], #912 @ 0x390 │ │ │ │ stmdbvs r9!, {r3, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d64628 │ │ │ │ @ instruction: 0xf8d62404 │ │ │ │ - bcc 29771c │ │ │ │ + bcc 2977ec │ │ │ │ strcs pc, [r4], #-2246 @ 0xfffff73a │ │ │ │ @ instruction: 0xf8c61a5b │ │ │ │ @ instruction: 0xf5e43400 │ │ │ │ - bmi 746374 │ │ │ │ + bmi 7462a4 │ │ │ │ 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 5f9fd4 │ │ │ │ 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, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldc 5, cr15, [r2], #912 @ 0x390 │ │ │ │ andls r4, r0, #2097152 @ 0x200000 │ │ │ │ - bmi 49bfe8 │ │ │ │ + bmi 49c0b8 │ │ │ │ tstcs r1, r8, lsr r6 │ │ │ │ @ instruction: 0xf5e5447a │ │ │ │ - ldrb lr, [r2, r4, ror #18] │ │ │ │ - stmdb lr, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r5, r3, lr, asr r9 │ │ │ │ + @ instruction: 0xe7d2e8fc │ │ │ │ + stmia r6!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r5, r3, lr, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, r4, asr r9 │ │ │ │ - ldrsbteq r5, [r3], #-130 @ 0xffffff7e │ │ │ │ + rsbseq r5, r3, r4, lsl #17 │ │ │ │ + rsbseq r5, r3, r2, lsl #16 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, r8, ror r2 @ │ │ │ │ + andseq lr, pc, r8, ror #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda198c │ │ │ │ + bl feda1a5c │ │ │ │ @ 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, 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 d4a620 │ │ │ │ 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 8883a8 │ │ │ │ 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 3dd9a8 │ │ │ │ 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 │ │ │ │ + stc 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}^ │ │ │ │ + stmda 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 52f164 │ │ │ │ strls r9, [pc], -lr, lsl #12 │ │ │ │ @ instruction: 0x46339610 │ │ │ │ - b 161c0bc │ │ │ │ - b 160dc60 │ │ │ │ - b 1619a64 │ │ │ │ - b 1629a68 │ │ │ │ - b 14ddc6c │ │ │ │ + b 161c18c │ │ │ │ + b 160dd30 │ │ │ │ + b 1619b34 │ │ │ │ + b 1629b38 │ │ │ │ + b 14ddd3c │ │ │ │ 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} │ │ │ │ + ldmda r6, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + mcrr 5, 14, pc, r4, cr4 @ │ │ │ │ + stmda 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 4acd98 │ │ │ │ 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 │ │ │ │ + stmda r6, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldc 5, cr15, [r4], #-912 @ 0xfffffc70 │ │ │ │ + rsbseq r5, r3, ip, lsr #14 │ │ │ │ + rsbseq r5, r3, ip, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, sl, ror r7 │ │ │ │ + rsbseq r5, r3, sl, lsr #13 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, sl, asr #2 │ │ │ │ andseq lr, pc, sl, lsr r1 @ │ │ │ │ + andseq lr, pc, sl, lsr #2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - bmi 11dc344 │ │ │ │ + bmi 11dc414 │ │ │ │ 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 +551513,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: 0xf964f6be │ │ │ │ + blmi d9d2d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3249bc │ │ │ │ + blls 324a8c │ │ │ │ @ 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 │ │ │ │ + stcl 5, cr15, [r0], #912 @ 0x390 │ │ │ │ + blmi c1c258 │ │ │ │ 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 29eb3c │ │ │ │ @ instruction: 0xf8d460c3 │ │ │ │ @ instruction: 0xf8c60380 │ │ │ │ stmib sp, {pc}^ │ │ │ │ @ instruction: 0xf5e47501 │ │ │ │ - stmiblt r0!, {r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x61b34639 │ │ │ │ mvneq pc, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf6a14635 │ │ │ │ - @ instruction: 0xf8d4ffe5 │ │ │ │ + @ instruction: 0xf8d4ff7d │ │ │ │ @ instruction: 0xf8d42404 │ │ │ │ ldmdbvs r1!, {sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8c43201 │ │ │ │ strmi r2, [fp], #-1028 @ 0xfffffbfc │ │ │ │ strcc pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ - blmi 6c48b4 │ │ │ │ + blmi 6c4984 │ │ │ │ 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, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + bl 1e0823c │ │ │ │ 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, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stcl 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 │ │ │ │ + str lr, [r3, r4, asr #26]! │ │ │ │ + svc 0x009ef5e4 │ │ │ │ + rsbseq r5, r3, r8, lsr #12 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r5, r3, ip, lsl r6 │ │ │ │ + rsbseq r5, r3, r4, ror #11 │ │ │ │ + andseq lr, pc, sl, lsr #1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, lr, asr r0 @ │ │ │ │ + andseq lr, pc, lr, asr #32 │ │ │ │ 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 +551606,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 114a330 │ │ │ │ andseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ - blcc 95c3a8 │ │ │ │ + blcc 95c478 │ │ │ │ @ instruction: 0x461f4296 │ │ │ │ - blvs 53eaf0 │ │ │ │ - blvs 14dc2f0 │ │ │ │ - bl 1b91660 │ │ │ │ - blcs 30dae0 │ │ │ │ + blvs 53ebc0 │ │ │ │ + blvs 14dc3c0 │ │ │ │ + bl 1b91730 │ │ │ │ + blcs 30dbb0 │ │ │ │ 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 90864a │ │ │ │ bicgt pc, r4, #216, 16 @ 0xd80000 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf8d8d01e │ │ │ │ strmi r3, [r1], -r0, asr #7 │ │ │ │ - bl 311f08 │ │ │ │ + bl 311fd8 │ │ │ │ @ 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 281028 │ │ │ │ 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 feda1e30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 78eac8 │ │ │ │ - blmi 79c380 │ │ │ │ + bmi 78eb98 │ │ │ │ + blmi 79c450 │ │ │ │ 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} │ │ │ │ + stc 5, cr15, [r0, #912]! @ 0x390 │ │ │ │ @ instruction: 0xf6be4620 │ │ │ │ - @ instruction: 0x4628f89b │ │ │ │ + @ instruction: 0x4628f833 │ │ │ │ movwcs lr, #2525 @ 0x9dd │ │ │ │ @ instruction: 0xff40f7ff │ │ │ │ @ instruction: 0xf6be4620 │ │ │ │ - bmi 4c8e24 │ │ │ │ + bmi 4c8d54 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, r1, lsl #2 │ │ │ │ @ instruction: 0xf5e4bd30 │ │ │ │ - svclt 0x0000ef28 │ │ │ │ - @ instruction: 0x00735492 │ │ │ │ + svclt 0x0000eec0 │ │ │ │ + rsbseq r5, r3, r2, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, lr, asr r4 │ │ │ │ + rsbseq r5, r3, lr, lsl #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 +551689,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: 0xfff6f6bd │ │ │ │ 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, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ andne lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - bmi 80a5bc │ │ │ │ + bmi 80a68c │ │ │ │ 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} │ │ │ │ + ldmda r2!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e46800 │ │ │ │ - @ instruction: 0x4602ea9c │ │ │ │ + @ instruction: 0x4602ea34 │ │ │ │ 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, 7, cr15, cr12, cr4, {7} │ │ │ │ + @ instruction: 0xf6bd4638 │ │ │ │ + @ instruction: 0x4620ffd3 │ │ │ │ @ instruction: 0xf5e4e7db │ │ │ │ - svclt 0x0000eecc │ │ │ │ - rsbseq r5, r3, r0, lsr #8 │ │ │ │ + svclt 0x0000ee64 │ │ │ │ + rsbseq r5, r3, r0, asr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, r6, lsl #8 │ │ │ │ - ldrsbteq r5, [r3], #-54 @ 0xffffffca │ │ │ │ + rsbseq r5, r3, r6, lsr r3 │ │ │ │ + rsbseq r5, r3, r6, lsl #6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r2, lsl #28 │ │ │ │ + @ instruction: 0x001fddf2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1e94 │ │ │ │ + bl feda1f64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b0ebfc │ │ │ │ - blmi b1c4b0 │ │ │ │ + bmi b0eccc │ │ │ │ + blmi b1c580 │ │ │ │ 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: 0xf8d4ff9b │ │ │ │ + bge 2cbb94 │ │ │ │ @ instruction: 0xf5e44629 │ │ │ │ - stmiblt r8, {r2, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8, {r2, r3, 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 │ │ │ │ + @ instruction: 0x4602ee18 │ │ │ │ andsle r1, sp, r3, asr #24 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ mcr2 7, 0, pc, cr4, cr15, {7} @ │ │ │ │ - blmi 65d534 │ │ │ │ + blmi 65d604 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 324d5c │ │ │ │ + blls 324e2c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r3, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ stmdbmi lr, {r0, r2, r3, r9, fp, lr} │ │ │ │ ldmdapl r9!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r8, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf5e42101 │ │ │ │ - ldrtmi lr, [r0], -lr, lsl #29 │ │ │ │ - @ instruction: 0xffe4f6bd │ │ │ │ + ldrtmi lr, [r0], -r6, lsr #28 │ │ │ │ + @ instruction: 0xff7cf6bd │ │ │ │ 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, 0, cr15, cr8, cr4, {7} │ │ │ │ + rsbseq r5, r3, ip, lsl #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, lsl #5 │ │ │ │ + rsbseq r5, r3, r4, asr #4 │ │ │ │ + andseq sp, pc, r8, ror #26 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r4, lsl #27 │ │ │ │ + andseq sp, pc, r4, ror sp @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1f4c │ │ │ │ + bl feda201c │ │ │ │ @ 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}^ │ │ │ │ + ldmdb 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, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r6, [r2], -r1, lsr #18 │ │ │ │ eorspl pc, r8, r4, lsl #17 │ │ │ │ mvneq pc, #13828096 @ 0xd30000 │ │ │ │ - ldc2l 6, cr15, [r0, #644]! @ 0x284 │ │ │ │ + stc2 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, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blmi 59d6b8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a4e1c │ │ │ │ + blls 2a4eec │ │ │ │ @ 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: 0xf04fedc6 │ │ │ │ @ instruction: 0xe7e730ff │ │ │ │ - cdp 5, 1, cr15, cr6, cr4, {7} │ │ │ │ - rsbseq r5, r3, r6, lsr #5 │ │ │ │ + stc 5, cr15, [lr, #912]! @ 0x390 │ │ │ │ + ldrsbteq r5, [r3], #-22 @ 0xffffffea │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0073529c │ │ │ │ - rsbseq r5, r3, r4, asr r2 │ │ │ │ + rsbseq r5, r3, ip, asr #3 │ │ │ │ + rsbseq r5, r3, r4, lsl #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r0, lsl #26 │ │ │ │ + @ instruction: 0x001fdcf0 │ │ │ │ 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 @ 24aef4 │ │ │ │ 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, r5, r8, fp, sp, lr, pc} │ │ │ │ + bls 35c71c │ │ │ │ @ instruction: 0xf8842001 │ │ │ │ eorsvs r3, r2, r8, lsr r0 │ │ │ │ - blmi 75d6a4 │ │ │ │ + blmi 75d774 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3a4ebc │ │ │ │ + blls 3a4f8c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ - bmi 6ab624 │ │ │ │ + bmi 6ab6f4 │ │ │ │ @ instruction: 0x8010f8d4 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r7, fp, ip, lr} │ │ │ │ - svc 0x0088f5e4 │ │ │ │ + svc 0x0020f5e4 │ │ │ │ @ instruction: 0xf5e46800 │ │ │ │ - strmi lr, [r2], -sl, lsl #19 │ │ │ │ + strmi lr, [r2], -r2, lsr #18 │ │ │ │ strbmi r9, [r3], -r0, lsl #4 │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - ldcl 5, cr15, [r2, #912] @ 0x390 │ │ │ │ + stcl 5, cr15, [sl, #-912]! @ 0xfffffc70 │ │ │ │ @ instruction: 0xf5e44620 │ │ │ │ - strtmi lr, [r8], -r0, ror #22 │ │ │ │ + @ instruction: 0x4628eaf8 │ │ │ │ @ instruction: 0xf5e4e7da │ │ │ │ - svclt 0x0000edba │ │ │ │ - ldrshteq r5, [r3], #-20 @ 0xffffffec │ │ │ │ + svclt 0x0000ed52 │ │ │ │ + rsbseq r5, r3, r4, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r5, [r3], #-30 @ 0xffffffe2 │ │ │ │ - ldrhteq r5, [r3], #-20 @ 0xffffffec │ │ │ │ + rsbseq r5, r3, lr, lsl #2 │ │ │ │ + rsbseq r5, r3, r4, ror #1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, lr, ror #24 │ │ │ │ + andseq sp, pc, lr, asr ip @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0x461d4c3f │ │ │ │ addlt r4, r8, pc, lsr r9 │ │ │ │ @@ -551833,84 +551884,84 @@ │ │ │ │ @ instruction: 0xf8d90808 │ │ │ │ strbmi r0, [r2], -r0, lsl #7 │ │ │ │ vmla.i8 d22, d6, d19 │ │ │ │ vmla.f d20, d12, d1[0] │ │ │ │ strcs r0, [r0], #-272 @ 0xfffffef0 │ │ │ │ movwls r9, #9732 @ 0x2604 │ │ │ │ strls r9, [r3], #-1285 @ 0xfffffafb │ │ │ │ - ldmdb ip, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r4!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ andle r3, sp, r1 │ │ │ │ - bmi dd2f20 │ │ │ │ + bmi dd2ff0 │ │ │ │ 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, 11, cr15, cr12, cr4, {7} │ │ │ │ + blcs 265018 │ │ │ │ + blcs 11ff3c0 │ │ │ │ strtmi fp, [r0], -r8, lsl #30 │ │ │ │ stmdami r4!, {r0, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ - bmi b5b8b8 │ │ │ │ + bmi b5b988 │ │ │ │ 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}^ │ │ │ │ + stc 5, cr15, [r2, #-912] @ 0xfffffc70 │ │ │ │ + ldm 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 27ac98 │ │ │ │ + ldc 0, cr13, [pc, #780] @ 24b348 │ │ │ │ @ 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 38668c │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ - ldm lr, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda 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, 8, cr15, cr12, cr4, {7} │ │ │ │ + blcs 11e5078 │ │ │ │ + blmi 5ff71c │ │ │ │ + bmi 613478 │ │ │ │ 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 │ │ │ │ + ldcl 5, cr15, [r4], {228} @ 0xe4 │ │ │ │ @ instruction: 0xf5e4e79f │ │ │ │ - svclt 0x0000ed28 │ │ │ │ + svclt 0x0000ecc0 │ │ │ │ ... │ │ │ │ - rsbseq r5, r3, r4, lsr r1 │ │ │ │ + rsbseq r5, r3, r4, rrx │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, ip, lsr #2 │ │ │ │ + rsbseq r5, r3, ip, asr r0 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r5, r3, r2, ror #1 │ │ │ │ + rsbseq r5, r3, r2, lsl r0 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001fdbda │ │ │ │ - andseq sp, pc, r8, ror #22 │ │ │ │ + andseq sp, pc, sl, asr #23 │ │ │ │ + andseq sp, pc, r8, asr fp @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ stmdami lr, {r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6014b4e │ │ │ │ ldrbtmi r7, [r8], #-511 @ 0xfffffe01 │ │ │ │ - bleq 5b7224 │ │ │ │ + bleq 5b72f4 │ │ │ │ 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} @ │ │ │ │ + stc2l 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 +551973,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 e4a878 │ │ │ │ ldrbtmi r4, [sl], #-2861 @ 0xfffff4d3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r0], -sp, asr #2 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0x464887f0 │ │ │ │ - mcr2 6, 1, pc, cr2, cr13, {5} @ │ │ │ │ + ldc2 6, cr15, [sl, #756]! @ 0x2f4 │ │ │ │ andcs r2, r1, r0, asr #2 │ │ │ │ - stmib ip!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb 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 +551999,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 16891b2 │ │ │ │ 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 0x00c6f5e3 │ │ │ │ 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 5050b0 │ │ │ │ stmdbmi sl, {sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf994f6a2 │ │ │ │ + @ instruction: 0xf92cf6a2 │ │ │ │ @ instruction: 0xf5e44630 │ │ │ │ - @ instruction: 0x2600ea14 │ │ │ │ + strcs lr, [r0], -ip, lsr #19 │ │ │ │ @ instruction: 0xf5e4e7a7 │ │ │ │ - svclt 0x0000ec6e │ │ │ │ - rsbseq r5, r3, r2 │ │ │ │ + svclt 0x0000ec06 │ │ │ │ + rsbseq r4, r3, r2, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r2, lsl #31 │ │ │ │ - andseq sp, pc, r4, lsr #20 │ │ │ │ - @ instruction: 0x001d15d6 │ │ │ │ + ldrhteq r4, [r3], #-226 @ 0xffffff1e │ │ │ │ + andseq sp, pc, r4, lsl sl @ │ │ │ │ + andseq r1, sp, r6, asr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda234c │ │ │ │ + bl feda241c │ │ │ │ @ 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 feda243c │ │ │ │ @ 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 637804 │ │ │ │ @ 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 445228 │ │ │ │ + bmi 41367c │ │ │ │ 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: 0xf5e3ebd6 │ │ │ │ + svclt 0x0000efc4 │ │ │ │ + ldrhteq r4, [r3], #-214 @ 0xffffff2a │ │ │ │ + @ instruction: 0x001fd9d2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r8, asr #19 │ │ │ │ + @ instruction: 0x001fd9b8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda23d0 │ │ │ │ + bl feda24a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ @ instruction: 0xf7ff706e │ │ │ │ vstrlt s30, [r8, #-844] @ 0xfffffcb4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda23e8 │ │ │ │ + bl feda24b8 │ │ │ │ @ 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 1088d5a │ │ │ │ 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 293b8c │ │ │ │ + b b07f1c │ │ │ │ @ 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 286e08 │ │ │ │ + bvs 1446df4 │ │ │ │ stmdbmi lr, {r0, r1, r2, r4, r8, fp, ip, lr, pc} │ │ │ │ - bcs 686a88 │ │ │ │ - blvc ff646d5c │ │ │ │ - blmi 286d44 │ │ │ │ - blvs 286d50 │ │ │ │ - bl 29c460 │ │ │ │ + bcs 686b58 │ │ │ │ + blvc ff646e2c │ │ │ │ + blmi 286e14 │ │ │ │ + blvs 286e20 │ │ │ │ + bl 29c530 │ │ │ │ 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 │ │ │ │ + strdeq r5, [r9], #-248 @ 0xffffff08 @ │ │ │ │ @ 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 feda2594 │ │ │ │ @ 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 e88e42 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-972]! @ 0xfffffc34 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda24fc │ │ │ │ + bl feda25cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi c8f284 │ │ │ │ - blmi cb7514 │ │ │ │ + bmi c8f354 │ │ │ │ + blmi cb75e4 │ │ │ │ ldrbtmi r4, [sl], #-1550 @ 0xfffff9f2 │ │ │ │ strmi r4, [r5], -r8, lsr #30 │ │ │ │ @ instruction: 0xf8d02100 │ │ │ │ - ldrbtmi r0, [pc], #-640 @ 24b318 │ │ │ │ + ldrbtmi r0, [pc], #-640 @ 24b3e8 │ │ │ │ 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 488e92 │ │ │ │ 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 │ │ │ │ + ldmib sl!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ 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 623518 │ │ │ │ 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 4fac20 │ │ │ │ + bmi 4d3868 │ │ │ │ ldmpl fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - movwcs lr, #2888 @ 0xb48 │ │ │ │ + movwcs lr, #2784 @ 0xae0 │ │ │ │ @ instruction: 0xe7e86033 │ │ │ │ - bl e88b38 │ │ │ │ - ldrshteq r4, [r3], #-198 @ 0xffffff3a │ │ │ │ + b ff488c08 │ │ │ │ + rsbseq r4, r3, r6, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, sl, ror #25 │ │ │ │ - rsbseq r4, r3, r6, lsl #25 │ │ │ │ + rsbseq r4, r3, sl, lsl ip │ │ │ │ + ldrhteq r4, [r3], #-182 @ 0xffffff4a │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001fd7f4 │ │ │ │ + andseq sp, pc, r4, ror #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda25c8 │ │ │ │ + bl feda2698 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 8cf390 │ │ │ │ + blmi 8cf460 │ │ │ │ andne pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [fp], #-529 @ 0xfffffdef │ │ │ │ - bmi 87f444 │ │ │ │ + bmi 87f514 │ │ │ │ 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 fed88f48 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ strtmi r6, [r8], -r1, lsr #17 │ │ │ │ - blx 1c07406 │ │ │ │ + blx 1c074d6 │ │ │ │ @ instruction: 0xf8d54621 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - strmi pc, [r4], -r9, lsl #22 │ │ │ │ + strmi pc, [r4], -r1, lsr #21 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmdami fp, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ - bmi 51381c │ │ │ │ + bmi 5138ec │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - strb lr, [r0, r6, lsl #22]! │ │ │ │ + @ instruction: 0xe7e0ea9e │ │ │ │ andcs r4, r4, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xf1054908 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6a74479 │ │ │ │ - ldrb pc, [r8, r5, lsr #20] @ │ │ │ │ - rsbseq r4, r3, sl, lsr #24 │ │ │ │ + @ instruction: 0xe7d8f9bd │ │ │ │ + rsbseq r4, r3, sl, asr 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, r0, ror r7 @ │ │ │ │ + andseq sp, pc, sl, asr r7 @ │ │ │ │ + rsbseq r3, r6, r8, lsl 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 1e88fc0 │ │ │ │ strmi fp, [r4], -r0, ror #2 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #17 │ │ │ │ - blx d0747e │ │ │ │ + blx d0754e │ │ │ │ @ instruction: 0xf8d64621 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - strmi pc, [r4], -sp, asr #21 │ │ │ │ + strmi pc, [r4], -r5, ror #20 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmiami r0!, {r1, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrbpl pc, [ip, #-2264] @ 0xfffff728 @ │ │ │ │ strbcc pc, [r0, #-2264]! @ 0xfffff728 @ │ │ │ │ addsmi r4, sp, #721420288 @ 0x2b000000 │ │ │ │ smladcs r0, r9, r2, sp │ │ │ │ - blne 3895f4 │ │ │ │ + blne 3896c4 │ │ │ │ @ instruction: 0xf3bfb161 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29b0ac │ │ │ │ + blcc 29b17c │ │ │ │ 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: 0xf8d6fc25 │ │ │ │ smlabtlt r8, ip, r2, r0 │ │ │ │ - stc2 5, cr15, [r8], {247} @ 0xf7 │ │ │ │ + stc2 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 29b1cc │ │ │ │ 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 29b1f0 │ │ │ │ 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: 0xf506feff │ │ │ │ @ instruction: 0xf6137061 │ │ │ │ - @ instruction: 0xf8d6fe59 │ │ │ │ + @ instruction: 0xf8d6fdf1 │ │ │ │ @ instruction: 0xb11912d0 │ │ │ │ ldrdcc pc, [r8], #134 @ 0x86 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ sbcsne pc, r4, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8d6b119 │ │ │ │ @ instruction: 0x463030bc │ │ │ │ @ instruction: 0xf8d64798 │ │ │ │ @@ -552251,178 +552302,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, r4, r5, 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 29b28c │ │ │ │ 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 feda28ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r0] │ │ │ │ @ instruction: 0xf8d04605 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - msrlt (UNDEF: 96), r7 │ │ │ │ + msrlt SPSR_, pc, lsr #19 │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ strtmi pc, [r1], -r9, ror #20 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - blx 589088 │ │ │ │ + @ instruction: 0xf9a4f6a1 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-972]! @ 0xfffffc34 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda2814 │ │ │ │ + bl feda28e4 │ │ │ │ @ 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 1587708 │ │ │ │ @ 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 29a33a │ │ │ │ @ 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 2856f8 │ │ │ │ tstcs r4, r3, lsl sp │ │ │ │ ldrb r4, [pc, sl, lsl #12] │ │ │ │ vstrle d2, [lr, #-0] │ │ │ │ strmi r2, [sl], -r1, lsl #2 │ │ │ │ - blcs 285614 │ │ │ │ + blcs 2856e4 │ │ │ │ stmdbcs lr, {r0, r3, r8, sl, fp, ip, lr, pc} │ │ │ │ stmdami r7, {r1, r3, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf8504478 │ │ │ │ - bl 253780 │ │ │ │ + bl 253850 │ │ │ │ stmdavs r1, {r0, r6, r7}^ │ │ │ │ @ instruction: 0xf04fe7ce │ │ │ │ strb r0, [lr, r0, lsl #24] │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrdeq r5, [r9], #-188 @ 0xffffff44 @ │ │ │ │ + rsbeq r5, r9, ip, asr #23 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda28dc │ │ │ │ + bl feda29ac │ │ │ │ @ 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: 0xf080f8c5 │ │ │ │ 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 14d403c │ │ │ │ @ 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 2c6e68 │ │ │ │ + @ instruction: 0xf89af6a8 │ │ │ │ + beq 2c6eb0 │ │ │ │ @ instruction: 0xeeb7b968 │ │ │ │ - vldr s0, [pc, #768] @ 24ba74 │ │ │ │ + vldr s0, [pc, #768] @ 24bb44 │ │ │ │ vmul.f64 d7, d0, d8 │ │ │ │ vmov.f64 d0, #119 @ 0x3fb80000 1.4375000 │ │ │ │ @ instruction: 0xf5e30bc0 │ │ │ │ - mrc 14, 7, lr, cr0, cr10, {6} │ │ │ │ + mrc 14, 7, lr, cr0, cr2, {3} │ │ │ │ vadd.f32 s14, s0, s16 │ │ │ │ andlt r0, r3, r7, lsr #20 │ │ │ │ - blx 389906 │ │ │ │ + blx 3899d6 │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbtvs r3, [pc], -sp, asr #23 │ │ │ │ svccc 0x00f6a09e │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda29a4 │ │ │ │ + bl feda2a74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8cf68c │ │ │ │ - blmi 8f79e8 │ │ │ │ + bmi 8cf75c │ │ │ │ + blmi 8f7ab8 │ │ │ │ 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 7b7e0c │ │ │ │ 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} │ │ │ │ + ldcl 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 │ │ │ │ + mcrr2 5, 15, pc, r0, cr7 @ │ │ │ │ @ instruction: 0xf5e4e7db │ │ │ │ - svclt 0x0000e8fc │ │ │ │ - rsbseq r4, r3, r0, asr r8 │ │ │ │ + svclt 0x0000e894 │ │ │ │ + rsbseq r4, r3, r0, lsl #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r6, lsr r8 │ │ │ │ + rsbseq r4, r3, r6, ror #14 │ │ │ │ ldmdale r9, {r0, r2, r8, fp, sp} │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ - beq 851870 │ │ │ │ + beq 851940 │ │ │ │ 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 +552491,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 65d3c4 │ │ │ │ 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 3dd418 │ │ │ │ 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 6f05d4 │ │ │ │ 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 feda2bec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi fp!, {r7, r8, r9, sl, fp} │ │ │ │ strmi pc, [r0, #1280]! @ 0x500 │ │ │ │ addslt r4, ip, sl, lsr #20 │ │ │ │ - blmi cdcb14 │ │ │ │ + blmi cdcbe4 │ │ │ │ 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 bf815c │ │ │ │ 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 │ │ │ │ + ldc 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 893a50 │ │ │ │ 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 645a1c │ │ │ │ stmdbmi pc, {r2, r9, sp} @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - @ instruction: 0xff64f6a6 │ │ │ │ + cdp2 6, 15, cr15, cr12, cr6, {5} │ │ │ │ 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 │ │ │ │ + strb lr, [r0, sl, asr #31] │ │ │ │ + svc 0x00b4f5e3 │ │ │ │ + rsbseq r4, r3, r4, lsl #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r4, [r3], #-96 @ 0xffffffa0 │ │ │ │ + rsbseq r4, r3, r0, lsl #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 │ │ │ │ + ldrhteq r4, [r3], #-82 @ 0xffffffae │ │ │ │ + andseq sp, pc, r4, lsl r2 @ │ │ │ │ + @ instruction: 0x0076359a │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r6, lsl r2 @ │ │ │ │ + andseq sp, pc, r6, 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 1937ce4 │ │ │ │ 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 f09582 │ │ │ │ @ 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, 6, cr15, cr12, cr3, {7} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - bmi 156bc90 │ │ │ │ + bmi 156bd60 │ │ │ │ orrcc pc, r4, #9764864 @ 0x950000 │ │ │ │ rsbvs r4, r2, #2046820352 @ 0x7a000000 │ │ │ │ - blcs cde380 │ │ │ │ - bpl 28616c │ │ │ │ + blcs cde450 │ │ │ │ + bpl 28623c │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 14540d4 │ │ │ │ + bmi 14541a4 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 14141dc │ │ │ │ + bmi 14142ac │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13d3fc4 │ │ │ │ + bmi 13d4094 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13942fc │ │ │ │ + bmi 13943cc │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13542d4 │ │ │ │ + bmi 13543a4 │ │ │ │ @ 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 cd897c │ │ │ │ + blmi 123fcd4 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [lr], #-652 @ 0xfffffd74 │ │ │ │ @ instruction: 0xf5f74620 │ │ │ │ - movwcs pc, #2345 @ 0x929 @ │ │ │ │ + movwcs pc, #2241 @ 0x8c1 @ │ │ │ │ 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: 0xf892f5f7 │ │ │ │ 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 +552666,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 cd8a30 │ │ │ │ + blmi 7802b8 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ - bvs 1b459ec │ │ │ │ + bvs 1b45abc │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andlt r4, r2, r0, asr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf6a24620 │ │ │ │ - @ instruction: 0xe7f5fbb7 │ │ │ │ - ldrshteq r4, [r3], #-82 @ 0xffffffae │ │ │ │ + ldrb pc, [r5, pc, asr #22]! @ │ │ │ │ + rsbseq r4, r3, r2, lsr #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 feda2e80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 84fab8 │ │ │ │ - blmi 85d3cc │ │ │ │ + bmi 84fb88 │ │ │ │ + blmi 85d49c │ │ │ │ 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 5cac4c │ │ │ │ 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 0x0000ee92 │ │ │ │ + rsbseq r4, r3, r2, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffffe1 │ │ │ │ - rsbseq r4, r3, r8, lsr r4 │ │ │ │ + rsbseq r4, r3, r8, ror #6 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r6, lsl #8 │ │ │ │ + rsbseq r4, r3, r6, lsr r3 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi b9d4a0 │ │ │ │ - blmi b9d4bc │ │ │ │ + bmi b9d570 │ │ │ │ + blmi b9d58c │ │ │ │ addlt r4, r7, sl, ror r4 │ │ │ │ strmi r4, [r8], r4, lsr #24 │ │ │ │ ldmpl r3, {r1, r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmdbvs fp!, {r8, r9} │ │ │ │ umaalcc pc, r1, r3, r9 @ │ │ │ │ eorls pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf5e34648 │ │ │ │ - @ instruction: 0x4641eebc │ │ │ │ + @ instruction: 0x4641ee54 │ │ │ │ @ instruction: 0xf10d464a │ │ │ │ strmi r0, [r4], -r4, lsl #16 │ │ │ │ - ldcl 5, cr15, [lr, #-908] @ 0xfffffc74 │ │ │ │ + ldcl 5, cr15, [r6], #908 @ 0x38c │ │ │ │ @ instruction: 0xf69f4640 │ │ │ │ - strbmi pc, [sl], -pc, lsl #29 @ │ │ │ │ + strbmi pc, [sl], -r7, lsr #28 @ │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ - mrc2 6, 4, pc, cr0, cr15, {4} │ │ │ │ + mcr2 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 │ │ │ │ + mcr2 6, 1, pc, cr2, cr15, {4} @ │ │ │ │ + bls 31d658 │ │ │ │ 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 ffc0950c │ │ │ │ + blmi 4de5b4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3a5d24 │ │ │ │ + blls 3a5df4 │ │ │ │ @ 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 ff80952c │ │ │ │ @ instruction: 0xf5e3e7eb │ │ │ │ - svclt 0x0000ee9a │ │ │ │ - ldrhteq r4, [r3], #-56 @ 0xffffffc8 │ │ │ │ + svclt 0x0000ee32 │ │ │ │ + rsbseq r4, r3, r8, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq r5, [r9], #-100 @ 0xffffff9c │ │ │ │ - rsbseq r4, r3, ip, asr #6 │ │ │ │ + rsbeq r5, r9, r4, lsr #13 │ │ │ │ + rsbseq r4, r3, ip, ror r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ stmdami r6!, {r0, r2, r9, sl, lr}^ │ │ │ │ - bmi 1bdd54c │ │ │ │ + bmi 1bdd61c │ │ │ │ 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 +552795,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: 0xf998ff99 │ │ │ │ @ instruction: 0xf0250041 │ │ │ │ strmi pc, [r1], -r9, lsl #23 │ │ │ │ ldrtmi r4, [r0], -r7, lsl #12 │ │ │ │ - @ instruction: 0xf800f6a0 │ │ │ │ + @ instruction: 0xff98f69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 25d774 │ │ │ │ + blcs 25d844 │ │ │ │ ldrtmi sp, [r0], -fp, ror #2 │ │ │ │ - @ instruction: 0xf85af6a0 │ │ │ │ + @ instruction: 0xfff2f69f │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - beq fe4866bc │ │ │ │ + beq fe48678c │ │ │ │ @ instruction: 0xf69f4651 │ │ │ │ - @ instruction: 0xf89dfff1 │ │ │ │ + @ instruction: 0xf89dff89 │ │ │ │ andls r3, r5, r8, lsr r0 │ │ │ │ cmple ip, r0, lsl #22 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - @ instruction: 0xffe8f69f │ │ │ │ + @ instruction: 0xff80f69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 26fdbc │ │ │ │ + blcs 26fe8c │ │ │ │ @ instruction: 0x4630d153 │ │ │ │ - @ instruction: 0xf842f6a0 │ │ │ │ + @ instruction: 0xffdaf69f │ │ │ │ ldrmi r4, [r9], -r3, lsl #12 │ │ │ │ movwls r4, #26160 @ 0x6630 │ │ │ │ - @ instruction: 0xffdaf69f │ │ │ │ + @ instruction: 0xff72f69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 26fddc │ │ │ │ + blcs 26feac │ │ │ │ ldrmi sp, [r8], -r5, asr #2 │ │ │ │ movwls r2, #37144 @ 0x9118 │ │ │ │ - @ instruction: 0xf9caf6a2 │ │ │ │ + @ instruction: 0xf962f6a2 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - @ instruction: 0xf9c6f6a2 │ │ │ │ + @ instruction: 0xf95ef6a2 │ │ │ │ ldrtmi r4, [sl], -r3, lsl #13 │ │ │ │ rscsvs r4, r0, r9, asr #12 │ │ │ │ - stc 5, cr15, [lr], #908 @ 0x38c │ │ │ │ + mcrr 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, r4, 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, r4, r5, sl, fp, sp, lr, pc}^ │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6a24638 │ │ │ │ - ldrshtvs pc, [r8], #-149 @ 0xffffff6b @ │ │ │ │ + rsbsvs pc, r8, sp, lsl #19 │ │ │ │ @ instruction: 0x465268f0 │ │ │ │ stmdavs r0, {r0, r1, r2, r8, fp, ip, pc}^ │ │ │ │ - ldc 5, cr15, [r2], {227} @ 0xe3 │ │ │ │ + stc 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: 0xf92ef5f7 │ │ │ │ adcsvs r4, r5, r0, lsr #12 │ │ │ │ - bl fe5095c4 │ │ │ │ - blmi 903e5c │ │ │ │ - bmi 8d4244 │ │ │ │ + bl b09694 │ │ │ │ + blmi 903f2c │ │ │ │ + bmi 8d4314 │ │ │ │ smlsdxls r0, fp, r4, r4 │ │ │ │ @ instruction: 0xf5e3447a │ │ │ │ - @ instruction: 0x2600edf2 │ │ │ │ - blmi 6de6ac │ │ │ │ + strcs lr, [r0], -sl, lsl #27 │ │ │ │ + blmi 6de77c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a25ec0 │ │ │ │ + blls a25f90 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r6, r0, lsl #6 │ │ │ │ eorlt r4, r1, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcge 0x00144639 │ │ │ │ @ instruction: 0xf7f74638 │ │ │ │ - blmi 64a5a8 │ │ │ │ + blmi 64a678 │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [r8, #-908]! @ 0xfffffc74 │ │ │ │ @ instruction: 0xf5e3e75d │ │ │ │ - svclt 0x0000edbc │ │ │ │ - rsbseq r4, r3, r0, lsl #6 │ │ │ │ + svclt 0x0000ed54 │ │ │ │ + rsbseq r4, r3, r0, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r3], #-40 @ 0xffffffd8 │ │ │ │ + rsbseq r4, r3, r8, lsr #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, ip, lsl r0 │ │ │ │ + @ instruction: 0x001fcdb0 │ │ │ │ + rsbseq r4, r3, r0, ror #1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, sp, r2, lsl #31 │ │ │ │ - andseq ip, pc, lr, ror sp @ │ │ │ │ + andseq sp, sp, r2, ror pc │ │ │ │ + andseq ip, pc, lr, ror #26 │ │ │ │ @ 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 9883fc │ │ │ │ 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: 0xf997fcdd │ │ │ │ stmiavs r7!, {r0, r6}^ │ │ │ │ - blx fec87fb4 │ │ │ │ + blx fec88084 │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf69f4639 │ │ │ │ - stmiavs r3!, {r0, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r3, r4, 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, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x462800bf │ │ │ │ ldmdavs r9, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r4, #-636]! @ 0xfffffd84 │ │ │ │ + stc2l 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, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69f4628 │ │ │ │ - bls acb880 │ │ │ │ + bls acb7b0 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - stc2 6, cr15, [r4, #-636]! @ 0xfffffd84 │ │ │ │ - bls 332b7c │ │ │ │ + ldc2 6, cr15, [ip], #636 @ 0x27c │ │ │ │ + bls 332c4c │ │ │ │ @ instruction: 0x46304651 │ │ │ │ @ instruction: 0xf7f49400 │ │ │ │ @ instruction: 0xf89dfb35 │ │ │ │ cmnlt r3, r8, lsl r0 │ │ │ │ - blmi 6de7d0 │ │ │ │ + blmi 6de8a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 825fec │ │ │ │ + blls 8260bc │ │ │ │ @ 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 1f097f4 │ │ │ │ @ instruction: 0xf10de7ee │ │ │ │ @ instruction: 0x46510b30 │ │ │ │ @ instruction: 0xf7f74658 │ │ │ │ - bmi 54a474 │ │ │ │ + bmi 54a544 │ │ │ │ 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 │ │ │ │ + ldcl 5, cr15, [r2], {227} @ 0xe3 │ │ │ │ @ instruction: 0xf5e3e7a9 │ │ │ │ - svclt 0x0000ed26 │ │ │ │ - rsbseq r4, r3, r8, lsr #2 │ │ │ │ + svclt 0x0000ecbe │ │ │ │ + rsbseq r4, r3, r8, asr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r2, lsl r1 │ │ │ │ + rsbseq r4, r3, r2, asr #32 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r4, lsl #1 │ │ │ │ + ldrhteq r3, [r3], #-244 @ 0xffffff0c │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, pc, lr, ror #24 │ │ │ │ + andseq ip, pc, lr, asr ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda31e4 │ │ │ │ + bl feda32b4 │ │ │ │ @ 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}^ │ │ │ │ + ldmda 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 feda32d4 │ │ │ │ @ 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 +552986,29 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt sl!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf5e36870 │ │ │ │ - @ instruction: 0x4630ec54 │ │ │ │ - b 21897e0 │ │ │ │ + ldrtmi lr, [r0], -ip, ror #23 │ │ │ │ + b 7898b0 │ │ │ │ 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 25893c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ eorvs r8, ip, fp, asr pc │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3280 │ │ │ │ + bl feda3350 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi bcff48 │ │ │ │ + bmi bd0018 │ │ │ │ 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 +553016,682 @@ │ │ │ │ andcs sl, r0, #1, 28 │ │ │ │ stmib sp, {r0, r3, ip, pc}^ │ │ │ │ ldrbtmi r2, [r9], #-522 @ 0xfffffdf6 │ │ │ │ ldrtmi r9, [r0], -ip, lsl #4 │ │ │ │ @ instruction: 0xf6432220 │ │ │ │ vabal.s8 q11, d12, d3 │ │ │ │ @ instruction: 0xf5e30530 │ │ │ │ - and lr, r6, ip, asr #18 │ │ │ │ - cdp 5, 5, cr15, cr10, cr3, {7} │ │ │ │ - blcs 5260dc │ │ │ │ - blcs 37bd34 │ │ │ │ + and lr, r6, r4, ror #17 │ │ │ │ + ldcl 5, cr15, [r2, #908]! @ 0x38c │ │ │ │ + blcs 5261ac │ │ │ │ + blcs 37be04 │ │ │ │ @ instruction: 0x4632d111 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - b 1c0986c │ │ │ │ + ldmib lr!, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ rscsle r1, r1, r3, asr #24 │ │ │ │ - blle 4560e8 │ │ │ │ + blle 4561b8 │ │ │ │ stccs 12, cr9, [r0], {10} │ │ │ │ @ instruction: 0xf8d7db05 │ │ │ │ @ instruction: 0xf5e30550 │ │ │ │ - @ instruction: 0xf8c7ec00 │ │ │ │ - bmi 55d63c │ │ │ │ + @ instruction: 0xf8c7eb98 │ │ │ │ + bmi 55d70c │ │ │ │ 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: 0xf8c7ecd2 │ │ │ │ ubfx r0, r0, #10, #15 │ │ │ │ - ldcl 5, cr15, [r4], #-908 @ 0xfffffc74 │ │ │ │ - rsbseq r3, r3, r0, ror pc │ │ │ │ + stc 5, cr15, [ip], {227} @ 0xe3 │ │ │ │ + rsbseq r3, r3, r0, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x001d94f2 │ │ │ │ - rsbseq r3, r3, r2, lsl #30 │ │ │ │ + andseq r9, sp, r2, ror #9 │ │ │ │ + rsbseq r3, r3, r2, lsr lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda3338 │ │ │ │ + bl feda3408 │ │ │ │ @ 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 0x00b0f5e2 │ │ │ │ strmi r2, [r5], -r8, lsl #2 │ │ │ │ @ instruction: 0xf5e32001 │ │ │ │ - tstlt r0, r4, asr r9 │ │ │ │ + tstlt r0, ip, ror #17 │ │ │ │ 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 feda343c │ │ │ │ @ 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 258a58 │ │ │ │ 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 13899f8 │ │ │ │ @ instruction: 0xf5e34628 │ │ │ │ - movwcs lr, #2518 @ 0x9d6 │ │ │ │ + movwcs lr, #2414 @ 0x96e │ │ │ │ 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 f9dae8 │ │ │ │ + blmi f9db08 │ │ │ │ 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 fe909a44 │ │ │ │ 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 ff089a54 │ │ │ │ + bllt fe45dad8 │ │ │ │ @ instruction: 0x46314638 │ │ │ │ - blx f89c8a │ │ │ │ + blx ff589d58 │ │ │ │ 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]! @ 24c347 @ │ │ │ │ andcs r4, r1, #76546048 @ 0x4900000 │ │ │ │ movwpl lr, #2509 @ 0x9cd │ │ │ │ - mcrr 5, 14, pc, r4, cr3 @ │ │ │ │ + bl ff989a90 │ │ │ │ stmdbls r4, {r0, r1, r9, sl, lr} │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf5e3461c │ │ │ │ - mvnmi lr, #31232 @ 0x7a00 │ │ │ │ - bmi 790148 │ │ │ │ + mvnmi lr, #4608 @ 0x1200 │ │ │ │ + bmi 790218 │ │ │ │ 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, ror fp │ │ │ │ strmi lr, [r3], -r7, ror #15 │ │ │ │ - bmi 51e2a0 │ │ │ │ + bmi 51e370 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r0, r8, asr r8 @ │ │ │ │ @ instruction: 0xf5e36800 │ │ │ │ - ubfx lr, r2, #23, #19 │ │ │ │ - bl ff189a1c │ │ │ │ - rsbseq r3, r3, r0, asr #28 │ │ │ │ + ldrb lr, [r2, sl, ror #22]! │ │ │ │ + bl 1789aec │ │ │ │ + rsbseq r3, r3, r0, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r3, r6, lsr #28 │ │ │ │ - ldrhteq r3, [r3], #-214 @ 0xffffff2a │ │ │ │ + rsbseq r3, r3, r6, asr sp │ │ │ │ + rsbseq r3, r3, r6, ror #25 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, pc, r6, lsl #20 │ │ │ │ - andseq ip, pc, r2, asr #19 │ │ │ │ + @ instruction: 0x001fc9f6 │ │ │ │ + @ instruction: 0x001fc9b2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda34b4 │ │ │ │ + bl feda3584 │ │ │ │ @ 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 feda35a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r8 │ │ │ │ tstcs r8, ip, lsl #12 │ │ │ │ - stm lr, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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 feda35c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 4d02dc │ │ │ │ + bmi 4d03ac │ │ │ │ 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 │ │ │ │ + @ instruction: 0xbd10e9fe │ │ │ │ @ instruction: 0xfffffe27 │ │ │ │ @ instruction: 0xfffffd6b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda3534 │ │ │ │ + bl feda3604 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ @ instruction: 0xf8d044a0 │ │ │ │ @ instruction: 0xf8d40274 │ │ │ │ @ instruction: 0xf5e31554 │ │ │ │ - @ instruction: 0xf8d4ebf6 │ │ │ │ + @ instruction: 0xf8d4eb8e │ │ │ │ stmdacs r0, {r4, r6, r8, sl} │ │ │ │ vldrlt s26, [r0, #-0] │ │ │ │ - b ff609ae4 │ │ │ │ + b 1c09bb4 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrbcc pc, [r0, #-2244] @ 0xfffff73c @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - bmi 3de77c │ │ │ │ + bmi 3de84c │ │ │ │ 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 feda3660 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 490378 │ │ │ │ + blmi 490448 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x00733b96 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda35d0 │ │ │ │ + bl feda36a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4103b8 │ │ │ │ + blmi 410488 │ │ │ │ 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 33b8e0 │ │ │ │ @ instruction: 0xe7f7589b │ │ │ │ - rsbseq r3, r3, r6, lsr #24 │ │ │ │ + rsbseq r3, r3, r6, asr fp │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3608 │ │ │ │ + bl feda36d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4503f0 │ │ │ │ + blmi 4504c0 │ │ │ │ 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, lsl fp │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3644 │ │ │ │ + bl feda3714 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 41042c │ │ │ │ + blmi 4104fc │ │ │ │ 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 33b954 │ │ │ │ @ instruction: 0xe7f7589b │ │ │ │ - ldrhteq r3, [r3], #-178 @ 0xffffff4e │ │ │ │ + rsbseq r3, r3, r2, ror #21 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda367c │ │ │ │ + bl feda374c │ │ │ │ @ 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 4f8a48 │ │ │ │ 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, lsr #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 feda37a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4d04b8 │ │ │ │ + blmi 4d0588 │ │ │ │ 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 3fb9e0 │ │ │ │ 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, asr sl │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ - rsbeq r4, r9, r4, lsr #28 │ │ │ │ + rsbeq r4, r9, r4, lsl lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3718 │ │ │ │ + bl feda37e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 9504a0 │ │ │ │ - blmi 95dd34 │ │ │ │ + bmi 950570 │ │ │ │ + blmi 95de04 │ │ │ │ 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 cea698 │ │ │ │ + blmi 840690 │ │ │ │ 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 2ea724 │ │ │ │ ldrmi sl, [r8, r1, lsl #18] │ │ │ │ @ instruction: 0xf0209801 │ │ │ │ @ instruction: 0xf1a00004 │ │ │ │ - blx fee4c56c │ │ │ │ + blx fee4c63c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blmi 4deda4 │ │ │ │ + blmi 4dee74 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3265dc │ │ │ │ + blls 3266ac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ stmiapl fp!, {r0, r3, r8, r9, fp, lr}^ │ │ │ │ - blmi 4c64fc │ │ │ │ + blmi 4c65cc │ │ │ │ strb r5, [r1, fp, ror #17]! │ │ │ │ - b 1189d1c │ │ │ │ - ldrsbteq r3, [r3], #-170 @ 0xffffff56 │ │ │ │ + ldmib r4, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r3, r3, sl, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r3, [r3], #-164 @ 0xffffff5c │ │ │ │ + rsbseq r3, r3, r4, lsl #20 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ - @ instruction: 0x00733a94 │ │ │ │ + rsbseq r3, r3, r4, asr #19 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda37b8 │ │ │ │ + bl feda3888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ eorcs r0, r8, #248, 30 @ 0x3e0 │ │ │ │ - cdp 5, 5, cr15, cr4, cr2, {7} │ │ │ │ + stcl 5, cr15, [ip, #904]! @ 0x388 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd080940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda37d4 │ │ │ │ + bl feda38a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r8, -r8]! │ │ │ │ - blx 138a060 │ │ │ │ + @ instruction: 0xf9dcf6a0 │ │ │ │ svclt 0x0000bd08 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r6], -sp, lsl #12 │ │ │ │ @ instruction: 0xf8d52100 │ │ │ │ @ instruction: 0xf6a20090 │ │ │ │ - @ instruction: 0x4604feb7 │ │ │ │ + strmi pc, [r4], -pc, asr #28 │ │ │ │ strh fp, [r2], #-144 @ 0xffffff70 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258e18 │ │ │ │ + bcs 258ee8 │ │ │ │ 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, 3, cr15, cr8, cr2, {5} │ │ │ │ cmnlt r0, #4, 12 @ 0x400000 │ │ │ │ svccs 0x00006867 │ │ │ │ @ instruction: 0xf897d0f5 │ │ │ │ - blcs 258720 │ │ │ │ + blcs 2587f0 │ │ │ │ @ instruction: 0xf8d7d1e2 │ │ │ │ @ instruction: 0xf5099004 │ │ │ │ @ instruction: 0x4640787a │ │ │ │ - blx 110a142 │ │ │ │ + blx ff70a210 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258e60 │ │ │ │ + bcs 258f30 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4638f951 │ │ │ │ + blx 1e8a740 │ │ │ │ @ instruction: 0xf6bc4640 │ │ │ │ - @ instruction: 0x4621fb31 │ │ │ │ + strtmi pc, [r1], -r9, asr #21 │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - cdp2 6, 7, cr15, cr4, cr2, {5} │ │ │ │ + cdp2 6, 0, cr15, cr12, cr2, {5} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d6d1d2 │ │ │ │ @ instruction: 0xf5050280 │ │ │ │ @ instruction: 0xf6a07137 │ │ │ │ - @ instruction: 0xf8d5f9a5 │ │ │ │ + @ instruction: 0xf8d5f93d │ │ │ │ @ instruction: 0xb1880098 │ │ │ │ @ instruction: 0xf6a22100 │ │ │ │ - strmi pc, [r4], -r5, ror #28 │ │ │ │ + @ instruction: 0x4604fdfd │ │ │ │ stmdavs r1!, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ addeq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - @ instruction: 0xf998f6a0 │ │ │ │ + @ instruction: 0xf930f6a0 │ │ │ │ @ instruction: 0xf8d54621 │ │ │ │ @ instruction: 0xf6a20098 │ │ │ │ - @ instruction: 0x4604fe59 │ │ │ │ + @ instruction: 0x4604fdf1 │ │ │ │ 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, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29c2f0 │ │ │ │ + blcc 29c3c0 │ │ │ │ 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: 0xf8f4f6a0 │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8d66899 │ │ │ │ @ instruction: 0xf6a00284 │ │ │ │ - @ instruction: 0xf8d5f955 │ │ │ │ + @ instruction: 0xf8d5f8ed │ │ │ │ cmnlt r9, r8, asr #1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258f50 │ │ │ │ + bcs 259020 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2704c4 │ │ │ │ + blcs 270594 │ │ │ │ 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 259048 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2704ec │ │ │ │ + blcs 2705bc │ │ │ │ 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 259070 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 270514 │ │ │ │ + blcs 2705e4 │ │ │ │ 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 254990 │ │ │ │ vmla.i , , d12[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2983ec │ │ │ │ + bcc 2984bc │ │ │ │ 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 2984e8 │ │ │ │ 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, 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: 0x6c6bf9d7 │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 298454 │ │ │ │ + bcc 298524 │ │ │ │ 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], #-332 @ 0xfffffeb4 │ │ │ │ @ instruction: 0xf972f7fe │ │ │ │ @ instruction: 0xf6bc4620 │ │ │ │ - @ instruction: 0xe7d7fa33 │ │ │ │ + ldrb pc, [r7, fp, asr #19] @ │ │ │ │ @ instruction: 0xf506685e │ │ │ │ @ instruction: 0x4620747a │ │ │ │ - blx a0a378 │ │ │ │ + @ instruction: 0xf9b6f6bc │ │ │ │ @ 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: 0xf832f6a0 │ │ │ │ @ instruction: 0xf7fe6c28 │ │ │ │ @ instruction: 0x4620f951 │ │ │ │ - blx 70a3ac │ │ │ │ + @ instruction: 0xf9aaf6bc │ │ │ │ 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 feda3bb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0fe8 │ │ │ │ addlt r7, r2, r2, asr #2 │ │ │ │ @ instruction: 0xf6a14606 │ │ │ │ - @ instruction: 0x4601fc33 │ │ │ │ + strmi pc, [r1], -fp, asr #23 │ │ │ │ ldcmi 6, cr4, [r3, #-16] │ │ │ │ - blvs 38aa04 │ │ │ │ + blvs 38aad4 │ │ │ │ @ instruction: 0xf007447d │ │ │ │ @ instruction: 0xf104ff79 │ │ │ │ @ instruction: 0x46200118 │ │ │ │ @ instruction: 0xff74f007 │ │ │ │ msreq CPSR_fs, r4, lsl #2 │ │ │ │ @ instruction: 0xf0074620 │ │ │ │ - bmi 58c6d8 │ │ │ │ + bmi 58c7a8 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ teqne r5, r4, asr #19 │ │ │ │ stmib r4, {r8, sp}^ │ │ │ │ - blmi 490e08 │ │ │ │ + blmi 490ed8 │ │ │ │ stmiapl sl!, {r5, r9, sl, lr} │ │ │ │ stmiapl fp!, {r9, ip, pc}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blx fe58a3c6 │ │ │ │ + blx b8a496 │ │ │ │ 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, lsr 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 ff40a4ca │ │ │ │ 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, 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 ff78a526 │ │ │ │ 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 feda3cb4 │ │ │ │ @ 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: 0xf8d6fbb7 │ │ │ │ strtmi r0, [r2], -r4, lsl #5 │ │ │ │ @ instruction: 0xf69f4629 │ │ │ │ - @ instruction: 0xb002ffb5 │ │ │ │ - blmi 4bbfd8 │ │ │ │ + andlt pc, r2, sp, asr #30 │ │ │ │ + blmi 4bc0a8 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf85c4b07 │ │ │ │ movwls r3, #4099 @ 0x1003 │ │ │ │ @ instruction: 0xf6a24619 │ │ │ │ - @ instruction: 0x4603fb13 │ │ │ │ + strmi pc, [r3], -fp, lsr #21 │ │ │ │ addseq pc, r8, r4, asr #17 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - rsbseq r3, r3, r6, lsl #12 │ │ │ │ + rsbseq r3, r3, r6, lsr r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3c4c │ │ │ │ + bl feda3d1c │ │ │ │ @ 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: 0xf8d6fb83 │ │ │ │ strtmi r0, [r2], -r4, lsl #5 │ │ │ │ @ instruction: 0xf69f4629 │ │ │ │ - @ instruction: 0xf8d4ff81 │ │ │ │ + @ instruction: 0xf8d4ff19 │ │ │ │ lsllt r0, ip @ │ │ │ │ @ instruction: 0xf6a24629 │ │ │ │ - ldrdlt pc, [r2], -pc @ │ │ │ │ - blmi 5fc04c │ │ │ │ + andlt pc, r2, r7, ror fp @ │ │ │ │ + blmi 5fc11c │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf85c4b0c │ │ │ │ movwls r3, #4099 @ 0x1003 │ │ │ │ @ instruction: 0xf6a24619 │ │ │ │ - @ instruction: 0x4603fad9 │ │ │ │ + @ instruction: 0x4603fa71 │ │ │ │ addseq pc, r8, r4, asr #17 │ │ │ │ @ instruction: 0x4620e7dd │ │ │ │ - ldc2l 6, cr15, [sl], #-648 @ 0xfffffd78 │ │ │ │ + ldc2 6, cr15, [r2], {162} @ 0xa2 │ │ │ │ @ instruction: 0xf8c44629 │ │ │ │ @ instruction: 0xf6a2009c │ │ │ │ - andlt pc, r2, r5, asr #23 │ │ │ │ + andlt pc, r2, sp, asr fp @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ - @ instruction: 0x0073359e │ │ │ │ + rsbseq r3, r3, lr, asr #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 26d5ac │ │ │ │ msrhi CPSR_x, r0, asr #32 │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ @ instruction: 0xf89432bb │ │ │ │ - blcs 2595c0 │ │ │ │ + blcs 259690 │ │ │ │ @ instruction: 0xf8d4d051 │ │ │ │ - blcs 259384 │ │ │ │ + blcs 259454 │ │ │ │ @ instruction: 0xf8d4d14d │ │ │ │ - blcs 25939c │ │ │ │ + blcs 25946c │ │ │ │ @ instruction: 0xf8d4d049 │ │ │ │ vst1.32 {d18-d21}, [pc :256], r0 │ │ │ │ vorr.i32 q11, #1024 @ 0x00000400 │ │ │ │ addsmi r0, sl, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf8d4d841 │ │ │ │ - blcs ff419604 │ │ │ │ + blcs ff4196d4 │ │ │ │ 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 +553702,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} │ │ │ │ + stcl 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} │ │ │ │ + stcl 5, cr15, [r2, #904]! @ 0x388 │ │ │ │ @ instruction: 0xf8c46823 │ │ │ │ @ instruction: 0xf8d301fc │ │ │ │ @ instruction: 0xf8933278 │ │ │ │ - blcs cd99b4 │ │ │ │ + blcs cd9a84 │ │ │ │ bichi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf8594bf3 │ │ │ │ strtmi r3, [r0], -r3 │ │ │ │ ldmib r4, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ - blx 2d95b2 │ │ │ │ + blx 2d9682 │ │ │ │ @ instruction: 0xf8d4f103 │ │ │ │ - bmi ffe19390 │ │ │ │ + bmi ffe19460 │ │ │ │ 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 28acac │ │ │ │ ldmib r4, {r1, r2, r5, r6, r7, r9, fp, lr}^ │ │ │ │ strtvs r3, [r0], #-382 @ 0xfffffe82 │ │ │ │ - blx 31ddda │ │ │ │ + blx 31deaa │ │ │ │ @ instruction: 0xf8d4f101 │ │ │ │ - blcs 2993c8 │ │ │ │ + blcs 299498 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf101fb03 │ │ │ │ andeq r6, r9, #2293760 @ 0x230000 │ │ │ │ rsbseq pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf9ecf7fe │ │ │ │ @ instruction: 0xf8986460 │ │ │ │ - blcs cd9a24 │ │ │ │ + blcs cd9af4 │ │ │ │ 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 cd9b10 │ │ │ │ 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 9270c8 │ │ │ │ ldrbtmi r6, [r3], #-2464 @ 0xfffff660 │ │ │ │ - bvs b26000 │ │ │ │ + bvs b260d0 │ │ │ │ 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 259da8 │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ orrcc pc, r4, #152, 16 @ 0x980000 │ │ │ │ vqdmulh.s d2, d0, d25 │ │ │ │ - blmi fefecee4 │ │ │ │ + blmi fefecfb4 │ │ │ │ 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 │ │ │ │ + stmib 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 @ 24cdc0 │ │ │ │ + blcs 26aeb0 │ │ │ │ @ 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 fe9599f0 │ │ │ │ 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 fe646980 │ │ │ │ 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 248f8c │ │ │ │ + blmi 289010 │ │ │ │ teqpvc r1, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ rsbseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - blge 2874c4 │ │ │ │ - cdp 5, 9, cr15, cr4, cr2, {7} │ │ │ │ + blge 287594 │ │ │ │ + cdp 5, 2, cr15, cr12, cr2, {7} │ │ │ │ @ instruction: 0xf8d5e7af │ │ │ │ @ instruction: 0xf8d61554 │ │ │ │ @ instruction: 0xf5e20274 │ │ │ │ - stmdacs r0, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, 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 │ │ │ │ + ldc 5, cr15, [r8, #-904]! @ 0xfffffc78 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ sbcne pc, r4, #14024704 @ 0xd60000 │ │ │ │ ldrbcc pc, [r0, #-2245] @ 0xfffff73b @ │ │ │ │ - blmi 2006ae4 │ │ │ │ + blmi 2006bb4 │ │ │ │ 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 1d46c2c │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ - svc 0x00c0f5e2 │ │ │ │ + svc 0x0058f5e2 │ │ │ │ @ instruction: 0xf5e26800 │ │ │ │ - bmi 1c47510 │ │ │ │ + bmi 1c47440 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1616 @ 0xfffff9b0 │ │ │ │ - cdp 5, 0, cr15, cr12, cr2, {7} │ │ │ │ + stc 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 259df8 │ │ │ │ addhi pc, lr, r0 │ │ │ │ biccc pc, r0, #14024704 @ 0xd60000 │ │ │ │ ldmvs r2, {r0, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c6440b │ │ │ │ @ instruction: 0xf89233c0 │ │ │ │ - bcs 595054 │ │ │ │ + bcs 595124 │ │ │ │ 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 +553901,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 │ │ │ │ + str lr, [r7, r2, ror #26] │ │ │ │ + bmi 125e7cc │ │ │ │ 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: 0xf9eef6a2 │ │ │ │ @ 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 fe38aa34 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #13 │ │ │ │ @ instruction: 0xf93ef7fe │ │ │ │ ldmib r6, {r0, r4, r5, r7, fp, sp, lr}^ │ │ │ │ ldrbmi r3, [r0], -r5, lsl #4 │ │ │ │ strbmi r9, [r9], -r0, lsl #2 │ │ │ │ @ instruction: 0xf9a0f036 │ │ │ │ @ instruction: 0xf6a14648 │ │ │ │ - @ instruction: 0x4639f9f1 │ │ │ │ + ldrtmi pc, [r9], -r9, lsl #19 @ │ │ │ │ @ instruction: 0x0090f8d4 │ │ │ │ - blx f8a990 │ │ │ │ + @ instruction: 0xf9ccf6a2 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r0, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1046906 │ │ │ │ ldrbmi r0, [r0], -r8, asr #2 │ │ │ │ stc2l 0, cr15, [r2, #212]! @ 0xd4 │ │ │ │ @ instruction: 0xf0354650 │ │ │ │ @ instruction: 0xf8d8fdbd │ │ │ │ ldrb r3, [r3], r0 │ │ │ │ @ instruction: 0xf8594b22 │ │ │ │ ldrt r3, [lr], -r3 │ │ │ │ tstcs r1, fp, lsl fp │ │ │ │ ldrbtmi r4, [sl], #-2592 @ 0xfffff5e0 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5e26818 │ │ │ │ - @ instruction: 0xe6e6ed76 │ │ │ │ + strbt lr, [r6], lr, lsl #26 │ │ │ │ andcs r4, r4, #29696 @ 0x7400 │ │ │ │ @ instruction: 0xf106491d │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6a54479 │ │ │ │ - usat pc, #0, r5, lsl #25 @ │ │ │ │ + strbt pc, [r0], sp, lsr #24 @ │ │ │ │ biccc pc, r4, #9830400 @ 0x960000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmdbvs r2, {r1, r3, r5, r6, r7, r9, sl, fp, sp, pc} │ │ │ │ biccc pc, r0, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8964413 │ │ │ │ @ instruction: 0xf8c622bc │ │ │ │ strb r3, [ip, -r0, asr #7]! │ │ │ │ - rsbseq r3, r3, r6, lsl r5 │ │ │ │ + rsbseq r3, r3, r6, asr #8 │ │ │ │ andeq r0, r0, r0, ror #12 │ │ │ │ - andseq ip, pc, lr, asr #1 │ │ │ │ - ldrheq ip, [pc], -r4 │ │ │ │ + ldrheq ip, [pc], -lr │ │ │ │ + andseq ip, pc, r4, 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, ror #4 │ │ │ │ + andseq fp, pc, r6, 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: 0x001fbeb2 │ │ │ │ + strhteq r4, [r9], #-74 @ 0xffffffb6 │ │ │ │ + andseq fp, pc, sl, lsl #28 │ │ │ │ + andseq fp, pc, r8, ror #27 │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ - andseq fp, pc, r6, asr #27 │ │ │ │ - andseq fp, pc, lr, lsr #27 │ │ │ │ - ldrsbteq r2, [r6], #-0 │ │ │ │ + @ instruction: 0x001fbdb6 │ │ │ │ + mulseq pc, lr, sp @ │ │ │ │ + rsbseq r2, r6, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda41cc │ │ │ │ + bl feda429c │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [r6], #636 @ 0x27c │ │ │ │ strmi fp, [r4], -r0, lsr #3 │ │ │ │ ldrtmi r6, [r9], -r5, lsr #17 │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - @ instruction: 0xf8eef6a2 │ │ │ │ + @ instruction: 0xf886f6a2 │ │ │ │ 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 │ │ │ │ + strmi pc, [r4], -r3, lsr #25 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf8d04604 │ │ │ │ strmi r0, [sp], -r4, lsl #5 │ │ │ │ @ instruction: 0x461f4616 │ │ │ │ - stc2 6, cr15, [sl], {159} @ 0x9f │ │ │ │ + stc2 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 +554018,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 26d900 │ │ │ │ @ instruction: 0xf895d0e8 │ │ │ │ - blcs 259750 │ │ │ │ + blcs 259820 │ │ │ │ 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 24dd74 │ │ │ │ @ instruction: 0x4629d1df │ │ │ │ - @ instruction: 0xf892f6a2 │ │ │ │ + @ instruction: 0xf82af6a2 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r6], #-636 @ 0xfffffd84 │ │ │ │ strmi fp, [r4], -r8, lsl #6 │ │ │ │ cdpvs 8, 7, cr6, cr9, cr5, {5} │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - @ instruction: 0xf86ef6a2 │ │ │ │ + @ instruction: 0xf806f6a2 │ │ │ │ strmi r4, [r3], -r9, lsr #12 │ │ │ │ cmnlt r3, r0, lsr r6 │ │ │ │ svceq 0x0002f1b8 │ │ │ │ @ instruction: 0xf8d6d109 │ │ │ │ - blx feed5af4 │ │ │ │ + blx feed5bc4 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r6], {159} @ 0x9f │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ pop {r1, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @@ -554039,17 +554090,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 1f0acde │ │ │ │ cmnlt r8, r5, lsl #12 │ │ │ │ - bmi fee673b0 │ │ │ │ + bmi fee67480 │ │ │ │ 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 +554131,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 25cf14 │ │ │ │ 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 +554157,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 259b6c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29ceac │ │ │ │ + blcc 29cf7c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8da809b │ │ │ │ @ instruction: 0xf8c61008 │ │ │ │ @ instruction: 0xf891a0c8 │ │ │ │ - blcs 299404 │ │ │ │ + blcs 2994d4 │ │ │ │ movwcs fp, #8068 @ 0x1f84 │ │ │ │ andcc pc, ip, #8781824 @ 0x860000 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8d6d107 │ │ │ │ - bllt fe4d5570 │ │ │ │ + bllt fe4d5640 │ │ │ │ @ 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 259bd8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29cf18 │ │ │ │ + blcc 29cfe8 │ │ │ │ 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 +554205,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 fec8aea8 │ │ │ │ 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: 0xf8dafa99 │ │ │ │ @ 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 fe48aee8 │ │ │ │ andcc pc, ip, #9830400 @ 0x960000 │ │ │ │ - blmi dfc1f0 │ │ │ │ + blmi dfc2c0 │ │ │ │ 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] @ 24d45c │ │ │ │ ldceq 8, cr15, [r0], {71} @ 0x47 │ │ │ │ stcne 8, cr15, [ip], {71} @ 0x47 │ │ │ │ stccs 8, cr15, [r8], {71} @ 0x47 │ │ │ │ stccc 8, cr15, [r4], {71} @ 0x47 │ │ │ │ mvnsle r4, r5, ror r5 │ │ │ │ rsbsvs ip, r9, r3, lsl #24 │ │ │ │ @ instruction: 0x46326038 │ │ │ │ @ instruction: 0xf8d94661 │ │ │ │ @ instruction: 0xf69f0280 │ │ │ │ - ldrb pc, [r0], r5, asr #21 @ │ │ │ │ + @ instruction: 0xe6d0fa5d │ │ │ │ @ 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 +554265,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 0x0000ea78 │ │ │ │ + rsbseq r2, r3, r4, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r8, ror lr │ │ │ │ - rsbseq r2, r3, r6, ror #28 │ │ │ │ + rsbseq r2, r3, r8, lsr #27 │ │ │ │ + @ instruction: 0x00732d96 │ │ │ │ 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 +554311,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 34be0c │ │ │ │ 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 1291e54 │ │ │ │ @ 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 251e68 │ │ │ │ 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 +554351,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: 0xf8b5e8dc │ │ │ │ @ instruction: 0xf8d43386 │ │ │ │ @ instruction: 0xf8c41204 │ │ │ │ mrcne 1, 2, r0, cr8, cr8, {7} │ │ │ │ @ instruction: 0xf5e24408 │ │ │ │ - @ instruction: 0xf8c4e93a │ │ │ │ + @ instruction: 0xf8c4e8d2 │ │ │ │ @ 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 feda48b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 591590 │ │ │ │ + bmi 591660 │ │ │ │ stmdbmi sp, {r0, r1, r7, ip, sp, pc} │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldrbtmi r4, [r9], #-3340 @ 0xfffff2f4 │ │ │ │ - @ instruction: 0xf892f69f │ │ │ │ + @ instruction: 0xf82af69f │ │ │ │ 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: 0xf8c4f81d │ │ │ │ andlt r0, r3, r4, lsl #5 │ │ │ │ svclt 0x0000bd30 │ │ │ │ @ instruction: 0xffffefb7 │ │ │ │ @ instruction: 0xffffefcf │ │ │ │ - ldrshteq r2, [r3], #-158 @ 0xffffff62 │ │ │ │ + rsbseq r2, r3, lr, lsr #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 +554410,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 feda4960 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ - blmi 3df0cc │ │ │ │ + blmi 3df19c │ │ │ │ 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: 0xf880f6a5 │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ - eoreq r5, r1, sl, asr #25 │ │ │ │ - rsbseq r1, r6, r0, lsl #19 │ │ │ │ + strhteq r5, [r1], -sl │ │ │ │ + ldrhteq r1, [r6], #-128 @ 0xffffff80 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda48c4 │ │ │ │ + bl feda4994 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8114ac │ │ │ │ - blmi 81eee0 │ │ │ │ + bmi 81157c │ │ │ │ + blmi 81efb0 │ │ │ │ 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 fe88b790 │ │ │ │ + blne 38b908 │ │ │ │ strbtmi r2, [r8], -r0, ror #5 │ │ │ │ - blx fef0b6cc │ │ │ │ + blx fef0b79c │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx fed8b6d8 │ │ │ │ + blx fed8b7a8 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx fff0b6e0 │ │ │ │ + blx fff0b7b0 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9aef69f │ │ │ │ - blmi 41ff30 │ │ │ │ + @ instruction: 0xf946f69f │ │ │ │ + blmi 420000 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a7780 │ │ │ │ + blls 9a7850 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - ldmdb r0!, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r3, lr, lsr #18 │ │ │ │ + stmdb r8, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r2, r3, lr, asr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r3], #-128 @ 0xffffff80 │ │ │ │ + rsbseq r2, r3, r0, lsr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda493c │ │ │ │ + bl feda4a0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf6762100 │ │ │ │ - stclt 15, cr15, [r8, #-252] @ 0xffffff04 │ │ │ │ + stclt 14, cr15, [r8, #-860] @ 0xfffffca4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4954 │ │ │ │ + bl feda4a24 │ │ │ │ @ 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 │ │ │ │ + ldc 5, cr15, [sl, #-900] @ 0xfffffc7c │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - ldcl 5, cr15, [ip, #-900]! @ 0xfffffc7c │ │ │ │ + ldc 5, cr15, [r4, #-900] @ 0xfffffc7c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda4988 │ │ │ │ + bl feda4a58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [ip], #-832 @ 0xfffffcc0 │ │ │ │ stmdami ip!, {r1, r2, r9, sl, lr} │ │ │ │ ldrbtmi fp, [ip], #-135 @ 0xffffff79 │ │ │ │ - bmi d60448 │ │ │ │ + bmi d60518 │ │ │ │ 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 355ca4 │ │ │ │ + bvs ff84e6b0 │ │ │ │ sbcsvs r0, r8, #0, 2 │ │ │ │ @ instruction: 0x6e276930 │ │ │ │ - mcr2 6, 3, pc, cr12, cr4, {1} @ │ │ │ │ + mcr2 6, 0, pc, cr4, cr4, {1} @ │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 31f194 │ │ │ │ + blgt 31f264 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6384630 │ │ │ │ - strtmi pc, [fp], -r3, ror #19 │ │ │ │ + @ instruction: 0x462bf97b │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - @ instruction: 0xffb6f637 │ │ │ │ + @ instruction: 0xff4ef637 │ │ │ │ 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 │ │ │ │ + ldmda ip!, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x0073279a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r4, ror #16 │ │ │ │ + @ instruction: 0x00732794 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r2, [r3], #-122 @ 0xffffff86 │ │ │ │ + rsbseq r2, r3, sl, lsl #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 +554541,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 319974 │ │ │ │ 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 +554577,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 267a08 │ │ │ │ push {r3, r6, ip, lr, pc} │ │ │ │ vst4. {d20,d22,d24,d26}, [pc :256], r0 │ │ │ │ - bl feda4b38 │ │ │ │ + bl feda4c08 │ │ │ │ @ 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 267acc │ │ │ │ pop {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmiavs r8!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf9dcf677 │ │ │ │ + @ instruction: 0xf974f677 │ │ │ │ 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 87a56e │ │ │ │ @ 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: 0xf996f677 │ │ │ │ ldmible r4, {r0, fp, sp}^ │ │ │ │ @ instruction: 0xf67768a8 │ │ │ │ - @ instruction: 0x1e07f9f9 │ │ │ │ + @ instruction: 0x1e07f991 │ │ │ │ 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 222ced0 │ │ │ │ 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 2746d8 │ │ │ │ addshi pc, sl, r0 │ │ │ │ stmib sp, {r8, sl, sp}^ │ │ │ │ strtmi r9, [pc], -r4, lsl #20 │ │ │ │ - blls 2c5a20 │ │ │ │ + blls 2c5af0 │ │ │ │ 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 ff8ede34 │ │ │ │ + blls 2df570 │ │ │ │ streq lr, [r7, -sl, lsr #23] │ │ │ │ - bl 315e44 │ │ │ │ - bl 40da70 │ │ │ │ + bl 315f14 │ │ │ │ + bl 40db40 │ │ │ │ @ instruction: 0xf5e10a09 │ │ │ │ - bl 548e70 │ │ │ │ + bl 548da0 │ │ │ │ @ instruction: 0xf8960686 │ │ │ │ @ instruction: 0xf01cc005 │ │ │ │ @ instruction: 0xf0000c07 │ │ │ │ - blls 36dd34 │ │ │ │ + blls 36de04 │ │ │ │ ldmdbvc r0!, {sl, sp} │ │ │ │ @ instruction: 0xf8cd4652 │ │ │ │ ldmdbvs fp, {r2, r3, pc} │ │ │ │ eorseq pc, pc, r0 │ │ │ │ - blls 2e7bd8 │ │ │ │ + blls 2e7ca8 │ │ │ │ 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 +554681,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 36dbcc │ │ │ │ strtmi r0, [r2], #1801 @ 0x709 │ │ │ │ @ instruction: 0xd1a242ab │ │ │ │ strls lr, [r4], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0x0004ebba │ │ │ │ - b 1641b98 │ │ │ │ + b 1641c68 │ │ │ │ @ instruction: 0xf8d91508 │ │ │ │ strcc r3, [r6], #-624 @ 0xfffffd90 │ │ │ │ @ instruction: 0xf503b2ed │ │ │ │ ldmdacs r0, {r2, r3, r7, r8, r9, ip, sp, lr} │ │ │ │ svclt 0x00284601 │ │ │ │ - bl 495f38 │ │ │ │ + bl 496008 │ │ │ │ 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 +554723,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 1616444 │ │ │ │ and r0, r0, r8, lsr #17 │ │ │ │ ldrmi r3, [r0, #513] @ 0x201 │ │ │ │ ldrbmi sp, [r2, #-3472]! @ 0xfffff270 │ │ │ │ - bvs ff94236c │ │ │ │ + bvs ff94243c │ │ │ │ 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 ff28b6f0 │ │ │ │ ldrbmi r9, [r2], -r2, lsl #18 │ │ │ │ eoreq pc, ip, #13172736 @ 0xc90000 │ │ │ │ - stcl 5, cr15, [r6, #900] @ 0x384 │ │ │ │ - blmi 4e03dc │ │ │ │ + ldcl 5, cr15, [lr, #-900] @ 0xfffffc7c │ │ │ │ + blmi 4e04ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe427c20 │ │ │ │ + blls fe427cf0 │ │ │ │ @ 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, 11, cr15, cr2, cr1, {7} │ │ │ │ + rsbseq r2, r3, r4, asr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r0, asr r4 │ │ │ │ + rsbseq r2, r3, r0, lsl #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 │ │ │ │ + mcr2 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 8b770 │ │ │ │ umaalcc pc, r1, r8, r9 @ │ │ │ │ biccc r4, r8, #42991616 @ 0x2900000 │ │ │ │ eoreq pc, r3, r6, asr r8 @ │ │ │ │ - mrc2 6, 7, pc, cr6, cr14, {4} │ │ │ │ + mcr2 6, 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, 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 +554793,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: 0xf8dbfe37 │ │ │ │ stmdbcs r0, {ip} │ │ │ │ vmla.i , , d1[0] │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29d89c │ │ │ │ + blcc 29d96c │ │ │ │ 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 29d994 │ │ │ │ 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 fe88b830 │ │ │ │ @ instruction: 0xf5e14650 │ │ │ │ - pop {r2, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + pop {r2, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4ef4 │ │ │ │ + bl feda4fc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addscs r0, r7, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b fef0b48c │ │ │ │ + b 150b55c │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b fed8b498 │ │ │ │ + b 138b568 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4f28 │ │ │ │ + bl feda4ff8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ rscscs r0, r0, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b fe88b4c0 │ │ │ │ + b e8b590 │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b fe70b4cc │ │ │ │ + b d0b59c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4f5c │ │ │ │ + bl feda502c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcscs r0, sl, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b 220b4f4 │ │ │ │ + b 80b5c4 │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b 208b500 │ │ │ │ + b 68b5d0 │ │ │ │ @ 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 fe29f688 │ │ │ │ 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 +554880,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 │ │ │ │ + stc2l 6, cr15, [r6, #-632] @ 0xfffffd88 │ │ │ │ cmnlt r8, r6, lsl #12 │ │ │ │ - bmi 1e6800c │ │ │ │ + bmi 1e680dc │ │ │ │ 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 +554905,106 @@ │ │ │ │ @ instruction: 0xff5cf7fd │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldrtmi sp, [r8], -r9, rrx │ │ │ │ @ instruction: 0xff28f003 │ │ │ │ svceq 0x0000f1ba │ │ │ │ tstcs r8, sl, lsl r0 │ │ │ │ @ instruction: 0xf6a04638 │ │ │ │ - strmi pc, [r6], -r5, ror #18 │ │ │ │ - bls 3df720 │ │ │ │ + @ instruction: 0x4606f8fd │ │ │ │ + bls 3df7f0 │ │ │ │ ldrtmi r9, [r8], -r9, lsl #18 │ │ │ │ - blx ffa0b8d8 │ │ │ │ - bleq 38bf6c │ │ │ │ + blx 200b9a8 │ │ │ │ + bleq 38c03c │ │ │ │ @ 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 │ │ │ │ + ldc2 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: 0xf8d5fea3 │ │ │ │ @ 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: 0xf8d5fd1d │ │ │ │ @ instruction: 0xf7fc0338 │ │ │ │ @ instruction: 0x4630fe3b │ │ │ │ - mrc2 6, 7, pc, cr12, cr10, {5} │ │ │ │ + mrc2 6, 4, pc, cr4, cr10, {5} │ │ │ │ rsbseq pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c52300 │ │ │ │ - bmi e5abd4 │ │ │ │ + bmi e5aca4 │ │ │ │ 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: 0xf8bef6a0 │ │ │ │ rsbscs pc, r8, #13959168 @ 0xd50000 │ │ │ │ ldrbmi r4, [fp], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8d24641 │ │ │ │ - bls 40eea0 │ │ │ │ + bls 40ef70 │ │ │ │ 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 fee0a09a │ │ │ │ @ instruction: 0x468368f9 │ │ │ │ @ instruction: 0xf6a04638 │ │ │ │ - ldmvs sl!, {r0, r1, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r0, r1, r2, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628b9f2 │ │ │ │ strbmi r9, [r1], -r1, lsl #4 │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xffb0f7fd │ │ │ │ @ instruction: 0xf5e14658 │ │ │ │ - @ instruction: 0xe768eaf6 │ │ │ │ + strb lr, [r8, -lr, lsl #21]! │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e852 │ │ │ │ stmda r2, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, ip, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 271ce8 │ │ │ │ + blcs 271db8 │ │ │ │ @ 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, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e1e7d3 │ │ │ │ - svclt 0x0000ed32 │ │ │ │ + svclt 0x0000ecca │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, lr, asr #4 │ │ │ │ - rsbseq r2, r3, lr, lsl #4 │ │ │ │ - andseq sl, pc, r2, lsr lr @ │ │ │ │ + rsbseq r2, r3, lr, ror r1 │ │ │ │ + rsbseq r2, r3, lr, lsr r1 │ │ │ │ + andseq sl, pc, r2, 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 +555015,30 @@ │ │ │ │ @ instruction: 0xf04f933d │ │ │ │ stmdbcs r4, {r8, r9} │ │ │ │ stmdbcs r3, {r0, r2, r3, r6, ip, lr, pc} │ │ │ │ addhi pc, fp, r0 │ │ │ │ stcge 1, cr11, [r1], {233} @ 0xe9 │ │ │ │ @ instruction: 0x21002297 │ │ │ │ @ instruction: 0xf5e14620 │ │ │ │ - strtmi lr, [r1], -lr, lsr #20 │ │ │ │ + strtmi lr, [r1], -r6, asr #19 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ ldrtmi pc, [r3], -r5, lsr #24 @ │ │ │ │ @ instruction: 0x46212297 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - bmi 180dafc │ │ │ │ + bmi 180dbcc │ │ │ │ ldrbtmi r4, [sl], #-2900 @ 0xfffff4ac │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, ip, r0, asr #32 │ │ │ │ pop {r0, r1, r2, r3, r4, r5, ip, sp, pc} │ │ │ │ stcge 3, cr8, [r1], {240} @ 0xf0 │ │ │ │ strtmi r2, [r0], -r0, ror #5 │ │ │ │ @ instruction: 0xf5e12501 │ │ │ │ - @ instruction: 0x4621ea10 │ │ │ │ + strtmi lr, [r1], -r8, lsr #19 │ │ │ │ @ instruction: 0xf88d4648 │ │ │ │ @ instruction: 0xf7ff5097 │ │ │ │ @ instruction: 0xf8d9fc05 │ │ │ │ @ instruction: 0xf10d0004 │ │ │ │ @ instruction: 0xf10d02db │ │ │ │ @ instruction: 0xf7ff019b │ │ │ │ ldrtmi pc, [r3], -r7, ror #24 @ │ │ │ │ @@ -555001,224 +555052,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}^ │ │ │ │ + ldmdb 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 ffb435c0 │ │ │ │ svclt 0x00042b02 │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ - blcs 3420e0 │ │ │ │ - blcc 3854dc │ │ │ │ + blcs 3421b0 │ │ │ │ + blcc 3855ac │ │ │ │ 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 fed8c1ca │ │ │ │ rscscs r4, r0, #53477376 @ 0x3300000 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ mcr2 7, 2, pc, cr0, cr15, {7} @ │ │ │ │ stcge 7, cr14, [r1], {133} @ 0x85 │ │ │ │ ldrdcs r2, [r0, -sl] │ │ │ │ @ instruction: 0xf5e14620 │ │ │ │ - strtmi lr, [r1], -r4, lsr #19 │ │ │ │ + @ instruction: 0x4621e93c │ │ │ │ strcs r4, [r1, #-1608] @ 0xfffff9b8 │ │ │ │ addspl pc, r7, sp, lsl #17 │ │ │ │ - blx fe88c122 │ │ │ │ + blx fe88c1f2 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ sbcseq pc, fp, #1073741827 @ 0x40000003 │ │ │ │ orrseq pc, fp, sp, lsl #2 │ │ │ │ - blx 10c132 │ │ │ │ + blx 10c202 │ │ │ │ @ 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 ffc8b9bc │ │ │ │ + rsbseq r1, r3, ip, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, r6, ror #31 │ │ │ │ + rsbseq r1, r3, r6, lsl pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4603b09b │ │ │ │ - bmi ffd9fbd8 │ │ │ │ + bmi ffd9fca8 │ │ │ │ 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 │ │ │ │ + andls lr, r6, r0, asr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d58086 │ │ │ │ stccs 2, cr3, [r2], {168} @ 0xa8 │ │ │ │ @ instruction: 0xf1036003 │ │ │ │ @ instruction: 0xf8c50201 │ │ │ │ @ instruction: 0xf00022a8 │ │ │ │ - bmi ffa6e810 │ │ │ │ + bmi ffa6e8e0 │ │ │ │ @ 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 26e890 │ │ │ │ + blcs 33df30 │ │ │ │ msrhi SPSR_fs, r0, asr #32 │ │ │ │ @ instruction: 0xf1c74658 │ │ │ │ - ldrbmi pc, [r8], -fp, asr #18 @ │ │ │ │ - blx 1f0c0d2 │ │ │ │ + ldrbmi pc, [r8], -r7, asr #18 @ │ │ │ │ + blx 1f0c1a2 │ │ │ │ andcs r4, r0, r9, asr r6 │ │ │ │ ldc2l 0, cr15, [ip, #124]! @ 0x7c │ │ │ │ @ instruction: 0xf6414658 │ │ │ │ - @ instruction: 0xf99bf903 │ │ │ │ - blcs 39a328 │ │ │ │ + @ instruction: 0xf99bf89b │ │ │ │ + blcs 39a3f8 │ │ │ │ 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: 0xff18f642 │ │ │ │ @ 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 26842c │ │ │ │ @ instruction: 0x4658d1f8 │ │ │ │ - blx fea8c22e │ │ │ │ + blx fea8c2fe │ │ │ │ movwcs r9, #11270 @ 0x2c06 │ │ │ │ adcvs r4, r3, r0, asr #12 │ │ │ │ andslt pc, r0, r4, asr #17 │ │ │ │ - blx fe58bcfe │ │ │ │ + blx b8bdce │ │ │ │ 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 25a494 │ │ │ │ @ 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 feb2e870 │ │ │ │ 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 421224 │ │ │ │ stmdavs r6!, {r2, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf806f677 │ │ │ │ + @ instruction: 0xff9ef676 │ │ │ │ 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 d8bb58 │ │ │ │ ldrbmi r6, [r8], -r1, lsr #16 │ │ │ │ - @ instruction: 0xfffaf632 │ │ │ │ + @ instruction: 0xff92f632 │ │ │ │ stmdavs r0!, {r0, r1, r4, r7, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - bl fe50ba9c │ │ │ │ + bl b0bb6c │ │ │ │ stmdals pc, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} @ │ │ │ │ - ldmdb r6, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia lr!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strls lr, [r4, #-1985] @ 0xfffff83f │ │ │ │ @ instruction: 0x462069b4 │ │ │ │ - ldc2 6, cr15, [r6, #-212]! @ 0xffffff2c │ │ │ │ + stc2l 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 afa8e0 │ │ │ │ andsle r2, r1, r3, lsl #20 │ │ │ │ ldmdavs fp, {r2, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 32cfe4 │ │ │ │ + blcs 32d0b4 │ │ │ │ @ instruction: 0x4628d030 │ │ │ │ @ instruction: 0xf635462c │ │ │ │ - @ instruction: 0xb1bdfd1b │ │ │ │ + @ instruction: 0xb1bdfcb3 │ │ │ │ strb r4, [r6, r5, lsl #12]! │ │ │ │ - blcs 32cff8 │ │ │ │ + blcs 32d0c8 │ │ │ │ @ instruction: 0x4613d1f5 │ │ │ │ movwls r4, #13856 @ 0x3620 │ │ │ │ - mcr2 6, 7, pc, cr0, cr6, {1} @ │ │ │ │ + mrc2 6, 3, 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 │ │ │ │ + ldc2 6, cr15, [ip], {53} @ 0x35 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r3, sl, lsl r0 │ │ │ │ @ instruction: 0xf6414630 │ │ │ │ - ldmdavs pc!, {r0, r1, r3, r4, r6, r8, fp, ip, sp, lr, pc} @ │ │ │ │ + ldmdavs pc!, {r0, r1, r4, r5, r6, r7, 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, r4, 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 │ │ │ │ + ubfx pc, r7, #17, #3 │ │ │ │ @ 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 +555278,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 │ │ │ │ + pkhtbmi pc, r2, r5, asr #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 36d130 │ │ │ │ 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 53aae8 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ strbmi r6, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ @ instruction: 0x4640d1f4 │ │ │ │ - bleq 2ca598 │ │ │ │ + bleq 2ca668 │ │ │ │ @ instruction: 0xf990f7ff │ │ │ │ stmdavs sp!, {r0, r3, r5, r9, sl, lr} │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ - bcs 36d094 │ │ │ │ + bcs 36d164 │ │ │ │ ldrbmi sp, [r0], -r6 │ │ │ │ - ldc2 6, cr15, [r2], {53} @ 0x35 │ │ │ │ + stc2 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 2ca694 │ │ │ │ @ instruction: 0xf97af7ff │ │ │ │ @ instruction: 0xf6354650 │ │ │ │ - ldrbmi pc, [r2], -r3, lsl #25 @ │ │ │ │ + @ instruction: 0x4652fc1b │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ biclt r4, fp, fp, asr r6 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf8daf641 │ │ │ │ + @ instruction: 0xf872f641 │ │ │ │ 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 268614 │ │ │ │ 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 │ │ │ │ + ubfx pc, r7, #16, #4 │ │ │ │ movwcs r4, #2592 @ 0xa20 │ │ │ │ ldrbmi r2, [r8], -ip, lsl #2 │ │ │ │ @ instruction: 0xf63b447a │ │ │ │ - str pc, [fp], sp, lsl #19 │ │ │ │ - bls 42114c │ │ │ │ + str pc, [fp], r5, lsr #18 │ │ │ │ + bls 42121c │ │ │ │ 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 fea0c4e0 │ │ │ │ + bmi 708014 │ │ │ │ smlabbcs r1, ip, r8, r5 │ │ │ │ stmdavs r0!, {r2, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf5e1447a │ │ │ │ - ldrbmi lr, [r8], -sl, lsl #21 │ │ │ │ + ldrbmi lr, [r8], -r2, lsr #20 │ │ │ │ @ instruction: 0xf6082100 │ │ │ │ - bmi 6ce2e0 │ │ │ │ + bmi 6ce210 │ │ │ │ tstcs r1, r0, lsr #16 │ │ │ │ @ instruction: 0xf5e1447a │ │ │ │ - ldrb lr, [r5], -r0, lsl #21 │ │ │ │ + @ instruction: 0xe655ea18 │ │ │ │ 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 0x0000e9fe │ │ │ │ + @ instruction: 0x00731d9e │ │ │ │ + @ instruction: 0x00731d9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r1, r3, sl, lsr sp │ │ │ │ + rsbseq r1, r3, sl, ror #24 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sl, pc, r2, asr #20 │ │ │ │ - @ instruction: 0x001d0ad2 │ │ │ │ + andseq sl, pc, r2, lsr sl @ │ │ │ │ + andseq r0, sp, r2, asr #21 │ │ │ │ @ instruction: 0xfffff24d │ │ │ │ - andseq sl, pc, ip, lsl r8 @ │ │ │ │ - @ instruction: 0x001d08bc │ │ │ │ + andseq sl, pc, ip, lsl #16 │ │ │ │ + andseq r0, sp, ip, lsr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda5774 │ │ │ │ + bl feda5844 │ │ │ │ @ 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 feda585c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff8 │ │ │ │ stmdblt r9, {r0, r3, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff6862 │ │ │ │ @ instruction: 0xf104fdeb │ │ │ │ strmi r0, [r4], -ip, lsl #2 │ │ │ │ - blx 60c5a4 │ │ │ │ + blx 60c674 │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ ldrb r6, [r4, r2, lsr #17]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda57b8 │ │ │ │ + bl feda5888 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8123a0 │ │ │ │ - blmi 81fdd4 │ │ │ │ + bmi 812470 │ │ │ │ + blmi 81fea4 │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx a0c5b2 │ │ │ │ - blne 38c72c │ │ │ │ + blx a0c682 │ │ │ │ + blne 38c7fc │ │ │ │ @ instruction: 0x46682297 │ │ │ │ - blx 108c5be │ │ │ │ + blx 108c68e │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx f0c5ca │ │ │ │ + blx f0c69a │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 208c5d2 │ │ │ │ + blx 208c6a2 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - blx f8c078 │ │ │ │ - blmi 420e24 │ │ │ │ + @ instruction: 0xf9ccf69e │ │ │ │ + blmi 420ef4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a8674 │ │ │ │ + blls 9a8744 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - ldmib r6!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r1, r3, sl, lsr sl │ │ │ │ + stmib lr, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r1, r3, sl, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r3], #-156 @ 0xffffff64 │ │ │ │ + rsbseq r1, r3, ip, lsr #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda5830 │ │ │ │ + bl feda5900 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 812418 │ │ │ │ - blmi 81fe4c │ │ │ │ + bmi 8124e8 │ │ │ │ + blmi 81ff1c │ │ │ │ ldrbtmi fp, [sl], #-159 @ 0xffffff61 │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx ffb0c628 │ │ │ │ - blne 38c7a4 │ │ │ │ + blx ffb0c6f8 │ │ │ │ + blne 38c874 │ │ │ │ @ instruction: 0x466822f0 │ │ │ │ - blx 18c634 │ │ │ │ + blx 18c704 │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx c640 │ │ │ │ + blx c710 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 118c64a │ │ │ │ + blx 118c71a │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9f8f69e │ │ │ │ - blmi 420e9c │ │ │ │ + @ instruction: 0xf990f69e │ │ │ │ + blmi 420f6c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a86ec │ │ │ │ + blls 9a87bc │ │ │ │ @ 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 │ │ │ │ + ldmdb r2, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrshteq r1, [r3], #-130 @ 0xffffff7e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, r4, lsl #19 │ │ │ │ + ldrhteq r1, [r3], #-132 @ 0xffffff7c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda58a8 │ │ │ │ + bl feda5978 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 812490 │ │ │ │ - blmi 81fec4 │ │ │ │ + bmi 812560 │ │ │ │ + blmi 81ff94 │ │ │ │ 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 fec0c770 │ │ │ │ + blne 38c8ec │ │ │ │ @ instruction: 0x466822da │ │ │ │ - blx ff28c6ac │ │ │ │ + blx ff28c77c │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx ff10c6b8 │ │ │ │ + blx ff10c788 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 28c6c2 │ │ │ │ + blx 28c792 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9bcf69e │ │ │ │ - blmi 420f14 │ │ │ │ + @ instruction: 0xf954f69e │ │ │ │ + blmi 420fe4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a8764 │ │ │ │ + blls 9a8834 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - ldmdb lr!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r1, r3, sl, asr #18 │ │ │ │ + ldmdb r6, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r1, r3, sl, ror r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, ip, lsl #18 │ │ │ │ + rsbseq r1, r3, ip, lsr 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 +555491,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 27a458 │ │ │ │ adcshi pc, sp, #0 │ │ │ │ ldrdcs r2, [r0, -sl] │ │ │ │ @ instruction: 0xf10d4638 │ │ │ │ @ instruction: 0xf5e00aab │ │ │ │ - @ instruction: 0xf504ee6c │ │ │ │ + @ instruction: 0xf504ee04 │ │ │ │ @ instruction: 0xf8d4429d │ │ │ │ rsbscc r0, r8, #120, 4 @ 0x80000007 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0xf8d4f88f │ │ │ │ @ instruction: 0x465202f0 │ │ │ │ vmul.i q12, , d3[0] │ │ │ │ @ instruction: 0xf88d1307 │ │ │ │ @@ -555477,15 +555528,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 ff28c8d4 │ │ │ │ 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 +555546,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 fe98c91c │ │ │ │ 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 │ │ │ │ + stc 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 45e9e8 │ │ │ │ + b 17d097c │ │ │ │ @ instruction: 0xf0000608 │ │ │ │ svcge 0x000580eb │ │ │ │ - beq fed4ace4 │ │ │ │ + beq fed4adb4 │ │ │ │ smlattcs r0, r0, r2, r2 │ │ │ │ @ instruction: 0xf5e04638 │ │ │ │ - @ instruction: 0xf504edd2 │ │ │ │ + @ instruction: 0xf504ed6a │ │ │ │ @ instruction: 0xf8d44294 │ │ │ │ rsbcc r0, r0, #120, 4 @ 0x80000007 │ │ │ │ @ instruction: 0xf7fe4639 │ │ │ │ @ instruction: 0xf8d4fff5 │ │ │ │ @ instruction: 0xf8d402f0 │ │ │ │ - blcs 25b4c4 │ │ │ │ + blcs 25b594 │ │ │ │ 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 +555618,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 28eec4 │ │ │ │ + blx cb4a48 │ │ │ │ andls pc, r0, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf505fa09 │ │ │ │ movwmi r4, #54963 @ 0xd6b3 │ │ │ │ - blx 496d94 │ │ │ │ + blx 496e64 │ │ │ │ @ instruction: 0xf633f802 │ │ │ │ - @ instruction: 0xf8d4fb19 │ │ │ │ + @ instruction: 0xf8d4fab1 │ │ │ │ @ instruction: 0xf04f1360 │ │ │ │ - blvs 12519c4 │ │ │ │ - bls 260480 │ │ │ │ + blvs 1251a94 │ │ │ │ + bls 260550 │ │ │ │ streq lr, [r6], -r8, lsl #21 │ │ │ │ - blx 55eb5e │ │ │ │ + blx 55ec2e │ │ │ │ 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 +555652,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 25b6b8 │ │ │ │ @ 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 +555687,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 ff6e16a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 12a8af4 │ │ │ │ + blls 12a8bc4 │ │ │ │ @ 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 │ │ │ │ + stcl 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 fef997b0 │ │ │ │ svclt 0x0088f385 │ │ │ │ - b 1616ae0 │ │ │ │ + b 1616bb0 │ │ │ │ @ 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 +555743,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 e4f8f4 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf894d005 │ │ │ │ - blcs 25ba58 │ │ │ │ + blcs 25bb28 │ │ │ │ sbchi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf8942301 │ │ │ │ @ instruction: 0xf88db38b │ │ │ │ @ instruction: 0xf1bb30b2 │ │ │ │ rsble r0, r0, r0, lsl #30 │ │ │ │ - beq 28acc4 │ │ │ │ + beq 28ad94 │ │ │ │ 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 14e01f8 │ │ │ │ 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 575994 │ │ │ │ @ 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], {189} @ 0xbd │ │ │ │ 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, 8, 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, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf89dd0ba │ │ │ │ @ instruction: 0x370130b6 │ │ │ │ - ldrbmi r3, [pc, #-1544] @ 24e630 │ │ │ │ + ldrbmi r3, [pc, #-1544] @ 24e700 │ │ │ │ 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 +555827,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 1f8c504 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4ad50 │ │ │ │ @ instruction: 0xf04832fc │ │ │ │ @ instruction: 0xf8c40240 │ │ │ │ @ instruction: 0xf8c462a0 │ │ │ │ - blcs 25775c │ │ │ │ + blcs 25782c │ │ │ │ ldclge 4, cr15, [r4, #-508] @ 0xfffffe04 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ - beq fed4b10c │ │ │ │ + beq fed4b1dc │ │ │ │ biccs lr, r4, #196, 18 @ 0x310000 │ │ │ │ ldrtmi lr, [r2], -r8, ror #11 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ - blx fe83a5e8 │ │ │ │ - blx fef0b788 │ │ │ │ + blx fe83a6b8 │ │ │ │ + blx fef0b858 │ │ │ │ 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 f0c578 │ │ │ │ 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 │ │ │ │ + stc 5, cr15, [r0], {224} @ 0xe0 │ │ │ │ eoreq pc, r8, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8d5e577 │ │ │ │ - bllt fe71b5e8 │ │ │ │ + bllt fe71b6b8 │ │ │ │ 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 +555888,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 │ │ │ │ + b fff0c5f8 │ │ │ │ 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 ff28c60c │ │ │ │ eorcc pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf5e0e7c2 │ │ │ │ - svclt 0x0000ee22 │ │ │ │ - rsbseq r1, r3, ip, asr #17 │ │ │ │ + svclt 0x0000edba │ │ │ │ + ldrshteq r1, [r3], #-124 @ 0xffffff84 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, ip, ror r5 │ │ │ │ + rsbseq r1, r3, ip, lsr #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda5fdc │ │ │ │ + bl feda60ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r0!, {r4, r6, r8, r9, sl, fp} │ │ │ │ - bmi a7b08c │ │ │ │ + bmi a7b15c │ │ │ │ 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 ff20c660 │ │ │ │ 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 49b998 │ │ │ │ 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 0x0000ed6c │ │ │ │ + rsbseq r1, r3, r2, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r1, [r3], #-22 @ 0xffffffea │ │ │ │ + rsbseq r1, r3, r6, ror #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6078 │ │ │ │ + bl feda6148 │ │ │ │ @ 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 +555956,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 feda6188 │ │ │ │ @ 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 +555974,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 a6144c │ │ │ │ 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 95b7c4 │ │ │ │ ldmdbmi ip, {r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - stc2 6, cr15, [r2], {157} @ 0x9d │ │ │ │ + blx fe90ca66 │ │ │ │ ldmdbmi fp, {r1, r3, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ msrcc CPSR_, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - blx 8c9aa │ │ │ │ + blx fe68ca7a │ │ │ │ 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 fe40ca8e │ │ │ │ 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 218caa2 │ │ │ │ teqpeq r4, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0xffffed17 │ │ │ │ @ instruction: 0xffffe76d │ │ │ │ @ instruction: 0xfffff6af │ │ │ │ @ instruction: 0xffffe779 │ │ │ │ @ instruction: 0xffffe75b │ │ │ │ @@ -555971,102 +556022,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 15cc490 │ │ │ │ ldrbmi lr, [r0, #1] │ │ │ │ @ instruction: 0xf858d043 │ │ │ │ cdpcs 15, 0, cr6, cr0, cr4, {0} │ │ │ │ strdcs sp, [r0, -r9] │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - strmi pc, [r5], -r3, lsr #26 │ │ │ │ + @ instruction: 0x4605fcbb │ │ │ │ ldrb fp, [r2, r0, lsl #19]! │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf69f7000 │ │ │ │ - @ instruction: 0x4629f97d │ │ │ │ + @ instruction: 0x4629f915 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - strtmi pc, [r9], -sp, ror #25 │ │ │ │ + strtmi pc, [r9], -r5, lsl #25 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - @ instruction: 0x4605fd13 │ │ │ │ + strmi pc, [r5], -fp, lsr #25 │ │ │ │ rscle r2, r2, r0, lsl #16 │ │ │ │ ldrdlt pc, [r8], -r5 │ │ │ │ ldrdne pc, [r0], -fp │ │ │ │ rscle r2, r9, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25b818 │ │ │ │ + bcs 25b8e8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 272d8c │ │ │ │ + blcs 272e5c │ │ │ │ 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 25b910 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 272db4 │ │ │ │ + blcs 272e84 │ │ │ │ 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 29ad34 │ │ │ │ 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} │ │ │ │ + ldc2 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 29ad70 │ │ │ │ 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 │ │ │ │ + stc2 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] @ │ │ │ │ + ldrb pc, [r6, r3, lsr #27] @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda62d4 │ │ │ │ + bl feda63a4 │ │ │ │ @ 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 feda63bc │ │ │ │ @ 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 feda63d4 │ │ │ │ @ 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 feda63ec │ │ │ │ @ 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 +556125,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 feda642c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fc0ff8 │ │ │ │ pldw [lr], r7, lsr sl │ │ │ │ - vstrlt d15, [r8, #-300] @ 0xfffffed4 │ │ │ │ + vstrlt s30, [r8, #-908] @ 0xfffffc74 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda6374 │ │ │ │ + bl feda6444 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0000ff8 │ │ │ │ vstrlt d15, [r8, #-36] @ 0xffffffdc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda6388 │ │ │ │ + bl feda6458 │ │ │ │ @ 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 │ │ │ │ + mulseq pc, lr, fp @ │ │ │ │ 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] @ 24f448 │ │ │ │ @ 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 +556176,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 15d8afc │ │ │ │ @ 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, #164, 16 @ 0xa40000 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ ldrls r2, [r2], -r3, lsl #6 │ │ │ │ - blge 2f3e84 │ │ │ │ - blge 333e90 │ │ │ │ + blge 2f3f54 │ │ │ │ + blge 333f60 │ │ │ │ @ instruction: 0xf5e09310 │ │ │ │ - ldrtmi lr, [r2], -r0, lsl #18 │ │ │ │ + @ instruction: 0x4632e898 │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ - @ instruction: 0xffd6f69e │ │ │ │ + @ instruction: 0xff6ef69e │ │ │ │ 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: 0xff62f69e │ │ │ │ suble r2, lr, r0, lsl #16 │ │ │ │ sbccs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - ldc 1, cr2, [pc, #20] @ 24f2a0 │ │ │ │ + ldc 1, cr2, [pc, #20] @ 24f370 │ │ │ │ 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 80a9b0 │ │ │ │ vqdmulh.s d25, d6, d1 │ │ │ │ vmla.f d20, d4, d3[2] │ │ │ │ - bge 34f718 │ │ │ │ + bge 34f7e8 │ │ │ │ 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 │ │ │ │ + mrc 5, 6, APSR_nzcv, cr2, cr15, {6} │ │ │ │ ldmdals sl, {r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - @ instruction: 0xf800f69f │ │ │ │ + @ instruction: 0xff98f69e │ │ │ │ @ instruction: 0xf69e9818 │ │ │ │ - bmi a8f2dc │ │ │ │ + bmi a8f20c │ │ │ │ ldrbtmi r4, [sl], #-2845 @ 0xfffff4e3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r3, sl, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf85a4b1a │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - ldc 5, cr15, [sl, #-896]! @ 0xfffffc80 │ │ │ │ + ldcl 5, cr15, [r2], {224} @ 0xe0 │ │ │ │ @ instruction: 0xf5df6800 │ │ │ │ - bmi 84b004 │ │ │ │ + bmi 84af34 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - bl fe40caa0 │ │ │ │ - bmi 709290 │ │ │ │ + bl a0cb70 │ │ │ │ + bmi 709360 │ │ │ │ @ instruction: 0xf85a4631 │ │ │ │ ldmdavs r0, {r1, sp} │ │ │ │ ldrbtmi r4, [sl], #-2577 @ 0xfffff5ef │ │ │ │ - bl 218cab4 │ │ │ │ + bl 78cb84 │ │ │ │ @ instruction: 0xf5e04658 │ │ │ │ - ldr lr, [r7, sl, lsl #18]! │ │ │ │ + ldr lr, [r7, r2, lsr #17]! │ │ │ │ ldrtmi r4, [r1], -fp, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2573 @ 0xfffff5f3 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf5e06818 │ │ │ │ - @ instruction: 0xe7adeb70 │ │ │ │ - bl 190cad4 │ │ │ │ + str lr, [sp, r8, lsl #22]! │ │ │ │ + b fff0cba4 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrsbteq r0, [r3], #-216 @ 0xffffff28 │ │ │ │ + rsbseq r0, r3, r8, lsl #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r0, [r3], #-210 @ 0xffffff2e │ │ │ │ - rsbseq r0, r3, r6, lsl sp │ │ │ │ + rsbseq r0, r3, r2, lsl #26 │ │ │ │ + rsbseq r0, r3, r6, asr #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, r4, asr sl @ │ │ │ │ + andseq r9, pc, r6, lsr #20 │ │ │ │ + andseq r9, pc, r2, lsl sl @ │ │ │ │ + blmi 63c490 │ │ │ │ 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 38d5f4 │ │ │ │ strbvs r4, [r1, #-1147] @ 0xfffffb85 │ │ │ │ @ instruction: 0xf8c06302 │ │ │ │ @ instruction: 0x47703218 │ │ │ │ @ instruction: 0xfffffde7 │ │ │ │ @ instruction: 0xfffffdf7 │ │ │ │ @ instruction: 0xfffffd3b │ │ │ │ @ instruction: 0xfffffd4f │ │ │ │ @@ -556241,198 +556292,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 da0d38 │ │ │ │ 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 1b20d10 │ │ │ │ @ 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 e8d664 │ │ │ │ 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, r4, 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 30ab7c │ │ │ │ tstcc r8, r1, lsl #4 │ │ │ │ stc 2, cr4, [r3, #520] @ 0x208 │ │ │ │ mvnsle r7, r0, lsl #22 │ │ │ │ - bmi 61747c │ │ │ │ + bmi 61754c │ │ │ │ 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 │ │ │ │ + @ instruction: 0xe7c5ea5e │ │ │ │ + b 148ccf8 │ │ │ │ + rsbseq r0, r3, r8, lsr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r0, [r3], #-188 @ 0xffffff44 │ │ │ │ - rsbseq r0, r3, r6, lsl #23 │ │ │ │ + rsbseq r0, r3, ip, lsr #22 │ │ │ │ + ldrhteq r0, [r3], #-166 @ 0xffffff5a │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r6, lsl #18 │ │ │ │ + @ instruction: 0x001f98f6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda66c8 │ │ │ │ + bl feda6798 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi d13470 │ │ │ │ + bmi d13540 │ │ │ │ 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 bc3614 │ │ │ │ + bmi b979cc │ │ │ │ ldmpl r3!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e06818 │ │ │ │ - mulcs r0, r6, sl │ │ │ │ - blmi 9e1d90 │ │ │ │ + andcs lr, r0, lr, lsr #20 │ │ │ │ + blmi 9e1e60 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a9578 │ │ │ │ + blls 2a9648 │ │ │ │ @ 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}^ │ │ │ │ + stmdb 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 │ │ │ │ + ldmib r8!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldrcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ addsvs r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf5e0e7d9 │ │ │ │ - svclt 0x0000ea48 │ │ │ │ - rsbseq r0, r3, r8, lsr #22 │ │ │ │ + svclt 0x0000e9e0 │ │ │ │ + rsbseq r0, r3, r8, asr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, r4, lsr #22 │ │ │ │ + rsbseq r0, r3, r4, asr sl │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, ip, asr #17 │ │ │ │ - ldrshteq r0, [r3], #-168 @ 0xffffff58 │ │ │ │ - andseq r9, pc, r6, lsr #12 │ │ │ │ + @ instruction: 0x001f98bc │ │ │ │ + rsbseq r0, r3, r8, lsr #20 │ │ │ │ + andseq r9, pc, r6, lsl r6 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda67a0 │ │ │ │ + bl feda6870 │ │ │ │ @ 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 │ │ │ │ + ldcl 5, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ + bmi 73dc08 │ │ │ │ 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 5fec80 │ │ │ │ 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, r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldcl 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 │ │ │ │ + strb lr, [r0, r6, lsr #19]! │ │ │ │ + ldmib r0, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r0, r3, r0, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, r2, asr #20 │ │ │ │ - rsbseq r0, r3, r6, lsr #20 │ │ │ │ + rsbseq r0, r3, r2, ror r9 │ │ │ │ + rsbseq r0, r3, r6, asr r9 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f97da │ │ │ │ + andseq r9, pc, sl, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda6838 │ │ │ │ + bl feda6908 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ - blmi 6e00c4 │ │ │ │ + blmi 6e0194 │ │ │ │ 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 0x000cf5df │ │ │ │ @ instruction: 0xf5df4620 │ │ │ │ - ldclt 15, cr14, [r0, #-456] @ 0xfffffe38 │ │ │ │ + ldclt 15, cr14, [r0, #-40] @ 0xffffffd8 │ │ │ │ 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}^ │ │ │ │ + stmdb sl!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq r0, [r3], #-152 @ 0xffffff68 │ │ │ │ + rsbseq r0, r3, r8, ror #17 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r6, lsl #15 │ │ │ │ + andseq r9, pc, r6, 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: 0xf8d7ee5e │ │ │ │ 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 +556492,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 │ │ │ │ + strhlt lr, [r8, #-196]! @ 0xffffff3c │ │ │ │ + bmi 8d77ec │ │ │ │ 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 2a9a94 │ │ │ │ @ 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 509738 │ │ │ │ + bmi 4d7c38 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldmdb lr, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e0e7d2 │ │ │ │ - svclt 0x0000e94a │ │ │ │ - rsbseq r0, r3, r0, asr r9 │ │ │ │ + svclt 0x0000e8e2 │ │ │ │ + rsbseq r0, r3, r0, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, sl, lsr #18 │ │ │ │ - rsbseq r0, r3, r2, ror #17 │ │ │ │ + rsbseq r0, r3, sl, asr r8 │ │ │ │ + rsbseq r0, r3, r2, lsl r8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f96d0 │ │ │ │ + andseq r9, pc, r0, asr #13 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6998 │ │ │ │ + bl feda6a68 │ │ │ │ @ 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 8c5c7c │ │ │ │ + bmi 897cac │ │ │ │ @ instruction: 0xf85e447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - stmdb r4!, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm 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} @ │ │ │ │ + ldc 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 │ │ │ │ + ldc 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 4840d4 │ │ │ │ stmib r6, {r4, r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [fp], #-1793 @ 0xfffff8ff │ │ │ │ ldcllt 0, cr6, [r8, #204]! @ 0xcc │ │ │ │ @ instruction: 0xf5df4630 │ │ │ │ - ldrb lr, [r7, lr, lsl #29] │ │ │ │ - rsbseq r0, r3, r2, asr r8 │ │ │ │ + ldrb lr, [r7, r6, lsr #28] │ │ │ │ + rsbseq r0, r3, r2, lsl #15 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r4, lsr #13 │ │ │ │ - rsbseq r0, r1, lr, lsl r2 │ │ │ │ + mulseq pc, r4, r6 @ │ │ │ │ + rsbseq r0, r1, lr, asr #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6a4c │ │ │ │ + bl feda6b1c │ │ │ │ @ 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 29884c │ │ │ │ @ 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 +556609,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 feda6bbc │ │ │ │ @ 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 32122c │ │ │ │ movweq pc, #8243 @ 0x2033 @ │ │ │ │ cdpcs 1, 0, cr13, cr0, cr5, {2} │ │ │ │ - blmi 16c3de0 │ │ │ │ + blmi 16c3eb0 │ │ │ │ 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 31b9fc │ │ │ │ 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 +556649,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 fe78da48 │ │ │ │ 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 fe927c20 │ │ │ │ andcs r6, r1, fp, lsr #32 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - blcc 269f44 │ │ │ │ + blcc 26a014 │ │ │ │ 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 ff20daa6 │ │ │ │ ldmib r0, {r0, fp, sp, lr}^ │ │ │ │ - bne 191c1f8 │ │ │ │ + bne 191c2c8 │ │ │ │ @ instruction: 0x61a36841 │ │ │ │ andeq lr, r1, #100352 @ 0x18800 │ │ │ │ ldr r6, [r4, r2, ror #3]! │ │ │ │ @ instruction: 0xf507685f │ │ │ │ @ instruction: 0x4630767a │ │ │ │ - @ instruction: 0xf95ef6b9 │ │ │ │ + @ instruction: 0xf8f6f6b9 │ │ │ │ @ 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: 0xff72f69c │ │ │ │ @ instruction: 0xf7fb68a0 │ │ │ │ @ instruction: 0x4630f891 │ │ │ │ - @ instruction: 0xf952f6b9 │ │ │ │ + @ instruction: 0xf8eaf6b9 │ │ │ │ @ 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 fe902320 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - strdeq r1, [r0], -ip @ │ │ │ │ - mlaeq r0, r0, r0, r1 │ │ │ │ + eoreq r1, r0, ip, ror #1 │ │ │ │ + eoreq r1, r0, r0, lsl #1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6c64 │ │ │ │ + bl feda6d34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ strmi r6, [r5], -r9, lsl #20 │ │ │ │ teqle pc, r0, lsl #18 │ │ │ │ - bllt ff2aa3fc │ │ │ │ + bllt ff2aa4cc │ │ │ │ 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 29b75c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi fp, [r0], -sl, lsl #7 │ │ │ │ - ldcl 5, cr15, [r6, #-892] @ 0xfffffc84 │ │ │ │ + stcl 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, 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 29b78c │ │ │ │ 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, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf83ef7fb │ │ │ │ @ instruction: 0xf6b94628 │ │ │ │ - @ instruction: 0x4620f8ff │ │ │ │ - ldc 5, cr15, [r2, #-892]! @ 0xfffffc84 │ │ │ │ + @ instruction: 0x4620f897 │ │ │ │ + stcl 5, cr15, [sl], {223} @ 0xdf │ │ │ │ @ instruction: 0xf8d5bd70 │ │ │ │ - @ instruction: 0xf5e00274 │ │ │ │ - strb lr, [r1, r2, lsr #16] │ │ │ │ + @ instruction: 0xf5df0274 │ │ │ │ + @ instruction: 0xe7c1efba │ │ │ │ rsbseq pc, r4, #208, 16 @ 0xd00000 │ │ │ │ - ldmda ip, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00b4f5df │ │ │ │ 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, #-744]! @ 0xfffffd18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6d14 │ │ │ │ + bl feda6de4 │ │ │ │ @ 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 +556764,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 257d08 │ │ │ │ vmla.i , , d1[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b764 │ │ │ │ + bcc 29b834 │ │ │ │ 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 d8dc48 │ │ │ │ @ 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 +556793,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 ae153c │ │ │ │ stmiavs r1!, {r8, r9, sp} │ │ │ │ - blx 78dbd2 │ │ │ │ + blx 78dca2 │ │ │ │ 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, fp, ip, sp, lr, pc} │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b7f8 │ │ │ │ + bcc 29b8c8 │ │ │ │ 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, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xffa0f7fa │ │ │ │ - @ instruction: 0xf6b94630 │ │ │ │ - str pc, [fp, r1, ror #16]! │ │ │ │ - eoreq r0, r0, sl, lsl #29 │ │ │ │ + @ instruction: 0xf6b84630 │ │ │ │ + @ instruction: 0xe7abfff9 │ │ │ │ + eoreq r0, r0, sl, ror lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6e2c │ │ │ │ + bl feda6efc │ │ │ │ @ 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 78aae8 │ │ │ │ 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, 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 │ │ │ │ + ldrb lr, [pc, r4, asr #26] │ │ │ │ + rsbseq pc, r0, r8, lsr sp @ │ │ │ │ + mlaeq r0, sl, sp, r0 │ │ │ │ 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 feda6f90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ andcs r4, r1, sp, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ - bl fe78d450 │ │ │ │ + bl d8d520 │ │ │ │ lslslt r4, r4, #12 │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ - stc 5, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ + stcl 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 #26 @ p-variant is OBSOLETE │ │ │ │ + blcs 42a3d0 │ │ │ │ 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 feda6fe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r0, r0 │ │ │ │ @ instruction: 0x46144619 │ │ │ │ @ instruction: 0xf7949d08 │ │ │ │ - bls 40de94 │ │ │ │ + bls 40df64 │ │ │ │ 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 3bf2f8 │ │ │ │ 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 3bf30c │ │ │ │ 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 feda7064 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcvs 0x00160ff0 │ │ │ │ mrcvs 6, 2, r4, cr5, cr12, {0} │ │ │ │ tstvs lr, r0, lsl #2 │ │ │ │ @ instruction: 0x31b4f892 │ │ │ │ - blvc 80b428 │ │ │ │ + blvc 80b4f8 │ │ │ │ stmdblt fp, {r0, r5, r6, r7, r8, sp, lr} │ │ │ │ - blvc 80b430 │ │ │ │ + blvc 80b500 │ │ │ │ movwcs r6, #2081 @ 0x821 │ │ │ │ - blvc 50b3cc │ │ │ │ + blvc 50b49c │ │ │ │ @ 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 +556946,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 274344 │ │ │ │ + blmi 15c40dc │ │ │ │ strcs r4, [r0], -r2, lsl #13 │ │ │ │ tstls r2, #14876672 @ 0xe30000 │ │ │ │ ldrbtmi r4, [fp], #-2891 @ 0xfffff4b5 │ │ │ │ - blmi 1534a94 │ │ │ │ + blmi 1534b64 │ │ │ │ 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 88c368 │ │ │ │ strcs lr, [r3], -sp, asr #19 │ │ │ │ - bcs 2a0240 │ │ │ │ + bcs 2a0310 │ │ │ │ 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 675380 │ │ │ │ @ instruction: 0xf85e980f │ │ │ │ andls r2, r5, #34 @ 0x22 │ │ │ │ @ instruction: 0xf8da9a11 │ │ │ │ strbtmi r4, [r4], #-84 @ 0xffffffac │ │ │ │ @ instruction: 0xf5df940d │ │ │ │ - @ instruction: 0xf895edb4 │ │ │ │ + @ instruction: 0xf895ed4c │ │ │ │ addsmi r3, lr, #77 @ 0x4d │ │ │ │ @ instruction: 0xf8dadc46 │ │ │ │ @ instruction: 0xf8d57070 │ │ │ │ @ instruction: 0x463811b0 │ │ │ │ - stc 5, cr15, [r6], #892 @ 0x37c │ │ │ │ + ldc 5, cr15, [lr], #-892 @ 0xfffffc84 │ │ │ │ strhls pc, [r6], #-133 @ 0xffffff7b @ │ │ │ │ strmi r2, [r0], r1, lsl #6 │ │ │ │ - ldrbtcc pc, [pc], #265 @ 24fee8 @ │ │ │ │ + ldrbtcc pc, [pc], #265 @ 24ffb8 @ │ │ │ │ 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 6f4c10 │ │ │ │ stccs 0, cr4, [r1], {244} @ 0xf4 │ │ │ │ svclt 0x0038681b │ │ │ │ movwls r2, #62465 @ 0xf401 │ │ │ │ - ldc2 6, cr15, [r4], {155} @ 0x9b │ │ │ │ + stc2 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 #24 │ │ │ │ + bmi 62a218 │ │ │ │ + blls 66b9a8 │ │ │ │ ldmdavs r0, {r1, r5, r7, fp, ip, lr} │ │ │ │ andne lr, r5, #3424256 @ 0x344000 │ │ │ │ strls r9, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8b5440a │ │ │ │ - bcc 294058 │ │ │ │ + bcc 294128 │ │ │ │ stcvs 1, cr9, [r9], #-12 │ │ │ │ - bmi 534764 │ │ │ │ + bmi 534834 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ - stcl 5, cr15, [r8, #-892]! @ 0xfffffc84 │ │ │ │ + stc 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, lsl #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, r2, asr #1 │ │ │ │ + andseq r9, pc, ip, rrx │ │ │ │ + rsbseq pc, r0, sl, ror #21 │ │ │ │ + andseq r8, pc, ip, lsr #30 │ │ │ │ + andseq fp, ip, r0, 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 +557048,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 29bc9c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d4b342 │ │ │ │ - blmi a18700 │ │ │ │ + blmi a187d0 │ │ │ │ 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} │ │ │ │ + ldc2l 6, cr15, [r6, #736]! @ 0x2e0 │ │ │ │ cmplt fp, r3, ror #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmnlt sl, fp, asr pc │ │ │ │ @ instruction: 0xf6b84638 │ │ │ │ - @ instruction: 0xe7d6fe5b │ │ │ │ + @ instruction: 0xe7d6fdf3 │ │ │ │ @ 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 │ │ │ │ + stc2l 6, cr15, [r4], #-624 @ 0xfffffd90 │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strb pc, [r7, r3, lsl #27]! @ │ │ │ │ - rsbseq r0, r3, r2, rrx │ │ │ │ - andseq pc, pc, r6, lsl r1 @ │ │ │ │ + @ instruction: 0x0072ff92 │ │ │ │ + andseq pc, pc, r6, lsl #2 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - andseq r8, pc, r0, ror #29 │ │ │ │ + @ instruction: 0x001f8ed0 │ │ │ │ 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 +557124,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 fe78d5e4 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 1a8c52c │ │ │ │ + beq 1a8c5fc │ │ │ │ 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 cdd018 │ │ │ │ @ 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 48a134 │ │ │ │ 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 │ │ │ │ + ldrhteq 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 70a9ec │ │ │ │ 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 33c3ba │ │ │ │ movwcs r6, #1028 @ 0x404 │ │ │ │ @ instruction: 0xf8969305 │ │ │ │ @ instruction: 0xf9b7204c │ │ │ │ - bcs 31c228 │ │ │ │ + bcs 31c2f8 │ │ │ │ @ instruction: 0x6ee09905 │ │ │ │ svcvs 0x0021440b │ │ │ │ svcvs 0x00a2bf0c │ │ │ │ ldrdcs pc, [r4, r6]! │ │ │ │ @ instruction: 0xf8d69703 │ │ │ │ - blx 2e48c2 │ │ │ │ + blx 2e4992 │ │ │ │ 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 3cf2e8 │ │ │ │ @ instruction: 0x3012f9b7 │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ - blle ff8e0c90 │ │ │ │ + blle ff8e0d60 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fa8ff0 │ │ │ │ strmi pc, [r0], r9, lsl #31 │ │ │ │ ldcls 7, cr14, [r1], {200} @ 0xc8 │ │ │ │ - bls 30a970 │ │ │ │ + bls 30aa40 │ │ │ │ strvc lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - blx fea8e09a │ │ │ │ + blx fea8e16a │ │ │ │ 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 +557224,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 fe88c42c │ │ │ │ andls r4, fp, r2, lsl #12 │ │ │ │ @ instruction: 0xf8bb0063 │ │ │ │ tstls r6, #74 @ 0x4a │ │ │ │ tstls r1, #83 @ 0x53 │ │ │ │ - blx ff68dd0c │ │ │ │ + blx 1c8dddc │ │ │ │ @ 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 5b4f9c │ │ │ │ + beq 28c4c8 │ │ │ │ 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 138db1c │ │ │ │ svclt 0x00822801 │ │ │ │ rscscc pc, pc, #0, 2 │ │ │ │ - blx feee1b68 │ │ │ │ + blx feee1c38 │ │ │ │ stcls 2, cr15, [r0], {130} @ 0x82 │ │ │ │ @ instruction: 0xf1c2bf8c │ │ │ │ - bls 290b68 │ │ │ │ + bls 290c38 │ │ │ │ svclt 0x00884621 │ │ │ │ vpmax.s8 d15, d2, d3 │ │ │ │ svclt 0x00382a01 │ │ │ │ subseq r2, r3, r1, lsl #4 │ │ │ │ - blls 5f4f18 │ │ │ │ + blls 5f4fe8 │ │ │ │ stmdacs r1, {r3, r4, r6, fp} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ strtmi r3, [r0], #-2049 @ 0xfffff7ff │ │ │ │ - b fe60da88 │ │ │ │ + b c0db58 │ │ │ │ svclt 0x00822801 │ │ │ │ rscscc pc, pc, #0, 2 │ │ │ │ - blx feee1ba4 │ │ │ │ + blx feee1c74 │ │ │ │ @ instruction: 0xf89bf282 │ │ │ │ svclt 0x008a404d │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ - blx 336b28 │ │ │ │ - bcs 2ccb34 │ │ │ │ + blx 336bf8 │ │ │ │ + bcs 2ccc04 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ movwls r0, #32851 @ 0x8053 │ │ │ │ - blcs 336f68 │ │ │ │ + blcs 337038 │ │ │ │ subseq lr, r3, #323584 @ 0x4f000 │ │ │ │ smlabbcs r2, r5, pc, fp @ │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ - blx feed8f50 │ │ │ │ + blx feed9020 │ │ │ │ svclt 0x0084f282 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ vpmax.u8 d15, d2, d1 │ │ │ │ @ instruction: 0xf89b9309 │ │ │ │ andscs r3, r8, #78 @ 0x4e │ │ │ │ - blcs 2b4f68 │ │ │ │ + blcs 2b5038 │ │ │ │ @ instruction: 0xf045bf88 │ │ │ │ @ instruction: 0xf89b0501 │ │ │ │ @ instruction: 0xf08511b4 │ │ │ │ movwls r0, #41729 @ 0xa301 │ │ │ │ - blx 2f6fbe │ │ │ │ + blx 2f708e │ │ │ │ tstpls r3, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - bl 461cb0 │ │ │ │ + bl 461d80 │ │ │ │ @ instruction: 0xf8cd060b │ │ │ │ sbcseq r8, sl, r4, ror r0 │ │ │ │ andsls r0, r3, #153 @ 0x99 │ │ │ │ @ instruction: 0x911746d0 │ │ │ │ subsmi r1, r2, #1296 @ 0x510 │ │ │ │ - bls 6b4be8 │ │ │ │ + bls 6b4cb8 │ │ │ │ mrcne 1, 2, r9, cr1, cr4, {0} │ │ │ │ andsls r4, r0, #536870917 @ 0x20000005 │ │ │ │ subsmi r1, fp, #1440 @ 0x5a0 │ │ │ │ - blls 535008 │ │ │ │ + blls 5350d8 │ │ │ │ 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 4306b0 │ │ │ │ @ instruction: 0xf004fa22 │ │ │ │ stmdacs r1, {r3, r9, fp, ip, pc} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ @ instruction: 0xf704fa22 │ │ │ │ svclt 0x00382f01 │ │ │ │ - bls 499fd8 │ │ │ │ - blx 34ec60 │ │ │ │ + bls 49a0a8 │ │ │ │ + blx 34ed30 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blls 2d2be8 │ │ │ │ - blcs 2b67ec │ │ │ │ + blls 2d2cb8 │ │ │ │ + blcs 2b68bc │ │ │ │ svclt 0x00849b04 │ │ │ │ rsbseq r0, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf5df4418 │ │ │ │ - blls 3cac60 │ │ │ │ + blls 3cab90 │ │ │ │ strmi r9, [r1], r0, lsl #18 │ │ │ │ @ instruction: 0xf5df18f8 │ │ │ │ - blls 34ac54 │ │ │ │ - blcs 261c24 │ │ │ │ + blls 34ab84 │ │ │ │ + blcs 261cf4 │ │ │ │ @ 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 │ │ │ │ + vmovne.8 d1[3], lr │ │ │ │ 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 4b7122 │ │ │ │ ldrvs pc, [r1, -r3, lsl #2]! │ │ │ │ @ instruction: 0xf101fb07 │ │ │ │ tstvc sp, r6, asr #19 │ │ │ │ - blx 4db44e │ │ │ │ + blx 4db51e │ │ │ │ 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 +557365,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 734550 │ │ │ │ cmnle pc, #314572800 @ 0x12c00000 │ │ │ │ strmi r2, [r8], #1024 @ 0x400 │ │ │ │ @ instruction: 0x46233e18 │ │ │ │ - blx af6d04 │ │ │ │ - bls 60c4e0 │ │ │ │ + blx af6dd4 │ │ │ │ + bls 60c5b0 │ │ │ │ svclt 0x00382801 │ │ │ │ - blx ad84e0 │ │ │ │ + blx ad85b0 │ │ │ │ svccs 0x0001f703 │ │ │ │ smladxcs r1, r8, pc, fp @ │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ - blls 57c2bc │ │ │ │ + blls 57c38c │ │ │ │ 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 63ed78 │ │ │ │ + ldrmi r9, [pc], #-2321 @ 2505d8 │ │ │ │ ldrmi r9, [r9], #2836 @ 0xb14 │ │ │ │ andsmi r9, pc, r0, lsl fp @ │ │ │ │ @ instruction: 0x46389b15 │ │ │ │ stmdbeq r3, {r0, r3, r9, fp, sp, lr, pc} │ │ │ │ - stmib r6, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb 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 70a3e8 │ │ │ │ addmi r9, r2, #45056 @ 0xb000 │ │ │ │ strbmi fp, [fp, #-3896] @ 0xfffff0c8 │ │ │ │ - blls 88517c │ │ │ │ - blls 8e17b4 │ │ │ │ - blls 8a15d0 │ │ │ │ + blls 88524c │ │ │ │ + blls 8e1884 │ │ │ │ + blls 8a16a0 │ │ │ │ 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 +557436,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 29489e │ │ │ │ ldrmi r7, [r9], -r3, lsl #14 │ │ │ │ @ instruction: 0xf5df4638 │ │ │ │ - strbeq lr, [r2], r2, lsr #18 │ │ │ │ + @ instruction: 0x06c2e8ba │ │ │ │ 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 feda78d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ cmnlt r9, r9, lsl #22 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25ce1c │ │ │ │ + bcs 25ceec │ │ │ │ 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 25cf0c │ │ │ │ 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 25cf30 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5de4628 │ │ │ │ - ldclt 15, cr14, [r8, #-448]! @ 0xfffffe40 │ │ │ │ + ldclt 15, cr14, [r8, #-32]! @ 0xffffffe0 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ @ instruction: 0xf8d068c8 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda7888 │ │ │ │ + bl feda7958 │ │ │ │ @ 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 +557495,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, #-880]! @ 0xfffffc90 │ │ │ │ @ instruction: 0xf506685e │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx 8e1b4 │ │ │ │ + blx fe68e284 │ │ │ │ @ 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: 0xf90cf69c │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strtmi pc, [r8], -fp, lsr #20 │ │ │ │ - blx ffd8e1e8 │ │ │ │ + blx fe38e2b8 │ │ │ │ @ instruction: 0xf5de4620 │ │ │ │ - ldcllt 15, cr14, [r0, #-128]! @ 0xffffff80 │ │ │ │ + ldcllt 14, cr14, [r0, #-736]! @ 0xfffffd20 │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strtmi pc, [r0], -r1, lsr #20 │ │ │ │ - svc 0x0018f5de │ │ │ │ + mrc 5, 5, APSR_nzcv, cr0, cr14, {6} │ │ │ │ svclt 0x0000bd70 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ - bmi fe2e1f84 │ │ │ │ - blmi fe2e1fac │ │ │ │ + bmi fe2e2054 │ │ │ │ + blmi fe2e207c │ │ │ │ @ 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 fef0e820 │ │ │ │ umaalcc pc, ip, r7, r8 @ │ │ │ │ ldclvs 6, cr4, [sl, #-24]! @ 0xffffffe8 │ │ │ │ vst1.32 {d4-d6}, [r2], r2 │ │ │ │ - blcs 258764 │ │ │ │ + blcs 258834 │ │ │ │ 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 +557560,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} @ │ │ │ │ + stcl 5, cr15, [r0, #888]! @ 0x378 │ │ │ │ ldrdcc pc, [ip, r6]! │ │ │ │ strtmi r2, [r1], -r1, lsl #10 │ │ │ │ mvnsvc pc, #3145728 @ 0x300000 │ │ │ │ @ instruction: 0xf8ad466a │ │ │ │ - bleq 9249f8 │ │ │ │ + bleq 924ac8 │ │ │ │ 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 128e8c4 │ │ │ │ stmdals r3, {r4, r5, r6, r9, sl, sp, lr} │ │ │ │ - ldmda r0!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 26c1e4 │ │ │ │ - blmi 1544984 │ │ │ │ + stmda r8, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blcs 26c2b4 │ │ │ │ + blmi 1544a54 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrbeq r6, [fp, #-2075] @ 0xfffff7e5 │ │ │ │ - bmi 14c59e4 │ │ │ │ + bmi 14c5ab4 │ │ │ │ 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 3f48d4 │ │ │ │ + blcs 2c0578 │ │ │ │ stmdacs r0, {r4, r7, ip, lr, pc} │ │ │ │ vst4.32 {d29,d31,d33,d35}, [pc], lr │ │ │ │ vsubw.s8 q11, q0, d0 │ │ │ │ - b 3114d8 │ │ │ │ + b 3115a8 │ │ │ │ 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 +557619,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 @ 2507cc │ │ │ │ svclt 0x00084563 │ │ │ │ svccc 0x00fff1b1 │ │ │ │ svcge 0x005af47f │ │ │ │ ldrtmi lr, [r0], -r6, ror #14 │ │ │ │ - blx 198e8ca │ │ │ │ + blx 198e99a │ │ │ │ @ instruction: 0xd1aa2800 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - beq 28ca14 │ │ │ │ + beq 28cae4 │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ - blmi 98a76c │ │ │ │ - bmi 958ce8 │ │ │ │ + blmi 98a83c │ │ │ │ + bmi 958db8 │ │ │ │ @ instruction: 0xf859447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldm lr, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blmi 84a8ac │ │ │ │ - bmi 86219c │ │ │ │ + ldmda r6!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blmi 84a97c │ │ │ │ + bmi 86226c │ │ │ │ @ instruction: 0xf859447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldm r4, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda 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 fe30e9dc │ │ │ │ @ instruction: 0xf5dfe789 │ │ │ │ - @ instruction: 0x4605e87a │ │ │ │ + @ instruction: 0x4605e812 │ │ │ │ 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 │ │ │ │ + ldrshteq pc, [r2], #-120 @ 0xffffff88 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq pc, [r2], #-138 @ 0xffffff76 @ │ │ │ │ + rsbseq pc, r2, sl, ror #15 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - ldrsbteq pc, [r2], #-118 @ 0xffffff8a @ │ │ │ │ + rsbseq pc, r2, r6, lsl #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, ip, lsr #12 │ │ │ │ + andseq r8, pc, r8, lsr r6 @ │ │ │ │ + andseq r8, pc, sl, asr #12 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feda7b6c │ │ │ │ + bl feda7c3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe8 │ │ │ │ addlt lr, r5, r0, asr r0 │ │ │ │ ldrdgt pc, [ip], #-143 @ 0xffffff71 │ │ │ │ ldrbtmi r2, [lr], #769 @ 0x301 │ │ │ │ - blvc 60c000 │ │ │ │ + blvc 60c0d0 │ │ │ │ stc 6, cr4, [sp, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf85e7b00 │ │ │ │ @ instruction: 0xf8dcc00c │ │ │ │ @ instruction: 0xf8cdc000 │ │ │ │ @ instruction: 0xf04fc00c │ │ │ │ @ instruction: 0xf7ff0c00 │ │ │ │ - bmi 5504a4 │ │ │ │ + bmi 550574 │ │ │ │ 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 38ebfe │ │ │ │ + svc 0x00bef5de │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldrshteq pc, [pc], #255 @ │ │ │ │ - rsbseq pc, r2, r2, lsl #13 │ │ │ │ + ldrhteq pc, [r2], #-82 @ 0xffffffae @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r2, lr, asr r6 @ │ │ │ │ + rsbseq pc, r2, lr, lsl #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 1ee1540 │ │ │ │ @ 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 0x008cf5de │ │ │ │ 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 930d50 │ │ │ │ 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 +557748,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 148fab0 │ │ │ │ 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 fef0ea30 │ │ │ │ @ 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 dcab88 │ │ │ │ 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} │ │ │ │ + mrc2 6, 0, pc, cr0, cr10, {4} │ │ │ │ eorsle r2, r9, r0, lsl #16 │ │ │ │ - bmi b2ad64 │ │ │ │ + bmi b2ae34 │ │ │ │ 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 │ │ │ │ + mrc 5, 7, APSR_nzcv, cr8, cr14, {6} │ │ │ │ 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 880c68 │ │ │ │ tstcs r1, r8, lsl #16 │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - ldrb lr, [r7, -lr, asr #30] │ │ │ │ + ldrb lr, [r7, -r6, ror #29] │ │ │ │ @ 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 │ │ │ │ + mrc 5, 6, APSR_nzcv, cr6, cr14, {6} │ │ │ │ + bmi 48a9a4 │ │ │ │ stmib sp, {r0, r2, r3, r4, r5, r7, fp, ip, lr}^ │ │ │ │ mrscs r1, (UNDEF: 1) │ │ │ │ stmdavs r8!, {r0, r2, r3, r9, fp, lr} │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - @ instruction: 0xe73def34 │ │ │ │ + ldr lr, [sp, -ip, asr #29]! │ │ │ │ ldrbtmi r4, [fp], #-2827 @ 0xfffff4f5 │ │ │ │ svclt 0x0000e7c3 │ │ │ │ - rsbseq pc, r2, r8, lsl r6 @ │ │ │ │ + rsbseq pc, r2, r8, asr #10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, pc, r4, ror #10 │ │ │ │ + andseq r8, pc, r4, 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 │ │ │ │ + rsbseq lr, r5, r0, lsr r4 │ │ │ │ + @ instruction: 0x001f84d4 │ │ │ │ + @ instruction: 0x001f83d4 │ │ │ │ + andseq r8, pc, r8, lsr #8 │ │ │ │ + andseq r8, pc, r0, lsr #8 │ │ │ │ andseq r8, pc, r8, lsr r4 @ │ │ │ │ - andseq r8, pc, r0, lsr r4 @ │ │ │ │ - andseq r8, pc, r8, asr #8 │ │ │ │ - andseq fp, ip, sl, asr #6 │ │ │ │ + andseq fp, ip, sl, lsr r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r6, r5, sl, lsl #21 │ │ │ │ strmi r4, [r0], ip, lsl #12 │ │ │ │ stmdavs fp, {r1, r3, r5, r8, ip, sp, pc}^ │ │ │ │ strtle r0, [lr], #-1947 @ 0xfffff865 │ │ │ │ @ instruction: 0xf5de4610 │ │ │ │ - stmdavs r1!, {r1, r2, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r1, r2, r3, r5, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a0830 │ │ │ │ + blcc 2a0900 │ │ │ │ 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 2a0924 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [ip], {158} @ 0x9e │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ qsub8mi r8, r9, r0 │ │ │ │ @ instruction: 0xf9b1e7e1 │ │ │ │ - blcs 25cce8 │ │ │ │ + blcs 25cdb8 │ │ │ │ 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 493586 │ │ │ │ and r6, r0, r3, lsl #14 │ │ │ │ @ instruction: 0xf89679e3 │ │ │ │ - blx 4c0dd2 │ │ │ │ + blx 4c0ea2 │ │ │ │ @ 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 56546a │ │ │ │ strls pc, [r1, #-3075] @ 0xfffff3fd │ │ │ │ ldrdpl pc, [r0], r7 │ │ │ │ - blx 5360e6 │ │ │ │ + blx 5361b6 │ │ │ │ @ instruction: 0xf10b220c │ │ │ │ @ instruction: 0xf0330b01 │ │ │ │ @ instruction: 0xf9b4fe95 │ │ │ │ - bvs feadcd5c │ │ │ │ + bvs feadce2c │ │ │ │ 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 2a1fd8 │ │ │ │ strmi r2, [sp], -r4, ror #4 │ │ │ │ stmdaeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ strbtmi r5, [ip], -r0, lsr #16 │ │ │ │ subls r6, r3, r0, lsl #16 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ @ instruction: 0xf5de4618 │ │ │ │ - strmi lr, [r3], -r4, lsl #26 │ │ │ │ + @ instruction: 0x4603ec9c │ │ │ │ @ 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 98e59c │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r0], #616 @ 0x268 │ │ │ │ @ instruction: 0xb1204603 │ │ │ │ - blcs 32bba4 │ │ │ │ + blcs 32bc74 │ │ │ │ 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 +557957,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 25d6d0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmnlt r3, fp, asr pc │ │ │ │ - blmi 8a3674 │ │ │ │ + blmi 8a3744 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 132ae7c │ │ │ │ + blls 132af4c │ │ │ │ @ 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 2a0b0c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ sbcsle r2, lr, r0, lsl #20 │ │ │ │ @ instruction: 0xf890e7f7 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 3dcf24 │ │ │ │ - blcs 404e64 │ │ │ │ + bcs 3dcff4 │ │ │ │ + blcs 404f34 │ │ │ │ teqcs r0, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xe7a02310 │ │ │ │ svclt 0x00142b06 │ │ │ │ movwcs r2, #62240 @ 0xf320 │ │ │ │ @ instruction: 0xf5dee79b │ │ │ │ - svclt 0x0000edd0 │ │ │ │ - rsbseq pc, r2, ip, ror #5 │ │ │ │ + svclt 0x0000ed68 │ │ │ │ + rsbseq pc, r2, ip, lsl r2 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq pc, [r2], #-20 @ 0xffffffec @ │ │ │ │ + rsbseq pc, r2, r4, lsr #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 29fb74 │ │ │ │ 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 4627b4 │ │ │ │ @ instruction: 0xf0009204 │ │ │ │ @ instruction: 0x46328113 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8c6f7ff │ │ │ │ eorvc pc, r2, r7, lsl #10 │ │ │ │ - blx ff08e95a │ │ │ │ + blx 168ea2a │ │ │ │ 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 25d7d4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a0b14 │ │ │ │ + blcc 2a0be4 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ vrsubhn.i d4, , │ │ │ │ - blcs 274c90 │ │ │ │ + blcs 274d60 │ │ │ │ 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 +558049,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 731308 │ │ │ │ @ instruction: 0xf8d44640 │ │ │ │ andsvs r8, ip, r8 │ │ │ │ - stc2l 6, cr15, [r2], #-616 @ 0xfffffd98 │ │ │ │ + blx 10eab6 │ │ │ │ strmi r6, [r3], -r2, lsr #18 │ │ │ │ stmdacs r0, {r1, r4, r7, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ - blvc 34b6d8 │ │ │ │ + blvc 34b7a8 │ │ │ │ @ instruction: 0x46594610 │ │ │ │ - mcrr 5, 13, pc, sl, cr14 @ │ │ │ │ + bl ffb0e7dc │ │ │ │ @ instruction: 0x46824639 │ │ │ │ @ instruction: 0xf5de4640 │ │ │ │ - ldrbmi lr, [r2], -r6, asr #24 │ │ │ │ + @ instruction: 0x4652ebde │ │ │ │ stmiavs r0!, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf9b44639 │ │ │ │ stmdacc r1, {r3, r4, ip, sp} │ │ │ │ ldrtmi r9, [r8], #-519 @ 0xfffffdf9 │ │ │ │ @ instruction: 0xf5de9306 │ │ │ │ - @ instruction: 0x4607ec3a │ │ │ │ + @ instruction: 0x4607ebd2 │ │ │ │ ldrbmi r6, [r9], -r0, ror #18 │ │ │ │ ldrbmi r3, [r8], #-2049 @ 0xfffff7ff │ │ │ │ - ldc 5, cr15, [r2], #-888 @ 0xfffffc88 │ │ │ │ + bl ff50e80c │ │ │ │ @ instruction: 0x11b4f895 │ │ │ │ strmi r9, [r3], r7, lsl #20 │ │ │ │ - blls 3e9458 │ │ │ │ + blls 3e9528 │ │ │ │ @ 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 4358de │ │ │ │ mvnvs pc, r8, lsl #14 │ │ │ │ @ instruction: 0xf007fb00 │ │ │ │ - blx 2e987e │ │ │ │ + blx 2e994e │ │ │ │ pld [lr] │ │ │ │ - @ instruction: 0x07f3ecf2 │ │ │ │ + ldrbeq lr, [r3, sl, lsl #25]! │ │ │ │ strble r6, [r7, #-672] @ 0xfffffd60 │ │ │ │ - bcs 277828 │ │ │ │ - blls 388520 │ │ │ │ - beq 88d150 │ │ │ │ + bcs 2778f8 │ │ │ │ + blls 3885f0 │ │ │ │ + beq 88d220 │ │ │ │ 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 4d4d26 │ │ │ │ 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 52d31e │ │ │ │ strls r0, [r2, -ip] │ │ │ │ strls r9, [r1, -r4, lsl #30] │ │ │ │ ldrdvc pc, [r0], r9 │ │ │ │ @ instruction: 0xf0339700 │ │ │ │ @ instruction: 0xf9b4fbab │ │ │ │ - bvs fea5d0fc │ │ │ │ + bvs fea5d1cc │ │ │ │ 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 25d994 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 274e38 │ │ │ │ + blcs 274f08 │ │ │ │ strbmi sp, [ip], -fp, ror #1 │ │ │ │ - blmi e8ad7c │ │ │ │ - bmi e594dc │ │ │ │ + blmi e8ae4c │ │ │ │ + bmi e595ac │ │ │ │ @ instruction: 0xf85a447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - stc 5, cr15, [r4], #888 @ 0x378 │ │ │ │ + ldc 5, cr15, [ip], #-888 @ 0xfffffc88 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ stc2 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ andlt r2, r9, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbeq r6, [r9, fp, lsl #27] │ │ │ │ mcrge 5, 7, pc, cr9, cr15, {1} @ │ │ │ │ umaalcc pc, sp, r5, r8 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blls 6fcc98 │ │ │ │ + blls 6fcd68 │ │ │ │ ldmdavs fp, {r1, r3, r5, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ - blls 6fcc8c │ │ │ │ + blls 6fcd5c │ │ │ │ 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 13dd2f0 │ │ │ │ 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 3ecd6e │ │ │ │ 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 25da50 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe6cf8f5b │ │ │ │ ldrtmi r2, [fp], r1, lsl #14 │ │ │ │ svclt 0x0000e709 │ │ │ │ - rsbseq pc, r2, r4, asr #2 │ │ │ │ + rsbseq pc, r2, r4, ror r0 @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f7fb4 │ │ │ │ + andseq r7, pc, r4, lsr #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - blmi fe5fd3cc │ │ │ │ - bmi fe5e2a10 │ │ │ │ + blmi fe5fd49c │ │ │ │ + bmi fe5e2ae0 │ │ │ │ @ instruction: 0xf8d0447b │ │ │ │ movwls sl, #4728 @ 0x1278 │ │ │ │ - blmi fe5623a8 │ │ │ │ + blmi fe562478 │ │ │ │ strmi r4, [sp], -r0, lsl #13 │ │ │ │ teqcs r4, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf5de0300 │ │ │ │ - @ instruction: 0x4604e914 │ │ │ │ + strmi lr, [r4], -ip, lsr #17 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r1, {r0, r2, r4, r7, pc} │ │ │ │ ldmibvs lr!, {r0, r8, r9, sp} │ │ │ │ - blvc 1ace610 │ │ │ │ + blvc 1ace6e0 │ │ │ │ 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 25daec │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 274f90 │ │ │ │ + blcs 275060 │ │ │ │ stcvs 0, cr13, [fp], #-504 @ 0xfffffe08 │ │ │ │ @ instruction: 0xf8952218 │ │ │ │ ldmibvs r8!, {r2, r3, r6, lr, pc}^ │ │ │ │ - blx 2e1602 │ │ │ │ - blcs 2a5a50 │ │ │ │ + blx 2e16d2 │ │ │ │ + blcs 2a5b20 │ │ │ │ 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 2a2c48 │ │ │ │ svclt 0x003861a6 │ │ │ │ @ instruction: 0xf1bc2301 │ │ │ │ rsbhi r0, r3, #3, 30 │ │ │ │ svclt 0x000c6ed3 │ │ │ │ @ instruction: 0xf8d56f92 │ │ │ │ @ instruction: 0xf8a421a4 │ │ │ │ - blx 2f5282 │ │ │ │ + blx 2f5352 │ │ │ │ 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 1e0edcc │ │ │ │ mlascs r4, r0, r8, pc @ │ │ │ │ - blls 26c0a0 │ │ │ │ + blls 26c170 │ │ │ │ rsble r2, r7, r2, lsl #20 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf8842903 │ │ │ │ @ instruction: 0xf000e02b │ │ │ │ @ instruction: 0xf89a8089 │ │ │ │ - bcs cda0c4 │ │ │ │ - bmi 1645414 │ │ │ │ + bcs cda194 │ │ │ │ + bmi 16454e4 │ │ │ │ @ instruction: 0xf8519901 │ │ │ │ ldrmi r9, [r8], -r2 │ │ │ │ stmdbge r4, {r0, r1, r9, fp, sp, pc} │ │ │ │ - blls 3631e8 │ │ │ │ + blls 3632b8 │ │ │ │ eorcc pc, r9, r4, lsl #17 │ │ │ │ @ instruction: 0xf8849b03 │ │ │ │ @ instruction: 0xf1ab302a │ │ │ │ @ instruction: 0xf1bb0b04 │ │ │ │ stmdale sp, {r0, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8d52318 │ │ │ │ - blx 3119a6 │ │ │ │ + blx 311a76 │ │ │ │ @ instruction: 0xf0335606 │ │ │ │ strmi pc, [r1], -r9, ror #20 │ │ │ │ svcvs 0x00760049 │ │ │ │ @ instruction: 0xf5de4630 │ │ │ │ - rscvs lr, r0, #630784 @ 0x9a000 │ │ │ │ + rscvs lr, r0, #204800 @ 0x32000 │ │ │ │ ldrsbne pc, [r0, #133] @ 0x85 @ │ │ │ │ ldrtmi fp, [sl], -r1, lsr #2 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ msrvs CPSR_, #300 @ 0x12c │ │ │ │ - blmi 10a3bf8 │ │ │ │ + blmi 10a3cc8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3ab37c │ │ │ │ + blls 3ab44c │ │ │ │ @ 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 29d010 │ │ │ │ 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 bcb1b4 │ │ │ │ @ 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 +558323,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 25dc88 │ │ │ │ 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 fec8ec30 │ │ │ │ + rsbseq lr, r2, ip, ror sp │ │ │ │ + rsbseq lr, r2, r4, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrshteq lr, [r2], #-196 @ 0xffffff3c │ │ │ │ + rsbseq lr, r2, r4, lsr #24 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ @ instruction: 0xf8902318 │ │ │ │ @ instruction: 0xf1bcc04c │ │ │ │ - blx 31501a │ │ │ │ + blx 3150ea │ │ │ │ svclt 0x00180101 │ │ │ │ ldrdeq pc, [r4, r0]! │ │ │ │ svclt 0x00086ecb │ │ │ │ - blx 26d23e │ │ │ │ + blx 26d30e │ │ │ │ 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 +558373,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 3d3954 │ │ │ │ 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 1261ff4 │ │ │ │ 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: 0xf89aef68 │ │ │ │ @ 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, #18 @ │ │ │ │ + bcs 32c3cc │ │ │ │ + strcs fp, [pc, #-3864] @ 2506b0 │ │ │ │ @ instruction: 0xf890d1c5 │ │ │ │ @ instruction: 0xf8901034 │ │ │ │ stmdbcs r6, {r0, r2, r4, r5, sp} │ │ │ │ - bcs 405518 │ │ │ │ + bcs 4055e8 │ │ │ │ ldrcs fp, [r0, #-3860]! @ 0xfffff0ec │ │ │ │ @ instruction: 0xe7ba2510 │ │ │ │ svclt 0x00142a06 │ │ │ │ - strcs r2, [pc, #-1312] @ 250ff8 │ │ │ │ + strcs r2, [pc, #-1312] @ 2510c8 │ │ │ │ @ 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 a1a3b0 │ │ │ │ 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 25d6f8 │ │ │ │ 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 6b6238 │ │ │ │ @ instruction: 0xf6a1447b │ │ │ │ - str pc, [r1, r9, lsl #19] │ │ │ │ + str pc, [r1, r1, lsr #18] │ │ │ │ tstcs r1, pc, lsl #22 │ │ │ │ @ instruction: 0x2050f89a │ │ │ │ ldmdavs r8, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ andls r6, r1, #15104 @ 0x3b00 │ │ │ │ strhcs pc, [r4], #-135 @ 0xffffff79 @ │ │ │ │ - bmi 535d88 │ │ │ │ + bmi 535e58 │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - @ instruction: 0xe76dea50 │ │ │ │ - b 110ed0c │ │ │ │ - rsbseq lr, r2, r8, asr #23 │ │ │ │ + strb lr, [sp, -r8, ror #19]! │ │ │ │ + ldmib r2, {r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrshteq lr, [r2], #-168 @ 0xffffff58 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, sl, lsr #23 │ │ │ │ + ldrsbteq 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, lsl #20 │ │ │ │ + rsbseq sp, r5, r0, lsl #20 │ │ │ │ + andseq r7, pc, r8, lsr #22 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r7, pc, r8, lsl fp @ │ │ │ │ + andseq r7, pc, r8, lsl #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda87c0 │ │ │ │ + bl feda8890 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 695588 │ │ │ │ + blmi 695658 │ │ │ │ ldcmi 6, cr4, [r1, #-16] │ │ │ │ ldrbtmi r4, [fp], #-2065 @ 0xfffff7ef │ │ │ │ ldrbtmi r4, [sp], #-2321 @ 0xfffff6ef │ │ │ │ rscspl pc, r0, #196, 16 @ 0xc40000 │ │ │ │ - bmi 6627c0 │ │ │ │ + bmi 662890 │ │ │ │ @ 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, ror #18 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x0072e794 │ │ │ │ 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 759e88 │ │ │ │ bicsne pc, r0, r0, asr #17 │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ - bmi 6d9d44 │ │ │ │ + bmi 6d9e14 │ │ │ │ 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, lsl #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 +558531,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 7e79f0 │ │ │ │ andls r6, fp, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ - blx 2eb9ae │ │ │ │ + blx 2eba7e │ │ │ │ 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 ff1d98ac │ │ │ │ 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 26bac8 │ │ │ │ @ instruction: 0xf8cdd06a │ │ │ │ strcs sl, [r0], #-24 @ 0xffffffe8 │ │ │ │ ldrsbge pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ - blvs 38be94 │ │ │ │ + blvs 38bf64 │ │ │ │ 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 +558603,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 38fa04 │ │ │ │ strcc r6, [r1], #-2219 @ 0xfffff755 │ │ │ │ ldmle pc, {r0, r1, r5, r7, r9, lr} @ │ │ │ │ - blvs 38bf98 │ │ │ │ + blvs 38c068 │ │ │ │ @ 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 52b978 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x465081fc │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ rsbcs r8, r2, #240, 30 @ 0x3c0 │ │ │ │ - blx 2e0512 │ │ │ │ + blx 2e05e2 │ │ │ │ @ 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 111216c │ │ │ │ vqdmulh.s d15, d10, d2 │ │ │ │ subne lr, r6, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8d24442 │ │ │ │ @ instruction: 0xf0001e00 │ │ │ │ - blcs 1171f38 │ │ │ │ + blcs 1172008 │ │ │ │ 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, 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 0x004cf5dd │ │ │ │ str r4, [r7, r6, lsl #12]! │ │ │ │ - blcs f5a250 │ │ │ │ - bvc 28d3a8 │ │ │ │ + blcs f5a320 │ │ │ │ + bvc 28d478 │ │ │ │ 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 68d100 │ │ │ │ + bcc fe68d1d8 │ │ │ │ + bvc 1c4d5a0 │ │ │ │ + bvc c4d4e0 │ │ │ │ + bvc 2ccd64 │ │ │ │ cdpeq 7, 3, cr14, cr3, cr14, {4} │ │ │ │ teqpvs r0, r3, asr #12 @ p-variant is OBSOLETE │ │ │ │ - blne 34c240 │ │ │ │ + blne 34c310 │ │ │ │ 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 510604 │ │ │ │ eorsvs pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf85b44c3 │ │ │ │ ldrmi r2, [r3], #-2 │ │ │ │ ldrmi r6, [r3], #-2442 @ 0xfffff676 │ │ │ │ - blcc 38fa5c │ │ │ │ + blcc 38fb2c │ │ │ │ @ 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 311afe │ │ │ │ + blx 30e66a │ │ │ │ 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 31a7ea │ │ │ │ @ instruction: 0xf503630a │ │ │ │ tstcc r8, #148, 6 @ 0x50000002 │ │ │ │ eorcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0x3050f893 │ │ │ │ - bcc fe68d1c0 │ │ │ │ - bvc 1c4d588 │ │ │ │ - bvc 2ccd48 │ │ │ │ + bcc fe68d290 │ │ │ │ + bvc 1c4d658 │ │ │ │ + bvc 2cce18 │ │ │ │ @ instruction: 0xf8d8e734 │ │ │ │ ldmdbvs fp, {r4, r5, r6, r7, r9, ip, sp} │ │ │ │ - blcc 38fad4 │ │ │ │ + blcc 38fba4 │ │ │ │ ldrbcc lr, [r0], lr, lsr #14 │ │ │ │ eorcc pc, r6, r8, asr r8 @ │ │ │ │ - blcc 38fae0 │ │ │ │ + blcc 38fbb0 │ │ │ │ strbmi lr, [r0], -r8, lsr #14 │ │ │ │ mcr2 7, 5, pc, cr12, cr9, {7} @ │ │ │ │ - beq 4cd004 │ │ │ │ + beq 4cd0d4 │ │ │ │ @ instruction: 0xf8479b09 │ │ │ │ ldr r3, [pc, -r4, lsl #22] │ │ │ │ movweq pc, #34368 @ 0x8640 @ │ │ │ │ @ instruction: 0xf0260e32 │ │ │ │ @ instruction: 0xf8d9467f │ │ │ │ - blx 311aaa │ │ │ │ - bl 34e614 │ │ │ │ - bl 4562f8 │ │ │ │ + blx 311b7a │ │ │ │ + bl 34e6e4 │ │ │ │ + bl 4563c8 │ │ │ │ @ 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 38fbf8 │ │ │ │ @ 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 ff38fe48 │ │ │ │ umlalsne pc, r8, r3, r8 @ │ │ │ │ tstlt r9, fp, lsl #13 │ │ │ │ - bcs 1a8fd84 │ │ │ │ + bcs 1a8fe54 │ │ │ │ ldrdlt pc, [r8], r2 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ movwls sl, #39178 @ 0x990a │ │ │ │ ldrbtmi pc, [pc], -r6, lsr #32 @ │ │ │ │ - bleq 78de7c │ │ │ │ + bleq 78df4c │ │ │ │ @ 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 4ed4a8 │ │ │ │ stmibvs sl, {r0, r1, r4, r8, r9, lr} │ │ │ │ @ instruction: 0xf8474413 │ │ │ │ @ instruction: 0xf7fa3b04 │ │ │ │ strb pc, [r9], r9, ror #30 @ │ │ │ │ - blx 31a812 │ │ │ │ - bl 34e6b4 │ │ │ │ + blx 31a8e2 │ │ │ │ + bl 34e784 │ │ │ │ @ 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 48b638 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ @ instruction: 0xf847344c │ │ │ │ strt r3, [r1], r4, lsl #22 │ │ │ │ ldrbcc pc, [r4], #2264 @ 0x8d8 @ │ │ │ │ - blcc 38fbf8 │ │ │ │ + blcc 38fcc8 │ │ │ │ @ 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 +558800,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 38fd18 │ │ │ │ @ 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 38fd40 │ │ │ │ @ instruction: 0xf8d8e660 │ │ │ │ @ instruction: 0xf8d91338 │ │ │ │ stmibvs fp, {r4, r5} │ │ │ │ - blcc 38fc80 │ │ │ │ + blcc 38fd50 │ │ │ │ mrc2 7, 7, pc, cr6, cr10, {7} │ │ │ │ - bl 48b4c4 │ │ │ │ + bl 48b594 │ │ │ │ @ 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 feb1ab0a │ │ │ │ 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 fffdddd8 │ │ │ │ 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 +558855,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 4788fc │ │ │ │ @ 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 f0f4bc │ │ │ │ @ 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], {122} @ 0x7a │ │ │ │ svccs 0x0078f413 │ │ │ │ @ instruction: 0xf8b1d10e │ │ │ │ stcvs 0, cr0, [lr, #-256] @ 0xffffff00 │ │ │ │ andeq pc, fp, r0, asr #7 │ │ │ │ - ldc2l 6, cr15, [r2, #612]! @ 0x264 │ │ │ │ + stc2 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, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r2], #-112 @ 0xffffff90 │ │ │ │ + rsbseq lr, r2, r0, lsl #14 │ │ │ │ ldrlt r6, [r0, #-2242] @ 0xfffff73e │ │ │ │ - blcs 26bee0 │ │ │ │ + blcs 26bfb0 │ │ │ │ ldmdavs r2, {r1, r3, r6, ip, lr, pc} │ │ │ │ strmi r2, [ip], -r0, lsl #2 │ │ │ │ vstmiaeq r3, {d14} │ │ │ │ - blcc 38fdec │ │ │ │ + blcc 38febc │ │ │ │ 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 b5ae38 │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ @ instruction: 0x31242424 │ │ │ │ ldrtcc r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ - blcs d1c978 │ │ │ │ + blcs d1ca48 │ │ │ │ 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 +558933,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 feda9010 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050db8 │ │ │ │ - blmi e23e04 │ │ │ │ + blmi e23ed4 │ │ │ │ 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 68f5b0 │ │ │ │ umaalcc pc, r1, r4, r9 @ │ │ │ │ adcsvs r2, r4, r2, lsl #4 │ │ │ │ - blcs 5e9e40 │ │ │ │ + blcs 5e9f10 │ │ │ │ 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 8246dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe5abe1c │ │ │ │ + blls fe5abeec │ │ │ │ @ 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 +558982,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 0x0000ed9c │ │ │ │ + rsbseq lr, r2, r0, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, r4, asr r2 │ │ │ │ + rsbseq lr, r2, r4, lsl #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 2b6328 │ │ │ │ @ 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 +559018,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: 0x7c63fa43 │ │ │ │ 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, 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 +559038,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 5117c8 │ │ │ │ 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 0x0000ed1c │ │ │ │ + rsbseq lr, r2, r6, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, sl, lsl r1 │ │ │ │ + rsbseq lr, r2, sl, asr #32 │ │ │ │ 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, 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 │ │ │ │ + strtmi pc, [r1], -r3, ror #25 │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - stmibvs r3!, {r0, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r3!, {r0, 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 12a2550 │ │ │ │ + bmi 136307c │ │ │ │ strmi r0, [fp, -sl, asr #22] │ │ │ │ - bleq 514c8c │ │ │ │ + bleq 514d5c │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ @ instruction: 0xf04f4141 │ │ │ │ stmdbvs r8!, {r6, r8, fp} │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - blx fef0f85c │ │ │ │ + blx 150f92c │ │ │ │ @ instruction: 0xf100464b │ │ │ │ @ instruction: 0x46040918 │ │ │ │ @ instruction: 0x4649463a │ │ │ │ eorvc pc, ip, r0, lsl #17 │ │ │ │ - bleq 1b8e0ec │ │ │ │ - stc2 6, cr15, [r2, #-196]! @ 0xffffff3c │ │ │ │ + bleq 1b8e1bc │ │ │ │ + ldc2 6, cr15, [sl], #196 @ 0xc4 │ │ │ │ @ instruction: 0xf1049603 │ │ │ │ @ instruction: 0x26000e54 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ stmib sp, {r9, sl, ip, pc}^ │ │ │ │ svcmi 0x00146601 │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @@ -559055,40 +559106,40 @@ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ andcc pc, r7, r8, asr r8 @ │ │ │ │ movwcc pc, #43787 @ 0xab0b @ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf844330b │ │ │ │ @ instruction: 0xf6336023 │ │ │ │ - strbmi pc, [r8], -r5, ror #27 @ │ │ │ │ + @ instruction: 0x4648fd7d │ │ │ │ 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 │ │ │ │ + ldrshteq sp, [r2], #-242 @ 0xffffff0e │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ strmi fp, [r8], r9, lsl #1 │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r8, sp} │ │ │ │ @ instruction: 0x461f4692 │ │ │ │ @ instruction: 0xf6309e13 │ │ │ │ - @ instruction: 0x4642fa5f │ │ │ │ + @ instruction: 0x4642f9f7 │ │ │ │ eorhi pc, ip, r0, lsl #17 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf6314604 │ │ │ │ - @ instruction: 0xf8cdfcd1 │ │ │ │ + @ instruction: 0xf8cdfc69 │ │ │ │ movwcs sl, #12 │ │ │ │ @ instruction: 0xf10d9300 │ │ │ │ stmib sp, {r4, sl, fp}^ │ │ │ │ @ instruction: 0xf1043301 │ │ │ │ @ instruction: 0xf1040b54 │ │ │ │ @ instruction: 0xf8df0a64 │ │ │ │ ldm sp, {r7, ip, pc} │ │ │ │ @@ -559096,18 +559147,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 814540 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ svcls 0x00124628 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 2520f3 @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 2521c3 @ │ │ │ │ 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 +559167,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 │ │ │ │ + stc2 6, cr15, [r2, #-204] @ 0xffffff34 │ │ │ │ andlt r4, r9, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq sp, r2, r4, lsl #31 │ │ │ │ + ldrhteq 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: 0xf934f630 │ │ │ │ stmdbvs fp!, {r1, r4, r5, r8, fp, sp, lr} │ │ │ │ stmiavs r9!, {r2, r9, sl, lr} │ │ │ │ ldmibcc pc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ @ │ │ │ │ ldrdhi pc, [r8], #143 @ 0x8f │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ ldrbtmi r3, [r8], #65 @ 0x41 │ │ │ │ strne lr, [r7, #-2496] @ 0xfffff640 │ │ │ │ strbeq pc, [r4, #-256] @ 0xffffff00 @ │ │ │ │ strtmi r2, [r9], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6312201 │ │ │ │ - @ instruction: 0x4621fc55 │ │ │ │ + strtmi pc, [r1], -sp, ror #23 │ │ │ │ @ instruction: 0xf6334630 │ │ │ │ - vmla.f32 d31, d0, d19 │ │ │ │ + sha1c.32 , q8, │ │ │ │ ldmdbvs r0!, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf6307c3c │ │ │ │ - strls pc, [r3, #-2511] @ 0xfffff631 │ │ │ │ + strls pc, [r3, #-2407] @ 0xfffff699 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ stmib sp, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1003301 │ │ │ │ @ instruction: 0xf8970a54 │ │ │ │ @ instruction: 0xf10db010 │ │ │ │ @ instruction: 0xf8800c10 │ │ │ │ - blx 4be230 │ │ │ │ + blx 4be300 │ │ │ │ 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 a4e2b0 │ │ │ │ + blx 363bb8 │ │ │ │ svclt 0x0018f40b │ │ │ │ - blmi 5a32f0 │ │ │ │ + blmi 5a33c0 │ │ │ │ stmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ @ instruction: 0xf8584630 │ │ │ │ - blx 29e1da │ │ │ │ + blx 29e2aa │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r2], {51} @ 0x33 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - rsbseq sp, r2, lr, asr #29 │ │ │ │ + ldrshteq sp, [r2], #-222 @ 0xffffff22 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda9400 │ │ │ │ + bl feda94d0 │ │ │ │ @ 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 501ad8 │ │ │ │ addsmi r6, sl, #180224 @ 0x2c000 │ │ │ │ - bvs ff506a10 │ │ │ │ + bvs ff506ae0 │ │ │ │ addsmi r6, sl, #13303808 @ 0xcb0000 │ │ │ │ - blvs 1506a08 │ │ │ │ + blvs 1506ad8 │ │ │ │ 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 fe68fd84 │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ - blcs 32d064 │ │ │ │ + blcs 32d134 │ │ │ │ @ instruction: 0xf890d1e2 │ │ │ │ - blcs 3de330 │ │ │ │ - blvs ffac6344 │ │ │ │ + blcs 3de400 │ │ │ │ + blvs ffac6414 │ │ │ │ @ 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 b46a88 │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ stmible r8, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf8936823 │ │ │ │ - blcs 29e3d0 │ │ │ │ - blvs ffac85a8 │ │ │ │ + blcs 29e4a0 │ │ │ │ + blvs ffac8678 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ @ instruction: 0x4605f937 │ │ │ │ stmibvs r8, {r0, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blx ff50fd10 │ │ │ │ - blvs fe33e6f0 │ │ │ │ + blx 1b0fde0 │ │ │ │ + blvs fe33e7c0 │ │ │ │ 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 feda95b8 │ │ │ │ @ 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 1268574 │ │ │ │ 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 @ 252468 │ │ │ │ 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 5dbc0c │ │ │ │ + b 165301c │ │ │ │ andsle r0, sl, r3, lsl #14 │ │ │ │ svclt 0x0008459e │ │ │ │ eorle r4, sl, r4, lsl #11 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a2bb5c │ │ │ │ + bcs a2bc2c │ │ │ │ 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: 0xf82ef630 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 323d40 │ │ │ │ + blgt 323e10 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - bmi a913d8 │ │ │ │ + bmi a91308 │ │ │ │ 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: 0xf80cf630 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 323d84 │ │ │ │ + blgt 323e54 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - strtmi pc, [r2], -fp, ror #23 │ │ │ │ + strtmi pc, [r2], -r3, lsl #23 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf9bef633 │ │ │ │ + @ instruction: 0xf956f633 │ │ │ │ ldrb r4, [r4, r4, lsl #12] │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldrb r0, [pc, r8] │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ ldrb r0, [fp, r8] │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldrb r2, [r7, r8] │ │ │ │ movwvs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf5dde7d4 │ │ │ │ - svclt 0x0000eaf8 │ │ │ │ - rsbseq sp, r2, sl, lsl #26 │ │ │ │ + svclt 0x0000ea90 │ │ │ │ + rsbseq sp, r2, sl, lsr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r2, sl, asr ip │ │ │ │ + rsbseq sp, r2, sl, lsl #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 +559399,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 25ed58 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2761fc │ │ │ │ + blcs 2762cc │ │ │ │ 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 +559423,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 25ec98 │ │ │ │ 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 256cc0 │ │ │ │ cmpphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ - bleq 2ce934 │ │ │ │ + bleq 2cea04 │ │ │ │ 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 2cea20 │ │ │ │ @ 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 +559471,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 25ee78 │ │ │ │ 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 2ceab4 │ │ │ │ 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 2ceae0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ eorvs r4, r5, r7, asr r5 │ │ │ │ - blls 286d90 │ │ │ │ + blls 286e60 │ │ │ │ strvc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ addsmi pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf1049a00 │ │ │ │ strcs r0, [r0, #-3176] @ 0xfffff398 │ │ │ │ - bleq 98e744 │ │ │ │ + bleq 98e814 │ │ │ │ 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 2d272c │ │ │ │ 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 286844 │ │ │ │ + bvc 164fb50 │ │ │ │ + blmi fed0fb50 │ │ │ │ + bleq 88eb74 │ │ │ │ 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 25ef60 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a22a0 │ │ │ │ + blcc 2a2370 │ │ │ │ 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 +559549,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 25efb0 │ │ │ │ strcc sp, [r1, #-504] @ 0xfffffe08 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8ca42bd │ │ │ │ mvnle r4, r0 │ │ │ │ svceq 0x0004f019 │ │ │ │ sbchi pc, ip, r0, asr #32 │ │ │ │ svceq 0x0002f019 │ │ │ │ @@ -559523,43 +559574,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 25f014 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2764b8 │ │ │ │ + blcs 276588 │ │ │ │ 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 25f048 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2764ec │ │ │ │ + blcs 2765bc │ │ │ │ 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 29e46c │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stcls 1, cr11, [r1], {10} │ │ │ │ @ instruction: 0x4621e69e │ │ │ │ - bcs 28c758 │ │ │ │ + bcs 28c828 │ │ │ │ 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 +559621,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: 0xf8d6ef36 │ │ │ │ @ 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 25f108 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2448 │ │ │ │ + blcc 2a2518 │ │ │ │ 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 +559655,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 25f158 │ │ │ │ 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 ffc101a4 │ │ │ │ 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 25f18c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xf8d58f5b │ │ │ │ - bl 41ef48 │ │ │ │ + bl 41f018 │ │ │ │ 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 26d9f8 │ │ │ │ + bvs 646b08 │ │ │ │ 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 2642ac │ │ │ │ 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 25f238 │ │ │ │ @ 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 2a2658 │ │ │ │ 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 14e53a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls c2ca10 │ │ │ │ + blls c2cae0 │ │ │ │ @ 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 130716c │ │ │ │ @ instruction: 0xf8586be0 │ │ │ │ ldmdavs sp, {r0, r1, ip, sp} │ │ │ │ - @ instruction: 0xff34f698 │ │ │ │ + mcr2 6, 6, pc, cr12, cr8, {4} @ │ │ │ │ rsble r2, r0, r0, lsl #16 │ │ │ │ stmibvs r0!, {r1, r2, r7, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xff2ef698 │ │ │ │ + mcr2 6, 6, pc, cr6, cr8, {4} @ │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ - bmi 112cbfc │ │ │ │ + bmi 112cccc │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xf5dd9400 │ │ │ │ - bfi lr, sl, (invalid: 16:15) │ │ │ │ + @ instruction: 0xf5dc9400 │ │ │ │ + @ instruction: 0xe7cfefb2 │ │ │ │ @ instruction: 0xe7b84639 │ │ │ │ ldrtmi r6, [r1], -fp, asr #20 │ │ │ │ @ instruction: 0xf04f6c3a │ │ │ │ @ instruction: 0xf8b70b01 │ │ │ │ strls r9, [r9], -r4, asr #32 │ │ │ │ - blx 35129c │ │ │ │ - blx c9b3a8 │ │ │ │ + blx 35136c │ │ │ │ + blx c9b478 │ │ │ │ @ instruction: 0xf1baf903 │ │ │ │ - blge 5d6624 │ │ │ │ + blge 5d66f4 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrmi r0, [r8], -r1, lsl #20 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blge 494e38 │ │ │ │ + blge 494f08 │ │ │ │ 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 │ │ │ │ + stc 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 43f22c │ │ │ │ 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 50c9f8 │ │ │ │ + bmi 5a44e4 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - svc 0x00b8f5dc │ │ │ │ + svc 0x0050f5dc │ │ │ │ @ instruction: 0xf5dce76e │ │ │ │ - svclt 0x0000efa4 │ │ │ │ - rsbseq sp, r2, sl, lsl r7 │ │ │ │ + svclt 0x0000ef3c │ │ │ │ + rsbseq sp, r2, sl, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r2, r4, lsl r7 │ │ │ │ - rsbseq sp, r2, r0, ror #12 │ │ │ │ + rsbseq sp, r2, r4, asr #12 │ │ │ │ + @ instruction: 0x0072d590 │ │ │ │ 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, r2, lsl #14 │ │ │ │ + andseq r9, ip, r4, ror #8 │ │ │ │ + andseq r9, ip, lr, asr r4 │ │ │ │ + andseq r6, pc, r0, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda9cf0 │ │ │ │ + bl feda9dc0 │ │ │ │ @ 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 cdba00 │ │ │ │ + bmi 507028 │ │ │ │ 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 3820d0 │ │ │ │ andpl pc, r2, ip, asr r8 @ │ │ │ │ svclt 0x0000e7f0 │ │ │ │ - ldrshteq sp, [r2], #-78 @ 0xffffffb2 │ │ │ │ + rsbseq sp, r2, lr, lsr #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 19e4644 │ │ │ │ + blmi a90fbc │ │ │ │ adccs r4, r4, #24, 12 @ 0x1800000 │ │ │ │ ldrbtmi r9, [ip], #-779 @ 0xfffffcf5 │ │ │ │ - blcc 890ef8 │ │ │ │ + blcc 890fc8 │ │ │ │ movwls r4, #50299 @ 0xc47b │ │ │ │ - blcc 790f00 │ │ │ │ + blcc 790fd0 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9387 │ │ │ │ @ instruction: 0xf5dc0300 │ │ │ │ - @ instruction: 0xf89dedd4 │ │ │ │ + @ instruction: 0xf89ded6c │ │ │ │ @ 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 25f31c │ │ │ │ andhi pc, r5, #0 │ │ │ │ @ instruction: 0x31b4f895 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8b58200 │ │ │ │ - blcc a9ece8 │ │ │ │ - blcs 2bf630 │ │ │ │ + blcc a9edb8 │ │ │ │ + blcs 2bf700 │ │ │ │ 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 27ddb4 │ │ │ │ tstcs r6, ip, lsl #30 │ │ │ │ @ instruction: 0xf7ff210e │ │ │ │ @ instruction: 0xf9bdfc1d │ │ │ │ ldmib sp, {r4, r7, r8, ip, sp}^ │ │ │ │ @ instruction: 0x4620125e │ │ │ │ - blx fea10a38 │ │ │ │ + blx fea10b08 │ │ │ │ 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 1f13394 │ │ │ │ + bhi eddd00 │ │ │ │ ldrbmi r6, [r0], -r8 │ │ │ │ andeq pc, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmpeq r3, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf64f8273 │ │ │ │ - b 32fc1c │ │ │ │ + b 32fcec │ │ │ │ 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 bf356c │ │ │ │ ldrtmi r9, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0x91294633 │ │ │ │ ldrdmi pc, [r8, -sl]! │ │ │ │ stmib sp, {r2, r8, sp}^ │ │ │ │ @ instruction: 0x91286626 │ │ │ │ @ instruction: 0xf50a47a0 │ │ │ │ - bge ce3a6c │ │ │ │ + bge ce3b3c │ │ │ │ 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 25755c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vrecps.f32 q12, q2, │ │ │ │ - bl 4eba18 │ │ │ │ + bl 4ebae8 │ │ │ │ andscs r0, r8, #786432 @ 0xc0000 │ │ │ │ @ instruction: 0xf85a9c0f │ │ │ │ - blls 1c12cb0 │ │ │ │ - blx 2ece8e │ │ │ │ + blls 1c12d80 │ │ │ │ + blx 2ecf5e │ │ │ │ ldmvs sl!, {r0, r1, r9, sl, ip, lr} │ │ │ │ - strgt r6, [pc], #-2299 @ 252cb0 │ │ │ │ + strgt r6, [pc], #-2299 @ 252d80 │ │ │ │ mcrvs 6, 3, r4, cr11, cr0, {2} │ │ │ │ cdpvs 5, 15, cr2, cr1, cr0, {0} │ │ │ │ - blge ded224 │ │ │ │ + blge ded2f4 │ │ │ │ strtmi r9, [fp], -r0, lsl #6 │ │ │ │ stmib sp, {r1, r4, r6, r9, fp, ip}^ │ │ │ │ - bls 1bd7584 │ │ │ │ + bls 1bd7654 │ │ │ │ @ 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 +559956,99 @@ │ │ │ │ ldcls 6, cr4, [r0, #-172] @ 0xffffff54 │ │ │ │ @ instruction: 0x2011e9dd │ │ │ │ @ instruction: 0xf7904629 │ │ │ │ @ instruction: 0xf8dafcb1 │ │ │ │ @ instruction: 0xf78e0298 │ │ │ │ @ instruction: 0xf8dafff7 │ │ │ │ @ instruction: 0xf78e0298 │ │ │ │ - blls 652d38 │ │ │ │ + blls 652e08 │ │ │ │ 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 2a2a28 │ │ │ │ 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 25f4f0 │ │ │ │ tstphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x31b4f895 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8b58116 │ │ │ │ - blcc e9eebc │ │ │ │ - blcs 2bf804 │ │ │ │ + blcc e9ef8c │ │ │ │ + blcs 2bf8d4 │ │ │ │ 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 1090e86 │ │ │ │ @ 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 2df558 │ │ │ │ andvs r2, fp, r0, lsl #12 │ │ │ │ @ instruction: 0xf64f3207 │ │ │ │ @ instruction: 0xf6c773fc │ │ │ │ @ instruction: 0xf8d573ff │ │ │ │ - b 3134bc │ │ │ │ + b 31358c │ │ │ │ @ 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 ce3d00 │ │ │ │ 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 257720 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vrecps.f32 q12, q2, │ │ │ │ - bl 4ebbdc │ │ │ │ + bl 4ebcac │ │ │ │ andscs r0, r8, #786432 @ 0xc0000 │ │ │ │ @ instruction: 0xf85a9c0f │ │ │ │ - blls 1c12e74 │ │ │ │ - blx 2ed052 │ │ │ │ + blls 1c12f44 │ │ │ │ + blx 2ed122 │ │ │ │ ldmvs sl!, {r0, r1, r9, sl, ip, lr} │ │ │ │ - strgt r6, [pc], #-2299 @ 252e74 │ │ │ │ + strgt r6, [pc], #-2299 @ 252f44 │ │ │ │ mcrvs 6, 3, r4, cr11, cr0, {2} │ │ │ │ @ instruction: 0x26006ef1 │ │ │ │ - blge ded3e8 │ │ │ │ + blge ded4b8 │ │ │ │ ldrtmi r9, [r3], -r0, lsl #6 │ │ │ │ stmib sp, {r1, r4, r6, r9, fp, ip}^ │ │ │ │ - bls 1bd7748 │ │ │ │ + bls 1bd7818 │ │ │ │ @ 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 +560064,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: 0xf8dffa49 │ │ │ │ + bls 560e90 │ │ │ │ ldmdals lr!, {r2, r8, sp} │ │ │ │ @ instruction: 0xf8df58d7 │ │ │ │ ldrtmi r3, [sl], -ip, lsr #15 │ │ │ │ @ instruction: 0xf62e447b │ │ │ │ - @ instruction: 0xf8dfff45 │ │ │ │ + @ instruction: 0xf8dffedd │ │ │ │ ldrtmi r3, [sl], -r4, lsr #15 │ │ │ │ ldrbtmi r4, [fp], #-1665 @ 0xfffff97f │ │ │ │ ldmdals lr!, {r3, r8, sp} │ │ │ │ - @ instruction: 0xff3cf62e │ │ │ │ + cdp2 6, 13, 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 2b7c5c │ │ │ │ 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 6b3efc │ │ │ │ @ instruction: 0x4632681b │ │ │ │ ldmdals r0, {r0, r6, r9, sl, lr} │ │ │ │ - blx fe690dae │ │ │ │ + blx fe690e7e │ │ │ │ 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 2a2c68 │ │ │ │ andcc lr, r0, #72, 16 @ 0x480000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d8b92b │ │ │ │ strbmi r0, [r1], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ - blls 1de4e14 │ │ │ │ + blls 1de4ee4 │ │ │ │ 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 1df3310 │ │ │ │ @ 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 #24 │ │ │ │ @ instruction: 0xf6a09865 │ │ │ │ - stmdacs r0, {r0, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, 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, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stcvs 7, cr4, [r3], #-376 @ 0xfffffe88 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blcs 2a3400 │ │ │ │ + blcs 2a34d0 │ │ │ │ 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 +560174,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 1bafd8c │ │ │ │ @ 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 +560193,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 1ddfa50 │ │ │ │ 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 2a35d0 │ │ │ │ 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 +560244,20 @@ │ │ │ │ @ instruction: 0x46508090 │ │ │ │ strpl lr, [r4, #-2498] @ 0xfffff63e │ │ │ │ mulsvs r5, r3, r1 │ │ │ │ @ instruction: 0x31b4f8da │ │ │ │ @ instruction: 0x46294798 │ │ │ │ @ instruction: 0x46062258 │ │ │ │ @ instruction: 0xf5dc4620 │ │ │ │ - @ instruction: 0xf8ade952 │ │ │ │ + @ instruction: 0xf8ade8ea │ │ │ │ stmdbls r7!, {r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf8b74650 │ │ │ │ @ instruction: 0xf8972046 │ │ │ │ sbcmi r3, sl, ip, asr #32 │ │ │ │ - blcs 47fcf4 │ │ │ │ + blcs 47fdc4 │ │ │ │ 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 +560289,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 25fb40 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 276fe4 │ │ │ │ + blcs 2770b4 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ @ instruction: 0xf3bfb16c │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2e88 │ │ │ │ + blcc 2a2f58 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 1df37e4 │ │ │ │ + blls 1df38b4 │ │ │ │ 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 212e3c │ │ │ │ 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 +560325,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 1baba9c │ │ │ │ @ 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 1c2bbbc │ │ │ │ @ instruction: 0x61b34632 │ │ │ │ adcshi r9, r3, sp, ror #22 │ │ │ │ @ instruction: 0x31b4f8da │ │ │ │ - blls 1de5190 │ │ │ │ + blls 1de5260 │ │ │ │ movwls r2, #61696 @ 0xf100 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - bl fef24b58 │ │ │ │ + bl fef24c28 │ │ │ │ @ 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 2cf558 │ │ │ │ + ldmda 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 29b568 │ │ │ │ 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 +560369,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 2b9608 │ │ │ │ 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 1b337c0 │ │ │ │ andle r4, fp, r3, lsl r2 │ │ │ │ - bls 6f9418 │ │ │ │ + bls 6f94e8 │ │ │ │ @ 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 +560394,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 566384 │ │ │ │ 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 111fd1c │ │ │ │ addsmi r8, r3, #512000 @ 0x7d000 │ │ │ │ svclt 0x00289860 │ │ │ │ @ instruction: 0xf8b84613 │ │ │ │ stmdbls r2!, {r1, r4, sp}^ │ │ │ │ @ instruction: 0xf8c44295 │ │ │ │ svclt 0x002831ec │ │ │ │ - bls 1aa4c9c │ │ │ │ + bls 1aa4d6c │ │ │ │ sbcseq pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf8c44402 │ │ │ │ - bls 1b1b7c4 │ │ │ │ + bls 1b1b894 │ │ │ │ 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}^ │ │ │ │ + stmdb ip!, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mvnseq pc, r4, asr #17 │ │ │ │ @ instruction: 0x46311e70 │ │ │ │ @ instruction: 0xf5dc4428 │ │ │ │ - @ instruction: 0xf9bde9ce │ │ │ │ + @ instruction: 0xf9bde966 │ │ │ │ @ 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 61fe04 │ │ │ │ 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 1ddfe30 │ │ │ │ nopeq {35} @ 0x23 │ │ │ │ - blls 5f82a0 │ │ │ │ + blls 5f8370 │ │ │ │ orrcc pc, r4, #9633792 @ 0x930000 │ │ │ │ @ instruction: 0xf0002b2a │ │ │ │ - blmi 1eb3820 │ │ │ │ + blmi 1eb38f0 │ │ │ │ ldmpl r3, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7f94650 │ │ │ │ vtbx.8 d15, {d31- │ │ │ │ + blcc 2a31e0 │ │ │ │ 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 2a3204 │ │ │ │ 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 +560485,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 2a3250 │ │ │ │ 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 25fe80 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 277324 │ │ │ │ + blcs 2773f4 │ │ │ │ stclge 4, cr15, [lr, #508] @ 0x1fc │ │ │ │ @ instruction: 0x463968f8 │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ strb r4, [r7, #1944] @ 0x798 │ │ │ │ - blls 19e4e48 │ │ │ │ + blls 19e4f18 │ │ │ │ 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 +560521,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 1d3ed40 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf9bdad94 │ │ │ │ - blcs 29fce4 │ │ │ │ - stcge 4, cr15, [pc, #508] @ 25381c │ │ │ │ - blls 1db9fb8 │ │ │ │ + blcs 29fdb4 │ │ │ │ + stcge 4, cr15, [pc, #508] @ 2538ec │ │ │ │ + blls 1dba088 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf8daad8a │ │ │ │ @ instruction: 0xf8933278 │ │ │ │ - blcs ce0444 │ │ │ │ + blcs ce0514 │ │ │ │ sbchi pc, sl, r1 │ │ │ │ - bls 5662bc │ │ │ │ + bls 56638c │ │ │ │ @ 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 1dfecec │ │ │ │ movweq pc, #61475 @ 0xf023 @ │ │ │ │ strb r9, [r8, #-878]! @ 0xfffffc92 │ │ │ │ stcvs 15, cr9, [r3], #-380 @ 0xfffffe84 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blcs 2a3a64 │ │ │ │ + blcs 2a3b34 │ │ │ │ vpmax.s8 d15, d7, d18 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svclt 0x00382a01 │ │ │ │ - strb r2, [pc, #-513] @ 253487 │ │ │ │ - bls 5662c0 │ │ │ │ + strb r2, [pc, #-513] @ 253557 │ │ │ │ + bls 566390 │ │ │ │ @ instruction: 0xe73358d3 │ │ │ │ - rsbseq sp, r2, sl, lsl #9 │ │ │ │ - rsbseq sp, r2, r4, lsl #9 │ │ │ │ + ldrhteq sp, [r2], #-58 @ 0xffffffc6 │ │ │ │ + ldrhteq sp, [r2], #-52 @ 0xffffffcc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r6, pc, r6, asr #5 │ │ │ │ + @ instruction: 0x001f62b6 │ │ │ │ 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, r0, asr #19 │ │ │ │ + andseq r0, lr, lr, lsl pc │ │ │ │ + @ instruction: 0x001f61d0 │ │ │ │ + rsbseq ip, r2, r6, ror ip │ │ │ │ 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 ffc8fbd4 │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ strmi r3, [r2], -ip, lsr #24 │ │ │ │ ldrbtmi r2, [fp], #-260 @ 0xfffffefc │ │ │ │ strls r4, [r0, #-1624] @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf6312501 │ │ │ │ - @ instruction: 0xf8dbfeb3 │ │ │ │ + @ instruction: 0xf8dbfe4b │ │ │ │ @ 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 ff811098 │ │ │ │ sbcvs r2, r3, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0xf8df463a │ │ │ │ strdcs r3, [r4, -r4] │ │ │ │ ldrbtmi r9, [fp], #-25 @ 0xffffffe7 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx f10fe2 │ │ │ │ + blx ff5110b0 │ │ │ │ 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, 4, cr15, cr14, cr14, {1} │ │ │ │ @ instruction: 0x4607ab32 │ │ │ │ teqlt r8, sp, lsl #6 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx d9102c │ │ │ │ + @ instruction: 0xf9c4f632 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4602fe31 │ │ │ │ andsls r4, r6, r4, lsl #12 │ │ │ │ - blls 5bfcd0 │ │ │ │ + blls 5bfda0 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104fa0f │ │ │ │ + @ instruction: 0xf104f9a7 │ │ │ │ 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, 1, cr15, cr2, cr14, {1} │ │ │ │ strmi r4, [r4], -r2, lsl #12 │ │ │ │ cmplt r0, r3, lsl r0 │ │ │ │ - blgt 33a404 │ │ │ │ + blgt 33a4d4 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46114658 │ │ │ │ - @ instruction: 0xf9f0f632 │ │ │ │ + @ instruction: 0xf988f632 │ │ │ │ tstpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - bls 5f8430 │ │ │ │ + bls 5f8500 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4602fdf3 │ │ │ │ andsls r4, r7, r4, lsl #12 │ │ │ │ - blls 5bfd4c │ │ │ │ + blls 5bfe1c │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104f9d1 │ │ │ │ + @ instruction: 0xf104f969 │ │ │ │ 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} │ │ │ │ + ldc2l 6, cr15, [r4, #184] @ 0xb8 │ │ │ │ strmi r4, [r4], -r2, lsl #12 │ │ │ │ cmplt r0, r4, lsl r0 │ │ │ │ - blgt 33a480 │ │ │ │ + blgt 33a550 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46114658 │ │ │ │ - @ instruction: 0xf9b2f632 │ │ │ │ + @ instruction: 0xf94af632 │ │ │ │ andscc r4, r4, #35651584 @ 0x2200000 │ │ │ │ - bls 5f80b0 │ │ │ │ + bls 5f8180 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #32787 @ 0x8013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4602fe1d │ │ │ │ + @ instruction: 0x4602fdb5 │ │ │ │ andsls r4, r8, r4, lsl #12 │ │ │ │ - blls 5bfdc8 │ │ │ │ + blls 5bfe98 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104f993 │ │ │ │ + @ instruction: 0xf104f92b │ │ │ │ tstls r8, #20, 6 @ 0x50000000 │ │ │ │ movwcs r9, #3093 @ 0xc15 │ │ │ │ @ instruction: 0xf8c9464a │ │ │ │ strtmi r3, [r1], -r0 │ │ │ │ @ instruction: 0x461d4658 │ │ │ │ - blx fee918a8 │ │ │ │ + blx fee91978 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - qasxmi pc, r1, r5 @ │ │ │ │ + strtmi pc, [r1], -sp, asr #29 │ │ │ │ strcs r4, [r1], #-1610 @ 0xfffff9b6 │ │ │ │ @ instruction: 0x46589015 │ │ │ │ andmi pc, r0, r9, asr #17 │ │ │ │ - blx feb118c4 │ │ │ │ + blx feb11994 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dfff27 │ │ │ │ + @ instruction: 0xf8dffebf │ │ │ │ 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: 0xf9e4f62e │ │ │ │ andsls r6, fp, r0, asr #22 │ │ │ │ tstpcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - ldc2l 6, cr15, [lr, #184]! @ 0xb8 │ │ │ │ + ldc2 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 5d1a04 │ │ │ │ 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 638280 │ │ │ │ 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 5652aa │ │ │ │ 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 711d30 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blls 5f41d4 │ │ │ │ + blls 5f42a4 │ │ │ │ @ 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 │ │ │ │ + strmi pc, [r4], -r3, lsr #26 │ │ │ │ + blls 5bff78 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - @ instruction: 0xf902f632 │ │ │ │ + @ instruction: 0xf89af632 │ │ │ │ ldcls 6, cr4, [r5], {35} @ 0x23 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0x46224658 │ │ │ │ - mrc2 6, 6, pc, cr4, cr1, {1} │ │ │ │ + mcr2 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, #-404] @ 0xfffffe6c │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x462b1151 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r1], -r5, asr #29 │ │ │ │ + @ instruction: 0x4621fe5d │ │ │ │ @ instruction: 0x4604221f │ │ │ │ ldrbmi r2, [r8], -r0, lsl #6 │ │ │ │ ldc2l 7, cr15, [r6], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0x46029b13 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4622feb7 │ │ │ │ + strtmi pc, [r2], -pc, asr #28 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - mrc2 6, 5, pc, cr0, cr1, {1} │ │ │ │ - bls 8e52c0 │ │ │ │ + mcr2 6, 2, pc, cr8, cr1, {1} @ │ │ │ │ + bls 8e5390 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - mcr2 6, 5, pc, cr8, cr1, {1} @ │ │ │ │ + mcr2 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, lsr lr @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [sl], -r3, lsl #12 │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ tstls r0, r8, asr r6 │ │ │ │ tstls r1, r4, lsl #2 │ │ │ │ @ instruction: 0xf7fe2101 │ │ │ │ vpmax.s8 , q8, │ │ │ │ strmi r1, [r2], -r5, asr #3 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldmdbls r9, {r0, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r9, {r0, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx 1611a56 │ │ │ │ + blx 1611b26 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ - bls 6d200c │ │ │ │ + bls 6d20dc │ │ │ │ andsvs r4, r0, r3, lsl #12 │ │ │ │ - blt 20d1a6c │ │ │ │ + blt 20d1b3c │ │ │ │ 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: 0xf8dffc79 │ │ │ │ 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: 0xf8dff90d │ │ │ │ ldrtmi r3, [r2], -r0, lsl #17 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ ldmdals lr!, {r3, r8, sp} │ │ │ │ - @ instruction: 0xf96cf62e │ │ │ │ + @ instruction: 0xf904f62e │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ strtmi r6, [r0], -r7, asr #5 │ │ │ │ - blx c91ab8 │ │ │ │ + blx c91b88 │ │ │ │ @ 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 ffc8fff0 │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ @ instruction: 0x46023838 │ │ │ │ ldrbtmi r2, [fp], #-260 @ 0xfffffefc │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dbfca7 │ │ │ │ + @ instruction: 0xf8dbfc3f │ │ │ │ @ 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: 0xf66e5500 │ │ │ │ + @ instruction: 0xf8dffff7 │ │ │ │ strmi r3, [r2], -r4, lsl #16 │ │ │ │ ldrbtmi r2, [fp], #-264 @ 0xfffffef8 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - @ instruction: 0xf92af62e │ │ │ │ + @ instruction: 0xf8c2f62e │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4601f8b1 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r6], #-184 @ 0xffffff48 │ │ │ │ @ instruction: 0x4680ab32 │ │ │ │ cmplt r0, sp, lsl #6 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf6324658 │ │ │ │ - blge 1051be0 │ │ │ │ + @ instruction: 0xf6314658 │ │ │ │ + blge 1053b10 │ │ │ │ ldrmi r9, [sl], -lr, lsl #6 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #12307 @ 0x3013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf62e6732 │ │ │ │ - @ instruction: 0x4607fc7d │ │ │ │ - blls 5c00c4 │ │ │ │ + @ instruction: 0x4607fc15 │ │ │ │ + blls 5c0194 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - @ instruction: 0xfff4f631 │ │ │ │ + @ instruction: 0xff8cf631 │ │ │ │ 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, #7473 @ 0x1d31 @ │ │ │ │ @ instruction: 0xf8c94621 │ │ │ │ strbmi r3, [sl], -r0 │ │ │ │ @ instruction: 0x46589013 │ │ │ │ @ instruction: 0xf906f7fe │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dffd8b │ │ │ │ - bls 561814 │ │ │ │ + @ instruction: 0xf8dffd23 │ │ │ │ + bls 5618e4 │ │ │ │ andsls r2, r5, r2, lsl #2 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ tstls r6, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8df461a │ │ │ │ ldrbtmi r3, [fp], #-1808 @ 0xfffff8f0 │ │ │ │ - @ instruction: 0xf8b0f62e │ │ │ │ + @ instruction: 0xf848f62e │ │ │ │ tstpcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8db6b43 │ │ │ │ tstls r6, #16 │ │ │ │ - stc2l 6, cr15, [r2], #-184 @ 0xffffff48 │ │ │ │ + blx 1115c6 │ │ │ │ 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 5d36cc │ │ │ │ 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 86a39c │ │ │ │ + blx 57b5ae │ │ │ │ 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, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - bls 61290c │ │ │ │ + bls 6129dc │ │ │ │ tstcs r1, r2, lsl #6 │ │ │ │ @ instruction: 0xf8db4604 │ │ │ │ andsvs r0, r5, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92220 │ │ │ │ ldc 0, cr3, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4605fbf1 │ │ │ │ - blls 5c01dc │ │ │ │ + strmi pc, [r5], -r9, lsl #23 │ │ │ │ + blls 5c02ac │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - @ instruction: 0xff68f631 │ │ │ │ - bls 72559c │ │ │ │ + @ instruction: 0xff00f631 │ │ │ │ + bls 72566c │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 6131e8 │ │ │ │ + bls 613118 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf8db4605 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92220 │ │ │ │ ldc 0, cr1, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - strmi pc, [r6], -pc, asr #23 │ │ │ │ - blls 5c0220 │ │ │ │ + strmi pc, [r6], -r7, ror #22 │ │ │ │ + blls 5c02f0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - @ instruction: 0xff46f631 │ │ │ │ + mrc2 6, 6, pc, cr14, cr1, {1} │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4622fd19 │ │ │ │ + @ instruction: 0x4622fcb1 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ - ldc2 6, cr15, [r2, #-196] @ 0xffffff3c │ │ │ │ + stc2 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 +561011,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 fe791e80 │ │ │ │ @ instruction: 0x46029b13 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4621fcd5 │ │ │ │ + strtmi pc, [r1], -sp, ror #24 │ │ │ │ movwcs r2, #572 @ 0x23c │ │ │ │ @ instruction: 0x46589013 │ │ │ │ - blx fe411dcc │ │ │ │ + blx fe411e9c │ │ │ │ @ instruction: 0x46029b16 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - blls 613100 │ │ │ │ + blls 613030 │ │ │ │ andls r2, lr, r0, lsl #4 │ │ │ │ andsvs r9, sl, r2, lsl r9 │ │ │ │ @ instruction: 0xf8c92306 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ - blvc 100f46c │ │ │ │ + blvc 100f53c │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0f434 │ │ │ │ - blx 19116be │ │ │ │ + blvc f0f504 │ │ │ │ + blx fff1178c │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 33aa40 │ │ │ │ + blgt 33ab10 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldcls 14, cr15, [r5, #-836] @ 0xfffffcbc │ │ │ │ + ldcls 14, cr15, [r5, #-420] @ 0xfffffe5c │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrbmi r7, [r8], -r9, lsr #3 │ │ │ │ @ instruction: 0xf631462a │ │ │ │ - blls 9930b8 │ │ │ │ + blls 992fe8 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4658113f │ │ │ │ - ldc2 6, cr15, [ip], {49} @ 0x31 │ │ │ │ + ldc2 6, cr15, [r4], #-196 @ 0xffffff3c │ │ │ │ @ instruction: 0x46029b14 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - blls 61309c │ │ │ │ - bls 72565c │ │ │ │ + blls 612fcc │ │ │ │ + bls 72572c │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r2], -sp, lsl #25 │ │ │ │ + strtmi pc, [r2], -r5, lsr #24 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - stc2 6, cr15, [r6], {49} @ 0x31 │ │ │ │ + ldc2 6, cr15, [lr], {49} @ 0x31 │ │ │ │ andcs r4, r2, #42991616 @ 0x2900000 │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - blls 852750 │ │ │ │ + blls 852820 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - ldc2l 6, cr15, [r8], #-196 @ 0xffffff3c │ │ │ │ - bls 8faae4 │ │ │ │ + ldc2 6, cr15, [r0], {49} @ 0x31 │ │ │ │ + bls 8fabb4 │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - ldc2l 6, cr15, [r0], #-196 @ 0xffffff3c │ │ │ │ + stc2 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 │ │ │ │ + strmi pc, [r3], -r1, lsl #24 │ │ │ │ @ instruction: 0x2118e5bf │ │ │ │ ldc 0, cr7, [sp, #100] @ 0x64 │ │ │ │ tstcs r1, r0, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc 100f4e8 │ │ │ │ - blx 291772 │ │ │ │ + blvc 100f5b8 │ │ │ │ + blx fe891840 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 3257ec │ │ │ │ + blgt 3258bc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4623fe77 │ │ │ │ + strtmi pc, [r3], -pc, lsl #28 │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ @ instruction: 0x465871d7 │ │ │ │ - mcrr2 6, 3, pc, sl, cr1 @ │ │ │ │ + blx ffb11872 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ bicsvc pc, r7, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ - mcrr2 6, 3, pc, r2, cr1 @ │ │ │ │ + blx ff911882 │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r7, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #8211 @ 0x2013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4606fad5 │ │ │ │ - blls 5c0414 │ │ │ │ + strmi pc, [r6], -sp, ror #20 │ │ │ │ + blls 5c04e4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - mcr2 6, 2, pc, cr12, cr1, {1} @ │ │ │ │ + stc2l 6, cr15, [r4, #196]! @ 0xc4 │ │ │ │ @ instruction: 0x4633463a │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6311151 │ │ │ │ - stclvc 12, cr15, [r2], #-124 @ 0xffffff84 │ │ │ │ - bcs 1277f90 │ │ │ │ + @ instruction: 0x7c62fbb7 │ │ │ │ + bcs 1278060 │ │ │ │ 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 5f5074 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4606fa33 │ │ │ │ + blls 5c0558 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - mrc2 6, 0, pc, cr2, cr1, {1} │ │ │ │ + stc2 6, cr15, [sl, #196]! @ 0xc4 │ │ │ │ @ instruction: 0x46224633 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6311151 │ │ │ │ - @ instruction: 0x7c6afbe5 │ │ │ │ - bcs 12657c4 │ │ │ │ + @ instruction: 0x7c6afb7d │ │ │ │ + bcs 1265894 │ │ │ │ @ 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 2be528 │ │ │ │ stmib r1, {r8, r9, sp}^ │ │ │ │ - bcs a20bd0 │ │ │ │ + bcs a20ca0 │ │ │ │ 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 +561170,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 b8f778 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf62e7b36 │ │ │ │ - @ instruction: 0x4604fa3b │ │ │ │ + @ instruction: 0x4604f9d3 │ │ │ │ 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 │ │ │ │ + stc2l 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 │ │ │ │ + @ instruction: 0x4605fb1d │ │ │ │ + blls 8259e4 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 612e6c │ │ │ │ + bls 612d9c │ │ │ │ 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 100f7d4 │ │ │ │ + blvc f0f798 │ │ │ │ + @ instruction: 0xf9a8f62e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 33acd4 │ │ │ │ + blgt 33ada4 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [fp], -r7, lsl #27 │ │ │ │ + @ instruction: 0x462bfd1f │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - blx 1911982 │ │ │ │ + blx fff11a50 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ vpmin.s8 d25, d0, d6 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - blx 1711992 │ │ │ │ + blx ffd11a60 │ │ │ │ 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, 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 │ │ │ │ + strmi pc, [r6], -pc, ror #18 │ │ │ │ + blls 5c06e0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - stc2l 6, cr15, [lr, #-196] @ 0xffffff3c │ │ │ │ + stc2l 6, cr15, [r6], #196 @ 0xc4 │ │ │ │ @ instruction: 0x46224633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 612db4 │ │ │ │ + bls 612ce4 │ │ │ │ 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 100f88c │ │ │ │ + blvc f0f850 │ │ │ │ + @ instruction: 0xf94cf62e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 33ad8c │ │ │ │ + blgt 33ae5c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 7d3614 │ │ │ │ + bls 7d3544 │ │ │ │ vmin.s8 d20, d0, d19 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - blx 211a38 │ │ │ │ + blx fe811b08 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x462afaf7 │ │ │ │ + strtmi pc, [sl], -pc, lsl #21 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - blx ffe91a54 │ │ │ │ + blx fe491b24 │ │ │ │ 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 +561300,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 100f940 │ │ │ │ + @ instruction: 0xf8d4f62e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 325b74 │ │ │ │ + blgt 325c44 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4623fcb3 │ │ │ │ + strtmi pc, [r3], -fp, asr #24 │ │ │ │ @ instruction: 0x4658463a │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fe411b28 │ │ │ │ + blx a11bf8 │ │ │ │ strtmi r4, [r9], -r4, lsl #12 │ │ │ │ strcs r4, [r0], -sl, asr #12 │ │ │ │ @ instruction: 0xf8c94658 │ │ │ │ @ instruction: 0xf7fd6000 │ │ │ │ @ instruction: 0xf06ffdcd │ │ │ │ strmi r4, [r1], -r0, asr #4 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf82ef7fe │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r9], -pc, ror #20 │ │ │ │ + strtmi pc, [r9], -r7, lsl #20 │ │ │ │ movwcs r4, #5706 @ 0x164a │ │ │ │ @ instruction: 0xf8c94607 │ │ │ │ ldrbmi r3, [r8], -r0 │ │ │ │ ldc2 7, cr15, [r6, #1012]! @ 0x3f4 │ │ │ │ strmi r7, [r5], -r2, ror #24 │ │ │ │ strvs lr, [r0], -r9, asr #19 │ │ │ │ vpmax.s8 d2, d0, d16 │ │ │ │ @@ -561299,158 +561350,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, r2, lsl #25 │ │ │ │ muleq r0, r8, sl │ │ │ │ - andseq r5, pc, r6, lsl #21 │ │ │ │ - andseq r5, sp, lr, lsr #3 │ │ │ │ + andseq r5, pc, r6, ror sl @ │ │ │ │ + mulseq sp, lr, r1 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - andseq r5, pc, lr, asr #17 │ │ │ │ + @ instruction: 0x001f58be │ │ │ │ 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, r0, ror #13 │ │ │ │ + andseq r4, sp, r0, lsr #28 │ │ │ │ + andseq r0, lr, lr, ror r3 │ │ │ │ + andseq r5, pc, sl, ror r6 @ │ │ │ │ + andseq r5, pc, r2, asr r6 @ │ │ │ │ + andseq r4, sp, r8, ror #26 │ │ │ │ + andseq r5, pc, r2, ror #10 │ │ │ │ @ instruction: 0xf8c9231e │ │ │ │ ldc 0, cr3, [sp] │ │ │ │ tstcs r1, r6, lsr fp │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0f980 │ │ │ │ - @ instruction: 0xf8b4f62e │ │ │ │ + blvc f0fa50 │ │ │ │ + @ instruction: 0xf84cf62e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 33af8c │ │ │ │ + blgt 33b05c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #24 @ │ │ │ │ + ldrtmi pc, [r2], -r3, asr #23 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrbmi r7, [r8], -sl, lsr #3 │ │ │ │ - @ instruction: 0xf9fef631 │ │ │ │ + @ instruction: 0xf996f631 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x463af9f7 │ │ │ │ + ldrtmi pc, [sl], -pc, lsl #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf9f0f631 │ │ │ │ + @ instruction: 0xf988f631 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf9e8f631 │ │ │ │ + @ instruction: 0xf980f631 │ │ │ │ movwcs r4, #1577 @ 0x629 │ │ │ │ rscscc pc, pc, #64, 4 │ │ │ │ ldrbmi r4, [r8], -r6, lsl #12 │ │ │ │ @ instruction: 0xff98f7fd │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #24595 @ 0x6013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4607f873 │ │ │ │ - blls 5c08d8 │ │ │ │ + strmi pc, [r7], -fp, lsl #16 │ │ │ │ + blls 5c09a8 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx ffd11cae │ │ │ │ + blx fe311d7e │ │ │ │ @ instruction: 0x4622463b │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4629f9bd │ │ │ │ + @ instruction: 0x4629f955 │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ andeq pc, pc, #192, 4 │ │ │ │ @ instruction: 0xf7fd4658 │ │ │ │ - bls 6141b8 │ │ │ │ + bls 614288 │ │ │ │ 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 100fb68 │ │ │ │ + blvc f0fb2c │ │ │ │ + @ instruction: 0xffdef62d │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 33b068 │ │ │ │ + blgt 33b138 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46580814 │ │ │ │ - blx ff111d0e │ │ │ │ + blx 1711dde │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r9], -sp, lsl #19 │ │ │ │ + strtmi pc, [r9], -r5, lsr #18 │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6c32200 │ │ │ │ @ instruction: 0x465872f0 │ │ │ │ @ instruction: 0xff3cf7fd │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r5, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #57363 @ 0xe013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ - @ instruction: 0xf62e7b32 │ │ │ │ - pkhbtmi pc, r0, r7, lsl #16 @ │ │ │ │ - blls 5c09f0 │ │ │ │ + @ instruction: 0xf62d7b32 │ │ │ │ + strmi pc, [r0], pc, lsr #31 │ │ │ │ + blls 5c0ac0 │ │ │ │ @ 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 @ │ │ │ │ + strbmi pc, [r3], -r3, lsr #22 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ ldrbmi r7, [r8], -r9, lsr #3 │ │ │ │ - @ instruction: 0xf95ef631 │ │ │ │ + @ instruction: 0xf8f6f631 │ │ │ │ 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 │ │ │ │ + strmi pc, [r0], r1, lsl #31 │ │ │ │ + blls 5c0b1c │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4643fb5d │ │ │ │ + @ instruction: 0x4643faf5 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - @ instruction: 0xf930f631 │ │ │ │ + @ instruction: 0xf8c8f631 │ │ │ │ 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, r4, r5, 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 ffe12608 │ │ │ │ @ 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 +561514,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 fe7c39f0 │ │ │ │ + bmi fe7baa98 │ │ │ │ ldrbtmi r5, [sl], #-2251 @ 0xfffff735 │ │ │ │ ldmdavs r8, {r0, r8, sp} │ │ │ │ - b 1391d10 │ │ │ │ + ldmib ip, {r0, r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ addseq pc, r8, #14286848 @ 0xda0000 │ │ │ │ - blx 1f123e0 │ │ │ │ + blx 1f124b0 │ │ │ │ stclt 7, cr15, [r5, #-1016] @ 0xfffffc08 │ │ │ │ - blvc fe50fc30 │ │ │ │ + blvc fe50fd00 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0fbf0 │ │ │ │ + blvc f0fcc0 │ │ │ │ mrcne 6, 2, lr, cr9, cr9, {1} │ │ │ │ @ instruction: 0xf47f4219 │ │ │ │ - blx fe73f9c4 │ │ │ │ - blx fef51458 │ │ │ │ - blcs 2913dc │ │ │ │ + blx fe73fa94 │ │ │ │ + blx fef51528 │ │ │ │ + blcs 2914ac │ │ │ │ stclge 4, cr15, [sl, #-252] @ 0xffffff04 │ │ │ │ andcs r9, r0, #229376 @ 0x38000 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ eorcs r6, r0, #10 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - strmi pc, [r4], -r3, ror #30 │ │ │ │ - blls 5c0af8 │ │ │ │ + @ instruction: 0x4604fefb │ │ │ │ + blls 5c0bc8 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - blx ff911ecc │ │ │ │ + blx 1f11f9c │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strmi pc, [r5], -sp, lsr #17 │ │ │ │ + strmi pc, [r5], -r5, asr #16 │ │ │ │ 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 +561563,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 b0fd9c │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf62d7b36 │ │ │ │ - strmi pc, [r6], -r9, lsr #30 │ │ │ │ + strmi pc, [r6], -r1, asr #29 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - blx fea91f40 │ │ │ │ + blx 1092010 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4604f873 │ │ │ │ + strmi pc, [r4], -fp, lsl #16 │ │ │ │ movwcs lr, #13417 @ 0x3469 │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ movwcs lr, #14302 @ 0x37de │ │ │ │ andvc r2, fp, r8, lsl #4 │ │ │ │ - blcc 28e608 │ │ │ │ + blcc 28e6d8 │ │ │ │ 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: 0xf8dae950 │ │ │ │ @ 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, 7, cr15, cr14, cr13, {1} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r9, #252]! @ 0xfc │ │ │ │ - blgt 33b32c │ │ │ │ + blgt 33b3fc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ @ instruction: 0xf6313414 │ │ │ │ - str pc, [lr, #2651]! @ 0xa5b │ │ │ │ + str pc, [lr, #2547]! @ 0x9f3 │ │ │ │ tstcs r0, r8, lsl r0 │ │ │ │ smlawteq r0, sp, r9, lr │ │ │ │ - bllt ff4d2710 │ │ │ │ + bllt ff4d27e0 │ │ │ │ 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 +561628,53 @@ │ │ │ │ stmdbls lr, {r0, r8, r9, ip, sp} │ │ │ │ andcs r3, r0, #1024 @ 0x400 │ │ │ │ eorcs r6, r0, #10 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - strmi pc, [r4], -pc, lsr #29 │ │ │ │ - blls 5c0c60 │ │ │ │ + strmi pc, [r4], -r7, asr #28 │ │ │ │ + blls 5c0d30 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - blx c12034 │ │ │ │ + @ instruction: 0xf9bef631 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6301151 │ │ │ │ - @ instruction: 0x4604fff9 │ │ │ │ - blls 60dd48 │ │ │ │ + @ instruction: 0x4604ff91 │ │ │ │ + blls 60de18 │ │ │ │ @ instruction: 0xf8db2220 │ │ │ │ andsvs r0, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92101 │ │ │ │ ldc 0, cr1, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - strmi pc, [r6], -sp, lsl #29 │ │ │ │ - blls 5c0ca4 │ │ │ │ + strmi pc, [r6], -r5, lsr #28 │ │ │ │ + blls 5c0d74 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - blx 392078 │ │ │ │ + @ instruction: 0xf99cf631 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6304658 │ │ │ │ - @ instruction: 0x4604ffd7 │ │ │ │ - bllt ff5d27c4 │ │ │ │ - ldmdb lr, {r0, r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - bls 5673f4 │ │ │ │ + strmi pc, [r4], -pc, ror #30 │ │ │ │ + bllt ff5d2894 │ │ │ │ + ldm r6!, {r0, r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bls 5674c4 │ │ │ │ @ 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, r6, lsl #23 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f4bb2 │ │ │ │ - mulseq pc, r8, sl @ │ │ │ │ + andseq r4, pc, r2, lsr #23 │ │ │ │ + andseq r4, pc, r8, lsl #21 │ │ │ │ andeq r0, r0, r4, lsr #15 │ │ │ │ subvs r2, r8, r0, lsl #6 │ │ │ │ addvs r6, fp, fp │ │ │ │ ldrbmi r6, [r0, -fp, lsl #2]! │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -561648,45 +561699,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 9a3d4c │ │ │ │ submi r4, r9, #218103808 @ 0xd000000 │ │ │ │ ldrbtmi r4, [sl], #-41 @ 0xffffffd7 │ │ │ │ - blx fee9285e │ │ │ │ + blx fee9292e │ │ │ │ @ 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, 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 2a0588 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4638b13a │ │ │ │ - blx 51239c │ │ │ │ + @ instruction: 0xf9a2f6b4 │ │ │ │ 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, r4, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf938f7f6 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - andseq r5, sp, sl, lsl #11 │ │ │ │ + andseq r5, sp, sl, ror r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmvs r3, {r2, r9, sl, lr} │ │ │ │ stmdbvs r2!, {fp, sp, lr} │ │ │ │ strmi r1, [fp], #-2587 @ 0xfffff5e5 │ │ │ │ @@ -561695,15 +561746,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 18929de │ │ │ │ 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 +561764,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 12dcb2c │ │ │ │ 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, r4, r5, r8, fp, ip, sp, lr, pc}^ │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a0598 │ │ │ │ + bcc 2a0668 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldrtmi fp, [r0], -sl, asr #6 │ │ │ │ - @ instruction: 0xf99af6b4 │ │ │ │ + @ instruction: 0xf932f6b4 │ │ │ │ rscvs r4, r5, r8, lsr #12 │ │ │ │ - blx ff89298e │ │ │ │ + blx ff892a5e │ │ │ │ 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 2a06a8 │ │ │ │ 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, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8a6f7f6 │ │ │ │ svclt 0x0000e7cb │ │ │ │ - andseq r5, sp, ip, ror #9 │ │ │ │ - blcs 26ed24 │ │ │ │ + @ instruction: 0x001d54dc │ │ │ │ + blcs 26edf4 │ │ │ │ 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 +561821,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: 0xf8caf6b4 │ │ │ │ @ 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: 0xff46f697 │ │ │ │ @ instruction: 0xf7f668e0 │ │ │ │ strtmi pc, [r8], -r5, ror #16 │ │ │ │ - @ instruction: 0xf926f6b4 │ │ │ │ + @ instruction: 0xf8bef6b4 │ │ │ │ rscvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x4770bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl fedb76b0 │ │ │ │ + bl fedb7780 │ │ │ │ @ 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 +561859,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 30febc │ │ │ │ strdcs fp, [r4, -r0] │ │ │ │ svclt 0x0000e7e5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedabd08 │ │ │ │ + bl fedabdd8 │ │ │ │ @ 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 +561889,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 12a5868 │ │ │ │ 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 +561908,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 30f890 │ │ │ │ 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 1638d6c │ │ │ │ @ instruction: 0xf04f0bc5 │ │ │ │ @ instruction: 0xf8d60800 │ │ │ │ - bl 2de158 │ │ │ │ + bl 2de228 │ │ │ │ @ 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 +561938,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 278a70 │ │ │ │ @ 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 +561969,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 2a0980 │ │ │ │ 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 +561987,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 2a09c8 │ │ │ │ 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 fe34f728 │ │ │ │ + bl 7096d8 │ │ │ │ eorsle r0, r7, #11264 @ 0x2c00 │ │ │ │ strbcc pc, [r4, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmdble sp, {r0, r1, r3, r4, r7, r8, sl, lr} │ │ │ │ - blcs 1214e9c │ │ │ │ + blcs 1214f6c │ │ │ │ @ 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: 0xf9aef699 │ │ │ │ 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 +562032,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 0x0022f5da │ │ │ │ strmi r9, [r0], r0, lsl #22 │ │ │ │ @ instruction: 0x4618e7d2 │ │ │ │ movwls r9, #513 @ 0x201 │ │ │ │ - mrc 5, 0, APSR_nzcv, cr4, cr10, {6} │ │ │ │ + stc 5, cr15, [ip, #872]! @ 0x368 │ │ │ │ ldrbne pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ @ instruction: 0xf5da9a01 │ │ │ │ - blls 2900ac │ │ │ │ + blls 28ffdc │ │ │ │ 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, ror #6 │ │ │ │ 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 fefe6714 │ │ │ │ strmi pc, [r4], -r6, lsl #13 │ │ │ │ @ instruction: 0xf801fb08 │ │ │ │ - bl 2573ec │ │ │ │ + bl 2574bc │ │ │ │ @ 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 ffc92f10 │ │ │ │ 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 +562089,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 47326a │ │ │ │ + bl 392f80 │ │ │ │ @ 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 fee923ac │ │ │ │ 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 +562122,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 fe7ceef0 │ │ │ │ + blx fef51e7c │ │ │ │ + bl 491df8 │ │ │ │ + blx 5597fc │ │ │ │ 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 fef26894 │ │ │ │ ldrmi pc, [sp], #-899 @ 0xfffffc7d │ │ │ │ vpmax.s8 d15, d3, d11 │ │ │ │ - bl 4a681c │ │ │ │ - b c59468 │ │ │ │ + bl 4a68ec │ │ │ │ + b c59538 │ │ │ │ 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 fe7a2eac │ │ │ │ movwcs pc, #677 @ 0x2a5 @ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blx 4a6808 │ │ │ │ - blx 491396 │ │ │ │ - b ba6798 │ │ │ │ + blx 4a68d8 │ │ │ │ + blx 491466 │ │ │ │ + b ba6868 │ │ │ │ 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 +562181,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 │ │ │ │ + stmib 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 b91518 │ │ │ │ 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 +562218,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 d179f4 │ │ │ │ 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 1325bbc │ │ │ │ + blx 265d8a │ │ │ │ @ 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 32f866 │ │ │ │ @ instruction: 0xf891f606 │ │ │ │ @ instruction: 0xf8913021 │ │ │ │ stmib sp, {r1, r4, r5, ip}^ │ │ │ │ @ instruction: 0xf8d4b600 │ │ │ │ @ instruction: 0xf5000278 │ │ │ │ @ instruction: 0xf02e7061 │ │ │ │ @ instruction: 0x4603f8d3 │ │ │ │ @ instruction: 0x46584619 │ │ │ │ - blx 339d2a │ │ │ │ + blx 339dfa │ │ │ │ andcc pc, pc, #1610612736 @ 0x60000000 │ │ │ │ andls r0, r6, #294912 @ 0x48000 │ │ │ │ - stc 5, cr15, [sl], #-872 @ 0xfffffc98 │ │ │ │ - blls 43b934 │ │ │ │ + bl ff312950 │ │ │ │ + blls 43ba04 │ │ │ │ vseleq.f64 d15, d1, d6 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 25512c │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 2551fc │ │ │ │ @ instruction: 0xf10eb2f6 │ │ │ │ - blx 2d896a │ │ │ │ + blx 2d8a3a │ │ │ │ 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 2a5edc │ │ │ │ + b 131968c │ │ │ │ tstls r1, #12, 6 @ 0x30000000 │ │ │ │ orrcc pc, r4, #9568256 @ 0x920000 │ │ │ │ vqdmulh.s q9, q0, q3 │ │ │ │ - blcs 1435648 │ │ │ │ + blcs 1435718 │ │ │ │ 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 13216 │ │ │ │ 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 7416cc │ │ │ │ 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 +562298,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 ff293282 │ │ │ │ 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 1d932b4 │ │ │ │ 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 +562323,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 3ca360 │ │ │ │ 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, r4, 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 +562363,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 261488 │ │ │ │ addshi pc, r7, r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 261aec │ │ │ │ + bcs 261bbc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f54630 │ │ │ │ @ instruction: 0xf8d4fc2f │ │ │ │ - blcs 262060 │ │ │ │ + blcs 262130 │ │ │ │ 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 2a0fe8 │ │ │ │ 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 fe84ee6c │ │ │ │ + blx fef522a8 │ │ │ │ + blx 61221e │ │ │ │ + blx 565c20 │ │ │ │ @ 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 566470 │ │ │ │ + bl 39184c │ │ │ │ + b ad9558 │ │ │ │ @ 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 15c0dfc │ │ │ │ + bmi 159d884 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - bl 1092b24 │ │ │ │ + b ff692bf4 │ │ │ │ eorvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf892e653 │ │ │ │ - blcs 3a21dc │ │ │ │ + blcs 3a22ac │ │ │ │ mcrge 6, 6, pc, cr6, cr15, {1} @ │ │ │ │ strb r3, [r3], r1, lsl #18 │ │ │ │ @ instruction: 0x9114f8df │ │ │ │ @ instruction: 0xf89944f9 │ │ │ │ - blcs 2613dc │ │ │ │ + blcs 2614ac │ │ │ │ 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, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + mcr 5, 3, pc, cr2, cr9, {6} @ │ │ │ │ @ instruction: 0x46034a3d │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5da447a │ │ │ │ - movwcs lr, #6934 @ 0x1b16 │ │ │ │ + movwcs lr, #6830 @ 0x1aae │ │ │ │ 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 │ │ │ │ + vtbx.8 d15, {d31- │ │ │ │ + blcc 2a50f0 │ │ │ │ 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 1e12f64 │ │ │ │ @ instruction: 0xf7f54630 │ │ │ │ strtmi pc, [r8], -sp, lsl #23 │ │ │ │ - mcrr2 6, 11, pc, lr, cr3 @ │ │ │ │ + blx ffc12fe2 │ │ │ │ ldmdavs lr, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ - @ instruction: 0xf8d4fc39 │ │ │ │ + @ instruction: 0xf8d4fbd1 │ │ │ │ cmplt fp, r8, asr r3 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt sl, fp, asr pc │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ - smmulr sl, r5, ip │ │ │ │ + ldrb pc, [sl, -sp, asr #23] @ │ │ │ │ cmppcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6976919 │ │ │ │ - @ instruction: 0xf8d4faaf │ │ │ │ + @ instruction: 0xf8d4fa47 │ │ │ │ @ instruction: 0xf7f50358 │ │ │ │ strb pc, [pc, r5, ror #22]! @ │ │ │ │ - blx 527cf2 │ │ │ │ + blx 527dc2 │ │ │ │ ldrbtmi pc, [sl], #-261 @ 0xfffffefb @ │ │ │ │ stc2 7, cr15, [r4, #980]! @ 0x3d4 │ │ │ │ ldrbeq lr, [r6, #2500] @ 0x9c4 │ │ │ │ andcs lr, r1, #136, 12 @ 0x8800000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ @ instruction: 0xf06f38ff │ │ │ │ @ instruction: 0xf5044900 │ │ │ │ @ instruction: 0xf8d47131 │ │ │ │ stmib sp, {r2, r4, r5, r6, r9}^ │ │ │ │ @ instruction: 0xf5da8900 │ │ │ │ - @ instruction: 0xe6cfeafe │ │ │ │ - b fea92c30 │ │ │ │ - rsbseq fp, r2, r0, asr #32 │ │ │ │ + @ instruction: 0xe6cfea96 │ │ │ │ + b 1092d00 │ │ │ │ + rsbseq sl, r2, r0, ror pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r2, r4, lsr r0 │ │ │ │ - rsbseq sl, r2, lr, lsl #31 │ │ │ │ + rsbseq sl, r2, r4, ror #30 │ │ │ │ + ldrhteq sl, [r2], #-238 @ 0xffffff12 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r9, r5, lr, lsr #25 │ │ │ │ + ldrsbteq 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 │ │ │ │ + andseq r3, pc, r8, lsl #28 │ │ │ │ + rsbseq r9, r5, r9, lsr #23 │ │ │ │ + andseq r3, pc, r0, lsl #28 │ │ │ │ + andseq r3, pc, sl, asr sp @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedac6fc │ │ │ │ + bl fedac7cc │ │ │ │ @ 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 2997f4 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ adc pc, lr, #148, 16 @ 0x940000 │ │ │ │ - ldclcc 1, cr15, [pc] @ 255544 │ │ │ │ + ldclcc 1, cr15, [pc] @ 255614 │ │ │ │ @ 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 12d7e54 │ │ │ │ orrsvc r1, r9, r5, lsl #4 │ │ │ │ - b 1626170 │ │ │ │ + b 1626240 │ │ │ │ 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 +562544,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 fe9939f8 │ │ │ │ @ instruction: 0xf8dfb0c7 │ │ │ │ ldrbtmi r4, [sp], #-2716 @ 0xfffff564 │ │ │ │ - bvs fe893934 │ │ │ │ + bvs fe893a04 │ │ │ │ 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 4cb870 │ │ │ │ strmi r4, [sl], r7, lsl #12 │ │ │ │ - blcs 266e30 │ │ │ │ + blcs 266f00 │ │ │ │ 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 ad5a64 │ │ │ │ @ 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 4c9ed8 │ │ │ │ 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 281db8 │ │ │ │ @ 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 +562614,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: 0xf8dffabd │ │ │ │ @ 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 4f9774 │ │ │ │ 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 5f37f4 │ │ │ │ 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 50faec │ │ │ │ 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 563c4c │ │ │ │ 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 +562676,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 3f5e04 │ │ │ │ stmdbeq r8, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6069a07 │ │ │ │ movwcc r0, #5640 @ 0x1608 │ │ │ │ @ instruction: 0xf5029306 │ │ │ │ - blcs 3b22d8 │ │ │ │ + blcs 3b23a8 │ │ │ │ eorsle r9, r3, r7, lsl #4 │ │ │ │ @ instruction: 0xf8d39b07 │ │ │ │ @ instruction: 0xf1bbb668 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 3f6438 │ │ │ │ - bleq 4930e8 │ │ │ │ + blls 3f6508 │ │ │ │ + bleq 4931b8 │ │ │ │ stcge 8, cr15, [r4], {86} @ 0x56 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 354422 │ │ │ │ + blx 3544f2 │ │ │ │ andslt pc, r4, sp, asr #17 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 1649b50 │ │ │ │ + b 1649c20 │ │ │ │ ldrbmi r1, [r3], -r8, asr #16 │ │ │ │ - blx feb54258 │ │ │ │ - blx ff0e7090 │ │ │ │ + blx feb54328 │ │ │ │ + blx ff0e7160 │ │ │ │ ldrbmi pc, [r0], #2698 @ 0xa8a @ │ │ │ │ - blx 51402c │ │ │ │ - beq 5100a8 │ │ │ │ - bl 33c434 │ │ │ │ - bl 41a544 │ │ │ │ + blx 5140fc │ │ │ │ + beq 510178 │ │ │ │ + bl 33c504 │ │ │ │ + bl 41a614 │ │ │ │ @ instruction: 0xf8db0b03 │ │ │ │ @ instruction: 0xf7f71e00 │ │ │ │ @ instruction: 0xf8dbf8d7 │ │ │ │ @ instruction: 0xf8833e00 │ │ │ │ @ instruction: 0xf88451b6 │ │ │ │ @ instruction: 0xe7dd52b9 │ │ │ │ ldrbmi r9, [r6], -r8, lsl #22 │ │ │ │ @@ -562679,77 +562730,77 @@ │ │ │ │ orrcc pc, r4, #11993088 @ 0xb70000 │ │ │ │ rsbvc pc, r1, r7, lsl #10 │ │ │ │ mvncc pc, r5, asr #17 │ │ │ │ orrcc pc, r6, #11993088 @ 0xb70000 │ │ │ │ mvnscc pc, r5, asr #17 │ │ │ │ @ instruction: 0xf8852301 │ │ │ │ @ instruction: 0xf60932b8 │ │ │ │ - @ instruction: 0x4629fd17 │ │ │ │ + strtmi pc, [r9], -pc, lsr #25 │ │ │ │ mvnseq pc, r5, asr #17 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf89afe2b │ │ │ │ ldrtmi r1, [r8], -r0 │ │ │ │ @ instruction: 0xff38f7f8 │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ - blcs 26f91c │ │ │ │ + blcs 26f9ec │ │ │ │ sbchi pc, r7, r0 │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ - blcs 26f928 │ │ │ │ + blcs 26f9f8 │ │ │ │ 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 26fa14 │ │ │ │ adcshi pc, r2, r0 │ │ │ │ tstppl r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - blcs 25f0f8 │ │ │ │ + blcs 25f1c8 │ │ │ │ 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 475d78 │ │ │ │ @ instruction: 0xf8d32101 │ │ │ │ @ instruction: 0xf8c360c8 │ │ │ │ @ instruction: 0xf88322c8 │ │ │ │ movtlt r1, #25284 @ 0x62c4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvc 735c90 │ │ │ │ + bvc 735d60 │ │ │ │ @ instruction: 0xf14006db │ │ │ │ - blls 475c88 │ │ │ │ + blls 475d58 │ │ │ │ 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 56364c │ │ │ │ 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 476958 │ │ │ │ stmib r2, {r0, r1, r8, r9, sp}^ │ │ │ │ - bls 462834 │ │ │ │ + bls 462904 │ │ │ │ adcscc pc, sl, #9568256 @ 0x920000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d28100 │ │ │ │ swpcs r0, ip, [r0] @ │ │ │ │ - ldc2l 6, cr15, [r2], #612 @ 0x264 │ │ │ │ + stc2 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 +562811,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 2adb6a │ │ │ │ + blcs 292acc │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0x1668f8de │ │ │ │ sbcvc pc, r2, pc, asr #8 │ │ │ │ - blx 25ea1e │ │ │ │ + blx 25eaee │ │ │ │ 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 +562835,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 │ │ │ │ + ldc2 6, cr15, [r4], #-612 @ 0xfffffd9c │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ strht sp, [r0], r4 │ │ │ │ @ instruction: 0xf8df2603 │ │ │ │ ldrbtmi r4, [ip], #-1572 @ 0xfffff9dc │ │ │ │ - blcs 26d0d8 │ │ │ │ + blcs 26d1a8 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr9, cr15, {3} │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ - bls 567318 │ │ │ │ + bls 5673e8 │ │ │ │ ldmdavs sp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - stc2l 6, cr15, [r2], #-444 @ 0xfffffe44 │ │ │ │ + blx 1134ee │ │ │ │ @ instruction: 0x260cf8df │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - svc 0x00def5d9 │ │ │ │ + svc 0x0076f5d9 │ │ │ │ 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 59e770 │ │ │ │ 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 +562876,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 2f03f8 │ │ │ │ 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 261e14 │ │ │ │ addshi pc, lr, r1, asr #32 │ │ │ │ movwcs r9, #14856 @ 0x3a08 │ │ │ │ adcscc pc, ip, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 4817e0 │ │ │ │ + blls 4818b0 │ │ │ │ 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 28f400 │ │ │ │ svcge 0x0054f43f │ │ │ │ @ instruction: 0xf1a3fa93 │ │ │ │ - blx fee9f344 │ │ │ │ - bl 392148 │ │ │ │ - blx 3dbf4c │ │ │ │ + blx fee9f414 │ │ │ │ + bl 392218 │ │ │ │ + blx 3dc01c │ │ │ │ ldrtmi pc, [r9], #257 @ 0x101 @ │ │ │ │ movweq lr, #6691 @ 0x1a23 │ │ │ │ andne pc, r0, r9, asr r8 @ │ │ │ │ rscle r2, ip, r0, lsl #18 │ │ │ │ cdpvs 14, 5, cr6, cr6, cr9, {2} │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ rscscs r9, pc, #8, 18 @ 0x20000 │ │ │ │ movwcc r6, #14539 @ 0x38cb │ │ │ │ stccs 8, cr15, [r1], {3} │ │ │ │ subvs pc, fp, #64, 12 @ 0x4000000 │ │ │ │ stccs 8, cr15, [r3], {35} @ 0x23 │ │ │ │ sbcvs r4, fp, sl, lsl #12 │ │ │ │ @ instruction: 0xf8d22100 │ │ │ │ @ instruction: 0xf699009c │ │ │ │ - ldrtmi pc, [r8], -r7, ror #21 @ │ │ │ │ + @ instruction: 0x4638fa7f │ │ │ │ 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 +562938,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 5f0208 │ │ │ │ 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 4f6188 │ │ │ │ + b 16aff40 │ │ │ │ @ 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 269cfc │ │ │ │ cmnphi r2, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02d4628 │ │ │ │ @ instruction: 0xf8bafbd9 │ │ │ │ sbclt r2, r6, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4f60b0 │ │ │ │ + blls 4f6180 │ │ │ │ muleq r4, sl, r8 │ │ │ │ @ instruction: 0xf8da6819 │ │ │ │ usada8eq r0, r4, r0, r3 │ │ │ │ teqls sl, #88, 30 @ 0x160 │ │ │ │ @ instruction: 0xf101fb02 │ │ │ │ @ instruction: 0xf1019133 │ │ │ │ - bls 475cc0 │ │ │ │ + bls 475d90 │ │ │ │ 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 472210 │ │ │ │ sbcsvs r7, sl, r9, ror #1 │ │ │ │ @ instruction: 0x3002f8ba │ │ │ │ mulcs r4, sl, r8 │ │ │ │ - blx fe7208a4 │ │ │ │ - blx fef52b34 │ │ │ │ + blx fe720974 │ │ │ │ + blx fef52c04 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b 13d63fc │ │ │ │ + b 13d64cc │ │ │ │ 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 +563012,94 @@ │ │ │ │ andsvs lr, r1, #270336 @ 0x42000 │ │ │ │ rsbvc r7, fp, #-1879048178 @ 0x9000000e │ │ │ │ @ instruction: 0xf886fa5f │ │ │ │ @ instruction: 0x73aa0a0b │ │ │ │ @ instruction: 0x732b0c09 │ │ │ │ @ instruction: 0xf1b97369 │ │ │ │ @ instruction: 0xf0010f00 │ │ │ │ - bls 476120 │ │ │ │ + bls 4761f0 │ │ │ │ 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 ee6e5c │ │ │ │ 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 2a5a20 │ │ │ │ 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 2a5a4c │ │ │ │ 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 fe6c1714 │ │ │ │ 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 263234 │ │ │ │ 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 fe7c167c │ │ │ │ + blx fef52d48 │ │ │ │ + blx 392cc6 │ │ │ │ + blx 5f3ec8 │ │ │ │ + b bd2acc │ │ │ │ @ instruction: 0xf8580503 │ │ │ │ - blcs 261df8 │ │ │ │ + blcs 261ec8 │ │ │ │ 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 354b18 │ │ │ │ + blx fe767a40 │ │ │ │ andcs pc, ip, #164, 6 @ 0x90000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blx 2e76f2 │ │ │ │ - blx 484640 │ │ │ │ - b b92a44 │ │ │ │ + blx 2e77c2 │ │ │ │ + blx 484710 │ │ │ │ + b b92b14 │ │ │ │ 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 +563109,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 270284 │ │ │ │ ldrhi pc, [sp, -r0] │ │ │ │ - blcs 2702d4 │ │ │ │ + blcs 2703a4 │ │ │ │ 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 +563134,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 464fc4 │ │ │ │ + blls 5ae32c │ │ │ │ strcc pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 47761c │ │ │ │ + bls 4776ec │ │ │ │ sbcscc pc, r0, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ - blls 462a40 │ │ │ │ + blls 462b10 │ │ │ │ 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 131a850 │ │ │ │ orrslt r0, sl, #1048576 @ 0x100000 │ │ │ │ ldrdcc pc, [r8], #128 @ 0x80 │ │ │ │ - bvc 6c2d38 │ │ │ │ + bvc 6c2e08 │ │ │ │ @ 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 +563170,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 482510 │ │ │ │ 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 +563208,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 27cd00 │ │ │ │ strthi pc, [r1], -r0 │ │ │ │ ldmdbvs fp, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 47788c │ │ │ │ + bls 47795c │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ - blls 462ad8 │ │ │ │ + blls 462ba8 │ │ │ │ @ instruction: 0x3094f8d3 │ │ │ │ svcpl 0x0040f1b3 │ │ │ │ ldrbhi pc, [r5, #512]! @ 0x200 @ │ │ │ │ - bls 568c60 │ │ │ │ + bls 568d30 │ │ │ │ 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 ff4940e8 │ │ │ │ + bllt 11d4114 │ │ │ │ + rsbseq sl, r2, lr, ror r9 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq sl, r2, r8, ror r9 │ │ │ │ + rsbseq sl, r2, r6, ror #16 │ │ │ │ + rsbeq fp, r8, r8, asr #24 │ │ │ │ + rsbseq r9, r5, ip, lsr #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - ldrsbteq r9, [r5], #-136 @ 0xffffff78 │ │ │ │ - ldrshteq r9, [r5], #-86 @ 0xffffffaa │ │ │ │ + rsbseq r9, r5, r8, lsl #16 │ │ │ │ + rsbseq r9, r5, r6, lsr #10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r3, pc, r6, lsr #16 │ │ │ │ + andseq r3, pc, r6, 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 a9414a │ │ │ │ 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 d36440 │ │ │ │ @ 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 29418a │ │ │ │ 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 @ 256098 │ │ │ │ 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 +563283,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 39a294 │ │ │ │ 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 2a7b9e │ │ │ │ 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 f94266 │ │ │ │ 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 +563341,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 13c2e80 │ │ │ │ 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 fe6142e2 │ │ │ │ + bls 8bc768 │ │ │ │ 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 47af98 │ │ │ │ @ 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 27cb9c │ │ │ │ strthi pc, [fp], r0 │ │ │ │ ldrmi r9, [r1], -r7, lsl #6 │ │ │ │ - blvs 87cec4 │ │ │ │ - blx 171428a │ │ │ │ + blvs 87cf94 │ │ │ │ + blx 171435a │ │ │ │ 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 8fd3dc │ │ │ │ @ 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 1633174 │ │ │ │ @ instruction: 0x73ab4318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 3f32b0 │ │ │ │ + blls 3f3380 │ │ │ │ @ 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 31e5f4 │ │ │ │ + blcc 3c604c │ │ │ │ + blx fef1effc │ │ │ │ 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 +563422,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 1442e │ │ │ │ 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 +563445,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 27a914 │ │ │ │ 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 +563476,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 12bd98c │ │ │ │ + ldcls 1, cr0, [pc, #-276] @ 2563fc │ │ │ │ + b 13a7148 │ │ │ │ stmdals r1!, {r6, r7, r8} │ │ │ │ - b 12bd8bc │ │ │ │ + b 12bd98c │ │ │ │ stmdals r2!, {r8, ip} │ │ │ │ ldmdbls fp, {r1, r2, r3, r8, r9, lr} │ │ │ │ @ instruction: 0x0c06ea4c │ │ │ │ - b 1364860 │ │ │ │ + b 1364930 │ │ │ │ stmdbls r3!, {r0, r9, sl, ip} │ │ │ │ - b 1296688 │ │ │ │ + b 1296758 │ │ │ │ stmdbls r6, {r6, sl} │ │ │ │ mcrvs 8, 2, r9, cr9, cr13, {0} │ │ │ │ cdpne 1, 4, cr9, cr1, cr6, {0} │ │ │ │ - b 127c4d8 │ │ │ │ + b 127c5a8 │ │ │ │ @ instruction: 0xf8921001 │ │ │ │ andsls r1, r9, r8, lsr #32 │ │ │ │ mlaeq sl, r2, r8, pc @ │ │ │ │ - b 12967a8 │ │ │ │ + b 1296878 │ │ │ │ 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 12b15b8 │ │ │ │ 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 127d618 │ │ │ │ @ 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 fee565d0 │ │ │ │ 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 fef3ce00 │ │ │ │ eorvs pc, lr, r3, lsl #7 │ │ │ │ - blx 1a2e6c4 │ │ │ │ + blx 1a2e794 │ │ │ │ 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 414e44 │ │ │ │ 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 1643190 │ │ │ │ rsbvc r2, fp, #24, 6 @ 0x60000000 │ │ │ │ tstmi r8, #323584 @ 0x4f000 │ │ │ │ - b 1633008 │ │ │ │ - blls c305c0 │ │ │ │ + b 16330d8 │ │ │ │ + blls c30690 │ │ │ │ andhi pc, fp, r5, lsl #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x469883ba │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - bls 654d34 │ │ │ │ + bls 654e04 │ │ │ │ @ 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 7367e8 │ │ │ │ + blx 1a33418 │ │ │ │ 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 8fcf08 │ │ │ │ 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 27d34c │ │ │ │ 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 53d730 │ │ │ │ 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 93af70 │ │ │ │ @ instruction: 0xf89d9b19 │ │ │ │ - b 132e6bc │ │ │ │ - bls 817358 │ │ │ │ - beq 7431c4 │ │ │ │ + b 132e78c │ │ │ │ + bls 817428 │ │ │ │ + beq 743294 │ │ │ │ ldceq 6, cr7, [r3], {107} @ 0x6b │ │ │ │ cdpeq 6, 1, cr7, cr3, cr11, {5} │ │ │ │ - blls bb420c │ │ │ │ + blls bb42dc │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrmi r8, [r8], r4, asr #6 │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - bls 454c38 │ │ │ │ + bls 454d08 │ │ │ │ @ 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 736864 │ │ │ │ + blx 1a34514 │ │ │ │ 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 67afd4 │ │ │ │ + beq 723c28 │ │ │ │ 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 fe930b20 │ │ │ │ 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 2bd026 │ │ │ │ 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 +563688,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 fe3951d8 │ │ │ │ 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 63d4a4 │ │ │ │ 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 143b5ac │ │ │ │ + blls 3dc4a8 │ │ │ │ @ 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 40b0a8 │ │ │ │ @ instruction: 0xf8c93310 │ │ │ │ - blls 3a28dc │ │ │ │ + blls 3a29ac │ │ │ │ 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 891068 │ │ │ │ vst3.32 @ instruction: 0xf48bfa5f │ │ │ │ svceq 0x0000f1bb │ │ │ │ sbcshi pc, r6, #0 │ │ │ │ - bls 113d504 │ │ │ │ + bls 113d5d4 │ │ │ │ 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 +563752,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 73d1a8 │ │ │ │ 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 26318c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f49815 │ │ │ │ - bls 794de8 │ │ │ │ + bls 794eb8 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 2629b4 │ │ │ │ + blcs 262a84 │ │ │ │ eorshi pc, pc, #0 │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a64e4 │ │ │ │ + blcc 2a65b4 │ │ │ │ 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 2631e8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f49811 │ │ │ │ - bls 714d8c │ │ │ │ + bls 714e5c │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 262a10 │ │ │ │ + blcs 262ae0 │ │ │ │ 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 2a6610 │ │ │ │ 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 27d280 │ │ │ │ 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 263248 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27a6ec │ │ │ │ + blcs 27a7bc │ │ │ │ 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 +563829,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 4a8338 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf6159400 │ │ │ │ - @ instruction: 0xf7fefb89 │ │ │ │ + @ instruction: 0xf7fefb21 │ │ │ │ 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 12f355c │ │ │ │ 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 2773b0 │ │ │ │ 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 465b3c │ │ │ │ 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 1294b20 │ │ │ │ @ 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 1a3cb78 │ │ │ │ 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 2d4b6c │ │ │ │ + blls 5aee90 │ │ │ │ strpl pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ sbcscc pc, r0, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf8c13301 │ │ │ │ stccs 2, cr3, [r0, #-832] @ 0xfffffcc0 │ │ │ │ - bge d53ba4 │ │ │ │ + bge d53c74 │ │ │ │ @ instruction: 0xf8d79908 │ │ │ │ @ instruction: 0xf8d12314 │ │ │ │ movwcc r3, #4820 @ 0x12d4 │ │ │ │ sbcscc pc, r4, #12648448 @ 0xc10000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf897aa20 │ │ │ │ - blcs 2639d4 │ │ │ │ - bge 953cc4 │ │ │ │ + blcs 263aa4 │ │ │ │ + bge 953d94 │ │ │ │ @ instruction: 0xf5079b0a │ │ │ │ @ instruction: 0xf10b4baa │ │ │ │ @ instruction: 0xf89a0b18 │ │ │ │ - bl 52ead8 │ │ │ │ + bl 52eba8 │ │ │ │ @ instruction: 0xf8d30585 │ │ │ │ cdpcs 0, 0, cr9, cr14, cr4, {0} │ │ │ │ rscshi pc, ip, #0, 4 │ │ │ │ @ instruction: 0x3644f8df │ │ │ │ - bl 327cd8 │ │ │ │ + bl 327da8 │ │ │ │ @ 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 fecd2704 │ │ │ │ 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 +563928,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 2df824 │ │ │ │ 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 6ddfa4 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - bcs 256ce0 │ │ │ │ + bcs 256db0 │ │ │ │ andcs sp, r6, #320 @ 0x140 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcs 290b28 │ │ │ │ + blcs 290bf8 │ │ │ │ @ instruction: 0xf10bdce7 │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ @ instruction: 0xf7ffd1b1 │ │ │ │ @ instruction: 0xf64ab9b6 │ │ │ │ @ instruction: 0xf6c222ab │ │ │ │ - blx fe2df646 │ │ │ │ - bl feadb3ac │ │ │ │ + blx fe2df716 │ │ │ │ + bl feadb47c │ │ │ │ ldrb r7, [r3, r3, ror #7] │ │ │ │ svclt 0x00b82b03 │ │ │ │ - blcc 31f7b8 │ │ │ │ + blcc 31f888 │ │ │ │ @ instruction: 0xddea2b00 │ │ │ │ @ instruction: 0xe7d0005b │ │ │ │ - b 6ddf20 │ │ │ │ + b 6ddff0 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - blcs 350b94 │ │ │ │ + blcs 350c64 │ │ │ │ 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 2d0b88 │ │ │ │ movwcs fp, #8120 @ 0x1fb8 │ │ │ │ strb r3, [r1, r1, lsl #22]! │ │ │ │ - vstrle d2, [pc, #-20] @ 256bd8 │ │ │ │ - blcc 2dad5c │ │ │ │ + vstrle d2, [pc, #-20] @ 256ca8 │ │ │ │ + blcc 2dae2c │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ - blcs 2d0ab4 │ │ │ │ + blcs 2d0b84 │ │ │ │ @ instruction: 0xe7c4dcda │ │ │ │ bicsvc lr, r3, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xe7d3105b │ │ │ │ svclt 0x00c82b02 │ │ │ │ stcle 3, cr2, [r4] │ │ │ │ - bleq 39303c │ │ │ │ + bleq 39310c │ │ │ │ @ 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 48277c │ │ │ │ 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 +564006,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 fe6d4d50 │ │ │ │ movwcs r9, #2570 @ 0xa0a │ │ │ │ @ instruction: 0xf7fe6053 │ │ │ │ strmi fp, [fp], #-3354 @ 0xfffff2e6 │ │ │ │ - blls 4fb894 │ │ │ │ + blls 4fb964 │ │ │ │ ldrls r2, [sl, #-1280]! @ 0xfffffb00 │ │ │ │ - blx 330e0a │ │ │ │ - blge 11134a8 │ │ │ │ - blge f3b8ac │ │ │ │ + blx 330eda │ │ │ │ + blge 1113578 │ │ │ │ + blge f3b97c │ │ │ │ movwcs r9, #17153 @ 0x4301 │ │ │ │ sbceq pc, r8, #14090240 @ 0xd70000 │ │ │ │ - blx 1814460 │ │ │ │ + @ instruction: 0xf9eef5ec │ │ │ │ @ instruction: 0xf7fe9b3a │ │ │ │ ldrdcs fp, [r1, -r4] │ │ │ │ @ instruction: 0xf7ff9119 │ │ │ │ @ instruction: 0xf8dabbbc │ │ │ │ - bcs 29ecf4 │ │ │ │ + bcs 29edc4 │ │ │ │ cmnphi ip, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldmdavs fp, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - b 1410774 │ │ │ │ + b 1410844 │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ strvc r0, [fp, #-772]! @ 0xfffffcfc │ │ │ │ strtvc lr, [lr], #-1176 @ 0xfffffb68 │ │ │ │ - b 140fea8 │ │ │ │ + b 140ff78 │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ @ instruction: 0x732b0304 │ │ │ │ eorvc lr, lr, #1358954496 @ 0x51000000 │ │ │ │ - b 140fd98 │ │ │ │ + b 140fe68 │ │ │ │ @ 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 │ │ │ │ + vqrdmlsh.s , , d25[0] │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a692c │ │ │ │ + blcc 2a69fc │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c16b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6956921 │ │ │ │ - strtmi pc, [r0], -pc, asr #28 │ │ │ │ + strtmi pc, [r0], -r7, ror #27 │ │ │ │ @ instruction: 0xff06f7f3 │ │ │ │ @ instruction: 0xf6b14628 │ │ │ │ - @ instruction: 0xf7feffc7 │ │ │ │ + @ instruction: 0xf7feff5f │ │ │ │ ldcls 15, cr11, [r4], {73} @ 0x49 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xffb0f6b1 │ │ │ │ + @ instruction: 0xff48f6b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263574 │ │ │ │ + bcs 263644 │ │ │ │ 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} @ │ │ │ │ + stc2l 6, cr15, [r6, #596] @ 0x254 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, ror #29 │ │ │ │ - @ instruction: 0xffa6f6b1 │ │ │ │ + @ instruction: 0xff3ef6b1 │ │ │ │ ldcls 5, cr14, [r5], {176} @ 0xb0 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xff90f6b1 │ │ │ │ + @ instruction: 0xff28f6b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2635b4 │ │ │ │ + bcs 263684 │ │ │ │ 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} @ │ │ │ │ + stc2 6, cr15, [r6, #596]! @ 0x254 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, asr #29 │ │ │ │ - @ instruction: 0xff86f6b1 │ │ │ │ + @ instruction: 0xff1ef6b1 │ │ │ │ @ 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 +564130,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 263264 │ │ │ │ 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 +564146,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 1a175cc │ │ │ │ sbcslt pc, r6, #33024 @ 0x8100 │ │ │ │ - blt fe694eb8 │ │ │ │ + blt fe694f88 │ │ │ │ adcvc r2, fp, r0, asr #6 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ sbchi pc, pc, r0 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ @ instruction: 0xf7f54641 │ │ │ │ @ instruction: 0xf8d8fd41 │ │ │ │ - bls 722f38 │ │ │ │ + bls 723008 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ @ instruction: 0xf8d870eb │ │ │ │ ldrmi r3, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldmdbls r3, {r0, r1, r4, r9, ip, pc} │ │ │ │ - beq 51e694 │ │ │ │ + beq 51e764 │ │ │ │ stceq 1, cr7, [fp], {43} @ 0x2b │ │ │ │ cdpeq 1, 0, cr7, cr11, cr11, {3} │ │ │ │ - strb r7, [pc], #427 @ 256ef8 │ │ │ │ + strb r7, [pc], #427 @ 256fc8 │ │ │ │ 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 502a14 │ │ │ │ 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 │ │ │ │ + stc 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} │ │ │ │ + mcr2 6, 2, pc, cr8, cr1, {5} @ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263774 │ │ │ │ + bcs 263844 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r6], {149} @ 0x95 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, ror #27 │ │ │ │ - mcr2 6, 5, pc, cr6, cr1, {5} @ │ │ │ │ - blmi 1c902b4 │ │ │ │ + mrc2 6, 1, pc, cr14, cr1, {5} │ │ │ │ + blmi 1c90384 │ │ │ │ stmdbmi r8!, {r2, r9, sp}^ │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - stc2l 6, cr15, [ip], #-620 @ 0xfffffd94 │ │ │ │ - bllt ffad4fa4 │ │ │ │ + stc2 6, cr15, [r4], {155} @ 0x9b │ │ │ │ + bllt ffad5074 │ │ │ │ tstcs r1, r4, ror #22 │ │ │ │ - bmi 1b6d300 │ │ │ │ + bmi 1b6d3d0 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldc 5, cr15, [r8, #-864]! @ 0xfffffca0 │ │ │ │ - bllt ff754fb8 │ │ │ │ + ldcl 5, cr15, [r0], {216} @ 0xd8 │ │ │ │ + bllt ff755088 │ │ │ │ ldmdavs fp, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - bls 510d40 │ │ │ │ + bls 510e10 │ │ │ │ ldrdeq pc, [ip], -sl │ │ │ │ tstpvs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blx 2f111e │ │ │ │ + blx 2f11ee │ │ │ │ @ instruction: 0xf8d3f000 │ │ │ │ - blls 45fc0c │ │ │ │ + blls 45fcdc │ │ │ │ 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 13856b8 │ │ │ │ @ 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} @ │ │ │ │ + stc2l 6, cr15, [r6, #708]! @ 0x2c4 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263838 │ │ │ │ + bcs 263908 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r4], #-596 @ 0xfffffdac │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r3, lsl #27 │ │ │ │ - mcr2 6, 2, pc, cr4, cr1, {5} @ │ │ │ │ + ldc2l 6, cr15, [ip, #708] @ 0x2c4 │ │ │ │ @ instruction: 0x465be47c │ │ │ │ @ instruction: 0x4659465a │ │ │ │ andlt pc, r0, r5, lsl #17 │ │ │ │ - b 1390b98 │ │ │ │ + b 1390c68 │ │ │ │ rscvc r0, fp, r6, lsl #6 │ │ │ │ - blls 490d5c │ │ │ │ + blls 490e2c │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf8d30018 │ │ │ │ - blmi f1b2cc │ │ │ │ + blmi f1b39c │ │ │ │ smlabbls r0, r9, sl, r0 │ │ │ │ ldrbtmi r4, [fp], #-2354 @ 0xfffff6ce │ │ │ │ @ instruction: 0xf69b4479 │ │ │ │ - ldrb pc, [r2, #3067] @ 0xbfb @ │ │ │ │ - beq fe929940 │ │ │ │ + ldrb pc, [r2, #2963] @ 0xb93 @ │ │ │ │ + beq fe929a10 │ │ │ │ smlabbcs r1, sl, r8, r5 │ │ │ │ - bmi df10d8 │ │ │ │ + bmi df11a8 │ │ │ │ @ instruction: 0xf5d8447a │ │ │ │ - strb lr, [r4, #3272] @ 0xcc8 │ │ │ │ + strb lr, [r4, #3168] @ 0xc60 │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf43e2b00 │ │ │ │ - blmi ac21dc │ │ │ │ + blmi ac22ac │ │ │ │ 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 bc22f0 │ │ │ │ stmdbmi r5!, {r2, r9, sp} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx ff894b3e │ │ │ │ + blx 1e94c0e │ │ │ │ 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 3935dc │ │ │ │ @ instruction: 0xf47f45ab │ │ │ │ @ instruction: 0xf7feacfc │ │ │ │ - blmi 7c6d14 │ │ │ │ - bmi 92d43c │ │ │ │ + blmi 7c6de4 │ │ │ │ + bmi 92d50c │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldc 5, cr15, [sl], {216} @ 0xd8 │ │ │ │ - blmi 8d1070 │ │ │ │ + ldc 5, cr15, [r2], #-864 @ 0xfffffca0 │ │ │ │ + blmi 8d1140 │ │ │ │ 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 1714c4a │ │ │ │ + stclt 7, cr15, [pc], #-1016 @ 256de8 │ │ │ │ tstcs r1, fp, lsl #22 │ │ │ │ - bmi 76d464 │ │ │ │ + bmi 76d534 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - stc 5, cr15, [r6], {216} @ 0xd8 │ │ │ │ + ldc 5, cr15, [lr], {216} @ 0xd8 │ │ │ │ stclt 7, cr15, [r1], #-1016 @ 0xfffffc08 │ │ │ │ - ldcl 5, cr15, [r0], #-864 @ 0xfffffca0 │ │ │ │ + stc 5, cr15, [r8], {216} @ 0xd8 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {0} │ │ │ │ - rsbeq sl, r8, r4, ror r8 │ │ │ │ + rsbeq sl, r8, r4, 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, r2, lsr #8 │ │ │ │ + mulseq pc, r0, r2 @ │ │ │ │ + ldrsbteq 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 │ │ │ │ - @ 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 │ │ │ │ + andseq r2, pc, sl, ror r2 @ │ │ │ │ + andseq r2, pc, lr, asr #5 │ │ │ │ + ldrshteq r7, [r5], #-224 @ 0xffffff20 │ │ │ │ + @ instruction: 0x001f22b8 │ │ │ │ + andseq r2, pc, ip, ror #3 │ │ │ │ + @ instruction: 0x00757e9e │ │ │ │ + andseq r2, pc, r2, asr #3 │ │ │ │ + @ instruction: 0x001f21f4 │ │ │ │ + rsbseq r7, r5, lr, asr lr │ │ │ │ + @ instruction: 0x001f21de │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 31262c │ │ │ │ + blhi 3126fc │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff5c33f8 │ │ │ │ + bmi ff5c34c8 │ │ │ │ cdp 6, 11, cr4, cr0, cr10, {4} │ │ │ │ ldrbtmi r8, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ movwls r4, #34435 @ 0x8683 │ │ │ │ - blmi ff4e8cd4 │ │ │ │ + blmi ff4e8da4 │ │ │ │ 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 ce7eac │ │ │ │ @ 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 5fbad8 │ │ │ │ + blvc 5119ec │ │ │ │ strcs lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf504fa09 │ │ │ │ svceq 0x0008ea15 │ │ │ │ - blls 4cb2dc │ │ │ │ + blls 4cb3ac │ │ │ │ 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: 0xf8fef5de │ │ │ │ @ instruction: 0xf8bb9b07 │ │ │ │ - blx 49722c │ │ │ │ + blx 4972fc │ │ │ │ @ instruction: 0xf893f707 │ │ │ │ @ instruction: 0x412333b8 │ │ │ │ svclt 0x004107db │ │ │ │ - bls 67de64 │ │ │ │ + bls 67df34 │ │ │ │ tstls r0, #-536870912 @ 0xe0000000 │ │ │ │ - blx fe394ca6 │ │ │ │ - blls 6c3658 │ │ │ │ + blx 994d76 │ │ │ │ + blls 6c3728 │ │ │ │ @ instruction: 0xf89b930e │ │ │ │ - blcs 4e32e4 │ │ │ │ + blcs 4e33b4 │ │ │ │ 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 414a8c │ │ │ │ ldrdcc pc, [r0, #138] @ 0x8a │ │ │ │ @ instruction: 0xf8ca432b │ │ │ │ - blls 3e3968 │ │ │ │ + blls 3e3a38 │ │ │ │ ldrdne pc, [r4], r3 @ │ │ │ │ ldrcc r3, [r0], -r1, lsl #8 │ │ │ │ pople {r0, r5, r7, r9, lr} │ │ │ │ movwpl lr, #27101 @ 0x69dd │ │ │ │ - blvc 5119f0 │ │ │ │ + blvc 511ac0 │ │ │ │ ldrsbtge pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0xf8d380b0 │ │ │ │ @ instruction: 0xf8d5427c │ │ │ │ @ instruction: 0xf8b31210 │ │ │ │ @ instruction: 0xf8947384 │ │ │ │ - b 129fd78 │ │ │ │ + b 129fe48 │ │ │ │ @ instruction: 0xf8d50008 │ │ │ │ @ instruction: 0xf8b31220 │ │ │ │ - b 12b00bc │ │ │ │ + b 12b018c │ │ │ │ @ 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 3d71dc │ │ │ │ @ instruction: 0xf8c44621 │ │ │ │ @ instruction: 0x461801f4 │ │ │ │ @ instruction: 0xf908f7fe │ │ │ │ streq lr, [r8], #-2618 @ 0xfffff5c6 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ - blmi 1f29cc0 │ │ │ │ + blmi 1f29d90 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 931360 │ │ │ │ + blls 931430 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrsblt r8, [sp], -r9 │ │ │ │ - blhi 3125fc │ │ │ │ + blhi 3126cc │ │ │ │ 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 66803c │ │ │ │ vst3.8 {d0-d2}, [r2 :64], r2 │ │ │ │ tstmi r3, #-268435449 @ 0xf0000007 │ │ │ │ @ instruction: 0xe7976033 │ │ │ │ @ instruction: 0xf8bd9a0f │ │ │ │ - b 1323414 │ │ │ │ + b 13234e4 │ │ │ │ eorsvs r4, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf8bd9a11 │ │ │ │ - b 1323440 │ │ │ │ + b 1323510 │ │ │ │ rsbsvs r4, r3, r2, lsl #6 │ │ │ │ eorscs lr, r5, sl, lsl #15 │ │ │ │ - blx fe314d9c │ │ │ │ + blx 914e6c │ │ │ │ eorscs r4, r5, r3, lsl #13 │ │ │ │ - blx 1694dc6 │ │ │ │ + blx ffc94e94 │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ movwcs r3, #768 @ 0x300 │ │ │ │ @ instruction: 0xf8dba812 │ │ │ │ @ instruction: 0x4619b014 │ │ │ │ - bls 3bb3a0 │ │ │ │ + bls 3bb470 │ │ │ │ stmdals sp, {r3, r4, r6, r7, r8, r9, sl, lr} │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf5d84630 │ │ │ │ - strb lr, [pc, -r0, ror #19]! │ │ │ │ + @ instruction: 0xe76fe978 │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - strmi pc, [r3], r7, ror #20 │ │ │ │ + @ instruction: 0x4683f9ff │ │ │ │ @ instruction: 0xf69c2053 │ │ │ │ - stmdacs r0, {r0, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andls sp, sp, r4, ror #3 │ │ │ │ @ instruction: 0xf69c2053 │ │ │ │ - @ instruction: 0x4603fb11 │ │ │ │ + strmi pc, [r3], -r9, lsr #21 │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldmdage r2, {r9, sp} │ │ │ │ ldrdlt pc, [r4], -fp │ │ │ │ ldrmi r9, [r9], -sp │ │ │ │ ldrbmi r9, [r8, r5, lsl #20] │ │ │ │ ldrb r9, [sp, sp, lsl #16] │ │ │ │ rscsmi r2, r8, r9 │ │ │ │ streq pc, [r1], #-16 │ │ │ │ svcge 0x0006f47f │ │ │ │ ldrdeq pc, [r8], #133 @ 0x85 │ │ │ │ stmvs r0, {r5, r6, r8, ip, sp, pc} │ │ │ │ smlabtcc r5, sp, r9, lr │ │ │ │ strheq pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ - blx 1014e24 │ │ │ │ + @ instruction: 0xf9cef694 │ │ │ │ ldrdcc lr, [r5, -sp] │ │ │ │ - blvs fe40381c │ │ │ │ + blvs fe4038ec │ │ │ │ subsle r2, sl, r3, lsl #28 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf018aef5 │ │ │ │ @ instruction: 0xf8d30f01 │ │ │ │ svclt 0x001813b0 │ │ │ │ - blvc ff492fd0 │ │ │ │ + blvc ff4930a0 │ │ │ │ svclt 0x00186888 │ │ │ │ - bvc fed12b10 │ │ │ │ + bvc fed12be0 │ │ │ │ svceq 0x0002f018 │ │ │ │ - bls c87074 │ │ │ │ + bls c87144 │ │ │ │ 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 1c14f5c │ │ │ │ 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 +564511,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, 12, cr15, cr4, cr7, {0} │ │ │ │ strbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xff52f607 │ │ │ │ + cdp2 6, 14, 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 1493014 │ │ │ │ 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 1294ce8 │ │ │ │ + rsbseq r8, r2, r6, lsr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r2, r0, lsl sp │ │ │ │ - bmi 5e98fc │ │ │ │ + rsbseq r8, r2, r0, asr #24 │ │ │ │ + bmi 5e99cc │ │ │ │ @ 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 469ddc │ │ │ │ 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 d222a8 │ │ │ │ + blcs d222ac │ │ │ │ andsne r2, r7, #49, 30 @ 0xc4 │ │ │ │ - blcs 5e2178 │ │ │ │ + blcs 5e2248 │ │ │ │ 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 +564599,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 13799d8 │ │ │ │ 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 1431a64 │ │ │ │ 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 312b94 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x278cf8df │ │ │ │ @ instruction: 0xf8dfb08f │ │ │ │ strmi r1, [r4], -ip, lsl #15 │ │ │ │ @ instruction: 0x3788f8df │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @@ -564584,30 +564635,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 fe29463c │ │ │ │ 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 2637d8 │ │ │ │ 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 13d8f68 │ │ │ │ @ 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 +564668,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 12a8dfc │ │ │ │ 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 +564685,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 161a7f8 │ │ │ │ @ instruction: 0xf8032010 │ │ │ │ strmi r0, [r8], -r1, lsl #24 │ │ │ │ ldrmi fp, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf8034602 │ │ │ │ - beq dae74c │ │ │ │ + beq dae81c │ │ │ │ stcne 8, cr15, [r4], {3} │ │ │ │ @ instruction: 0xf8030a09 │ │ │ │ - beq 6e2760 │ │ │ │ + beq 6e2830 │ │ │ │ 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 +564710,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] @ 2573dd │ │ │ │ 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 +564727,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 264488 │ │ │ │ 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 38b9c8 │ │ │ │ @ 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 1528948 │ │ │ │ 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 33dd24 │ │ │ │ ldrmi r6, [r0], #-2440 @ 0xfffff678 │ │ │ │ stmibvs sl, {r4, r5, r6, r8, ip, sp, lr} │ │ │ │ - beq ce88ac │ │ │ │ + beq ce897c │ │ │ │ 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 26b994 │ │ │ │ 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 2601d0 │ │ │ │ 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 5b1a2c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mullt pc, ip, r5 @ │ │ │ │ - blhi 312bf8 │ │ │ │ + blhi 312cc8 │ │ │ │ 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 +564832,63 @@ │ │ │ │ movwls r0, #18907 @ 0x49db │ │ │ │ rsccc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf893780d │ │ │ │ @ instruction: 0xf0053024 │ │ │ │ @ instruction: 0xf1b30501 │ │ │ │ @ instruction: 0xf8da0b00 │ │ │ │ svclt 0x001832bc │ │ │ │ - bleq 2d3aa8 │ │ │ │ + bleq 2d3b78 │ │ │ │ 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 4974e0 │ │ │ │ rscscc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ - bcs 27b9b8 │ │ │ │ + bcs 27ba88 │ │ │ │ @ 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 1317d50 │ │ │ │ @ instruction: 0xf8da1340 │ │ │ │ - b 1317a0c │ │ │ │ - b 131890c │ │ │ │ + b 1317adc │ │ │ │ + b 13189dc │ │ │ │ stcne 3, cr0, [r5, #-292] @ 0xfffffedc │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 12f3c04 │ │ │ │ + b 12f3cd4 │ │ │ │ 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 ce08f8 │ │ │ │ @ instruction: 0xf8dad106 │ │ │ │ tstlt sl, r8, asr #1 │ │ │ │ - bcs fe5f9c6c │ │ │ │ + bcs fe5f9d3c │ │ │ │ strbthi pc, [r7], #0 @ │ │ │ │ - blvs 8f2590 │ │ │ │ + blvs 8f2660 │ │ │ │ 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 +564897,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] @ 257db0 │ │ │ │ cmncs lr, sp, asr #21 │ │ │ │ - bvc 2931d4 │ │ │ │ + bvc 2932a4 │ │ │ │ cdpeq 0, 6, cr15, cr15, cr15, {2} │ │ │ │ ldrdvc pc, [ip], -sl │ │ │ │ - bvc c13320 │ │ │ │ - bvc fec13424 │ │ │ │ + bvc c133f0 │ │ │ │ + bvc fec134f4 │ │ │ │ cmncs sp, r9, lsr r0 │ │ │ │ - bcc 6932ec │ │ │ │ + bcc 6933bc │ │ │ │ andcc pc, r1, r7, asr #17 │ │ │ │ - bcc fe6932f4 │ │ │ │ + bcc fe6933c4 │ │ │ │ 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 ffc1346c │ │ │ │ + bvc fec13570 │ │ │ │ + bvc ffc53668 │ │ │ │ + blx 693760 │ │ │ │ mrc 15, 0, fp, cr7, cr4, {2} │ │ │ │ vmov r3, s15 │ │ │ │ @ instruction: 0xf8c73a10 │ │ │ │ svclt 0x00d43013 │ │ │ │ - bcc fe69333c │ │ │ │ - bcc 693340 │ │ │ │ + bcc fe69340c │ │ │ │ + bcc 693410 │ │ │ │ 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 feb13368 │ │ │ │ ldrbtvc r2, [fp], ip, ror #6 │ │ │ │ cdp 7, 2, cr3, cr0, cr4, {1} │ │ │ │ @ instruction: 0xf5d70a28 │ │ │ │ - @ instruction: 0xf807ee14 │ │ │ │ + @ instruction: 0xf807edac │ │ │ │ @ instruction: 0xf8079c05 │ │ │ │ - b 145ab54 │ │ │ │ + b 145ac24 │ │ │ │ mcr 8, 1, r4, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf8070a28 │ │ │ │ - beq 27ab58 │ │ │ │ + beq 27ac28 │ │ │ │ stceq 8, cr15, [r7], {7} │ │ │ │ - mcr 5, 0, pc, cr4, cr7, {6} @ │ │ │ │ + ldc 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 +564981,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 ffbd3880 │ │ │ │ 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 ff4138a0 │ │ │ │ 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 ffc538a0 │ │ │ │ + blx 693898 │ │ │ │ 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 +565016,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 1a1e7bc │ │ │ │ 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 +565044,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 2e00ec │ │ │ │ svclt 0x00384293 │ │ │ │ - bls 329510 │ │ │ │ + bls 3295e0 │ │ │ │ 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 e389e8 │ │ │ │ + bls 3a01d4 │ │ │ │ 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 +565087,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 399e3c │ │ │ │ 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 +565104,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, lsl #18 │ │ │ │ + rsbseq r8, r2, r6, lsl #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r2, r4, lsl r7 │ │ │ │ + rsbseq r8, r2, r4, asr #12 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ rsccc pc, r4, #180, 16 @ 0xb40000 │ │ │ │ - bcc fe6935dc │ │ │ │ + bcc fe6936ac │ │ │ │ rsccc pc, r6, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc139ac │ │ │ │ - bvs ffbd39a0 │ │ │ │ - blx 693998 │ │ │ │ + bvs ffc13a7c │ │ │ │ + bvs ffbd3a70 │ │ │ │ + blx 693a68 │ │ │ │ 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 1c1398c │ │ │ │ + bcc fe6936e8 │ │ │ │ rsccc pc, sl, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc139e8 │ │ │ │ - bvs ff4138fc │ │ │ │ - bvs ffc539e0 │ │ │ │ - bcs 69366c │ │ │ │ - blx 6939dc │ │ │ │ + bvs ffc13ab8 │ │ │ │ + bvs ff4139cc │ │ │ │ + bvs ffc53ab0 │ │ │ │ + bcs 69373c │ │ │ │ + blx 693aac │ │ │ │ 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 ffc53afc │ │ │ │ + bvs 1453ae0 │ │ │ │ + bvc 313648 │ │ │ │ + blx 693adc │ │ │ │ mcrge 7, 7, pc, cr13, cr15, {1} @ │ │ │ │ - bvc ffc13a40 │ │ │ │ - bvc 353588 │ │ │ │ + bvc ffc13b10 │ │ │ │ + bvc 353658 │ │ │ │ @ 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 12d4e64 │ │ │ │ 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 +565192,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 26099c │ │ │ │ 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 +565219,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 7c4ba0 │ │ │ │ andvc r2, sp, r9, asr r5 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 1622b94 │ │ │ │ + b 1622c64 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 16342c4 │ │ │ │ + b 1634394 │ │ │ │ @ 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 +565247,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 8a00e8 │ │ │ │ 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 324cd8 │ │ │ │ @ instruction: 0xf850d01c │ │ │ │ - bcs 263c1c │ │ │ │ + bcs 263cec │ │ │ │ @ instruction: 0xf8dad0f8 │ │ │ │ sbcslt r1, r6, #12 │ │ │ │ strbcs fp, [r4, #-2837]! @ 0xfffff4eb │ │ │ │ @ instruction: 0xf043700d │ │ │ │ movwcc r0, #5456 @ 0x1550 │ │ │ │ - blcs 334158 │ │ │ │ + blcs 334228 │ │ │ │ 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 2d612c │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt fe816058 │ │ │ │ + bllt fe816128 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r4, ror #12 │ │ │ │ - beq 7f40a0 │ │ │ │ + beq 7f4170 │ │ │ │ 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 +565298,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 5c4cdc │ │ │ │ andvc r2, sp, r2, ror #10 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 1622cd0 │ │ │ │ + b 1622da0 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 1634400 │ │ │ │ + b 16344d0 │ │ │ │ @ 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 2d61c8 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt 13d60f4 │ │ │ │ + bllt 13d61c4 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r2, ror #12 │ │ │ │ - beq 7f413c │ │ │ │ + beq 7f420c │ │ │ │ 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 +565335,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 fef19a38 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldrt r0, [r1], #-282 @ 0xfffffee6 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 7d6154 │ │ │ │ + bllt 7d6224 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 79615c │ │ │ │ + bllt 79622c │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 756164 │ │ │ │ + bllt 756234 │ │ │ │ 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 3e4e74 │ │ │ │ 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 ffa15888 │ │ │ │ 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 3e4ec0 │ │ │ │ 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 ff1162d4 │ │ │ │ @ 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 ff11630c │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - blx 4c5130 │ │ │ │ - b 315e6c │ │ │ │ + blx 4c5200 │ │ │ │ + b 315f3c │ │ │ │ svccc 0x00010809 │ │ │ │ @ instruction: 0xf1bbb2ff │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf5d74658 │ │ │ │ - @ instruction: 0xf8dae8b6 │ │ │ │ + @ instruction: 0xf8dae84e │ │ │ │ addmi r3, r3, #164 @ 0xa4 │ │ │ │ @ instruction: 0xf1b8d91b │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - b 4438b8 │ │ │ │ + b 443988 │ │ │ │ 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 c25240 │ │ │ │ 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 +565437,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 b1637c │ │ │ │ + bne 693bf4 │ │ │ │ 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 fec563cc │ │ │ │ rscscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ - blt 1b16304 │ │ │ │ + blt 1b163d4 │ │ │ │ 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 1334450 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ - @ instruction: 0xf880f695 │ │ │ │ + @ instruction: 0xf818f695 │ │ │ │ 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] @ 25874c │ │ │ │ @ instruction: 0xeeb77a30 │ │ │ │ - vldr s13, [pc] @ 258384 │ │ │ │ + vldr s13, [pc] @ 258454 │ │ │ │ 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 161a8a0 │ │ │ │ + blx 1a1eaa4 │ │ │ │ + b 16566a8 │ │ │ │ @ instruction: 0xf7ff2919 │ │ │ │ @ instruction: 0xeef0bba6 │ │ │ │ - vldr s14, [pc, #800] @ 2586e0 │ │ │ │ + vldr s14, [pc, #800] @ 2587b0 │ │ │ │ @ instruction: 0xeeb77a1f │ │ │ │ - vldr s13, [pc] @ 2583c8 │ │ │ │ + vldr s13, [pc] @ 258498 │ │ │ │ @ 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 fe453cd0 │ │ │ │ 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 647138 │ │ │ │ stmdbmi pc, {r2, r9, sp} @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx e15e8c │ │ │ │ - blmi 591604 │ │ │ │ - bmi 56e778 │ │ │ │ + @ instruction: 0xf9c6f69a │ │ │ │ + blmi 5916d4 │ │ │ │ + bmi 56e848 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - b 195b90 │ │ │ │ + b fe795c60 │ │ │ │ @ instruction: 0xf5d7e46b │ │ │ │ - svclt 0x0000eae8 │ │ │ │ + svclt 0x0000ea80 │ │ │ │ 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, asr lr │ │ │ │ + andseq r4, ip, r0, lsr #7 │ │ │ │ + andseq r1, pc, sl, asr r0 @ │ │ │ │ + andseq r0, pc, r8, ror #30 │ │ │ │ + rsbseq r6, r5, r2, ror #22 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r0, pc, r6, ror #30 │ │ │ │ + andseq r0, pc, r6, asr pc @ │ │ │ │ svcvc 0x00cbf5b0 │ │ │ │ - blmi 40e490 │ │ │ │ + blmi 40e560 │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ ldmdane sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 26f4e0 │ │ │ │ + blcs 26f5b0 │ │ │ │ sadd16mi fp, r0, r4 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbeq r8, r8, r8, ror #30 │ │ │ │ + rsbeq r8, r8, r8, asr pc │ │ │ │ ldmdale r9, {r2, r5, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ @ instruction: 0x13261313 │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ eorsmi r4, lr, r3, lsl r3 │ │ │ │ - blcc 1065964 │ │ │ │ + blcc 1065a34 │ │ │ │ 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 +565607,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 3166e8 │ │ │ │ @ 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 +565634,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 @ 2586cc │ │ │ │ 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 1634930 │ │ │ │ sbcsvc r2, r1, ip, lsl r3 │ │ │ │ - b 1634a60 │ │ │ │ + b 1634b30 │ │ │ │ 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 +565661,131 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrsbtls pc, [r0], -r1 @ │ │ │ │ umulllt r4, r3, r0, r6 │ │ │ │ @ instruction: 0xf1b94606 │ │ │ │ svclt 0x00180200 │ │ │ │ @ instruction: 0xf1b82201 │ │ │ │ svclt 0x00180f0a │ │ │ │ - bcs 260e60 │ │ │ │ + bcs 260f30 │ │ │ │ @ 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 1c29f64 │ │ │ │ stmdbne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe4d7004 │ │ │ │ + blx fe4d70d4 │ │ │ │ tstcs r9, #323584 @ 0x4f000 │ │ │ │ stmiahi r0!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf69b9100 │ │ │ │ - @ instruction: 0xf1a7f921 │ │ │ │ + @ instruction: 0xf1a7f8b9 │ │ │ │ @ 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 13288c8 │ │ │ │ movwcs r0, #128 @ 0x80 │ │ │ │ ldmvs r4!, {r0, sl, fp, sp} │ │ │ │ @ instruction: 0xf04abf88 │ │ │ │ - b 125af00 │ │ │ │ + b 125afd0 │ │ │ │ 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 @ 2587d0 │ │ │ │ stmibvs fp, {r0, r1, r2, r5, r6, r9, ip, sp, lr} │ │ │ │ - beq d2977c │ │ │ │ + beq d2984c │ │ │ │ stceq 2, cr7, [fp], #-652 @ 0xfffffd74 │ │ │ │ - blls 5b529c │ │ │ │ + blls 5b536c │ │ │ │ @ instruction: 0x73250e2d │ │ │ │ - bls 56574c │ │ │ │ + bls 56581c │ │ │ │ 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 fe59718e │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ rsbvc lr, r7, #46923776 @ 0x2cc0000 │ │ │ │ - bvs ffb526bc │ │ │ │ + bvs ffb5278c │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe5970d6 │ │ │ │ + blx fe5971a6 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ @ instruction: 0xf8d9e7a7 │ │ │ │ strbmi fp, [ip], -r8 │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ - beq ff2948ac │ │ │ │ + beq ff29497c │ │ │ │ @ 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 fedafa6c │ │ │ │ @ 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: 0xffd4f692 │ │ │ │ + blvs fe344cdc │ │ │ │ andle r2, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf69b4620 │ │ │ │ - stmdacs r0, {r0, r1, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ - bls 2e13ec │ │ │ │ + bls 2e14bc │ │ │ │ ldclt 0, cr6, [r0, #-76] @ 0xffffffb4 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ - blvs 52a078 │ │ │ │ + blvs 52a148 │ │ │ │ strmi r9, [ip], -fp, lsl #26 │ │ │ │ - bleq 294ed0 │ │ │ │ + bleq 294fa0 │ │ │ │ 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 b3ed20 │ │ │ │ eorvs r0, fp, r1, lsl #6 │ │ │ │ - blhi feb32ac8 │ │ │ │ + blhi feb32b98 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #19 │ │ │ │ movwcs r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0x31b6f886 │ │ │ │ @ instruction: 0x31b8f8d6 │ │ │ │ @ instruction: 0xf8c63301 │ │ │ │ @ instruction: 0xf8d631b8 │ │ │ │ @ instruction: 0xf14331bc │ │ │ │ @@ -565742,54 +565793,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 705484 │ │ │ │ @ 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 12b4f14 │ │ │ │ @ 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 cdba64 │ │ │ │ cdpeq 2, 2, cr7, cr13, cr3, {7} │ │ │ │ @ instruction: 0xf10472a2 │ │ │ │ @ instruction: 0x7325030d │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf04f69a3 │ │ │ │ - blx 5dc166 │ │ │ │ + blx 5dc236 │ │ │ │ svcvs 0x00336603 │ │ │ │ - blx 1a18d78 │ │ │ │ + blx 1a18e48 │ │ │ │ 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 +565854,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 2a5204 │ │ │ │ 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 7055b4 │ │ │ │ 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 +565882,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 fef196b0 │ │ │ │ svclt 0x0004f383 │ │ │ │ - b 12daf48 │ │ │ │ + b 12db018 │ │ │ │ @ instruction: 0xf88b02c3 │ │ │ │ @ instruction: 0xf04f32cc │ │ │ │ @ instruction: 0xf89b0979 │ │ │ │ @ instruction: 0xf89b320c │ │ │ │ @ instruction: 0xf8db52ae │ │ │ │ addseq r6, fp, r8, lsl #4 │ │ │ │ biceq lr, r5, #274432 @ 0x43000 │ │ │ │ @@ -565852,16 +565903,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 b7515c │ │ │ │ + beq 274c70 │ │ │ │ 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 +565924,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 16351b0 │ │ │ │ @ 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 +565958,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 1d4cfb0 │ │ │ │ + blcs 2a77e8 │ │ │ │ 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 2b8ca0 │ │ │ │ strmi r4, [fp], #-584 @ 0xfffffdb8 │ │ │ │ @ instruction: 0xf5d64018 │ │ │ │ - bl fec9452c │ │ │ │ - blcs 5d9730 │ │ │ │ + bl fec9445c │ │ │ │ + blcs 5d9800 │ │ │ │ @ instruction: 0xf1b8d995 │ │ │ │ svclt 0x00180c00 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8d4e792 │ │ │ │ tstcc r2, #52, 4 @ 0x40000003 │ │ │ │ @ instruction: 0xf8949a05 │ │ │ │ - b 311408 │ │ │ │ + b 3114d8 │ │ │ │ @ instruction: 0xf8d42101 │ │ │ │ @ instruction: 0xf8032230 │ │ │ │ - b 12bfb7c │ │ │ │ - b 15f0fa4 │ │ │ │ + b 12bfc4c │ │ │ │ + b 15f1074 │ │ │ │ @ instruction: 0xf8032e02 │ │ │ │ @ instruction: 0xf8431c03 │ │ │ │ @ instruction: 0xf040ec07 │ │ │ │ @ instruction: 0xf8030e04 │ │ │ │ - b 1653b90 │ │ │ │ + b 1653c60 │ │ │ │ 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 │ │ │ │ + bl 2163b8 │ │ │ │ + blge 8e1064 │ │ │ │ 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 7bf8e4 │ │ │ │ ldrbmi r2, [r8], -r2, lsl #2 │ │ │ │ - blge 73d7dc │ │ │ │ - blge 77d7c8 │ │ │ │ - bvc 853340 │ │ │ │ + blge 73d8ac │ │ │ │ + blge 77d898 │ │ │ │ + bvc 853410 │ │ │ │ ldc2l 7, cr15, [lr, #1020] @ 0x3fc │ │ │ │ - blge 660fe0 │ │ │ │ + blge 6610b0 │ │ │ │ @ instruction: 0x4658aa12 │ │ │ │ - blge 6bd7dc │ │ │ │ + blge 6bd8ac │ │ │ │ @ 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 3d8f54 │ │ │ │ + b 14593a0 │ │ │ │ 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 12e4d2c │ │ │ │ @ instruction: 0xf6432217 │ │ │ │ vmov.i32 d16, #15103 @ 0x00003aff │ │ │ │ @ instruction: 0xf8cd6c02 │ │ │ │ - b 1388cf8 │ │ │ │ + b 1388dc8 │ │ │ │ orrseq r1, r8, r0, lsl #8 │ │ │ │ movwmi r0, #20123 @ 0x4e9b │ │ │ │ - b 135b434 │ │ │ │ - b 1261c90 │ │ │ │ + b 135b504 │ │ │ │ + b 1261d60 │ │ │ │ @ instruction: 0xf8db6003 │ │ │ │ @ instruction: 0xf1033020 │ │ │ │ sbcsvc r0, sl, r4, lsl r9 │ │ │ │ orrsvc r2, sl, r0, lsl #4 │ │ │ │ andsvc r7, sl, #-2147483594 @ 0x80000036 │ │ │ │ - bls 67d480 │ │ │ │ + bls 67d550 │ │ │ │ addsvc r7, r9, sp, asr r0 │ │ │ │ - b 12750c8 │ │ │ │ + b 1275198 │ │ │ │ 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 320d66 │ │ │ │ + blls 595d78 │ │ │ │ @ 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 2e379e │ │ │ │ + blcs 2559d0 │ │ │ │ sbchi pc, r8, #64, 4 │ │ │ │ cdpne 4, 5, cr2, cr7, cr1, {0} │ │ │ │ - ldrbcc pc, [pc, #266]! @ 258dee @ │ │ │ │ + ldrbcc pc, [pc, #266]! @ 258ebe @ │ │ │ │ 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 │ │ │ │ + ldc 5, cr15, [r0, #-856]! @ 0xfffffca8 │ │ │ │ strtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf5d61928 │ │ │ │ - blx 494356 │ │ │ │ - bcs 255508 │ │ │ │ + blx 494286 │ │ │ │ + bcs 2555d8 │ │ │ │ cdpne 8, 7, cr13, cr1, cr14, {7} │ │ │ │ - bls 3a069c │ │ │ │ + bls 3a076c │ │ │ │ sbcslt fp, fp, #-1879048180 @ 0x9000000c │ │ │ │ - bne 513654 │ │ │ │ + bne 513724 │ │ │ │ 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 161ce5c │ │ │ │ @ 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 2794cc │ │ │ │ andhi pc, ip, #0 │ │ │ │ adccs pc, lr, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8db821e │ │ │ │ - bcs 2a1574 │ │ │ │ + bcs 2a1644 │ │ │ │ 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 2d6e9c │ │ │ │ @ instruction: 0xf8cb21c8 │ │ │ │ @ instruction: 0xf7fb3020 │ │ │ │ @ instruction: 0xf8dbfd1d │ │ │ │ @ instruction: 0xf8db3034 │ │ │ │ @ instruction: 0xf8db202c │ │ │ │ - bne fe99ceb8 │ │ │ │ + bne fe99cf88 │ │ │ │ @ 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 +566163,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 3cf340 │ │ │ │ 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 +566185,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 5a5030 │ │ │ │ @ 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 2950c4 │ │ │ │ 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 2a10f8 │ │ │ │ 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 2a1134 │ │ │ │ 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 +566244,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 26178c │ │ │ │ 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 +566260,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 317120 │ │ │ │ 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 3f5194 │ │ │ │ + blcs 26ab4c │ │ │ │ msrhi CPSR_fxc, r0 │ │ │ │ @ instruction: 0xf8db4619 │ │ │ │ @ instruction: 0xf7f3001c │ │ │ │ - bls 4182c0 │ │ │ │ + bls 418390 │ │ │ │ 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 47d8ec │ │ │ │ + blx fe3d7a4c │ │ │ │ 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 3a515c │ │ │ │ + b 161b10c │ │ │ │ @ instruction: 0x71bb2318 │ │ │ │ tstmi r8, #323584 @ 0x4f000 │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x370971fb │ │ │ │ stchi 8, cr15, [r1], {7} │ │ │ │ eorvc pc, r0, fp, asr #17 │ │ │ │ orrcs lr, r0, #3588096 @ 0x36c000 │ │ │ │ ldrsbeq pc, [r4], #139 @ 0x8b @ │ │ │ │ @ instruction: 0xf606fb02 │ │ │ │ @ instruction: 0xf404fb03 │ │ │ │ @ instruction: 0xf5d64631 │ │ │ │ - strtmi lr, [r1], -r6, ror #23 │ │ │ │ + @ instruction: 0x4621eb7e │ │ │ │ @ instruction: 0xf8db4602 │ │ │ │ andls r0, r5, #216 @ 0xd8 │ │ │ │ - bl ffa167c4 │ │ │ │ + bl 2016894 │ │ │ │ ldrsbvc pc, [ip], #139 @ 0x8b @ │ │ │ │ - bls 3aa888 │ │ │ │ + bls 3aa958 │ │ │ │ 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 1c168b4 │ │ │ │ strmi r9, [r7], -r6, lsl #22 │ │ │ │ cdpne 6, 5, cr4, cr8, cr1, {1} │ │ │ │ - bl ff4967f0 │ │ │ │ + bl 1a968c0 │ │ │ │ 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 2ea9ba │ │ │ │ @ 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 +566336,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 a591c0 │ │ │ │ @ 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 37d608 │ │ │ │ @ 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 565a00 │ │ │ │ @ instruction: 0xf8db2b01 │ │ │ │ @ instruction: 0xf1029020 │ │ │ │ svclt 0x00380201 │ │ │ │ addsmi r2, r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf63f920c │ │ │ │ strbmi sl, [fp], -r7, lsl #27 │ │ │ │ @ instruction: 0xf803220d │ │ │ │ - bmi 1463d84 │ │ │ │ + bmi 1463e54 │ │ │ │ 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 +566394,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]! @ 25963d │ │ │ │ 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 +566424,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 584754 │ │ │ │ stmdals fp, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff9501 │ │ │ │ - bls 617a14 │ │ │ │ + bls 617ae4 │ │ │ │ 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 fee17358 │ │ │ │ eoreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf5d6e7bd │ │ │ │ - svclt 0x0000ebba │ │ │ │ - ldrhteq r7, [r2], #-100 @ 0xffffff9c │ │ │ │ + svclt 0x0000eb52 │ │ │ │ + rsbseq r7, r2, r4, ror #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r2, sl, ror lr │ │ │ │ + rsbseq r6, r2, sl, lsr #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 fedb0594 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ vhsub.s8 d2, d16, d0 │ │ │ │ @ instruction: 0xf5d6404c │ │ │ │ - @ instruction: 0xf8d4ea32 │ │ │ │ + @ instruction: 0xf8d4e9ca │ │ │ │ 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 fedb05d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf5002280 │ │ │ │ @ instruction: 0xf5d67073 │ │ │ │ - @ instruction: 0xf8d4ea12 │ │ │ │ + @ instruction: 0xf8d4e9aa │ │ │ │ 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 +566517,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 fedb0690 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - stmia r0, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda 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 fedb06a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r0 @ │ │ │ │ @ instruction: 0x2128460c │ │ │ │ - stmda sl, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00a2f5d5 │ │ │ │ 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 1565cf8 │ │ │ │ + bcs 35c504 │ │ │ │ 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 fedb0720 │ │ │ │ @ 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 +566578,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 0x006cf5d5 │ │ │ │ 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 fedb07a8 │ │ │ │ @ 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 2d4898 │ │ │ │ + stc2 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 │ │ │ │ + ldc2 6, cr15, [lr], {5} │ │ │ │ orrvc pc, fp, #9830400 @ 0x960000 │ │ │ │ @ instruction: 0x43b8f8a6 │ │ │ │ @ instruction: 0xf506b1bf │ │ │ │ @ instruction: 0xf04f7563 │ │ │ │ @ instruction: 0xf8550801 │ │ │ │ cmnlt fp, r4, lsl #30 │ │ │ │ @ instruction: 0xf6928898 │ │ │ │ - @ instruction: 0xf890f977 │ │ │ │ - blcs 3a5634 │ │ │ │ - blx 489160 │ │ │ │ + @ instruction: 0xf890f90f │ │ │ │ + blcs 3a5704 │ │ │ │ + blx 489230 │ │ │ │ @ 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 +566638,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 12f42a4 │ │ │ │ @ instruction: 0xf8911245 │ │ │ │ - b 162d6d0 │ │ │ │ + b 162d7a0 │ │ │ │ @ instruction: 0xf8911e8e │ │ │ │ - b 1649654 │ │ │ │ + b 1649724 │ │ │ │ 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 13016d0 │ │ │ │ @ instruction: 0xf8d102c5 │ │ │ │ - b 12fd690 │ │ │ │ + b 12fd760 │ │ │ │ stmdavs ip, {r2, r7, r9}^ │ │ │ │ - b 163e5ec │ │ │ │ - bvs 155b808 │ │ │ │ + b 163e6bc │ │ │ │ + bvs 155b8d8 │ │ │ │ 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 15f39f8 │ │ │ │ + b 15dcedc │ │ │ │ + b 161e6f8 │ │ │ │ + b 14e3f34 │ │ │ │ + blvs ff633ef4 │ │ │ │ umaal pc, ip, r1, r8 @ │ │ │ │ stcls 4, cr9, [r2], {3} │ │ │ │ ldrvs lr, [r7, -r8, asr #20] │ │ │ │ - b 12ff22c │ │ │ │ - bvs 619f54 │ │ │ │ + b 12ff2fc │ │ │ │ + bvs 61a024 │ │ │ │ vmlsne.f32 s28, s18, s30 │ │ │ │ - b 163de34 │ │ │ │ - b 1635e8c │ │ │ │ - b 162ba98 │ │ │ │ - b 14b3684 │ │ │ │ + b 163df04 │ │ │ │ + b 1635f5c │ │ │ │ + b 162bb68 │ │ │ │ + b 14b3754 │ │ │ │ @ instruction: 0x9c014904 │ │ │ │ stmdbeq lr, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1619e38 │ │ │ │ - b 1564eb8 │ │ │ │ - b 15dc660 │ │ │ │ + b 1619f08 │ │ │ │ + b 1564f88 │ │ │ │ + b 15dc730 │ │ │ │ stmibvs sl, {r1, r9, sl, fp, sp, lr}^ │ │ │ │ stmdacs r4, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x0c0eea4c │ │ │ │ - b 1633e84 │ │ │ │ + b 1633f54 │ │ │ │ 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 15eafb0 │ │ │ │ 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 32b3b0 │ │ │ │ stceq 3, cr15, [r7], {98} @ 0x62 │ │ │ │ vmin.u32 d20, d8, d10 │ │ │ │ @ instruction: 0xf8d10307 │ │ │ │ vqadd.u32 d24, d4, d20 │ │ │ │ - blvs ff559eb4 │ │ │ │ + blvs ff559f84 │ │ │ │ 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 162bbdc │ │ │ │ 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 1633c10 │ │ │ │ @ instruction: 0xf8c02816 │ │ │ │ vhadd.u32 d25, d8, d8 │ │ │ │ - b 1621f0c │ │ │ │ + b 1621fdc │ │ │ │ vceq.i32 d18, d8, d4 │ │ │ │ - b 1624f14 │ │ │ │ + b 1624fe4 │ │ │ │ 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 12c07c4 │ │ │ │ vrhadd.u32 d17, d1, d14 │ │ │ │ - beq cb3374 │ │ │ │ + beq cb3444 │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ - b 139c7b4 │ │ │ │ + b 139c884 │ │ │ │ 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 af17f8 │ │ │ │ @ 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 fe3c5a64 │ │ │ │ + bmi fe3ab25c │ │ │ │ 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} @ │ │ │ │ + stcl 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 │ │ │ │ + mrc 5, 6, APSR_nzcv, 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: 0xffdef691 │ │ │ │ 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 fee9c924 │ │ │ │ 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 +566802,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 13399bc │ │ │ │ + bls 39e60c │ │ │ │ + blls 36a56c │ │ │ │ + b 163e53c │ │ │ │ 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 514274 │ │ │ │ @ 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 +566836,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: 0x9c0afa7b │ │ │ │ @ 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: 0xffe0f699 │ │ │ │ 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 597170 │ │ │ │ + blmi 8ac238 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6b3970 │ │ │ │ + blls 6b3a40 │ │ │ │ @ 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 +566872,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: 0xf5d5e80a │ │ │ │ + bmi 4d4a00 │ │ │ │ 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 0x00eef5d5 │ │ │ │ + rsbseq r6, r2, r4, ror #15 │ │ │ │ + ldrsbteq r6, [r2], #-126 @ 0xffffff82 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r2, r0, lsl #14 │ │ │ │ - @ instruction: 0x001efabe │ │ │ │ + rsbseq r6, r2, r0, lsr r6 │ │ │ │ + andseq pc, lr, lr, lsr #21 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, lr, r4, lsr #21 │ │ │ │ + mulseq lr, r4, sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb0b80 │ │ │ │ + bl fedb0c50 │ │ │ │ @ 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: 0xf504f9ad │ │ │ │ @ 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 +566913,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 │ │ │ │ + ldc 5, cr15, [lr], {213} @ 0xd5 │ │ │ │ stmdacs r0, {r2, r7, r9, sl, lr} │ │ │ │ addhi pc, sl, r0 │ │ │ │ @ instruction: 0x801ef8b5 │ │ │ │ - blhi 1e2b2b0 │ │ │ │ - bvc 2954d4 │ │ │ │ - bvc 3d515c │ │ │ │ + blhi 1e2b380 │ │ │ │ + bvc 2955a4 │ │ │ │ + bvc 3d522c │ │ │ │ strteq pc, [ip], -r0, lsl #2 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ movwls r4, #1670 @ 0x686 │ │ │ │ andls r0, r1, #237568 @ 0x3a000 │ │ │ │ - bvc ff4555ec │ │ │ │ + bvc ff4556bc │ │ │ │ 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 2b8434 │ │ │ │ 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 d35bf4 │ │ │ │ eorscc pc, r1, ip, asr #17 │ │ │ │ @ instruction: 0xf88c9606 │ │ │ │ tstls r7, ip, lsr #32 │ │ │ │ - bvc 5151a8 │ │ │ │ + bvc 515278 │ │ │ │ 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 514494 │ │ │ │ + ldc 6, cr4, [pc, #104] @ 259bd8 │ │ │ │ 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 fe6953ec │ │ │ │ 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 ffd25c98 │ │ │ │ eorscc pc, r6, ip, lsl #17 │ │ │ │ @ instruction: 0xf88c0a1b │ │ │ │ @ instruction: 0x465b3037 │ │ │ │ - b 162b344 │ │ │ │ - b 161cee8 │ │ │ │ - b 1628cec │ │ │ │ - b 1638cf0 │ │ │ │ - b 14ecef4 │ │ │ │ + b 162b414 │ │ │ │ + b 161cfb8 │ │ │ │ + b 1628dbc │ │ │ │ + b 1638dc0 │ │ │ │ + b 14ecfc4 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 37e31c │ │ │ │ - blmi 4ac338 │ │ │ │ + blls 37e3ec │ │ │ │ + blmi 4ac408 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6b3b80 │ │ │ │ + blls 6b3c50 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r3, r0, ror #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - svc 0x006ef5d5 │ │ │ │ + svc 0x0006f5d5 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq r6, r2, r4, lsr #12 │ │ │ │ + rsbseq r6, r2, r4, asr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r6, [r2], #-64 @ 0xffffffc0 │ │ │ │ + rsbseq r6, r2, r0, lsr #8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb0d44 │ │ │ │ + bl fedb0e14 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi fe39d9ec │ │ │ │ - blmi fe3c5d94 │ │ │ │ + bmi fe39dabc │ │ │ │ + blmi fe3c5e64 │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ teqcs r0, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ @ instruction: 0xf5d50300 │ │ │ │ - strmi lr, [r6], -ip, asr #24 │ │ │ │ + strmi lr, [r6], -r4, ror #23 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [lr], r9, lsl #1 │ │ │ │ - bvc d6b584 │ │ │ │ + bvc d6b654 │ │ │ │ @ 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 +567047,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 131ddf4 │ │ │ │ stmdavs r9!, {r0, r6, r7, r8, r9} │ │ │ │ mcrrcc 3, 12, pc, r7, cr1 @ │ │ │ │ cdpeq 1, 10, cr0, cr4, cr1, {5} │ │ │ │ - beq 4aa844 │ │ │ │ + beq 4aa914 │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ movwmi r5, #42051 @ 0xa443 │ │ │ │ - b 12e2028 │ │ │ │ + b 12e20f8 │ │ │ │ @ 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 +567074,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 51466c │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ stmdbvc fp!, {r0, r8, r9, fp, ip, pc} │ │ │ │ ldrle r0, [r2], #-2010 @ 0xfffff826 │ │ │ │ - blmi 106c56c │ │ │ │ + blmi 106c63c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 633cf4 │ │ │ │ + blls 633dc4 │ │ │ │ @ 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 +567099,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 12ede44 │ │ │ │ orreq r0, fp, r3, asr #5 │ │ │ │ tstmi sl, #2192 @ 0x890 │ │ │ │ - b 131c550 │ │ │ │ + b 131c620 │ │ │ │ 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 +567119,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 162b628 │ │ │ │ + b 161d1ec │ │ │ │ + b 1628ff0 │ │ │ │ + b 1638ff4 │ │ │ │ + b 14ed1f8 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 2fe548 │ │ │ │ + blls 2fe618 │ │ │ │ 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 0x0000edee │ │ │ │ + ldrsbteq 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, r0, lsr r6 │ │ │ │ + rsbseq r6, r2, ip, lsr #5 │ │ │ │ + rsbeq r8, r8, r0, 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 267314 │ │ │ │ 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 39650c │ │ │ │ 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 +567186,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 266704 │ │ │ │ @ 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 2a9b40 │ │ │ │ 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 +567219,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 fed17f4e │ │ │ │ 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 fedb11a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2666ec │ │ │ │ + bcs 2667bc │ │ │ │ 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 2667e0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5d54628 │ │ │ │ - vldmdblt r8!, {d14-d25} │ │ │ │ + vldmdblt r8!, {s28-s203} │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb112c │ │ │ │ + bl fedb11fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #25 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 266748 │ │ │ │ + bcs 266818 │ │ │ │ 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 26683c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5d54628 │ │ │ │ - vldmdblt r8!, {s28-s261} │ │ │ │ + vldmdblt r8!, {s28-s157} │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb1188 │ │ │ │ + bl fedb1258 │ │ │ │ @ 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 2a9c70 │ │ │ │ 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 2a9c94 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4628b11b │ │ │ │ - b ff11772c │ │ │ │ + b 17177fc │ │ │ │ @ instruction: 0x4621bd38 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 3954a0 │ │ │ │ + blhi 395570 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ ldrdlt r4, [r7], sl @ │ │ │ │ @ instruction: 0x46064bda │ │ │ │ sxtab16mi r4, fp, sl, ror #8 │ │ │ │ @ instruction: 0x21bc2001 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf5d50300 │ │ │ │ - @ instruction: 0x9013e9f6 │ │ │ │ + andsls lr, r3, lr, lsl #19 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strmi r8, [r7], -ip, asr #1 │ │ │ │ @ instruction: 0xf10b465c │ │ │ │ ldrtmi r0, [sp], -r0, lsr #24 │ │ │ │ stmdavs r1!, {r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8543410 │ │ │ │ ldrcc r2, [r0, -r8, lsl #24] │ │ │ │ stccc 8, cr15, [r4], {84} @ 0x54 │ │ │ │ - strgt r4, [pc, #-1380] @ 259ad4 │ │ │ │ + strgt r4, [pc, #-1380] @ 259ba4 │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf89b6038 │ │ │ │ @ instruction: 0xf0033000 │ │ │ │ - bcs 3da864 │ │ │ │ + bcs 3da934 │ │ │ │ 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 +567341,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 9157e4 │ │ │ │ + mrc2 6, 6, pc, cr2, cr1, {4} │ │ │ │ + beq 9557ec │ │ │ │ @ instruction: 0xf691901a │ │ │ │ - ldc 15, cr15, [sp, #212] @ 0xd4 │ │ │ │ + ldc 14, cr15, [sp, #820] @ 0x334 │ │ │ │ andsls r0, fp, ip, lsl sl │ │ │ │ - @ instruction: 0xff30f691 │ │ │ │ - beq 9d5730 │ │ │ │ + mcr2 6, 6, pc, cr8, cr1, {4} @ │ │ │ │ + beq 9d5800 │ │ │ │ @ instruction: 0xf691901c │ │ │ │ - ldmdbls ip, {r0, r1, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls ip, {r0, r1, 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 fead5924 │ │ │ │ cdp 2, 2, cr9, cr8, cr13, {0} │ │ │ │ @ instruction: 0xf5d50a28 │ │ │ │ - vmov.16 d9[2], lr │ │ │ │ + @ instruction: 0xee29ead0 │ │ │ │ strmi r0, [r5], -r8, lsr #20 │ │ │ │ @ instruction: 0xf5d5910c │ │ │ │ - vmov.16 d9[2], lr │ │ │ │ - b 161cb94 │ │ │ │ + vnmul.f32 s28, s19, s20 │ │ │ │ + b 161cc64 │ │ │ │ tsteq r4, r1, lsl #16 │ │ │ │ ldmdavc r0, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl c97854 │ │ │ │ + b ff297924 │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ svcls 0x00066177 │ │ │ │ - b 1346b0c │ │ │ │ - blls 6da818 │ │ │ │ + b 1346bdc │ │ │ │ + blls 6da8e8 │ │ │ │ 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 1300e24 │ │ │ │ + blls 4dac08 │ │ │ │ andcs r4, r0, #1275068416 @ 0x4c000000 │ │ │ │ - blls 42adb0 │ │ │ │ + blls 42ae80 │ │ │ │ vcge.u32 d20, d3, d27 │ │ │ │ - blls 55a958 │ │ │ │ + blls 55aa28 │ │ │ │ andcs pc, pc, #-1811939327 @ 0x94000001 │ │ │ │ - b 139c9f8 │ │ │ │ - blls 773554 │ │ │ │ - beq b6ade0 │ │ │ │ + b 139cac8 │ │ │ │ + blls 773624 │ │ │ │ + beq b6aeb0 │ │ │ │ strvs lr, [r8], #-2628 @ 0xfffff5bc │ │ │ │ andsmi pc, r7, #-1811939327 @ 0x94000001 │ │ │ │ andsvs pc, pc, #100, 6 @ 0x90000001 │ │ │ │ tstls pc, #50 @ 0x32 │ │ │ │ - bge a22d60 │ │ │ │ + bge a22e30 │ │ │ │ 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 514b94 │ │ │ │ andsls r4, r9, #27262976 @ 0x1a00000 │ │ │ │ - blls 800e08 │ │ │ │ + blls 800ed8 │ │ │ │ ldrmi r9, [sl], #2565 @ 0xa05 │ │ │ │ andcc r9, r1, #21504 @ 0x5400 │ │ │ │ addsmi r9, r3, #1342177280 @ 0x50000000 │ │ │ │ - bmi 1dce708 │ │ │ │ + bmi 1dce7d8 │ │ │ │ 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 395594 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vsubl.u8 q9, d3, d3 │ │ │ │ - blcs 3db0e4 │ │ │ │ + blcs 3db1b4 │ │ │ │ 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 3df0d4 │ │ │ │ addshi pc, r1, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ addeq r0, pc, #7 │ │ │ │ subseq r0, sp, r7 │ │ │ │ addeq r0, pc, #7 │ │ │ │ - bcs 31a230 │ │ │ │ - bls 74e364 │ │ │ │ + bcs 31a300 │ │ │ │ + bls 74e434 │ │ │ │ @ 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 296444 │ │ │ │ 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} │ │ │ │ + ldc2 5, cr15, [r2, #928]! @ 0x3a0 │ │ │ │ stceq 0, cr15, [r5], {79} @ 0x4f │ │ │ │ mcrrpl 6, 12, pc, r3, cr4 @ │ │ │ │ @ instruction: 0xf8cd9408 │ │ │ │ @ instruction: 0xf8cda014 │ │ │ │ - bls 74a3a0 │ │ │ │ + bls 74a470 │ │ │ │ svcls 0x00179908 │ │ │ │ @ instruction: 0xf8926d13 │ │ │ │ ldrbmi r2, [r3], #-184 @ 0xffffff48 │ │ │ │ svccc 0x0004f841 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ stmdbls r5, {r3, r8, ip, pc} │ │ │ │ - bcs 281adc │ │ │ │ + bcs 281bac │ │ │ │ @ instruction: 0x460fbf18 │ │ │ │ andeq pc, r7, #3 │ │ │ │ - bcs 3eb3e0 │ │ │ │ + bcs 3eb4b0 │ │ │ │ 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 3df180 │ │ │ │ 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 26267c │ │ │ │ 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 +567501,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 3db2f8 │ │ │ │ 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 3df21c │ │ │ │ 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, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r2, sl, asr #28 │ │ │ │ - blcc fe25a370 │ │ │ │ + rsbseq r5, r2, sl, ror sp │ │ │ │ + blcc fe25a440 │ │ │ │ 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 315bc0 │ │ │ │ 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 +567545,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 615f68 │ │ │ │ + bvc ff496074 │ │ │ │ + blx 69606c │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ ldrle r9, [r1, #-2632] @ 0xfffff5b8 │ │ │ │ - bvc 355a50 │ │ │ │ - bhi 1c55ea8 │ │ │ │ - bvc ffc55ebc │ │ │ │ - blx 695fb4 │ │ │ │ + bvc 355b20 │ │ │ │ + bhi 1c55f78 │ │ │ │ + bvc ffc55f8c │ │ │ │ + blx 696084 │ │ │ │ tstphi ip, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - bls 615ec0 │ │ │ │ - bvc ff4d5ecc │ │ │ │ - blx 695fc4 │ │ │ │ + bls 615f90 │ │ │ │ + bvc ff4d5f9c │ │ │ │ + blx 696094 │ │ │ │ tstphi r4, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstle pc, r8, lsl #22 │ │ │ │ - bvc c95988 │ │ │ │ - bhi ffc55ee0 │ │ │ │ - blx 695fd8 │ │ │ │ - bls ffc55ee8 │ │ │ │ + bvc c95a58 │ │ │ │ + bhi ffc55fb0 │ │ │ │ + blx 6960a8 │ │ │ │ + bls ffc55fb8 │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ vneg.f32 s17, s15 │ │ │ │ svclt 0x0058fa10 │ │ │ │ - bls 1c55ee8 │ │ │ │ + bls 1c55fb8 │ │ │ │ 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 5e2418 │ │ │ │ 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 +567626,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 905cac │ │ │ │ @ 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 2961fc │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 1456100 │ │ │ │ + bvc 14561d0 │ │ │ │ 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 626284 │ │ │ │ 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 398780 │ │ │ │ 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 3987a0 │ │ │ │ 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 2234734 │ │ │ │ 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 +567692,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 355d58 │ │ │ │ + bhi fed95b6c │ │ │ │ + bvc ff4562c4 │ │ │ │ + blx 6962bc │ │ │ │ mcrge 5, 7, pc, cr4, cr15, {1} @ │ │ │ │ - bvc ff456200 │ │ │ │ - blx 6961f8 │ │ │ │ + bvc ff4562d0 │ │ │ │ + blx 6962c8 │ │ │ │ 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 +567729,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 913e64 │ │ │ │ @ instruction: 0xeeb7aa1e │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #81 @ 0x3e880000 0.2656250 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 855e44 │ │ │ │ + bvc 855f14 │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 1456298 │ │ │ │ + bvc 1456368 │ │ │ │ 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} │ │ │ │ + stmdb 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 +567767,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} │ │ │ │ + ldcl 5, cr15, [r2, #848]! @ 0x350 │ │ │ │ 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 26703c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa37c │ │ │ │ + blcc 2aa44c │ │ │ │ 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 2aa480 │ │ │ │ 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 +567811,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 fedb1ac8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ strmi r3, [sp], -r4, lsl #1 │ │ │ │ @ instruction: 0xf893b1b3 │ │ │ │ - bcs 2628ec │ │ │ │ + bcs 2629bc │ │ │ │ vshr.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a6418 │ │ │ │ + bcc 2a64e8 │ │ │ │ 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 267118 │ │ │ │ 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 26713c │ │ │ │ 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 2aa558 │ │ │ │ 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 2aa57c │ │ │ │ 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} @ │ │ │ │ + ldcl 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: 0xf8d5f98f │ │ │ │ @ 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: 0xf8d5f809 │ │ │ │ @ instruction: 0xf7f00084 │ │ │ │ strtmi pc, [r0], -r7, lsr #18 │ │ │ │ - @ instruction: 0xf9e8f6ae │ │ │ │ + @ instruction: 0xf980f6ae │ │ │ │ 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 2ec21e │ │ │ │ @ instruction: 0xf6438201 │ │ │ │ strmi r6, [r2], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xf1b95851 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blcs 27abf0 │ │ │ │ + blcs 27acc0 │ │ │ │ mvnslt sp, pc, asr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267160 │ │ │ │ + bcs 267230 │ │ │ │ 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 267254 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27e6f8 │ │ │ │ + blcs 27e7c8 │ │ │ │ addhi pc, r4, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ - blx 322d9e │ │ │ │ + blx 322e6e │ │ │ │ strtmi r8, [fp], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf8d95099 │ │ │ │ addspl r1, r9, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ @ instruction: 0xf8d92282 │ │ │ │ - blx 34a9e6 │ │ │ │ + blx 34aab6 │ │ │ │ stmiane r9!, {r0, r1, r2, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0060973 │ │ │ │ - blx 2dc23e │ │ │ │ + blx 2dc30e │ │ │ │ @ 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 +567959,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 267318 │ │ │ │ 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 26733c │ │ │ │ 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 2aa778 │ │ │ │ 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 31c416 │ │ │ │ + blx 2bb7ba │ │ │ │ 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 b34db4 │ │ │ │ @ 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 2673f8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27e89c │ │ │ │ + blcs 27e96c │ │ │ │ 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 +568041,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 fef1d18c │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 2e6fac │ │ │ │ + blx 2e707c │ │ │ │ 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 2570c8 │ │ │ │ + b 162c000 │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl fec0ec48 │ │ │ │ + bl fec0ed18 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a61260 │ │ │ │ + bcs a61330 │ │ │ │ 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 aeafbc │ │ │ │ @ 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 fef1d300 │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl febe2cdc │ │ │ │ - blcs a5b874 │ │ │ │ - b 1650cd8 │ │ │ │ - bl ff060dbc │ │ │ │ + bl febe2dac │ │ │ │ + blcs a5b944 │ │ │ │ + b 1650da8 │ │ │ │ + bl ff060e8c │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 2e6d10 │ │ │ │ + blx 2e6de0 │ │ │ │ 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 +568130,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 3384cc │ │ │ │ movwcs r0, #51458 @ 0xc902 │ │ │ │ - bleq 2d6e38 │ │ │ │ + bleq 2d6f08 │ │ │ │ streq pc, [r1, #-2821] @ 0xfffff4fb │ │ │ │ strpl pc, [r2, #-2819] @ 0xfffff4fd │ │ │ │ - blx 323a8e │ │ │ │ + blx 323b5e │ │ │ │ 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 +568151,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 267618 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb3bb8f5b │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf0089b01 │ │ │ │ - blx 51b1d8 │ │ │ │ - bl 357164 │ │ │ │ - bl 4dfac4 │ │ │ │ + blx 51b2a8 │ │ │ │ + bl 357234 │ │ │ │ + bl 4dfb94 │ │ │ │ @ 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 +568190,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 27ec20 │ │ │ │ @ instruction: 0xf8c5d0eb │ │ │ │ cdpcs 4, 0, cr6, cr0, cr8, {7} │ │ │ │ - blls 2cf4b8 │ │ │ │ + blls 2cf588 │ │ │ │ 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 4ec5dc │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ - b ae47b0 │ │ │ │ + b ae4880 │ │ │ │ @ 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 2aab04 │ │ │ │ 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 31d3ae │ │ │ │ @ instruction: 0xf507f701 │ │ │ │ - bl 275d9c │ │ │ │ + bl 275e6c │ │ │ │ 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 2d739c │ │ │ │ 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 2cf63c │ │ │ │ @ instruction: 0xf0163601 │ │ │ │ svclt 0x0014061f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ @ instruction: 0xf04f2028 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140b1 │ │ │ │ - blx 3276e0 │ │ │ │ + blx 3277b0 │ │ │ │ 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 2a6bdc │ │ │ │ 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 fec9c084 │ │ │ │ + bl feb5bc28 │ │ │ │ strtmi r0, [r3], #-1033 @ 0xfffffbf7 │ │ │ │ - blcs a628d4 │ │ │ │ - b 1650fd8 │ │ │ │ - bl ff0610a8 │ │ │ │ + blcs a629a4 │ │ │ │ + b 16510a8 │ │ │ │ + bl ff061178 │ │ │ │ andsle r1, r4, r5, asr pc │ │ │ │ - bl fef5d4e0 │ │ │ │ + bl fef5d5b0 │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ strcc sl, [r1], -r1, ror #30 │ │ │ │ tstpeq pc, #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2e7b60 │ │ │ │ - bls 2d7b74 │ │ │ │ + blx 2e7c30 │ │ │ │ + bls 2d7c44 │ │ │ │ eorcs pc, r4, r2, asr r8 @ │ │ │ │ - bls 2aafbc │ │ │ │ + bls 2ab08c │ │ │ │ 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 +568321,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 161bce0 │ │ │ │ @ instruction: 0xf605154b │ │ │ │ @ instruction: 0xf8cd651c │ │ │ │ - blx 34309e │ │ │ │ + blx 34316e │ │ │ │ ldrbmi pc, [r8], r1, lsl #6 @ │ │ │ │ ldrmi r9, [sp], #-775 @ 0xfffffcf9 │ │ │ │ movwcs pc, #8768 @ 0x2240 @ │ │ │ │ stmib sp, {r0, r2, sl, lr}^ │ │ │ │ - blx 321c32 │ │ │ │ + blx 321d02 │ │ │ │ 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 346d38 │ │ │ │ + blx 29fe64 │ │ │ │ + bl 4d7910 │ │ │ │ @ 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, 10, cr15, cr8, cr7, {7} │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ tstcs r0, r0, asr r2 │ │ │ │ @ instruction: 0xf5d44638 │ │ │ │ - @ instruction: 0xf894e9f8 │ │ │ │ - blcs 2671a4 │ │ │ │ + @ instruction: 0xf894e990 │ │ │ │ + blcs 267274 │ │ │ │ cmpphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8949a07 │ │ │ │ @ instruction: 0xf8b4104e │ │ │ │ - bl 307194 │ │ │ │ + bl 307264 │ │ │ │ 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 559db2 │ │ │ │ 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 3ff600 │ │ │ │ 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 fef1bdd8 │ │ │ │ + bcs 2d7fd4 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ subcc pc, r2, sp, lsl #17 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ - bcs 2a3d08 │ │ │ │ + bcs 2a3dd8 │ │ │ │ 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 +568412,162 @@ │ │ │ │ @ instruction: 0xf94af028 │ │ │ │ @ instruction: 0xf8d99014 │ │ │ │ @ instruction: 0xf8550278 │ │ │ │ @ instruction: 0xf5001c18 │ │ │ │ @ instruction: 0xf7f17061 │ │ │ │ @ instruction: 0x4639f975 │ │ │ │ stmdals ip, {r0, r3, r4, ip, pc} │ │ │ │ - blx 719154 │ │ │ │ + blx 719224 │ │ │ │ @ instruction: 0x93239b05 │ │ │ │ - blls 563964 │ │ │ │ + blls 563a34 │ │ │ │ @ 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 162ca78 │ │ │ │ + b 161e63c │ │ │ │ + b 162a440 │ │ │ │ + b 163a444 │ │ │ │ + b 14ee648 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 5bf9c4 │ │ │ │ + blls 5bfa94 │ │ │ │ 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 697914 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ ldrsblt r8, [r7, #-2] │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 2679c8 │ │ │ │ + bcs 267a98 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aadd8 │ │ │ │ + blcc 2aaea8 │ │ │ │ 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 43a348 │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ - blls 386e38 │ │ │ │ + blls 386f08 │ │ │ │ @ instruction: 0xf0082201 │ │ │ │ - bl 31b698 │ │ │ │ - blx 2dff80 │ │ │ │ - bl 4d7628 │ │ │ │ + bl 31b768 │ │ │ │ + blx 2e0050 │ │ │ │ + bl 4d76f8 │ │ │ │ @ instruction: 0xf5030383 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - b ae4a30 │ │ │ │ + b ae4b00 │ │ │ │ @ instruction: 0xf8c30201 │ │ │ │ @ instruction: 0xf8552600 │ │ │ │ cmplt r9, r4, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267a4c │ │ │ │ + bcs 267b1c │ │ │ │ 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 495ab0 │ │ │ │ ldrdge pc, [r8], -sp @ │ │ │ │ adccc pc, r0, #14221312 @ 0xd90000 │ │ │ │ movwvc pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #13172736 @ 0xc90000 │ │ │ │ - blcs 281f50 │ │ │ │ + blcs 282020 │ │ │ │ adchi pc, r3, r0, asr #32 │ │ │ │ - blmi ff06dd6c │ │ │ │ + blmi ff06de3c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls cb52f8 │ │ │ │ + blls cb53c8 │ │ │ │ @ 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 267b90 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f034 │ │ │ │ + blcs 27f104 │ │ │ │ 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 267bbc │ │ │ │ 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 697a68 │ │ │ │ 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 a98e40 │ │ │ │ teqlt r8, r6, lsl #22 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ ldrmi sp, [r8], -r4, lsl #18 │ │ │ │ @ instruction: 0xf5d408c9 │ │ │ │ - @ instruction: 0x4603ea74 │ │ │ │ + strmi lr, [r3], -ip, lsl #20 │ │ │ │ ldmibvs r2, {r1, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ andsls r4, pc, #1509949440 @ 0x5a000000 │ │ │ │ andeq pc, sp, #201326595 @ 0xc000003 │ │ │ │ orrcc pc, sp, #201326595 @ 0xc000003 │ │ │ │ tstls fp, #28, 4 @ 0xc0000001 │ │ │ │ movtlt lr, #63203 @ 0xf6e3 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 267b6c │ │ │ │ + bcs 267c3c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf3cbe7c7 │ │ │ │ - blcs 31b7b0 │ │ │ │ + blcs 31b880 │ │ │ │ @ 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, r4, r5, r6, r7, 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 +568581,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 32cda0 │ │ │ │ @ instruction: 0xf8d5154b │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267c18 │ │ │ │ + bcs 267ce8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f18c │ │ │ │ + blcs 27f25c │ │ │ │ @ instruction: 0xf8d5d03e │ │ │ │ @ instruction: 0xf8c51e18 │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267c3c │ │ │ │ + bcs 267d0c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f1b0 │ │ │ │ + blcs 27f280 │ │ │ │ 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 a626fc │ │ │ │ + b 1651664 │ │ │ │ + bl fef202a4 │ │ │ │ @ instruction: 0xf47f1f54 │ │ │ │ - bls 3c7074 │ │ │ │ + bls 3c7144 │ │ │ │ @ instruction: 0xf0143401 │ │ │ │ svclt 0x0014041f │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ @ instruction: 0xf85230ff │ │ │ │ @ instruction: 0xf04f1023 │ │ │ │ svclt 0x001c32ff │ │ │ │ @ instruction: 0xf10040a0 │ │ │ │ - blx 2e788c │ │ │ │ + blx 2e795c │ │ │ │ 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 2a7188 │ │ │ │ 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 +568646,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 feb415e8 │ │ │ │ ldrbmi r0, [r9], -r8, lsl #16 │ │ │ │ rscscc pc, pc, #8, 2 │ │ │ │ @ instruction: 0xf7ff3e1f │ │ │ │ vmulcs.f64 d15, d0, d25 │ │ │ │ - b 165156c │ │ │ │ - bl ff06167c │ │ │ │ + b 165163c │ │ │ │ + bl ff06174c │ │ │ │ @ instruction: 0xf47f1f54 │ │ │ │ stclne 14, cr10, [r3], #-668 @ 0xfffffd64 │ │ │ │ tstpeq pc, #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2e812c │ │ │ │ - bls 3d8140 │ │ │ │ + blx 2e81fc │ │ │ │ + bls 3d8210 │ │ │ │ eorcs pc, r8, r2, asr r8 @ │ │ │ │ - bls 3ab588 │ │ │ │ + bls 3ab658 │ │ │ │ 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 51961e │ │ │ │ @ instruction: 0xf1084622 │ │ │ │ strtmi r0, [r8], -r0, lsr #2 │ │ │ │ - blx 39955a │ │ │ │ + blx 39962a │ │ │ │ @ instruction: 0xf5d4e688 │ │ │ │ - svclt 0x0000ea54 │ │ │ │ - rsbseq r5, r2, r4, lsr r0 │ │ │ │ + svclt 0x0000e9ec │ │ │ │ + rsbseq r4, r2, r4, ror #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, r8, ror sp │ │ │ │ + rsbseq r4, r2, r8, lsr #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 +568692,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 2a728c │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7ef0084 │ │ │ │ @ instruction: 0xf8d4fac3 │ │ │ │ movwcs r0, #632 @ 0x278 │ │ │ │ @@ -568658,43 +568709,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: 0xf896eec8 │ │ │ │ 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 317824 │ │ │ │ + bleq 2d7828 │ │ │ │ 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 55a33e │ │ │ │ + beq 5d8618 │ │ │ │ subge pc, r0, sp, asr #17 │ │ │ │ sbcshi pc, lr, r0, asr #32 │ │ │ │ addcc pc, sp, r0, asr #7 │ │ │ │ - bne fe93f694 │ │ │ │ + bne fe93f764 │ │ │ │ @ instruction: 0xf5be3301 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #31 │ │ │ │ strgt lr, [r6], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf64abf02 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ - blx feaa3d1a │ │ │ │ + blx feaa3dea │ │ │ │ @ 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 +568755,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 2a4388 │ │ │ │ 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: 0xf84ef690 │ │ │ │ @ instruction: 0xb12c4604 │ │ │ │ @ instruction: 0xf1a46ba4 │ │ │ │ - blx fef5c6e4 │ │ │ │ + blx fef5c7b4 │ │ │ │ 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 +568796,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 516154 │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ ldrdcc pc, [r8, #134] @ 0x86 │ │ │ │ - bmi f41f6c │ │ │ │ + bmi f4203c │ │ │ │ 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: 0xf8d5fa31 │ │ │ │ @ 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: 0xf8d5f8ab │ │ │ │ @ instruction: 0xf7ef0084 │ │ │ │ strbmi pc, [r0], -r9, asr #19 @ │ │ │ │ - blx fe519280 │ │ │ │ + blx b19350 │ │ │ │ @ instruction: 0xf8b5e701 │ │ │ │ movwcs r0, #4160 @ 0x1040 │ │ │ │ - blge 755f2c │ │ │ │ + blge 755ffc │ │ │ │ vsubw.u8 , q0, d14 │ │ │ │ - @ instruction: 0xf690000b │ │ │ │ - strmi pc, [r4], -pc, lsr #16 │ │ │ │ + @ instruction: 0xf68f000b │ │ │ │ + strmi pc, [r4], -r7, asr #31 │ │ │ │ stmibvs r1, {r3, r4, r5, r8, ip, sp, pc} │ │ │ │ stmdble r4, {r0, r1, r2, r8, fp, sp} │ │ │ │ stmiaeq r9, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - ldmda sl, {r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00b2f5d3 │ │ │ │ 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 0x0000e88a │ │ │ │ + rsbseq r4, r2, r8, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r7, ip, r4, asr #19 │ │ │ │ - @ instruction: 0x00724892 │ │ │ │ + @ instruction: 0x001c79b4 │ │ │ │ + rsbseq r4, r2, r2, asr #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 5f9440 │ │ │ │ + beq 297a70 │ │ │ │ @ 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 +568915,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 2d0168 │ │ │ │ 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 36d466 │ │ │ │ @ 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 2ab640 │ │ │ │ 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 32d3d2 │ │ │ │ @ instruction: 0xf843b302 │ │ │ │ @ instruction: 0xf7efa004 │ │ │ │ andlt pc, r3, fp, lsr pc @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, ip, sp}^ │ │ │ │ @@ -568908,35 +568959,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 ff7ad314 │ │ │ │ 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 │ │ │ │ + ldc 5, cr15, [r2], {211} @ 0xd3 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ subscs r8, r8, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - mrc 5, 4, APSR_nzcv, cr0, cr3, {6} │ │ │ │ + mcr 5, 1, pc, 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 1ad8f18 │ │ │ │ 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 +568996,55 @@ │ │ │ │ vsubl.u8 q8, d19, d2 │ │ │ │ @ instruction: 0xf88d1342 │ │ │ │ @ instruction: 0xf88d2072 │ │ │ │ @ instruction: 0xf7f03073 │ │ │ │ @ instruction: 0xf105fd2d │ │ │ │ ldmdbge ip, {r5, r6, r9} │ │ │ │ @ instruction: 0xf6984683 │ │ │ │ - @ instruction: 0xf8d6f939 │ │ │ │ + @ instruction: 0xf8d6f8d1 │ │ │ │ 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 ff4dc794 │ │ │ │ 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, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d07c │ │ │ │ - cdp2 6, 12, cr15, cr4, cr15, {4} │ │ │ │ + cdp2 6, 5, cr15, cr12, cr15, {4} │ │ │ │ strmi r6, [r2], -r3, lsl #23 │ │ │ │ rsbsle r2, r1, r3, lsl #22 │ │ │ │ @ instruction: 0xf1032300 │ │ │ │ - bl 2de2e8 │ │ │ │ + bl 2de3b8 │ │ │ │ stmdbvc r9, {r1, r3, r7, r8} │ │ │ │ smlabtle r4, r9, r6, r0 │ │ │ │ - blcs 3686d8 │ │ │ │ + blcs 3687a8 │ │ │ │ @ instruction: 0xf04fd1f5 │ │ │ │ strtmi r0, [r0], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6979201 │ │ │ │ - bls 2db908 │ │ │ │ + bls 2db838 │ │ │ │ addeq lr, sl, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf3c38893 │ │ │ │ orrlt r1, r8, r8, asr #7 │ │ │ │ - blcs 86a714 │ │ │ │ + blcs 86a7e4 │ │ │ │ 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 a7be80 │ │ │ │ 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 +569057,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 268440 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f8e4 │ │ │ │ + blcs 27f9b4 │ │ │ │ @ instruction: 0xf8c5d03b │ │ │ │ strbmi r6, [r0], -ip, lsl #1 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ @ instruction: 0x4628fcf5 │ │ │ │ - blmi 1dae544 │ │ │ │ + blmi 1dae614 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9b5bfc │ │ │ │ + blls 9b5ccc │ │ │ │ @ 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, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r2, asr #2 │ │ │ │ - mrc2 6, 5, pc, cr10, cr7, {4} │ │ │ │ + mrc2 6, 2, pc, cr2, cr7, {4} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf89b80ac │ │ │ │ - blcs 2e7bd4 │ │ │ │ + blcs 2e7ca4 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a06 │ │ │ │ strtmi r0, [r0], -r3, lsl #20 │ │ │ │ - @ instruction: 0xff34f697 │ │ │ │ + mcr2 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 2684e0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f984 │ │ │ │ + blcs 27fa54 │ │ │ │ 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 268510 │ │ │ │ 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, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r8, asr #3 │ │ │ │ - mcr2 6, 7, pc, cr10, cr7, {4} @ │ │ │ │ + mcr2 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} │ │ │ │ + stc2l 6, cr15, [lr, #604]! @ 0x25c │ │ │ │ svclt 0x00142800 │ │ │ │ - beq 717dd4 │ │ │ │ - beq 657dd8 │ │ │ │ + beq 717ea4 │ │ │ │ + beq 657ea8 │ │ │ │ @ instruction: 0xf10ae79f │ │ │ │ @ instruction: 0xf8c50302 │ │ │ │ strb r3, [r0, -r8, lsl #1] │ │ │ │ rsbcs sl, r4, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf5d34618 │ │ │ │ - @ instruction: 0x6c32ebd6 │ │ │ │ + @ instruction: 0x6c32eb6e │ │ │ │ @ instruction: 0x4050f897 │ │ │ │ @ instruction: 0xf8b64601 │ │ │ │ @ instruction: 0xf8973044 │ │ │ │ rscmi r0, r2, r1, asr r0 │ │ │ │ - bcs 2ac054 │ │ │ │ + bcs 2ac124 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xf8b63050 │ │ │ │ - blne 267e04 │ │ │ │ + blne 267ed4 │ │ │ │ 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 2a879c │ │ │ │ @ instruction: 0x31b8f8c0 │ │ │ │ rscscc pc, pc, #-2147483632 @ 0x80000010 │ │ │ │ @ instruction: 0x21bcf8c0 │ │ │ │ addeq pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf04fe72b │ │ │ │ ldrb r0, [r8, -r9, lsl #20] │ │ │ │ @ instruction: 0xf5d34628 │ │ │ │ - andcs lr, r0, lr, lsl #24 │ │ │ │ + andcs lr, r0, r6, lsr #23 │ │ │ │ @ instruction: 0xf5d3e728 │ │ │ │ - svclt 0x0000ee68 │ │ │ │ - rsbseq r4, r2, r4, lsl r6 │ │ │ │ + svclt 0x0000ee00 │ │ │ │ + rsbseq r4, r2, r4, asr #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, r4, ror r4 │ │ │ │ - bmi 116e238 │ │ │ │ + rsbseq r4, r2, r4, lsr #7 │ │ │ │ + bmi 116e308 │ │ │ │ ldrbtmi fp, [r9], #-1040 @ 0xfffffbf0 │ │ │ │ stmib r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi 10e066c │ │ │ │ + bmi 10e073c │ │ │ │ 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 +569233,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 39a074 │ │ │ │ cmnpcc r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xffffd77f │ │ │ │ @ instruction: 0xffffd551 │ │ │ │ @ instruction: 0xffffd587 │ │ │ │ @ instruction: 0xffffd557 │ │ │ │ @ instruction: 0xffffd7a9 │ │ │ │ @@ -569221,15 +569272,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 fee2d7f0 │ │ │ │ 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 +569289,15 @@ │ │ │ │ @ instruction: 0xf04fbf34 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ @ instruction: 0xf89d0a02 │ │ │ │ addsmi r8, r1, #192 @ 0xc0 │ │ │ │ @ instruction: 0xf895d103 │ │ │ │ addsmi r2, sl, #78 @ 0x4e │ │ │ │ @ instruction: 0xf04fd010 │ │ │ │ - bmi fea5df10 │ │ │ │ + bmi fea5dfe0 │ │ │ │ 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 +569308,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 62ac30 │ │ │ │ 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 +569324,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 169a02c │ │ │ │ andls r4, r7, r1, asr #12 │ │ │ │ - blx ff219f94 │ │ │ │ + blx ff21a064 │ │ │ │ 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 d2d944 │ │ │ │ @ instruction: 0xf1bbfb01 │ │ │ │ svclt 0x00380f01 │ │ │ │ - bleq 2d80fc │ │ │ │ + bleq 2d81cc │ │ │ │ @ instruction: 0xf10bfb0a │ │ │ │ - bleq c983fc │ │ │ │ + bleq c984cc │ │ │ │ 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 d96808 │ │ │ │ strtmi r9, [r8], -r5, lsl #22 │ │ │ │ sbcsmi r9, r3, r8, lsl #18 │ │ │ │ - blcs 2b799c │ │ │ │ + blcs 2b7a6c │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ - blx 4eca92 │ │ │ │ - b 1358c0c │ │ │ │ + blx 4ecb62 │ │ │ │ + b 1358cdc │ │ │ │ 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 e2d23c │ │ │ │ @ instruction: 0xf8d3992c │ │ │ │ - blls 544094 │ │ │ │ + blls 544164 │ │ │ │ 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 fec181e2 │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ subeq r9, r9, ip, lsl #26 │ │ │ │ - bl ff8197c8 │ │ │ │ - b 1282ca4 │ │ │ │ + bl 1e19898 │ │ │ │ + b 1282d74 │ │ │ │ andls r0, ip, #1342177280 @ 0x50000000 │ │ │ │ - beq 5184b0 │ │ │ │ + beq 518580 │ │ │ │ orrmi lr, sl, #274432 @ 0x43000 │ │ │ │ - b 16428ac │ │ │ │ + b 164297c │ │ │ │ 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 14e2ac8 │ │ │ │ + b 14e2a8c │ │ │ │ @ instruction: 0xf8d50a03 │ │ │ │ @ instruction: 0xf8cd3080 │ │ │ │ ldcne 0, cr10, [sl], {40} @ 0x28 │ │ │ │ - blcs 2aacd4 │ │ │ │ + blcs 2aada4 │ │ │ │ strbeq lr, [r2, r7, asr #20] │ │ │ │ ldmdale r0, {r0, r1, r2, r3, r8, r9, sl, ip, pc} │ │ │ │ asrseq pc, r4 @ @ │ │ │ │ - blx 1f98176 │ │ │ │ + blx 1f98246 │ │ │ │ subeq r9, r1, r8, lsl #22 │ │ │ │ - blcc 2b7e84 │ │ │ │ + blcc 2b7f54 │ │ │ │ strmi r4, [fp], #-584 @ 0xfffffdb8 │ │ │ │ - bne 66c144 │ │ │ │ - bl fea99834 │ │ │ │ + bne 66c214 │ │ │ │ + bl 1099904 │ │ │ │ addpl lr, r0, sl, asr #20 │ │ │ │ - blls 400118 │ │ │ │ + blls 4001e8 │ │ │ │ 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 6980cc │ │ │ │ @ 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 59995c │ │ │ │ + blls 3c2a44 │ │ │ │ andls r4, ip, #134217728 @ 0x8000000 │ │ │ │ ldcmi 7, cr14, [r3], {160} @ 0xa0 │ │ │ │ - bmi 72d95c │ │ │ │ + bmi 72da2c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r4, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5d36800 │ │ │ │ - ldrb lr, [r4], r8, ror #24 │ │ │ │ + ldrb lr, [r4], r0, lsl #24 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf5062002 │ │ │ │ @ instruction: 0xf06f7131 │ │ │ │ @ instruction: 0xf8d64700 │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf5d36700 │ │ │ │ - strb lr, [r7, r0, lsr #25] │ │ │ │ - mcrr 5, 13, pc, r2, cr3 @ │ │ │ │ - rsbseq r4, r2, r4, lsr r1 │ │ │ │ + @ instruction: 0xe7c7ec38 │ │ │ │ + bl ff9199a0 │ │ │ │ + rsbseq r4, r2, r4, rrx │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, lr, lsl r1 │ │ │ │ - rsbseq r4, r2, lr, ror #1 │ │ │ │ + rsbseq r4, r2, lr, asr #32 │ │ │ │ + rsbseq r4, r2, lr, lsl r0 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001ed2be │ │ │ │ + andseq sp, lr, lr, lsr #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl fedbedb4 │ │ │ │ + bl fedbee84 │ │ │ │ @ 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 +569476,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 3175c0 │ │ │ │ strdcs fp, [r4, -r0] │ │ │ │ svclt 0x0000e7e5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb340c │ │ │ │ + bl fedb34dc │ │ │ │ @ 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 +569506,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 12acf6c │ │ │ │ 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 +569525,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 316f94 │ │ │ │ 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 1640470 │ │ │ │ @ instruction: 0xf04f0bc5 │ │ │ │ @ instruction: 0xf8d60800 │ │ │ │ - bl 2e585c │ │ │ │ + bl 2e592c │ │ │ │ @ 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 +569555,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 280174 │ │ │ │ @ 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 +569586,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 2a8084 │ │ │ │ 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 +569604,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 2a80cc │ │ │ │ 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 fe356e2c │ │ │ │ + bl 710ddc │ │ │ │ eorsle r0, r7, #11264 @ 0x2c00 │ │ │ │ strbcc pc, [r4, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmdble sp, {r0, r1, r3, r4, r7, r8, sl, lr} │ │ │ │ - blcs 121c5a0 │ │ │ │ + blcs 121c670 │ │ │ │ @ instruction: 0x465bd833 │ │ │ │ svclt 0x00382b40 │ │ │ │ stmdami sl!, {r6, r8, r9, sp} │ │ │ │ @ instruction: 0xf8d65809 │ │ │ │ addmi r0, r8, #88, 10 @ 0x16000000 │ │ │ │ @ instruction: 0xf8d6d035 │ │ │ │ cmplt r0, #92, 10 @ 0x17000000 │ │ │ │ movwls r4, #1562 @ 0x61a │ │ │ │ - mrc2 6, 4, pc, cr4, cr1, {4} │ │ │ │ + mcr2 6, 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 +569649,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 fea99ccc │ │ │ │ strmi r9, [r0], r0, lsl #22 │ │ │ │ @ instruction: 0x4618e7d2 │ │ │ │ movwls r9, #513 @ 0x201 │ │ │ │ - b fe719c0c │ │ │ │ + b d19cdc │ │ │ │ ldrbne pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ @ instruction: 0xf5d39a01 │ │ │ │ - blls 2969a8 │ │ │ │ + blls 2968d8 │ │ │ │ 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, ror #24 │ │ │ │ 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 fefede18 │ │ │ │ strmi pc, [r4], -r6, lsl #13 │ │ │ │ @ instruction: 0xf801fb08 │ │ │ │ - bl 25eaf0 │ │ │ │ + bl 25ebc0 │ │ │ │ @ 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 +569706,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 47a96e │ │ │ │ + bl 39a684 │ │ │ │ @ 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 fee99ab0 │ │ │ │ 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 +569739,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 fe7d65f4 │ │ │ │ + blx fef59580 │ │ │ │ + bl 4994fc │ │ │ │ + blx 560f00 │ │ │ │ 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 fef2df98 │ │ │ │ ldrmi pc, [sp], #-899 @ 0xfffffc7d │ │ │ │ vpmax.s8 d15, d3, d11 │ │ │ │ - bl 4adf20 │ │ │ │ - b c60b6c │ │ │ │ + bl 4adff0 │ │ │ │ + b c60c3c │ │ │ │ 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 fe7aa5b0 │ │ │ │ movwcs pc, #677 @ 0x2a5 @ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blx 4adf0c │ │ │ │ - blx 498a9a │ │ │ │ - b bade9c │ │ │ │ + blx 4adfdc │ │ │ │ + blx 498b6a │ │ │ │ + b badf6c │ │ │ │ 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 +569798,20 @@ │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ @ instruction: 0xf8d4fb75 │ │ │ │ ldmdavs fp, {r2, r3, r4, r8, r9, ip, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10d81d6 │ │ │ │ tstcs r0, r8, lsr r9 │ │ │ │ @ instruction: 0x46482258 │ │ │ │ - mcr 5, 5, pc, cr12, cr2, {6} @ │ │ │ │ + mcr 5, 2, pc, 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 b98c1c │ │ │ │ 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 +569835,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 d1f0f8 │ │ │ │ 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 132d2c0 │ │ │ │ + blx 26d48e │ │ │ │ @ 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 336f6a │ │ │ │ @ instruction: 0xf891f606 │ │ │ │ @ instruction: 0xf8913021 │ │ │ │ stmib sp, {r1, r4, r5, ip}^ │ │ │ │ @ instruction: 0xf8d4b600 │ │ │ │ @ instruction: 0xf5000278 │ │ │ │ @ instruction: 0xf0267061 │ │ │ │ @ instruction: 0x4603fd51 │ │ │ │ @ instruction: 0x46584619 │ │ │ │ - blx 34142e │ │ │ │ + blx 3414fe │ │ │ │ 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 │ │ │ │ + stmda r0, {r0, r1, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blls 443108 │ │ │ │ vseleq.f64 d15, d1, d6 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 25c830 │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 25c900 │ │ │ │ @ instruction: 0xf10eb2f6 │ │ │ │ - blx 2e006e │ │ │ │ + blx 2e013e │ │ │ │ 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 2ad5e0 │ │ │ │ + b 1320d90 │ │ │ │ tstls r1, #12, 6 @ 0x30000000 │ │ │ │ orrcc pc, r4, #9568256 @ 0x920000 │ │ │ │ vqdmulh.s q9, q0, q3 │ │ │ │ - blcs 143cd4c │ │ │ │ + blcs 143ce1c │ │ │ │ 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 +569899,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 748dd0 │ │ │ │ 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 +569940,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 3d1a64 │ │ │ │ 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, r4, 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 +569980,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 268b8c │ │ │ │ addshi pc, r7, r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2691f0 │ │ │ │ + bcs 2692c0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ @ instruction: 0xf8d4f8ad │ │ │ │ - blcs 269764 │ │ │ │ + blcs 269834 │ │ │ │ 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 2a86ec │ │ │ │ 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 fe856570 │ │ │ │ + blx fef599ac │ │ │ │ + blx 619922 │ │ │ │ + blx 56d324 │ │ │ │ @ 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 56db74 │ │ │ │ + bl 398f50 │ │ │ │ + b ae0c5c │ │ │ │ @ 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 15c8500 │ │ │ │ + bmi 15a4f88 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - svc 0x00b6f5d2 │ │ │ │ + svc 0x004ef5d2 │ │ │ │ eorvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf892e653 │ │ │ │ - blcs 3a98e0 │ │ │ │ + blcs 3a99b0 │ │ │ │ mcrge 6, 6, pc, cr6, cr15, {1} @ │ │ │ │ strb r3, [r3], r1, lsl #18 │ │ │ │ @ instruction: 0x9114f8df │ │ │ │ @ instruction: 0xf89944f9 │ │ │ │ - blcs 268ae0 │ │ │ │ + blcs 268bb0 │ │ │ │ svcge 0x0042f47f │ │ │ │ @ instruction: 0xf8584b3f │ │ │ │ @ instruction: 0xf8d33003 │ │ │ │ @ instruction: 0xf5d38000 │ │ │ │ - stmdavs r0, {r3, r6, r8, fp, sp, lr, pc} │ │ │ │ - bl 149a240 │ │ │ │ + stmdavs r0, {r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + b ffa9a310 │ │ │ │ @ instruction: 0x46034a3d │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5d2447a │ │ │ │ - movwcs lr, #8084 @ 0x1f94 │ │ │ │ + movwcs lr, #7980 @ 0x1f2c │ │ │ │ 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 │ │ │ │ + vtbx.8 d15, {d15}, d29 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ac724 │ │ │ │ + blcc 2ac7f4 │ │ │ │ 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, 14, cr15, cr12, cr15, {4} │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ strtmi pc, [r8], -fp, lsl #16 │ │ │ │ - @ instruction: 0xf8ccf6ac │ │ │ │ + @ instruction: 0xf864f6ac │ │ │ │ ldmdavs lr, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - @ instruction: 0xf8d4f8b7 │ │ │ │ + @ instruction: 0xf8d4f84f │ │ │ │ cmplt fp, r8, asr r3 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt sl, fp, asr pc │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - @ instruction: 0xe75af8b3 │ │ │ │ + ldrb pc, [sl, -fp, asr #16] @ │ │ │ │ cmppcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68f6919 │ │ │ │ - @ instruction: 0xf8d4ff2d │ │ │ │ + @ instruction: 0xf8d4fec5 │ │ │ │ @ instruction: 0xf7ed0358 │ │ │ │ strb pc, [pc, r3, ror #31]! @ │ │ │ │ - blx 52f3f6 │ │ │ │ + blx 52f4c6 │ │ │ │ ldrbtmi pc, [sl], #-261 @ 0xfffffefb @ │ │ │ │ - blx b1ab58 │ │ │ │ + blx b1ac28 │ │ │ │ ldrbeq lr, [r6, #2500] @ 0x9c4 │ │ │ │ andcs lr, r1, #136, 12 @ 0x8800000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ @ instruction: 0xf06f38ff │ │ │ │ @ instruction: 0xf5044900 │ │ │ │ @ instruction: 0xf8d47131 │ │ │ │ stmib sp, {r2, r4, r5, r6, r9}^ │ │ │ │ @ instruction: 0xf5d28900 │ │ │ │ - @ instruction: 0xe6cfef7c │ │ │ │ - svc 0x001ef5d2 │ │ │ │ - rsbseq r3, r2, ip, lsr r9 │ │ │ │ + @ instruction: 0xe6cfef14 │ │ │ │ + mrc 5, 5, APSR_nzcv, cr6, cr2, {6} │ │ │ │ + rsbseq r3, r2, ip, ror #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r2, r0, lsr r9 │ │ │ │ - rsbseq r3, r2, sl, lsl #17 │ │ │ │ + rsbseq r3, r2, r0, ror #16 │ │ │ │ + ldrhteq r3, [r2], #-122 @ 0xffffff86 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r2, r5, sl, asr #11 │ │ │ │ + ldrshteq r2, [r5], #-74 @ 0xffffffb6 │ │ │ │ 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 │ │ │ │ + andseq ip, lr, r4, lsl #14 │ │ │ │ + rsbseq r2, r5, r5, asr #9 │ │ │ │ + @ instruction: 0x001ec6fc │ │ │ │ + andseq ip, lr, r6, asr r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb3e00 │ │ │ │ + bl fedb3ed0 │ │ │ │ @ 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 a60ef8 │ │ │ │ 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 +570148,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 4b92b0 │ │ │ │ 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 +570164,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 fe99b108 │ │ │ │ @ instruction: 0xf8dfb0bd │ │ │ │ ldrbtmi r4, [sp], #-2716 @ 0xfffff564 │ │ │ │ - bvs fe89b044 │ │ │ │ + bvs fe89b114 │ │ │ │ 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 4d2f80 │ │ │ │ strmi r4, [sl], r7, lsl #12 │ │ │ │ - blcs 26e540 │ │ │ │ + blcs 26e610 │ │ │ │ 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 add174 │ │ │ │ @ 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 4d15e8 │ │ │ │ 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 2894c8 │ │ │ │ @ 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 +570234,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: 0xf8dfff35 │ │ │ │ @ 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 500e84 │ │ │ │ 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 5faf04 │ │ │ │ @ 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 5183dc │ │ │ │ subsvs r1, r9, r1, ror #20 │ │ │ │ andcs lr, r1, #23592960 @ 0x1680000 │ │ │ │ @ instruction: 0xf0404293 │ │ │ │ @ instruction: 0x463881fc │ │ │ │ - blx 59ae0a │ │ │ │ + blx 59aeda │ │ │ │ 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 56b35c │ │ │ │ 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 +570296,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 3fd514 │ │ │ │ stmdbeq r8, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6069a07 │ │ │ │ movwcc r0, #5640 @ 0x1608 │ │ │ │ @ instruction: 0xf5029306 │ │ │ │ - blcs 3b99e8 │ │ │ │ + blcs 3b9ab8 │ │ │ │ eorsle r9, r3, r7, lsl #4 │ │ │ │ @ instruction: 0xf8d39b07 │ │ │ │ @ instruction: 0xf1bbb668 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 3fdb48 │ │ │ │ - bleq 49a7f8 │ │ │ │ + blls 3fdc18 │ │ │ │ + bleq 49a8c8 │ │ │ │ stcge 8, cr15, [r4], {86} @ 0x56 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 35bb32 │ │ │ │ + blx 35bc02 │ │ │ │ andslt pc, r4, sp, asr #17 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 1651260 │ │ │ │ + b 1651330 │ │ │ │ ldrbmi r1, [r3], -r8, asr #16 │ │ │ │ - blx feb5b968 │ │ │ │ - blx ff0ee7a0 │ │ │ │ + blx feb5ba38 │ │ │ │ + blx ff0ee870 │ │ │ │ ldrbmi pc, [r0], #2698 @ 0xa8a @ │ │ │ │ - blx 51b73c │ │ │ │ - beq 5177b8 │ │ │ │ - bl 343b44 │ │ │ │ - bl 421c54 │ │ │ │ + blx 51b80c │ │ │ │ + beq 517888 │ │ │ │ + bl 343c14 │ │ │ │ + bl 421d24 │ │ │ │ @ instruction: 0xf8db0b03 │ │ │ │ @ instruction: 0xf7ef1e00 │ │ │ │ @ instruction: 0xf8dbfd4f │ │ │ │ @ instruction: 0xf8833e00 │ │ │ │ @ instruction: 0xf88451b6 │ │ │ │ @ instruction: 0xe7dd52b9 │ │ │ │ ldrbmi r9, [r6], -r8, lsl #22 │ │ │ │ @@ -570299,77 +570350,77 @@ │ │ │ │ orrcc pc, r4, #11993088 @ 0xb70000 │ │ │ │ rsbvc pc, r1, r7, lsl #10 │ │ │ │ mvncc pc, r5, asr #17 │ │ │ │ orrcc pc, r6, #11993088 @ 0xb70000 │ │ │ │ mvnscc pc, r5, asr #17 │ │ │ │ @ instruction: 0xf8852301 │ │ │ │ @ instruction: 0xf60232b8 │ │ │ │ - strtmi pc, [r9], -pc, lsl #19 │ │ │ │ + strtmi pc, [r9], -r7, lsr #18 │ │ │ │ mvnseq pc, r5, asr #17 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf89afe25 │ │ │ │ ldrtmi r1, [r8], -r0 │ │ │ │ - blx fee9af7e │ │ │ │ + blx fee9b04e │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ - blcs 27702c │ │ │ │ + blcs 2770fc │ │ │ │ sbchi pc, r7, r0 │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ - blcs 277038 │ │ │ │ + blcs 277108 │ │ │ │ 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 277124 │ │ │ │ adcshi pc, r2, r0 │ │ │ │ tstppl r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - blcs 266808 │ │ │ │ + blcs 2668d8 │ │ │ │ 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 47d488 │ │ │ │ @ instruction: 0xf8d32101 │ │ │ │ @ instruction: 0xf8c360c8 │ │ │ │ @ instruction: 0xf88322c8 │ │ │ │ movtlt r1, #25284 @ 0x62c4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvc 73d3a0 │ │ │ │ + bvc 73d470 │ │ │ │ @ instruction: 0xf14006db │ │ │ │ - blls 47d398 │ │ │ │ + blls 47d468 │ │ │ │ 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 56ad5c │ │ │ │ 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 47e43c │ │ │ │ stmib r2, {r0, r1, r8, r9, sp}^ │ │ │ │ - bls 469f44 │ │ │ │ + bls 46a014 │ │ │ │ adcscc pc, sl, #9568256 @ 0x920000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d28100 │ │ │ │ swpcs r0, ip, [r0] @ │ │ │ │ - @ instruction: 0xf96af692 │ │ │ │ + @ instruction: 0xf902f692 │ │ │ │ @ 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 +570431,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 2b527a │ │ │ │ + blcs 29a1dc │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0x1668f8de │ │ │ │ sbcvc pc, r2, pc, asr #8 │ │ │ │ - blx 26612e │ │ │ │ + blx 2661fe │ │ │ │ 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 +570455,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: 0xf8acf692 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ strht sp, [r0], r4 │ │ │ │ @ instruction: 0xf8df2603 │ │ │ │ ldrbtmi r4, [ip], #-1572 @ 0xfffff9dc │ │ │ │ - blcs 2747e8 │ │ │ │ + blcs 2748b8 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr9, cr15, {3} │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ - bls 56ea28 │ │ │ │ + bls 56eaf8 │ │ │ │ ldmdavs sp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf8daf668 │ │ │ │ + @ instruction: 0xf872f668 │ │ │ │ @ instruction: 0x260cf8df │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - mrrc 5, 13, pc, r6, cr2 @ │ │ │ │ + bl ffe1a998 │ │ │ │ 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 5a5e80 │ │ │ │ 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 +570496,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 2f7b08 │ │ │ │ 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 269524 │ │ │ │ subshi pc, r8, r1, asr #32 │ │ │ │ movwcs r9, #14856 @ 0x3a08 │ │ │ │ adcscc pc, ip, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 488ef0 │ │ │ │ + blls 488fc0 │ │ │ │ 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 296b10 │ │ │ │ svcge 0x0054f43f │ │ │ │ @ instruction: 0xf1a3fa93 │ │ │ │ - blx feea6a54 │ │ │ │ - bl 399858 │ │ │ │ - blx 3e365c │ │ │ │ + blx feea6b24 │ │ │ │ + bl 399928 │ │ │ │ + blx 3e372c │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x4638fef7 │ │ │ │ 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 +570558,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 5f7918 │ │ │ │ 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 4fd898 │ │ │ │ + b 16b7650 │ │ │ │ @ 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 27140c │ │ │ │ eorshi pc, lr, #1 │ │ │ │ @ instruction: 0xf0264628 │ │ │ │ @ instruction: 0xf8baf851 │ │ │ │ sbclt r2, r6, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4fd7c0 │ │ │ │ + blls 4fd890 │ │ │ │ muleq r4, sl, r8 │ │ │ │ @ instruction: 0xf8da6819 │ │ │ │ usada8eq r0, r4, r0, r3 │ │ │ │ teqls r0, #88, 30 @ 0x160 │ │ │ │ @ instruction: 0xf101fb02 │ │ │ │ @ instruction: 0xf1019129 │ │ │ │ - bls 47d774 │ │ │ │ + bls 47d844 │ │ │ │ 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 479920 │ │ │ │ sbcsvs r7, sl, r9, ror #1 │ │ │ │ @ instruction: 0x3002f8ba │ │ │ │ mulcs r4, sl, r8 │ │ │ │ - blx fe727fb4 │ │ │ │ - blx fef5a244 │ │ │ │ + blx fe728084 │ │ │ │ + blx fef5a314 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b 13ddb0c │ │ │ │ + b 13ddbdc │ │ │ │ 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 +570632,114 @@ │ │ │ │ andsvs lr, r1, #270336 @ 0x42000 │ │ │ │ rsbvc r7, fp, #-1879048178 @ 0x9000000e │ │ │ │ @ instruction: 0xf886fa5f │ │ │ │ @ instruction: 0x73aa0a0b │ │ │ │ @ instruction: 0x732b0c09 │ │ │ │ @ instruction: 0xf1b97369 │ │ │ │ @ instruction: 0xf0010f00 │ │ │ │ - bls 47db60 │ │ │ │ + bls 47dc30 │ │ │ │ ldmvs r0, {r0, r3, r6, r9, sl, lr} │ │ │ │ - blx fea9b3d0 │ │ │ │ + blx fea9b4a0 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ mvnvc r4, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ - beq eee49c │ │ │ │ + beq eee56c │ │ │ │ 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 2ad130 │ │ │ │ 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 2ad15c │ │ │ │ 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 fe6c8e24 │ │ │ │ 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 26a944 │ │ │ │ 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 fe7c8d8c │ │ │ │ + blx fef5a458 │ │ │ │ + blx 39a3d6 │ │ │ │ + blx 5fb5d8 │ │ │ │ + b bda1dc │ │ │ │ @ instruction: 0xf8580503 │ │ │ │ - blcs 269508 │ │ │ │ + blcs 2695d8 │ │ │ │ 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 35c228 │ │ │ │ + blx fe76f150 │ │ │ │ andcs pc, ip, #164, 6 @ 0x90000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blx 2eee02 │ │ │ │ - blx 48bd50 │ │ │ │ - b b9a154 │ │ │ │ + blx 2eeed2 │ │ │ │ + blx 48be20 │ │ │ │ + b b9a224 │ │ │ │ ldrtmi r0, [sl], #1027 @ 0x403 │ │ │ │ strbtne pc, [r8], #2266 @ 0x8da @ │ │ │ │ - blx 139b510 │ │ │ │ + blx 139b5e0 │ │ │ │ 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 277994 │ │ │ │ andhi pc, r2, r1 │ │ │ │ - blcs 2779e4 │ │ │ │ + blcs 277ab4 │ │ │ │ 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 +570754,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 46c6d4 │ │ │ │ + blls 5b5a3c │ │ │ │ strcc pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 47ec14 │ │ │ │ + bls 47ece4 │ │ │ │ sbcscc pc, r0, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ - blls 46a150 │ │ │ │ + blls 46a220 │ │ │ │ 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 1321f60 │ │ │ │ orrslt r0, sl, #1048576 @ 0x100000 │ │ │ │ ldrdcc pc, [r8], #128 @ 0x80 │ │ │ │ - bvc 6ca448 │ │ │ │ + bvc 6ca518 │ │ │ │ @ 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 +570790,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 489c20 │ │ │ │ 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 +570828,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 284410 │ │ │ │ ldrbhi pc, [fp] @ │ │ │ │ ldmdbvs fp, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 47ee84 │ │ │ │ + bls 47ef54 │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ - blls 46a1e8 │ │ │ │ + blls 46a2b8 │ │ │ │ @ instruction: 0x3094f8d3 │ │ │ │ svcpl 0x0040f1b3 │ │ │ │ - strhi pc, [pc, #512]! @ 25d940 │ │ │ │ - bls 570370 │ │ │ │ + strhi pc, [pc, #512]! @ 25da10 │ │ │ │ + bls 570440 │ │ │ │ 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 11db824 │ │ │ │ + rsbseq r3, r2, lr, ror #4 │ │ │ │ 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, ror #4 │ │ │ │ + rsbseq r3, r2, r6, asr r1 │ │ │ │ + rsbeq r5, r8, r0, lsr #8 │ │ │ │ + rsbseq r2, r5, ip, lsr r1 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r2, r5, r8, ror #3 │ │ │ │ - rsbseq r1, r5, r6, lsl #30 │ │ │ │ + rsbseq r2, r5, r8, lsl r1 │ │ │ │ + rsbseq r1, r5, r6, lsr lr │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, lr, r6, lsl r1 │ │ │ │ + andseq ip, lr, r6, 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 abdab0 │ │ │ │ @ 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 +570903,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 3a19a4 │ │ │ │ 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 2af2ae │ │ │ │ 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 +570962,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 13c2240 │ │ │ │ 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 8c3e78 │ │ │ │ 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 4826a4 │ │ │ │ @ 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 2842a8 │ │ │ │ ldrhi pc, [r0, -r0]! │ │ │ │ ldrmi r9, [r1], -r7, lsl #6 │ │ │ │ - blvs 8845d0 │ │ │ │ + blvs 8846a0 │ │ │ │ @ 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 904ae4 │ │ │ │ @ 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 163a87c │ │ │ │ @ instruction: 0x73ab4318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 3fa9b8 │ │ │ │ + blls 3faa88 │ │ │ │ @ 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 325cfc │ │ │ │ + blcc 3cd754 │ │ │ │ + blx fef26704 │ │ │ │ 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 +571040,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 fff9bb36 │ │ │ │ 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 +571063,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 26f3e8 │ │ │ │ ldrbhi pc, [sp, -r0] @ │ │ │ │ @ instruction: 0xf89368db │ │ │ │ - blcs 269b74 │ │ │ │ + blcs 269c44 │ │ │ │ strhi pc, [r9, -r0, asr #32]! │ │ │ │ mlacs r8, r0, r8, pc @ │ │ │ │ sbcslt r0, r2, #-2147483612 @ 0x80000024 │ │ │ │ - b 129df08 │ │ │ │ + b 129dfd8 │ │ │ │ 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 134dc18 │ │ │ │ @ instruction: 0xf8960182 │ │ │ │ @ instruction: 0xf8963028 │ │ │ │ tstls r7, sl, lsr #32 │ │ │ │ - b 131de94 │ │ │ │ + b 131df64 │ │ │ │ @ instruction: 0xf89c0382 │ │ │ │ @ instruction: 0x432b202a │ │ │ │ - b 1344f74 │ │ │ │ + b 1345044 │ │ │ │ @ instruction: 0xf89c1342 │ │ │ │ - b 1325bdc │ │ │ │ + b 1325cac │ │ │ │ ldcvs 3, cr1, [r2], #-520 @ 0xfffffdf8 │ │ │ │ tstpeq r2, r3, asr #32 @ p-variant is OBSOLETE │ │ │ │ - b 1304774 │ │ │ │ - blvs fff22358 │ │ │ │ + b 1304844 │ │ │ │ + blvs fff22428 │ │ │ │ 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] @ 25dbf8 │ │ │ │ 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 129de14 │ │ │ │ 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 +571132,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 fee5dcbc │ │ │ │ @ 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 282540 │ │ │ │ strhi pc, [sp], r0 │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7ee0030 │ │ │ │ - bls 55d698 │ │ │ │ + bls 55d768 │ │ │ │ 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 844d50 │ │ │ │ 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 3f83a8 │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 9c2470 │ │ │ │ + bls 9c2540 │ │ │ │ @ instruction: 0x9c199b1b │ │ │ │ - b 1344078 │ │ │ │ + b 1344148 │ │ │ │ @ instruction: 0xf89d0342 │ │ │ │ - beq 4f5d68 │ │ │ │ + beq 4f5e38 │ │ │ │ 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 1a44db8 │ │ │ │ + bls 69b790 │ │ │ │ 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 8eeff8 │ │ │ │ @ instruction: 0xf89d9a1c │ │ │ │ - b 1335dc0 │ │ │ │ + b 1335e90 │ │ │ │ sbcslt r0, ip, #134217729 @ 0x8000001 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 163b288 │ │ │ │ + b 163b358 │ │ │ │ strvc r4, [fp, #792]! @ 0x318 │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8859b18 │ │ │ │ - blcs 27dd48 │ │ │ │ + blcs 27de18 │ │ │ │ ldrthi pc, [r7], #-0 @ │ │ │ │ @ instruction: 0x46194698 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ cdp2 7, 2, cr15, cr12, cr14, {7} │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ - bls 63b5b4 │ │ │ │ + bls 63b684 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andls r4, pc, #436207616 @ 0x1a000000 │ │ │ │ - beq 744550 │ │ │ │ + beq 744620 │ │ │ │ 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 442634 │ │ │ │ + beq 72b29c │ │ │ │ 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 fe9381a4 │ │ │ │ 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 2c46aa │ │ │ │ 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 +571273,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 fe39c85c │ │ │ │ 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 644b28 │ │ │ │ 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 1442c08 │ │ │ │ + blls 3e3b2c │ │ │ │ @ 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 41272c │ │ │ │ @ instruction: 0xf8c93310 │ │ │ │ - blls 3a9f60 │ │ │ │ + blls 3aa030 │ │ │ │ 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 8986ec │ │ │ │ vst3.32 @ instruction: 0xf48bfa5f │ │ │ │ svceq 0x0000f1bb │ │ │ │ mvnhi pc, #0 │ │ │ │ - bls ec4b60 │ │ │ │ + bls ec4c30 │ │ │ │ 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 +571337,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 744834 │ │ │ │ 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 26a810 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ec9814 │ │ │ │ - bls 75d764 │ │ │ │ + bls 75d834 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 26a038 │ │ │ │ + blcs 26a108 │ │ │ │ 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 2adc38 │ │ │ │ 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 26a86c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ec9811 │ │ │ │ - bls 71d708 │ │ │ │ + bls 71d7d8 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 26a094 │ │ │ │ + blcs 26a164 │ │ │ │ ldrthi pc, [lr], #-0 @ │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2adbc4 │ │ │ │ + blcc 2adc94 │ │ │ │ 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 284904 │ │ │ │ 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 26a8cc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 281d70 │ │ │ │ + blcs 281e40 │ │ │ │ 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 +571414,193 @@ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8c18377 │ │ │ │ @ instruction: 0xf7ff32bc │ │ │ │ andcs fp, r4, #228, 16 @ 0xe40000 │ │ │ │ svclt 0x0002f7fe │ │ │ │ @ instruction: 0xf7ff461a │ │ │ │ @ instruction: 0x9c0aba99 │ │ │ │ - blls 4af8ec │ │ │ │ + blls 4af9bc │ │ │ │ @ instruction: 0x46384651 │ │ │ │ - @ instruction: 0xf60e9400 │ │ │ │ - @ instruction: 0xf7fef847 │ │ │ │ + @ instruction: 0xf60d9400 │ │ │ │ + @ instruction: 0xf7feffdf │ │ │ │ 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 12fabe0 │ │ │ │ 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 27eeac │ │ │ │ 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 46d1c0 │ │ │ │ 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 fe41c1a4 │ │ │ │ @ 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 1a441fc │ │ │ │ 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 2dc1f0 │ │ │ │ + blls 5b6514 │ │ │ │ strpl pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ sbcscc pc, r0, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf8c13301 │ │ │ │ stccs 2, cr3, [r0, #-832] @ 0xfffffcc0 │ │ │ │ - bge 1edb228 │ │ │ │ + bge 1edb2f8 │ │ │ │ @ instruction: 0xf8d79908 │ │ │ │ @ instruction: 0xf8d12314 │ │ │ │ movwcc r3, #4820 @ 0x12d4 │ │ │ │ sbcscc pc, r4, #12648448 @ 0xc10000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf897aa66 │ │ │ │ - blcs 26b058 │ │ │ │ - bge 1adb348 │ │ │ │ + blcs 26b128 │ │ │ │ + bge 1adb418 │ │ │ │ @ instruction: 0xf5079b0a │ │ │ │ @ instruction: 0xf10b4baa │ │ │ │ @ instruction: 0xf89a0b18 │ │ │ │ - bl 53615c │ │ │ │ + bl 53622c │ │ │ │ @ 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 32f42c │ │ │ │ @ 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 fecd9080 │ │ │ │ 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 cdb388 │ │ │ │ svceq 0x0003f1b9 │ │ │ │ strbmi fp, [fp], -ip, lsr #30 │ │ │ │ ldrb r2, [r1, r0, lsl #6]! │ │ │ │ svclt 0x00b82b02 │ │ │ │ - blcc 2e6dd8 │ │ │ │ + blcc 2e6ea8 │ │ │ │ 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 6dc2b8 │ │ │ │ + b 6e5628 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - bcs 25e364 │ │ │ │ + bcs 25e434 │ │ │ │ andcs sp, r6, #320 @ 0x140 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcs 2981ac │ │ │ │ + blcs 29827c │ │ │ │ @ instruction: 0xf10bdce7 │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ @ instruction: 0xf7ffd1b1 │ │ │ │ - blcs 2cca08 │ │ │ │ + blcs 2ccad8 │ │ │ │ ldrsheq sp, [fp], #-215 @ 0xffffff29 │ │ │ │ - bl 358194 │ │ │ │ + bl 358264 │ │ │ │ ldrsbne r7, [fp], #-51 @ 0xffffffcd │ │ │ │ vldmiale r8!, {d18-d17} │ │ │ │ @ instruction: 0xf64ae7ef │ │ │ │ @ instruction: 0xf6c222ab │ │ │ │ - blx fe2e6cde │ │ │ │ - bl feae2a44 │ │ │ │ + blx fe2e6dae │ │ │ │ + bl feae2b14 │ │ │ │ strb r7, [r9, r3, ror #7] │ │ │ │ svclt 0x00b82b03 │ │ │ │ - blcc 326e50 │ │ │ │ + blcc 326f20 │ │ │ │ ldclne 7, cr14, [sl], {238} @ 0xee │ │ │ │ eoreq lr, r3, #73728 @ 0x12000 │ │ │ │ sasxmi fp, sl, r8 │ │ │ │ @ instruction: 0xe7e71093 │ │ │ │ vldrle d2, [fp, #-12] │ │ │ │ - blcc 2a23c8 │ │ │ │ + blcc 2a2498 │ │ │ │ vabd.s8 q15, , │ │ │ │ vmov.i32 , #22016 @ 0x00005600 │ │ │ │ - blx fe2f2bbe │ │ │ │ - bl feae2a78 │ │ │ │ + blx fe2f2c8e │ │ │ │ + bl feae2b48 │ │ │ │ str r7, [pc, r3, ror #7]! │ │ │ │ vstrle d18, [sl, #20] │ │ │ │ - blcc 2e23e4 │ │ │ │ + blcc 2e24b4 │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ - blcs 2d8134 │ │ │ │ + blcs 2d8204 │ │ │ │ movwcs fp, #8120 @ 0x1fb8 │ │ │ │ strb r3, [sp, r1, lsl #22] │ │ │ │ svclt 0x00c82b02 │ │ │ │ stcle 3, cr2, [r4] │ │ │ │ - bleq 39a6c0 │ │ │ │ + bleq 39a790 │ │ │ │ @ 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 135c38c │ │ │ │ @ instruction: 0xf47e2800 │ │ │ │ - blls 489e48 │ │ │ │ + blls 489f18 │ │ │ │ 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 9dc3c4 │ │ │ │ @ instruction: 0x461c469c │ │ │ │ svclt 0x00ddf7fe │ │ │ │ orrne pc, r5, #9502720 @ 0x910000 │ │ │ │ @ instruction: 0xf67f2909 │ │ │ │ - bcs 289238 │ │ │ │ + bcs 289308 │ │ │ │ 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 +571620,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 12de894 │ │ │ │ stmdbls fp, {r0, r6, r9, ip} │ │ │ │ @ instruction: 0xf8964313 │ │ │ │ tstmi sp, #42 @ 0x2a │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ - b 131e6fc │ │ │ │ - bls 65f19c │ │ │ │ + b 131e7cc │ │ │ │ + bls 65f26c │ │ │ │ @ instruction: 0x4613431a │ │ │ │ mlacs sl, ip, r8, pc @ │ │ │ │ bicne lr, r2, #274432 @ 0x43000 │ │ │ │ @ instruction: 0xf0436c32 │ │ │ │ tstls r0, #134217728 @ 0x8000000 │ │ │ │ - b 12f9378 │ │ │ │ + b 12f9448 │ │ │ │ @ instruction: 0xf89c1201 │ │ │ │ - b 1322454 │ │ │ │ - blls 8a33c8 │ │ │ │ - blls 82f020 │ │ │ │ + b 1322524 │ │ │ │ + blls 8a3498 │ │ │ │ + blls 82f0f0 │ │ │ │ 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] @ 25e454 │ │ │ │ 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 129e684 │ │ │ │ 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 +571672,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 fee5e52c │ │ │ │ @ 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 282db0 │ │ │ │ cmpphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7ee0030 │ │ │ │ - bls 55ce28 │ │ │ │ + bls 55cef8 │ │ │ │ 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 8455c0 │ │ │ │ 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 161c540 │ │ │ │ + bls 3f8c18 │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 9c2ce0 │ │ │ │ + bls 9c2db0 │ │ │ │ @ instruction: 0x9c199b1b │ │ │ │ - b 13448e8 │ │ │ │ + b 13449b8 │ │ │ │ @ instruction: 0xf89d0342 │ │ │ │ - beq 4f65d8 │ │ │ │ + beq 4f66a8 │ │ │ │ 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 1a45628 │ │ │ │ + bls 69c000 │ │ │ │ strbtvc r0, [fp], #-2579 @ 0xfffff5ed │ │ │ │ strtvc r0, [fp], #3091 @ 0xc13 │ │ │ │ strbtvc r0, [fp], #3603 @ 0xe13 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98103 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ - blx 79c4e4 │ │ │ │ + blx 79c5b4 │ │ │ │ ldrtmi r6, [r3], #-2467 @ 0xfffff65d │ │ │ │ stmibvs r3!, {r0, r1, r3, r5, r8, sl, ip, sp, lr} │ │ │ │ - blls 8ef798 │ │ │ │ + blls 8ef868 │ │ │ │ @ instruction: 0xf89d9a1c │ │ │ │ - b 1336630 │ │ │ │ + b 1336700 │ │ │ │ sbcslt r0, ip, #134217729 @ 0x8000001 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 163baf8 │ │ │ │ + b 163bbc8 │ │ │ │ strvc r4, [fp, #792]! @ 0x318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 87bd04 │ │ │ │ + blls 87bdd4 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0x4326abc9 │ │ │ │ @ instruction: 0xf7ff762e │ │ │ │ - bls 50d4bc │ │ │ │ + bls 50d58c │ │ │ │ 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 e9dc58 │ │ │ │ mcrlt 7, 7, pc, cr11, cr14, {7} @ │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - blls 4feabc │ │ │ │ + blls 4feb8c │ │ │ │ ldrb r6, [lr, #-2139]! @ 0xfffff7a5 │ │ │ │ @ instruction: 0xf7ff772e │ │ │ │ @ instruction: 0x9c16bbcc │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx fe39c066 │ │ │ │ + blx 99c136 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26adcc │ │ │ │ + bcs 26ae9c │ │ │ │ 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: 0xf99af68e │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ @ instruction: 0x4628fab9 │ │ │ │ - blx 211c096 │ │ │ │ + blx 71c166 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf3bffaf3 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ae218 │ │ │ │ + blcc 2ae2e8 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4620f971 │ │ │ │ + blx fe69c6b8 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - ldr pc, [sp], #2897 @ 0xb51 │ │ │ │ + ldr pc, [sp], #2793 @ 0xae9 │ │ │ │ stmdavs r6!, {r2, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - @ instruction: 0xf3bffb3b │ │ │ │ + @ instruction: 0xf3bffad3 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ae258 │ │ │ │ + blcc 2ae328 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4620f951 │ │ │ │ + blx 1e9c6f8 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - strbt pc, [r6], #-2865 @ 0xfffff4cf @ │ │ │ │ + strbt pc, [r6], #-2761 @ 0xfffff537 @ │ │ │ │ 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 +571849,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 26ab00 │ │ │ │ svcge 0x00c4f43e │ │ │ │ svclt 0x0095f7fe │ │ │ │ svclt 0x001e4293 │ │ │ │ - bls 46732c │ │ │ │ + bls 4673fc │ │ │ │ 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 4f8d80 │ │ │ │ ldmdavs r2, {r1, r3, r8, sl, ip, sp} │ │ │ │ stccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8052324 │ │ │ │ - blls 46d77c │ │ │ │ + blls 46d84c │ │ │ │ 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 +571885,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 ff21c86c │ │ │ │ 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 509f8c │ │ │ │ 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 0x00b8f5d0 │ │ │ │ @ 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 +571921,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 517f3c │ │ │ │ @ instruction: 0xe786685b │ │ │ │ stmdavs r6!, {r1, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - vtbx.8 d15, {d15-d17}, d1 │ │ │ │ + @ instruction: 0xf3bff9d9 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ae44c │ │ │ │ + blcc 2ae51c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c12b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68e6921 │ │ │ │ - @ instruction: 0x4620f8bf │ │ │ │ + @ instruction: 0x4620f857 │ │ │ │ @ instruction: 0xf976f7ec │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - @ instruction: 0xf7fffa37 │ │ │ │ + @ instruction: 0xf7fff9cf │ │ │ │ @ instruction: 0x9c11bbb1 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx a9c32c │ │ │ │ + @ instruction: 0xf9b8f6aa │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26b094 │ │ │ │ + bcs 26b164 │ │ │ │ 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: 0xf836f68e │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ @ instruction: 0x4628f955 │ │ │ │ - blx 81c35c │ │ │ │ - bllt 20dc8b4 │ │ │ │ + @ instruction: 0xf9aef6aa │ │ │ │ + bllt 20dc984 │ │ │ │ @ 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 170e650 │ │ │ │ ldmdbmi r2, {r2, r9, sp}^ │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - @ instruction: 0xffc4f693 │ │ │ │ - blt ff2dc8f4 │ │ │ │ + @ instruction: 0xff5cf693 │ │ │ │ + blt ff2dc9c4 │ │ │ │ tstcs r1, lr, asr #22 │ │ │ │ - bmi 15f4c50 │ │ │ │ + bmi 15f4d20 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldm r0, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blt fef5c908 │ │ │ │ + stmda r8!, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blt fef5c9d8 │ │ │ │ @ instruction: 0x465a465b │ │ │ │ @ instruction: 0xf8854659 │ │ │ │ strb fp, [r6], r0 │ │ │ │ @ instruction: 0xf7ff732e │ │ │ │ @ instruction: 0x4326b99a │ │ │ │ @ instruction: 0xf7ff722e │ │ │ │ movwcs fp, #2429 @ 0x97d │ │ │ │ @ instruction: 0xf7ff2240 │ │ │ │ - blls 48cc90 │ │ │ │ + blls 48cd60 │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf8d30018 │ │ │ │ - blmi 1262b90 │ │ │ │ + blmi 1262c60 │ │ │ │ smlabbls r0, r9, sl, r0 │ │ │ │ ldrbtmi r4, [fp], #-2367 @ 0xfffff6c1 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - ldrt pc, [r2], #3993 @ 0xf99 @ │ │ │ │ - beq fe931238 │ │ │ │ + ldrt pc, [r2], #3889 @ 0xf31 @ │ │ │ │ + beq fe931308 │ │ │ │ smlabbcs r1, sl, r8, r5 │ │ │ │ - bmi 113899c │ │ │ │ - @ instruction: 0xf5d1447a │ │ │ │ - strt lr, [r4], #2150 @ 0x866 │ │ │ │ + bmi 1138a6c │ │ │ │ + @ instruction: 0xf5d0447a │ │ │ │ + strt lr, [r4], #4094 @ 0xffe │ │ │ │ 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 26aba4 │ │ │ │ + blge 18dbb68 │ │ │ │ + bls 5716f8 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrle r0, [fp], #-1304 @ 0xfffffae8 │ │ │ │ - blcs 27919c │ │ │ │ - blge 1bdbaac │ │ │ │ + blcs 27926c │ │ │ │ + blge 1bdbb7c │ │ │ │ andcs r4, r4, #37888 @ 0x9400 │ │ │ │ @ instruction: 0xf1074925 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - @ instruction: 0xf7feff5d │ │ │ │ + @ instruction: 0xf7fefef5 │ │ │ │ @ instruction: 0xf10bbb5a │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ - blge ff45bbd0 │ │ │ │ + blge ff45bca0 │ │ │ │ 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 0x00aaf5d0 │ │ │ │ ldmpl r3, {r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs r8, {r1, r3, r4, r9, fp, lr} │ │ │ │ - @ instruction: 0xf5d1447a │ │ │ │ - bfi lr, lr, #16, #12 │ │ │ │ + @ instruction: 0xf5d0447a │ │ │ │ + @ instruction: 0xe7dbefb6 │ │ │ │ andcs r4, r4, #24, 22 @ 0x6000 │ │ │ │ @ instruction: 0xf1074918 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - @ instruction: 0xf7feff3d │ │ │ │ - blmi 54d6f4 │ │ │ │ + @ instruction: 0xf7fefed5 │ │ │ │ + blmi 54d7c4 │ │ │ │ ldmpl r3, {r0, r8, sp}^ │ │ │ │ ldmdavs r8, {r0, r1, r4, r9, fp, lr} │ │ │ │ - @ instruction: 0xf5d1447a │ │ │ │ - @ instruction: 0xf7fee80a │ │ │ │ + @ instruction: 0xf5d0447a │ │ │ │ + @ instruction: 0xf7feefa2 │ │ │ │ ldmdavs fp, {r2, r3, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrdeq r4, [r8], #-8 @ │ │ │ │ + rsbeq r4, r8, r8, asr #1 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbeq r3, r8, r2, ror sl │ │ │ │ - andseq sl, lr, r0, asr r9 │ │ │ │ - rsbseq r0, r5, r6, ror r7 │ │ │ │ + rsbeq r3, r8, r2, ror #20 │ │ │ │ + andseq sl, lr, r0, asr #18 │ │ │ │ + rsbseq r0, r5, r6, lsr #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, sl, lsr #18 │ │ │ │ + andseq sl, lr, sl, lsl #20 │ │ │ │ + rsbseq r0, r5, ip, asr #12 │ │ │ │ + @ instruction: 0x001ea9f4 │ │ │ │ + @ instruction: 0x001ea8f6 │ │ │ │ + rsbseq r0, r5, r8, asr #11 │ │ │ │ + andseq sl, lr, r8, asr #17 │ │ │ │ + @ instruction: 0x001ea8fa │ │ │ │ + rsbseq r0, r5, r4, lsl #11 │ │ │ │ + andseq sl, lr, r4, ror #17 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 319f24 │ │ │ │ + blhi 319ff4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff5cacf0 │ │ │ │ + bmi ff5cadc0 │ │ │ │ cdp 6, 11, cr4, cr0, cr10, {4} │ │ │ │ ldrbtmi r8, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ movwls r4, #34435 @ 0x8683 │ │ │ │ - blmi ff4f05cc │ │ │ │ + blmi ff4f069c │ │ │ │ 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 cef7a4 │ │ │ │ @ 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 6033d0 │ │ │ │ + blvc 5192e4 │ │ │ │ strcs lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf504fa09 │ │ │ │ svceq 0x0008ea15 │ │ │ │ - blls 4d2bd4 │ │ │ │ + blls 4d2ca4 │ │ │ │ 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 │ │ │ │ + stc2 5, cr15, [r2], {214} @ 0xd6 │ │ │ │ @ instruction: 0xf8bb9b07 │ │ │ │ - blx 49eb24 │ │ │ │ + blx 49ebf4 │ │ │ │ @ instruction: 0xf893f707 │ │ │ │ @ instruction: 0x412333b8 │ │ │ │ svclt 0x004107db │ │ │ │ - bls 68575c │ │ │ │ + bls 68582c │ │ │ │ tstls r0, #-536870912 @ 0xe0000000 │ │ │ │ - @ instruction: 0xff08f694 │ │ │ │ - blls 6caf50 │ │ │ │ + mcr2 6, 5, pc, cr0, cr4, {4} @ │ │ │ │ + blls 6cb020 │ │ │ │ @ instruction: 0xf89b930e │ │ │ │ - blcs 4eabdc │ │ │ │ + blcs 4eacac │ │ │ │ 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 │ │ │ │ + stc 5, cr15, [sl, #832] @ 0x340 │ │ │ │ ldrdcc pc, [r0, #138] @ 0x8a │ │ │ │ @ instruction: 0xf8ca432b │ │ │ │ - blls 3eb260 │ │ │ │ + blls 3eb330 │ │ │ │ ldrdne pc, [r4], r3 @ │ │ │ │ ldrcc r3, [r0], -r1, lsl #8 │ │ │ │ pople {r0, r5, r7, r9, lr} │ │ │ │ movwpl lr, #27101 @ 0x69dd │ │ │ │ - blvc 5192e8 │ │ │ │ + blvc 5193b8 │ │ │ │ ldrsbtge pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0xf8d380b0 │ │ │ │ @ instruction: 0xf8d5427c │ │ │ │ @ instruction: 0xf8b31210 │ │ │ │ @ instruction: 0xf8947384 │ │ │ │ - b 12a7670 │ │ │ │ + b 12a7740 │ │ │ │ @ instruction: 0xf8d50008 │ │ │ │ @ instruction: 0xf8b31220 │ │ │ │ - b 12b79b4 │ │ │ │ + b 12b7a84 │ │ │ │ @ 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 3dd8e4 │ │ │ │ @ instruction: 0xf8c44621 │ │ │ │ @ instruction: 0x461801f4 │ │ │ │ @ instruction: 0xf80ef7fe │ │ │ │ streq lr, [r8], #-2618 @ 0xfffff5c6 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ - blmi 1f315b8 │ │ │ │ + blmi 1f31688 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 938c58 │ │ │ │ + blls 938d28 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrsblt r8, [sp], -r9 │ │ │ │ - blhi 319ef4 │ │ │ │ + blhi 319fc4 │ │ │ │ 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 66f934 │ │ │ │ vst3.8 {d0-d2}, [r2 :64], r2 │ │ │ │ tstmi r3, #-268435449 @ 0xf0000007 │ │ │ │ @ instruction: 0xe7976033 │ │ │ │ @ instruction: 0xf8bd9a0f │ │ │ │ - b 132ad0c │ │ │ │ + b 132addc │ │ │ │ eorsvs r4, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf8bd9a11 │ │ │ │ - b 132ad38 │ │ │ │ + b 132ae08 │ │ │ │ rsbsvs r4, r3, r2, lsl #6 │ │ │ │ eorscs lr, r5, sl, lsl #15 │ │ │ │ - cdp2 6, 0, cr15, cr6, cr12, {4} │ │ │ │ + ldc2 6, cr15, [lr, #560] @ 0x230 │ │ │ │ eorscs r4, r5, r3, lsl #13 │ │ │ │ - mrc2 6, 6, pc, cr4, cr4, {4} │ │ │ │ + mcr2 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 3c2d68 │ │ │ │ stmdals sp, {r3, r4, r6, r7, r8, r9, sl, lr} │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf5d04630 │ │ │ │ - strb lr, [pc, -r4, ror #26]! │ │ │ │ + @ instruction: 0xe76fecfc │ │ │ │ @ instruction: 0xf68c2053 │ │ │ │ - strmi pc, [r3], fp, ror #27 │ │ │ │ + strmi pc, [r3], r3, lsl #27 │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - stmdacs r0, {r0, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andls sp, sp, r4, ror #3 │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - @ instruction: 0x4603fe95 │ │ │ │ + strmi pc, [r3], -sp, lsr #28 │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldmdage r2, {r9, sp} │ │ │ │ ldrdlt pc, [r4], -fp │ │ │ │ ldrmi r9, [r9], -sp │ │ │ │ ldrbmi r9, [r8, r5, lsl #20] │ │ │ │ ldrb r9, [sp, sp, lsl #16] │ │ │ │ rscsmi r2, r8, r9 │ │ │ │ streq pc, [r1], #-16 │ │ │ │ svcge 0x0006f47f │ │ │ │ ldrdeq pc, [r8], #133 @ 0x85 │ │ │ │ stmvs r0, {r5, r6, r8, ip, sp, pc} │ │ │ │ smlabtcc r5, sp, r9, lr │ │ │ │ strheq pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ - ldc2 6, cr15, [sl, #560]! @ 0x230 │ │ │ │ + ldc2l 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ ldrdcc lr, [r5, -sp] │ │ │ │ - blvs fe40b114 │ │ │ │ + blvs fe40b1e4 │ │ │ │ subsle r2, sl, r3, lsl #28 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf018aef5 │ │ │ │ @ instruction: 0xf8d30f01 │ │ │ │ svclt 0x001813b0 │ │ │ │ - blvc ff49a8c8 │ │ │ │ + blvc ff49a998 │ │ │ │ svclt 0x00186888 │ │ │ │ - bvc fed1a408 │ │ │ │ + bvc fed1a4d8 │ │ │ │ svceq 0x0002f018 │ │ │ │ - bls c8e96c │ │ │ │ + bls c8ea3c │ │ │ │ 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} │ │ │ │ + stc2l 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 +572253,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 149c630 │ │ │ │ strbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx ff81c568 │ │ │ │ + blx 1e1c638 │ │ │ │ stmdacs r1, {r3, r8, r9, fp, ip, pc} │ │ │ │ movwmi lr, #2509 @ 0x9cd │ │ │ │ svclt 0x00949c28 │ │ │ │ andcs r2, r1, r0 │ │ │ │ - bleq 149a83c │ │ │ │ + bleq 149a90c │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [r4, #832] @ 0x340 │ │ │ │ + rsbseq r1, r2, lr, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r2, r8, lsl r4 │ │ │ │ - bmi 5f11f4 │ │ │ │ + rsbseq r1, r2, r8, asr #6 │ │ │ │ + bmi 5f12c4 │ │ │ │ @ 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 4716d4 │ │ │ │ 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 d29ba0 │ │ │ │ + blcs d29ba4 │ │ │ │ andsne r2, r7, #49, 30 @ 0xc4 │ │ │ │ - blcs 5e9a70 │ │ │ │ + blcs 5e9b40 │ │ │ │ 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 +572341,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 13812d0 │ │ │ │ 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 143935c │ │ │ │ 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 31a48c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x279cf8df │ │ │ │ @ instruction: 0xf8dfb08f │ │ │ │ @ instruction: 0x4604179c │ │ │ │ @ instruction: 0x3798f8df │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @@ -572326,30 +572377,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 fe29bf34 │ │ │ │ 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 26b0d0 │ │ │ │ msrhi SPSR_xc, #64 @ 0x40 │ │ │ │ rsbscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ stmdavc lr!, {r8, sp} │ │ │ │ @ instruction: 0xf894460a │ │ │ │ @ instruction: 0xf89373b8 │ │ │ │ @ instruction: 0xf0063384 │ │ │ │ - blcs 13e0790 │ │ │ │ + blcs 13e0860 │ │ │ │ @ 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 +572410,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 12b06f4 │ │ │ │ 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 +572427,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 16220f0 │ │ │ │ @ instruction: 0xf8032010 │ │ │ │ strmi r0, [r8], -r1, lsl #24 │ │ │ │ ldrmi fp, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf8034602 │ │ │ │ - beq db6044 │ │ │ │ + beq db6114 │ │ │ │ stcne 8, cr15, [r4], {3} │ │ │ │ @ instruction: 0xf8030a09 │ │ │ │ - beq 6ea058 │ │ │ │ + beq 6ea128 │ │ │ │ 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] @ 25f038 │ │ │ │ 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] @ 25ecb1 │ │ │ │ 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 +572469,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 26bd80 │ │ │ │ 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 3932c0 │ │ │ │ @ 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 1530240 │ │ │ │ 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 34561c │ │ │ │ ldrmi r6, [r0], #-2440 @ 0xfffff678 │ │ │ │ stmibvs sl, {r4, r5, r6, r8, ip, sp, lr} │ │ │ │ - beq cf01a4 │ │ │ │ + beq cf0274 │ │ │ │ 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 27328c │ │ │ │ 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 267ac8 │ │ │ │ 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 5b9324 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mullt pc, sp, r5 @ │ │ │ │ - blhi 31a4f0 │ │ │ │ + blhi 31a5c0 │ │ │ │ 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 628104 │ │ │ │ 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 26b3b4 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - bvc 743e6c │ │ │ │ - bleq 69b2ac │ │ │ │ + bvc 743f3c │ │ │ │ + bleq 69b37c │ │ │ │ ldrbcs fp, [r0, -pc, lsl #30]! │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ bicseq r8, fp, r7, lsl r9 │ │ │ │ - blx 1a4eed0 │ │ │ │ + blx 1a4efa0 │ │ │ │ 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 c1d308 │ │ │ │ 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 1445390 │ │ │ │ teqmi fp, #2883584 @ 0x2c0000 │ │ │ │ strbeq lr, [r1], r6, asr #20 │ │ │ │ - b 14856d0 │ │ │ │ + b 14857a0 │ │ │ │ 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 129f5bc │ │ │ │ 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 13a687c │ │ │ │ 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 ce81fc │ │ │ │ @ instruction: 0xf8dad106 │ │ │ │ tstlt sl, r8, asr #1 │ │ │ │ - bcs fe601570 │ │ │ │ + bcs fe601640 │ │ │ │ ldrhi pc, [r0], #0 │ │ │ │ - blvs 8f9e94 │ │ │ │ + blvs 8f9f64 │ │ │ │ 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 +572642,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] @ 25f6b4 │ │ │ │ cmncs lr, sp, asr #21 │ │ │ │ - bvc 29aad8 │ │ │ │ + bvc 29aba8 │ │ │ │ cdpeq 0, 6, cr15, cr15, cr15, {2} │ │ │ │ ldrdvc pc, [ip], -sl │ │ │ │ - bvc c1ac24 │ │ │ │ - bvc fec1ad28 │ │ │ │ + bvc c1acf4 │ │ │ │ + bvc fec1adf8 │ │ │ │ cmncs sp, r9, lsr r0 │ │ │ │ - bcc 69abf0 │ │ │ │ + bcc 69acc0 │ │ │ │ andcc pc, r1, r7, asr #17 │ │ │ │ - bcc fe69abf8 │ │ │ │ + bcc fe69acc8 │ │ │ │ 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 ff41ad70 │ │ │ │ + bvc fe41ae74 │ │ │ │ + bvc ffc5af6c │ │ │ │ + blx 69b064 │ │ │ │ mrc 15, 0, fp, cr7, cr4, {2} │ │ │ │ vmov r3, s15 │ │ │ │ @ instruction: 0xf8c73a10 │ │ │ │ svclt 0x00d43013 │ │ │ │ - bcc fe69ac40 │ │ │ │ - bcc 69ac44 │ │ │ │ + bcc fe69ad10 │ │ │ │ + bcc 69ad14 │ │ │ │ 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 feb5ac6c │ │ │ │ ldrbtvc r2, [fp], ip, ror #6 │ │ │ │ cdp 7, 2, cr3, cr0, cr4, {1} │ │ │ │ @ instruction: 0xf5d00a28 │ │ │ │ - @ instruction: 0xf807e992 │ │ │ │ + @ instruction: 0xf807e92a │ │ │ │ @ instruction: 0xf8079c05 │ │ │ │ - b 1462458 │ │ │ │ + b 1462528 │ │ │ │ mcr 8, 1, r4, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf8070a28 │ │ │ │ - beq 28245c │ │ │ │ + beq 28252c │ │ │ │ stceq 8, cr15, [r7], {7} │ │ │ │ - stmib r2, {r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb 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 +572726,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 ffbdb184 │ │ │ │ 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 ff41b1a4 │ │ │ │ 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 ffc5b1a4 │ │ │ │ + blx 69b19c │ │ │ │ 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 +572761,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 1a260c0 │ │ │ │ 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 +572789,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 2e79f0 │ │ │ │ svclt 0x00384293 │ │ │ │ - bls 330e14 │ │ │ │ + bls 330ee4 │ │ │ │ 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 e802e0 │ │ │ │ + bls 3a7ad8 │ │ │ │ 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 +572832,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 3a1740 │ │ │ │ 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 +572850,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, lsl r0 │ │ │ │ + rsbseq r1, r2, lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r2, ip, lsl lr │ │ │ │ + rsbseq r0, r2, ip, asr #26 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ rsccc pc, r4, #180, 16 @ 0xb40000 │ │ │ │ - bcc fe69aee4 │ │ │ │ + bcc fe69afb4 │ │ │ │ rsccc pc, r6, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc1b2b4 │ │ │ │ - bvs ffbdb2a8 │ │ │ │ - blx 69b2a0 │ │ │ │ + bvs ffc1b384 │ │ │ │ + bvs ffbdb378 │ │ │ │ + blx 69b370 │ │ │ │ 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 1c1b294 │ │ │ │ + bcc fe69aff0 │ │ │ │ rsccc pc, sl, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc1b2f0 │ │ │ │ - bvs ff41b204 │ │ │ │ - bvs ffc5b2e8 │ │ │ │ - bcs 69af74 │ │ │ │ - blx 69b2e4 │ │ │ │ + bvs ffc1b3c0 │ │ │ │ + bvs ff41b2d4 │ │ │ │ + bvs ffc5b3b8 │ │ │ │ + bcs 69b044 │ │ │ │ + blx 69b3b4 │ │ │ │ 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 ffc5b404 │ │ │ │ + bvs 145b3e8 │ │ │ │ + bvc 31af50 │ │ │ │ + blx 69b3e4 │ │ │ │ mcrge 7, 7, pc, cr11, cr15, {1} @ │ │ │ │ - bvc ffc1b348 │ │ │ │ - bvc 35ae90 │ │ │ │ + bvc ffc1b418 │ │ │ │ + bvc 35af60 │ │ │ │ @ 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 +572937,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 2682a0 │ │ │ │ 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 +572964,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 7cc4a4 │ │ │ │ andvc r2, sp, r9, asr r5 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 162a498 │ │ │ │ + b 162a568 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 163bbc8 │ │ │ │ + b 163bc98 │ │ │ │ @ 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 +572995,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 69b208 │ │ │ │ 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 8a7a28 │ │ │ │ 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 32c618 │ │ │ │ @ instruction: 0xf850d01c │ │ │ │ - bcs 26b55c │ │ │ │ + bcs 26b62c │ │ │ │ @ instruction: 0xf8dad0f8 │ │ │ │ sbcslt r1, r6, #12 │ │ │ │ strbcs fp, [r4, #-2837]! @ 0xfffff4eb │ │ │ │ @ instruction: 0xf043700d │ │ │ │ movwcc r0, #5456 @ 0x1550 │ │ │ │ - blcs 33ba98 │ │ │ │ + blcs 33bb68 │ │ │ │ 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 2dda6c │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt 1f1d998 │ │ │ │ + bllt 1f1da68 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r4, ror #12 │ │ │ │ - beq 7fb9e0 │ │ │ │ + beq 7fbab0 │ │ │ │ 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 +573058,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 3cc61c │ │ │ │ andvc r2, sp, r2, ror #10 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 162a610 │ │ │ │ + b 162a6e0 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 163bd40 │ │ │ │ + b 163be10 │ │ │ │ @ instruction: 0xf1014212 │ │ │ │ tstvc sl, r5, lsl #10 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ streq pc, [r1, #-79] @ 0xffffffb1 │ │ │ │ - bllt fefd41a8 │ │ │ │ + bllt fefd4278 │ │ │ │ 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 +573118,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 12e7c44 │ │ │ │ @ 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 +573137,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 12e7ca8 │ │ │ │ @ instruction: 0xf8010206 │ │ │ │ mvnsle r2, r1, lsl #30 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf8ca3506 │ │ │ │ @ instruction: 0xf7ff500c │ │ │ │ @ instruction: 0x2e00ba97 │ │ │ │ addhi pc, lr, r0 │ │ │ │ @@ -573102,37 +573153,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 fef20850 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ movwcs r0, #33053 @ 0x811d │ │ │ │ - bllt fe71db78 │ │ │ │ + bllt fe71dc48 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - blx 4cca6c │ │ │ │ - b 31d7a8 │ │ │ │ + blx 4ccb3c │ │ │ │ + b 31d878 │ │ │ │ svccc 0x00010809 │ │ │ │ @ instruction: 0xf1bbb2ff │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf5cf4658 │ │ │ │ - @ instruction: 0xf8daec18 │ │ │ │ + @ instruction: 0xf8daebb0 │ │ │ │ addmi r3, r3, #164 @ 0xa4 │ │ │ │ @ instruction: 0xf1b8d91b │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - b 44b184 │ │ │ │ + b 44b254 │ │ │ │ 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 c2cb7c │ │ │ │ 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 +573191,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 50e654 │ │ │ │ @ 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 @ 25fd24 │ │ │ │ rscls pc, r6, #180, 16 @ 0xb40000 │ │ │ │ @ instruction: 0x9e3ce9c0 │ │ │ │ rscsgt pc, r8, r0, asr #17 │ │ │ │ rsccc pc, r8, sl, asr #17 │ │ │ │ - bmi 1319004 │ │ │ │ + bmi 13190d4 │ │ │ │ stmdbmi r2, {r0, sp}^ │ │ │ │ andsvc r4, r8, sl, ror r4 │ │ │ │ @ instruction: 0xf68d4479 │ │ │ │ - @ instruction: 0xf8d4fc01 │ │ │ │ + @ instruction: 0xf8d4fb99 │ │ │ │ @ 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 1d9dd34 │ │ │ │ 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]! @ 2603c7 │ │ │ │ + bvc ff29b924 │ │ │ │ + bvs 29b844 │ │ │ │ + bvc c1b3e8 │ │ │ │ + bvc fec1b74c │ │ │ │ + bvc ff41b750 │ │ │ │ + bvc fe45b714 │ │ │ │ + bvc ffc5b970 │ │ │ │ + bcc fe69b5dc │ │ │ │ + bvc ffc5b964 │ │ │ │ stmdbeq r0, {r0, r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - beq fec1b4d8 │ │ │ │ + beq fec1b5a8 │ │ │ │ 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 fe9ddd9c │ │ │ │ + bvc ff49b964 │ │ │ │ + bvc 89b424 │ │ │ │ + bvs 29b888 │ │ │ │ + bvs 7db52c │ │ │ │ + bvc fe45b790 │ │ │ │ + bvc ff41b794 │ │ │ │ + bvc fec1b758 │ │ │ │ + bvc ffc5b9b4 │ │ │ │ + bcc fe69b620 │ │ │ │ + bvs ffc5b9a8 │ │ │ │ mcr 2, 0, r4, cr6, cr13, {2} │ │ │ │ vmlsl.u8 q12, d21, d7 │ │ │ │ @ instruction: 0x01ad0509 │ │ │ │ - beq dcc8c0 │ │ │ │ - bllt fe49dd08 │ │ │ │ + beq dcc990 │ │ │ │ + bllt fe49ddd8 │ │ │ │ andcs r4, r4, #14336 @ 0x3800 │ │ │ │ @ instruction: 0xf104490e │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6924479 │ │ │ │ - ldrbt pc, [ip], #-3505 @ 0xfffff24f @ │ │ │ │ + ldrbt pc, [ip], #-3401 @ 0xfffff2b7 @ │ │ │ │ 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], #-3608 @ 0xfffff1e8 │ │ │ │ + cdp 5, 0, 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, lsr r5 @ │ │ │ │ + andseq r9, lr, r0, ror #14 │ │ │ │ + andseq ip, fp, r0, lsr #21 │ │ │ │ + andseq r9, lr, lr, ror #12 │ │ │ │ + rsbseq pc, r4, r8, lsl #5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, lr, ip, ror #12 │ │ │ │ + andseq r9, lr, ip, asr r6 │ │ │ │ svcvc 0x00cbf5b0 │ │ │ │ - blmi 415d88 │ │ │ │ + blmi 415e58 │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ ldmdane sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 276dd8 │ │ │ │ + blcs 276ea8 │ │ │ │ sadd16mi fp, r0, r4 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbeq r2, r8, r8, asr r5 │ │ │ │ + rsbeq r2, r8, r8, asr #10 │ │ │ │ ldmdale r9, {r2, r5, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ @ instruction: 0x13261313 │ │ │ │ ldmdane r8, {r3, r4, fp, ip} │ │ │ │ eorsmi r4, lr, r3, lsl r3 │ │ │ │ - blcc 106d25c │ │ │ │ + blcc 106d32c │ │ │ │ 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 +573349,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 31dfe0 │ │ │ │ @ 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 +573371,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 a8cfe8 │ │ │ │ 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 a6c7d4 │ │ │ │ @ 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 4fc45c │ │ │ │ orrsvc r7, ip, r8, asr r1 │ │ │ │ andsvc r7, sl, #1073741878 @ 0x40000036 │ │ │ │ - blmi 39e0a4 │ │ │ │ + blmi 39e174 │ │ │ │ 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 268830 │ │ │ │ @ instruction: 0xf8d1d17f │ │ │ │ strmi fp, [ip], -r8 │ │ │ │ ldrbmi r8, [r8], -sl, lsl #23 │ │ │ │ ldrmi r6, [sl], #-2441 @ 0xfffff677 │ │ │ │ - blx 141df38 │ │ │ │ + blx 141e008 │ │ │ │ mlals r8, r4, r8, pc @ │ │ │ │ ldrdne pc, [r4], #-139 @ 0xffffff75 @ │ │ │ │ - bvs 1c31794 │ │ │ │ + bvs 1c31864 │ │ │ │ stmdbne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe4de904 │ │ │ │ + blx fe4de9d4 │ │ │ │ tstcs r9, #323584 @ 0x4f000 │ │ │ │ stmiahi r0!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf6939100 │ │ │ │ - @ instruction: 0xf1a7fca1 │ │ │ │ + @ instruction: 0xf1a7fc39 │ │ │ │ @ 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 13301c8 │ │ │ │ movwcs r0, #128 @ 0x80 │ │ │ │ ldmvs r4!, {r0, sl, fp, sp} │ │ │ │ @ instruction: 0xf04abf88 │ │ │ │ - b 1262800 │ │ │ │ + b 12628d0 │ │ │ │ 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 @ 2600d0 │ │ │ │ stmibvs fp, {r0, r1, r2, r5, r6, r9, ip, sp, lr} │ │ │ │ - beq d3107c │ │ │ │ + beq d3114c │ │ │ │ stceq 2, cr7, [fp], #-652 @ 0xfffffd74 │ │ │ │ - blls 5bcb9c │ │ │ │ + blls 5bcc6c │ │ │ │ @ instruction: 0x73250e2d │ │ │ │ - bls 56d04c │ │ │ │ + bls 56d11c │ │ │ │ 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 fe59ea8e │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ rsbvc lr, r7, #46923776 @ 0x2cc0000 │ │ │ │ - bvs ffb59fbc │ │ │ │ + bvs ffb5a08c │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe59e9d6 │ │ │ │ + blx fe59eaa6 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ @ instruction: 0xf8d9e7a7 │ │ │ │ strbmi fp, [ip], -r8 │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ - beq ff29c1ac │ │ │ │ + beq ff29c27c │ │ │ │ @ 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 5319ec │ │ │ │ strmi r9, [ip], -fp, lsl #26 │ │ │ │ - bleq 29c774 │ │ │ │ + bleq 29c844 │ │ │ │ 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 b465c4 │ │ │ │ eorvs r0, fp, r1, lsl #6 │ │ │ │ - blhi feb3a36c │ │ │ │ + blhi feb3a43c │ │ │ │ ldrtmi r6, [r0], -r1, lsr #19 │ │ │ │ movwcs r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0x31b6f886 │ │ │ │ @ instruction: 0x31b8f8d6 │ │ │ │ @ instruction: 0xf8c63301 │ │ │ │ @ instruction: 0xf8d631b8 │ │ │ │ @ instruction: 0xf14331bc │ │ │ │ @@ -573463,54 +573514,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 70cd28 │ │ │ │ @ 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 12bc7b8 │ │ │ │ @ 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 ce3308 │ │ │ │ cdpeq 2, 2, cr7, cr13, cr3, {7} │ │ │ │ @ instruction: 0xf10472a2 │ │ │ │ @ instruction: 0x7325030d │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf04f69a3 │ │ │ │ - blx 5e3a0a │ │ │ │ + blx 5e3ada │ │ │ │ svcvs 0x00336603 │ │ │ │ - blx 1a2061c │ │ │ │ + blx 1a206ec │ │ │ │ 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 +573575,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 2acaa8 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf103fb02 │ │ │ │ @ instruction: 0xf7f431c8 │ │ │ │ @ instruction: 0xf8dbfb6d │ │ │ │ ldrbmi r1, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xf8cb698b │ │ │ │ @ instruction: 0xf7ec3050 │ │ │ │ @@ -573555,48 +573606,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 2b9540 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ andcs pc, ip, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf8db4698 │ │ │ │ @ instruction: 0xf89b3200 │ │ │ │ - blcs a84d50 │ │ │ │ + blcs a84e20 │ │ │ │ @ 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 a6cb98 │ │ │ │ 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 4b0fd4 │ │ │ │ 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 162c444 │ │ │ │ orrsvc r1, sl, r8, lsl #16 │ │ │ │ andeq pc, r9, #-1073741824 @ 0xc0000000 │ │ │ │ ldrsbcs r7, [r9, #-25]! @ 0xffffffe7 │ │ │ │ - beq ffc57c │ │ │ │ - beq b7c778 │ │ │ │ + beq ffc64c │ │ │ │ + beq b7c848 │ │ │ │ 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 +573683,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 363c90 │ │ │ │ @ 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 501162 │ │ │ │ + bl 45c4b4 │ │ │ │ @ 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 +573724,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 219e4dc │ │ │ │ + ldrmi r6, [pc], #-2483 @ 260530 │ │ │ │ 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 2a4f4a │ │ │ │ + blcs 25d15c │ │ │ │ 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 471e18 │ │ │ │ @ instruction: 0xf5cf0005 │ │ │ │ - strmi lr, [r7], -r0, asr #19 │ │ │ │ + @ instruction: 0x4607e958 │ │ │ │ ldmdbne r0!, {r0, r5, r9, sl, lr} │ │ │ │ - ldmib sl!, {r0, r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb 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 12e879c │ │ │ │ @ instruction: 0xf8892111 │ │ │ │ @ instruction: 0xf889300d │ │ │ │ - beq 6ec52c │ │ │ │ + beq 6ec5fc │ │ │ │ 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 +573789,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 2ace10 │ │ │ │ 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 2de678 │ │ │ │ @ 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 29c7d0 │ │ │ │ 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 +573849,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 52c7f0 │ │ │ │ @ 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 29c884 │ │ │ │ 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 4a8ffc │ │ │ │ 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 2a88c4 │ │ │ │ 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 2a8900 │ │ │ │ andcs fp, r0, #140, 30 @ 0x230 │ │ │ │ - blls 368f04 │ │ │ │ + blls 368fd4 │ │ │ │ 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 +573919,84 @@ │ │ │ │ @ instruction: 0xf100ae0c │ │ │ │ @ instruction: 0xf8db814d │ │ │ │ @ instruction: 0xf8db6034 │ │ │ │ tstlt r3, r0, lsl r2 │ │ │ │ @ instruction: 0xf8062319 │ │ │ │ vqdmulh.s d19, d1, d1 │ │ │ │ @ instruction: 0xf826231b │ │ │ │ - bls 3af370 │ │ │ │ + bls 3af440 │ │ │ │ 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 26c8b8 │ │ │ │ mrshi pc, SPSR @ │ │ │ │ @ instruction: 0xf8db4611 │ │ │ │ movwls r0, #16412 @ 0x401c │ │ │ │ @ instruction: 0xf8def7ec │ │ │ │ - blls 386bb0 │ │ │ │ + blls 386c80 │ │ │ │ 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 74709c │ │ │ │ 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 36890c │ │ │ │ @ instruction: 0xf888441a │ │ │ │ @ instruction: 0xf8da2005 │ │ │ │ - bl 3ec848 │ │ │ │ - b 1622bf8 │ │ │ │ - b 1629054 │ │ │ │ + bl 3ec918 │ │ │ │ + b 1622cc8 │ │ │ │ + b 1629124 │ │ │ │ @ instruction: 0xf8884319 │ │ │ │ - b 1628810 │ │ │ │ + b 16288e0 │ │ │ │ @ instruction: 0xf8886919 │ │ │ │ @ instruction: 0xf1083007 │ │ │ │ @ instruction: 0xf8880309 │ │ │ │ @ instruction: 0xf8cb9008 │ │ │ │ ldmib fp, {r5, ip, sp}^ │ │ │ │ @ instruction: 0xf8db2380 │ │ │ │ - blx 2e0b66 │ │ │ │ - blx 39e436 │ │ │ │ + blx 2e0c36 │ │ │ │ + blx 39e506 │ │ │ │ ldrtmi pc, [r9], -r3, lsl #6 @ │ │ │ │ - @ instruction: 0xf5cf9304 │ │ │ │ - blls 39a834 │ │ │ │ + @ instruction: 0xf5ce9304 │ │ │ │ + blls 39c764 │ │ │ │ @ instruction: 0xf8db4602 │ │ │ │ @ instruction: 0x461900d8 │ │ │ │ andls r9, r4, #335544320 @ 0x14000000 │ │ │ │ - svc 0x00faf5ce │ │ │ │ + svc 0x0092f5ce │ │ │ │ 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 0x007cf5ce │ │ │ │ strmi r9, [r0], r4, lsl #22 │ │ │ │ @ instruction: 0x46191e70 │ │ │ │ - svc 0x00def5ce │ │ │ │ + svc 0x0076f5ce │ │ │ │ ldmib sp, {r0, r1, r2, ip, pc}^ │ │ │ │ strtmi r3, [r0], -r4, lsl #4 │ │ │ │ addmi r9, ip, #114688 @ 0x1c000 │ │ │ │ - blx 396a0a │ │ │ │ + blx 396ada │ │ │ │ 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 +574015,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 268d48 │ │ │ │ @ instruction: 0xf8dbd1ea │ │ │ │ stccs 0, cr5, [r0, #-928] @ 0xfffffc60 │ │ │ │ - blls 394c8c │ │ │ │ - bl 33225c │ │ │ │ + blls 394d5c │ │ │ │ + bl 33232c │ │ │ │ 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 +574035,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 42420c │ │ │ │ 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 2dea3c │ │ │ │ @ instruction: 0xf8cb4a84 │ │ │ │ - blmi fe2ec9e8 │ │ │ │ + blmi fe2ecab8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ba9d8 │ │ │ │ + blls 5baaa8 │ │ │ │ @ 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, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r8, r0 │ │ │ │ - bcs 2bb7a0 │ │ │ │ + bcs 2bb870 │ │ │ │ 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 +574076,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 189eaaa │ │ │ │ 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 149eaca │ │ │ │ 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 +574123,26 @@ │ │ │ │ @ instruction: 0xf04c518c │ │ │ │ @ instruction: 0xf1030c04 │ │ │ │ @ instruction: 0xf883041b │ │ │ │ @ instruction: 0xf883c013 │ │ │ │ @ instruction: 0x060ae012 │ │ │ │ andscs lr, r5, #270336 @ 0x42000 │ │ │ │ ldrvc r0, [sl, #-2573] @ 0xfffff5f3 │ │ │ │ - beq 7be30c │ │ │ │ + beq 7be3dc │ │ │ │ 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 109eb90 │ │ │ │ @ instruction: 0xf0129a0c │ │ │ │ @ instruction: 0xf43f0203 │ │ │ │ ldr sl, [r4, #3518]! @ 0xdbe │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ @ instruction: 0xf8dbe6cd │ │ │ │ @ instruction: 0xf04f3020 │ │ │ │ movwcc r0, #37497 @ 0x9279 │ │ │ │ @@ -574119,53 +574170,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 @ 260c24 │ │ │ │ orrcs r2, r0, #262144 @ 0x40000 │ │ │ │ - bllt ff09eb58 │ │ │ │ + bllt ff09ec28 │ │ │ │ movwcs r2, #1793 @ 0x701 │ │ │ │ - bllt fef9eb60 │ │ │ │ + bllt fef9ec30 │ │ │ │ str r2, [r6], #-1352 @ 0xfffffab8 │ │ │ │ - svc 0x004ef5ce │ │ │ │ - rsbseq pc, r1, r0, lsl lr @ │ │ │ │ + cdp 5, 14, cr15, cr6, cr14, {6} │ │ │ │ + rsbseq pc, r1, r0, asr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0071f698 │ │ │ │ + rsbseq pc, r1, r8, asr #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 fedb7e68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ vhsub.s8 d2, d16, d0 │ │ │ │ @ instruction: 0xf5ce404c │ │ │ │ - @ instruction: 0xf8d4edc8 │ │ │ │ + @ instruction: 0xf8d4ed60 │ │ │ │ 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 fedb7ea8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf5002280 │ │ │ │ @ instruction: 0xf5ce7073 │ │ │ │ - @ instruction: 0xf8d4eda8 │ │ │ │ + @ instruction: 0xf8d4ed40 │ │ │ │ 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 +574250,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 fedb7f64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - mrrc 5, 12, pc, r6, cr14 @ │ │ │ │ + bl ffe1e4a8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb7eac │ │ │ │ + bl fedb7f7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r0 @ │ │ │ │ @ instruction: 0x2128460c │ │ │ │ - bl fea9e3f4 │ │ │ │ + bl 109e4c4 │ │ │ │ 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 156d5cc │ │ │ │ + bcs 463dd8 │ │ │ │ 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 fedb7ff4 │ │ │ │ @ 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 +574311,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 31e590 │ │ │ │ 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: 0xf856f5fe │ │ │ │ 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: 0xf890fcc7 │ │ │ │ + blcs 3acf94 │ │ │ │ + blx 490ac0 │ │ │ │ @ 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 fedb80e8 │ │ │ │ @ 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 2dc1d8 │ │ │ │ + @ instruction: 0xf806f68b │ │ │ │ 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 31bb88 │ │ │ │ + blvs ff4fb17c │ │ │ │ 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 1646778 │ │ │ │ stclvs 6, cr1, [sl, #520] @ 0x208 │ │ │ │ streq lr, [fp, #-2629] @ 0xfffff5bb │ │ │ │ - b 13c66ac │ │ │ │ + b 13c677c │ │ │ │ @ instruction: 0xf891154e │ │ │ │ - b 13b8f7c │ │ │ │ - blvs 4e24b8 │ │ │ │ + b 13b904c │ │ │ │ + blvs 4e2588 │ │ │ │ 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 137c0d8 │ │ │ │ stcvc 4, cr0, [sl, #8] │ │ │ │ - b 1384ee0 │ │ │ │ + b 1384fb0 │ │ │ │ @ instruction: 0xf8911402 │ │ │ │ strls r2, [r7], #-96 @ 0xffffffa0 │ │ │ │ subeq lr, r2, #282624 @ 0x45000 │ │ │ │ @ instruction: 0xf891920a │ │ │ │ - b 1629018 │ │ │ │ + b 16290e8 │ │ │ │ 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 12f17d8 │ │ │ │ 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 16457f8 │ │ │ │ + b 163d84c │ │ │ │ + b 1632830 │ │ │ │ + b 13fa048 │ │ │ │ + bl 13327e8 │ │ │ │ + b 13e0ff8 │ │ │ │ + b 1622828 │ │ │ │ + b 15ec86c │ │ │ │ + bls 37c800 │ │ │ │ strcs lr, [r2], #-2628 @ 0xfffff5bc │ │ │ │ andne lr, r8, #323584 @ 0x4f000 │ │ │ │ strls r4, [r9], #-788 @ 0xfffffcec │ │ │ │ - b 163b96c │ │ │ │ + b 163ba3c │ │ │ │ stcls 8, cr7, [r1], {24} │ │ │ │ adceq r9, sp, fp │ │ │ │ - b 13637d4 │ │ │ │ - bvs 1639f64 │ │ │ │ + b 13638a4 │ │ │ │ + bvs 163a034 │ │ │ │ strbne lr, [r7, -r5, asr #20] │ │ │ │ - b 163ba84 │ │ │ │ + b 163bb54 │ │ │ │ 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 1572ab0 │ │ │ │ stmdals r5, {sl, fp, sp, lr} │ │ │ │ cdpeq 3, 0, cr15, cr7, cr6, {3} │ │ │ │ - b 14327ec │ │ │ │ + b 14328bc │ │ │ │ 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 +574456,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 13470c8 │ │ │ │ vcgt.u32 d22, d3, d0 │ │ │ │ - beq 72ac10 │ │ │ │ + beq 72ace0 │ │ │ │ movwvs lr, #35395 @ 0x8a43 │ │ │ │ - strcs pc, [pc, #-867] @ 260c79 │ │ │ │ + strcs pc, [pc, #-867] @ 260d49 │ │ │ │ tstcs fp, #323584 @ 0x4f000 │ │ │ │ stccs 3, cr15, [pc], {99} @ 0x63 │ │ │ │ movwmi lr, #31185 @ 0x79d1 │ │ │ │ - b 133b010 │ │ │ │ + b 133b0e0 │ │ │ │ stcls 3, cr1, [r1], {4} │ │ │ │ cdpvs 3, 1, cr15, cr15, cr3, {3} │ │ │ │ @ instruction: 0xf8c39b00 │ │ │ │ - b 165902c │ │ │ │ - b 1331c68 │ │ │ │ + b 16590fc │ │ │ │ + b 1331d38 │ │ │ │ vcgt.u32 d20, d3, d0 │ │ │ │ - b 1632c64 │ │ │ │ - b 1339c74 │ │ │ │ + b 1632d34 │ │ │ │ + b 1339d44 │ │ │ │ stmdals r0, {r8, r9, sp} │ │ │ │ - b 1631ca0 │ │ │ │ + b 1631d70 │ │ │ │ vqshl.u32 d18, d9, d3 │ │ │ │ subvs r6, r7, pc, lsl r7 │ │ │ │ - b 1648c30 │ │ │ │ - b 1371c88 │ │ │ │ - b 133a044 │ │ │ │ + b 1648d00 │ │ │ │ + b 1371d58 │ │ │ │ + b 133a114 │ │ │ │ vcgt.u32 d20, d4, d7 │ │ │ │ vmin.u32 d20, d3, d7 │ │ │ │ ldceq 6, cr6, [r3], {31} │ │ │ │ movwmi lr, #35395 @ 0x8a43 │ │ │ │ - b 12e4884 │ │ │ │ + b 12e4954 │ │ │ │ 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] @ 260dbe │ │ │ │ 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 1e0d380 │ │ │ │ + bmi 1df2b90 │ │ │ │ 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} │ │ │ │ + stmdb 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 131e8c0 │ │ │ │ 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 139ebe2 │ │ │ │ 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 feea4258 │ │ │ │ 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 19dd218 │ │ │ │ + blvs 1d3be40 │ │ │ │ + blvs 1a3bfbc │ │ │ │ + blvs 1d3bfc0 │ │ │ │ + blvs 1d3bfc4 │ │ │ │ + blvs 1d3bfc8 │ │ │ │ rsbeq r6, r1, fp, ror #22 │ │ │ │ - b 13291c4 │ │ │ │ + b 1329294 │ │ │ │ @ instruction: 0xf805138b │ │ │ │ - b 133c160 │ │ │ │ + b 133c230 │ │ │ │ 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 1632ab8 │ │ │ │ + b 162465c │ │ │ │ + b 1630460 │ │ │ │ + b 1640464 │ │ │ │ + b 14f4668 │ │ │ │ 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 3632bc │ │ │ │ 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 │ │ │ │ + stc2 5, cr15, [r0, #900]! @ 0x384 │ │ │ │ + blmi 8b3b10 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 53b248 │ │ │ │ + blls 53b318 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ andlt r4, sp, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xe7ae2010 │ │ │ │ @ instruction: 0xe7ac2014 │ │ │ │ @ instruction: 0xe7aa2018 │ │ │ │ @@ -574555,59 +574606,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: 0xf5cdeb9e │ │ │ │ + bmi 4dd128 │ │ │ │ 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 fe31ea3c │ │ │ │ + ldrhteq lr, [r1], #-224 @ 0xffffff20 │ │ │ │ + rsbseq lr, r1, sl, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r1, r8, lsr #28 │ │ │ │ - andseq r8, lr, r6, ror #3 │ │ │ │ + rsbseq lr, r1, r8, asr sp │ │ │ │ + @ instruction: 0x001e81d6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, lr, ip, asr #3 │ │ │ │ + @ instruction: 0x001e81bc │ │ │ │ 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}^ │ │ │ │ + ldmda 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 29ce2c │ │ │ │ @ instruction: 0x801ef8b4 │ │ │ │ strmi r8, [r6], r7, ror #22 │ │ │ │ ldrdls pc, [r0], -r4 @ │ │ │ │ - bvc ff45ce6c │ │ │ │ + bvc ff45cf3c │ │ │ │ strteq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf6c42305 │ │ │ │ movwls r5, #4931 @ 0x1343 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - blx 69ce74 │ │ │ │ + blx 69cf44 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ - blcs 89bbf8 │ │ │ │ - bcs 85bbfc │ │ │ │ + blcs 89bcc8 │ │ │ │ + bcs 85bccc │ │ │ │ @ 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 2a214c │ │ │ │ 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 +574668,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 51bd14 │ │ │ │ @ instruction: 0x9600461e │ │ │ │ - bmi 507f24 │ │ │ │ + bmi 507ff4 │ │ │ │ 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 0x0000eafc │ │ │ │ + rsbseq lr, r1, r8, asr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r1], #-202 @ 0xffffff36 │ │ │ │ + rsbseq lr, r1, sl, lsl #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb8558 │ │ │ │ + bl fedb8628 │ │ │ │ @ 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: 0xf504fcc1 │ │ │ │ @ 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 fedb8674 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi fe3a524c │ │ │ │ - blmi fe3cd5f4 │ │ │ │ + bmi fe3a531c │ │ │ │ + blmi fe3cd6c4 │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ teqcs r0, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ - @ instruction: 0xf5ce0300 │ │ │ │ - @ instruction: 0x4606e81c │ │ │ │ + @ instruction: 0xf5cd0300 │ │ │ │ + @ instruction: 0x4606efb4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [lr], r9, lsl #1 │ │ │ │ - bvc d72de4 │ │ │ │ + bvc d72eb4 │ │ │ │ @ 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 +574751,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 1325654 │ │ │ │ stmdavs r9!, {r0, r6, r7, r8, r9} │ │ │ │ mcrrcc 3, 12, pc, r7, cr1 @ │ │ │ │ cdpeq 1, 10, cr0, cr4, cr1, {5} │ │ │ │ - beq 4b20a4 │ │ │ │ + beq 4b2174 │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ movwmi r5, #42051 @ 0xa443 │ │ │ │ - b 12e9888 │ │ │ │ + b 12e9958 │ │ │ │ @ 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 +574778,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 51becc │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ stmdbvc fp!, {r0, r8, r9, fp, ip, pc} │ │ │ │ ldrle r0, [r2], #-2010 @ 0xfffff826 │ │ │ │ - blmi 1073dcc │ │ │ │ + blmi 1073e9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63b554 │ │ │ │ + blls 63b624 │ │ │ │ @ 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 +574803,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 12f56a4 │ │ │ │ orreq r0, fp, r3, asr #5 │ │ │ │ tstmi sl, #2192 @ 0x890 │ │ │ │ - b 1323db0 │ │ │ │ + b 1323e80 │ │ │ │ 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 +574823,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 1632e88 │ │ │ │ + b 1624a4c │ │ │ │ + b 1630850 │ │ │ │ + b 1640854 │ │ │ │ + b 14f4a58 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 305da8 │ │ │ │ + blls 305e78 │ │ │ │ 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 0x0000e9be │ │ │ │ + rsbseq lr, r1, lr, ror fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq r1, r8, r8, asr #25 │ │ │ │ - rsbseq lr, r1, ip, lsl fp │ │ │ │ - rsbeq r1, r8, r8, ror #23 │ │ │ │ + strhteq r1, [r8], #-200 @ 0xffffff38 │ │ │ │ + rsbseq lr, r1, ip, asr #20 │ │ │ │ + ldrdeq r1, [r8], #-184 @ 0xffffff48 @ │ │ │ │ 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 26eb74 │ │ │ │ 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 39dd6c │ │ │ │ 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 +574890,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 26df64 │ │ │ │ @ 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 2b13a0 │ │ │ │ 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 +574929,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 fedb8a00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26df4c │ │ │ │ + bcs 26e01c │ │ │ │ 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 26e040 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5cd4628 │ │ │ │ - ldclt 14, cr14, [r8, #-928]! @ 0xfffffc60 │ │ │ │ + ldclt 14, cr14, [r8, #-512]! @ 0xfffffe00 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb898c │ │ │ │ + bl fedb8a5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #25 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26dfa8 │ │ │ │ + bcs 26e078 │ │ │ │ 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 26e09c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5cd4628 │ │ │ │ - ldclt 14, cr14, [r8, #-744]! @ 0xfffffd18 │ │ │ │ + ldclt 14, cr14, [r8, #-328]! @ 0xfffffeb8 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb89e8 │ │ │ │ + bl fedb8ab8 │ │ │ │ @ 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 2b14d0 │ │ │ │ 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 2b14f4 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4628b11b │ │ │ │ - cdp 5, 8, cr15, cr10, cr13, {6} │ │ │ │ + cdp 5, 2, cr15, cr2, cr13, {6} │ │ │ │ @ instruction: 0x4621bd38 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 39cd00 │ │ │ │ + blhi 39cdd0 │ │ │ │ @ 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, asr sp │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460780b3 │ │ │ │ @ instruction: 0xf10b465c │ │ │ │ ldrtmi r0, [sp], -r0, lsr #24 │ │ │ │ stmdavs r1!, {r5, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8543410 │ │ │ │ ldrcc r2, [r0, -r8, lsl #24] │ │ │ │ stccc 8, cr15, [r4], {84} @ 0x54 │ │ │ │ - strgt r4, [pc, #-1380] @ 261338 │ │ │ │ + strgt r4, [pc, #-1380] @ 261408 │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf89b6038 │ │ │ │ @ instruction: 0xf0033000 │ │ │ │ - bcs 3e20c8 │ │ │ │ + bcs 3e2198 │ │ │ │ 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 +575046,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 989648 │ │ │ │ @ instruction: 0xf04a930e │ │ │ │ @ instruction: 0xee200a1c │ │ │ │ andls r0, sp, #40, 20 @ 0x28000 │ │ │ │ - svc 0x001ef5cd │ │ │ │ - beq c9d1b8 │ │ │ │ + cdp 5, 11, cr15, cr6, cr13, {6} │ │ │ │ + beq c9d288 │ │ │ │ tstls ip, r5, lsl #12 │ │ │ │ - svc 0x0018f5cd │ │ │ │ - beq c9d1c8 │ │ │ │ + cdp 5, 11, cr15, cr0, cr13, {6} │ │ │ │ + beq c9d298 │ │ │ │ stmdane r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1461d3c │ │ │ │ + b 1461e0c │ │ │ │ @ instruction: 0xf5cd7810 │ │ │ │ - ldmib sp, {r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r3, 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 5c865c │ │ │ │ adcsvs r4, r2, fp, lsl #6 │ │ │ │ - blls 6331b0 │ │ │ │ - blls 5f9d1c │ │ │ │ - blls 4b9e20 │ │ │ │ - blls 521ac0 │ │ │ │ + blls 633280 │ │ │ │ + blls 5f9dec │ │ │ │ + blls 4b9ef0 │ │ │ │ + blls 521b90 │ │ │ │ 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 daa280 │ │ │ │ strvs lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0x43259b14 │ │ │ │ - b 1364210 │ │ │ │ + b 13642e0 │ │ │ │ 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 262684 │ │ │ │ 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 16332dc │ │ │ │ + b 1624e80 │ │ │ │ + b 1630c84 │ │ │ │ + b 1640c88 │ │ │ │ + b 14f4e8c │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 8c6238 │ │ │ │ - bls 3c8630 │ │ │ │ - blls 7b2c40 │ │ │ │ + blls 8c6308 │ │ │ │ + bls 3c8700 │ │ │ │ + blls 7b2d10 │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xd15a4293 │ │ │ │ - blmi ff67452c │ │ │ │ + blmi ff6745fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls bbba58 │ │ │ │ + blls bbbb28 │ │ │ │ @ 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 +575134,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 29dc70 │ │ │ │ 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] @ 261c88 │ │ │ │ ldrbmi r9, [r1], r9, lsr #21 │ │ │ │ mrscs r9, (UNDEF: 16) │ │ │ │ - bhi fec5d200 │ │ │ │ - @ instruction: 0xf9fcf5e1 │ │ │ │ + bhi fec5d2d0 │ │ │ │ + @ instruction: 0xf994f5e1 │ │ │ │ stceq 0, cr15, [r5], {79} @ 0x4f │ │ │ │ mcrrpl 6, 12, pc, r3, cr4 @ │ │ │ │ @ instruction: 0xf8cd9408 │ │ │ │ @ instruction: 0xf8cda014 │ │ │ │ - bls 751bdc │ │ │ │ + bls 751cac │ │ │ │ svcls 0x00179908 │ │ │ │ @ instruction: 0xf8926d13 │ │ │ │ strbmi r2, [fp], #-184 @ 0xffffff48 │ │ │ │ svccc 0x0004f841 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ stmdbls r5, {r3, r8, ip, pc} │ │ │ │ - bcs 289318 │ │ │ │ + bcs 2893e8 │ │ │ │ @ instruction: 0x460fbf18 │ │ │ │ andeq pc, r7, #3 │ │ │ │ - bcs 3f2bfc │ │ │ │ + bcs 3f2ccc │ │ │ │ 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 3e69bc │ │ │ │ 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 269eb8 │ │ │ │ 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 +575196,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 3e2b34 │ │ │ │ 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 3e6a58 │ │ │ │ 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 2dd2ec │ │ │ │ + bvc ff29d858 │ │ │ │ @ instruction: 0xf8dbbf1f │ │ │ │ - beq fe6e9bbc │ │ │ │ + beq fe6e9c8c │ │ │ │ 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 69d87c │ │ │ │ @ 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 129d790 │ │ │ │ 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 482134 │ │ │ │ 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 1cdd7cc │ │ │ │ + blx 69d8d4 │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ @ instruction: 0xf89b8a69 │ │ │ │ @ instruction: 0xf0133002 │ │ │ │ andls r0, r7, #124, 4 @ 0xc0000007 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ - blcs 462a68 │ │ │ │ + blcs 462b38 │ │ │ │ rscshi pc, lr, r0, asr #4 │ │ │ │ - beq 1a9dd88 │ │ │ │ + beq 1a9de58 │ │ │ │ movwls r2, #29448 @ 0x7308 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ svccs 0x000180df │ │ │ │ rscshi pc, fp, r0 │ │ │ │ @ instruction: 0xf0002f02 │ │ │ │ svcne 0x00bb8108 │ │ │ │ vqdmulh.s d2, d0, d14 │ │ │ │ @@ -575256,140 +575307,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 29df24 │ │ │ │ smlald r9, r0, r2, r3 │ │ │ │ - blcc fe261d20 │ │ │ │ + blcc fe261df0 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq lr, r1, r0, lsr #15 │ │ │ │ + ldrsbteq lr, [r1], #-96 @ 0xffffffa0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r1, r8, lsl r6 │ │ │ │ + rsbseq lr, r1, r8, asr #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 90d53c │ │ │ │ @ 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 29da34 │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 145d938 │ │ │ │ + bvc 145da08 │ │ │ │ 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 62dabc │ │ │ │ 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 39ffb8 │ │ │ │ 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 39ffd0 │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ ldmdbge lr, {r0, r7, r8, sl, sp, lr, pc} │ │ │ │ rsbseq pc, pc, #111 @ 0x6f │ │ │ │ - blcs 223be8c │ │ │ │ + blcs 223bf5c │ │ │ │ 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 35d570 │ │ │ │ + beq 131d384 │ │ │ │ + bvc ff45dadc │ │ │ │ + blx 69dad4 │ │ │ │ mcrge 5, 7, pc, cr9, cr15, {1} @ │ │ │ │ - bvc ff45da18 │ │ │ │ - blx 69da10 │ │ │ │ + bvc ff45dae8 │ │ │ │ + blx 69dae0 │ │ │ │ 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 39e064 │ │ │ │ stmib sp, {r0, r1, r2, r4, r9, sl, lr}^ │ │ │ │ strb r2, [sl, #-526] @ 0xfffffdf2 │ │ │ │ svclt 0x00942b02 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ - bne 135c7a8 │ │ │ │ + bne 135c878 │ │ │ │ movwls r2, #29448 @ 0x7308 │ │ │ │ andcs lr, r0, #249561088 @ 0xee00000 │ │ │ │ - beq 49dfb4 │ │ │ │ + beq 49e084 │ │ │ │ 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 91b6b0 │ │ │ │ @ instruction: 0xeeb7aa1e │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #81 @ 0x3e880000 0.2656250 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 1d9d45c │ │ │ │ + bvc 1d9d52c │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 145dab0 │ │ │ │ + bvc 145db80 │ │ │ │ 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 │ │ │ │ + ldc 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 +575451,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 │ │ │ │ + stmib 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 26e84c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1b8c │ │ │ │ + blcc 2b1c5c │ │ │ │ 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 2b1c90 │ │ │ │ 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 +575495,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 fedb92d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ strmi r3, [sp], -r4, lsl #1 │ │ │ │ @ instruction: 0xf893b1b3 │ │ │ │ - bcs 26a0fc │ │ │ │ + bcs 26a1cc │ │ │ │ vshr.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2adc28 │ │ │ │ + bcc 2adcf8 │ │ │ │ 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 26e928 │ │ │ │ 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 26e94c │ │ │ │ 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 2b1d68 │ │ │ │ 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 2b1d8c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi fp, [r8], -fp, lsr #2 │ │ │ │ - b 121f804 │ │ │ │ + ldmib 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: 0xf8d5fd87 │ │ │ │ @ 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: 0xf8d5fc01 │ │ │ │ @ instruction: 0xf7e80084 │ │ │ │ @ instruction: 0x4620fd1f │ │ │ │ - stc2l 6, cr15, [r0, #664]! @ 0x298 │ │ │ │ + ldc2l 6, cr15, [r8, #-664]! @ 0xfffffd68 │ │ │ │ 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 2f3a2e │ │ │ │ @ instruction: 0xf6438201 │ │ │ │ strmi r6, [r2], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xf1b95851 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blcs 282400 │ │ │ │ + blcs 2824d0 │ │ │ │ mvnslt sp, pc, asr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26e970 │ │ │ │ + bcs 26ea40 │ │ │ │ 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 26ea64 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 285f08 │ │ │ │ + blcs 285fd8 │ │ │ │ addhi pc, r4, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ - blx 32a5ae │ │ │ │ + blx 32a67e │ │ │ │ strtmi r8, [fp], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf8d95099 │ │ │ │ addspl r1, r9, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ @ instruction: 0xf8d92282 │ │ │ │ - blx 3521f6 │ │ │ │ + blx 3522c6 │ │ │ │ stmiane r9!, {r0, r1, r2, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0060973 │ │ │ │ - blx 2e3a4e │ │ │ │ + blx 2e3b1e │ │ │ │ @ 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 +575643,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 26eb28 │ │ │ │ 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 26eb4c │ │ │ │ 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 2b1f88 │ │ │ │ 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 323c26 │ │ │ │ + blx 2c2fca │ │ │ │ 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 b3c5c4 │ │ │ │ @ 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 26ec08 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2860ac │ │ │ │ + blcs 28617c │ │ │ │ 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 +575725,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 fef2499c │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 2ee7bc │ │ │ │ + blx 2ee88c │ │ │ │ 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 25e8d8 │ │ │ │ + b 1633810 │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl fec16458 │ │ │ │ + bl fec16528 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a68a70 │ │ │ │ + bcs a68b40 │ │ │ │ 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 af27cc │ │ │ │ @ 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 fef24b10 │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl febea4ec │ │ │ │ - blcs a63084 │ │ │ │ - b 16584e8 │ │ │ │ - bl ff0685cc │ │ │ │ + bl febea5bc │ │ │ │ + blcs a63154 │ │ │ │ + b 16585b8 │ │ │ │ + bl ff06869c │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 2ee520 │ │ │ │ + blx 2ee5f0 │ │ │ │ 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 +575814,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 33fcdc │ │ │ │ movwcs r0, #51458 @ 0xc902 │ │ │ │ - bleq 2de648 │ │ │ │ + bleq 2de718 │ │ │ │ streq pc, [r1, #-2821] @ 0xfffff4fb │ │ │ │ strpl pc, [r2, #-2819] @ 0xfffff4fd │ │ │ │ - blx 32b29e │ │ │ │ + blx 32b36e │ │ │ │ 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 +575835,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 26ee28 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb3bb8f5b │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf0089b01 │ │ │ │ - blx 5229e8 │ │ │ │ - bl 35e974 │ │ │ │ - bl 4e72d4 │ │ │ │ + blx 522ab8 │ │ │ │ + bl 35ea44 │ │ │ │ + bl 4e73a4 │ │ │ │ @ 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 +575874,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 286430 │ │ │ │ @ instruction: 0xf8c5d0eb │ │ │ │ cdpcs 4, 0, cr6, cr0, cr8, {7} │ │ │ │ - blls 2d6cc8 │ │ │ │ + blls 2d6d98 │ │ │ │ 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 4f3dec │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ - b aebfc0 │ │ │ │ + b aec090 │ │ │ │ @ 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 2b2314 │ │ │ │ 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 324bbe │ │ │ │ @ instruction: 0xf507f701 │ │ │ │ - bl 27d5ac │ │ │ │ + bl 27d67c │ │ │ │ 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 2debac │ │ │ │ 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 2d6e4c │ │ │ │ @ instruction: 0xf0163601 │ │ │ │ svclt 0x0014061f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ @ instruction: 0xf04f2028 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140b1 │ │ │ │ - blx 32eef0 │ │ │ │ + blx 32efc0 │ │ │ │ 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 2ae3ec │ │ │ │ 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 feca3894 │ │ │ │ + bl feb63438 │ │ │ │ strtmi r0, [r3], #-1033 @ 0xfffffbf7 │ │ │ │ - blcs a6a0e4 │ │ │ │ - b 16587e8 │ │ │ │ - bl ff0688b8 │ │ │ │ + blcs a6a1b4 │ │ │ │ + b 16588b8 │ │ │ │ + bl ff068988 │ │ │ │ andsle r1, r4, r5, asr pc │ │ │ │ - bl fef64cf0 │ │ │ │ + bl fef64dc0 │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ strcc sl, [r1], -r1, ror #30 │ │ │ │ tstpeq pc, #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2ef370 │ │ │ │ - bls 2df384 │ │ │ │ + blx 2ef440 │ │ │ │ + bls 2df454 │ │ │ │ eorcs pc, r4, r2, asr r8 @ │ │ │ │ - bls 2b27cc │ │ │ │ + bls 2b289c │ │ │ │ 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 +576007,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 3343ba │ │ │ │ @ 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 54751c │ │ │ │ movwls r0, #21255 @ 0x5307 │ │ │ │ - blls 41ab40 │ │ │ │ + blls 41ac10 │ │ │ │ andseq pc, pc, #8 │ │ │ │ - blx 4ce480 │ │ │ │ - bl 35f04c │ │ │ │ - bl 4e75a8 │ │ │ │ + blx 4ce550 │ │ │ │ + bl 35f11c │ │ │ │ + bl 4e7678 │ │ │ │ @ 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 feaa00c0 │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ tstcs r0, r4, ror #4 │ │ │ │ @ instruction: 0xf5cc4638 │ │ │ │ - @ instruction: 0xf894edf0 │ │ │ │ - blcs 26e9b4 │ │ │ │ + @ instruction: 0xf894ed88 │ │ │ │ + blcs 26ea84 │ │ │ │ teqphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8949a09 │ │ │ │ @ instruction: 0xf8b4104e │ │ │ │ - bl 30e9a4 │ │ │ │ + bl 30ea74 │ │ │ │ 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 5615c2 │ │ │ │ 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 486e24 │ │ │ │ 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 fef235f4 │ │ │ │ + bcs 2df7f0 │ │ │ │ subsls pc, r0, sp, asr #17 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ subscc pc, r6, sp, lsl #17 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ - bcs 2ab528 │ │ │ │ + bcs 2ab5f8 │ │ │ │ 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 +576099,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 1e20a40 │ │ │ │ @ instruction: 0x93299b07 │ │ │ │ - blls 5eb180 │ │ │ │ + blls 5eb250 │ │ │ │ @ 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 1634294 │ │ │ │ + b 1625e58 │ │ │ │ + b 1631c5c │ │ │ │ + b 1641c60 │ │ │ │ + b 14f5e64 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 6471e8 │ │ │ │ + blls 6472b8 │ │ │ │ @ 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 69f134 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ cmplt r7, lr, lsr #1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 26f1e8 │ │ │ │ + bcs 26f2b8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b25f8 │ │ │ │ + blcc 2b26c8 │ │ │ │ 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 441b68 │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ - blls 40e63c │ │ │ │ + blls 40e70c │ │ │ │ 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 2b2734 │ │ │ │ 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 2b2764 │ │ │ │ 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 2b2790 │ │ │ │ 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 69f240 │ │ │ │ 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, 3, 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 │ │ │ │ + strmi lr, [r3], -r0, lsr #28 │ │ │ │ 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 +576223,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 289920 │ │ │ │ + bmi fe557118 │ │ │ │ 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 323090 │ │ │ │ @ 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, r4, r5, r6, r7, 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 +576272,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 26f4fc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2869a0 │ │ │ │ + blcs 286a70 │ │ │ │ @ instruction: 0xf8d8d03e │ │ │ │ @ instruction: 0xf8c81e18 │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26f450 │ │ │ │ + bcs 26f520 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2869c4 │ │ │ │ + blcs 286a94 │ │ │ │ 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 fef25338 │ │ │ │ @ instruction: 0xf47f1f55 │ │ │ │ - bls 40ea30 │ │ │ │ + bls 40eb00 │ │ │ │ @ instruction: 0xf0153501 │ │ │ │ svclt 0x0014051f │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ @ instruction: 0xf85230ff │ │ │ │ @ instruction: 0xf04f1023 │ │ │ │ svclt 0x001c32ff │ │ │ │ @ instruction: 0xf10040a8 │ │ │ │ - blx 2ef0a0 │ │ │ │ + blx 2ef170 │ │ │ │ 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 2ae99c │ │ │ │ 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 +576330,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 286b50 │ │ │ │ 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 feb48e18 │ │ │ │ ldrtmi r0, [r9], -r9, lsl #18 │ │ │ │ rscscc pc, pc, #1073741826 @ 0x40000002 │ │ │ │ @ instruction: 0xf7ff3e1f │ │ │ │ vmovcs.32 d0[1], pc │ │ │ │ - b 1658d98 │ │ │ │ - bl ff0a92ac │ │ │ │ + b 1658e68 │ │ │ │ + bl ff0a937c │ │ │ │ @ instruction: 0xf47f1f55 │ │ │ │ stclne 15, cr10, [fp], #-20 @ 0xffffffec │ │ │ │ tstpeq pc, #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2ef958 │ │ │ │ - bls 41f96c │ │ │ │ + blx 2efa28 │ │ │ │ + bls 41fa3c │ │ │ │ eorcs pc, r9, r2, asr r8 @ │ │ │ │ - bls 3f2db4 │ │ │ │ + bls 3f2e84 │ │ │ │ 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 1a0e48 │ │ │ │ @ instruction: 0xf109462a │ │ │ │ ldrtmi r0, [r0], -r0, lsr #2 │ │ │ │ - blx 20d84 │ │ │ │ + blx 20e54 │ │ │ │ @ instruction: 0xf5cce6e6 │ │ │ │ - svclt 0x0000ee3e │ │ │ │ - rsbseq sp, r1, r4, lsr #16 │ │ │ │ + svclt 0x0000edd6 │ │ │ │ + rsbseq sp, r1, r4, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0071d492 │ │ │ │ + rsbseq sp, r1, r2, asr #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 +576383,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 2aeab8 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7e70084 │ │ │ │ @ instruction: 0xf8d4fead │ │ │ │ movwcs r0, #632 @ 0x278 │ │ │ │ @@ -576349,54 +576400,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: 0xf896eab2 │ │ │ │ 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 31f050 │ │ │ │ + bleq 2df054 │ │ │ │ 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 561b6a │ │ │ │ + beq 5dfe44 │ │ │ │ subge pc, ip, sp, asr #17 │ │ │ │ rschi pc, r1, r0, asr #32 │ │ │ │ addcc pc, sp, r0, asr #7 │ │ │ │ - bne fe946ecc │ │ │ │ + bne fe946f9c │ │ │ │ @ instruction: 0xf5be3301 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #31 │ │ │ │ strgt lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf64abf02 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ - blx feaab546 │ │ │ │ + blx feaab616 │ │ │ │ @ instruction: 0xf04f1303 │ │ │ │ svclt 0x00080100 │ │ │ │ tstls r1, #10158080 @ 0x9b0000 │ │ │ │ ldmibvs ip, {r0, r1, r4, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ - blx feca0e68 │ │ │ │ + blx feca0f38 │ │ │ │ ldrdcs pc, [r4, r6]! │ │ │ │ ldrdcc pc, [r0], r6 │ │ │ │ andsls r4, r7, r0, lsr #8 │ │ │ │ andsls r0, r4, #2392064 @ 0x248000 │ │ │ │ @ instruction: 0xf1a31f1a │ │ │ │ - blx fef23adc │ │ │ │ + blx fef23bac │ │ │ │ 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 +576456,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 │ │ │ │ + @ instruction: 0x4604fc33 │ │ │ │ + blvs feb8f490 │ │ │ │ streq pc, [r1], #-420 @ 0xfffffe5c │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ @ instruction: 0xf8950964 │ │ │ │ ldrls r0, [r9], #-96 @ 0xffffffa0 │ │ │ │ - blx 189efa4 │ │ │ │ + blx 189f074 │ │ │ │ @ instruction: 0xf895900e │ │ │ │ @ instruction: 0xf0200061 │ │ │ │ andls pc, sp, r3, asr sl @ │ │ │ │ mlseq r2, r5, r8, pc @ │ │ │ │ - blx 161efb8 │ │ │ │ + blx 161f088 │ │ │ │ @ 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 1fa0fc8 │ │ │ │ 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 163487c │ │ │ │ + b 1626440 │ │ │ │ + b 1632244 │ │ │ │ + b 1642248 │ │ │ │ + b 14f644c │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ @ instruction: 0xf8d69201 │ │ │ │ - bls 2af6b8 │ │ │ │ + bls 2af788 │ │ │ │ @ instruction: 0xf8c54a32 │ │ │ │ - blmi e2f1e0 │ │ │ │ + blmi e2f2b0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls abd010 │ │ │ │ + blls abd0e0 │ │ │ │ @ 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, 1, 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 2aeca4 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r2], {137} @ 0x89 │ │ │ │ ldrdeq pc, [r4], r5 │ │ │ │ ldc2 7, cr15, [r0, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf6a54638 │ │ │ │ - @ instruction: 0xe6fefe71 │ │ │ │ + ldrbt pc, [lr], 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 fee20b06 │ │ │ │ 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 │ │ │ │ + pkhbtmi lr, r3, sl, lsl #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 │ │ │ │ + ldcl 5, cr15, [r0], #-816 @ 0xfffffcd0 │ │ │ │ + rsbseq sp, r1, ip, ror r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mulseq ip, r8, r1 │ │ │ │ - rsbseq sp, r1, r0, rrx │ │ │ │ + andseq r0, ip, r8, lsl #3 │ │ │ │ + @ instruction: 0x0071cf90 │ │ │ │ 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 600c70 │ │ │ │ + beq 29f2a0 │ │ │ │ @ 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 +576607,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 2d7998 │ │ │ │ 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 374c96 │ │ │ │ @ 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 2b2e70 │ │ │ │ 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 334c02 │ │ │ │ @ instruction: 0xf843b302 │ │ │ │ @ instruction: 0xf7e8a004 │ │ │ │ andlt pc, r3, r3, lsr #22 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, ip, sp}^ │ │ │ │ @@ -576600,35 +576651,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 ff7b4b44 │ │ │ │ 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}^ │ │ │ │ + ldmda sl!, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ subscs r8, r8, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - b 20a0978 │ │ │ │ + b 6a0a48 │ │ │ │ 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 1ae0748 │ │ │ │ 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 +576688,55 @@ │ │ │ │ vsubl.u8 q8, d19, d2 │ │ │ │ @ instruction: 0xf88d1342 │ │ │ │ @ instruction: 0xf88d2072 │ │ │ │ @ instruction: 0xf7e93073 │ │ │ │ @ instruction: 0xf105f915 │ │ │ │ ldmdbge ip, {r5, r6, r9} │ │ │ │ @ instruction: 0xf6904683 │ │ │ │ - @ instruction: 0xf8d6fd21 │ │ │ │ + @ instruction: 0xf8d6fcb9 │ │ │ │ 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 ff4e3fc4 │ │ │ │ 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, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d07c │ │ │ │ - blx feda0d08 │ │ │ │ + blx 13a0dd8 │ │ │ │ strmi r6, [r2], -r3, lsl #23 │ │ │ │ rsbsle r2, r1, r3, lsl #22 │ │ │ │ @ instruction: 0xf1032300 │ │ │ │ - bl 2e5b18 │ │ │ │ + bl 2e5be8 │ │ │ │ stmdbvc r9, {r1, r3, r7, r8} │ │ │ │ smlabtle r4, r9, r6, r0 │ │ │ │ - blcs 36ff08 │ │ │ │ + blcs 36ffd8 │ │ │ │ @ instruction: 0xf04fd1f5 │ │ │ │ strtmi r0, [r0], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6909201 │ │ │ │ - bls 2e20d8 │ │ │ │ + bls 2e2008 │ │ │ │ addeq lr, sl, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf3c38893 │ │ │ │ orrlt r1, r8, r8, asr #7 │ │ │ │ - blcs 871f44 │ │ │ │ + blcs 872014 │ │ │ │ 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 a836b0 │ │ │ │ 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 +576749,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 26fc70 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 287114 │ │ │ │ + blcs 2871e4 │ │ │ │ @ instruction: 0xf8c5d03b │ │ │ │ strbmi r6, [r0], -ip, lsl #1 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ @ instruction: 0x4628fcf3 │ │ │ │ - blmi 1db5d74 │ │ │ │ + blmi 1db5e44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9bd42c │ │ │ │ + blls 9bd4fc │ │ │ │ @ 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, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r2, asr #2 │ │ │ │ - blx feb20e38 │ │ │ │ + blx 1120f08 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf89b80ac │ │ │ │ - blcs 2ef404 │ │ │ │ + blcs 2ef4d4 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a06 │ │ │ │ strtmi r0, [r0], -r3, lsl #20 │ │ │ │ - blx 9a0e56 │ │ │ │ + blx fefa0f24 │ │ │ │ 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 26fd10 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2871b4 │ │ │ │ + blcs 287284 │ │ │ │ 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 26fd40 │ │ │ │ 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, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r8, asr #3 │ │ │ │ - blx ff720ecc │ │ │ │ + blx 1d20f9c │ │ │ │ @ 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: 0xf9d6f690 │ │ │ │ svclt 0x00142800 │ │ │ │ - beq 71f604 │ │ │ │ - beq 65f608 │ │ │ │ + beq 71f6d4 │ │ │ │ + beq 65f6d8 │ │ │ │ @ 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], #-344 @ 0xfffffea8 │ │ │ │ @ instruction: 0x4050f897 │ │ │ │ @ instruction: 0xf8b64601 │ │ │ │ @ instruction: 0xf8973044 │ │ │ │ rscmi r0, r2, r1, asr r0 │ │ │ │ - bcs 2b3884 │ │ │ │ + bcs 2b3954 │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xf8b63050 │ │ │ │ - blne 26f634 │ │ │ │ + blne 26f704 │ │ │ │ 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 7a15c0 │ │ │ │ ldmib r9, {r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ - blcc 2afefc │ │ │ │ + blcc 2affcc │ │ │ │ @ instruction: 0x31b8f8c0 │ │ │ │ rscscc pc, pc, #-2147483632 @ 0x80000010 │ │ │ │ @ instruction: 0x21bcf8c0 │ │ │ │ addeq pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf04fe72b │ │ │ │ ldrb r0, [r8, -r9, lsl #20] │ │ │ │ @ instruction: 0xf5cb4628 │ │ │ │ - strdcs lr, [r0], -r6 │ │ │ │ + andcs lr, r0, lr, lsl #31 │ │ │ │ @ instruction: 0xf5cce728 │ │ │ │ - svclt 0x0000ea50 │ │ │ │ - rsbseq ip, r1, r4, ror #27 │ │ │ │ + svclt 0x0000e9e8 │ │ │ │ + rsbseq ip, r1, r4, lsl sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, r4, asr #24 │ │ │ │ - bmi 1175a68 │ │ │ │ + rsbseq ip, r1, r4, ror fp │ │ │ │ + bmi 1175b38 │ │ │ │ ldrbtmi fp, [r9], #-1040 @ 0xfffffbf0 │ │ │ │ stmib r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi 10e7e9c │ │ │ │ + bmi 10e7f6c │ │ │ │ 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 +576925,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 3a18a4 │ │ │ │ cmnpcc r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xffffd88f │ │ │ │ @ instruction: 0xffffd5f5 │ │ │ │ @ instruction: 0xffffd62b │ │ │ │ @ instruction: 0xffffd5fb │ │ │ │ @ instruction: 0xffffd809 │ │ │ │ @@ -576913,15 +576964,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 febb5020 │ │ │ │ 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 +576981,15 @@ │ │ │ │ @ instruction: 0xf04fbf34 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ @ instruction: 0xf89d0a02 │ │ │ │ addsmi r8, r1, #184 @ 0xb8 │ │ │ │ @ instruction: 0xf895d103 │ │ │ │ addsmi r2, sl, #78 @ 0x4e │ │ │ │ @ instruction: 0xf04fd010 │ │ │ │ - bmi fe7e5740 │ │ │ │ + bmi fe7e5810 │ │ │ │ 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 +577000,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 632460 │ │ │ │ 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 d21886 │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [lr, #812] @ 0x32c │ │ │ │ + bls 3c9d6c │ │ │ │ + blls 375168 │ │ │ │ sbcmi r4, fp, sl, asr #1 │ │ │ │ svclt 0x00382a01 │ │ │ │ - blcs 2ac008 │ │ │ │ + blcs 2ac0d8 │ │ │ │ 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 d8b968 │ │ │ │ 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 5ac588 │ │ │ │ + b 12f4b34 │ │ │ │ andls r0, sp, #-1610612736 @ 0xa0000000 │ │ │ │ movwpl pc, #31491 @ 0x7b03 @ │ │ │ │ ldrdvc pc, [r0], r3 │ │ │ │ rsble r2, r1, r0, lsl #30 │ │ │ │ - bcs 2ab558 │ │ │ │ + bcs 2ab628 │ │ │ │ @ instruction: 0xf8d5d80e │ │ │ │ svcvs 0x005d01b0 │ │ │ │ @ instruction: 0xffa0f020 │ │ │ │ @ instruction: 0xf8dd4601 │ │ │ │ strtmi sl, [r8], -r8, lsr #32 │ │ │ │ @ instruction: 0xf5cb0049 │ │ │ │ - b 129f7cc │ │ │ │ + b 129f6fc │ │ │ │ andls r0, sl, sl │ │ │ │ - ldrbeq r3, [pc, #1802]! @ 263f9e │ │ │ │ + ldrbeq r3, [pc, #1802]! @ 26406e │ │ │ │ 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 13aabd0 │ │ │ │ + bcs 270d94 │ │ │ │ + bcc 397a90 │ │ │ │ stmdale fp, {r0, r9, fp, sp} │ │ │ │ asrseq pc, r4 @ @ │ │ │ │ @ instruction: 0xf0206f5f │ │ │ │ @ instruction: 0x4601ff75 │ │ │ │ subeq r4, r9, r8, lsr r6 │ │ │ │ - svc 0x00a6f5cb │ │ │ │ + svc 0x003ef5cb │ │ │ │ strmi lr, [r0, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0x132ae9dd │ │ │ │ orreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ - bls 42a258 │ │ │ │ + bls 42a328 │ │ │ │ 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 129e8d0 │ │ │ │ @ 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 51f64c │ │ │ │ movwls r4, #41731 @ 0xa303 │ │ │ │ svcvs 0x0058e7a8 │ │ │ │ asrsne pc, r4 @ @ │ │ │ │ - svc 0x006ef5cb │ │ │ │ + svc 0x0006f5cb │ │ │ │ strmi lr, [r0, #-2629] @ 0xfffff5bb │ │ │ │ ldcmi 7, cr14, [r3], {198} @ 0xc6 │ │ │ │ - bmi 735164 │ │ │ │ + bmi 735234 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r4, r9, asr r8 @ │ │ │ │ - @ instruction: 0xf5cc6800 │ │ │ │ - strbt lr, [r8], r4, ror #16 │ │ │ │ + @ instruction: 0xf5cb6800 │ │ │ │ + @ instruction: 0xe6e8effc │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf5062002 │ │ │ │ @ instruction: 0xf06f7131 │ │ │ │ @ instruction: 0xf8d64700 │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf5cc6700 │ │ │ │ - bfi lr, ip, (invalid: 17:1) │ │ │ │ - ldmda lr!, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq ip, r1, r4, lsl #18 │ │ │ │ + @ instruction: 0xe7c1e834 │ │ │ │ + svc 0x00d6f5cb │ │ │ │ + rsbseq ip, r1, r4, lsr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, lr, ror #17 │ │ │ │ - ldrhteq ip, [r1], #-142 @ 0xffffff72 │ │ │ │ + rsbseq ip, r1, lr, lsl r8 │ │ │ │ + rsbseq ip, r1, lr, ror #15 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001e5ab6 │ │ │ │ - blvs 14fe6b8 │ │ │ │ + andseq r5, lr, r6, lsr #21 │ │ │ │ + blvs 14fe788 │ │ │ │ svclt 0x00014293 │ │ │ │ stcvc 13, cr7, [fp, #-0] │ │ │ │ andne pc, r1, r0, asr #7 │ │ │ │ movwne pc, #5059 @ 0x13c3 @ │ │ │ │ - bne ff2935f0 │ │ │ │ + bne ff2936c0 │ │ │ │ @ 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 ff2214f6 │ │ │ │ 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: 0xf5cbef94 │ │ │ │ + svclt 0x0000eb82 │ │ │ │ + rsbseq ip, r1, r6, asr r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r5, lr, r6, lsl #20 │ │ │ │ + @ instruction: 0x001e59f6 │ │ │ │ strmi fp, [r6], r0, lsl #10 │ │ │ │ stmdacs r1, {r0, fp, ip, pc} │ │ │ │ @ instruction: 0xf1709802 │ │ │ │ - ble d66a58 │ │ │ │ + ble d66b28 │ │ │ │ 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 a97bc8 │ │ │ │ + bcc 499bc0 │ │ │ │ @ instruction: 0xf0222b01 │ │ │ │ - blx feee429c │ │ │ │ - b 165fc88 │ │ │ │ + blx feee436c │ │ │ │ + b 165fd58 │ │ │ │ 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 fead39c0 │ │ │ │ ldmdbcc r0, {r1, r2, r3, r8} │ │ │ │ orreq lr, r3, #1024 @ 0x400 │ │ │ │ svclt 0x008c2b10 │ │ │ │ andcs r2, r1, r0 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blx 3a1c2e │ │ │ │ + blx 3a1cfe │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedbacc0 │ │ │ │ + bl fedbad90 │ │ │ │ @ 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 13a1efc │ │ │ │ @ instruction: 0xf8d4ca06 │ │ │ │ andls r3, r0, r0, asr #20 │ │ │ │ @ instruction: 0xf00d201e │ │ │ │ strmi pc, [r1], -pc, lsl #22 │ │ │ │ @ instruction: 0xf00d4620 │ │ │ │ @ instruction: 0xf894fc0b │ │ │ │ - blvc 2ea57c │ │ │ │ + blvc 2ea64c │ │ │ │ stmiacc r4!, {r2, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ - beq fe9a1e14 │ │ │ │ + beq fe9a1ee4 │ │ │ │ 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 32c400 │ │ │ │ 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 27240c │ │ │ │ stmdavs r0, {r0, r1, r2, r3, r8, sl, fp, ip, lr, pc} │ │ │ │ - blcs 27db4c │ │ │ │ + blcs 27dc1c │ │ │ │ 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 1a97fec │ │ │ │ andcs sp, r0, pc, ror #1 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedbad68 │ │ │ │ + bl fedbae38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvc d75fe8 │ │ │ │ + blvc d760b8 │ │ │ │ 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 26bd32 │ │ │ │ stmdbvc lr, {r0, r1, r8, ip} │ │ │ │ - blvs ffc90340 │ │ │ │ + blvs ffc90410 │ │ │ │ @ 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 +577280,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 │ │ │ │ + ldrhteq 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 2bc574 │ │ │ │ ldm r2, {r2, r9, sl, lr} │ │ │ │ stm r3, {r0, r1} │ │ │ │ @ instruction: 0xf8d40003 │ │ │ │ - bgt 3e6534 │ │ │ │ - bcc 12a1f78 │ │ │ │ + bgt 3e6604 │ │ │ │ + bcc 12a2048 │ │ │ │ eorscs r9, r2, r0 │ │ │ │ - blx 1d9fc64 │ │ │ │ + blx 1d9fd34 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 1c9fc6e │ │ │ │ + blx 1c9fd3e │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedbae44 │ │ │ │ + bl fedbaf14 │ │ │ │ @ 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 161fd74 │ │ │ │ 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 ff91fda0 │ │ │ │ + blmi 476594 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4bdd10 │ │ │ │ + blls 4bdde0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, sl, r0, lsr r6 │ │ │ │ @ instruction: 0xf5cbbd70 │ │ │ │ - svclt 0x0000eea8 │ │ │ │ - rsbseq ip, r1, lr, lsr #7 │ │ │ │ + svclt 0x0000ee40 │ │ │ │ + ldrsbteq ip, [r1], #-46 @ 0xffffffd2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, r0, ror #6 │ │ │ │ + @ instruction: 0x0071c290 │ │ │ │ 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] @ 263d98 │ │ │ │ @ instruction: 0xf10d447c │ │ │ │ andls r0, r5, ip, ror #16 │ │ │ │ stmmi r2, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ - beq ba0124 │ │ │ │ + beq ba01f4 │ │ │ │ umlalls pc, r8, sp, r8 @ │ │ │ │ - bleq 1ba012c │ │ │ │ + bleq 1ba01fc │ │ │ │ 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 +577368,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 fe31fe50 │ │ │ │ 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 +577389,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 15a02a4 │ │ │ │ ldm r5, {r0, r2, sp} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ ldrtmi pc, [r9], -pc, lsr #19 @ │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 161fde8 │ │ │ │ + blx 161feb8 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ - beq 17a01f8 │ │ │ │ + beq 17a02c8 │ │ │ │ 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 +577418,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 a1ff18 │ │ │ │ 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 29ff54 │ │ │ │ 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 9767c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a3def4 │ │ │ │ + blls a3dfc4 │ │ │ │ @ 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 1ba03a8 │ │ │ │ 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 +577473,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 0x0000ed26 │ │ │ │ + rsbseq ip, r1, r0, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, ip, ror r1 │ │ │ │ + rsbseq ip, r1, ip, lsr #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 1ba2354 │ │ │ │ @ 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 524028 │ │ │ │ muleq r3, r6, r8 │ │ │ │ - bls 50f770 │ │ │ │ + bls 50f840 │ │ │ │ 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 +577515,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 424074 │ │ │ │ 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 48889c │ │ │ │ andls r9, ip, #0, 4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ @ instruction: 0xf8fcf00d │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9a6f00d │ │ │ │ @ instruction: 0xf00d2101 │ │ │ │ - bmi 4e2040 │ │ │ │ + bmi 4e2110 │ │ │ │ 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 │ │ │ │ + stc 5, cr15, [ip], #812 @ 0x32c │ │ │ │ + rsbseq ip, r1, ip, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, sl, lsr r0 │ │ │ │ + rsbseq fp, r1, sl, ror #30 │ │ │ │ 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 fa0520 │ │ │ │ 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 +577565,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 46c930 │ │ │ │ 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 +577586,15 @@ │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4601f837 │ │ │ │ @ instruction: 0xf00d4630 │ │ │ │ @ instruction: 0x4642f933 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xffc4f00c │ │ │ │ @ instruction: 0xf04f9a1d │ │ │ │ - blx 4710b0 │ │ │ │ + blx 471180 │ │ │ │ @ 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 +577607,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 4769fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6be178 │ │ │ │ + blls 6be248 │ │ │ │ @ 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 │ │ │ │ + stc 5, cr15, [sl], {203} @ 0xcb │ │ │ │ + rsbseq fp, r1, ip, lsr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq fp, [r1], #-232 @ 0xffffff18 │ │ │ │ + rsbseq fp, r1, r8, lsr #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ stmdami r2, {r7, r9, sl, lr}^ │ │ │ │ - bmi 12f5b94 │ │ │ │ + bmi 12f5c64 │ │ │ │ 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 +577652,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 3e2528 │ │ │ │ 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 +577680,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 4b2cbc │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r9, fp, ip, sp, pc}^ │ │ │ │ - blls 6be2a0 │ │ │ │ + blls 6be370 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r3, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl ffa21978 │ │ │ │ - ldrhteq fp, [r1], #-232 @ 0xffffff18 │ │ │ │ + bl 2021a48 │ │ │ │ + rsbseq fp, r1, r8, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq fp, [r1], #-212 @ 0xffffff2c │ │ │ │ + rsbseq fp, r1, r4, lsl #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 +577755,50 @@ │ │ │ │ @ instruction: 0xff38f00c │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00c4640 │ │ │ │ @ instruction: 0xf8d8ff85 │ │ │ │ @ instruction: 0xf8c42004 │ │ │ │ movwcs r2, #6768 @ 0x1a70 │ │ │ │ @ instruction: 0xf8c44a0a │ │ │ │ - blmi 472d28 │ │ │ │ + blmi 472df8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63e3c8 │ │ │ │ + blls 63e498 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r1, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 1521aa0 │ │ │ │ - @ instruction: 0x0071bd90 │ │ │ │ + b ffb21b70 │ │ │ │ + rsbseq fp, r1, r0, asr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, r8, lsr #25 │ │ │ │ + ldrsbteq 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 15a08b4 │ │ │ │ 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 3ec5f4 │ │ │ │ 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 +577809,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 17a0934 │ │ │ │ + bgt 3ec528 │ │ │ │ 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 fe3a0970 │ │ │ │ @ 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 b75d78 │ │ │ │ muleq r3, r9, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ andls r2, r0, #65 @ 0x41 │ │ │ │ - beq 1ba08e4 │ │ │ │ + beq 1ba09b4 │ │ │ │ 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 +577865,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 60b214 │ │ │ │ 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 3bca90 │ │ │ │ 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 b24194 │ │ │ │ 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 1fa0a68 │ │ │ │ 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 +577915,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 3ec6cc │ │ │ │ stc2l 0, cr15, [r8, #48]! @ 0x30 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4658 │ │ │ │ - bls 3e3ebc │ │ │ │ + bls 3e3f8c │ │ │ │ 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 3ec6dc │ │ │ │ ldc2l 0, cr15, [ip, #-48]! @ 0xffffffd0 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ - blls 463e88 │ │ │ │ + blls 463f58 │ │ │ │ ldmib r7, {r3, r9, fp, ip, pc}^ │ │ │ │ stm r3, {r8} │ │ │ │ ldm r4, {r0, r1} │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bmi 4a463c │ │ │ │ + bmi 4a470c │ │ │ │ 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 │ │ │ │ + ldmdb r6!, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq fp, r1, lr, lsl #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, lr, asr #19 │ │ │ │ + ldrshteq fp, [r1], #-142 @ 0xffffff72 │ │ │ │ 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 370858 │ │ │ │ @ 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 624780 │ │ │ │ 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 3f07c4 │ │ │ │ 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 17370f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6be748 │ │ │ │ + blls 6be818 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mulslt r3, r9, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bcc fed22934 │ │ │ │ + bcc fed22a04 │ │ │ │ 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 +578010,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 aa0c58 │ │ │ │ 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 ca0c78 │ │ │ │ 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 +578036,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 38908c │ │ │ │ @ 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 26c8b8 │ │ │ │ svcge 0x007af43f │ │ │ │ bicseq pc, ip, #4, 12 @ 0x400000 │ │ │ │ - blge 59ef1c │ │ │ │ + blge 59efec │ │ │ │ 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 │ │ │ │ + stm ip, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq fp, r1, r0, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, r8, lsr #18 │ │ │ │ + rsbseq fp, r1, r8, asr 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 +578081,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 2835ac │ │ │ │ + bcc 12a2c94 │ │ │ │ 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 +578104,33 @@ │ │ │ │ ldc2l 0, cr15, [r0], {12} │ │ │ │ @ instruction: 0xf2802f00 │ │ │ │ @ instruction: 0xf1b880c7 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8988163 │ │ │ │ vmov.i32 d19, #180 @ 0x000000b4 │ │ │ │ @ instruction: 0xf8d80342 │ │ │ │ - blcs 2e897c │ │ │ │ + blcs 2e8a4c │ │ │ │ @ instruction: 0xf8d49825 │ │ │ │ strmi r2, [r1], #-2700 @ 0xfffff574 │ │ │ │ @ instruction: 0xf1029806 │ │ │ │ @ instruction: 0xf8c40c01 │ │ │ │ - bl 297310 │ │ │ │ - bl 364ee8 │ │ │ │ + bl 2973e0 │ │ │ │ + bl 364fb8 │ │ │ │ @ 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 566c54 │ │ │ │ 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 +578141,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 ff7a0a62 │ │ │ │ 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 324e50 │ │ │ │ stmib r3, {r0, r1, r2, r6, r7, r8, r9}^ │ │ │ │ ldm r5, {r8} │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bmi fe96499c │ │ │ │ + bmi fe964a6c │ │ │ │ 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 +578195,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 1ca0b3a │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ ldr pc, [r7, r7, lsl #24] │ │ │ │ - bls 3ad698 │ │ │ │ + bls 3ad768 │ │ │ │ @ instruction: 0xf8cd9216 │ │ │ │ - blx 34cba2 │ │ │ │ + blx 34cc72 │ │ │ │ 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 fe8a0b7e │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ andls sl, r9, r7, lsl r8 │ │ │ │ - blx ffba0aba │ │ │ │ + blx ffba0b8a │ │ │ │ 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 +578233,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 564bac │ │ │ │ andsls r9, r8, #1543503872 @ 0x5c000000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #7 │ │ │ │ muleq r6, r8, r8 │ │ │ │ - blx 1ba0b16 │ │ │ │ + blx 1ba0be6 │ │ │ │ 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 16a0c0e │ │ │ │ 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 +578266,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 3e3a20 │ │ │ │ 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 +578283,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 5898c8 │ │ │ │ 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 1520cbe │ │ │ │ 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 ea0cf2 │ │ │ │ @ instruction: 0xf5cae6cd │ │ │ │ - svclt 0x0000ef0a │ │ │ │ - ldrhteq fp, [r1], #-120 @ 0xffffff88 │ │ │ │ + svclt 0x0000eea2 │ │ │ │ + rsbseq fp, r1, r8, ror #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, lr, ror #12 │ │ │ │ + @ instruction: 0x0071b59e │ │ │ │ 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 11a3060 │ │ │ │ @ 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 16a0d6c │ │ │ │ movwcs r4, #5712 @ 0x1650 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00dac1f │ │ │ │ strbmi pc, [r0], -r9, asr #20 @ │ │ │ │ andcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0xf50d4639 │ │ │ │ @ instruction: 0xf00d7b86 │ │ │ │ ldmdage sp, {r0, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ andcs r2, r0, #201326592 @ 0xc000000 │ │ │ │ andls r4, lr, r9, lsr r6 │ │ │ │ - blx 1120cc8 │ │ │ │ + blx 1120d98 │ │ │ │ movwcs r4, #17952 @ 0x4620 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ stcge 4, cr9, [r1], #-48 @ 0xffffffd0 │ │ │ │ - blx f20cd8 │ │ │ │ + blx f20da8 │ │ │ │ movwcs r4, #34336 @ 0x8620 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00d940d │ │ │ │ movwcs pc, #2603 @ 0xa2b @ │ │ │ │ @ instruction: 0x461a4639 │ │ │ │ @ instruction: 0xf00da823 │ │ │ │ @ instruction: 0xf04ffa25 │ │ │ │ andcs r3, r0, #-67108861 @ 0xfc000003 │ │ │ │ stmdage r5!, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf00dac41 │ │ │ │ - blls 4e3544 │ │ │ │ + blls 4e3614 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ subcc lr, r1, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andscs r9, r1, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ - blx 4a0d28 │ │ │ │ + blx 4a0df8 │ │ │ │ strmi sl, [r2], -r7, lsr #22 │ │ │ │ @ instruction: 0x4618469a │ │ │ │ @ instruction: 0xf00c4639 │ │ │ │ stmib sp, {r0, r2, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmib sl, {r0, r6, r8, fp, ip, pc}^ │ │ │ │ stm fp, {r8} │ │ │ │ @ instruction: 0xf8cd0003 │ │ │ │ @@ -578340,102 +578391,102 @@ │ │ │ │ ldm r4, {r0, r1, r2, sp} │ │ │ │ @ instruction: 0xf00c0006 │ │ │ │ @ instruction: 0x4601fa3d │ │ │ │ @ instruction: 0xf00c4638 │ │ │ │ andcs pc, r1, #946176 @ 0xe7000 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf978f00c │ │ │ │ - blls b4b5dc │ │ │ │ + blls b4b6ac │ │ │ │ @ instruction: 0x46394650 │ │ │ │ movwls r9, #29192 @ 0x7208 │ │ │ │ - blls b8b5ec │ │ │ │ + blls b8b6bc │ │ │ │ movwls r9, #25093 @ 0x6205 │ │ │ │ @ instruction: 0xf988f00c │ │ │ │ cmpls r3, r7, lsl #18 │ │ │ │ - bls 3f6590 │ │ │ │ + bls 3f6660 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r6, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ - blx 7a0db4 │ │ │ │ + blx 7a0e84 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ff220dbc │ │ │ │ - blls 128b1b0 │ │ │ │ - blls 1249a9c │ │ │ │ + blx ff220e8c │ │ │ │ + blls 128b280 │ │ │ │ + blls 1249b6c │ │ │ │ movtls r9, #6661 @ 0x1a05 │ │ │ │ cmpls r3, fp, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r5, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf9fcf00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fec20dec │ │ │ │ + blx fec20ebc │ │ │ │ @ instruction: 0xf00c2103 │ │ │ │ - blls 523240 │ │ │ │ + blls 523310 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ stmdbgt r3, {r0, r3, r8, fp, ip, pc} │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ subcc lr, r1, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andscs r9, r1, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ @ instruction: 0xf98cf00c │ │ │ │ stmdage r9!, {r1, r9, sl, lr} │ │ │ │ ldrtmi r4, [ TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes