--- /srv/rebuilderd/tmp/rebuilderdycACMM/inputs/mesa-opencl-icd_25.0.7-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdycACMM/out/mesa-opencl-icd_25.0.7-2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2025-06-17 09:07:43.000000 debian-binary │ --rw-r--r-- 0 0 0 1444 2025-06-17 09:07:43.000000 control.tar.xz │ --rw-r--r-- 0 0 0 15902300 2025-06-17 09:07:43.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1448 2025-06-17 09:07:43.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 15908748 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 0x9020a4 0x9020a4 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 3eb79c 00 AX 0 0 8 │ │ │ │ + [12] .fini PROGBITS 0041b594 41b594 000008 00 AX 0 0 4 │ │ │ │ + [13] .rodata PROGBITS 0041b5a0 41b5a0 4e6afe 00 A 0 0 8 │ │ │ │ + [14] .eh_frame PROGBITS 009020a0 9020a0 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) 0x41b594 │ │ │ │ 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: d7217c102035e3f927047a82d970b69dbc2ed6ac │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -501,14 +501,15 @@ │ │ │ │ #@F2F1hwh │ │ │ │ &KiF@F{D │ │ │ │ fs:F!F0F │ │ │ │ 3F"FAF8p(F │ │ │ │ -*dsdddpddddddd'ddddddddddddddd$ │ │ │ │ 3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG │ │ │ │ #HxDpG#HxDpG"HxDpG"HxDpG!HxDpG!HxDpG HxDpG0 │ │ │ │ +HxDpGD\: │ │ │ │ GJ1F FzD │ │ │ │ EJ1F FzD │ │ │ │ BJ1F FzD │ │ │ │ Oaaaaaa^aaaaaaa[aaaaaaaaaaaaaaaa1K{D │ │ │ │ P$!"k8F,j │ │ │ │ PJzD }ck │ │ │ │ j b Z R J B : 2 * " │ │ │ │ @@ -1328,15 +1329,14 @@ │ │ │ │ 2FAF F=C │ │ │ │ 2FAF F=C │ │ │ │ - = M ] m } │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ F.FTF)F8F │ │ │ │ KFBF1F8F │ │ │ │ F!F0FzDO │ │ │ │ -`RhZ`pG|w* │ │ │ │ /J F/IzDyD │ │ │ │ "F `{D)F │ │ │ │ =LF1h+FZF$ │ │ │ │ KFBF9F0F │ │ │ │ +FBF9F0F │ │ │ │ KF1F@FrF │ │ │ │ 3h)Fd"hF │ │ │ │ @@ -1488,15 +1488,15 @@ │ │ │ │ #F*Fs!0F │ │ │ │ 222222222222222 │ │ │ │ 4L}D,Y$h │ │ │ │ k|*|QFHFb │ │ │ │ CF!FBFPF │ │ │ │ @//////8/////// │ │ │ │ //////////////// │ │ │ │ -7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpGt │ │ │ │ +7HxDpG6HxDpG6HxDpG5HxDpG5HxDpG4HxDpG4HxDpG3HxDpG3HxDpG2HxDpG2HxDpG1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG │ │ │ │ MMMMMMMHMMMMMMMMMMMMMMMK │ │ │ │ RRRRRRRORRRRRRRRRRRRRRRR │ │ │ │ TTTTTTTOTTTTTTTTTTTTTTTT │ │ │ │ 999999939999999999999990 │ │ │ │ ;FJF)F0F │ │ │ │ ;FJFYF0F │ │ │ │ OF*I8FyD │ │ │ │ @@ -1558,15 +1558,15 @@ │ │ │ │ ##`DKfc{D#a │ │ │ │ J `9FHFzD │ │ │ │ FqKzDqIyD │ │ │ │ @ `J\KzD │ │ │ │ 3hBFphSD │ │ │ │ t=J9I{DzD │ │ │ │ rKrJ@X{D │ │ │ │ -HxDpGnQv │ │ │ │ +HxDpGFQv │ │ │ │ }b 1\++I&!&!D │ │ │ │ 3zDbbJJ*+ │ │ │ │ y`8`2FaF │ │ │ │ |D+K,J{D X │ │ │ │ 830J!FzD │ │ │ │ F(J)H)KzDxD │ │ │ │ smkesnkf │ │ │ │ @@ -2562,18 +2562,18 @@ │ │ │ │ #YJ+FzD} │ │ │ │ #TJ+FzD} │ │ │ │ #OJ+FzD} │ │ │ │ #JJ+FzD} │ │ │ │ #EJ+FzD} │ │ │ │ "{BJ+F F │ │ │ │ fJ#F(FzD │ │ │ │ -2ZJ#FzD} │ │ │ │ -2RJ#FzD} │ │ │ │ +2ZJ#FzD| │ │ │ │ +2RJ#FzD| │ │ │ │ zwtqnkKJzDKK │ │ │ │ -2IJ#FzD} │ │ │ │ +2IJ#FzD| │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ zvrnjfb^ZRNVE │ │ │ │ szD#F(F{ │ │ │ │ szD#F(F{ │ │ │ │ szD#F(F{ │ │ │ │ szD#F(F{ │ │ │ │ xJKF FzD │ │ │ │ @@ -2706,42 +2706,42 @@ │ │ │ │ czD#F(Fj │ │ │ │ czD#F(Fj │ │ │ │ czD#F(Fj │ │ │ │ czD+F Fi │ │ │ │ xDAXHF hs │ │ │ │ szD3F Fg │ │ │ │ !rK(FrJ{D │ │ │ │ -czD#F(Fg │ │ │ │ +czD#F(Ff │ │ │ │ !]K(F]J{D │ │ │ │ \)#F(FzD │ │ │ │ -2{J+FzDf │ │ │ │ -2uJ+FzDf │ │ │ │ -2pJ+FzDf │ │ │ │ -2kJ+FzDf │ │ │ │ -2fJ+FzDf │ │ │ │ -2aJ+FzDf │ │ │ │ +2{J+FzDe │ │ │ │ +2uJ+FzDe │ │ │ │ +2pJ+FzDe │ │ │ │ +2kJ+FzDe │ │ │ │ +2fJ+FzDe │ │ │ │ +2aJ+FzDe │ │ │ │ 2}J+FzDe │ │ │ │ 2xJ+FzDe │ │ │ │ 2sJ+FzDe │ │ │ │ 2nJ+FzDe │ │ │ │ 2jJ+FzDe │ │ │ │ gN~DgI+FgJ FyD │ │ │ │ *+FIFzD0F │ │ │ │ )+FIFzD0F │ │ │ │ H(+FAFzD0F │ │ │ │ P$+F@FzD │ │ │ │ LK:F F{D │ │ │ │ GKBF F{D │ │ │ │ >I2F+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 │ │ │ │ @@ -2754,24 +2754,24 @@ │ │ │ │ czD#F(F\ │ │ │ │ czD#F(F\ │ │ │ │ czD#F(F\ │ │ │ │ czD#F(F\ │ │ │ │ czD#F(F\ │ │ │ │ szD#F(F\ │ │ │ │ !2K(F2J{D │ │ │ │ -czD#F(F[ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ czD#F(FZ │ │ │ │ -czD+F FZ │ │ │ │ +czD#F(FZ │ │ │ │ +czD+F FY │ │ │ │ xDAXPF h{ │ │ │ │ szD3F FW │ │ │ │ !rK FrJ{D │ │ │ │ !mK FmJ{D │ │ │ │ !TK FTJ{D │ │ │ │ !OK FOJ{D │ │ │ │ !9K F9J{D │ │ │ │ @@ -2942,15 +2942,15 @@ │ │ │ │ +`j`!!]`0F │ │ │ │ <+h1F(F3 │ │ │ │ F1F F;`}`_`/` │ │ │ │ !|`@F_`'` │ │ │ │ :h"`g`T`<`Y │ │ │ │ IHF#i2iyD2 │ │ │ │ 4FMFoh;l │ │ │ │ -i(F3iyD2 │ │ │ │ +i(F3iyD1 │ │ │ │ (03h1FFE │ │ │ │ (P3h1FFE? │ │ │ │ X Ze[hcE │ │ │ │ >>>>WWWWiiii │ │ │ │ #{I|DxDzJ │ │ │ │ '#xDsLyDsK │ │ │ │ "QF@F{D/ │ │ │ │ @@ -2969,16 +2969,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 │ │ │ │ + ldrhteq fp, [lr], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feb87110 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0xf8d0037c │ │ │ │ @ instruction: 0x4798325c │ │ │ │ svclt 0x0000bd08 │ │ │ │ @@ -796,20 +796,20 @@ │ │ │ │ andcs r4, r1, r9, asr r9 │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ mulcs r1, sl, ip │ │ │ │ ldmdb r8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x0094fad4 │ │ │ │ addseq pc, r4, lr, asr #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq sl, lr, r6, lsr pc │ │ │ │ - eorseq sl, lr, r4, lsr #30 │ │ │ │ - ldrshteq fp, [lr], -r4 │ │ │ │ - umaaleq r0, r2, r2, r3 │ │ │ │ - eorseq fp, lr, lr, lsl r1 │ │ │ │ - eorseq fp, lr, lr, lsl #3 │ │ │ │ + eorseq fp, lr, r6, ror r0 │ │ │ │ + eorseq fp, lr, r4, rrx │ │ │ │ + eorseq fp, lr, r4, lsr r2 │ │ │ │ + ldrdeq r0, [r2], #-66 @ 0xffffffbe │ │ │ │ + eorseq fp, lr, lr, asr r2 │ │ │ │ + eorseq fp, lr, lr, asr #5 │ │ │ │ @ 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 #4 │ │ │ │ + eorseq fp, lr, sl, ror r2 │ │ │ │ umullseq pc, r4, r0, r7 @ │ │ │ │ - eorseq sl, lr, r2, asr #31 │ │ │ │ - ldrsbteq sl, [lr], -r6 │ │ │ │ - subeq r3, r0, ip, asr ip │ │ │ │ - ldrsbteq sl, [lr], -lr │ │ │ │ - ldrsbteq sl, [lr], -r8 │ │ │ │ - eorseq sl, lr, r0, lsr ip │ │ │ │ - eorseq sl, lr, r2, asr #24 │ │ │ │ - eorseq sl, lr, r2, ror ip │ │ │ │ - ldrhteq sl, [lr], -sl │ │ │ │ - ldrsbteq sl, [lr], -r4 │ │ │ │ - ldrsbteq sl, [lr], -ip │ │ │ │ - eorseq sl, lr, ip, lsl sp │ │ │ │ - eorseq sl, lr, lr, asr #26 │ │ │ │ - eorseq sl, lr, lr, asr #26 │ │ │ │ - eorseq sl, lr, ip, ror #26 │ │ │ │ + eorseq fp, lr, r2, lsl #2 │ │ │ │ + eorseq sl, lr, r6, lsl sp │ │ │ │ + umaaleq r3, r0, ip, sp │ │ │ │ + eorseq sl, lr, lr, lsl sp │ │ │ │ + eorseq sl, lr, r8, lsl sp │ │ │ │ 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 │ │ │ │ + eorseq sl, lr, r2, lsl #27 │ │ │ │ + ldrhteq sl, [lr], -r2 │ │ │ │ ldrshteq sl, [lr], -sl │ │ │ │ - eorseq sl, lr, r8, lsl lr │ │ │ │ - eorseq sl, lr, ip, lsr #28 │ │ │ │ - eorseq sl, lr, r2, lsr pc │ │ │ │ - eorseq sl, lr, r6, lsr #31 │ │ │ │ + eorseq sl, lr, r4, lsl lr │ │ │ │ + eorseq sl, lr, ip, lsl lr │ │ │ │ + eorseq sl, lr, ip, asr lr │ │ │ │ + eorseq sl, lr, lr, lsl #29 │ │ │ │ + eorseq sl, lr, lr, lsl #29 │ │ │ │ + eorseq sl, lr, ip, lsr #29 │ │ │ │ + ldrhteq sl, [lr], -r0 │ │ │ │ + ldrsbteq sl, [lr], -r2 │ │ │ │ ldrsbteq sl, [lr], -lr │ │ │ │ - ldrsbteq sl, [lr], -sl │ │ │ │ - eorseq sl, lr, lr, lsl pc │ │ │ │ - eorseq sl, lr, lr, lsr lr │ │ │ │ - ldrshteq sl, [lr], -r2 │ │ │ │ - mlaseq lr, r0, lr, sl │ │ │ │ - eorseq sl, lr, r0, asr lr │ │ │ │ + eorseq sl, lr, sl, lsl pc │ │ │ │ + subeq r0, r2, r8, ror #1 │ │ │ │ + eorseq sl, lr, r8, lsr #30 │ │ │ │ + eorseq sl, lr, sl, lsr pc │ │ │ │ + eorseq sl, lr, sl, lsr pc │ │ │ │ + eorseq sl, lr, r8, asr pc │ │ │ │ + eorseq sl, lr, ip, ror #30 │ │ │ │ + eorseq fp, lr, r2, ror r0 │ │ │ │ + eorseq fp, lr, r6, ror #1 │ │ │ │ + eorseq fp, lr, lr, lsl r1 │ │ │ │ + eorseq fp, lr, sl, lsl r1 │ │ │ │ + eorseq fp, lr, lr, asr r0 │ │ │ │ + eorseq sl, lr, lr, ror pc │ │ │ │ + eorseq sl, lr, r2, lsr pc │ │ │ │ + ldrsbteq sl, [lr], -r0 │ │ │ │ + mlaseq lr, r0, pc, sl @ │ │ │ │ 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 #30 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, pc, lr, lsr #8 │ │ │ │ + eorseq r9, pc, lr, ror #10 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, lr, r6, ror #27 │ │ │ │ + eorseq sl, lr, r6, lsr #30 │ │ │ │ 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 #5 │ │ │ │ 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 #17 │ │ │ │ + ldrhteq r9, [lr], -r4 │ │ │ │ + eorseq lr, pc, r8, lsr #12 │ │ │ │ + eorseq r9, lr, sl, lsr #17 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ stmdbmi sl!, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldrmi r4, [r5], -sl, lsr #16 │ │ │ │ @@ -2421,22 +2421,22 @@ │ │ │ │ mcr2 0, 4, pc, cr6, cr14, {0} @ │ │ │ │ bls 6caf4 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ msrvc CPSR_s, #14090240 @ 0xd70000 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xb00247b8 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - eorseq r9, lr, r4, lsl r7 │ │ │ │ - ldrshteq r9, [lr], -r8 │ │ │ │ - eorseq lr, pc, r0, ror #8 │ │ │ │ - subeq r7, r0, r2, lsr r7 │ │ │ │ - subeq r7, r0, ip, ror #15 │ │ │ │ - ldrsbteq r9, [lr], -lr │ │ │ │ - ldrsbteq r9, [lr], -r6 │ │ │ │ - eorseq r9, lr, lr, asr #13 │ │ │ │ + eorseq r9, lr, r4, asr r8 │ │ │ │ + eorseq r9, lr, r8, lsr r8 │ │ │ │ + eorseq lr, pc, r0, lsr #11 │ │ │ │ + subeq r7, r0, r2, ror r8 │ │ │ │ + subeq r7, r0, ip, lsr #18 │ │ │ │ + eorseq r9, lr, lr, lsl r8 │ │ │ │ + eorseq r9, lr, r6, lsl r8 │ │ │ │ + eorseq r9, lr, lr, lsl #16 │ │ │ │ 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 │ │ │ │ + ldrhteq r9, [lr], -ip │ │ │ │ + eorseq r9, lr, sl, asr #15 │ │ │ │ + eorseq r9, lr, lr, asr #15 │ │ │ │ + ldrdeq ip, [r1], #-216 @ 0xffffff28 │ │ │ │ + ldrshteq r9, [lr], -r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb89690 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe0 │ │ │ │ @ instruction: 0x460c637c │ │ │ │ addlt r4, r3, r9, lsl r8 │ │ │ │ @ instruction: 0x46154919 │ │ │ │ @@ -2497,19 +2497,19 @@ │ │ │ │ blls 243d94 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ @ instruction: 0x463b4630 │ │ │ │ tstppl ip, #14024704 @ p-variant is OBSOLETE @ 0xd60000 │ │ │ │ @ instruction: 0xf01e47a8 │ │ │ │ andlt pc, r3, r5, ror #27 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - ldrshteq r9, [lr], -r8 │ │ │ │ - eorseq r9, lr, r8, lsl #12 │ │ │ │ - ldrshteq r9, [lr], -r8 │ │ │ │ - subeq sl, r1, lr, lsl r1 │ │ │ │ - eorseq lr, lr, r8, ror #17 │ │ │ │ + eorseq r9, lr, r8, lsr r7 │ │ │ │ + eorseq r9, lr, r8, asr #14 │ │ │ │ + eorseq r9, lr, r8, lsr r7 │ │ │ │ + subeq sl, r1, lr, asr r2 │ │ │ │ + eorseq lr, lr, r8, lsr #20 │ │ │ │ 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 #13 │ │ │ │ + ldrsbteq r9, [lr], -r0 │ │ │ │ + eorseq r9, lr, r8, lsr #13 │ │ │ │ + eorseq lr, lr, sl, lsr #19 │ │ │ │ + eorseq lr, lr, r0, asr r2 │ │ │ │ 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 #12 │ │ │ │ + eorseq r9, lr, r8, ror #12 │ │ │ │ + eorseq r9, lr, r4, lsr #12 │ │ │ │ + eorseq sp, lr, r6, ror #29 │ │ │ │ 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 #12 │ │ │ │ + ldrhteq r9, [lr], -lr │ │ │ │ + ldrhteq r9, [lr], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb89870 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r2, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r2, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cmnpmi ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2608,17 +2608,17 @@ │ │ │ │ @ instruction: 0xf01e460c │ │ │ │ @ instruction: 0x4628fe1d │ │ │ │ @ instruction: 0xf01e4621 │ │ │ │ @ instruction: 0xf01efef7 │ │ │ │ @ instruction: 0xf01efe75 │ │ │ │ strtmi pc, [r8], -r7, lsl #26 │ │ │ │ ldclt 6, cr4, [r8, #-132]! @ 0xffffff7c │ │ │ │ - mlaseq lr, r8, r4, r9 │ │ │ │ - eorseq r9, lr, lr, lsl r4 │ │ │ │ - eorseq r9, lr, lr, lsl r4 │ │ │ │ + ldrsbteq r9, [lr], -r8 │ │ │ │ + eorseq r9, lr, lr, asr r5 │ │ │ │ + eorseq r9, lr, lr, asr r5 │ │ │ │ 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 │ │ │ │ + ldrshteq r9, [lr], -sl │ │ │ │ + eorseq r9, lr, ip, ror r5 │ │ │ │ + ldrshteq r9, [lr], -r8 │ │ │ │ + eorseq r9, lr, r2, ror r5 │ │ │ │ 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 │ │ │ │ + mlaseq lr, r0, r4, r9 │ │ │ │ + eorseq r9, lr, sl, lsr #10 │ │ │ │ + eorseq r9, lr, lr, lsl #9 │ │ │ │ + eorseq r9, lr, ip, lsr #10 │ │ │ │ + eorseq r9, lr, r2, lsr #10 │ │ │ │ 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 │ │ │ │ + ldrshteq r9, [lr], -ip │ │ │ │ + eorseq r9, lr, r6, asr #9 │ │ │ │ + ldrshteq r9, [lr], -r8 │ │ │ │ + subeq r7, r0, sl, asr #7 │ │ │ │ + subeq r7, r0, r4, lsl #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb89a54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -2729,18 +2729,18 @@ │ │ │ │ @ instruction: 0xf01f4620 │ │ │ │ @ instruction: 0xf01ef82f │ │ │ │ @ instruction: 0xf8d5fcd9 │ │ │ │ @ instruction: 0xb11332bc │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf01e4798 │ │ │ │ ldclt 12, cr15, [r8, #-76]! @ 0xffffffb4 │ │ │ │ - eorseq r9, lr, sl, lsr r2 │ │ │ │ - eorseq r9, lr, r4, lsl r3 │ │ │ │ - eorseq r9, lr, r8, lsr r2 │ │ │ │ - subeq ip, r1, r2, asr #16 │ │ │ │ + eorseq r9, lr, sl, ror r3 │ │ │ │ + eorseq r9, lr, r4, asr r4 │ │ │ │ + eorseq r9, lr, r8, ror r3 │ │ │ │ + subeq ip, r1, r2, lsl #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 ip, {r1, r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -2767,20 +2767,20 @@ │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ blx ffdee9a2 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ ldc2 0, cr15, [r8, #120]! @ 0x78 │ │ │ │ stc2 0, cr15, [r8], {30} │ │ │ │ blx ff26e9b2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq r9, lr, sl, asr #3 │ │ │ │ - ldrhteq r9, [lr], -ip │ │ │ │ - eorseq r9, lr, ip, asr #3 │ │ │ │ - ldrdeq ip, [r1], #-118 @ 0xffffff8a │ │ │ │ - mlaseq lr, r6, r2, r9 │ │ │ │ - eorseq r9, lr, sl, lsl #5 │ │ │ │ + eorseq r9, lr, sl, lsl #6 │ │ │ │ + ldrshteq r9, [lr], -ip │ │ │ │ + eorseq r9, lr, ip, lsl #6 │ │ │ │ + subeq ip, r1, r6, lsl r9 │ │ │ │ + ldrsbteq r9, [lr], -r6 │ │ │ │ + eorseq r9, lr, sl, asr #7 │ │ │ │ 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 │ │ │ │ + eorseq r9, lr, r2, ror r2 │ │ │ │ + eorseq r9, lr, r4, lsl #7 │ │ │ │ + eorseq r9, lr, r0, ror r2 │ │ │ │ + eorseq r9, lr, sl, ror r3 │ │ │ │ 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 #4 │ │ │ │ + eorseq r9, lr, r4, lsr r3 │ │ │ │ + eorseq r9, lr, r8, lsl #4 │ │ │ │ + eorseq r9, lr, r2, lsl r3 │ │ │ │ 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 │ │ │ │ + mlaseq lr, r2, r1, r9 │ │ │ │ + eorseq r9, lr, r8, asr #5 │ │ │ │ + mlaseq lr, r0, r1, r9 │ │ │ │ + mlaseq lr, sl, r2, r9 │ │ │ │ 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 #2 │ │ │ │ + eorseq r9, lr, r0, ror r2 │ │ │ │ + eorseq r9, lr, r8, lsr #2 │ │ │ │ + eorseq r9, lr, r2, lsr 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 │ │ │ │ + eorseq r9, lr, r4, lsl r2 │ │ │ │ + ldrhteq r9, [lr], -r6 │ │ │ │ + ldrhteq r9, [lr], -r6 │ │ │ │ + subeq r1, r3, r8, lsl fp │ │ │ │ + eorseq r9, lr, ip, asr #3 │ │ │ │ + ldrsbteq r9, [lr], -lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb89dc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r8, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r8, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1557 @ 0xfffff9eb │ │ │ │ @ instruction: 0xf8d44478 │ │ │ │ @@ -2956,18 +2956,18 @@ │ │ │ │ strmi r4, [r4], -r8, lsl #15 │ │ │ │ blx 196ec96 │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01efe65 │ │ │ │ @ instruction: 0xf01efbbd │ │ │ │ strtmi pc, [r0], -pc, asr #20 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r9, lr, sl, lsr r0 │ │ │ │ - eorseq r8, lr, r4, asr #29 │ │ │ │ - eorseq r8, lr, r2, asr #29 │ │ │ │ - subeq r1, r3, r4, lsr #18 │ │ │ │ + eorseq r9, lr, sl, ror r1 │ │ │ │ + eorseq r9, lr, r4 │ │ │ │ + eorseq r9, lr, r2 │ │ │ │ + subeq r1, r3, r4, ror #20 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf8d0b086 │ │ │ │ @ instruction: 0x460ca37c │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, fp, lr} │ │ │ │ @@ -3014,22 +3014,22 @@ │ │ │ │ @ instruction: 0xf01e4604 │ │ │ │ @ instruction: 0x4620faf1 │ │ │ │ blx fe76ed82 │ │ │ │ blx 12eed86 │ │ │ │ @ instruction: 0xf9dcf01e │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - eorseq r8, lr, lr, lsr lr │ │ │ │ - eorseq r8, lr, r0, asr #31 │ │ │ │ - eorseq r8, lr, r8, lsr lr │ │ │ │ - subeq ip, r1, r2, asr #8 │ │ │ │ - eorseq r8, lr, r0, lsr pc │ │ │ │ - mlaseq lr, r2, pc, r8 @ │ │ │ │ - subeq r1, r3, r2, ror #16 │ │ │ │ - eorseq sp, lr, sl, lsr #23 │ │ │ │ + eorseq r8, lr, lr, ror pc │ │ │ │ + eorseq r9, lr, r0, lsl #2 │ │ │ │ + eorseq r8, lr, r8, ror pc │ │ │ │ + subeq ip, r1, r2, lsl #11 │ │ │ │ + eorseq r9, lr, r0, ror r0 │ │ │ │ + ldrsbteq r9, [lr], -r2 │ │ │ │ + subeq r1, r3, r2, lsr #19 │ │ │ │ + eorseq sp, lr, sl, ror #25 │ │ │ │ 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 r9, lr, r0, lsr #32 │ │ │ │ + eorseq r8, lr, r4, ror lr │ │ │ │ + eorseq r8, lr, r8, ror lr │ │ │ │ + eorseq r9, lr, r2, lsl r0 │ │ │ │ + subeq r4, r0, r8, lsr r2 │ │ │ │ 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 │ │ │ │ + mlaseq lr, r0, pc, r8 @ │ │ │ │ + eorseq r8, lr, lr, asr #27 │ │ │ │ + eorseq r8, lr, lr, asr #27 │ │ │ │ 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 #26 │ │ │ │ + eorseq r8, lr, r0, asr #30 │ │ │ │ + eorseq r8, lr, ip, ror #26 │ │ │ │ + eorseq lr, lr, lr, rrx │ │ │ │ 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 #25 │ │ │ │ + eorseq r8, lr, lr, asr #29 │ │ │ │ + eorseq r8, lr, r2, ror #25 │ │ │ │ + eorseq r8, lr, r0, asr #29 │ │ │ │ + subeq r7, r1, r6, ror pc │ │ │ │ + ldrhteq r8, [lr], -r8 │ │ │ │ + eorseq r8, lr, lr, ror lr │ │ │ │ + eorseq r8, lr, sl, ror lr │ │ │ │ + eorseq r8, lr, r4, ror lr │ │ │ │ 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 #23 │ │ │ │ + ldrshteq r8, [lr], -ip │ │ │ │ + eorseq r8, lr, r0, asr #23 │ │ │ │ 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 #22 │ │ │ │ + eorseq r8, lr, ip, lsr #27 │ │ │ │ + eorseq r8, lr, r0, ror #22 │ │ │ │ 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 #22 │ │ │ │ + eorseq r8, lr, ip, asr sp │ │ │ │ + eorseq r8, lr, r0, lsl #22 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feb8a32c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r1, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdami r1, {r0, r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ cmnpmi ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3294,17 +3294,17 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ @ instruction: 0xf8c0f01e │ │ │ │ @ instruction: 0xf01e4620 │ │ │ │ @ instruction: 0xf01efa0f │ │ │ │ @ instruction: 0xf01df919 │ │ │ │ strtmi pc, [r0], -fp, lsr #31 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq r8, [lr], -r4 │ │ │ │ - eorseq r8, lr, r2, ror #18 │ │ │ │ - eorseq r8, lr, r2, ror #18 │ │ │ │ + eorseq r8, lr, r4, lsl sp │ │ │ │ + eorseq r8, lr, r2, lsr #21 │ │ │ │ + eorseq r8, lr, r2, lsr #21 │ │ │ │ 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 #25 │ │ │ │ + eorseq r8, lr, r2, asr #20 │ │ │ │ + eorseq r8, lr, r2, asr #20 │ │ │ │ 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 │ │ │ │ + eorseq r8, lr, r4, ror ip │ │ │ │ + eorseq r8, lr, r2, ror #19 │ │ │ │ + eorseq r8, lr, r2, ror #19 │ │ │ │ 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 #24 │ │ │ │ + eorseq r8, lr, r8, ror #18 │ │ │ │ + eorseq r8, lr, ip, ror #18 │ │ │ │ + subeq fp, r1, r6, ror pc │ │ │ │ + eorseq ip, lr, r8, lsr #4 │ │ │ │ + eorseq pc, lr, r0, lsr #14 │ │ │ │ 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 #22 │ │ │ │ + mlaseq lr, r8, r8, r8 │ │ │ │ + mlaseq lr, ip, r8, r8 │ │ │ │ + eorseq r8, lr, lr, lsr fp │ │ │ │ + eorseq sp, lr, ip, lsl #23 │ │ │ │ + eorseq r8, lr, lr, lsl fp │ │ │ │ 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 │ │ │ │ + ldrshteq r8, [lr], -r6 │ │ │ │ + ldrhteq r8, [lr], -lr │ │ │ │ + ldrshteq r8, [lr], -r2 │ │ │ │ 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, ip, ror r8 │ │ │ │ + eorseq pc, lr, sl, asr #15 │ │ │ │ + subeq pc, r1, r8, ror r5 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [ip], -r3, lsl #1 │ │ │ │ stmdbmi r4!, {r7, r9, sl, lr} │ │ │ │ ldrmi r4, [r5], -r4, lsr #16 │ │ │ │ @@ -3533,20 +3533,20 @@ │ │ │ │ @ instruction: 0xf01d8060 │ │ │ │ strtmi pc, [r0], -r3, ror #29 │ │ │ │ @ instruction: 0xf9e4f01e │ │ │ │ @ instruction: 0xff3cf01d │ │ │ │ stc2l 0, cr15, [lr, #116] @ 0x74 │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldrsbteq r8, [lr], -ip │ │ │ │ - ldrshteq r8, [lr], -r2 │ │ │ │ - eorseq r8, lr, lr, ror #11 │ │ │ │ - ldrsbteq r8, [lr], -r0 │ │ │ │ - eorseq r8, lr, r6, asr r6 │ │ │ │ - eorseq sp, lr, r8, lsl #7 │ │ │ │ + eorseq r8, lr, ip, lsl sl │ │ │ │ + eorseq r8, lr, r2, lsr r7 │ │ │ │ + eorseq r8, lr, lr, lsr #14 │ │ │ │ + eorseq r8, lr, r0, lsl sl │ │ │ │ + mlaseq lr, r6, r7, r8 │ │ │ │ + eorseq sp, lr, r8, asr #9 │ │ │ │ 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 #19 │ │ │ │ + eorseq r8, lr, r2, ror r6 │ │ │ │ + eorseq r8, lr, r6, ror r6 │ │ │ │ + eorseq r8, lr, ip, ror r9 │ │ │ │ + eorseq r8, lr, r2, ror r9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8a7ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ ldmdbmi fp, {r1, r2, r9, sl, lr} │ │ │ │ ldmdami fp, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d64479 │ │ │ │ @@ -3609,18 +3609,18 @@ │ │ │ │ @ instruction: 0xf01dfeab │ │ │ │ strtmi pc, [r0], -fp, asr #28 │ │ │ │ @ instruction: 0xf94cf01e │ │ │ │ mcr2 0, 5, pc, cr4, cr13, {0} @ │ │ │ │ ldc2 0, cr15, [r6, #-116]! @ 0xffffff8c │ │ │ │ strtvs fp, [r6], -r4, lsl #2 │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ - ldrsbteq r8, [lr], -r8 │ │ │ │ - mlaseq lr, sl, r4, r8 │ │ │ │ - mlaseq lr, lr, r4, r8 │ │ │ │ - eorseq r8, lr, r4, lsr #15 │ │ │ │ + eorseq r8, lr, r8, lsl r9 │ │ │ │ + ldrsbteq r8, [lr], -sl │ │ │ │ + ldrsbteq r8, [lr], -lr │ │ │ │ + eorseq r8, lr, r4, ror #17 │ │ │ │ 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 │ │ │ │ + mlaseq lr, lr, r8, r8 │ │ │ │ + eorseq r8, lr, r6, asr #10 │ │ │ │ + eorseq r8, lr, sl, asr #10 │ │ │ │ + eorseq r8, lr, r0, asr r8 │ │ │ │ + eorseq r8, lr, lr, lsl #17 │ │ │ │ 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 #16 │ │ │ │ + eorseq r8, lr, r4, lsl #9 │ │ │ │ + eorseq r8, lr, r8, lsl #9 │ │ │ │ + eorseq r8, lr, lr, lsl #15 │ │ │ │ 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 │ │ │ │ + eorseq r8, lr, r4, lsl #15 │ │ │ │ + eorseq r8, lr, lr, ror #7 │ │ │ │ + ldrshteq r8, [lr], -r2 │ │ │ │ + strdeq fp, [r1], #-156 @ 0xffffff64 │ │ │ │ + strheq ip, [r1], #-230 @ 0xffffff1a │ │ │ │ + eorseq pc, lr, r6, lsr #3 │ │ │ │ + eorseq fp, lr, r6, lsl #25 │ │ │ │ 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 r7 │ │ │ │ + ldrshteq r8, [lr], -r0 │ │ │ │ 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 │ │ │ │ + eorseq r8, lr, r8, ror r6 │ │ │ │ + ldrhteq r8, [lr], -r6 │ │ │ │ + ldrhteq r8, [lr], -sl │ │ │ │ + subeq fp, r1, r4, asr #17 │ │ │ │ ldrsbteq r8, [lr], -lr │ │ │ │ + eorseq r8, lr, lr, lsl r3 │ │ │ │ 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 │ │ │ │ + ldrsbteq r8, [lr], -r2 │ │ │ │ + ldrshteq r8, [lr], -lr │ │ │ │ + eorseq r8, lr, r2, lsl #4 │ │ │ │ + eorseq r8, lr, r4, ror #9 │ │ │ │ + eorseq r8, lr, lr, lsl #5 │ │ │ │ + eorseq r8, lr, r4, lsl r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb8ac7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r0, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2320 @ 0xfffff6f0 │ │ │ │ cmnppl ip, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ @@ -3890,17 +3890,17 @@ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf01d4798 │ │ │ │ @ instruction: 0x4620fc17 │ │ │ │ @ instruction: 0xffd2f01f │ │ │ │ ldc2l 0, cr15, [r0], #-116 @ 0xffffff8c │ │ │ │ blx efb3a │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r8, lr, r2, lsl r0 │ │ │ │ - ldrshteq r8, [lr], -r4 │ │ │ │ - eorseq r8, lr, r0, lsl r0 │ │ │ │ + eorseq r8, lr, r2, asr r1 │ │ │ │ + eorseq r8, lr, r4, lsr r5 │ │ │ │ + eorseq r8, lr, r0, asr r1 │ │ │ │ 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, ror #1 │ │ │ │ + eorseq r8, lr, r4, ror #9 │ │ │ │ + eorseq r8, lr, ip, ror #1 │ │ │ │ + ldrsbteq r8, [lr], -sl │ │ │ │ + eorseq r8, lr, ip, asr #9 │ │ │ │ + eorseq r8, lr, lr, asr #9 │ │ │ │ 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 r8, lr, lr, lsr #32 │ │ │ │ + eorseq r8, lr, ip, asr #8 │ │ │ │ + eorseq r8, lr, r0, lsr r0 │ │ │ │ + eorseq r8, lr, r6, asr #8 │ │ │ │ + eorseq r8, lr, r8, lsr #8 │ │ │ │ + subeq r8, r1, sl, lsr #22 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feb8ae50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami sp, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi sp, {r0, r2, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d34478 │ │ │ │ @@ -4020,19 +4020,19 @@ │ │ │ │ @ instruction: 0x46044798 │ │ │ │ blx 56fd32 │ │ │ │ strbne r4, [r1, r0, lsr #12]! │ │ │ │ blx ff56fd3a │ │ │ │ blx 1b6fd3e │ │ │ │ @ instruction: 0xf9fef01d │ │ │ │ ldcllt 6, cr4, [r0, #-128]! @ 0xffffff80 │ │ │ │ - eorseq r7, lr, ip, lsr lr │ │ │ │ - eorseq r8, lr, r2, ror r2 │ │ │ │ - eorseq r7, lr, sl, lsr lr │ │ │ │ - subeq ip, r2, r8, lsl #5 │ │ │ │ - eorseq r8, lr, r2, lsr r2 │ │ │ │ + eorseq r7, lr, ip, ror pc │ │ │ │ + ldrhteq r8, [lr], -r2 │ │ │ │ + eorseq r7, lr, sl, ror pc │ │ │ │ + subeq ip, r2, r8, asr #7 │ │ │ │ + eorseq r8, lr, r2, ror r3 │ │ │ │ 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 #29 │ │ │ │ + eorseq r8, lr, sl, lsr #6 │ │ │ │ + ldrsbteq r7, [lr], -lr │ │ │ │ + eorseq r8, lr, r8, lsr #6 │ │ │ │ + subeq ip, r2, r6, lsl r3 │ │ │ │ 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 │ │ │ │ + ldrsbteq fp, [lr], -r8 │ │ │ │ + eorseq r7, lr, r4, asr #28 │ │ │ │ @ instruction: 0x00955fb8 │ │ │ │ - eorseq r7, lr, r2, lsl #26 │ │ │ │ + eorseq r7, lr, r2, asr #28 │ │ │ │ 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 │ │ │ │ + ldrhteq r7, [lr], -lr │ │ │ │ + eorseq r8, lr, r6, lsr r2 │ │ │ │ + ldrhteq r7, [lr], -r6 │ │ │ │ + subeq ip, r1, r0, lsl sl │ │ │ │ + eorseq ip, pc, r6, lsl #8 │ │ │ │ + eorseq ip, lr, ip, lsr fp │ │ │ │ + subeq r0, r3, ip, asr #15 │ │ │ │ + ldrhteq r8, [lr], -r6 │ │ │ │ + eorseq r8, lr, r2, lsr #3 │ │ │ │ + mlaseq lr, r0, r1, r8 │ │ │ │ + subeq sl, r2, r8, lsr lr │ │ │ │ + subeq r0, r2, r2, asr #11 │ │ │ │ + strdeq sl, [r1], #-172 @ 0xffffff54 │ │ │ │ + eorseq r8, lr, r0, ror #1 │ │ │ │ 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 │ │ │ │ + ldrsbteq r8, [lr], -r2 │ │ │ │ + eorseq r7, lr, lr, lsl ip │ │ │ │ + eorseq r7, lr, sl, lsl ip │ │ │ │ + eorseq r8, lr, r8, asr #1 │ │ │ │ + eorseq ip, pc, ip, ror #4 │ │ │ │ + eorseq r8, lr, sl │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r9, lsr #18 │ │ │ │ cmnpvc ip, #208, 16 @ p-variant is OBSOLETE @ 0xd00000 │ │ │ │ stmdami r8!, {r1, r2, r4, r9, sl, lr} │ │ │ │ @@ -4293,21 +4293,21 @@ │ │ │ │ @ instruction: 0xf01d4628 │ │ │ │ @ instruction: 0xf01df9a1 │ │ │ │ @ instruction: 0xf01cf94f │ │ │ │ strtmi pc, [r8], -r1, ror #31 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ stmdami r7, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xe7d74478 │ │ │ │ - ldrshteq r7, [lr], -ip │ │ │ │ - eorseq r7, lr, r0, lsr #20 │ │ │ │ - eorseq r7, lr, r0, lsr #20 │ │ │ │ - eorseq r7, lr, lr, asr #29 │ │ │ │ - eorseq ip, pc, r2, ror r0 @ │ │ │ │ - ldrhteq r7, [lr], -r4 │ │ │ │ - ldrshteq r7, [lr], -r8 │ │ │ │ + eorseq r8, lr, ip, lsr r0 │ │ │ │ + eorseq r7, lr, r0, ror #22 │ │ │ │ + eorseq r7, lr, r0, ror #22 │ │ │ │ + eorseq r8, lr, lr │ │ │ │ + ldrhteq ip, [pc], -r2 │ │ │ │ + ldrshteq r7, [lr], -r4 │ │ │ │ + eorseq r7, lr, r8, lsr pc │ │ │ │ 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 #21 │ │ │ │ + mlaseq lr, r4, pc, r7 @ │ │ │ │ + mlaseq lr, r0, sl, r7 │ │ │ │ + ldrshteq ip, [pc], -r6 │ │ │ │ + eorseq r7, lr, lr, asr lr │ │ │ │ + eorseq r7, lr, r0, asr lr │ │ │ │ + eorseq r7, lr, sl, ror #28 │ │ │ │ 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 │ │ │ │ + ldrhteq r7, [lr], -lr │ │ │ │ + ldrsbteq r7, [lr], -lr │ │ │ │ + ldrhteq r7, [lr], -r6 │ │ │ │ + eorseq ip, pc, ip, lsl r0 @ │ │ │ │ + subeq ip, r1, lr, ror #11 │ │ │ │ + eorseq r7, lr, r0, lsr #29 │ │ │ │ + eorseq r7, lr, r4, lsl #29 │ │ │ │ + eorseq r7, lr, r8, lsl #29 │ │ │ │ + eorseq r7, lr, r2, ror #26 │ │ │ │ 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 #17 │ │ │ │ + eorseq r7, lr, r6, lsl #28 │ │ │ │ + eorseq r7, lr, ip, lsr #17 │ │ │ │ + eorseq fp, pc, r2, lsl pc @ │ │ │ │ + subeq pc, r1, ip, lsl sp @ │ │ │ │ + ldrhteq r7, [lr], -sl │ │ │ │ + eorseq r7, lr, r8, lsl #27 │ │ │ │ + eorseq r7, lr, sl, asr #24 │ │ │ │ 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 │ │ │ │ + mlaseq lr, sl, r7, r7 │ │ │ │ + eorseq r7, lr, r2, lsl sp │ │ │ │ + eorseq r7, lr, lr, lsl #15 │ │ │ │ + eorseq r7, lr, r4, lsl #26 │ │ │ │ + eorseq r7, lr, lr, ror #25 │ │ │ │ + subeq r5, r1, r0, lsl #12 │ │ │ │ + subeq r9, r2, r0, asr r8 │ │ │ │ + subeq pc, r2, r4, asr r2 @ │ │ │ │ + mlaseq lr, ip, ip, r7 │ │ │ │ + eorseq r7, lr, r8, lsl fp │ │ │ │ + eorseq r7, lr, r2, lsl fp │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x4688937c │ │ │ │ ldmdbmi ip!, {r0, r1, r3, r4, r5, fp, lr} │ │ │ │ @@ -4636,23 +4636,23 @@ │ │ │ │ @ instruction: 0xf01cff25 │ │ │ │ @ instruction: 0xf01cfea3 │ │ │ │ andlt pc, r3, r5, lsr sp @ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf91cf01d │ │ │ │ stmdami r9, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7a74478 │ │ │ │ - eorseq r7, lr, r6, lsl r5 │ │ │ │ - eorseq r7, lr, lr, ror #20 │ │ │ │ - eorseq r7, lr, r2, lsl r5 │ │ │ │ - eorseq fp, pc, r8, ror fp @ │ │ │ │ - eorseq lr, pc, sl, ror sp @ │ │ │ │ - subeq pc, r1, lr, ror #18 │ │ │ │ - eorseq r7, lr, sl, lsl #16 │ │ │ │ - ldrsbteq r7, [lr], -sl │ │ │ │ - mlaseq lr, ip, r8, r7 │ │ │ │ + eorseq r7, lr, r6, asr r6 │ │ │ │ + eorseq r7, lr, lr, lsr #23 │ │ │ │ + eorseq r7, lr, r2, asr r6 │ │ │ │ + ldrhteq fp, [pc], -r8 │ │ │ │ + ldrhteq lr, [pc], -sl │ │ │ │ + subeq pc, r1, lr, lsr #21 │ │ │ │ + eorseq r7, lr, sl, asr #18 │ │ │ │ + eorseq r7, lr, sl, lsl r9 │ │ │ │ + ldrsbteq r7, [lr], -ip │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b083 │ │ │ │ @ instruction: 0x460c937c │ │ │ │ stmdbmi pc, {r1, r2, r3, r6, fp, lr}^ @ │ │ │ │ @@ -4730,24 +4730,24 @@ │ │ │ │ ldrb pc, [ip, r9, ror #16] @ │ │ │ │ @ instruction: 0xf866f01d │ │ │ │ @ instruction: 0xf01de7c0 │ │ │ │ strb pc, [pc, r3, ror #16]! @ │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ @ instruction: 0xf01ce785 │ │ │ │ strb pc, [lr, sp, asr #30] @ │ │ │ │ - eorseq r7, lr, sl, ror #7 │ │ │ │ - mlaseq lr, r6, r9, r7 │ │ │ │ - eorseq r7, lr, r4, ror #7 │ │ │ │ - eorseq fp, pc, sl, asr #20 │ │ │ │ - subeq pc, r1, r4, asr r8 @ │ │ │ │ - eorseq r7, lr, lr, ror #13 │ │ │ │ - eorseq r7, lr, r6, lsr r8 │ │ │ │ - eorseq r7, lr, r4, ror #12 │ │ │ │ - ldrsbteq r7, [lr], -r2 │ │ │ │ - eorseq r7, lr, sl, lsr #14 │ │ │ │ + eorseq r7, lr, sl, lsr #10 │ │ │ │ + ldrsbteq r7, [lr], -r6 │ │ │ │ + eorseq r7, lr, r4, lsr #10 │ │ │ │ + eorseq fp, pc, sl, lsl #23 │ │ │ │ + umaaleq pc, r1, r4, r9 @ │ │ │ │ + eorseq r7, lr, lr, lsr #16 │ │ │ │ + eorseq r7, lr, r6, ror r9 │ │ │ │ + eorseq r7, lr, r4, lsr #15 │ │ │ │ + eorseq r7, lr, r2, lsl r9 │ │ │ │ + eorseq r7, lr, sl, ror #16 │ │ │ │ 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 │ │ │ │ + mlaseq lr, ip, r8, r7 │ │ │ │ @ instruction: 0x0094b6f6 │ │ │ │ - eorseq r7, lr, ip, ror #14 │ │ │ │ + eorseq r7, lr, ip, lsr #17 │ │ │ │ addseq ip, r4, r6, asr #5 │ │ │ │ addseq r5, r5, r2, lsr r4 │ │ │ │ addseq r5, r5, sl, lsl r4 │ │ │ │ addseq r5, r5, r8, lsl #8 │ │ │ │ - eorseq r7, lr, ip, lsr r7 │ │ │ │ - ldrhteq pc, [pc], -r6 @ │ │ │ │ + eorseq r7, lr, ip, ror r8 │ │ │ │ + ldrshteq pc, [pc], -r6 @ │ │ │ │ @ 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 #11 │ │ │ │ + eorseq r7, lr, r4, ror r5 │ │ │ │ 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 #18 │ │ │ │ + eorseq r6, lr, lr, lsr r9 │ │ │ │ addseq sl, r4, r8, lsl r7 │ │ │ │ - ldrsbteq r6, [lr], -r0 │ │ │ │ - eorseq r6, lr, r2, asr #15 │ │ │ │ + eorseq r6, lr, r0, lsl r9 │ │ │ │ + eorseq r6, lr, r2, lsl #18 │ │ │ │ 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 #15 │ │ │ │ + eorseq r6, lr, r2, asr #15 │ │ │ │ + mlaseq lr, sl, r7, r6 │ │ │ │ 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 #22 │ │ │ │ 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 #21 │ │ │ │ + umaaleq lr, r2, r0, sl │ │ │ │ addseq sl, r4, ip, lsr #28 │ │ │ │ - subeq lr, r2, r2, lsl #17 │ │ │ │ + subeq lr, r2, r2, asr #19 │ │ │ │ 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 #17 │ │ │ │ + ldrdeq lr, [r2], #-142 @ 0xffffff72 │ │ │ │ + subeq lr, r2, r2, ror #17 │ │ │ │ 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 │ │ │ │ + ldrdeq lr, [r2], #-120 @ 0xffffff88 │ │ │ │ + eorseq r6, lr, r6, ror #4 │ │ │ │ + subeq lr, r2, r4, lsr #15 │ │ │ │ + subeq lr, r2, r0, lsl #15 │ │ │ │ + eorseq r6, lr, lr, lsl #4 │ │ │ │ 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 #3 │ │ │ │ + ldrdeq lr, [r2], #-90 @ 0xffffffa6 │ │ │ │ + strheq lr, [r2], #-86 @ 0xffffffaa │ │ │ │ addseq r9, r4, lr, lsl lr │ │ │ │ - subeq lr, r2, r6, lsr #8 │ │ │ │ + subeq lr, r2, r6, ror #10 │ │ │ │ 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 #11 │ │ │ │ + subeq lr, r2, r6, asr #11 │ │ │ │ addseq sl, r4, r4, lsl #18 │ │ │ │ - strdeq lr, [r2], #-60 @ 0xffffffc4 │ │ │ │ - subeq lr, r2, r2, asr #7 │ │ │ │ + subeq lr, r2, ip, lsr r5 │ │ │ │ + subeq lr, r2, r2, lsl #10 │ │ │ │ addseq r9, r4, ip, lsr #25 │ │ │ │ - subeq lr, r2, r8, ror r3 │ │ │ │ + strheq lr, [r2], #-72 @ 0xffffffb8 │ │ │ │ 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 r6, lr, r8 │ │ │ │ + subeq lr, r2, ip, lsl #6 │ │ │ │ @ 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 #29 │ │ │ │ + subeq lr, r2, r4, lsr #3 │ │ │ │ + eorseq r5, lr, lr, lsr #28 │ │ │ │ + strdeq lr, [r2], #-8 │ │ │ │ + eorseq r5, lr, r8, asr #26 │ │ │ │ + subeq sp, r2, r6, asr #31 │ │ │ │ + mlaseq lr, sl, ip, r5 │ │ │ │ + subeq sp, r2, r0, lsl #31 │ │ │ │ + ldrsbteq r5, [lr], -r0 │ │ │ │ + subeq sp, r2, sl, ror #30 │ │ │ │ + subeq sp, r2, sl, lsl pc │ │ │ │ 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 #16 │ │ │ │ + strdeq sp, [r2], #-234 @ 0xffffff16 │ │ │ │ + eorseq r5, lr, lr, lsr #29 │ │ │ │ + mlaseq lr, r0, fp, r5 │ │ │ │ + eorseq r5, lr, r6, lsl #28 │ │ │ │ + subeq sp, r2, r0, lsr lr │ │ │ │ + eorseq r5, lr, r6, ror #27 │ │ │ │ + eorseq r5, lr, r4, lsl #26 │ │ │ │ + subeq sp, r2, r8, lsr lr │ │ │ │ + subeq sp, r2, ip, lsr lr │ │ │ │ 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 #27 │ │ │ │ + strheq sp, [r2], #-208 @ 0xffffff30 │ │ │ │ + strheq sp, [r2], #-202 @ 0xffffff36 │ │ │ │ + mlaseq lr, lr, r9, r5 │ │ │ │ umullseq r9, r4, r8, r3 │ │ │ │ - subeq sp, r2, sl, asr #19 │ │ │ │ - mlaseq lr, ip, r8, r5 │ │ │ │ + subeq sp, r2, sl, lsl #22 │ │ │ │ + ldrsbteq r5, [lr], -ip │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ stcpl 5, cr15, [r0], {172} @ 0xac │ │ │ │ cdpeq 8, 0, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf5ad4a72 │ │ │ │ @@ -7274,23 +7274,23 @@ │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ svcge 0x00788000 │ │ │ │ smmls r6, r0, r7, r4 │ │ │ │ ldc 7, cr15, [r2, #-992]! @ 0xfffffc20 │ │ │ │ addseq r9, r4, ip, lsl r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [lr], -r8 │ │ │ │ - umaaleq sp, r2, ip, r8 │ │ │ │ - umaaleq sp, r2, lr, r8 │ │ │ │ + eorseq r5, lr, r8, lsr r9 │ │ │ │ + ldrdeq sp, [r2], #-156 @ 0xffffff64 │ │ │ │ + ldrdeq sp, [r2], #-158 @ 0xffffff62 │ │ │ │ umullseq r9, r4, lr, sp │ │ │ │ - subeq sp, r2, r2, lsl #17 │ │ │ │ - subeq sp, r2, sl, asr #16 │ │ │ │ + subeq sp, r2, r2, asr #19 │ │ │ │ + subeq sp, r2, sl, lsl #19 │ │ │ │ addseq r9, r4, r2, asr #1 │ │ │ │ - eorseq r5, lr, r8, lsr #14 │ │ │ │ - strdeq sp, [r2], #-114 @ 0xffffff8e │ │ │ │ + eorseq r5, lr, r8, ror #16 │ │ │ │ + subeq sp, r2, r2, lsr r9 │ │ │ │ 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 #11 │ │ │ │ + subeq sp, r2, r2, asr #8 │ │ │ │ + ldrshteq r5, [lr], -ip │ │ │ │ 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 │ │ │ │ + ldrdeq r3, [r1], #-134 @ 0xffffff7a │ │ │ │ + strdeq ip, [r2], #-248 @ 0xffffff08 │ │ │ │ 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 │ │ │ │ + mlaseq lr, r2, r2, r4 │ │ │ │ + eorseq r4, lr, r8, lsr #5 │ │ │ │ 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 #4 │ │ │ │ + eorseq fp, sp, r2, lsl #5 │ │ │ │ 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 #17 │ │ │ │ @ instruction: 0xffffe017 │ │ │ │ @ instruction: 0xffff858d │ │ │ │ - ldrshteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, r4, lsr r8 │ │ │ │ @ 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 #14 │ │ │ │ + ldrshteq r9, [sp], -r2 │ │ │ │ + mlaseq sp, r8, r7, r9 │ │ │ │ + eorseq r9, sp, r2, lsl #14 │ │ │ │ + eorseq r9, sp, ip, asr r7 │ │ │ │ + eorseq r9, sp, lr, ror #14 │ │ │ │ + eorseq r9, sp, r0, lsl #14 │ │ │ │ + eorseq r9, sp, sl, lsl #14 │ │ │ │ + eorseq r9, sp, r8, lsl r7 │ │ │ │ + eorseq r9, sp, r6, lsr #14 │ │ │ │ + eorseq r9, sp, r0, lsl #15 │ │ │ │ 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 │ │ │ │ + eorseq r9, sp, r8, ror #14 │ │ │ │ + eorseq r9, sp, lr, lsr r7 │ │ │ │ + eorseq r9, sp, r4, lsr #22 │ │ │ │ + ldrshteq r9, [sp], -r2 │ │ │ │ + eorseq r9, sp, r8, asr #19 │ │ │ │ + eorseq r9, sp, sl, lsr #19 │ │ │ │ + eorseq r9, sp, r0, lsl #19 │ │ │ │ + eorseq r9, sp, r6, asr r9 │ │ │ │ + eorseq r9, sp, r8, lsr r9 │ │ │ │ + eorseq r9, sp, r2, lsl r9 │ │ │ │ + eorseq r9, sp, r8, lsl #21 │ │ │ │ + eorseq r9, sp, lr, asr sl │ │ │ │ + eorseq r9, sp, ip, lsr #20 │ │ │ │ + eorseq r9, sp, r2, lsl #20 │ │ │ │ + ldrhteq r9, [sp], -r4 │ │ │ │ ldrsbteq r9, [sp], -r2 │ │ │ │ - eorseq r9, sp, r8, asr #18 │ │ │ │ - eorseq r9, sp, lr, lsl r9 │ │ │ │ - eorseq r9, sp, ip, ror #17 │ │ │ │ - eorseq r9, sp, r2, asr #17 │ │ │ │ - eorseq r9, sp, r4, ror r9 │ │ │ │ - mlaseq sp, r2, r8, r9 │ │ │ │ - eorseq r9, sp, r0, asr #12 │ │ │ │ - eorseq r9, sp, r2, lsl r6 │ │ │ │ - ldrhteq r9, [sp], -ip │ │ │ │ - eorseq r9, sp, lr, lsl #13 │ │ │ │ - eorseq r9, sp, ip, ror #12 │ │ │ │ - eorseq r9, sp, sl, asr #12 │ │ │ │ - eorseq r9, sp, r0, lsr #18 │ │ │ │ - eorseq r9, sp, r6, asr #11 │ │ │ │ - eorseq r9, sp, ip, asr r7 │ │ │ │ - eorseq r9, sp, sl, lsr r7 │ │ │ │ - eorseq r9, sp, r0, lsl r7 │ │ │ │ - eorseq r9, sp, r6, ror #13 │ │ │ │ - eorseq r9, sp, r0, asr #13 │ │ │ │ - mlaseq sp, lr, r6, r9 │ │ │ │ - eorseq r9, sp, ip, ror #18 │ │ │ │ + eorseq r9, sp, r0, lsl #15 │ │ │ │ + eorseq r9, sp, r2, asr r7 │ │ │ │ + ldrshteq r9, [sp], -ip │ │ │ │ + eorseq r9, sp, lr, asr #15 │ │ │ │ + eorseq r9, sp, ip, lsr #15 │ │ │ │ + eorseq r9, sp, sl, lsl #15 │ │ │ │ + eorseq r9, sp, r0, ror #20 │ │ │ │ + eorseq r9, sp, r6, lsl #14 │ │ │ │ + mlaseq sp, ip, r8, r9 │ │ │ │ + eorseq r9, sp, sl, ror r8 │ │ │ │ + eorseq r9, sp, r0, asr r8 │ │ │ │ + eorseq r9, sp, r6, lsr #16 │ │ │ │ + eorseq r9, sp, r0, lsl #16 │ │ │ │ + ldrsbteq r9, [sp], -lr │ │ │ │ + eorseq r9, sp, ip, lsr #21 │ │ │ │ andle r2, r8, r1, lsl #16 │ │ │ │ andle r2, r3, r2, lsl #16 │ │ │ │ stmdami r6, {r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2053 @ 0xfffff7fb │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, sp, r8, lsr r9 │ │ │ │ - eorseq r9, sp, lr, lsl r9 │ │ │ │ - eorseq r9, sp, r0, lsl #18 │ │ │ │ - eorseq r9, sp, r6, ror #17 │ │ │ │ + eorseq r9, sp, r8, ror sl │ │ │ │ + eorseq r9, sp, lr, asr sl │ │ │ │ + eorseq r9, sp, r0, asr #20 │ │ │ │ + eorseq r9, sp, r6, lsr #20 │ │ │ │ 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 #20 │ │ │ │ + ldrsbteq r9, [sp], -r4 │ │ │ │ + eorseq r9, sp, r2, ror #21 │ │ │ │ + mlaseq sp, r0, sl, r9 │ │ │ │ + eorseq r9, sp, lr, lsl #20 │ │ │ │ + eorseq r9, sp, r8, lsl sl │ │ │ │ + eorseq r9, sp, r6, lsr #20 │ │ │ │ + eorseq r9, sp, r4, lsr sl │ │ │ │ + eorseq r9, sp, r6, asr #20 │ │ │ │ + eorseq r9, sp, r4, asr sl │ │ │ │ + eorseq r9, sp, r0, ror #21 │ │ │ │ + eorseq r9, sp, r8, lsr #21 │ │ │ │ + ldrhteq r9, [sp], -sl │ │ │ │ + eorseq r9, sp, r4, asr sl │ │ │ │ + eorseq r9, sp, sl, ror #21 │ │ │ │ + ldrsbteq r9, [sp], -r4 │ │ │ │ + ldrshteq r9, [sp], -r2 │ │ │ │ + eorseq r9, sp, r0, lsl #19 │ │ │ │ + eorseq r9, sp, sl, lsl #19 │ │ │ │ + eorseq r9, sp, r4, lsl #19 │ │ │ │ + eorseq r9, sp, lr, ror r9 │ │ │ │ ldmdale sp!, {r4, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ strcs r0, [r4, -ip, lsl #18]! │ │ │ │ teqcc r0, #2688 @ 0xa80 │ │ │ │ blne 651a14 │ │ │ │ ldrne r2, [r2, #-286] @ 0xfffffee2 │ │ │ │ ldmdami fp, {r0, r1, r2, r3} │ │ │ │ @@ -19945,32 +19945,32 @@ │ │ │ │ ldmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, sp, r4, asr r9 │ │ │ │ - eorseq r9, sp, lr, lsr #18 │ │ │ │ - eorseq r9, sp, r8, asr #22 │ │ │ │ - ldrshteq r9, [sp], -lr │ │ │ │ - eorseq r9, sp, ip, lsl fp │ │ │ │ - eorseq r9, sp, r2, ror #20 │ │ │ │ - eorseq r9, sp, r0, lsl #21 │ │ │ │ - eorseq r9, sp, r2, lsr #21 │ │ │ │ - eorseq r9, sp, r0, asr #21 │ │ │ │ - eorseq r9, sp, sl, lsr r9 │ │ │ │ - eorseq r9, sp, r4, asr r9 │ │ │ │ - eorseq r9, sp, lr, ror #18 │ │ │ │ - eorseq r9, sp, r8, lsl #19 │ │ │ │ - eorseq r9, sp, sl, lsr #19 │ │ │ │ - eorseq r9, sp, r8, asr #19 │ │ │ │ - eorseq r9, sp, r2, ror #19 │ │ │ │ - eorseq r9, sp, r0, lsl #20 │ │ │ │ - eorseq r9, sp, lr, lsl fp │ │ │ │ + mlaseq sp, r4, sl, r9 │ │ │ │ + eorseq r9, sp, lr, ror #20 │ │ │ │ + eorseq r9, sp, r8, lsl #25 │ │ │ │ + eorseq r9, sp, lr, lsr ip │ │ │ │ + eorseq r9, sp, ip, asr ip │ │ │ │ + eorseq r9, sp, r2, lsr #23 │ │ │ │ + eorseq r9, sp, r0, asr #23 │ │ │ │ + eorseq r9, sp, r2, ror #23 │ │ │ │ + eorseq r9, sp, r0, lsl #24 │ │ │ │ + eorseq r9, sp, sl, ror sl │ │ │ │ + mlaseq sp, r4, sl, r9 │ │ │ │ + eorseq r9, sp, lr, lsr #21 │ │ │ │ + eorseq r9, sp, r8, asr #21 │ │ │ │ + eorseq r9, sp, sl, ror #21 │ │ │ │ + eorseq r9, sp, r8, lsl #22 │ │ │ │ + eorseq r9, sp, r2, lsr #22 │ │ │ │ + eorseq r9, sp, r0, asr #22 │ │ │ │ + eorseq r9, sp, lr, asr ip │ │ │ │ vtst.8 d2, d0, d22 │ │ │ │ ldm pc, {r0, r1, r3, r4, r6, r7, pc}^ @ │ │ │ │ eorseq pc, sl, r0, lsl r0 @ │ │ │ │ sbcseq r0, r6, r7, lsr r0 │ │ │ │ ldrsbeq r0, [r0], #3 │ │ │ │ sbceq r0, sl, sp, asr #1 │ │ │ │ sbceq r0, r4, r7, asr #1 │ │ │ │ @@ -20076,69 +20076,69 @@ │ │ │ │ ldmdami r9!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2104 @ 0xfffff7c8 │ │ │ │ ldmdami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2103 @ 0xfffff7c9 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r9, sp, lr, lsl #21 │ │ │ │ - eorseq r9, sp, ip, ror #20 │ │ │ │ - eorseq sl, sp, sl, lsr #4 │ │ │ │ - ldrshteq sl, [sp], -ip │ │ │ │ - ldrhteq sl, [sp], -lr │ │ │ │ - eorseq sl, sp, r8, lsl #3 │ │ │ │ - eorseq sl, sp, sl, asr r1 │ │ │ │ - eorseq sl, sp, ip, lsr r1 │ │ │ │ - eorseq sl, sp, sl, lsl r1 │ │ │ │ - eorseq sl, sp, r4, ror #1 │ │ │ │ - eorseq sl, sp, lr, lsr #1 │ │ │ │ - eorseq sl, sp, ip, rrx │ │ │ │ - eorseq sl, sp, r6, lsr r0 │ │ │ │ - eorseq sl, sp, ip │ │ │ │ + eorseq r9, sp, lr, asr #23 │ │ │ │ + eorseq r9, sp, ip, lsr #23 │ │ │ │ + eorseq sl, sp, sl, ror #6 │ │ │ │ + eorseq sl, sp, ip, lsr r3 │ │ │ │ + ldrshteq sl, [sp], -lr │ │ │ │ + eorseq sl, sp, r8, asr #5 │ │ │ │ + mlaseq sp, sl, r2, sl │ │ │ │ + eorseq sl, sp, ip, ror r2 │ │ │ │ + eorseq sl, sp, sl, asr r2 │ │ │ │ + eorseq sl, sp, r4, lsr #4 │ │ │ │ + eorseq sl, sp, lr, ror #3 │ │ │ │ + eorseq sl, sp, ip, lsr #3 │ │ │ │ + eorseq sl, sp, r6, ror r1 │ │ │ │ + eorseq sl, sp, ip, asr #2 │ │ │ │ + eorseq sl, sp, r2, lsr #2 │ │ │ │ + ldrshteq sl, [sp], -r8 │ │ │ │ + eorseq sl, sp, lr, asr #1 │ │ │ │ + eorseq sl, sp, r4, lsr #1 │ │ │ │ + eorseq sl, sp, sl, ror r0 │ │ │ │ + eorseq sl, sp, r4, asr r0 │ │ │ │ + eorseq sl, sp, r6, lsr #32 │ │ │ │ + eorseq sl, sp, r4 │ │ │ │ eorseq r9, sp, r2, ror #31 │ │ │ │ - ldrhteq r9, [sp], -r8 │ │ │ │ - eorseq r9, sp, lr, lsl #31 │ │ │ │ - eorseq r9, sp, r4, ror #30 │ │ │ │ - eorseq r9, sp, sl, lsr pc │ │ │ │ - eorseq r9, sp, r4, lsl pc │ │ │ │ - eorseq r9, sp, r6, ror #29 │ │ │ │ - eorseq r9, sp, r4, asr #29 │ │ │ │ - eorseq r9, sp, r2, lsr #29 │ │ │ │ - eorseq r9, sp, r0, ror lr │ │ │ │ - eorseq r9, sp, sl, lsr lr │ │ │ │ - eorseq r9, sp, ip, lsl #28 │ │ │ │ - eorseq r9, sp, r2, ror #27 │ │ │ │ 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 │ │ │ │ + eorseq r9, sp, sl, ror pc │ │ │ │ + eorseq r9, sp, ip, asr #30 │ │ │ │ + eorseq r9, sp, r2, lsr #30 │ │ │ │ ldrshteq r9, [sp], -r0 │ │ │ │ - eorseq r9, sp, r6, asr #21 │ │ │ │ - eorseq r9, sp, r0, lsr #21 │ │ │ │ - eorseq r9, sp, sl, ror sl │ │ │ │ - eorseq r9, sp, r8, asr sl │ │ │ │ - eorseq r9, sp, lr, lsr #20 │ │ │ │ - eorseq r9, sp, r4, lsl #20 │ │ │ │ - ldrsbteq r9, [sp], -sl │ │ │ │ - ldrhteq r9, [sp], -r4 │ │ │ │ - mlaseq sp, r2, r9, r9 │ │ │ │ - eorseq r9, sp, r0, ror r9 │ │ │ │ - eorseq sl, sp, sl, lsl r1 │ │ │ │ + ldrhteq r9, [sp], -sl │ │ │ │ + mlaseq sp, r0, lr, r9 │ │ │ │ + eorseq r9, sp, r2, ror #28 │ │ │ │ + eorseq r9, sp, r8, lsr lr │ │ │ │ + eorseq r9, sp, sl, lsl #28 │ │ │ │ + eorseq r9, sp, r0, ror #27 │ │ │ │ + ldrhteq r9, [sp], -r6 │ │ │ │ + eorseq r9, sp, ip, lsl #27 │ │ │ │ + eorseq r9, sp, r2, ror #26 │ │ │ │ + eorseq r9, sp, r8, lsr sp │ │ │ │ + eorseq r9, sp, r2, lsl sp │ │ │ │ + eorseq r9, sp, r4, ror #25 │ │ │ │ + ldrhteq r9, [sp], -r2 │ │ │ │ + eorseq r9, sp, r8, lsl #25 │ │ │ │ + eorseq r9, sp, sl, asr ip │ │ │ │ + eorseq r9, sp, r0, lsr ip │ │ │ │ + eorseq r9, sp, r6, lsl #24 │ │ │ │ + eorseq r9, sp, r0, ror #23 │ │ │ │ + ldrhteq r9, [sp], -sl │ │ │ │ + mlaseq sp, r8, fp, r9 │ │ │ │ + eorseq r9, sp, lr, ror #22 │ │ │ │ + eorseq r9, sp, r4, asr #22 │ │ │ │ + eorseq r9, sp, sl, lsl fp │ │ │ │ + ldrshteq r9, [sp], -r4 │ │ │ │ + ldrsbteq r9, [sp], -r2 │ │ │ │ + ldrhteq r9, [sp], -r0 │ │ │ │ + eorseq sl, sp, sl, asr r2 │ │ │ │ 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 │ │ │ │ + eorseq sl, sp, r4, lsl #3 │ │ │ │ + eorseq sl, sp, sl, lsl #10 │ │ │ │ + eorseq sl, sp, r4, ror #9 │ │ │ │ + eorseq sl, sp, r2, asr #9 │ │ │ │ + mlaseq sp, ip, r4, sl │ │ │ │ + eorseq sl, sp, r6, ror r4 │ │ │ │ + eorseq sl, sp, ip, asr #8 │ │ │ │ + eorseq sl, sp, r2, lsr #8 │ │ │ │ + ldrshteq sl, [sp], -ip │ │ │ │ + ldrsbteq sl, [sp], -r2 │ │ │ │ + eorseq sl, sp, ip, lsr #7 │ │ │ │ + eorseq sl, sp, r6, lsl #7 │ │ │ │ + eorseq sl, sp, r8, asr r3 │ │ │ │ + eorseq sl, sp, sl, lsr #6 │ │ │ │ + eorseq sl, sp, r0, lsl #6 │ │ │ │ ldrsbteq sl, [sp], -r6 │ │ │ │ - ldrhteq sl, [sp], -r0 │ │ │ │ - eorseq sl, sp, lr, lsl #1 │ │ │ │ - eorseq sl, sp, r8, rrx │ │ │ │ - eorseq sl, sp, r6, lsr r0 │ │ │ │ - eorseq sl, sp, r0, lsl r0 │ │ │ │ - eorseq r9, sp, sl, ror #31 │ │ │ │ - eorseq r9, sp, r4, asr #31 │ │ │ │ - eorseq r9, sp, r6, lsl #31 │ │ │ │ + eorseq sl, sp, r8, lsr #5 │ │ │ │ + eorseq sl, sp, lr, ror r2 │ │ │ │ + eorseq sl, sp, r4, asr #4 │ │ │ │ + eorseq sl, sp, r6, lsl r2 │ │ │ │ + ldrshteq sl, [sp], -r0 │ │ │ │ + eorseq sl, sp, lr, asr #3 │ │ │ │ + eorseq sl, sp, r8, lsr #3 │ │ │ │ + eorseq sl, sp, r6, ror r1 │ │ │ │ + eorseq sl, sp, r0, asr r1 │ │ │ │ + eorseq sl, sp, sl, lsr #2 │ │ │ │ + eorseq sl, sp, r4, lsl #2 │ │ │ │ + eorseq sl, sp, r6, asr #1 │ │ │ │ stmdacs r4, {r0, fp, ip, sp} │ │ │ │ ldm pc, {r0, r1, r4, fp, ip, lr, pc}^ @ │ │ │ │ stmdbeq r3, {ip, sp, lr, pc} │ │ │ │ andeq r0, r6, ip, lsl #30 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrsbteq sl, [sp], -lr │ │ │ │ - eorseq sl, sp, r0, asr r3 │ │ │ │ - ldrshteq sl, [sp], -r2 │ │ │ │ - eorseq sl, sp, r8, lsl #6 │ │ │ │ - eorseq sl, sp, lr, lsl r3 │ │ │ │ - eorseq sl, sp, r0, lsr #5 │ │ │ │ + eorseq sl, sp, lr, lsl r4 │ │ │ │ + mlaseq sp, r0, r4, sl │ │ │ │ + eorseq sl, sp, r2, lsr r4 │ │ │ │ + eorseq sl, sp, r8, asr #8 │ │ │ │ + eorseq sl, sp, lr, asr r4 │ │ │ │ + eorseq sl, sp, r0, ror #7 │ │ │ │ stmdale sl, {r4, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ stmdbeq ip, {r0, r1, r3, r4, fp, ip} │ │ │ │ stmdbeq r9, {r0, r1, r2, r3, r8, fp} │ │ │ │ stmdbeq r9, {r1, r4, r8, fp} │ │ │ │ stmdbeq r9, {r0, r3, r8, fp} │ │ │ │ stmdami sl, {r0, r2, r4} │ │ │ │ @@ -20247,30 +20247,30 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrsbteq sl, [sp], -ip │ │ │ │ - eorseq sl, sp, lr, asr r3 │ │ │ │ - eorseq sl, sp, r4, ror r3 │ │ │ │ - eorseq sl, sp, sl, lsl #7 │ │ │ │ - eorseq sl, sp, r4, lsr #7 │ │ │ │ - eorseq sl, sp, sl, lsr #6 │ │ │ │ - eorseq sl, sp, r0, lsl #6 │ │ │ │ + eorseq sl, sp, ip, lsl r5 │ │ │ │ + mlaseq sp, lr, r4, sl │ │ │ │ + ldrhteq sl, [sp], -r4 │ │ │ │ + eorseq sl, sp, sl, asr #9 │ │ │ │ + eorseq sl, sp, r4, ror #9 │ │ │ │ + eorseq sl, sp, sl, ror #8 │ │ │ │ + eorseq sl, sp, r0, asr #8 │ │ │ │ stmdacs r1, {r3, r4, r5, r8, ip, sp, pc} │ │ │ │ stmdami r4, {r1, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrshteq sl, [sp], -ip │ │ │ │ - eorseq sl, sp, lr, asr #7 │ │ │ │ - eorseq sl, sp, r8, lsr #7 │ │ │ │ + eorseq sl, sp, ip, lsr r5 │ │ │ │ + eorseq sl, sp, lr, lsl #10 │ │ │ │ + eorseq sl, sp, r8, ror #9 │ │ │ │ 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 #10 │ │ │ │ + eorseq sl, sp, ip, lsr #10 │ │ │ │ + eorseq sl, sp, sl, lsl #12 │ │ │ │ + ldrhteq sl, [sp], -ip │ │ │ │ + ldrsbteq sl, [sp], -sl │ │ │ │ + eorseq sl, sp, ip, asr #10 │ │ │ │ + eorseq sl, sp, r2, ror #10 │ │ │ │ + eorseq sl, sp, ip, ror r5 │ │ │ │ + eorseq sl, sp, sl, lsl #12 │ │ │ │ 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 │ │ │ │ + eorseq sl, sp, r4, asr #12 │ │ │ │ + eorseq sl, sp, lr, lsl r6 │ │ │ │ + eorseq sl, sp, r0, lsl #12 │ │ │ │ ldrsbteq sl, [sp], -lr │ │ │ │ - eorseq sl, sp, r0, asr #9 │ │ │ │ - mlaseq sp, lr, r4, sl │ │ │ │ ldmdacs r9, {r0, fp, ip, sp} │ │ │ │ ldm pc, {r1, r2, r3, fp, ip, lr, pc}^ @ │ │ │ │ movtmi pc, #24576 @ 0x6000 @ │ │ │ │ ldrcc r3, [sl, -r0, asr #26]! │ │ │ │ blcs bd002c │ │ │ │ stceq 13, cr0, [sp, #-52] @ 0xffffffcc │ │ │ │ strcs r0, [r8, #-3341]! @ 0xfffff2f3 │ │ │ │ @@ -20342,53 +20342,53 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2069 @ 0xfffff7eb │ │ │ │ ldmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2068 @ 0xfffff7ec │ │ │ │ ldmdami r4, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - eorseq sl, sp, r2, lsl r7 │ │ │ │ - eorseq sl, sp, ip, ror #13 │ │ │ │ - eorseq sl, sp, r6, asr #13 │ │ │ │ - mlaseq sp, ip, r6, sl │ │ │ │ - eorseq sl, sp, r2, ror r6 │ │ │ │ - eorseq sl, sp, ip, asr #12 │ │ │ │ - eorseq sl, sp, r6, lsr #12 │ │ │ │ - eorseq sl, sp, r0, lsl #12 │ │ │ │ + eorseq sl, sp, r2, asr r8 │ │ │ │ + eorseq sl, sp, ip, lsr #16 │ │ │ │ + eorseq sl, sp, r6, lsl #16 │ │ │ │ + ldrsbteq sl, [sp], -ip │ │ │ │ + ldrhteq sl, [sp], -r2 │ │ │ │ + eorseq sl, sp, ip, lsl #15 │ │ │ │ + eorseq sl, sp, r6, ror #14 │ │ │ │ + eorseq sl, sp, r0, asr #14 │ │ │ │ + eorseq sl, sp, sl, lsl r7 │ │ │ │ + ldrshteq sl, [sp], -ip │ │ │ │ ldrsbteq sl, [sp], -sl │ │ │ │ - ldrhteq sl, [sp], -ip │ │ │ │ - mlaseq sp, sl, r5, sl │ │ │ │ - eorseq sl, sp, r8, ror r5 │ │ │ │ - eorseq sl, sp, r2, asr r5 │ │ │ │ - eorseq sl, sp, ip, lsr #10 │ │ │ │ - eorseq sl, sp, r2, lsl #10 │ │ │ │ - eorseq sl, sp, r0, ror #9 │ │ │ │ - ldrhteq sl, [sp], -lr │ │ │ │ - mlaseq sp, ip, r4, sl │ │ │ │ - eorseq sl, sp, sl, ror r4 │ │ │ │ - eorseq sl, sp, ip, asr r4 │ │ │ │ + ldrhteq sl, [sp], -r8 │ │ │ │ + mlaseq sp, r2, r6, sl │ │ │ │ + eorseq sl, sp, ip, ror #12 │ │ │ │ + eorseq sl, sp, r2, asr #12 │ │ │ │ + eorseq sl, sp, r0, lsr #12 │ │ │ │ + ldrshteq sl, [sp], -lr │ │ │ │ + ldrsbteq sl, [sp], -ip │ │ │ │ + ldrhteq sl, [sp], -sl │ │ │ │ + mlaseq sp, ip, r5, sl │ │ │ │ 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 #15 │ │ │ │ + mlaseq sp, r2, r7, sl │ │ │ │ + ldrsbteq sl, [sp], -ip │ │ │ │ + eorseq sl, sp, sl, lsr #15 │ │ │ │ + eorseq sl, sp, r0, asr #15 │ │ │ │ + ldrsbteq sl, [sp], -sl │ │ │ │ ldmdale r9!, {r0, r1, r2, r3, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ strtcs r0, [r3], -fp, lsl #16 │ │ │ │ eorcc r2, pc, #10496 @ 0x2900 │ │ │ │ ldcne 7, cr1, [sl, #-212] @ 0xffffff2c │ │ │ │ cdpeq 1, 1, cr1, cr4, cr0, {1} │ │ │ │ ldrbtmi r4, [r8], #-2073 @ 0xfffff7e7 │ │ │ │ @@ -20413,31 +20413,31 @@ │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2065 @ 0xfffff7ef │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, sp, lr, lsl #13 │ │ │ │ - eorseq sl, sp, r4, ror r6 │ │ │ │ - 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 │ │ │ │ + eorseq sl, sp, lr, asr #15 │ │ │ │ + ldrhteq sl, [sp], -r4 │ │ │ │ + ldrshteq sl, [sp], -sl │ │ │ │ + eorseq sl, sp, ip, asr #17 │ │ │ │ + ldrsbteq sl, [sp], -lr │ │ │ │ + eorseq sl, sp, r8, ror #16 │ │ │ │ + eorseq sl, sp, r6, ror r8 │ │ │ │ + eorseq sl, sp, r4, lsl #17 │ │ │ │ + mlaseq sp, sl, r8, sl │ │ │ │ + eorseq sl, sp, ip, lsr #15 │ │ │ │ + eorseq sl, sp, r2, asr #15 │ │ │ │ ldrsbteq sl, [sp], -r8 │ │ │ │ - eorseq sl, sp, sl, ror r7 │ │ │ │ + eorseq sl, sp, lr, ror #15 │ │ │ │ + ldrshteq sl, [sp], -ip │ │ │ │ + eorseq sl, sp, sl, lsl #16 │ │ │ │ + eorseq sl, sp, r8, lsl r8 │ │ │ │ + ldrhteq sl, [sp], -sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r4, lsl r6 │ │ │ │ @ instruction: 0x469a4ad6 │ │ │ │ @ instruction: 0x46054bd6 │ │ │ │ @@ -21583,17 +21583,17 @@ │ │ │ │ adcmi r4, r2, #33554432 @ 0x2000000 │ │ │ │ svcge 0x007bf6bf │ │ │ │ movwcc r4, #5145 @ 0x1419 │ │ │ │ svccs 0x0001f811 │ │ │ │ @ instruction: 0xf003fa06 │ │ │ │ adcmi r4, r2, #33554432 @ 0x2000000 │ │ │ │ @ instruction: 0xe770dbf7 │ │ │ │ - subeq pc, r1, r6, asr r9 @ │ │ │ │ - subeq pc, r1, ip, lsl #17 │ │ │ │ - subeq pc, r1, sl, ror r8 @ │ │ │ │ + umaaleq pc, r1, r6, sl @ │ │ │ │ + subeq pc, r1, ip, asr #19 │ │ │ │ + strheq pc, [r1], #-154 @ 0xffffff66 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r8], sp, lsl #12 │ │ │ │ strmi r6, [r1], r9, asr #18 │ │ │ │ stmiavs fp!, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ @@ -22691,15 +22691,15 @@ │ │ │ │ @ instruction: 0xf7e9447a │ │ │ │ @ instruction: 0xf504ecd6 │ │ │ │ ldrtmi r4, [r1], -lr, lsl #11 │ │ │ │ strtmi r3, [r8], -r4, lsl #10 │ │ │ │ @ instruction: 0xf9ccf019 │ │ │ │ @ instruction: 0xf7e94630 │ │ │ │ ldrb lr, [pc, sl, ror #18] │ │ │ │ - eorseq r8, sp, r0, lsl r4 │ │ │ │ + eorseq r8, sp, r0, asr r5 │ │ │ │ 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 #3 │ │ │ │ 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 │ │ │ │ + eorseq r4, lr, r2, asr #27 │ │ │ │ + ldrsbteq r4, [lr], -r2 │ │ │ │ + eorseq r4, lr, r2, ror #27 │ │ │ │ + ldrshteq r4, [lr], -r2 │ │ │ │ + eorseq r4, lr, r2, lsl #28 │ │ │ │ + eorseq r7, sp, r6, lsl sl │ │ │ │ + ldrsbteq r8, [sp], -lr │ │ │ │ + eorseq r7, sp, r0, lsl sl │ │ │ │ + ldrhteq r7, [sp], -sl │ │ │ │ + eorseq r8, sp, sl, asr r2 │ │ │ │ + eorseq r8, sp, r0, lsr r2 │ │ │ │ + eorseq r7, sp, r2, asr #19 │ │ │ │ + eorseq r7, sp, lr, asr #19 │ │ │ │ + eorseq r7, sp, r8, asr #19 │ │ │ │ + ldrsbteq r8, [sp], -r4 │ │ │ │ + ldrsbteq r7, [sp], -lr │ │ │ │ + ldrsbteq r8, [sp], -r6 │ │ │ │ + eorseq r7, sp, r4, ror #18 │ │ │ │ + eorseq r8, sp, r8, asr #2 │ │ │ │ + eorseq r7, sp, r0, asr #18 │ │ │ │ + eorseq r8, sp, r6, lsl #2 │ │ │ │ + eorseq r7, sp, r8, asr r9 │ │ │ │ + ldrshteq r7, [sp], -ip │ │ │ │ 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 r7, sp, r4, lsl r9 │ │ │ │ + ldrhteq r7, [sp], -sl │ │ │ │ + eorseq r8, sp, r8, lsr #32 │ │ │ │ + eorseq r7, sp, r2, lsr r8 │ │ │ │ + eorseq r7, sp, r2, lsl #17 │ │ │ │ addseq r9, r3, r4, lsr #1 │ │ │ │ - eorseq r7, sp, r8, lsl r5 │ │ │ │ - eorseq r7, sp, r4, lsl #10 │ │ │ │ - ldrsbteq r7, [sp], -r0 │ │ │ │ - eorseq r7, sp, r4, asr r5 │ │ │ │ + eorseq r7, sp, r8, asr r6 │ │ │ │ + eorseq r7, sp, r4, asr #12 │ │ │ │ + eorseq r7, sp, r0, lsl pc │ │ │ │ + mlaseq sp, r4, r6, r7 │ │ │ │ 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 │ │ │ │ + ldrhteq r7, [sp], -r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feb9e568 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 8cb310 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ @@ -23931,20 +23931,20 @@ │ │ │ │ bl a05380 │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf7e84620 │ │ │ │ strtmi lr, [sl], -r2, lsr #22 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ bl 785394 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r7, sp, r6, ror #6 │ │ │ │ - eorseq r7, sp, ip, ror #6 │ │ │ │ - eorseq r7, sp, r6, asr sl │ │ │ │ - ldrsbteq sl, [lr], -lr │ │ │ │ - eorseq r7, sp, r6, asr r3 │ │ │ │ - eorseq r7, sp, r2, asr #6 │ │ │ │ + eorseq r7, sp, r6, lsr #9 │ │ │ │ + eorseq r7, sp, ip, lsr #9 │ │ │ │ + mlaseq sp, r6, fp, r7 │ │ │ │ + eorseq sl, lr, lr, lsl ip │ │ │ │ + mlaseq sp, r6, r4, r7 │ │ │ │ + eorseq r7, sp, r2, lsl #9 │ │ │ │ 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 │ │ │ │ + eorseq r7, sp, r0, lsr r4 │ │ │ │ + ldrhteq r9, [lr], -r6 │ │ │ │ ldrsbteq r7, [sp], -sl │ │ │ │ - eorseq r6, sp, r4, lsl #30 │ │ │ │ + eorseq r7, sp, lr, lsl #8 │ │ │ │ + eorseq r7, sp, r2, lsl #8 │ │ │ │ + subeq sp, r1, ip, lsl #8 │ │ │ │ ldrhteq r7, [sp], -r4 │ │ │ │ + eorseq r7, sp, r4, lsr #20 │ │ │ │ + eorseq r7, sp, r6, lsr #5 │ │ │ │ + eorseq sl, lr, r4, lsr #21 │ │ │ │ + eorseq r7, sp, r4, lsl #17 │ │ │ │ + eorseq r7, sp, r6, asr #16 │ │ │ │ + eorseq r7, sp, lr, lsl r8 │ │ │ │ + eorseq r7, sp, r0, lsl r8 │ │ │ │ + eorseq r7, sp, r8, lsl #16 │ │ │ │ + ldrshteq r7, [sp], -r0 │ │ │ │ + ldrsbteq r7, [sp], -r6 │ │ │ │ + eorseq r7, sp, ip, lsl r8 │ │ │ │ + subeq sp, r1, r6, asr r4 │ │ │ │ + eorseq r7, sp, r2, ror r2 │ │ │ │ + eorseq r7, sp, ip, ror #4 │ │ │ │ + subeq r2, r0, lr, asr #9 │ │ │ │ + eorseq r7, sp, r6, asr #17 │ │ │ │ + eorseq r7, sp, r6, asr #4 │ │ │ │ + eorseq r7, sp, lr, lsr #17 │ │ │ │ + eorseq r7, sp, r6, lsr r2 │ │ │ │ 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 │ │ │ │ + eorseq ip, lr, r8, lsr #7 │ │ │ │ + eorseq r7, sp, sl, lsl r2 │ │ │ │ + eorseq r7, sp, r4, asr #32 │ │ │ │ + ldrshteq r7, [sp], -r4 │ │ │ │ ldrshteq r7, [sp], -lr │ │ │ │ - eorseq r7, sp, r6, ror #1 │ │ │ │ + eorseq r7, sp, r4, ror #3 │ │ │ │ + ldrsbteq r7, [sp], -r6 │ │ │ │ + eorseq r7, sp, r8, asr #15 │ │ │ │ + ldrhteq r7, [sp], -sl │ │ │ │ + eorseq r7, sp, r0, lsr #15 │ │ │ │ + ldrsbteq r7, [sp], -r4 │ │ │ │ + subeq sp, r1, r6, lsl #5 │ │ │ │ + ldrhteq r7, [sp], -r2 │ │ │ │ + eorseq r7, sp, r2, lsr #14 │ │ │ │ + eorseq r7, sp, r0, lsl #6 │ │ │ │ + subeq sp, r1, r8, lsl #4 │ │ │ │ + eorseq r7, sp, r4, asr r0 │ │ │ │ + eorseq r7, sp, r4, asr #13 │ │ │ │ + ldrhteq r7, [sp], -sl │ │ │ │ + eorseq sl, lr, r4, asr #14 │ │ │ │ + mlaseq sp, ip, r2, r7 │ │ │ │ + eorseq r7, sp, r6, lsl #5 │ │ │ │ + eorseq r7, sp, lr, ror #4 │ │ │ │ + eorseq r7, sp, r6, asr r2 │ │ │ │ + eorseq r7, sp, lr, lsr r2 │ │ │ │ + eorseq r7, sp, r6, lsr #4 │ │ │ │ + eorseq r7, sp, r2, lsl r2 │ │ │ │ + strheq sp, [r1], #-14 │ │ │ │ + eorseq r6, sp, sl, lsl pc │ │ │ │ + eorseq r7, sp, sl, lsl #11 │ │ │ │ + eorseq r7, sp, r0, ror #3 │ │ │ │ ldrsbteq r7, [sp], -r2 │ │ │ │ - subeq ip, r1, lr, ror pc │ │ │ │ - ldrsbteq r6, [sp], -sl │ │ │ │ - eorseq r7, sp, sl, asr #8 │ │ │ │ - eorseq r7, sp, r0, lsr #1 │ │ │ │ - mlaseq sp, r2, r0, r7 │ │ │ │ - ldrhteq sl, [lr], -ip │ │ │ │ - eorseq r7, sp, sl, ror r0 │ │ │ │ - eorseq r7, sp, r4, rrx │ │ │ │ - subeq fp, r1, r8, asr #18 │ │ │ │ - ldrhteq r7, [sp], -lr │ │ │ │ - eorseq r7, sp, sl, lsr r0 │ │ │ │ - eorseq r7, sp, lr, lsr #32 │ │ │ │ - eorseq sl, lr, r8, lsl r4 │ │ │ │ - eorseq r7, sp, r6, lsl r0 │ │ │ │ - eorseq r7, sp, r0 │ │ │ │ - subeq fp, r1, r4, lsr #17 │ │ │ │ - eorseq r7, sp, r6, lsl r3 │ │ │ │ - eorseq sl, lr, sl, lsr #7 │ │ │ │ - ldrsbteq r6, [sp], -r0 │ │ │ │ - subeq r1, r0, r6, ror #29 │ │ │ │ - ldrhteq r6, [sp], -r4 │ │ │ │ - mlaseq sp, ip, pc, r6 @ │ │ │ │ - eorseq r6, sp, sl, lsl #31 │ │ │ │ - eorseq 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 │ │ │ │ + ldrshteq sl, [lr], -ip │ │ │ │ + ldrhteq r7, [sp], -sl │ │ │ │ eorseq r7, sp, r4, lsr #3 │ │ │ │ - eorseq r6, sp, r2, ror #29 │ │ │ │ - eorseq sl, lr, r6, lsr r2 │ │ │ │ - ldrhteq r6, [sp], -r2 │ │ │ │ - eorseq r6, sp, r4, asr #29 │ │ │ │ - eorseq r6, sp, r0, lsr #29 │ │ │ │ - mlaseq sp, sl, lr, r6 │ │ │ │ - subeq r5, r0, r4, asr r1 │ │ │ │ - eorseq r6, sp, r8, ror lr │ │ │ │ - strheq r1, [r0], #-196 @ 0xffffff3c │ │ │ │ - subeq ip, r1, r8, lsl #23 │ │ │ │ - eorseq r6, sp, r4, lsr #20 │ │ │ │ - eorseq r6, sp, r0, asr lr │ │ │ │ - eorseq r7, sp, ip, lsl #1 │ │ │ │ - eorseq sl, lr, lr, lsl #2 │ │ │ │ - eorseq r6, sp, lr, lsr #28 │ │ │ │ - eorseq r6, sp, r6, lsl lr │ │ │ │ - ldrshteq r6, [sp], -lr │ │ │ │ + subeq fp, r1, r8, lsl #21 │ │ │ │ + ldrshteq r7, [sp], -lr │ │ │ │ + eorseq r7, sp, sl, ror r1 │ │ │ │ + eorseq r7, sp, lr, ror #2 │ │ │ │ + eorseq sl, lr, r8, asr r5 │ │ │ │ + eorseq r7, sp, r6, asr r1 │ │ │ │ + eorseq r7, sp, r0, asr #2 │ │ │ │ + subeq fp, r1, r4, ror #19 │ │ │ │ + eorseq r7, sp, r6, asr r4 │ │ │ │ + eorseq sl, lr, sl, ror #9 │ │ │ │ + eorseq r7, sp, r0, lsl r1 │ │ │ │ + subeq r2, r0, r6, lsr #32 │ │ │ │ + ldrshteq r7, [sp], -r4 │ │ │ │ + ldrsbteq r7, [sp], -ip │ │ │ │ + eorseq r7, sp, sl, asr #1 │ │ │ │ + ldrhteq r7, [sp], -r4 │ │ │ │ + eorseq r7, sp, sl, lsr #1 │ │ │ │ + subeq ip, r1, lr, lsr lr │ │ │ │ + ldrhteq r6, [sp], -r4 │ │ │ │ + eorseq r6, sp, lr, asr #29 │ │ │ │ + eorseq r7, sp, r0, lsl r3 │ │ │ │ + strdeq ip, [r1], #-208 @ 0xffffff30 │ │ │ │ + eorseq r6, sp, r4, ror ip │ │ │ │ + eorseq r7, sp, r4, ror #5 │ │ │ │ + eorseq r7, sp, r2, lsr #32 │ │ │ │ + eorseq sl, lr, r6, ror r3 │ │ │ │ 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 │ │ │ │ - ldrhteq r6, [sp], -lr │ │ │ │ + eorseq r7, sp, r4 │ │ │ │ + eorseq r6, sp, r0, ror #31 │ │ │ │ + ldrsbteq r6, [sp], -sl │ │ │ │ + umaaleq r5, r0, r4, r2 │ │ │ │ + ldrhteq r6, [sp], -r8 │ │ │ │ + strdeq r1, [r0], #-212 @ 0xffffff2c │ │ │ │ + subeq ip, r1, r8, asr #25 │ │ │ │ + eorseq r6, sp, r4, ror #22 │ │ │ │ + mlaseq sp, r0, pc, r6 @ │ │ │ │ + eorseq r7, sp, ip, asr #3 │ │ │ │ + eorseq sl, lr, lr, asr #4 │ │ │ │ + eorseq r6, sp, lr, ror #30 │ │ │ │ + eorseq r6, sp, r6, asr pc │ │ │ │ + eorseq r6, sp, lr, lsr pc │ │ │ │ + eorseq r6, sp, r2, lsr pc │ │ │ │ eorseq r6, sp, lr, lsr #30 │ │ │ │ - eorseq r6, sp, ip, lsr sp │ │ │ │ - mlaseq sp, r6, r8, r6 │ │ │ │ - eorseq r6, sp, sl, lsl #26 │ │ │ │ - ldrshteq r6, [sp], -sl │ │ │ │ - ldrshteq fp, [lr], -r0 │ │ │ │ - eorseq r6, sp, r8, lsr #14 │ │ │ │ - eorseq r6, sp, lr, asr #24 │ │ │ │ - eorseq r9, lr, r0, lsr #30 │ │ │ │ - subeq ip, r1, sl, lsr #17 │ │ │ │ - eorseq r6, sp, ip, ror #15 │ │ │ │ - eorseq r6, sp, lr, asr lr │ │ │ │ - mlaseq sp, r8, ip, r6 │ │ │ │ - eorseq r6, sp, r6, lsl #25 │ │ │ │ - eorseq r6, sp, ip, ror ip │ │ │ │ - subeq ip, r1, r4, lsl r8 │ │ │ │ - eorseq r6, sp, r6, ror r7 │ │ │ │ - eorseq r6, sp, r8, ror #27 │ │ │ │ - eorseq r6, sp, r2, lsr #24 │ │ │ │ - eorseq r6, sp, r0, lsl ip │ │ │ │ - eorseq r6, sp, lr, lsl #24 │ │ │ │ - umaaleq ip, r1, r6, r7 │ │ │ │ - eorseq r6, sp, r0, lsl r7 │ │ │ │ - eorseq r6, sp, r2, lsl #27 │ │ │ │ + eorseq r7, sp, r4, lsl #2 │ │ │ │ + strheq ip, [r1], #-178 @ 0xffffff4e │ │ │ │ + eorseq r6, sp, ip, ror #20 │ │ │ │ + subeq ip, r1, ip, ror fp │ │ │ │ + eorseq r6, sp, r2, asr sl │ │ │ │ + subeq ip, r1, r6, asr #22 │ │ │ │ + eorseq r6, sp, r8, lsr sl │ │ │ │ + subeq ip, r1, r4, lsl fp │ │ │ │ + eorseq r6, sp, lr, lsl sl │ │ │ │ + ldrdeq ip, [r1], #-166 @ 0xffffff5a │ │ │ │ + ldrshteq r6, [sp], -lr │ │ │ │ + eorseq r7, sp, lr, rrx │ │ │ │ + eorseq r6, sp, ip, ror lr │ │ │ │ + ldrsbteq r6, [sp], -r6 │ │ │ │ + eorseq r6, sp, sl, asr #28 │ │ │ │ + eorseq r6, sp, sl, lsr lr │ │ │ │ + eorseq fp, lr, r0, lsr fp │ │ │ │ + eorseq r6, sp, r8, ror #16 │ │ │ │ + eorseq r6, sp, lr, lsl #27 │ │ │ │ + eorseq sl, lr, r0, rrx │ │ │ │ + subeq ip, r1, sl, ror #19 │ │ │ │ + eorseq r6, sp, ip, lsr #18 │ │ │ │ + mlaseq sp, lr, pc, r6 @ │ │ │ │ + ldrsbteq r6, [sp], -r8 │ │ │ │ + eorseq r6, sp, r6, asr #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 │ │ │ │ + subeq ip, r1, r4, asr r9 │ │ │ │ + ldrhteq r6, [sp], -r6 │ │ │ │ + eorseq r6, sp, r8, lsr #30 │ │ │ │ + eorseq r6, sp, r2, ror #26 │ │ │ │ + eorseq r6, sp, r0, asr sp │ │ │ │ + eorseq r6, sp, lr, asr #26 │ │ │ │ + ldrdeq ip, [r1], #-134 @ 0xffffff7a │ │ │ │ + eorseq r6, sp, r0, asr r8 │ │ │ │ + eorseq r6, sp, r2, asr #29 │ │ │ │ + ldrshteq r6, [sp], -ip │ │ │ │ + eorseq r6, sp, sl, ror #25 │ │ │ │ + subeq ip, r1, r8, ror r8 │ │ │ │ + eorseq r6, sp, sl, lsl #16 │ │ │ │ + eorseq r6, sp, ip, ror lr │ │ │ │ + ldrshteq r6, [sp], -lr │ │ │ │ + ldrshteq r9, [lr], -sl │ │ │ │ + eorseq r6, sp, r8, asr #25 │ │ │ │ + eorseq r6, sp, r0, lsl #24 │ │ │ │ + eorseq r6, sp, sl, ror #23 │ │ │ │ + eorseq r6, sp, r0, ror ip │ │ │ │ + eorseq r3, sp, r0, lsl pc │ │ │ │ @ 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, 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 │ │ │ │ + ldrsbteq r6, [sp], -sl │ │ │ │ + eorseq r6, sp, r8, lsr #9 │ │ │ │ + ldrshteq r9, [lr], -ip │ │ │ │ + eorseq r6, sp, r0, asr fp │ │ │ │ + subeq r1, r0, sl, ror #16 │ │ │ │ + eorseq r6, sp, ip, lsr #11 │ │ │ │ + eorseq r6, sp, r0, lsl #22 │ │ │ │ + eorseq r6, sp, r2, lsr r5 │ │ │ │ + eorseq r6, sp, ip, lsl r4 │ │ │ │ + eorseq r9, lr, r6, ror fp │ │ │ │ + eorseq r6, sp, r8, asr #21 │ │ │ │ + eorseq r6, sp, r4, asr #10 │ │ │ │ + eorseq r6, sp, r6, lsr #21 │ │ │ │ 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, ip, lsl r5 │ │ │ │ + eorseq r6, sp, ip, lsr sl │ │ │ │ + eorseq r6, sp, lr, ror #9 │ │ │ │ + eorseq r6, sp, r2, lsl #20 │ │ │ │ + ldrshteq r6, [sp], -r0 │ │ │ │ + eorseq r6, sp, r6, ror #19 │ │ │ │ + eorseq r6, sp, r2, ror #9 │ │ │ │ + ldrsbteq r6, [sp], -sl │ │ │ │ + mlaseq sp, r8, r9, r6 │ │ │ │ + eorseq r6, sp, sl, asr #5 │ │ │ │ + eorseq r6, sp, ip, ror #24 │ │ │ │ + eorseq r9, lr, ip, lsl #20 │ │ │ │ + eorseq r6, sp, r4, asr ip │ │ │ │ + subeq r1, r0, ip, lsr r5 │ │ │ │ + eorseq r6, sp, r2, ror r4 │ │ │ │ + eorseq r6, sp, r8, asr r4 │ │ │ │ + eorseq r6, sp, r6, ror r4 │ │ │ │ + eorseq r6, sp, r4, ror #17 │ │ │ │ + eorseq r6, sp, r4, lsr r4 │ │ │ │ + eorseq r6, sp, r8, asr #8 │ │ │ │ + eorseq r6, sp, r8, lsr #8 │ │ │ │ + eorseq r6, sp, sl, asr r8 │ │ │ │ + eorseq r6, sp, ip, ror #7 │ │ │ │ + eorseq r6, sp, r2, asr #7 │ │ │ │ + ldrsbteq r6, [sp], -r6 │ │ │ │ + eorseq r3, sp, r0, lsr r9 │ │ │ │ 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 │ │ │ │ + eorseq lr, pc, r6, ror r7 @ │ │ │ │ + eorseq r5, sp, r4, ror #3 │ │ │ │ + eorseq r5, sp, r0, ror #3 │ │ │ │ addseq r0, r4, ip, lsr #9 │ │ │ │ - eorseq r5, sp, r6, lsl #1 │ │ │ │ + eorseq r5, sp, r6, asr #3 │ │ │ │ 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 #2 │ │ │ │ + eorseq r5, sp, sl, lsl #3 │ │ │ │ + eorseq r5, sp, r8, lsl #2 │ │ │ │ + ldrshteq r5, [sp], -sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba0f8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 13, cr0, [sl], {232} @ 0xe8 │ │ │ │ stcvc 5, cr15, [r2, #-692] @ 0xfffffd4c │ │ │ │ vstrge d4, [r1, #-100] @ 0xffffff9c │ │ │ │ @ instruction: 0x4602447c │ │ │ │ @@ -26623,18 +26623,18 @@ │ │ │ │ tstcs r1, r8, lsl #16 │ │ │ │ cdp 7, 1, cr15, cr12, cr5, {7} │ │ │ │ @ instruction: 0xf7e5e7e7 │ │ │ │ svclt 0x0000ee08 │ │ │ │ addseq r6, r3, r4, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r3, r6, asr r2 │ │ │ │ - ldrdeq r6, [r0], #-40 @ 0xffffffd8 │ │ │ │ + subeq r6, r0, r8, lsl r4 │ │ │ │ addseq r6, r3, r6, lsr r2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mlaseq sp, ip, pc, r4 @ │ │ │ │ + ldrsbteq r5, [sp], -ip │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r3, r7, lsr #24 │ │ │ │ ldrbtmi r4, [ip], #-2855 @ 0xfffff4d9 │ │ │ │ stmiapl r3!, {r8, r9, sl, fp, sp, pc}^ │ │ │ │ @@ -26727,20 +26727,20 @@ │ │ │ │ ldrtmi r4, [r3], -fp, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7e5447a │ │ │ │ ldrb lr, [lr, sl, asr #26] │ │ │ │ ldc 7, cr15, [r4, #-916]! @ 0xfffffc6c │ │ │ │ addseq r6, r3, r0, lsl r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r4, sp, r8, lsl #29 │ │ │ │ - eorseq r4, sp, r6, lsl #29 │ │ │ │ - eorseq r4, sp, r4, lsl #29 │ │ │ │ + eorseq r4, sp, r8, asr #31 │ │ │ │ + eorseq r4, sp, r6, asr #31 │ │ │ │ + eorseq r4, sp, r4, asr #31 │ │ │ │ umullseq r6, r3, ip, r0 │ │ │ │ - eorseq r4, sp, r8, lsl lr │ │ │ │ - eorseq r4, sp, r4, asr lr │ │ │ │ + eorseq r4, sp, r8, asr pc │ │ │ │ + mlaseq sp, r4, pc, r4 @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816]! @ 0x330 │ │ │ │ @ instruction: 0xf5ad4a2a │ │ │ │ blmi ae93e0 │ │ │ │ svcmi 0x002a447a │ │ │ │ @@ -26784,17 +26784,17 @@ │ │ │ │ stmdavs r0, {r3, r4, r5, fp, ip, lr} │ │ │ │ ldcl 7, cr15, [sl], {229} @ 0xe5 │ │ │ │ svclt 0x0000e7c5 │ │ │ │ addseq r6, r3, r8, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r6, r3, r4, lsr #32 │ │ │ │ @ instruction: 0x00935ff6 │ │ │ │ - subeq r6, r0, ip, asr r0 │ │ │ │ + umaaleq r6, r0, ip, r1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - mlaseq sp, r6, sp, r4 │ │ │ │ + ldrsbteq r4, [sp], -r6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 10555c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ strbeq pc, [r8, #2252] @ 0x8cc @ │ │ │ │ @ instruction: 0xf6ad49c8 │ │ │ │ @@ -26997,42 +26997,42 @@ │ │ │ │ @ instruction: 0xe79deb34 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ addseq r5, r3, r6, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r5, r3, sl, lsr pc │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r4, sp, ip, asr #26 │ │ │ │ - eorseq r4, sp, r2, ror #26 │ │ │ │ - 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 #29 │ │ │ │ + eorseq r4, sp, r2, lsr #29 │ │ │ │ + ldrshteq r4, [sp], -r2 │ │ │ │ + strheq r6, [r0], #-0 │ │ │ │ + subeq r0, r0, r6, asr #15 │ │ │ │ + ldrsbteq r4, [sp], -ip │ │ │ │ + ldrhteq r4, [sp], -r8 │ │ │ │ + mlaseq sp, r8, sp, r4 │ │ │ │ + eorseq r4, sp, ip, lsl #27 │ │ │ │ + ldrsbteq r4, [sp], -sl │ │ │ │ + subeq r5, r0, lr, asr pc │ │ │ │ + eorseq r4, sp, r4, lsr fp │ │ │ │ + eorseq r4, sp, ip, lsr #27 │ │ │ │ + eorseq r6, sp, r4, asr #12 │ │ │ │ + eorseq r4, sp, lr, lsr #27 │ │ │ │ + ldrhteq r4, [sp], -r0 │ │ │ │ + mlaseq sp, sl, sp, r4 │ │ │ │ + mlaseq sp, r2, sp, r4 │ │ │ │ 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 #24 │ │ │ │ + eorseq r4, sp, r4, lsl #24 │ │ │ │ + ldrshteq r4, [sp], -sl │ │ │ │ + eorseq r4, sp, r8, ror #23 │ │ │ │ + eorseq r4, sp, r6, ror #23 │ │ │ │ + ldrsbteq r4, [sp], -r2 │ │ │ │ + eorseq r4, sp, sl, asr #23 │ │ │ │ + eorseq r4, sp, r6, ror ip │ │ │ │ + eorseq r4, sp, r8, ror #24 │ │ │ │ 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 │ │ │ │ + ldrshteq r4, [sp], -lr │ │ │ │ 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 │ │ │ │ + mlaseq sp, r0, r0, r4 │ │ │ │ + eorseq r0, sp, r2, lsr #22 │ │ │ │ + mlaseq lr, r2, r8, r5 │ │ │ │ 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 #21 │ │ │ │ + eorseq r4, sp, r0, asr #32 │ │ │ │ + eorseq ip, pc, r4, ror #17 │ │ │ │ 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 │ │ │ │ + eorseq r0, sp, r0, ror sl │ │ │ │ + eorseq r4, sp, r2 │ │ │ │ + mlaseq pc, r2, r8, ip @ │ │ │ │ + eorseq r0, sp, ip, ror #29 │ │ │ │ + eorseq r5, sp, r4, lsl #13 │ │ │ │ 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 #19 │ │ │ │ + mlaseq sp, r4, pc, r3 @ │ │ │ │ + eorseq ip, pc, r0, lsl r8 @ │ │ │ │ + subeq r4, r0, r6, rrx │ │ │ │ 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 #30 │ │ │ │ + eorseq r0, sp, r2, lsl #19 │ │ │ │ + ldrshteq r5, [lr], -r2 │ │ │ │ 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 │ │ │ │ + ldrshteq r3, [sp], -r6 │ │ │ │ + eorseq r0, sp, lr, lsl r9 │ │ │ │ + eorseq r5, lr, lr, lsl #13 │ │ │ │ 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 │ │ │ │ + ldrhteq r0, [sp], -lr │ │ │ │ + eorseq r3, sp, r4, lsr #29 │ │ │ │ + eorseq ip, pc, r0, ror #13 │ │ │ │ + eorseq r3, sp, lr, lsl #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2508 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -27986,18 +27986,18 @@ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf8aef006 │ │ │ │ @ instruction: 0xff7ef005 │ │ │ │ cdp2 0, 11, cr15, cr14, cr5, {0} │ │ │ │ ldrsbcc pc, [ip, #133] @ 0x85 @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ ldclt 7, cr4, [r8, #-608]! @ 0xfffffda0 │ │ │ │ - eorseq r0, sp, r6, lsl r7 │ │ │ │ - eorseq r3, sp, r0, lsl sp │ │ │ │ - eorseq ip, pc, r8, lsr r5 @ │ │ │ │ - eorseq fp, lr, r6, asr fp │ │ │ │ + eorseq r0, sp, r6, asr r8 │ │ │ │ + eorseq r3, sp, r0, asr lr │ │ │ │ + eorseq ip, pc, r8, ror r6 @ │ │ │ │ + mlaseq lr, r6, ip, fp │ │ │ │ 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 #15 │ │ │ │ + ldrshteq r3, [sp], -r8 │ │ │ │ + eorseq ip, pc, r0, lsl r6 @ │ │ │ │ + eorseq fp, lr, lr, lsr #24 │ │ │ │ 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 #15 │ │ │ │ + eorseq r3, sp, r0, lsr #27 │ │ │ │ + ldrshteq r5, [lr], -r4 │ │ │ │ + ldrshteq r5, [sp], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2640 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28064,18 +28064,18 @@ │ │ │ │ @ instruction: 0xf0064620 │ │ │ │ @ instruction: 0xf005fa39 │ │ │ │ @ instruction: 0xf8d5fee3 │ │ │ │ strtmi r3, [r1], -r4, lsr #3 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ cdp2 0, 1, cr15, cr14, cr5, {0} │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrsbteq r0, [sp], -lr │ │ │ │ - eorseq r3, sp, ip, lsl #24 │ │ │ │ - eorseq r5, lr, ip, asr #6 │ │ │ │ - eorseq r5, sp, lr, asr #18 │ │ │ │ + eorseq r0, sp, lr, lsl r7 │ │ │ │ + eorseq r3, sp, ip, asr #26 │ │ │ │ + eorseq r5, lr, ip, lsl #9 │ │ │ │ + eorseq r5, sp, lr, lsl #21 │ │ │ │ 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 │ │ │ │ + ldrhteq r0, [sp], -r6 │ │ │ │ + ldrshteq r3, [sp], -r8 │ │ │ │ + eorseq r5, lr, r4, lsr #8 │ │ │ │ + subeq r3, r0, lr, lsr #26 │ │ │ │ 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 #12 │ │ │ │ + eorseq r3, sp, r0, lsr #25 │ │ │ │ + ldrhteq r5, [lr], -ip │ │ │ │ + subeq r5, r0, r6, lsl r3 │ │ │ │ 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 │ │ │ │ + ldrsbteq r0, [sp], -lr │ │ │ │ + eorseq r3, sp, r4, asr ip │ │ │ │ + eorseq r5, lr, r0, asr r3 │ │ │ │ + eorseq r7, lr, lr, ror r7 │ │ │ │ + eorseq r3, sp, r4, asr #24 │ │ │ │ + ldrshteq ip, [sp], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba282c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28187,18 +28187,18 @@ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xff1cf005 │ │ │ │ stc2l 0, cr15, [ip, #20]! │ │ │ │ ldrdcc pc, [r0, -r5]! │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf0054798 │ │ │ │ ldclt 13, cr15, [r8, #-156]! @ 0xffffff64 │ │ │ │ - ldrshteq r0, [sp], -r2 │ │ │ │ - mlaseq sp, r0, sl, r3 │ │ │ │ - eorseq r5, lr, r0, ror #2 │ │ │ │ - eorseq r3, sp, sl, ror sl │ │ │ │ + eorseq r0, sp, r2, lsr r5 │ │ │ │ + ldrsbteq r3, [sp], -r0 │ │ │ │ + eorseq r5, lr, r0, lsr #5 │ │ │ │ + ldrhteq r3, [sp], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2894 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28213,18 +28213,18 @@ │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ cdp2 0, 14, cr15, cr8, cr5, {0} │ │ │ │ ldc2 0, cr15, [r8, #20]! │ │ │ │ @ instruction: 0x311cf8d5 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf0054798 │ │ │ │ ldclt 12, cr15, [r8, #-972]! @ 0xfffffc34 │ │ │ │ - eorseq r0, sp, sl, lsl #7 │ │ │ │ - eorseq r3, sp, r8, lsr sl │ │ │ │ - ldrshteq r5, [lr], -r8 │ │ │ │ - eorseq r3, sp, r2, lsr #20 │ │ │ │ + eorseq r0, sp, sl, asr #9 │ │ │ │ + eorseq r3, sp, r8, ror fp │ │ │ │ + eorseq r5, lr, r8, lsr r2 │ │ │ │ + eorseq r3, sp, r2, ror #22 │ │ │ │ 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 #8 │ │ │ │ + eorseq r3, sp, r0, lsr #22 │ │ │ │ + ldrsbteq r5, [lr], -r0 │ │ │ │ + mlaseq sp, r2, sp, r4 │ │ │ │ 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 │ │ │ │ + ldrshteq r0, [sp], -sl │ │ │ │ + ldrsbteq r3, [sp], -r8 │ │ │ │ + eorseq r5, lr, r8, ror #2 │ │ │ │ + eorseq r4, sp, sl, lsr #26 │ │ │ │ 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 │ │ │ │ + mlaseq sp, r2, r3, r0 │ │ │ │ + eorseq r3, sp, ip, lsl #21 │ │ │ │ + eorseq r5, lr, r0, lsl #2 │ │ │ │ + eorseq r4, sp, r2, asr #25 │ │ │ │ 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 #6 │ │ │ │ + eorseq r3, sp, ip, lsr sl │ │ │ │ + mlaseq lr, r8, r0, r5 │ │ │ │ + eorseq r4, sp, sl, asr ip │ │ │ │ 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 #5 │ │ │ │ + eorseq r3, sp, r8, ror #19 │ │ │ │ + eorseq r5, lr, r0, lsr r0 │ │ │ │ + ldrshteq r4, [sp], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2b04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28369,18 +28369,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005ffd7 │ │ │ │ @ instruction: 0xf8d5fc81 │ │ │ │ strtmi r3, [r1], -ip, lsl #2 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fef87966 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r0, sp, sl, lsl r1 │ │ │ │ - eorseq r3, sp, r0, asr r8 │ │ │ │ - eorseq r4, lr, r8, lsl #29 │ │ │ │ - eorseq r4, sp, sl, asr #20 │ │ │ │ + eorseq r0, sp, sl, asr r2 │ │ │ │ + mlaseq sp, r0, r9, r3 │ │ │ │ + eorseq r4, lr, r8, asr #31 │ │ │ │ + eorseq r4, sp, sl, lsl #23 │ │ │ │ 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 │ │ │ │ + ldrshteq r0, [sp], -r2 │ │ │ │ + eorseq r3, sp, r8, lsr r9 │ │ │ │ + eorseq r4, lr, r0, ror #30 │ │ │ │ + eorseq r4, sp, r2, lsr #22 │ │ │ │ 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 #3 │ │ │ │ + eorseq r3, sp, r0, ror #17 │ │ │ │ + ldrshteq r4, [lr], -r8 │ │ │ │ + ldrhteq r4, [sp], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2c3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28447,18 +28447,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005ff3b │ │ │ │ @ instruction: 0xf8d5fbe5 │ │ │ │ strtmi r3, [r1], -ip, ror #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx 887a9e │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, r2, ror #31 │ │ │ │ - eorseq r3, sp, r8, asr #14 │ │ │ │ - eorseq r4, lr, r0, asr sp │ │ │ │ - eorseq r4, sp, r2, lsl r9 │ │ │ │ + eorseq r0, sp, r2, lsr #2 │ │ │ │ + eorseq r3, sp, r8, lsl #17 │ │ │ │ + mlaseq lr, r0, lr, r4 │ │ │ │ + eorseq r4, sp, r2, asr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2ca4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28473,18 +28473,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005ff07 │ │ │ │ @ instruction: 0xf8d5fbb1 │ │ │ │ strtmi r3, [r1], -r8, ror #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx ffb87b04 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, sl, ror pc @ │ │ │ │ - ldrshteq r3, [sp], -r4 │ │ │ │ - eorseq r4, lr, r8, ror #25 │ │ │ │ - eorseq r4, sp, sl, lsr #17 │ │ │ │ + ldrhteq r0, [sp], -sl │ │ │ │ + eorseq r3, sp, r4, lsr r8 │ │ │ │ + eorseq r4, lr, r8, lsr #28 │ │ │ │ + eorseq r4, sp, sl, ror #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2d0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28499,18 +28499,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fed3 │ │ │ │ @ instruction: 0xf8d5fb7d │ │ │ │ strtmi r3, [r1], -r0, ror #1 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx fee87b6c │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, r2, lsl pc @ │ │ │ │ - mlaseq sp, ip, r6, r3 │ │ │ │ - eorseq r4, lr, r0, lsl #25 │ │ │ │ - eorseq r4, sp, r2, asr #16 │ │ │ │ + eorseq r0, sp, r2, asr r0 │ │ │ │ + ldrsbteq r3, [sp], -ip │ │ │ │ + eorseq r4, lr, r0, asr #27 │ │ │ │ + eorseq r4, sp, r2, lsl #19 │ │ │ │ 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 #31 │ │ │ │ + eorseq r3, sp, r8, lsl #15 │ │ │ │ + eorseq r4, lr, r8, asr sp │ │ │ │ + eorseq r4, sp, sl, lsl r9 │ │ │ │ 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 #31 │ │ │ │ + eorseq r3, sp, r0, lsr r7 │ │ │ │ + ldrshteq r4, [lr], -r0 │ │ │ │ + ldrhteq r4, [sp], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2e44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28577,18 +28577,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fe37 │ │ │ │ @ instruction: 0xf8d5fae1 │ │ │ │ @ instruction: 0x462130d0 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ blx 787ca4 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrsbteq pc, [ip], -sl @ │ │ │ │ - mlaseq sp, r8, r5, r3 │ │ │ │ - eorseq r4, lr, r8, asr #22 │ │ │ │ - eorseq r4, sp, sl, lsl #14 │ │ │ │ + eorseq pc, ip, sl, lsl pc @ │ │ │ │ + ldrsbteq r3, [sp], -r8 │ │ │ │ + eorseq r4, lr, r8, lsl #25 │ │ │ │ + eorseq r4, sp, sl, asr #16 │ │ │ │ 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 │ │ │ │ + ldrhteq pc, [ip], -r2 @ │ │ │ │ + eorseq r3, sp, r0, lsl #13 │ │ │ │ + eorseq r4, lr, r0, lsr #24 │ │ │ │ + eorseq r4, sp, r2, ror #15 │ │ │ │ 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 #28 │ │ │ │ + eorseq r3, sp, r8, lsr #12 │ │ │ │ + ldrhteq r4, [lr], -r8 │ │ │ │ + eorseq r4, sp, sl, ror r7 │ │ │ │ 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 #27 │ │ │ │ + ldrsbteq r3, [sp], -r0 │ │ │ │ + eorseq r4, lr, r0, asr fp │ │ │ │ + eorseq r4, sp, r2, lsl r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba2fe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28681,18 +28681,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fd67 │ │ │ │ @ instruction: 0xf8d5fa11 │ │ │ │ @ instruction: 0x462130b8 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf94cf005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq pc, ip, sl, lsr ip @ │ │ │ │ - eorseq r3, sp, r8, lsr r4 │ │ │ │ - eorseq r4, lr, r8, lsr #19 │ │ │ │ - eorseq r4, sp, sl, ror #10 │ │ │ │ + eorseq pc, ip, sl, ror sp @ │ │ │ │ + eorseq r3, sp, r8, ror r5 │ │ │ │ + eorseq r4, lr, r8, ror #21 │ │ │ │ + eorseq r4, sp, sl, lsr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba304c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r1, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2321 @ 0xfffff6ef │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -28707,18 +28707,18 @@ │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ @ instruction: 0xf005fd33 │ │ │ │ @ instruction: 0xf8d5f9dd │ │ │ │ @ instruction: 0x46213098 │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf918f005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrsbteq pc, [ip], -r2 @ │ │ │ │ - eorseq r3, sp, r0, ror #7 │ │ │ │ - eorseq r4, lr, r0, asr #18 │ │ │ │ - eorseq r4, sp, r2, lsl #10 │ │ │ │ + eorseq pc, ip, r2, lsl sp @ │ │ │ │ + eorseq r3, sp, r0, lsr #10 │ │ │ │ + eorseq r4, lr, r0, lsl #21 │ │ │ │ + eorseq r4, sp, r2, asr #12 │ │ │ │ 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 #9 │ │ │ │ + mlaseq ip, lr, ip, pc @ │ │ │ │ + eorseq r4, lr, r2, lsl sl │ │ │ │ + subeq r4, r0, r8, ror #24 │ │ │ │ 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 #8 │ │ │ │ + eorseq pc, ip, sl, lsr #24 │ │ │ │ + mlaseq lr, lr, r9, r4 │ │ │ │ + strdeq r4, [r0], #-180 @ 0xffffff4c │ │ │ │ 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 │ │ │ │ + ldrhteq pc, [ip], -lr @ │ │ │ │ + eorseq r3, sp, r0, lsl #8 │ │ │ │ + eorseq r4, lr, r0, lsr r9 │ │ │ │ + ldrshteq r3, [sp], -lr │ │ │ │ + umaaleq r0, r0, r6, r8 │ │ │ │ + strheq r5, [r1], #-74 @ 0xffffffb6 │ │ │ │ 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 │ │ │ │ + ldrshteq pc, [ip], -r6 @ │ │ │ │ + eorseq r3, sp, sl, asr r3 │ │ │ │ + eorseq r4, lr, r2, ror #16 │ │ │ │ + eorseq sp, pc, r0, lsr #31 │ │ │ │ + subeq r0, r0, r8, asr #15 │ │ │ │ + subeq r3, r1, r4, lsr #30 │ │ │ │ + ldrshteq r3, [sp], -r0 │ │ │ │ + eorseq r3, sp, lr, lsr #4 │ │ │ │ + eorseq r3, sp, ip, ror #3 │ │ │ │ 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 │ │ │ │ + ldrshteq pc, [ip], -sl @ │ │ │ │ + eorseq r3, sp, sl, ror r1 │ │ │ │ + eorseq fp, pc, r6, lsl r7 @ │ │ │ │ + strheq r3, [r1], #-208 @ 0xffffff30 │ │ │ │ + eorseq r4, sp, r4, lsr #17 │ │ │ │ + subeq r5, r1, ip, ror #3 │ │ │ │ + eorseq r3, sp, lr, lsl #2 │ │ │ │ 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 #16 │ │ │ │ + eorseq r3, sp, lr, lsr #1 │ │ │ │ + eorseq r4, lr, r2, ror r5 │ │ │ │ + eorseq r3, sp, ip, lsr #1 │ │ │ │ + eorseq r3, sp, r4, lsr #1 │ │ │ │ + eorseq r3, sp, r2, ror r0 │ │ │ │ + eorseq r3, sp, r2, asr #32 │ │ │ │ + ldrshteq r2, [sp], -ip │ │ │ │ + ldrsbteq r2, [sp], -ip │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba36a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r3], -r8, ror #31 │ │ │ │ ldmdami sl, {r0, r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2330 @ 0xfffff6e6 │ │ │ │ msrvc CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -29123,18 +29123,18 @@ │ │ │ │ cdp2 0, 10, cr15, cr0, cr4, {0} │ │ │ │ ldrdcc pc, [r0], r7 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf0044798 │ │ │ │ ldcllt 13, cr15, [r8, #876]! @ 0x36c │ │ │ │ @ instruction: 0xf9c4f005 │ │ │ │ svclt 0x0000e7f2 │ │ │ │ - eorseq pc, ip, r6, ror r5 @ │ │ │ │ - eorseq r2, sp, ip, asr lr │ │ │ │ - eorseq r4, lr, r4, ror #5 │ │ │ │ - ldrdeq r3, [r0], #-226 @ 0xffffff1e │ │ │ │ + ldrhteq pc, [ip], -r6 @ │ │ │ │ + mlaseq sp, ip, pc, r2 @ │ │ │ │ + eorseq r4, lr, r4, lsr #8 │ │ │ │ + subeq r4, r0, r2, lsl r0 │ │ │ │ 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 #30 │ │ │ │ + eorseq pc, ip, r4, lsr #12 │ │ │ │ + mlaseq lr, r4, r3, r4 │ │ │ │ + eorseq r2, sp, r6, lsl pc │ │ │ │ + eorseq r2, sp, ip, asr pc │ │ │ │ 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 │ │ │ │ + mlaseq ip, lr, r5, pc @ │ │ │ │ + ldrhteq r2, [sp], -r6 │ │ │ │ + eorseq r4, lr, r6, lsl #6 │ │ │ │ + ldrsbteq sp, [lr], -r8 │ │ │ │ + mlaseq sp, sl, lr, r2 │ │ │ │ + mlaseq sp, r2, lr, r2 │ │ │ │ + eorseq r2, sp, r6, lsl #29 │ │ │ │ + eorseq r2, sp, sl, ror lr │ │ │ │ + eorseq sp, lr, r2, asr #12 │ │ │ │ + eorseq r2, sp, ip, asr lr │ │ │ │ + eorseq r2, sp, r4, asr lr │ │ │ │ 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 │ │ │ │ + eorseq pc, ip, r2, ror r4 @ │ │ │ │ + ldrsbteq r2, [sp], -sl │ │ │ │ + eorseq fp, pc, ip, lsl #5 │ │ │ │ + subeq r2, r0, r2, ror #21 │ │ │ │ + mlaseq sp, r4, sp, r2 │ │ │ │ + eorseq pc, ip, r8, ror #19 │ │ │ │ + eorseq r2, sp, r6, ror sp │ │ │ │ + ldrhteq pc, [pc], -r0 @ │ │ │ │ + eorseq r4, sp, ip, ror #4 │ │ │ │ + eorseq r2, sp, r8, asr #26 │ │ │ │ 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 #6 │ │ │ │ + ldrsbteq r2, [sp], -r0 │ │ │ │ + eorseq fp, pc, ip, asr r1 @ │ │ │ │ + strheq r2, [r0], #-146 @ 0xffffff6e │ │ │ │ + eorseq pc, ip, ip, asr #17 │ │ │ │ + eorseq r4, sp, lr, lsr r1 │ │ │ │ + subeq r7, r1, lr, asr #27 │ │ │ │ + eorseq pc, pc, lr, ror 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 #4 │ │ │ │ + eorseq fp, pc, r2, lsr r0 @ │ │ │ │ + eorseq r2, sp, r2, lsr #23 │ │ │ │ + ldrshteq r2, [sp], -r8 │ │ │ │ + eorseq r2, sp, lr, asr #21 │ │ │ │ + ldrdeq r2, [r0], #-126 @ 0xffffff82 │ │ │ │ + eorseq r2, sp, ip, lsl #21 │ │ │ │ + eorseq pc, ip, r0, ror #13 │ │ │ │ + eorseq r2, sp, lr, ror #20 │ │ │ │ + eorseq pc, pc, r8, lsr #25 │ │ │ │ + eorseq r3, sp, lr, asr pc │ │ │ │ + eorseq r2, sp, sl, lsr sl │ │ │ │ + eorseq r2, sp, r8, lsr #20 │ │ │ │ + subeq r2, r0, ip, lsl r7 │ │ │ │ + eorseq pc, ip, r2, lsr r6 @ │ │ │ │ + eorseq r3, sp, r4, lsr #29 │ │ │ │ + subeq r7, r1, r4, lsr fp │ │ │ │ + eorseq pc, pc, r4, ror #23 │ │ │ │ + mlaseq sp, r8, lr, r3 │ │ │ │ + eorseq r2, sp, r4, ror r9 │ │ │ │ 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 │ │ │ │ + ldrsbteq r2, [sp], -sl │ │ │ │ + eorseq lr, ip, lr, lsl pc │ │ │ │ + mlaseq lr, r2, ip, r3 │ │ │ │ + umaaleq r2, r0, ip, r5 │ │ │ │ + eorseq r2, sp, lr, asr #16 │ │ │ │ + eorseq pc, ip, r2, lsr #9 │ │ │ │ + eorseq r2, sp, lr, lsr #16 │ │ │ │ + eorseq r2, sp, r8, ror r8 │ │ │ │ addseq r3, r3, lr, lsl #6 │ │ │ │ - ldrhteq r2, [sp], -r2 │ │ │ │ + ldrshteq r2, [sp], -r2 │ │ │ │ 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 │ │ │ │ + ldrhteq r2, [sp], -ip │ │ │ │ + eorseq lr, ip, sl, ror #27 │ │ │ │ + eorseq r3, lr, sl, asr fp │ │ │ │ + ldrsbteq lr, [pc], -r6 │ │ │ │ + eorseq r2, sp, r6, lsr #15 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba4008 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r9, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ ldrbtmi r4, [r9], #-2072 @ 0xfffff7e8 │ │ │ │ ldrbtmi r4, [r8], #-1566 @ 0xfffff9e2 │ │ │ │ @@ -29720,18 +29720,18 @@ │ │ │ │ @ instruction: 0xf9f4f004 │ │ │ │ @ instruction: 0xf934f004 │ │ │ │ strtmi r9, [r2], -r0, lsl #14 │ │ │ │ @ instruction: 0xf8d54633 │ │ │ │ strtmi r1, [r8], -r4, asr #4 │ │ │ │ andlt r4, r3, r8, lsl #15 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - ldrshteq r2, [sp], -lr │ │ │ │ - eorseq lr, ip, r2, lsl ip │ │ │ │ - eorseq r3, lr, ip, ror r9 │ │ │ │ - ldrsbteq r2, [sp], -ip │ │ │ │ + eorseq r2, sp, lr, lsr r7 │ │ │ │ + eorseq lr, ip, r2, asr sp │ │ │ │ + ldrhteq r3, [lr], -ip │ │ │ │ + eorseq r2, sp, ip, lsl r7 │ │ │ │ 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 #25 │ │ │ │ + eorseq r2, sp, lr, asr #13 │ │ │ │ + eorseq sl, pc, sl, ror #21 │ │ │ │ + subeq r2, r0, r0, asr #6 │ │ │ │ + ldrshteq r2, [sp], -r2 │ │ │ │ + eorseq r2, sp, sl, ror #11 │ │ │ │ + eorseq r2, sp, r8, lsl #13 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf8d0b085 │ │ │ │ ldrmi r8, [r6], -r0, lsr #6 │ │ │ │ @ instruction: 0x460d461f │ │ │ │ @@ -29843,24 +29843,24 @@ │ │ │ │ blge 10777c │ │ │ │ @ instruction: 0xf8d8463b │ │ │ │ strmi r4, [r0, r8, lsl #3]! │ │ │ │ @ instruction: 0xf83af004 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf0048ff0 │ │ │ │ ldr pc, [r7, r1, lsr #24]! │ │ │ │ - ldrsbteq r2, [sp], -r8 │ │ │ │ - ldrhteq lr, [ip], -r6 │ │ │ │ - eorseq r3, lr, sl, lsr #16 │ │ │ │ - ldrshteq ip, [lr], -ip │ │ │ │ - ldrhteq r2, [sp], -lr │ │ │ │ - mlaseq sp, r6, r3, r2 │ │ │ │ - eorseq r2, sp, sl, lsl #7 │ │ │ │ - eorseq ip, pc, r2, ror r9 @ │ │ │ │ - subeq r0, r1, r2, asr #23 │ │ │ │ - eorseq r2, sp, r6, asr #8 │ │ │ │ + eorseq r2, sp, r8, lsl r6 │ │ │ │ + ldrshteq lr, [ip], -r6 │ │ │ │ + eorseq r3, lr, sl, ror #18 │ │ │ │ + eorseq ip, lr, ip, lsr ip │ │ │ │ + ldrshteq r2, [sp], -lr │ │ │ │ + ldrsbteq r2, [sp], -r6 │ │ │ │ + eorseq r2, sp, sl, asr #9 │ │ │ │ + ldrhteq ip, [pc], -r2 │ │ │ │ + subeq r0, r1, r2, lsl #26 │ │ │ │ + eorseq r2, sp, r6, lsl #11 │ │ │ │ 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 #21 │ │ │ │ + eorseq r2, sp, r4, lsr #10 │ │ │ │ + eorseq r3, lr, ip, lsr r8 │ │ │ │ + ldrhteq r3, [sp], -r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -29912,20 +29912,20 @@ │ │ │ │ @ instruction: 0xf874f004 │ │ │ │ @ instruction: 0xffb4f003 │ │ │ │ ldrsbthi pc, [r4], -r7 @ │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ pop {r6, r7, r8, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq lr, ip, r2, lsr #18 │ │ │ │ - mlaseq sp, r4, r3, r2 │ │ │ │ - eorseq sl, pc, r8, asr #14 │ │ │ │ - eorseq sp, pc, sl, lsr ip @ │ │ │ │ - eorseq r3, sp, r0, asr #14 │ │ │ │ - eorseq r2, sp, ip, ror #6 │ │ │ │ + eorseq lr, ip, r2, ror #20 │ │ │ │ + ldrsbteq r2, [sp], -r4 │ │ │ │ + eorseq sl, pc, r8, lsl #17 │ │ │ │ + eorseq sp, pc, sl, ror sp @ │ │ │ │ + eorseq r3, sp, r0, lsl #17 │ │ │ │ + eorseq r2, sp, ip, lsr #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0x461e4615 │ │ │ │ tstlt r1, ip, lsl #12 │ │ │ │ @@ -29953,20 +29953,20 @@ │ │ │ │ @ instruction: 0xf822f004 │ │ │ │ @ instruction: 0xff62f003 │ │ │ │ ldrsbthi pc, [r0], -r7 @ │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ pop {r6, r7, r8, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq r2, sp, r6, lsl r3 │ │ │ │ - eorseq lr, ip, ip, ror r8 │ │ │ │ - eorseq sl, pc, r4, lsr #13 │ │ │ │ - subeq r3, r0, r6, asr #16 │ │ │ │ - ldrsbteq r2, [sp], -ip │ │ │ │ - subeq r5, r0, r6, asr #16 │ │ │ │ + eorseq r2, sp, r6, asr r4 │ │ │ │ + ldrhteq lr, [ip], -ip │ │ │ │ + eorseq sl, pc, r4, ror #15 │ │ │ │ + subeq r3, r0, r6, lsl #19 │ │ │ │ + eorseq r2, sp, ip, lsl r4 │ │ │ │ + subeq r5, r0, r6, lsl #19 │ │ │ │ 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 #18 │ │ │ │ + eorseq r2, sp, ip, asr #7 │ │ │ │ + mlaseq lr, r4, r6, r3 │ │ │ │ + eorseq r2, sp, r6, asr #7 │ │ │ │ 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 #17 │ │ │ │ + eorseq r2, sp, r6, ror #6 │ │ │ │ + ldrhteq sl, [pc], -lr │ │ │ │ + subeq r2, r1, r8, asr sp │ │ │ │ + eorseq r3, sp, ip, asr #16 │ │ │ │ + eorseq r6, sp, r8, ror r9 │ │ │ │ + ldrshteq r2, [sp], -sl │ │ │ │ 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 @ │ │ │ │ + ldrhteq lr, [ip], -r4 │ │ │ │ + eorseq r2, sp, r6, lsr #5 │ │ │ │ + eorseq r3, lr, r2, lsr #10 │ │ │ │ + ldrsbteq r5, [lr], -r8 │ │ │ │ + ldrsbteq r3, [sp], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba4640 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -30115,18 +30115,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0034604 │ │ │ │ strtmi pc, [r0], -fp, lsr #30 │ │ │ │ blx b894a4 │ │ │ │ @ instruction: 0xff84f003 │ │ │ │ cdp2 0, 1, cr15, cr6, cr3, {0} │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - ldrsbteq lr, [ip], -lr │ │ │ │ - eorseq r2, sp, r8, ror #1 │ │ │ │ - eorseq r3, lr, ip, asr #6 │ │ │ │ - eorseq r2, sp, lr, lsl #30 │ │ │ │ + eorseq lr, ip, lr, lsl r7 │ │ │ │ + eorseq r2, sp, r8, lsr #4 │ │ │ │ + eorseq r3, lr, ip, lsl #9 │ │ │ │ + eorseq r3, sp, lr, asr #32 │ │ │ │ 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 #13 │ │ │ │ + eorseq r2, sp, r6, asr #3 │ │ │ │ + eorseq r3, lr, r2, lsl r4 │ │ │ │ + eorseq r2, sp, r4, asr #3 │ │ │ │ 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 #12 │ │ │ │ + eorseq r2, sp, ip, ror #2 │ │ │ │ + mlaseq lr, ip, r3, r3 │ │ │ │ + eorseq r3, sp, sl, ror #9 │ │ │ │ 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 #11 │ │ │ │ + eorseq r2, sp, sl, lsl #2 │ │ │ │ + eorseq r3, lr, lr, lsr #6 │ │ │ │ + eorseq r2, sp, r0, lsl #2 │ │ │ │ + eorseq r3, sp, r8, ror #8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [sp], -r3, lsl #12 │ │ │ │ ldrmi r4, [r6], -sp, lsr #16 │ │ │ │ ldrbtmi r4, [r8], #-2349 @ 0xfffff6d3 │ │ │ │ @@ -30261,19 +30261,19 @@ │ │ │ │ ldrtmi r3, [r2], -ip, asr #2 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ pop {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf00481f0 │ │ │ │ ldrb pc, [r1, r1, ror #17] @ │ │ │ │ @ instruction: 0xf8def004 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - ldrshteq lr, [ip], -r6 │ │ │ │ - eorseq r1, sp, r0, ror #30 │ │ │ │ - eorseq sl, pc, r8, lsl r2 @ │ │ │ │ - eorseq r1, sp, r6, asr pc │ │ │ │ - eorseq r1, sp, r6, lsr pc │ │ │ │ + eorseq lr, ip, r6, lsr r5 │ │ │ │ + eorseq r2, sp, r0, lsr #1 │ │ │ │ + eorseq sl, pc, r8, asr r3 @ │ │ │ │ + mlaseq sp, r6, r0, r2 │ │ │ │ + eorseq r2, sp, r6, ror r0 │ │ │ │ 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 │ │ │ │ + ldrsbteq r1, [sp], -ip │ │ │ │ + eorseq lr, ip, r2, lsr r4 │ │ │ │ + eorseq r3, lr, r6, lsr #3 │ │ │ │ + eorseq ip, lr, r8, ror r4 │ │ │ │ + eorseq r1, sp, r2, asr #31 │ │ │ │ + strheq r5, [r1], #-242 @ 0xffffff0e │ │ │ │ + strheq r5, [r1], #-246 @ 0xffffff0a │ │ │ │ + eorseq r1, sp, sl, lsl #26 │ │ │ │ + ldrshteq r1, [sp], -lr │ │ │ │ + eorseq ip, pc, r6, ror #5 │ │ │ │ + subeq r0, r1, r6, lsr r5 │ │ │ │ + ldrhteq r1, [sp], -sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba4a68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldmdbmi r7, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2071 @ 0xfffff7e9 │ │ │ │ msrvs CPSR_, #212, 16 @ 0xd40000 │ │ │ │ @@ -30383,18 +30383,18 @@ │ │ │ │ @ instruction: 0x4628fd17 │ │ │ │ @ instruction: 0xf818f004 │ │ │ │ ldc2l 0, cr15, [r0, #-12]! │ │ │ │ stc2 0, cr15, [r2], {3} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf852f008 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eorseq r1, sp, lr, ror sp │ │ │ │ - eorseq lr, ip, r0, lsr #4 │ │ │ │ - ldrsbteq r9, [pc], -r8 │ │ │ │ - eorseq lr, ip, sl, lsr #10 │ │ │ │ + ldrhteq r1, [sp], -lr │ │ │ │ + eorseq lr, ip, r0, ror #6 │ │ │ │ + eorseq sl, pc, r8, lsl r1 @ │ │ │ │ + eorseq lr, ip, sl, ror #12 │ │ │ │ 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 #28 │ │ │ │ + ldrsbteq lr, [ip], -sl │ │ │ │ + mlaseq pc, r2, r0, sl @ │ │ │ │ + eorseq lr, ip, r4, ror #11 │ │ │ │ + eorseq lr, ip, r2, lsr #12 │ │ │ │ + eorseq r1, sp, sl, lsl #28 │ │ │ │ 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 #27 │ │ │ │ + mlaseq ip, r0, r1, lr │ │ │ │ + ldrhteq r9, [pc], -r8 │ │ │ │ + eorseq lr, ip, sl, lsl #10 │ │ │ │ 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 #2 │ │ │ │ + eorseq r1, sp, lr, lsr #26 │ │ │ │ + eorseq r2, lr, r6, ror lr │ │ │ │ + eorseq r5, lr, r4, lsr #5 │ │ │ │ + eorseq r2, lr, sl, asr #15 │ │ │ │ + eorseq r1, sp, r8, ror #25 │ │ │ │ + eorseq r1, sp, r0, ror #25 │ │ │ │ + ldrsbteq r1, [sp], -r8 │ │ │ │ + ldrsbteq r1, [sp], -r0 │ │ │ │ + eorseq lr, ip, lr, lsl #10 │ │ │ │ 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 #31 │ │ │ │ + eorseq r1, sp, r8, asr #24 │ │ │ │ + eorseq r2, lr, r8, asr sp │ │ │ │ + eorseq lr, ip, r2, lsl #3 │ │ │ │ + subeq r4, r0, r0, lsl #28 │ │ │ │ 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 #28 │ │ │ │ + eorseq sp, ip, sl, asr #30 │ │ │ │ + ldrhteq r2, [lr], -lr │ │ │ │ + mlaseq lr, r0, r3, r9 │ │ │ │ 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 │ │ │ │ + ldrhteq sp, [ip], -lr │ │ │ │ + eorseq r1, sp, lr, lsr #22 │ │ │ │ + eorseq r2, lr, r6, lsr #24 │ │ │ │ + eorseq r5, lr, r4, asr r0 │ │ │ │ + ldrsbteq r2, [sp], -r2 │ │ │ │ + subeq r6, r1, r2, ror #18 │ │ │ │ + eorseq r1, sp, r2, ror #21 │ │ │ │ + ldrsbteq r1, [sp], -ip │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 109230 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r8, [lr], -r0, lsr #6 │ │ │ │ @@ -30740,22 +30740,22 @@ │ │ │ │ ldrdmi pc, [r4, r8] │ │ │ │ @ instruction: 0xf00347a0 │ │ │ │ andlt pc, r2, fp, lsr r9 @ │ │ │ │ blhi 10914c │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stc2 0, cr15, [r0, #-12]! │ │ │ │ svclt 0x0000e7d6 │ │ │ │ - mlaseq ip, sl, ip, sp │ │ │ │ - eorseq r5, lr, lr, ror r8 │ │ │ │ - eorseq r2, lr, r2, lsl #20 │ │ │ │ - strheq r3, [r1], #-84 @ 0xffffffac │ │ │ │ - eorseq r1, sp, r4, lsl #18 │ │ │ │ - eorseq r1, sp, r8, ror r6 │ │ │ │ - ldrdeq r5, [r1], #-122 @ 0xffffff86 │ │ │ │ - ldrdeq r5, [r1], #-126 @ 0xffffff82 │ │ │ │ + ldrsbteq sp, [ip], -sl │ │ │ │ + ldrhteq r5, [lr], -lr │ │ │ │ + eorseq r2, lr, r2, asr #22 │ │ │ │ + strdeq r3, [r1], #-100 @ 0xffffff9c │ │ │ │ + eorseq r1, sp, r4, asr #20 │ │ │ │ + ldrhteq r1, [sp], -r8 │ │ │ │ + subeq r5, r1, sl, lsl r9 │ │ │ │ + subeq r5, r1, lr, lsl r9 │ │ │ │ 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 #25 │ │ │ │ + eorseq r1, sp, ip, ror r9 │ │ │ │ + eorseq r2, lr, ip, lsr sl │ │ │ │ + eorseq r1, sp, sl, lsl #10 │ │ │ │ + eorseq r1, sp, r2, ror #18 │ │ │ │ + eorseq r1, sp, r2, asr #20 │ │ │ │ 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 #19 │ │ │ │ + eorseq sp, ip, r4, lsl ip │ │ │ │ + eorseq r2, lr, r8, lsl #19 │ │ │ │ + ldrsbteq r9, [pc], -r2 │ │ │ │ addseq r2, r3, ip, rrx │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [lr], -r3, lsl #12 │ │ │ │ ldrmi r4, [r7], -r0, lsr #16 │ │ │ │ @@ -30867,19 +30867,19 @@ │ │ │ │ @ instruction: 0xf8d8f8ff │ │ │ │ ldrtmi r3, [sl], -r4, ror #2 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ @ instruction: 0xf0034798 │ │ │ │ pop {r0, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00381f0 │ │ │ │ ldrb pc, [r0, r1, lsr #24]! @ │ │ │ │ - eorseq sp, ip, sl, asr #20 │ │ │ │ - eorseq r1, sp, ip, lsl r7 │ │ │ │ - ldrhteq r2, [lr], -r8 │ │ │ │ - eorseq r1, sp, r6, lsl r7 │ │ │ │ - subeq r3, r1, r6, asr r3 │ │ │ │ + eorseq sp, ip, sl, lsl #23 │ │ │ │ + eorseq r1, sp, ip, asr r8 │ │ │ │ + ldrshteq r2, [lr], -r8 │ │ │ │ + eorseq r1, sp, r6, asr r8 │ │ │ │ + umaaleq r3, r1, r6, 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 #21 │ │ │ │ + ldrsbteq r1, [sp], -r4 │ │ │ │ + eorseq r2, lr, lr, asr #16 │ │ │ │ + eorseq r1, sp, r8, asr #15 │ │ │ │ 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 #15 │ │ │ │ + eorseq sp, ip, r6, ror sl │ │ │ │ + eorseq r2, lr, sl, ror #15 │ │ │ │ + strdeq r1, [r0], #-4 │ │ │ │ + eorseq r1, sp, sl, ror #14 │ │ │ │ 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 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ + eorseq r1, sp, r4, lsl #14 │ │ │ │ + eorseq r2, lr, sl, asr #14 │ │ │ │ + eorseq r5, lr, r0 │ │ │ │ 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 │ │ │ │ + ldrhteq r1, [sp], -ip │ │ │ │ + eorseq sp, ip, r2, ror r9 │ │ │ │ + eorseq r2, lr, r6, ror #13 │ │ │ │ + strdeq r0, [r0], #-240 @ 0xffffff10 │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stcleq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ stmdbmi ip, {r1, r2, r3, r9, sl, lr}^ │ │ │ │ bmi 135faec │ │ │ │ @ instruction: 0xf5ad4479 │ │ │ │ @@ -31084,23 +31084,23 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ stcvc 5, cr15, [r7, #-52] @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ bl a0c340 │ │ │ │ addseq r1, r3, r0, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r1, [sp], -r6 │ │ │ │ - eorseq sp, ip, ip, asr r7 │ │ │ │ - ldrsbteq r2, [lr], -r0 │ │ │ │ - subeq r1, r1, lr, lsl ip │ │ │ │ - eorseq r2, sp, r0, lsl r7 │ │ │ │ - eorseq r1, sp, r4, lsl #9 │ │ │ │ - eorseq r1, sp, r0, ror #3 │ │ │ │ - eorseq r1, sp, r0, ror #8 │ │ │ │ - eorseq r1, sp, r2, asr #8 │ │ │ │ + ldrshteq r1, [sp], -r6 │ │ │ │ + mlaseq ip, ip, r8, sp │ │ │ │ + eorseq r2, lr, r0, lsl r6 │ │ │ │ + subeq r1, r1, lr, asr sp │ │ │ │ + eorseq r2, sp, r0, asr r8 │ │ │ │ + eorseq r1, sp, r4, asr #11 │ │ │ │ + eorseq r1, sp, r0, lsr #6 │ │ │ │ + eorseq r1, sp, r0, lsr #11 │ │ │ │ + eorseq r1, sp, r2, lsl #11 │ │ │ │ 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 #14 │ │ │ │ + eorseq r1, sp, r0, ror #9 │ │ │ │ + ldrsbteq r2, [lr], -r4 │ │ │ │ + subeq r1, r1, r2, lsr #24 │ │ │ │ + eorseq r1, sp, r8, asr #9 │ │ │ │ + ldrhteq r1, [sp], -r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d0b082 │ │ │ │ strmi r9, [pc], -r0, lsr #6 │ │ │ │ ldmdbmi r0!, {r0, r1, r2, r3, r5, fp, lr} │ │ │ │ @@ -31199,21 +31199,21 @@ │ │ │ │ @ instruction: 0x46484639 │ │ │ │ @ instruction: 0x4094f8d9 │ │ │ │ @ instruction: 0xf00247a0 │ │ │ │ andlt pc, r2, r3, lsr #27 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf98af003 │ │ │ │ svclt 0x0000e7ec │ │ │ │ - eorseq sp, ip, r6, asr r5 │ │ │ │ - ldrshteq r1, [sp], -r6 │ │ │ │ - eorseq r2, lr, r2, asr #5 │ │ │ │ - subeq r1, r1, r0, lsl sl │ │ │ │ - eorseq r2, sp, r2, lsl #10 │ │ │ │ - eorseq r1, sp, r2, asr #5 │ │ │ │ - ldrhteq r1, [sp], -r2 │ │ │ │ + mlaseq ip, r6, r6, sp │ │ │ │ + eorseq r1, sp, r6, lsr r4 │ │ │ │ + eorseq r2, lr, r2, lsl #8 │ │ │ │ + subeq r1, r1, r0, asr fp │ │ │ │ + eorseq r2, sp, r2, asr #12 │ │ │ │ + eorseq r1, sp, r2, lsl #8 │ │ │ │ + ldrshteq r1, [sp], -r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ msrvc CPSR_, #208, 16 @ 0xd00000 │ │ │ │ ldmdami ip, {r2, r3, r9, sl, lr} │ │ │ │ ldmdbmi ip, {r0, r2, r4, r9, sl, lr} │ │ │ │ @@ -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 #11 │ │ │ │ + eorseq r1, sp, r4, ror #6 │ │ │ │ + eorseq r2, lr, r4, lsl r3 │ │ │ │ + eorseq r0, sp, r2, ror #27 │ │ │ │ + eorseq r1, sp, sl, asr #6 │ │ │ │ + eorseq r1, sp, sl, lsl r3 │ │ │ │ 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 #10 │ │ │ │ + eorseq r1, sp, ip, ror #5 │ │ │ │ + eorseq r2, lr, r8, ror r2 │ │ │ │ + eorseq r1, sp, sl, lsr lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strbvc pc, [fp, #-1280] @ 0xfffffb00 @ │ │ │ │ msrvs CPSR_, #208, 16 @ 0xd00000 │ │ │ │ strmi r4, [fp], -pc, lsl #12 │ │ │ │ @@ -31336,19 +31336,19 @@ │ │ │ │ pop {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ stmdami r9, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ @ instruction: 0x4628fcb7 │ │ │ │ ldc2 0, cr15, [r6], #-16 │ │ │ │ stc2l 0, cr15, [sl, #-8] │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - ldrsbteq r1, [sp], -r4 │ │ │ │ - ldrsbteq sp, [ip], -r2 │ │ │ │ - eorseq r2, lr, r6, asr #32 │ │ │ │ - eorseq r1, sp, r6, lsl #24 │ │ │ │ - ldrsbteq r1, [sp], -ip │ │ │ │ + eorseq r1, sp, r4, lsl r2 │ │ │ │ + eorseq sp, ip, r2, lsl r4 │ │ │ │ + eorseq r2, lr, r6, lsl #3 │ │ │ │ + eorseq r1, sp, r6, asr #26 │ │ │ │ + eorseq r1, sp, ip, lsl sp │ │ │ │ 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 #7 │ │ │ │ + mlaseq sp, r6, r1, r1 │ │ │ │ + ldrshteq r2, [lr], -r2 │ │ │ │ + subeq r1, r1, r0, asr #16 │ │ │ │ + ldrshteq fp, [sp], -r6 │ │ │ │ + eorseq r1, sp, sl, lsr #1 │ │ │ │ + eorseq r1, sp, r0, asr #2 │ │ │ │ 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 #5 │ │ │ │ + eorseq r1, sp, ip, ror #1 │ │ │ │ + eorseq r2, lr, r8, lsr r0 │ │ │ │ + ldrshteq r1, [sp], -sl │ │ │ │ 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 #4 │ │ │ │ + mlaseq sp, r0, r0, r1 │ │ │ │ + eorseq r1, lr, ip, asr #31 │ │ │ │ + eorseq r1, sp, r6, lsl #1 │ │ │ │ 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 │ │ │ │ + ldrshteq sp, [ip], -r6 │ │ │ │ + eorseq r1, sp, r0, asr #32 │ │ │ │ + eorseq r1, lr, r4, ror #30 │ │ │ │ + eorseq r1, sp, r6, lsr #22 │ │ │ │ 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 #3 │ │ │ │ + eorseq r0, sp, r4, ror #31 │ │ │ │ + ldrshteq r1, [lr], -r8 │ │ │ │ + eorseq sp, ip, lr, ror #7 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5c90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31543,18 +31543,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ strtmi pc, [r0], -r3, lsl #24 │ │ │ │ @ instruction: 0xff04f002 │ │ │ │ mrrc2 0, 0, pc, ip, cr2 @ │ │ │ │ blx ffc0aaf4 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, lr, lsl #31 │ │ │ │ - eorseq r0, sp, r8, lsl #28 │ │ │ │ - ldrshteq r1, [lr], -ip │ │ │ │ - ldrhteq r1, [sp], -lr │ │ │ │ + eorseq sp, ip, lr, asr #1 │ │ │ │ + eorseq r0, sp, r8, asr #30 │ │ │ │ + eorseq r1, lr, ip, lsr lr │ │ │ │ + ldrshteq r1, [sp], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba5d08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami r5, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2325 @ 0xfffff6eb │ │ │ │ msrpl CPSR_, #13828096 @ 0xd30000 │ │ │ │ @@ -31573,18 +31573,18 @@ │ │ │ │ ldrmi r4, [r8, r8, lsr #12] │ │ │ │ @ instruction: 0xf0024604 │ │ │ │ strtmi pc, [r0], -r7, asr #23 │ │ │ │ cdp2 0, 12, cr15, cr8, cr2, {0} │ │ │ │ stc2 0, cr15, [r0], #-8 │ │ │ │ blx fed0ab6c │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ - eorseq ip, ip, r6, lsl pc │ │ │ │ - eorseq r0, sp, r8, lsr #27 │ │ │ │ - eorseq r1, lr, r4, lsl #25 │ │ │ │ - eorseq r1, sp, r6, asr #16 │ │ │ │ + eorseq sp, ip, r6, asr r0 │ │ │ │ + eorseq r0, sp, r8, ror #29 │ │ │ │ + eorseq r1, lr, r4, asr #27 │ │ │ │ + eorseq r1, sp, r6, lsl #19 │ │ │ │ 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 │ │ │ │ + ldrsbteq ip, [ip], -lr │ │ │ │ + eorseq r0, sp, r0, lsl #29 │ │ │ │ + eorseq r1, lr, ip, asr #26 │ │ │ │ + eorseq r1, sp, lr, lsl #18 │ │ │ │ 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 #30 │ │ │ │ + eorseq r0, sp, r8, lsl lr │ │ │ │ + ldrsbteq r1, [lr], -r4 │ │ │ │ + mlaseq sp, r6, r8, r1 │ │ │ │ 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 #29 │ │ │ │ + ldrhteq r0, [sp], -r4 │ │ │ │ + eorseq r1, lr, ip, asr ip │ │ │ │ + eorseq r1, sp, lr, lsl r8 │ │ │ │ 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 │ │ │ │ + eorseq ip, ip, r6, ror lr │ │ │ │ + eorseq r0, sp, r0, asr sp │ │ │ │ + eorseq r1, lr, r4, ror #23 │ │ │ │ + eorseq r1, sp, r6, lsr #15 │ │ │ │ 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 │ │ │ │ + ldrshteq ip, [ip], -lr │ │ │ │ + eorseq r0, sp, r8, ror #25 │ │ │ │ + eorseq r1, lr, ip, ror #22 │ │ │ │ + eorseq r1, sp, lr, lsr #14 │ │ │ │ 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 #27 │ │ │ │ + eorseq r0, sp, r0, lsl #25 │ │ │ │ + ldrshteq r1, [lr], -r4 │ │ │ │ + ldrhteq r1, [sp], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba6050 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sp, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdami sp, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ msrpl CPSR_, #212, 16 @ 0xd40000 │ │ │ │ @@ -31774,17 +31774,17 @@ │ │ │ │ @ instruction: 0xf0024628 │ │ │ │ @ instruction: 0xf002fd3b │ │ │ │ @ instruction: 0xf002f9e5 │ │ │ │ strtmi pc, [r8], -r5, lsr #18 │ │ │ │ ldrmi r6, [r8, fp, ror #20] │ │ │ │ @ instruction: 0xf09f4620 │ │ │ │ vldmdblt r8!, {s30-s72} │ │ │ │ - ldrsbteq r0, [sp], -r0 │ │ │ │ - eorseq ip, ip, lr, asr #23 │ │ │ │ - eorseq r1, lr, lr, lsr r9 │ │ │ │ + eorseq r0, sp, r0, lsl sl │ │ │ │ + eorseq ip, ip, lr, lsl #26 │ │ │ │ + eorseq r1, lr, lr, ror sl │ │ │ │ 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 #23 │ │ │ │ + ldrhteq ip, [ip], -r8 │ │ │ │ + eorseq r1, lr, ip, lsr #20 │ │ │ │ + eorseq r1, sp, lr, ror #11 │ │ │ │ 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 #22 │ │ │ │ + eorseq ip, ip, r0, lsr ip │ │ │ │ + eorseq r1, lr, r4, lsr #19 │ │ │ │ + eorseq r1, sp, r6, ror #10 │ │ │ │ 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 │ │ │ │ + ldrshteq r0, [sp], -sl │ │ │ │ + eorseq ip, ip, r8, lsr #23 │ │ │ │ + eorseq r1, lr, ip, lsl r9 │ │ │ │ + ldrsbteq r1, [sp], -lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6238 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ stmdbmi r0!, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -31916,20 +31916,20 @@ │ │ │ │ @ instruction: 0xf002fd21 │ │ │ │ strb pc, [r6, fp, asr #17]! @ │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ @ instruction: 0xf82ef002 │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ @ instruction: 0xf002fd17 │ │ │ │ ldrb pc, [ip, r1, asr #17] @ │ │ │ │ - eorseq r0, sp, r6, asr #18 │ │ │ │ - eorseq ip, ip, r0, ror #19 │ │ │ │ - eorseq r1, lr, r4, asr r7 │ │ │ │ - eorseq r1, sp, lr, lsl #6 │ │ │ │ - eorseq r0, sp, lr, lsl #18 │ │ │ │ - eorseq r0, sp, r6, lsl #18 │ │ │ │ + eorseq r0, sp, r6, lsl #21 │ │ │ │ + eorseq ip, ip, r0, lsr #22 │ │ │ │ + mlaseq lr, r4, r8, r1 │ │ │ │ + eorseq r1, sp, lr, asr #8 │ │ │ │ + eorseq r0, sp, lr, asr #20 │ │ │ │ + eorseq r0, sp, r6, asr #20 │ │ │ │ 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 │ │ │ │ + eorseq ip, ip, r6, ror sl │ │ │ │ + eorseq r0, sp, r8, lsl #20 │ │ │ │ + ldrsbteq r1, [lr], -ip │ │ │ │ + mlaseq sp, lr, r3, r1 │ │ │ │ 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 #19 │ │ │ │ + eorseq ip, ip, r4, asr #19 │ │ │ │ + eorseq r1, lr, r8, lsr r7 │ │ │ │ + ldrshteq r1, [sp], -r2 │ │ │ │ + ldrshteq r0, [sp], -r2 │ │ │ │ + eorseq r0, sp, sl, ror #17 │ │ │ │ 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 #17 │ │ │ │ + eorseq ip, ip, r8, lsl r9 │ │ │ │ + eorseq r1, lr, ip, lsl #13 │ │ │ │ + eorseq r1, sp, lr, asr #4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba6508 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ stmdbmi r0!, {r0, r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2080 @ 0xfffff7e0 │ │ │ │ msrvs CPSR_, #13959168 @ 0xd50000 │ │ │ │ @@ -32096,20 +32096,20 @@ │ │ │ │ @ instruction: 0xf001fcb1 │ │ │ │ strb pc, [r6, r3, ror #30]! @ │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ cdp2 0, 12, cr15, cr6, cr1, {0} │ │ │ │ @ instruction: 0xf0034628 │ │ │ │ @ instruction: 0xf001fca7 │ │ │ │ @ instruction: 0xe7dcff59 │ │ │ │ - ldrshteq r0, [sp], -lr │ │ │ │ - eorseq ip, ip, r0, lsl r7 │ │ │ │ - eorseq r1, lr, r4, lsl #9 │ │ │ │ - eorseq r1, sp, lr, lsr r0 │ │ │ │ - eorseq r0, sp, lr, lsr r6 │ │ │ │ - eorseq r0, sp, r6, lsr r6 │ │ │ │ + eorseq r0, sp, lr, lsr r8 │ │ │ │ + eorseq ip, ip, r0, asr r8 │ │ │ │ + eorseq r1, lr, r4, asr #11 │ │ │ │ + eorseq r1, sp, lr, ror r1 │ │ │ │ + eorseq r0, sp, lr, ror r7 │ │ │ │ + eorseq r0, sp, r6, ror r7 │ │ │ │ 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 #15 │ │ │ │ + eorseq ip, ip, r4, lsr #15 │ │ │ │ + eorseq r1, lr, r8, lsl r5 │ │ │ │ + ldrsbteq r1, [sp], -sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [r5], -r5, lsl #1 │ │ │ │ ldmdami r8!, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0x46174938 │ │ │ │ @@ -32213,23 +32213,23 @@ │ │ │ │ ldrtmi r9, [sl], -r0, lsl #6 │ │ │ │ andlt pc, r8, sp, asr #17 │ │ │ │ ldrbmi r4, [r1], -r3, lsr #12 │ │ │ │ @ instruction: 0xf8d84640 │ │ │ │ sbfxmi r4, r0, #0, #1 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - eorseq ip, ip, r0, lsr #11 │ │ │ │ - eorseq r0, sp, ip, lsr #11 │ │ │ │ - eorseq r1, lr, r0, lsl #6 │ │ │ │ - subeq r1, r0, r6, asr r5 │ │ │ │ - eorseq r7, lr, r0, asr #19 │ │ │ │ - eorseq r0, sp, lr, ror #10 │ │ │ │ - ldrsbteq sl, [sp], -r6 │ │ │ │ - ldrhteq pc, [pc], -r0 @ │ │ │ │ - eorseq r1, sp, r2, asr r3 │ │ │ │ + eorseq ip, ip, r0, ror #13 │ │ │ │ + eorseq r0, sp, ip, ror #13 │ │ │ │ + eorseq r1, lr, r0, asr #8 │ │ │ │ + umaaleq r1, r0, r6, r6 │ │ │ │ + eorseq r7, lr, r0, lsl #22 │ │ │ │ + eorseq r0, sp, lr, lsr #13 │ │ │ │ + eorseq sl, sp, r6, lsl r9 │ │ │ │ + ldrshteq pc, [pc], -r0 @ │ │ │ │ + mlaseq sp, r2, r4, r1 │ │ │ │ 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 #11 │ │ │ │ + ldrshteq r0, [sp], -r6 │ │ │ │ + eorseq r1, lr, lr, lsr #6 │ │ │ │ + subeq r1, r0, r4, lsl #11 │ │ │ │ + ldrsbteq r0, [sp], -sl │ │ │ │ + eorseq sp, pc, r2, lsr #22 │ │ │ │ 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 #10 │ │ │ │ + ldrshteq ip, [ip], -r2 │ │ │ │ + eorseq r1, lr, r6, ror #4 │ │ │ │ + strheq r1, [r0], #-76 @ 0xffffffb4 │ │ │ │ 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 #9 │ │ │ │ + eorseq ip, ip, r2, ror #8 │ │ │ │ + eorseq r1, lr, lr, asr #3 │ │ │ │ + ldrshteq r3, [lr], -ip │ │ │ │ + eorseq pc, ip, sl, lsl #27 │ │ │ │ + eorseq pc, ip, r2, lsl #27 │ │ │ │ + eorseq r0, sp, lr, asr #8 │ │ │ │ addseq r0, r3, ip, lsr #16 │ │ │ │ - ldrdeq r3, [r1], #-220 @ 0xffffff24 │ │ │ │ - strheq r3, [r1], #-210 @ 0xffffff2e │ │ │ │ + subeq r3, r1, ip, lsl pc │ │ │ │ + strdeq r3, [r1], #-226 @ 0xffffff1e │ │ │ │ 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 #5 │ │ │ │ + eorseq r0, sp, lr, lsl r3 │ │ │ │ + eorseq r1, lr, r2, lsl r0 │ │ │ │ + eorseq r0, sp, r4, lsl r3 │ │ │ │ + eorseq sl, sp, lr, lsl #10 │ │ │ │ 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 #5 │ │ │ │ + eorseq ip, ip, lr, asr #3 │ │ │ │ + eorseq r0, lr, r2, asr #30 │ │ │ │ + eorseq r0, sp, r4, lsl #22 │ │ │ │ + eorseq r0, sp, lr, ror #4 │ │ │ │ + eorseq r1, sp, sl, rrx │ │ │ │ + eorseq r0, sp, r0, ror #4 │ │ │ │ + eorseq r0, sp, r6, lsr #4 │ │ │ │ + eorseq r0, sp, r2, lsr #3 │ │ │ │ + eorseq ip, ip, r0, lsl #2 │ │ │ │ + eorseq r0, lr, r4, ror lr │ │ │ │ + eorseq r0, sp, r6, lsr sl │ │ │ │ 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 #2 │ │ │ │ + eorseq ip, ip, r0, rrx │ │ │ │ + ldrsbteq r0, [lr], -r4 │ │ │ │ + eorseq r0, sp, r2, lsr #30 │ │ │ │ + mlaseq ip, r4, fp, pc @ │ │ │ │ + eorseq r0, sp, r8, lsl r1 │ │ │ │ + ldrshteq r0, [sp], -r2 │ │ │ │ + ldrhteq r0, [sp], -r8 │ │ │ │ + eorseq r0, sp, r4, lsr r0 │ │ │ │ + mlaseq ip, r2, pc, fp @ │ │ │ │ + eorseq r0, lr, r6, lsl #26 │ │ │ │ + eorseq r0, sp, r8, asr #17 │ │ │ │ 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 #8 │ │ │ │ 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 @ │ │ │ │ + ldrsbteq pc, [ip], -ip @ │ │ │ │ + ldrsbteq pc, [ip], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba78e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r1], {240} @ 0xf0 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdbmi r0, {r0, r1, r3, r5, r7, r8, ip, sp, pc} │ │ │ │ ldcmi 2, cr2, [r0, #-4] │ │ │ │ @@ -33355,15 +33355,15 @@ │ │ │ │ @ instruction: 0xf7de6820 │ │ │ │ movwcs lr, #3616 @ 0xe20 │ │ │ │ eorvs r7, r3, fp, lsr #32 │ │ │ │ svclt 0x0000e7ee │ │ │ │ umullseq r9, r3, r4, lr │ │ │ │ @ instruction: 0x009305f4 │ │ │ │ addseq r9, r3, r8, lsl #29 │ │ │ │ - eorseq pc, ip, r2, asr #8 │ │ │ │ + eorseq pc, ip, r2, lsl #11 │ │ │ │ addseq r9, r3, sl, asr lr │ │ │ │ addseq r9, r3, r4, ror #28 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba7954 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ blne ce7b0 │ │ │ │ @@ -33421,31 +33421,31 @@ │ │ │ │ adcle r2, pc, r0, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2580 @ 0xfffff5ec │ │ │ │ bcs 6e880 │ │ │ │ ldmdami r3, {r1, r3, r5, r7, ip, lr, pc} │ │ │ │ tstcs r6, r1, lsl #4 │ │ │ │ @ instruction: 0xf7df4478 │ │ │ │ @ instruction: 0xe7a3e870 │ │ │ │ - eorseq pc, ip, r0, lsl r4 @ │ │ │ │ - strdeq r2, [r1], #-26 @ 0xffffffe6 │ │ │ │ + eorseq pc, ip, r0, asr r5 @ │ │ │ │ + subeq r2, r1, sl, lsr r3 │ │ │ │ addseq r9, r3, r8, lsl lr │ │ │ │ addseq r9, r3, r8, ror #27 │ │ │ │ addseq r0, r3, sl, asr #10 │ │ │ │ - mlaseq ip, ip, r3, pc @ │ │ │ │ + ldrsbteq pc, [ip], -ip @ │ │ │ │ @ instruction: 0x00939dbe │ │ │ │ addseq r0, r3, r0, lsr #10 │ │ │ │ - eorseq pc, ip, sl, ror r3 @ │ │ │ │ + ldrhteq pc, [ip], -sl @ │ │ │ │ addseq r0, r3, r2, lsl #10 │ │ │ │ - eorseq pc, ip, r4, ror #6 │ │ │ │ + eorseq pc, ip, r4, lsr #9 │ │ │ │ addseq r9, r3, lr, ror sp │ │ │ │ addseq r0, r3, r0, ror #9 │ │ │ │ - eorseq pc, ip, sl, asr #6 │ │ │ │ + eorseq pc, ip, sl, lsl #9 │ │ │ │ addseq r9, r3, ip, asr sp │ │ │ │ @ instruction: 0x009304be │ │ │ │ - eorseq pc, ip, r0, lsr r3 @ │ │ │ │ + eorseq pc, ip, r0, ror r4 @ │ │ │ │ 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 #27 │ │ │ │ addseq r9, r3, lr, lsr #25 │ │ │ │ - ldrhteq pc, [ip], -ip @ │ │ │ │ + ldrshteq pc, [ip], -ip @ │ │ │ │ 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, ror r3 @ │ │ │ │ + eorseq pc, ip, lr, asr #10 │ │ │ │ + eorseq lr, ip, lr, lsr #11 │ │ │ │ + eorseq pc, ip, r8, asr r3 @ │ │ │ │ + eorseq pc, ip, lr, lsr r3 @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf09c4e7d │ │ │ │ svcmi 0x007dff03 │ │ │ │ ldrbtmi r4, [pc], #-1150 @ 50a00 │ │ │ │ @@ -33659,37 +33659,37 @@ │ │ │ │ mrc 7, 4, APSR_nzcv, cr14, cr14, {6} │ │ │ │ svclt 0x0000e77b │ │ │ │ addseq r9, r3, r8, lsl #23 │ │ │ │ @ instruction: 0x009302f2 │ │ │ │ addseq r9, r3, ip, asr fp │ │ │ │ addseq r9, r3, r0, ror #22 │ │ │ │ addseq r9, r3, lr, asr fp │ │ │ │ - ldrshteq r3, [lr], -r4 │ │ │ │ + eorseq r3, lr, r4, lsr ip │ │ │ │ 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 #5 │ │ │ │ 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 │ │ │ │ + eorseq pc, ip, r4, ror r2 @ │ │ │ │ + ldrhteq r1, [sp], -r8 │ │ │ │ + eorseq lr, ip, r8, ror #8 │ │ │ │ + mlaseq lr, r0, fp, r3 │ │ │ │ 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 @ │ │ │ │ + ldrshteq pc, [ip], -r6 @ │ │ │ │ + eorseq r9, pc, sl, lsr #23 │ │ │ │ + eorseq r1, sp, r6, lsr #8 │ │ │ │ + ldrsbteq lr, [ip], -r2 │ │ │ │ + eorseq pc, ip, r6, ror r1 @ │ │ │ │ addseq r0, r3, lr, ror #2 │ │ │ │ - ldrshteq lr, [ip], -sl │ │ │ │ - eorseq r9, pc, r0, asr #19 │ │ │ │ - eorseq r1, sp, sl, lsr r2 │ │ │ │ + eorseq pc, ip, sl, lsr r1 @ │ │ │ │ + eorseq r9, pc, r0, lsl #22 │ │ │ │ + eorseq r1, sp, sl, ror r3 │ │ │ │ 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 #31 │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ @ instruction: 0xb1287818 │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ stmdacc r0, {r3, r4, fp, sp, lr} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq pc, r2, lr, ror pc @ │ │ │ │ @@ -33798,15 +33798,15 @@ │ │ │ │ stmiapl fp!, {r4, ip, sp, lr}^ │ │ │ │ bmi faae84 │ │ │ │ andsvs r4, r3, sl, ror r4 │ │ │ │ ldcmi 1, cr11, [ip], #-108 @ 0xffffff94 │ │ │ │ stmdavc r2!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ ldmdami fp!, {r1, r3, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ vsri.8 q10, q12, #6 │ │ │ │ - ldmdami sl!, {r0, r1, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdami sl!, {r0, r1, r3, r5, r7, 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 #30 │ │ │ │ addseq pc, r2, sl, lsr r2 @ │ │ │ │ - eorseq lr, ip, r0, lsr #28 │ │ │ │ + eorseq lr, ip, r0, ror #30 │ │ │ │ addseq r9, r3, r2, lsr #15 │ │ │ │ umullseq r9, r3, r0, r7 │ │ │ │ - eorseq lr, ip, r8, lsl lr │ │ │ │ - eorseq lr, ip, r2, lsl lr │ │ │ │ + eorseq lr, ip, r8, asr pc │ │ │ │ + eorseq lr, ip, r2, asr pc │ │ │ │ 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 #31 │ │ │ │ addseq pc, r2, r0, lsr #29 │ │ │ │ addseq r9, r3, sl, lsr #14 │ │ │ │ - ldrhteq lr, [ip], -ip │ │ │ │ + ldrshteq lr, [ip], -ip │ │ │ │ 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 │ │ │ │ + ldrsbteq lr, [ip], -r4 │ │ │ │ + eorseq lr, ip, r4, ror #29 │ │ │ │ + eorseq lr, ip, r4, lsl #30 │ │ │ │ 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 #10 │ │ │ │ + eorseq lr, ip, ip, asr fp │ │ │ │ + eorseq lr, ip, ip, asr #24 │ │ │ │ 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 #16 │ │ │ │ + eorseq r1, sp, ip, lsl sl │ │ │ │ + ldrshteq lr, [ip], -r0 │ │ │ │ + eorseq lr, ip, sl, lsr #25 │ │ │ │ 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 #21 │ │ │ │ + eorseq lr, ip, r2, ror #22 │ │ │ │ + ldrhteq r0, [sp], -r6 │ │ │ │ + eorseq sp, ip, r6, ror #24 │ │ │ │ ldrbtmi r4, [fp], #-2854 @ 0xfffff4da │ │ │ │ cmnlt fp, fp, lsl r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl feba84f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r2], #-960 @ 0xfffffc40 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -34142,19 +34142,19 @@ │ │ │ │ stmdami sl, {r0, r1, r3, r6, r7, ip, lr, pc} │ │ │ │ ldrmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf7de4478 │ │ │ │ vldmdblt r0!, {s29-s240} │ │ │ │ umullseq r9, r3, r2, r2 │ │ │ │ addseq r9, r3, r8, lsl #5 │ │ │ │ addseq pc, r2, ip, ror #19 │ │ │ │ - eorseq r3, lr, r0, lsl r2 │ │ │ │ - eorseq lr, ip, r4, ror #16 │ │ │ │ - eorseq lr, ip, r8, asr r9 │ │ │ │ + eorseq r3, lr, r0, asr r3 │ │ │ │ + eorseq lr, ip, r4, lsr #19 │ │ │ │ + mlaseq ip, r8, sl, lr │ │ │ │ addseq pc, r2, r6, lsl #19 │ │ │ │ - eorseq r0, sp, r4, lsr #21 │ │ │ │ + eorseq r0, sp, r4, ror #23 │ │ │ │ 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 #18 │ │ │ │ + eorseq lr, ip, sl, lsl #20 │ │ │ │ + eorseq r0, sp, sl, asr fp │ │ │ │ + eorseq sp, ip, sl, lsl #22 │ │ │ │ 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 │ │ │ │ + mlaseq ip, ip, r9, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8674 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ ldrbtmi ip, [ip], #28 │ │ │ │ mulcc r0, ip, r8 │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ stmdami r4, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1547 @ 0xfffff9f5 │ │ │ │ @ instruction: 0xf85cf7ff │ │ │ │ svclt 0x0000bd08 │ │ │ │ ldrsheq r9, [r3], sl │ │ │ │ - eorseq lr, ip, lr, lsl r7 │ │ │ │ + eorseq lr, ip, lr, asr r8 │ │ │ │ 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 #18 │ │ │ │ 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 #18 │ │ │ │ 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 #16 │ │ │ │ + eorseq lr, ip, r2, asr r8 │ │ │ │ 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 #16 │ │ │ │ + eorseq lr, ip, lr, ror #15 │ │ │ │ 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 #15 │ │ │ │ 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 #14 │ │ │ │ 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 #14 │ │ │ │ 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 │ │ │ │ + ldrsbteq lr, [ip], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba89b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 1957a0 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ stmdami r3, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ stclt 14, cr15, [r8, #-756] @ 0xfffffd0c │ │ │ │ @ instruction: 0x00938db8 │ │ │ │ - eorseq lr, ip, r0, ror r5 │ │ │ │ + ldrhteq lr, [ip], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba89e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 3157cc │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ @@ -34436,26 +34436,26 @@ │ │ │ │ andcs r4, r1, #393216 @ 0x60000 │ │ │ │ ldrbtmi r2, [r8], #-265 @ 0xfffffef7 │ │ │ │ stm r8, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ addseq r8, r3, ip, lsl #27 │ │ │ │ addseq r8, r3, lr, lsl #27 │ │ │ │ @ instruction: 0x0092f4f0 │ │ │ │ - eorseq lr, ip, r2, asr #10 │ │ │ │ + eorseq lr, ip, r2, lsl #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feba8a30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 195818 │ │ │ │ ldmdavc fp, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xbd08b903 │ │ │ │ stmdami r3, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ stclt 14, cr15, [r8, #-516] @ 0xfffffdfc │ │ │ │ addseq r8, r3, r0, asr #26 │ │ │ │ - eorseq lr, ip, r8, lsl r5 │ │ │ │ + eorseq lr, ip, r8, asr r6 │ │ │ │ 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 #12 │ │ │ │ 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 #11 │ │ │ │ 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 │ │ │ │ + ldrhteq lr, [ip], -ip │ │ │ │ addseq r8, r3, r2, ror ip │ │ │ │ @ instruction: 0x0092f3d4 │ │ │ │ - eorseq lr, ip, r2, asr r4 │ │ │ │ + mlaseq ip, r2, r5, lr │ │ │ │ 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 │ │ │ │ + eorseq lr, ip, r4, ror r5 │ │ │ │ + eorseq lr, ip, r4, ror r5 │ │ │ │ + eorseq lr, ip, r8, lsr r5 │ │ │ │ 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 #10 │ │ │ │ + eorseq sl, ip, lr, lsl #12 │ │ │ │ + eorseq lr, ip, r8, lsr r5 │ │ │ │ + eorseq lr, ip, lr, lsr #10 │ │ │ │ + eorseq lr, ip, r0, lsr r5 │ │ │ │ + eorseq lr, ip, r2, lsl #10 │ │ │ │ + ldrshteq lr, [ip], -sl │ │ │ │ + eorseq lr, ip, r8, ror #9 │ │ │ │ + eorseq lr, ip, sl, ror #9 │ │ │ │ + eorseq pc, ip, r0, asr #8 │ │ │ │ + eorseq sl, ip, lr, ror #10 │ │ │ │ + eorseq sl, ip, r8, ror #10 │ │ │ │ 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 #8 │ │ │ │ + eorseq lr, sp, r0, lsr r7 │ │ │ │ + eorseq lr, ip, ip, asr #8 │ │ │ │ + ldrshteq r2, [lr], -r4 │ │ │ │ + eorseq r7, pc, r4, asr #30 │ │ │ │ + umaaleq ip, r0, r4, r1 │ │ │ │ + eorseq lr, pc, r0, asr #25 │ │ │ │ + ldrshteq r8, [lr], -r6 │ │ │ │ + ldrshteq lr, [ip], -r2 │ │ │ │ + eorseq lr, ip, r8, ror #7 │ │ │ │ + eorseq lr, ip, r4, ror #7 │ │ │ │ + eorseq r2, lr, lr, asr #28 │ │ │ │ + ldrhteq sp, [ip], -r4 │ │ │ │ + mlaseq ip, r0, fp, sp │ │ │ │ + eorseq sp, ip, r8, lsl #23 │ │ │ │ + eorseq sl, ip, r2, ror #7 │ │ │ │ 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 #6 │ │ │ │ + eorseq lr, pc, lr, ror fp @ │ │ │ │ + eorseq lr, sp, r2, ror r5 │ │ │ │ + mlaseq pc, ip, sp, r7 @ │ │ │ │ + subeq fp, r0, ip, ror #31 │ │ │ │ + subeq r1, r1, lr, ror #19 │ │ │ │ + eorseq r7, pc, ip, lsl #27 │ │ │ │ + eorseq sp, ip, r2, asr #20 │ │ │ │ + eorseq lr, ip, r0, ror #4 │ │ │ │ + eorseq lr, ip, r6, asr r2 │ │ │ │ + eorseq sl, ip, r4, lsl #7 │ │ │ │ + eorseq lr, ip, ip, lsr r2 │ │ │ │ + ldrshteq r5, [lr], -r4 │ │ │ │ + eorseq sl, ip, r0, asr r2 │ │ │ │ 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 │ │ │ │ + eorseq lr, ip, r6, ror r2 │ │ │ │ + eorseq sl, ip, lr, lsl #3 │ │ │ │ + eorseq sp, ip, r8, asr r6 │ │ │ │ + eorseq sl, ip, ip, ror #2 │ │ │ │ + eorseq lr, ip, r2, asr #4 │ │ │ │ + eorseq r7, pc, r2, lsl #24 │ │ │ │ + subeq fp, r0, r2, asr lr │ │ │ │ + eorseq lr, ip, r6, lsl r2 │ │ │ │ + eorseq lr, ip, r2, lsl r2 │ │ │ │ + eorseq lr, ip, r0, lsl r1 │ │ │ │ + eorseq lr, ip, r6, lsr #2 │ │ │ │ + eorseq lr, ip, r0, asr #2 │ │ │ │ + eorseq lr, ip, sl, asr r1 │ │ │ │ + ldrsbteq lr, [ip], -r4 │ │ │ │ + eorseq lr, ip, lr, ror #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl feba9184 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xffecf7fe │ │ │ │ eorsle r2, pc, r0, lsl #16 │ │ │ │ eorsle r2, lr, r0, lsl #24 │ │ │ │ @@ -34948,21 +34948,21 @@ │ │ │ │ blx 1310008 │ │ │ │ stc2 7, cr15, [r2], #-1020 @ 0xfffffc04 │ │ │ │ blx ff990012 │ │ │ │ @ instruction: 0xf7ffbd38 │ │ │ │ ldclt 12, cr15, [r8, #-268]! @ 0xfffffef4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ svclt 0x0000e7cb │ │ │ │ - eorseq lr, ip, sl, lsr r0 │ │ │ │ - eorseq lr, ip, r6, asr #32 │ │ │ │ - eorseq r7, pc, ip, lsr #19 │ │ │ │ - strdeq fp, [r0], #-188 @ 0xffffff44 │ │ │ │ - eorseq lr, ip, ip │ │ │ │ - eorseq sp, ip, r2, asr #29 │ │ │ │ - eorseq r9, ip, sl, ror #29 │ │ │ │ + eorseq lr, ip, sl, ror r1 │ │ │ │ + eorseq lr, ip, r6, lsl #3 │ │ │ │ + eorseq r7, pc, ip, ror #21 │ │ │ │ + subeq fp, r0, ip, lsr sp │ │ │ │ + eorseq lr, ip, ip, asr #2 │ │ │ │ + eorseq lr, ip, r2 │ │ │ │ + eorseq sl, ip, sl, lsr #32 │ │ │ │ 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, ror #1 │ │ │ │ + strdeq ip, [r0], #-202 @ 0xffffff36 │ │ │ │ + subeq r2, r0, r6, lsl #9 │ │ │ │ + eorseq ip, pc, r2, asr #19 │ │ │ │ + eorseq r7, pc, ip, lsl #20 │ │ │ │ + subeq fp, r0, ip, asr ip │ │ │ │ + subeq r1, r1, r0, ror #12 │ │ │ │ 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 lr, ip, lr, lsr #32 │ │ │ │ + eorseq lr, ip, lr, lsr #32 │ │ │ │ + eorseq lr, ip, lr, lsl r0 │ │ │ │ + eorseq lr, ip, lr │ │ │ │ + ldrshteq sp, [ip], -lr │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + eorseq sp, ip, lr, lsr #31 │ │ │ │ + ldrhteq sp, [ip], -lr │ │ │ │ + ldrhteq sp, [ip], -r4 │ │ │ │ + eorseq sp, ip, lr, lsr #31 │ │ │ │ + eorseq sp, ip, ip, lsr #31 │ │ │ │ + eorseq sp, ip, lr, lsr #31 │ │ │ │ + eorseq sp, ip, r2, lsr #31 │ │ │ │ + mlaseq ip, r6, pc, sp @ │ │ │ │ + eorseq sp, ip, sl, lsl #31 │ │ │ │ + eorseq sp, ip, lr, ror pc │ │ │ │ + eorseq sp, ip, r8, ror pc │ │ │ │ + eorseq sp, ip, lr, ror #30 │ │ │ │ + eorseq sp, ip, r4, ror #30 │ │ │ │ + eorseq sp, ip, r6, asr pc │ │ │ │ + eorseq sp, ip, lr, asr #30 │ │ │ │ + eorseq sp, ip, ip, asr #30 │ │ │ │ + eorseq sp, ip, r6, asr #30 │ │ │ │ + eorseq sp, ip, r4, asr #30 │ │ │ │ + eorseq sp, ip, sl, asr #30 │ │ │ │ + eorseq sp, ip, ip, asr #30 │ │ │ │ + eorseq sp, ip, r2, asr #30 │ │ │ │ + eorseq sp, ip, r6, asr #30 │ │ │ │ + eorseq sp, ip, r8, asr #30 │ │ │ │ + eorseq sp, ip, lr, lsr pc │ │ │ │ + eorseq sp, ip, ip, lsr pc │ │ │ │ + eorseq sp, ip, sl, lsr pc │ │ │ │ + eorseq sp, ip, r4, lsr pc │ │ │ │ + eorseq sp, ip, r0, lsr pc │ │ │ │ + eorseq sp, ip, lr, lsr #30 │ │ │ │ + eorseq sp, ip, ip, lsr #30 │ │ │ │ + eorseq sp, ip, sl, lsr #30 │ │ │ │ + eorseq sp, ip, r0, lsr #30 │ │ │ │ + eorseq sp, ip, sl, lsl pc │ │ │ │ + eorseq sp, ip, r6, lsl pc │ │ │ │ + eorseq sp, ip, ip, lsl #30 │ │ │ │ + eorseq sp, ip, r8, lsl #30 │ │ │ │ + eorseq sp, ip, r8, lsl #30 │ │ │ │ + eorseq sp, ip, sl, lsl #30 │ │ │ │ + eorseq r4, sp, r6, lsl #25 │ │ │ │ + ldrshteq sp, [ip], -r2 │ │ │ │ + eorseq sp, ip, r6, ror #29 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ + ldrshteq sp, [ip], -sl │ │ │ │ + eorseq sp, ip, lr, lsl r3 │ │ │ │ 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 #27 │ │ │ │ + eorseq r6, sp, r0, lsl #24 │ │ │ │ + eorseq sp, ip, r6, lsl #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl feba9920 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldc2 7, cr15, [lr], {254} @ 0xfe │ │ │ │ cmnlt r4, #112, 6 @ 0xc0000001 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ @@ -35424,19 +35424,19 @@ │ │ │ │ @ instruction: 0xf856f7ff │ │ │ │ smlattcs r0, r0, r8, r8 │ │ │ │ mcr2 7, 4, pc, cr14, cr14, {7} @ │ │ │ │ @ instruction: 0xf866f7ff │ │ │ │ @ instruction: 0xf828f7ff │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ ldclt 8, cr15, [r0, #-540] @ 0xfffffde4 │ │ │ │ - ldrshteq sp, [ip], -r6 │ │ │ │ - eorseq sp, ip, r2, lsl #24 │ │ │ │ - ldrshteq sp, [ip], -r6 │ │ │ │ - eorseq sp, ip, sl, ror #23 │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ + eorseq sp, ip, r6, lsr sp │ │ │ │ + eorseq sp, ip, r2, asr #26 │ │ │ │ + eorseq sp, ip, r6, lsr sp │ │ │ │ + eorseq sp, ip, sl, lsr #26 │ │ │ │ + eorseq sp, ip, lr, lsl 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 │ │ │ │ + ldrsbteq sp, [ip], -r4 │ │ │ │ + ldrsbteq sp, [ip], -ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0xf7fe4606 │ │ │ │ stmdacs r0, {r0, r1, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, fp, r0 │ │ │ │ @@ -35577,31 +35577,31 @@ │ │ │ │ pop {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe81f0 │ │ │ │ @ instruction: 0xe753ff5d │ │ │ │ @ instruction: 0xf7fe68b0 │ │ │ │ ldrb pc, [fp, -sp, lsr #31] @ │ │ │ │ @ instruction: 0xff56f7fe │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - eorseq sp, ip, r0, lsr #22 │ │ │ │ - subeq r0, r0, r0, lsr #32 │ │ │ │ - eorseq sp, ip, r8, lsl fp │ │ │ │ + eorseq sp, ip, r0, ror #24 │ │ │ │ + subeq r0, r0, r0, ror #2 │ │ │ │ + eorseq sp, ip, r8, asr ip │ │ │ │ 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 #15 │ │ │ │ + eorseq sp, ip, r6, lsl ip │ │ │ │ + eorseq sp, ip, lr, lsl ip │ │ │ │ + eorseq sp, ip, lr, lsr #24 │ │ │ │ + eorseq lr, ip, lr, lsl r1 │ │ │ │ + ldrhteq lr, [sp], -r4 │ │ │ │ + eorseq r1, lr, ip, lsr sp │ │ │ │ + eorseq sp, ip, r2, ror #23 │ │ │ │ + eorseq sp, ip, r6, asr #23 │ │ │ │ + eorseq sp, ip, r0, asr #23 │ │ │ │ + ldrhteq sp, [ip], -r8 │ │ │ │ + ldrhteq sp, [ip], -r0 │ │ │ │ + eorseq sp, ip, r4, lsr #23 │ │ │ │ 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 │ │ │ │ + ldrshteq sp, [ip], -ip │ │ │ │ + ldrhteq r9, [ip], -r0 │ │ │ │ + ldrshteq sp, [ip], -r4 │ │ │ │ + eorseq sp, ip, r4, ror #21 │ │ │ │ + eorseq sp, ip, r4, ror #21 │ │ │ │ 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 │ │ │ │ + eorseq sp, ip, lr, ror sl │ │ │ │ + eorseq sp, ip, r0, asr #21 │ │ │ │ + ldrsbteq sp, [ip], -r2 │ │ │ │ + mlaseq ip, r0, sl, sp │ │ │ │ + eorseq sp, ip, sl, lsl #21 │ │ │ │ + eorseq sp, ip, r4, lsl #21 │ │ │ │ + ldrdeq r0, [r1], #-188 @ 0xffffff44 │ │ │ │ + mlaseq ip, r4, fp, sp │ │ │ │ + eorseq sp, ip, sl, asr #20 │ │ │ │ + eorseq sp, ip, r8, lsr sl │ │ │ │ + eorseq sp, ip, sl, lsr #20 │ │ │ │ + eorseq sp, ip, lr, lsl sl │ │ │ │ + eorseq sp, ip, r0, lsl sl │ │ │ │ + eorseq sp, ip, sl, ror #19 │ │ │ │ + eorseq sp, ip, r6, ror #19 │ │ │ │ + ldrsbteq sp, [ip], -sl │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf7fe4606 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ rscshi pc, fp, r0 │ │ │ │ @@ -35898,34 +35898,34 @@ │ │ │ │ @ instruction: 0xf7fed18c │ │ │ │ @ instruction: 0xf7fefbf3 │ │ │ │ @ instruction: 0xf7fefcb5 │ │ │ │ pop {r0, r1, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe83f8 │ │ │ │ pop {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ svclt 0x000083f8 │ │ │ │ - eorseq sp, ip, sl, lsl r8 │ │ │ │ - eorseq sp, ip, r2, asr #17 │ │ │ │ - eorseq sp, ip, ip, lsr #16 │ │ │ │ - eorseq sp, ip, lr, lsl r8 │ │ │ │ - eorseq sp, ip, 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 │ │ │ │ + eorseq sp, ip, sl, asr r9 │ │ │ │ + eorseq sp, ip, r2, lsl #20 │ │ │ │ + eorseq sp, ip, ip, ror #18 │ │ │ │ + eorseq sp, ip, lr, asr r9 │ │ │ │ + eorseq sp, ip, r4, ror #18 │ │ │ │ + eorseq sp, ip, lr, asr r9 │ │ │ │ + eorseq sp, ip, r4, asr r9 │ │ │ │ + eorseq sp, ip, r6, asr #18 │ │ │ │ + eorseq sp, ip, r6, asr #18 │ │ │ │ + eorseq sp, ip, ip, asr #18 │ │ │ │ + eorseq sp, ip, r6, asr #18 │ │ │ │ + eorseq sp, ip, r6, lsr r9 │ │ │ │ + mlaseq lr, r2, ip, r1 │ │ │ │ + eorseq sp, ip, r4, lsl #18 │ │ │ │ ldrshteq sp, [ip], -r6 │ │ │ │ - eorseq r1, lr, r2, asr fp │ │ │ │ - eorseq sp, ip, r4, asr #15 │ │ │ │ - ldrhteq sp, [ip], -r6 │ │ │ │ - eorseq sp, ip, ip, lsr #15 │ │ │ │ - mlaseq ip, r2, r6, sp │ │ │ │ - eorseq sp, ip, r8, lsl #15 │ │ │ │ - eorseq sp, ip, r2, lsl #15 │ │ │ │ - eorseq sp, ip, ip, ror r7 │ │ │ │ + eorseq sp, ip, ip, ror #17 │ │ │ │ + ldrsbteq sp, [ip], -r2 │ │ │ │ + eorseq sp, ip, r8, asr #17 │ │ │ │ + eorseq sp, ip, r2, asr #17 │ │ │ │ + ldrhteq sp, [ip], -ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febaa154 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf804f7fe │ │ │ │ ldrshlt fp, [r4, #16]! │ │ │ │ @ instruction: 0xf1044810 │ │ │ │ @@ -35941,16 +35941,16 @@ │ │ │ │ blx ffb10f8a │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ blx fe710f92 │ │ │ │ mrrc2 7, 15, pc, ip, cr14 @ │ │ │ │ ldc2 7, cr15, [lr], {254} @ 0xfe │ │ │ │ @ instruction: 0xf7febd38 │ │ │ │ ldclt 12, cr15, [r8, #-500]! @ 0xfffffe0c │ │ │ │ - ldrsbteq sp, [ip], -lr │ │ │ │ - eorseq pc, ip, sl, asr #16 │ │ │ │ + eorseq sp, ip, lr, lsl r8 │ │ │ │ + eorseq pc, ip, sl, lsl #19 │ │ │ │ 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 │ │ │ │ + ldrsbteq sp, [ip], -r2 │ │ │ │ + ldrsbteq sp, [ip], -lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaa220 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ @ instruction: 0xff9ef7fd │ │ │ │ @ instruction: 0xbd70b900 │ │ │ │ @ instruction: 0xf105482c │ │ │ │ @@ -36020,22 +36020,22 @@ │ │ │ │ blx ff1910c6 │ │ │ │ ldrbtmi r4, [r8], #-2060 @ 0xfffff7f4 │ │ │ │ blx feb110ce │ │ │ │ @ instruction: 0xf7fe6ae8 │ │ │ │ @ instruction: 0xf7fefc09 │ │ │ │ @ instruction: 0xf7fefbbb │ │ │ │ fldmdbxlt r0!, {d31-d92} @ Deprecated │ │ │ │ - eorseq sp, ip, r2, 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 #15 │ │ │ │ + eorseq r6, pc, lr, ror #20 │ │ │ │ + strheq sl, [r0], #-206 @ 0xffffff32 │ │ │ │ + eorseq r3, sp, r6, ror #26 │ │ │ │ + eorseq sp, ip, r6, asr r7 │ │ │ │ + eorseq sp, ip, sl, asr #14 │ │ │ │ + eorseq sp, ip, r2, asr #14 │ │ │ │ + eorseq sp, ip, r2, lsr #14 │ │ │ │ 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 │ │ │ │ + mlaseq ip, r2, r6, sp │ │ │ │ + eorseq r6, pc, lr, ror r9 @ │ │ │ │ + subeq sl, r0, lr, asr #23 │ │ │ │ + eorseq r3, sp, r6, ror ip │ │ │ │ + eorseq sp, ip, r6, ror #12 │ │ │ │ + eorseq sp, ip, sl, asr r6 │ │ │ │ + eorseq sp, ip, r2, asr r6 │ │ │ │ + eorseq sp, ip, r6, lsl #12 │ │ │ │ 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 #11 │ │ │ │ + mlaseq ip, r6, r5, sp │ │ │ │ + eorseq sp, ip, r6, lsl #11 │ │ │ │ + eorseq sp, ip, r6, ror r5 │ │ │ │ + eorseq sp, ip, r6, ror #10 │ │ │ │ + eorseq sp, ip, lr, asr r5 │ │ │ │ + eorseq sp, ip, r6, asr r5 │ │ │ │ + eorseq sp, ip, lr, asr #10 │ │ │ │ + eorseq sp, ip, r6, asr #10 │ │ │ │ + eorseq sp, ip, lr, lsr r5 │ │ │ │ + eorseq sp, ip, ip, lsr r5 │ │ │ │ + eorseq sp, ip, r4, lsr r5 │ │ │ │ + eorseq sp, ip, r4, lsr r5 │ │ │ │ + eorseq sp, ip, r8, lsr #10 │ │ │ │ + eorseq sp, ip, r8, lsl r5 │ │ │ │ + eorseq sp, ip, r8, lsl #10 │ │ │ │ + eorseq sp, ip, ip, ror #9 │ │ │ │ + eorseq r8, ip, lr, lsr #24 │ │ │ │ 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 #8 │ │ │ │ + eorseq ip, sp, lr, asr #27 │ │ │ │ + mlaseq pc, r4, r3, sp @ │ │ │ │ + mlaseq lr, r0, r1, r1 │ │ │ │ + eorseq ip, ip, r8, asr #21 │ │ │ │ + ldrhteq r7, [lr], -r2 │ │ │ │ + eorseq r1, lr, r0, asr r5 │ │ │ │ + eorseq ip, ip, r6, lsr #5 │ │ │ │ + mlaseq ip, ip, r2, ip │ │ │ │ + eorseq r9, pc, lr, asr #22 │ │ │ │ + eorseq ip, ip, r8, asr r2 │ │ │ │ + eorseq sp, ip, r6, lsl #7 │ │ │ │ + eorseq sp, ip, r8, ror r3 │ │ │ │ + eorseq sp, ip, sl, ror #6 │ │ │ │ + eorseq sp, ip, ip, asr r3 │ │ │ │ + eorseq ip, ip, r6, asr #19 │ │ │ │ + eorseq sp, ip, r4, asr #7 │ │ │ │ + subeq r1, r1, r4, asr r0 │ │ │ │ + eorseq r8, ip, ip, lsl sl │ │ │ │ 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 │ │ │ │ + ldrhteq sp, [ip], -sl │ │ │ │ + eorseq sp, ip, r6, asr #5 │ │ │ │ + eorseq fp, ip, r4, lsr #22 │ │ │ │ + ldrshteq r8, [ip], -r0 │ │ │ │ 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 #4 │ │ │ │ + eorseq sp, ip, r2, ror r2 │ │ │ │ + eorseq sp, ip, sl, ror #4 │ │ │ │ + eorseq sp, ip, r6, ror #4 │ │ │ │ + eorseq sp, ip, r6, ror #4 │ │ │ │ + ldrsbteq r8, [ip], -sl │ │ │ │ + eorseq sp, ip, ip, lsr r2 │ │ │ │ + eorseq r8, ip, r0, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaaa04 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx feb91806 │ │ │ │ tstlt ip, #24, 6 @ 0x60000000 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ @@ -36500,18 +36500,18 @@ │ │ │ │ stmiavs r0!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd2100 │ │ │ │ @ instruction: 0xf7fdfe27 │ │ │ │ @ instruction: 0xf7fdffff │ │ │ │ ldclt 15, cr15, [r0, #-772] @ 0xfffffcfc │ │ │ │ @ instruction: 0xf820f7fe │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq sp, ip, sl, lsr #1 │ │ │ │ - eorseq r7, pc, r2, asr #10 │ │ │ │ - mlaseq ip, r0, r8, fp │ │ │ │ - eorseq r4, sp, r0, asr #20 │ │ │ │ + eorseq sp, ip, sl, ror #3 │ │ │ │ + eorseq r7, pc, r2, lsl #13 │ │ │ │ + ldrsbteq fp, [ip], -r0 │ │ │ │ + eorseq r4, sp, r0, lsl #23 │ │ │ │ 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 #3 │ │ │ │ + eorseq r7, pc, sl, lsl #12 │ │ │ │ + eorseq fp, ip, r8, asr r9 │ │ │ │ + eorseq r4, sp, r8, lsl #22 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febaaaf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ blx d918f6 │ │ │ │ subsle r2, pc, r0, lsl #16 │ │ │ │ subsle r2, lr, r0, lsl #24 │ │ │ │ @@ -36613,28 +36613,28 @@ │ │ │ │ @ instruction: 0xf7fd2100 │ │ │ │ @ instruction: 0xf7fdfd47 │ │ │ │ @ instruction: 0xf7fdff1f │ │ │ │ @ instruction: 0xf7fdfee1 │ │ │ │ bfi pc, fp, (invalid: 30:11) @ │ │ │ │ ldrbtmi r4, [r8], #-2062 @ 0xfffff7f2 │ │ │ │ svclt 0x0000e78e │ │ │ │ - ldrsbteq ip, [ip], -ip │ │ │ │ - eorseq fp, pc, ip, lsr #15 │ │ │ │ - ldrshteq ip, [sp], -r6 │ │ │ │ - ldrshteq r7, [pc], -r4 │ │ │ │ - ldrhteq r0, [lr], -lr │ │ │ │ - ldrshteq r6, [lr], -sl │ │ │ │ - ldrshteq ip, [ip], -r0 │ │ │ │ - eorseq ip, ip, lr, ror #29 │ │ │ │ - subeq r0, r1, lr, ror fp │ │ │ │ - eorseq r0, lr, r6, asr #30 │ │ │ │ - mlaseq ip, ip, ip, fp │ │ │ │ - mlaseq ip, r4, ip, fp │ │ │ │ - eorseq fp, ip, r4, lsl #19 │ │ │ │ - eorseq r8, ip, r6, ror #9 │ │ │ │ + eorseq sp, ip, ip, lsl r1 │ │ │ │ + eorseq fp, pc, ip, ror #17 │ │ │ │ + eorseq ip, sp, r6, lsr r9 │ │ │ │ + eorseq r7, pc, r4, lsr sp @ │ │ │ │ + ldrshteq r0, [lr], -lr │ │ │ │ + eorseq r6, lr, sl, lsr ip │ │ │ │ + eorseq ip, ip, r0, lsr r6 │ │ │ │ + eorseq sp, ip, lr, lsr #32 │ │ │ │ + strheq r0, [r1], #-206 @ 0xffffff32 │ │ │ │ + eorseq r1, lr, r6, lsl #1 │ │ │ │ + ldrsbteq fp, [ip], -ip │ │ │ │ + ldrsbteq fp, [ip], -r4 │ │ │ │ + eorseq fp, ip, r4, asr #21 │ │ │ │ + eorseq r8, ip, r6, lsr #12 │ │ │ │ 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 │ │ │ │ + ldrhteq ip, [ip], -lr │ │ │ │ + eorseq ip, ip, sl, asr #31 │ │ │ │ + eorseq ip, ip, sl, asr #31 │ │ │ │ + eorseq ip, ip, sl, asr #31 │ │ │ │ + eorseq ip, ip, lr, asr #31 │ │ │ │ + ldrsbteq ip, [ip], -r2 │ │ │ │ + ldrsbteq ip, [ip], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaad2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ blx 691b2c │ │ │ │ rsble r2, sp, r0, lsl #16 │ │ │ │ rsble r2, ip, r0, lsl #24 │ │ │ │ @@ -36739,25 +36739,25 @@ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ mcr2 7, 3, pc, cr14, cr13, {7} @ │ │ │ │ mcr2 7, 1, pc, cr0, cr13, {7} @ │ │ │ │ stc2l 7, cr15, [r2, #1012]! @ 0x3f4 │ │ │ │ @ instruction: 0xf7fdbd10 │ │ │ │ ldclt 14, cr15, [r0, #-260] @ 0xfffffefc │ │ │ │ - eorseq ip, ip, sl, asr lr │ │ │ │ - eorseq ip, ip, r2, ror #28 │ │ │ │ - eorseq ip, ip, sl, asr lr │ │ │ │ - ldrhteq lr, [pc], -lr │ │ │ │ - eorseq ip, ip, r2, asr #28 │ │ │ │ - eorseq ip, ip, lr, lsr lr │ │ │ │ - eorseq ip, ip, sl, lsr lr │ │ │ │ - eorseq ip, ip, r2, lsr lr │ │ │ │ - eorseq ip, ip, sl, lsr #28 │ │ │ │ - eorseq ip, ip, r8, lsr #28 │ │ │ │ - eorseq ip, ip, r4, lsr #28 │ │ │ │ + mlaseq ip, sl, pc, ip @ │ │ │ │ + eorseq ip, ip, r2, lsr #31 │ │ │ │ + mlaseq ip, sl, pc, ip @ │ │ │ │ + ldrshteq lr, [pc], -lr │ │ │ │ + eorseq ip, ip, r2, lsl #31 │ │ │ │ + eorseq ip, ip, lr, ror pc │ │ │ │ + eorseq ip, ip, sl, ror pc │ │ │ │ + eorseq ip, ip, r2, ror pc │ │ │ │ + eorseq ip, ip, sl, ror #30 │ │ │ │ + eorseq ip, ip, r8, ror #30 │ │ │ │ + eorseq ip, ip, r4, ror #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl febaae54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ andeq pc, r4, sp, lsr #17 │ │ │ │ @ instruction: 0xf982f7fd │ │ │ │ stmdami pc, {r3, r4, r6, r7, r8, ip, sp, pc} @ │ │ │ │ @@ -36772,17 +36772,17 @@ │ │ │ │ stc2l 7, cr15, [lr, #1012] @ 0x3f4 │ │ │ │ muleq r5, sp, r8 │ │ │ │ @ instruction: 0xf7fd2100 │ │ │ │ @ instruction: 0xf7fdfc05 │ │ │ │ @ instruction: 0xf7fdfddd │ │ │ │ mullt r3, pc, sp @ │ │ │ │ blx 191e1a │ │ │ │ - ldrsbteq ip, [ip], -r0 │ │ │ │ - eorseq lr, pc, r4, asr #27 │ │ │ │ - eorseq ip, ip, lr, asr #27 │ │ │ │ + eorseq ip, ip, r0, lsl pc │ │ │ │ + eorseq lr, pc, r4, lsl #30 │ │ │ │ + eorseq ip, ip, lr, lsl #30 │ │ │ │ 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 #29 │ │ │ │ + eorseq ip, ip, lr, ror lr │ │ │ │ + eorseq r8, pc, lr, lsl #23 │ │ │ │ + ldrsbteq ip, [ip], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febaaf2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf918f7fd │ │ │ │ suble r2, sl, r0, lsl #16 │ │ │ │ suble r2, r9, r0, lsl #24 │ │ │ │ @@ -36850,22 +36850,22 @@ │ │ │ │ ldc2 7, cr15, [r2, #-1012]! @ 0xfffffc0c │ │ │ │ @ instruction: 0xf7fd69a0 │ │ │ │ @ instruction: 0xf7fdfd91 │ │ │ │ @ instruction: 0xf7fdfd43 │ │ │ │ ldclt 13, cr15, [r0, #-20] @ 0xffffffec │ │ │ │ stc2l 7, cr15, [r4, #-1012]! @ 0xfffffc0c │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eorseq ip, ip, r6, asr sp │ │ │ │ - eorseq ip, ip, lr, lsr #22 │ │ │ │ - eorseq ip, ip, sl, asr fp │ │ │ │ - eorseq ip, ip, lr, lsr sp │ │ │ │ - eorseq ip, ip, r6, lsr sp │ │ │ │ - eorseq r6, pc, r6, asr #31 │ │ │ │ - eorseq ip, ip, ip, lsr #26 │ │ │ │ - eorseq ip, ip, lr, lsr #26 │ │ │ │ + mlaseq ip, r6, lr, ip │ │ │ │ + eorseq ip, ip, lr, ror #24 │ │ │ │ + mlaseq ip, sl, ip, ip │ │ │ │ + eorseq ip, ip, lr, ror lr │ │ │ │ + eorseq ip, ip, r6, ror lr │ │ │ │ + eorseq r7, pc, r6, lsl #2 │ │ │ │ + eorseq ip, ip, ip, ror #28 │ │ │ │ + eorseq ip, ip, lr, ror #28 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febab004 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi fe417d8c │ │ │ │ blmi fe440020 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @@ -37007,35 +37007,35 @@ │ │ │ │ @ instruction: 0xe7f0fc35 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ ldmdami r8, {r0, r2, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe75e4478 │ │ │ │ stcl 7, cr15, [r0], #876 @ 0x36c │ │ │ │ addseq ip, r2, lr, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq ip, [ip], -r6 │ │ │ │ - eorseq r5, lr, r8, asr ip │ │ │ │ - eorseq fp, pc, ip, ror r2 @ │ │ │ │ - eorseq fp, ip, lr, lsr #10 │ │ │ │ - ldrhteq ip, [sp], -r2 │ │ │ │ - ldrshteq fp, [ip], -lr │ │ │ │ - eorseq r5, lr, r0, asr #25 │ │ │ │ - eorseq fp, pc, r4, lsl #4 │ │ │ │ - ldrhteq fp, [ip], -r6 │ │ │ │ - eorseq ip, sp, sl, lsr r2 │ │ │ │ - eorseq fp, ip, r4, lsl #9 │ │ │ │ - eorseq r1, sp, r2, lsr #31 │ │ │ │ - ldrhteq pc, [sp], -r8 @ │ │ │ │ - eorseq ip, ip, sl, ror #22 │ │ │ │ - eorseq ip, ip, lr, lsl r1 │ │ │ │ - eorseq ip, ip, r0, asr fp │ │ │ │ - eorseq ip, ip, sl, asr #22 │ │ │ │ - eorseq ip, ip, sl, lsr fp │ │ │ │ + eorseq ip, ip, r6, lsl lr │ │ │ │ + mlaseq lr, r8, sp, r5 │ │ │ │ + ldrhteq fp, [pc], -ip │ │ │ │ + eorseq fp, ip, lr, ror #12 │ │ │ │ + ldrshteq ip, [sp], -r2 │ │ │ │ + eorseq fp, ip, lr, lsr r6 │ │ │ │ + eorseq r5, lr, r0, lsl #28 │ │ │ │ + eorseq fp, pc, r4, asr #6 │ │ │ │ + ldrshteq fp, [ip], -r6 │ │ │ │ + eorseq ip, sp, sl, ror r3 │ │ │ │ + eorseq fp, ip, r4, asr #11 │ │ │ │ + eorseq r2, sp, r2, ror #1 │ │ │ │ + ldrshteq pc, [sp], -r8 @ │ │ │ │ + eorseq ip, ip, sl, lsr #25 │ │ │ │ + eorseq ip, ip, lr, asr r2 │ │ │ │ + mlaseq ip, r0, ip, ip │ │ │ │ + eorseq ip, ip, sl, lsl #25 │ │ │ │ + eorseq ip, ip, sl, ror ip │ │ │ │ addseq fp, r2, r2, ror #31 │ │ │ │ - eorseq r7, ip, lr, asr #29 │ │ │ │ - eorseq r7, ip, r8, asr #29 │ │ │ │ + eorseq r8, ip, lr │ │ │ │ + eorseq r8, ip, r8 │ │ │ │ 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 │ │ │ │ + eorseq ip, ip, r4, lsr ip │ │ │ │ + eorseq ip, ip, r0, asr ip │ │ │ │ + eorseq ip, ip, r8, asr #24 │ │ │ │ + eorseq ip, ip, r4, asr #24 │ │ │ │ + eorseq ip, ip, r0, asr #24 │ │ │ │ + eorseq ip, ip, ip, lsr ip │ │ │ │ + eorseq ip, ip, r8, lsr ip │ │ │ │ + eorseq ip, ip, r4, lsr ip │ │ │ │ + eorseq ip, ip, r0, lsr ip │ │ │ │ + eorseq ip, ip, ip, lsr #24 │ │ │ │ + eorseq ip, ip, r8, lsr #24 │ │ │ │ + eorseq ip, ip, r4, lsr #24 │ │ │ │ + eorseq ip, ip, r8, lsr fp │ │ │ │ + eorseq ip, ip, r0, ror #21 │ │ │ │ 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, r8, asr sl │ │ │ │ + eorseq ip, ip, r0, ror sl │ │ │ │ + eorseq ip, ip, r4, ror sl │ │ │ │ + eorseq ip, ip, ip, ror #22 │ │ │ │ + eorseq ip, ip, r6, asr fp │ │ │ │ + eorseq ip, ip, r0, lsr fp │ │ │ │ + eorseq ip, ip, sl, lsl #22 │ │ │ │ eorseq ip, ip, r4, ror #21 │ │ │ │ - ldrshteq ip, [ip], -r8 │ │ │ │ - eorseq ip, ip, r0, lsr #19 │ │ │ │ - ldrhteq ip, [ip], -ip │ │ │ │ - ldrhteq ip, [ip], -r4 │ │ │ │ - eorseq ip, ip, r8, lsl r9 │ │ │ │ - eorseq ip, ip, r0, lsr r9 │ │ │ │ - eorseq ip, ip, r4, lsr r9 │ │ │ │ - eorseq ip, ip, ip, lsr #20 │ │ │ │ - eorseq ip, ip, r6, lsl sl │ │ │ │ - ldrshteq ip, [ip], -r0 │ │ │ │ - eorseq ip, ip, sl, asr #19 │ │ │ │ - eorseq ip, ip, r4, lsr #19 │ │ │ │ - eorseq ip, ip, lr, ror r9 │ │ │ │ - eorseq ip, ip, r8, asr r9 │ │ │ │ - eorseq ip, ip, r2, lsr r9 │ │ │ │ - eorseq ip, ip, ip, lsl #18 │ │ │ │ - eorseq ip, ip, r6, ror #17 │ │ │ │ - eorseq ip, ip, r4, asr #17 │ │ │ │ + ldrhteq ip, [ip], -lr │ │ │ │ + mlaseq ip, r8, sl, ip │ │ │ │ + eorseq ip, ip, r2, ror sl │ │ │ │ + eorseq ip, ip, ip, asr #20 │ │ │ │ + eorseq ip, ip, r6, lsr #20 │ │ │ │ + eorseq ip, ip, r4, lsl #20 │ │ │ │ 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 │ │ │ │ + ldrshteq ip, [ip], -lr │ │ │ │ + eorseq ip, ip, r6, lsl #20 │ │ │ │ + eorseq r3, sp, lr, lsl #22 │ │ │ │ + eorseq ip, ip, r4, ror #19 │ │ │ │ + eorseq ip, ip, r4, ror #23 │ │ │ │ + ldrhteq ip, [ip], -r2 │ │ │ │ + ldrsbteq fp, [ip], -ip │ │ │ │ + eorseq ip, ip, lr, ror r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febab6e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldc2 7, cr15, [lr, #-1008]! @ 0xfffffc10 │ │ │ │ cmnlt r4, #112, 6 @ 0xc0000001 │ │ │ │ ldrbtmi r4, [r8], #-2072 @ 0xfffff7e8 │ │ │ │ @@ -37328,19 +37328,19 @@ │ │ │ │ @ instruction: 0xf976f7fd │ │ │ │ smlattcs r0, r0, r8, r6 │ │ │ │ @ instruction: 0xffaef7fc │ │ │ │ @ instruction: 0xf986f7fd │ │ │ │ @ instruction: 0xf948f7fd │ │ │ │ @ instruction: 0xf7fdbd10 │ │ │ │ @ instruction: 0xbd10f9a7 │ │ │ │ - ldrshteq ip, [ip], -r6 │ │ │ │ - eorseq ip, ip, lr, lsl #16 │ │ │ │ - eorseq ip, ip, r6, lsl #16 │ │ │ │ - eorseq ip, ip, r6, lsl #16 │ │ │ │ - ldrshteq ip, [ip], -lr │ │ │ │ + eorseq ip, ip, r6, lsr r9 │ │ │ │ + eorseq ip, ip, lr, asr #18 │ │ │ │ + eorseq ip, ip, r6, asr #18 │ │ │ │ + eorseq ip, ip, r6, asr #18 │ │ │ │ + eorseq ip, ip, lr, lsr r9 │ │ │ │ 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 │ │ │ │ + ldrshteq ip, [ip], -lr │ │ │ │ + eorseq lr, pc, sl, lsr #8 │ │ │ │ + eorseq lr, ip, r2, lsr r4 │ │ │ │ + eorseq ip, pc, sl, lsl r1 @ │ │ │ │ + eorseq r7, ip, lr, asr #13 │ │ │ │ + eorseq ip, ip, sl, lsl r4 │ │ │ │ + eorseq ip, ip, r6, asr #7 │ │ │ │ + eorseq fp, sp, sl, asr ip │ │ │ │ + eorseq r7, ip, r0, lsl #21 │ │ │ │ + subeq r0, r1, r0, lsr #32 │ │ │ │ + eorseq r7, ip, ip, ror #19 │ │ │ │ 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 #15 │ │ │ │ + mlaseq pc, lr, r4, lr @ │ │ │ │ + ldrhteq ip, [ip], -r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl febab924 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldc2 7, cr15, [ip], {252} @ 0xfc │ │ │ │ suble r2, r5, r0, lsl #16 │ │ │ │ suble r2, r4, r0, lsl #24 │ │ │ │ @@ -37485,21 +37485,21 @@ │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ stclvs 8, cr15, [r0, #-236]! @ 0xffffff14 │ │ │ │ @ instruction: 0xf89af7fd │ │ │ │ @ instruction: 0xf84cf7fd │ │ │ │ @ instruction: 0xf80ef7fd │ │ │ │ @ instruction: 0xf7fdbd10 │ │ │ │ ldclt 8, cr15, [r0, #-436] @ 0xfffffe4c │ │ │ │ - eorseq ip, ip, sl, lsr r6 │ │ │ │ - eorseq r4, lr, sl, lsl #30 │ │ │ │ - eorseq ip, ip, sl, lsr #12 │ │ │ │ - eorseq ip, ip, r2, lsr #12 │ │ │ │ - eorseq ip, ip, sl, lsl r6 │ │ │ │ - eorseq ip, ip, r0, lsl r6 │ │ │ │ - eorseq ip, ip, r4, lsl #12 │ │ │ │ + eorseq ip, ip, sl, ror r7 │ │ │ │ + eorseq r5, lr, sl, asr #32 │ │ │ │ + eorseq ip, ip, sl, ror #14 │ │ │ │ + eorseq ip, ip, r2, ror #14 │ │ │ │ + eorseq ip, ip, sl, asr r7 │ │ │ │ + eorseq ip, ip, r0, asr r7 │ │ │ │ + eorseq ip, ip, r4, asr #14 │ │ │ │ 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 #11 │ │ │ │ + eorseq ip, ip, r2, asr #7 │ │ │ │ + eorseq ip, ip, r6, asr #7 │ │ │ │ + eorseq ip, ip, r0, lsr #7 │ │ │ │ + eorseq r7, ip, r2, lsr r3 │ │ │ │ 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 #9 │ │ │ │ + eorseq ip, ip, sl, lsr r3 │ │ │ │ + eorseq ip, ip, sl, lsr #6 │ │ │ │ + eorseq ip, pc, r8, lsl #8 │ │ │ │ + subeq pc, r0, r2, asr sl @ │ │ │ │ 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 #28 │ │ │ │ + eorseq fp, ip, lr, ror #8 │ │ │ │ + eorseq ip, ip, ip, lsr #5 │ │ │ │ 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 #8 │ │ │ │ + eorseq ip, ip, lr, ror r2 │ │ │ │ + eorseq ip, ip, ip, asr r2 │ │ │ │ + eorseq fp, pc, r6, lsr #24 │ │ │ │ + eorseq ip, ip, r4, ror #4 │ │ │ │ + eorseq ip, pc, r6, lsl r3 @ │ │ │ │ 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 #4 │ │ │ │ + eorseq fp, ip, r4, lsl #7 │ │ │ │ + eorseq ip, ip, r2, asr #3 │ │ │ │ + eorseq fp, pc, ip, lsl #23 │ │ │ │ + eorseq ip, ip, r6, ror #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febabfb0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff0 │ │ │ │ ldmdami sl, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-2330 @ 0xfffff6e6 │ │ │ │ ldrbtmi r6, [r9], #-3165 @ 0xfffff3a3 │ │ │ │ @@ -37892,18 +37892,18 @@ │ │ │ │ stc2l 7, cr15, [r0], #-1008 @ 0xfffffc10 │ │ │ │ blx 712e00 │ │ │ │ @ instruction: 0xf95af7fc │ │ │ │ @ instruction: 0xf7fcbd38 │ │ │ │ @ instruction: 0xf7fcfd43 │ │ │ │ @ instruction: 0xf7fcfa13 │ │ │ │ @ instruction: 0xbd38f953 │ │ │ │ - eorseq fp, ip, r6, lsl r2 │ │ │ │ - eorseq ip, ip, sl, rrx │ │ │ │ - mlaseq pc, r6, pc, r5 @ │ │ │ │ - subeq fp, r0, r0, asr #1 │ │ │ │ + eorseq fp, ip, r6, asr r3 │ │ │ │ + eorseq ip, ip, sl, lsr #3 │ │ │ │ + ldrsbteq r6, [pc], -r6 │ │ │ │ + subeq fp, r0, r0, lsl #4 │ │ │ │ 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 #20 │ │ │ │ + eorseq fp, ip, lr, ror r2 │ │ │ │ + eorseq ip, ip, r8, lsr #2 │ │ │ │ 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, ror #1 │ │ │ │ + eorseq fp, ip, r8, ror r2 │ │ │ │ + ldrshteq r5, [pc], -r4 │ │ │ │ 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 #16 │ │ │ │ + eorseq fp, ip, lr, lsl #2 │ │ │ │ + eorseq fp, ip, r0, lsl #31 │ │ │ │ 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 │ │ │ │ + ldrhteq fp, [ip], -lr │ │ │ │ + eorseq fp, ip, r8, lsr #32 │ │ │ │ + eorseq r5, pc, r6, lsr #27 │ │ │ │ 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 │ │ │ │ + eorseq fp, ip, r2, ror sp │ │ │ │ + eorseq sl, ip, r4, asr #29 │ │ │ │ + eorseq r5, pc, r2, asr #24 │ │ │ │ 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 #13 │ │ │ │ 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 #21 │ │ │ │ + mlaseq ip, r4, fp, sl │ │ │ │ + ldrsbteq fp, [ip], -r0 │ │ │ │ + eorseq fp, pc, r2, lsl #6 │ │ │ │ + eorseq fp, ip, r4, lsl #21 │ │ │ │ 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 │ │ │ │ + eorseq fp, ip, lr, lsl sl │ │ │ │ + ldrshteq sl, [ip], -r2 │ │ │ │ + eorseq fp, ip, sl, lsr #18 │ │ │ │ + eorseq fp, pc, ip, asr r2 @ │ │ │ │ ldrsbteq fp, [ip], -lr │ │ │ │ - ldrhteq sl, [ip], -r2 │ │ │ │ - eorseq fp, ip, sl, ror #15 │ │ │ │ - eorseq fp, pc, ip, lsl r1 @ │ │ │ │ - mlaseq ip, lr, r8, fp │ │ │ │ - ldrshteq sl, [ip], -ip │ │ │ │ - subeq fp, r0, ip, lsr sp │ │ │ │ - eorseq fp, pc, sl, asr #4 │ │ │ │ - ldrsbteq fp, [pc], -r2 │ │ │ │ - ldrhteq fp, [pc], -r2 │ │ │ │ + eorseq sl, ip, ip, lsr r2 │ │ │ │ + subeq fp, r0, ip, ror lr │ │ │ │ + eorseq fp, pc, sl, lsl #7 │ │ │ │ + eorseq fp, pc, r2, lsl r3 @ │ │ │ │ + ldrshteq fp, [pc], -r2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febac944 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r8 │ │ │ │ strmi r6, [lr], -r5, lsl #27 │ │ │ │ stmdbmi r7!, {r1, r2, r5, fp, lr} │ │ │ │ ldrbtmi r4, [r8], #-1564 @ 0xfffff9e4 │ │ │ │ @@ -38518,21 +38518,21 @@ │ │ │ │ bvs ffbe6fe4 │ │ │ │ stcls 6, cr4, [r3, #-160] @ 0xffffff60 │ │ │ │ ldrmi r4, [r0, sl, lsr #12]! │ │ │ │ andlt fp, r5, ip, lsl #18 │ │ │ │ @ instruction: 0x4628bdf0 │ │ │ │ mrc 7, 5, APSR_nzcv, cr2, cr9, {6} │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ - eorseq sl, ip, r2, lsr r8 │ │ │ │ - eorseq fp, ip, sl, ror #14 │ │ │ │ - eorseq fp, ip, sl, ror #12 │ │ │ │ - mlaseq pc, ip, pc, sl @ │ │ │ │ - eorseq fp, ip, lr, lsl r7 │ │ │ │ - eorseq fp, ip, r0, asr #14 │ │ │ │ - eorseq fp, ip, sl, lsr #14 │ │ │ │ + eorseq sl, ip, r2, ror r9 │ │ │ │ + eorseq fp, ip, sl, lsr #17 │ │ │ │ + eorseq fp, ip, sl, lsr #15 │ │ │ │ + ldrsbteq fp, [pc], -ip │ │ │ │ + eorseq fp, ip, lr, asr r8 │ │ │ │ + eorseq fp, ip, r0, lsl #17 │ │ │ │ + eorseq fp, ip, sl, ror #16 │ │ │ │ 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 #16 │ │ │ │ + eorseq sl, ip, r4, lsr #17 │ │ │ │ + eorseq fp, ip, r0, ror #13 │ │ │ │ + eorseq fp, pc, r2, lsl r0 @ │ │ │ │ + mlaseq ip, r4, r7, fp │ │ │ │ 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 │ │ │ │ + subeq ip, r0, r6, ror pc │ │ │ │ + subeq ip, r0, r4, asr pc │ │ │ │ + subeq ip, r0, r4, asr #30 │ │ │ │ + subeq ip, r0, r4, lsr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febacd90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrvc 15, 0, r0, cr2, cr0, {7} │ │ │ │ blmi 3673ac │ │ │ │ andeq pc, pc, #2 │ │ │ │ ldrbtmi r6, [fp], #-2885 @ 0xfffff4bb │ │ │ │ @@ -38767,18 +38767,18 @@ │ │ │ │ @ instruction: 0x47984479 │ │ │ │ ldclt 0, cr2, [r8, #-4]! │ │ │ │ ldmdapl fp, {r1, r2, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf8534906 │ │ │ │ ldrbtmi r2, [r9], #-34 @ 0xffffffde │ │ │ │ ldrb r4, [r0, r8, lsr #15]! │ │ │ │ addseq sl, r2, lr, asr r4 │ │ │ │ - ldrsbteq ip, [sp], -sl │ │ │ │ - eorseq r9, ip, r0, lsr r2 │ │ │ │ + eorseq ip, sp, sl, lsl r4 │ │ │ │ + eorseq r9, ip, r0, ror r3 │ │ │ │ andeq r0, r0, ip, ror #14 │ │ │ │ - subeq sp, r0, r6, lsr #15 │ │ │ │ + subeq sp, r0, r6, ror #17 │ │ │ │ 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 │ │ │ │ + strheq sp, [r0], #-132 @ 0xffffff7c │ │ │ │ + eorseq fp, ip, r6, lsr r4 │ │ │ │ @ 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 #28 │ │ │ │ + eorseq fp, ip, r0, lsr #8 │ │ │ │ + mlaseq sp, r0, r3, ip │ │ │ │ + eorseq fp, ip, lr, ror #7 │ │ │ │ + subeq sp, r0, r2, asr r8 │ │ │ │ + ldrhteq fp, [ip], -sl │ │ │ │ + umaaleq sp, r0, r2, r1 │ │ │ │ + strdeq sp, [r0], #-116 @ 0xffffff8c │ │ │ │ + ldrdeq sp, [r0], #-120 @ 0xffffff88 │ │ │ │ + eorseq sp, sp, sl, ror sp │ │ │ │ + subeq sp, r0, sl, ror #2 │ │ │ │ + eorseq sp, ip, ip, lsr r3 │ │ │ │ + umaaleq sp, r0, r6, r7 │ │ │ │ + eorseq r9, ip, r4, lsl #4 │ │ │ │ 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 #6 │ │ │ │ + subeq sp, r0, r2, lsl #2 │ │ │ │ + subeq sp, r0, r2, ror #14 │ │ │ │ + ldrsbteq fp, [ip], -r0 │ │ │ │ + subeq sp, r0, r2, asr #1 │ │ │ │ + subeq sp, r0, r2, lsr #14 │ │ │ │ + subeq sp, r0, sl, ror #13 │ │ │ │ + ldrshteq ip, [sp], -ip │ │ │ │ + subeq sp, r0, ip, ror r0 │ │ │ │ + eorseq fp, ip, sl, asr r2 │ │ │ │ + eorseq r3, pc, r2, ror #26 │ │ │ │ + subeq sp, r0, lr, lsr #32 │ │ │ │ + umaaleq sp, r0, r0, r6 │ │ │ │ + strdeq ip, [r0], #-242 @ 0xffffff0e │ │ │ │ + subeq sp, r0, r4, asr r6 │ │ │ │ + strheq ip, [r0], #-244 @ 0xffffff0c │ │ │ │ + subeq sp, r0, r6, lsl r6 │ │ │ │ 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 #10 │ │ │ │ + eorseq fp, ip, r8, lsl r1 │ │ │ │ addseq sl, r2, r2, lsr #1 │ │ │ │ - eorseq fp, sp, sl, lsl pc │ │ │ │ - eorseq r4, pc, r2, lsl #18 │ │ │ │ - subeq sp, r0, r8, ror #7 │ │ │ │ - eorseq sp, sp, r0, ror r9 │ │ │ │ - subeq ip, r0, r2, ror #26 │ │ │ │ - subeq sp, r0, r4, asr #7 │ │ │ │ - ldrsbteq r8, [ip], -ip │ │ │ │ - eorseq fp, sp, sl, ror #28 │ │ │ │ - eorseq fp, sp, ip, asr lr │ │ │ │ - eorseq fp, sp, lr, asr #28 │ │ │ │ - eorseq fp, sp, r0, asr #28 │ │ │ │ + eorseq ip, sp, sl, asr r0 │ │ │ │ + eorseq r4, pc, r2, asr #20 │ │ │ │ + subeq sp, r0, r8, lsr #10 │ │ │ │ + ldrhteq sp, [sp], -r0 │ │ │ │ + subeq ip, r0, r2, lsr #29 │ │ │ │ + subeq sp, r0, r4, lsl #10 │ │ │ │ + eorseq r8, ip, ip, lsl pc │ │ │ │ + eorseq fp, sp, sl, lsr #31 │ │ │ │ + mlaseq sp, ip, pc, fp @ │ │ │ │ + eorseq fp, sp, lr, lsl #31 │ │ │ │ + eorseq fp, sp, r0, lsl #31 │ │ │ │ andeq r0, r0, r4, lsl r9 │ │ │ │ - subeq sp, r0, r6, lsl r3 │ │ │ │ + subeq sp, r0, r6, asr r4 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - subeq sp, r0, r4, lsl #6 │ │ │ │ + subeq sp, r0, r4, asr #8 │ │ │ │ andeq r0, r0, ip, ror #14 │ │ │ │ - strdeq sp, [r0], #-34 @ 0xffffffde │ │ │ │ + subeq sp, r0, r2, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #23 │ │ │ │ - subeq sp, r0, r0, ror #5 │ │ │ │ + subeq sp, r0, r0, lsr #8 │ │ │ │ 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 #7 │ │ │ │ + eorseq sl, ip, r2, lsr pc │ │ │ │ + subeq ip, r0, r4, lsr #10 │ │ │ │ + ldrshteq r3, [pc], -r4 │ │ │ │ + subeq sp, r0, sl, lsl r3 │ │ │ │ + eorseq sl, ip, r4, asr #29 │ │ │ │ + ldrhteq sl, [ip], -r4 │ │ │ │ + ldrdeq sp, [r0], #-46 @ 0xffffffd2 │ │ │ │ + strheq ip, [r0], #-136 @ 0xffffff78 │ │ │ │ + strheq sp, [r0], #-40 @ 0xffffffd8 │ │ │ │ + subeq ip, r0, r8, lsr #17 │ │ │ │ + ldrsbteq sp, [sp], -sl │ │ │ │ + eorseq sl, ip, r2, lsl #28 │ │ │ │ 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 #15 │ │ │ │ + ldrdeq ip, [r0], #-112 @ 0xffffff90 │ │ │ │ + subeq ip, r0, r0, lsr #15 │ │ │ │ + umaaleq sp, r0, r6, r1 │ │ │ │ + eorseq sp, sp, r0, lsl r7 │ │ │ │ + eorseq sl, ip, ip, lsr sp │ │ │ │ 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 #13 │ │ │ │ + subeq ip, r0, ip, ror #13 │ │ │ │ + eorseq sp, sp, r6, ror r6 │ │ │ │ + subeq ip, r0, lr, lsl #13 │ │ │ │ + eorseq sp, sp, ip, lsl r6 │ │ │ │ + subeq sp, r0, r0, lsr r0 │ │ │ │ + subeq ip, r0, r8, asr #19 │ │ │ │ + eorseq fp, sp, ip, lsr #22 │ │ │ │ + strdeq ip, [r0], #-250 @ 0xffffff06 │ │ │ │ + strdeq ip, [r0], #-80 @ 0xffffffb0 │ │ │ │ + umaaleq ip, r0, r2, r9 │ │ │ │ + eorseq sp, sp, sl, asr r5 │ │ │ │ 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 #17 │ │ │ │ + subeq ip, r0, ip, lsr #30 │ │ │ │ + subeq ip, r0, ip, ror #29 │ │ │ │ + subeq ip, r0, r4, lsl #17 │ │ │ │ + eorseq fp, sp, r4, ror #19 │ │ │ │ + subeq ip, r0, r8, asr #16 │ │ │ │ + subeq ip, r0, sl, lsr #29 │ │ │ │ + subeq ip, r0, sl, lsl #29 │ │ │ │ + eorseq sl, ip, r6, lsr sl │ │ │ │ + subeq ip, r0, r0, asr lr │ │ │ │ + eorseq fp, sp, r4, asr r9 │ │ │ │ + eorseq r8, ip, sl, ror r8 │ │ │ │ + eorseq sp, sp, r8, lsl #7 │ │ │ │ + eorseq sp, sp, lr, asr r3 │ │ │ │ + subeq ip, r0, sl, ror r3 │ │ │ │ + subeq ip, r0, lr, asr #6 │ │ │ │ + subeq ip, r0, r8, asr #26 │ │ │ │ + subeq ip, r0, r4, lsl #6 │ │ │ │ + eorseq sp, sp, ip, ror r2 │ │ │ │ + eorseq sl, ip, sl, lsr #17 │ │ │ │ @ instruction: 0x0092a4fe │ │ │ │ - ldrshteq sp, [sp], -r6 │ │ │ │ - subeq ip, r0, sl, lsr r1 │ │ │ │ - eorseq sp, sp, r0, asr #1 │ │ │ │ - subeq ip, r0, r8, ror #1 │ │ │ │ - subeq ip, r0, r0, ror #21 │ │ │ │ - eorseq sp, sp, ip, asr r0 │ │ │ │ - eorseq sl, ip, sl, lsl #13 │ │ │ │ + eorseq sp, sp, r6, lsr r2 │ │ │ │ + subeq ip, r0, sl, ror r2 │ │ │ │ + eorseq sp, sp, r0, lsl #4 │ │ │ │ + subeq ip, r0, r8, lsr #4 │ │ │ │ + subeq ip, r0, r0, lsr #24 │ │ │ │ + mlaseq sp, ip, r1, sp │ │ │ │ + eorseq sl, ip, sl, asr #15 │ │ │ │ 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 #2 │ │ │ │ + subeq ip, r0, r4, lsl #3 │ │ │ │ + eorseq sp, sp, r0, lsl r1 │ │ │ │ + subeq ip, r0, sl, lsr r1 │ │ │ │ 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 #22 │ │ │ │ + ldrdeq ip, [r0], #-4 │ │ │ │ + strheq ip, [r0], #-0 │ │ │ │ + subeq ip, r0, r4, lsr #1 │ │ │ │ + eorseq sp, sp, r2, asr #32 │ │ │ │ + subeq ip, r0, r8, ror r0 │ │ │ │ + eorseq sp, sp, r8, lsl r0 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - eorseq r5, ip, ip, ror r4 │ │ │ │ + ldrhteq r5, [ip], -ip │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r7, [sp], -fp, lsl #24 │ │ │ │ @ instruction: 0x6624f8df │ │ │ │ blcc 2a83f8 │ │ │ │ @@ -40190,95 +40190,95 @@ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ bmi 1410a78 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf85258b2 │ │ │ │ strbmi r2, [r0, r3, lsr #32] │ │ │ │ svclt 0x0000e60f │ │ │ │ addseq r9, r2, r6, lsl r4 │ │ │ │ - subeq ip, r0, r2, ror #14 │ │ │ │ - eorseq sl, ip, r8, asr #6 │ │ │ │ - subeq fp, r0, r4, lsr #26 │ │ │ │ - eorseq ip, sp, r4, asr #25 │ │ │ │ - strdeq fp, [r0], #-200 @ 0xffffff38 │ │ │ │ - eorseq ip, sp, r6, lsr #25 │ │ │ │ - ldrsbteq sl, [ip], -r0 │ │ │ │ - ldrdeq ip, [r0], #-106 @ 0xffffff96 │ │ │ │ - strheq fp, [r0], #-202 @ 0xffffff36 │ │ │ │ - mlaseq ip, r4, r2, sl │ │ │ │ - umaaleq ip, r0, sl, r6 │ │ │ │ - eorseq ip, sp, r0, lsr ip │ │ │ │ - subeq fp, r0, r4, ror ip │ │ │ │ - eorseq sl, ip, r8, ror #4 │ │ │ │ - subeq ip, r0, r2, ror #12 │ │ │ │ - subeq ip, r0, lr, asr #12 │ │ │ │ - subeq fp, r0, r6, ror #31 │ │ │ │ + subeq ip, r0, r2, lsr #17 │ │ │ │ + eorseq sl, ip, r8, lsl #9 │ │ │ │ + subeq fp, r0, r4, ror #28 │ │ │ │ + eorseq ip, sp, r4, lsl #28 │ │ │ │ + subeq fp, r0, r8, lsr lr │ │ │ │ + eorseq ip, sp, r6, ror #27 │ │ │ │ + eorseq sl, ip, r0, lsl r4 │ │ │ │ + subeq ip, r0, sl, lsl r8 │ │ │ │ + strdeq fp, [r0], #-218 @ 0xffffff26 │ │ │ │ + ldrsbteq sl, [ip], -r4 │ │ │ │ + ldrdeq ip, [r0], #-122 @ 0xffffff86 │ │ │ │ + eorseq ip, sp, r0, ror sp │ │ │ │ + strheq fp, [r0], #-212 @ 0xffffff2c │ │ │ │ + eorseq sl, ip, r8, lsr #7 │ │ │ │ + subeq ip, r0, r2, lsr #15 │ │ │ │ + subeq ip, r0, lr, lsl #15 │ │ │ │ + subeq ip, r0, r6, lsr #2 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - subeq fp, r0, r2, lsl #24 │ │ │ │ - eorseq fp, sp, r0, lsl r1 │ │ │ │ - ldrdeq ip, [r0], #-90 @ 0xffffffa6 │ │ │ │ - eorseq sl, ip, r2, ror #3 │ │ │ │ - ldrsbteq fp, [sp], -sl │ │ │ │ - subeq fp, r0, lr, asr #30 │ │ │ │ - subeq fp, r0, r0, ror #22 │ │ │ │ - subeq ip, r0, r0, lsr #10 │ │ │ │ - strheq fp, [r0], #-232 @ 0xffffff18 │ │ │ │ - eorseq fp, sp, sl, lsl r0 │ │ │ │ - eorseq sl, ip, ip, asr #2 │ │ │ │ - subeq ip, r0, sl, ror #9 │ │ │ │ - eorseq r7, ip, r8, asr pc │ │ │ │ - subeq ip, r0, lr, asr #9 │ │ │ │ - ldrhteq sl, [ip], -r4 │ │ │ │ - eorseq sl, ip, r2, ror r0 │ │ │ │ - subeq ip, r0, r0, lsl #9 │ │ │ │ - subeq ip, r0, r4, ror r4 │ │ │ │ - subeq fp, r0, ip, lsl #28 │ │ │ │ + subeq fp, r0, r2, asr #26 │ │ │ │ + eorseq fp, sp, r0, asr r2 │ │ │ │ + subeq ip, r0, sl, lsl r7 │ │ │ │ + eorseq sl, ip, r2, lsr #6 │ │ │ │ + eorseq fp, sp, sl, lsl r2 │ │ │ │ + subeq ip, r0, lr, lsl #1 │ │ │ │ + subeq fp, r0, r0, lsr #25 │ │ │ │ + subeq ip, r0, r0, ror #12 │ │ │ │ + strdeq fp, [r0], #-248 @ 0xffffff08 │ │ │ │ + eorseq fp, sp, sl, asr r1 │ │ │ │ + eorseq sl, ip, ip, lsl #5 │ │ │ │ + subeq ip, r0, sl, lsr #12 │ │ │ │ + mlaseq ip, r8, r0, r8 │ │ │ │ + subeq ip, r0, lr, lsl #12 │ │ │ │ + ldrshteq sl, [ip], -r4 │ │ │ │ + ldrhteq sl, [ip], -r2 │ │ │ │ + subeq ip, r0, r0, asr #11 │ │ │ │ + strheq ip, [r0], #-84 @ 0xffffffac │ │ │ │ + subeq fp, r0, ip, asr #30 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ - subeq ip, r0, ip, asr #8 │ │ │ │ + subeq ip, r0, ip, lsl #11 │ │ │ │ + subeq fp, r0, r4, lsr #30 │ │ │ │ + eorseq fp, sp, r0, ror r0 │ │ │ │ + subeq ip, r0, lr, asr #10 │ │ │ │ + subeq fp, r0, r6, ror #29 │ │ │ │ + eorseq fp, sp, sl, asr #32 │ │ │ │ + subeq ip, r0, r8, lsr #10 │ │ │ │ + subeq fp, r0, r0, asr #29 │ │ │ │ + eorseq fp, sp, r4, lsr #32 │ │ │ │ + subeq ip, r0, r2, lsl #10 │ │ │ │ + umaaleq fp, r0, sl, lr │ │ │ │ + ldrshteq sl, [sp], -ip │ │ │ │ + ldrshteq sl, [ip], -r2 │ │ │ │ + strheq ip, [r0], #-76 @ 0xffffffb4 │ │ │ │ + ldrdeq r0, [r0], -r4 │ │ │ │ + ldrhteq sl, [sp], -r2 │ │ │ │ + eorseq sl, ip, ip, lsr #1 │ │ │ │ + subeq ip, r0, r2, lsl #9 │ │ │ │ + subeq ip, r0, r0, ror r4 │ │ │ │ + subeq fp, r0, r8, lsl #28 │ │ │ │ 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, r6, asr #8 │ │ │ │ + subeq ip, r0, r8, lsr #8 │ │ │ │ + eorseq sl, ip, ip, lsr #32 │ │ │ │ + eorseq sl, ip, r2, lsr #32 │ │ │ │ + subeq ip, r0, r0, lsl #8 │ │ │ │ + eorseq sl, sp, r8, lsl #30 │ │ │ │ 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 │ │ │ │ - ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq sl, sp, r2, ror lr │ │ │ │ - eorseq r9, ip, ip, ror #30 │ │ │ │ - subeq ip, r0, r2, asr #6 │ │ │ │ - subeq ip, r0, r0, lsr r3 │ │ │ │ - subeq fp, r0, r8, asr #25 │ │ │ │ - subeq fp, r0, r4, lsr #25 │ │ │ │ - subeq ip, r0, r6, lsl #6 │ │ │ │ - subeq ip, r0, r8, ror #5 │ │ │ │ - eorseq r9, ip, ip, ror #29 │ │ │ │ - eorseq r9, ip, r2, ror #29 │ │ │ │ - subeq ip, r0, r0, asr #5 │ │ │ │ - eorseq sl, sp, r8, asr #27 │ │ │ │ - subeq ip, r0, r2, lsl #5 │ │ │ │ - subeq fp, r0, sl, lsl ip │ │ │ │ - eorseq sl, sp, r0, lsl #27 │ │ │ │ - eorseq r9, ip, ip, lsr lr │ │ │ │ - subeq ip, r0, sl, asr #4 │ │ │ │ - eorseq sl, sp, r2, asr #26 │ │ │ │ - eorseq r9, ip, r6, ror lr │ │ │ │ - subeq ip, r0, ip, lsl r2 │ │ │ │ + eorseq sl, sp, r0, asr #29 │ │ │ │ + eorseq r9, ip, ip, ror pc │ │ │ │ + subeq ip, r0, sl, lsl #7 │ │ │ │ + eorseq sl, sp, r2, lsl #29 │ │ │ │ + ldrhteq r9, [ip], -r6 │ │ │ │ + subeq ip, r0, ip, asr r3 │ │ │ │ andeq r0, r0, r8, lsr #22 │ │ │ │ - ldrdeq ip, [r0], #-26 @ 0xffffffe6 │ │ │ │ - eorseq r9, ip, r8, lsl #28 │ │ │ │ - subeq ip, r0, r6, asr #3 │ │ │ │ - eorseq r9, ip, r0, lsl #28 │ │ │ │ - strheq ip, [r0], #-18 @ 0xffffffee │ │ │ │ - eorseq r4, ip, r0, asr #26 │ │ │ │ - eorseq sl, sp, r4, lsr #25 │ │ │ │ + subeq ip, r0, sl, lsl r3 │ │ │ │ + eorseq r9, ip, r8, asr #30 │ │ │ │ + subeq ip, r0, r6, lsl #6 │ │ │ │ + eorseq r9, ip, r0, asr #30 │ │ │ │ + strdeq ip, [r0], #-34 @ 0xffffffde │ │ │ │ + eorseq r4, ip, r0, lsl #29 │ │ │ │ + eorseq sl, sp, r4, ror #27 │ │ │ │ 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 │ │ │ │ + umaaleq sp, r0, r2, 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 │ │ │ │ + eorseq r9, ip, ip, ror fp │ │ │ │ rsble r2, sl, r1, lsl #18 │ │ │ │ svclt 0x00082900 │ │ │ │ rsble r2, ip, r2, lsr #17 │ │ │ │ stmdale ip!, {r0, r1, r2, r3, r4, r5, r7, fp, sp}^ │ │ │ │ vtst.8 d2, d16, d31 │ │ │ │ ldm pc, {r1, r3, r4, r7, pc}^ @ │ │ │ │ stmls r6, {ip, sp, lr, pc} │ │ │ │ @@ -40509,20 +40509,20 @@ │ │ │ │ andcs sp, r7, r9 │ │ │ │ ldmcs r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ blmi 18daa4 │ │ │ │ ldcpl 4, cr4, [r8], {123} @ 0x7b │ │ │ │ andcs r4, r6, r0, ror r7 │ │ │ │ @ instruction: 0x07da4770 │ │ │ │ ldrb sp, [r6, r3, asr #9]! │ │ │ │ - ldrdeq sp, [r0], #-36 @ 0xffffffdc │ │ │ │ + subeq sp, r0, r4, lsl r4 │ │ │ │ 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 │ │ │ │ + strdeq sp, [r0], #-58 @ 0xffffffc6 │ │ │ │ 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 #11 │ │ │ │ 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 #24 │ │ │ │ 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 #23 │ │ │ │ + ldrhteq r7, [ip], -r0 │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ @ instruction: 0x460cb0d9 │ │ │ │ @@ -43132,15 +43132,15 @@ │ │ │ │ stmdacs r0, {r0, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x007cf43f │ │ │ │ ldmdbge sl!, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x4628933c │ │ │ │ teqls sp, #2048 @ 0x800 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ vbic.i32 d19, #39424 @ 0x00009a00 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r6, 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 r8, ip, r8, lsr #32 │ │ │ │ addseq r6, r2, lr, lsl #2 │ │ │ │ - ldrshteq r9, [pc], -r4 │ │ │ │ - eorseq r7, ip, r0, ror #28 │ │ │ │ - mlaseq ip, r8, lr, r7 │ │ │ │ + eorseq r9, pc, r4, lsr sl @ │ │ │ │ + eorseq r7, ip, r0, lsr #31 │ │ │ │ + ldrsbteq r7, [ip], -r8 │ │ │ │ andeq r0, r0, r4, lsr #23 │ │ │ │ ldrdeq r0, [r0], -ip │ │ │ │ - eorseq r7, ip, sl, lsr r9 │ │ │ │ - eorseq r7, ip, lr, lsr #18 │ │ │ │ - eorseq r1, sp, sl, asr #7 │ │ │ │ - eorseq r1, sp, lr, asr #7 │ │ │ │ - eorseq r7, ip, r2, lsl #18 │ │ │ │ - eorseq r7, ip, sl, asr r6 │ │ │ │ + eorseq r7, ip, sl, ror sl │ │ │ │ + eorseq r7, ip, lr, ror #20 │ │ │ │ + eorseq r1, sp, sl, lsl #10 │ │ │ │ + eorseq r1, sp, lr, lsl #10 │ │ │ │ + eorseq r7, ip, r2, asr #20 │ │ │ │ + mlaseq ip, sl, r7, 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 │ │ │ │ + subeq sl, r0, r8, lsr r7 │ │ │ │ + eorseq r7, ip, sl, asr r3 │ │ │ │ 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 │ │ │ │ + ldrhteq r7, [ip], -sl │ │ │ │ andeq r0, r0, r4, asr #10 │ │ │ │ andeq r0, r0, r8, lsr #22 │ │ │ │ - eorseq r7, ip, sl, lsl #4 │ │ │ │ - eorseq r7, ip, ip, lsl #4 │ │ │ │ - eorseq r7, ip, r8, lsl #3 │ │ │ │ + eorseq r7, ip, sl, asr #6 │ │ │ │ + eorseq r7, ip, ip, asr #6 │ │ │ │ + eorseq r7, ip, r8, asr #5 │ │ │ │ andeq r0, r0, r8, lsr #15 │ │ │ │ andeq r0, r0, r0, lsl #18 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - eorseq r3, ip, sl, lsl r1 │ │ │ │ - mlaseq ip, sl, sp, r6 │ │ │ │ - eorseq r6, ip, r4, ror #26 │ │ │ │ - eorseq r6, ip, r2, lsr #26 │ │ │ │ + eorseq r3, ip, sl, asr r2 │ │ │ │ + ldrsbteq r6, [ip], -sl │ │ │ │ + eorseq r6, ip, r4, lsr #29 │ │ │ │ + eorseq r6, ip, r2, ror #28 │ │ │ │ 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 #24 │ │ │ │ + subeq r9, r0, ip, ror #22 │ │ │ │ + subeq r9, r0, r6, asr fp │ │ │ │ + subeq r9, r0, r0, asr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febb295c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ pkhtbmi r0, r6, r8, asr #31 │ │ │ │ bl 87984 │ │ │ │ stcvc 12, cr1, [r2], {1} │ │ │ │ @ instruction: 0xf8be6800 │ │ │ │ @@ -44688,151 +44688,151 @@ │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ addseq r5, r2, r8, ror r9 │ │ │ │ @ instruction: 0x009259d6 │ │ │ │ - ldrsbteq r6, [ip], -r4 │ │ │ │ - eorseq r6, ip, lr, asr #11 │ │ │ │ + eorseq r6, ip, r4, lsl r7 │ │ │ │ + eorseq r6, ip, lr, lsl #14 │ │ │ │ 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 │ │ │ │ + ldrsbteq r6, [ip], -r8 │ │ │ │ + ldrsbteq r6, [ip], -r2 │ │ │ │ stmdacs r7, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d18d8 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r0, r1, r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ umullseq r5, r2, r8, r8 │ │ │ │ addseq r5, r2, sl, lsr #17 │ │ │ │ - eorseq r6, ip, ip, asr r5 │ │ │ │ - eorseq r6, ip, r6, asr r5 │ │ │ │ + mlaseq ip, ip, r6, r6 │ │ │ │ + mlaseq ip, r6, r6, 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 #12 │ │ │ │ + eorseq r6, ip, sl, asr r6 │ │ │ │ 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 #12 │ │ │ │ + eorseq r6, ip, lr, lsl 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 #11 │ │ │ │ + eorseq r6, ip, r2, ror #11 │ │ │ │ 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 #11 │ │ │ │ + eorseq r6, ip, r6, lsr #11 │ │ │ │ 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 │ │ │ │ + eorseq r6, ip, r0, ror r5 │ │ │ │ + eorseq r6, ip, sl, ror #10 │ │ │ │ stmdacs ip, {r0, r4, r5, r8, ip, sp, pc} │ │ │ │ blmi 2d1a40 │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldrbmi r0, [r0, -r0, lsr #32]! │ │ │ │ stmdale r4, {r2, r3, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2822 @ 0xfffff4fa │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ stmdami r5, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2052 @ 0xfffff7fc │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0x009255d8 │ │ │ │ @ instruction: 0x009255fe │ │ │ │ - ldrshteq r6, [ip], -r4 │ │ │ │ - eorseq r6, ip, lr, ror #7 │ │ │ │ + eorseq r6, ip, r4, lsr r5 │ │ │ │ + eorseq r6, ip, lr, lsr #10 │ │ │ │ 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 │ │ │ │ + ldrshteq r6, [ip], -r8 │ │ │ │ + ldrshteq r6, [ip], -r2 │ │ │ │ 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 #20 │ │ │ │ + eorseq r6, ip, ip, lsr #9 │ │ │ │ + eorseq r6, ip, ip, lsr #9 │ │ │ │ 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 #19 │ │ │ │ + eorseq r6, ip, r0, ror #8 │ │ │ │ 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 #19 │ │ │ │ + eorseq r6, ip, r8, lsr #8 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xb3b94680 │ │ │ │ ldrsbtls pc, [r8], #-143 @ 0xffffff71 @ │ │ │ │ strmi r2, [sp], -r1, lsl #6 │ │ │ │ @@ -44911,15 +44911,15 @@ │ │ │ │ strbmi sp, [r1], -r3, ror #3 │ │ │ │ @ instruction: 0xf7d3207c │ │ │ │ @ instruction: 0xe7deef56 │ │ │ │ eorscs r4, r0, r1, lsl #12 │ │ │ │ svc 0x0050f7d3 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ ldrdeq r3, [ip], sl │ │ │ │ - eorseq r7, sp, lr, lsl r4 │ │ │ │ + eorseq r7, sp, lr, asr r5 │ │ │ │ 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 │ │ │ │ + ldrshteq r6, [ip], -r2 │ │ │ │ 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 #4 │ │ │ │ + eorseq r3, ip, ip, lsl lr │ │ │ │ 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 #24 │ │ │ │ + eorseq r4, pc, lr, lsr fp @ │ │ │ │ + subeq r7, r0, r2, lsl r1 │ │ │ │ + eorseq r4, sp, lr, lsl r5 │ │ │ │ + subeq r7, r0, r4, ror #1 │ │ │ │ + eorseq r6, ip, sl, lsl #24 │ │ │ │ + ldrsbteq r5, [ip], -ip │ │ │ │ + eorseq r6, ip, sl, lsl #24 │ │ │ │ + eorseq r6, ip, lr, ror #23 │ │ │ │ + ldrsbteq r6, [ip], -r0 │ │ │ │ + ldrshteq sp, [lr], -r2 │ │ │ │ + mlaseq ip, r8, r9, r3 │ │ │ │ + eorseq r4, ip, r6, lsr #3 │ │ │ │ + eorseq r4, ip, ip, lsl #3 │ │ │ │ + eorseq r0, ip, sl, lsr #5 │ │ │ │ + eorseq r4, ip, r2, asr r1 │ │ │ │ + ldrshteq fp, [sp], -sl │ │ │ │ + ldrshteq r3, [ip], -r4 │ │ │ │ + eorseq r0, ip, r8, lsr r1 │ │ │ │ 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 │ │ │ │ + ldrshteq r6, [ip], -r6 │ │ │ │ + ldrshteq r4, [ip], -r0 │ │ │ │ + subeq r6, r0, r2, lsl #22 │ │ │ │ + umaaleq r6, r0, lr, lr │ │ │ │ + eorseq r5, ip, r8, lsl #1 │ │ │ │ + eorseq r4, ip, r2, asr #3 │ │ │ │ + eorseq r4, ip, r6, lsr #3 │ │ │ │ + mlaseq ip, r0, r1, r4 │ │ │ │ + eorseq r4, ip, lr, ror r1 │ │ │ │ + eorseq r4, ip, r0, ror #2 │ │ │ │ + eorseq r4, ip, r2, asr #2 │ │ │ │ + eorseq r4, ip, r4, lsr #2 │ │ │ │ + eorseq r4, ip, r6, lsl #2 │ │ │ │ + eorseq r4, ip, ip, ror #1 │ │ │ │ + eorseq r4, ip, lr, asr #1 │ │ │ │ ldrhteq r4, [ip], -r0 │ │ │ │ - subeq r6, r0, r2, asr #19 │ │ │ │ - subeq r6, r0, lr, asr sp │ │ │ │ - eorseq r4, ip, r8, asr #30 │ │ │ │ - eorseq r4, ip, r2, lsl #1 │ │ │ │ - eorseq r4, ip, r6, rrx │ │ │ │ - eorseq r4, ip, r0, asr r0 │ │ │ │ - eorseq r4, ip, lr, lsr r0 │ │ │ │ - eorseq r4, ip, r0, lsr #32 │ │ │ │ - eorseq r4, ip, r2 │ │ │ │ - eorseq r3, ip, r4, ror #31 │ │ │ │ - eorseq r3, ip, r6, asr #31 │ │ │ │ - eorseq r3, ip, ip, lsr #31 │ │ │ │ - eorseq r3, ip, lr, lsl #31 │ │ │ │ - eorseq r3, ip, r0, ror pc │ │ │ │ - eorseq r3, ip, lr, asr #30 │ │ │ │ - eorseq r3, ip, r2, lsr pc │ │ │ │ - eorseq r3, ip, ip, lsl pc │ │ │ │ eorseq r4, ip, lr, lsl #1 │ │ │ │ - ldrsbteq r3, [ip], -ip │ │ │ │ - eorseq r3, ip, r8, asr #29 │ │ │ │ - ldrsbteq r6, [ip], -r4 │ │ │ │ - mlaseq ip, r4, lr, r3 │ │ │ │ - eorseq r3, ip, r4, lsl #29 │ │ │ │ - mlaseq ip, r8, lr, r3 │ │ │ │ - mlaseq ip, r0, lr, r3 │ │ │ │ - eorseq r3, ip, r4, lsr #30 │ │ │ │ - eorseq r3, ip, r4, lsl pc │ │ │ │ - eorseq r3, ip, r2, lsr lr │ │ │ │ - eorseq r3, ip, sl, lsl lr │ │ │ │ - eorseq r3, ip, r4, lsl #28 │ │ │ │ - ldrshteq r3, [ip], -r0 │ │ │ │ - ldrsbteq r3, [ip], -ip │ │ │ │ + eorseq r4, ip, r2, ror r0 │ │ │ │ + eorseq r4, ip, ip, asr r0 │ │ │ │ + eorseq r4, ip, lr, asr #3 │ │ │ │ + eorseq r4, ip, ip, lsl r0 │ │ │ │ + eorseq r4, ip, r8 │ │ │ │ + eorseq r6, ip, r4, lsl r7 │ │ │ │ ldrsbteq r3, [ip], -r4 │ │ │ │ - ldrhteq r3, [ip], -ip │ │ │ │ - eorseq r3, ip, r6, lsr #27 │ │ │ │ - eorseq r6, ip, ip, lsr #7 │ │ │ │ - eorseq r3, ip, r4, lsl #27 │ │ │ │ - eorseq sl, ip, ip, lsr #22 │ │ │ │ - eorseq r3, ip, r4, lsl #27 │ │ │ │ - eorseq r3, ip, r4, ror #26 │ │ │ │ - eorseq r3, ip, r8, asr #26 │ │ │ │ - eorseq r3, ip, ip, lsr #26 │ │ │ │ - eorseq r3, ip, r6, asr #7 │ │ │ │ + eorseq r3, ip, r4, asr #31 │ │ │ │ + ldrsbteq r3, [ip], -r8 │ │ │ │ + ldrsbteq r3, [ip], -r0 │ │ │ │ + eorseq r4, ip, r4, rrx │ │ │ │ + eorseq r4, ip, r4, asr r0 │ │ │ │ + eorseq r3, ip, r2, ror pc │ │ │ │ + eorseq r3, ip, sl, asr pc │ │ │ │ + eorseq r3, ip, r4, asr #30 │ │ │ │ + eorseq r3, ip, r0, lsr pc │ │ │ │ + eorseq r3, ip, ip, lsl pc │ │ │ │ + eorseq r3, ip, r4, lsl pc │ │ │ │ + ldrshteq r3, [ip], -ip │ │ │ │ + eorseq r3, ip, r6, ror #29 │ │ │ │ + eorseq r6, ip, ip, ror #9 │ │ │ │ + eorseq r3, ip, r4, asr #29 │ │ │ │ + eorseq sl, ip, ip, ror #24 │ │ │ │ + eorseq r3, ip, r4, asr #29 │ │ │ │ + eorseq r3, ip, r4, lsr #29 │ │ │ │ + eorseq r3, ip, r8, lsl #29 │ │ │ │ + eorseq r3, ip, ip, ror #28 │ │ │ │ + eorseq r3, ip, r6, lsl #10 │ │ │ │ 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 │ │ │ │ + mlaseq ip, r2, r2, r3 │ │ │ │ + eorseq r6, ip, lr, lsr #5 │ │ │ │ + eorseq r4, ip, r8, ror #18 │ │ │ │ + subeq r6, r0, r8, asr r7 │ │ │ │ + eorseq r3, ip, r4, lsr #7 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ strmi sp, [lr], -r1, rrx │ │ │ │ ldrsbhi pc, [r0], #143 @ 0x8f @ │ │ │ │ @@ -45715,21 +45715,21 @@ │ │ │ │ @ instruction: 0xf7d3207d │ │ │ │ pop {r4, r8, fp, sp, lr, pc} │ │ │ │ stmdami sl, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ stmda r4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldrsbteq r6, [ip], -lr │ │ │ │ - subeq r6, r0, r8, ror #10 │ │ │ │ - eorseq ip, ip, r0, asr #19 │ │ │ │ - mlaseq ip, r6, r0, r6 │ │ │ │ - eorseq r3, ip, r2, lsr #22 │ │ │ │ - eorseq r6, ip, r4, asr #32 │ │ │ │ - eorseq r3, ip, r2, ror #2 │ │ │ │ + eorseq r6, ip, lr, lsl r2 │ │ │ │ + subeq r6, r0, r8, lsr #13 │ │ │ │ + eorseq ip, ip, r0, lsl #22 │ │ │ │ + ldrsbteq r6, [ip], -r6 │ │ │ │ + eorseq r3, ip, r2, ror #24 │ │ │ │ + eorseq r6, ip, r4, lsl #3 │ │ │ │ + eorseq r3, ip, r2, lsr #5 │ │ │ │ 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 │ │ │ │ + ldrsbteq r6, [ip], -ip │ │ │ │ + eorseq r4, ip, ip, lsr #15 │ │ │ │ + eorseq r3, ip, lr, asr #23 │ │ │ │ + umaaleq r6, r0, r8, r5 │ │ │ │ + ldrhteq r3, [ip], -r0 │ │ │ │ + mlaseq ip, r4, fp, r3 │ │ │ │ + eorseq r3, ip, r8, ror fp │ │ │ │ + eorseq r3, ip, sl, lsr #3 │ │ │ │ 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 r6, ip, lr │ │ │ │ + subeq r6, r0, r0, lsr #9 │ │ │ │ + ldrshteq r3, [ip], -lr │ │ │ │ + ldrsbteq r5, [ip], -r0 │ │ │ │ + eorseq r3, ip, r4, asr #1 │ │ │ │ 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 │ │ │ │ + ldrsbteq r4, [ip], -r4 │ │ │ │ + eorseq r3, ip, r0, ror sl │ │ │ │ + ldrshteq r5, [ip], -sl │ │ │ │ + strheq r6, [r0], #-56 @ 0xffffffc8 │ │ │ │ + eorseq r5, ip, r0, lsl #29 │ │ │ │ + ldrshteq r3, [ip], -ip │ │ │ │ + eorseq r4, ip, r0, asr #10 │ │ │ │ + subeq r6, r0, r2, lsr r3 │ │ │ │ + ldrsbteq r3, [ip], -r6 │ │ │ │ + eorseq r3, ip, r0, asr #19 │ │ │ │ + eorseq r3, ip, r8, lsr #19 │ │ │ │ + eorseq r2, ip, r6, lsl pc │ │ │ │ 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 │ │ │ │ + eorseq r3, ip, r2, ror r8 │ │ │ │ + eorseq r5, ip, ip, lsr #26 │ │ │ │ + eorseq r5, ip, r8, asr sp │ │ │ │ + ldrsbteq lr, [fp], -r6 │ │ │ │ + subeq r6, r0, r4, asr #3 │ │ │ │ + eorseq r3, ip, r6, lsr r8 │ │ │ │ + eorseq r5, ip, r8, ror #25 │ │ │ │ + umaaleq r6, r0, r8, r1 │ │ │ │ + eorseq r2, ip, r8, lsr lr │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ cmnphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ svcmi 0x00bc460d │ │ │ │ @@ -46201,40 +46201,40 @@ │ │ │ │ @ instruction: 0xf7d24640 │ │ │ │ ldr lr, [sl, -r2, lsr #25] │ │ │ │ @ instruction: 0x4623481d │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ pop {r1, r3, r4, r7, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ - eorseq r5, ip, lr, lsr #22 │ │ │ │ - eorseq r3, ip, lr, asr r7 │ │ │ │ - subeq r5, r0, ip, lsr ip │ │ │ │ - ldrdeq r5, [r0], #-246 @ 0xffffff0a │ │ │ │ - eorseq r5, ip, r8, ror #21 │ │ │ │ - eorseq r3, ip, sl, asr r7 │ │ │ │ - subeq r6, r0, r6, lsr #17 │ │ │ │ - ldrdeq r5, [r0], #-182 @ 0xffffff4a │ │ │ │ - subeq r5, r0, r6, ror pc │ │ │ │ - subeq r5, r0, r0, asr pc │ │ │ │ - eorseq r5, ip, r6, asr sl │ │ │ │ - eorseq r3, ip, r6, lsl #14 │ │ │ │ - subeq r5, r0, r4, ror #22 │ │ │ │ - ldrhteq r3, [ip], -ip │ │ │ │ - ldrsbteq r4, [ip], -r4 │ │ │ │ - eorseq r3, ip, sl, asr r6 │ │ │ │ - eorseq r3, ip, r6, lsr r6 │ │ │ │ - eorseq r3, ip, r6, lsl r6 │ │ │ │ - ldrshteq r3, [ip], -r6 │ │ │ │ - ldrsbteq r3, [ip], -r8 │ │ │ │ - eorseq r3, ip, r8, asr #10 │ │ │ │ - eorseq r3, ip, r0, lsr r5 │ │ │ │ - eorseq r3, ip, r4, ror r5 │ │ │ │ - eorseq r3, ip, r6, asr r5 │ │ │ │ - eorseq r5, ip, r8, lsr #17 │ │ │ │ - eorseq r2, ip, ip, asr #19 │ │ │ │ + eorseq r5, ip, lr, ror #24 │ │ │ │ + mlaseq ip, lr, r8, r3 │ │ │ │ + subeq r5, r0, ip, ror sp │ │ │ │ + subeq r6, r0, r6, lsl r1 │ │ │ │ + eorseq r5, ip, r8, lsr #24 │ │ │ │ + mlaseq ip, sl, r8, r3 │ │ │ │ + subeq r6, r0, r6, ror #19 │ │ │ │ + subeq r5, r0, r6, lsl sp │ │ │ │ + strheq r6, [r0], #-6 │ │ │ │ + umaaleq r6, r0, r0, r0 │ │ │ │ + mlaseq ip, r6, fp, r5 │ │ │ │ + eorseq r3, ip, r6, asr #16 │ │ │ │ + subeq r5, r0, r4, lsr #25 │ │ │ │ + ldrshteq r3, [ip], -ip │ │ │ │ + eorseq r4, ip, r4, lsl r2 │ │ │ │ + mlaseq ip, sl, r7, r3 │ │ │ │ + eorseq r3, ip, r6, ror r7 │ │ │ │ + eorseq r3, ip, r6, asr r7 │ │ │ │ + eorseq r3, ip, r6, lsr r7 │ │ │ │ + eorseq r3, ip, r8, lsl r7 │ │ │ │ + eorseq r3, ip, r8, lsl #13 │ │ │ │ + eorseq r3, ip, r0, ror r6 │ │ │ │ + ldrhteq r3, [ip], -r4 │ │ │ │ + mlaseq ip, r6, r6, r3 │ │ │ │ + eorseq r5, ip, r8, ror #19 │ │ │ │ + eorseq r2, ip, ip, lsl #22 │ │ │ │ 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 │ │ │ │ + eorseq r5, ip, r0, lsl #18 │ │ │ │ + subeq r5, r0, lr, lsr #27 │ │ │ │ + ldrshteq r3, [ip], -ip │ │ │ │ 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 r3, ip, r4, asr #13 │ │ │ │ + eorseq r5, ip, r6, asr #17 │ │ │ │ + eorseq r3, ip, ip, lsl #31 │ │ │ │ + subeq r5, r0, lr, ror #26 │ │ │ │ + eorseq r3, ip, r8, lsr r6 │ │ │ │ + eorseq r3, ip, sl, lsl r6 │ │ │ │ + eorseq r3, ip, r0, lsl #12 │ │ │ │ + ldrsbteq r3, [ip], -r6 │ │ │ │ + ldrhteq r3, [ip], -ip │ │ │ │ + eorseq r3, ip, r6, lsr #11 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ sbchi pc, lr, r0 │ │ │ │ cdpmi 6, 6, cr4, cr11, cr13, {0} │ │ │ │ @@ -46453,28 +46453,28 @@ │ │ │ │ @ instruction: 0xf7d24621 │ │ │ │ @ instruction: 0xe7e3ecfc │ │ │ │ @ instruction: 0x46234811 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d24478 │ │ │ │ pop {r1, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - ldrshteq r5, [ip], -sl │ │ │ │ - eorseq r3, ip, r6, lsr #6 │ │ │ │ - subeq r5, r0, r8, lsl #14 │ │ │ │ - subeq r5, r0, r6, lsr #21 │ │ │ │ - ldrshteq r3, [ip], -sl │ │ │ │ - eorseq r3, ip, r4, lsl #6 │ │ │ │ - eorseq r3, ip, ip, ror #5 │ │ │ │ - eorseq r3, ip, r6, lsr ip │ │ │ │ - eorseq r3, ip, sl, asr r2 │ │ │ │ - eorseq r3, ip, lr, lsl #4 │ │ │ │ - strheq r5, [r0], #-148 @ 0xffffff6c │ │ │ │ - eorseq r7, sp, r2, ror #11 │ │ │ │ - eorseq r3, ip, r6, lsr #3 │ │ │ │ - ldrsbteq r2, [ip], -ip │ │ │ │ + eorseq r5, ip, sl, lsr r7 │ │ │ │ + eorseq r3, ip, r6, ror #8 │ │ │ │ + subeq r5, r0, r8, asr #16 │ │ │ │ + subeq r5, r0, r6, ror #23 │ │ │ │ + eorseq r3, ip, sl, lsr r4 │ │ │ │ + eorseq r3, ip, r4, asr #8 │ │ │ │ + eorseq r3, ip, ip, lsr #8 │ │ │ │ + eorseq r3, ip, r6, ror sp │ │ │ │ + mlaseq ip, sl, r3, r3 │ │ │ │ + eorseq r3, ip, lr, asr #6 │ │ │ │ + strdeq r5, [r0], #-164 @ 0xffffff5c │ │ │ │ + eorseq r7, sp, r2, lsr #14 │ │ │ │ + eorseq r3, ip, r6, ror #5 │ │ │ │ + eorseq r2, ip, ip, lsl r7 │ │ │ │ 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 │ │ │ │ + eorseq r5, ip, r4, ror r5 │ │ │ │ + strdeq r5, [r0], #-158 @ 0xffffff62 │ │ │ │ + eorseq r5, ip, ip, lsr #9 │ │ │ │ + eorseq r5, ip, lr, lsr #10 │ │ │ │ + eorseq r2, ip, sl, asr #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febb46d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ eorsle r2, sl, r0, lsl #18 │ │ │ │ strmi r4, [r1], -sp, lsl #12 │ │ │ │ svcmi 0x0020207b │ │ │ │ @@ -46549,19 +46549,19 @@ │ │ │ │ rsbscs r4, sp, r1, lsr #12 │ │ │ │ b fe31b49c │ │ │ │ stmdami r8, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ stmib r0!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eorseq r3, ip, ip, lsl sl │ │ │ │ - eorseq r3, ip, lr, ror r1 │ │ │ │ - eorseq r5, ip, sl, asr #6 │ │ │ │ - subeq r5, r0, r6, lsl #16 │ │ │ │ - eorseq r2, ip, sl, asr r4 │ │ │ │ + eorseq r3, ip, ip, asr fp │ │ │ │ + ldrhteq r3, [ip], -lr │ │ │ │ + eorseq r5, ip, sl, lsl #9 │ │ │ │ + subeq r5, r0, r6, asr #18 │ │ │ │ + mlaseq ip, sl, r5, r2 │ │ │ │ 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 #7 │ │ │ │ + ldrhteq r3, [ip], -r0 │ │ │ │ + eorseq ip, lr, r8, lsl #10 │ │ │ │ + umaaleq r5, r0, ip, r8 │ │ │ │ + eorseq r2, ip, r2, lsl r5 │ │ │ │ + subeq r0, r0, r0, asr #14 │ │ │ │ + ldrsbteq r5, [sp], -ip │ │ │ │ + ldrsbteq r9, [ip], -r0 │ │ │ │ + ldrhteq r3, [ip], -r0 │ │ │ │ + mlaseq ip, r4, r1, r3 │ │ │ │ + eorseq r3, ip, r8, ror r1 │ │ │ │ + strheq r5, [r0], #-120 @ 0xffffff88 │ │ │ │ + eorseq r3, ip, r0, lsr #2 │ │ │ │ + eorseq r5, ip, lr, lsr #5 │ │ │ │ + ldrshteq r5, [sp], -r0 │ │ │ │ + subeq r5, r0, sl, asr r7 │ │ │ │ + ldrshteq r2, [ip], -r0 │ │ │ │ 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 #4 │ │ │ │ + eorseq r3, ip, lr, lsl #1 │ │ │ │ + strheq r5, [r0], #-100 @ 0xffffff9c │ │ │ │ + ldrhteq r3, [ip], -r8 │ │ │ │ + subeq r5, r0, sl, ror #5 │ │ │ │ + eorseq r3, ip, ip, asr r0 │ │ │ │ + eorseq r3, ip, r8, lsr r0 │ │ │ │ + eorseq r3, ip, r6, lsl r0 │ │ │ │ + ldrshteq r2, [ip], -ip │ │ │ │ + eorseq r2, ip, r2, ror #31 │ │ │ │ + eorseq r2, ip, r8, asr #31 │ │ │ │ + ldrhteq r2, [ip], -r0 │ │ │ │ + mlaseq ip, r6, pc, r2 @ │ │ │ │ + eorseq r2, ip, r2, lsl #31 │ │ │ │ + eorseq r2, ip, sl, ror #30 │ │ │ │ + eorseq r5, ip, r2, ror r0 │ │ │ │ + eorseq r2, ip, r2, asr pc │ │ │ │ + eorseq r2, ip, r2, lsr pc │ │ │ │ + eorseq r2, ip, lr, lsl #30 │ │ │ │ + eorseq r2, ip, r6, ror #29 │ │ │ │ + ldrhteq r2, [ip], -sl │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ adchi pc, r6, r0 │ │ │ │ strmi r4, [r1], -sp, lsl #12 │ │ │ │ @@ -46977,32 +46977,32 @@ │ │ │ │ @ instruction: 0xe7aeee94 │ │ │ │ @ instruction: 0x46234815 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ pop {r2, r3, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ ldmdami r2, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xe7604478 │ │ │ │ - eorseq r2, sp, ip, asr r6 │ │ │ │ - eorseq r4, ip, sl, ror sp │ │ │ │ - subeq r5, r0, r4, lsr #4 │ │ │ │ - eorseq r4, ip, r8, asr #26 │ │ │ │ - eorseq r3, ip, r4, lsl r4 │ │ │ │ - eorseq fp, lr, r4, ror lr │ │ │ │ - strheq r0, [r0], #-0 │ │ │ │ - eorseq r2, ip, ip, lsl r3 │ │ │ │ - eorseq r5, sp, r8, lsr r2 │ │ │ │ - subeq r5, r0, r2, lsr #3 │ │ │ │ - eorseq r4, ip, sl, asr #25 │ │ │ │ - mlaseq ip, ip, r3, r3 │ │ │ │ - ldrshteq r4, [ip], -lr │ │ │ │ - eorseq r4, ip, r6, ror #25 │ │ │ │ - ldrsbteq r4, [ip], -r6 │ │ │ │ - eorseq r1, ip, r0, asr #27 │ │ │ │ - ldrhteq r1, [ip], -r0 │ │ │ │ - ldrshteq lr, [fp], -r4 │ │ │ │ + mlaseq sp, ip, r7, r2 │ │ │ │ + ldrhteq r4, [ip], -sl │ │ │ │ + subeq r5, r0, r4, ror #6 │ │ │ │ + eorseq r4, ip, r8, lsl #29 │ │ │ │ + eorseq r3, ip, r4, asr r5 │ │ │ │ + ldrhteq fp, [lr], -r4 │ │ │ │ + strdeq r0, [r0], #-16 │ │ │ │ + eorseq r2, ip, ip, asr r4 │ │ │ │ + eorseq r5, sp, r8, ror r3 │ │ │ │ + subeq r5, r0, r2, ror #5 │ │ │ │ + eorseq r4, ip, sl, lsl #28 │ │ │ │ + ldrsbteq r3, [ip], -ip │ │ │ │ + eorseq r4, ip, lr, lsr lr │ │ │ │ + eorseq r4, ip, r6, lsr #28 │ │ │ │ + eorseq r4, ip, r6, lsl lr │ │ │ │ + eorseq r1, ip, r0, lsl #30 │ │ │ │ + ldrshteq r1, [ip], -r0 │ │ │ │ + eorseq lr, fp, r4, lsr 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 @ │ │ │ │ - ldrhteq r4, [ip], -r6 │ │ │ │ - ldrshteq r5, [sp], -r4 │ │ │ │ - subeq r5, r0, lr, asr r0 │ │ │ │ - eorseq r2, sp, sl, ror #8 │ │ │ │ - eorseq r4, ip, r8, lsl #23 │ │ │ │ - subeq r5, r0, r2, lsr r0 │ │ │ │ - eorseq r4, ip, lr, asr #22 │ │ │ │ - ldrsbteq r4, [ip], -r4 │ │ │ │ - eorseq r3, ip, ip, lsl #4 │ │ │ │ - subeq r4, r0, sl, asr ip │ │ │ │ - eorseq r4, ip, r6, ror #22 │ │ │ │ - eorseq r4, ip, r6, asr fp │ │ │ │ - eorseq r4, ip, r2, lsl fp │ │ │ │ - eorseq r4, ip, r0, lsr #21 │ │ │ │ - eorseq r4, ip, lr, lsl #22 │ │ │ │ - eorseq r3, ip, lr, ror #2 │ │ │ │ + eorseq r1, pc, ip, ror r5 @ │ │ │ │ ldrshteq r4, [ip], -r6 │ │ │ │ - ldrsbteq r1, [ip], -sl │ │ │ │ - eorseq r1, ip, sl, asr #23 │ │ │ │ - eorseq lr, fp, lr, lsl #2 │ │ │ │ + eorseq r5, sp, r4, lsr r2 │ │ │ │ + umaaleq r5, r0, lr, r1 │ │ │ │ + eorseq r2, sp, sl, lsr #11 │ │ │ │ + eorseq r4, ip, r8, asr #25 │ │ │ │ + subeq r5, r0, r2, ror r1 │ │ │ │ + eorseq r4, ip, lr, lsl #25 │ │ │ │ + eorseq r4, ip, r4, lsl sp │ │ │ │ + eorseq r3, ip, ip, asr #6 │ │ │ │ + umaaleq r4, r0, sl, sp │ │ │ │ + eorseq r4, ip, r6, lsr #25 │ │ │ │ + mlaseq ip, r6, ip, r4 │ │ │ │ + eorseq r4, ip, r2, asr ip │ │ │ │ + eorseq r4, ip, r0, ror #23 │ │ │ │ + eorseq r4, ip, lr, asr #24 │ │ │ │ + eorseq r3, ip, lr, lsr #5 │ │ │ │ + eorseq r4, ip, r6, lsr ip │ │ │ │ + eorseq r1, ip, sl, lsl sp │ │ │ │ + eorseq r1, ip, sl, lsl #26 │ │ │ │ + eorseq lr, fp, lr, asr #4 │ │ │ │ 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 sp, lr, r6, lsr #32 │ │ │ │ + eorseq r4, ip, r4, lsl #22 │ │ │ │ + eorseq r5, sp, r4, asr #32 │ │ │ │ + subeq r4, r0, lr, lsr #31 │ │ │ │ + ldrsbteq r4, [ip], -r6 │ │ │ │ + eorseq r3, ip, r4, lsr #3 │ │ │ │ + eorseq r1, ip, lr, asr #6 │ │ │ │ + eorseq sl, ip, lr, ror #9 │ │ │ │ + ldrshteq r1, [ip], -r0 │ │ │ │ + eorseq r1, ip, r0, ror #23 │ │ │ │ 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 #20 │ │ │ │ + ldrsbteq r2, [pc], -lr │ │ │ │ + strheq r4, [r0], #-224 @ 0xffffff20 │ │ │ │ + ldrhteq r2, [sp], -ip │ │ │ │ + subeq r4, r0, ip, ror lr │ │ │ │ + eorseq r1, ip, ip, asr #31 │ │ │ │ + eorseq r4, ip, r6, lsr #19 │ │ │ │ + eorseq r4, sp, r4, ror #29 │ │ │ │ + subeq r4, r0, lr, asr #28 │ │ │ │ + eorseq r4, ip, sl, ror #18 │ │ │ │ + ldrhteq r4, [ip], -r0 │ │ │ │ + eorseq r3, ip, r8, lsr r0 │ │ │ │ + mlaseq ip, sl, r9, r4 │ │ │ │ + ldrhteq r4, [ip], -ip │ │ │ │ + eorseq r4, ip, sl, lsr #19 │ │ │ │ + ldrsbteq r4, [ip], -r2 │ │ │ │ + eorseq r2, ip, r6, asr #16 │ │ │ │ + eorseq r2, ip, ip, lsl #31 │ │ │ │ + subeq r4, r0, sl, ror sp │ │ │ │ + eorseq r2, ip, r0, lsr #16 │ │ │ │ + eorseq r2, ip, r2, lsl #16 │ │ │ │ + eorseq r2, ip, r4, ror #15 │ │ │ │ + eorseq r4, ip, r6, lsl #16 │ │ │ │ + eorseq r4, ip, r4, ror r8 │ │ │ │ + ldrsbteq r2, [ip], -r4 │ │ │ │ + eorseq r4, ip, ip, asr r8 │ │ │ │ + eorseq r1, ip, lr, lsr r9 │ │ │ │ + eorseq r1, ip, lr, lsr #18 │ │ │ │ + eorseq sp, fp, r2, ror lr │ │ │ │ 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 #24 │ │ │ │ + eorseq r4, ip, r8, lsl #14 │ │ │ │ + eorseq r4, sp, r8, asr #24 │ │ │ │ + strheq r4, [r0], #-178 @ 0xffffff4e │ │ │ │ + ldrsbteq r4, [ip], -sl │ │ │ │ + eorseq r2, ip, r6, lsr #27 │ │ │ │ + eorseq r0, ip, r6, asr pc │ │ │ │ + ldrshteq sl, [ip], -r2 │ │ │ │ + eorseq r4, ip, r6, asr r7 │ │ │ │ + eorseq r4, sp, ip, asr #23 │ │ │ │ + subeq r4, r0, r6, lsr fp │ │ │ │ + eorseq r1, ip, ip, asr #15 │ │ │ │ + ldrhteq r1, [ip], -ip │ │ │ │ + eorseq r1, ip, ip, lsr #15 │ │ │ │ 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 #11 │ │ │ │ + ldrsbteq r2, [ip], -sl │ │ │ │ + subeq r4, r0, r2, lsl #21 │ │ │ │ + ldrdeq r4, [r0], #-106 @ 0xffffff96 │ │ │ │ + eorseq r0, ip, lr, lsl lr │ │ │ │ + eorseq r2, ip, r6, ror #24 │ │ │ │ + ldrsbteq sp, [fp], -r8 │ │ │ │ + ldrhteq r4, [sp], -sl │ │ │ │ + subeq r4, r0, r4, lsr #20 │ │ │ │ + ldrhteq r1, [ip], -ip │ │ │ │ + eorseq r1, ip, ip, lsr #13 │ │ │ │ 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 │ │ │ │ + ldrsbteq r4, [ip], -r8 │ │ │ │ + eorseq r2, ip, r8, lsr #23 │ │ │ │ + eorseq r2, ip, r6, lsl #10 │ │ │ │ + umaaleq r4, r0, r4, r9 │ │ │ │ + ldrshteq r2, [ip], -ip │ │ │ │ + eorseq r2, ip, r4, asr #9 │ │ │ │ + eorseq sp, fp, ip, asr #24 │ │ │ │ + subeq r4, r0, sl, lsl #18 │ │ │ │ + eorseq r2, ip, r4, lsr #9 │ │ │ │ + eorseq r4, ip, lr, lsr #8 │ │ │ │ + ldrshteq r2, [ip], -r6 │ │ │ │ + eorseq r1, ip, r2, ror r5 │ │ │ │ + ldrhteq sp, [fp], -r6 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x460dd052 │ │ │ │ rsbscs r4, fp, r1, lsl #12 │ │ │ │ @@ -47650,24 +47650,24 @@ │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ @ instruction: 0xe7c0e950 │ │ │ │ strtmi r4, [r3], -sp, lsl #16 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d14478 │ │ │ │ pop {r3, r6, r8, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq ip, lr, lr, ror #14 │ │ │ │ - eorseq r4, ip, ip, asr #4 │ │ │ │ - eorseq r4, sp, ip, lsl #15 │ │ │ │ - strdeq r4, [r0], #-102 @ 0xffffff9a │ │ │ │ - eorseq r4, ip, lr, lsl r2 │ │ │ │ - eorseq r2, ip, ip, ror #17 │ │ │ │ - mlaseq ip, r6, sl, r0 │ │ │ │ - eorseq r9, ip, r6, lsr ip │ │ │ │ - eorseq r1, ip, r8, lsr r3 │ │ │ │ - eorseq r1, ip, r8, lsr #6 │ │ │ │ + eorseq ip, lr, lr, lsr #17 │ │ │ │ + eorseq r4, ip, ip, lsl #7 │ │ │ │ + eorseq r4, sp, ip, asr #17 │ │ │ │ + subeq r4, r0, r6, lsr r8 │ │ │ │ + eorseq r4, ip, lr, asr r3 │ │ │ │ + eorseq r2, ip, ip, lsr #20 │ │ │ │ + ldrsbteq r0, [ip], -r6 │ │ │ │ + eorseq r9, ip, r6, ror sp │ │ │ │ + eorseq r1, ip, r8, ror r4 │ │ │ │ + eorseq r1, ip, r8, ror #8 │ │ │ │ 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 │ │ │ │ + mlaseq ip, r2, r2, r4 │ │ │ │ + eorseq r2, ip, r2, ror #18 │ │ │ │ + ldrshteq r2, [ip], -r8 │ │ │ │ + subeq r4, r0, lr, asr #14 │ │ │ │ + ldrsbteq r2, [ip], -sl │ │ │ │ + eorseq r4, pc, lr, lsr #8 │ │ │ │ + eorseq r2, ip, r0, lsr #7 │ │ │ │ + eorseq r2, ip, ip, lsl #7 │ │ │ │ + eorseq r2, ip, r8, ror r3 │ │ │ │ + eorseq r2, ip, r0, ror #6 │ │ │ │ + eorseq r2, ip, r8, asr #6 │ │ │ │ + umaaleq r4, r0, r6, r2 │ │ │ │ + eorseq r4, ip, r2, lsr #4 │ │ │ │ + eorseq r4, ip, r8, asr #2 │ │ │ │ + eorseq r4, sp, sl, lsl #13 │ │ │ │ + eorseq r2, ip, r4, lsl r3 │ │ │ │ + eorseq r4, ip, sl, lsr #2 │ │ │ │ + eorseq r4, sp, ip, ror #12 │ │ │ │ + ldrdeq r4, [r0], #-86 @ 0xffffffaa │ │ │ │ + eorseq r2, ip, lr, asr #5 │ │ │ │ + eorseq r1, ip, r6, asr #4 │ │ │ │ + eorseq r1, ip, r6, lsr r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ strtmi r4, [r1], -r3, lsr #30 │ │ │ │ @ instruction: 0xf8df207b │ │ │ │ @@ -47853,21 +47853,21 @@ │ │ │ │ @ instruction: 0xf912f7fd │ │ │ │ andcs r4, r2, #36700160 @ 0x2300000 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ svc 0x00b4f7d0 │ │ │ │ rsbscs r4, sp, r1, lsr #12 │ │ │ │ ldmda r2, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrshteq r3, [ip], -r8 │ │ │ │ - eorseq r2, ip, r4, asr #11 │ │ │ │ - ldrhteq r2, [ip], -lr │ │ │ │ - strheq r4, [r0], #-48 @ 0xffffffd0 │ │ │ │ - ldrhteq sp, [lr], -ip │ │ │ │ - ldrshteq r2, [ip], -r0 │ │ │ │ - eorseq r3, ip, sl, ror pc │ │ │ │ + eorseq r4, ip, r8, lsr r0 │ │ │ │ + eorseq r2, ip, r4, lsl #14 │ │ │ │ + ldrshteq r2, [ip], -lr │ │ │ │ + strdeq r4, [r0], #-64 @ 0xffffffc0 │ │ │ │ + ldrshteq sp, [lr], -ip │ │ │ │ + eorseq r2, ip, r0, lsr r2 │ │ │ │ + ldrhteq r4, [ip], -sl │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ cdpmi 6, 7, cr4, cr0, cr13, {0} │ │ │ │ @@ -47979,37 +47979,37 @@ │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ mrc 7, 5, APSR_nzcv, cr12, cr0, {6} │ │ │ │ ldmdami sl, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ mrc 7, 5, APSR_nzcv, cr4, cr0, {6} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - eorseq r3, ip, r6, lsr lr │ │ │ │ - eorseq r2, ip, sl, lsr #5 │ │ │ │ - ldrshteq r2, [ip], -r8 │ │ │ │ - ldrdeq r4, [r0], #-44 @ 0xffffffd4 │ │ │ │ - mlaseq ip, ip, r3, r9 │ │ │ │ - eorseq r4, sp, r6, asr #6 │ │ │ │ - strheq r4, [r0], #-32 @ 0xffffffe0 │ │ │ │ - ldrsbteq r3, [ip], -r4 │ │ │ │ - eorseq r2, ip, r0, lsr #9 │ │ │ │ - ldrhteq r3, [ip], -sl │ │ │ │ - eorseq r2, ip, r4, lsr r4 │ │ │ │ - eorseq r2, ip, r6, ror #3 │ │ │ │ - eorseq r3, ip, r2, asr sp │ │ │ │ - ldrshteq r0, [ip], -r0 │ │ │ │ - eorseq r3, ip, sl, lsl #26 │ │ │ │ - eorseq r4, sp, ip, asr #4 │ │ │ │ - strheq r4, [r0], #-22 @ 0xffffffea │ │ │ │ - eorseq r2, ip, r8, ror r1 │ │ │ │ - ldrsbteq r3, [ip], -lr │ │ │ │ - eorseq r2, ip, r6, lsr #7 │ │ │ │ - eorseq r0, ip, r2, lsr #28 │ │ │ │ - eorseq r0, ip, r2, lsl lr │ │ │ │ - eorseq r0, ip, r2, lsl #28 │ │ │ │ + eorseq r3, ip, r6, ror pc │ │ │ │ + eorseq r2, ip, sl, ror #7 │ │ │ │ + eorseq r2, ip, r8, lsr r6 │ │ │ │ + subeq r4, r0, ip, lsl r4 │ │ │ │ + ldrsbteq r9, [ip], -ip │ │ │ │ + eorseq r4, sp, r6, lsl #9 │ │ │ │ + strdeq r4, [r0], #-48 @ 0xffffffd0 │ │ │ │ + eorseq r3, ip, r4, lsl pc │ │ │ │ + eorseq r2, ip, r0, ror #11 │ │ │ │ + ldrshteq r3, [ip], -sl │ │ │ │ + eorseq r2, ip, r4, ror r5 │ │ │ │ + eorseq r2, ip, r6, lsr #6 │ │ │ │ + mlaseq ip, r2, lr, r3 │ │ │ │ + eorseq r1, ip, r0, lsr r1 │ │ │ │ + eorseq r3, ip, sl, asr #28 │ │ │ │ + eorseq r4, sp, ip, lsl #7 │ │ │ │ + strdeq r4, [r0], #-38 @ 0xffffffda │ │ │ │ + ldrhteq r2, [ip], -r8 │ │ │ │ + eorseq r3, ip, lr, lsl lr │ │ │ │ + eorseq r2, ip, r6, ror #9 │ │ │ │ + eorseq r0, ip, r2, ror #30 │ │ │ │ + eorseq r0, ip, r2, asr pc │ │ │ │ + eorseq r0, ip, r2, asr #30 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x460dd07f │ │ │ │ ldrdhi pc, [ip, -pc] │ │ │ │ @@ -48076,24 +48076,24 @@ │ │ │ │ @ instruction: 0xf7d0207d │ │ │ │ pop {r1, r2, r3, r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdami sp, {r4, r5, r6, r7, r8, pc} │ │ │ │ andcs r4, r4, #36700160 @ 0x2300000 │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ ldcl 7, cr15, [r2, #832]! @ 0x340 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - ldrshteq r3, [ip], -lr │ │ │ │ - ldrsbteq pc, [pc], -r8 @ │ │ │ │ - eorseq r3, ip, lr, asr #25 │ │ │ │ - subeq r4, r0, lr, lsr #1 │ │ │ │ - eorseq r5, pc, ip, asr #14 │ │ │ │ - eorseq pc, lr, r8, ror ip @ │ │ │ │ - ldrhteq sl, [lr], -r2 │ │ │ │ - ldrshteq lr, [pc], -r2 │ │ │ │ - subeq r4, r0, r6, ror #17 │ │ │ │ - eorseq r0, ip, lr, ror ip │ │ │ │ + eorseq r3, ip, lr, lsr sp │ │ │ │ + subeq r0, r0, r8, lsl r1 │ │ │ │ + eorseq r3, ip, lr, lsl #28 │ │ │ │ + subeq r4, r0, lr, ror #3 │ │ │ │ + eorseq r5, pc, ip, lsl #17 │ │ │ │ + ldrhteq pc, [lr], -r8 @ │ │ │ │ + ldrshteq sl, [lr], -r2 │ │ │ │ + eorseq pc, pc, r2, lsr r0 @ │ │ │ │ + subeq r4, r0, r6, lsr #20 │ │ │ │ + ldrhteq r0, [ip], -lr │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdbcs r0, {r2, r9, sl, lr} │ │ │ │ addhi pc, r8, r0 │ │ │ │ strmi r4, [r1], -sp, lsl #12 │ │ │ │ @@ -48165,27 +48165,27 @@ │ │ │ │ @ instruction: 0xf7d04478 │ │ │ │ str lr, [fp, sl, asr #26] │ │ │ │ @ instruction: 0x46234810 │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ @ instruction: 0xf7d04478 │ │ │ │ pop {r1, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - eorseq r0, pc, r0, lsr r3 @ │ │ │ │ - eorseq r3, ip, sl, lsr #21 │ │ │ │ - eorseq r3, sp, sl, ror #31 │ │ │ │ - subeq r3, r0, r4, asr pc │ │ │ │ - eorseq r3, ip, ip, ror sl │ │ │ │ - eorseq r2, ip, lr, asr #2 │ │ │ │ - ldrhteq r0, [ip], -ip │ │ │ │ - eorseq sp, fp, r0, lsl #4 │ │ │ │ - eorseq r0, ip, r0, lsl #11 │ │ │ │ - eorseq r1, ip, r2, lsl #21 │ │ │ │ - eorseq r0, ip, lr, asr #10 │ │ │ │ - eorseq r0, ip, ip, lsr #22 │ │ │ │ - eorseq r0, ip, ip, lsl fp │ │ │ │ + eorseq r0, pc, r0, ror r4 @ │ │ │ │ + eorseq r3, ip, sl, ror #23 │ │ │ │ + eorseq r4, sp, sl, lsr #2 │ │ │ │ + umaaleq r4, r0, r4, r0 │ │ │ │ + ldrhteq r3, [ip], -ip │ │ │ │ + eorseq r2, ip, lr, lsl #5 │ │ │ │ + ldrshteq r0, [ip], -ip │ │ │ │ + eorseq sp, fp, r0, asr #6 │ │ │ │ + eorseq r0, ip, r0, asr #13 │ │ │ │ + eorseq r1, ip, r2, asr #23 │ │ │ │ + eorseq r0, ip, lr, lsl #13 │ │ │ │ + eorseq r0, ip, ip, ror #24 │ │ │ │ + eorseq r0, ip, ip, asr 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, ror #1 │ │ │ │ + umaaleq r6, r0, r0, r3 │ │ │ │ + eorseq r5, sp, ip, lsr #1 │ │ │ │ + subeq r6, r0, r8, lsr #4 │ │ │ │ addseq r0, r2, r2, ror #19 │ │ │ │ - ldrshteq r3, [ip], -ip │ │ │ │ - eorseq r3, ip, r2, lsl r3 │ │ │ │ - ldrshteq r3, [ip], -r2 │ │ │ │ - eorseq r3, ip, r8, lsl #6 │ │ │ │ + eorseq r3, ip, ip, lsr r4 │ │ │ │ + eorseq r3, ip, r2, asr r4 │ │ │ │ + eorseq r3, ip, r2, lsr r4 │ │ │ │ + eorseq r3, ip, r8, asr #8 │ │ │ │ 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 #4 │ │ │ │ andeq r0, r0, r0, lsl #18 │ │ │ │ andeq r0, r0, ip, ror #8 │ │ │ │ - subeq r5, r0, ip, lsr #1 │ │ │ │ + subeq r5, r0, ip, ror #3 │ │ │ │ @ instruction: 0x0091f6f2 │ │ │ │ - eorseq r3, sp, lr, ror #23 │ │ │ │ + eorseq r3, sp, lr, lsr #26 │ │ │ │ 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 #24 │ │ │ │ + ldrhteq sp, [ip], -r6 │ │ │ │ + eorseq r3, sp, r2, asr #24 │ │ │ │ + eorseq r2, ip, r0, lsl #2 │ │ │ │ + eorseq r3, sp, r6, lsr #24 │ │ │ │ + ldrsbteq sp, [ip], -r8 │ │ │ │ + eorseq r3, sp, r6, lsl ip │ │ │ │ + ldrhteq sp, [ip], -r8 │ │ │ │ + eorseq r2, ip, ip, lsr #1 │ │ │ │ + ldrhteq sp, [ip], -lr │ │ │ │ + eorseq r2, ip, lr, ror r0 │ │ │ │ + eorseq sp, ip, r4, lsr #25 │ │ │ │ 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, lsl #1 │ │ │ │ + eorseq r2, ip, r4, lsr #1 │ │ │ │ + eorseq r0, ip, r6, lsr #31 │ │ │ │ + eorseq sp, ip, r4, lsl r5 │ │ │ │ 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 r2, ip, lr, rrx │ │ │ │ + eorseq r2, ip, r8, lsl #1 │ │ │ │ + eorseq r9, ip, r6, asr #11 │ │ │ │ + eorseq sp, ip, ip, lsl #24 │ │ │ │ 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 #21 │ │ │ │ + subeq r4, r0, lr, ror sl │ │ │ │ + ldrhteq r3, [sp], -r8 │ │ │ │ + subeq r4, r0, r6, ror #17 │ │ │ │ @ instruction: 0x0091f3fe │ │ │ │ - eorseq r1, ip, r8, lsl sp │ │ │ │ - eorseq r1, ip, lr, lsr #26 │ │ │ │ - eorseq r1, ip, lr, lsl #26 │ │ │ │ - eorseq r1, ip, r4, lsr #26 │ │ │ │ + eorseq r1, ip, r8, asr lr │ │ │ │ + eorseq r1, ip, lr, ror #28 │ │ │ │ + eorseq r1, ip, lr, asr #28 │ │ │ │ + eorseq r1, ip, r4, ror #28 │ │ │ │ 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 #26 │ │ │ │ addseq sl, r1, lr, asr sl │ │ │ │ - eorseq pc, pc, ip, lsl sl @ │ │ │ │ + eorseq pc, pc, ip, asr fp @ │ │ │ │ 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 @ │ │ │ │ + eorseq pc, pc, r0, ror sl @ │ │ │ │ umullseq sl, r1, r4, r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febbc8a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ strmi r5, [ip], -r4, lsl #3 │ │ │ │ ldrtne pc, [r4], #-2261 @ 0xfffff72b @ │ │ │ │ @@ -55896,15 +55896,15 @@ │ │ │ │ usatcs pc, #16, r7, lsl #17 @ │ │ │ │ andeq pc, r2, #34 @ 0x22 │ │ │ │ ldrbtcs pc, [r0], r7, lsl #17 @ │ │ │ │ @ instruction: 0xf897e76d │ │ │ │ @ instruction: 0xf02226f0 │ │ │ │ @ instruction: 0xf8870201 │ │ │ │ @ instruction: 0xe76626f0 │ │ │ │ - ldrshteq pc, [pc], -r0 @ │ │ │ │ + eorseq pc, pc, r0, lsr r5 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febbd984 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi dea70c │ │ │ │ blmi df7fc8 │ │ │ │ ldrbtmi fp, [sl], #-132 @ 0xffffff7c │ │ │ │ @ instruction: 0xf6404605 │ │ │ │ @@ -57795,15 +57795,15 @@ │ │ │ │ movwls r6, #2347 @ 0x92b │ │ │ │ ldmib sp, {r0, r3, r8, r9, fp, ip, pc}^ │ │ │ │ ldmdavs fp, {r0, r2, r4, r9, ip}^ │ │ │ │ @ instruction: 0xe7da47b8 │ │ │ │ b 1e26438 │ │ │ │ addseq r7, r1, r8, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq sp, pc, ip, lsl sl @ │ │ │ │ + eorseq sp, pc, ip, asr fp @ │ │ │ │ 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 #21 │ │ │ │ + ldrsbteq r9, [fp], -ip │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r6, lr, lsl sl │ │ │ │ @ instruction: 0x46054b1e │ │ │ │ @ instruction: 0xf10d447a │ │ │ │ @@ -58600,15 +58600,15 @@ │ │ │ │ svccs 0x007ff412 │ │ │ │ stmdbvc sl, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmdale r3, {r0, r2, r3, r9, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ eorcc pc, r2, r3, asr r8 @ │ │ │ │ andcs r6, r1, r3, lsl #15 │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq ip, pc, r2, lsl #21 │ │ │ │ + eorseq ip, pc, r2, asr #23 │ │ │ │ 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 │ │ │ │ + ldrsbteq r9, [fp], -r4 │ │ │ │ addseq r6, r1, r4, lsl #28 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldclmi 6, cr4, [r8, #-48] @ 0xffffffd0 │ │ │ │ addlt r4, r8, r8, asr r9 │ │ │ │ @@ -58725,20 +58725,20 @@ │ │ │ │ ldrbtmi r4, [r9], #-2315 @ 0xfffff6f5 │ │ │ │ mrc2 7, 0, pc, cr4, cr15, {7} │ │ │ │ @ instruction: 0xf7c6e7c4 │ │ │ │ svclt 0x0000eb36 │ │ │ │ @ instruction: 0x00916dbc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x008b63ba │ │ │ │ - eorseq r9, fp, r2, lsl r8 │ │ │ │ + eorseq r9, fp, r2, asr r9 │ │ │ │ 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 #18 │ │ │ │ + eorseq r9, fp, r4, ror r8 │ │ │ │ + eorseq r9, fp, sl, lsl #17 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [ip], -fp, lsl #16 │ │ │ │ vst1.8 {d4-d6}, [r3], r6 │ │ │ │ @ instruction: 0xf5b3237f │ │ │ │ @@ -58864,22 +58864,22 @@ │ │ │ │ stc2 7, cr15, [r0, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0x66f36eb3 │ │ │ │ stmdavs r2!, {r0, r1, r2, r3, r8, r9, sl, sp, lr, pc} │ │ │ │ stmdbmi sl, {r4, r5, r9, sl, lr} │ │ │ │ andcc pc, r7, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe7b9fcf5 │ │ │ │ - ldrsbteq r7, [fp], -r4 │ │ │ │ - eorseq r7, lr, lr, lsl #6 │ │ │ │ - eorseq r6, fp, r4, lsl #13 │ │ │ │ - eorseq r9, fp, sl, ror r6 │ │ │ │ - eorseq r9, fp, ip, lsr #12 │ │ │ │ - eorseq r9, fp, lr, asr #11 │ │ │ │ - eorseq r9, fp, r6, ror #10 │ │ │ │ - eorseq r9, fp, ip, ror #10 │ │ │ │ + eorseq r7, fp, r4, lsl fp │ │ │ │ + eorseq r7, lr, lr, asr #8 │ │ │ │ + eorseq r6, fp, r4, asr #15 │ │ │ │ + ldrhteq r9, [fp], -sl │ │ │ │ + eorseq r9, fp, ip, ror #14 │ │ │ │ + eorseq r9, fp, lr, lsl #14 │ │ │ │ + eorseq r9, fp, r6, lsr #13 │ │ │ │ + eorseq r9, fp, ip, lsr #13 │ │ │ │ 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 │ │ │ │ + ldrhteq r9, [fp], -ip │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [r6], -r3, lsl #29 │ │ │ │ blcs 7aefc │ │ │ │ @ instruction: 0xf897d157 │ │ │ │ @@ -58983,16 +58983,16 @@ │ │ │ │ strmi lr, [r1], -r6, lsr #18 │ │ │ │ addvs r4, ip, r0, lsr r6 │ │ │ │ stmib r1, {r0, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf7ffa500 │ │ │ │ svcvs 0x00f3ff27 │ │ │ │ ldmle r1!, {r0, r1, r5, r7, r9, lr}^ │ │ │ │ svclt 0x0000e7ab │ │ │ │ - eorseq r9, fp, r6, lsr r3 │ │ │ │ - ldrhteq r9, [fp], -ip │ │ │ │ + eorseq r9, fp, r6, ror r4 │ │ │ │ + ldrshteq r9, [fp], -ip │ │ │ │ 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 #6 │ │ │ │ + eorseq r9, fp, r0, lsr #10 │ │ │ │ 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 #8 │ │ │ │ addseq r1, r4, r2, lsr r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @ instruction: 0xf8dd3903 │ │ │ │ ldrmi r9, [r2], r4, lsr #32 │ │ │ │ bls 2fb44c │ │ │ │ @ instruction: 0xf8d92902 │ │ │ │ ldmdble r7!, {ip, sp} │ │ │ │ @@ -61445,15 +61445,15 @@ │ │ │ │ @ instruction: 0xf7c3f101 │ │ │ │ eorvs lr, r0, r6, asr pc │ │ │ │ stmiavs r3!, {r3, r5, r8, ip, sp, pc} │ │ │ │ adcvs r0, r3, fp, asr r0 │ │ │ │ strdcs lr, [r1], -r2 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrsbteq r9, [pc], -r4 │ │ │ │ + eorseq sl, pc, r4, lsl r0 @ │ │ │ │ stmdacs r1, {r4, r8, sl, ip, sp, pc} │ │ │ │ eorle r9, r1, r2, lsl #24 │ │ │ │ andle r2, lr, r2, lsl #16 │ │ │ │ bcc 1983cc │ │ │ │ orreq lr, r3, #1024 @ 0x400 │ │ │ │ bleq 1a9f8c │ │ │ │ svclt 0x00084284 │ │ │ │ @@ -77684,40 +77684,40 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2075 @ 0xfffff7e5 │ │ │ │ ldmdami fp, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2074 @ 0xfffff7e6 │ │ │ │ ldmdami sl, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - mlaseq sl, r0, r1, r7 │ │ │ │ - ldrshteq r7, [sl], -r6 │ │ │ │ - eorseq r7, sl, r0, asr #3 │ │ │ │ - ldrhteq r3, [sl], -lr │ │ │ │ - eorseq r8, fp, r0, lsr ip │ │ │ │ - eorseq r7, sl, r2, ror #2 │ │ │ │ - eorseq r7, sl, r2, ror #3 │ │ │ │ - eorseq r7, sl, r2, asr r1 │ │ │ │ - mlaseq sl, r2, r1, r7 │ │ │ │ - eorseq r7, sl, lr, asr r1 │ │ │ │ - eorseq r7, sl, r0, lsr #2 │ │ │ │ - eorseq fp, sl, r2, asr #30 │ │ │ │ - mlaseq sl, r8, r1, r7 │ │ │ │ - ldrshteq r7, [sl], -lr │ │ │ │ - eorseq r7, sl, r0, ror #2 │ │ │ │ - eorseq r7, sl, sl, lsr #2 │ │ │ │ - eorseq r7, sl, r2, lsl #3 │ │ │ │ - eorseq r8, fp, r4, ror #18 │ │ │ │ - eorseq r8, fp, lr, asr r9 │ │ │ │ - eorseq r7, sl, r0, lsl r1 │ │ │ │ - eorseq r7, sl, r2, asr #1 │ │ │ │ - eorseq r8, fp, ip, asr #18 │ │ │ │ - eorseq r8, fp, r6, asr #18 │ │ │ │ - eorseq r8, fp, r0, asr #18 │ │ │ │ - eorseq r8, fp, sl, lsr r9 │ │ │ │ - eorseq r8, fp, r4, lsr r9 │ │ │ │ + ldrsbteq r7, [sl], -r0 │ │ │ │ + eorseq r7, sl, r6, lsr r3 │ │ │ │ + eorseq r7, sl, r0, lsl #6 │ │ │ │ + ldrshteq r3, [sl], -lr │ │ │ │ + eorseq r8, fp, r0, ror sp │ │ │ │ + eorseq r7, sl, r2, lsr #5 │ │ │ │ + eorseq r7, sl, r2, lsr #6 │ │ │ │ + mlaseq sl, r2, r2, r7 │ │ │ │ + ldrsbteq r7, [sl], -r2 │ │ │ │ + mlaseq sl, lr, r2, r7 │ │ │ │ + eorseq r7, sl, r0, ror #4 │ │ │ │ + eorseq ip, sl, r2, lsl #1 │ │ │ │ + ldrsbteq r7, [sl], -r8 │ │ │ │ + eorseq r7, sl, lr, lsr r2 │ │ │ │ + eorseq r7, sl, r0, lsr #5 │ │ │ │ + eorseq r7, sl, sl, ror #4 │ │ │ │ + eorseq r7, sl, r2, asr #5 │ │ │ │ + eorseq r8, fp, r4, lsr #21 │ │ │ │ + mlaseq fp, lr, sl, r8 │ │ │ │ + eorseq r7, sl, r0, asr r2 │ │ │ │ + eorseq r7, sl, r2, lsl #4 │ │ │ │ + eorseq r8, fp, ip, lsl #21 │ │ │ │ + eorseq r8, fp, r6, lsl #21 │ │ │ │ + eorseq r8, fp, r0, lsl #21 │ │ │ │ + eorseq r8, fp, sl, ror sl │ │ │ │ + eorseq r8, fp, r4, ror sl │ │ │ │ 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 #24 │ │ │ │ + eorseq r5, sl, r6, asr #24 │ │ │ │ + eorseq r5, sl, ip, asr #24 │ │ │ │ + eorseq r5, sl, r2, asr ip │ │ │ │ + eorseq r5, sl, r8, asr ip │ │ │ │ + eorseq r5, sl, r2, ror #24 │ │ │ │ + mlaseq ip, r0, lr, r8 │ │ │ │ + eorseq r5, sl, r6, ror #24 │ │ │ │ + eorseq r5, sl, ip, ror #24 │ │ │ │ + eorseq r5, sl, lr, ror #24 │ │ │ │ + mlaseq sl, r0, ip, r5 │ │ │ │ + ldrshteq r5, [sl], -sl │ │ │ │ + mlaseq sl, ip, r7, r2 │ │ │ │ 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 #2 │ │ │ │ + eorseq r7, sl, r2, lsl #1 │ │ │ │ + eorseq r8, lr, r6, ror #17 │ │ │ │ addseq r4, r0, sl, asr #3 │ │ │ │ - eorseq r7, fp, ip, lsr sl │ │ │ │ - eorseq r6, sl, lr, ror #28 │ │ │ │ - eorseq r6, sl, r6, asr lr │ │ │ │ - ldrshteq r7, [fp], -r4 │ │ │ │ + eorseq r7, fp, ip, ror fp │ │ │ │ + eorseq r6, sl, lr, lsr #31 │ │ │ │ + mlaseq sl, r6, pc, r6 @ │ │ │ │ + eorseq r7, fp, r4, lsr fp │ │ │ │ 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 #29 │ │ │ │ + eorseq r6, fp, r6 │ │ │ │ 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 #27 │ │ │ │ + eorseq r6, sl, lr, lsl lr │ │ │ │ + ldrhteq r6, [lr], -r4 │ │ │ │ + eorseq r6, sl, lr, ror #27 │ │ │ │ + eorseq r6, lr, ip, ror sp │ │ │ │ + ldrhteq r6, [sl], -sl │ │ │ │ + eorseq r6, lr, r0, asr #26 │ │ │ │ + eorseq r6, sl, r6, lsl #27 │ │ │ │ + eorseq r6, sl, r8, lsl #27 │ │ │ │ + eorseq r6, lr, r0, asr #25 │ │ │ │ + eorseq sp, ip, sl, asr #19 │ │ │ │ + eorseq r6, lr, r8, lsr #25 │ │ │ │ + eorseq r6, sl, ip, asr #25 │ │ │ │ + eorseq r6, sl, r2, asr #25 │ │ │ │ + eorseq r7, lr, ip, asr #5 │ │ │ │ + eorseq r6, lr, lr, asr ip │ │ │ │ + eorseq r6, sl, r4, lsr #25 │ │ │ │ + eorseq r6, sl, r6, lsr #25 │ │ │ │ + ldrsbteq r6, [lr], -lr │ │ │ │ + eorseq r0, sp, lr, lsl #26 │ │ │ │ + ldrhteq r6, [lr], -ip │ │ │ │ + eorseq r0, sp, ip, asr #25 │ │ │ │ + eorseq r6, lr, sl, ror fp │ │ │ │ + eorseq r0, sp, sl, lsl #25 │ │ │ │ + eorseq r6, lr, r8, lsr fp │ │ │ │ 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 │ │ │ │ + ldrsbteq r0, [sp], -r8 │ │ │ │ + ldrhteq r0, [sp], -sl │ │ │ │ + mlaseq sp, lr, fp, r0 │ │ │ │ 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 │ │ │ │ + mlaseq sl, ip, sl, r6 │ │ │ │ + ldrhteq sp, [ip], -r0 │ │ │ │ + eorseq r6, sl, r4, ror #20 │ │ │ │ + eorseq sp, ip, sl, lsr #13 │ │ │ │ + mlaseq ip, r4, r6, sp │ │ │ │ + eorseq r6, lr, r8, lsr #19 │ │ │ │ + eorseq r6, fp, r4, lsl #14 │ │ │ │ + eorseq r6, sl, r2, lsl r9 │ │ │ │ + eorseq r6, lr, sl, lsl #17 │ │ │ │ + mlaseq ip, r6, r5, sp │ │ │ │ + ldrshteq r6, [sl], -r2 │ │ │ │ + eorseq r6, lr, r2, asr #16 │ │ │ │ + eorseq r6, sl, r6, lsr #17 │ │ │ │ + eorseq r6, sl, r6, lsr #17 │ │ │ │ + mlaseq sl, r8, r8, r6 │ │ │ │ + mlaseq sl, lr, r8, r6 │ │ │ │ + eorseq r6, sl, r8, lsl #17 │ │ │ │ + eorseq r6, lr, r2, asr #15 │ │ │ │ + eorseq r6, sl, r0, ror #15 │ │ │ │ + ldrshteq r6, [sl], -sl │ │ │ │ + eorseq r6, sl, r2, asr #15 │ │ │ │ + eorseq r6, sl, sl, ror #14 │ │ │ │ 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, lr, r4, ror #26 │ │ │ │ + ldrsbteq r6, [lr], -r8 │ │ │ │ + eorseq r6, fp, r8, ror #8 │ │ │ │ + eorseq r6, sl, r2, asr #14 │ │ │ │ + eorseq r5, fp, r8, lsl #16 │ │ │ │ + mlaseq sl, r4, r8, r4 │ │ │ │ + eorseq r5, fp, r2, lsl #16 │ │ │ │ + ldrshteq r5, [fp], -r2 │ │ │ │ + eorseq r6, lr, r6, ror #12 │ │ │ │ + eorseq r6, sl, r6, ror r6 │ │ │ │ + eorseq r6, sl, r8, ror #12 │ │ │ │ + eorseq r6, sl, sl, asr r6 │ │ │ │ + eorseq r6, sl, ip, lsl #12 │ │ │ │ + ldrshteq r6, [sl], -r8 │ │ │ │ + eorseq r6, sl, r4, ror #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl febd3bb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmdavs pc, {r0, r1, r7, ip, sp, pc} @ │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ ldmvs fp, {r0, r1, r3, r4, r9, fp, lr}^ │ │ │ │ @@ -78599,31 +78599,31 @@ │ │ │ │ @ instruction: 0xf083f202 │ │ │ │ andsmi r0, sl, #67108864 @ 0x4000000 │ │ │ │ addcs fp, r0, #20, 30 @ 0x50 │ │ │ │ strtmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strdlt pc, [r3], -r3 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - ldrshteq r6, [sl], -r4 │ │ │ │ - mlaseq ip, r8, lr, sp │ │ │ │ + eorseq r6, sl, r4, lsr r5 │ │ │ │ + ldrsbteq sp, [ip], -r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl febd3c44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ cmnlt r8, r0, lsl #20 │ │ │ │ @ instruction: 0xf06f6825 │ │ │ │ @ instruction: 0x4601ff77 │ │ │ │ bvs 8a8f9c │ │ │ │ @ instruction: 0xf06f688c │ │ │ │ bmi 1bc930 │ │ │ │ strtmi r2, [r3], -r1, lsl #2 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ svc 0x00def7b2 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq r6, sl, lr, asr r3 │ │ │ │ + mlaseq sl, lr, r4, r6 │ │ │ │ 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 #8 │ │ │ │ + eorseq r6, sl, ip, lsr r4 │ │ │ │ + eorseq r3, lr, r8, lsl #2 │ │ │ │ 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 │ │ │ │ + ldrshteq r6, [sl], -r0 │ │ │ │ + eorseq r6, fp, r4, lsl #1 │ │ │ │ + eorseq r3, sl, r8, asr r3 │ │ │ │ + eorseq sl, ip, r8, lsr #12 │ │ │ │ + eorseq r6, sl, r2, ror #6 │ │ │ │ + mlaseq lr, r2, r8, r6 │ │ │ │ + ldrhteq r6, [sl], -ip │ │ │ │ + eorseq r2, lr, lr, lsl #15 │ │ │ │ + eorseq fp, ip, r4, ror #14 │ │ │ │ + eorseq r6, sl, r2, asr r2 │ │ │ │ + mlaseq sl, r6, r2, r6 │ │ │ │ + eorseq r6, sl, r0, ror #4 │ │ │ │ + eorseq r6, sl, r0, lsl r2 │ │ │ │ + eorseq r6, sl, ip, lsr r2 │ │ │ │ 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 │ │ │ │ + mlaseq lr, r6, r6, r2 │ │ │ │ + eorseq r7, fp, r4, ror #17 │ │ │ │ + ldrshteq r5, [sl], -ip │ │ │ │ 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 │ │ │ │ + ldrshteq r6, [sl], -sl │ │ │ │ + eorseq r6, sl, r6, lsr r1 │ │ │ │ + eorseq r6, sl, r2, lsr r1 │ │ │ │ + eorseq r7, fp, r8, lsr r8 │ │ │ │ + eorseq r6, sl, lr, lsr #2 │ │ │ │ + eorseq r6, sl, r6, lsr #2 │ │ │ │ + eorseq r7, fp, lr, lsl #16 │ │ │ │ + eorseq r6, sl, r4, lsr #2 │ │ │ │ + eorseq r6, sl, r6, lsr #2 │ │ │ │ + eorseq r7, fp, r8, ror #15 │ │ │ │ + eorseq r6, sl, sl, asr #2 │ │ │ │ + eorseq sp, ip, r6, lsl #22 │ │ │ │ + eorseq r6, sl, sl, lsl #2 │ │ │ │ + eorseq r6, sl, r2, lsl #2 │ │ │ │ + eorseq r6, sl, r8, lsl #2 │ │ │ │ + eorseq r1, sl, sl, asr #31 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + eorseq r7, fp, lr, asr #13 │ │ │ │ + eorseq r6, sl, r4 │ │ │ │ + ldrhteq r7, [fp], -ip │ │ │ │ + ldrhteq r7, [fp], -r0 │ │ │ │ ldrhteq r5, [sl], -ip │ │ │ │ - eorseq r5, sl, r2, lsl #28 │ │ │ │ - eorseq r5, sl, sl, lsl #27 │ │ │ │ - eorseq r7, fp, sl, lsl #8 │ │ │ │ - eorseq r7, fp, r4, lsl #8 │ │ │ │ - ldrshteq lr, [r9], -sl │ │ │ │ - eorseq r5, sl, ip, asr #26 │ │ │ │ - mlaseq sl, sl, r2, r5 │ │ │ │ - eorseq r5, sl, r2, lsr ip │ │ │ │ - ldrshteq r5, [sl], -sl │ │ │ │ - ldrhteq r5, [sl], -lr │ │ │ │ - eorseq r5, fp, ip, ror #3 │ │ │ │ - eorseq r5, sl, r6, ror r2 │ │ │ │ - eorseq r5, sl, r0, lsl r2 │ │ │ │ - eorseq r5, sl, r6, lsr sp │ │ │ │ - eorseq r5, sl, r4, asr #3 │ │ │ │ + mlaseq fp, ip, r6, r7 │ │ │ │ + mlaseq fp, r4, r6, r7 │ │ │ │ + eorseq r5, sl, r6, lsl #31 │ │ │ │ + eorseq r7, fp, r4, lsl #13 │ │ │ │ + eorseq r6, sl, r8, asr r0 │ │ │ │ + ldrsbteq r5, [sl], -sl │ │ │ │ + mlaseq lr, r2, r2, r5 │ │ │ │ + addseq r4, r0, r0, lsr r2 │ │ │ │ + eorseq r5, lr, r6, ror #4 │ │ │ │ + eorseq r7, fp, sl, lsr #11 │ │ │ │ + eorseq r5, sl, r0, ror #30 │ │ │ │ + mlaseq fp, sl, r5, r7 │ │ │ │ + ldrshteq r5, [sl], -ip │ │ │ │ + eorseq r5, sl, r2, asr #30 │ │ │ │ + eorseq r5, sl, sl, asr #29 │ │ │ │ + eorseq r7, fp, sl, asr #10 │ │ │ │ + eorseq r7, fp, r4, asr #10 │ │ │ │ + eorseq lr, r9, sl, lsr pc │ │ │ │ + eorseq r5, sl, ip, lsl #29 │ │ │ │ + ldrsbteq r5, [sl], -sl │ │ │ │ + eorseq r5, sl, r2, ror sp │ │ │ │ + eorseq r5, sl, sl, lsr r3 │ │ │ │ ldrshteq r5, [sl], -lr │ │ │ │ + eorseq r5, fp, ip, lsr #6 │ │ │ │ + ldrhteq r5, [sl], -r6 │ │ │ │ + eorseq r5, sl, r0, asr r3 │ │ │ │ + eorseq r5, sl, r6, ror lr │ │ │ │ + eorseq r5, sl, r4, lsl #6 │ │ │ │ + eorseq r5, sl, lr, lsr sp │ │ │ │ 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 #16 │ │ │ │ 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 #8 │ │ │ │ + eorseq r5, sl, lr, lsr #24 │ │ │ │ + eorseq r0, fp, lr, ror #25 │ │ │ │ + eorseq r6, lr, r0, asr #3 │ │ │ │ + eorseq r5, sl, r4, ror #26 │ │ │ │ + eorseq r5, sl, r6, ror #26 │ │ │ │ + eorseq r5, sl, r0, ror #26 │ │ │ │ + eorseq r2, sl, r6, lsr #24 │ │ │ │ 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 │ │ │ │ + ldrsbteq r7, [fp], -r4 │ │ │ │ @ instruction: 0x008a23b8 │ │ │ │ - eorseq r7, fp, r0, lsl #3 │ │ │ │ - mlaseq sl, r8, fp, r5 │ │ │ │ - eorseq r5, sl, r6, asr fp │ │ │ │ - eorseq r5, sl, r8, asr fp │ │ │ │ + eorseq r7, fp, r0, asr #5 │ │ │ │ + ldrsbteq r5, [sl], -r8 │ │ │ │ + mlaseq sl, r6, ip, r5 │ │ │ │ + mlaseq sl, r8, ip, r5 │ │ │ │ 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 #12 │ │ │ │ + eorseq r6, sl, sl, lsr #12 │ │ │ │ + mlaseq sl, ip, sl, r5 │ │ │ │ + eorseq r5, sl, r8, lsl #20 │ │ │ │ addseq r2, r0, lr, ror #21 │ │ │ │ - eorseq r6, sl, r6, asr #8 │ │ │ │ - eorseq r6, sl, r8, lsr #8 │ │ │ │ + eorseq r6, sl, r6, lsl #11 │ │ │ │ + eorseq r6, sl, r8, ror #10 │ │ │ │ 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 │ │ │ │ + eorseq r5, sl, r4, asr #22 │ │ │ │ + ldrshteq sp, [ip], -r0 │ │ │ │ + eorseq r5, lr, lr, lsr #9 │ │ │ │ + eorseq sl, ip, r6, lsr #27 │ │ │ │ + eorseq r5, sl, r8, asr r9 │ │ │ │ + eorseq r5, sl, sl, ror #18 │ │ │ │ + eorseq r5, lr, r8, lsr #15 │ │ │ │ + eorseq r5, sl, r6, lsr #21 │ │ │ │ + eorseq r5, sl, r2, lsr #21 │ │ │ │ + eorseq r7, sp, ip, lsl r2 │ │ │ │ + eorseq r4, lr, sl, ror fp │ │ │ │ + ldrshteq r5, [lr], -sl │ │ │ │ + eorseq r5, sl, r4, asr pc │ │ │ │ + eorseq r5, fp, sl, lsl r4 │ │ │ │ + eorseq r6, sl, r6, lsl r2 │ │ │ │ + eorseq r6, sl, r4, lsl r2 │ │ │ │ + ldrshteq r6, [sl], -r8 │ │ │ │ + eorseq r5, lr, ip, ror #10 │ │ │ │ + ldrsbteq r6, [sl], -lr │ │ │ │ + andeq r0, r0, r4, ror r5 │ │ │ │ + eorseq r5, sl, sl, asr r8 │ │ │ │ + ldrshteq r6, [sl], -lr │ │ │ │ + eorseq r5, lr, r8, asr #9 │ │ │ │ + eorseq r5, fp, lr, lsr #4 │ │ │ │ + mlaseq sl, sl, fp, r6 │ │ │ │ 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 r4, lr, r2, lsr #29 │ │ │ │ + eorseq r5, lr, sl, lsr #21 │ │ │ │ + eorseq r5, sl, r2, lsl #9 │ │ │ │ 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 #24 │ │ │ │ + eorseq r5, lr, r0, asr #6 │ │ │ │ + eorseq r5, sl, r0, asr #7 │ │ │ │ + eorseq r5, fp, sl, lsl #27 │ │ │ │ + ldrhteq r5, [sl], -r0 │ │ │ │ + ldrsbteq r5, [sl], -r4 │ │ │ │ + eorseq r5, sl, r0, ror #16 │ │ │ │ + eorseq r5, fp, r6 │ │ │ │ + eorseq r8, lr, ip, lsl #4 │ │ │ │ + eorseq r5, sl, r2, lsl #14 │ │ │ │ + ldrsbteq r5, [sl], -r8 │ │ │ │ + eorseq r5, sl, lr, lsl #10 │ │ │ │ + eorseq r6, sl, sl, lsl #18 │ │ │ │ + eorseq r4, lr, r4, lsl ip │ │ │ │ + eorseq r1, lr, sl, ror r7 │ │ │ │ + eorseq r6, fp, ip, lsl #19 │ │ │ │ + eorseq r1, lr, r4, lsr r7 │ │ │ │ + eorseq r1, sp, r6, lsr #8 │ │ │ │ + eorseq r5, sl, lr, lsl #9 │ │ │ │ + eorseq r5, sl, sl, lsr #11 │ │ │ │ + ldrsbteq r5, [sl], -lr │ │ │ │ + ldrsbteq r5, [sl], -ip │ │ │ │ + eorseq r5, sl, r2, lsr #3 │ │ │ │ + eorseq ip, ip, r2, lsr #23 │ │ │ │ + eorseq r6, fp, r8, lsr r8 │ │ │ │ + ldrsbteq r5, [sl], -r0 │ │ │ │ + eorseq r1, lr, sl, lsl #11 │ │ │ │ + eorseq r4, lr, r8, lsl sl │ │ │ │ + mlaseq fp, r6, r7, r6 │ │ │ │ + eorseq r1, lr, r0, asr #10 │ │ │ │ + eorseq r5, sl, r8, ror r7 │ │ │ │ + eorseq r4, lr, lr, ror #18 │ │ │ │ + eorseq r5, sl, ip, lsr #6 │ │ │ │ + eorseq r4, sl, r2, lsl pc │ │ │ │ + eorseq r5, sl, lr, ror #5 │ │ │ │ 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 │ │ │ │ + ldrhteq r5, [sl], -r2 │ │ │ │ + ldrshteq r5, [sl], -sl │ │ │ │ + ldrhteq r5, [sl], -lr │ │ │ │ + eorseq r4, lr, ip, ror sl │ │ │ │ + mlaseq sl, r6, pc, r4 @ │ │ │ │ + eorseq r4, sl, r0, lsl #31 │ │ │ │ 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 │ │ │ │ + ldrshteq r4, [sl], -sl │ │ │ │ + ldrsbteq r5, [sl], -r0 │ │ │ │ + eorseq r5, sl, r8, lsr #9 │ │ │ │ + ldrshteq r0, [sl], -r4 │ │ │ │ + eorseq r4, lr, r0, asr r6 │ │ │ │ + eorseq r5, sl, r0, lsl #9 │ │ │ │ + ldrsbteq r5, [sl], -r0 │ │ │ │ + ldrhteq r5, [sl], -r0 │ │ │ │ + eorseq r5, lr, r0, lsl #3 │ │ │ │ + eorseq r5, sl, r8, lsl #6 │ │ │ │ + eorseq r0, sl, sl, asr #21 │ │ │ │ + eorseq r5, sl, ip, lsl #6 │ │ │ │ + ldrshteq r5, [sl], -ip │ │ │ │ + eorseq r4, sl, r0, lsl #26 │ │ │ │ + eorseq r5, sl, ip, ror #4 │ │ │ │ + eorseq r5, sl, r0, asr r2 │ │ │ │ + ldrhteq r4, [sl], -r8 │ │ │ │ + ldrsbteq r4, [sl], -ip │ │ │ │ + eorseq r4, sl, r4, asr #28 │ │ │ │ + ldrhteq fp, [sl], -r6 │ │ │ │ + eorseq r4, sl, r4, lsr #28 │ │ │ │ + eorseq r4, sl, r2, asr #27 │ │ │ │ + eorseq r5, fp, r6, lsl r5 │ │ │ │ + eorseq r4, sl, ip, ror #26 │ │ │ │ + eorseq r4, sl, r0, lsr sp │ │ │ │ + eorseq r4, sl, r8, asr #29 │ │ │ │ + eorseq r4, sl, sl, asr #22 │ │ │ │ + eorseq r4, sl, r4, lsl #22 │ │ │ │ + eorseq r4, sl, r2, lsl fp │ │ │ │ + eorseq r4, sl, r4, lsr #22 │ │ │ │ + eorseq r5, sl, r2, asr #8 │ │ │ │ + eorseq r5, sl, ip, lsr #8 │ │ │ │ + ldrshteq r5, [sl], -r2 │ │ │ │ + ldrsbteq r5, [sl], -r8 │ │ │ │ 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 │ │ │ │ + mlaseq sl, r8, r3, r5 │ │ │ │ + mlaseq sl, sl, r3, r5 │ │ │ │ + eorseq r4, sl, r0, lsl #27 │ │ │ │ + eorseq r4, sl, r6, ror #26 │ │ │ │ + eorseq r4, sl, ip, asr #26 │ │ │ │ + eorseq r3, sp, lr, asr #12 │ │ │ │ + eorseq r1, sl, ip, lsr ip │ │ │ │ + eorseq r4, sl, r2, ror r9 │ │ │ │ + eorseq r4, sl, ip, asr fp │ │ │ │ + eorseq r4, sl, lr, asr r9 │ │ │ │ + eorseq r5, sl, sl, ror #1 │ │ │ │ + eorseq ip, ip, r8, asr #4 │ │ │ │ + eorseq r4, lr, r6, asr #13 │ │ │ │ + eorseq r5, sl, r8, lsl #1 │ │ │ │ + eorseq r5, sl, r6, asr r0 │ │ │ │ + eorseq r5, sl, lr, ror r1 │ │ │ │ + eorseq r5, sl, r2, ror #1 │ │ │ │ + ldrhteq r5, [sl], -r2 │ │ │ │ + eorseq r5, sl, r6, lsr r1 │ │ │ │ + eorseq r5, sl, r2, lsl r1 │ │ │ │ + eorseq r5, sl, lr, ror #1 │ │ │ │ + eorseq r5, sl, sl, asr #1 │ │ │ │ + eorseq r5, sl, sl, lsr #1 │ │ │ │ + eorseq r5, sl, r6, lsl #1 │ │ │ │ + eorseq r5, sl, r6, lsr r0 │ │ │ │ + eorseq r5, sl, lr, lsl r0 │ │ │ │ + ldrshteq r4, [sl], -lr │ │ │ │ + eorseq r4, sl, r2, ror #31 │ │ │ │ + eorseq r4, sl, r6, asr #31 │ │ │ │ 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 │ │ │ │ + mlaseq sl, r6, pc, r4 @ │ │ │ │ + eorseq r4, sl, sl, ror pc │ │ │ │ + eorseq r4, sl, sl, asr pc │ │ │ │ + eorseq r4, sl, lr, lsr pc │ │ │ │ + eorseq r4, sl, r6, lsr #30 │ │ │ │ + eorseq r4, sl, r2, ror #29 │ │ │ │ + ldrhteq r4, [sl], -r6 │ │ │ │ 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, r2, asr #26 │ │ │ │ - eorseq r4, sl, sl, lsl sp │ │ │ │ - eorseq r4, sl, r2, lsl sp │ │ │ │ - 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 r4, sl, r2, lsl #29 │ │ │ │ + eorseq r4, sl, sl, asr lr │ │ │ │ + eorseq r4, sl, r2, asr lr │ │ │ │ + eorseq r4, sl, lr, lsl lr │ │ │ │ ldrshteq r4, [sl], -sl │ │ │ │ - eorseq r4, sl, r2, ror #23 │ │ │ │ + ldrsbteq r4, [sl], -r2 │ │ │ │ + eorseq r4, sl, lr, lsr #27 │ │ │ │ + eorseq r4, sl, sl, lsl #27 │ │ │ │ + eorseq r4, sl, sl, ror #26 │ │ │ │ + eorseq r4, sl, r2, asr sp │ │ │ │ + eorseq r4, sl, sl, lsr sp │ │ │ │ + eorseq r4, sl, r2, lsr #26 │ │ │ │ + ldrshteq r4, [sl], -lr │ │ │ │ + eorseq r4, sl, r2, ror #25 │ │ │ │ + eorseq r4, sl, sl, asr #25 │ │ │ │ + ldrhteq r4, [sl], -r2 │ │ │ │ + mlaseq sl, sl, ip, r4 │ │ │ │ + eorseq r4, sl, r2, lsl #25 │ │ │ │ + eorseq r4, sl, sl, ror #24 │ │ │ │ + eorseq r4, sl, r2, asr ip │ │ │ │ + eorseq r4, sl, r6, asr #11 │ │ │ │ + eorseq r0, sl, lr, asr fp │ │ │ │ + eorseq r1, sl, lr, asr #9 │ │ │ │ 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 │ │ │ │ - ldrhteq r4, [sl], -sl │ │ │ │ - eorseq r4, sl, r0, lsr #11 │ │ │ │ - eorseq r4, sl, r6, lsl #11 │ │ │ │ - eorseq sl, fp, r8, asr #5 │ │ │ │ - eorseq r4, sl, sl, asr r5 │ │ │ │ - eorseq r4, sl, r4, asr #10 │ │ │ │ - eorseq r4, sl, sl, lsr #10 │ │ │ │ - eorseq r4, sl, r0, lsl r5 │ │ │ │ - ldrshteq r4, [sl], -r6 │ │ │ │ - ldrsbteq r4, [sl], -ip │ │ │ │ - eorseq r4, sl, r2, asr #9 │ │ │ │ - eorseq r4, sl, r8, lsr #9 │ │ │ │ - eorseq r4, sl, r6, lsl r5 │ │ │ │ - eorseq r4, sl, r0, lsl #7 │ │ │ │ - eorseq r4, sl, r8, asr #17 │ │ │ │ - eorseq r4, sl, r2, lsr #17 │ │ │ │ - eorseq r8, fp, ip, lsr r2 │ │ │ │ - eorseq r4, sl, r6, ror r8 │ │ │ │ - eorseq r4, sl, r0, asr #16 │ │ │ │ - eorseq r4, sl, lr, lsl #16 │ │ │ │ - ldrsbteq r4, [sl], -ip │ │ │ │ - eorseq r4, sl, sl, lsr #15 │ │ │ │ - eorseq r4, sl, r6, ror r7 │ │ │ │ - eorseq r4, sl, lr, asr #14 │ │ │ │ - eorseq r4, sl, r2, lsr #14 │ │ │ │ - ldrshteq r4, [sl], -r2 │ │ │ │ + ldrsbteq r4, [sl], -r2 │ │ │ │ + eorseq r4, sl, sl, ror #14 │ │ │ │ + eorseq r4, sl, ip, asr #14 │ │ │ │ + eorseq r4, sl, lr, lsr #14 │ │ │ │ + eorseq r4, sl, r4, lsl r7 │ │ │ │ + ldrshteq r4, [sl], -sl │ │ │ │ + eorseq r4, sl, r0, ror #13 │ │ │ │ eorseq r4, sl, r6, asr #13 │ │ │ │ - mlaseq sl, r6, r6, r4 │ │ │ │ + eorseq sl, fp, r8, lsl #8 │ │ │ │ + mlaseq sl, sl, r6, r4 │ │ │ │ + eorseq r4, sl, r4, lsl #13 │ │ │ │ eorseq r4, sl, sl, ror #12 │ │ │ │ + eorseq r4, sl, r0, asr r6 │ │ │ │ eorseq r4, sl, r6, lsr r6 │ │ │ │ - eorseq r4, sl, r6, lsl r6 │ │ │ │ - ldrshteq r4, [sl], -r2 │ │ │ │ - eorseq r4, sl, r6, lsr fp │ │ │ │ - eorseq r3, fp, sl, asr #25 │ │ │ │ + eorseq r4, sl, ip, lsl r6 │ │ │ │ + eorseq r4, sl, r2, lsl #12 │ │ │ │ + eorseq r4, sl, r8, ror #11 │ │ │ │ + eorseq r4, sl, r6, asr r6 │ │ │ │ + eorseq r4, sl, r0, asr #9 │ │ │ │ + eorseq r4, sl, r8, lsl #20 │ │ │ │ + eorseq r4, sl, r2, ror #19 │ │ │ │ + eorseq r8, fp, ip, ror r3 │ │ │ │ + ldrhteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, r0, lsl #19 │ │ │ │ + eorseq r4, sl, lr, asr #18 │ │ │ │ + eorseq r4, sl, ip, lsl r9 │ │ │ │ + eorseq r4, sl, sl, ror #17 │ │ │ │ + ldrhteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, lr, lsl #17 │ │ │ │ + eorseq r4, sl, r2, ror #16 │ │ │ │ + eorseq r4, sl, r2, lsr r8 │ │ │ │ + eorseq r4, sl, r6, lsl #16 │ │ │ │ + ldrsbteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, sl, lsr #15 │ │ │ │ + eorseq r4, sl, r6, ror r7 │ │ │ │ + eorseq r4, sl, r6, asr r7 │ │ │ │ + eorseq r4, sl, r2, lsr r7 │ │ │ │ + eorseq r4, sl, r6, ror ip │ │ │ │ + eorseq r3, fp, sl, lsl #28 │ │ │ │ @ instruction: 0xf8db2004 │ │ │ │ blcs 8b224 │ │ │ │ rschi pc, r0, r0, asr #32 │ │ │ │ ldmdavs r3, {r1, r4, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf43e2b00 │ │ │ │ blls 1a9924 │ │ │ │ vmax.s8 q9, q0, q10 │ │ │ │ @@ -81374,71 +81374,71 @@ │ │ │ │ blt fef7d570 │ │ │ │ tstcs r1, ip, lsr sl │ │ │ │ ldrbtmi r4, [sl], #-1600 @ 0xfffff9c0 │ │ │ │ b 15bd444 │ │ │ │ blt fed7d580 │ │ │ │ ldrbtmi r4, [fp], #-2873 @ 0xfffff4c7 │ │ │ │ ldmlt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - eorseq r4, sl, r8, asr #8 │ │ │ │ - mlaseq fp, r2, r3, r5 │ │ │ │ - ldrsbteq r3, [sl], -r6 │ │ │ │ - eorseq r3, sl, r0, lsr #28 │ │ │ │ - eorseq r5, fp, r8, ror #6 │ │ │ │ - eorseq r3, sl, lr, lsr #29 │ │ │ │ - ldrshteq r3, [sl], -r2 │ │ │ │ - eorseq r3, fp, lr, lsl r0 │ │ │ │ - ldrshteq r4, [sl], -r6 │ │ │ │ + eorseq r4, sl, r8, lsl #11 │ │ │ │ + ldrsbteq r5, [fp], -r2 │ │ │ │ + eorseq r4, sl, r6, lsl r0 │ │ │ │ + eorseq r3, sl, r0, ror #30 │ │ │ │ + eorseq r5, fp, r8, lsr #9 │ │ │ │ + eorseq r3, sl, lr, ror #31 │ │ │ │ + eorseq r3, sl, r2, lsr pc │ │ │ │ + eorseq r3, fp, lr, asr r1 │ │ │ │ + eorseq r4, sl, r6, lsr r8 │ │ │ │ + eorseq r4, sl, r0, lsl r8 │ │ │ │ + ldrhteq r4, [sl], -ip │ │ │ │ + eorseq r4, sl, r0, lsr #15 │ │ │ │ + mlaseq sl, r6, r7, r4 │ │ │ │ + eorseq r4, sl, r4, asr #14 │ │ │ │ + eorseq r5, fp, r8, ror #7 │ │ │ │ + eorseq r4, lr, sl, lsr r2 │ │ │ │ + ldrsbteq r5, [fp], -r4 │ │ │ │ + eorseq r4, lr, r6, lsr #4 │ │ │ │ + eorseq r4, sl, lr, asr #8 │ │ │ │ + eorseq r4, sl, sl, lsr #14 │ │ │ │ ldrsbteq r4, [sl], -r0 │ │ │ │ - eorseq r4, sl, ip, ror r6 │ │ │ │ - eorseq r4, sl, r0, ror #12 │ │ │ │ - eorseq r4, sl, r6, asr r6 │ │ │ │ - eorseq r4, sl, r4, lsl #12 │ │ │ │ - eorseq r5, fp, r8, lsr #5 │ │ │ │ - ldrshteq r4, [lr], -sl │ │ │ │ - mlaseq fp, r4, r2, r5 │ │ │ │ - eorseq r4, lr, r6, ror #1 │ │ │ │ - eorseq r4, sl, lr, lsl #6 │ │ │ │ - eorseq r4, sl, sl, ror #11 │ │ │ │ - mlaseq sl, r0, r5, r4 │ │ │ │ - eorseq r3, sl, r2, lsr sp │ │ │ │ - eorseq r5, fp, lr, lsl #4 │ │ │ │ - eorseq r3, sl, r4, asr sp │ │ │ │ - mlaseq sl, r8, r5, r4 │ │ │ │ - eorseq r3, sl, sl, lsr sl │ │ │ │ - eorseq r3, sl, r2, lsr #31 │ │ │ │ - ldrhteq r3, [lr], -ip │ │ │ │ - eorseq r3, sl, r0, asr #28 │ │ │ │ - ldrshteq r3, [sl], -r8 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, r0, asr #29 │ │ │ │ - eorseq r5, fp, r0, asr r1 │ │ │ │ - eorseq pc, r9, r4, lsr #18 │ │ │ │ - mlaseq sl, r2, r1, r4 │ │ │ │ - eorseq r3, sl, lr, ror lr │ │ │ │ - eorseq r3, sl, lr, asr lr │ │ │ │ - eorseq r3, sl, r2, asr #28 │ │ │ │ - eorseq r3, sl, r6, lsr #28 │ │ │ │ - ldrshteq r3, [sl], -lr │ │ │ │ - eorseq r3, sl, r2, ror #27 │ │ │ │ - eorseq r3, sl, r2, asr #26 │ │ │ │ - mlaseq sl, lr, sp, r3 │ │ │ │ - ldrhteq r3, [sl], -sl │ │ │ │ - eorseq r3, sl, r2, lsr sp │ │ │ │ - eorseq r7, fp, sl, lsr sp │ │ │ │ - eorseq r3, sl, r0, lsl sp │ │ │ │ - eorseq ip, r9, r8, asr sl │ │ │ │ - ldrhteq r3, [sl], -r4 │ │ │ │ - eorseq r4, fp, r6, lsl r4 │ │ │ │ - eorseq r3, sl, r6, asr #20 │ │ │ │ - ldrhteq pc, [r9], -r2 @ │ │ │ │ - eorseq r3, fp, r2, asr r5 │ │ │ │ - mlaseq r9, sl, r7, pc @ │ │ │ │ - eorseq pc, r9, sl, lsl #15 │ │ │ │ - eorseq pc, r9, sl, ror r7 @ │ │ │ │ - eorseq r3, sl, lr, lsl sl │ │ │ │ + eorseq r3, sl, r2, ror lr │ │ │ │ + eorseq r5, fp, lr, asr #6 │ │ │ │ + mlaseq sl, r4, lr, r3 │ │ │ │ + ldrsbteq r4, [sl], -r8 │ │ │ │ + eorseq r3, sl, sl, ror fp │ │ │ │ + eorseq r4, sl, r2, ror #1 │ │ │ │ + ldrshteq r3, [lr], -ip │ │ │ │ + eorseq r3, sl, r0, lsl #31 │ │ │ │ + eorseq r4, sl, r8, lsr r0 │ │ │ │ + eorseq r4, sl, ip, lsl r0 │ │ │ │ + eorseq r4, sl, r0 │ │ │ │ + mlaseq fp, r0, r2, r5 │ │ │ │ + eorseq pc, r9, r4, ror #20 │ │ │ │ + ldrsbteq r4, [sl], -r2 │ │ │ │ + ldrhteq r3, [sl], -lr │ │ │ │ + mlaseq sl, lr, pc, r3 @ │ │ │ │ + eorseq r3, sl, r2, lsl #31 │ │ │ │ + eorseq r3, sl, r6, ror #30 │ │ │ │ + eorseq r3, sl, lr, lsr pc │ │ │ │ + eorseq r3, sl, r2, lsr #30 │ │ │ │ + eorseq r3, sl, r2, lsl #29 │ │ │ │ + ldrsbteq r3, [sl], -lr │ │ │ │ + ldrshteq r3, [sl], -sl │ │ │ │ + eorseq r3, sl, r2, ror lr │ │ │ │ + eorseq r7, fp, sl, ror lr │ │ │ │ + eorseq r3, sl, r0, asr lr │ │ │ │ + mlaseq r9, r8, fp, ip │ │ │ │ + ldrshteq r3, [sl], -r4 │ │ │ │ + eorseq r4, fp, r6, asr r5 │ │ │ │ + eorseq r3, sl, r6, lsl #23 │ │ │ │ + ldrshteq pc, [r9], -r2 @ │ │ │ │ + mlaseq fp, r2, r6, r3 │ │ │ │ + ldrsbteq pc, [r9], -sl @ │ │ │ │ + eorseq pc, r9, sl, asr #17 │ │ │ │ + ldrhteq pc, [r9], -sl @ │ │ │ │ + eorseq r3, sl, lr, asr fp │ │ │ │ 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 │ │ │ │ + eorseq pc, r9, r2, lsl #8 │ │ │ │ + eorseq r4, fp, ip, lsl #31 │ │ │ │ + eorseq r4, sl, lr, lsl #9 │ │ │ │ + eorseq pc, r9, sl, lsr #7 │ │ │ │ + eorseq r4, sl, lr, asr #8 │ │ │ │ + eorseq pc, r9, ip, asr r3 @ │ │ │ │ + eorseq r4, sl, r4, lsr #26 │ │ │ │ + andeq r0, r0, r4, ror r5 │ │ │ │ + ldrsbteq pc, [r9], -lr @ │ │ │ │ + eorseq r4, fp, sl, ror #28 │ │ │ │ + eorseq r4, sl, r0, ror #5 │ │ │ │ + ldrshteq pc, [r9], -r2 @ │ │ │ │ + eorseq r4, fp, r4, lsr #28 │ │ │ │ + eorseq r4, sl, sl, asr #5 │ │ │ │ + eorseq pc, r9, r6, lsr #4 │ │ │ │ + ldrhteq r4, [fp], -r8 │ │ │ │ + eorseq r4, sl, lr, ror #4 │ │ │ │ + eorseq r4, sl, r4, asr #3 │ │ │ │ + ldrhteq r4, [sl], -r0 │ │ │ │ + eorseq pc, r9, r8, asr #12 │ │ │ │ + ldrhteq pc, [r9], -ip @ │ │ │ │ + eorseq r4, sl, ip, lsl r2 │ │ │ │ + ldrshteq r4, [sl], -r8 │ │ │ │ + eorseq r1, sp, r4, lsl #22 │ │ │ │ + eorseq pc, r9, r2, asr #2 │ │ │ │ + eorseq r4, sl, r2, lsl #4 │ │ │ │ + eorseq pc, r9, r0, lsl #2 │ │ │ │ + eorseq r4, sl, r8, asr #21 │ │ │ │ + eorseq r4, sl, sl, asr r1 │ │ │ │ + eorseq r3, sl, r0, asr r6 │ │ │ │ + eorseq r3, sl, r4, asr #12 │ │ │ │ + eorseq r4, sl, r6, lsl #2 │ │ │ │ + eorseq r3, sl, ip, lsl r6 │ │ │ │ + eorseq r3, sl, r6, lsl r6 │ │ │ │ + eorseq r4, sl, ip, lsl r1 │ │ │ │ + eorseq r4, sl, ip, rrx │ │ │ │ + eorseq r4, sl, r4, rrx │ │ │ │ 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 r3, sl, r2, asr #31 │ │ │ │ + eorseq pc, r9, sl, asr r4 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ ldrmi fp, [r7], -pc, lsr #1 │ │ │ │ mrrccs 8, 13, pc, r8, cr15 @ │ │ │ │ @ instruction: 0xf8df461e │ │ │ │ @@ -82554,160 +82554,160 @@ │ │ │ │ @ instruction: 0xf44f0b13 │ │ │ │ strbt r2, [sp], r0, lsl #14 │ │ │ │ addseq r0, r0, r4, ror #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addseq r0, r0, r4, asr r4 │ │ │ │ andeq r0, r0, r4, asr r6 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - eorseq r3, sl, lr, asr lr │ │ │ │ - eorseq r7, sp, lr, ror #23 │ │ │ │ - eorseq r3, sl, r0, ror lr │ │ │ │ - eorseq r3, sl, r8, ror #28 │ │ │ │ - eorseq r4, fp, sl, lsl #17 │ │ │ │ - eorseq r3, sl, r2, asr #28 │ │ │ │ - eorseq r3, sl, r8, asr #28 │ │ │ │ - eorseq r4, sl, ip, lsr r3 │ │ │ │ - eorseq r3, sl, lr, asr #28 │ │ │ │ - eorseq r3, sl, r2, asr lr │ │ │ │ - eorseq r3, sl, r2, asr lr │ │ │ │ - eorseq r3, sl, r2, asr #28 │ │ │ │ - eorseq r3, sl, ip, asr #28 │ │ │ │ - eorseq r3, sl, r4, asr lr │ │ │ │ - eorseq r3, sl, r2, ror #29 │ │ │ │ - eorseq r3, sl, ip, ror #29 │ │ │ │ - ldrshteq r3, [sl], -r4 │ │ │ │ - eorseq r3, sl, r4, lsl #30 │ │ │ │ - eorseq r3, sl, lr, lsl #30 │ │ │ │ - eorseq r3, sl, r0, lsl #30 │ │ │ │ - ldrshteq r3, [sl], -r0 │ │ │ │ - ldrhteq r3, [sl], -r2 │ │ │ │ - eorseq r3, sl, r4, asr fp │ │ │ │ + mlaseq sl, lr, pc, r3 @ │ │ │ │ + eorseq r7, sp, lr, lsr #26 │ │ │ │ + ldrhteq r3, [sl], -r0 │ │ │ │ + eorseq r3, sl, r8, lsr #31 │ │ │ │ + eorseq r4, fp, sl, asr #19 │ │ │ │ + eorseq r3, sl, r2, lsl #31 │ │ │ │ + eorseq r3, sl, r8, lsl #31 │ │ │ │ + eorseq r4, sl, ip, ror r4 │ │ │ │ + eorseq r3, sl, lr, lsl #31 │ │ │ │ + mlaseq sl, r2, pc, r3 @ │ │ │ │ + mlaseq sl, r2, pc, r3 @ │ │ │ │ + eorseq r3, sl, r2, lsl #31 │ │ │ │ eorseq r3, sl, ip, lsl #31 │ │ │ │ - ldrshteq r3, [sl], -r2 │ │ │ │ - eorseq r3, sl, sl, ror #30 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, r0, asr #30 │ │ │ │ - eorseq r3, sl, r2, asr #21 │ │ │ │ - eorseq r3, sl, r6, lsl #30 │ │ │ │ - eorseq r3, sl, r8, lsr #21 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - eorseq r3, sl, lr, lsl #21 │ │ │ │ - eorseq r3, sl, r6, lsr #29 │ │ │ │ - eorseq r3, sl, r4, ror sl │ │ │ │ - eorseq r3, sl, sl, ror lr │ │ │ │ - eorseq r3, sl, ip, ror #28 │ │ │ │ - eorseq r3, sl, r6, asr #28 │ │ │ │ - eorseq r3, sl, r4, asr lr │ │ │ │ - eorseq r3, sl, r8, lsl lr │ │ │ │ - eorseq r3, sl, sl, lsr #20 │ │ │ │ - eorseq r3, sl, r6, ror #27 │ │ │ │ - eorseq r3, sl, r4, lsl sl │ │ │ │ - ldrhteq r3, [sl], -r8 │ │ │ │ - ldrshteq r3, [sl], -sl │ │ │ │ - eorseq r3, sl, r0, lsl #27 │ │ │ │ - eorseq r3, sl, sl, lsr #20 │ │ │ │ - eorseq r3, sl, r8, asr #26 │ │ │ │ - eorseq r3, sl, lr, lsl #20 │ │ │ │ - eorseq r3, sl, r8, lsl sp │ │ │ │ - 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 │ │ │ │ + mlaseq sl, r4, pc, r3 @ │ │ │ │ + eorseq r4, sl, r2, lsr #32 │ │ │ │ + eorseq r4, sl, ip, lsr #32 │ │ │ │ + eorseq r4, sl, r4, lsr r0 │ │ │ │ + eorseq r4, sl, r4, asr #32 │ │ │ │ + eorseq r4, sl, lr, asr #32 │ │ │ │ + eorseq r4, sl, r0, asr #32 │ │ │ │ + eorseq r4, sl, r0, lsr r0 │ │ │ │ + ldrshteq r4, [sl], -r2 │ │ │ │ + mlaseq sl, r4, ip, r3 │ │ │ │ + eorseq r4, sl, ip, asr #1 │ │ │ │ + eorseq r3, sl, r2, lsr ip │ │ │ │ + eorseq r4, sl, sl, lsr #1 │ │ │ │ + eorseq r3, sl, ip, lsl ip │ │ │ │ + eorseq r4, sl, r0, lsl #1 │ │ │ │ + eorseq r3, sl, r2, lsl #24 │ │ │ │ + eorseq r4, sl, r6, asr #32 │ │ │ │ + eorseq r3, sl, r8, ror #23 │ │ │ │ + eorseq r4, sl, ip, lsl r0 │ │ │ │ + eorseq r3, sl, lr, asr #23 │ │ │ │ + eorseq r3, sl, r6, ror #31 │ │ │ │ + ldrhteq r3, [sl], -r4 │ │ │ │ + ldrhteq r3, [sl], -sl │ │ │ │ + eorseq r3, sl, ip, lsr #31 │ │ │ │ + eorseq r3, sl, r6, lsl #31 │ │ │ │ + mlaseq sl, r4, pc, r3 @ │ │ │ │ + eorseq r3, sl, r8, asr pc │ │ │ │ + eorseq r3, sl, sl, ror #22 │ │ │ │ + eorseq r3, sl, r6, lsr #30 │ │ │ │ + eorseq r3, sl, r4, asr fp │ │ │ │ ldrshteq r3, [sl], -r8 │ │ │ │ - eorseq r3, sl, lr, ror #21 │ │ │ │ - eorseq r9, ip, sl, asr #15 │ │ │ │ - eorseq r3, sl, ip, lsl r9 │ │ │ │ - eorseq lr, r9, r4, ror #22 │ │ │ │ - mlaseq sl, r8, sl, r3 │ │ │ │ - eorseq r3, sl, r6, lsr #21 │ │ │ │ - eorseq r9, ip, r2, lsl #15 │ │ │ │ - eorseq lr, r9, lr, lsr #22 │ │ │ │ - ldrhteq r4, [sl], -lr │ │ │ │ - eorseq r3, sl, ip, ror #20 │ │ │ │ - eorseq r3, sl, ip, lsr #17 │ │ │ │ - eorseq r9, ip, r6, asr #14 │ │ │ │ - eorseq lr, r9, r4, ror #21 │ │ │ │ - eorseq r4, sl, ip, lsl #3 │ │ │ │ - eorseq r3, sl, r2, lsr #20 │ │ │ │ - eorseq r3, sl, r4, ror #16 │ │ │ │ - ldrshteq r9, [ip], -ip │ │ │ │ - mlaseq r9, sl, sl, lr │ │ │ │ - eorseq r3, sl, r0, asr #18 │ │ │ │ - eorseq r3, sl, sl, lsl r9 │ │ │ │ - eorseq r3, sl, r0, lsl r9 │ │ │ │ - eorseq r3, sl, r2, lsl #18 │ │ │ │ - ldrsbteq r3, [sl], -r8 │ │ │ │ - eorseq r3, sl, sl, ror #17 │ │ │ │ - mlaseq sl, ip, r8, r3 │ │ │ │ - eorseq r3, sl, 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 │ │ │ │ + eorseq r3, sl, sl, lsr fp │ │ │ │ + eorseq r3, sl, r0, asr #29 │ │ │ │ + eorseq r3, sl, sl, ror #22 │ │ │ │ + eorseq r3, sl, r8, lsl #29 │ │ │ │ + eorseq r3, sl, lr, asr #22 │ │ │ │ + eorseq r3, sl, r8, asr lr │ │ │ │ + eorseq r3, sl, r6, lsr fp │ │ │ │ + eorseq r3, sl, r6, asr #27 │ │ │ │ + eorseq r3, sl, r8, asr #21 │ │ │ │ + eorseq r3, sl, lr, lsl #27 │ │ │ │ + ldrshteq r3, [sl], -ip │ │ │ │ + eorseq r3, sl, r0, ror #26 │ │ │ │ + eorseq r3, sl, lr, lsr sp │ │ │ │ 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 │ │ │ │ + eorseq r3, sl, r6, lsl #26 │ │ │ │ + eorseq r3, sl, r4, lsl ip │ │ │ │ + eorseq r3, sl, r4, ror #25 │ │ │ │ ldrhteq r3, [sl], -lr │ │ │ │ - mlaseq sl, ip, r6, r3 │ │ │ │ - mlaseq sl, sl, r6, r3 │ │ │ │ - eorseq r3, sl, r4, lsl #13 │ │ │ │ - eorseq r3, sl, r6, ror r6 │ │ │ │ - eorseq r3, sl, ip, ror #12 │ │ │ │ - eorseq r3, sl, r6, asr #12 │ │ │ │ - eorseq r3, sl, r4, asr r6 │ │ │ │ - eorseq r3, sl, r2, lsl #11 │ │ │ │ + mlaseq ip, sl, r9, r9 │ │ │ │ + eorseq r3, sl, ip, ror #21 │ │ │ │ + eorseq lr, r9, r4, lsr sp │ │ │ │ + eorseq r3, sl, ip, lsl #25 │ │ │ │ + eorseq r3, sl, r6, ror ip │ │ │ │ + eorseq r9, ip, r2, asr r9 │ │ │ │ + eorseq r3, sl, r4, lsr #21 │ │ │ │ + eorseq lr, r9, ip, ror #25 │ │ │ │ + eorseq r3, sl, r8, lsr ip │ │ │ │ + eorseq r3, sl, lr, lsr #24 │ │ │ │ + eorseq r9, ip, sl, lsl #18 │ │ │ │ + eorseq r3, sl, ip, asr sl │ │ │ │ + eorseq lr, r9, r4, lsr #25 │ │ │ │ + ldrsbteq r3, [sl], -r8 │ │ │ │ + eorseq r3, sl, r6, ror #23 │ │ │ │ + eorseq r9, ip, r2, asr #17 │ │ │ │ + eorseq lr, r9, lr, ror #24 │ │ │ │ + ldrshteq r4, [sl], -lr │ │ │ │ + eorseq r3, sl, ip, lsr #23 │ │ │ │ + eorseq r3, sl, ip, ror #19 │ │ │ │ + eorseq r9, ip, r6, lsl #17 │ │ │ │ + eorseq lr, r9, r4, lsr #24 │ │ │ │ + eorseq r4, sl, ip, asr #5 │ │ │ │ + eorseq r3, sl, r2, ror #22 │ │ │ │ + eorseq r3, sl, r4, lsr #19 │ │ │ │ + eorseq r9, ip, ip, lsr r8 │ │ │ │ + ldrsbteq lr, [r9], -sl │ │ │ │ + eorseq r3, sl, r0, lsl #21 │ │ │ │ + eorseq r3, sl, sl, asr sl │ │ │ │ + eorseq r3, sl, r0, asr sl │ │ │ │ + eorseq r3, sl, r2, asr #20 │ │ │ │ + eorseq r3, sl, r8, lsl sl │ │ │ │ + eorseq r3, sl, sl, lsr #20 │ │ │ │ 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, r2, lsl #19 │ │ │ │ + eorseq r3, sl, r4, lsr #19 │ │ │ │ + eorseq r3, sl, sl, ror #18 │ │ │ │ + eorseq r3, sl, r8, ror r9 │ │ │ │ + eorseq r3, sl, r2, asr r9 │ │ │ │ + eorseq r3, sl, r8, asr #18 │ │ │ │ + eorseq r3, sl, sl, lsr r9 │ │ │ │ + eorseq r3, sl, r0, lsl r9 │ │ │ │ + eorseq r3, sl, r2, lsr #18 │ │ │ │ + ldrsbteq r4, [sl], -r2 │ │ │ │ + eorseq r3, sl, r8, asr sl │ │ │ │ + mlaseq sl, r8, r8, r3 │ │ │ │ + eorseq r9, ip, r2, lsr r7 │ │ │ │ + ldrsbteq lr, [r9], -r0 │ │ │ │ + eorseq r3, sl, r2, lsr #16 │ │ │ │ + ldrshteq r3, [sl], -r4 │ │ │ │ + ldrshteq r3, [sl], -lr │ │ │ │ + ldrsbteq r3, [sl], -ip │ │ │ │ + ldrsbteq r3, [sl], -sl │ │ │ │ + eorseq r3, sl, r4, asr #15 │ │ │ │ + ldrhteq r3, [sl], -r6 │ │ │ │ + eorseq r3, sl, ip, lsr #15 │ │ │ │ + eorseq r3, sl, r6, lsl #15 │ │ │ │ + mlaseq sl, r4, r7, r3 │ │ │ │ + eorseq r3, sl, r2, asr #13 │ │ │ │ + eorseq r3, sl, ip, lsl r7 │ │ │ │ + eorseq r3, sl, r6, lsr #14 │ │ │ │ + ldrsbteq r3, [sl], -ip │ │ │ │ + eorseq r3, sl, r6, ror pc │ │ │ │ + eorseq r3, sl, r4, ror r6 │ │ │ │ + eorseq r3, sl, r4, lsl #31 │ │ │ │ + mlaseq sl, r8, pc, r3 @ │ │ │ │ + mlaseq sl, lr, pc, r3 @ │ │ │ │ + eorseq r3, sl, r0, lsr #31 │ │ │ │ + eorseq r3, sl, r4, lsl #30 │ │ │ │ + eorseq r3, sl, sl, ror #29 │ │ │ │ + eorseq r3, sl, r0, lsl #30 │ │ │ │ + eorseq r1, fp, r0, lsr #18 │ │ │ │ + eorseq r3, sl, r2, lsr #32 │ │ │ │ + eorseq r2, lr, r2, asr r7 │ │ │ │ + eorseq r2, fp, r2, asr #9 │ │ │ │ + eorseq r3, sl, r6, ror r4 │ │ │ │ + eorseq r3, sl, lr, ror r4 │ │ │ │ + eorseq r3, sl, r0, lsl #9 │ │ │ │ + eorseq r3, sl, r0, lsr lr │ │ │ │ + ldrhteq lr, [r9], -r8 │ │ │ │ addeq pc, pc, sl, ror #16 │ │ │ │ - eorseq r3, sl, ip, lsr #5 │ │ │ │ - eorseq r3, fp, r4, asr #26 │ │ │ │ - eorseq r3, fp, sl, lsr sp │ │ │ │ + eorseq r3, sl, ip, ror #7 │ │ │ │ + eorseq r3, fp, r4, lsl #29 │ │ │ │ + eorseq r3, fp, sl, ror lr │ │ │ │ @ instruction: 0x9e08692b │ │ │ │ pkhtbcs pc, r8, pc, asr #17 @ │ │ │ │ ldrtmi r6, [r0], -r9, ror #23 │ │ │ │ ldrbtmi r6, [sl], #-2203 @ 0xfffff765 │ │ │ │ tstcs r1, r1, lsl r1 │ │ │ │ svc 0x00e6f7ae │ │ │ │ @ instruction: 0x2678f8df │ │ │ │ @@ -83120,112 +83120,112 @@ │ │ │ │ mrscs r9, R9_usr │ │ │ │ strtmi r4, [r0], -r5, ror #22 │ │ │ │ ldrbtmi r4, [fp], #-2661 @ 0xfffff59b │ │ │ │ @ instruction: 0xf7ae447a │ │ │ │ @ instruction: 0xf89aecb0 │ │ │ │ ldr r3, [r4, #328] @ 0x148 │ │ │ │ ldc 7, cr15, [r8], {174} @ 0xae │ │ │ │ - eorseq r3, sl, r6, lsl #20 │ │ │ │ - eorseq r3, sp, r8, lsr #22 │ │ │ │ - ldrshteq sp, [r9], -r2 │ │ │ │ - ldrsbteq r3, [sl], -ip │ │ │ │ - mlaseq r9, lr, lr, sp │ │ │ │ - eorseq sp, r9, ip, asr #28 │ │ │ │ + eorseq r3, sl, r6, asr #22 │ │ │ │ + eorseq r3, sp, r8, ror #24 │ │ │ │ + eorseq lr, r9, r2, lsr r0 │ │ │ │ + eorseq r3, sl, ip, lsl fp │ │ │ │ + ldrsbteq sp, [r9], -lr │ │ │ │ + eorseq sp, r9, ip, lsl #31 │ │ │ │ + eorseq r3, sl, r6, lsl #21 │ │ │ │ + eorseq r3, sl, r8, lsr sl │ │ │ │ + ldrshteq r3, [fp], -r2 │ │ │ │ + eorseq r3, sl, r6, ror #19 │ │ │ │ + eorseq r3, sl, r6, asr #19 │ │ │ │ + eorseq r3, sl, r4, lsr #19 │ │ │ │ + eorseq r3, sl, r6, asr #1 │ │ │ │ + eorseq pc, r9, r8, asr #18 │ │ │ │ + eorseq r3, sl, lr, lsr #1 │ │ │ │ + eorseq r3, sl, ip, ror #18 │ │ │ │ + mlaseq sl, r6, r0, r3 │ │ │ │ eorseq r3, sl, r6, asr #18 │ │ │ │ - ldrshteq r3, [sl], -r8 │ │ │ │ - ldrhteq r3, [fp], -r2 │ │ │ │ - eorseq r3, sl, r6, lsr #17 │ │ │ │ - eorseq r3, sl, r6, lsl #17 │ │ │ │ - eorseq r3, sl, r4, ror #16 │ │ │ │ - eorseq r2, sl, r6, lsl #31 │ │ │ │ - eorseq pc, r9, r8, lsl #16 │ │ │ │ - eorseq r2, sl, lr, ror #30 │ │ │ │ - eorseq r3, sl, ip, lsr #16 │ │ │ │ - eorseq r2, sl, r6, asr pc │ │ │ │ - eorseq r3, sl, r6, lsl #16 │ │ │ │ - eorseq r3, sl, r4, lsr #7 │ │ │ │ - ldrhteq r3, [sl], -r2 │ │ │ │ + eorseq r3, sl, r4, ror #9 │ │ │ │ + ldrshteq r3, [sl], -r2 │ │ │ │ + ldrshteq r2, [sl], -ip │ │ │ │ + eorseq r3, sl, ip, ror #9 │ │ │ │ + ldrshteq r3, [sl], -r0 │ │ │ │ + ldrshteq r3, [sl], -r0 │ │ │ │ + ldrshteq r3, [sl], -r0 │ │ │ │ + eorseq r3, sl, r0, lsl #10 │ │ │ │ + eorseq r3, sl, r6, lsl r5 │ │ │ │ + eorseq r3, sl, r2, lsr #10 │ │ │ │ + eorseq r3, sl, r2, lsr #10 │ │ │ │ + eorseq r3, sl, sl, asr r4 │ │ │ │ + eorseq r3, sl, r4, lsl r5 │ │ │ │ + eorseq r3, sl, r0, lsl r5 │ │ │ │ + eorseq r3, sl, lr, lsl r5 │ │ │ │ + eorseq r3, sl, r8, ror r6 │ │ │ │ + ldrsbteq r2, [sl], -lr │ │ │ │ + eorseq r3, sl, r6, ror #12 │ │ │ │ + eorseq r3, sl, r2, lsl #13 │ │ │ │ + eorseq r2, sl, r4, lsr lr │ │ │ │ + eorseq r6, sl, lr, lsr #4 │ │ │ │ + ldrsbteq r2, [sl], -r4 │ │ │ │ + eorseq r3, sl, ip, lsr r6 │ │ │ │ + eorseq r2, sl, sl, lsl #28 │ │ │ │ + ldrsbteq r3, [sl], -lr │ │ │ │ + eorseq r2, sl, ip, lsr #27 │ │ │ │ + ldrhteq r3, [sl], -ip │ │ │ │ + mlaseq sl, sl, sp, r2 │ │ │ │ + eorseq r3, sl, ip, lsl #11 │ │ │ │ + eorseq r3, sl, r6, ror #10 │ │ │ │ + eorseq r2, sl, r8, ror #26 │ │ │ │ + eorseq r3, sl, r0, asr #10 │ │ │ │ + eorseq r2, sl, r2, asr sp │ │ │ │ + eorseq r3, sl, r0, lsl r5 │ │ │ │ + eorseq r3, sl, ip, ror #9 │ │ │ │ + eorseq r2, sl, lr, ror #26 │ │ │ │ + eorseq r3, sl, r2, asr #9 │ │ │ │ + eorseq r2, sl, r0, lsl sp │ │ │ │ + mlaseq sl, r0, r4, r3 │ │ │ │ + ldrshteq r2, [sl], -sl │ │ │ │ + eorseq r3, sl, lr, asr r4 │ │ │ │ + eorseq r2, sl, r4, ror #25 │ │ │ │ + eorseq r3, sl, ip, lsr #8 │ │ │ │ + eorseq r2, sl, lr, asr #25 │ │ │ │ + eorseq r3, sl, r2, lsl #8 │ │ │ │ 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], -r8 │ │ │ │ + eorseq r2, sl, r6, lsr #25 │ │ │ │ + eorseq r3, sl, sl, lsr #7 │ │ │ │ + mlaseq sl, r0, ip, r2 │ │ │ │ + eorseq r3, sl, r0, lsl #7 │ │ │ │ + eorseq r2, sl, sl, ror ip │ │ │ │ + eorseq r3, sl, sl, asr r3 │ │ │ │ + eorseq r2, sl, r4, ror #24 │ │ │ │ + eorseq r3, sl, ip, lsr #6 │ │ │ │ + eorseq r2, sl, lr, asr #24 │ │ │ │ + eorseq r3, sl, r2, lsl #6 │ │ │ │ + eorseq r2, sl, r8, lsr ip │ │ │ │ ldrsbteq r3, [sl], -r4 │ │ │ │ - ldrsbteq r3, [sl], -r0 │ │ │ │ - ldrsbteq r3, [sl], -lr │ │ │ │ - eorseq r3, sl, r8, lsr r5 │ │ │ │ - mlaseq sl, lr, lr, r2 │ │ │ │ - eorseq r3, sl, r6, lsr #10 │ │ │ │ - eorseq r3, sl, r2, asr #10 │ │ │ │ - ldrshteq r2, [sl], -r4 │ │ │ │ - eorseq r6, sl, lr, ror #1 │ │ │ │ - mlaseq sl, r4, ip, r2 │ │ │ │ - ldrshteq r3, [sl], -ip │ │ │ │ - eorseq r2, sl, sl, asr #25 │ │ │ │ - mlaseq sl, lr, r4, r3 │ │ │ │ - eorseq r2, sl, ip, ror #24 │ │ │ │ - eorseq r3, sl, ip, ror r4 │ │ │ │ - eorseq r2, sl, sl, asr ip │ │ │ │ - eorseq r3, sl, ip, asr #8 │ │ │ │ - eorseq r3, sl, r6, lsr #8 │ │ │ │ - eorseq r2, sl, r8, lsr #24 │ │ │ │ - eorseq r3, sl, r0, lsl #8 │ │ │ │ - eorseq r2, sl, r2, lsl ip │ │ │ │ - ldrsbteq r3, [sl], -r0 │ │ │ │ - eorseq r3, sl, ip, lsr #7 │ │ │ │ - eorseq r2, sl, lr, lsr #24 │ │ │ │ - eorseq r3, sl, r2, lsl #7 │ │ │ │ - ldrsbteq r2, [sl], -r0 │ │ │ │ - eorseq r3, sl, r0, asr r3 │ │ │ │ - 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, r2, lsr #24 │ │ │ │ + eorseq r3, sl, r2, lsr #5 │ │ │ │ + eorseq r2, sl, r0, lsl ip │ │ │ │ + eorseq r3, sl, r8, ror r2 │ │ │ │ + ldrshteq r2, [sl], -sl │ │ │ │ + eorseq r3, sl, sl, asr #4 │ │ │ │ + eorseq r2, sl, r4, ror #23 │ │ │ │ + eorseq r3, sl, r0, lsr #4 │ │ │ │ + eorseq r2, sl, lr, asr #23 │ │ │ │ + ldrshteq r3, [sl], -sl │ │ │ │ + ldrhteq r2, [sl], -r8 │ │ │ │ + ldrhteq r3, [sl], -r4 │ │ │ │ + eorseq r2, sl, r2, lsr #23 │ │ │ │ + ldrsbteq r3, [sl], -r2 │ │ │ │ + eorseq r2, sl, ip, lsl #23 │ │ │ │ + ldrhteq r3, [sl], -ip │ │ │ │ + eorseq r2, sl, sl, ror fp │ │ │ │ + eorseq r3, sl, r2, asr #32 │ │ │ │ + eorseq r2, sl, r4, ror #22 │ │ │ │ + eorseq r3, sl, sl, lsl r0 │ │ │ │ + mlaseq sl, r8, fp, r2 │ │ │ │ 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 #16 │ │ │ │ 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 │ │ │ │ + mlaseq lr, lr, r9, r1 │ │ │ │ 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 #9 │ │ │ │ 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 │ │ │ │ + mlaseq lr, sl, r0, r1 │ │ │ │ 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 #28 │ │ │ │ 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 #27 │ │ │ │ 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 #19 │ │ │ │ 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 #19 │ │ │ │ addeq sl, pc, r0, lsl fp @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [sp], -r3, asr #17 │ │ │ │ strmi r7, [r0], r6, lsl #20 │ │ │ │ @@ -91910,15 +91910,15 @@ │ │ │ │ ... │ │ │ │ addeq r6, pc, r2, ror #15 │ │ │ │ ldrdeq r6, [pc], r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r6, pc, ip, lsr #15 │ │ │ │ andeq r0, r0, r4, asr r6 │ │ │ │ andeq r0, r0, r8, asr #19 │ │ │ │ - ldrsbteq ip, [sp], -lr │ │ │ │ + eorseq ip, sp, lr, lsl r6 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ bvs ff76ba14 │ │ │ │ blvc 723ab8 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r1, r2, r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ ldmib sp, {r3, r4, r9, fp, sp, lr}^ │ │ │ │ @@ -93652,17 +93652,17 @@ │ │ │ │ vmax.u32 d20, d15, d24 │ │ │ │ @ instruction: 0xf0020315 │ │ │ │ vst1.8 {d16-d19}, [r3 :256] │ │ │ │ strvc r3, [r2, #-768]! @ 0xfffffd00 │ │ │ │ ldclt 1, cr6, [r8, #-140]! @ 0xffffff74 │ │ │ │ ldrbtmi r4, [sl], #-2563 @ 0xfffff5fd │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - eorseq r0, r9, ip, lsl r8 │ │ │ │ - eorseq lr, r9, r0, ror #15 │ │ │ │ - eorseq ip, r9, r2, ror #21 │ │ │ │ + eorseq r0, r9, ip, asr r9 │ │ │ │ + eorseq lr, r9, r0, lsr #18 │ │ │ │ + eorseq ip, r9, r2, lsr #24 │ │ │ │ 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 │ │ │ │ + ldrsbteq sp, [r9], -lr │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ blcs 1aaf3c │ │ │ │ stmdbvs r3, {r0, r5, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x00baf5b3 │ │ │ │ @ instruction: 0xf5b3d211 │ │ │ │ ldmdale ip, {r0, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x73a5f5a3 │ │ │ │ @@ -142878,15 +142878,15 @@ │ │ │ │ @ instruction: 0xf88764fd │ │ │ │ ldcllt 0, cr6, [r8, #320]! @ 0x140 │ │ │ │ stmdacs r2!, {r0, r1, r3, r5, r7, fp, ip, sp}^ │ │ │ │ blmi 1b16f0 │ │ │ │ @ instruction: 0xf833447b │ │ │ │ @ instruction: 0x47700010 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - eorseq sl, sl, r0, lsr r7 │ │ │ │ + eorseq sl, sl, r0, ror r8 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r4, r2, r0, lsl #13 │ │ │ │ @ instruction: 0xf0312000 │ │ │ │ @ instruction: 0x4681fafd │ │ │ │ @@ -150271,19 +150271,19 @@ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sp, fp, r4, asr r7 │ │ │ │ strdeq r9, [lr], r6 │ │ │ │ @ instruction: 0x008e99b4 │ │ │ │ @ instruction: 0x008e99b8 │ │ │ │ @ instruction: 0x008bd6be │ │ │ │ andeq r0, r0, ip, ror #16 │ │ │ │ - eorseq r1, r7, r4, lsr #23 │ │ │ │ - eorseq r7, r6, r2, asr #7 │ │ │ │ + eorseq r1, r7, r4, ror #25 │ │ │ │ + eorseq r7, r6, r2, lsl #10 │ │ │ │ addeq r9, lr, lr, lsl r9 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ - eorseq r5, r7, r6, ror #14 │ │ │ │ + eorseq r5, r7, r6, lsr #17 │ │ │ │ @ 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 #10 │ │ │ │ addeq r8, lr, lr, lsl #18 │ │ │ │ - eorseq r6, r6, r0, ror #6 │ │ │ │ + eorseq r6, r6, r0, lsr #9 │ │ │ │ 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 #17 │ │ │ │ + mlaseq r6, lr, r2, r6 │ │ │ │ + ldrshteq r2, [r7], -r4 │ │ │ │ + eorseq r6, r6, sl, asr r5 │ │ │ │ + eorseq r6, r6, r8, ror #4 │ │ │ │ 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 #10 │ │ │ │ bvs fcda4 │ │ │ │ blcs 5a31b4 │ │ │ │ @ instruction: 0x4770d0fb │ │ │ │ blcs 123bbc │ │ │ │ stmdbvc r2, {r0, r2, r8, fp, ip, lr, pc} │ │ │ │ bcs 1535c0 │ │ │ │ ldrmi sp, [r8], -r8, lsl #16 │ │ │ │ @@ -152863,16 +152863,16 @@ │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ addeq r0, r7, lr, ror #31 │ │ │ │ - ldrshteq r8, [r5], -lr │ │ │ │ - ldrshteq r8, [r5], -r8 │ │ │ │ + eorseq r9, r5, lr, lsr r1 │ │ │ │ + eorseq r9, r5, r8, lsr r1 │ │ │ │ stmdale ip, {r1, r2, r3, fp, sp} │ │ │ │ @ instruction: 0xf000e8df │ │ │ │ ldrne r1, [r4, -lr, lsl #2] │ │ │ │ @ instruction: 0x23201d1a │ │ │ │ svccs 0x002c2926 │ │ │ │ andeq r0, fp, r2, lsr r8 │ │ │ │ ldrbtmi r4, [r8], #-2070 @ 0xfffff7ea │ │ │ │ @@ -152894,29 +152894,29 @@ │ │ │ │ ldmdami r1, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ svclt 0x00004770 │ │ │ │ - ldrsbteq r1, [r6], -r6 │ │ │ │ - eorseq r4, r6, r0, ror #20 │ │ │ │ - ldrshteq r7, [r9], -lr │ │ │ │ - eorseq r4, r6, ip, asr sl │ │ │ │ - eorseq r4, r6, lr, ror #20 │ │ │ │ - eorseq r4, r6, ip, lsr sl │ │ │ │ - eorseq r4, r6, sl, lsr #20 │ │ │ │ - eorseq sp, r6, ip, lsl r8 │ │ │ │ - eorseq r4, r6, lr, ror #20 │ │ │ │ - eorseq r4, r6, r0, ror sl │ │ │ │ - eorseq r4, r6, r2, ror sl │ │ │ │ - eorseq r4, r6, r4, ror sl │ │ │ │ - eorseq r4, r6, r6, ror sl │ │ │ │ - eorseq r6, r8, r0, ror #21 │ │ │ │ - ldrsbteq r4, [r6], -lr │ │ │ │ + eorseq r1, r6, r6, lsl r7 │ │ │ │ + eorseq r4, r6, r0, lsr #23 │ │ │ │ + eorseq r7, r9, lr, lsr sl │ │ │ │ + mlaseq r6, ip, fp, r4 │ │ │ │ + eorseq r4, r6, lr, lsr #23 │ │ │ │ + eorseq r4, r6, ip, ror fp │ │ │ │ + eorseq r4, r6, sl, ror #22 │ │ │ │ + eorseq sp, r6, ip, asr r9 │ │ │ │ + eorseq r4, r6, lr, lsr #23 │ │ │ │ + ldrhteq r4, [r6], -r0 │ │ │ │ + ldrhteq r4, [r6], -r2 │ │ │ │ + ldrhteq r4, [r6], -r4 │ │ │ │ + ldrhteq r4, [r6], -r6 │ │ │ │ + eorseq r6, r8, r0, lsr #24 │ │ │ │ + eorseq r4, r6, lr, lsl 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 #23 │ │ │ │ + eorseq r4, r6, r4, asr fp │ │ │ │ + eorseq r0, r8, r2, ror lr │ │ │ │ + eorseq r4, r6, ip, asr #22 │ │ │ │ + ldrsbteq sl, [r7], -lr │ │ │ │ + eorseq r5, r6, r8, asr #13 │ │ │ │ + eorseq ip, r5, r6, lsl #12 │ │ │ │ + eorseq fp, r7, ip, lsl #20 │ │ │ │ + ldrshteq r6, [r6], -sl │ │ │ │ + eorseq r6, r6, r8, lsl #12 │ │ │ │ + eorseq r4, r6, r6, lsr #22 │ │ │ │ + eorseq r4, r6, r8, lsr #22 │ │ │ │ + eorseq r4, r6, sl, lsr #22 │ │ │ │ + eorseq r4, r6, ip, lsr #22 │ │ │ │ + eorseq r4, r6, lr, lsr #22 │ │ │ │ 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 │ │ │ │ + ldrhteq r8, [r5], -r6 │ │ │ │ + ldrhteq r8, [r5], -r0 │ │ │ │ svclt 0x00181f0b │ │ │ │ ldmdacs r8, {r0, r8, r9, sp} │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ stmdbcs r6, {r0, r1, r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ stmdbcs r7, {r1, r3, ip, lr, pc} │ │ │ │ ldmdacs fp, {r1, r3, r8, ip, lr, pc} │ │ │ │ ldmdacs ip, {r2, r3, r4, ip, lr, pc} │ │ │ │ @@ -152987,62 +152987,62 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2057 @ 0xfffff7f7 │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2056 @ 0xfffff7f8 │ │ │ │ stmdami r8, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - mlaseq r6, r4, r9, r4 │ │ │ │ + ldrsbteq r4, [r6], -r4 │ │ │ │ ldrdeq r0, [r7], r2 │ │ │ │ - eorseq r4, r6, r6, asr r9 │ │ │ │ - eorseq r8, r5, ip, lsl lr │ │ │ │ - eorseq r4, r6, sl, asr #19 │ │ │ │ - eorseq r8, r5, r0, lsl lr │ │ │ │ - eorseq r4, r6, r2, lsl #19 │ │ │ │ - mlaseq r6, ip, r9, r4 │ │ │ │ + mlaseq r6, r6, sl, r4 │ │ │ │ + eorseq r8, r5, ip, asr pc │ │ │ │ + eorseq r4, r6, sl, lsl #22 │ │ │ │ + eorseq r8, r5, r0, asr pc │ │ │ │ + eorseq r4, r6, r2, asr #21 │ │ │ │ + ldrsbteq r4, [r6], -ip │ │ │ │ stmdale r5, {r5, r6, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ strdeq r0, [r7], sl │ │ │ │ - eorseq r8, r5, lr, asr #27 │ │ │ │ - eorseq r8, r5, r8, asr #27 │ │ │ │ + eorseq r8, r5, lr, lsl #30 │ │ │ │ + eorseq r8, r5, r8, lsl #30 │ │ │ │ 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 #29 │ │ │ │ + eorseq r8, r5, r0, ror #29 │ │ │ │ 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 │ │ │ │ + ldrhteq r8, [r5], -lr │ │ │ │ + ldrhteq r8, [r5], -r8 │ │ │ │ stmdale r5, {r1, r2, fp, sp} │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0x4770b118 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ stmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ addeq r0, r7, r2, lsr #18 │ │ │ │ - eorseq r8, r5, r6, asr sp │ │ │ │ - eorseq r8, r5, r0, asr sp │ │ │ │ + mlaseq r5, r6, lr, r8 │ │ │ │ + mlaseq r5, r0, lr, r8 │ │ │ │ bcc 131d18 │ │ │ │ andscc r1, r0, fp, asr #28 │ │ │ │ @ instruction: 0xf04f4411 │ │ │ │ andcs r5, r0, #32256 @ 0x7e00 │ │ │ │ @ instruction: 0xf813b500 │ │ │ │ cdp 15, 0, cr14, cr7, cr1, {0} │ │ │ │ @ instruction: 0xf840ea90 │ │ │ │ @@ -192955,16 +192955,16 @@ │ │ │ │ movtne lr, #15104 @ 0x3b00 │ │ │ │ ldmdavs fp, {r5, fp, sp, lr}^ │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ svc 0x006ef742 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ movwcs lr, #51652 @ 0xc9c4 │ │ │ │ svclt 0x0000e763 │ │ │ │ - ldrshteq sp, [r7], -lr │ │ │ │ - ldrshteq sp, [r7], -r2 │ │ │ │ + eorseq sp, r7, lr, lsr r6 │ │ │ │ + eorseq sp, r7, r2, lsr r5 │ │ │ │ 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 │ │ │ │ + mlaseq r7, ip, r7, sp │ │ │ │ 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 #14 │ │ │ │ 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 #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec43b4c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ ldrmi r6, [r8, r3, ror #16] │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @@ -193459,15 +193459,15 @@ │ │ │ │ ldmpl r3, {r0, r1, r3, r6, r8}^ │ │ │ │ mvnsle r4, #805306378 @ 0x3000000a │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ bvs feb2bafc │ │ │ │ svclt 0x008c4284 │ │ │ │ andcs r2, r1, r0 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eorseq ip, r7, r2, lsl ip │ │ │ │ + eorseq ip, r7, r2, asr sp │ │ │ │ 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 #4 │ │ │ │ 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 │ │ │ │ + ldrsbteq r3, [r4], -r4 │ │ │ │ + eorseq r3, r6, r4, ror r1 │ │ │ │ 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 #27 │ │ │ │ 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 #17 │ │ │ │ + eorseq r6, r3, sl, lsl #26 │ │ │ │ + eorseq r1, r3, r8, asr sp │ │ │ │ + eorseq r3, r4, r4, ror r0 │ │ │ │ + eorseq r3, r4, r6, lsr #32 │ │ │ │ + eorseq r3, r4, r8, lsl r0 │ │ │ │ + eorseq r3, r4, r2, lsr #32 │ │ │ │ + eorseq r3, r4, sl, lsl r0 │ │ │ │ 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 │ │ │ │ + ldrhteq ip, [r7], -r8 │ │ │ │ + ldrsbteq r6, [r7], -ip │ │ │ │ addeq r2, r9, r6, lsl sp │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x4c1c0bd8 │ │ │ │ stcvs 5, cr15, [r3, #692] @ 0x2b4 │ │ │ │ ldrbtmi sl, [ip], #-3333 @ 0xfffff2fb │ │ │ │ @@ -193856,15 +193856,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf50dd102 │ │ │ │ ldcllt 13, cr6, [r0, #-524]! @ 0xfffffdf4 │ │ │ │ bl eab0a4 │ │ │ │ @ instruction: 0x008befb2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x00892cb8 │ │ │ │ - eorseq r6, r7, sl │ │ │ │ + eorseq r6, r7, sl, asr #2 │ │ │ │ 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 #31 │ │ │ │ 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 #2 │ │ │ │ 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 #22 │ │ │ │ + eorseq ip, r5, r2, lsl r4 │ │ │ │ umulleq r2, r9, r0, r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec449a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 5716cc │ │ │ │ blmi 5999dc │ │ │ │ ldrbtmi sl, [sl], #-3073 @ 0xfffff3ff │ │ │ │ @@ -194312,15 +194312,15 @@ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ ldmpl r3!, {r0, r2, r4, r5, r8, r9, fp, lr}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ mrc2 7, 1, pc, cr4, cr14, {7} │ │ │ │ eorsvs r4, r8, r5, lsl #12 │ │ │ │ subsle r2, r3, r0, lsl #16 │ │ │ │ ldrbtmi r4, [r8], #-2097 @ 0xfffff7cf │ │ │ │ - ldc2 3, cr15, [r4], #180 @ 0xb4 │ │ │ │ + ldc2l 3, cr15, [ip, #-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 │ │ │ │ + ldc2 3, cr15, [lr], {45} @ 0x2d │ │ │ │ blmi 99d42c │ │ │ │ @ instruction: 0x212f4604 │ │ │ │ ldmdavs lr!, {r0, r1, r2, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf7414630 │ │ │ │ strmi lr, [r5], -lr, lsl #24 │ │ │ │ ldmdami lr, {r8, r9, ip, sp, pc} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ @@ -194439,20 +194439,20 @@ │ │ │ │ andcc fp, r1, r0, asr r1 │ │ │ │ cdp 7, 8, cr15, cr2, cr1, {2} │ │ │ │ strtmi lr, [r0], -r2, asr #15 │ │ │ │ mcrr 7, 4, pc, sl, cr1 @ │ │ │ │ @ instruction: 0xf7411c68 │ │ │ │ @ instruction: 0xe7bbee7c │ │ │ │ @ instruction: 0xe7b74630 │ │ │ │ - eorseq r2, r4, lr, lsr #10 │ │ │ │ + eorseq r2, r4, lr, ror #12 │ │ │ │ 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 #12 │ │ │ │ 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 │ │ │ │ + eorseq r2, r4, r6, ror r5 │ │ │ │ + eorseq r2, r4, r4, ror r5 │ │ │ │ + eorseq r2, r4, r8, ror r5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fec44f84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x460e4810 │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ ldcl 7, cr15, [r4, #-260] @ 0xfffffefc │ │ │ │ @@ -194506,15 +194506,15 @@ │ │ │ │ @ instruction: 0xf8131999 │ │ │ │ stmdblt r2, {r0, r8, r9, sl, fp, sp} │ │ │ │ addmi r7, fp, #24 │ │ │ │ movwcs sp, #505 @ 0x1f9 │ │ │ │ strpl r4, [r3, #1576]! @ 0x628 │ │ │ │ ldc 7, cr15, [r4, #260] @ 0x104 │ │ │ │ ldcllt 0, cr2, [r0, #-4]! │ │ │ │ - eorseq r2, r4, r2, lsl r4 │ │ │ │ + eorseq r2, r4, r2, asr r5 │ │ │ │ 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 #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r6, r7, r3, asr #21 │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ @ instruction: 0xf000428b │ │ │ │ @@ -195582,18 +195582,18 @@ │ │ │ │ ldrbtmi r6, [sl], #-2112 @ 0xfffff7c0 │ │ │ │ movtne lr, #15106 @ 0x3b02 │ │ │ │ sbcseq r6, r2, sl, asr r8 │ │ │ │ b ff9acb98 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ movwcs lr, #51652 @ 0xc9c4 │ │ │ │ svclt 0x0000e763 │ │ │ │ - ldrsbteq sl, [r7], -lr │ │ │ │ - eorseq fp, r7, r8, ror #6 │ │ │ │ - eorseq fp, r7, r0, asr #6 │ │ │ │ - eorseq sl, r7, lr, asr #29 │ │ │ │ + eorseq fp, r7, lr, lsl r1 │ │ │ │ + eorseq fp, r7, r8, lsr #9 │ │ │ │ + eorseq fp, r7, r0, lsl #9 │ │ │ │ + eorseq fp, r7, lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [r7], -r5, lsl #1 │ │ │ │ stmib sp, {r0, r3, r7, r9, sl, lr}^ │ │ │ │ blvs 1b7ad8 │ │ │ │ @@ -195656,17 +195656,17 @@ │ │ │ │ mcr2 7, 6, pc, cr10, cr15, {7} @ │ │ │ │ blvs 1fe8e04 │ │ │ │ blcc 140890 │ │ │ │ @ instruction: 0xe7d5637b │ │ │ │ mcrcs 6, 0, r4, cr0, cr1, {4} │ │ │ │ ldrtmi sp, [r5], -ip, asr #3 │ │ │ │ svclt 0x0000e7db │ │ │ │ - eorseq fp, r7, ip, lsr r2 │ │ │ │ - eorseq fp, r7, lr, lsl r2 │ │ │ │ - ldrsbteq fp, [r7], -r4 │ │ │ │ + eorseq fp, r7, ip, ror r3 │ │ │ │ + eorseq fp, r7, lr, asr r3 │ │ │ │ + eorseq fp, r7, r4, lsl r3 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec461e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vldr , [pc, #480] @ ef1cc │ │ │ │ @ instruction: 0x46047b12 │ │ │ │ tstcs r8, r8, lsl #12 │ │ │ │ @@ -195751,16 +195751,16 @@ │ │ │ │ addsmi r3, r4, #8, 8 @ 0x8000000 │ │ │ │ @ instruction: 0xf7ffd1f7 │ │ │ │ @ instruction: 0x4628f8d5 │ │ │ │ @ instruction: 0xf8d2f7ff │ │ │ │ strcc fp, [r8], #-3576 @ 0xfffff208 │ │ │ │ bicsle r4, lr, ip, lsl #5 │ │ │ │ @ instruction: 0x4770e7f5 │ │ │ │ - eorseq fp, r7, r8, lsr r0 │ │ │ │ - eorseq fp, r7, sl, lsr #32 │ │ │ │ + eorseq fp, r7, r8, ror r1 │ │ │ │ + eorseq fp, r7, sl, ror #2 │ │ │ │ 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 #2 │ │ │ │ + eorseq sl, r7, lr, ror #25 │ │ │ │ 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 │ │ │ │ + eorseq sl, r7, r4, ror ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec4644c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ strmi r4, [r8], -ip, lsl #12 │ │ │ │ ldrmi r6, [r8, fp, lsr #17] │ │ │ │ strmi r2, [r1], -r0, lsl #6 │ │ │ │ @@ -195850,30 +195850,30 @@ │ │ │ │ ldrlt r2, [r0], #-780 @ 0xfffffcf4 │ │ │ │ bcc 1422d4 │ │ │ │ ldrbtmi r3, [ip], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf85d604c │ │ │ │ stmib r0, {r2, r8, r9, fp, lr}^ │ │ │ │ ldrbmi r2, [r0, -ip, lsl #6]! │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq sl, r7, r6, ror lr │ │ │ │ + ldrhteq sl, [r7], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec464e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ ldrmi r6, [r8, r3, lsr #17] │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrdlt pc, [r0, #-199] @ 0xffffff39 │ │ │ │ movwcs lr, #51668 @ 0xc9d4 │ │ │ │ bcc 141710 │ │ │ │ ldrbtmi r3, [r9], #-769 @ 0xfffffcff │ │ │ │ stmib r4, {r0, r6, sp, lr}^ │ │ │ │ ldclt 3, cr2, [r8, #-48]! @ 0xffffffd0 │ │ │ │ - eorseq sl, r7, r2, lsr lr │ │ │ │ + eorseq sl, r7, r2, ror pc │ │ │ │ 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 │ │ │ │ + ldrshteq sl, [r7], -r2 │ │ │ │ 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, #-756] @ 0xfffffd0c │ │ │ │ + eorseq r4, r5, r8, lsr #29 │ │ │ │ addeq sl, fp, r0, lsl fp │ │ │ │ andeq r0, r0, r3, lsl r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec48a20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 1b5808 │ │ │ │ ldmdavs r8, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @@ -198427,15 +198427,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec48d0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r5, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r2, [r8], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf88ef017 │ │ │ │ ldrbtmi r4, [r8], #-2051 @ 0xfffff7fd │ │ │ │ - stc2 3, cr15, [r8], {41} @ 0x29 │ │ │ │ + ldc2 3, cr15, [r0, #-164]! @ 0xffffff5c │ │ │ │ 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 #11 │ │ │ │ andeq r0, r0, r8, asr #9 │ │ │ │ andeq r0, r0, r8, ror #19 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec48fdc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r0, #248, 30 @ 0x3e0 │ │ │ │ mrscs r2, LR_irq │ │ │ │ @@ -198856,20 +198856,20 @@ │ │ │ │ @ instruction: 0xf8d4fd35 │ │ │ │ @ instruction: 0xf73d00b4 │ │ │ │ sbccs lr, r8, #3244032 @ 0x318000 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ stmdb r8, {r0, r2, r3, r4, r5, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andlt r2, r5, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eorseq lr, r3, r2, lsl r1 │ │ │ │ + eorseq lr, r3, r2, asr 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 │ │ │ │ + eorseq r1, r7, sl, lsl r3 │ │ │ │ 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 #20 │ │ │ │ + ldrshteq sp, [r3], -sl │ │ │ │ + eorseq r7, r4, r4, ror #3 │ │ │ │ + eorseq r0, r3, lr, ror r5 │ │ │ │ + eorseq r1, r6, lr, lsr #23 │ │ │ │ + eorseq sp, r3, ip, lsr #19 │ │ │ │ + eorseq sl, r5, r6, asr #13 │ │ │ │ + eorseq r0, r3, r4, lsr #10 │ │ │ │ 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 #18 │ │ │ │ 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 #20 │ │ │ │ + ldrsbteq r7, [r7], -ip │ │ │ │ + eorseq sp, r3, r6, lsl #15 │ │ │ │ + eorseq r1, r4, r8, lsl #21 │ │ │ │ + ldrshteq r7, [r5], -r2 │ │ │ │ + eorseq sp, r3, ip, asr r7 │ │ │ │ + eorseq sp, r3, r4, asr #14 │ │ │ │ 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 #21 │ │ │ │ + eorseq sp, r3, r0, lsl #12 │ │ │ │ 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 @ │ │ │ │ + ldrshteq pc, [r3], -r8 @ │ │ │ │ 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 #8 │ │ │ │ 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 #5 │ │ │ │ + eorseq sp, r3, r6, ror r2 │ │ │ │ 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 #4 │ │ │ │ + eorseq sp, r3, r2, lsr r2 │ │ │ │ + eorseq sp, r3, sl, 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, ror r2 │ │ │ │ + eorseq sp, r3, ip, lsl #5 │ │ │ │ + mlaseq r3, ip, r2, sp │ │ │ │ eorseq sp, r3, ip, lsr #5 │ │ │ │ - eorseq sp, r3, r0, asr #5 │ │ │ │ + ldrhteq sp, [r3], -ip │ │ │ │ + eorseq sp, r3, r8, asr #5 │ │ │ │ + ldrsbteq sp, [r3], -ip │ │ │ │ + eorseq sp, r3, ip, ror #5 │ │ │ │ + ldrshteq sp, [r3], -ip │ │ │ │ + eorseq sp, r3, ip, lsl #6 │ │ │ │ + eorseq sp, r3, r8, lsl r3 │ │ │ │ + eorseq sp, r3, r8, lsr #6 │ │ │ │ + eorseq sp, r3, r6, lsr r3 │ │ │ │ + eorseq sp, r3, r0, asr #6 │ │ │ │ + eorseq sp, r3, r0, asr r3 │ │ │ │ + eorseq sp, r3, r0, ror #6 │ │ │ │ + eorseq sp, r3, r0, ror r3 │ │ │ │ + eorseq sp, r3, r4, lsl #7 │ │ │ │ + mlaseq r3, r8, r3, sp │ │ │ │ + eorseq sp, r3, ip, lsr #7 │ │ │ │ + eorseq sp, r3, r0, asr #7 │ │ │ │ ldrsbteq sp, [r3], -r4 │ │ │ │ - eorseq sp, r3, r8, ror #5 │ │ │ │ - eorseq sp, r3, r0, lsl #6 │ │ │ │ + eorseq sp, r3, ip, ror #7 │ │ │ │ + eorseq sp, r3, r0, lsl #8 │ │ │ │ + eorseq sp, r3, r4, lsl r4 │ │ │ │ + eorseq sp, r3, r8, lsr #8 │ │ │ │ + eorseq sp, r3, r0, asr #8 │ │ │ │ addeq sl, fp, ip, ror #15 │ │ │ │ - ldrsbteq ip, [r3], -lr │ │ │ │ + eorseq sp, r3, lr, lsl r0 │ │ │ │ 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 #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec4aff0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r6, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ stmdami r6, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 0, 6, pc, cr2, cr4, {0} @ │ │ │ │ @@ -201047,20 +201047,20 @@ │ │ │ │ rsbeq pc, fp, r2, lsl #2 │ │ │ │ svcge 0x0023f67f │ │ │ │ bcc 16e080 │ │ │ │ @ instruction: 0xf63f2a03 │ │ │ │ blmi 2e007c │ │ │ │ @ instruction: 0xf853447b │ │ │ │ ldr r0, [r8, -r2, lsr #32] │ │ │ │ - ldrshteq r5, [r7], -ip │ │ │ │ - ldrshteq r5, [r7], -ip │ │ │ │ - eorseq r5, r7, ip, lsr #29 │ │ │ │ - eorseq r5, r7, r6, lsl #29 │ │ │ │ - eorseq r5, r7, r2, ror sp │ │ │ │ - eorseq r5, r7, r0, lsl #27 │ │ │ │ + eorseq r6, r7, ip, lsr r0 │ │ │ │ + eorseq r6, r7, ip, lsr r0 │ │ │ │ + eorseq r5, r7, ip, ror #31 │ │ │ │ + eorseq r5, r7, r6, asr #31 │ │ │ │ + ldrhteq r5, [r7], -r2 │ │ │ │ + eorseq r5, r7, r0, asr #29 │ │ │ │ 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 #3 │ │ │ │ + ldrsbteq r6, [r7], -r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 22f938 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ adclt r4, sp, r1, ror #27 │ │ │ │ stmiami r1!, {r2, r9, sl, lr}^ │ │ │ │ @@ -202578,17 +202578,17 @@ │ │ │ │ movwcs lr, #5962 @ 0x174a │ │ │ │ blls 51a818 │ │ │ │ ldr r9, [r5, -fp, lsl #6] │ │ │ │ svc 0x000cf739 │ │ │ │ addeq sl, r8, r4, lsr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sl, r8, r0, asr #15 │ │ │ │ - eorseq r4, r7, ip, ror ip │ │ │ │ - ldrhteq r4, [r7], -sl │ │ │ │ - mlaseq r7, r8, ip, r4 │ │ │ │ + ldrhteq r4, [r7], -ip │ │ │ │ + ldrshteq r4, [r7], -sl │ │ │ │ + ldrsbteq r4, [r7], -r8 │ │ │ │ addeq r7, r4, ip, ror r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ ldrbmi pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8df4682 │ │ │ │ @@ -202930,20 +202930,20 @@ │ │ │ │ @ instruction: 0xf853447b │ │ │ │ movwls r3, #40994 @ 0xa022 │ │ │ │ @ instruction: 0xf739e61f │ │ │ │ svclt 0x0000ec4e │ │ │ │ ldrdeq sl, [r8], r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq sl, r8, sl, ror r3 │ │ │ │ - eorseq r5, r7, lr, asr r5 │ │ │ │ - eorseq r4, r7, sl, lsr #16 │ │ │ │ - eorseq r4, r7, r2, lsr #16 │ │ │ │ + mlaseq r7, lr, r6, r5 │ │ │ │ + eorseq r4, r7, sl, ror #18 │ │ │ │ + eorseq r4, r7, r2, ror #18 │ │ │ │ addeq r7, r4, ip, asr #8 │ │ │ │ - eorseq r4, r7, r2, asr r4 │ │ │ │ - eorseq r4, r7, r4, asr #10 │ │ │ │ + mlaseq r7, r2, r5, r4 │ │ │ │ + eorseq r4, r7, r4, lsl #13 │ │ │ │ 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 #30 │ │ │ │ + ldrhteq r4, [r7], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x460db09b │ │ │ │ bmi 1fc8098 │ │ │ │ ldmdbmi fp!, {r0, r3, r8, ip, pc}^ │ │ │ │ @@ -203551,16 +203551,16 @@ │ │ │ │ subne pc, r4, r1, asr #7 │ │ │ │ orrcs pc, r4, r1, asr #7 │ │ │ │ @ instruction: 0xf813447b │ │ │ │ ldcpl 0, cr14, [r8], {4} │ │ │ │ andgt pc, r1, r3, lsl r8 @ │ │ │ │ movwcs lr, #2025 @ 0x7e9 │ │ │ │ @ instruction: 0x47706013 │ │ │ │ - eorseq r4, r7, r8, asr r9 │ │ │ │ - ldrsbteq r4, [r7], -r0 │ │ │ │ + mlaseq r7, r8, sl, r4 │ │ │ │ + eorseq r4, r7, r0, lsl sl │ │ │ │ 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 #19 │ │ │ │ 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 │ │ │ │ + ldrshteq r4, [r7], -r8 │ │ │ │ + eorseq r4, r7, sl, lsr r9 │ │ │ │ + eorseq r4, r7, r4, ror #17 │ │ │ │ + eorseq r4, r7, ip, lsl #17 │ │ │ │ + eorseq r4, r7, r4, lsl #17 │ │ │ │ + eorseq r4, r7, sl, lsr r8 │ │ │ │ + eorseq r4, r7, r6, ror #15 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ tstpeq r0, #1 @ p-variant is OBSOLETE │ │ │ │ rsceq r6, ip, r5, asr #17 │ │ │ │ blcs 12c208 │ │ │ │ @ instruction: 0xf001d05c │ │ │ │ stmdavs r3, {r0, r1, r2, r3, r8}^ │ │ │ │ ldrdmi pc, [fp], -r0 │ │ │ │ @@ -203796,17 +203796,17 @@ │ │ │ │ vmla.i q8, , d3[1] │ │ │ │ vqdmulh.s q8, q2, d3[1] │ │ │ │ vmls.f q8, , d3[1] │ │ │ │ ldr r0, [r1, r7, asr #2] │ │ │ │ strmi r2, [r8], -r0, lsl #2 │ │ │ │ strmi r4, [ip], sp, lsl #12 │ │ │ │ svclt 0x0000e78c │ │ │ │ - eorseq r4, r7, ip, lsr r6 │ │ │ │ - eorseq r4, r7, r2, lsl #12 │ │ │ │ - eorseq r4, r7, sl, lsl #11 │ │ │ │ + eorseq r4, r7, ip, ror r7 │ │ │ │ + eorseq r4, r7, r2, asr #14 │ │ │ │ + eorseq r4, r7, sl, asr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4e118 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1010ff8 │ │ │ │ b d39f40 │ │ │ │ svclt 0x00280e21 │ │ │ │ ldrmi r4, [r4], r6, ror #13 │ │ │ │ @@ -205199,46 +205199,46 @@ │ │ │ │ bmi 2cb0f0 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ vstrlt s28, [r8, #-656] @ 0xfffffd70 │ │ │ │ addeq r7, r8, lr, lsr #22 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r3, r7, r0, lsl r0 │ │ │ │ - ldrsbteq r2, [r5], -r2 │ │ │ │ + eorseq r3, r7, r0, asr r1 │ │ │ │ + eorseq r2, r5, r2, lsl r4 │ │ │ │ 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, ror #1 │ │ │ │ + ldrsbteq r2, [r5], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4f73c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb168 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ vstrlt s28, [r8, #-416] @ 0xfffffe60 │ │ │ │ @ instruction: 0x00887ab6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r2, r7, r0, asr #30 │ │ │ │ - eorseq r2, r5, sl, asr r2 │ │ │ │ + eorseq r3, r7, r0, lsl #1 │ │ │ │ + mlaseq r5, sl, r3, r2 │ │ │ │ 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 │ │ │ │ + ldrhteq r2, [r7], -r0 │ │ │ │ + ldrshteq r1, [r5], -r6 │ │ │ │ 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 #24 │ │ │ │ + ldrhteq r1, [r5], -sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec4fb58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2cb584 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7376800 │ │ │ │ stclt 8, cr14, [r8, #-360] @ 0xfffffe98 │ │ │ │ umulleq r7, r8, sl, r6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eorseq r2, r7, r0, lsr #21 │ │ │ │ - eorseq r1, r5, lr, lsr lr │ │ │ │ + eorseq r2, r7, r0, ror #23 │ │ │ │ + eorseq r1, r5, lr, ror pc │ │ │ │ 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 #13 │ │ │ │ + eorseq r0, r5, lr, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec512d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdami r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df2101 │ │ │ │ ldrbtmi ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ bmi 2ccd00 │ │ │ │ @ instruction: 0xf850447b │ │ │ │ ldrbtmi r0, [sl], #-12 │ │ │ │ @ instruction: 0xf7356800 │ │ │ │ stclt 12, cr14, [r8, #-624] @ 0xfffffd90 │ │ │ │ addeq r5, r8, lr, lsl pc │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrsbteq r1, [r7], -ip │ │ │ │ - eorseq r0, r5, r2, asr #13 │ │ │ │ + eorseq r1, r7, ip, lsl r6 │ │ │ │ + eorseq r0, r5, r2, lsl #16 │ │ │ │ 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 │ │ │ │ + ldrhteq r1, [r7], -r4 │ │ │ │ + eorseq r0, r5, r6, asr #15 │ │ │ │ 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 #26 │ │ │ │ + eorseq pc, r4, r2, lsr #31 │ │ │ │ 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 │ │ │ │ + ldrshteq r0, [r7], -ip │ │ │ │ + eorseq pc, r4, r6, ror #30 │ │ │ │ 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 │ │ │ │ + mlaseq r7, r4, ip, r0 │ │ │ │ + eorseq pc, r4, sl, lsr #30 │ │ │ │ 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 │ │ │ │ + mlaseq r6, r0, lr, r4 │ │ │ │ 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], -sp, asr #25 │ │ │ │ bl fef46a74 │ │ │ │ svclt 0x0000bd10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r4, r7, r4, lsl #21 │ │ │ │ @@ -222164,15 +222164,15 @@ │ │ │ │ sxtab16mi r4, r0, sl, ror #8 │ │ │ │ stmdbge r4, {r0, r8, ip, pc} │ │ │ │ @ instruction: 0xf8df9504 │ │ │ │ ldmpl r3, {r3, r9, ip, sp, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf13e0300 │ │ │ │ - stcls 14, cr15, [r4], {195} @ 0xc3 │ │ │ │ + stcls 14, cr15, [r4], {215} @ 0xd7 │ │ │ │ stccs 0, cr9, [r0], {2} │ │ │ │ blmi 203cff4 │ │ │ │ @ instruction: 0xf8df1f07 │ │ │ │ @ instruction: 0x463ea1f0 │ │ │ │ ldrbtmi r4, [fp], #-2683 @ 0xfffff585 │ │ │ │ ldrbtmi r9, [sl], #1795 @ 0x703 │ │ │ │ ldrmi r4, [r8], r7, asr #12 │ │ │ │ @@ -222181,21 +222181,21 @@ │ │ │ │ b ff8c6ad8 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ adcshi pc, sp, r0 │ │ │ │ @ instruction: 0xf8566087 │ │ │ │ @ instruction: 0xf7260f04 │ │ │ │ @ instruction: 0xf8c9ee9c │ │ │ │ @ instruction: 0xf13f000c │ │ │ │ - strmi pc, [r4], -r7, ror #16 │ │ │ │ + @ instruction: 0x4604f87b │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ smlatbcs ip, r6, r0, r8 │ │ │ │ andseq pc, r4, r9, lsl #2 │ │ │ │ @ instruction: 0xf8c92240 │ │ │ │ @ instruction: 0xf13ca004 │ │ │ │ - movwcs pc, #3167 @ 0xc5f @ │ │ │ │ + movwcs pc, #3187 @ 0xc73 @ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ andscc pc, r0, r9, asr #17 │ │ │ │ svc 0x005cf726 │ │ │ │ eorle r2, pc, r0, lsl #16 │ │ │ │ strtmi r9, [r0], -r0, lsl #18 │ │ │ │ svc 0x0056f726 │ │ │ │ suble r2, sp, r0, lsl #16 │ │ │ │ @@ -222239,15 +222239,15 @@ │ │ │ │ andlt r4, r7, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strbmi r4, [r9], -r2, asr #22 │ │ │ │ ldrdeq pc, [ip], -r9 │ │ │ │ @ instruction: 0xf85b9a01 │ │ │ │ @ instruction: 0xf8c93003 │ │ │ │ @ instruction: 0xf0d73000 │ │ │ │ - @ instruction: 0x4681f831 │ │ │ │ + strmi pc, [r1], r5, asr #16 │ │ │ │ @ instruction: 0xf7264620 │ │ │ │ @ instruction: 0xf1b9eb02 │ │ │ │ sbcle r0, ip, r0, lsl #30 │ │ │ │ mulcc r8, r9, r8 │ │ │ │ @ instruction: 0xf8d9bbab │ │ │ │ @ instruction: 0x46483258 │ │ │ │ bfi r4, r8, (invalid: 15:4) │ │ │ │ @@ -222258,22 +222258,22 @@ │ │ │ │ @ instruction: 0xf0003000 │ │ │ │ pkhbtmi pc, r1, pc, lsl #17 @ │ │ │ │ blmi d42f0c │ │ │ │ @ instruction: 0xf8d94649 │ │ │ │ bls 148fb4 │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ - @ instruction: 0xf93af0d7 │ │ │ │ + @ instruction: 0xf94ef0d7 │ │ │ │ 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 │ │ │ │ + pkhtbmi pc, r1, sp, asr #18 @ │ │ │ │ @ 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 │ │ │ │ + ldrhteq r7, [r2], -r2 │ │ │ │ @ instruction: 0xffffff83 │ │ │ │ - eorseq r7, r2, r0, ror r8 │ │ │ │ - eorseq r7, r2, r8, lsl r8 │ │ │ │ - eorseq r7, r2, lr, lsl #16 │ │ │ │ - eorseq r7, r2, r8, lsl #16 │ │ │ │ - eorseq r7, r2, r6, lsl #16 │ │ │ │ - ldrsbteq ip, [r1], -r8 │ │ │ │ - ldrshteq r7, [r2], -r2 │ │ │ │ + ldrhteq r7, [r2], -r0 │ │ │ │ + eorseq r7, r2, r8, asr r9 │ │ │ │ + eorseq r7, r2, lr, asr #18 │ │ │ │ + eorseq r7, r2, r8, asr #18 │ │ │ │ + eorseq r7, r2, r6, asr #18 │ │ │ │ + eorseq ip, r1, r8, lsl r8 │ │ │ │ + eorseq r7, r2, r2, lsr r9 │ │ │ │ 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: 0xf93ef0db │ │ │ │ @ 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, r1, lsr #18 │ │ │ │ svclt 0x0000bd70 │ │ │ │ addeq r6, r7, r8, ror #30 │ │ │ │ andeq r0, r0, r4, asr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec602bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 30d084 │ │ │ │ @ instruction: 0xf8dfb083 │ │ │ │ strmi ip, [lr], r0, lsr #32 │ │ │ │ @ instruction: 0x4611447b │ │ │ │ @ instruction: 0xf8534672 │ │ │ │ movwls r3, #4108 @ 0x100c │ │ │ │ - @ instruction: 0xf8f2f0db │ │ │ │ + @ instruction: 0xf906f0db │ │ │ │ @ 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 #14 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq r7, r2, r2, ror #11 │ │ │ │ + eorseq r7, r2, r2, lsr #14 │ │ │ │ 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 #12 │ │ │ │ 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 #10 │ │ │ │ + ldrshteq r3, [r1], -r4 │ │ │ │ umulleq r5, sl, sl, r6 │ │ │ │ - ldrsbteq r7, [r2], -r2 │ │ │ │ - ldrsbteq r3, [r1], -r8 │ │ │ │ + eorseq r7, r2, r2, lsl r4 │ │ │ │ + eorseq r3, r1, r8, lsl r4 │ │ │ │ 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 #4 │ │ │ │ + eorseq r2, r6, r2, asr #3 │ │ │ │ + ldrhteq r1, [r3], -r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60870 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bmi 84d5f8 │ │ │ │ blmi 875894 │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldmpl r3, {r3, r5, r6, r9, sl, lr}^ │ │ │ │ @@ -222775,17 +222775,17 @@ │ │ │ │ @ instruction: 0xf5044798 │ │ │ │ @ instruction: 0xf0056000 │ │ │ │ @ instruction: 0x4620fbb7 │ │ │ │ @ instruction: 0xf822f00b │ │ │ │ rsbvc pc, r2, r4, lsl #10 │ │ │ │ cdp2 7, 3, cr15, cr0, cr5, {7} │ │ │ │ adceq pc, r4, r4, lsl #12 │ │ │ │ - mcrr2 1, 3, pc, r2, cr9 @ │ │ │ │ + mrrc2 1, 3, pc, r6, cr9 @ │ │ │ │ subseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - @ instruction: 0xf850f0dd │ │ │ │ + @ instruction: 0xf864f0dd │ │ │ │ @ instruction: 0x370cf8d4 │ │ │ │ @ instruction: 0x4620b113 │ │ │ │ @ instruction: 0xf83cf005 │ │ │ │ @ instruction: 0x0708f8d4 │ │ │ │ cdp 7, 12, cr15, cr6, cr5, {1} │ │ │ │ @ instruction: 0xf7254620 │ │ │ │ ldclt 14, cr14, [r0, #-784] @ 0xfffffcf0 │ │ │ │ @@ -222895,20 +222895,20 @@ │ │ │ │ ldrbtmi r4, [ip], #-2570 @ 0xfffff5f6 │ │ │ │ ldrbtmi r4, [sl], #-2314 @ 0xfffff6f6 │ │ │ │ ldrbtmi r9, [r9], #-1024 @ 0xfffffc00 │ │ │ │ stc2l 7, cr15, [sl, #-908]! @ 0xfffffc74 │ │ │ │ svclt 0x0000e7c2 │ │ │ │ addeq r5, sl, r0, lsr #3 │ │ │ │ addeq r5, sl, r6, ror r1 │ │ │ │ - eorseq r1, r6, r2, lsl sp │ │ │ │ - eorseq r6, r2, r2, lsl lr │ │ │ │ - eorseq r2, r1, sl, lsr #27 │ │ │ │ - eorseq r1, r6, sl, ror #25 │ │ │ │ - eorseq r6, r2, lr, lsr #27 │ │ │ │ - eorseq r2, r1, r2, lsl #27 │ │ │ │ + eorseq r1, r6, r2, asr lr │ │ │ │ + eorseq r6, r2, r2, asr pc │ │ │ │ + eorseq r2, r1, sl, ror #29 │ │ │ │ + eorseq r1, r6, sl, lsr #28 │ │ │ │ + eorseq r6, r2, lr, ror #29 │ │ │ │ + eorseq r2, r1, r2, asr #29 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8], #-816 @ 0xfffffcd0 │ │ │ │ @ instruction: 0xf8df4617 │ │ │ │ @ instruction: 0xf8df2cf4 │ │ │ │ @@ -223010,30 +223010,30 @@ │ │ │ │ blx c45cf0 │ │ │ │ blcc fe447eb4 │ │ │ │ ldrbmi r2, [r1], -r0, lsl #4 │ │ │ │ andcs lr, r4, #3358720 @ 0x334000 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andls r2, r0, #536870912 @ 0x20000000 │ │ │ │ strbmi r9, [r8], -r1 │ │ │ │ - ldc2 1, cr15, [r8, #252]! @ 0xfc │ │ │ │ + stc2l 1, cr15, [ip, #252] @ 0xfc │ │ │ │ blne 1e47ed0 │ │ │ │ ldrbtmi r6, [r9], #-2160 @ 0xfffff790 │ │ │ │ - @ instruction: 0xff7cf13f │ │ │ │ + @ instruction: 0xff90f13f │ │ │ │ blne 1c47edc │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ stmdbeq r0, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ bicseq pc, r7, #132, 16 @ 0x840000 │ │ │ │ @ instruction: 0xf13f6870 │ │ │ │ - @ instruction: 0xf8dfff71 │ │ │ │ + @ instruction: 0xf8dfff85 │ │ │ │ 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, r3, r4, r5, r6, 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: 0xf8dff975 │ │ │ │ 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: 0xf894f981 │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [r6], #-852 @ 0xfffffcac │ │ │ │ streq pc, [r0, -r4, asr #17] │ │ │ │ bllt fe1485f4 │ │ │ │ @ instruction: 0xf72520e0 │ │ │ │ bmi 1ac5400 │ │ │ │ strmi r4, [r3], -r6, ror #18 │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ adccc pc, r7, #64, 4 │ │ │ │ @@ -223741,20 +223741,20 @@ │ │ │ │ ... │ │ │ │ addeq r6, r7, r6, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r6, r7, lr, lsr r6 │ │ │ │ addeq r5, sl, r8, lsr #1 │ │ │ │ addeq r5, sl, r8, lsl #1 │ │ │ │ umulleq r5, sl, r2, r0 │ │ │ │ - eorseq r6, r2, sl, lsl #27 │ │ │ │ + eorseq r6, r2, sl, asr #29 │ │ │ │ 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 #25 │ │ │ │ + eorseq r6, r2, r2, ror #28 │ │ │ │ + eorseq r6, r2, r0, ror lr │ │ │ │ + eorseq r6, r2, ip, ror #28 │ │ │ │ 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 │ │ │ │ + ldrhteq r1, [r6], -ip │ │ │ │ + eorseq r6, r2, lr, ror r6 │ │ │ │ + eorseq r2, r1, r2, ror #10 │ │ │ │ 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 #7 │ │ │ │ + eorseq r6, r2, r8, lsr #10 │ │ │ │ + eorseq r2, r1, ip, lsl #9 │ │ │ │ + eorseq r6, r2, lr, asr r4 │ │ │ │ addeq r2, r3, ip, ror #28 │ │ │ │ addeq r4, sl, sl, lsl #12 │ │ │ │ - eorseq r1, r6, ip, lsr r1 │ │ │ │ - eorseq r6, r2, r8, lsr #5 │ │ │ │ - eorseq r2, r1, r4, ror #3 │ │ │ │ - eorseq r2, r1, r4, asr #3 │ │ │ │ - eorseq r1, r6, ip, lsl #2 │ │ │ │ - mlaseq r2, r4, r3, r6 │ │ │ │ - eorseq r6, r2, r8, ror r3 │ │ │ │ - eorseq r6, r2, r0, ror r3 │ │ │ │ - eorseq r6, r2, r6, ror #6 │ │ │ │ - eorseq r6, r2, ip, ror r3 │ │ │ │ - eorseq r2, r1, r6, lsl r1 │ │ │ │ - eorseq r1, r6, r8, lsr r0 │ │ │ │ - eorseq r2, r1, r0, ror #1 │ │ │ │ - ldrsbteq r6, [r2], -r0 │ │ │ │ - eorseq r1, r6, r2, lsl r0 │ │ │ │ - ldrhteq r2, [r1], -sl │ │ │ │ - ldrshteq r6, [r2], -r2 │ │ │ │ - eorseq r0, r6, ip, ror #31 │ │ │ │ - mlaseq r1, r4, r0, r2 │ │ │ │ - ldrshteq r6, [r2], -r0 │ │ │ │ - eorseq r6, r2, r0, ror #5 │ │ │ │ - eorseq r2, r1, r2, rrx │ │ │ │ + eorseq r1, r6, ip, ror r2 │ │ │ │ + eorseq r6, r2, r8, ror #7 │ │ │ │ + eorseq r2, r1, r4, lsr #6 │ │ │ │ + eorseq r2, r1, r4, lsl #6 │ │ │ │ + eorseq r1, r6, ip, asr #4 │ │ │ │ + ldrsbteq r6, [r2], -r4 │ │ │ │ + ldrhteq r6, [r2], -r8 │ │ │ │ + ldrhteq r6, [r2], -r0 │ │ │ │ + eorseq r6, r2, r6, lsr #9 │ │ │ │ + ldrhteq r6, [r2], -ip │ │ │ │ + eorseq r2, r1, r6, asr r2 │ │ │ │ + eorseq r1, r6, r8, ror r1 │ │ │ │ + eorseq r2, r1, r0, lsr #4 │ │ │ │ + eorseq r6, r2, r0, lsl r3 │ │ │ │ + eorseq r1, r6, r2, asr r1 │ │ │ │ + ldrshteq r2, [r1], -sl │ │ │ │ + eorseq r6, r2, r2, lsr r3 │ │ │ │ + eorseq r1, r6, ip, lsr #2 │ │ │ │ + ldrsbteq r2, [r1], -r4 │ │ │ │ + eorseq r6, r2, r0, lsr r3 │ │ │ │ + eorseq r6, r2, r0, lsr #8 │ │ │ │ + eorseq r2, r1, r2, lsr #3 │ │ │ │ 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 │ │ │ │ + ldrhteq r0, [r6], -r0 │ │ │ │ + eorseq r6, r2, r0, asr #13 │ │ │ │ + ldrsbteq r1, [r1], -r6 │ │ │ │ + ldrsbteq r0, [r6], -lr │ │ │ │ + eorseq r6, r2, sl, lsr r6 │ │ │ │ + eorseq r1, r1, r6, lsl #28 │ │ │ │ + eorseq r1, r1, lr, lsl #12 │ │ │ │ + eorseq r1, r1, r8, lsl #12 │ │ │ │ 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 │ │ │ │ + mlaseq r6, ip, sp, r0 │ │ │ │ + eorseq r0, r6, r6, asr sp │ │ │ │ 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 #27 │ │ │ │ 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 #11 │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [r0, #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 1ca7b8 │ │ │ │ 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 │ │ │ │ + mcrr2 0, 14, pc, r6, cr12 @ │ │ │ │ @ instruction: 0xf89d9a06 │ │ │ │ @ instruction: 0x46281014 │ │ │ │ @ instruction: 0xff12f7ff │ │ │ │ @ instruction: 0xf724e7e0 │ │ │ │ svclt 0x0000e9ce │ │ │ │ addeq r4, r7, r4, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @@ -224811,15 +224811,15 @@ │ │ │ │ @ instruction: 0xf0212701 │ │ │ │ movwmi r0, #45339 @ 0xb11b │ │ │ │ blcc fea4997c │ │ │ │ @ instruction: 0x33b8f644 │ │ │ │ bgt 4e0b08 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldmdage r9!, {r0, r5, r6, r9, sl, lr} │ │ │ │ - blx fea47b2a │ │ │ │ + blx fef47b2a │ │ │ │ @ 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: 0xf8c2f0ec │ │ │ │ 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 120b788 │ │ │ │ @ instruction: 0x1108f89d │ │ │ │ @ instruction: 0xf7ff9805 │ │ │ │ blls 24ad5c │ │ │ │ andeq pc, r4, sl, asr #17 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #4 │ │ │ │ eor pc, r6, r3, lsl r8 @ │ │ │ │ blx a0bd14 │ │ │ │ @@ -225224,21 +225224,21 @@ │ │ │ │ ldr r3, [r1], r0, lsr #32 │ │ │ │ ldrmi pc, [r7], #1284 @ 0x504 │ │ │ │ @ instruction: 0xf894221c │ │ │ │ vhadd.u32 , q1, q6 │ │ │ │ @ instruction: 0xf8840305 │ │ │ │ str r3, [lr, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0xf0eb4620 │ │ │ │ - stmdacs r0, {r0, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldcge 4, cr15, [sp, #508] @ 0x1fc │ │ │ │ vmla.i8 q11, q0, │ │ │ │ addsmi r1, r9, #67108864 @ 0x4000000 │ │ │ │ mcrge 4, 3, pc, cr0, cr15, {3} @ │ │ │ │ @ instruction: 0xf0eb4620 │ │ │ │ - stmdacs r0, {r0, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldcge 4, cr15, [r1, #508] @ 0x1fc │ │ │ │ ldrb r6, [r7], -r1, ror #18 │ │ │ │ @ instruction: 0xf0002bb0 │ │ │ │ blcs feeac26c │ │ │ │ msrhi CPSR_xc, #0 │ │ │ │ @ instruction: 0xf47f2b9d │ │ │ │ stmdavs r4!, {r1, r2, r7, r8, sl, fp, sp, pc} │ │ │ │ @@ -225340,15 +225340,15 @@ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ ldrbmi r7, [r0], -ip, lsr #3 │ │ │ │ @ instruction: 0xf99cf7ff │ │ │ │ ldm r7, {r7, r9, sl, lr} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf0eba82d │ │ │ │ - bls ccbdc8 │ │ │ │ + bls ccbe18 │ │ │ │ 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: 0xff0af0eb │ │ │ │ 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 #20 │ │ │ │ + eorseq r5, r2, r2, lsr #20 │ │ │ │ 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 │ │ │ │ + eorseq r5, r2, r0, ror r1 │ │ │ │ + eorseq r4, r2, r0, lsr #28 │ │ │ │ @ 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 dcb7e4 │ │ │ │ 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: 0xf89dfc4f │ │ │ │ blls 9948bc │ │ │ │ bcs 126a1c │ │ │ │ @ instruction: 0xf644d141 │ │ │ │ bl 398d98 │ │ │ │ @ instruction: 0xf6031303 │ │ │ │ ldrbtpl r3, [r2], #-920 @ 0xfffffc68 │ │ │ │ adcscc pc, ip, #68, 12 @ 0x4400000 │ │ │ │ @@ -225830,28 +225830,28 @@ │ │ │ │ @ instruction: 0xf8a3083c │ │ │ │ bl 394cbc │ │ │ │ ldr r0, [sl, r8, lsl #6]! │ │ │ │ ldrcs sl, [lr, #-3645]! @ 0xfffff1c3 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ stmdage r9!, {r0, r4, r5, r9, sl, lr} │ │ │ │ - blx fecc8b12 │ │ │ │ + blx ff1c8b12 │ │ │ │ @ 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 #22 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - eorseq pc, r5, lr, ror #6 │ │ │ │ + eorseq pc, r5, lr, lsr #9 │ │ │ │ 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 │ │ │ │ + ldc2 1, cr15, [sl], #-56 @ 0xffffffc8 │ │ │ │ strtmi r4, [r0], -r2, lsl #13 │ │ │ │ - cdp2 1, 4, cr15, cr6, cr14, {0} │ │ │ │ + cdp2 1, 5, cr15, cr10, 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, 8, cr15, cr6, cr14, {0} │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ strtmi r4, [r0], -r0, lsl #13 │ │ │ │ - blx ff4c8cb6 │ │ │ │ + blx ff9c8cb6 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ - stc2 1, cr15, [sl, #-84] @ 0xffffffac │ │ │ │ + ldc2 1, cr15, [lr, #-84] @ 0xffffffac │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9eef0e3 │ │ │ │ + blx 1c8bd0 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldc2l 7, cr15, [r6], {131} @ 0x83 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf10f9300 │ │ │ │ - @ instruction: 0x4603fb31 │ │ │ │ + strmi pc, [r3], -r5, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 1, 0, pc, cr10, cr13, {0} │ │ │ │ + mcr2 1, 1, pc, cr14, 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 fe848d04 │ │ │ │ tstcs r1, r5, lsl #6 │ │ │ │ @ instruction: 0xf1154620 │ │ │ │ - rsclt pc, sp, #105472 @ 0x19c00 │ │ │ │ + rsclt pc, sp, #125952 @ 0x1ec00 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf122431d │ │ │ │ - strmi pc, [r3], -r3, lsl #28 │ │ │ │ + @ instruction: 0x4603fe17 │ │ │ │ rsclt r4, sp, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf123431d │ │ │ │ - rsclt pc, sp, #233472 @ 0x39000 │ │ │ │ + rsclt pc, sp, #315392 @ 0x4d000 │ │ │ │ @ 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: 0xf8e2f123 │ │ │ │ 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 │ │ │ │ + stc2l 1, cr15, [sl, #56]! @ 0x38 │ │ │ │ @ instruction: 0xf7844620 │ │ │ │ @ instruction: 0x4620f8f7 │ │ │ │ - blx 1448d7c │ │ │ │ + blx 1948d7c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - blx c48d5e │ │ │ │ + blx 1148d5e │ │ │ │ @ instruction: 0xf1224620 │ │ │ │ - strtmi pc, [r0], -fp, asr #27 │ │ │ │ - blx 248da0 │ │ │ │ + @ instruction: 0x4620fddf │ │ │ │ + blx 748da0 │ │ │ │ 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 │ │ │ │ + ldc2 1, cr15, [r6, #-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: 0xf8d4fd4f │ │ │ │ @ instruction: 0xf7840154 │ │ │ │ tstpcs r8, fp, asr r8 @ p-variant is OBSOLETE │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - blx 848eb8 │ │ │ │ + blx d48eb8 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - mcr2 0, 6, pc, cr4, cr3, {7} @ │ │ │ │ + mrc2 0, 6, pc, cr8, cr3, {7} │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf0ee2101 │ │ │ │ - @ instruction: 0xf8d4fae7 │ │ │ │ + @ instruction: 0xf8d4fafb │ │ │ │ @ instruction: 0xf0e30154 │ │ │ │ - stmdacs r0, {r0, r2, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4682d1f9 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - stc2l 0, cr15, [r0, #908] @ 0x38c │ │ │ │ + ldc2l 0, cr15, [r4, #908] @ 0x38c │ │ │ │ @ instruction: 0x166cf8df │ │ │ │ @ instruction: 0xf8d44652 │ │ │ │ ldrbtmi r0, [r9], #-340 @ 0xfffffeac │ │ │ │ - mrrc2 0, 14, pc, r4, cr13 @ │ │ │ │ + stc2l 0, cr15, [r8], #-948 @ 0xfffffc4c │ │ │ │ tstcs r1, r2, asr r6 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - @ instruction: 0xffe0f0e7 │ │ │ │ + @ instruction: 0xfff4f0e7 │ │ │ │ @ instruction: 0xf8d44651 │ │ │ │ @ instruction: 0xf10b0154 │ │ │ │ - ldrbmi pc, [r2], -r7, asr #29 @ │ │ │ │ + @ instruction: 0x4652fedb │ │ │ │ @ instruction: 0xf8d44651 │ │ │ │ cps #20 │ │ │ │ - smlabtcs r1, r9, pc, pc @ │ │ │ │ + ldrdcs pc, [r1, -sp] │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - blx 1c48e4c │ │ │ │ + blx fe148e4c │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @ instruction: 0xf820f784 │ │ │ │ ldrsbeq pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ - @ instruction: 0xff84f12e │ │ │ │ + @ instruction: 0xff98f12e │ │ │ │ @ instruction: 0x3624f8df │ │ │ │ ldmpl r3, {r0, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0x0799681b │ │ │ │ sbchi pc, sl, #0, 2 │ │ │ │ blcs 226c70 │ │ │ │ adchi pc, pc, #0 │ │ │ │ ldrsbcs pc, [r4, #-132] @ 0xffffff7c @ │ │ │ │ @@ -226437,15 +226437,15 @@ │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ addeq r3, r7, sl, lsl r6 │ │ │ │ addeq r3, r7, r0, lsl #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe7e7 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r4, r2, r6, lsl r5 │ │ │ │ + eorseq r4, r2, r6, asr 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 #22 │ │ │ │ + eorseq r3, r2, r2, lsl #28 │ │ │ │ + eorseq pc, r0, r8, lsl r6 @ │ │ │ │ + ldrsbteq lr, [r5], -r8 │ │ │ │ + eorseq r3, r2, r8, lsl lr │ │ │ │ + eorseq pc, r0, r4, ror #11 │ │ │ │ + eorseq lr, r0, ip, ror #27 │ │ │ │ + eorseq lr, r0, r6, ror #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec64498 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r3, #-960] @ 0xfffffc40 │ │ │ │ bmi 5d5eb4 │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ biccc pc, r0, #192, 16 @ 0xc00000 │ │ │ │ @@ -226574,15 +226574,15 @@ │ │ │ │ strbcc pc, [r4, r4, asr #17]! @ │ │ │ │ svclt 0x0000e7f5 │ │ │ │ addeq r2, r7, sl, asr sp │ │ │ │ andeq r0, r0, r0, ror #18 │ │ │ │ @ instruction: 0xfffffe39 │ │ │ │ andeq r0, r0, r4, lsl r5 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq lr, r5, ip, lsl r9 │ │ │ │ + eorseq lr, r5, ip, asr sl │ │ │ │ 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 #18 │ │ │ │ + eorseq r3, r2, r0, asr #23 │ │ │ │ + ldrsbteq pc, [r0], -r6 @ │ │ │ │ + ldrshteq lr, [r5], -r6 │ │ │ │ + ldrsbteq r3, [r2], -r6 │ │ │ │ + eorseq pc, r0, r2, lsr #7 │ │ │ │ + eorseq lr, r0, sl, lsr #23 │ │ │ │ + eorseq lr, r0, r4, lsr #23 │ │ │ │ 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 #17 │ │ │ │ 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 #15 │ │ │ │ + eorseq r3, r2, lr, lsl sl │ │ │ │ + eorseq pc, r0, r4, lsr r2 @ │ │ │ │ + eorseq lr, r0, lr, ror #18 │ │ │ │ + ldrsbteq lr, [r5], -ip │ │ │ │ + eorseq r3, r2, ip, asr r9 │ │ │ │ + eorseq pc, r0, r8, lsr #2 │ │ │ │ + eorseq lr, r0, r0, lsr r9 │ │ │ │ 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 #12 │ │ │ │ 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, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ @ │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ tstcs r0, r7, lsl #2 │ │ │ │ @ instruction: 0xf0d04648 │ │ │ │ - andcs pc, r0, #5, 30 │ │ │ │ + andcs pc, r0, #25, 30 @ 0x64 │ │ │ │ beq 109ed8 │ │ │ │ @ instruction: 0x46484611 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf0d00a01 │ │ │ │ - @ instruction: 0xf1b0fea9 │ │ │ │ + @ instruction: 0xf1b0febd │ │ │ │ svclt 0x00180bff │ │ │ │ bleq 18996c │ │ │ │ movweq pc, #33352 @ 0x8248 @ │ │ │ │ andsle r4, pc, r3, lsr r0 @ │ │ │ │ @ instruction: 0xd01028ff │ │ │ │ svceq 0x0000f1b8 │ │ │ │ strbmi sp, [r8], -fp, rrx │ │ │ │ @@ -226968,15 +226968,15 @@ │ │ │ │ @ instruction: 0x9605447a │ │ │ │ strls r4, [r4], #-1145 @ 0xfffffb87 │ │ │ │ ldc2 7, cr15, [r8, #892] @ 0x37c │ │ │ │ tstmi pc, #224, 14 @ 0x3800000 │ │ │ │ stmibvs r3, {r0, r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xd1a92b10 │ │ │ │ @ instruction: 0x4648e7da │ │ │ │ - mcr2 0, 5, pc, cr2, cr0, {6} @ │ │ │ │ + mrc2 0, 5, pc, cr6, cr0, {6} │ │ │ │ svccc 0x00fff1b0 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf00b0b00 │ │ │ │ b 12d0540 │ │ │ │ ldr r0, [r1, fp, lsl #14]! │ │ │ │ @ instruction: 0xf7e64648 │ │ │ │ stmdacs r0, {r0, r1, r4, fp, ip, sp, lr, pc} │ │ │ │ @@ -227002,22 +227002,22 @@ │ │ │ │ @ instruction: 0xf8cd6705 │ │ │ │ @ instruction: 0xf7df800c │ │ │ │ @ instruction: 0xe78ffd55 │ │ │ │ ldrbtmi r4, [r9], #-2314 @ 0xfffff6f6 │ │ │ │ svclt 0x0000e7e8 │ │ │ │ addeq r2, r7, ip, lsr #16 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r3, r2, r0, lsl r7 │ │ │ │ - eorseq r3, r2, r8, asr #11 │ │ │ │ - eorseq lr, r0, r0, ror #27 │ │ │ │ - eorseq lr, r0, r6, lsr #11 │ │ │ │ - mlaseq r2, r0, r6, r3 │ │ │ │ - eorseq lr, r0, r4, ror #26 │ │ │ │ - mlaseq r2, r0, r5, r3 │ │ │ │ - eorseq lr, r0, r6, ror #10 │ │ │ │ + eorseq r3, r2, r0, asr r8 │ │ │ │ + eorseq r3, r2, r8, lsl #14 │ │ │ │ + eorseq lr, r0, r0, lsr #30 │ │ │ │ + eorseq lr, r0, r6, ror #13 │ │ │ │ + ldrsbteq r3, [r2], -r0 │ │ │ │ + eorseq lr, r0, r4, lsr #29 │ │ │ │ + ldrsbteq r3, [r2], -r0 │ │ │ │ + eorseq lr, r0, r6, lsr #13 │ │ │ │ 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 │ │ │ │ + ldrhteq lr, [r5], -r4 │ │ │ │ andeq r0, r0, r0, lsr r6 │ │ │ │ @ instruction: 0x000004b4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec64cc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ addpl pc, ip, #208, 16 @ 0xd00000 │ │ │ │ @@ -227201,23 +227201,23 @@ │ │ │ │ @ instruction: 0xe794447d │ │ │ │ ldrbtmi r4, [sp], #-3338 @ 0xfffff2f6 │ │ │ │ stcmi 7, cr14, [sl, #-580] @ 0xfffffdbc │ │ │ │ @ instruction: 0xe78e447d │ │ │ │ ldrbtmi r4, [sp], #-3337 @ 0xfffff2f7 │ │ │ │ stcmi 7, cr14, [r9, #-556] @ 0xfffffdd4 │ │ │ │ @ instruction: 0xe788447d │ │ │ │ - eorseq ip, r1, ip, lsr #4 │ │ │ │ - ldrsbteq r3, [r2], -r8 │ │ │ │ + eorseq ip, r1, ip, ror #6 │ │ │ │ + eorseq r3, r2, r8, lsl r5 │ │ │ │ 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 #9 │ │ │ │ + mlaseq r1, ip, r2, ip │ │ │ │ + eorseq r4, r1, r6, asr #4 │ │ │ │ + eorseq r2, r3, r8, lsr #8 │ │ │ │ + eorseq r4, r1, r2, lsr r2 │ │ │ │ + eorseq r4, r1, r4, lsr #4 │ │ │ │ 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 │ │ │ │ + ldrshteq ip, [r1], -r8 │ │ │ │ + eorseq r3, r2, ip, asr #8 │ │ │ │ addeq r0, sl, sl, lsr #24 │ │ │ │ - eorseq r3, r1, ip, lsr pc │ │ │ │ - eorseq fp, r1, r6, lsl #31 │ │ │ │ - mlaseq r2, ip, r1, r3 │ │ │ │ - eorseq r2, r3, sl, lsl #2 │ │ │ │ - eorseq r3, r1, r4, lsl pc │ │ │ │ - eorseq fp, r1, r2, ror #30 │ │ │ │ - eorseq lr, r0, sl, lsr #16 │ │ │ │ - ldrhteq r3, [r2], -r0 │ │ │ │ - eorseq r3, r2, r2, asr r1 │ │ │ │ - eorseq r2, r3, r0, asr #1 │ │ │ │ - eorseq fp, r1, r2, lsr #30 │ │ │ │ - eorseq r3, r1, ip, asr #29 │ │ │ │ - ldrhteq r3, [r1], -lr │ │ │ │ - ldrhteq r3, [r1], -r0 │ │ │ │ - eorseq r3, r1, sl, lsr #29 │ │ │ │ + eorseq r4, r1, ip, ror r0 │ │ │ │ + eorseq ip, r1, r6, asr #1 │ │ │ │ + ldrsbteq r3, [r2], -ip │ │ │ │ + eorseq r2, r3, sl, asr #4 │ │ │ │ + eorseq r4, r1, r4, asr r0 │ │ │ │ + eorseq ip, r1, r2, lsr #1 │ │ │ │ + eorseq lr, r0, sl, ror #18 │ │ │ │ + ldrshteq r3, [r2], -r0 │ │ │ │ + mlaseq r2, r2, r2, r3 │ │ │ │ + eorseq r2, r3, r0, lsl #4 │ │ │ │ + eorseq ip, r1, r2, rrx │ │ │ │ + eorseq r4, r1, ip │ │ │ │ + ldrshteq r3, [r1], -lr │ │ │ │ + ldrshteq r3, [r1], -r0 │ │ │ │ + eorseq r3, r1, sl, ror #31 │ │ │ │ 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 #30 │ │ │ │ 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 #26 │ │ │ │ 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 │ │ │ │ + ldc2l 0, cr15, [r6], #888 @ 0x378 │ │ │ │ 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: 0xf8d4fc2b │ │ │ │ strmi r3, [r6], -ip, lsl #5 │ │ │ │ @ instruction: 0x33a8f893 │ │ │ │ ldmdale sp, {r0, r2, r8, r9, fp, sp}^ │ │ │ │ movwcs r4, #1585 @ 0x631 │ │ │ │ @ instruction: 0x4640aa14 │ │ │ │ blx ff9ca5ee │ │ │ │ stmiavs sl!, {r0, r1, r3, r5, r6, r7, fp, sp, lr} │ │ │ │ @@ -227710,15 +227710,15 @@ │ │ │ │ addeq r1, r7, r0, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r1, r7, sl, ror ip │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ @ instruction: 0xfffffb39 │ │ │ │ addeq r1, r7, r8, asr #23 │ │ │ │ - ldrsbteq sp, [r5], -ip │ │ │ │ + eorseq sp, r5, ip, lsl sl │ │ │ │ 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 │ │ │ │ + ldrsbteq lr, [r0], -r6 │ │ │ │ + eorseq r2, r2, ip, lsr #27 │ │ │ │ stmdavs r3, {r3, r4, r8, ip, sp, pc} │ │ │ │ ldrdeq pc, [ip, -r3] │ │ │ │ @ instruction: 0x47703018 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @@ -227925,15 +227925,15 @@ │ │ │ │ subsmi r9, sl, r7, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf721bd10 │ │ │ │ svclt 0x0000e8fc │ │ │ │ addeq r1, r7, r2, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r2, r2, ip, lsl sl │ │ │ │ + eorseq r2, r2, ip, asr fp │ │ │ │ @ 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, lsl #1 │ │ │ │ + ldrsbteq sp, [r0], -sl │ │ │ │ + eorseq r2, r2, r0, ror #9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec660ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmibhi ip, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strcc r4, [r1], #-1549 @ 0xfffff9f3 │ │ │ │ strtmi r0, [r1], -r4, lsr #2 │ │ │ │ @ instruction: 0xf94ef7df │ │ │ │ @@ -228895,18 +228895,18 @@ │ │ │ │ stmdb lr!, {r5, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ addeq r0, r7, r8, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r7, r2, lsl #20 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq r0, r7, r8, ror #19 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - ldrsbteq r1, [r2], -r2 │ │ │ │ - eorseq r4, r2, r6, lsr #29 │ │ │ │ - ldrhteq r1, [r2], -r8 │ │ │ │ - eorseq r2, r5, r0, lsl #14 │ │ │ │ + eorseq r1, r2, r2, lsl sp │ │ │ │ + eorseq r4, r2, r6, ror #31 │ │ │ │ + ldrshteq r1, [r2], -r8 │ │ │ │ + eorseq r2, r5, r0, asr #16 │ │ │ │ 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 #13 │ │ │ │ + eorseq sp, r0, r6, lsr #32 │ │ │ │ + eorseq r1, r2, r0, lsl #23 │ │ │ │ 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 │ │ │ │ + mlaseq r2, lr, r5, r0 │ │ │ │ @ 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 #20 │ │ │ │ + eorseq ip, r0, r2, ror #6 │ │ │ │ + ldrsbteq r0, [r2], -r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ bmi fe9e1d60 │ │ │ │ addlt r4, r8, r3, lsr #23 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @@ -229827,15 +229827,15 @@ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r2, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf05e4620 │ │ │ │ @ instruction: 0xf505f967 │ │ │ │ @ instruction: 0xf009409b │ │ │ │ eorscc r0, r8, r1, lsl #2 │ │ │ │ - blx 8ccaa6 │ │ │ │ + blx dccaa6 │ │ │ │ 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 │ │ │ │ + mlaseq r2, r6, lr, r0 │ │ │ │ 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 #27 │ │ │ │ + ldrhteq r0, [r2], -ip │ │ │ │ + eorseq r0, r2, sl, ror #25 │ │ │ │ + mlaseq r5, r4, r7, fp │ │ │ │ + ldrhteq ip, [r0], -lr │ │ │ │ + eorseq r0, r2, lr, lsr ip │ │ │ │ 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} @ │ │ │ │ + mrc2 0, 7, pc, cr6, cr0, {6} │ │ │ │ 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: 0xf8c8f133 │ │ │ │ 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 │ │ │ │ + ldrshteq r0, [r2], -r6 │ │ │ │ + mlaseq r0, ip, sp, fp │ │ │ │ + eorseq fp, r5, r4, lsl #9 │ │ │ │ + ldrhteq r0, [r2], -r2 │ │ │ │ + eorseq fp, r0, r6, ror #26 │ │ │ │ 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 #7 │ │ │ │ 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: 0xf8c4fa55 │ │ │ │ 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: 0xf8d5fced │ │ │ │ @ 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 #22 │ │ │ │ + eorseq fp, r0, lr, asr #6 │ │ │ │ + ldrshteq pc, [r1], -r6 @ │ │ │ │ + eorseq sl, r0, r4, lsr #22 │ │ │ │ + eorseq sl, r0, lr, lsl fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrdhi pc, [r8], -r0 @ │ │ │ │ strmi fp, [r4], -r9, lsl #1 │ │ │ │ ldrmi r4, [r1], fp, lsl #13 │ │ │ │ @@ -231620,17 +231620,17 @@ │ │ │ │ @ instruction: 0xf05ce71a │ │ │ │ @ instruction: 0xf8c6fb6b │ │ │ │ smmla sp, r4, r5, r9 │ │ │ │ @ instruction: 0xf05c4620 │ │ │ │ ldrb pc, [r1], sp, lsl #31 @ │ │ │ │ addeq lr, r6, r8, ror r3 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrshteq r9, [r5], -ip │ │ │ │ - eorseq sl, r0, ip, lsr r5 │ │ │ │ - eorseq pc, r1, lr, lsl r2 @ │ │ │ │ + eorseq r9, r5, ip, lsr lr │ │ │ │ + eorseq sl, r0, ip, ror r6 │ │ │ │ + eorseq pc, r1, lr, asr r3 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ssatpl pc, #25, pc, asr #17 @ │ │ │ │ @ instruction: 0xf8dfb099 │ │ │ │ @ instruction: 0x460f46b8 │ │ │ │ @@ -232063,20 +232063,20 @@ │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ addeq sp, r6, r0, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq sp, [r6], r4 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq sp, r6, r2, asr #25 │ │ │ │ - ldrshteq r9, [r5], -r4 │ │ │ │ - eorseq sl, r0, r0, asr #4 │ │ │ │ - eorseq lr, r1, ip, asr pc │ │ │ │ - eorseq r9, r5, r8, asr #14 │ │ │ │ - eorseq r9, r0, lr, asr r7 │ │ │ │ - eorseq r9, r0, r8, asr r7 │ │ │ │ + eorseq r9, r5, r4, lsr fp │ │ │ │ + eorseq sl, r0, r0, lsl #7 │ │ │ │ + mlaseq r1, ip, r0, pc @ │ │ │ │ + eorseq r9, r5, r8, lsl #17 │ │ │ │ + mlaseq r0, lr, r8, r9 │ │ │ │ + mlaseq r0, r8, r8, r9 │ │ │ │ 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 #21 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fec6a064 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs ff3d6e0c │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ andcs fp, r0, #835584 @ 0xcc000 │ │ │ │ strtmi r2, [r1], -r0, lsl #6 │ │ │ │ @@ -232722,17 +232722,17 @@ │ │ │ │ @ instruction: 0xf7da4479 │ │ │ │ str pc, [lr, r7, lsr #17]! │ │ │ │ tstpmi r0, pc, rrx @ p-variant is OBSOLETE │ │ │ │ ldc2l 7, cr15, [lr, #864] @ 0x360 │ │ │ │ svclt 0x0000e7d5 │ │ │ │ @ instruction: 0x0086cdb2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrsbteq r8, [r5], -r6 │ │ │ │ - eorseq lr, r1, sl, asr #2 │ │ │ │ - ldrshteq r9, [r0], -ip │ │ │ │ + eorseq r8, r5, r6, lsl sp │ │ │ │ + eorseq lr, r1, sl, lsl #5 │ │ │ │ + eorseq r9, r0, ip, lsr r5 │ │ │ │ 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 │ │ │ │ + ldrshteq r8, [r5], -r0 │ │ │ │ + eorseq sp, r1, ip, ror #14 │ │ │ │ + eorseq r8, r0, ip, ror #19 │ │ │ │ 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} │ │ │ │ + cdp2 1, 15, cr15, cr2, cr15, {1} │ │ │ │ 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 fe3505ce │ │ │ │ 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 │ │ │ │ + ldrshteq r7, [r5], -r0 │ │ │ │ + eorseq r8, r0, ip, ror #7 │ │ │ │ + eorseq sp, r1, r2, lsl #3 │ │ │ │ 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 #15 │ │ │ │ + eorseq ip, r1, r6, ror #17 │ │ │ │ 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 1c51b1a │ │ │ │ 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: 0xf8c4fbef │ │ │ │ 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: 0xf8f4f0ca │ │ │ │ strbtmi lr, [r2], -r9, lsr #15 │ │ │ │ beq 191bbc │ │ │ │ strls r2, [pc], #-3072 @ 115a84 │ │ │ │ @ instruction: 0x81aaf340 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf604e7cf │ │ │ │ @ instruction: 0xf8b574ff │ │ │ │ @@ -235338,15 +235338,15 @@ │ │ │ │ orreq pc, r0, #3 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ strtmi r8, [r8], -r8, lsl #2 │ │ │ │ ldc 7, cr15, [r4], #100 @ 0x64 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf105e703 │ │ │ │ @ instruction: 0xf0ca00a0 │ │ │ │ - ldrbt pc, [fp], pc, ror #16 @ │ │ │ │ + ldrbt pc, [fp], r3, lsl #17 @ │ │ │ │ and r2, r1, r0, lsl #4 │ │ │ │ smlalle r4, r9, r3, r2 │ │ │ │ svcne 0x0008f85a │ │ │ │ @ instruction: 0xf8da3201 │ │ │ │ movwmi r0, #4100 @ 0x1004 │ │ │ │ blls 54a3e4 │ │ │ │ @ instruction: 0x061b681b │ │ │ │ @@ -235500,33 +235500,33 @@ │ │ │ │ ldrbtmi r4, [fp], #-2838 @ 0xfffff4ea │ │ │ │ blmi 6cfbcc │ │ │ │ @ instruction: 0xe631447b │ │ │ │ ldrbtmi r4, [fp], #-2837 @ 0xfffff4eb │ │ │ │ svclt 0x0000e7cc │ │ │ │ addeq sl, r6, r0, asr #14 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq fp, [r1], -lr │ │ │ │ - eorseq r6, r0, r0, lsl ip │ │ │ │ - eorseq r6, r5, r8, ror #8 │ │ │ │ - mlaseq r1, r6, fp, fp │ │ │ │ - eorseq r6, r0, r0, ror #22 │ │ │ │ - ldrhteq fp, [r1], -lr │ │ │ │ - eorseq r6, r0, ip, lsr #21 │ │ │ │ - eorseq fp, r1, r2, lsr #23 │ │ │ │ - eorseq r6, r0, r4, asr #19 │ │ │ │ - mlaseq r1, r6, sl, fp │ │ │ │ - eorseq r6, r0, ip, asr r9 │ │ │ │ - eorseq r6, r0, lr, lsr r1 │ │ │ │ - eorseq fp, r1, r0, asr fp │ │ │ │ - eorseq r6, r0, r8, lsr #17 │ │ │ │ - eorseq r6, r0, r2, asr #1 │ │ │ │ - ldrhteq r6, [r0], -ip │ │ │ │ - ldrhteq r6, [r0], -r6 │ │ │ │ - ldrhteq r6, [r0], -r0 │ │ │ │ - eorseq r6, r0, sl, lsr #1 │ │ │ │ + ldrshteq fp, [r1], -lr │ │ │ │ + eorseq r6, r0, r0, asr sp │ │ │ │ + eorseq r6, r5, r8, lsr #11 │ │ │ │ + ldrsbteq fp, [r1], -r6 │ │ │ │ + eorseq r6, r0, r0, lsr #25 │ │ │ │ + ldrshteq fp, [r1], -lr │ │ │ │ + eorseq r6, r0, ip, ror #23 │ │ │ │ + eorseq fp, r1, r2, ror #25 │ │ │ │ + eorseq r6, r0, r4, lsl #22 │ │ │ │ + ldrsbteq fp, [r1], -r6 │ │ │ │ + mlaseq r0, ip, sl, r6 │ │ │ │ + eorseq r6, r0, lr, ror r2 │ │ │ │ + mlaseq r1, r0, ip, fp │ │ │ │ + eorseq r6, r0, r8, ror #19 │ │ │ │ + eorseq r6, r0, r2, lsl #4 │ │ │ │ + ldrshteq r6, [r0], -ip │ │ │ │ + ldrshteq r6, [r0], -r6 │ │ │ │ + ldrshteq r6, [r0], -r0 │ │ │ │ + eorseq r6, r0, sl, ror #3 │ │ │ │ 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: 0xf894feb3 │ │ │ │ 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: 0xf862f12d │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [r8, #856]! @ 0x358 │ │ │ │ adcmi pc, r4, #13959168 @ 0xd50000 │ │ │ │ strbmi r2, [r2], -r2, lsl #6 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ strmi r4, [r4], -r0, lsr #15 │ │ │ │ @ instruction: 0xf7199805 │ │ │ │ bmi 690fd8 │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ @@ -235855,15 +235855,15 @@ │ │ │ │ ubfxne pc, r5, #17, #9 │ │ │ │ ldmib r6, {r5, r9, sl, lr}^ │ │ │ │ strmi r2, [r8, sl, lsl #6] │ │ │ │ blle 4e03f8 │ │ │ │ stmiane r4, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andcs fp, r0, #1073741834 @ 0x4000000a │ │ │ │ @ instruction: 0xf0d64620 │ │ │ │ - @ instruction: 0xf8c4fe27 │ │ │ │ + @ instruction: 0xf8c4fe3b │ │ │ │ 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 │ │ │ │ + ldrshteq r5, [r5], -r8 │ │ │ │ + eorseq fp, r1, ip, asr r7 │ │ │ │ + eorseq r6, r0, r6, lsr #7 │ │ │ │ + eorseq r5, r0, sl, ror fp │ │ │ │ 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 2d5604 │ │ │ │ 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, #2995 @ 0xbb3 @ │ │ │ │ movweq lr, #2501 @ 0x9c5 │ │ │ │ smmlsreq r3, r6, r7, lr │ │ │ │ @ instruction: 0xf8d0d405 │ │ │ │ stmdbls r5, {r2, r3, r5, r7, r8, ip, sp} │ │ │ │ blcs 4e69cc │ │ │ │ blls 28cddc │ │ │ │ @ instruction: 0xf8d02100 │ │ │ │ @@ -236033,15 +236033,15 @@ │ │ │ │ rsbvs r3, r9, r8, lsl r1 │ │ │ │ blx 1bcaca │ │ │ │ eorvs r3, fp, r1, lsl #6 │ │ │ │ andcs lr, r1, #224, 14 @ 0x3800000 │ │ │ │ movvs pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x2000e7b4 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrsbteq r5, [r5], -sl │ │ │ │ + eorseq r5, r5, sl, lsl sl │ │ │ │ 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 #29 │ │ │ │ + eorseq r5, r0, lr, asr r5 │ │ │ │ + eorseq sl, r1, ip, lsl #19 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ bmi fe768bd8 │ │ │ │ blmi fe768c00 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @@ -237004,23 +237004,23 @@ │ │ │ │ @ instruction: 0xf93af7f3 │ │ │ │ blmi 4913cc │ │ │ │ @ instruction: 0xe7ae447b │ │ │ │ b 4d524c │ │ │ │ addeq r8, r6, r4, ror ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r8, r6, r8, ror #24 │ │ │ │ - eorseq r4, r5, r8, lsr fp │ │ │ │ + eorseq r4, r5, r8, ror ip │ │ │ │ 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 #23 │ │ │ │ + eorseq r4, r5, r8, lsr fp │ │ │ │ + ldrsbteq r5, [r0], -sl │ │ │ │ + eorseq r4, r5, r4, lsr #22 │ │ │ │ + eorseq sl, r1, r4, asr #12 │ │ │ │ + eorseq r4, r0, r0, ror sl │ │ │ │ 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 ff6d3c3c │ │ │ │ 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 #14 │ │ │ │ + eorseq r4, r0, r8, asr #28 │ │ │ │ + eorseq r9, r1, lr, lsl #21 │ │ │ │ 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 #30 │ │ │ │ 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 #20 │ │ │ │ + eorseq r9, r1, ip, ror lr │ │ │ │ + eorseq r4, r0, r2, lsl r2 │ │ │ │ + eorseq r4, r0, ip, lsl #4 │ │ │ │ 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 #3 │ │ │ │ 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: 0xf896ff47 │ │ │ │ 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 │ │ │ │ + mlaseq r5, r8, r0, r4 │ │ │ │ + eorseq r4, r5, lr, asr #32 │ │ │ │ + ldrhteq r4, [r0], -r6 │ │ │ │ + ldrshteq r9, [r1], -sl │ │ │ │ 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 #19 │ │ │ │ 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 #16 │ │ │ │ + eorseq r3, r5, r6, ror sl │ │ │ │ + ldrsbteq r4, [r0], -lr │ │ │ │ + eorseq r3, r5, r8, lsl #21 │ │ │ │ + ldrhteq r9, [r1], -r0 │ │ │ │ + eorseq r9, r1, sl, asr r6 │ │ │ │ + ldrshteq r4, [r0], -ip │ │ │ │ + ldrsbteq r3, [r5], -r8 │ │ │ │ + eorseq r9, r1, r2, asr #10 │ │ │ │ + eorseq r4, r0, r0, lsl r0 │ │ │ │ + eorseq r3, r0, ip, ror #15 │ │ │ │ + eorseq r9, r1, ip, lsr #10 │ │ │ │ + mlaseq r0, r6, pc, r3 @ │ │ │ │ + eorseq r3, r0, r4, lsl #15 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [ip], -r5, ror #22 │ │ │ │ addlt r4, r4, r5, ror #26 │ │ │ │ @ instruction: 0x4606447b │ │ │ │ @@ -238247,15 +238247,15 @@ │ │ │ │ addshi pc, sp, r0, lsl #2 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xff68f7f6 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ @ instruction: 0xf8d6fee5 │ │ │ │ stmdbls fp, {r2, r3, r7, r9} │ │ │ │ adceq pc, r4, r0, lsl #12 │ │ │ │ - blx ff1d4e16 │ │ │ │ + blx ff6d4e16 │ │ │ │ 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 #13 │ │ │ │ + eorseq r3, r0, ip, lsl #27 │ │ │ │ + eorseq r9, r1, lr, lsl #7 │ │ │ │ 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 #2 │ │ │ │ + eorseq r3, r0, r4, asr #22 │ │ │ │ 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: 0xf8d4fd65 │ │ │ │ @ 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 #31 │ │ │ │ + eorseq r2, r5, r0, lsl #18 │ │ │ │ + eorseq r8, r1, r2, lsr r6 │ │ │ │ + eorseq r2, r0, ip, ror pc │ │ │ │ + eorseq r2, r5, r6, asr #17 │ │ │ │ + eorseq r8, r1, r4, lsr #12 │ │ │ │ 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 #2 │ │ │ │ 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 #2 │ │ │ │ + eorseq r5, r1, sl, lsl lr │ │ │ │ + eorseq r0, r0, ip, lsr r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec73360 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 5e0108 │ │ │ │ strmi fp, [r4], -r4, lsl #1 │ │ │ │ ldrbtmi r2, [fp], #-2049 @ 0xfffff7ff │ │ │ │ stccs 0, cr13, [r2], {9} │ │ │ │ @@ -241851,17 +241851,17 @@ │ │ │ │ stmdbmi r8, {r2, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ @ instruction: 0xf94cf7d1 │ │ │ │ svclt 0x0000e7e8 │ │ │ │ umulleq r3, r6, r2, lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq pc, r4, ip, lsl pc @ │ │ │ │ - eorseq r5, r1, ip, asr #24 │ │ │ │ - eorseq r0, r0, r6, asr #10 │ │ │ │ + eorseq r0, r5, ip, asr r0 │ │ │ │ + eorseq r5, r1, ip, lsl #27 │ │ │ │ + eorseq r0, r0, r6, lsl #13 │ │ │ │ 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 │ │ │ │ + ldrsbteq pc, [r4], -lr @ │ │ │ │ + eorseq r5, r1, r6, asr #26 │ │ │ │ + eorseq r0, r0, r8, lsl r6 │ │ │ │ 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 #29 │ │ │ │ addeq r3, r6, r6, lsl #25 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 5, cr15, cr8, cr12, {6} │ │ │ │ rsclt r4, r2, r9, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2857 @ 0xfffff4d7 │ │ │ │ @@ -243358,17 +243358,17 @@ │ │ │ │ mrcle 0, 7, r6, cr15, cr11, {0} │ │ │ │ @ instruction: 0x00862eb8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r2, r6, sl, lr │ │ │ │ ldrdeq r2, [r6], r0 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - ldrshteq lr, [r4], -r4 │ │ │ │ - strhteq lr, [pc], -r6 │ │ │ │ - ldrshteq r4, [r1], -ip │ │ │ │ + eorseq lr, r4, r4, lsr sl │ │ │ │ + strdeq lr, [pc], -r6 @ │ │ │ │ + eorseq r4, r1, ip, lsr r7 │ │ │ │ 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 #18 │ │ │ │ andeq r0, r0, r4, lsl r6 │ │ │ │ addeq r2, r6, r4, ror #9 │ │ │ │ - eorseq lr, r4, r0, lsr #11 │ │ │ │ + eorseq lr, r4, r0, ror #13 │ │ │ │ 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 #21 │ │ │ │ + eorseq sp, r4, lr, lsl #20 │ │ │ │ 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 71fe54 │ │ │ │ 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 6a1acc │ │ │ │ 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 │ │ │ │ + ldrshteq pc, [r0], -r4 @ │ │ │ │ + eoreq sl, pc, lr, ror r5 @ │ │ │ │ + eorseq pc, r0, r0, lsl #26 │ │ │ │ + eoreq sl, pc, r6, ror #10 │ │ │ │ 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 #16 │ │ │ │ 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 #14 │ │ │ │ + eoreq r9, pc, sl, ror #22 │ │ │ │ + eorseq pc, r0, r0, lsr #6 │ │ │ │ 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 │ │ │ │ + strhteq r7, [pc], -ip │ │ │ │ + eorseq r7, r4, sl, asr #8 │ │ │ │ + eorseq sp, r0, r0, lsl #1 │ │ │ │ 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 │ │ │ │ + ldrshteq r5, [r4], -r6 │ │ │ │ + eoreq r6, pc, r4, asr #8 │ │ │ │ + eorseq fp, r0, lr, lsl #23 │ │ │ │ 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 #9 │ │ │ │ + eorseq r5, r4, r0, lsl sp │ │ │ │ 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 │ │ │ │ + ldrhteq r6, [r4], -r6 │ │ │ │ addeq r9, r5, lr, lsr r7 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @ instruction: 0x461c1c9f │ │ │ │ strmi r6, [r8], r3, lsl #16 │ │ │ │ @@ -252587,15 +252587,15 @@ │ │ │ │ strmi sp, [r4], #-505 @ 0xfffffe07 │ │ │ │ @ instruction: 0xf8446034 │ │ │ │ pop {r2, sl, fp, ip} │ │ │ │ stmiavs r3, {r4, r5, r6, r7, r8, pc}^ │ │ │ │ ldmdavs fp, {r0, r8, fp, sp, lr} │ │ │ │ ldmdavs r3!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ svclt 0x0000e7cb │ │ │ │ - ldrhteq r6, [r4], -r4 │ │ │ │ + ldrshteq r6, [r4], -r4 │ │ │ │ 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 #20 │ │ │ │ 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 │ │ │ │ + ldrhteq r5, [r4], -r8 │ │ │ │ + ldrsbteq r5, [r4], -ip │ │ │ │ + eorseq r5, r4, r6, lsl r8 │ │ │ │ + eorseq r5, r4, sl, lsr #15 │ │ │ │ + eorseq r5, r4, ip, asr r7 │ │ │ │ + mlaseq r4, lr, r6, r5 │ │ │ │ + eorseq r5, r4, r4, lsr #12 │ │ │ │ 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 #3 │ │ │ │ @ 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 #29 │ │ │ │ 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 #29 │ │ │ │ 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 #29 │ │ │ │ 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 #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec807d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf92ef7c2 │ │ │ │ blvs fe215a28 │ │ │ │ andsle r2, r6, r1, lsl #22 │ │ │ │ @@ -255436,15 +255436,15 @@ │ │ │ │ andscs r4, r4, #6144 @ 0x1800 │ │ │ │ ldrbtmi r2, [fp], #-255 @ 0xffffff01 │ │ │ │ movwcc pc, #19202 @ 0x4b02 @ │ │ │ │ bcs 14867c │ │ │ │ ldmvs r8, {r0, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ andscs fp, fp, r0, lsl sp │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrshteq r3, [r4], -lr │ │ │ │ + eorseq r3, r4, lr, lsr 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 #16 │ │ │ │ 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 @ │ │ │ │ + mlaseq r4, r8, r6, r2 │ │ │ │ + eorseq r4, r0, r8, lsl r8 │ │ │ │ + eoreq pc, lr, r6, lsl r0 @ │ │ │ │ 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 │ │ │ │ + ldrshteq r2, [r4], -sl │ │ │ │ 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 │ │ │ │ + ldrsbteq r1, [r4], -r8 │ │ │ │ + eoreq lr, lr, r8, asr #4 │ │ │ │ + mlaseq r0, r2, r9, r3 │ │ │ │ + eorseq r1, r4, ip, lsl #17 │ │ │ │ + strdeq lr, [lr], -ip @ │ │ │ │ + eorseq r3, r0, r6, asr #18 │ │ │ │ andls r4, r4, #56, 12 @ 0x3800000 │ │ │ │ stmib r4, {r0, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movtlt r4, #34435 @ 0x8683 │ │ │ │ svcvs 0x00b19a04 │ │ │ │ stmda r8!, {r0, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c66ff2 │ │ │ │ bl 40a8f0 │ │ │ │ @@ -260873,16 +260873,16 @@ │ │ │ │ ldmdavs fp!, {r3, r4, r7, r8, r9, sl, lr} │ │ │ │ @ instruction: 0xf1039a01 │ │ │ │ usada8 fp, r0, r1, r0 │ │ │ │ svc 0x0076f700 │ │ │ │ umulleq r1, r5, sl, r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r1, r5, r2, r6 │ │ │ │ - eorseq r1, r4, lr, lsl fp │ │ │ │ - eorseq r1, r4, r4, lsl #6 │ │ │ │ + eorseq r1, r4, lr, asr ip │ │ │ │ + eorseq r1, r4, r4, asr #8 │ │ │ │ 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 #25 │ │ │ │ addeq r0, r5, r4, lsr #9 │ │ │ │ - eorseq r0, r4, r2, ror #19 │ │ │ │ - eorseq r0, r4, r4, asr #15 │ │ │ │ + eorseq r0, r4, r2, lsr #22 │ │ │ │ + eorseq r0, r4, r4, lsl #18 │ │ │ │ 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 @ │ │ │ │ + ldrhteq pc, [r3], -r8 @ │ │ │ │ @ instruction: 0xf8c43010 │ │ │ │ @ instruction: 0xf840c000 │ │ │ │ addmi r2, r8, #12, 24 @ 0xc00 │ │ │ │ sbcshi pc, r1, r0, lsl #4 │ │ │ │ cmnpeq r3, #536870916 @ p-variant is OBSOLETE @ 0x20000004 │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ svceq 0x0002f01b │ │ │ │ @@ -264188,35 +264188,35 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ blmi 27a744 │ │ │ │ blx 1c30e6 │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eorseq lr, r3, r4, ror #29 │ │ │ │ + eorseq pc, r3, r4, lsr #32 │ │ │ │ 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 pc, r3, r8 │ │ │ │ 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 #31 │ │ │ │ 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 │ │ │ │ + ldrsbteq lr, [r3], -r0 │ │ │ │ stmdale fp, {r0, r2, r4, r7, fp, sp} │ │ │ │ stmdale r7, {r0, r4, r7, fp, sp} │ │ │ │ andle r2, sp, lr, lsl #17 │ │ │ │ svclt 0x00142891 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbmi r2, [r0, -r3]! │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ @@ -266551,17 +266551,17 @@ │ │ │ │ movwls r3, #58240 @ 0xe380 │ │ │ │ @ instruction: 0xf8cde579 │ │ │ │ @ instruction: 0xf8cdc028 │ │ │ │ @ instruction: 0xe6fdc03c │ │ │ │ bl 371fe4 │ │ │ │ addeq ip, r4, r8, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq pc, r3, r8, asr #4 │ │ │ │ - ldrhteq pc, [r3], -r4 @ │ │ │ │ - eorseq pc, r3, r8, asr r0 @ │ │ │ │ + eorseq pc, r3, r8, lsl #7 │ │ │ │ + ldrshteq pc, [r3], -r4 @ │ │ │ │ + mlaseq r3, r8, r1, pc @ │ │ │ │ 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 #22 │ │ │ │ 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 #9 │ │ │ │ + eoreq fp, pc, r8, asr #22 │ │ │ │ + eoreq r6, lr, r6, asr #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r5, r5, lsl r6 │ │ │ │ strmi r4, [pc], -r2, lsl #13 │ │ │ │ cmncs r8, r1 │ │ │ │ @@ -268856,15 +268856,15 @@ │ │ │ │ @ instruction: 0xf6c3f383 │ │ │ │ svclt 0x008975ff │ │ │ │ msreq CPSR_, #-1073741776 @ 0xc0000030 │ │ │ │ strvc pc, [r0, #-1103] @ 0xfffffbb1 │ │ │ │ vseleq.f32 s30, s6, s28 │ │ │ │ strbcs lr, [lr, #-2565] @ 0xfffff5fb │ │ │ │ svclt 0x0000e74f │ │ │ │ - ldrsbteq sp, [r3], -r2 │ │ │ │ + eorseq sp, r3, r2, lsl r4 │ │ │ │ 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 b73ad4 │ │ │ │ strmi r6, [r6], -r9, ror #16 │ │ │ │ adceq pc, r0, r8, lsl #2 │ │ │ │ - blx 4f3ae0 │ │ │ │ + blx 9f3ae0 │ │ │ │ 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 │ │ │ │ + eorseq ip, r3, r0, ror r1 │ │ │ │ + strhteq r4, [lr], -ip │ │ │ │ + ldrdeq sl, [pc], -r2 @ │ │ │ │ + eoreq r4, lr, r2, lsl #13 │ │ │ │ + eoreq r4, lr, ip, ror r6 │ │ │ │ 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, #540 @ 0x21c │ │ │ │ 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 #16 │ │ │ │ + mlaeq lr, ip, r6, r4 │ │ │ │ + eoreq r9, pc, r6, ror #27 │ │ │ │ + eorseq fp, r3, r8, lsl r8 │ │ │ │ + eoreq r4, lr, r6, asr #12 │ │ │ │ + mlaeq pc, r0, sp, r9 @ │ │ │ │ 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 #9 │ │ │ │ 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 #25 │ │ │ │ + eorseq r9, r3, r8, lsl #23 │ │ │ │ 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 │ │ │ │ + mlaseq r3, r4, lr, r8 │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ mulscs ip, r9, r8 │ │ │ │ tstls r8, r9, lsl pc │ │ │ │ @ instruction: 0xf8d1b192 │ │ │ │ ldmdblt sl!, {r3, r4, r5, r6, r8, sl, sp}^ │ │ │ │ movwls r6, #36571 @ 0x8edb │ │ │ │ addscc pc, r8, r9, asr #17 │ │ │ │ @@ -275209,35 +275209,35 @@ │ │ │ │ svclt 0x00004770 │ │ │ │ blmi 2853ac │ │ │ │ blx 1cdd4e │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eorseq r7, r3, ip, lsr sp │ │ │ │ + eorseq r7, r3, ip, ror lr │ │ │ │ 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 #28 │ │ │ │ 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 #28 │ │ │ │ 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 #28 │ │ │ │ stmdale fp, {r0, r2, r4, r7, fp, sp} │ │ │ │ stmdale r7, {r0, r4, r7, fp, sp} │ │ │ │ andle r2, sp, lr, lsl #17 │ │ │ │ svclt 0x00142891 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbmi r2, [r0, -r4]! │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ @@ -277984,17 +277984,17 @@ │ │ │ │ movwls r1, #61456 @ 0xf010 │ │ │ │ @ instruction: 0x47906812 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ strbt r9, [r3], -pc, lsl #22 │ │ │ │ ldmib sl, {r4, r5, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ strdeq r0, [r4], r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eorseq r7, r3, r2, lsl r9 │ │ │ │ - ldrsbteq r7, [r3], -ip │ │ │ │ - ldrhteq r7, [r3], -r8 │ │ │ │ + eorseq r7, r3, r2, asr sl │ │ │ │ + eorseq r7, r3, ip, lsl r9 │ │ │ │ + ldrshteq r7, [r3], -r8 │ │ │ │ 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 #24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec98978 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ strtmi r4, [r1], -r8, lsl #16 │ │ │ │ @ instruction: 0xf02a4478 │ │ │ │ @ instruction: 0xf504fcf3 │ │ │ │ @@ -280202,18 +280202,18 @@ │ │ │ │ andsvs r4, r8, fp, ror #8 │ │ │ │ @ instruction: 0xf6eee78b │ │ │ │ svclt 0x0000e84a │ │ │ │ ldrdeq lr, [r3], r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq fp, pc, sl, lsr #30 │ │ │ │ ldrdeq lr, [r3], r6 │ │ │ │ - eoreq r0, pc, ip, lsl r5 @ │ │ │ │ - eoreq sl, sp, r6, lsr #27 │ │ │ │ - ldrdeq r0, [pc], -ip @ │ │ │ │ - eoreq sl, sp, lr, lsl #27 │ │ │ │ + eoreq r0, pc, ip, asr r6 @ │ │ │ │ + eoreq sl, sp, r6, ror #29 │ │ │ │ + eoreq r0, pc, ip, lsl r7 @ │ │ │ │ + eoreq sl, sp, lr, asr #29 │ │ │ │ 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: 0xf8d4fd49 │ │ │ │ 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: 0xf8d4fad7 │ │ │ │ @ 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 │ │ │ │ + mlaseq r3, r4, fp, r4 │ │ │ │ + eoreq pc, lr, r0, lsr r7 @ │ │ │ │ + eoreq r9, sp, lr, lsr #30 │ │ │ │ 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 #20 │ │ │ │ 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 1c7f3d8 │ │ │ │ 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: 0xf8f2f09b │ │ │ │ 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: 0xf014fee3 │ │ │ │ @ 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} │ │ │ │ + mcr2 0, 7, pc, cr4, cr10, {4} @ │ │ │ │ strmi r6, [r2], -fp, lsr #28 │ │ │ │ @ instruction: 0x33a8f893 │ │ │ │ rsbsle r2, r9, r2, lsl #22 │ │ │ │ @ instruction: 0x3190f8d5 │ │ │ │ @ instruction: 0x01d4f895 │ │ │ │ @ instruction: 0xf109fa23 │ │ │ │ addmi r2, r3, r1, lsl #6 │ │ │ │ @@ -282557,15 +282557,15 @@ │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ @ instruction: 0xf0c0429a │ │ │ │ ldcne 0, cr8, [r3, #-752]! @ 0xfffffd10 │ │ │ │ eorvs r2, fp, r0, lsl #2 │ │ │ │ @ instruction: 0xf6424638 │ │ │ │ @ instruction: 0xf6c44304 │ │ │ │ eorsvs r0, r3, ip, lsl #7 │ │ │ │ - blx ff9000ca │ │ │ │ + blx ffe000ca │ │ │ │ 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 feb0248c │ │ │ │ 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: 0xf914f0a1 │ │ │ │ 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 284488 │ │ │ │ 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, 2, pc, cr12, 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 feb036e4 │ │ │ │ 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 11816f4 │ │ │ │ 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 2836e0 │ │ │ │ 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: 0xf8d9fd71 │ │ │ │ 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: 0xf8d5fd7f │ │ │ │ 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 │ │ │ │ + stc2l 0, cr15, [r0, #-612] @ 0xfffffd9c │ │ │ │ andls r6, sp, r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - stc2 0, cr15, [r6, #-612]! @ 0xfffffd9c │ │ │ │ + ldc2 0, cr15, [sl, #-612]! @ 0xfffffd9c │ │ │ │ ldrbeq r6, [r9, fp, lsr #16] │ │ │ │ mrcge 5, 2, APSR_nzcv, cr5, cr15, {3} │ │ │ │ rsccs r9, r0, r0, lsl r0 │ │ │ │ stcl 6, cr15, [lr, #-932]! @ 0xfffffc5c │ │ │ │ andls r9, r9, #16, 20 @ 0x10000 │ │ │ │ bls 517a34 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ @@ -284907,47 +284907,47 @@ │ │ │ │ ldr r0, [r4, -ip] │ │ │ │ ldrbtmi r4, [fp], #-2826 @ 0xfffff4f6 │ │ │ │ ldrb r9, [r2, -lr, lsl #6]! │ │ │ │ ldrbtmi r4, [fp], #-2825 @ 0xfffff4f7 │ │ │ │ ldrb r9, [r6, -pc, lsl #6]! │ │ │ │ addeq sl, r3, r4, lsl r2 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r1, r3, lr, ror #7 │ │ │ │ + eorseq r1, r3, lr, lsr #10 │ │ │ │ andeq r0, r0, r0, asr r7 │ │ │ │ - eoreq fp, lr, ip, lsl sp │ │ │ │ - eoreq r6, sp, r4, lsr #9 │ │ │ │ - strhteq fp, [lr], -sl │ │ │ │ - eoreq r5, sp, r6, lsl ip │ │ │ │ - eoreq r5, sp, lr, lsl #24 │ │ │ │ + eoreq fp, lr, ip, asr lr │ │ │ │ + eoreq r6, sp, r4, ror #11 │ │ │ │ + strdeq fp, [lr], -sl @ │ │ │ │ + eoreq r5, sp, r6, asr sp │ │ │ │ + eoreq r5, sp, lr, asr #26 │ │ │ │ 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: 0xf8d9f91f │ │ │ │ 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: 0xf8d5f92d │ │ │ │ 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: 0xf8eef099 │ │ │ │ andls r6, sp, r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - @ instruction: 0xf8d4f099 │ │ │ │ + @ instruction: 0xf8e8f099 │ │ │ │ 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 #25 │ │ │ │ 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 │ │ │ │ + strhteq fp, [lr], -r8 │ │ │ │ + eoreq r5, sp, r0, asr #26 │ │ │ │ + eoreq fp, lr, r6, asr r5 │ │ │ │ + strhteq r5, [sp], -r2 │ │ │ │ + eoreq r5, sp, sl, lsr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ stcvs 6, cr4, [r1], {12} │ │ │ │ bvs fe218464 │ │ │ │ strmi fp, [r0], r7, lsl #1 │ │ │ │ @@ -285522,15 +285522,15 @@ │ │ │ │ ldmhi r1!, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ mrc2 7, 3, pc, cr8, cr13, {7} │ │ │ │ movwls r8, #2995 @ 0xbb3 │ │ │ │ ldmibvs r3!, {r5, r9, sl, lr} │ │ │ │ ldmvs r1!, {r1, r4, r5, r7, fp, pc} │ │ │ │ ldc2l 7, cr15, [r4, #1008] @ 0x3f0 │ │ │ │ @ instruction: 0x462988b0 │ │ │ │ - ldc2 0, cr15, [r4], #604 @ 0x25c │ │ │ │ + stc2l 0, cr15, [r8], {151} @ 0x97 │ │ │ │ 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: 0xf897fb5f │ │ │ │ blcs 3532b4 │ │ │ │ addhi pc, r9, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ ldrhi r0, [r1, r5, lsl #10] │ │ │ │ strhi r8, [r7, ip, lsl #15] │ │ │ │ @ instruction: 0xf04f0087 │ │ │ │ ldrbmi r0, [r8], r0, lsl #22 │ │ │ │ @@ -286507,19 +286507,19 @@ │ │ │ │ vqdmull.s , d16, d0[4] │ │ │ │ stmib sp, {r0, r8, r9, fp}^ │ │ │ │ bl 318008 │ │ │ │ strbmi r0, [r4], -r6, lsl #20 │ │ │ │ @ instruction: 0x9603463d │ │ │ │ strcc r7, [ip], #-2279 @ 0xfffff719 │ │ │ │ @ instruction: 0xf0964638 │ │ │ │ - @ instruction: 0x4606fc97 │ │ │ │ + strmi pc, [r6], -fp, lsr #25 │ │ │ │ @ instruction: 0xf7ab4638 │ │ │ │ strmi pc, [r4], r7, lsr #29 │ │ │ │ @ instruction: 0x46674638 │ │ │ │ - ldc2 0, cr15, [ip], {150} @ 0x96 │ │ │ │ + ldc2 0, cr15, [r0], #600 @ 0x258 │ │ │ │ stceq 0, cr15, [r1], {135} @ 0x87 │ │ │ │ stcvc 8, cr15, [r4], {84} @ 0x54 │ │ │ │ b 1509840 │ │ │ │ @ instruction: 0xf0035e06 │ │ │ │ svccc 0x00005340 │ │ │ │ cdpvs 0, 7, cr15, cr15, cr14, {0} │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ @@ -286810,15 +286810,15 @@ │ │ │ │ blmi 17e8348 │ │ │ │ @ instruction: 0xf8c0447b │ │ │ │ @ instruction: 0xf0173130 │ │ │ │ strtmi pc, [r8], -sp, lsr #26 │ │ │ │ blx fe184174 │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf0992101 │ │ │ │ - blmi 1687438 │ │ │ │ + blmi 1687488 │ │ │ │ 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 168725c │ │ │ │ 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 #26 │ │ │ │ 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 │ │ │ │ + eorseq lr, r2, r6, ror r0 │ │ │ │ + eoreq r8, lr, r8, ror #23 │ │ │ │ + eoreq r3, sp, ip, asr r3 │ │ │ │ + eoreq r8, lr, r6, lsr #21 │ │ │ │ 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 │ │ │ │ + mlaeq lr, r4, r2, r7 │ │ │ │ + eoreq r1, sp, r2, lsl #20 │ │ │ │ + eoreq r7, lr, ip, asr #2 │ │ │ │ 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 #29 │ │ │ │ + eoreq r1, sp, lr, lsl #12 │ │ │ │ + eoreq r6, lr, r8, asr sp │ │ │ │ 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 #21 │ │ │ │ + eoreq r1, sp, sl, lsl r2 │ │ │ │ + eoreq r6, lr, r4, ror #18 │ │ │ │ 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 │ │ │ │ + strhteq r6, [lr], -r8 │ │ │ │ + eoreq r0, sp, r6, lsr #28 │ │ │ │ + eoreq r6, lr, r0, ror r5 │ │ │ │ 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 │ │ │ │ + ldrshteq fp, [r2], -r4 │ │ │ │ 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 #4 │ │ │ │ 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 #10 │ │ │ │ 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 sl, r2, r8, rrx │ │ │ │ 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 #23 │ │ │ │ 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 │ │ │ │ + ldrhteq r9, [r2], -r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ stcvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ stmiami r6, {r0, r2, r9, sl, lr}^ │ │ │ │ ldc 12, cr10, [pc, #64] @ 14e028 │ │ │ │ @@ -293187,17 +293187,17 @@ │ │ │ │ andls r2, r1, #2 │ │ │ │ ldrbtmi r4, [r9], #-2567 @ 0xfffff5f9 │ │ │ │ @ instruction: 0xf79e447a │ │ │ │ @ instruction: 0xf899ffed │ │ │ │ movwcs ip, #8820 @ 0x2274 │ │ │ │ @ instruction: 0xf6e1e674 │ │ │ │ svclt 0x0000eac8 │ │ │ │ - eoreq r3, lr, ip, lsl fp │ │ │ │ - eoreq lr, ip, sl, lsl #5 │ │ │ │ - ldrdeq r3, [lr], -r4 @ │ │ │ │ + eoreq r3, lr, ip, asr ip │ │ │ │ + eoreq lr, ip, sl, asr #7 │ │ │ │ + eoreq r3, lr, r4, lsl fp │ │ │ │ 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 #14 │ │ │ │ + mlaeq ip, sl, lr, sp │ │ │ │ + eoreq r3, lr, r4, ror #11 │ │ │ │ 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 #14 │ │ │ │ + eoreq r3, lr, r2, lsr #5 │ │ │ │ + eoreq sp, ip, r0, lsl sl │ │ │ │ + eoreq r3, lr, sl, asr r1 │ │ │ │ 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 │ │ │ │ + ldrhteq r8, [r2], -sl │ │ │ │ + eoreq r2, lr, r2, lsr sp │ │ │ │ + eoreq sp, ip, r0, lsr #9 │ │ │ │ + eoreq r2, lr, sl, ror #23 │ │ │ │ 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 #24 │ │ │ │ + eoreq r2, lr, r2, asr #15 │ │ │ │ + eoreq ip, ip, r0, lsr pc │ │ │ │ + eoreq r2, lr, sl, ror r6 │ │ │ │ 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 │ │ │ │ + ldrsbteq r7, [r2], -sl │ │ │ │ + eoreq r2, lr, r2, asr r2 │ │ │ │ + eoreq ip, ip, r0, asr #19 │ │ │ │ + eoreq r2, lr, sl, lsl #2 │ │ │ │ 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 #3 │ │ │ │ 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 │ │ │ │ + ldrhteq r6, [r2], -ip │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ ldcleq 8, cr15, [r8, #816] @ 0x330 │ │ │ │ stcvc 5, cr15, [r1, #-692] @ 0xfffffd4c │ │ │ │ bmi ff162408 │ │ │ │ @@ -296075,18 +296075,18 @@ │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ ldmdavs r2, {r0, r2, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf8d84790 │ │ │ │ blls 299198 │ │ │ │ tstpeq r8, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6dee6c7 │ │ │ │ svclt 0x0000ec34 │ │ │ │ - eorseq r6, r2, lr, lsl #9 │ │ │ │ - eoreq r1, lr, r0 │ │ │ │ - eoreq fp, ip, r4, ror r7 │ │ │ │ - strhteq r0, [lr], -lr │ │ │ │ + eorseq r6, r2, lr, asr #11 │ │ │ │ + eoreq r1, lr, r0, asr #2 │ │ │ │ + strhteq fp, [ip], -r4 │ │ │ │ + strdeq r0, [lr], -lr @ │ │ │ │ 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 │ │ │ │ + mlaeq lr, r2, sp, r0 │ │ │ │ addeq sp, r5, sl, ror r7 │ │ │ │ - eoreq r0, lr, r8, lsl #24 │ │ │ │ + eoreq r0, lr, r8, asr #26 │ │ │ │ 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 │ │ │ │ + eoreq r0, lr, r4, ror ip │ │ │ │ + ldrdeq fp, [ip], -lr @ │ │ │ │ + mlaeq lr, r0, ip, r0 │ │ │ │ + eoreq fp, ip, lr, asr #7 │ │ │ │ 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: 0xf81cf088 │ │ │ │ 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: 0xff8af087 │ │ │ │ eorspl pc, r7, fp, asr r8 @ │ │ │ │ cdpeq 1, 7, cr15, cr12, cr13, {0} │ │ │ │ bleq ff093660 │ │ │ │ ldrcc r4, [r0, #-1780] @ 0xfffff90c │ │ │ │ cdpeq 1, 1, cr15, cr0, cr14, {0} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldceq 8, cr15, [r0], {69} @ 0x45 │ │ │ │ @@ -302308,16 +302308,16 @@ │ │ │ │ ldclt 8, cr15, [r8, #-692]! @ 0xfffffd4c │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf9eaf022 │ │ │ │ addscc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ addspl pc, r4, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0xf8c4005b │ │ │ │ ldclt 2, cr3, [r8, #-624]! @ 0xfffffd90 │ │ │ │ - strdeq sl, [sp], -lr @ │ │ │ │ - eoreq r5, ip, r8, lsl #8 │ │ │ │ + eoreq sl, sp, lr, lsr lr │ │ │ │ + eoreq r5, ip, r8, asr #10 │ │ │ │ bl 1f131c │ │ │ │ stmdavs r1, {r0, r7, r9}^ │ │ │ │ movwle r4, #657 @ 0x291 │ │ │ │ strlt r4, [r8, #-1904] @ 0xfffff890 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @@ -302376,27 +302376,27 @@ │ │ │ │ stmiaeq r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ strbmi r9, [r3], #-2561 @ 0xfffff5ff │ │ │ │ adcseq r6, r4, lr, asr r8 │ │ │ │ movweq lr, #19211 @ 0x4b0b │ │ │ │ @ instruction: 0xf8d3444c │ │ │ │ ldmhi pc, {r4, r6, r7, ip, sp} @ │ │ │ │ @ instruction: 0x4638689d │ │ │ │ - stc2l 0, cr15, [r6, #540] @ 0x21c │ │ │ │ + ldc2l 0, cr15, [sl, #540] @ 0x21c │ │ │ │ @ instruction: 0xf8da68e3 │ │ │ │ @ instruction: 0x21002398 │ │ │ │ orrsmi pc, ip, #14286848 @ 0xda0000 │ │ │ │ stmdals r9, {r0, r1, r3, r4, r7, fp, ip} │ │ │ │ eoreq pc, r8, #79 @ 0x4f │ │ │ │ @ instruction: 0xf1449303 │ │ │ │ @ instruction: 0xf6d80400 │ │ │ │ @ instruction: 0xf895e812 │ │ │ │ andcs r1, r0, #168, 2 @ 0x2a │ │ │ │ vmvn.i32 d20, #-1744830464 @ 0x98000000 │ │ │ │ @ instruction: 0xf0871101 │ │ │ │ - @ instruction: 0xf895f897 │ │ │ │ + @ instruction: 0xf895f8ab │ │ │ │ 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,26 +304903,36 @@ │ │ │ │ @ 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 │ │ │ │ + stc2 0, cr15, [r0, #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: 0xf8d4fd6f │ │ │ │ ldrshtvs r3, [r0], #-0 │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ + @ instruction: 0xf8d4fd69 │ │ │ │ + ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ + stc2l 0, cr15, [r4, #-528]! @ 0xfffffdf0 │ │ │ │ + ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ + @ instruction: 0xf0848898 │ │ │ │ + @ instruction: 0xf8d4fd5f │ │ │ │ + ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ + ldc2l 0, cr15, [sl, #-528] @ 0xfffffdf0 │ │ │ │ + ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ + @ instruction: 0xf0848898 │ │ │ │ @ instruction: 0xf8d4fd55 │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ ldc2l 0, cr15, [r0, #-528] @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ @ instruction: 0xf8d4fd4b │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ @@ -304940,25 +304950,15 @@ │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ @ instruction: 0xf8d4fd2d │ │ │ │ ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ stc2 0, cr15, [r8, #-528]! @ 0xfffffdf0 │ │ │ │ ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd23 │ │ │ │ - ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [lr, #-528] @ 0xfffffdf0 │ │ │ │ - ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ - @ instruction: 0xf0848898 │ │ │ │ - @ instruction: 0xf8d4fd19 │ │ │ │ - ldmhi r8, {r4, r5, r6, r7, ip, sp} │ │ │ │ - ldc2 0, cr15, [r4, #-528] @ 0xfffffdf0 │ │ │ │ - ldrsbtcc pc, [r0], #132 @ 0x84 @ │ │ │ │ - @ instruction: 0xf0848898 │ │ │ │ - eorvs pc, pc, pc, lsl #26 │ │ │ │ + eorvs pc, pc, r3, lsr #26 │ │ │ │ stmib r3, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d71101 │ │ │ │ ldmdbeq r2, {r2, r9, sp}^ │ │ │ │ andcs r6, r0, #218 @ 0xda │ │ │ │ andcs lr, r4, #3194880 @ 0x30c000 │ │ │ │ ldmib r5, {r0, r1, r3, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1033100 │ │ │ │ @@ -305360,15 +305360,15 @@ │ │ │ │ addsmi r2, r3, r1, lsl #10 │ │ │ │ ldrmi r3, [sp], #-3329 @ 0xfffff2ff │ │ │ │ andsmi r4, sp, fp, asr r2 │ │ │ │ @ instruction: 0xf89709ad │ │ │ │ strtmi r1, [r0], -r8, lsr #3 │ │ │ │ vsubl.u8 q9, d1, d0 │ │ │ │ @ instruction: 0xf0841101 │ │ │ │ - @ instruction: 0xf8daf9c5 │ │ │ │ + @ instruction: 0xf8daf9d9 │ │ │ │ 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: 0xf8eef084 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ blx fea982d4 │ │ │ │ strtmi r9, [r0], -r6 │ │ │ │ blx ff1182dc │ │ │ │ strtmi r9, [r0], -r7 │ │ │ │ @ instruction: 0xf9e0f791 │ │ │ │ blvs fe246944 │ │ │ │ @@ -305621,30 +305621,30 @@ │ │ │ │ @ instruction: 0xb1200a01 │ │ │ │ svclt 0x0098290f │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf3c8d901 │ │ │ │ strbmi r1, [r1], -r1, lsl #16 │ │ │ │ movwls r4, #13840 @ 0x3610 │ │ │ │ @ instruction: 0xf0839202 │ │ │ │ - cdpvs 15, 3, cr15, cr1, cr7, {5} │ │ │ │ + mrcvs 15, 1, APSR_nzcv, cr1, cr11, {5} │ │ │ │ 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: 0xffb0f083 │ │ │ │ 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: 0xf8dafdfb │ │ │ │ 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 │ │ │ │ + strdls pc, [r2], -r1 │ │ │ │ @ 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 │ │ │ │ + vsubvs.f64 d15, d17, d1 │ │ │ │ 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: 0xf896fbb5 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf9f0f083 │ │ │ │ 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, r3, r5, r6, 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: 0xff24f082 │ │ │ │ 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 31b2a4 │ │ │ │ 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 │ │ │ │ + ldc2l 0, cr15, [r0], #516 @ 0x204 │ │ │ │ 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, r3, r4, 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 16193a4 │ │ │ │ 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 31b918 │ │ │ │ ldrcc r0, [r0, -r3, asr #3] │ │ │ │ mvnsmi pc, #50331648 @ 0x3000000 │ │ │ │ b 1235438 │ │ │ │ @ instruction: 0xf84703c2 │ │ │ │ ldrmi r3, [sl, #3084]! @ 0xc0c │ │ │ │ strhi pc, [r9], #192 @ 0xc0 │ │ │ │ ldrcc r9, [r0], -r7, lsl #22 │ │ │ │ @@ -309723,15 +309723,15 @@ │ │ │ │ vaddge.f64 d10, d1, d8 │ │ │ │ ldrhi lr, [r2, -sp, asr #19] │ │ │ │ strcs r4, [r0, -ip, lsr #12] │ │ │ │ strvc lr, [r6, -sp, asr #19] │ │ │ │ andls sl, ip, r1, asr #30 │ │ │ │ stmib sp, {r1, r2, r4, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf080ab0a │ │ │ │ - @ instruction: 0x4635fd13 │ │ │ │ + ldrtmi pc, [r5], -r7, lsr #26 @ │ │ │ │ @ instruction: 0x36103410 │ │ │ │ @ instruction: 0xf844cd0f │ │ │ │ @ instruction: 0xf8440c10 │ │ │ │ @ instruction: 0xf8441c0c │ │ │ │ @ instruction: 0xf8442c08 │ │ │ │ adcsmi r3, sp, #4, 24 @ 0x400 │ │ │ │ bmi 952ec8 │ │ │ │ @@ -309753,25 +309753,25 @@ │ │ │ │ strls pc, [r2], -r6, lsl #12 │ │ │ │ ldrdcs pc, [r0], -r9 @ │ │ │ │ ldrdmi pc, [r4], -r9 @ │ │ │ │ bmi 4a49bc │ │ │ │ streq pc, [r0], #-324 @ 0xfffffebc │ │ │ │ ldrbtmi r9, [sl], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf0819401 │ │ │ │ - ldrb pc, [r0, r9, ror #19] @ │ │ │ │ + @ instruction: 0xe7d0f9fd │ │ │ │ @ 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 #6 │ │ │ │ strdeq r1, [r2], sl │ │ │ │ - eorseq sl, r1, sl, lsl r1 │ │ │ │ + eorseq sl, r1, sl, asr r2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ addlt r6, r4, r7, lsl r8 │ │ │ │ bl 18b55c │ │ │ │ ldrmi r0, [r5], -r1, asr #12 │ │ │ │ @@ -309790,21 +309790,21 @@ │ │ │ │ bvs 422a28 │ │ │ │ ldmne r3, {r0, r3, r6, r9, fp, sp, lr}^ │ │ │ │ tstpeq r0, r1, asr #2 @ p-variant is OBSOLETE │ │ │ │ strbmi r9, [r0], -r0, lsl #6 │ │ │ │ stmiavs fp!, {r3, r9, fp, lr} │ │ │ │ ldrbtmi r9, [sl], #-770 @ 0xfffffcfe │ │ │ │ cmncs r8, r1, lsl #2 │ │ │ │ - @ instruction: 0xf99ef081 │ │ │ │ + @ instruction: 0xf9b2f081 │ │ │ │ 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 #3 │ │ │ │ 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 │ │ │ │ + mlaeq sp, r4, r7, r3 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eoreq r5, sp, r6, ror #20 │ │ │ │ + eoreq r5, sp, r6, lsr #23 │ │ │ │ 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 │ │ │ │ + strhteq r3, [sp], -r8 │ │ │ │ + strhteq sp, [fp], -lr │ │ │ │ + strhteq sp, [fp], -r8 │ │ │ │ + eoreq r5, sp, r2, asr #20 │ │ │ │ + eoreq r3, sp, r0, lsl #10 │ │ │ │ + ldrdeq sp, [fp], -sl @ │ │ │ │ + ldrdeq r3, [sp], -sl @ │ │ │ │ + ldrdeq sp, [fp], -lr @ │ │ │ │ + ldrdeq sp, [fp], -r6 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ strmi fp, [lr], -sp, lsl #1 │ │ │ │ @ instruction: 0x4678f8df │ │ │ │ @ instruction: 0xf8df2e05 │ │ │ │ @@ -312861,17 +312861,17 @@ │ │ │ │ ldr r0, [sl], -r8, lsl #6 │ │ │ │ strtmi r6, [r0], -r3, ror #17 │ │ │ │ ldmdavs fp, {r0, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf8d44798 │ │ │ │ svcvs 0x0068c000 │ │ │ │ @ instruction: 0xf10c6861 │ │ │ │ ldrb r0, [r6, #776] @ 0x308 │ │ │ │ - ldrshteq r7, [r1], -ip │ │ │ │ - eorseq r7, r1, r0, asr r2 │ │ │ │ - eorseq r7, r1, r8, lsl r2 │ │ │ │ + eorseq r7, r1, ip, lsr r4 │ │ │ │ + mlaseq r1, r0, r3, r7 │ │ │ │ + eorseq r7, r1, r8, asr r3 │ │ │ │ @ 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 │ │ │ │ + ldrhteq r6, [r1], -r4 │ │ │ │ + eorseq r6, r1, r8, lsl #28 │ │ │ │ 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 #8 │ │ │ │ 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 │ │ │ │ + ldrshteq r5, [r1], -r8 │ │ │ │ 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 #10 │ │ │ │ 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, ror #1 │ │ │ │ addeq sl, r1, r6, asr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecbcec4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpvc 15, 0, cr0, cr3, cr8, {7} │ │ │ │ bvs 2d1edc │ │ │ │ ldreq r4, [fp, r4, lsl #12] │ │ │ │ @@ -317564,18 +317564,18 @@ │ │ │ │ strbtmi r3, [fp], #-2820 @ 0xfffff4fc │ │ │ │ usada8 r5, r8, r0, r6 │ │ │ │ mrrc 6, 12, pc, r8, cr9 @ │ │ │ │ strdeq r9, [r1], lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, sp, r4, lsr sl │ │ │ │ strdeq r9, [r1], r4 │ │ │ │ - eoreq fp, ip, sl, lsr sp │ │ │ │ - eoreq r6, fp, r4, asr #11 │ │ │ │ - eoreq fp, ip, r6, asr #26 │ │ │ │ - eoreq r6, fp, ip, lsr #11 │ │ │ │ + eoreq fp, ip, sl, ror lr │ │ │ │ + eoreq r6, fp, r4, lsl #14 │ │ │ │ + eoreq fp, ip, r6, lsl #29 │ │ │ │ + eoreq r6, fp, ip, ror #13 │ │ │ │ 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 │ │ │ │ + eorseq r2, r1, r2, ror 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 │ │ │ │ + ldrhteq r2, [r1], -r0 │ │ │ │ andeq r0, r0, r0, asr #15 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf8d14605 │ │ │ │ @@ -319258,15 +319258,15 @@ │ │ │ │ strmi r6, [fp], -r2, ror #16 │ │ │ │ andseq pc, r4, r1, lsl #2 │ │ │ │ svclt 0x0000e7a1 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ rsbsvc r8, r3, r9 │ │ │ │ andvs r0, r0, r4 │ │ │ │ addeq r8, r1, r6, asr #12 │ │ │ │ - eorseq r1, r1, r0, ror #26 │ │ │ │ + eorseq r1, r1, r0, lsr #29 │ │ │ │ strdeq r0, [r0], -r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d14605 │ │ │ │ @@ -319394,15 +319394,15 @@ │ │ │ │ ldmdavs fp, {r0, r5, r8, fp, sp, lr} │ │ │ │ ldmib r4, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ str r3, [r5, r0, lsl #2]! │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ rsbsvc r8, r3, r9 │ │ │ │ andvs r0, r0, r4 │ │ │ │ strdeq r8, [r1], r6 │ │ │ │ - eorseq r1, r1, r0, lsl fp │ │ │ │ + eorseq r1, r1, r0, asr ip │ │ │ │ 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, r2, 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 11e808c │ │ │ │ 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 11e7efc │ │ │ │ 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, 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 │ │ │ │ + eoreq r9, ip, r4, ror r0 │ │ │ │ + eoreq r3, fp, r6, lsl #12 │ │ │ │ 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 #29 │ │ │ │ + eoreq r3, fp, r8, lsl r5 │ │ │ │ + mlaeq fp, lr, ip, r2 │ │ │ │ + mlaeq fp, r8, ip, r2 │ │ │ │ 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 │ │ │ │ + strdeq r8, [ip], -r4 @ │ │ │ │ addeq r5, r4, r2, lsr r4 │ │ │ │ - eoreq r8, ip, lr, ror #22 │ │ │ │ + eoreq r8, ip, lr, lsr #25 │ │ │ │ + eoreq r2, fp, r4, lsr #19 │ │ │ │ + mlaeq fp, ip, r9, r2 │ │ │ │ + mlaeq fp, r6, r9, r2 │ │ │ │ + eoreq r2, fp, lr, lsl #19 │ │ │ │ + eoreq r8, ip, r0, lsr #25 │ │ │ │ + strdeq r3, [fp], -r0 @ │ │ │ │ + eoreq r8, ip, sl, ror fp │ │ │ │ + eoreq r3, fp, sl, rrx │ │ │ │ + eoreq r2, fp, r8, ror r8 │ │ │ │ + eoreq r2, fp, r2, ror r8 │ │ │ │ + eoreq r2, fp, sl, ror #16 │ │ │ │ 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 │ │ │ │ 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 │ │ │ │ + mlaeq ip, r4, fp, r8 │ │ │ │ + eoreq r8, ip, r8, asr #14 │ │ │ │ + eoreq r2, fp, r6, asr #30 │ │ │ │ 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: 0xf8a4fa2f │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf9fcf075 │ │ │ │ strbeq pc, [r4, -r4, lsl #2]! @ │ │ │ │ stceq 1, cr15, [r4], {13} │ │ │ │ cdpeq 1, 12, cr15, cr4, cr13, {0} │ │ │ │ ldrcc r4, [r0, -r6, ror #12] │ │ │ │ ldceq 1, cr15, [r0], {12} │ │ │ │ @ instruction: 0xf847ce0f │ │ │ │ @ instruction: 0xf8470c10 │ │ │ │ @@ -321442,28 +321442,28 @@ │ │ │ │ svclt 0x0028aa4a │ │ │ │ strvs pc, [r0, #-79] @ 0xffffffb1 │ │ │ │ @ instruction: 0xf1044639 │ │ │ │ @ instruction: 0xf8cd0064 │ │ │ │ blx 3c9dfa │ │ │ │ stmib sp, {r0, r2, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0756501 │ │ │ │ - bfi pc, r7, (invalid: 29:10) @ │ │ │ │ + strb pc, [sl, fp, lsr #29] @ │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svcmi 0x0009e7ea │ │ │ │ stceq 1, cr15, [r0], #20 │ │ │ │ @ instruction: 0x4638447f │ │ │ │ @ instruction: 0xf6c5e786 │ │ │ │ stmdami r6, {r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe7814478 │ │ │ │ ldrdeq r6, [r1], lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq pc, [r0], -r0 @ │ │ │ │ + eorseq pc, r0, r0, lsl sp @ │ │ │ │ addeq r6, r1, r2, ror #4 │ │ │ │ - eorseq pc, r0, r8, ror fp @ │ │ │ │ - eorseq pc, r0, ip, ror #22 │ │ │ │ + ldrhteq pc, [r0], -r8 @ │ │ │ │ + eorseq pc, r0, ip, lsr #25 │ │ │ │ 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: 0xf85cf0d9 │ │ │ │ @ instruction: 0xf6c54628 │ │ │ │ vldmdblt r0!, {d30-} │ │ │ │ ldrb r4, [lr, r1, lsr #12] │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ @@ -321550,16 +321550,16 @@ │ │ │ │ svccs 0x0000e850 │ │ │ │ stmda r0, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ bcs 18dd14 │ │ │ │ @ instruction: 0xf507d13a │ │ │ │ cdphi 0, 11, cr4, cr1, cr6, {5} │ │ │ │ - @ instruction: 0xf0d83018 │ │ │ │ - ldrtmi pc, [r0], -pc, ror #31 @ │ │ │ │ + @ instruction: 0xf0d93018 │ │ │ │ + ldrtmi pc, [r0], -r3, lsl #16 @ │ │ │ │ b ff3a7ad0 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ msreq CPSR_f, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf7824621 │ │ │ │ @ instruction: 0xf8d8fcff │ │ │ │ stmdbvs r3, {r2, r6}^ │ │ │ │ cmpvs r3, r1, lsl #22 │ │ │ │ @@ -321617,15 +321617,15 @@ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ strtmi r8, [r7], -fp, lsr #1 │ │ │ │ svcgt 0x000f462e │ │ │ │ svcgt 0x000fc60f │ │ │ │ @ instruction: 0xf508c60f │ │ │ │ andscc r4, r8, r6, lsr #1 │ │ │ │ eorsvs r6, r3, fp, lsr r8 │ │ │ │ - @ instruction: 0xff18f0d8 │ │ │ │ + @ instruction: 0xff2cf0d8 │ │ │ │ andcs r7, r0, #6488064 @ 0x630000 │ │ │ │ @ instruction: 0xf88d86a8 │ │ │ │ vaddl.u8 q9, d3, d31 │ │ │ │ bcs 16e8d0 │ │ │ │ adchi pc, r5, r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ adchi pc, pc, r0, asr #32 │ │ │ │ @@ -321733,15 +321733,15 @@ │ │ │ │ @ instruction: 0xf8d36a27 │ │ │ │ @ instruction: 0x463836d4 │ │ │ │ stmdbeq r2, {r0, r1, r2, r5, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x6054f893 │ │ │ │ blx ff928088 │ │ │ │ tstcs r0, ip, lsr #20 │ │ │ │ ldrtmi r4, [r8], -r3, lsl #13 │ │ │ │ - mcr2 0, 4, pc, cr12, cr4, {3} @ │ │ │ │ + mcr2 0, 5, pc, cr0, 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 │ │ │ │ + strhteq r7, [ip], -r8 │ │ │ │ + eoreq r2, fp, r6, ror #2 │ │ │ │ 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 #31 │ │ │ │ + eorseq lr, r0, lr, ror pc │ │ │ │ + eorseq lr, r0, r6, asr pc │ │ │ │ + eorseq lr, r0, r8, lsr pc │ │ │ │ + eorseq lr, r0, lr, lsl lr │ │ │ │ + eorseq lr, r0, ip, ror #29 │ │ │ │ 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: 0xff38f0d7 │ │ │ │ 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} │ │ │ │ + mcr2 0, 7, pc, cr4, cr7, {6} @ │ │ │ │ msreq CPSR_f, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d2f783 │ │ │ │ tstpeq r4, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ blx ff2a717c │ │ │ │ tstpeq r0, #13959168 @ p-variant is OBSOLETE @ 0xd50000 │ │ │ │ @ instruction: 0xf8caf783 │ │ │ │ blcs 21a930 │ │ │ │ @@ -322740,15 +322740,15 @@ │ │ │ │ pop {r1, r3, r5, r7, r9, sl, sp, lr} │ │ │ │ @ instruction: 0xf7a981f0 │ │ │ │ @ instruction: 0xf100fa25 │ │ │ │ @ instruction: 0xf0270732 │ │ │ │ @ instruction: 0x4604071f │ │ │ │ strbtvs r6, [pc], -r8, lsr #12 │ │ │ │ svclt 0x0000e7bd │ │ │ │ - eorseq lr, r0, r4, ror #17 │ │ │ │ + eorseq lr, r0, r4, lsr #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0xf8dfb087 │ │ │ │ strmi r8, [r3], -ip, lsl #9 │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @@ -323040,15 +323040,15 @@ │ │ │ │ eorscc pc, r8, r5, lsl #17 │ │ │ │ svclt 0x00183900 │ │ │ │ ldrb r2, [r4, #257]! @ 0x101 │ │ │ │ cmnmi pc, #0 │ │ │ │ umulleq r4, r1, r6, sp │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, r4, lsr r8 │ │ │ │ - ldrdeq r6, [ip], -r4 @ │ │ │ │ + eoreq r7, ip, r4, lsl r1 │ │ │ │ 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 #24 │ │ │ │ + mlaeq ip, r8, fp, r6 │ │ │ │ + eoreq r0, fp, lr, lsr #30 │ │ │ │ + eoreq r6, ip, r4, asr #23 │ │ │ │ + eoreq r0, fp, lr, lsl pc │ │ │ │ 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 #20 │ │ │ │ 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 #11 │ │ │ │ + strhteq r6, [ip], -r8 │ │ │ │ + eoreq r0, fp, lr, asr #16 │ │ │ │ + eoreq r6, ip, r4, ror #9 │ │ │ │ + eoreq r0, fp, lr, lsr r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc3244 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ ldrteq pc, [r8], #-257 @ 0xfffffeff @ │ │ │ │ strbeq pc, [r8], -r1, lsl #2 @ │ │ │ │ svccs 0x0004f854 │ │ │ │ @@ -324299,149 +324299,149 @@ │ │ │ │ rscsvc pc, pc, #74448896 @ 0x4700000 │ │ │ │ tstls r0, r9, ror r4 │ │ │ │ @ instruction: 0xf9a6f786 │ │ │ │ ldrbtmi r4, [fp], #-2821 @ 0xfffff4fb │ │ │ │ smlabteq r0, r3, r9, lr │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ - eoreq r5, ip, sl, lsr r9 │ │ │ │ + eoreq r5, ip, sl, ror 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 #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3cec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ bmi 358d08 │ │ │ │ ldmdbhi ip, {r0, r8, sp} │ │ │ │ strls r4, [r2], #-1146 @ 0xfffffb86 │ │ │ │ strls r8, [r1], #-2268 @ 0xfffff724 │ │ │ │ ldmdavs fp, {r2, r3, r4, r7, fp, pc} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ mullt r4, r0, pc @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, r0, lsl r9 │ │ │ │ + eoreq r5, ip, r0, asr sl │ │ │ │ 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 #20 │ │ │ │ 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 #20 │ │ │ │ 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 #20 │ │ │ │ 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 #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3dd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x0024f6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r5, [ip], -ip @ │ │ │ │ + eoreq r5, ip, ip, lsl sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc3df4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0ff8 │ │ │ │ tstcs r1, r3, lsl #20 │ │ │ │ ldmdahi fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ svc 0x0012f6c2 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - ldrdeq r5, [ip], -r4 @ │ │ │ │ + eoreq r5, ip, r4, lsl sl │ │ │ │ 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 │ │ │ │ + strdeq r5, [ip], -ip @ │ │ │ │ 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 │ │ │ │ + strdeq r5, [ip], -r8 @ │ │ │ │ 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 #19 │ │ │ │ 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 #19 │ │ │ │ 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 │ │ │ │ + ldrdeq r5, [ip], -r8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecc3f10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460b0fd8 │ │ │ │ bmi 498f3c │ │ │ │ ldmdbvs ip, {r0, r8, sp}^ │ │ │ │ strls r4, [r7], #-1146 @ 0xfffffb86 │ │ │ │ @@ -324469,15 +324469,15 @@ │ │ │ │ strls r8, [r3], #-2268 @ 0xfffff724 │ │ │ │ strls r8, [r2], #-2204 @ 0xfffff764 │ │ │ │ strls r8, [r1], #-2140 @ 0xfffff7a4 │ │ │ │ ldmdavc fp, {r2, r3, r4, r6, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf6c29400 │ │ │ │ andlt lr, r8, r4, ror lr │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, ip, ip, lsl #18 │ │ │ │ + eoreq r5, ip, ip, asr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc3f58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, fp, r0, asr #31 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ ldrdvc lr, [r0], -r1 │ │ │ │ stc2l 7, cr15, [sl, #-504]! @ 0xfffffe08 │ │ │ │ @@ -324493,15 +324493,15 @@ │ │ │ │ andls r8, r3, #3702784 @ 0x388000 │ │ │ │ andls r8, r2, #2654208 @ 0x288000 │ │ │ │ stmvs r9, {r2, r9, fp, lr} │ │ │ │ smlabtvs r0, sp, r9, lr │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ cdp 6, 4, cr15, cr2, cr2, {6} │ │ │ │ ldcllt 0, cr11, [r0, #44]! @ 0x2c │ │ │ │ - eoreq r5, ip, ip, lsl r9 │ │ │ │ + eoreq r5, ip, ip, asr sl │ │ │ │ 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 #21 │ │ │ │ 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 │ │ │ │ + ldrdeq r5, [ip], -r8 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc405c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [ip], -r8, ror #31 │ │ │ │ strmi fp, [r5], -r2, lsl #1 │ │ │ │ stmdavs r0!, {r0, r8, sp} │ │ │ │ ldc2l 6, cr15, [r0, #-952] @ 0xfffffc48 │ │ │ │ @@ -324551,15 +324551,15 @@ │ │ │ │ stc2l 6, cr15, [sl, #-952] @ 0xfffffc48 │ │ │ │ strmi r4, [r6], -r5, lsl #20 │ │ │ │ tstcs r1, r3, lsr #12 │ │ │ │ @ instruction: 0x4628447a │ │ │ │ @ instruction: 0xf6c29600 │ │ │ │ ldrdlt lr, [r2], -r0 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - eoreq r5, ip, r0, ror r9 │ │ │ │ + strhteq r5, [ip], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecc40a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-2051 @ 0xfffff7fd │ │ │ │ @ instruction: 0xf79b4478 │ │ │ │ stclt 14, cr15, [r8, #-428] @ 0xfffffe54 │ │ │ │ @@ -324574,43 +324574,43 @@ │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], sp, ror #29 @ │ │ │ │ + strbteq pc, [r3], r1, lsl #30 @ │ │ │ │ bmi 2e26c0 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a3447a │ │ │ │ andlt pc, r4, r9, lsl #18 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, ip, asr #28 │ │ │ │ - eoreq r5, ip, r4, lsl #18 │ │ │ │ + eoreq r5, ip, r4, asr #20 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4118 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r3, asr #29 @ │ │ │ │ + usateq pc, #3, r7, asr #29 @ │ │ │ │ bmi 2e2714 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a3447a │ │ │ │ andlt pc, r4, r7, lsl r9 @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r4, ror #27 │ │ │ │ - eoreq r5, ip, r8, asr #17 │ │ │ │ + eoreq r5, ip, r8, lsl #20 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strmi r4, [ip], -r2, lsr #26 │ │ │ │ addlt r4, r8, r2, lsr #18 │ │ │ │ @ instruction: 0xf014447d │ │ │ │ @@ -324633,28 +324633,28 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r9, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ bmi 54ef90 │ │ │ │ ldrbmi r2, [r1], -r0, lsl #6 │ │ │ │ movwcc lr, #6605 @ 0x19cd │ │ │ │ movwls r4, #1146 @ 0x47a │ │ │ │ - mrc2 0, 3, pc, cr6, cr6, {6} │ │ │ │ + mcr2 0, 4, pc, cr10, cr6, {6} @ │ │ │ │ @ instruction: 0xf8cde7e0 │ │ │ │ strtmi r9, [fp], -r8 │ │ │ │ ldrbmi r4, [r1], -r9, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2096 @ 0xfffff7d0 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7a39700 │ │ │ │ @ instruction: 0xe7dbf855 │ │ │ │ stc 6, cr15, [r4, #-776] @ 0xfffffcf8 │ │ │ │ addeq r3, r1, r4, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r3, r1, r8, asr #32 │ │ │ │ rsbseq r0, sp, r8, lsr sp │ │ │ │ - eoreq r5, ip, lr, lsr r8 │ │ │ │ + eoreq r5, ip, lr, ror r9 │ │ │ │ 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, 1, pc, cr12, 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 │ │ │ │ + strdeq r5, [ip], -sl @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc42e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - usateq pc, #3, sp, asr #27 @ │ │ │ │ + @ instruction: 0x06e3fdf1 │ │ │ │ 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 #17 │ │ │ │ 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, r4, 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 #15 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4438 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - @ instruction: 0x06e3fd33 │ │ │ │ + strbteq pc, [r3], r7, asr #26 @ │ │ │ │ bmi 2e2a34 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r7, lsl #31 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r0, ror #20 │ │ │ │ - eoreq r5, ip, r0, asr #13 │ │ │ │ + eoreq r5, ip, r0, lsl #16 │ │ │ │ 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 @ │ │ │ │ + usateq pc, #3, sp, lsl #26 @ │ │ │ │ bmi 2e2a88 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, r5, lsr #30 │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrshteq r0, [sp], #-152 @ 0xffffff68 │ │ │ │ - eoreq r5, ip, r0, lsl #13 │ │ │ │ + eoreq r5, ip, r0, asr #15 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc44e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - usateq pc, #3, pc, asr #25 @ │ │ │ │ + @ instruction: 0x06e3fcf3 │ │ │ │ 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 #15 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4534 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - @ instruction: 0x06e3fcb5 │ │ │ │ + strbteq pc, [r3], r9, asr #25 @ │ │ │ │ bmi 2e2b30 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ ldrdlt pc, [r4], -r1 │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r8, lsr #18 │ │ │ │ - eoreq r5, ip, r0, lsl #12 │ │ │ │ + eoreq r5, ip, r0, asr #14 │ │ │ │ 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 @ │ │ │ │ + usateq pc, #3, pc, lsl #25 @ │ │ │ │ bmi 2e2b84 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ ldrdlt pc, [r4], -pc @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r0, asr #17 │ │ │ │ - eoreq r5, ip, r8, asr #11 │ │ │ │ + eoreq r5, ip, r8, lsl #14 │ │ │ │ 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 @ │ │ │ │ + uxtabeq pc, r3, r5, ror #24 @ │ │ │ │ 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 #13 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4630 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - @ instruction: 0x06e3fc37 │ │ │ │ + strbteq pc, [r3], fp, asr #24 @ │ │ │ │ bmi 2e2c2c │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, fp, lsl #29 │ │ │ │ svclt 0x0000bd70 │ │ │ │ ldrshteq r0, [sp], #-112 @ 0xffffff90 │ │ │ │ - eoreq r5, ip, ip, asr #10 │ │ │ │ + eoreq r5, ip, ip, lsl #13 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4684 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-832] @ 0xfffffcc0 │ │ │ │ ldmdbmi fp, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-135 @ 0xffffff79 │ │ │ │ svceq 0x000df014 │ │ │ │ @@ -324953,47 +324953,47 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ movwcs r4, #2573 @ 0xa0d │ │ │ │ stmib sp, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - @ instruction: 0x06e3fbf7 │ │ │ │ + strbteq pc, [r3], fp, lsl #24 @ │ │ │ │ strble r8, [r7, #5]! │ │ │ │ strtmi r4, [fp], -r8, lsl #20 │ │ │ │ @ instruction: 0x46316838 │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ bfi pc, r1, #28, #4 @ │ │ │ │ b fe3ab000 │ │ │ │ addeq r2, r1, lr, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r8, asr #22 │ │ │ │ rsbseq r0, sp, ip, asr r7 │ │ │ │ - ldrdeq r5, [ip], -r8 @ │ │ │ │ + eoreq r5, ip, r8, lsl r6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4714 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r5, asr #23 @ │ │ │ │ + usateq pc, #3, r9, asr #23 @ │ │ │ │ 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 │ │ │ │ + ldrdeq r5, [ip], -r8 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4768 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-832] @ 0xfffffcc0 │ │ │ │ ldmdbmi fp, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-135 @ 0xffffff79 │ │ │ │ svceq 0x000df014 │ │ │ │ @@ -325010,47 +325010,47 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ movwcs r4, #2573 @ 0xa0d │ │ │ │ stmib sp, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r5, lsl #23 @ │ │ │ │ + usateq pc, #3, r9, lsl #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 #10 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc47f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - usateq pc, #3, r3, asr #22 @ │ │ │ │ + strbteq pc, [r3], r7, ror #22 @ │ │ │ │ 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 #10 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc484c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-832] @ 0xfffffcc0 │ │ │ │ ldmdbmi fp, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-135 @ 0xffffff79 │ │ │ │ svceq 0x000df014 │ │ │ │ @@ -325067,47 +325067,47 @@ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ movwcs r4, #2573 @ 0xa0d │ │ │ │ stmib sp, {r0, r4, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - usateq pc, #3, r3, lsl #22 @ │ │ │ │ + strbteq pc, [r3], r7, lsr #22 @ │ │ │ │ strble r8, [r7, #5]! │ │ │ │ strtmi r4, [fp], -r8, lsl #20 │ │ │ │ @ instruction: 0x46316838 │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ ldrb pc, [pc, sp, lsr #26] @ │ │ │ │ stmib r4!, {r1, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ addeq r2, r1, r6, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r2, r1, r0, lsl #19 │ │ │ │ rsbseq r0, sp, r4, asr #10 │ │ │ │ - eoreq r5, ip, r0, ror r3 │ │ │ │ + strhteq r5, [ip], -r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc48dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r1, ror #21 @ │ │ │ │ + @ instruction: 0x06e3faf5 │ │ │ │ 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 │ │ │ │ + eoreq r5, ip, r0, ror r4 │ │ │ │ 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 fea29b08 │ │ │ │ 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 │ │ │ │ + ldrdeq r5, [ip], -r2 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc49f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - usateq pc, #3, r3, asr #20 @ │ │ │ │ + strbteq pc, [r3], r7, ror #20 @ │ │ │ │ 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 │ │ │ │ + mlaeq ip, r8, r3, r5 │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x06e3fa3d │ │ │ │ bmi 2e3048 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, sp, ror ip @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ rsbseq r0, sp, r0, lsr #6 │ │ │ │ - eoreq r5, ip, r4, lsl r2 │ │ │ │ + eoreq r5, ip, r4, asr r3 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi r4, [ip], -r4, lsr #26 │ │ │ │ addlt r4, r8, r4, lsr #18 │ │ │ │ @ instruction: 0xf014447d │ │ │ │ @@ -325218,15 +325218,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r8, r5, lsr #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ movwcs r4, #2581 @ 0xa15 │ │ │ │ stmib sp, {r0, r6, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strmi pc, [r6], -r5, ror #19 │ │ │ │ + @ instruction: 0x4606f9f9 │ │ │ │ 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 #5 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc4b58 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r4, r0, ror #31 │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ @ instruction: 0xf0114615 │ │ │ │ tstle r3, sp, lsl #30 │ │ │ │ strle r0, [ip], #-1763 @ 0xfffff91d │ │ │ │ ldcllt 0, cr11, [r0, #-16]! │ │ │ │ movwcs r4, #2569 @ 0xa09 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ movwls r3, #769 @ 0x301 │ │ │ │ @ instruction: 0xf0d6447a │ │ │ │ - strbteq pc, [r3], r3, lsr #19 @ │ │ │ │ + @ instruction: 0x06e3f9b7 │ │ │ │ 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 #5 │ │ │ │ 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: 0xe7d5f95d │ │ │ │ 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 #3 │ │ │ │ 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 @ │ │ │ │ + usateq pc, #3, pc, lsl #18 @ │ │ │ │ bmi 2e3284 │ │ │ │ ldmdavs r0!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7a2447a │ │ │ │ andlt pc, r4, pc, asr fp @ │ │ │ │ svclt 0x0000bd70 │ │ │ │ @ instruction: 0x007d0094 │ │ │ │ - strhteq r5, [ip], -r0 │ │ │ │ + strdeq r5, [ip], -r0 @ │ │ │ │ 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 #28 │ │ │ │ + eoreq r5, ip, ip, lsl #1 │ │ │ │ + eoreq lr, sl, r0, asr sl │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [r0, #-852]! @ 0xfffffcac │ │ │ │ strtmi r6, [r0], -r5, ror #3 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf00d81f0 │ │ │ │ @ instruction: 0x463afc59 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf8d8b150 │ │ │ │ vst4.8 {d3-d6}, [r3], r0 │ │ │ │ @@ -325867,17 +325867,17 @@ │ │ │ │ strls r2, [r2], #-2 │ │ │ │ @ instruction: 0xf77f447a │ │ │ │ @ instruction: 0xe70ff89b │ │ │ │ addeq r1, r1, sl, ror #29 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - eorseq fp, r0, r8, lsl #17 │ │ │ │ - eoreq lr, sl, sl, ror #7 │ │ │ │ - eoreq r4, ip, r8, ror sl │ │ │ │ + eorseq fp, r0, r8, asr #19 │ │ │ │ + eoreq lr, sl, sl, lsr #10 │ │ │ │ + strhteq r4, [ip], -r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc5538 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ mcr2 7, 4, pc, cr12, cr15, {7} @ │ │ │ │ @ instruction: 0xf8d54604 │ │ │ │ @ instruction: 0xf8d33104 │ │ │ │ @@ -326040,15 +326040,15 @@ │ │ │ │ ldrdcc pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf8c42200 │ │ │ │ @ instruction: 0xf8c43160 │ │ │ │ @ instruction: 0xf8c42164 │ │ │ │ @ instruction: 0xf8c42168 │ │ │ │ @ instruction: 0xf104216c │ │ │ │ @ instruction: 0xf0d5000c │ │ │ │ - @ instruction: 0xf8d4fb63 │ │ │ │ + @ instruction: 0xf8d4fb77 │ │ │ │ @ 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 #10 │ │ │ │ + eoreq lr, sl, r6, lsl #1 │ │ │ │ + eoreq r4, ip, r8, lsl r7 │ │ │ │ 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 #31 │ │ │ │ + eoreq sp, sl, r8, ror #22 │ │ │ │ + eoreq r4, ip, sl, lsl #4 │ │ │ │ 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 #27 │ │ │ │ + strdeq r3, [ip], -r6 @ │ │ │ │ + eoreq sp, sl, lr, lsr #18 │ │ │ │ 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 #25 │ │ │ │ + eoreq sp, sl, r6, asr #16 │ │ │ │ + eoreq r3, ip, ip, lsr #30 │ │ │ │ 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 │ │ │ │ + ldrshteq sl, [r0], -lr │ │ │ │ + ldrdeq r3, [ip], -ip @ │ │ │ │ + eoreq sp, sl, ip, asr #13 │ │ │ │ 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 fe3ab934 │ │ │ │ strmi r6, [r7], -r1, ror #16 │ │ │ │ adceq pc, r0, sl, lsl #2 │ │ │ │ - blx 1d2b940 │ │ │ │ + blx fe22b940 │ │ │ │ @ instruction: 0x07db6833 │ │ │ │ andls sp, sp, r3, asr #11 │ │ │ │ @ instruction: 0xf6c020e0 │ │ │ │ bls 4ea270 │ │ │ │ andlt lr, r7, #3358720 @ 0x334000 │ │ │ │ bls 477db8 │ │ │ │ andls r4, r3, #3145728 @ 0x300000 │ │ │ │ @@ -327227,19 +327227,19 @@ │ │ │ │ @ instruction: 0xe7ddd1f6 │ │ │ │ strb r2, [r4, r1, lsl #6] │ │ │ │ blcs 1fe46c │ │ │ │ @ instruction: 0xf8b6d8fa │ │ │ │ ldr r3, [lr, r8, asr #32]! │ │ │ │ addeq r0, r1, r6, asr r9 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrshteq sl, [r0], -r8 │ │ │ │ - eoreq ip, sl, lr, lsr pc │ │ │ │ - eoreq r3, ip, r8, asr r6 │ │ │ │ - strdeq ip, [sl], -ip @ │ │ │ │ - strdeq ip, [sl], -r6 @ │ │ │ │ + eorseq sl, r0, r8, lsr r5 │ │ │ │ + eoreq sp, sl, lr, ror r0 │ │ │ │ + mlaeq ip, r8, r7, r3 │ │ │ │ + eoreq ip, sl, ip, lsr r8 │ │ │ │ + eoreq ip, sl, r6, lsr r8 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xb15efc97 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ bcs 17c1cc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt r3, #364 @ 0x16c │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r7, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ blcc 1bf5e0 │ │ │ │ andcc lr, r0, #4653056 @ 0x470000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b1db │ │ │ │ @ instruction: 0xf0720294 │ │ │ │ - stmdavs r1!, {r0, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r1!, {r0, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf79f4628 │ │ │ │ bmi 8eeb24 │ │ │ │ ldrbtmi r4, [sl], #-2843 @ 0xfffff4e5 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r1, sl, lsr #2 │ │ │ │ @@ -327381,15 +327381,15 @@ │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ blx ff9adab6 │ │ │ │ strhcs pc, [r6], #134 @ 0x86 @ │ │ │ │ @ instruction: 0xf8b6462b │ │ │ │ strcs r1, [r0, #-196] @ 0xffffff3c │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0725500 │ │ │ │ - @ instruction: 0xf88df94f │ │ │ │ + @ instruction: 0xf88df963 │ │ │ │ @ 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], -sp, asr #30 @ │ │ │ │ + @ instruction: 0xfffaf071 │ │ │ │ @ instruction: 0xf0724640 │ │ │ │ - strbmi pc, [r0], -r1, ror #16 @ │ │ │ │ - @ instruction: 0xf84cf072 │ │ │ │ + @ instruction: 0x4640f875 │ │ │ │ + @ instruction: 0xf860f072 │ │ │ │ @ instruction: 0xf0724640 │ │ │ │ - @ instruction: 0x4640f831 │ │ │ │ - @ instruction: 0xff10f071 │ │ │ │ + strbmi pc, [r0], -r5, asr #16 @ │ │ │ │ + @ instruction: 0xff24f071 │ │ │ │ addseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - @ instruction: 0xf860f072 │ │ │ │ + @ instruction: 0xf874f072 │ │ │ │ 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: 0xf8d4fa7b │ │ │ │ @ instruction: 0xf0720294 │ │ │ │ - andlt pc, r5, r3, lsl #16 │ │ │ │ + andlt pc, r5, r7, lsl r8 @ │ │ │ │ svclt 0x0000bdf0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ bl fecd294c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r5], r0 @ │ │ │ │ strmi r4, [r4], -sp, lsl #12 │ │ │ │ @@ -327554,17 +327554,17 @@ │ │ │ │ blls 501630 │ │ │ │ bleq 13ab82c │ │ │ │ strtmi r9, [r9], -ip, lsl #16 │ │ │ │ blls 4d497c │ │ │ │ ldrtmi r9, [fp], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8d49000 │ │ │ │ @ instruction: 0xf0730294 │ │ │ │ - @ instruction: 0xf8d4fb45 │ │ │ │ + @ instruction: 0xf8d4fb59 │ │ │ │ @ instruction: 0xf0710294 │ │ │ │ - ldrdlt pc, [r5], -r7 │ │ │ │ + andlt pc, r5, fp, ror #31 │ │ │ │ blhi 22b084 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc6f9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclmi 15, cr0, [r8, #-64]! @ 0xffffffc0 │ │ │ │ blmi 1b9c084 │ │ │ │ @@ -327583,51 +327583,51 @@ │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ cmnle fp, r0, lsl #16 │ │ │ │ @ instruction: 0x069a9b1c │ │ │ │ stcge 5, cr13, [r4, #-300] @ 0xfffffed4 │ │ │ │ strhcc pc, [r8], #-157 @ 0xffffff63 @ │ │ │ │ andne lr, ip, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0724628 │ │ │ │ - strtmi pc, [sl], -r1, lsr #19 │ │ │ │ + @ instruction: 0x462af9b5 │ │ │ │ @ instruction: 0x31b4f8d4 │ │ │ │ stmdbls ip, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x46314798 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ mcrr2 7, 15, pc, r0, cr15 @ │ │ │ │ movwls r9, #15121 @ 0x3b11 │ │ │ │ blls 53861c │ │ │ │ movwls r4, #9769 @ 0x2629 │ │ │ │ movwls r9, #6928 @ 0x1b10 │ │ │ │ movwls r9, #2830 @ 0xb0e │ │ │ │ ldc 3, cr2, [pc] @ 16fe24 │ │ │ │ @ instruction: 0xf8d40b46 │ │ │ │ @ instruction: 0xf0730294 │ │ │ │ - ldrtmi pc, [r1], -pc, ror #21 @ │ │ │ │ + ldrtmi pc, [r1], -r3, lsl #22 @ │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf89dfc2b │ │ │ │ @ instruction: 0xf8d4307a │ │ │ │ ldmib sp, {r2, r4, r7, r9}^ │ │ │ │ ldmib sp, {r2, r3, r9, ip}^ │ │ │ │ blcs 1a3698 │ │ │ │ movwls sp, #12606 @ 0x313e │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, fp, sp, pc}^ │ │ │ │ movwls ip, #11776 @ 0x2e00 │ │ │ │ @ instruction: 0xf073ab0e │ │ │ │ - ldrshlt pc, [sp, #-193] @ 0xffffff3f @ │ │ │ │ + cmpplt sp, r5, lsl #26 @ p-variant is OBSOLETE │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ bcs 17c66c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmplt fp, #364 @ 0x16c │ │ │ │ @ instruction: 0xf0239b1c │ │ │ │ tstls ip, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8d4b1e3 │ │ │ │ @ instruction: 0x46310294 │ │ │ │ - blx 3ac050 │ │ │ │ + blx 8ac050 │ │ │ │ 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 #27 │ │ │ │ + eoreq r3, ip, lr, asr r0 │ │ │ │ + eoreq ip, sl, lr, lsl #18 │ │ │ │ + eoreq ip, sl, r8, lsr #2 │ │ │ │ + eoreq ip, sl, r2, lsr #2 │ │ │ │ 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: 0xff1af074 │ │ │ │ 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: 0xf874f072 │ │ │ │ @ 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, 4, pc, cr12, cr2, {3} │ │ │ │ addseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - stc2 0, cr15, [r6, #452]! @ 0x1c4 │ │ │ │ + ldc2 0, cr15, [sl, #452]! @ 0x1c4 │ │ │ │ @ instruction: 0xf890e748 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ bcs 2fc2cc │ │ │ │ blcs 32420c │ │ │ │ eorscs fp, r0, r4, lsl pc │ │ │ │ @ instruction: 0xe7212010 │ │ │ │ svclt 0x00142b06 │ │ │ │ @@ -327918,21 +327918,21 @@ │ │ │ │ svclt 0x0000eb78 │ │ │ │ addeq r0, r1, ip, ror r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ addeq r0, r1, r0, ror r0 │ │ │ │ addeq pc, r0, ip, ror pc @ │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ addeq lr, r3, r0, lsl #19 │ │ │ │ - ldrdeq r2, [ip], -r0 @ │ │ │ │ - strhteq r2, [ip], -r8 │ │ │ │ - eoreq ip, sl, lr, lsr r4 │ │ │ │ - eoreq fp, sl, r6, lsr #24 │ │ │ │ - eoreq fp, sl, r0, lsr #24 │ │ │ │ - eoreq fp, sl, sl, lsl #24 │ │ │ │ - eoreq fp, sl, r4, lsl #24 │ │ │ │ + eoreq r2, ip, r0, lsl lr │ │ │ │ + strdeq r2, [ip], -r8 @ │ │ │ │ + eoreq ip, sl, lr, ror r5 │ │ │ │ + eoreq fp, sl, r6, ror #26 │ │ │ │ + eoreq fp, sl, r0, ror #26 │ │ │ │ + eoreq fp, sl, sl, asr #26 │ │ │ │ + eoreq fp, sl, r4, asr #26 │ │ │ │ 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 │ │ │ │ + ldrsbteq r9, [r0], -r4 │ │ │ │ + eorseq r9, r0, sl, lsr #19 │ │ │ │ + eorseq r9, r0, r4, lsl #19 │ │ │ │ + eoreq ip, sl, r6, asr #8 │ │ │ │ + strhteq r2, [ip], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc7620 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ bvs 2343e8 │ │ │ │ @ instruction: 0x4604b1bb │ │ │ │ umaalcs pc, r0, r3, r8 @ │ │ │ │ @ instruction: 0x21006a98 │ │ │ │ @@ -328034,17 +328034,17 @@ │ │ │ │ stmdbmi r8, {r8, ip, pc} │ │ │ │ andcs r4, r2, sl, ror r4 │ │ │ │ strmi lr, [r1, #-2509] @ 0xfffff633 │ │ │ │ @ instruction: 0xf77c4479 │ │ │ │ ldr pc, [pc, r7, lsr #31]! │ │ │ │ addeq pc, r0, lr, lsl #23 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrshteq r9, [r0], -lr │ │ │ │ - mlaeq ip, r8, r8, r2 │ │ │ │ - strdeq ip, [sl], -ip @ │ │ │ │ + eorseq r9, r0, lr, lsr r8 │ │ │ │ + ldrdeq r2, [ip], -r8 @ │ │ │ │ + eoreq ip, sl, ip, lsr r3 │ │ │ │ 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 #11 │ │ │ │ + eoreq r2, ip, lr, lsr r7 │ │ │ │ + eoreq ip, sl, r6, lsr #1 │ │ │ │ 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 #8 │ │ │ │ + strhteq r2, [ip], -r0 │ │ │ │ + eoreq fp, sl, r8, lsl pc │ │ │ │ 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 #1 │ │ │ │ + eoreq fp, sl, sl, ror #22 │ │ │ │ + strdeq r2, [ip], -r2 @ │ │ │ │ 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 #31 │ │ │ │ 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 │ │ │ │ + ldrshteq r8, [r0], -r0 │ │ │ │ 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 │ │ │ │ + ldrhteq r8, [r0], -r8 │ │ │ │ + ldrhteq r8, [r0], -r2 │ │ │ │ + eorseq r8, r0, ip, ror #29 │ │ │ │ + strdeq fp, [sl], -r2 @ │ │ │ │ + eoreq r2, ip, r8, ror #2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0x8098f8df │ │ │ │ stmdbcs sp, {r0, r2, r7, ip, sp, pc} │ │ │ │ stmdale sp!, {r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @@ -328741,20 +328741,20 @@ │ │ │ │ ldrbtmi r4, [r9], #-2571 @ 0xfffff5f5 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ ldrbtmi r4, [sl], #-1282 @ 0xfffffafe │ │ │ │ blx 9aedf8 │ │ │ │ msrls CPSR_s, #14024704 @ 0xd60000 │ │ │ │ svclt 0x0000e7d3 │ │ │ │ addeq pc, r0, r4, lsl #1 │ │ │ │ - ldrsbteq r8, [r0], -r0 │ │ │ │ + eorseq r8, r0, r0, lsl lr │ │ │ │ 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 #28 │ │ │ │ + eoreq fp, sl, r6, lsr r8 │ │ │ │ + strhteq r2, [ip], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecc8234 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ strmi r6, [ip], -r0, lsl #21 │ │ │ │ eorsvc pc, r9, r0, lsl #10 │ │ │ │ blx fed2ee42 │ │ │ │ @@ -328862,17 +328862,17 @@ │ │ │ │ tstls r0, r7, lsl #20 │ │ │ │ stmdbmi r7, {r0, r1, r9, sl, lr} │ │ │ │ andcs r4, r2, sl, ror r4 │ │ │ │ @ instruction: 0xf77c4479 │ │ │ │ strb pc, [r0, sp, lsr #18]! @ │ │ │ │ addeq lr, r0, sl, asr lr │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r8, [r0], -r2 │ │ │ │ - eoreq r1, ip, r0, lsr #23 │ │ │ │ - eoreq fp, sl, r8, lsl #10 │ │ │ │ + ldrshteq r8, [r0], -r2 │ │ │ │ + eoreq r1, ip, r0, ror #25 │ │ │ │ + eoreq fp, sl, r8, asr #12 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8df4b5a │ │ │ │ ldrbtmi sl, [fp], #-364 @ 0xfffffe94 │ │ │ │ @ instruction: 0xf85344fa │ │ │ │ @@ -328960,15 +328960,15 @@ │ │ │ │ stmib r8!, {r1, r2, r3, r4, r5, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ movwcs r4, #1110 @ 0x456 │ │ │ │ msrls SPSR_fs, r4, asr #17 │ │ │ │ msrge SPSR_s, r4, asr #17 │ │ │ │ msrcc SPSR_, r4, asr #17 │ │ │ │ movwcs lr, #1985 @ 0x7c1 │ │ │ │ mrcle 0, 7, r6, cr15, cr11, {0} │ │ │ │ - eorseq r8, r0, sl, lsr sl │ │ │ │ + eorseq r8, r0, sl, ror fp │ │ │ │ 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 #19 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrhteq r8, [r0], -ip │ │ │ │ - ldrdeq fp, [sl], -lr @ │ │ │ │ - eoreq r1, ip, ip, ror #18 │ │ │ │ + ldrshteq r8, [r0], -ip │ │ │ │ + eoreq fp, sl, lr, lsl r4 │ │ │ │ + eoreq r1, ip, ip, lsr #21 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc8648 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ mcrmi 15, 1, r0, cr8, cr8, {6} │ │ │ │ strmi fp, [r7], -r5, lsl #1 │ │ │ │ @ instruction: 0xf79e460c │ │ │ │ blmi b311a8 │ │ │ │ @@ -329054,17 +329054,17 @@ │ │ │ │ ldrbtmi r4, [sl], #-2311 @ 0xfffff6f9 │ │ │ │ bmi 355ce4 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ @ instruction: 0xffaef77b │ │ │ │ svclt 0x0000e7bc │ │ │ │ addeq lr, r0, r4, lsr #23 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrshteq r8, [r0], -r2 │ │ │ │ - eoreq fp, sl, ip, lsl #4 │ │ │ │ - mlaeq ip, lr, r8, r1 │ │ │ │ + eorseq r8, r0, r2, lsr r9 │ │ │ │ + eoreq fp, sl, ip, asr #6 │ │ │ │ + ldrdeq r1, [ip], -lr @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc870c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46170fd8 │ │ │ │ blmi a8bb40 │ │ │ │ strmi fp, [lr], -r5, lsl #1 │ │ │ │ ldmdavs r2, {r2, r9, sl, lr} │ │ │ │ @@ -329099,19 +329099,19 @@ │ │ │ │ ldrbtmi r4, [r9], #-2570 @ 0xfffff5f6 │ │ │ │ strls r2, [r2], -r2 │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ @ instruction: 0xe7cbff55 │ │ │ │ ldrbcc pc, [pc, #79]! @ 1715f3 @ │ │ │ │ svclt 0x0000e7c3 │ │ │ │ addeq lr, r0, r0, ror #21 │ │ │ │ - eorseq r8, r0, ip, lsr #14 │ │ │ │ + eorseq r8, r0, ip, ror #16 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, r8, lsl r7 │ │ │ │ - eoreq fp, sl, lr, asr r1 │ │ │ │ - eoreq r1, ip, ip, ror #15 │ │ │ │ + eorseq r8, r0, r8, asr r8 │ │ │ │ + mlaeq sl, lr, r2, fp │ │ │ │ + eoreq r1, ip, ip, lsr #18 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecc87c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcmi 0x002d0fd8 │ │ │ │ strmi fp, [r5], -r5, lsl #1 │ │ │ │ @ instruction: 0xf79e460c │ │ │ │ blmi c71028 │ │ │ │ @@ -329155,17 +329155,17 @@ │ │ │ │ ldrbtmi r4, [sl], #-2311 @ 0xfffff6f9 │ │ │ │ bmi 355e78 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ mcr2 7, 7, pc, cr4, cr11, {3} @ │ │ │ │ svclt 0x0000e7b2 │ │ │ │ addeq lr, r0, r4, lsr #20 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r8, r0, lr, lsr r6 │ │ │ │ - eoreq fp, sl, r8, ror r0 │ │ │ │ - eoreq r1, ip, sl, lsl #14 │ │ │ │ + eorseq r8, r0, lr, ror r7 │ │ │ │ + strhteq fp, [sl], -r8 │ │ │ │ + eoreq r1, ip, sl, asr #16 │ │ │ │ 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 │ │ │ │ + mlaseq r0, lr, r5, r8 │ │ │ │ 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 #9 │ │ │ │ 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 #9 │ │ │ │ + eoreq r1, ip, r8, lsl r7 │ │ │ │ + eoreq sl, sl, r2, ror #28 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r7, [ip], -fp, lsl #16 │ │ │ │ addlt r4, r3, pc, asr #20 │ │ │ │ ldrbtmi r0, [sl], #-1945 @ 0xfffff867 │ │ │ │ @@ -329463,17 +329463,17 @@ │ │ │ │ ldrbtmi r2, [sl], #-1330 @ 0xffffface │ │ │ │ andcs r4, r2, r9, ror r4 │ │ │ │ strmi lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ ldc2l 7, cr15, [ip], #-492 @ 0xfffffe14 │ │ │ │ svclt 0x0000e7ec │ │ │ │ addeq lr, r0, r6, ror #11 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrsbteq r8, [r0], -sl │ │ │ │ - eoreq r1, ip, r2, lsl #9 │ │ │ │ - eoreq sl, sl, ip, lsr #23 │ │ │ │ + eorseq r8, r0, sl, lsl r3 │ │ │ │ + eoreq r1, ip, r2, asr #11 │ │ │ │ + eoreq sl, sl, ip, ror #25 │ │ │ │ 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 #5 │ │ │ │ + eoreq r1, ip, r0, lsr r5 │ │ │ │ + eoreq sl, sl, sl, ror ip │ │ │ │ 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 #1 │ │ │ │ + eoreq r1, ip, r8, lsr #6 │ │ │ │ + eoreq sl, sl, r2, ror sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r7, r7, lr, lsl #16 │ │ │ │ @ instruction: 0xf0164689 │ │ │ │ svclt 0x00040302 │ │ │ │ @@ -330219,17 +330219,17 @@ │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ mrc2 7, 4, pc, cr4, cr10, {3} │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ addeq sp, r0, r0, lsr #18 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - eorseq r7, r0, r8, lsr r6 │ │ │ │ - eoreq r0, ip, ip, lsl #17 │ │ │ │ - ldrdeq r9, [sl], -r6 @ │ │ │ │ + eorseq r7, r0, r8, ror r7 │ │ │ │ + eoreq r0, ip, ip, asr #19 │ │ │ │ + eoreq sl, sl, r6, lsl r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ addlt r7, r7, ip, lsl #16 │ │ │ │ @ instruction: 0xf014468a │ │ │ │ svclt 0x00040302 │ │ │ │ @@ -331183,17 +331183,17 @@ │ │ │ │ @ instruction: 0xf8cd447a │ │ │ │ ldrbtmi ip, [r9], #-0 │ │ │ │ @ instruction: 0xff0af779 │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ addeq ip, r0, ip, lsl #20 │ │ │ │ andeq r0, r0, r0, lsr #18 │ │ │ │ - ldrdeq pc, [fp], -r4 @ │ │ │ │ - eoreq pc, fp, r8, ror r9 @ │ │ │ │ - eoreq r9, sl, r2, asr #1 │ │ │ │ + eoreq pc, fp, r4, lsl fp @ │ │ │ │ + strhteq pc, [fp], -r8 @ │ │ │ │ + eoreq r9, sl, r2, lsl #4 │ │ │ │ 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 #13 │ │ │ │ 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 │ │ │ │ + strdeq fp, [fp], -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 sl, fp, ip, ror #31 │ │ │ │ - eoreq fp, fp, r6 │ │ │ │ - eoreq fp, fp, ip │ │ │ │ - eoreq fp, fp, r2, lsl r0 │ │ │ │ - eoreq fp, fp, r0, lsr #32 │ │ │ │ - eoreq fp, fp, lr, lsr #32 │ │ │ │ - eoreq fp, fp, r4, lsr r0 │ │ │ │ - eoreq fp, fp, lr, lsr r0 │ │ │ │ - eoreq fp, fp, r4, asr #32 │ │ │ │ - eoreq fp, fp, sl, asr #32 │ │ │ │ - eoreq fp, fp, r0, rrx │ │ │ │ + mlaeq fp, sl, sl, ip │ │ │ │ + eoreq fp, sl, r8, ror #3 │ │ │ │ + eoreq ip, fp, sl, ror sl │ │ │ │ + mlaeq fp, r8, r0, fp │ │ │ │ + eoreq fp, fp, sl, rrx │ │ │ │ + eoreq fp, fp, r8, rrx │ │ │ │ + eoreq fp, fp, sl, rrx │ │ │ │ + eoreq fp, fp, ip, rrx │ │ │ │ eoreq fp, fp, lr, rrx │ │ │ │ - eoreq fp, fp, r4, ror r0 │ │ │ │ - eoreq fp, fp, ip, ror r0 │ │ │ │ - eoreq fp, fp, r0, lsl #1 │ │ │ │ - eoreq fp, fp, r2, lsl #1 │ │ │ │ - mlaeq fp, r0, r0, fp │ │ │ │ + eoreq fp, fp, r0, ror r0 │ │ │ │ + eoreq fp, fp, sl, ror r0 │ │ │ │ + eoreq fp, fp, r8, lsl #1 │ │ │ │ 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, 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, lsr #1 │ │ │ │ + eoreq fp, fp, r4, lsr #1 │ │ │ │ + eoreq fp, fp, r2, lsr #1 │ │ │ │ + eoreq fp, fp, r0, lsr #1 │ │ │ │ + eoreq fp, fp, r2, lsr #1 │ │ │ │ + eoreq fp, fp, r8, lsr #1 │ │ │ │ + strhteq fp, [fp], -lr │ │ │ │ + eoreq fp, fp, r4, asr #1 │ │ │ │ + eoreq fp, fp, r6, asr #1 │ │ │ │ + eoreq fp, fp, r4, asr #1 │ │ │ │ + eoreq fp, fp, r2, asr #1 │ │ │ │ + eoreq fp, fp, r8, asr #1 │ │ │ │ + ldrdeq fp, [fp], -r2 @ │ │ │ │ + ldrdeq fp, [fp], -r8 @ │ │ │ │ + ldrdeq fp, [fp], -r2 @ │ │ │ │ + ldrdeq fp, [fp], -r8 @ │ │ │ │ + ldrdeq fp, [fp], -lr @ │ │ │ │ + ldrdeq fp, [fp], -ip @ │ │ │ │ + ldrdeq fp, [fp], -lr @ │ │ │ │ + eoreq fp, fp, r4, ror #1 │ │ │ │ + eoreq fp, fp, r2, ror #1 │ │ │ │ + eoreq fp, fp, r4, ror #1 │ │ │ │ + eoreq fp, fp, r2, ror #1 │ │ │ │ + ldrdeq fp, [fp], -ip @ │ │ │ │ + eoreq fp, fp, lr, ror #1 │ │ │ │ + eoreq fp, fp, ip, ror #1 │ │ │ │ + eoreq fp, fp, r6, ror #1 │ │ │ │ + eoreq fp, fp, r0, ror #1 │ │ │ │ + eoreq fp, fp, r6, ror #1 │ │ │ │ + strdeq fp, [fp], -r4 @ │ │ │ │ + strdeq fp, [fp], -r6 @ │ │ │ │ + eoreq fp, fp, ip, ror #1 │ │ │ │ + strdeq fp, [fp], -r2 @ │ │ │ │ + eoreq fp, fp, r0, lsl #2 │ │ │ │ + eoreq fp, fp, sl, lsl #2 │ │ │ │ + eoreq fp, fp, ip, lsl #2 │ │ │ │ + eoreq fp, fp, r2, lsr #2 │ │ │ │ + eoreq fp, fp, ip, lsr #2 │ │ │ │ + eoreq fp, fp, r6, asr #2 │ │ │ │ + eoreq fp, fp, ip, asr #2 │ │ │ │ + eoreq fp, fp, r2, asr r1 │ │ │ │ + eoreq fp, fp, r0, ror #2 │ │ │ │ + eoreq fp, fp, lr, ror #2 │ │ │ │ + eoreq fp, fp, r4, ror r1 │ │ │ │ + eoreq fp, fp, lr, ror r1 │ │ │ │ + eoreq fp, fp, r4, lsl #3 │ │ │ │ + eoreq fp, fp, sl, lsl #3 │ │ │ │ + eoreq fp, fp, r0, lsr #3 │ │ │ │ + eoreq fp, fp, lr, lsr #3 │ │ │ │ + strhteq fp, [fp], -r4 │ │ │ │ + strhteq fp, [fp], -ip │ │ │ │ + eoreq fp, fp, r0, asr #3 │ │ │ │ + eoreq fp, fp, r2, asr #3 │ │ │ │ + ldrdeq fp, [fp], -r0 @ │ │ │ │ + ldrdeq fp, [fp], -r6 @ │ │ │ │ + ldrdeq fp, [fp], -r4 @ │ │ │ │ + ldrdeq fp, [fp], -lr @ │ │ │ │ + eoreq fp, fp, r4, ror #3 │ │ │ │ + eoreq fp, fp, sl, ror #3 │ │ │ │ + strdeq fp, [fp], -r0 @ │ │ │ │ + eoreq fp, fp, sl, ror #3 │ │ │ │ + eoreq fp, fp, ip, ror #3 │ │ │ │ + eoreq sl, fp, ip, asr #16 │ │ │ │ + eoreq r3, sl, r6, lsr pc │ │ │ │ + eoreq sl, fp, ip, ror #14 │ │ │ │ + eoreq r3, sl, r6, asr lr │ │ │ │ andcs r4, r0, #39936 @ 0x9c00 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ ldrbtmi r4, [fp], #-1559 @ 0xfffff9e9 │ │ │ │ @ instruction: 0xf64f3308 │ │ │ │ @ instruction: 0xe01f7eff │ │ │ │ ldrdmi lr, [r2, -r0] │ │ │ │ streq lr, [r1, #-2644] @ 0xfffff5ac │ │ │ │ @@ -336949,66 +336949,66 @@ │ │ │ │ bmi 6fce24 │ │ │ │ blmi 7252c4 │ │ │ │ ldrbtmi r4, [sl], #-1541 @ 0xfffff9fb │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931d │ │ │ │ @ instruction: 0xf0cb0300 │ │ │ │ - ldmdbmi r1, {r0, r1, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbmi r1, {r0, r1, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strbtmi r2, [r8], -r8, lsl #4 │ │ │ │ @ instruction: 0xf0cb4479 │ │ │ │ - @ instruction: 0x4669fdf5 │ │ │ │ + strbtmi pc, [r9], -r9, lsl #28 @ │ │ │ │ @ instruction: 0xf0cb4620 │ │ │ │ - @ instruction: 0x46a4fe3b │ │ │ │ + strtmi pc, [r4], pc, asr #28 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ bmi 451324 │ │ │ │ blmi 39142c │ │ │ │ eorvs r4, r8, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r3, r5, r6, sp, lr}^ │ │ │ │ blls 8d30f4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ ldc 6, cr15, [r6], #728 @ 0x2d8 │ │ │ │ @ instruction: 0x00806fb6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sl, fp, r8, asr r8 │ │ │ │ + mlaeq fp, r8, r9, sl │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [r2, #812]! @ 0x32c │ │ │ │ andcs r4, r9, #311296 @ 0x4c000 │ │ │ │ ldrbtmi r4, [r9], #-1640 @ 0xfffff998 │ │ │ │ - ldc2 0, cr15, [r8, #812]! @ 0x32c │ │ │ │ + stc2l 0, cr15, [ip, #812] @ 0x32c │ │ │ │ @ instruction: 0x46312210 │ │ │ │ @ instruction: 0xf0cb4668 │ │ │ │ - @ instruction: 0x4669fdb3 │ │ │ │ + strbtmi pc, [r9], -r7, asr #27 @ │ │ │ │ @ instruction: 0xf0cb4620 │ │ │ │ - @ instruction: 0x46a4fdf9 │ │ │ │ + strtmi pc, [r4], sp, lsl #28 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ bmi 4513a8 │ │ │ │ blmi 3914b0 │ │ │ │ eorvs r4, r8, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r3, r5, r6, sp, lr}^ │ │ │ │ blls 8d3178 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #-120]! @ 0xffffff88 │ │ │ │ ldcl 6, cr15, [r4], #-728 @ 0xfffffd28 │ │ │ │ addeq r6, r0, lr, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq r7, [fp], -r2 @ │ │ │ │ + eoreq r7, fp, r2, lsr r7 │ │ │ │ strdeq r6, [r0], ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd0338 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ stmdbge r3, {r0, r1, r8, ip, pc} │ │ │ │ blx 136f16 │ │ │ │ @@ -337037,16 +337037,16 @@ │ │ │ │ stmdbcc r1, {r8, r9, sl, fp, ip} │ │ │ │ andne lr, r0, #4390912 @ 0x430000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ vdup.8 d4, d5[7] │ │ │ │ ldrbtmi r8, [ip], #-3931 @ 0xfffff0a5 │ │ │ │ andlt r4, r5, r0, lsr #12 │ │ │ │ svclt 0x0000bd30 │ │ │ │ - eoreq sl, fp, r8, asr #14 │ │ │ │ - eoreq r3, sl, lr, ror #10 │ │ │ │ + eoreq sl, fp, r8, lsl #17 │ │ │ │ + eoreq r3, sl, lr, lsr #13 │ │ │ │ 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 #31 │ │ │ │ + strhteq r9, [fp], -r0 │ │ │ │ + eoreq r2, sl, sl, lsr #23 │ │ │ │ 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 │ │ │ │ + eorseq r4, r0, r4, ror lr │ │ │ │ + strhteq r9, [fp], -r4 │ │ │ │ + eoreq r2, sl, sl, lsl #21 │ │ │ │ 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 #22 │ │ │ │ + eorseq r4, r0, r6, ror #25 │ │ │ │ + eoreq r2, sl, r4, ror #17 │ │ │ │ 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 #13 │ │ │ │ + eoreq r9, fp, r6, lsl #10 │ │ │ │ + ldrdeq r2, [sl], -ip @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ addlt r4, r8, r3, lsr #26 │ │ │ │ @ instruction: 0x4c236ac7 │ │ │ │ bvs 214b77c │ │ │ │ @@ -338672,15 +338672,15 @@ │ │ │ │ ldc2l 7, cr15, [r8, #1020]! @ 0x3fc │ │ │ │ strtmi fp, [r0], -r8, asr #22 │ │ │ │ mrc2 7, 3, pc, cr8, cr14, {7} │ │ │ │ ldmib r4, {r0, r5, r6, fp, sp, lr}^ │ │ │ │ movwcs r0, #534 @ 0x216 │ │ │ │ strne lr, [r0, -sp, asr #19] │ │ │ │ @ instruction: 0xf0cb3010 │ │ │ │ - ldmib r4, {r0, r1, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r1, r4, 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, #3129344 @ p-variant is OBSOLETE @ 0x2fc000 │ │ │ │ @ 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: 0xf854ffb1 │ │ │ │ tstlt r8, r4, lsl #30 │ │ │ │ stc2 7, cr15, [r4, #-1016]! @ 0xfffffc08 │ │ │ │ mvnsle r4, ip, lsr #5 │ │ │ │ @ instruction: 0xf6b44630 │ │ │ │ ldcllt 12, cr14, [r0, #-384]! @ 0xfffffe80 │ │ │ │ tstcs r6, #208, 18 @ 0x340000 │ │ │ │ movwcc r0, #48539 @ 0xbd9b │ │ │ │ @@ -338786,15 +338786,15 @@ │ │ │ │ svcpl 0x0000f5b4 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ strtmi r2, [r2], -r1, lsl #6 │ │ │ │ eorcc pc, r0, r6, lsl #17 │ │ │ │ andseq pc, r0, r6, lsl #2 │ │ │ │ stc 3, cr2, [sp] │ │ │ │ @ instruction: 0xf0ca7b00 │ │ │ │ - strmi pc, [r5], -r5, ror #30 │ │ │ │ + @ instruction: 0x4605ff79 │ │ │ │ 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: 0xf8d4ff01 │ │ │ │ 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: 0xf772fdd1 │ │ │ │ @ instruction: 0x4601f9df │ │ │ │ subsvs pc, r8, r4, lsl #10 │ │ │ │ - stc2l 1, cr15, [r8, #148] @ 0x94 │ │ │ │ + ldc2l 1, cr15, [ip, #148] @ 0x94 │ │ │ │ svchi 0x005bf3bf │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ @ instruction: 0x46304b5a │ │ │ │ @ instruction: 0xf8596027 │ │ │ │ blmi 17d794c │ │ │ │ @ instruction: 0xf859463a │ │ │ │ strtmi r5, [r9], -r3 │ │ │ │ @@ -339653,31 +339653,31 @@ │ │ │ │ vsri.32 q2, , #1 │ │ │ │ andsvc r8, r8, fp, asr pc │ │ │ │ vsubw.u q1, , d1 │ │ │ │ eorsvc r8, r3, fp, asr pc │ │ │ │ svclt 0x0000e7ae │ │ │ │ addeq r5, r0, sl, lsr #22 │ │ │ │ addeq r4, r0, r2, lsr #14 │ │ │ │ - strhteq r4, [fp], -ip │ │ │ │ + strdeq r4, [fp], -ip @ │ │ │ │ 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 #21 │ │ │ │ + mlaeq fp, r0, r1, r8 │ │ │ │ + eorseq r3, r0, r0, lsl #5 │ │ │ │ + eoreq r0, sl, r8, ror #28 │ │ │ │ + ldrdeq r8, [fp], -lr @ │ │ │ │ addeq r3, r3, r3, ror #2 │ │ │ │ addeq r3, r3, r6, asr r1 │ │ │ │ - ldrshteq r3, [r0], -r8 │ │ │ │ - mlaeq fp, r4, pc, r7 @ │ │ │ │ - eoreq r0, sl, r2, ror #25 │ │ │ │ - eorseq r3, r0, r0, lsr #1 │ │ │ │ - eoreq r7, fp, r8, ror #29 │ │ │ │ - eoreq r0, sl, sl, lsl #25 │ │ │ │ - eoreq r7, fp, r2, lsr #30 │ │ │ │ + eorseq r3, r0, r8, lsr r2 │ │ │ │ + ldrdeq r8, [fp], -r4 @ │ │ │ │ + eoreq r0, sl, r2, lsr #28 │ │ │ │ + eorseq r3, r0, r0, ror #3 │ │ │ │ + eoreq r8, fp, r8, lsr #32 │ │ │ │ + eoreq r0, sl, sl, asr #27 │ │ │ │ + eoreq r8, fp, r2, rrx │ │ │ │ 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 │ │ │ │ + mlaeq fp, r4, pc, r7 @ │ │ │ │ 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 #31 │ │ │ │ + eoreq r7, fp, sl, asr lr │ │ │ │ + eoreq r0, sl, r2, ror #22 │ │ │ │ + eorseq r2, r0, r2, ror pc │ │ │ │ + eoreq r7, fp, r4, lsr #28 │ │ │ │ + eoreq r0, sl, sl, asr #22 │ │ │ │ + eorseq r2, r0, r6, asr pc │ │ │ │ + eoreq r7, fp, r4, asr #28 │ │ │ │ + eoreq r0, sl, r0, lsr fp │ │ │ │ + eorseq r2, r0, r6, lsr pc │ │ │ │ + eoreq r7, fp, ip, lsr lr │ │ │ │ + eoreq r0, sl, lr, lsl #22 │ │ │ │ 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 @ │ │ │ │ + ldrsbteq r2, [r0], -r2 │ │ │ │ + eoreq r7, fp, lr, lsr #3 │ │ │ │ + eoreq pc, r9, r0, asr lr @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecd3c1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [sp, #-800] @ 0xfffffce0 │ │ │ │ ldmdbmi sp, {r2, r3, r9, sl, lr} │ │ │ │ ldrbtmi fp, [sp], #-139 @ 0xffffff75 │ │ │ │ stmdapl r9!, {r0, r1, r3, sl, fp, sp}^ │ │ │ │ @@ -340679,17 +340679,17 @@ │ │ │ │ @ instruction: 0xf7704479 │ │ │ │ @ instruction: 0xf04ffcdd │ │ │ │ @ instruction: 0xe7e430ff │ │ │ │ svc 0x00b8f6b2 │ │ │ │ ldrdeq r3, [r0], r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ umulleq r3, r0, lr, r5 │ │ │ │ - ldrsbteq r2, [r0], -r6 │ │ │ │ - eoreq r6, fp, ip, ror #31 │ │ │ │ - eoreq pc, r9, r8, ror #24 │ │ │ │ + eorseq r2, r0, r6, lsl r2 │ │ │ │ + eoreq r7, fp, ip, lsr #2 │ │ │ │ + eoreq pc, r9, r8, lsr #27 │ │ │ │ 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 #2 │ │ │ │ + eoreq pc, r9, r8, lsl #26 │ │ │ │ + mlaeq fp, lr, r0, r7 │ │ │ │ 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 #30 │ │ │ │ + eoreq r6, fp, r4, ror lr │ │ │ │ + strdeq pc, [r9], -r0 @ │ │ │ │ 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 #30 │ │ │ │ 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 │ │ │ │ + eorseq r1, r0, r8, lsl lr │ │ │ │ + eoreq r6, fp, r6, lsl lr │ │ │ │ + eoreq pc, r9, r0, ror #19 │ │ │ │ + eoreq pc, r9, r8, lsr #19 │ │ │ │ + eorseq r1, r0, r8, lsr lr │ │ │ │ + strhteq r6, [fp], -r6 │ │ │ │ + eoreq pc, r9, r6, lsl #19 │ │ │ │ + eorseq r1, r0, r6, lsl lr │ │ │ │ + eoreq r6, fp, r0, ror sp │ │ │ │ + eoreq pc, r9, r8, ror #18 │ │ │ │ ldrshteq r1, [r0], -r8 │ │ │ │ - eoreq r6, fp, r6, ror ip │ │ │ │ - eoreq pc, r9, r6, asr #16 │ │ │ │ - ldrsbteq r1, [r0], -r6 │ │ │ │ - eoreq r6, fp, r0, lsr ip │ │ │ │ - eoreq pc, r9, r8, lsr #16 │ │ │ │ - ldrhteq r1, [r0], -r8 │ │ │ │ - strdeq r6, [fp], -r6 @ │ │ │ │ - eorseq r1, r0, r2, lsr #25 │ │ │ │ - eoreq r6, fp, sl, asr #23 │ │ │ │ - eoreq pc, r9, r8, lsl #16 │ │ │ │ - eorseq r1, r0, ip, ror ip │ │ │ │ - strdeq r6, [fp], -r6 @ │ │ │ │ - eoreq pc, r9, r2, ror #15 │ │ │ │ + eoreq r6, fp, r6, lsr sp │ │ │ │ + eorseq r1, r0, r2, ror #27 │ │ │ │ + eoreq r6, fp, sl, lsl #26 │ │ │ │ + eoreq pc, r9, r8, asr #18 │ │ │ │ + ldrhteq r1, [r0], -ip │ │ │ │ + eoreq r6, fp, r6, lsr ip │ │ │ │ + eoreq pc, r9, r2, lsr #18 │ │ │ │ ldrbeq r6, [fp, -r3, lsl #19] │ │ │ │ stchi 15, cr11, [r0], {70} @ 0x46 │ │ │ │ andcs r3, r1, r1 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecd4184 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @@ -341829,23 +341829,23 @@ │ │ │ │ @ instruction: 0xe674d1da │ │ │ │ mcr 6, 6, pc, cr0, cr1, {5} @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrdeq r2, [r0], r0 │ │ │ │ addeq r2, r0, lr, asr #17 │ │ │ │ @ instruction: 0x000005bc │ │ │ │ addeq r2, r0, r4, ror #11 │ │ │ │ - ldrdeq lr, [r9], -r0 @ │ │ │ │ - eorseq r1, r0, ip, ror r0 │ │ │ │ - eoreq r6, fp, r4, lsr #32 │ │ │ │ - eorseq r1, r0, ip, asr #32 │ │ │ │ - eoreq r6, fp, sl, lsr #32 │ │ │ │ - eorseq r1, r0, ip │ │ │ │ - eoreq lr, r9, r6, ror #22 │ │ │ │ - eoreq r6, fp, lr │ │ │ │ - eoreq r6, fp, ip │ │ │ │ + eoreq lr, r9, r0, lsl sp │ │ │ │ + ldrhteq r1, [r0], -ip │ │ │ │ + eoreq r6, fp, r4, ror #2 │ │ │ │ + eorseq r1, r0, ip, lsl #3 │ │ │ │ + eoreq r6, fp, sl, ror #2 │ │ │ │ + eorseq r1, r0, ip, asr #2 │ │ │ │ + eoreq lr, r9, r6, lsr #25 │ │ │ │ + eoreq r6, fp, lr, asr #2 │ │ │ │ + eoreq r6, fp, ip, asr #2 │ │ │ │ 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 163a4e2 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8da80e9 │ │ │ │ ldrbeq r3, [r9, -r0] │ │ │ │ orrshi pc, r6, r0, lsl #2 │ │ │ │ cdp2 7, 3, cr15, cr12, cr15, {3} │ │ │ │ ldmvs sl!, {r0, r2, r3, r4, r5, r9, fp, sp, lr}^ │ │ │ │ movwcs r4, #34308 @ 0x8604 │ │ │ │ subscc r2, r8, #-2147483645 @ 0x80000003 │ │ │ │ @ instruction: 0xf1234628 │ │ │ │ - strtmi pc, [r0], -r3, lsr #24 │ │ │ │ + @ instruction: 0x4620fc37 │ │ │ │ bl 113bb44 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - ldc2 1, cr15, [sl], {35} @ 0x23 │ │ │ │ + stc2 1, cr15, [lr], #-140 @ 0xffffff74 │ │ │ │ @ instruction: 0xf8d76d3b │ │ │ │ mrcvs 0, 1, fp, cr13, cr8, {2} │ │ │ │ andslt pc, r0, r7, asr #17 │ │ │ │ rsble r2, r9, r0, lsl #22 │ │ │ │ orrseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ ldrdls pc, [r0], -r7 @ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ cmnvs lr, fp, ror r2 │ │ │ │ ands r6, r4, sp, ror r0 │ │ │ │ ldrdvs pc, [r0], -sl │ │ │ │ bvs 2006ce8 │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ streq pc, [r4], -r6 │ │ │ │ - blx 13a552 │ │ │ │ + ldc2 1, cr15, [r2], {35} @ 0x23 │ │ │ │ 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], -pc, ror #23 │ │ │ │ mcr2 7, 1, pc, cr6, cr11, {7} @ │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ strbmi r2, [r8], -ip, lsl #2 │ │ │ │ - blx ff63a5aa │ │ │ │ + blx ffb3a5aa │ │ │ │ @ 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 fe23a672 │ │ │ │ @ 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: 0xf8c7fb79 │ │ │ │ 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 1bba6a6 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ vldmdbvs fp!, {s31-s117} │ │ │ │ @ instruction: 0xd3ae459b │ │ │ │ bvs f98420 │ │ │ │ - blx 1bba6ba │ │ │ │ + blx 20ba6ba │ │ │ │ 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 #11 │ │ │ │ + eoreq r5, fp, sl, lsl #20 │ │ │ │ + eorseq r0, r0, ip, ror sl │ │ │ │ + eorseq r0, r0, sl, asr sl │ │ │ │ + eoreq r5, fp, r4, lsl sl │ │ │ │ + eorseq r0, r0, r6, lsl sl │ │ │ │ + eoreq lr, r9, ip, asr #10 │ │ │ │ + strdeq r5, [fp], -r4 @ │ │ │ │ + strdeq r5, [fp], -r0 @ │ │ │ │ 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, lsl #1 │ │ │ │ @ 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 #6 │ │ │ │ + strdeq ip, [r9], -r0 @ │ │ │ │ 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 #5 │ │ │ │ + eoreq ip, r9, ip, asr sp │ │ │ │ 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 │ │ │ │ + strdeq pc, [pc], -lr @ │ │ │ │ + eoreq r4, fp, r2, asr #3 │ │ │ │ + eoreq ip, r9, ip, lsl #24 │ │ │ │ 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 @ │ │ │ │ + strhteq lr, [pc], -lr │ │ │ │ + eoreq r2, lr, r6, lsr ip │ │ │ │ + eoreq r3, fp, r6, lsl #31 │ │ │ │ + eoreq lr, pc, r6, lsl #29 │ │ │ │ + eoreq r3, fp, sl, asr pc │ │ │ │ + eoreq r3, fp, ip, lsr pc │ │ │ │ rsbseq lr, fp, sl, lsl r6 │ │ │ │ - eoreq r3, fp, ip, ror #27 │ │ │ │ + eoreq r3, fp, ip, lsr #30 │ │ │ │ ldrshteq lr, [fp], #-92 @ 0xffffffa4 │ │ │ │ - ldrdeq r3, [fp], -sl @ │ │ │ │ + eoreq r3, fp, sl, lsl pc │ │ │ │ ldrsbteq lr, [fp], #-92 @ 0xffffffa4 │ │ │ │ - eoreq r3, fp, r6, asr #27 │ │ │ │ + eoreq r3, fp, r6, lsl #30 │ │ │ │ rsbseq lr, fp, r4, lsr #11 │ │ │ │ - strhteq r3, [fp], -r2 │ │ │ │ + strdeq r3, [fp], -r2 @ │ │ │ │ rsbseq lr, fp, lr, ror #10 │ │ │ │ - eoreq r3, fp, r0, lsr #27 │ │ │ │ + eoreq r3, fp, r0, ror #29 │ │ │ │ rsbseq lr, fp, lr, ror r5 │ │ │ │ - mlaeq fp, r0, sp, r3 │ │ │ │ + ldrdeq r3, [fp], -r0 @ │ │ │ │ rsbseq lr, fp, lr, asr r5 │ │ │ │ - eoreq r3, fp, r0, lsl #27 │ │ │ │ + eoreq r3, fp, r0, asr #29 │ │ │ │ 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 #29 │ │ │ │ + eoreq r3, fp, lr, asr #29 │ │ │ │ + eoreq r4, fp, r2, lsl #4 │ │ │ │ + ldrdeq r3, [fp], -r8 @ │ │ │ │ + ldrdeq r3, [fp], -r2 @ │ │ │ │ + eoreq r3, fp, sl, asr lr │ │ │ │ + eoreq r3, fp, r8, lsr lr │ │ │ │ + eoreq r3, fp, ip, lsl #28 │ │ │ │ + eoreq r3, fp, r4, lsl #28 │ │ │ │ + eoreq lr, fp, r8, asr #14 │ │ │ │ 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 │ │ │ │ + strhteq r3, [fp], -r8 │ │ │ │ + strhteq r3, [fp], -sl │ │ │ │ + mlaeq fp, sl, sp, r3 │ │ │ │ + eoreq r3, fp, sl, ror sp │ │ │ │ + eoreq r3, fp, r2, ror #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd73c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavc r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ stmdavc r2, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0032001 │ │ │ │ vaddw.u8 q8, , d1 │ │ │ │ @@ -344252,20 +344252,20 @@ │ │ │ │ andcs r4, r1, sl, lsl #18 │ │ │ │ @ instruction: 0xf6af4479 │ │ │ │ stmdbvc r1!, {r1, r4, r7, fp, sp, lr, pc} │ │ │ │ stmdbmi r8, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ stm sl, {r0, r1, r2, r3, r5, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7bb │ │ │ │ - eoreq r3, fp, ip, lsl ip │ │ │ │ - mlaeq fp, r4, fp, r3 │ │ │ │ - eoreq r3, fp, r8, lsr #23 │ │ │ │ - eoreq r3, fp, r6, lsl #23 │ │ │ │ - strhteq r3, [fp], -ip │ │ │ │ - eoreq r3, fp, r6, lsr #23 │ │ │ │ + eoreq r3, fp, ip, asr sp │ │ │ │ + ldrdeq r3, [fp], -r4 @ │ │ │ │ + eoreq r3, fp, r8, ror #25 │ │ │ │ + eoreq r3, fp, r6, asr #25 │ │ │ │ + strdeq r3, [fp], -ip @ │ │ │ │ + eoreq r3, fp, r6, ror #25 │ │ │ │ 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 │ │ │ │ + strhteq r3, [fp], -r4 │ │ │ │ + eoreq lr, pc, lr, asr #20 │ │ │ │ + eoreq r2, lr, r8, asr #15 │ │ │ │ + eoreq r8, ip, r2, lsl r1 │ │ │ │ + mlaeq lr, r6, r5, r2 │ │ │ │ + eoreq r3, fp, r8, asr ip │ │ │ │ + eoreq r2, lr, sl, ror r5 │ │ │ │ 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 #24 │ │ │ │ + eoreq r3, fp, ip, lsr ip │ │ │ │ + eoreq r3, fp, r8, lsl #24 │ │ │ │ + strdeq r3, [fp], -r6 @ │ │ │ │ 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 │ │ │ │ + strdeq r3, [fp], -r8 @ │ │ │ │ + strdeq r3, [fp], -r0 @ │ │ │ │ + ldrdeq r3, [fp], -r8 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd7608 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ andcs r4, r1, ip, lsl #18 │ │ │ │ stmdavc r2!, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ mulgt r0, r4, r8 │ │ │ │ @@ -344366,16 +344366,16 @@ │ │ │ │ @ instruction: 0xf6ae2202 │ │ │ │ stmdbvc r3!, {r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ strle r0, [r0], #-1819 @ 0xfffff8e5 │ │ │ │ stmdbmi r4, {r4, r8, sl, fp, ip, sp, pc} │ │ │ │ ldrbtmi r2, [r9], #-1 │ │ │ │ svc 0x00a6f6ae │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r3, fp, r0, lsl #21 │ │ │ │ - strhteq r3, [fp], -r6 │ │ │ │ + eoreq r3, fp, r0, asr #23 │ │ │ │ + strdeq r3, [fp], -r6 @ │ │ │ │ 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 #23 │ │ │ │ + mlaeq sl, r8, sl, r2 │ │ │ │ + eoreq r5, fp, lr, ror r8 │ │ │ │ + eoreq lr, pc, r8, lsr #17 │ │ │ │ + eoreq r2, lr, r0, lsr #12 │ │ │ │ + eoreq r7, ip, r8, ror #30 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + eoreq lr, pc, ip, lsr #16 │ │ │ │ + eoreq r2, lr, r4, lsr #11 │ │ │ │ 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 │ │ │ │ + ldrdeq r3, [fp], -r4 @ │ │ │ │ + addeq r1, r0, r8, lsl r0 │ │ │ │ + eoreq r3, sl, r2, lsr #3 │ │ │ │ + ldrdeq r5, [fp], -r8 @ │ │ │ │ + eoreq r3, sl, lr, lsl #3 │ │ │ │ + mlaeq fp, r4, sl, r3 │ │ │ │ + eoreq r3, fp, r0, lsl #21 │ │ │ │ + eoreq r3, fp, r4, lsr sl │ │ │ │ + eoreq r3, fp, r6, ror #24 │ │ │ │ + eoreq r3, fp, r8, asr #20 │ │ │ │ + eoreq r3, fp, r4, lsr #20 │ │ │ │ + eoreq r3, fp, sl, lsl #20 │ │ │ │ + eoreq lr, fp, ip, ror #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ strmi fp, [r0], pc, lsl #1 │ │ │ │ strmi r4, [r1], -r6, lsl #12 │ │ │ │ ldreq pc, [r4], #-2271 @ 0xfffff721 │ │ │ │ @@ -344765,57 +344765,57 @@ │ │ │ │ andcs r4, r1, sl, lsl r6 │ │ │ │ @ instruction: 0xf6ae4479 │ │ │ │ @ instruction: 0xe77dec90 │ │ │ │ svc 0x00caf6ae │ │ │ │ @ instruction: 0x007ff99a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x007bde90 │ │ │ │ - ldrdeq r2, [lr], -r6 @ │ │ │ │ - eoreq r2, lr, r6, asr #25 │ │ │ │ + eoreq r2, lr, r6, lsl lr │ │ │ │ + eoreq r2, lr, r6, lsl #28 │ │ │ │ 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 #27 │ │ │ │ + eoreq lr, r9, sl, asr #16 │ │ │ │ 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 #18 │ │ │ │ + eoreq r3, fp, ip, asr #18 │ │ │ │ + eoreq r2, lr, r0, asr #26 │ │ │ │ addeq lr, r2, r8, lsr #8 │ │ │ │ - eoreq r3, fp, ip, ror r7 │ │ │ │ - eoreq r3, fp, lr, lsr #15 │ │ │ │ + strhteq r3, [fp], -ip │ │ │ │ + eoreq r3, fp, lr, ror #17 │ │ │ │ strdeq r0, [r0], r0 @ │ │ │ │ - eoreq r2, lr, sl, asr #23 │ │ │ │ - eoreq lr, r9, r0, lsr #12 │ │ │ │ + eoreq r2, lr, sl, lsl #26 │ │ │ │ + eoreq lr, r9, r0, ror #14 │ │ │ │ rsbseq pc, pc, r8, lsl r8 @ │ │ │ │ - eoreq r3, fp, r0, lsl r7 │ │ │ │ - ldrdeq r3, [sl], -sl @ │ │ │ │ - strhteq r3, [fp], -ip │ │ │ │ + eoreq r3, fp, r0, asr r8 │ │ │ │ + eoreq r3, sl, sl, lsl pc │ │ │ │ + strdeq r3, [fp], -ip @ │ │ │ │ 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 #24 │ │ │ │ + eoreq sp, fp, r2, ror pc │ │ │ │ + ldrdeq r3, [fp], -lr @ │ │ │ │ + eoreq r2, sl, sl, asr #12 │ │ │ │ @ instruction: 0x008012b0 │ │ │ │ addeq r1, r0, r0, lsl #5 │ │ │ │ - eoreq r2, lr, r6, lsl r4 │ │ │ │ - strhteq lr, [r9], -sl │ │ │ │ - eoreq r2, lr, ip, lsr #20 │ │ │ │ + eoreq r2, lr, r6, asr r5 │ │ │ │ + strdeq lr, [r9], -sl @ │ │ │ │ + eoreq r2, lr, ip, ror #22 │ │ │ │ addeq lr, r2, r4, asr r2 │ │ │ │ addeq r1, r0, lr │ │ │ │ - eoreq r3, fp, r6, lsl r6 │ │ │ │ - eoreq r2, sl, r0, lsr r4 │ │ │ │ - eoreq lr, r9, r0, lsr r4 │ │ │ │ - eoreq r3, fp, r6, asr r5 │ │ │ │ - eoreq r3, sl, lr, lsl ip │ │ │ │ - eoreq r3, fp, r2, ror r5 │ │ │ │ - eoreq r3, fp, r8, asr r5 │ │ │ │ - eoreq r3, fp, r4, asr #10 │ │ │ │ - strhteq r2, [lr], -r6 │ │ │ │ + eoreq r3, fp, r6, asr r7 │ │ │ │ + eoreq r2, sl, r0, ror r5 │ │ │ │ + eoreq lr, r9, r0, ror r5 │ │ │ │ mlaeq fp, r6, r6, r3 │ │ │ │ - eoreq r3, fp, r0, lsr #10 │ │ │ │ + eoreq r3, sl, lr, asr sp │ │ │ │ + strhteq r3, [fp], -r2 │ │ │ │ + mlaeq fp, r8, r6, r3 │ │ │ │ + eoreq r3, fp, r4, lsl #13 │ │ │ │ + strdeq r2, [lr], -r6 @ │ │ │ │ + ldrdeq r3, [fp], -r6 @ │ │ │ │ + eoreq r3, fp, r0, ror #12 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf9f2f0b5 │ │ │ │ @ instruction: 0x43286824 │ │ │ │ sbclt r6, r5, #2293760 @ 0x230000 │ │ │ │ rscle r2, r4, r0, lsl #22 │ │ │ │ rscle r2, r2, r0, lsl #24 │ │ │ │ stmdacs r0, {r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs r4!, {r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ blcs 19ac38 │ │ │ │ @@ -344851,15 +344851,15 @@ │ │ │ │ @ instruction: 0x007ff496 │ │ │ │ ldrsbteq sp, [fp], #-154 @ 0xffffff66 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecd7dcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf0bf6900 │ │ │ │ - @ instruction: 0x4620fcbf │ │ │ │ + @ instruction: 0x4620fcd3 │ │ │ │ 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 │ │ │ │ + mlaeq fp, lr, r5, r3 │ │ │ │ rsbseq lr, fp, r0, lsl #22 │ │ │ │ @ instruction: 0x0082daba │ │ │ │ - eoreq r3, fp, r0, lsr r4 │ │ │ │ + eoreq r3, fp, r0, ror r5 │ │ │ │ addeq sp, r2, ip, lsl #21 │ │ │ │ @ instruction: 0x47703014 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, ip, sp, lsl ip │ │ │ │ @@ -345222,24 +345222,24 @@ │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ stmdavs fp!, {r0, r2, r3, r4, r7, fp, ip, lr} │ │ │ │ strvs pc, [r0], #-1043 @ 0xfffffbed │ │ │ │ @ instruction: 0x4606d11a │ │ │ │ @ instruction: 0xf7f76840 │ │ │ │ @ instruction: 0x4607fef7 │ │ │ │ ldrbtmi r4, [r8], #-2070 @ 0xfffff7ea │ │ │ │ - stc2 0, cr15, [r6, #-760] @ 0xfffffd08 │ │ │ │ - ldc2 0, cr15, [lr, #-760]! @ 0xfffffd08 │ │ │ │ + ldc2 0, cr15, [sl, #-760] @ 0xfffffd08 │ │ │ │ + ldc2l 0, cr15, [r2, #-760] @ 0xfffffd08 │ │ │ │ strbtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf82cf0c2 │ │ │ │ + @ instruction: 0xf840f0c2 │ │ │ │ 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, fp, lsl #18 @ p-variant is OBSOLETE │ │ │ │ blmi 393a00 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 45b240 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf6ae81f0 │ │ │ │ @@ -345319,15 +345319,15 @@ │ │ │ │ @ instruction: 0xf76a4620 │ │ │ │ @ instruction: 0xf896fb4d │ │ │ │ @ instruction: 0x4620105c │ │ │ │ blx bf0c6 │ │ │ │ ldrtmi r6, [fp], -r8, lsr #18 │ │ │ │ stmdbls r1, {r0, r1, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0bf6900 │ │ │ │ - @ instruction: 0xf89dfa25 │ │ │ │ + @ instruction: 0xf89dfa39 │ │ │ │ cmplt fp, r0, lsl r0 │ │ │ │ blmi 3d3b5c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ blls 2db3a4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_abt │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ @@ -345344,47 +345344,47 @@ │ │ │ │ blmi c6d5ec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ orrlt r6, r3, #49152 @ 0xc000 │ │ │ │ stcge 6, cr4, [r4, #-48] @ 0xffffffd0 │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - strbtmi pc, [r8], -r3, asr #24 @ │ │ │ │ + @ instruction: 0x4668fc57 │ │ │ │ blx 33f13e │ │ │ │ @ instruction: 0xf8d42201 │ │ │ │ strbtmi r1, [r8], -ip, lsl #2 │ │ │ │ - @ instruction: 0xf832f0b7 │ │ │ │ + @ instruction: 0xf846f0b7 │ │ │ │ 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, #25344 @ 0x6300 │ │ │ │ tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - andcs pc, r4, #18688 @ 0x4900 │ │ │ │ + andcs pc, r4, #23808 @ 0x5d00 │ │ │ │ orrvc pc, r0, r4, lsl #10 │ │ │ │ @ instruction: 0xf0c34628 │ │ │ │ - @ instruction: 0xf504fc43 │ │ │ │ + @ instruction: 0xf504fc57 │ │ │ │ strtmi r7, [r8], -r8, lsl #3 │ │ │ │ andvc pc, r5, #1325400064 @ 0x4f000000 │ │ │ │ - ldc2 0, cr15, [ip], #-780 @ 0xfffffcf4 │ │ │ │ + mrrc2 0, 12, pc, r0, cr3 @ │ │ │ │ @ instruction: 0xf5044629 │ │ │ │ @ instruction: 0xf0c37071 │ │ │ │ - bmi 5805ec │ │ │ │ + bmi 58063c │ │ │ │ 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: 0xf89dfc37 │ │ │ │ blcs 18d444 │ │ │ │ ldrb sp, [r2, r9, asr #3]! │ │ │ │ b fff3eed4 │ │ │ │ rsbseq lr, pc, ip, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq lr, pc, r6, lsl ip @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ @@ -345398,15 +345398,15 @@ │ │ │ │ ldmdbvs fp, {r0, r1, r8, fp, sp, lr} │ │ │ │ strmi fp, [r4], -fp, lsl #6 │ │ │ │ strtmi sl, [sl], -r6, lsl #26 │ │ │ │ @ instruction: 0xf7ff460e │ │ │ │ bge 201140 │ │ │ │ strtmi r6, [r9], -r3, lsr #18 │ │ │ │ @ instruction: 0xf0bf6918 │ │ │ │ - strmi pc, [r4], -r5, ror #17 │ │ │ │ + @ instruction: 0x4604f8f9 │ │ │ │ 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: 0xf89df875 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x9002f9b9 │ │ │ │ @ instruction: 0xf0764630 │ │ │ │ - andls pc, r3, fp, lsl #23 │ │ │ │ + mulls r3, pc, fp @ │ │ │ │ @ instruction: 0xf0844630 │ │ │ │ - ldmibmi r1, {r0, r2, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibmi r1, {r0, r3, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ andls r2, r4, r0, lsl #4 │ │ │ │ @ instruction: 0x46304479 │ │ │ │ - stc2 0, cr15, [sl, #-588] @ 0xfffffdb4 │ │ │ │ + ldc2 0, cr15, [lr, #-588] @ 0xfffffdb4 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #13 │ │ │ │ ldc2l 7, cr15, [lr], #-52 @ 0xffffffcc │ │ │ │ @ instruction: 0xf8c89b09 │ │ │ │ strmi r7, [r1], r0 │ │ │ │ strvc lr, [r2, -r8, asr #19] │ │ │ │ stmdbls r8, {r4, r5, r9, sl, lr} │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ blls 1e756c │ │ │ │ andsvc pc, r8, r8, asr #17 │ │ │ │ vcge.s8 d25, d0, d7 │ │ │ │ @ instruction: 0xf88d13ff │ │ │ │ tstls r1, #96 @ 0x60 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf0a99313 │ │ │ │ - blls 20281c │ │ │ │ + blls 20286c │ │ │ │ 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: 0xffa6f0a5 │ │ │ │ @ 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 fedbebe4 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stc2 0, cr15, [r6, #668] @ 0x29c │ │ │ │ + ldc2 0, cr15, [sl, #668] @ 0x29c │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ b 12a2ba0 │ │ │ │ tstcs r1, fp, lsl #8 │ │ │ │ rsclt r4, r4, #48, 12 @ 0x3000000 │ │ │ │ - blx ffa3ec18 │ │ │ │ + blx fff3ec18 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #6 │ │ │ │ - @ instruction: 0xf9faf0a9 │ │ │ │ + blx 53ec48 │ │ │ │ movwmi fp, #17124 @ 0x42e4 │ │ │ │ @ instruction: 0xf0ac4630 │ │ │ │ - rsclt pc, r4, #7872 @ 0x1ec0 │ │ │ │ + rsclt pc, r4, #9152 @ 0x23c0 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #6 │ │ │ │ - @ instruction: 0xf9b2f0ad │ │ │ │ + @ instruction: 0xf9c6f0ad │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [r4], #476 @ 0x1dc │ │ │ │ strmi r2, [r5], -r0, lsl #2 │ │ │ │ @ instruction: 0xf0844630 │ │ │ │ - movwmi pc, #23301 @ 0x5b05 @ │ │ │ │ + movwmi pc, #23321 @ 0x5b19 @ │ │ │ │ rsclt r4, sp, #48, 12 @ 0x3000000 │ │ │ │ - ldc2l 0, cr15, [r8, #-608] @ 0xfffffda0 │ │ │ │ + stc2l 0, cr15, [ip, #-608]! @ 0xfffffda0 │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [r2, #608] @ 0x260 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf09a4630 │ │ │ │ - rsclt pc, sp, #409600 @ 0x64000 │ │ │ │ + rsclt pc, sp, #737280 @ 0xb4000 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ - blx 8bec82 │ │ │ │ + blx dbec82 │ │ │ │ movwmi fp, #21229 @ 0x52ed │ │ │ │ @ instruction: 0xf0994630 │ │ │ │ - @ instruction: 0xf44ffba5 │ │ │ │ + @ instruction: 0xf44ffbb9 │ │ │ │ rsclt r2, sp, #128, 2 │ │ │ │ ldrtmi r4, [r0], -r5, lsl #6 │ │ │ │ - mcr2 0, 0, pc, cr4, cr7, {5} @ │ │ │ │ + mrc2 0, 0, pc, cr8, 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 11c1598 │ │ │ │ ldrtmi r0, [r0], -r5, lsl #8 │ │ │ │ - blx fff3ece2 │ │ │ │ + stc2 0, cr15, [sl], {159} @ 0x9f │ │ │ │ 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_, #2064 @ 0x810 │ │ │ │ str fp, [r3, -r4, asr #5]! │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf8bcf09b │ │ │ │ + @ instruction: 0xf8d0f09b │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0x4630e7db │ │ │ │ - stc2 0, cr15, [r2, #-608] @ 0xfffffda0 │ │ │ │ + ldc2 0, cr15, [r6, #-608] @ 0xfffffda0 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ tstpcs r1, r3, lsr #16 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf09f4630 │ │ │ │ - @ instruction: 0x4630fa5b │ │ │ │ - @ instruction: 0xf974f0a9 │ │ │ │ + ldrtmi pc, [r0], -pc, ror #20 @ │ │ │ │ + @ instruction: 0xf988f0a9 │ │ │ │ @ instruction: 0xf0ac4630 │ │ │ │ - @ instruction: 0x4630fcf7 │ │ │ │ - @ instruction: 0xf930f0ad │ │ │ │ + ldrtmi pc, [r0], -fp, lsl #26 @ │ │ │ │ + @ instruction: 0xf944f0ad │ │ │ │ ldrbmi lr, [r9], -r2, lsl #15 │ │ │ │ andcs r9, r0, #11 │ │ │ │ @ instruction: 0xf07b4630 │ │ │ │ - blls 480f70 │ │ │ │ + blls 480fc0 │ │ │ │ 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 │ │ │ │ + mlaeq fp, r6, pc, r1 @ │ │ │ │ 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 │ │ │ │ + ldc2 0, cr15, [lr, #492]! @ 0x1ec │ │ │ │ ldrbmi r4, [r0], -sp, lsr #23 │ │ │ │ movwls r5, #6395 @ 0x18fb │ │ │ │ @ instruction: 0xf0774619 │ │ │ │ - stmibmi fp!, {r0, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibmi fp!, {r0, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46504652 │ │ │ │ @ instruction: 0xf0934479 │ │ │ │ - @ instruction: 0x4621f9f9 │ │ │ │ + strtmi pc, [r1], -sp, lsl #20 │ │ │ │ @ instruction: 0xf0904650 │ │ │ │ - @ instruction: 0x4650fb71 │ │ │ │ - mcr2 0, 2, pc, cr6, cr11, {3} @ │ │ │ │ + ldrbmi pc, [r0], -r5, lsl #23 @ │ │ │ │ + mrc2 0, 2, pc, cr10, cr11, {3} │ │ │ │ @ instruction: 0x3105f89b │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf10d80ae │ │ │ │ @ instruction: 0x46500830 │ │ │ │ - @ instruction: 0xf884f080 │ │ │ │ + @ instruction: 0xf898f080 │ │ │ │ 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: 0x4641f87d │ │ │ │ ldrbmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf9c2f07d │ │ │ │ + @ instruction: 0xf9d6f07d │ │ │ │ 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 1dc2684 │ │ │ │ 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 #26 │ │ │ │ + strhteq r9, [r9], -lr │ │ │ │ + ldrdeq r1, [fp], -r2 @ │ │ │ │ + eoreq r9, r9, r4, lsl #21 │ │ │ │ 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, 1, cr15, cr0, cr11, {4} │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ stc2l 0, cr15, [lr], {52} @ 0x34 │ │ │ │ umaalcc pc, r1, r4, r9 @ │ │ │ │ svclt 0x00182b0e │ │ │ │ suble r2, r9, r5, lsl #22 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ strbmi pc, [r9], -r9, lsl #27 @ │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8ad0901 │ │ │ │ @ instruction: 0xf88d901c │ │ │ │ @ instruction: 0xf07d901e │ │ │ │ - @ instruction: 0x4639fb17 │ │ │ │ + ldrtmi pc, [r9], -fp, lsr #22 @ │ │ │ │ @ instruction: 0xf88d4620 │ │ │ │ - @ instruction: 0xf07c9014 │ │ │ │ - bvc e83010 │ │ │ │ + @ instruction: 0xf07d9014 │ │ │ │ + bvc e81060 │ │ │ │ suble r2, fp, r4, lsl #22 │ │ │ │ stmdble sp, {r0, r2, r8, r9, fp, sp} │ │ │ │ smlalscs pc, r8, r6, r8 @ │ │ │ │ ldmdbmi lr, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1c24620 │ │ │ │ @ instruction: 0xf88d0202 │ │ │ │ bmi 188b0b8 │ │ │ │ @@ -347217,28 +347217,28 @@ │ │ │ │ teqpcc sl, r4 @ @ p-variant is OBSOLETE │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ svclt 0x00042b02 │ │ │ │ @ instruction: 0xf8852301 │ │ │ │ stmdacs r0, {r2, r3, r5, r8, r9, ip, sp} │ │ │ │ smlatbcs r0, r2, r0, sp │ │ │ │ @ instruction: 0xf08d4620 │ │ │ │ - @ instruction: 0xe79dfcb7 │ │ │ │ + ldr pc, [sp, fp, asr #25] │ │ │ │ movwcs r4, #10815 @ 0x2a3f │ │ │ │ @ instruction: 0x4620493f │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0x4643447a │ │ │ │ @ instruction: 0xf7014479 │ │ │ │ bvc e8179c │ │ │ │ strtmi lr, [r0], -r6, lsr #15 │ │ │ │ cdp2 0, 14, cr15, cr14, cr4, {0} │ │ │ │ @ instruction: 0xf0054620 │ │ │ │ strtmi pc, [r0], -r5, lsl #19 │ │ │ │ blx 143f12c │ │ │ │ @ instruction: 0xf07a4620 │ │ │ │ - strtmi pc, [r0], -r5, ror #20 │ │ │ │ + @ instruction: 0x4620fa79 │ │ │ │ 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 1a43070 │ │ │ │ @ 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 1a43048 │ │ │ │ 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: 0xfff2f078 │ │ │ │ movweq lr, #35392 @ 0x8a40 │ │ │ │ @ instruction: 0xf883fa5f │ │ │ │ @ instruction: 0x305cf894 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf10d81fa │ │ │ │ @ instruction: 0xf8df0a28 │ │ │ │ @ instruction: 0x4648359c │ │ │ │ ldmpl r3, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ movwls r2, #8736 @ 0x2220 │ │ │ │ @ instruction: 0xf09f4619 │ │ │ │ - @ instruction: 0x4621fe7d │ │ │ │ + @ instruction: 0x4621fe91 │ │ │ │ @ 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: 0xf8dffbbd │ │ │ │ strmi r1, [r7], -r8, ror #10 │ │ │ │ ldrbtmi r4, [r9], #-1608 @ 0xfffff9b8 │ │ │ │ - ldc2 0, cr15, [lr, #-740]! @ 0xfffffd1c │ │ │ │ + ldc2l 0, cr15, [r2, #-740] @ 0xfffffd1c │ │ │ │ strmi r2, [r6], -r1, lsl #2 │ │ │ │ @ instruction: 0xf07b4648 │ │ │ │ - stmdacs r0, {r0, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf8df432f │ │ │ │ ldrbmi r3, [r1], -ip, asr #10 │ │ │ │ andeq lr, ip, sp, asr #19 │ │ │ │ @ instruction: 0x4648433e │ │ │ │ movwls r4, #42107 @ 0xa47b │ │ │ │ bicsvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ tstpeq ip, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf082930b │ │ │ │ - b 11c2a20 │ │ │ │ + b 11c2a70 │ │ │ │ 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 ff5bfbb8 │ │ │ │ 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: 0xff0cf076 │ │ │ │ movwmi r6, #24419 @ 0x5f63 │ │ │ │ rsclt r7, sp, #110592 @ 0x1b000 │ │ │ │ vqdmulh.s d2, d0, d5 │ │ │ │ @ instruction: 0x464880f7 │ │ │ │ blx ffa3fa3a │ │ │ │ @ instruction: 0x305cf894 │ │ │ │ rsclt r4, sp, #335544320 @ 0x14000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stccs 0, cr8, [r0, #-572] @ 0xfffffdc4 │ │ │ │ addshi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf0024648 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf06c4648 │ │ │ │ - strmi pc, [r3], -sp, asr #27 │ │ │ │ + strmi pc, [r3], -r1, ror #27 │ │ │ │ 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], -pc, lsl #26 @ │ │ │ │ @ instruction: 0xf81cf70d │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - tstpcs r1, r9, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, sp, lsr sp @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0ab4648 │ │ │ │ - blls 343a0c │ │ │ │ + blls 343a5c │ │ │ │ @ instruction: 0x065b681b │ │ │ │ adchi pc, r8, r0, lsl #2 │ │ │ │ @ instruction: 0xf0b74648 │ │ │ │ - bmi ffbc38a4 │ │ │ │ + bmi ffbc38f4 │ │ │ │ ldrbtmi r4, [sl], #-3039 @ 0xfffff421 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x81a8f040 │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0x46488ff0 │ │ │ │ @@ -347871,31 +347871,31 @@ │ │ │ │ ldrbmi r4, [r1], -r0, ror #23 │ │ │ │ andcs r4, r0, #72, 12 @ 0x4800000 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r2, #41484 @ 0xa20c │ │ │ │ bicsvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ tstpeq ip, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf082930b │ │ │ │ - strbmi pc, [r8], -pc, asr #22 @ │ │ │ │ + strbmi pc, [r8], -r3, ror #22 @ │ │ │ │ blx 43fb22 │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ @ instruction: 0x4648faf3 │ │ │ │ @ instruction: 0xf906f73d │ │ │ │ @ instruction: 0xf0034648 │ │ │ │ @ instruction: 0x4648fad9 │ │ │ │ - @ instruction: 0xf9dcf093 │ │ │ │ + @ instruction: 0xf9f0f093 │ │ │ │ strcs r4, [r1, #-1608] @ 0xfffff9b8 │ │ │ │ blx 1a41766 │ │ │ │ strbmi lr, [r8], -r0, lsr #14 │ │ │ │ blx 194176e │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - strbmi pc, [r8], -pc, lsr #25 @ │ │ │ │ + strbmi pc, [r8], -r3, asr #25 @ │ │ │ │ @ instruction: 0xffd0f70c │ │ │ │ @ instruction: 0xf0974648 │ │ │ │ - @ instruction: 0xe779fcdd │ │ │ │ + @ instruction: 0xe779fcf1 │ │ │ │ @ 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 11c2308 │ │ │ │ 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, #22873 @ 0x5959 @ │ │ │ │ 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 1302034 │ │ │ │ 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: 0xf8ddfabf │ │ │ │ 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 @ │ │ │ │ + mlaeq fp, r4, lr, r0 │ │ │ │ + eoreq r8, r9, r6, asr #24 │ │ │ │ + eoreq r0, fp, lr, asr lr │ │ │ │ + eoreq r8, r9, r0, lsl ip │ │ │ │ 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 #30 │ │ │ │ blcs 2a2be8 │ │ │ │ stmdbvs r0, {r0, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ addvc pc, r0, r0, lsr #11 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ svclt 0x00180940 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ blcs 2a2c00 │ │ │ │ @@ -349451,15 +349451,15 @@ │ │ │ │ ldrmi r3, [r1], #-792 @ 0xfffffce8 │ │ │ │ @ instruction: 0xf843442a │ │ │ │ bne 4103e0 │ │ │ │ mvnsle r4, r3, asr r5 │ │ │ │ strbmi r9, [r8], -sp, lsl #22 │ │ │ │ @ instruction: 0xf8c39211 │ │ │ │ @ instruction: 0xf0a92304 │ │ │ │ - stmibvs r2, {r0, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2, {r0, r2, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ msreq CPSR_, #0, 2 │ │ │ │ @ instruction: 0xf000429a │ │ │ │ bvs 12e5d60 │ │ │ │ stmiavs fp!, {r0, r8, r9, sl, sp} │ │ │ │ stmdavs sp!, {r0, r1, r3, r5, r8, ip, sp, pc} │ │ │ │ stmdavs fp!, {r8, r9, sl, sp} │ │ │ │ svclt 0x000842bb │ │ │ │ @@ -350023,15 +350023,15 @@ │ │ │ │ @ instruction: 0xf897d09f │ │ │ │ blcs 1ce264 │ │ │ │ andeq pc, r1, r2, lsl #1 │ │ │ │ tstle r4, ip │ │ │ │ @ instruction: 0x31a2f891 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ strtmi r8, [r8], -r6, lsr #2 │ │ │ │ - @ instruction: 0xf830f0a9 │ │ │ │ + @ instruction: 0xf844f0a9 │ │ │ │ @ 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 │ │ │ │ + ldrdeq lr, [sl], -r8 @ │ │ │ │ blcs 364bec │ │ │ │ @ instruction: 0xf890bf01 │ │ │ │ stmdacc r0, {r0, r2, r5}^ │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ svclt 0x00180940 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ blcs 2a4c04 │ │ │ │ @@ -352084,17 +352084,17 @@ │ │ │ │ vnmlsvs.f64 d25, d11, d1 │ │ │ │ @ instruction: 0x4090f8d3 │ │ │ │ @ instruction: 0xf6a7e7de │ │ │ │ svclt 0x0000ee9a │ │ │ │ rsbseq r8, pc, r2, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x007f8498 │ │ │ │ - eoreq ip, sl, r4, asr #25 │ │ │ │ - eoreq ip, sl, r6, asr #25 │ │ │ │ - eoreq ip, sl, ip, asr #25 │ │ │ │ + eoreq ip, sl, r4, lsl #28 │ │ │ │ + eoreq ip, sl, r6, lsl #28 │ │ │ │ + eoreq ip, sl, ip, lsl #28 │ │ │ │ blcs 2a6900 │ │ │ │ stmdbvs r0, {r3, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x00e0f5b0 │ │ │ │ ldmcs fp, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ @@ -352567,15 +352567,15 @@ │ │ │ │ tstls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x305cf891 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d180b6 │ │ │ │ movwls r3, #144 @ 0x90 │ │ │ │ @ instruction: 0xf0a69802 │ │ │ │ - stmibvs r5, {r0, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r5, {r0, r2, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ eoreq pc, r0, #0, 2 │ │ │ │ @ instruction: 0xf0004295 │ │ │ │ @ instruction: 0xf8d580b1 │ │ │ │ @ instruction: 0xf1b99008 │ │ │ │ andle r0, r6, r0, lsl #30 │ │ │ │ @ instruction: 0xf04f686d │ │ │ │ stmdavs fp!, {r0, r8, fp}^ │ │ │ │ @@ -352973,16 +352973,16 @@ │ │ │ │ @ instruction: 0xf7064628 │ │ │ │ @ instruction: 0xe7d5fdd3 │ │ │ │ svc 0x00a8f6a6 │ │ │ │ rsbseq r7, pc, r2, lsr #15 │ │ │ │ @ instruction: 0x007f7796 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, pc, r4, ror r7 @ │ │ │ │ - eoreq ip, sl, r0, ror #1 │ │ │ │ - eoreq r6, pc, r2, lsr #9 │ │ │ │ + eoreq ip, sl, r0, lsr #4 │ │ │ │ + eoreq r6, pc, r2, ror #11 │ │ │ │ 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 @ │ │ │ │ + strhteq fp, [sl], -r0 │ │ │ │ + ldrdeq r6, [pc], -r6 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ @@ -356073,16 +356073,16 @@ │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ cdple 8, 15, cr6, cr15, cr11, {4} │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrhteq r4, [pc], #-240 │ │ │ │ rsbseq r4, pc, r4, lsr #31 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ - eoreq r1, r9, r2, lsr r6 │ │ │ │ - eoreq r9, sl, r6, lsl #18 │ │ │ │ + eoreq r1, r9, r2, ror r7 │ │ │ │ + eoreq r9, sl, r6, asr #20 │ │ │ │ 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: 0xf8d5f8bd │ │ │ │ ldmdavs sl, {r5, r6, r8, ip, sp} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ tstcs r0, fp, ror #2 │ │ │ │ @ instruction: 0xf8936810 │ │ │ │ stccs 0, cr4, [r0], {32} │ │ │ │ sadd16mi fp, r9, r8 │ │ │ │ tstlt r8, r3, lsl r6 │ │ │ │ @@ -356314,16 +356314,16 @@ │ │ │ │ ldc 6, cr15, [r0, #652] @ 0x28c │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ rsbseq r4, pc, r6, lsl #9 │ │ │ │ rsbseq r4, pc, r8, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ - eoreq r0, r9, r4, lsl fp │ │ │ │ - eoreq r8, sl, r8, ror #27 │ │ │ │ + eoreq r0, r9, r4, asr ip │ │ │ │ + eoreq r8, sl, r8, lsr #30 │ │ │ │ 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 #21 │ │ │ │ + eoreq r8, sl, sl, lsr #18 │ │ │ │ + eoreq r8, sl, r4, lsl r9 │ │ │ │ + eoreq r8, sl, ip, ror r8 │ │ │ │ + eoreq r8, sl, ip, ror r8 │ │ │ │ vst2.16 {d18-d21}, [pc], r0 │ │ │ │ stmdbvs r8!, {r1, r3, r7, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf6f5930c │ │ │ │ @ instruction: 0x4607fefb │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ blls 48e778 │ │ │ │ @@ -357612,18 +357612,18 @@ │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {4} │ │ │ │ bl 1bcadc0 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ stmvs fp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq pc, r8, r0, ror r7 @ │ │ │ │ - eoreq r7, sl, r0, ror sl │ │ │ │ - eoreq pc, r8, sl, lsr r4 @ │ │ │ │ - eoreq r7, sl, r2, lsr #15 │ │ │ │ + strhteq pc, [r8], -r0 @ │ │ │ │ + strhteq r7, [sl], -r0 │ │ │ │ + eoreq pc, r8, sl, ror r5 @ │ │ │ │ + eoreq r7, sl, r2, ror #17 │ │ │ │ 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, lsl #1 │ │ │ │ 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 │ │ │ │ + stc2l 0, cr15, [r4], {160} @ 0xa0 │ │ │ │ @ instruction: 0x305cf89b │ │ │ │ blcs 19fc28 │ │ │ │ adchi pc, r5, r0 │ │ │ │ nopmi {0} @ │ │ │ │ ldr fp, [r6, r0, asr #5]! │ │ │ │ svcge 0x000a2300 │ │ │ │ ldrmi sl, [r8], r4, lsl #24 │ │ │ │ @@ -359183,15 +359183,15 @@ │ │ │ │ @ instruction: 0xf8dae613 │ │ │ │ @ instruction: 0xe75b2070 │ │ │ │ ldmdavs lr, {r1, r2, r8, r9, fp, ip, pc} │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf04fd065 │ │ │ │ @ instruction: 0xe79533ff │ │ │ │ @ instruction: 0xf0a09812 │ │ │ │ - pkhbtmi pc, r3, fp, lsl #17 @ │ │ │ │ + strmi pc, [r3], pc, lsr #17 │ │ │ │ blls 4c8550 │ │ │ │ @ instruction: 0xf47f2b20 │ │ │ │ ldcls 14, cr10, [r3], {-0} │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x462046d9 │ │ │ │ ldc2 7, cr15, [r0, #-0] │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ @@ -359806,15 +359806,15 @@ │ │ │ │ @ instruction: 0x460b0ff0 │ │ │ │ bmi 2fb790 │ │ │ │ ldmib r3, {r0, r8, sp}^ │ │ │ │ ldrbtmi r3, [sl], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf6a09400 │ │ │ │ andlt lr, r2, ip, asr #20 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r5, sl, sl, ror #9 │ │ │ │ + eoreq r5, sl, sl, lsr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fece67a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10fe0 │ │ │ │ strdlt r4, [r5], r0 │ │ │ │ @ instruction: 0xf04fb35c │ │ │ │ @ instruction: 0xf5010c00 │ │ │ │ @@ -359868,18 +359868,18 @@ │ │ │ │ ldrbmi r2, [r2, #-44]! @ 0xffffffd4 │ │ │ │ @ instruction: 0xe7a7d1f7 │ │ │ │ cdpeq 0, 0, cr15, cr2, cr15, {2} │ │ │ │ @ instruction: 0xf04fe7f0 │ │ │ │ strb r0, [sp, r1, lsl #28]! │ │ │ │ cdpeq 0, 0, cr15, cr13, cr15, {2} │ │ │ │ svclt 0x0000e7ea │ │ │ │ - ldrdeq r1, [r9], -sl @ │ │ │ │ - eoreq r3, r9, r2, lsl #17 │ │ │ │ - eoreq r5, sl, r6, lsl #9 │ │ │ │ - eoreq r5, sl, r0, ror r4 │ │ │ │ + eoreq r1, r9, sl, lsl r3 │ │ │ │ + eoreq r3, r9, r2, asr #19 │ │ │ │ + eoreq r5, sl, r6, asr #11 │ │ │ │ + strhteq r5, [sl], -r0 │ │ │ │ @ instruction: 0x305cf890 │ │ │ │ ldmiblt fp, {r4, r5, sl, ip, sp, pc}^ │ │ │ │ @ instruction: 0x5090f8d0 │ │ │ │ ldrdmi pc, [ip, r5] │ │ │ │ @ instruction: 0xf8d5b194 │ │ │ │ movwcs r2, #404 @ 0x194 │ │ │ │ and r3, r2, r4, lsl #20 │ │ │ │ @@ -359998,15 +359998,15 @@ │ │ │ │ ldmvs fp, {r0, r1, r7, r8, r9}^ │ │ │ │ movwcs lr, #6090 @ 0x17ca │ │ │ │ @ instruction: 0xf6a0e7f9 │ │ │ │ svclt 0x0000e8be │ │ │ │ ldrshteq r0, [pc], #-140 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r0, pc, r2, asr #16 │ │ │ │ - eoreq pc, lr, r8, asr r6 @ │ │ │ │ + mlaeq lr, r8, r7, pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fece6aa8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf7342100 │ │ │ │ stclt 14, cr15, [r8, #-548] @ 0xfffffddc │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ @@ -360024,15 +360024,15 @@ │ │ │ │ addscs pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf8d5440a │ │ │ │ @ instruction: 0x46203118 │ │ │ │ mrcne 0, 2, r0, cr9, cr11, {6} │ │ │ │ strmi r4, [sl], #-603 @ 0xfffffda5 │ │ │ │ @ instruction: 0xf8c44013 │ │ │ │ @ instruction: 0xf04e3098 │ │ │ │ - strmi pc, [r6], -pc, lsl #24 │ │ │ │ + strmi pc, [r6], -r3, lsr #24 │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ ldrdcs pc, [ip, #132] @ 0x84 │ │ │ │ teqle pc, r0, lsl #20 │ │ │ │ @ instruction: 0xf75e6fe0 │ │ │ │ @ instruction: 0xf9b4fce3 │ │ │ │ @ instruction: 0xf8d430b2 │ │ │ │ ldrdcs r2, [r0, -ip] │ │ │ │ @@ -360315,36 +360315,36 @@ │ │ │ │ cmple r1, r0, lsl #6 │ │ │ │ eorslt r4, lr, r0, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ strmi r4, [lr], -r5, lsl #12 │ │ │ │ @ instruction: 0xf7f16900 │ │ │ │ rscslt pc, r2, #3850240 @ 0x3ac000 │ │ │ │ ldrdne pc, [ip, -r5] │ │ │ │ - @ instruction: 0xffb6f0a1 │ │ │ │ + @ instruction: 0xffcaf0a1 │ │ │ │ @ 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: 0xf8d7fe07 │ │ │ │ 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, #929792 @ 0xe3000 │ │ │ │ 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 r4, sl, r6, asr fp │ │ │ │ - eoreq r4, sl, r4, ror #22 │ │ │ │ + strhteq sl, [r9], -sl │ │ │ │ + eoreq r4, sl, r0, lsl lr │ │ │ │ + eoreq r4, sl, lr, lsr #28 │ │ │ │ + eoreq r4, sl, r8, lsl lr │ │ │ │ + eoreq r4, sl, r4, lsr #28 │ │ │ │ + ldrdeq r4, [sl], -sl @ │ │ │ │ + eoreq r4, sl, r8, ror #27 │ │ │ │ + eoreq r4, sl, r8, ror #27 │ │ │ │ + eoreq r4, sl, r8, ror #27 │ │ │ │ + strdeq r4, [sl], -r6 @ │ │ │ │ + eoreq r4, sl, ip, lsl lr │ │ │ │ + eoreq r4, sl, lr, lsl lr │ │ │ │ + eoreq r4, sl, r6, lsr #27 │ │ │ │ + eoreq r4, sl, sl, lsr #25 │ │ │ │ + mlaeq sl, r2, ip, r4 │ │ │ │ + eoreq r4, sl, r2, lsl #25 │ │ │ │ + eoreq r4, sl, sl, ror #24 │ │ │ │ + eoreq r4, sl, r6, asr ip │ │ │ │ + eoreq r4, sl, r2, asr #24 │ │ │ │ + eoreq r2, r9, r2, ror #28 │ │ │ │ + eoreq r4, sl, r6, lsr #24 │ │ │ │ + eoreq r4, sl, r2, lsl ip │ │ │ │ + strdeq r4, [sl], -sl @ │ │ │ │ + ldrdeq r4, [sl], -r6 @ │ │ │ │ + strhteq r1, [r9], -r8 │ │ │ │ + eoreq r9, r9, lr, lsl #30 │ │ │ │ + eoreq r1, r9, r8, lsr #29 │ │ │ │ + eoreq r0, fp, r6, lsl #1 │ │ │ │ + eoreq r1, r9, ip, lsl #29 │ │ │ │ + eoreq r4, sl, r6, asr sp │ │ │ │ + eoreq r2, r9, ip, lsr pc │ │ │ │ + mlaeq r8, lr, lr, lr │ │ │ │ + eoreq r5, sl, sl, lsl #5 │ │ │ │ + eoreq r4, sl, r4, lsr sp │ │ │ │ + eoreq r4, sl, lr, ror #10 │ │ │ │ + eoreq r4, sl, r4, asr r5 │ │ │ │ + eoreq r5, sl, r8, lsl #4 │ │ │ │ + eoreq r2, r9, r8, lsr #29 │ │ │ │ + eoreq r4, sl, sl, lsl #25 │ │ │ │ + mlaeq sl, r6, ip, r4 │ │ │ │ + eoreq r4, sl, r4, lsr #25 │ │ │ │ @ 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 @ │ │ │ │ - rsbseq pc, lr, lr, lsl #18 │ │ │ │ - eoreq r2, r9, r0, asr r7 │ │ │ │ - eoreq r2, r9, r0, asr #14 │ │ │ │ - eoreq r8, r9, r6, ror r1 │ │ │ │ - mlaeq sl, r2, r7, r4 │ │ │ │ - eoreq r2, sl, ip, asr #23 │ │ │ │ - eoreq r4, sl, r8, asr #14 │ │ │ │ - eoreq r2, r9, r0, ror #13 │ │ │ │ - eoreq r0, r9, r2, lsr #32 │ │ │ │ - ldrdeq r4, [sl], -ip @ │ │ │ │ - ldrdeq r4, [sl], -r8 @ │ │ │ │ - eoreq r2, r9, lr, lsr #13 │ │ │ │ - strdeq pc, [r8], -r0 @ │ │ │ │ - eoreq r4, sl, sl, lsr r7 │ │ │ │ - eoreq r4, sl, r0, lsr #5 │ │ │ │ - eoreq r4, sl, r4, asr #14 │ │ │ │ - eoreq r4, sl, r0, asr #14 │ │ │ │ - eoreq r4, sl, sl, lsr r7 │ │ │ │ - eoreq r4, sl, r4, lsr r7 │ │ │ │ - eoreq r4, sl, lr, lsr #14 │ │ │ │ - eoreq r4, sl, r8, lsr #14 │ │ │ │ - eoreq r4, sl, r2, lsr #14 │ │ │ │ - eoreq r4, sl, ip, lsl r7 │ │ │ │ - eoreq r2, r9, sl, lsl #12 │ │ │ │ - eoreq pc, r8, r8, asr #30 │ │ │ │ - strdeq r4, [sl], -r2 @ │ │ │ │ + strdeq r4, [sl], -lr @ │ │ │ │ + mlaeq r9, lr, r6, r0 │ │ │ │ + eoreq r4, sl, r8, asr r9 │ │ │ │ + eoreq r2, r9, r0, asr sp │ │ │ │ + eoreq r4, sl, ip, lsl #24 │ │ │ │ + ldrdeq r4, [sl], -r6 @ │ │ │ │ + strhteq r4, [sl], -r0 │ │ │ │ + mlaeq sl, ip, r9, r4 │ │ │ │ + eoreq lr, r8, r4, lsr #24 │ │ │ │ + eoreq r4, sl, sl, ror fp │ │ │ │ + mlaeq r9, r4, ip, r2 │ │ │ │ + eoreq r2, r9, r0, ror ip │ │ │ │ + eoreq r4, sl, sl, asr #24 │ │ │ │ + eoreq r2, r9, ip, lsl #22 │ │ │ │ + eoreq lr, r8, r6, lsr sl │ │ │ │ + mlaeq sl, r2, r9, r4 │ │ │ │ + mlaeq sl, r0, r9, r4 │ │ │ │ + mlaeq sl, r8, r9, r4 │ │ │ │ + eoreq r4, sl, r0, asr #19 │ │ │ │ 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, ip, ror #4 │ │ │ │ + eoreq lr, r8, ip, lsr r8 │ │ │ │ + rsbseq pc, lr, lr, lsl #18 │ │ │ │ + mlaeq r9, r0, r8, r2 │ │ │ │ + eoreq r2, r9, r0, lsl #17 │ │ │ │ + strhteq r8, [r9], -r6 │ │ │ │ + ldrdeq r4, [sl], -r2 @ │ │ │ │ + eoreq r2, sl, ip, lsl #26 │ │ │ │ + eoreq r4, sl, r8, lsl #17 │ │ │ │ + eoreq r2, r9, r0, lsr #16 │ │ │ │ + eoreq r0, r9, r2, ror #2 │ │ │ │ + eoreq r4, sl, ip, lsl r9 │ │ │ │ + eoreq r4, sl, r8, lsl r4 │ │ │ │ + eoreq r2, r9, lr, ror #15 │ │ │ │ + eoreq r0, r9, r0, lsr r1 │ │ │ │ + eoreq r4, sl, sl, ror r8 │ │ │ │ + eoreq r4, sl, r0, ror #7 │ │ │ │ + eoreq r4, sl, r4, lsl #17 │ │ │ │ + eoreq r4, sl, r0, lsl #17 │ │ │ │ + eoreq r4, sl, sl, ror r8 │ │ │ │ + eoreq r4, sl, r4, ror r8 │ │ │ │ + eoreq r4, sl, lr, ror #16 │ │ │ │ + eoreq r4, sl, r8, ror #16 │ │ │ │ + eoreq r4, sl, r2, ror #16 │ │ │ │ + eoreq r4, sl, ip, asr r8 │ │ │ │ + eoreq r2, r9, sl, asr #14 │ │ │ │ + eoreq r0, r9, r8, lsl #1 │ │ │ │ + eoreq r4, sl, r2, lsr r8 │ │ │ │ + eoreq r4, sl, ip, lsr r3 │ │ │ │ + eoreq r2, r9, lr, lsl #14 │ │ │ │ + eoreq r0, r9, ip, asr #32 │ │ │ │ + eoreq r4, sl, r6, ror r7 │ │ │ │ + eoreq r4, sl, r0, lsl #6 │ │ │ │ + ldrdeq r2, [r9], -r2 @ │ │ │ │ + eoreq r0, r9, r0, lsl r0 │ │ │ │ + eoreq r4, sl, sl, asr #14 │ │ │ │ + eoreq r4, sl, r4, asr #5 │ │ │ │ + eoreq r0, sl, r8, asr r8 │ │ │ │ + strhteq r4, [sl], -r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ strmi r4, [sl], -r5, lsl #12 │ │ │ │ strmi r4, [r1], -ip, lsl #12 │ │ │ │ adcslt r4, r5, r9, ror #17 │ │ │ │ @@ -361207,17 +361207,17 @@ │ │ │ │ ldrdvs pc, [r0], -fp │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ strcs r8, [r0], -fp, lsr #1 │ │ │ │ stmibeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x1098f8d4 │ │ │ │ @ instruction: 0xf10d464a │ │ │ │ @ instruction: 0xf0b20aa0 │ │ │ │ - strbmi pc, [r9], -pc, lsl #22 @ │ │ │ │ + strbmi pc, [r9], -r3, lsr #22 @ │ │ │ │ @ instruction: 0xf0b24650 │ │ │ │ - @ instruction: 0xf8dbfb41 │ │ │ │ + @ instruction: 0xf8dbfb55 │ │ │ │ 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 #10 │ │ │ │ + eoreq pc, r8, r6, ror #26 │ │ │ │ + ldrdeq r4, [sl], -r6 @ │ │ │ │ rsbseq pc, lr, ip, lsr #7 │ │ │ │ - eoreq r4, sl, lr, lsr #6 │ │ │ │ - eoreq fp, r8, r6, ror sl │ │ │ │ - eoreq r3, sl, r0, ror r8 │ │ │ │ - eoreq r4, sl, sl, asr #6 │ │ │ │ - eoreq fp, r8, r4, lsl #20 │ │ │ │ - eoreq r4, sl, sl, lsl #5 │ │ │ │ - strdeq r9, [r9], -r8 @ │ │ │ │ - ldrdeq r4, [sl], -r2 @ │ │ │ │ - eoreq r4, sl, r2, lsl r2 │ │ │ │ - eoreq r9, r9, sl, ror r0 │ │ │ │ - eoreq r4, sl, r6, asr r2 │ │ │ │ - eoreq fp, r8, ip, lsr #18 │ │ │ │ - eoreq r0, r9, r8, ror #31 │ │ │ │ - eoreq r9, r9, r2, lsr r0 │ │ │ │ - eoreq r0, sl, sl, asr #4 │ │ │ │ - strhteq pc, [sl], -r8 @ │ │ │ │ - eoreq r0, r9, r2, asr #31 │ │ │ │ - strhteq r0, [r9], -r2 │ │ │ │ - strdeq r8, [r9], -ip @ │ │ │ │ - eoreq r0, sl, r4, lsl r2 │ │ │ │ - eoreq pc, sl, r2, lsl #3 │ │ │ │ - eoreq r0, r9, ip, lsl #31 │ │ │ │ - strdeq r4, [sl], -sl @ │ │ │ │ - eoreq r0, r9, r0, ror pc │ │ │ │ - eoreq r0, r9, sl, ror #30 │ │ │ │ - eoreq r4, sl, sl, ror r1 │ │ │ │ + eoreq r4, sl, lr, ror #8 │ │ │ │ + strhteq fp, [r8], -r6 │ │ │ │ + strhteq r3, [sl], -r0 │ │ │ │ + eoreq r4, sl, sl, lsl #9 │ │ │ │ + eoreq fp, r8, r4, asr #22 │ │ │ │ + eoreq r4, sl, sl, asr #7 │ │ │ │ + eoreq r9, r9, r8, lsr r2 │ │ │ │ + eoreq r4, sl, r2, lsl r4 │ │ │ │ + eoreq r4, sl, r2, asr r3 │ │ │ │ + strhteq r9, [r9], -sl │ │ │ │ + mlaeq sl, r6, r3, r4 │ │ │ │ + eoreq fp, r8, ip, ror #20 │ │ │ │ + eoreq r1, r9, r8, lsr #2 │ │ │ │ + eoreq r9, r9, r2, ror r1 │ │ │ │ + eoreq r0, sl, sl, lsl #7 │ │ │ │ + strdeq pc, [sl], -r8 @ │ │ │ │ + eoreq r1, r9, r2, lsl #2 │ │ │ │ + strdeq r1, [r9], -r2 @ │ │ │ │ + eoreq r9, r9, ip, lsr r1 │ │ │ │ + eoreq r0, sl, r4, asr r3 │ │ │ │ + eoreq pc, sl, r2, asr #5 │ │ │ │ + eoreq r1, r9, ip, asr #1 │ │ │ │ + eoreq r4, sl, sl, lsr r3 │ │ │ │ + strhteq r1, [r9], -r0 │ │ │ │ + eoreq r1, r9, sl, lsr #1 │ │ │ │ + strhteq r4, [sl], -sl │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r4, sl, r4, ror r1 │ │ │ │ - mlaeq sl, ip, r6, r3 │ │ │ │ - mlaeq sl, r6, r6, r3 │ │ │ │ + strhteq r4, [sl], -r4 │ │ │ │ + ldrdeq r3, [sl], -ip @ │ │ │ │ + ldrdeq r3, [sl], -r6 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdhi pc, [r8, -pc] │ │ │ │ ldrmi fp, [r6], -r3, lsl #1 │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ @@ -361513,16 +361513,16 @@ │ │ │ │ blx 4ceda0 │ │ │ │ ldrdcs pc, [ip, -r5] │ │ │ │ @ instruction: 0x46394633 │ │ │ │ @ instruction: 0xf6f02002 │ │ │ │ @ instruction: 0xe7ddf9bf │ │ │ │ ldrhteq pc, [lr], #-12 @ │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ - eoreq fp, r8, ip, asr #13 │ │ │ │ - eoreq r4, sl, r6, lsr #32 │ │ │ │ + eoreq fp, r8, ip, lsl #16 │ │ │ │ + eoreq r4, sl, r6, ror #2 │ │ │ │ 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 #27 │ │ │ │ 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 #27 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fece8654 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [ip], #-864 @ 0xfffffca0 │ │ │ │ stcmi 6, cr4, [ip, #-4]! │ │ │ │ ldrbtmi fp, [ip], #-134 @ 0xffffff7a │ │ │ │ ldrbtmi r4, [sp], #-3627 @ 0xfffff1d5 │ │ │ │ @@ -362020,26 +362020,26 @@ │ │ │ │ @ instruction: 0xf69ee7f4 │ │ │ │ mrcmi 8, 0, lr, cr0, cr6, {7} │ │ │ │ bleq 13cc160 │ │ │ │ bleq 50df54 │ │ │ │ @ instruction: 0xe73c447e │ │ │ │ rsbseq lr, lr, r8, lsl sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r0, pc, r4, lsl r7 @ │ │ │ │ - mlaeq lr, r4, pc, sp @ │ │ │ │ - strdeq r3, [sl], -r4 @ │ │ │ │ + eoreq r0, pc, r4, asr r8 @ │ │ │ │ + ldrdeq lr, [lr], -r4 @ │ │ │ │ + eoreq r3, sl, r4, lsr fp │ │ │ │ rsbseq lr, sl, r0, asr r7 │ │ │ │ rsbseq lr, lr, ip, ror #17 │ │ │ │ - eoreq r3, sl, lr, asr #18 │ │ │ │ + eoreq r3, sl, lr, lsl #21 │ │ │ │ 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 │ │ │ │ + strdeq r3, [sl], -sl @ │ │ │ │ + eoreq r3, sl, r8, lsl #21 │ │ │ │ + eoreq r3, sl, r2, asr #20 │ │ │ │ + eoreq r3, sl, ip, lsr #21 │ │ │ │ + eoreq r3, sl, r0, lsr #19 │ │ │ │ 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 #11 │ │ │ │ + eoreq sp, lr, ip, asr #13 │ │ │ │ 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 #29 │ │ │ │ + eoreq sp, lr, sl, lsr sp │ │ │ │ + strdeq lr, [lr], -lr @ │ │ │ │ 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 @ │ │ │ │ + ldrdeq sp, [lr], -r8 @ │ │ │ │ + eoreq pc, lr, r2, lsl #6 │ │ │ │ + eoreq sp, lr, r2, lsr #15 │ │ │ │ + eoreq pc, lr, ip, lsr r1 @ │ │ │ │ + eoreq pc, lr, lr, ror r4 @ │ │ │ │ addeq ip, r1, r4, lsr #24 │ │ │ │ strdeq ip, [r1], lr │ │ │ │ strdeq ip, [r1], r4 │ │ │ │ - ldrdeq sp, [lr], -r2 @ │ │ │ │ - eoreq lr, lr, r4, lsr #5 │ │ │ │ - eoreq pc, lr, sl, lsl sp @ │ │ │ │ + eoreq sp, lr, r2, lsl r7 │ │ │ │ + eoreq lr, lr, r4, ror #7 │ │ │ │ + eoreq pc, lr, sl, asr lr @ │ │ │ │ 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 │ │ │ │ + ldrdeq r3, [sl], -lr @ │ │ │ │ + eoreq lr, lr, r4, lsl r3 │ │ │ │ + eoreq r0, pc, lr, lsr #15 │ │ │ │ @ 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 #18 │ │ │ │ + eoreq r0, sl, lr, lsl r9 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - mlaeq lr, r2, r4, sl │ │ │ │ - eoreq r0, sl, r0, ror #15 │ │ │ │ - eoreq r6, fp, r2, lsl pc │ │ │ │ + ldrdeq sl, [lr], -r2 @ │ │ │ │ + eoreq r0, sl, r0, lsr #18 │ │ │ │ + eoreq r7, fp, r2, asr r0 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ ldrdeq sl, [r1], lr │ │ │ │ - strhteq r0, [sl], -ip │ │ │ │ - eoreq r0, sl, r6, asr #12 │ │ │ │ + strdeq r0, [sl], -ip @ │ │ │ │ + eoreq r0, sl, r6, lsl #15 │ │ │ │ addeq sl, r1, sl, lsr #7 │ │ │ │ - eoreq r0, sl, r6, lsr r6 │ │ │ │ - eoreq r0, sl, r4, lsl r6 │ │ │ │ + eoreq r0, sl, r6, ror r7 │ │ │ │ + eoreq r0, sl, r4, asr r7 │ │ │ │ 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 │ │ │ │ + strdeq r0, [sl], -r4 @ │ │ │ │ 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 #18 │ │ │ │ + eoreq r0, pc, r8, ror #17 │ │ │ │ + eoreq r0, pc, r4, lsr #20 │ │ │ │ + eoreq pc, lr, r6, ror r6 @ │ │ │ │ + eoreq pc, lr, r6, lsr #31 │ │ │ │ + eoreq lr, lr, r4, lsr #1 │ │ │ │ + eoreq pc, lr, r8, asr pc @ │ │ │ │ + eoreq lr, lr, sl, asr r0 │ │ │ │ + eoreq lr, lr, sl, lsl fp │ │ │ │ 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 #21 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecec04c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8, #-928] @ 0xfffffc60 │ │ │ │ stmdavs lr!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ svcmi 0x0017b1ce │ │ │ │ ldrbtmi r4, [pc], #-2583 @ 194e60 │ │ │ │ @@ -365513,15 +365513,15 @@ │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000ffa9 │ │ │ │ strdeq r9, [r1], r4 │ │ │ │ addeq r9, r1, lr, ror #31 │ │ │ │ strdeq r9, [r1], r0 │ │ │ │ addeq r9, r1, ip, lsr #31 │ │ │ │ addeq r9, r1, lr, lsr #31 │ │ │ │ - ldrdeq r2, [sl], -r8 @ │ │ │ │ + eoreq r2, sl, r8, lsl 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 #14 │ │ │ │ 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 r2, sl, lr, rrx │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecec29c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 919044 │ │ │ │ ldrbtmi r4, [fp], #-1542 @ 0xfffff9fa │ │ │ │ movwlt r6, #18460 @ 0x481c │ │ │ │ ldrbtmi r4, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ @@ -366295,27 +366295,27 @@ │ │ │ │ ldmpl r2!, {r0, r1, r3, r9, sl, lr} │ │ │ │ strb r6, [r4, #17] │ │ │ │ ldrdeq r9, [r1], r6 │ │ │ │ addeq r9, r1, ip, asr #25 │ │ │ │ @ instruction: 0x007eae9a │ │ │ │ @ instruction: 0x00819cbe │ │ │ │ addeq r9, r1, r8, asr #25 │ │ │ │ - ldrdeq r0, [pc], -sl @ │ │ │ │ - eoreq pc, lr, r0, ror r0 @ │ │ │ │ - eoreq pc, lr, r0, lsr #19 │ │ │ │ - eoreq r0, pc, r6, lsl #6 │ │ │ │ - eoreq sp, lr, r2, lsl #21 │ │ │ │ - eoreq pc, lr, r8, ror r9 @ │ │ │ │ - eoreq sp, lr, r6, ror sl │ │ │ │ - eoreq lr, lr, r4, asr r5 │ │ │ │ - ldrdeq r0, [pc], -lr @ │ │ │ │ - eoreq pc, lr, sl, lsl r9 @ │ │ │ │ + eoreq r0, pc, sl, lsl r4 @ │ │ │ │ + strhteq pc, [lr], -r0 @ │ │ │ │ + eoreq pc, lr, r0, ror #21 │ │ │ │ + eoreq r0, pc, r6, asr #8 │ │ │ │ + eoreq sp, lr, r2, asr #23 │ │ │ │ + strhteq pc, [lr], -r8 @ │ │ │ │ + strhteq sp, [lr], -r6 │ │ │ │ + mlaeq lr, r4, r6, lr │ │ │ │ + eoreq r0, pc, lr, lsl r5 @ │ │ │ │ + eoreq pc, lr, sl, asr sl @ │ │ │ │ strdeq r9, [r1], r6 │ │ │ │ addeq r9, r1, r8, ror #23 │ │ │ │ - eoreq r0, pc, r0, ror #6 │ │ │ │ + eoreq r0, pc, r0, lsr #9 │ │ │ │ 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 #20 │ │ │ │ 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 │ │ │ │ + eoreq r0, sl, r0, ror r8 │ │ │ │ + eoreq r0, sl, lr, lsr #16 │ │ │ │ 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 #14 │ │ │ │ addeq r8, r1, ip, asr r3 │ │ │ │ addeq r8, r1, ip, lsr r3 │ │ │ │ - eoreq r0, sl, r6, lsl #11 │ │ │ │ + eoreq r0, sl, r6, asr #13 │ │ │ │ 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 #23 │ │ │ │ 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 #2 │ │ │ │ + eoreq ip, lr, r0, lsl r2 │ │ │ │ + ldrdeq sp, [lr], -r6 @ │ │ │ │ + ldrdeq ip, [lr], -r8 @ │ │ │ │ addeq r8, r1, r6, lsl #5 │ │ │ │ addeq r8, r1, ip, ror #4 │ │ │ │ addeq r8, r1, r6, ror r2 │ │ │ │ andeq r0, r0, ip, lsr #13 │ │ │ │ addeq r8, r1, ip, lsr r2 │ │ │ │ andeq r0, r0, r4, lsl #12 │ │ │ │ strdeq r7, [r1], r8 │ │ │ │ @@ -367928,15 +367928,15 @@ │ │ │ │ addeq r7, r1, lr, asr #25 │ │ │ │ addeq r7, r1, lr, lsr #25 │ │ │ │ umulleq r7, r1, r2, ip │ │ │ │ addeq r7, r1, r8, ror #24 │ │ │ │ addeq r7, r1, lr, asr #24 │ │ │ │ addeq r7, r1, r4, lsr ip │ │ │ │ addeq r7, r1, r6, lsl ip │ │ │ │ - eoreq fp, r8, r6, ror ip │ │ │ │ + strhteq fp, [r8], -r6 │ │ │ │ addeq r7, r1, r4, ror #23 │ │ │ │ @ instruction: 0x00817bb6 │ │ │ │ vst1.32 {d20-d21}, [pc :256]! │ │ │ │ mcrls 1, 0, r7, cr3, cr9, {4} │ │ │ │ ldmpl r2!, {r0, r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe6011 │ │ │ │ bmi ff00584c │ │ │ │ @@ -368131,15 +368131,15 @@ │ │ │ │ addeq r7, r1, r0, lsl #16 │ │ │ │ addeq r7, r1, r4, ror #15 │ │ │ │ rsbseq sl, lr, sl, lsr r5 │ │ │ │ addeq r7, r1, lr, ror #13 │ │ │ │ strdeq r7, [r1], r4 │ │ │ │ ldrdeq r7, [r1], r4 │ │ │ │ ldrshteq sl, [lr], #-78 @ 0xffffffb2 │ │ │ │ - eoreq pc, r9, r8, lsr r9 @ │ │ │ │ + eoreq pc, r9, r8, ror sl @ │ │ │ │ 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 596bb8 │ │ │ │ @ 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, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ mcr 6, 2, pc, cr12, cr7, {4} @ │ │ │ │ adcmi r4, lr, #77594624 @ 0x4a00000 │ │ │ │ movwcs sp, #498 @ 0x1f2 │ │ │ │ ldrvs r4, [fp, #-1584]! @ 0xfffff9d0 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - eoreq pc, r9, r4, ror #16 │ │ │ │ - eoreq r7, ip, ip, lsr #20 │ │ │ │ - eoreq fp, ip, sl, ror #8 │ │ │ │ - eoreq ip, r9, lr, ror ip │ │ │ │ + eoreq pc, r9, r4, lsr #19 │ │ │ │ + eoreq r7, ip, ip, ror #22 │ │ │ │ + eoreq fp, ip, sl, lsr #11 │ │ │ │ + strhteq ip, [r9], -lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl feceeadc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ addsmi r6, r3, #4849664 @ 0x4a0000 │ │ │ │ bne fe7c754c │ │ │ │ stclt 0, cr13, [r8, #-0] │ │ │ │ @@ -368362,16 +368362,16 @@ │ │ │ │ ldrbtmi r9, [r9], #-2051 @ 0xfffff7fd │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ @ instruction: 0xe7dffe57 │ │ │ │ svc 0x0064f697 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0x007e859e │ │ │ │ rsbseq r8, lr, r0, lsl #10 │ │ │ │ - ldrdeq pc, [r9], -r2 @ │ │ │ │ - ldrdeq pc, [r9], -sl @ │ │ │ │ + eoreq pc, r9, r2, lsl r7 @ │ │ │ │ + eoreq pc, r9, sl, lsl r7 @ │ │ │ │ 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 │ │ │ │ + mlaeq r9, r8, ip, lr │ │ │ │ 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 #26 │ │ │ │ + eoreq lr, r9, r8, ror #24 │ │ │ │ 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 @ │ │ │ │ + ldrdeq lr, [r9], -lr @ │ │ │ │ + eoreq lr, r9, ip, lsl ip │ │ │ │ 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 │ │ │ │ + strdeq lr, [r9], -r6 @ │ │ │ │ + strdeq lr, [r9], -r4 @ │ │ │ │ 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 #24 │ │ │ │ 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 #23 │ │ │ │ + mlaeq r9, ip, fp, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecef934 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sl, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xff1af7ff │ │ │ │ strmi r4, [r5], -fp, lsl #12 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ eoreq r4, r4, #98304 @ 0x18000 │ │ │ │ b 12a9938 │ │ │ │ @ instruction: 0xf7ff6415 │ │ │ │ b 11d8398 │ │ │ │ @ instruction: 0x43212005 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - eoreq lr, r9, sl, lsr sl │ │ │ │ - eoreq lr, r9, r0, lsr sl │ │ │ │ + eoreq lr, r9, sl, ror fp │ │ │ │ + eoreq lr, r9, r0, ror fp │ │ │ │ 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 #22 │ │ │ │ + eoreq lr, r9, r0, asr #22 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecef9b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sp, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ mrc2 7, 6, pc, cr10, cr15, {7} │ │ │ │ stmdbmi fp, {r2, r3, r9, sl, lr} │ │ │ │ @@ -369171,84 +369171,84 @@ │ │ │ │ @ instruction: 0xf04f4318 │ │ │ │ svclt 0x00140100 │ │ │ │ strmi r2, [r8], -r1 │ │ │ │ @ instruction: 0xf1742d02 │ │ │ │ svclt 0x00a80400 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - ldrdeq lr, [r9], -sl @ │ │ │ │ - eoreq ip, r9, r0, lsl sp │ │ │ │ + eoreq lr, r9, sl, lsl fp │ │ │ │ + eoreq ip, r9, r0, asr lr │ │ │ │ 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 │ │ │ │ + ldrdeq lr, [r9], -r6 @ │ │ │ │ + ldrdeq lr, [r9], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefa38 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacs r8, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ orrcs fp, sl, #55, 30 @ 0xdc │ │ │ │ blx a60858 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - eoreq lr, r9, r0, ror r9 │ │ │ │ + strhteq lr, [r9], -r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefa6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacc r2, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f460b │ │ │ │ @ instruction: 0xf1630100 │ │ │ │ stmdacs r3, {r8, r9} │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ andcs fp, r1, r4, lsr pc │ │ │ │ stclt 6, cr4, [r8, #-32] @ 0xffffffe0 │ │ │ │ - eoreq lr, r9, ip, lsr r9 │ │ │ │ + eoreq lr, r9, ip, ror sl │ │ │ │ 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 #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefad8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r9, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xf020fe49 │ │ │ │ stmdacc r1, {r2} │ │ │ │ @ instruction: 0xf163460b │ │ │ │ stmdacs r3, {r8, r9} │ │ │ │ movweq pc, #371 @ 0x173 @ │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r1, r4, lsr pc │ │ │ │ stclt 6, cr4, [r8, #-32] @ 0xffffffe0 │ │ │ │ - ldrdeq lr, [r9], -r0 @ │ │ │ │ + eoreq lr, r9, r0, lsl sl │ │ │ │ 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 #16 │ │ │ │ + ldrdeq lr, [r9], -r4 @ │ │ │ │ + eoreq r5, sl, r6, asr #20 │ │ │ │ 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 #19 │ │ │ │ + eoreq lr, r9, r8, lsl #19 │ │ │ │ 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 #17 │ │ │ │ + eoreq lr, r9, r8, asr #18 │ │ │ │ + eoreq lr, r9, r2, asr #18 │ │ │ │ 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 #18 │ │ │ │ + eoreq r5, r8, ip, lsl r6 │ │ │ │ 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 #15 │ │ │ │ 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 #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fecefcac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r8, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ stmdacs r8, {r0, r1, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r0, r1, ror r1 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ bicscs fp, r5, #55, 30 @ 0xdc │ │ │ │ blx a60acc │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ stclt 0, cr0, [r8, #-4] │ │ │ │ - eoreq lr, r9, r8, lsr r7 │ │ │ │ + eoreq lr, r9, r8, ror 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 @ │ │ │ │ + eoreq lr, r9, r6, lsr r8 │ │ │ │ + eoreq lr, r9, r4, lsr r8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefd24 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r4, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ stc2 7, cr15, [r2, #-1020]! @ 0xfffffc04 │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ @@ -369398,17 +369398,17 @@ │ │ │ │ @ instruction: 0xf0034308 │ │ │ │ svclt 0x00180001 │ │ │ │ teqmi r4, #0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrdeq r8, [r8], -sl @ │ │ │ │ - eoreq lr, r9, r2, lsr #13 │ │ │ │ - mlaeq r9, lr, r6, lr │ │ │ │ + eoreq r8, r8, sl, lsl r6 │ │ │ │ + eoreq lr, r9, r2, ror #15 │ │ │ │ + ldrdeq lr, [r9], -lr @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fecefd90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi r4, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ stc2l 7, cr15, [ip], #1020 @ 0x3fc │ │ │ │ ldmdbmi r2, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ @@ -369425,17 +369425,17 @@ │ │ │ │ @ instruction: 0xf0034308 │ │ │ │ svclt 0x00180001 │ │ │ │ teqmi r4, #0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - eoreq r8, r8, lr, ror #8 │ │ │ │ - eoreq lr, r9, r6, lsr r6 │ │ │ │ - eoreq lr, r9, r2, lsr r6 │ │ │ │ + eoreq r8, r8, lr, lsr #11 │ │ │ │ + eoreq lr, r9, r6, ror r7 │ │ │ │ + eoreq lr, r9, r2, ror r7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecefdfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi lr, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1542 @ 0xfffff9fa │ │ │ │ ldc2 7, cr15, [r6], #1020 @ 0x3fc │ │ │ │ stmdbmi ip, {r2, r3, r9, sl, lr} │ │ │ │ @@ -369446,16 +369446,16 @@ │ │ │ │ svclt 0x000c0301 │ │ │ │ andcs r2, r0, r1 │ │ │ │ @ instruction: 0xf000429d │ │ │ │ @ instruction: 0xf1740001 │ │ │ │ @ instruction: 0xf04f0400 │ │ │ │ svclt 0x00b80100 │ │ │ │ ldcllt 0, cr2, [r0, #-0] │ │ │ │ - strdeq lr, [r9], -r2 @ │ │ │ │ - ldrdeq lr, [r9], -r8 @ │ │ │ │ + eoreq lr, r9, r2, lsr r7 │ │ │ │ + eoreq lr, r9, r8, lsl r7 │ │ │ │ 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 │ │ │ │ + mlaeq r9, sl, r6, lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fecefe90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi sp, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldrbtmi r4, [r9], #-1540 @ 0xfffff9fc │ │ │ │ stc2l 7, cr15, [ip], #-1020 @ 0xfffffc04 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ @@ -369482,31 +369482,31 @@ │ │ │ │ ldclt 1, cr2, [r0, #-0] │ │ │ │ @ instruction: 0xf1712808 │ │ │ │ rscsle r0, r8, #0, 2 │ │ │ │ smlabbcs r0, sl, r3, r2 │ │ │ │ @ instruction: 0xf000fa23 │ │ │ │ andeq pc, r1, r0 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq lr, r9, r6, lsl r5 │ │ │ │ + eoreq lr, r9, r6, asr 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 #11 │ │ │ │ + ldrdeq lr, [r9], -ip @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, fp, r5, lsr sl │ │ │ │ @ instruction: 0x46884b35 │ │ │ │ @ instruction: 0x4607447a │ │ │ │ @@ -369560,15 +369560,15 @@ │ │ │ │ ldmdbvs r8!, {r1, r2, r8, fp, lr}^ │ │ │ │ @ instruction: 0xf7fe4479 │ │ │ │ @ instruction: 0xe7d8fcfb │ │ │ │ mcr 6, 0, pc, cr8, cr6, {4} @ │ │ │ │ ldrsbteq r7, [lr], #-40 @ 0xffffffd8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r7, lr, r8, asr #4 │ │ │ │ - eoreq lr, r9, r4, lsl r4 │ │ │ │ + eoreq lr, r9, r4, asr r5 │ │ │ │ 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: 0xf8daf98d │ │ │ │ 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: 0x4638f97f │ │ │ │ @ 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: 0xf8daf935 │ │ │ │ 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: 0xf8daf8cb │ │ │ │ ldmibvs sl, {r2, r4, ip, sp} │ │ │ │ eorcc pc, r8, r2, asr r8 @ │ │ │ │ @ instruction: 0xf8424333 │ │ │ │ strb r3, [r2, -r8, lsr #32] │ │ │ │ stmdals r3, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ stmdbls r8, {r6, r8, r9, ip, sp} │ │ │ │ movweq lr, #39843 @ 0x9ba3 │ │ │ │ @@ -369746,23 +369746,23 @@ │ │ │ │ @ instruction: 0xf1b34302 │ │ │ │ blx 11d9158 │ │ │ │ svclt 0x0058f303 │ │ │ │ @ instruction: 0xf000fa41 │ │ │ │ svclt 0x005849b4 │ │ │ │ strtmi r4, [r8], -r2, lsl #6 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - ldr pc, [sl, -r7, lsl #17] │ │ │ │ + @ instruction: 0xe71af89b │ │ │ │ @ instruction: 0x462849b1 │ │ │ │ blls 3bf904 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xe712f87f │ │ │ │ + @ instruction: 0xe712f893 │ │ │ │ strtmi r4, [r8], -lr, lsr #19 │ │ │ │ blls 3bf914 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - smusdx sl, r7, r8 │ │ │ │ + str pc, [sl, -fp, lsl #17] │ │ │ │ bls 3bfd20 │ │ │ │ @ instruction: 0xf43f4313 │ │ │ │ blls 404d34 │ │ │ │ stmdals r3, {r0, r4, r9, sl, lr} │ │ │ │ bl fea65e24 │ │ │ │ @ instruction: 0xf1a30309 │ │ │ │ addsmi r0, r9, r0, lsr #4 │ │ │ │ @@ -369776,47 +369776,47 @@ │ │ │ │ movwmi pc, #8192 @ 0x2000 @ │ │ │ │ strhteq pc, [r0], -r3 @ │ │ │ │ vpmax.u8 , , │ │ │ │ blx 1208eb8 │ │ │ │ ldmibmi r9, {ip, sp, lr, pc} │ │ │ │ movwmi fp, #12120 @ 0x2f58 │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xf84af045 │ │ │ │ + @ instruction: 0xf85ef045 │ │ │ │ blls 292ce0 │ │ │ │ tstmi r3, #8, 20 @ 0x8000 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr9, cr15, {1} │ │ │ │ @ instruction: 0x46284993 │ │ │ │ blls 3bf988 │ │ │ │ @ instruction: 0xf0454479 │ │ │ │ - @ instruction: 0xe6d0f83d │ │ │ │ + @ instruction: 0xe6d0f851 │ │ │ │ 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: 0xf83ef045 │ │ │ │ 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: 0xf82ef045 │ │ │ │ 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: 0xf81ef045 │ │ │ │ blls 312c60 │ │ │ │ ldrdcs lr, [lr, -sp] │ │ │ │ @ instruction: 0x8014f8d3 │ │ │ │ ldrdpl pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ movwcs r8, #169 @ 0xa9 │ │ │ │ stceq 1, cr15, [r4], {8} │ │ │ │ @@ -369827,15 +369827,15 @@ │ │ │ │ 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 @ │ │ │ │ + uhsub8 pc, r8, r9 @ │ │ │ │ ldmdavs fp, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x2e00699e │ │ │ │ mrcge 4, 3, APSR_nzcv, cr3, cr15, {1} │ │ │ │ strtmi r9, [r8], -r3, lsl #20 │ │ │ │ ldrtmi r9, [r9], -r8, lsl #22 │ │ │ │ @ instruction: 0xe66c47b0 │ │ │ │ vmlals.f64 d9, d14, d5 │ │ │ │ @@ -369864,15 +369864,15 @@ │ │ │ │ @ instruction: 0xe63cf81b │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ addsmi r6, r8, #10158080 @ 0x9b0000 │ │ │ │ mrcge 6, 1, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0x811cf8df │ │ │ │ @ instruction: 0x464144f8 │ │ │ │ @ instruction: 0xf0444628 │ │ │ │ - @ instruction: 0xf8daff9b │ │ │ │ + @ instruction: 0xf8daffaf │ │ │ │ ldmvs fp, {r2, r4, ip, sp} │ │ │ │ mvnsle r4, #805306379 @ 0x3000000b │ │ │ │ stmdbmi r2, {r0, r3, r5, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8da6862 │ │ │ │ ldrbtmi r0, [r9], #-20 @ 0xffffffec │ │ │ │ blx fe2d72d8 │ │ │ │ ldmdbmi pc!, {r3, r5, r9, sl, sp, lr, pc} @ │ │ │ │ @@ -369882,75 +369882,75 @@ │ │ │ │ @ instruction: 0xe618fa7b │ │ │ │ @ instruction: 0x000cf8bd │ │ │ │ mrc2 7, 3, pc, cr14, cr2, {2} │ │ │ │ bvc ff1d4ddc │ │ │ │ @ instruction: 0x46284938 │ │ │ │ mrrc 4, 7, r4, r3, cr9 │ │ │ │ @ instruction: 0xf0442b17 │ │ │ │ - @ instruction: 0xe60aff77 │ │ │ │ + str pc, [sl], -fp, lsl #31 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ blls 2eac38 │ │ │ │ ldmdavs r2, {r0, r1, r4, r5, r8, fp, lr}^ │ │ │ │ ldrbtmi r6, [r9], #-2075 @ 0xfffff7e5 │ │ │ │ strpl lr, [r0], -sp, asr #19 │ │ │ │ blx 19d7320 │ │ │ │ ldmdbmi r0!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, sp, lr, pc} │ │ │ │ bls 26abd0 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - ldrb pc, [r6, #3939]! @ 0xf63 @ │ │ │ │ + ldrb pc, [r6, #3959]! @ 0xf77 @ │ │ │ │ strtmi r9, [r8], -r8, lsl #20 │ │ │ │ tstmi r3, #44, 18 @ 0xb0000 │ │ │ │ svclt 0x000c4479 │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xff58f044 │ │ │ │ + @ instruction: 0xff6cf044 │ │ │ │ ldrbtmi lr, [r0], -fp, ror #11 │ │ │ │ andcc r4, r4, r8, lsr #18 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - strb pc, [r4, #3921]! @ 0xf51 @ │ │ │ │ + strb pc, [r4, #3941]! @ 0xf65 @ │ │ │ │ ldrdhi pc, [ip], -sp │ │ │ │ str r4, [r1], r2, asr #12 │ │ │ │ ldrbtmi r4, [r9], #-2340 @ 0xfffff6dc │ │ │ │ - @ instruction: 0xff48f044 │ │ │ │ + @ instruction: 0xff5cf044 │ │ │ │ @ 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 #10 │ │ │ │ + eoreq r1, fp, lr, ror #22 │ │ │ │ + eoreq lr, r9, r4, asr #10 │ │ │ │ + eoreq sl, ip, ip, lsl #11 │ │ │ │ rsbseq r7, lr, r4, asr #1 │ │ │ │ - ldrdeq r1, [fp], -r4 @ │ │ │ │ - eoreq lr, r9, ip, ror #3 │ │ │ │ - eoreq r7, r8, r4, lsr #28 │ │ │ │ - eoreq r7, r8, ip, lsl lr │ │ │ │ - eoreq lr, r9, r8, ror r1 │ │ │ │ - eoreq lr, r9, r6, lsr #2 │ │ │ │ - eoreq lr, r9, r4, lsl r1 │ │ │ │ - strhteq r3, [fp], -sl │ │ │ │ - eoreq sl, ip, sl, lsr #3 │ │ │ │ - eoreq sl, ip, sl, lsl #3 │ │ │ │ - eoreq sl, ip, r4, asr #2 │ │ │ │ - eoreq r1, fp, r8, asr #11 │ │ │ │ - eoreq sp, r9, r2, ror #30 │ │ │ │ - eoreq sp, r9, r8, ror pc │ │ │ │ - eoreq r3, fp, r4, asr fp │ │ │ │ - eoreq sp, r9, sl, ror pc │ │ │ │ - eoreq r8, r9, r4, asr fp │ │ │ │ - eoreq r8, r9, r4, asr #22 │ │ │ │ - eoreq r8, r9, r0, lsr fp │ │ │ │ - eoreq sp, r9, r6, lsl pc │ │ │ │ - eoreq sp, r9, r4, lsr pc │ │ │ │ + eoreq r1, fp, r4, lsl sl │ │ │ │ + eoreq lr, r9, ip, lsr #6 │ │ │ │ + eoreq r7, r8, r4, ror #30 │ │ │ │ + eoreq r7, r8, ip, asr pc │ │ │ │ + strhteq lr, [r9], -r8 │ │ │ │ + eoreq lr, r9, r6, ror #4 │ │ │ │ + eoreq lr, r9, r4, asr r2 │ │ │ │ + strdeq r3, [fp], -sl @ │ │ │ │ + eoreq sl, ip, sl, ror #5 │ │ │ │ + eoreq sl, ip, sl, asr #5 │ │ │ │ + eoreq sl, ip, r4, lsl #5 │ │ │ │ + eoreq r1, fp, r8, lsl #14 │ │ │ │ + eoreq lr, r9, r2, lsr #1 │ │ │ │ + strhteq lr, [r9], -r8 │ │ │ │ + mlaeq fp, r4, ip, r3 │ │ │ │ + strhteq lr, [r9], -sl │ │ │ │ + mlaeq r9, r4, ip, r8 │ │ │ │ + eoreq r8, r9, r4, lsl #25 │ │ │ │ + eoreq r8, r9, r0, ror ip │ │ │ │ + eoreq lr, r9, r6, asr r0 │ │ │ │ + eoreq lr, r9, r4, ror r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ umulllt r4, r9, r8, sl │ │ │ │ @ instruction: 0x26004b98 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @@ -369980,15 +369980,15 @@ │ │ │ │ @ instruction: 0xf9f0f7fe │ │ │ │ strmi fp, [r6], -r0, lsl #18 │ │ │ │ bvs 67350c │ │ │ │ ldmdbvs r0, {r0, r1, r3, r4, r8, ip, sp, pc} │ │ │ │ stmiavs r1!, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ ldmdbmi sp!, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ ldrbtmi r1, [r9], #-3360 @ 0xfffff2e0 │ │ │ │ - cdp2 0, 11, cr15, cr2, cr4, {2} │ │ │ │ + cdp2 0, 12, cr15, cr6, cr4, {2} │ │ │ │ ldmdavs sl!, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr} │ │ │ │ ldrbvs r4, [sl], #-1592 @ 0xfffff9c8 │ │ │ │ @ instruction: 0xff1ef754 │ │ │ │ blvc 1873534 │ │ │ │ teqle r7, r0, lsl #22 │ │ │ │ movwne lr, #14804 @ 0x39d4 │ │ │ │ rscvs r3, r1, r1, lsl #2 │ │ │ │ @@ -370039,25 +370039,25 @@ │ │ │ │ stcge 1, cr11, [r3, #-576] @ 0xfffffdc0 │ │ │ │ ldmibvs r3, {r0, r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ tstlt fp, r3, lsl #26 │ │ │ │ ldmdbvs r0, {r0, r1, r8, sl, fp, sp, pc} │ │ │ │ ldrmi r4, [r8, sl, lsr #12] │ │ │ │ @ instruction: 0x1d204945 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - stmdavs r2!, {r0, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r2!, {r0, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3712e9d4 │ │ │ │ strhtle r4, [pc], #-43 │ │ │ │ ands r1, r3, r7, lsr #26 │ │ │ │ svceq 0x0000f1bb │ │ │ │ ldmdbvs r0, {r2, ip, lr, pc} │ │ │ │ strtmi r4, [sl], -r1, ror #12 │ │ │ │ stcvs 7, cr4, [r3], #864 @ 0x360 │ │ │ │ @ instruction: 0x4641681a │ │ │ │ @ instruction: 0xf0444638 │ │ │ │ - stmdavs r2!, {r0, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r2!, {r0, r2, r3, r4, r5, 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: 0xf8d4fe15 │ │ │ │ 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 │ │ │ │ + ldc2l 0, cr15, [sl, #272]! @ 0x110 │ │ │ │ ldrb r6, [r3, -r2, lsr #16] │ │ │ │ @ instruction: 0xe018f8d4 │ │ │ │ ldrdgt pc, [ip], -r4 │ │ │ │ strbeq lr, [r3, r5, asr #15] │ │ │ │ stcge 5, cr13, [r3, #-56] @ 0xffffffc8 │ │ │ │ orrsle r2, r0, r0, lsl #18 │ │ │ │ @ instruction: 0xf8d446e6 │ │ │ │ ldr ip, [ip, ip]! │ │ │ │ @ instruction: 0x1d204911 │ │ │ │ andcc lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0444479 │ │ │ │ - ldrb pc, [r6, -pc, asr #27] @ │ │ │ │ + ldrb pc, [r6, -r3, ror #27] @ │ │ │ │ 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 #31 │ │ │ │ + eoreq r5, r8, sl, ror #8 │ │ │ │ + mlaeq r8, r2, sl, r5 │ │ │ │ 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 #19 │ │ │ │ + eoreq sp, r9, r0, lsr #28 │ │ │ │ + eoreq sp, r9, ip, asr #27 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf08a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r6, #336 @ 0x150 │ │ │ │ @@ -370138,17 +370138,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xf878f7fe │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e984 │ │ │ │ rsbseq r6, lr, lr, asr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, lr, lsr ip │ │ │ │ + eoreq sp, r9, lr, ror sp │ │ │ │ rsbseq r6, lr, sl, lsr #18 │ │ │ │ - eoreq sp, r9, sl, lsr sl │ │ │ │ + eoreq sp, r9, sl, ror fp │ │ │ │ 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 │ │ │ │ + strdeq ip, [r9], -r2 @ │ │ │ │ rsbseq r6, lr, lr, lsr #17 │ │ │ │ - strhteq sp, [r9], -lr │ │ │ │ + strdeq sp, [r9], -lr @ │ │ │ │ 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 #25 │ │ │ │ rsbseq r6, lr, r2, lsr r8 │ │ │ │ - eoreq sp, r9, r2, asr #18 │ │ │ │ + eoreq sp, r9, r2, lsl #21 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0a18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r8, #336 @ 0x150 │ │ │ │ @@ -370231,17 +370231,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xffbef7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e8ca │ │ │ │ ldrsbteq r6, [lr], #-122 @ 0xffffff86 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrdeq sp, [r9], -lr @ │ │ │ │ + eoreq sp, r9, lr, lsl ip │ │ │ │ ldrhteq r6, [lr], #-118 @ 0xffffff8a │ │ │ │ - eoreq sp, r9, r6, asr #17 │ │ │ │ + eoreq sp, r9, r6, lsl #20 │ │ │ │ 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 #23 │ │ │ │ rsbseq r6, lr, sl, lsr r7 │ │ │ │ - eoreq sp, r9, sl, asr #16 │ │ │ │ + eoreq sp, r9, sl, lsl #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0b10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, pc, #336 @ 0x150 │ │ │ │ @@ -370293,17 +370293,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xff42f7fd │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf696e7e9 │ │ │ │ svclt 0x0000e84e │ │ │ │ rsbseq r6, lr, r2, ror #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq sp, [r9], -lr @ │ │ │ │ + eoreq sp, r9, lr, lsr fp │ │ │ │ ldrhteq r6, [lr], #-110 @ 0xffffff92 │ │ │ │ - eoreq sp, r9, lr, asr #15 │ │ │ │ + eoreq sp, r9, lr, lsl #18 │ │ │ │ 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 │ │ │ │ + ldrdeq sp, [r9], -r2 @ │ │ │ │ rsbseq r6, lr, r2, asr #12 │ │ │ │ - eoreq sp, r9, r2, asr r7 │ │ │ │ + mlaeq r9, r2, r8, sp │ │ │ │ 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 #20 │ │ │ │ rsbseq r6, lr, r6, asr #11 │ │ │ │ - ldrdeq sp, [r9], -r6 @ │ │ │ │ + eoreq sp, r9, r6, lsl r8 │ │ │ │ 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 #19 │ │ │ │ rsbseq r6, lr, sl, asr #10 │ │ │ │ - eoreq sp, r9, sl, asr r6 │ │ │ │ + mlaeq r9, sl, r7, sp │ │ │ │ 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 #19 │ │ │ │ rsbseq r6, lr, lr, asr #9 │ │ │ │ - ldrdeq sp, [r9], -lr @ │ │ │ │ + eoreq sp, r9, lr, lsl r7 │ │ │ │ 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 #15 │ │ │ │ rsbseq r6, lr, r2, asr r4 │ │ │ │ - eoreq sp, r9, r2, ror #10 │ │ │ │ + eoreq sp, r9, r2, lsr #13 │ │ │ │ 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 #16 │ │ │ │ ldrsbteq r6, [lr], #-54 @ 0xffffffca │ │ │ │ - eoreq sp, r9, r6, ror #9 │ │ │ │ + eoreq sp, r9, r6, lsr #12 │ │ │ │ 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 #15 │ │ │ │ rsbseq r6, lr, sl, asr r3 │ │ │ │ - eoreq sp, r9, sl, ror #8 │ │ │ │ + eoreq sp, r9, sl, lsr #11 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0ef0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r6], {224} @ 0xe0 │ │ │ │ ldmdbmi r6, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r7, #336 @ 0x150 │ │ │ │ @@ -370541,17 +370541,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldc2l 7, cr15, [r2, #-1012] @ 0xfffffc0c │ │ │ │ strtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ee5e │ │ │ │ rsbseq r6, lr, r2, lsl #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, sl, lsr r6 │ │ │ │ + eoreq sp, r9, sl, ror r7 │ │ │ │ ldrsbteq r6, [lr], #-46 @ 0xffffffd2 │ │ │ │ - eoreq sp, r9, lr, ror #7 │ │ │ │ + eoreq sp, r9, lr, lsr #10 │ │ │ │ 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 │ │ │ │ + strdeq sp, [r9], -lr @ │ │ │ │ rsbseq r6, lr, r2, ror #4 │ │ │ │ - eoreq sp, r9, r2, ror r3 │ │ │ │ + strhteq sp, [r9], -r2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf0fe8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r8], {224} @ 0xe0 │ │ │ │ ldmdbmi r8, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r3, #368 @ 0x170 │ │ │ │ @@ -370605,17 +370605,17 @@ │ │ │ │ ldrtmi r4, [r2], -r4, lsl #12 │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ ldc2l 7, cr15, [r0], {253} @ 0xfd │ │ │ │ strb r4, [r9, r0, lsr #12]! │ │ │ │ ldcl 6, cr15, [ip, #596] @ 0x254 │ │ │ │ rsbseq r6, lr, sl, lsl #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, sl, ror #10 │ │ │ │ + eoreq sp, r9, sl, lsr #13 │ │ │ │ ldrsbteq r6, [lr], #-28 @ 0xffffffe4 │ │ │ │ - eoreq sp, r9, sl, ror #5 │ │ │ │ + eoreq sp, r9, sl, lsr #8 │ │ │ │ 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 #12 │ │ │ │ rsbseq r6, lr, r8, asr r1 │ │ │ │ - eoreq sp, r9, r6, ror #4 │ │ │ │ + eoreq sp, r9, r6, lsr #7 │ │ │ │ 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 │ │ │ │ + eoreq sp, r9, r4, ror r3 │ │ │ │ ldrsbteq r6, [lr], #-2 │ │ │ │ - eoreq sp, r9, r2, ror #3 │ │ │ │ + eoreq sp, r9, r2, lsr #6 │ │ │ │ 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 #10 │ │ │ │ rsbseq r6, lr, r0, asr r0 │ │ │ │ - eoreq sp, r9, lr, asr r1 │ │ │ │ + mlaeq r9, lr, r2, sp │ │ │ │ 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 #9 │ │ │ │ rsbseq r5, lr, ip, asr #31 │ │ │ │ - ldrdeq sp, [r9], -sl @ │ │ │ │ + eoreq sp, r9, sl, lsl r2 │ │ │ │ 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 #8 │ │ │ │ rsbseq r5, lr, r6, asr #30 │ │ │ │ - eoreq sp, r9, r6, asr r0 │ │ │ │ + mlaeq r9, r6, r1, sp │ │ │ │ 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 #7 │ │ │ │ rsbseq r5, lr, r2, asr #29 │ │ │ │ - ldrdeq ip, [r9], -r2 @ │ │ │ │ + eoreq sp, r9, r2, lsl r1 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1384 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], {224} @ 0xe0 │ │ │ │ ldmdbmi r7, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, fp, #352 @ 0x160 │ │ │ │ @@ -370835,17 +370835,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ andcs pc, r1, r5, lsl #22 │ │ │ │ strb r4, [r9, r1, lsr #12]! │ │ │ │ ldc 6, cr15, [r0], {149} @ 0x95 │ │ │ │ rsbseq r5, lr, lr, ror #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq sp, [r9], -r2 @ │ │ │ │ + eoreq sp, r9, r2, lsr r3 │ │ │ │ rsbseq r5, lr, r4, asr #28 │ │ │ │ - eoreq ip, r9, r4, asr pc │ │ │ │ + mlaeq r9, r4, r0, sp │ │ │ │ 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 │ │ │ │ + strhteq sp, [r9], -lr │ │ │ │ rsbseq r5, lr, r4, asr #27 │ │ │ │ - ldrdeq ip, [r9], -r4 @ │ │ │ │ + eoreq sp, r9, r4, lsl r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1484 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ec6f0 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -370900,17 +370900,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ blx fe2582d8 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ bl fe557d40 │ │ │ │ rsbseq r5, lr, ip, ror #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq sp, r9, r0, lsl r1 │ │ │ │ + eoreq sp, r9, r0, asr r2 │ │ │ │ rsbseq r5, lr, lr, lsr sp │ │ │ │ - eoreq ip, r9, lr, asr #28 │ │ │ │ + eoreq ip, r9, lr, lsl #31 │ │ │ │ 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 │ │ │ │ + ldrdeq sp, [r9], -sl @ │ │ │ │ rsbseq r5, lr, r0, asr #25 │ │ │ │ - ldrdeq ip, [r9], -r0 @ │ │ │ │ + eoreq ip, r9, r0, lsl pc │ │ │ │ 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 #2 │ │ │ │ rsbseq r5, lr, r0, asr #24 │ │ │ │ - eoreq ip, r9, r0, asr sp │ │ │ │ + mlaeq r9, r0, lr, ip │ │ │ │ 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, ror #1 │ │ │ │ ldrhteq r5, [lr], #-186 @ 0xffffff46 │ │ │ │ - eoreq ip, r9, r8, asr #25 │ │ │ │ + eoreq ip, r9, r8, lsl #28 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1690 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r9], {224} @ 0xe0 │ │ │ │ ldmdbmi r9, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r7, #24, 28 @ 0x180 │ │ │ │ @@ -371032,17 +371032,17 @@ │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fd4479 │ │ │ │ @ instruction: 0x4620f97b │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ea88 │ │ │ │ rsbseq r5, lr, r2, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq ip, [r9], -r2 @ │ │ │ │ + eoreq ip, r9, r2, lsr lr │ │ │ │ rsbseq r5, lr, r2, lsr fp │ │ │ │ - eoreq ip, r9, r0, asr #24 │ │ │ │ + eoreq ip, r9, r0, lsl #27 │ │ │ │ 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 #28 │ │ │ │ rsbseq r5, lr, sl, lsr #21 │ │ │ │ - strhteq ip, [r9], -sl │ │ │ │ + strdeq ip, [r9], -sl @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf179c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], {224} @ 0xe0 │ │ │ │ ldmdbmi r7, {r2, r7, ip, sp, pc} │ │ │ │ ldrbtmi sl, [ip], #-2817 @ 0xfffff4ff │ │ │ │ andcs r4, r1, #352 @ 0x160 │ │ │ │ @@ -371097,17 +371097,17 @@ │ │ │ │ ldrbtmi r6, [r9], #-2408 @ 0xfffff698 │ │ │ │ @ instruction: 0xf8faf7fd │ │ │ │ strtmi r2, [r1], -r2 │ │ │ │ @ instruction: 0xf695e7e9 │ │ │ │ svclt 0x0000ea06 │ │ │ │ rsbseq r5, lr, r6, asr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq fp, sl, r2, lsl lr │ │ │ │ + eoreq fp, sl, r2, asr pc │ │ │ │ rsbseq r5, lr, lr, lsr #20 │ │ │ │ - eoreq ip, r9, lr, lsr fp │ │ │ │ + eoreq ip, r9, lr, ror ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf181c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1eca88 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371130,17 +371130,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf8b6f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ stmib r2, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrsbteq r5, [lr], #-148 @ 0xffffff6c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r0, lsl #26 │ │ │ │ + eoreq ip, r9, r0, asr #28 │ │ │ │ rsbseq r5, lr, r6, lsr #19 │ │ │ │ - strhteq ip, [r9], -r6 │ │ │ │ + strdeq ip, [r9], -r6 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf18a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r4, rrx │ │ │ │ blge 1ecb10 │ │ │ │ ldcmi 4, cr4, [r8, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371164,17 +371164,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ @ instruction: 0xf872f7fd │ │ │ │ strb r2, [sl, r1]! │ │ │ │ ldmdb lr!, {r0, r2, r4, r7, r9, sl, ip, sp, lr, pc}^ │ │ │ │ rsbseq r5, lr, r0, asr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq ip, [r9], -r8 @ │ │ │ │ + eoreq ip, r9, r8, lsr ip │ │ │ │ rsbseq r5, lr, lr, lsl r9 │ │ │ │ - eoreq ip, r9, lr, lsr #20 │ │ │ │ + eoreq ip, r9, lr, ror #22 │ │ │ │ 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 │ │ │ │ + strdeq r3, [r8], -r8 @ │ │ │ │ @ instruction: 0x007e589a │ │ │ │ - eoreq ip, r9, sl, lsr #19 │ │ │ │ + eoreq ip, r9, sl, ror #21 │ │ │ │ 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 #26 │ │ │ │ rsbseq r5, lr, r6, lsl r8 │ │ │ │ - eoreq ip, r9, r6, lsr #18 │ │ │ │ + eoreq ip, r9, r6, ror #20 │ │ │ │ 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 #21 │ │ │ │ @ instruction: 0x007e5794 │ │ │ │ - eoreq ip, r9, r2, lsr #17 │ │ │ │ + eoreq ip, r9, r2, ror #19 │ │ │ │ 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 #20 │ │ │ │ rsbseq r5, lr, r0, lsl r7 │ │ │ │ - eoreq ip, r9, lr, lsl r8 │ │ │ │ + eoreq ip, r9, lr, asr r9 │ │ │ │ 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 │ │ │ │ + ldrdeq ip, [r9], -lr @ │ │ │ │ rsbseq r5, lr, ip, lsl #13 │ │ │ │ - mlaeq r9, sl, r7, ip │ │ │ │ + ldrdeq ip, [r9], -sl @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1bbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ece28 │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371362,17 +371362,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ mcr2 7, 7, pc, cr6, cr12, {7} @ │ │ │ │ strb r2, [sl, r1]! │ │ │ │ svc 0x00f2f694 │ │ │ │ rsbseq r5, lr, r4, lsr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r8, lsl r8 │ │ │ │ + eoreq ip, r9, r8, asr r9 │ │ │ │ rsbseq r5, lr, r6, lsl #12 │ │ │ │ - eoreq ip, r9, r6, lsl r7 │ │ │ │ + eoreq ip, r9, r6, asr r8 │ │ │ │ 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 #21 │ │ │ │ rsbseq r5, lr, r8, ror r5 │ │ │ │ - eoreq ip, r9, r8, lsl #13 │ │ │ │ + eoreq ip, r9, r8, asr #15 │ │ │ │ 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 #20 │ │ │ │ ldrshteq r5, [lr], #-72 @ 0xffffffb8 │ │ │ │ - eoreq ip, r9, r8, lsl #12 │ │ │ │ + eoreq ip, r9, r8, asr #14 │ │ │ │ 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 #19 │ │ │ │ rsbseq r5, lr, r2, ror r4 │ │ │ │ - eoreq ip, r9, r0, lsl #11 │ │ │ │ + eoreq ip, r9, r0, asr #13 │ │ │ │ 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 #13 │ │ │ │ rsbseq r5, lr, sl, ror #7 │ │ │ │ - strdeq ip, [r9], -sl @ │ │ │ │ + eoreq ip, r9, sl, lsr r6 │ │ │ │ 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 #12 │ │ │ │ rsbseq r5, lr, r6, ror #6 │ │ │ │ - eoreq ip, r9, r6, ror r4 │ │ │ │ + strhteq ip, [r9], -r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fecf1ee0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe0 │ │ │ │ addlt ip, r5, r0, rrx │ │ │ │ blge 1ed14c │ │ │ │ ldcmi 4, cr4, [r7, #-1008] @ 0xfffffc10 │ │ │ │ @@ -371563,17 +371563,17 @@ │ │ │ │ strtmi r4, [sl], -r8, lsl #18 │ │ │ │ ldrbtmi r6, [r9], #-2400 @ 0xfffff6a0 │ │ │ │ ldc2l 7, cr15, [r4, #-1008] @ 0xfffffc10 │ │ │ │ strb r2, [sl, r1]! │ │ │ │ mcr 6, 3, pc, cr0, cr4, {4} @ │ │ │ │ rsbseq r5, lr, r0, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq ip, r9, r4, asr #8 │ │ │ │ + eoreq ip, r9, r4, lsl #11 │ │ │ │ rsbseq r5, lr, r2, ror #5 │ │ │ │ - strdeq ip, [r9], -r2 @ │ │ │ │ + eoreq ip, r9, r2, lsr r5 │ │ │ │ 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 │ │ │ │ + ldrdeq r5, [fp], -r0 @ │ │ │ │ + eoreq ip, r9, sl, lsr #14 │ │ │ │ @ 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 #5 │ │ │ │ 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 #5 │ │ │ │ + eoreq r1, r8, r8, ror r9 │ │ │ │ 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 │ │ │ │ + ldrdeq lr, [r9], -r4 @ │ │ │ │ + eoreq r1, r8, sl, lsr #10 │ │ │ │ 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 #23 │ │ │ │ + eoreq sl, lr, r0, ror #22 │ │ │ │ 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 │ │ │ │ + strhteq r9, [lr], -ip │ │ │ │ + eoreq r9, lr, r2, lsr #23 │ │ │ │ @ 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 │ │ │ │ + ldrdeq r9, [lr], -ip @ │ │ │ │ blcs fe1b73dc │ │ │ │ ldmibeq sl, {r2, r5, ip, lr, pc}^ │ │ │ │ addcc pc, r9, r0, asr #4 │ │ │ │ svclt 0x00182a08 │ │ │ │ svclt 0x000c4283 │ │ │ │ andcs r2, r0, r1 │ │ │ │ bcs 351354 │ │ │ │ @@ -374493,29 +374493,29 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2e1ae4 │ │ │ │ sbcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ svclt 0x0000f9c1 │ │ │ │ - strdeq r8, [lr], -r8 @ │ │ │ │ - eoreq r7, r9, sl, lsr #13 │ │ │ │ - ldrdeq sp, [sl], -ip @ │ │ │ │ + eoreq r8, lr, r8, lsr lr │ │ │ │ + eoreq r7, r9, sl, ror #15 │ │ │ │ + eoreq sp, sl, ip, lsl pc │ │ │ │ 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 │ │ │ │ + strdeq r8, [lr], -r8 @ │ │ │ │ + strhteq r7, [r9], -sl │ │ │ │ + eoreq sp, sl, ip, ror #29 │ │ │ │ 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 #4 │ │ │ │ + eoreq sl, r9, r2, ror #3 │ │ │ │ + eoreq r0, r9, ip, lsl #30 │ │ │ │ + eoreq sl, r9, lr, lsl #3 │ │ │ │ + eoreq sl, r9, r4, lsl r1 │ │ │ │ + eoreq sl, r9, ip, lsl r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ blhi 25b754 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ bmi fed31b08 │ │ │ │ blmi fed31d10 │ │ │ │ @@ -377953,19 +377953,19 @@ │ │ │ │ @ instruction: 0xf68efcb5 │ │ │ │ stmdbmi r8, {r1, r3, r4, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ ldrbtmi r9, [r9], #-2051 @ 0xfffff7fd │ │ │ │ stc2 0, cr15, [lr], #56 @ 0x38 │ │ │ │ stmdals r3, {r1, r2, r8, fp, lr} │ │ │ │ @ instruction: 0xf00e4479 │ │ │ │ svclt 0x0000fca9 │ │ │ │ - strdeq r9, [r9], -r0 @ │ │ │ │ - eoreq r9, r9, r2, ror #3 │ │ │ │ - eoreq r9, r9, r4, ror r2 │ │ │ │ - eoreq r9, r9, r6, lsl #4 │ │ │ │ - mlaeq r9, r8, r2, r9 │ │ │ │ + eoreq r9, r9, r0, lsr r4 │ │ │ │ + eoreq r9, r9, r2, lsr #6 │ │ │ │ + strhteq r9, [r9], -r4 │ │ │ │ + eoreq r9, r9, r6, asr #6 │ │ │ │ + ldrdeq r9, [r9], -r8 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ sublt pc, ip, #14614528 @ 0xdf0000 │ │ │ │ blmi fe669aec │ │ │ │ @@ -378607,15 +378607,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xff96f00d │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ rsbseq lr, sp, sl, lsr #13 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq r8, r9, r2, asr #17 │ │ │ │ + eoreq r8, r9, r2, lsl #20 │ │ │ │ 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 @ │ │ │ │ + eoreq r7, r9, r4, ror r4 │ │ │ │ + eoreq r7, r9, lr, lsr r4 │ │ │ │ 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 #12 │ │ │ │ + eoreq r6, r9, sl, asr r5 │ │ │ │ + mlaeq r9, ip, r1, r6 │ │ │ │ @ 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 #28 │ │ │ │ + eoreq r5, r9, r6, ror r2 │ │ │ │ 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 #21 │ │ │ │ + eoreq r4, r9, r0, lsl r0 │ │ │ │ @ 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 #8 │ │ │ │ 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 #24 │ │ │ │ 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 @ │ │ │ │ + ldrdeq pc, [r8], -ip @ │ │ │ │ orrcs r2, r0, r1, lsl #6 │ │ │ │ @ instruction: 0x4650461a │ │ │ │ @ instruction: 0xf89ef7f1 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ addpl pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0x460621fc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @@ -388485,17 +388485,17 @@ │ │ │ │ stmdbcs r0, {r0, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ rschi pc, r6, #0 │ │ │ │ bl 20632c │ │ │ │ movwcs r0, #385 @ 0x181 │ │ │ │ and r3, sp, r0, lsl r0 │ │ │ │ andeq r0, r0, r3 │ │ │ │ andeq r0, r0, r3 │ │ │ │ - eoreq pc, r8, r2, lsr r5 @ │ │ │ │ - eoreq r5, r8, r0, lsl sp │ │ │ │ - eoreq pc, r8, sl, lsr #9 │ │ │ │ + eoreq pc, r8, r2, ror r6 @ │ │ │ │ + eoreq r5, r8, r0, asr lr │ │ │ │ + eoreq pc, r8, sl, ror #11 │ │ │ │ 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 #30 │ │ │ │ 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 │ │ │ │ + mlaeq r8, r8, r3, lr │ │ │ │ @ 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 #3 │ │ │ │ + eoreq sp, r8, r0, lsr #31 │ │ │ │ + eoreq lr, r8, r2, ror r0 │ │ │ │ + eoreq lr, r8, r0, asr r0 │ │ │ │ + eoreq lr, r8, lr, lsr #32 │ │ │ │ + eoreq lr, r8, r8 │ │ │ │ + eoreq sp, r8, r2, ror #31 │ │ │ │ + strhteq sp, [r8], -ip │ │ │ │ + mlaeq r8, r6, pc, sp @ │ │ │ │ + eoreq sp, r8, r0, ror pc │ │ │ │ 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 │ │ │ │ + smlalttlt pc, r0, r9, sl @ │ │ │ │ @ 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 3e8c44 │ │ │ │ strmi r6, [r3], -r1, ror #20 │ │ │ │ @ instruction: 0xf8864628 │ │ │ │ @ instruction: 0xf7ff3020 │ │ │ │ blvs 1a2c454 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strb pc, [r3], r1, asr #28 @ │ │ │ │ @ instruction: 0xf7ef6928 │ │ │ │ @@ -389993,15 +389993,15 @@ │ │ │ │ @ instruction: 0xf105212d │ │ │ │ @ instruction: 0xf7ef002c │ │ │ │ movwcs pc, #2835 @ 0xb13 @ │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ rsbseq r3, sp, lr, lsl r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r3, sp, r0, lsr #14 │ │ │ │ - eoreq sp, r8, r8, lsr fp │ │ │ │ + eoreq sp, r8, r8, ror ip │ │ │ │ @ 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 │ │ │ │ + eoreq ip, r8, sl, lsr #12 │ │ │ │ + eoreq r6, sl, ip, asr #3 │ │ │ │ + strdeq lr, [r6], -r2 @ │ │ │ │ + ldrdeq ip, [r8], -lr @ │ │ │ │ + eoreq r6, sl, ip, lsr #3 │ │ │ │ + ldrdeq lr, [r6], -r2 @ │ │ │ │ + eoreq ip, r8, lr, asr #11 │ │ │ │ + eoreq r6, sl, ip, lsl #3 │ │ │ │ strhteq lr, [r6], -r2 │ │ │ │ - mlaeq r8, lr, r4, ip │ │ │ │ - eoreq r6, sl, ip, rrx │ │ │ │ - mlaeq r6, r2, r2, lr │ │ │ │ - eoreq ip, r8, lr, lsl #9 │ │ │ │ - eoreq r6, sl, ip, asr #32 │ │ │ │ - eoreq lr, r6, r2, ror r2 │ │ │ │ - eoreq ip, r8, lr, lsr r4 │ │ │ │ - eoreq r6, sl, ip, lsr #32 │ │ │ │ - eoreq lr, r6, r2, asr r2 │ │ │ │ - eoreq ip, r8, ip, ror #7 │ │ │ │ - eoreq r5, sl, sl, asr #31 │ │ │ │ - strdeq lr, [r6], -r0 @ │ │ │ │ - eoreq ip, r8, ip, lsr #7 │ │ │ │ - eoreq r5, sl, sl, lsr #31 │ │ │ │ - ldrdeq lr, [r6], -r0 @ │ │ │ │ - eoreq ip, r8, r2, ror #5 │ │ │ │ - eoreq r5, sl, r8, asr #30 │ │ │ │ - eoreq lr, r6, lr, ror #2 │ │ │ │ - eoreq r8, sp, r6, lsr #4 │ │ │ │ - eoreq ip, r8, r4, lsr r2 │ │ │ │ - eoreq r5, sl, r2, ror #26 │ │ │ │ - eoreq sp, r6, r8, lsl #31 │ │ │ │ - eoreq ip, r8, r2, asr #4 │ │ │ │ - eoreq sp, r6, ip, ror #30 │ │ │ │ - eoreq ip, r8, r0, ror #2 │ │ │ │ - eoreq r5, sl, sl, ror ip │ │ │ │ - eoreq sp, r6, r0, lsr #29 │ │ │ │ - eoreq fp, r8, r2, ror #30 │ │ │ │ - eoreq r5, sl, ip, ror #21 │ │ │ │ - eoreq sp, r6, r2, lsl sp │ │ │ │ - strhteq ip, [r8], -lr │ │ │ │ - eoreq ip, r8, ip, lsr r0 │ │ │ │ - eoreq fp, r8, r0, asr #28 │ │ │ │ - eoreq r5, sl, r6, lsr #19 │ │ │ │ - eoreq sp, r6, ip, asr #23 │ │ │ │ - ldrdeq fp, [r8], -r6 @ │ │ │ │ - eoreq r5, sl, r0, lsr #14 │ │ │ │ - eoreq sp, r6, r6, asr #18 │ │ │ │ - eoreq fp, r8, lr, lsr #21 │ │ │ │ - eoreq r5, sl, r4, lsl #14 │ │ │ │ - eoreq sp, r6, sl, lsr #18 │ │ │ │ - strhteq fp, [r8], -r2 │ │ │ │ - eoreq r5, sl, r8, ror #13 │ │ │ │ - eoreq sp, r6, lr, lsl #18 │ │ │ │ - eoreq fp, r8, lr, lsr #21 │ │ │ │ - eoreq r5, sl, ip, asr #13 │ │ │ │ - strdeq sp, [r6], -r2 @ │ │ │ │ - eoreq fp, r8, r0, ror #26 │ │ │ │ - eoreq r5, sl, r2, lsr #13 │ │ │ │ - eoreq sp, r6, r8, asr #17 │ │ │ │ - eoreq fp, r8, sl, lsr fp │ │ │ │ - eoreq r5, sl, r0, lsl r6 │ │ │ │ - eoreq sp, r6, r6, lsr r8 │ │ │ │ - eoreq fp, r8, r6, lsr fp │ │ │ │ - ldrdeq r5, [sl], -r4 @ │ │ │ │ - strdeq sp, [r6], -sl @ │ │ │ │ - eoreq fp, r8, ip, ror #19 │ │ │ │ + eoreq ip, r8, lr, ror r5 │ │ │ │ + eoreq r6, sl, ip, ror #2 │ │ │ │ + mlaeq r6, r2, r3, lr │ │ │ │ + eoreq ip, r8, ip, lsr #10 │ │ │ │ + eoreq r6, sl, sl, lsl #2 │ │ │ │ + eoreq lr, r6, r0, lsr r3 │ │ │ │ + eoreq ip, r8, ip, ror #9 │ │ │ │ + eoreq r6, sl, sl, ror #1 │ │ │ │ + eoreq lr, r6, r0, lsl r3 │ │ │ │ + eoreq ip, r8, r2, lsr #8 │ │ │ │ + eoreq r6, sl, r8, lsl #1 │ │ │ │ + eoreq lr, r6, lr, lsr #5 │ │ │ │ + eoreq r8, sp, r6, ror #6 │ │ │ │ + eoreq ip, r8, r4, ror r3 │ │ │ │ + eoreq r5, sl, r2, lsr #29 │ │ │ │ + eoreq lr, r6, r8, asr #1 │ │ │ │ + eoreq ip, r8, r2, lsl #7 │ │ │ │ + eoreq lr, r6, ip, lsr #1 │ │ │ │ + eoreq ip, r8, r0, lsr #5 │ │ │ │ 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 sp, r6, r0, ror #31 │ │ │ │ + eoreq ip, r8, r2, lsr #1 │ │ │ │ + eoreq r5, sl, ip, lsr #24 │ │ │ │ + eoreq sp, r6, r2, asr lr │ │ │ │ + strdeq ip, [r8], -lr @ │ │ │ │ + eoreq ip, r8, ip, ror r1 │ │ │ │ + eoreq fp, r8, r0, lsl #31 │ │ │ │ + eoreq r5, sl, r6, ror #21 │ │ │ │ + eoreq sp, r6, ip, lsl #26 │ │ │ │ + eoreq fp, r8, r6, lsl sp │ │ │ │ + eoreq r5, sl, r0, ror #16 │ │ │ │ + eoreq sp, r6, r6, lsl #21 │ │ │ │ + eoreq fp, r8, lr, ror #23 │ │ │ │ + eoreq r5, sl, r4, asr #16 │ │ │ │ + eoreq sp, r6, sl, ror #20 │ │ │ │ + strdeq fp, [r8], -r2 @ │ │ │ │ + eoreq r5, sl, r8, lsr #16 │ │ │ │ + eoreq sp, r6, lr, asr #20 │ │ │ │ + eoreq fp, r8, lr, ror #23 │ │ │ │ + eoreq r5, sl, ip, lsl #16 │ │ │ │ + eoreq sp, r6, r2, lsr sl │ │ │ │ + eoreq fp, r8, r0, lsr #29 │ │ │ │ + eoreq r5, sl, r2, ror #15 │ │ │ │ + eoreq sp, r6, r8, lsl #20 │ │ │ │ + eoreq fp, r8, sl, ror ip │ │ │ │ + eoreq r5, sl, r0, asr r7 │ │ │ │ + eoreq sp, r6, r6, ror r9 │ │ │ │ + eoreq fp, r8, r6, ror ip │ │ │ │ + eoreq r5, sl, r4, lsl r7 │ │ │ │ + eoreq sp, r6, sl, lsr r9 │ │ │ │ + eoreq fp, r8, ip, lsr #22 │ │ │ │ + strdeq r5, [sl], -sl @ │ │ │ │ + eoreq sp, r6, r0, lsr #18 │ │ │ │ + eoreq fp, r8, r4, lsl ip │ │ │ │ + ldrdeq r5, [sl], -r2 @ │ │ │ │ + strdeq sp, [r6], -r8 @ │ │ │ │ + eoreq fp, r8, lr, asr fp │ │ │ │ + eoreq r5, sl, ip, asr #12 │ │ │ │ + eoreq sp, r6, r2, ror r8 │ │ │ │ + mlaeq r8, r8, r9, fp │ │ │ │ + eoreq fp, r8, r0, asr #18 │ │ │ │ + eoreq fp, r8, r4, ror #22 │ │ │ │ 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 #21 │ │ │ │ + eoreq fp, r8, sl, lsl #20 │ │ │ │ + ldrdeq fp, [r8], -r8 @ │ │ │ │ + mlaeq r8, r6, r9, fp │ │ │ │ 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 #14 │ │ │ │ + ldrdeq r6, [r8], -sl @ │ │ │ │ + eoreq ip, r9, ip, lsl #16 │ │ │ │ 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 @ │ │ │ │ + mrrc2 0, 4, pc, sl, cr0 @ │ │ │ │ stmiavs r0!, {r0, r2, r9, sl, lr} │ │ │ │ - cdp2 0, 5, cr15, cr14, cr11, {3} │ │ │ │ + cdp2 0, 7, cr15, cr2, cr11, {3} │ │ │ │ stmiavs r0!, {r0, r2, r8, r9, lr} │ │ │ │ - cdp2 0, 14, cr15, cr8, cr12, {3} │ │ │ │ + cdp2 0, 15, cr15, cr12, cr12, {3} │ │ │ │ strmi fp, [r1], sp, ror #5 │ │ │ │ b 140962c │ │ │ │ @ instruction: 0xf6e10905 │ │ │ │ @ instruction: 0x4605fb9b │ │ │ │ blx 1989638 │ │ │ │ @ instruction: 0xf6e0f989 │ │ │ │ b 132f034 │ │ │ │ rsclt r0, sp, #37748736 @ 0x2400000 │ │ │ │ sbclt r4, r0, #40, 6 @ 0xa0000000 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf04168a0 │ │ │ │ - stmiavs r0!, {r0, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r0, r2, r3, r4, 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, 5, cr15, cr0, cr1, {4} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ andcs r8, r1, #133 @ 0x85 │ │ │ │ ldrmi r6, [r1], -r0, lsr #17 │ │ │ │ - @ instruction: 0xffaaf08c │ │ │ │ + @ instruction: 0xffbef08c │ │ │ │ @ instruction: 0xf04468a0 │ │ │ │ - svcvs 0x0037fb6b │ │ │ │ + svcvs 0x0037fb7f │ │ │ │ ldrdgt pc, [r8], -r4 │ │ │ │ @ instruction: 0xf0002f04 │ │ │ │ blmi ff28f684 │ │ │ │ mlacs r0, ip, r8, pc @ │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ stmiblt r2!, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ ldrbtle r0, [r9], #-1626 @ 0xfffff9a6 │ │ │ │ @@ -392539,16 +392539,16 @@ │ │ │ │ stmdacs r0, {r0, r1, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0074f43f │ │ │ │ @ instruction: 0xf6e168a0 │ │ │ │ strb pc, [pc, -pc, ror #21]! @ │ │ │ │ @ instruction: 0xf01668a0 │ │ │ │ @ instruction: 0xe766fc99 │ │ │ │ @ instruction: 0xf08068a0 │ │ │ │ - stmiavs r0!, {r0, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xffc0f06b │ │ │ │ + stmiavs r0!, {r0, r2, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xffd4f06b │ │ │ │ @ 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, #7887 @ 0x1ecf @ │ │ │ │ mvncc pc, r6, lsl #17 │ │ │ │ stmdbcs r0, {r1, r2, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ stmibvs fp, {r1, r2, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ stmdacs r0, {r3, r4, r7, r8, fp, sp, lr} │ │ │ │ stmdbvs r2, {r4, r6, ip, lr, pc} │ │ │ │ orrlt r6, r3, r3, lsl r8 │ │ │ │ stmdblt r9, {r0, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ @@ -392676,27 +392676,27 @@ │ │ │ │ rsbseq r0, sp, r8, lsl #26 │ │ │ │ andeq r0, r0, ip, asr #20 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ @ instruction: 0x000009b0 │ │ │ │ andeq r0, r0, r0, asr #21 │ │ │ │ andeq r0, r0, r8, lsl #16 │ │ │ │ - strdeq r2, [r7], -r8 @ │ │ │ │ - eoreq r2, r7, r4, ror #15 │ │ │ │ - eoreq r0, r9, r8, asr #19 │ │ │ │ - eoreq sl, r7, r4, lsr #16 │ │ │ │ - eoreq r1, r8, r2, lsr sl │ │ │ │ - eoreq sl, r7, sl, lsr r7 │ │ │ │ - eoreq sp, r6, r6, lsl r0 │ │ │ │ - strhteq fp, [r8], -sl │ │ │ │ - eoreq sl, r7, r4, lsl r7 │ │ │ │ - strhteq r2, [r7], -lr │ │ │ │ - eoreq r0, r9, r0, lsr #17 │ │ │ │ - eoreq r2, r7, sl, lsr #13 │ │ │ │ - mlaeq r7, ip, r6, r2 │ │ │ │ + eoreq r2, r7, r8, lsr r9 │ │ │ │ + eoreq r2, r7, r4, lsr #18 │ │ │ │ + eoreq r0, r9, r8, lsl #22 │ │ │ │ + eoreq sl, r7, r4, ror #18 │ │ │ │ + eoreq r1, r8, r2, ror fp │ │ │ │ + eoreq sl, r7, sl, ror r8 │ │ │ │ + eoreq sp, r6, r6, asr r1 │ │ │ │ + strdeq fp, [r8], -sl @ │ │ │ │ + eoreq sl, r7, r4, asr r8 │ │ │ │ + strdeq r2, [r7], -lr @ │ │ │ │ + eoreq r0, r9, r0, ror #19 │ │ │ │ + eoreq r2, r7, sl, ror #15 │ │ │ │ + ldrdeq r2, [r7], -ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fed06978 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf73e0ff8 │ │ │ │ stclt 13, cr15, [r8, #-700] @ 0xfffffd44 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ bl fed0698c │ │ │ │ @@ -392921,16 +392921,16 @@ │ │ │ │ @ instruction: 0xf73d4479 │ │ │ │ ubfx pc, fp, #24, #15 │ │ │ │ rsbseq r0, sp, ip, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r0, sp, lr, asr r5 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - eoreq ip, r6, lr, lsl #24 │ │ │ │ - strdeq ip, [r6], -ip @ │ │ │ │ + eoreq ip, r6, lr, asr #26 │ │ │ │ + eoreq ip, r6, ip, lsr sp │ │ │ │ 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 #3 │ │ │ │ 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 │ │ │ │ + mlaeq r8, r8, r1, fp │ │ │ │ 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 @ │ │ │ │ + ldrdeq fp, [r8], -r4 @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ cdpne 12, 5, cr4, cr3, cr13, {6} │ │ │ │ blcs 29be74 │ │ │ │ vqshl.s8 q2, q14, q0 │ │ │ │ @@ -393215,15 +393215,15 @@ │ │ │ │ ldrbtmi r4, [r9], #-2310 @ 0xfffff6fa │ │ │ │ ldc2l 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r4 │ │ │ │ @ instruction: 0x007d0394 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ - eoreq sl, r8, r6, ror #24 │ │ │ │ + eoreq sl, r8, r6, lsr #27 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf8d04688 │ │ │ │ addlt r1, r2, r0, asr #1 │ │ │ │ cmplt r1, r6, lsl #12 │ │ │ │ @@ -393445,30 +393445,30 @@ │ │ │ │ strtmi r4, [r8], -r6, lsl #18 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xf7fefba7 │ │ │ │ svclt 0x0000ff69 │ │ │ │ rsbseq pc, ip, lr, ror #26 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ muleq r0, ip, r9 │ │ │ │ - strdeq sl, [r8], -ip @ │ │ │ │ + eoreq sl, r8, ip, lsr sl │ │ │ │ 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 #20 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [lr], -sp, lsl #12 │ │ │ │ @ instruction: 0xf8d02301 │ │ │ │ @@ -393621,17 +393621,17 @@ │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 2f45cc │ │ │ │ sbcsvc pc, fp, #1325400064 @ 0x4f000000 │ │ │ │ stmdami r5, {r2, r8, fp, lr} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0xf7ea4478 │ │ │ │ svclt 0x0000fc4d │ │ │ │ - eoreq r6, sp, r8, lsr r2 │ │ │ │ - eoreq r4, r8, r2, asr #23 │ │ │ │ - strdeq fp, [r9], -r4 @ │ │ │ │ + eoreq r6, sp, r8, ror r3 │ │ │ │ + eoreq r4, r8, r2, lsl #26 │ │ │ │ + eoreq fp, r9, r4, lsr 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 #17 │ │ │ │ + eoreq r4, r8, lr, lsl r2 │ │ │ │ + eoreq sl, r9, r0, asr r9 │ │ │ │ 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 │ │ │ │ + strhteq r4, [r8], -r8 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r4, r8, r4, asr r6 │ │ │ │ + mlaeq r8, r4, r7, r4 │ │ │ │ rsbseq r9, ip, r4, lsr #15 │ │ │ │ muleq r0, r8, r6 │ │ │ │ andeq r0, r0, ip, lsr r8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ @@ -400345,15 +400345,15 @@ │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ ... │ │ │ │ ldrhteq r9, [ip], #-44 @ 0xffffffd4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ ldrhteq r9, [ip], #-34 @ 0xffffffde │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r3, r8, lr, ror #29 │ │ │ │ + eoreq r4, r8, lr, lsr #32 │ │ │ │ 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 #4 │ │ │ │ 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: 0xf8aaf03c │ │ │ │ movwcs r4, #2564 @ 0xa04 │ │ │ │ strtmi r4, [r0], -r4, lsl #18 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ ldc2 6, cr15, [r8, #-816]! @ 0xfffffcd0 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0xfffff35d │ │ │ │ @ instruction: 0xffffe417 │ │ │ │ @@ -401623,16 +401623,16 @@ │ │ │ │ @ instruction: 0xf1bb0b01 │ │ │ │ stmible r9, {r1, r2, r3, r4, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0x2700e6d5 │ │ │ │ @ instruction: 0xf5a2e70f │ │ │ │ blcs 455014 │ │ │ │ mcrge 6, 6, pc, cr15, cr15, {3} @ │ │ │ │ svclt 0x0000e7de │ │ │ │ - strdeq lr, [ip], -r8 @ │ │ │ │ - ldrdeq lr, [ip], -lr @ │ │ │ │ + eoreq lr, ip, r8, lsr r7 │ │ │ │ + eoreq lr, ip, lr, lsl r7 │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [r8, #-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 #7 │ │ │ │ + strhteq lr, [ip], -lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldmdavs r1, {r1, r2, r3, r9, sl, lr} │ │ │ │ andcs r4, r3, r7, lsl #12 │ │ │ │ andseq pc, r8, r0, asr #5 │ │ │ │ @@ -401855,30 +401855,30 @@ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf8d9b1d3 │ │ │ │ cdpcs 0, 0, cr6, cr0, cr4, {0} │ │ │ │ cdpcs 0, 0, cr13, cr1, cr3, {2} │ │ │ │ tstphi r0, r0 @ p-variant is OBSOLETE │ │ │ │ strtmi fp, [r9], -r7, lsr #6 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #4 │ │ │ │ - blx 19748ce │ │ │ │ + blx 1e748ce │ │ │ │ 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 677440 │ │ │ │ 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 97722c │ │ │ │ @ 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: 0xf800f087 │ │ │ │ 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: 0xff46f086 │ │ │ │ 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 978d54 │ │ │ │ msreq SPSR_, r3, lsr #3 │ │ │ │ ldmdavs sp, {r0, r3, r4, r7, r8, sl, lr}^ │ │ │ │ strbeq pc, [r0, #-421]! @ 0xfffffe5b @ │ │ │ │ adds sp, pc, sl, lsl #2 │ │ │ │ @ instruction: 0xf1056e6b │ │ │ │ strtmi r0, [r9], -r0, ror #4 │ │ │ │ @ instruction: 0xf1a34591 │ │ │ │ @@ -402457,15 +402457,15 @@ │ │ │ │ addsmi r2, r3, #268435466 @ 0x1000000a │ │ │ │ stcls 0, cr13, [r4], {167} @ 0xa7 │ │ │ │ bl 2dfc0c │ │ │ │ ldrbmi r0, [ip, #-2819] @ 0xfffff4fd │ │ │ │ @ instruction: 0xf854d2a1 │ │ │ │ andcs r3, r0, #4, 22 @ 0x1000 │ │ │ │ blvs ff7ca8d8 │ │ │ │ - cdp2 0, 10, cr15, cr10, cr6, {4} │ │ │ │ + cdp2 0, 11, cr15, cr14, cr6, {4} │ │ │ │ mvnsle r4, #92, 10 @ 0x17000000 │ │ │ │ svclt 0x0000e797 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ rsbseq r7, ip, r8, asr #7 │ │ │ │ rsbseq r7, ip, r2, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @@ -402473,15 +402473,15 @@ │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ bleq 3b3c6c │ │ │ │ svclt 0x003845da │ │ │ │ andle r4, r8, #84, 12 @ 0x5400000 │ │ │ │ blcc 2f71a0 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf0866bd8 │ │ │ │ - ldrbmi pc, [ip, #-3721] @ 0xfffff177 @ │ │ │ │ + ldrbmi pc, [ip, #-3741] @ 0xfffff163 @ │ │ │ │ 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 #16 │ │ │ │ + eoreq r7, r6, lr, ror r3 │ │ │ │ + eoreq r9, r6, ip, lsr #20 │ │ │ │ + eoreq r1, r8, r4, asr #16 │ │ │ │ + eoreq r1, r8, r0, lsl r8 │ │ │ │ + eoreq r1, r8, r6, lsl r8 │ │ │ │ + eoreq sl, r9, sl, lsl #27 │ │ │ │ + ldrdeq r7, [r7], -r0 @ │ │ │ │ + eoreq sl, r9, r8, ror sp │ │ │ │ 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 #21 │ │ │ │ + eoreq r1, r8, sl, asr #15 │ │ │ │ + eoreq r8, r7, r6, asr #25 │ │ │ │ + mlaeq r8, sl, r7, r1 │ │ │ │ + eoreq fp, r7, r0, lsr r7 │ │ │ │ + strdeq lr, [r7], -r2 @ │ │ │ │ + eoreq r1, r8, sl, lsl r7 │ │ │ │ + eoreq r1, r8, r2, lsl r7 │ │ │ │ + mlaeq r7, lr, ip, lr │ │ │ │ + strdeq r1, [r8], -lr @ │ │ │ │ + mlaeq r6, r6, r8, r9 │ │ │ │ + eoreq r1, r8, r0, lsr #15 │ │ │ │ + eoreq r7, r9, sl, lsl #13 │ │ │ │ + eoreq fp, r7, lr, lsr #23 │ │ │ │ + eoreq r7, r7, r6, lsr #28 │ │ │ │ + eoreq r1, r8, ip, lsl #13 │ │ │ │ + eoreq r0, r8, r2, lsl #19 │ │ │ │ + eoreq r9, r6, r6, lsl #16 │ │ │ │ + eoreq r1, r8, ip, lsr #13 │ │ │ │ + eoreq r1, r8, lr, lsr #13 │ │ │ │ + eoreq fp, r7, r8, asr r3 │ │ │ │ + mlaeq r8, r6, r6, r1 │ │ │ │ + eoreq r1, r8, r6, ror #13 │ │ │ │ + mlaeq r8, ip, r6, r1 │ │ │ │ + eoreq r1, r8, r2, lsr #13 │ │ │ │ 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 #27 │ │ │ │ + eoreq r1, r8, sl, lsr r6 │ │ │ │ + eoreq r1, r8, r4, lsr r6 │ │ │ │ + eoreq sl, r7, r4, ror sp │ │ │ │ + eoreq r1, r8, sl, asr #12 │ │ │ │ + eoreq r1, r8, lr, ror #13 │ │ │ │ + eoreq r5, r6, sl, ror #9 │ │ │ │ + eoreq r1, r8, r4, asr #9 │ │ │ │ + strdeq r0, [r8], -ip @ │ │ │ │ + eoreq r0, r9, sl, asr #30 │ │ │ │ + ldrdeq r1, [r8], -r0 @ │ │ │ │ + eoreq r9, sl, r6, lsr #7 │ │ │ │ + eoreq r1, r8, r8, ror r5 │ │ │ │ + eoreq r9, r6, r8, asr #10 │ │ │ │ + eoreq r1, r8, sl, ror #10 │ │ │ │ + eoreq r9, sl, lr, asr #5 │ │ │ │ + eoreq r1, r8, lr, ror r5 │ │ │ │ + eoreq r0, r9, r6, ror r4 │ │ │ │ + eoreq r1, r8, r8, asr #10 │ │ │ │ + eoreq r1, r8, r2, ror #3 │ │ │ │ + eoreq r9, sl, ip, asr r2 │ │ │ │ + eoreq lr, r7, ip, lsr r7 │ │ │ │ + eoreq lr, r7, r2, asr #14 │ │ │ │ + strhteq r1, [r8], -sl │ │ │ │ + eoreq r1, r8, r4, lsr #5 │ │ │ │ + mlaeq r7, r2, fp, sp │ │ │ │ + eoreq sp, r7, r8, ror fp │ │ │ │ + eoreq sp, r7, ip, ror fp │ │ │ │ + eoreq r1, r8, lr, lsr #7 │ │ │ │ + strhteq r9, [sl], -ip │ │ │ │ + eoreq r1, r8, ip, lsr #5 │ │ │ │ + eoreq r1, r8, ip, lsl #5 │ │ │ │ + eoreq r1, r8, r6, ror #5 │ │ │ │ + strdeq r8, [r7], -r6 @ │ │ │ │ + eoreq r9, sl, sl, asr #13 │ │ │ │ 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 │ │ │ │ + ldrdeq r1, [r8], -r8 @ │ │ │ │ + eoreq r1, r8, ip, ror #3 │ │ │ │ + eoreq r1, r8, r2, lsr r1 │ │ │ │ + mlaeq r9, lr, r6, r7 │ │ │ │ + mlaeq r8, r0, r1, r1 │ │ │ │ + ldrdeq r0, [r8], -r6 @ │ │ │ │ + eoreq lr, r7, r8, lsl #9 │ │ │ │ + eoreq r7, r9, r8, ror #29 │ │ │ │ + eoreq lr, r7, r8, lsl #6 │ │ │ │ + eoreq lr, r7, r2, ror #8 │ │ │ │ + eoreq lr, r7, r0, asr r4 │ │ │ │ + eoreq lr, r7, sl, lsl #7 │ │ │ │ + eoreq r7, r9, sl, lsr #29 │ │ │ │ + strdeq r1, [r8], -r2 @ │ │ │ │ + strhteq lr, [r7], -r4 │ │ │ │ rsbseq r2, r9, lr, lsl #20 │ │ │ │ - eoreq r8, r6, r6, lsr pc │ │ │ │ - eoreq r8, sl, r6, lsl sl │ │ │ │ - ldrdeq r0, [r8], -r4 @ │ │ │ │ - eoreq r8, r7, r2, lsr fp │ │ │ │ - ldrdeq r0, [r8], -r2 @ │ │ │ │ - ldrdeq r0, [r8], -lr @ │ │ │ │ - strdeq r0, [r8], -ip @ │ │ │ │ - eoreq pc, r7, r6, ror #30 │ │ │ │ + eoreq r9, r6, r6, ror r0 │ │ │ │ + eoreq r8, sl, r6, asr fp │ │ │ │ + eoreq r1, r8, r4, lsl r1 │ │ │ │ + eoreq r8, r7, r2, ror ip │ │ │ │ + eoreq r1, r8, r2, lsl r1 │ │ │ │ + eoreq r1, r8, lr, lsl r1 │ │ │ │ + eoreq r1, r8, ip, lsr r1 │ │ │ │ + eoreq r0, r8, r6, lsr #1 │ │ │ │ rsbseq r2, r9, r0, lsl #19 │ │ │ │ + eoreq r1, r8, r2, lsr r0 │ │ │ │ + eoreq r1, r8, r4 │ │ │ │ + strhteq lr, [r8], -r8 │ │ │ │ + eoreq r0, r8, ip, lsr #30 │ │ │ │ + eoreq r0, r8, r2, lsl #30 │ │ │ │ + eoreq r0, r8, r0, lsl #30 │ │ │ │ + eoreq r0, r8, r6, lsl pc │ │ │ │ + eoreq r0, r8, ip, lsl pc │ │ │ │ + strhteq r0, [r8], -lr │ │ │ │ + eoreq r1, r8, r0 │ │ │ │ + strdeq r0, [r8], -ip @ │ │ │ │ + eoreq r0, r8, lr, lsl pc │ │ │ │ + eoreq r0, r8, r8, lsl #30 │ │ │ │ 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, r6, asr #29 │ │ │ │ + eoreq r0, r8, r8, lsl pc │ │ │ │ + eoreq r0, r8, r2, lsl #30 │ │ │ │ + eoreq r0, r8, ip, ror #29 │ │ │ │ + ldrdeq r0, [r8], -r6 @ │ │ │ │ eoreq r0, r8, r0, asr #29 │ │ │ │ - strhteq r0, [r8], -ip │ │ │ │ - ldrdeq r0, [r8], -lr @ │ │ │ │ - eoreq r0, r8, r8, asr #27 │ │ │ │ - strhteq r0, [r8], -r2 │ │ │ │ - mlaeq r8, ip, sp, r0 │ │ │ │ - eoreq r0, r8, r6, lsl #27 │ │ │ │ - ldrdeq r0, [r8], -r8 @ │ │ │ │ - eoreq r0, r8, r2, asr #27 │ │ │ │ - eoreq r0, r8, ip, lsr #27 │ │ │ │ - mlaeq r8, r6, sp, r0 │ │ │ │ - eoreq r0, r8, r0, lsl #27 │ │ │ │ - eoreq r0, r8, sl, ror #26 │ │ │ │ - eoreq r0, r8, r4, asr sp │ │ │ │ - eoreq r0, r8, lr, lsr sp │ │ │ │ - eoreq r0, r8, r4, asr #27 │ │ │ │ - eoreq r0, r8, r4, lsl #27 │ │ │ │ + eoreq r0, r8, sl, lsr #29 │ │ │ │ + mlaeq r8, r4, lr, r0 │ │ │ │ + eoreq r0, r8, lr, ror lr │ │ │ │ + eoreq r0, r8, r4, lsl #30 │ │ │ │ + eoreq r0, r8, r4, asr #29 │ │ │ │ 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 @ │ │ │ │ + mlaeq r8, r8, lr, r0 │ │ │ │ + mlaeq r8, r8, lr, r0 │ │ │ │ + eoreq r0, r8, r4, lsl #29 │ │ │ │ + eoreq r0, r8, r4, ror lr │ │ │ │ + eoreq lr, r7, r0, ror #26 │ │ │ │ + eoreq r0, r8, r8, asr lr │ │ │ │ + mlaeq r6, r8, r4, fp │ │ │ │ + eoreq sl, r9, r8, lsl r5 │ │ │ │ + strhteq lr, [r7], -r0 │ │ │ │ + eoreq r0, r8, r4, asr #28 │ │ │ │ + eoreq r0, r8, ip, lsr lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ @ instruction: 0xf1006d44 │ │ │ │ addlt r0, r3, r0, asr fp │ │ │ │ @ instruction: 0xf00045a3 │ │ │ │ @@ -403853,44 +403853,44 @@ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xffbaf732 │ │ │ │ ldrbmi r6, [ip, #-2148] @ 0xfffff79c │ │ │ │ svcge 0x0004f47f │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ bmi 95e5a4 │ │ │ │ @ instruction: 0xe7b3447a │ │ │ │ - eoreq r2, r6, sl, lsl r3 │ │ │ │ - eoreq r8, sl, lr, lsr #18 │ │ │ │ - eoreq r8, sl, sl, lsr #18 │ │ │ │ - eoreq sl, r7, r8, lsr r1 │ │ │ │ - eoreq sp, r7, r4, ror #5 │ │ │ │ - strdeq r0, [r8], -r8 @ │ │ │ │ - eoreq sl, r7, r6, lsl r1 │ │ │ │ - strdeq r0, [r8], -r0 @ │ │ │ │ - eoreq r9, r9, r2, ror pc │ │ │ │ - eoreq r4, r6, ip, lsl #19 │ │ │ │ - strhteq sl, [r7], -lr │ │ │ │ - eoreq r0, r8, r0, lsr #23 │ │ │ │ - eoreq r9, r9, sl, lsl pc │ │ │ │ - eoreq r4, r6, r4, lsr r9 │ │ │ │ - eoreq sl, r7, r6, asr #32 │ │ │ │ - eoreq r0, r8, r8, lsr fp │ │ │ │ - eoreq sl, r7, r8, lsl r0 │ │ │ │ - eoreq r8, sl, r4, asr r7 │ │ │ │ - strdeq r0, [r8], -ip @ │ │ │ │ - eoreq r0, r8, r2, lsl #22 │ │ │ │ - eoreq r0, r8, r2, lsr #21 │ │ │ │ - eoreq sl, r7, ip, lsl #16 │ │ │ │ - eoreq r8, sl, lr, lsl #14 │ │ │ │ - strhteq r9, [r7], -r8 │ │ │ │ - ldrdeq r0, [r8], -r6 @ │ │ │ │ - eoreq r9, r9, r6, lsl lr │ │ │ │ - eoreq r8, sl, ip, ror r7 │ │ │ │ - eoreq r8, sl, r8, lsr #13 │ │ │ │ - eoreq r9, r6, lr, ror sp │ │ │ │ - eoreq r0, r8, r0, lsl sl │ │ │ │ + eoreq r2, r6, sl, asr r4 │ │ │ │ + eoreq r8, sl, lr, ror #20 │ │ │ │ + eoreq r8, sl, sl, ror #20 │ │ │ │ + eoreq sl, r7, r8, ror r2 │ │ │ │ + eoreq sp, r7, r4, lsr #8 │ │ │ │ + eoreq r0, r8, r8, lsr sp │ │ │ │ + eoreq sl, r7, r6, asr r2 │ │ │ │ + eoreq r0, r8, r0, lsr sp │ │ │ │ + strhteq sl, [r9], -r2 │ │ │ │ + eoreq r4, r6, ip, asr #21 │ │ │ │ + strdeq sl, [r7], -lr @ │ │ │ │ + eoreq r0, r8, r0, ror #25 │ │ │ │ + eoreq sl, r9, sl, asr r0 │ │ │ │ + eoreq r4, r6, r4, ror sl │ │ │ │ + eoreq sl, r7, r6, lsl #3 │ │ │ │ + eoreq r0, r8, r8, ror ip │ │ │ │ + eoreq sl, r7, r8, asr r1 │ │ │ │ + mlaeq sl, r4, r8, r8 │ │ │ │ + eoreq r0, r8, ip, lsr ip │ │ │ │ + eoreq r0, r8, r2, asr #24 │ │ │ │ + eoreq r0, r8, r2, ror #23 │ │ │ │ + eoreq sl, r7, ip, asr #18 │ │ │ │ + eoreq r8, sl, lr, asr #16 │ │ │ │ + strdeq sl, [r7], -r8 @ │ │ │ │ + eoreq r0, r8, r6, lsl ip │ │ │ │ + eoreq r9, r9, r6, asr pc │ │ │ │ + strhteq r8, [sl], -ip │ │ │ │ + eoreq r8, sl, r8, ror #15 │ │ │ │ + strhteq r9, [r6], -lr │ │ │ │ + eoreq r0, r8, r0, asr fp │ │ │ │ @ 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, #-628]! @ 0xfffffd8c │ │ │ │ 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 │ │ │ │ + ldc2l 0, cr15, [r4], #-552 @ 0xfffffdd8 │ │ │ │ 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 e76bce │ │ │ │ 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, #6877 @ 0x1add @ │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [r4, #-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: 0xf106fcff │ │ │ │ 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 df6d0e │ │ │ │ @ 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 2076d3c │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x007bf43f │ │ │ │ strbmi r4, [ip], -r8, asr #12 │ │ │ │ - ldc2 0, cr15, [sl], #552 @ 0x228 │ │ │ │ + stc2l 0, cr15, [lr], {138} @ 0x8a │ │ │ │ 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 ff877134 │ │ │ │ ldmib sp, {r2, r7, r9, sl, lr}^ │ │ │ │ tstlt r8, r3, lsl #6 │ │ │ │ ldceq 1, cr15, [ip], {160} @ 0xa0 │ │ │ │ eorshi pc, ip, sp, asr #17 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andcs r4, r0, #184, 12 @ 0xb800000 │ │ │ │ eorgt pc, r4, sp, asr #17 │ │ │ │ @@ -404540,18 +404540,18 @@ │ │ │ │ msrhi CPSR_x, r0, asr #32 │ │ │ │ bvs 861ca0 │ │ │ │ bcs 1e1cb0 │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ blcs 1bbca0 │ │ │ │ tstphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf08a980e │ │ │ │ - strmi pc, [r4], -r5, ror #19 │ │ │ │ + @ instruction: 0x4604f9f9 │ │ │ │ tst r1, r8, lsr r9 │ │ │ │ @ instruction: 0xf08a4620 │ │ │ │ - @ instruction: 0x4604f9f3 │ │ │ │ + strmi pc, [r4], -r7, lsl #20 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stcvc 1, cr8, [r3], #-44 @ 0xffffffd4 │ │ │ │ rscsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xa00ef8b4 │ │ │ │ @ instruction: 0xf8b889a3 │ │ │ │ @ instruction: 0xf8b8202a │ │ │ │ bl fec53170 │ │ │ │ @@ -404604,15 +404604,15 @@ │ │ │ │ addsmi r8, sl, #2129920 @ 0x208000 │ │ │ │ mrcge 6, 5, APSR_nzcv, cr2, cr15, {3} │ │ │ │ bcs 1d529c │ │ │ │ stmibhi r2, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf63f429a │ │ │ │ stmib sp, {r0, r1, r2, r3, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf08a1303 │ │ │ │ - stmdacs r0, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, 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: 0xf964f08a │ │ │ │ ldmdacc ip, {r8, ip, sp, pc} │ │ │ │ ldrdhi pc, [r4], -sp @ │ │ │ │ ldr r9, [r4], r9 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ bicsmi lr, ip, #76546048 @ 0x4900000 │ │ │ │ vld3.32 @ instruction: 0xf4a4fa94 │ │ │ │ @@ -404740,75 +404740,75 @@ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ addlt r4, r3, r3, lsl #12 │ │ │ │ andcc r2, ip, r0, lsl #12 │ │ │ │ @ instruction: 0xf08a761e │ │ │ │ - andls pc, r0, r5, asr r8 @ │ │ │ │ + andls pc, r0, r9, ror #16 │ │ │ │ rsbsle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0xf1039b00 │ │ │ │ ldrvc r0, [lr], -ip │ │ │ │ - @ instruction: 0xf84cf08a │ │ │ │ + @ instruction: 0xf860f08a │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf109d068 │ │ │ │ @ instruction: 0xf889000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - strmi pc, [r2], r3, asr #16 │ │ │ │ + pkhtbmi pc, r2, r7, asr #16 @ │ │ │ │ subsle r2, r9, r0, lsl #16 │ │ │ │ andeq pc, ip, sl, lsl #2 │ │ │ │ andsvs pc, r8, sl, lsl #17 │ │ │ │ - @ instruction: 0xf83af08a │ │ │ │ + @ instruction: 0xf84ef08a │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10bd04a │ │ │ │ @ instruction: 0xf88b000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - @ instruction: 0x4604f831 │ │ │ │ + strmi pc, [r4], -r5, asr #16 │ │ │ │ eorsle r2, fp, r0, lsl #16 │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ @ instruction: 0xf08a7626 │ │ │ │ - strmi pc, [r5], -r9, lsr #16 │ │ │ │ + @ instruction: 0x4605f83d │ │ │ │ @ instruction: 0xf105b370 │ │ │ │ strtvc r0, [lr], -ip │ │ │ │ - @ instruction: 0xf822f08a │ │ │ │ + @ instruction: 0xf836f08a │ │ │ │ movwlt r4, #34311 @ 0x8607 │ │ │ │ andeq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf08a763e │ │ │ │ - pkhbtmi pc, r0, fp, lsl #16 @ │ │ │ │ + strmi pc, [r0], pc, lsr #16 │ │ │ │ @ instruction: 0xf108b1a0 │ │ │ │ @ instruction: 0xf888000c │ │ │ │ @ instruction: 0xf08a6018 │ │ │ │ - teqplt r8, r3, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + teqplt r8, r7, lsr #16 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff9001 │ │ │ │ stmdals r1, {r0, r1, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf820f08a │ │ │ │ + @ instruction: 0xf834f08a │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4640 │ │ │ │ - pkhbtmi pc, r0, fp, lsl #16 @ │ │ │ │ + strmi pc, [r0], pc, lsr #16 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4638 │ │ │ │ - @ instruction: 0x4607f815 │ │ │ │ + strmi pc, [r7], -r9, lsr #16 │ │ │ │ bicsle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4628 │ │ │ │ - strmi pc, [r5], -pc, lsl #16 │ │ │ │ + strmi pc, [r5], -r3, lsr #16 │ │ │ │ bicsle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4620 │ │ │ │ - strmi pc, [r4], -r9, lsl #16 │ │ │ │ + @ instruction: 0x4604f81d │ │ │ │ bicle r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0xf08a4658 │ │ │ │ - strmi pc, [r3], r3, lsl #16 │ │ │ │ + pkhbtmi pc, r3, r7, lsl #16 @ │ │ │ │ @ instruction: 0xd1b42800 │ │ │ │ - @ instruction: 0xf0894650 │ │ │ │ - @ instruction: 0x4682fffd │ │ │ │ + @ instruction: 0xf08a4650 │ │ │ │ + pkhbtmi pc, r2, r1, lsl #16 @ │ │ │ │ @ instruction: 0xd1a52800 │ │ │ │ - @ instruction: 0xf0894648 │ │ │ │ - @ instruction: 0x4681fff7 │ │ │ │ + @ instruction: 0xf08a4648 │ │ │ │ + strmi pc, [r1], fp, lsl #16 │ │ │ │ orrsle r2, r6, r0, lsl #16 │ │ │ │ - @ instruction: 0xf0899800 │ │ │ │ - strdls pc, [r0], -r1 │ │ │ │ + @ instruction: 0xf08a9800 │ │ │ │ + andls pc, r0, r5, lsl #16 │ │ │ │ orrle r2, r7, r0, lsl #16 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ ldrdcc pc, [r4, r0] │ │ │ │ ldrbmi fp, [r0, -r3, lsl #18]! │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -405148,19 +405148,19 @@ │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0xf1014606 │ │ │ │ ldmib r6, {r4, r5, r6}^ │ │ │ │ bvs fe888390 │ │ │ │ @ instruction: 0xf8536e12 │ │ │ │ @ instruction: 0xf0899022 │ │ │ │ - stmdacs r0, {r0, r2, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r4, r5, 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 │ │ │ │ + stc2l 0, cr15, [r4, #-548] @ 0xfffffddc │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf855d057 │ │ │ │ ldmdavs r3, {r3, sl, fp, sp}^ │ │ │ │ tstpeq pc, r3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf859095b │ │ │ │ sbcmi r3, fp, r3, lsr #32 │ │ │ │ strble r0, [lr, #2011]! @ 0x7db │ │ │ │ @@ -405205,15 +405205,15 @@ │ │ │ │ pop {r0, r1, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ bl fed12cfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r8, ror #31 │ │ │ │ rsbseq pc, r0, r1, lsl #2 │ │ │ │ - ldc2 0, cr15, [r2], #548 @ 0x224 │ │ │ │ + stc2l 0, cr15, [r6], {137} @ 0x89 │ │ │ │ @ instruction: 0x4604b350 │ │ │ │ @ instruction: 0xf8d5260c │ │ │ │ smlsdxcs r0, r8, r1, r2 │ │ │ │ @ instruction: 0xb1cb6993 │ │ │ │ @ instruction: 0xf8d56e1a │ │ │ │ blx 348176 │ │ │ │ bvc 848730 │ │ │ │ @@ -405226,15 +405226,15 @@ │ │ │ │ @ instruction: 0xf8d53c08 │ │ │ │ @ instruction: 0xf7ff0178 │ │ │ │ stmdblt pc!, {r0, r2, r3, r7, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ ldrsbcs pc, [r8, #-133]! @ 0xffffff7b @ │ │ │ │ @ instruction: 0x270169d3 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf0894620 │ │ │ │ - @ instruction: 0x4604fc9d │ │ │ │ + @ instruction: 0x4604fcb1 │ │ │ │ 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 ff978114 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ adchi pc, sl, #0 │ │ │ │ - blx ffbf8120 │ │ │ │ + blx f8120 │ │ │ │ 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 fe7f81e8 │ │ │ │ @ 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: 0xf106fd6d │ │ │ │ strbmi r0, [r0], -ip, lsl #16 │ │ │ │ - cdp2 0, 15, cr15, cr14, cr8, {4} │ │ │ │ + @ instruction: 0xff12f088 │ │ │ │ cmnlt r8, #4, 12 @ 0x400000 │ │ │ │ - @ instruction: 0xff0ef088 │ │ │ │ + @ instruction: 0xff22f088 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r0], -r5, lsl #12 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ - stc2l 0, cr15, [r8, #-544] @ 0xfffffde0 │ │ │ │ + ldc2l 0, cr15, [ip, #-544] @ 0xfffffde0 │ │ │ │ @ instruction: 0x61206930 │ │ │ │ stmiavs r1, {r3, r4, r5, r8, r9, ip, sp, pc}^ │ │ │ │ stmdbcs r0, {r2, r3, ip, sp} │ │ │ │ stmdbvs r3!, {r0, r6, ip, lr, pc}^ │ │ │ │ ldrsbt pc, [r4], -r3 @ │ │ │ │ ldrmi lr, [r1], -r0 │ │ │ │ stmvs sl, {r0, r1, r3, r6, r8, fp, sp, lr} │ │ │ │ @@ -405957,17 +405957,17 @@ │ │ │ │ stmdavs fp, {r0, r1, sl, fp}^ │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0x461abfb6 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf8cd4622 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - smlawblt sp, fp, ip, pc @ │ │ │ │ + msrlt CPSR_fsc, pc @ │ │ │ │ strtmi r4, [ip], -r8, lsr #12 │ │ │ │ - cdp2 0, 14, cr15, cr2, cr8, {4} │ │ │ │ + cdp2 0, 15, cr15, cr6, cr8, {4} │ │ │ │ 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 │ │ │ │ + ldc2l 0, cr15, [r6], #-544 @ 0xfffffde0 │ │ │ │ @ instruction: 0x460be7d5 │ │ │ │ @ instruction: 0xf8cd4622 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - @ instruction: 0xe7cefc5b │ │ │ │ + strb pc, [lr, pc, ror #24] @ │ │ │ │ ldrmi r6, [r8, r3, lsl #17] │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf0884638 │ │ │ │ - @ instruction: 0xe796fcf1 │ │ │ │ + ldr pc, [r6, r5, lsl #26] │ │ │ │ strtmi r4, [r2], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8cd4638 │ │ │ │ @ instruction: 0xf0889000 │ │ │ │ - ldr pc, [lr, fp, asr #24]! │ │ │ │ + sbfx pc, pc, #24, #31 │ │ │ │ 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 fec78c12 │ │ │ │ @ instruction: 0xf1042300 │ │ │ │ strtvc r0, [r3], -ip │ │ │ │ - ldc2 0, cr15, [sl, #-544]! @ 0xfffffde0 │ │ │ │ + stc2l 0, cr15, [lr, #-544] @ 0xfffffde0 │ │ │ │ strmi fp, [r4], -r8, asr #2 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x4620fcd1 │ │ │ │ - stc2l 0, cr15, [r6, #-544] @ 0xfffffde0 │ │ │ │ + ldc2l 0, cr15, [sl, #-544] @ 0xfffffde0 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-984]! @ 0xfffffc28 │ │ │ │ orrslt r6, fp, fp, lsl #22 │ │ │ │ @ instruction: 0xf64fb500 │ │ │ │ @ instruction: 0xf8b37cff │ │ │ │ strbmi lr, [r6, #0]! │ │ │ │ bvs ff430e50 │ │ │ │ @@ -406485,38 +406485,38 @@ │ │ │ │ bvc 88dafc │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x46506e33 │ │ │ │ strmi pc, [r3], #-2821 @ 0xfffff4fb │ │ │ │ @ instruction: 0xff02f72f │ │ │ │ @ instruction: 0xf10a6060 │ │ │ │ @ instruction: 0xf0880070 │ │ │ │ - @ instruction: 0x4605fab3 │ │ │ │ + strmi pc, [r5], -r7, asr #21 │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ @ instruction: 0x4628fd31 │ │ │ │ - blx ff0f9140 │ │ │ │ + blx ff5f9140 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf10ad1f3 │ │ │ │ @ instruction: 0xf08800ec │ │ │ │ - strmi pc, [r5], -r1, lsr #21 │ │ │ │ + @ instruction: 0x4605fab5 │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ @ instruction: 0x4628fd1f │ │ │ │ - blx fec79164 │ │ │ │ + blx ff179164 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf50ad1f3 │ │ │ │ @ instruction: 0xf08870b4 │ │ │ │ - strmi pc, [r5], -pc, lsl #21 │ │ │ │ + strmi pc, [r5], -r3, lsr #21 │ │ │ │ stmibhi sl!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ stcne 8, cr15, [r8], {85} @ 0x55 │ │ │ │ @ instruction: 0xf72f6860 │ │ │ │ strtmi pc, [r8], -sp, lsl #26 │ │ │ │ - blx fe7f9188 │ │ │ │ + blx fecf9188 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dbd1f3 │ │ │ │ @ instruction: 0xf1a22014 │ │ │ │ movwls r0, #17248 @ 0x4360 │ │ │ │ addsmi r9, r3, #8, 22 @ 0x2000 │ │ │ │ svcls 0x0008bf18 │ │ │ │ msrhi SPSR_fsxc, r0 │ │ │ │ @@ -406634,21 +406634,21 @@ │ │ │ │ movwls r7, #37634 @ 0x9302 │ │ │ │ ldmdavs pc, {r2, r8, r9, fp, ip, pc} @ │ │ │ │ eorsle r2, r3, r0, lsl #30 │ │ │ │ blvs 185773c │ │ │ │ teqle r6, #144, 10 @ 0x24000000 │ │ │ │ ldrmi r6, [r8, #2971] @ 0xb9b │ │ │ │ ldrtmi sp, [r8], -r9, lsr #4 │ │ │ │ - @ instruction: 0xf9b6f088 │ │ │ │ + @ instruction: 0xf9caf088 │ │ │ │ stmdbvs r2, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ ldrmi r6, [r8, #2899] @ 0xb53 │ │ │ │ blvs fe6b1d8c │ │ │ │ andle r4, r5, #152, 10 @ 0x26000000 │ │ │ │ ldrtmi r4, [r8], -r7, lsl #12 │ │ │ │ - @ instruction: 0xf9aaf088 │ │ │ │ + @ instruction: 0xf9bef088 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldmdbvs pc!, {r0, r3, r4, r5, r9, sl, lr} @ │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ @ instruction: 0x8d08694a │ │ │ │ @ instruction: 0xf8db6b51 │ │ │ │ strmi r2, [r2], #-52 @ 0xffffffcc │ │ │ │ addslt r1, r2, #335872 @ 0x52000 │ │ │ │ @@ -407704,35 +407704,35 @@ │ │ │ │ @ instruction: 0xf671e7b4 │ │ │ │ stmdals fp, {r1, r2, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf86ef730 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldmlt ip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strcs r4, [r1], #-1562 @ 0xfffff9e6 │ │ │ │ svclt 0x0000e7a8 │ │ │ │ - eoreq sp, r7, r8, lsr r5 │ │ │ │ - eoreq r6, r9, r6, asr #18 │ │ │ │ - eoreq lr, r5, ip, ror #22 │ │ │ │ - eoreq r6, r9, r4, ror #17 │ │ │ │ - eoreq lr, r5, r6, lsl #22 │ │ │ │ - mlaeq r7, r4, r4, sp │ │ │ │ - eoreq sp, r7, lr, asr #8 │ │ │ │ - strhteq r6, [r9], -r4 │ │ │ │ - ldrdeq lr, [r5], -sl @ │ │ │ │ + eoreq sp, r7, r8, ror r6 │ │ │ │ + eoreq r6, r9, r6, lsl #21 │ │ │ │ + eoreq lr, r5, ip, lsr #25 │ │ │ │ + eoreq r6, r9, r4, lsr #20 │ │ │ │ + eoreq lr, r5, r6, asr #24 │ │ │ │ + ldrdeq sp, [r7], -r4 @ │ │ │ │ + eoreq sp, r7, lr, lsl #11 │ │ │ │ + strdeq r6, [r9], -r4 @ │ │ │ │ + eoreq lr, r5, sl, lsl ip │ │ │ │ @ instruction: 0xffffcb65 │ │ │ │ @ instruction: 0xffffcc49 │ │ │ │ @ instruction: 0xffffcb47 │ │ │ │ - ldrdeq ip, [r7], -ip @ │ │ │ │ - strhteq r6, [r9], -r4 │ │ │ │ - ldrdeq lr, [r5], -sl @ │ │ │ │ - eoreq ip, r7, r0, lsl #30 │ │ │ │ - eoreq r6, r9, r2, lsr #6 │ │ │ │ - eoreq lr, r5, r8, asr #10 │ │ │ │ - strdeq ip, [r7], -sl @ │ │ │ │ - eoreq r6, r9, ip, ror #5 │ │ │ │ - eoreq lr, r5, r2, lsl r5 │ │ │ │ + eoreq sp, r7, ip, lsl r1 │ │ │ │ + strdeq r6, [r9], -r4 @ │ │ │ │ + eoreq lr, r5, sl, lsl r7 │ │ │ │ + eoreq sp, r7, r0, asr #32 │ │ │ │ + eoreq r6, r9, r2, ror #8 │ │ │ │ + eoreq lr, r5, r8, lsl #13 │ │ │ │ + eoreq sp, r7, sl, lsr r0 │ │ │ │ + eoreq r6, r9, ip, lsr #8 │ │ │ │ + eoreq lr, r5, r2, asr r6 │ │ │ │ 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 │ │ │ │ + stc2 0, cr15, [r2], #536 @ 0x218 │ │ │ │ blls 238ad8 │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ bl 28dff4 │ │ │ │ @ instruction: 0xf1081348 │ │ │ │ ldrmi r0, [r8], -r1, lsl #16 │ │ │ │ ldc 6, cr15, [r0], #-448 @ 0xfffffe40 │ │ │ │ @ instruction: 0xf8c04601 │ │ │ │ orrvs r9, r7, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c060c5 │ │ │ │ stmdage r7, {r2, r3, r4, ip, sp, pc} │ │ │ │ - ldc2l 0, cr15, [r8], #-536 @ 0xfffffde8 │ │ │ │ + stc2 0, cr15, [ip], {134} @ 0x86 │ │ │ │ ldrtmi lr, [r1], r6, lsr #15 │ │ │ │ ldrdge pc, [r8], -sp │ │ │ │ strtmi r9, [fp], r3, lsl #28 │ │ │ │ ldrtmi sl, [r1], -sp, lsl #22 │ │ │ │ @ instruction: 0x46184652 │ │ │ │ @ instruction: 0xf7349301 │ │ │ │ @ instruction: 0xf8d9fcc9 │ │ │ │ @@ -408381,30 +408381,30 @@ │ │ │ │ strmi r4, [r5], -r2, lsl #13 │ │ │ │ @ instruction: 0xf85a9803 │ │ │ │ blx 34921a │ │ │ │ @ instruction: 0xf85bf202 │ │ │ │ stmib sp, {r1, sp}^ │ │ │ │ ldm r8, {r3, r9, sp} │ │ │ │ @ instruction: 0xf0860006 │ │ │ │ - @ instruction: 0xb1a8fc4f │ │ │ │ + @ instruction: 0xb1a8fc63 │ │ │ │ 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 @ │ │ │ │ + stc2l 0, cr15, [r0], #-536 @ 0xfffffde8 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stmib sp, {r1, r3, r5, fp, sp, lr}^ │ │ │ │ stmdals r2, {r1, r3, r9, sp} │ │ │ │ muleq r6, r7, r8 │ │ │ │ - ldc2 0, cr15, [r0], #-536 @ 0xfffffde8 │ │ │ │ + mcrr2 0, 8, pc, r4, cr6 @ │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strbmi r4, [sp], -fp, lsr #12 │ │ │ │ @ instruction: 0x97004699 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ blx 359386 │ │ │ │ @@ -408425,15 +408425,15 @@ │ │ │ │ andle r4, r6, r3, lsl #5 │ │ │ │ ldrbmi r6, [r3, #-2435] @ 0xfffff67d │ │ │ │ stmibvs r3, {r0, r1, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0404553 │ │ │ │ strtmi r8, [r5], -ip, lsl #1 │ │ │ │ strtmi r9, [r0], -r0, lsl #22 │ │ │ │ muleq r6, r3, r8 │ │ │ │ - stc2 0, cr15, [r8], {134} @ 0x86 │ │ │ │ + ldc2 0, cr15, [ip], {134} @ 0x86 │ │ │ │ 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 fe2fb88e │ │ │ │ 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 fe27b942 │ │ │ │ ldrdcc pc, [r8], -sl │ │ │ │ andsge pc, ip, fp, asr #17 │ │ │ │ orrcc pc, r0, #587202560 @ 0x23000000 │ │ │ │ @ instruction: 0xf8ca6ca1 │ │ │ │ @ instruction: 0xf8cab03c │ │ │ │ strb r3, [r9, r8] │ │ │ │ movwcs r4, #1690 @ 0x69a │ │ │ │ @@ -409742,15 +409742,15 @@ │ │ │ │ movwmi lr, #10588 @ 0x295c │ │ │ │ stceq 1, cr15, [r8], {12} │ │ │ │ blvs a511e8 │ │ │ │ svclt 0x00384293 │ │ │ │ strbmi r4, [r1, #-1555]! @ 0xfffff9ed │ │ │ │ mvnsle r6, r3, lsr #6 │ │ │ │ @ instruction: 0x463168b8 │ │ │ │ - stc2l 0, cr15, [ip, #508]! @ 0x1fc │ │ │ │ + mcr2 0, 0, pc, cr0, 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 #10 │ │ │ │ + eoreq r6, ip, r8, lsl r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrbcs pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8df4605 │ │ │ │ addlt r3, r9, r4, asr r5 │ │ │ │ @@ -410030,23 +410030,23 @@ │ │ │ │ ldmdbvs sl!, {r0, r1, fp, pc} │ │ │ │ movwcs lr, #14790 @ 0x39c6 │ │ │ │ svclt 0x001e697b │ │ │ │ andhi pc, r0, r3, asr #17 │ │ │ │ @ instruction: 0xf8c3693b │ │ │ │ stmib r7, {r2, pc}^ │ │ │ │ @ instruction: 0xf07fbb04 │ │ │ │ - ldmdbvs r3!, {r0, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r2, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1a360b0 │ │ │ │ ldrmi r0, [r8, #1120] @ 0x460 │ │ │ │ add sp, r9, r1, lsl #2 │ │ │ │ teqcs ip, r0 @ │ │ │ │ stc2l 7, cr15, [ip, #-180]! @ 0xffffff4c │ │ │ │ strmi r4, [r1], -r5, lsl #12 │ │ │ │ @ instruction: 0xf07f68b0 │ │ │ │ - vnmulvs.f64 d31, d19, d7 │ │ │ │ + vmovvs.8 d19[6], pc │ │ │ │ ldrmi r6, [r8, #492] @ 0x1ec │ │ │ │ @ instruction: 0xf1a363e5 │ │ │ │ mvnle r0, r0, ror #8 │ │ │ │ @ instruction: 0xf1a36933 │ │ │ │ ldrmi r0, [r8, #1120] @ 0x460 │ │ │ │ vqadd.s8 , q0, │ │ │ │ strls r4, [r2, -r6, lsl #20] │ │ │ │ @@ -410104,15 +410104,15 @@ │ │ │ │ blvs ffab4ef8 │ │ │ │ @ instruction: 0xf8832201 │ │ │ │ mcrvs 0, 3, r2, cr3, cr10, {1} │ │ │ │ strbteq pc, [r0], #-419 @ 0xfffffe5d @ │ │ │ │ @ instruction: 0xd18f4598 │ │ │ │ ldmvs r0!, {r1, r8, r9, sl, fp, ip, pc} │ │ │ │ andcs r9, r0, #81920 @ 0x14000 │ │ │ │ - blx 157c996 │ │ │ │ + blx 1a7c996 │ │ │ │ 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 #19 │ │ │ │ + strhteq r4, [r7], -lr │ │ │ │ + strdeq sl, [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 │ │ │ │ @@ -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: 0xfffaf083 │ │ │ │ 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: 0xf984f084 │ │ │ │ @ instruction: 0x4604b158 │ │ │ │ ldrtmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4620ffdb │ │ │ │ - @ instruction: 0xf97af084 │ │ │ │ + @ instruction: 0xf98ef084 │ │ │ │ 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, 8, cr15, cr0, 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: 0xf8a2f084 │ │ │ │ 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: 0xf862f084 │ │ │ │ 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: 0xff20f083 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ cmnlt r3, r3, lsr #22 │ │ │ │ strbmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xffeaf7ff │ │ │ │ @ instruction: 0xf0834620 │ │ │ │ - @ instruction: 0x4604ff15 │ │ │ │ + strmi pc, [r4], -r9, lsr #30 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ stmdbvs r2!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0x1014f8da │ │ │ │ ldrsbtpl pc, [r0], -sl @ │ │ │ │ blvs 13dc3d4 │ │ │ │ bne 89b6b0 │ │ │ │ @@ -411169,15 +411169,15 @@ │ │ │ │ @ instruction: 0xf7ff4615 │ │ │ │ bicslt pc, r8, pc, lsl #27 │ │ │ │ strtmi r4, [r8], #1540 @ 0x604 │ │ │ │ bmi 37e12c │ │ │ │ strbmi r8, [r3, #-3363] @ 0xfffff2dd │ │ │ │ @ instruction: 0xf104d214 │ │ │ │ @ instruction: 0xf083001c │ │ │ │ - orrslt pc, r0, pc, lsr #28 │ │ │ │ + orrslt pc, r0, r3, asr #28 │ │ │ │ @ instruction: 0xf1a06b23 │ │ │ │ orrlt r0, fp, ip, lsl r5 │ │ │ │ @ instruction: 0x46206999 │ │ │ │ mrc2 7, 7, pc, cr8, cr15, {7} │ │ │ │ strtmi r4, [ip], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7fb4648 │ │ │ │ stchi 8, cr15, [r3, #-756]! @ 0xfffffd0c │ │ │ │ @@ -412338,20 +412338,20 @@ │ │ │ │ strbeq lr, [r2], #2819 @ 0xb03 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ tstcs r4, r6, lsr #22 │ │ │ │ andscc r6, pc, #10092544 @ 0x9a0000 │ │ │ │ @ instruction: 0xf72b0952 │ │ │ │ strmi pc, [r3], -pc, asr #23 │ │ │ │ rsbvs r4, r3, r0, asr r6 │ │ │ │ - ldc2l 0, cr15, [r8], #520 @ 0x208 │ │ │ │ + stc2 0, cr15, [ip, #-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 │ │ │ │ + ldc2 0, cr15, [r6, #-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 20ff1a8 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ ldrtmi r4, [r3], -r1, lsr #12 │ │ │ │ ldrtmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xffc8f7ff │ │ │ │ @ instruction: 0xf0824620 │ │ │ │ - @ instruction: 0x4604fa71 │ │ │ │ + strmi pc, [r4], -r5, lsl #21 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [r6], -r4, lsl #1 │ │ │ │ @@ -412736,20 +412736,20 @@ │ │ │ │ @ instruction: 0xf104f83d │ │ │ │ @ instruction: 0x46020334 │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ ldmvs r0!, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stc2l 7, cr15, [r6], #-164 @ 0xffffff5c │ │ │ │ andeq pc, ip, r4, lsl #2 │ │ │ │ - @ instruction: 0xf9dcf082 │ │ │ │ + @ instruction: 0xf9f0f082 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ ldrtmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4620ffd7 │ │ │ │ - @ instruction: 0xf9e6f082 │ │ │ │ + @ instruction: 0xf9faf082 │ │ │ │ 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: 0xf894fd89 │ │ │ │ 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 │ │ │ │ + ldc2l 0, cr15, [r4, #-516]! @ 0xfffffdfc │ │ │ │ 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 │ │ │ │ + stc2l 0, cr15, [sl, #516]! @ 0x204 │ │ │ │ @ instruction: 0x4604b338 │ │ │ │ ldmdbvs r1!, {r0, r1, r5, r6, r8, fp, sp, lr}^ │ │ │ │ blvs 17dd978 │ │ │ │ bne 121e5f8 │ │ │ │ ldmdavs sl, {r4, r6, r8, r9, sl} │ │ │ │ stmdaeq r9, {r3, r4, r6, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ svclt 0x00480492 │ │ │ │ @@ -413270,15 +413270,15 @@ │ │ │ │ svcls 0x00030220 │ │ │ │ blls 255198 │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ @ instruction: 0x4601feb1 │ │ │ │ muleq ip, r8, r8 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ strtmi pc, [r0], -r5, asr #31 │ │ │ │ - stc2l 0, cr15, [r4, #516] @ 0x204 │ │ │ │ + ldc2l 0, cr15, [r8, #516] @ 0x204 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrdlt sp, [r4], -r8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @@ -413405,22 +413405,22 @@ │ │ │ │ movwcs r8, #8176 @ 0x1ff0 │ │ │ │ movwls r9, #17413 @ 0x4405 │ │ │ │ ldmdavs r3, {r0, r1, r2, r5, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ andeq pc, ip, r9, lsl #2 │ │ │ │ eorscs pc, r8, r9, asr #17 │ │ │ │ eorscc pc, r4, r9, asr #17 │ │ │ │ @ instruction: 0xf0819202 │ │ │ │ - bls 282db8 │ │ │ │ + bls 282e08 │ │ │ │ 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 282e3c │ │ │ │ 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: 0xf894f9f3 │ │ │ │ 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, r7, asr #19 │ │ │ │ stccs 13, cr11, [r0, #-960] @ 0xfffffc40 │ │ │ │ stmiavs r1!, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf891b301 │ │ │ │ strmi r3, [ip], -r7, lsr #32 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strb r6, [r3, fp, lsl #20]! │ │ │ │ svceq 0x0000f1be │ │ │ │ @@ -413709,28 +413709,28 @@ │ │ │ │ andeq lr, r6, r7, lsl #17 │ │ │ │ addsmi r6, sl, #270336 @ 0x42000 │ │ │ │ bvs a79ff0 │ │ │ │ addsmi r6, sl, #8960 @ 0x2300 │ │ │ │ andlt sp, r6, r0, asr #16 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf081301c │ │ │ │ - strmi pc, [r5], -r3, asr #20 │ │ │ │ + @ instruction: 0x4605fa57 │ │ │ │ rscsle r2, r2, r0, lsl #16 │ │ │ │ - blx 16801f8 │ │ │ │ + blx 1b801f8 │ │ │ │ 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 1600224 │ │ │ │ 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 80026c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf081d0b7 │ │ │ │ - @ instruction: 0xf895fa13 │ │ │ │ + @ instruction: 0xf895fa27 │ │ │ │ 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], -pc, lsl #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: 0xf808f081 │ │ │ │ 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: 0xff4ef080 │ │ │ │ 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: 0xffcef080 │ │ │ │ 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: 0xf895ff15 │ │ │ │ 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, 7, cr15, cr12, cr0, {4} │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x2718d05c │ │ │ │ stmdbmi r6, {r6, r9, ip, sp, lr, pc} │ │ │ │ andshi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xa014f8d6 │ │ │ │ @ instruction: 0xf8db6923 │ │ │ │ @ instruction: 0xf8da2024 │ │ │ │ @@ -414248,15 +414248,15 @@ │ │ │ │ bicle r4, r9, fp, lsl #11 │ │ │ │ @ instruction: 0xf85369db │ │ │ │ ldmibvs fp, {r0, r2, r5, ip, sp}^ │ │ │ │ bicle r2, r3, r0, lsl #22 │ │ │ │ addsmi r3, r5, #4194304 @ 0x400000 │ │ │ │ cdpls 3, 0, cr13, cr4, cr1, {7} │ │ │ │ @ instruction: 0xf0804630 │ │ │ │ - strmi pc, [r6], -r1, lsr #28 │ │ │ │ + @ instruction: 0x4606fe35 │ │ │ │ @ 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 │ │ │ │ + ldc2l 0, cr15, [ip, #512]! @ 0x200 │ │ │ │ cmplt r8, r5, lsl #12 │ │ │ │ ldrtmi r4, [fp], -r9, lsr #12 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ blx 14028aa │ │ │ │ @ instruction: 0xf0804628 │ │ │ │ - @ instruction: 0x4605fdf1 │ │ │ │ + strmi pc, [r5], -r5, lsl #28 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrdeq pc, [r4], -fp @ │ │ │ │ addmi r3, r7, #262144 @ 0x40000 │ │ │ │ @ instruction: 0xf8dbd3d5 │ │ │ │ @ instruction: 0xf1a33014 │ │ │ │ ldrmi r0, [r8, #1888] @ 0x760 │ │ │ │ @ instruction: 0xf04fd037 │ │ │ │ @@ -414308,18 +414308,18 @@ │ │ │ │ @ instruction: 0xf7fe6899 │ │ │ │ @ instruction: 0xf8dbfbd3 │ │ │ │ strcc r0, [r1, #-36] @ 0xffffffdc │ │ │ │ mvnle r4, #1342177288 @ 0x50000008 │ │ │ │ @ instruction: 0xf1a36e7b │ │ │ │ ldrmi r0, [r8, #1888] @ 0x760 │ │ │ │ strtmi sp, [r0], -fp, asr #3 │ │ │ │ - ldc2 0, cr15, [r4, #512] @ 0x200 │ │ │ │ + stc2 0, cr15, [r8, #512]! @ 0x200 │ │ │ │ ldmdblt r8!, {r0, r2, r9, sl, lr} │ │ │ │ strtmi lr, [r8], -ip, lsl #10 │ │ │ │ - stc2 0, cr15, [r2, #512]! @ 0x200 │ │ │ │ + ldc2 0, cr15, [r6, #512]! @ 0x200 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stcge 4, cr15, [r6, #-252] @ 0xffffff04 │ │ │ │ stmdbvs r9!, {r1, r5, r7, r8, sl, fp, sp, lr}^ │ │ │ │ ldrdeq pc, [r0], #-139 @ 0xffffff75 @ │ │ │ │ stmdavs fp, {r1, r2, r4, r7, r9, fp, sp, lr}^ │ │ │ │ eoreq pc, r0, r6, asr r8 @ │ │ │ │ andseq pc, pc, #3 │ │ │ │ @@ -414435,20 +414435,20 @@ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8db830a │ │ │ │ andscs r3, r8, #96 @ 0x60 │ │ │ │ blx 2563b6 │ │ │ │ @ instruction: 0xf7286603 │ │ │ │ strmi pc, [r3], -r5, ror #17 │ │ │ │ rscsvs r4, r3, r0, lsr #12 │ │ │ │ - ldc2 0, cr15, [r6], {128} @ 0x80 │ │ │ │ + stc2 0, cr15, [sl], #512 @ 0x200 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0x4628fa91 │ │ │ │ - stc2 0, cr15, [r0], #512 @ 0x200 │ │ │ │ + ldc2 0, cr15, [r4], #512 @ 0x200 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8dbd1f4 │ │ │ │ andscs r1, r8, r0, rrx │ │ │ │ andcs r6, r1, #560 @ 0x230 │ │ │ │ movwcc pc, #6912 @ 0x1b00 @ │ │ │ │ andslt r7, sp, sl, lsl r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @@ -414754,93 +414754,93 @@ │ │ │ │ blge 8fefe4 │ │ │ │ ldmdb r3, {r3, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ ldmibvs r9!, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x2010f8db │ │ │ │ @ instruction: 0xf104e745 │ │ │ │ @ instruction: 0xf0800018 │ │ │ │ - @ instruction: 0x4606fa19 │ │ │ │ + strmi pc, [r6], -sp, lsr #20 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf080abaa │ │ │ │ - strmi pc, [r7], -r7, lsr #20 │ │ │ │ + @ instruction: 0x4607fa3b │ │ │ │ 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 a8127c │ │ │ │ stccs 6, cr4, [r0, #-28] @ 0xffffffe4 │ │ │ │ @ instruction: 0xf856d0e5 │ │ │ │ ldrbmi r1, [sl], -r8, lsl #24 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4638d0dd │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ @ instruction: 0xf080ab80 │ │ │ │ - @ instruction: 0x463ef9fd │ │ │ │ + @ instruction: 0x463efa11 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf9eef080 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ blge 1b821c0 │ │ │ │ - @ instruction: 0xf9e8f080 │ │ │ │ + @ instruction: 0xf9fcf080 │ │ │ │ ldmiblt sp, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldcne 8, cr15, [r4], {86} @ 0x56 │ │ │ │ orrlt r6, r3, #11264 @ 0x2c00 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ mcr2 7, 3, pc, cr10, cr14, {7} @ │ │ │ │ msreq CPSR_f, r6, lsr #3 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ bvs 1a842bc │ │ │ │ addsmi r6, sl, #25344 @ 0x6300 │ │ │ │ blge 1602aec │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ ldrtmi sl, [r8], -sp, asr #22 │ │ │ │ @ instruction: 0xf080463e │ │ │ │ - strmi pc, [r7], -sp, asr #19 │ │ │ │ + strmi pc, [r7], -r1, ror #19 │ │ │ │ rscle r2, r3, r0, lsl #26 │ │ │ │ ldcne 8, cr15, [r4], {86} @ 0x56 │ │ │ │ @ instruction: 0x4620465a │ │ │ │ @ instruction: 0xf82af7fe │ │ │ │ sbcsle r2, fp, r0, lsl #16 │ │ │ │ svccs 0x00004638 │ │ │ │ blge 1082218 │ │ │ │ - @ instruction: 0xf9bcf080 │ │ │ │ + @ instruction: 0xf9d0f080 │ │ │ │ @ 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: 0xf9a8f080 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ blx 3b922a │ │ │ │ @ instruction: 0xf0806608 │ │ │ │ - strmi pc, [r7], -r1, lsr #19 │ │ │ │ + @ instruction: 0x4607f9b5 │ │ │ │ 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: 0xf9a4f080 │ │ │ │ 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: 0xf8c6f070 │ │ │ │ @ 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: 0xf866f070 │ │ │ │ @ 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: 0xffc6f06f │ │ │ │ @ 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 #28 │ │ │ │ + eoreq lr, r6, r2, lsr #3 │ │ │ │ + ldrdeq r4, [r8], -r4 @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ cdpvs 0, 0, cr11, cr11, cr2, {4} │ │ │ │ ldrbeq pc, [r4], -r1, lsl #2 @ │ │ │ │ ldrmi r4, [r0], sp, lsl #12 │ │ │ │ @@ -416931,15 +416931,15 @@ │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ strls r4, [r0, #-1608] @ 0xfffff9b8 │ │ │ │ blx fea051d2 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ stmdbmi r2, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ ldc2 7, cr15, [lr], {232} @ 0xe8 │ │ │ │ - eoreq r3, r7, sl, asr #29 │ │ │ │ + eoreq r4, r7, sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strmi fp, [sp], -r5, lsl #1 │ │ │ │ @ instruction: 0xf1003164 │ │ │ │ strmi r0, [r4], -ip, lsr #16 │ │ │ │ @@ -424597,27 +424597,27 @@ │ │ │ │ tstcs r0, ip, lsl #22 │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ mrc2 7, 6, pc, cr4, cr14, {7} │ │ │ │ strcs r9, [r1], -fp, lsl #22 │ │ │ │ beq 2c9328 │ │ │ │ b 1435634 │ │ │ │ movwcs r0, #2307 @ 0x903 │ │ │ │ - movwvs lr, #2509 @ 0x9cd │ │ │ │ - eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + eorscs r6, r4, #0, 6 │ │ │ │ @ instruction: 0xf7fe2133 │ │ │ │ - eorscs pc, r1, #3152 @ 0xc50 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - strvc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0x760be9dd │ │ │ │ - mrc2 7, 5, pc, cr12, cr14, {7} │ │ │ │ - eorcs r9, pc, #3072 @ 0xc00 │ │ │ │ - strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - blls 4a02b4 │ │ │ │ - b 13a027c │ │ │ │ - blls 4cfe48 │ │ │ │ + blls 2ce52c │ │ │ │ + strtmi r2, [r0], -pc, lsr #4 │ │ │ │ + @ instruction: 0xb60be9dd │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7fe3500 │ │ │ │ + blls 4ce518 │ │ │ │ + stmib sp, {r0, r4, r5, r9, sp}^ │ │ │ │ + b 14abe34 │ │ │ │ + blls 4cfe44 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ streq lr, [r3], #-2630 @ 0xfffff5ba │ │ │ │ mcr2 7, 5, pc, cr14, cr14, {7} @ │ │ │ │ bmi 1575674 │ │ │ │ blls 4df6c0 │ │ │ │ b 131fc38 │ │ │ │ tstmi ip, #41943040 @ 0x2800000 │ │ │ │ @ instruction: 0xf8c84b48 │ │ │ │ @@ -425155,25 +425155,25 @@ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b31 │ │ │ │ tstmi lr, #-201326592 @ 0xf4000000 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ blx 1e8d2b4 │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ - eorscs r4, sl, #32, 12 @ 0x2000000 │ │ │ │ - ldmdbvs pc, {r1, r2, r4, r5, r8, sp} @ │ │ │ │ + andcs r4, r5, #32, 12 @ 0x2000000 │ │ │ │ + ldmdbvs pc, {r2, r8, sp} @ │ │ │ │ @ instruction: 0xf8cd9b31 │ │ │ │ tstmi lr, #4 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ - tstpeq pc, #7 @ p-variant is OBSOLETE │ │ │ │ - ldmdbeq pc!, {r8, r9, ip, pc}^ @ │ │ │ │ + movwls r0, #2427 @ 0x97b │ │ │ │ + ldreq pc, [pc, -r7] │ │ │ │ blx 1a0d2d8 │ │ │ │ - andcs r9, r5, #50176 @ 0xc400 │ │ │ │ + eorscs r9, sl, #50176 @ 0xc400 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - tstcs r4, r2, lsr fp │ │ │ │ + teqcs r6, r2, lsr fp │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ b 1334ef4 │ │ │ │ @ instruction: 0xf7fe0403 │ │ │ │ ldmib sp, {r0, r1, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r6, #-1006632960 @ 0xc4000000 │ │ │ │ tstmi ip, #53248 @ 0xd000 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ @@ -425318,25 +425318,25 @@ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b31 │ │ │ │ tstmi lr, #-201326592 @ 0xf4000000 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ @ instruction: 0xf92cf7fe │ │ │ │ ldrdcc pc, [r8], -fp │ │ │ │ - eorscs r4, sl, #32, 12 @ 0x2000000 │ │ │ │ - ldmdbvs pc, {r1, r2, r4, r5, r8, sp} @ │ │ │ │ + andcs r4, r5, #32, 12 @ 0x2000000 │ │ │ │ + ldmdbvs pc, {r2, r8, sp} @ │ │ │ │ @ instruction: 0xf8cd9b31 │ │ │ │ tstmi lr, #4 │ │ │ │ tstmi sp, #51200 @ 0xc800 │ │ │ │ - tstpeq pc, #7 @ p-variant is OBSOLETE │ │ │ │ - ldmdbeq pc!, {r8, r9, ip, pc}^ @ │ │ │ │ + movwls r0, #2427 @ 0x97b │ │ │ │ + ldreq pc, [pc, -r7] │ │ │ │ @ instruction: 0xf91af7fe │ │ │ │ - andcs r9, r5, #50176 @ 0xc400 │ │ │ │ + eorscs r9, sl, #50176 @ 0xc400 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - tstcs r4, r2, lsr fp │ │ │ │ + teqcs r6, r2, lsr fp │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ b 1335180 │ │ │ │ @ instruction: 0xf7fe0403 │ │ │ │ ldmib sp, {r0, r2, r3, r8, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi r6, #-1006632960 @ 0xc4000000 │ │ │ │ tstmi ip, #53248 @ 0xd000 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ @@ -426646,25 +426646,25 @@ │ │ │ │ tstcs r8, pc, lsl r2 │ │ │ │ movwls r1, #6107 @ 0x17db │ │ │ │ fstmdbxls lr!, {d9-d30} @ Deprecated │ │ │ │ @ instruction: 0xf7fc431e │ │ │ │ @ instruction: 0xf8dafecf │ │ │ │ b 141ca08 │ │ │ │ strtmi r0, [r0], -r5, lsl #10 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ + tstcs r9, sp, lsl #4 │ │ │ │ @ instruction: 0x9010f8d3 │ │ │ │ @ instruction: 0xf8cd9b2d │ │ │ │ tstmi lr, #4 │ │ │ │ tstmi sp, #47104 @ 0xb800 │ │ │ │ - @ instruction: 0xf389fa5f │ │ │ │ + tstcs r9, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ - b 15d0518 │ │ │ │ - movwls r2, #793 @ 0x319 │ │ │ │ - blls d19268 │ │ │ │ - tstcs r9, r0, lsr #12 │ │ │ │ + blx 19d0518 │ │ │ │ + movwls pc, #905 @ 0x389 @ │ │ │ │ + blls d192d0 │ │ │ │ + @ instruction: 0x21204620 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ blls d616b8 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ mcr2 7, 5, pc, cr12, cr12, {7} @ │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ bmi 5216a8 │ │ │ │ blmi 4616c4 │ │ │ │ @@ -426767,78 +426767,78 @@ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ vsubw.u8 , q2, d0 │ │ │ │ @ instruction: 0xf7fc0480 │ │ │ │ eorscs pc, fp, #14272 @ 0x37c0 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ ldmib sp, {r2, ip, pc}^ │ │ │ │ - @ instruction: 0xf7fc5403 │ │ │ │ + @ instruction: 0xf7fc4503 │ │ │ │ blls 2d034c │ │ │ │ @ instruction: 0xf8cd2233 │ │ │ │ teqcs r1, r4 │ │ │ │ - blls 2e1878 │ │ │ │ - tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ + blls 2e1874 │ │ │ │ + tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrdcc pc, [r0], -r8 @ │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ @ instruction: 0xf8d8fdc7 │ │ │ │ blls 2b8c88 │ │ │ │ - tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ + tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ - tstmi ip, #0 │ │ │ │ + tstmi sp, #0 │ │ │ │ mcr2 7, 2, pc, cr0, cr12, {7} @ │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21299300 │ │ │ │ ldrtmi r9, [r8], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7fc9301 │ │ │ │ blls 2d0308 │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ - tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ - tstmi ip, #4, 22 @ 0x1000 │ │ │ │ + tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ + tstmi sp, #4, 22 @ 0x1000 │ │ │ │ mcr2 7, 1, pc, cr14, cr12, {7} @ │ │ │ │ andcs r9, r8, #3072 @ 0xc00 │ │ │ │ mrscs r9, SP_irq │ │ │ │ ldrtmi r9, [r8], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7fc9301 │ │ │ │ @ instruction: 0xf8dafda1 │ │ │ │ andscs r3, pc, #8 │ │ │ │ @ instruction: 0x46382118 │ │ │ │ stmib sp, {r0, r1, r3, r4, r8, fp, sp, lr}^ │ │ │ │ blls 29f070 │ │ │ │ - blls 2e18e8 │ │ │ │ - @ instruction: 0xf7fc431c │ │ │ │ + blls 2e18e4 │ │ │ │ + @ instruction: 0xf7fc431d │ │ │ │ blls 2d02c8 │ │ │ │ - @ instruction: 0xf8d8220d │ │ │ │ - tstcs r9, r4, lsr #32 │ │ │ │ - blls 2e18fc │ │ │ │ - tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ - @ instruction: 0x2328ea4f │ │ │ │ - b 15b5894 │ │ │ │ - movwls r7, #5096 @ 0x13e8 │ │ │ │ - stc2 7, cr15, [r2, #1008] @ 0x3f0 │ │ │ │ + @ instruction: 0xf8d82227 │ │ │ │ + @ instruction: 0x21208024 │ │ │ │ + blls 2e18f8 │ │ │ │ + tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ @ instruction: 0xf388fa5f │ │ │ │ - eorcs r9, r7, #0, 6 │ │ │ │ - ldrtmi r9, [r8], -r3, lsl #22 │ │ │ │ - @ instruction: 0xf8cd2120 │ │ │ │ - tstmi sp, #4 │ │ │ │ - tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - ldc2l 7, cr15, [r4, #-1008]! @ 0xfffffc10 │ │ │ │ - movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4a1914 │ │ │ │ - blmi 3e1934 │ │ │ │ - eorsvs r4, r5, sl, ror r4 │ │ │ │ - ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls 32ad38 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - mrsle r0, SP_svc │ │ │ │ - andlt r4, r6, r0, lsr r6 │ │ │ │ - @ instruction: 0x87f0e8bd │ │ │ │ - mrc 6, 4, APSR_nzcv, cr2, cr14, {2} │ │ │ │ + stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stc2 7, cr15, [r4, #1008] @ 0x3f0 │ │ │ │ + andcs r9, sp, #3072 @ 0xc00 │ │ │ │ + tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ + tstcs r9, r4, lsl #22 │ │ │ │ + b 15a191c │ │ │ │ + movwls r2, #808 @ 0x328 │ │ │ │ + mvnvc lr, #323584 @ 0x4f000 │ │ │ │ + @ instruction: 0xf7fc9301 │ │ │ │ + ldmib sp, {r0, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + tstmi r4, #201326592 @ 0xc000000 │ │ │ │ + tstmi sp, #45056 @ 0xb000 │ │ │ │ + ldrbtmi r4, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ + rsbsvs r6, r5, r4, lsr r0 │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r5, lsl #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + ldrtmi sp, [r0], -r3, lsl #2 │ │ │ │ + pop {r1, r2, ip, sp, pc} │ │ │ │ + @ instruction: 0xf65e87f0 │ │ │ │ + svclt 0x0000ee94 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq pc, sl, sl, lsr r4 @ │ │ │ │ - rsbseq pc, sl, ip, lsr r3 @ │ │ │ │ + rsbseq pc, sl, lr, lsr r3 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ @ instruction: 0xf04fb087 │ │ │ │ strmi r0, [r9], r0, lsl #16 │ │ │ │ svcge 0x00034b3a │ │ │ │ @@ -427267,96 +427267,96 @@ │ │ │ │ @ instruction: 0x007aed98 │ │ │ │ andeq r0, r0, r0 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ @ instruction: 0xf04fb0b1 │ │ │ │ - strmi r0, [r8], r0, lsl #18 │ │ │ │ + strmi r0, [r9], r0, lsl #16 │ │ │ │ svcge 0x002d4b59 │ │ │ │ @ instruction: 0xf8cd223c │ │ │ │ - strmi r9, [r6], -r4 │ │ │ │ + strmi r8, [r6], -r4 │ │ │ │ stmvs ip, {r3, r4, r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-2390 @ 0xfffff6aa │ │ │ │ ldrmi r5, [r1], -fp, asr #17 │ │ │ │ @ instruction: 0x932f681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #4100 @ 0x1004 @ │ │ │ │ vsubw.u8 , q2, d0 │ │ │ │ @ instruction: 0xf7fc0480 │ │ │ │ eorscs pc, fp, #3522560 @ 0x35c000 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - ldmib sp, {r2, ip, pc}^ │ │ │ │ - @ instruction: 0xf7fc542d │ │ │ │ + ldmib sp, {r2, pc}^ │ │ │ │ + @ instruction: 0xf7fc452d │ │ │ │ blls d4fb3c │ │ │ │ @ instruction: 0xf8cd2233 │ │ │ │ teqcs r1, r4 │ │ │ │ - blls d62088 │ │ │ │ - tstmi ip, #56, 12 @ 0x3800000 │ │ │ │ - ldrdcc pc, [r0], -r8 @ │ │ │ │ + blls d62084 │ │ │ │ + tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ + ldrdcc pc, [r0], -r9 @ │ │ │ │ @ instruction: 0xf7fc9300 │ │ │ │ blls d4fb20 │ │ │ │ - strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls d620a0 │ │ │ │ - blge 2620a0 │ │ │ │ + adccs r4, r8, #68157440 @ 0x4100000 │ │ │ │ + blls d6209c │ │ │ │ + blge 2620a4 │ │ │ │ @ instruction: 0xf65e4618 │ │ │ │ - @ instruction: 0xf8d8e814 │ │ │ │ - @ instruction: 0x4601801c │ │ │ │ - @ instruction: 0xf8d84638 │ │ │ │ + @ instruction: 0xf8d9e814 │ │ │ │ + @ instruction: 0x4601901c │ │ │ │ + @ instruction: 0xf8d94638 │ │ │ │ @ instruction: 0xf7fd2000 │ │ │ │ blls d4fbec │ │ │ │ eorscs r9, r0, #0, 6 │ │ │ │ @ instruction: 0x21299b2e │ │ │ │ movwls r4, #5688 @ 0x1638 │ │ │ │ @ instruction: 0xf9a4f7fc │ │ │ │ - @ instruction: 0xf8d89b2d │ │ │ │ + @ instruction: 0xf8d99b2d │ │ │ │ ldrtmi r1, [r8], -r8 │ │ │ │ - blls d620d8 │ │ │ │ - @ instruction: 0xf7fc431c │ │ │ │ + blls d620d4 │ │ │ │ + @ instruction: 0xf7fc431d │ │ │ │ blls d4fce8 │ │ │ │ movwls r2, #520 @ 0x208 │ │ │ │ blls d59878 │ │ │ │ movwls r4, #5688 @ 0x1638 │ │ │ │ @ instruction: 0xf992f7fc │ │ │ │ - ldrdcc pc, [ip], -r8 │ │ │ │ + ldrdcc pc, [ip], -r9 │ │ │ │ tstcs r8, sl, lsl r2 │ │ │ │ ldmdbvs fp, {r3, r4, r5, r9, sl, lr} │ │ │ │ - stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - tstmi sp, #46080 @ 0xb400 │ │ │ │ - tstmi ip, #47104 @ 0xb800 │ │ │ │ + stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + tstmi ip, #46080 @ 0xb400 │ │ │ │ + tstmi sp, #47104 @ 0xb800 │ │ │ │ @ instruction: 0xf984f7fc │ │ │ │ blvc a8cb18 │ │ │ │ blls d19d40 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ - blls d6211c │ │ │ │ + blls d62118 │ │ │ │ blvc 20cae0 │ │ │ │ - @ instruction: 0xf7fc431c │ │ │ │ - @ instruction: 0xf8d8f977 │ │ │ │ - andcs r3, sp, #4 │ │ │ │ - ldrtmi r2, [r8], -r9, lsl #2 │ │ │ │ + @ instruction: 0xf7fc431d │ │ │ │ + @ instruction: 0xf8d9f977 │ │ │ │ + eorcs r3, r7, #4 │ │ │ │ + ldrtmi r2, [r8], -r0, lsr #2 │ │ │ │ @ instruction: 0x8010f8d3 │ │ │ │ - tstmi sp, #46080 @ 0xb400 │ │ │ │ - tstmi ip, #47104 @ 0xb800 │ │ │ │ + tstmi ip, #46080 @ 0xb400 │ │ │ │ + tstmi sp, #47104 @ 0xb800 │ │ │ │ + @ instruction: 0xf388fa5f │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7fc9301 │ │ │ │ + blls d4fa6c │ │ │ │ + ldrtmi r2, [r8], -sp, lsl #4 │ │ │ │ + blls d62150 │ │ │ │ + tstmi sp, #1073741826 @ 0x40000002 │ │ │ │ @ instruction: 0x2328ea4f │ │ │ │ - b 15b60d0 │ │ │ │ + b 15b60ec │ │ │ │ movwls r7, #5096 @ 0x13e8 │ │ │ │ - @ instruction: 0xf964f7fc │ │ │ │ - @ instruction: 0xf388fa5f │ │ │ │ - eorcs r9, r7, #0, 6 │ │ │ │ - ldrtmi r9, [r8], -sp, lsr #22 │ │ │ │ - @ instruction: 0xf8cd2120 │ │ │ │ - tstmi sp, #4 │ │ │ │ - tstmi ip, #47104 @ 0xb800 │ │ │ │ @ instruction: 0xf956f7fc │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bmi 562150 │ │ │ │ - blmi 4a2170 │ │ │ │ - eorsvs r4, r5, sl, ror r4 │ │ │ │ - ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ + bmi 56214c │ │ │ │ + blmi 4a2174 │ │ │ │ + eorsvs r4, r4, sl, ror r4 │ │ │ │ + ldmpl r3, {r0, r2, r4, r5, r6, sp, lr}^ │ │ │ │ blls dab574 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ eorslt r4, r1, r0, lsr r6 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ b 1f0ee98 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ @@ -428193,1286 +428193,1295 @@ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq sp, sl, lr, ror pc │ │ │ │ rsbseq sp, sl, r2, lsl lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ - ldrbcs pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ + ldrbcs pc, [r4, #-2271] @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb0c9 │ │ │ │ - pkhtbmi r3, r9, ip, asr #10 │ │ │ │ + pkhtbmi r3, sl, r4, asr #10 │ │ │ │ andls r4, r4, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9347 │ │ │ │ blvc 1492e54 │ │ │ │ - blcs 1f6e64 │ │ │ │ - addhi pc, ip, #64 @ 0x40 │ │ │ │ - stmdbvs r9, {r0, r1, r3, r6, r7, r8, fp, sp, lr} │ │ │ │ - ldmdavs sl, {r0, r8, fp, sp} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - svclt 0x00886812 │ │ │ │ - vmov.i16 d22, #171 @ 0x00ab │ │ │ │ - andls r1, r5, r0, asr #32 │ │ │ │ - tstmi sl, #552 @ 0x228 │ │ │ │ - vmlsl.u8 , d2, d5 │ │ │ │ - @ instruction: 0xf8d91240 │ │ │ │ - strcs r5, [r0], -r8 │ │ │ │ - mulcc ip, r9, r8 │ │ │ │ - movwls r4, #30386 @ 0x76b2 │ │ │ │ - blcs 1e3b6c │ │ │ │ - @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0020800 │ │ │ │ - vmlal.u8 q8, d5, d1 │ │ │ │ - @ instruction: 0xf0050b40 │ │ │ │ - vsubl.u8 q8, d5, d1 │ │ │ │ - andls r0, r0, #128, 6 │ │ │ │ - strne pc, [r0, #-965] @ 0xfffffc3b │ │ │ │ - @ instruction: 0xf1b89306 │ │ │ │ + ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ + bcs 1f0e88 │ │ │ │ + addhi pc, r6, #64 @ 0x40 │ │ │ │ + @ instruction: 0xf8da69c9 │ │ │ │ + stmdacs r1, {r4} │ │ │ │ + svclt 0x0088680a │ │ │ │ + ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ + stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ + svclt 0x008a9405 │ │ │ │ + bls 322ea8 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + ldrdpl pc, [r8], -sl │ │ │ │ + svclt 0x00142b00 │ │ │ │ + stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdaeq r1, {r1, ip, sp, lr, pc} │ │ │ │ + movwls r2, #26112 @ 0x6600 │ │ │ │ + andeq pc, r1, #5 │ │ │ │ + vsubl.u8 , d5, d0 │ │ │ │ + @ instruction: 0xf3c50b40 │ │ │ │ + @ instruction: 0xf3c50980 │ │ │ │ + @ instruction: 0xf1b81500 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 5, r8, r5, cr14 │ │ │ │ + mcrrge 1, 5, r8, r5, cr11 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fb8004 │ │ │ │ - eorcs pc, ip, #446464 @ 0x6d000 │ │ │ │ - strlt lr, [r0], -sp, asr #19 │ │ │ │ - mcrls 6, 2, r4, cr5, cr1, {0} │ │ │ │ - strls r4, [fp], -r0, lsr #12 │ │ │ │ - strls r9, [ip], -r6, asr #28 │ │ │ │ - blx 1a902c8 │ │ │ │ - eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ - ldrmi r9, [r1], -r0, lsl #6 │ │ │ │ - strtmi r9, [r0], -r5, asr #22 │ │ │ │ - andge pc, r4, sp, asr #17 │ │ │ │ - blls 1376f14 │ │ │ │ - @ instruction: 0xf7fb930a │ │ │ │ - blls 3d0c4c │ │ │ │ + blls 1350c80 │ │ │ │ + stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + ldrmi fp, [r1], -r0, lsl #12 │ │ │ │ + movwls r4, #38432 @ 0x9620 │ │ │ │ + movwls r9, #43846 @ 0xab46 │ │ │ │ + blx 1b102c4 │ │ │ │ + eorscs r9, fp, #70656 @ 0x11400 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + strtmi r9, [r0], -r0, lsl #12 │ │ │ │ + blls 1376f04 │ │ │ │ + @ instruction: 0xf7fb9308 │ │ │ │ + blls 390c54 │ │ │ │ stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x21283800 │ │ │ │ strtmi r9, [r0], -r5, asr #22 │ │ │ │ - blls 1376f24 │ │ │ │ - @ instruction: 0xf7fb9308 │ │ │ │ - eorcs pc, sp, #299008 @ 0x49000 │ │ │ │ + blls 1376f64 │ │ │ │ + @ instruction: 0xf7fb9306 │ │ │ │ + eorcs pc, sp, #315392 @ 0x4d000 │ │ │ │ ldrmi r9, [r1], -r5, asr #22 │ │ │ │ - bpl 20ca4c │ │ │ │ - tstls r9, #32, 12 @ 0x2000000 │ │ │ │ + strpl lr, [r0], -sp, asr #19 │ │ │ │ + tstls r7, #32, 12 @ 0x2000000 │ │ │ │ vldrge d9, [sl, #-280] @ 0xfffffee8 │ │ │ │ - @ instruction: 0xf7fb9306 │ │ │ │ - @ instruction: 0xf8d9fa3d │ │ │ │ + @ instruction: 0xf7fb9318 │ │ │ │ + @ instruction: 0xf8dafa41 │ │ │ │ @ instruction: 0x46203018 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ ldrbmi r9, [r9], -r5, asr #22 │ │ │ │ - blls 1376f94 │ │ │ │ - @ instruction: 0xf7fb9318 │ │ │ │ - blls 1350e14 │ │ │ │ + blls 1376f7c │ │ │ │ + @ instruction: 0xf7fb9314 │ │ │ │ + blls 1350e1c │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 135a7c8 │ │ │ │ + blls 135a7c0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx c1033c │ │ │ │ - @ instruction: 0xa01cf8d9 │ │ │ │ + blx d10334 │ │ │ │ + @ instruction: 0x701cf8da │ │ │ │ andcs r9, lr, #70656 @ 0x11400 │ │ │ │ - @ instruction: 0x46119314 │ │ │ │ - ldrdvs pc, [r0], -sl │ │ │ │ - blls 1363be4 │ │ │ │ - ldmdavs r3!, {r0, r2, r4, r8, r9, ip, pc} │ │ │ │ - vst2.8 {d9-d12}, [r3 :64], r6 │ │ │ │ - @ instruction: 0xf8cd63a8 │ │ │ │ - blne ff8b2384 │ │ │ │ + @ instruction: 0x46119311 │ │ │ │ + @ instruction: 0x4620683e │ │ │ │ + tstls r2, #71680 @ 0x11800 │ │ │ │ + tstls r6, #3342336 @ 0x330000 │ │ │ │ + @ instruction: 0x63a8f403 │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + ldrls r3, [r5, -r0, lsl #22] │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fb9300 │ │ │ │ - blls 350bc4 │ │ │ │ + blls 350bcc │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 1320388 │ │ │ │ + blls 1320380 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 1376fd8 │ │ │ │ - @ instruction: 0xf7fb9313 │ │ │ │ - blls 1350bac │ │ │ │ + blls 1376fc4 │ │ │ │ + @ instruction: 0xf7fb9310 │ │ │ │ + blls 1350bb4 │ │ │ │ strbmi r2, [r1], -r8, lsr #5 │ │ │ │ - @ instruction: 0x46289310 │ │ │ │ - tstls r1, #71680 @ 0x11800 │ │ │ │ - ldmda sl, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + strtmi r9, [r8], -sp, lsl #6 │ │ │ │ + movwls r9, #60230 @ 0xeb46 │ │ │ │ + ldmda lr, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - blls 1351e88 │ │ │ │ + blls 1351e90 │ │ │ │ andcs r9, ip, #0, 6 │ │ │ │ strbmi r9, [r1], -r6, asr #22 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9eef7fb │ │ │ │ - ldrdvs pc, [r4], -sl │ │ │ │ - andscs r9, lr, #70656 @ 0x11400 │ │ │ │ - strtmi r9, [r0], -lr, lsl #6 │ │ │ │ - @ instruction: 0x46116837 │ │ │ │ - movwls r9, #64326 @ 0xfb46 │ │ │ │ - @ instruction: 0x63a8f407 │ │ │ │ - @ instruction: 0xf8cd3b00 │ │ │ │ - svclt 0x00188004 │ │ │ │ - movwls r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0xf9daf7fb │ │ │ │ - movwls r9, #23365 @ 0x5b45 │ │ │ │ - movwls r9, #56134 @ 0xdb46 │ │ │ │ - blcs 1f9004 │ │ │ │ - bichi pc, r4, r0, asr #32 │ │ │ │ - @ instruction: 0x3010f8d9 │ │ │ │ + @ instruction: 0xf9f2f7fb │ │ │ │ + blls 132c5b8 │ │ │ │ + movwls r2, #45598 @ 0xb21e │ │ │ │ + ldmdavs r7!, {r5, r9, sl, lr} │ │ │ │ + blls 1363c10 │ │ │ │ + vst2.8 {d9-d12}, [r7], ip │ │ │ │ + blcc 1eb274 │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + movwcs fp, #7960 @ 0x1f18 │ │ │ │ + @ instruction: 0xf7fb9300 │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + movwls r9, #21317 @ 0x5345 │ │ │ │ + blcs 1f8ff8 │ │ │ │ + bichi pc, r6, r0, asr #32 │ │ │ │ + @ instruction: 0x3010f8da │ │ │ │ svclt 0x00872b01 │ │ │ │ vsubw.u8 q9, , d0 │ │ │ │ svcls 0x00031740 │ │ │ │ andcs r4, pc, #61865984 @ 0x3b00000 │ │ │ │ movwvc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf9c2f7fb │ │ │ │ - svcls 0x000b9b09 │ │ │ │ - bls 463ce8 │ │ │ │ + @ instruction: 0xf9c8f7fb │ │ │ │ + svcls 0x00099b07 │ │ │ │ + bls 3e3cdc │ │ │ │ tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ - tstmi r3, #12, 22 @ 0x3000 │ │ │ │ - tstmi r7, #28672 @ 0x7000 │ │ │ │ - tstmi r3, #8, 20 @ 0x8000 │ │ │ │ + tstmi r3, #10240 @ 0x2800 │ │ │ │ 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, #77824 @ 0x13000 │ │ │ │ + tstmi r3, #20, 20 @ 0x14000 │ │ │ │ + tstmi r7, #69632 @ 0x11000 │ │ │ │ + tstmi r3, #73728 @ 0x12000 │ │ │ │ + tstmi r7, #61440 @ 0xf000 │ │ │ │ + tstmi r3, #16, 20 @ 0x10000 │ │ │ │ + tstmi r7, #53248 @ 0xd000 │ │ │ │ + tstmi r3, #57344 @ 0xe000 │ │ │ │ + tstmi r7, #45056 @ 0xb000 │ │ │ │ + b 13b8c88 │ │ │ │ + tstmi r3, #2359296 @ 0x240000 │ │ │ │ + tstmi r3, #20480 @ 0x5000 │ │ │ │ tstmi r7, #282624 @ 0x45000 │ │ │ │ - b 12b8d8c │ │ │ │ + b 12b8d80 │ │ │ │ @ instruction: 0xf7fb0602 │ │ │ │ - blls 1350cd8 │ │ │ │ + blls 1350ce4 │ │ │ │ movwls r2, #566 @ 0x236 │ │ │ │ - blls 135a940 │ │ │ │ + blls 135a934 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf98af7fb │ │ │ │ - ldrdhi pc, [r8], -sl │ │ │ │ - andscs r9, sp, #70656 @ 0x11400 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - mulcc r0, r8, r8 │ │ │ │ - vqrdmlsh.s , , d2[1] │ │ │ │ - movwls r1, #832 @ 0x340 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xf978f7fb │ │ │ │ - teqmi r7, #70656 @ 0x11400 │ │ │ │ - b 141af58 │ │ │ │ - blls 1353cc8 │ │ │ │ - strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf65c431f │ │ │ │ - strbmi lr, [r2], -ip, asr #31 │ │ │ │ - strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - stmdbhi ip!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - mcr2 7, 1, pc, cr0, cr11, {7} @ │ │ │ │ - movwls r9, #2885 @ 0xb45 │ │ │ │ - blls 135ad54 │ │ │ │ - @ instruction: 0x46202110 │ │ │ │ + @ instruction: 0xf990f7fb │ │ │ │ + andscs r9, sp, #21504 @ 0x5400 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + ldrdhi pc, [r8], -r3 │ │ │ │ + b 13b91a4 │ │ │ │ + @ instruction: 0xf8980903 │ │ │ │ + svcls 0x00463000 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7fb9301 │ │ │ │ - @ instruction: 0xf8bbf959 │ │ │ │ - bls 131e524 │ │ │ │ - ldmeq fp, {r5, r9, sl, lr} │ │ │ │ - blcs 1163154 │ │ │ │ - svclt 0x00089a46 │ │ │ │ - b 139b108 │ │ │ │ - @ instruction: 0xf04f0502 │ │ │ │ - svclt 0x001e0200 │ │ │ │ - mulcc r0, fp, r8 │ │ │ │ + blls 1350a9c │ │ │ │ + adccs r4, r8, #-603979776 @ 0xdc000000 │ │ │ │ + streq lr, [r3], -r9, asr #20 │ │ │ │ + tstcs r0, r6, asr #22 │ │ │ │ + tstmi pc, #40, 12 @ 0x2800000 │ │ │ │ + svc 0x00d0f65c │ │ │ │ + strtmi r4, [r9], -r2, asr #12 │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + @ instruction: 0xf04f0801 │ │ │ │ + stmib sp, {r8, fp}^ │ │ │ │ + @ instruction: 0xf7fb892c │ │ │ │ + blls 1351d68 │ │ │ │ + andscs r9, ip, #0, 6 │ │ │ │ + tstcs r0, r6, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf95ef7fb │ │ │ │ + @ instruction: 0x300cf8bb │ │ │ │ + strtmi r9, [r0], -r5, asr #20 │ │ │ │ + tstmi r6, #10158080 @ 0x9b0000 │ │ │ │ + bls 135d1ec │ │ │ │ + movwcs fp, #7944 @ 0x1f08 │ │ │ │ + streq lr, [r2, #-2631] @ 0xfffff5b9 │ │ │ │ + andeq pc, r0, #79 @ 0x4f │ │ │ │ + @ instruction: 0xf89bbf1e │ │ │ │ + vaddl.u8 , d3, d0 │ │ │ │ + @ instruction: 0xf0830380 │ │ │ │ + stmib sp, {r0, r8, r9}^ │ │ │ │ + eorcs r3, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7fb4611 │ │ │ │ + blls 790a28 │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - movweq pc, #4227 @ 0x1083 @ │ │ │ │ - andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ - ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - @ instruction: 0xf93ef7fb │ │ │ │ - vorr.i16 d25, #46592 @ 0xb600 │ │ │ │ - andscs r0, pc, #128, 6 │ │ │ │ - movweq pc, #4227 @ 0x1083 @ │ │ │ │ - blls 1337134 │ │ │ │ + @ instruction: 0xf083221f │ │ │ │ + movwls r0, #769 @ 0x301 │ │ │ │ + ldrmi r9, [r1], -r5, asr #22 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + tstmi sp, #71680 @ 0x11800 │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + @ instruction: 0xf932f7fb │ │ │ │ + ldmib sp, {r2, r8, fp, ip, pc}^ │ │ │ │ + teqmi r2, #335544321 @ 0x14000001 │ │ │ │ + stmib r1, {r0, r1, r3, r5, r8, r9, lr}^ │ │ │ │ + bmi fe69b14c │ │ │ │ + ldrbtmi r4, [sl], #-2961 @ 0xfffff46f │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r7, asr #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + tstphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + sublt r9, r9, r4, lsl #16 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + eorscs sl, ip, #17664 @ 0x4500 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 13631b4 │ │ │ │ - movwcs r4, #797 @ 0x31d │ │ │ │ - @ instruction: 0xf7fb9301 │ │ │ │ - stmdbls r4, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - movtcs lr, #23005 @ 0x59dd │ │ │ │ - @ instruction: 0x432b4332 │ │ │ │ - movwcs lr, #2497 @ 0x9c1 │ │ │ │ - blmi fe624fa0 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 13ac5c8 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, r2, r4, r8, pc} │ │ │ │ - pop {r0, r3, r6, ip, sp, pc} │ │ │ │ - mcrrge 15, 15, r8, r5, cr0 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - strls r4, [r1], -r0, lsr #12 │ │ │ │ - @ instruction: 0xf910f7fb │ │ │ │ - ldrmi r2, [r1], -ip, lsr #4 │ │ │ │ - stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - ldmib sp, {r9, sl, ip, sp, pc}^ │ │ │ │ - @ instruction: 0xf7fbba45 │ │ │ │ - blls 3909b0 │ │ │ │ - movwls r2, #571 @ 0x23b │ │ │ │ + @ instruction: 0xf7fb9601 │ │ │ │ + eorcs pc, ip, #344064 @ 0x54000 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + movwls fp, #4096 @ 0x1000 │ │ │ │ + stmdalt r5, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf90af7fb │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls 1323de4 │ │ │ │ - b 14a3e24 │ │ │ │ - blls 13551b4 │ │ │ │ - stmdaeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8f8f7fb │ │ │ │ - strtmi r2, [r0], -sp, lsr #4 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - svcls 0x00465600 │ │ │ │ - @ instruction: 0xf7fb9d45 │ │ │ │ - @ instruction: 0xf8d9f8ef │ │ │ │ - b 13de628 │ │ │ │ - b 14941e8 │ │ │ │ - strtmi r0, [r0], -r5, lsl #10 │ │ │ │ - stmdaeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blls 132c63c │ │ │ │ - tstmi sp, #-2147483647 @ 0x80000001 │ │ │ │ - tstmi pc, #71680 @ 0x11800 │ │ │ │ - @ instruction: 0xf962f7fb │ │ │ │ - eorcs r9, r7, #70656 @ 0x11400 │ │ │ │ - @ instruction: 0x21209300 │ │ │ │ - strtmi r9, [r0], -r6, asr #22 │ │ │ │ - @ instruction: 0xf7fb9301 │ │ │ │ - @ instruction: 0xf8d9f8d5 │ │ │ │ - blls 133a66c │ │ │ │ - ldrmi r2, [r1], -lr, lsl #4 │ │ │ │ - @ instruction: 0xf8da4620 │ │ │ │ - tstmi sp, #0 │ │ │ │ - tstmi pc, #71680 @ 0x11800 │ │ │ │ + eorscs r9, fp, #70656 @ 0x11400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + bleq 2ccec8 │ │ │ │ + @ instruction: 0xf8cd9b46 │ │ │ │ + b 13f65a4 │ │ │ │ + @ instruction: 0xf7fb0903 │ │ │ │ + eorcs pc, sp, #16449536 @ 0xfb0000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + strpl lr, [r0], -sp, asr #19 │ │ │ │ + @ instruction: 0xf10d9f46 │ │ │ │ + stclls 8, cr0, [r5, #-416] @ 0xfffffe60 │ │ │ │ + @ instruction: 0xf8f0f7fb │ │ │ │ + @ instruction: 0x3018f8da │ │ │ │ + streq lr, [r7, -r9, asr #20] │ │ │ │ + streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ + ldmdavs r9, {r5, r9, sl, lr} │ │ │ │ + tstls r6, r5, asr #22 │ │ │ │ + blls 136324c │ │ │ │ + @ instruction: 0xf7fb431f │ │ │ │ + blls 1350b74 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 135aa68 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf8d8f7fb │ │ │ │ + @ instruction: 0x901cf8da │ │ │ │ + andcs r9, lr, #70656 @ 0x11400 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + ldrdlt pc, [r0], -r9 │ │ │ │ + blls 1363278 │ │ │ │ + @ instruction: 0xf8db431f │ │ │ │ + movwls r3, #28672 @ 0x7000 │ │ │ │ + @ instruction: 0x63a8f403 │ │ │ │ + blcc 1f7e18 │ │ │ │ + movwcs fp, #7960 @ 0x1f18 │ │ │ │ + @ instruction: 0xf7fb9300 │ │ │ │ + blls 1350924 │ │ │ │ + ldrtmi r2, [r1], -r8, lsr #5 │ │ │ │ + blls 136329c │ │ │ │ + tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ + svc 0x0016f65c │ │ │ │ + @ instruction: 0x4641465a │ │ │ │ + @ instruction: 0xf7fb4620 │ │ │ │ + blls 1351c00 │ │ │ │ + andcs r9, ip, #0, 6 │ │ │ │ + ldrtmi r9, [r1], -r6, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf8aaf7fb │ │ │ │ + ldrdlt pc, [r4], -r9 │ │ │ │ + strtmi r9, [r0], -r5, asr #22 │ │ │ │ + tstmi sp, #286720 @ 0x46000 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ - vst2.8 {d9-d12}, [r3], r7 │ │ │ │ - strls r6, [r1], -r8, lsr #7 │ │ │ │ - svclt 0x00183b00 │ │ │ │ - movwls r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0xf8bef7fb │ │ │ │ - adccs r9, r8, #70656 @ 0x11400 │ │ │ │ - tstmi sp, #51380224 @ 0x3100000 │ │ │ │ - strbmi r9, [r0], -r6, asr #22 │ │ │ │ - @ instruction: 0xf65c431f │ │ │ │ - uadd16mi lr, sl, r4 │ │ │ │ - strtmi r4, [r0], -r1, asr #12 │ │ │ │ - stc2l 7, cr15, [lr, #-1004]! @ 0xfffffc14 │ │ │ │ - movwls r9, #2885 @ 0xb45 │ │ │ │ - blls 135ae78 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - @ instruction: 0xf7fb9301 │ │ │ │ - @ instruction: 0xf8daf8a7 │ │ │ │ - blls 133e668 │ │ │ │ - bls 1363edc │ │ │ │ - @ instruction: 0xf8db431d │ │ │ │ - tstmi r7, #0 │ │ │ │ - vst1.8 {d9-d11}, [r3], r1 │ │ │ │ - movwls r6, #33448 @ 0x82a8 │ │ │ │ - svclt 0x00183a00 │ │ │ │ - andls r2, r0, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0x4611221e │ │ │ │ - @ instruction: 0xf892f7fb │ │ │ │ - ldrbmi r9, [r9], -r5, asr #20 │ │ │ │ - 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 1f7288 │ │ │ │ + andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ + andscs r9, lr, #0, 4 │ │ │ │ @ instruction: 0xf7fb4611 │ │ │ │ - bls 1350850 │ │ │ │ + bls 13508cc │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ + bls 13632d4 │ │ │ │ + @ instruction: 0xf7fb4317 │ │ │ │ + bls 1350acc │ │ │ │ + andls r2, r0, #-1073741813 @ 0xc000000b │ │ │ │ + bls 1363f10 │ │ │ │ + eorscs r9, r6, #268435456 @ 0x10000000 │ │ │ │ + @ instruction: 0xf884f7fb │ │ │ │ + ldrtmi r9, [r1], -r5, asr #20 │ │ │ │ + tstmi r5, #64, 12 @ 0x4000000 │ │ │ │ + tstmi r7, #286720 @ 0x46000 │ │ │ │ + @ instruction: 0xf65c22a8 │ │ │ │ + @ instruction: 0xf8d9eeda │ │ │ │ + strbmi r2, [r1], -r8 │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + @ instruction: 0xf04f0801 │ │ │ │ + stmib sp, {r8, fp}^ │ │ │ │ + @ instruction: 0xf7fb892c │ │ │ │ + bls 1351b78 │ │ │ │ + andls r2, r0, #16, 2 │ │ │ │ + bls 1363f4c │ │ │ │ + stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + andscs r9, ip, #268435456 @ 0x10000000 │ │ │ │ + @ instruction: 0xf864f7fb │ │ │ │ + blls 338ff0 │ │ │ │ + tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ + stmib sp, {r1, r2, r6, r9, fp, ip, pc}^ │ │ │ │ + @ instruction: 0xf04f3600 │ │ │ │ + tstmi r7, #0, 18 │ │ │ │ + ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ + @ instruction: 0xf856f7fb │ │ │ │ + @ instruction: 0x21289a45 │ │ │ │ + tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ + stmib sp, {r1, r2, r6, r9, fp, ip, pc}^ │ │ │ │ + tstmi r7, #0, 18 │ │ │ │ + @ instruction: 0xf7fb2229 │ │ │ │ + bls 1350838 │ │ │ │ tstmi r5, #8, 22 @ 0x2000 │ │ │ │ tstmi r7, #286720 @ 0x46000 │ │ │ │ - bcs 1f8f0c │ │ │ │ - @ instruction: 0xf8d9d145 │ │ │ │ - bcs 21a748 │ │ │ │ + bcs 1f8f24 │ │ │ │ + @ instruction: 0xf8dad135 │ │ │ │ + bcs 21a760 │ │ │ │ strcs fp, [r0], -r7, lsl #31 │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ ldrmi r9, [lr], -r3, lsl #22 │ │ │ │ stmib sp, {r0, r1, r2, r3, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ - mcrls 8, 2, pc, cr5, cr15, {1} @ │ │ │ │ - @ instruction: 0x21282229 │ │ │ │ - @ instruction: 0xf04f4620 │ │ │ │ - @ instruction: 0xf04f0800 │ │ │ │ - stmib sp, {r8, fp}^ │ │ │ │ - @ instruction: 0x432e8900 │ │ │ │ - @ instruction: 0xf7fb9d46 │ │ │ │ - stmdbls r6, {r0, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ - teqmi sp, #70656 @ 0x11400 │ │ │ │ - stmibhi sl, {r5, r9, sl, lr} │ │ │ │ - blls 13633c4 │ │ │ │ - tstmi sp, #9568256 @ 0x920000 │ │ │ │ - @ instruction: 0xf04f2a3e │ │ │ │ - svclt 0x000f0200 │ │ │ │ - stmdavc fp, {r0, r8, r9, sp} │ │ │ │ + blls 390808 │ │ │ │ + andcs r9, r0, #1104 @ 0x450 │ │ │ │ + ldmibhi r9, {r5, r9, sl, lr} │ │ │ │ + stclls 3, cr4, [r6, #-184] @ 0xffffff48 │ │ │ │ + teqmi sp, #8978432 @ 0x890000 │ │ │ │ + svclt 0x000f293e │ │ │ │ + ldmdavc fp, {r0, r8, r9, sp} │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ andcc lr, r0, #3358720 @ 0x334000 │ │ │ │ ldrmi r2, [r1], -lr, lsr #4 │ │ │ │ - @ instruction: 0xf818f7fb │ │ │ │ - ldrb r9, [r8], r7, lsl #22 │ │ │ │ - subseq lr, r3, #274432 @ 0x43000 │ │ │ │ - movweq pc, #4099 @ 0x1003 @ │ │ │ │ + @ instruction: 0xf81cf7fb │ │ │ │ + ldrb r9, [r7], r7, lsl #22 │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + subseq lr, r2, #270336 @ 0x42000 │ │ │ │ andeq pc, r1, #2 │ │ │ │ - ldrb r9, [ip, #-773]! @ 0xfffffcfb │ │ │ │ + str r9, [r3, #261] @ 0x105 │ │ │ │ @ instruction: 0xf3c39b03 │ │ │ │ strbmi r0, [r3], -r0, asr #14 │ │ │ │ - vmvn.i32 d30, #-1358954496 @ 0xaf000000 │ │ │ │ - ldr r0, [pc, r0, asr #6]! │ │ │ │ - ldmdb r8!, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + vmvn.i32 d30, #-1392508928 @ 0xad000000 │ │ │ │ + strb r0, [pc, r0, asr #6] │ │ │ │ + ldmdb ip!, {r0, r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrhteq sp, [sl], #-220 @ 0xffffff24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, sl, r8, lsr #21 │ │ │ │ + ldrhteq sp, [sl], #-162 @ 0xffffff5e │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0010f8cc │ │ │ │ - @ instruction: 0xf04fb0b3 │ │ │ │ - strmi r0, [pc], -r0, lsl #16 │ │ │ │ - @ instruction: 0xac2f4b9a │ │ │ │ - @ instruction: 0xf8cd223c │ │ │ │ - strmi r8, [r2], r4 │ │ │ │ + @ instruction: 0x2700b0b3 │ │ │ │ + blmi feb241d4 │ │ │ │ + eorscs sl, ip, #12032 @ 0x2f00 │ │ │ │ + strmi r9, [r2], r1, lsl #14 │ │ │ │ @ instruction: 0xf8d14620 │ │ │ │ - ldmibmi r7, {r3, ip, pc} │ │ │ │ + stmibmi r2!, {r3, ip, pc} │ │ │ │ stmiapl fp, {r0, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9331 │ │ │ │ @ instruction: 0xf0090300 │ │ │ │ movwls r0, #769 @ 0x301 │ │ │ │ - @ instruction: 0xffdcf7fa │ │ │ │ + @ instruction: 0xffe2f7fa │ │ │ │ vsubl.u8 q9, d9, d28 │ │ │ │ ldrmi r0, [r1], -r0, asr #6 │ │ │ │ @ instruction: 0x562fe9dd │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf7fa3800 │ │ │ │ - blls dd2744 │ │ │ │ + @ instruction: 0xf7fa3700 │ │ │ │ + blls dd2750 │ │ │ │ @ instruction: 0x4620223b │ │ │ │ - blls de347c │ │ │ │ + blls de3470 │ │ │ │ tstmi lr, #17825792 @ 0x1100000 │ │ │ │ orreq pc, r0, #603979779 @ 0x24000003 │ │ │ │ - stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xffc4f7fa │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + @ instruction: 0xffcaf7fa │ │ │ │ eorcs r9, sl, #48128 @ 0xbc00 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0x46119b30 │ │ │ │ vrsra.u8 d20, d14, #7 │ │ │ │ stmib sp, {r6, r7, r8, r9, sp}^ │ │ │ │ - @ instruction: 0xf7fa3800 │ │ │ │ - @ instruction: 0xf3c9ffb7 │ │ │ │ + @ instruction: 0xf7fa3700 │ │ │ │ + @ instruction: 0xf3c9ffbd │ │ │ │ movwls r1, #768 @ 0x300 │ │ │ │ - blls d9b0f0 │ │ │ │ + blls d9b0e4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - andhi pc, r4, sp, asr #17 │ │ │ │ - blls de34bc │ │ │ │ - ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7fa431e │ │ │ │ - blls dd26f0 │ │ │ │ - @ instruction: 0xf8cd220e │ │ │ │ - ldrmi r8, [r1], -r4 │ │ │ │ - blls de34d4 │ │ │ │ + tstmi sp, #262144 @ 0x40000 │ │ │ │ + @ instruction: 0xf10d9b30 │ │ │ │ + tstmi lr, #16, 18 @ 0x40000 │ │ │ │ + @ instruction: 0xffaef7fa │ │ │ │ + andcs r9, lr, #48128 @ 0xbc00 │ │ │ │ + ldrmi r9, [r1], -r1, lsl #14 │ │ │ │ + blls de34c4 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ - movwls r6, #2619 @ 0xa3b │ │ │ │ - @ instruction: 0xff9af7fa │ │ │ │ - @ instruction: 0xf8cd9b2f │ │ │ │ - andscs r8, lr, #4 │ │ │ │ - blls de34ec │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - bvs 20a34f8 │ │ │ │ + ldrdcc pc, [r0], -r8 @ │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - ldmibvs fp!, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blls dd26e4 │ │ │ │ + andscs r9, lr, #262144 @ 0x40000 │ │ │ │ + blls de34dc │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf8d8431e │ │ │ │ + movwls r3, #36 @ 0x24 │ │ │ │ + @ instruction: 0xff94f7fa │ │ │ │ + @ instruction: 0x3018f8d8 │ │ │ │ ldmdavs r9, {r5, r9, sl, lr} │ │ │ │ tstmi sp, #48128 @ 0xbc00 │ │ │ │ tstmi lr, #48, 22 @ 0xc000 │ │ │ │ - @ instruction: 0xf808f7fb │ │ │ │ + @ instruction: 0xf80ef7fb │ │ │ │ eorcs r9, r7, #48128 @ 0xbc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b30 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - blls dd2698 │ │ │ │ - strbmi r2, [r1], -r8, lsr #5 │ │ │ │ - blls de3528 │ │ │ │ + blls dd26a4 │ │ │ │ + ldrtmi r2, [r9], -r8, lsr #5 │ │ │ │ + blls de351c │ │ │ │ tstmi lr, #72, 12 @ 0x4800000 │ │ │ │ - ldcl 6, cr15, [r0, #368] @ 0x170 │ │ │ │ - @ instruction: 0xb01cf8d7 │ │ │ │ + ldcl 6, cr15, [r6, #368] @ 0x170 │ │ │ │ + @ instruction: 0xb01cf8d8 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ ldrmi r9, [sl], -r2, lsl #6 │ │ │ │ - stc2 7, cr15, [r6], #-1004 @ 0xfffffc14 │ │ │ │ + stc2 7, cr15, [ip], #-1004 @ 0xfffffc14 │ │ │ │ andls r9, r0, #192512 @ 0x2f000 │ │ │ │ - bls de41dc │ │ │ │ + bls de41b0 │ │ │ │ andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7fa220c │ │ │ │ - bls dd2660 │ │ │ │ + bls dd266c │ │ │ │ ldrdne pc, [r4], -fp │ │ │ │ tstmi r5, #32, 12 @ 0x2000000 │ │ │ │ tstls r3, r0, lsr sl │ │ │ │ @ instruction: 0xf7fa4316 │ │ │ │ - bls dd285c │ │ │ │ + bls dd2868 │ │ │ │ andls r2, r0, #-1073741813 @ 0xc000000b │ │ │ │ - bls de4180 │ │ │ │ + bls de4174 │ │ │ │ eorscs r9, r6, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xff4cf7fa │ │ │ │ + @ instruction: 0xff52f7fa │ │ │ │ ldrdlt pc, [r8], -fp │ │ │ │ strtmi r9, [r0], -pc, lsr #20 │ │ │ │ @ instruction: 0xf8db4315 │ │ │ │ - @ instruction: 0xf8cd2000 │ │ │ │ - vst4.8 {d8-d11}, [r2], r4 │ │ │ │ - bl fee6b3c0 │ │ │ │ - svclt 0x00180208 │ │ │ │ + strls r2, [r1, -r0] │ │ │ │ + adcvs pc, r8, #33554432 @ 0x2000000 │ │ │ │ + svclt 0x00181bd2 │ │ │ │ andls r2, r0, #268435456 @ 0x10000000 │ │ │ │ tstmi r6, #48, 20 @ 0x30000 │ │ │ │ @ instruction: 0x4611221f │ │ │ │ - @ instruction: 0xff36f7fa │ │ │ │ - strbmi r9, [r1], -pc, lsr #20 │ │ │ │ + @ instruction: 0xff3ef7fa │ │ │ │ + ldrtmi r9, [r9], -pc, lsr #20 │ │ │ │ tstmi r5, #72, 12 @ 0x4800000 │ │ │ │ tstmi r6, #48, 20 @ 0x30000 │ │ │ │ @ instruction: 0xf65c22a8 │ │ │ │ - strbmi lr, [r9], -ip, lsl #27 │ │ │ │ - @ instruction: 0x4620465a │ │ │ │ - blx ffb9093e │ │ │ │ + @ instruction: 0x465aed94 │ │ │ │ + strtmi r4, [r0], -r9, asr #12 │ │ │ │ + blx ffd9092e │ │ │ │ andls r9, r0, #192512 @ 0x2f000 │ │ │ │ - bls ddad98 │ │ │ │ + bls ddad88 │ │ │ │ andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7fa221c │ │ │ │ - bls dd25e0 │ │ │ │ - mulls sp, r7, r8 │ │ │ │ - bls de35c0 │ │ │ │ - tstmi r6, #2048 @ 0x800 │ │ │ │ - svceq 0x0000f1b9 │ │ │ │ - ldmdavc fp, {r2, r6, r8, ip, lr, pc} │ │ │ │ - ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ - vrsubhn.i16 d20, , q8 │ │ │ │ - movwls r1, #832 @ 0x340 │ │ │ │ - movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xff0af7fa │ │ │ │ - tstmi sp, #48128 @ 0xbc00 │ │ │ │ - tstmi lr, #48, 22 @ 0xc000 │ │ │ │ - blcs 22ce84 │ │ │ │ - @ instruction: 0x464abf99 │ │ │ │ - blls 2a41ec │ │ │ │ + bls dd25f0 │ │ │ │ + mulls sp, r8, r8 │ │ │ │ + bleq 28d270 │ │ │ │ + blls 279220 │ │ │ │ + @ instruction: 0xf1b94316 │ │ │ │ + cmple sp, r0, lsl #30 │ │ │ │ + eorcs r7, fp, #1769472 @ 0x1b0000 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + movtne pc, #963 @ 0x3c3 @ │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + @ instruction: 0xf8cdff11 │ │ │ │ + ldmib sp, {r2, ip, pc}^ │ │ │ │ + eorcs r7, r9, #197132288 @ 0xbc00000 │ │ │ │ + mulcc ip, r8, r8 │ │ │ │ + movwls r2, #296 @ 0x128 │ │ │ │ + @ instruction: 0xf7fa4620 │ │ │ │ + @ instruction: 0xf8d8ff05 │ │ │ │ + blls d9a9dc │ │ │ │ + b 129d1a4 │ │ │ │ + svclt 0x00980307 │ │ │ │ + b 12a42d0 │ │ │ │ + blls dd55d8 │ │ │ │ + strcs fp, [r0, -ip, lsl #31] │ │ │ │ + b 1324210 │ │ │ │ + svclt 0x00880503 │ │ │ │ + b 13395c8 │ │ │ │ + svclt 0x00840506 │ │ │ │ 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 │ │ │ │ + andcs r9, pc, #0, 4 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf7fa9701 │ │ │ │ + ldmib sp, {r0, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x432a322f │ │ │ │ + andcs pc, r4, sl, asr #17 │ │ │ │ + b 14a5250 │ │ │ │ + @ instruction: 0xf8ca0303 │ │ │ │ + blmi 79e9ec │ │ │ │ + ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ + blls e2ca5c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ - tstle r5, r0, lsl #6 │ │ │ │ + @ instruction: 0xd1220300 │ │ │ │ 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 │ │ │ │ + movwls r4, #1568 @ 0x620 │ │ │ │ + @ instruction: 0xf7fa9701 │ │ │ │ + @ instruction: 0xf898fec5 │ │ │ │ + eorcs r3, r9, #12 │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + strhi lr, [pc, #-2525]! @ 1d2047 │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + mrc2 7, 5, pc, cr10, cr10, {7} │ │ │ │ + @ instruction: 0xf3c99b2f │ │ │ │ + b 13d3334 │ │ │ │ + blls dd4a44 │ │ │ │ + bleq 4cd35c │ │ │ │ + teqmi r5, #1946157056 @ 0x74000000 │ │ │ │ + @ instruction: 0xf65ce7c2 │ │ │ │ + svclt 0x0000efe2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, sl, r0, lsr r8 │ │ │ │ - rsbseq sp, sl, r8, lsr #12 │ │ │ │ + rsbseq sp, sl, ip, lsr r8 │ │ │ │ + rsbseq sp, sl, r4, lsl r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 28def4 │ │ │ │ + blhi 28df14 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr8, cr12, {6} │ │ │ │ ldrbcs pc, [r0, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb0c7 │ │ │ │ - pkhtbmi r3, fp, r0, asr #11 │ │ │ │ + pkhtbmi r3, r9, r0, asr #11 │ │ │ │ andls r4, r3, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9345 │ │ │ │ - blvc 1493664 │ │ │ │ - blcs 1f7670 │ │ │ │ - sbchi pc, fp, #64 @ 0x40 │ │ │ │ - stmdbvs r9, {r0, r1, r3, r6, r7, r8, fp, sp, lr} │ │ │ │ - ldmdavs sl, {r0, r8, fp, sp} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - svclt 0x00886812 │ │ │ │ - vmov.i16 d22, #171 @ 0x00ab │ │ │ │ - andls r1, r4, r0, asr #32 │ │ │ │ - tstmi sl, #552 @ 0x228 │ │ │ │ - vmlsl.u8 , d2, d4 │ │ │ │ - @ instruction: 0xf8db1240 │ │ │ │ - strcs r5, [r0], -r8 │ │ │ │ - mulcc ip, fp, r8 │ │ │ │ - movwls r4, #30384 @ 0x76b0 │ │ │ │ + blvc 1493684 │ │ │ │ + ldrmi r9, [sl], -r2, lsl #6 │ │ │ │ + bcs 1f16b8 │ │ │ │ + sbchi pc, sl, #64 @ 0x40 │ │ │ │ + @ instruction: 0xf8d969c9 │ │ │ │ + stmdacs r1, {r4} │ │ │ │ + svclt 0x0088680a │ │ │ │ + ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ + stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ + svclt 0x008a9404 │ │ │ │ + bls 2e36d8 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + ldrdpl pc, [r8], -r9 │ │ │ │ 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 │ │ │ │ + bleq 20ebfc │ │ │ │ + bleq 24eacc │ │ │ │ + movwls r2, #30208 @ 0x7600 │ │ │ │ andeq pc, r1, #5 │ │ │ │ - movteq pc, #965 @ 0x3c5 @ │ │ │ │ - vaddw.u8 , , d6 │ │ │ │ - movwls r1, #21760 @ 0x5500 │ │ │ │ - @ instruction: 0xf1b99200 │ │ │ │ - @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 7, r8, r3, cr6 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - strcs r9, [r0, -r4] │ │ │ │ - mcr2 7, 3, pc, cr4, cr10, {7} @ │ │ │ │ - eorcs r9, ip, #5120 @ 0x1400 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - ldrmi r9, [r1], -r3, asr #22 │ │ │ │ - movwls r4, #63008 @ 0xf620 │ │ │ │ - tstls r0, #68, 22 @ 0x11000 │ │ │ │ - mrc2 7, 2, pc, cr8, cr10, {7} │ │ │ │ - eorscs r9, fp, #98304 @ 0x18000 │ │ │ │ - strtmi r9, [r0], -r3, asr #22 │ │ │ │ - strne lr, [r0], -sp, asr #19 │ │ │ │ - movwls r4, #54801 @ 0xd611 │ │ │ │ - movwls r9, #60228 @ 0xeb44 │ │ │ │ - mcr2 7, 2, pc, cr12, cr10, {7} @ │ │ │ │ - eorcs r9, r9, #7168 @ 0x1c00 │ │ │ │ - stmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blls 129afb4 │ │ │ │ - movwls r4, #46624 @ 0xb620 │ │ │ │ - movwls r9, #52036 @ 0xcb44 │ │ │ │ - mcr2 7, 2, pc, cr0, cr10, {7} @ │ │ │ │ - blls 129b3d8 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - strtmi r5, [r0], -r0, lsl #12 │ │ │ │ - blls 12f7754 │ │ │ │ - movwls sl, #44312 @ 0xad18 │ │ │ │ - mrc2 7, 1, pc, cr4, cr10, {7} │ │ │ │ - @ instruction: 0x3018f8db │ │ │ │ - ldmdavs r9, {r5, r9, sl, lr} │ │ │ │ - movwls r9, #31555 @ 0x7b43 │ │ │ │ - tstls r4, r4, asr #22 │ │ │ │ - @ instruction: 0xf7fa9308 │ │ │ │ - blls 12d2604 │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls 12dafd8 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - mcr2 7, 1, pc, cr0, cr10, {7} @ │ │ │ │ - @ instruction: 0xa01cf8db │ │ │ │ - andcs r9, lr, #68608 @ 0x10c00 │ │ │ │ - ldrmi r9, [r1], -r5, lsl #6 │ │ │ │ - ldrdvs pc, [r0], -sl │ │ │ │ - blls 12e43f4 │ │ │ │ - ldmdavs r3!, {r1, r2, r8, r9, ip, pc} │ │ │ │ - andls pc, r4, sp, asr #17 │ │ │ │ - @ instruction: 0x63a8f403 │ │ │ │ - movweq lr, #35763 @ 0x8bb3 │ │ │ │ - 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 │ │ │ │ + vqshlu.s64 d20, d16, #5 │ │ │ │ + @ instruction: 0xf3c50340 │ │ │ │ + movwls r0, #20864 @ 0x5180 │ │ │ │ + strne pc, [r0, #-965] @ 0xfffffc3b │ │ │ │ + andls r9, r0, #-2147483647 @ 0x80000001 │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + cmnphi r6, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ @ 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 │ │ │ │ - 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 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf7fa2700 │ │ │ │ + blls 352448 │ │ │ │ + stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + blls 12a0304 │ │ │ │ @ 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 │ │ │ │ - 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 │ │ │ │ + blls 12f7744 │ │ │ │ + @ instruction: 0xf7fa930f │ │ │ │ + stmdbls r6, {r0, r1, r2, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blls 129b404 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + ldrmi r1, [r1], -r0, lsl #12 │ │ │ │ + blls 12f7754 │ │ │ │ + @ instruction: 0xf7fa930d │ │ │ │ + blls 3d2418 │ │ │ │ + stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x21283b00 │ │ │ │ + strtmi r9, [r0], -r3, asr #22 │ │ │ │ + blls 12f7764 │ │ │ │ + @ instruction: 0xf7fa930b │ │ │ │ + eorcs pc, sp, #752 @ 0x2f0 │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ + strpl lr, [r0], -sp, asr #19 │ │ │ │ + movwls r4, #34336 @ 0x8620 │ │ │ │ + vldrge d9, [r8, #-272] @ 0xfffffef0 │ │ │ │ + @ instruction: 0xf7fa9309 │ │ │ │ + @ instruction: 0xf8d9fe23 │ │ │ │ + @ instruction: 0x46203018 │ │ │ │ + blls 12acbc8 │ │ │ │ + blls 12f7780 │ │ │ │ + movwls r9, #28948 @ 0x7114 │ │ │ │ + mrc2 7, 4, pc, cr12, cr10, {7} │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf8d9fe0f │ │ │ │ + blls 12babf8 │ │ │ │ + tstls r7, #-536870912 @ 0xe0000000 │ │ │ │ + @ instruction: 0xf8da4611 │ │ │ │ + strtmi r6, [r0], -r0 │ │ │ │ + movwls r9, #23364 @ 0x5b44 │ │ │ │ + @ instruction: 0xf8cd6833 │ │ │ │ + vst4.8 {d11-d14}, [r3], r4 │ │ │ │ + bl feeaba44 │ │ │ │ + svclt 0x00180308 │ │ │ │ + movwls r2, #769 @ 0x301 │ │ │ │ + ldc2l 7, cr15, [r8, #1000]! @ 0x3e8 │ │ │ │ + eorcs r9, fp, #4, 22 @ 0x1000 │ │ │ │ + blcc 20d2ec │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ + tstls r5, #32, 12 @ 0x2000000 │ │ │ │ + tstls r6, #68, 22 @ 0x11000 │ │ │ │ + stc2l 7, cr15, [ip, #1000]! @ 0x3e8 │ │ │ │ + adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ + tstls r2, #93323264 @ 0x5900000 │ │ │ │ + blls 12e4474 │ │ │ │ + @ instruction: 0xf65c9313 │ │ │ │ + ldrtmi lr, [r2], -r2, asr #24 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + stmib sp, {r0, r9, sl, sp}^ │ │ │ │ + @ instruction: 0xf7fb672a │ │ │ │ + blls 12d1650 │ │ │ │ + movwls r2, #524 @ 0x20c │ │ │ │ + blls 12e4558 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [r4], {250} @ 0xfa │ │ │ │ - ldrdcs pc, [r4], -sl │ │ │ │ - strtmi r9, [r0], -r3, asr #22 │ │ │ │ - @ instruction: 0xf8d29205 │ │ │ │ - tstmi sp, #0 │ │ │ │ - andscs r9, lr, #68, 22 @ 0x11000 │ │ │ │ - @ instruction: 0x96014611 │ │ │ │ - vst2.8 {d4-d7}, [r8 :64] │ │ │ │ - blcc 1ebd58 │ │ │ │ + ldc2l 7, cr15, [r2, #1000] @ 0x3e8 │ │ │ │ + ldrdvc pc, [r4], -sl │ │ │ │ + andscs r9, lr, #68608 @ 0x10c00 │ │ │ │ + @ instruction: 0x46209310 │ │ │ │ + @ instruction: 0x4611683e │ │ │ │ + tstls r1, #68, 22 @ 0x11000 │ │ │ │ + @ instruction: 0x63a8f406 │ │ │ │ + movweq lr, #35763 @ 0x8bb3 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - blls 12d2080 │ │ │ │ - strtmi r9, [r0], -r5, lsl #18 │ │ │ │ - blls 12e3b40 │ │ │ │ - @ instruction: 0xf7fa431f │ │ │ │ - blls 12d2280 │ │ │ │ + blls 12d231c │ │ │ │ + blls 27783c │ │ │ │ + @ instruction: 0x8110f8dd │ │ │ │ + @ instruction: 0xf0402b00 │ │ │ │ + @ instruction: 0xf8d98209 │ │ │ │ + blcs 21ec7c │ │ │ │ + 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 5922ec │ │ │ │ + strtmi r9, [r0], -ip, lsl #20 │ │ │ │ + tstmi sl, #212992 @ 0x34000 │ │ │ │ + movwmi r9, #47887 @ 0xbb0f │ │ │ │ + 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, #43287 @ 0xa917 │ │ │ │ + movwmi r9, #47365 @ 0xb905 │ │ │ │ + movwmi r9, #43285 @ 0xa915 │ │ │ │ + movwmi r9, #47382 @ 0xb916 │ │ │ │ + movwmi r9, #43282 @ 0xa912 │ │ │ │ + movwmi r9, #47379 @ 0xb913 │ │ │ │ + movwmi r9, #43280 @ 0xa910 │ │ │ │ + movwmi r9, #47377 @ 0xb911 │ │ │ │ + b 12b90b0 │ │ │ │ + blls 1294cc4 │ │ │ │ + ldrtmi r4, [r9], -sl, lsl #6 │ │ │ │ + streq lr, [r3, -r2, asr #20] │ │ │ │ + b 13f99c0 │ │ │ │ + @ instruction: 0xf7fa0803 │ │ │ │ + blls 12d249c │ │ │ │ movwls r2, #566 @ 0x236 │ │ │ │ - blls 12db398 │ │ │ │ + blls 12db17c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrrc2 7, 15, pc, lr, cr10 @ │ │ │ │ + stc2l 7, cr15, [ip, #-1000]! @ 0xfffffc18 │ │ │ │ ldrdge pc, [r8], -sl │ │ │ │ andscs r9, pc, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf8da431d │ │ │ │ + ldrdls pc, [r0], -sl │ │ │ │ + blls 12e3958 │ │ │ │ + bleq 2cd600 │ │ │ │ + @ instruction: 0x63a8f409 │ │ │ │ + @ instruction: 0xf04f3b00 │ │ │ │ + svclt 0x00180800 │ │ │ │ + @ instruction: 0xf8cd2301 │ │ │ │ + movwls r8, #4 │ │ │ │ + ldc2l 7, cr15, [r4, #-1000] @ 0xfffffc18 │ │ │ │ + movtne pc, #969 @ 0x3c9 @ │ │ │ │ + andscs r9, sp, #0, 6 │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + tstmi pc, #4 │ │ │ │ + b 14b9a20 │ │ │ │ + @ instruction: 0xf7fa0903 │ │ │ │ + blls 12d222c │ │ │ │ + strbmi r2, [r1], -r8, lsr #5 │ │ │ │ + tstmi pc, #40, 12 @ 0x2800000 │ │ │ │ + b 1439a34 │ │ │ │ + @ instruction: 0xf65c0903 │ │ │ │ + vldr d14, [pc, #616] @ 1d2f94 │ │ │ │ + strtmi r7, [r9], -r2, asr #23 │ │ │ │ + @ instruction: 0x46204652 │ │ │ │ + blvc c8e36c │ │ │ │ + @ instruction: 0xf9f0f7fb │ │ │ │ + andscs r9, ip, #68608 @ 0x10c00 │ │ │ │ + tstcs r0, r0, lsl #6 │ │ │ │ + strtmi r9, [r0], -r4, asr #22 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + blls 12d21f4 │ │ │ │ + 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] │ │ │ │ + ldc2 7, cr15, [sl, #-1000] @ 0xfffffc18 │ │ │ │ + @ instruction: 0x46209914 │ │ │ │ + b 1439a80 │ │ │ │ + stmibhi sl, {r0, r2, r8, sl} │ │ │ │ + blls 12e39f8 │ │ │ │ + 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 │ │ │ │ + ldc2l 7, cr15, [lr], #1000 @ 0x3e8 │ │ │ │ + movtcs lr, #14813 @ 0x39dd │ │ │ │ + @ instruction: 0x432b433a │ │ │ │ + stmib r1, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ + bmi feadb9b4 │ │ │ │ + ldrbtmi r4, [sl], #-2978 @ 0xfffff45e │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r5, asr #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + cmpphi r8, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + sublt r9, r7, r3, lsl #16 │ │ │ │ + blhi 28e0c4 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + eorscs sl, ip, #17152 @ 0x4300 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf7fa9601 │ │ │ │ + blls 352160 │ │ │ │ + strtmi r2, [r0], -ip, lsr #4 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + ldmib sp, {r9, sl, ip, sp}^ │ │ │ │ + @ instruction: 0xf7faba43 │ │ │ │ + blls 39214c │ │ │ │ + stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ + ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ + strtmi r9, [r0], -r3, asr #22 │ │ │ │ + blhi fe4ce484 │ │ │ │ + bleq 2cd738 │ │ │ │ + b 1479b20 │ │ │ │ + @ instruction: 0xf7fa0803 │ │ │ │ + eorcs pc, sp, #50432 @ 0xc500 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ + strpl lr, [r0], -sp, asr #19 │ │ │ │ + stclls 15, cr9, [r3, #-272] @ 0xfffffef0 │ │ │ │ + ldc2 7, cr15, [ip], #1000 @ 0x3e8 │ │ │ │ + @ instruction: 0x3018f8d9 │ │ │ │ + streq lr, [r7, -r8, asr #20] │ │ │ │ + streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ + @ instruction: 0xf10d4620 │ │ │ │ + ldmdavs r9, {r5, r6, r8, r9, fp} │ │ │ │ + tstls r6, r3, asr #22 │ │ │ │ + blls 12e3ab8 │ │ │ │ + @ instruction: 0xf7fa431f │ │ │ │ + blls 12d2308 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 12db2d4 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + stc2 7, cr15, [r2], #1000 @ 0x3e8 │ │ │ │ + @ instruction: 0xa01cf8d9 │ │ │ │ + andcs r9, lr, #68608 @ 0x10c00 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + ldrdhi pc, [r0], -sl │ │ │ │ + blls 12e3ae4 │ │ │ │ + @ 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 @ │ │ │ │ + stc2 7, cr15, [ip], {250} @ 0xfa │ │ │ │ adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ - @ instruction: 0x46484631 │ │ │ │ - blls 12e3b8c │ │ │ │ + tstmi sp, #51380224 @ 0x3100000 │ │ │ │ + ldrbmi r9, [r8], -r4, asr #22 │ │ │ │ @ instruction: 0xf65c431f │ │ │ │ - ldrbmi lr, [r2], -r0, lsr #21 │ │ │ │ - strtmi r4, [r0], -r9, asr #12 │ │ │ │ - blhi c8e55c │ │ │ │ - @ instruction: 0xf8f8f7fb │ │ │ │ + strbmi lr, [r2], -r2, ror #21 │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ + blhi c8e4d8 │ │ │ │ + @ instruction: 0xf93af7fb │ │ │ │ movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12db7a4 │ │ │ │ - @ instruction: 0x46202110 │ │ │ │ + blls 12db6e0 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - blls 312004 │ │ │ │ - strcc lr, [r0], -sp, asr #19 │ │ │ │ - blls 129b7f4 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - blls 12e3bc4 │ │ │ │ + @ instruction: 0xf8dafc73 │ │ │ │ + blls 129aed0 │ │ │ │ + andls r4, r5, #32, 12 @ 0x2000000 │ │ │ │ + ldrdhi pc, [r0], -r2 │ │ │ │ + blls 12e3b40 │ │ │ │ + @ instruction: 0x4611221e │ │ │ │ + tstmi pc, #1048576 @ 0x100000 │ │ │ │ + @ instruction: 0x63a8f408 │ │ │ │ + svclt 0x00183b00 │ │ │ │ + movwls r2, #769 @ 0x301 │ │ │ │ + mrrc2 7, 15, pc, lr, cr10 @ │ │ │ │ + stmdbls r5, {r0, r1, r6, r8, r9, fp, ip, pc} │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + tstmi pc, #68, 22 @ 0x11000 │ │ │ │ + ldc2l 7, cr15, [sl], {250} @ 0xfa │ │ │ │ + eorscs r9, r6, #68608 @ 0x10c00 │ │ │ │ + @ instruction: 0x212f9300 │ │ │ │ + strtmi r9, [r0], -r4, asr #22 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + @ instruction: 0xf8dafc4d │ │ │ │ + blls 12baf2c │ │ │ │ + @ instruction: 0x4611221f │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + ldrdcc pc, [r0], -sl │ │ │ │ + vst1.8 {d9-d11}, [r3], r1 │ │ │ │ + blcc 1ebdc0 │ │ │ │ + movwcs fp, #7960 @ 0x1f18 │ │ │ │ + blls 12f7b28 │ │ │ │ @ instruction: 0xf7fa431f │ │ │ │ - blls 12d1fec │ │ │ │ - blls 12e3bd0 │ │ │ │ - blls 263bdc │ │ │ │ - cmnle r6, r0, lsl #22 │ │ │ │ - @ instruction: 0x3010f8db │ │ │ │ + blls 12d2014 │ │ │ │ + ldrtmi r2, [r1], -r8, lsr #5 │ │ │ │ + tstmi sp, #88, 12 @ 0x5800000 │ │ │ │ + tstmi pc, #68, 22 @ 0x11000 │ │ │ │ + b fe5908b0 │ │ │ │ + @ instruction: 0x46594652 │ │ │ │ + stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ + @ instruction: 0xf7fb8b2a │ │ │ │ + blls 12d12ec │ │ │ │ + andscs r9, ip, #0, 6 │ │ │ │ + tstcs r0, r4, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + stc2 7, cr15, [r0], #-1000 @ 0xfffffc18 │ │ │ │ + stmib sp, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ + eorcs r3, fp, #0, 12 │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + tstmi sp, #0, 20 │ │ │ │ + @ instruction: 0xf04f9b44 │ │ │ │ + tstmi pc, #0, 22 │ │ │ │ + ldc2 7, cr15, [r0], {250} @ 0xfa │ │ │ │ + eorcs r9, r9, #68608 @ 0x10c00 │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + blls 12e3c00 │ │ │ │ + blge 20d6c4 │ │ │ │ + @ instruction: 0xf7fa431f │ │ │ │ + blls 12d1fac │ │ │ │ + blls 12e3c10 │ │ │ │ + blls 263c1c │ │ │ │ + cmple r6, r0, lsl #22 │ │ │ │ + @ instruction: 0x3010f8d9 │ │ │ │ svclt 0x00872b01 │ │ │ │ vrsubhn.i16 d18, q4, q0 │ │ │ │ - blls 257c74 │ │ │ │ + blls 257cb4 │ │ │ │ andcs r4, pc, #31457280 @ 0x1e00000 │ │ │ │ strcc lr, [r0], -sp, asr #19 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - stc2 7, cr15, [lr], {250} @ 0xfa │ │ │ │ - eorcs r9, r9, #1072 @ 0x430 │ │ │ │ - strtmi r2, [r0], -r8, lsr #2 │ │ │ │ - beq 20f0cc │ │ │ │ - bleq 20f0d0 │ │ │ │ - blge 20d6cc │ │ │ │ - stclls 3, cr4, [r4, #-184] @ 0xffffff48 │ │ │ │ - stc2 7, cr15, [r0], {250} @ 0xfa │ │ │ │ - teqmi sp, #68608 @ 0x10c00 │ │ │ │ - tstmi lr, #-1610612734 @ 0xa0000002 │ │ │ │ - ldrmi r9, [r1], -r4, asr #22 │ │ │ │ - tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + blx ffd90fae │ │ │ │ + cdpls 2, 4, cr2, cr3, cr10, {1} │ │ │ │ orreq pc, r0, #200, 6 @ 0x20000003 │ │ │ │ - movweq pc, #4227 @ 0x1083 @ │ │ │ │ + @ instruction: 0xf0834611 │ │ │ │ + strtmi r0, [r0], -r1, lsl #6 │ │ │ │ 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: 0x432e9301 │ │ │ │ + @ instruction: 0xf7fa9d44 │ │ │ │ + stmdbls r6, {r0, r1, r2, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + teqmi sp, #68608 @ 0x10c00 │ │ │ │ + stmibhi sl, {r5, r9, sl, lr} │ │ │ │ + blls 12e3c68 │ │ │ │ + tstmi sp, #9568256 @ 0x920000 │ │ │ │ + svclt 0x000b2a3e │ │ │ │ + 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 │ │ │ │ + @ instruction: 0xf7fa9300 │ │ │ │ + ldmib sp, {r0, r1, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi r2, #201326593 @ 0xc000001 │ │ │ │ + strb r4, [r3], fp, lsr #6 │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + subseq lr, r2, #270336 @ 0x42000 │ │ │ │ + andeq pc, r1, #2 │ │ │ │ + ldr r9, [pc, #-260]! @ 1d2f30 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq sp, sl, ip, lsr #11 │ │ │ │ + rsbseq sp, sl, ip, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, sl, ip, ror #4 │ │ │ │ + rsbseq sp, sl, sl, asr #4 │ │ │ │ @ instruction: 0xf3c39b02 │ │ │ │ - strbmi r0, [fp], -r0, asr #4 │ │ │ │ - vsli.64 q15, , #3 │ │ │ │ - ldr r0, [lr, r0, asr #6] │ │ │ │ - stcl 6, cr15, [r6], #368 @ 0x170 │ │ │ │ + ldrbmi r0, [fp], -r0, asr #4 │ │ │ │ + vsli.64 q15, q13, #3 │ │ │ │ + str r0, [lr, r0, asr #6]! │ │ │ │ + ldcl 6, cr15, [r6], {92} @ 0x5c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 11, cr15, cr0, cr12, {6} │ │ │ │ - ldrcs pc, [ip, #2271]! @ 0x8df │ │ │ │ + strbcs pc, [r0, #2271] @ 0x8df @ │ │ │ │ @ instruction: 0xf8dfb0cb │ │ │ │ - @ instruction: 0x468a35bc │ │ │ │ + strmi r3, [sl], r0, asr #11 │ │ │ │ andls r4, r4, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9349 │ │ │ │ - blvc 1493c68 │ │ │ │ - blcs 1f7c78 │ │ │ │ - adcshi pc, ip, #64 @ 0x40 │ │ │ │ - ldmdavs sl, {r0, r1, r3, r6, r7, r8, fp, sp, lr} │ │ │ │ - @ instruction: 0xf8da6811 │ │ │ │ - bcs 21b0bc │ │ │ │ - subne pc, r0, r1, asr #7 │ │ │ │ - svclt 0x00899005 │ │ │ │ - stmdbls r5, {r0, r1, r3, r4, r6, fp, sp, lr} │ │ │ │ - tstmi r9, #1769472 @ 0x1b0000 │ │ │ │ - @ instruction: 0xf3c1bf88 │ │ │ │ - @ instruction: 0xf8da1140 │ │ │ │ - strcs r2, [r0, #-8] │ │ │ │ - mulcc ip, sl, r8 │ │ │ │ - blcs 1f7cbc │ │ │ │ - @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0010800 │ │ │ │ - vmlal.u8 q8, d2, d1 │ │ │ │ - @ instruction: 0xf0020b40 │ │ │ │ - vaddw.u8 q8, q1, d1 │ │ │ │ + blvc 1493c88 │ │ │ │ + ldrmi r9, [sl], -r3, lsl #6 │ │ │ │ + bcs 1f1cbc │ │ │ │ + adcshi pc, fp, #64 @ 0x40 │ │ │ │ + @ instruction: 0xf8da69c9 │ │ │ │ + stmdacs r1, {r4} │ │ │ │ + svclt 0x0088680a │ │ │ │ + ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ + stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ + svclt 0x008a9405 │ │ │ │ + bls 323cdc │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + svclt 0x00142b00 │ │ │ │ + stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + stmdaeq r1, {r1, ip, sp, lr, pc} │ │ │ │ + ldrdcs pc, [r8], -sl │ │ │ │ + strcs r9, [r0, #-775] @ 0xfffffcf9 │ │ │ │ + tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ + vaddw.u8 , q1, d0 │ │ │ │ vsubw.u8 , q1, d0 │ │ │ │ + @ instruction: 0xf3c20b40 │ │ │ │ @ instruction: 0xf3c20980 │ │ │ │ movwls r2, #26560 @ 0x67c0 │ │ │ │ - @ instruction: 0xf1b89100 │ │ │ │ - @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 6, r8, r7, cr10 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - @ instruction: 0xf7fa8004 │ │ │ │ - blls 13d1e68 │ │ │ │ - stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - ldrmi fp, [r1], -r0, lsl #10 │ │ │ │ - movwls r4, #58912 @ 0xe620 │ │ │ │ - movwls r9, #64328 @ 0xfb48 │ │ │ │ - blx 18110da │ │ │ │ - eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ + svceq 0x0000f1b8 │ │ │ │ + msrhi SPSR_fx, r0, asr #32 │ │ │ │ + eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + blx 16910e6 │ │ │ │ + eorcs r9, ip, #72704 @ 0x11c00 │ │ │ │ + strlt lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls 13f7d40 │ │ │ │ + @ instruction: 0xf7fa930e │ │ │ │ + blls 13d1e30 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + strls lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + movwls r4, #46624 @ 0xb620 │ │ │ │ + movwls r9, #52040 @ 0xcb48 │ │ │ │ + blx 1111112 │ │ │ │ + eorcs r9, sl, #1136 @ 0x470 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - blls 13f7d30 │ │ │ │ - @ instruction: 0xf7fa930d │ │ │ │ - vmlsls.f64 d31, d7, d13 │ │ │ │ - ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ - strvc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - strls r4, [sl], -r0, lsr #12 │ │ │ │ - strls r9, [fp], -r8, asr #28 │ │ │ │ - blx 1291106 │ │ │ │ - eorcs r9, r9, #7168 @ 0x1c00 │ │ │ │ - @ instruction: 0x21289e47 │ │ │ │ - stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - strls r3, [r8], -r0, lsl #16 │ │ │ │ - strls r9, [r9], -r8, asr #28 │ │ │ │ - blx f9111e │ │ │ │ - eorcs r9, sp, #6144 @ 0x1800 │ │ │ │ - strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - blls 13a4984 │ │ │ │ - movwls r4, #26144 @ 0x6620 │ │ │ │ - movwls r9, #31560 @ 0x7b48 │ │ │ │ - blx c91136 │ │ │ │ - @ instruction: 0x3018f8da │ │ │ │ - @ instruction: 0xf8d34620 │ │ │ │ - blls 13bf158 │ │ │ │ - tstls r9, #93323264 @ 0x5900000 │ │ │ │ - tstls sl, #72, 22 @ 0x12000 │ │ │ │ - blx fea9114e │ │ │ │ - eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ - @ instruction: 0x21209300 │ │ │ │ - strtmi r9, [r0], -r8, asr #22 │ │ │ │ - @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8dafb15 │ │ │ │ - blls 13af1ec │ │ │ │ - tstls r6, #-536870912 @ 0xe0000000 │ │ │ │ - ldmdavs lr!, {r0, r4, r9, sl, lr} │ │ │ │ - blls 13e4a08 │ │ │ │ - ldmdavs r3!, {r3, r4, r8, r9, ip, pc} │ │ │ │ - vst2.8 {d9-d12}, [r3 :64], fp │ │ │ │ - @ instruction: 0xf8cd63a8 │ │ │ │ - blne 18b31a8 │ │ │ │ - svclt 0x00189717 │ │ │ │ - movwls r2, #769 @ 0x301 │ │ │ │ - blx 19118c │ │ │ │ - eorcs r9, fp, #5120 @ 0x1400 │ │ │ │ + strtmi r7, [r0], -r0, lsl #10 │ │ │ │ + cdpls 6, 4, cr9, cr8, cr9, {0} │ │ │ │ + @ instruction: 0xf7fa960a │ │ │ │ + blls 3d1e04 │ │ │ │ + cdpls 2, 4, cr2, cr7, cr9, {1} │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ stmdacc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldrmi r9, [r1], -r7, asr #22 │ │ │ │ - tstls r4, #32, 12 @ 0x2000000 │ │ │ │ - vldrge d9, [ip, #-288] @ 0xfffffee0 │ │ │ │ - @ instruction: 0xf7fa9315 │ │ │ │ - blls 13d1d84 │ │ │ │ - strbmi r2, [r1], -r8, lsr #5 │ │ │ │ - @ instruction: 0x46289312 │ │ │ │ - tstls r3, #72, 22 @ 0x12000 │ │ │ │ - stmdb r6, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x46294632 │ │ │ │ - @ instruction: 0xf7fa4620 │ │ │ │ - blls 13d3060 │ │ │ │ - andcs r9, ip, #0, 6 │ │ │ │ - strbmi r9, [r1], -r8, asr #22 │ │ │ │ + cdpls 6, 4, cr9, cr8, cr7, {0} │ │ │ │ + @ instruction: 0xf7fa9608 │ │ │ │ + blls 391dec │ │ │ │ + stmib sp, {r0, r2, r3, r5, r9, sp}^ │ │ │ │ + ldrmi r3, [r1], -r0, lsl #10 │ │ │ │ + strtmi r9, [r0], -r7, asr #22 │ │ │ │ + blls 13f7dcc │ │ │ │ + @ instruction: 0xf7fa931a │ │ │ │ + @ instruction: 0xf8dafb19 │ │ │ │ + @ instruction: 0x46203018 │ │ │ │ + ldrdlt pc, [r0], -r3 │ │ │ │ + ldrbmi r9, [r9], -r7, asr #22 │ │ │ │ + blls 13f7dd8 │ │ │ │ + @ instruction: 0xf7fa9318 │ │ │ │ + blls 13d1fcc │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 13db610 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ff8911d4 │ │ │ │ - blls 13ad3e8 │ │ │ │ - tstls r0, #-536870911 @ 0xe0000001 │ │ │ │ - ldmdavs r7!, {r5, r9, sl, lr} │ │ │ │ - blls 13e4a40 │ │ │ │ - vst2.8 {d9-d12}, [r7 :64], r1 │ │ │ │ - blcc 1ec0a4 │ │ │ │ + blx 311182 │ │ │ │ + @ instruction: 0x701cf8da │ │ │ │ + andcs r9, lr, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x46119314 │ │ │ │ + @ instruction: 0x4620683e │ │ │ │ + tstls r5, #72, 22 @ 0x12000 │ │ │ │ + tstls fp, #3342336 @ 0x330000 │ │ │ │ + @ instruction: 0x63a8f403 │ │ │ │ andhi pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0x97171b5b │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ @ instruction: 0xf7fa9300 │ │ │ │ - ldmib sp, {r0, r1, r2, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - movwls r9, #21319 @ 0x5347 │ │ │ │ - blcs 1f9e28 │ │ │ │ - mvnhi pc, r0, asr #32 │ │ │ │ - @ instruction: 0x3010f8da │ │ │ │ - svclt 0x00872b01 │ │ │ │ - vsubw.u8 q9, , d0 │ │ │ │ - svcls 0x00031740 │ │ │ │ - andcs r4, pc, #61865984 @ 0x3b00000 │ │ │ │ - movwvc lr, #2509 @ 0x9cd │ │ │ │ + blls 351d7c │ │ │ │ + stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ + blls 13a11d0 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blx fee11228 │ │ │ │ - blls 579a74 │ │ │ │ - svcls 0x000f4631 │ │ │ │ - tstmi r3, #32, 12 @ 0x2000000 │ │ │ │ - tstmi r7, #53248 @ 0xd000 │ │ │ │ - tstmi r3, #40960 @ 0xa000 │ │ │ │ - tstmi r7, #45056 @ 0xb000 │ │ │ │ - tstmi r3, #8, 20 @ 0x8000 │ │ │ │ - tstmi r7, #36864 @ 0x9000 │ │ │ │ - tstmi r3, #24576 @ 0x6000 │ │ │ │ - tstmi r7, #28672 @ 0x7000 │ │ │ │ - tstmi r3, #102400 @ 0x19000 │ │ │ │ - tstmi r7, #106496 @ 0x1a000 │ │ │ │ - tstmi r3, #90112 @ 0x16000 │ │ │ │ - tstmi r7, #24, 20 @ 0x18000 │ │ │ │ - tstmi r3, #20, 20 @ 0x14000 │ │ │ │ - tstmi r7, #86016 @ 0x15000 │ │ │ │ - tstmi r3, #73728 @ 0x12000 │ │ │ │ - tstmi r7, #77824 @ 0x13000 │ │ │ │ - tstmi r3, #16, 20 @ 0x10000 │ │ │ │ - b 12b9ad4 │ │ │ │ - tstmi r7, #603979776 @ 0x24000000 │ │ │ │ - tstmi r7, #20480 @ 0x5000 │ │ │ │ - b 12b9bb8 │ │ │ │ - blls 13d4aa8 │ │ │ │ - @ instruction: 0xf7fa431f │ │ │ │ - blls 13d1eac │ │ │ │ - movwls r2, #566 @ 0x236 │ │ │ │ - blls 13db76c │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 1f112a0 │ │ │ │ - andscs r9, pc, #23552 @ 0x5c00 │ │ │ │ - ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - ldrdls pc, [r8], -r3 │ │ │ │ - @ instruction: 0xf8d99b47 │ │ │ │ - tstmi lr, #0 │ │ │ │ - b 13b9ff0 │ │ │ │ - vst1.8 {d0-d1}, [r8], r3 │ │ │ │ - blcc 1ec178 │ │ │ │ - streq pc, [r0, -pc, asr #32] │ │ │ │ - movwcs fp, #7960 @ 0x1f18 │ │ │ │ - movwls r9, #1793 @ 0x701 │ │ │ │ - blx 19112d0 │ │ │ │ - movtne pc, #968 @ 0x3c8 @ │ │ │ │ - andscs r9, sp, #0, 6 │ │ │ │ - ldrmi r9, [r1], -r7, asr #22 │ │ │ │ - strls r4, [r1, -r0, lsr #12] │ │ │ │ - blls 13e3f74 │ │ │ │ - stmdaeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 15912ec │ │ │ │ - ldrtmi r9, [r9], -r7, asr #22 │ │ │ │ - strtmi r2, [r8], -r8, lsr #5 │ │ │ │ - blls 13e3f88 │ │ │ │ - stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stmia r2!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - strtmi r4, [r9], -sl, asr #12 │ │ │ │ + blls 13f7e20 │ │ │ │ + tstls r3, #28, 26 @ 0x700 │ │ │ │ + blx ffa111c8 │ │ │ │ + adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ + tstls r0, #68157440 @ 0x4100000 │ │ │ │ + blls 13e4a8c │ │ │ │ + @ instruction: 0xf65c9311 │ │ │ │ + @ instruction: 0x4632e936 │ │ │ │ + strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + @ instruction: 0xff90f7fa │ │ │ │ + movwls r9, #2887 @ 0xb47 │ │ │ │ + blls 13dba34 │ │ │ │ + strtmi r4, [r0], -r1, asr #12 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + ldmdavs lr!, {r0, r3, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + andscs r9, lr, #72704 @ 0x11c00 │ │ │ │ + strtmi r9, [r0], -r6, lsl #6 │ │ │ │ + @ instruction: 0x46116837 │ │ │ │ + movwls r9, #64328 @ 0xfb48 │ │ │ │ + @ instruction: 0x63a8f407 │ │ │ │ + @ instruction: 0xf8cd3b00 │ │ │ │ + svclt 0x00188004 │ │ │ │ + movwls r2, #769 @ 0x301 │ │ │ │ + blx fef9121c │ │ │ │ + movtls lr, #31197 @ 0x79dd │ │ │ │ + blls 2b7e50 │ │ │ │ + @ instruction: 0xf0402b00 │ │ │ │ + @ instruction: 0xf8da81ec │ │ │ │ + blcs 21f288 │ │ │ │ + movwcs fp, #3975 @ 0xf87 │ │ │ │ + strbne pc, [r0, -r7, asr #7] @ │ │ │ │ + ldrtmi r9, [fp], -r3, lsl #30 │ │ │ │ + stmib sp, {r0, r1, r2, r3, r9, sp}^ │ │ │ │ + ldrmi r7, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7fa4620 │ │ │ │ - blls 13d2f18 │ │ │ │ - andscs r9, ip, #0, 6 │ │ │ │ - tstcs r0, r8, asr #22 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - blx f9131c │ │ │ │ - @ instruction: 0x100cf8bb │ │ │ │ - strtmi r9, [r0], -r8, asr #22 │ │ │ │ - stmeq r9, {r0, r1, r2, r6, r9, fp, ip, pc} │ │ │ │ - stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 135d840 │ │ │ │ - svclt 0x000f0602 │ │ │ │ - @ instruction: 0xf8db463b │ │ │ │ - bls 89f354 │ │ │ │ - svclt 0x0018405a │ │ │ │ - @ instruction: 0xf04f4613 │ │ │ │ - ldrmi r0, [r1], -lr, lsr #4 │ │ │ │ - vmov.f32 d27, #-28 @ 0xc1e00000 │ │ │ │ - movwcs r0, #1920 @ 0x780 │ │ │ │ - movwls r9, #5888 @ 0x1700 │ │ │ │ - blx 811358 │ │ │ │ - movtcs lr, #31197 @ 0x79dd │ │ │ │ - b 13e4040 │ │ │ │ - stmdbls r4, {r0, r1, r8, r9} │ │ │ │ - movwcs lr, #2497 @ 0x9c1 │ │ │ │ - blmi feaa5e14 │ │ │ │ - ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 142d3f4 │ │ │ │ - @ instruction: 0xf04f405a │ │ │ │ - @ instruction: 0xf0400300 │ │ │ │ - stmdals r4, {r0, r3, r4, r5, r8, pc} │ │ │ │ - pop {r0, r1, r3, r6, ip, sp, pc} │ │ │ │ - mcrrge 15, 15, r8, r7, cr0 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - strls r4, [r1, #-1568] @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf9faf7fa │ │ │ │ - movwcs r2, #556 @ 0x22c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - andlt pc, r0, sp, asr #17 │ │ │ │ - ldmib sp, {r0, r8, r9, ip, pc}^ │ │ │ │ - @ instruction: 0xf7fab847 │ │ │ │ - movwcs pc, #2543 @ 0x9ef @ │ │ │ │ - blls 13b7fcc │ │ │ │ - @ instruction: 0x4611223b │ │ │ │ - b 14a4c50 │ │ │ │ - blls 13d5fe0 │ │ │ │ - andls pc, r0, sp, asr #17 │ │ │ │ - stmdbeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9e0f7fa │ │ │ │ - eorcs r9, sl, #72, 22 @ 0x12000 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - strvc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf7fa9f47 │ │ │ │ - bls 391b4c │ │ │ │ - cdpls 3, 4, cr2, cr7, cr0, {0} │ │ │ │ - streq lr, [r7, -fp, asr #20] │ │ │ │ - eorcs r9, sp, #0, 4 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - teqmi lr, #67108864 @ 0x4000000 │ │ │ │ - @ instruction: 0xf7fa9f48 │ │ │ │ - @ instruction: 0xf8daf9c7 │ │ │ │ - @ instruction: 0x46203018 │ │ │ │ - streq lr, [r7, -r9, asr #20] │ │ │ │ - ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blls 13ad488 │ │ │ │ - tstmi lr, #-2147483647 @ 0x80000001 │ │ │ │ + bls 4d1ce0 │ │ │ │ + ldrtmi r9, [r1], -sp, lsl #22 │ │ │ │ + strtmi r9, [r0], -lr, lsl #30 │ │ │ │ + bls 4e3ebc │ │ │ │ + bls 423ed0 │ │ │ │ + bls 463ec4 │ │ │ │ + bls 3a3ed8 │ │ │ │ + bls 3e3ecc │ │ │ │ + bls 823ee0 │ │ │ │ + bls 863ed4 │ │ │ │ + bls 763ee8 │ │ │ │ + bls 7e3edc │ │ │ │ + bls 6e3ef0 │ │ │ │ + bls 723ee4 │ │ │ │ + bls 663ef8 │ │ │ │ + bls 6a3eec │ │ │ │ + bls 5e3f00 │ │ │ │ + bls 623ef4 │ │ │ │ + bls 363f08 │ │ │ │ + bls 5a3efc │ │ │ │ + movweq lr, #39491 @ 0x9a43 │ │ │ │ + bls 323f14 │ │ │ │ + bls 13a3f18 │ │ │ │ + streq lr, [r2], -r3, asr #20 │ │ │ │ tstmi pc, #72, 22 @ 0x12000 │ │ │ │ - blx 1111418 │ │ │ │ - eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ - @ instruction: 0x21209300 │ │ │ │ + blx ffe112b0 │ │ │ │ + eorscs r9, r6, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x212f9300 │ │ │ │ strtmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8daf9af │ │ │ │ - blls 13b74b8 │ │ │ │ - ldrmi r2, [r1], -lr, lsl #4 │ │ │ │ - @ instruction: 0xf8d94620 │ │ │ │ - tstmi lr, #0 │ │ │ │ - tstmi pc, #72, 22 @ 0x12000 │ │ │ │ - ldrdcc pc, [r0], -fp │ │ │ │ - vst2.8 {d9-d12}, [r3], r8 │ │ │ │ - strls r6, [r1, #-936] @ 0xfffffc58 │ │ │ │ - svclt 0x00183b00 │ │ │ │ - movwls r2, #769 @ 0x301 │ │ │ │ - @ instruction: 0xf998f7fa │ │ │ │ - adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ - tstmi lr, #42991616 @ 0x2900000 │ │ │ │ - strbmi r9, [r0], -r8, asr #22 │ │ │ │ - @ instruction: 0xf65b431f │ │ │ │ - ldrbmi lr, [sl], -lr, ror #31 │ │ │ │ - strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcr2 7, 2, pc, cr8, cr10, {7} @ │ │ │ │ - movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dbcc4 │ │ │ │ + blls 7d1c68 │ │ │ │ + @ instruction: 0x4620221f │ │ │ │ + @ instruction: 0xf8d34611 │ │ │ │ + blls 13b7308 │ │ │ │ + ldrdhi pc, [r0], -r9 │ │ │ │ + blls 13e3f68 │ │ │ │ + beq 2cdc10 │ │ │ │ + @ instruction: 0x63a8f408 │ │ │ │ + @ instruction: 0xf04f3b00 │ │ │ │ + svclt 0x00180700 │ │ │ │ + strls r2, [r1, -r1, lsl #6] │ │ │ │ + @ instruction: 0xf7fa9300 │ │ │ │ + vmull.u , d8, d3[2] │ │ │ │ + movwls r1, #832 @ 0x340 │ │ │ │ + blls 139bb88 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + tstmi lr, #262144 @ 0x40000 │ │ │ │ + b 147a040 │ │ │ │ + @ instruction: 0xf7fa0803 │ │ │ │ + blls 13d1c1c │ │ │ │ + adccs r4, r8, #59768832 @ 0x3900000 │ │ │ │ + tstmi lr, #40, 12 @ 0x2800000 │ │ │ │ + b 13fa054 │ │ │ │ + @ instruction: 0xf65c0803 │ │ │ │ + @ instruction: 0x464ae892 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ + mcr2 7, 7, pc, cr12, cr10, {7} @ │ │ │ │ + movwls r9, #2887 @ 0xb47 │ │ │ │ + blls 13dbbbc │ │ │ │ + @ instruction: 0x46202110 │ │ │ │ + @ instruction: 0xf7fa9301 │ │ │ │ + @ instruction: 0xf8bbfa25 │ │ │ │ + blls 13d738c │ │ │ │ + bls 13a4be0 │ │ │ │ + b 13d5588 │ │ │ │ + ldmdbcs lr!, {r0, r1, fp} │ │ │ │ + streq lr, [r2], -r6, asr #20 │ │ │ │ + ldrtmi fp, [fp], -pc, lsl #30 │ │ │ │ + ldrdcc pc, [r0], -fp │ │ │ │ + subsmi r9, sl, fp, lsl sl │ │ │ │ + sadd16mi fp, r3, r8 │ │ │ │ + eoreq pc, lr, #79 @ 0x4f │ │ │ │ + svclt 0x001c4611 │ │ │ │ + streq pc, [r0, r3, asr #7] │ │ │ │ + strls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8d9f981 │ │ │ │ - blls 13bf4b4 │ │ │ │ - bls 13e4d28 │ │ │ │ - @ instruction: 0xf8db431e │ │ │ │ - tstmi r7, #0 │ │ │ │ - vst3.8 {d9,d11,d13}, [r3], r1 │ │ │ │ - movwls r6, #29352 @ 0x72a8 │ │ │ │ + ldmib sp, {r0, r1, r2, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + teqmi r2, #469762049 @ 0x1c000001 │ │ │ │ + movweq lr, #14920 @ 0x3a48 │ │ │ │ + stmib r1, {r2, r8, fp, ip, pc}^ │ │ │ │ + bmi feb1bfa4 │ │ │ │ + ldrbtmi r4, [sl], #-2979 @ 0xfffff45d │ │ │ │ + ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ + subsmi r9, sl, r9, asr #22 │ │ │ │ + movweq pc, #79 @ 0x4f @ │ │ │ │ + teqphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + sublt r9, fp, r4, lsl #16 │ │ │ │ + svchi 0x00f0e8bd │ │ │ │ + eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf7fa9501 │ │ │ │ + eorcs pc, ip, #3817472 @ 0x3a4000 │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + movwls fp, #4096 @ 0x1000 │ │ │ │ + stmdalt r7, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf9def7fa │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + bleq 2cdd20 │ │ │ │ + @ instruction: 0xf8cd9b48 │ │ │ │ + b 13f73fc │ │ │ │ + @ instruction: 0xf7fa0903 │ │ │ │ + blls 1411b40 │ │ │ │ + ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ + stmib sp, {r5, r9, sl, lr}^ │ │ │ │ + b 1430810 │ │ │ │ + svcls 0x00470903 │ │ │ │ + @ instruction: 0xf9c4f7fa │ │ │ │ + movwcs r9, #2566 @ 0xa06 │ │ │ │ + b 14bad3c │ │ │ │ + andls r0, r0, #1835008 @ 0x1c0000 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + svcls 0x0048433e │ │ │ │ + @ instruction: 0xf9b6f7fa │ │ │ │ + @ instruction: 0x3018f8da │ │ │ │ + b 1424cbc │ │ │ │ + @ instruction: 0xf10d0707 │ │ │ │ + ldmdavs r9, {r4, r5, r6, fp} │ │ │ │ + tstls r6, r7, asr #22 │ │ │ │ + blls 13e40c4 │ │ │ │ + @ instruction: 0xf7fa431f │ │ │ │ + blls 13d1d00 │ │ │ │ + movwls r2, #551 @ 0x227 │ │ │ │ + blls 13db8dc │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf99ef7fa │ │ │ │ + @ instruction: 0x901cf8da │ │ │ │ + andcs r9, lr, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + ldrdlt pc, [r0], -r9 │ │ │ │ + blls 13e40f0 │ │ │ │ + @ instruction: 0xf8db431f │ │ │ │ + movwls r3, #32768 @ 0x8000 │ │ │ │ + @ instruction: 0x63a8f403 │ │ │ │ + blcc 1f888c │ │ │ │ + movwcs fp, #7960 @ 0x1f18 │ │ │ │ + @ instruction: 0xf7fa9300 │ │ │ │ + blls 13d1ab0 │ │ │ │ + strtmi r2, [r9], -r8, lsr #5 │ │ │ │ + blls 13e4114 │ │ │ │ + tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ + svc 0x00dcf65b │ │ │ │ + @ instruction: 0x4641465a │ │ │ │ + @ instruction: 0xf7fa4620 │ │ │ │ + blls 13d2d8c │ │ │ │ + andcs r9, ip, #0, 6 │ │ │ │ + strtmi r9, [r9], -r8, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xf970f7fa │ │ │ │ + ldrdlt pc, [r4], -r9 │ │ │ │ + strtmi r9, [r0], -r7, asr #22 │ │ │ │ + tstmi lr, #72, 20 @ 0x48000 │ │ │ │ + ldrdcc pc, [r0], -fp │ │ │ │ + strls r4, [r1, #-791] @ 0xfffffce9 │ │ │ │ + adcvs pc, r8, #50331648 @ 0x3000000 │ │ │ │ + bcc 1f80f8 │ │ │ │ + andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ + andscs r9, lr, #0, 4 │ │ │ │ + @ instruction: 0xf7fa4611 │ │ │ │ + bls 13d1a58 │ │ │ │ + @ instruction: 0x46204659 │ │ │ │ + bls 13e414c │ │ │ │ + @ instruction: 0xf7fa4317 │ │ │ │ + bls 13d1c58 │ │ │ │ + andls r2, r0, #-1073741813 @ 0xc000000b │ │ │ │ + bls 13e4d84 │ │ │ │ + eorscs r9, r6, #268435456 @ 0x10000000 │ │ │ │ + @ instruction: 0xf94af7fa │ │ │ │ + ldrdls pc, [r8], -r9 │ │ │ │ + strtmi r9, [r0], -r7, asr #20 │ │ │ │ + @ instruction: 0xf8d94316 │ │ │ │ + strls r2, [r1, #-0] │ │ │ │ + adcvs pc, r8, #33554432 @ 0x2000000 │ │ │ │ svclt 0x00183a00 │ │ │ │ andls r2, r0, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0x4611221e │ │ │ │ - @ instruction: 0xf96cf7fa │ │ │ │ - ldrbmi r9, [r9], -r7, asr #20 │ │ │ │ - tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ tstmi r7, #72, 20 @ 0x48000 │ │ │ │ - @ instruction: 0xf9e8f7fa │ │ │ │ - @ instruction: 0x212f9a47 │ │ │ │ - strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - andls r9, r1, #72, 20 @ 0x48000 │ │ │ │ - @ instruction: 0xf7fa2236 │ │ │ │ - @ instruction: 0xf8d9f95b │ │ │ │ - bls 13b7510 │ │ │ │ - tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ - ldrdcs pc, [r0], -r9 │ │ │ │ - vst3.8 {d9,d11,d13}, [r2], r1 │ │ │ │ - bcc 1ebfa0 │ │ │ │ - andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - bls 13f7d08 │ │ │ │ - andscs r4, pc, #1543503872 @ 0x5c000000 │ │ │ │ - @ instruction: 0xf7fa4611 │ │ │ │ - bls 13d1a30 │ │ │ │ - strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - bls 13e4174 │ │ │ │ - adccs r4, r8, #1543503872 @ 0x5c000000 │ │ │ │ - svc 0x009cf65b │ │ │ │ - strbmi r4, [r1], -sl, asr #12 │ │ │ │ - @ instruction: 0xf7fa4620 │ │ │ │ - bls 13d2d0c │ │ │ │ - tstcs r0, r0, lsl #4 │ │ │ │ - strtmi r9, [r0], -r8, asr #20 │ │ │ │ - andscs r9, ip, #268435456 @ 0x10000000 │ │ │ │ - @ instruction: 0xf930f7fa │ │ │ │ - blls 339e60 │ │ │ │ - tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ - stmib sp, {r3, r6, r9, fp, ip, pc}^ │ │ │ │ - tstmi r7, #0, 10 │ │ │ │ - ldrmi r2, [r1], -fp, lsr #4 │ │ │ │ - @ instruction: 0xf924f7fa │ │ │ │ - blls 3b9e78 │ │ │ │ - bls 13e41b8 │ │ │ │ - bls 2a41c0 │ │ │ │ - cmple ip, r0, lsl #20 │ │ │ │ + @ instruction: 0x4611221f │ │ │ │ + @ instruction: 0xf936f7fa │ │ │ │ + strtmi r9, [r9], -r7, asr #20 │ │ │ │ + tstmi r6, #64, 12 @ 0x4000000 │ │ │ │ + tstmi r7, #72, 20 @ 0x48000 │ │ │ │ + @ instruction: 0xf65b22a8 │ │ │ │ + strbmi lr, [sl], -ip, lsl #31 │ │ │ │ + strtmi r4, [r0], -r1, asr #12 │ │ │ │ + stc2l 7, cr15, [r6, #1000]! @ 0x3e8 │ │ │ │ + andls r9, r0, #290816 @ 0x47000 │ │ │ │ + bls 13db998 │ │ │ │ + andls r4, r1, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf7fa221c │ │ │ │ + bls 13d19e0 │ │ │ │ + strtmi r9, [r0], -r5, lsl #22 │ │ │ │ + bls 13e41c4 │ │ │ │ + strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + eorcs r4, fp, #1543503872 @ 0x5c000000 │ │ │ │ + @ instruction: 0xf04f4611 │ │ │ │ + @ instruction: 0xf7fa0900 │ │ │ │ + bls 13d19c0 │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + bls 13e41e4 │ │ │ │ + stmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + eorcs r4, r9, #1543503872 @ 0x5c000000 │ │ │ │ + @ instruction: 0xf904f7fa │ │ │ │ + blls 3b9eb8 │ │ │ │ + bls 13e41f8 │ │ │ │ + bls 2a4200 │ │ │ │ + teqle sp, r0, lsl #20 │ │ │ │ @ instruction: 0x2010f8da │ │ │ │ svclt 0x00872a01 │ │ │ │ vabal.u8 q9, d3, d0 │ │ │ │ - blls 298278 │ │ │ │ + blls 2982b8 │ │ │ │ andcs r4, pc, #30408704 @ 0x1d00000 │ │ │ │ + ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ strcc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf90cf7fa │ │ │ │ - @ instruction: 0x21289a47 │ │ │ │ - tstmi r6, #32, 12 @ 0x2000000 │ │ │ │ - stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf04f2229 │ │ │ │ - stmib sp, {r8, fp}^ │ │ │ │ - @ instruction: 0x9d488900 │ │ │ │ - @ instruction: 0xf8fef7fa │ │ │ │ - strtmi r9, [r0], -r6, lsl #18 │ │ │ │ - teqmi sp, #72704 @ 0x11c00 │ │ │ │ - tstmi lr, #2260992 @ 0x228000 │ │ │ │ - ldmeq r2, {r3, r6, r8, r9, fp, ip, pc} │ │ │ │ - bcs 116422c │ │ │ │ - movwcs fp, #3847 @ 0xf07 │ │ │ │ - stmdavs fp, {r1, r3, r4, r9, sl, lr} │ │ │ │ - svclt 0x001e9a08 │ │ │ │ - @ instruction: 0x4613405a │ │ │ │ - andls r2, r1, #0, 4 │ │ │ │ - eoreq pc, lr, #79 @ 0x4f │ │ │ │ - vmov.f32 d27, #-24 @ 0xc1c00000 │ │ │ │ - ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ - @ instruction: 0xf7fa9300 │ │ │ │ - ldmib sp, {r0, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ - teqmi r2, #469762049 @ 0x1c000001 │ │ │ │ - strb r4, [r8], fp, lsr #6 │ │ │ │ - cmpeq r3, r3, asr #20 │ │ │ │ - movweq pc, #4099 @ 0x1003 @ │ │ │ │ - tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ - strb r9, [ip, #-773] @ 0xfffffcfb │ │ │ │ - @ instruction: 0xf3c39b03 │ │ │ │ - strbmi r0, [r3], -r0, asr #14 │ │ │ │ - vmov.i32 d30, #-1493172224 @ 0xa7000000 │ │ │ │ - ldr r0, [r8, r0, asr #6]! │ │ │ │ - ldmib lr!, {r2, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq ip, sl, r8, lsr #31 │ │ │ │ + @ instruction: 0xf8ecf7fa │ │ │ │ + blls 13f95e4 │ │ │ │ + stmibhi r1, {r0, r1, r2, r6, r9, fp, ip, pc} │ │ │ │ + tstmi r6, #2080374784 @ 0x7c000000 │ │ │ │ + ldmdbcs lr!, {r0, r3, r7, fp} │ │ │ │ + movwcs fp, #3846 @ 0xf06 │ │ │ │ + stmdavs r3, {r1, r3, r4, r9, sl, lr} │ │ │ │ + svclt 0x001f4620 │ │ │ │ + subsmi r9, sl, r8, lsl #20 │ │ │ │ + andcs r4, r0, #19922944 @ 0x1300000 │ │ │ │ + @ instruction: 0xf04f9201 │ │ │ │ + svclt 0x0018022e │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + movwls r4, #1553 @ 0x611 │ │ │ │ + @ instruction: 0xf8d0f7fa │ │ │ │ + movtcs lr, #31197 @ 0x79dd │ │ │ │ + teqmi fp, #-939524096 @ 0xc8000000 │ │ │ │ + @ instruction: 0xf002e6c8 │ │ │ │ + b 1253a14 │ │ │ │ + @ instruction: 0xf0020252 │ │ │ │ + tstls r5, r1, lsl #4 │ │ │ │ + blls 2ccb54 │ │ │ │ + strbeq pc, [r0, -r3, asr #7] @ │ │ │ │ + ldr r4, [r7], -r3, asr #12 │ │ │ │ + movteq pc, #962 @ 0x3c2 @ │ │ │ │ + @ instruction: 0xf65ce7c7 │ │ │ │ + svclt 0x0000e9ee │ │ │ │ + rsbseq ip, sl, r8, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, ip, ror ip │ │ │ │ + rsbseq ip, sl, sl, asr ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf04fb0b1 │ │ │ │ strmi r0, [r8], r0, lsl #18 │ │ │ │ svcge 0x002d4b47 │ │ │ │ @@ -429481,195 +429490,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, #9502720 @ 0x910000 │ │ │ │ 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: 0xf886f7fa │ │ │ │ eorscs r9, fp, #46080 @ 0xb400 │ │ │ │ - b 1464f58 │ │ │ │ - blls d55e88 │ │ │ │ + b 1464f7c │ │ │ │ + blls d55eac │ │ │ │ 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: 0xf876f7fa │ │ │ │ eorcs r9, sp, #46080 @ 0xb400 │ │ │ │ - b 1478a98 │ │ │ │ - blls d54aa8 │ │ │ │ + b 1478abc │ │ │ │ + blls d54acc │ │ │ │ @ instruction: 0x46384611 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls d51898 │ │ │ │ + blls d51874 │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls d64328 │ │ │ │ - blge 264328 │ │ │ │ + blls d6434c │ │ │ │ + blge 26434c │ │ │ │ @ instruction: 0xf65b4618 │ │ │ │ - @ instruction: 0xf8d8eed0 │ │ │ │ + @ instruction: 0xf8d8eebe │ │ │ │ @ instruction: 0x46013018 │ │ │ │ @ instruction: 0xf8cd4638 │ │ │ │ ldmdavs sl, {r2, r5, ip, pc} │ │ │ │ mulge r0, r2, r8 │ │ │ │ - bne 2105fc │ │ │ │ + bne 210620 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - blx fe6916c6 │ │ │ │ + blx fe2116ea │ │ │ │ movwls r9, #2861 @ 0xb2d │ │ │ │ - blls d5bf80 │ │ │ │ + blls d5bfa4 │ │ │ │ ldrtmi r2, [r8], -r0, lsr #2 │ │ │ │ @ instruction: 0xf7fa9301 │ │ │ │ - @ instruction: 0xf8cdf859 │ │ │ │ + @ instruction: 0xf8cdf847 │ │ │ │ eorcs r9, r9, #4 │ │ │ │ @ instruction: 0xf8982128 │ │ │ │ ldrtmi r3, [r8], -ip │ │ │ │ - blls d38300 │ │ │ │ - blls d64378 │ │ │ │ + blls d38324 │ │ │ │ + blls d6439c │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls d51838 │ │ │ │ + blls d51814 │ │ │ │ @ instruction: 0x46112231 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ @ instruction: 0xf8cd9b2e │ │ │ │ @ instruction: 0xf8cda000 │ │ │ │ tstmi ip, #4 │ │ │ │ - @ instruction: 0xf83ef7fa │ │ │ │ + @ instruction: 0xf82cf7fa │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bmi 4a4380 │ │ │ │ - blmi 3e43a0 │ │ │ │ + bmi 4a43a4 │ │ │ │ + blmi 3e43c4 │ │ │ │ eorsvs r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls dad7a4 │ │ │ │ + blls dad7c8 │ │ │ │ @ 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 sl, {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 │ │ │ │ + @ instruction: 0x007ac99a │ │ │ │ + rsbseq ip, sl, ip, lsr #17 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ strcs fp, [r0, -r6, lsl #1] │ │ │ │ - blmi 1ca5198 │ │ │ │ + blmi 1ca51bc │ │ │ │ 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, #964 @ 0x3c4 │ │ │ │ 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: 0xffe6f7f9 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce0e8 │ │ │ │ + beq 2ce10c │ │ │ │ orreq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ strne pc, [r0], #-964 @ 0xfffffc3c │ │ │ │ - @ instruction: 0xffe8f7f9 │ │ │ │ + @ instruction: 0xffd6f7f9 │ │ │ │ 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: 0xffcaf7f9 │ │ │ │ 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 2d371c │ │ │ │ eorscs r9, r0, #262144 @ 0x40000 │ │ │ │ - blls 2e4480 │ │ │ │ + blls 2e44a4 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ @ instruction: 0xf8d9431c │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ - @ instruction: 0xffc2f7f9 │ │ │ │ + @ instruction: 0xffb0f7f9 │ │ │ │ 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: 0xf8d9ffa3 │ │ │ │ + blls 2bb8c0 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ tstmi ip, #0 │ │ │ │ - blx ff311836 │ │ │ │ + blx fee9185a │ │ │ │ eorcs r9, r7, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d36e4 │ │ │ │ + blls 2d36c0 │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fee9185a │ │ │ │ + blx fea1187e │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ mrscs r9, (UNDEF: 56) │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d36c0 │ │ │ │ + blls 2d369c │ │ │ │ ldrdne pc, [r8], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fea1187e │ │ │ │ + blx fe5918a2 │ │ │ │ andscs r9, r7, #3072 @ 0xc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d369c │ │ │ │ + blls 2d3678 │ │ │ │ ldrdne pc, [ip], -sl │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ tstmi ip, #4, 22 @ 0x1000 │ │ │ │ - blx fe5918a2 │ │ │ │ + blx 21118c6 │ │ │ │ andscs r9, pc, #3072 @ 0xc00 │ │ │ │ tstcs r8, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - @ instruction: 0xf8d9ff6b │ │ │ │ + @ instruction: 0xf8d9ff59 │ │ │ │ @ instruction: 0x4630301c │ │ │ │ - blls 2ad938 │ │ │ │ - blls 2e454c │ │ │ │ + blls 2ad95c │ │ │ │ + blls 2e4570 │ │ │ │ @ instruction: 0xf7fa431c │ │ │ │ - blls 2d26cc │ │ │ │ + blls 2d26a8 │ │ │ │ movwls r2, #519 @ 0x207 │ │ │ │ - blls 2e51cc │ │ │ │ + blls 2e51f0 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - @ instruction: 0xff58f7f9 │ │ │ │ + @ instruction: 0xff46f7f9 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4e454c │ │ │ │ - blmi 42456c │ │ │ │ + bmi 4e4570 │ │ │ │ + blmi 424590 │ │ │ │ @ instruction: 0xf8c8447a │ │ │ │ @ instruction: 0xf8c85000 │ │ │ │ ldmpl r3, {r2, lr}^ │ │ │ │ - blls 32d974 │ │ │ │ + blls 32d998 │ │ │ │ @ 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 r2!, {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, sl, asr r8 │ │ │ │ + rsbseq ip, sl, r0, 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 +429687,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, #7, 30 │ │ │ │ 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 │ │ │ │ + mrc2 7, 7, pc, cr12, cr9, {7} │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - b 146524c │ │ │ │ - blls 2d619c │ │ │ │ + b 1465270 │ │ │ │ + blls 2d61c0 │ │ │ │ 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} │ │ │ │ + mcr2 7, 7, pc, cr12, cr9, {7} @ │ │ │ │ eorcs r9, sp, #3072 @ 0xc00 │ │ │ │ - b 14789ac │ │ │ │ - blls 2d49bc │ │ │ │ + b 14789d0 │ │ │ │ + blls 2d49e0 │ │ │ │ @ instruction: 0x46304611 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f9431d │ │ │ │ - blls 2d3584 │ │ │ │ + blls 2d3560 │ │ │ │ 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, cr2, cr9, {7} │ │ │ │ @ instruction: 0xf8cd9b03 │ │ │ │ eorscs r9, r0, #4 │ │ │ │ - blls 2e4654 │ │ │ │ + blls 2e4678 │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ - bvs 20a4660 │ │ │ │ + bvs 20a4684 │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - blls 2d3550 │ │ │ │ + blls 2d352c │ │ │ │ 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, cr8, cr9, {7} │ │ │ │ @ instruction: 0x463069bb │ │ │ │ - blls 2ada78 │ │ │ │ - blls 2e4688 │ │ │ │ + blls 2ada9c │ │ │ │ + blls 2e46ac │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d258c │ │ │ │ + blls 2d2568 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 2dbea8 │ │ │ │ + blls 2dbecc │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mrc2 7, 5, pc, cr8, cr9, {7} │ │ │ │ - blls 2ae230 │ │ │ │ + mcr2 7, 5, pc, cr6, cr9, {7} @ │ │ │ │ + blls 2ae254 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ ldmdavs r9!, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d2568 │ │ │ │ + blls 2d2544 │ │ │ │ movwls r2, #519 @ 0x207 │ │ │ │ - blls 2e5370 │ │ │ │ + blls 2e5394 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mcr2 7, 5, pc, cr6, cr9, {7} @ │ │ │ │ + mrc2 7, 4, pc, cr4, cr9, {7} │ │ │ │ ldmdavs r9!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - blx ff011a4c │ │ │ │ + blx feb91a70 │ │ │ │ andcs r9, pc, #3072 @ 0xc00 │ │ │ │ mrscs r9, (UNDEF: 56) │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d34cc │ │ │ │ + blls 2d34a8 │ │ │ │ @ instruction: 0x463068b9 │ │ │ │ - blls 2e46f0 │ │ │ │ + blls 2e4714 │ │ │ │ @ instruction: 0xf7fa431d │ │ │ │ - blls 2d2524 │ │ │ │ + blls 2d2500 │ │ │ │ movwls r2, #535 @ 0x217 │ │ │ │ - blls 2dbed0 │ │ │ │ + blls 2dbef4 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - mcr2 7, 4, pc, cr4, cr9, {7} @ │ │ │ │ + mrc2 7, 3, pc, cr2, cr9, {7} │ │ │ │ ldmvs r9!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - blx fe791a90 │ │ │ │ + blx fe311ab4 │ │ │ │ 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, 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 0x0000ef7e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, sl, lsr #13 │ │ │ │ - rsbseq ip, sl, sl, lsr r5 │ │ │ │ + rsbseq ip, sl, r6, lsl #13 │ │ │ │ + rsbseq ip, sl, r6, 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 1aa5558 │ │ │ │ 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, #560 @ 0x230 │ │ │ │ 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, cr8, cr9, {7} │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - b 1465414 │ │ │ │ - blls 2d6364 │ │ │ │ + b 1465438 │ │ │ │ + blls 2d6388 │ │ │ │ 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, cr8, cr9, {7} @ │ │ │ │ eorcs r9, sp, #3072 @ 0xc00 │ │ │ │ - b 1478b74 │ │ │ │ - blls 2d4b84 │ │ │ │ + b 1478b98 │ │ │ │ + blls 2d4ba8 │ │ │ │ @ instruction: 0x46304611 │ │ │ │ tstmi sp, #262144 @ 0x40000 │ │ │ │ - mcr2 7, 0, pc, cr14, cr9, {7} @ │ │ │ │ + ldc2l 7, cr15, [ip, #996]! @ 0x3e4 │ │ │ │ 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 2d3380 │ │ │ │ eorscs r9, r0, #262144 @ 0x40000 │ │ │ │ - blls 2e4818 │ │ │ │ + blls 2e483c │ │ │ │ ldrtmi r2, [r0], -lr, lsr #2 │ │ │ │ @ instruction: 0xf8d9431d │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ - ldc2l 7, cr15, [r4, #996]! @ 0x3e4 │ │ │ │ + stc2l 7, cr15, [r2, #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: 0xf8d9fdd5 │ │ │ │ + blls 2bbc5c │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8da9b04 │ │ │ │ tstmi sp, #0 │ │ │ │ - @ instruction: 0xf9f6f7fa │ │ │ │ + @ instruction: 0xf9e4f7fa │ │ │ │ eorcs r9, r7, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d3348 │ │ │ │ + blls 2d3324 │ │ │ │ ldrdne pc, [r4], -sl │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - @ instruction: 0xf9e4f7fa │ │ │ │ + @ instruction: 0xf9d2f7fa │ │ │ │ andscs r9, r7, #3072 @ 0xc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - @ instruction: 0xf8d9fdc1 │ │ │ │ - blls 2b7c94 │ │ │ │ + @ instruction: 0xf8d9fdaf │ │ │ │ + blls 2b7cb8 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0xf8d99b04 │ │ │ │ tstmi sp, #0 │ │ │ │ - @ instruction: 0xf9d0f7fa │ │ │ │ + @ instruction: 0xf9bef7fa │ │ │ │ andcs r9, r7, #3072 @ 0xc00 │ │ │ │ ldrtmi r9, [r9], -r0, lsl #6 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #22 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls 2d32fc │ │ │ │ + blls 2d32d8 │ │ │ │ ldrdne pc, [r4], -r9 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ tstmi sp, #4, 22 @ 0x1000 │ │ │ │ - @ instruction: 0xf9bef7fa │ │ │ │ + @ instruction: 0xf9acf7fa │ │ │ │ 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, 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 0x0000eea6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, r2, ror #9 │ │ │ │ - rsbseq ip, sl, sl, lsl #7 │ │ │ │ + ldrhteq ip, [sl], #-78 @ 0xffffffb2 │ │ │ │ + rsbseq ip, sl, r6, 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 +429910,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, [r8, #-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 2d321c │ │ │ │ @ instruction: 0x46402230 │ │ │ │ - blls 2e4980 │ │ │ │ + blls 2e49a4 │ │ │ │ tstmi pc, #17825792 @ 0x1100000 │ │ │ │ biceq pc, r0, #196, 6 @ 0x10000003 │ │ │ │ - bcc 20e44c │ │ │ │ + bcc 20e470 │ │ │ │ streq pc, [r0], #964 @ 0x3c4 │ │ │ │ - stc2l 7, cr15, [r0, #-996] @ 0xfffffc1c │ │ │ │ + stc2 7, cr15, [lr, #-996]! @ 0xfffffc1c │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 13bbd44 │ │ │ │ + b 13bbd68 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8cdfd33 │ │ │ │ + @ instruction: 0xf8cdfd21 │ │ │ │ eorcs sl, sl, #4 │ │ │ │ @ instruction: 0xf8994640 │ │ │ │ @ instruction: 0x2128300c │ │ │ │ - blls 2b894c │ │ │ │ - blls 2e49c4 │ │ │ │ + blls 2b8970 │ │ │ │ + blls 2e49e8 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r2, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, 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 0x0000ee32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, ip, lsr #6 │ │ │ │ - @ instruction: 0x007ac29e │ │ │ │ + rsbseq ip, sl, r8, lsl #6 │ │ │ │ + rsbseq ip, sl, sl, ror r2 │ │ │ │ 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 +429968,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, #54528 @ 0xd500 │ │ │ │ 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, [sl], {249} @ 0xf9 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce720 │ │ │ │ + beq 2ce744 │ │ │ │ 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, [sl], #996 @ 0x3e4 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477e2c │ │ │ │ + b 1477e50 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d3120 │ │ │ │ + blls 2d30fc │ │ │ │ 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: 0xf8d8fc9f │ │ │ │ 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 2b8a7c │ │ │ │ + blls 2e4af4 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, 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 0x0000edac │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, r6, asr #4 │ │ │ │ - @ instruction: 0x007ac192 │ │ │ │ + rsbseq ip, sl, r2, lsr #4 │ │ │ │ + rsbseq ip, sl, lr, ror #2 │ │ │ │ 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 +430035,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, #20224 @ 0x4f00 │ │ │ │ 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, r2, cr9 @ │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #48, 12 @ 0x3000000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477f1c │ │ │ │ + b 1477f40 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8d8fc47 │ │ │ │ + @ instruction: 0xf8d8fc35 │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ @ instruction: 0x4649221f │ │ │ │ @ instruction: 0x17db4630 │ │ │ │ - blls 2b8b28 │ │ │ │ - blls 2e4b9c │ │ │ │ + blls 2b8b4c │ │ │ │ + blls 2e4bc0 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r3, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, 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 0x0000ed46 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, sl, lsr r1 │ │ │ │ - rsbseq ip, sl, r6, asr #1 │ │ │ │ + rsbseq ip, sl, r6, lsl r1 │ │ │ │ + rsbseq ip, sl, r2, 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 +430086,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, #238592 @ 0x3a400 │ │ │ │ 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 ff911fce │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1477fe8 │ │ │ │ + b 147800c │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - @ instruction: 0xf8d8fbe1 │ │ │ │ + @ instruction: 0xf8d8fbcf │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ andscs r4, pc, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8bf4 │ │ │ │ - blls 2e4c68 │ │ │ │ + blls 2b8c18 │ │ │ │ + blls 2e4c8c │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - blls 2d2f48 │ │ │ │ + blls 2d2f24 │ │ │ │ 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 fef1201e │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4a4c70 │ │ │ │ - blmi 3e4c90 │ │ │ │ + bmi 4a4c94 │ │ │ │ + blmi 3e4cb4 │ │ │ │ eorsvs r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r2, r4, r5, r6, sp, lr}^ │ │ │ │ - blls 32e094 │ │ │ │ + blls 32e0b8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - stcl 6, cr15, [r4], #364 @ 0x16c │ │ │ │ + ldcl 6, cr15, [r2], {91} @ 0x5b │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, sl, lr, rrx │ │ │ │ - rsbseq fp, sl, r0, ror #31 │ │ │ │ + rsbseq ip, sl, sl, asr #32 │ │ │ │ + ldrhteq fp, [sl], #-252 @ 0xffffff04 │ │ │ │ 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 +430143,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, #121856 @ 0x1dc00 │ │ │ │ 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 1d120ae │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ce9dc │ │ │ │ + beq 2cea00 │ │ │ │ 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 19120ce │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 14740e8 │ │ │ │ + b 147410c │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d2e64 │ │ │ │ + blls 2d2e40 │ │ │ │ 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: 0xf8d9fb41 │ │ │ │ movwls r3, #36 @ 0x24 │ │ │ │ @ instruction: 0x4641221f │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8d10 │ │ │ │ - blls 2e4d84 │ │ │ │ + blls 2b8d34 │ │ │ │ + blls 2e4da8 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r2, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, 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 0x0000ec52 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, sl, lsl #31 │ │ │ │ - ldrsbteq fp, [sl], #-238 @ 0xffffff12 │ │ │ │ + rsbseq fp, sl, r6, ror #30 │ │ │ │ + ldrhteq fp, [sl], #-234 @ 0xffffff16 │ │ │ │ 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 +430208,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, #1003520 @ 0xf5000 │ │ │ │ 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 ffc921b0 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - beq 2ceae0 │ │ │ │ + beq 2ceb04 │ │ │ │ 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 ff8921d0 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 14741ec │ │ │ │ + b 1474210 │ │ │ │ @ instruction: 0xf7f90403 │ │ │ │ - blls 2d2d60 │ │ │ │ + blls 2d2d3c │ │ │ │ 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: 0xf8d9fabf │ │ │ │ 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 2b8e3c │ │ │ │ + blls 2e4eb4 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - @ instruction: 0xf8d9fabf │ │ │ │ + @ instruction: 0xf8d9faad │ │ │ │ andscs r3, pc, #36 @ 0x24 │ │ │ │ strbmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0x17db4638 │ │ │ │ - blls 2b8e38 │ │ │ │ - blls 2e4eac │ │ │ │ + blls 2b8e5c │ │ │ │ + blls 2e4ed0 │ │ │ │ @ instruction: 0xf7f9431c │ │ │ │ - ldmib sp, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, 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 0x0000ebbe │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r6, lsl #29 │ │ │ │ - ldrhteq fp, [sl], #-214 @ 0xffffff2a │ │ │ │ + rsbseq fp, sl, r2, ror #28 │ │ │ │ + @ instruction: 0x007abd92 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ strcs fp, [r0, -r7, lsl #1] │ │ │ │ - blmi 1665ac8 │ │ │ │ + blmi 1665aec │ │ │ │ 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, #405504 @ 0x63000 │ │ │ │ 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 18122d4 │ │ │ │ eorscs r9, r0, #3072 @ 0xc00 │ │ │ │ - b 1465b54 │ │ │ │ - blls 2d6ae4 │ │ │ │ - b 1425b20 │ │ │ │ + b 1465b78 │ │ │ │ + blls 2d6b08 │ │ │ │ + b 1425b44 │ │ │ │ @ instruction: 0xf3c50903 │ │ │ │ stmib sp, {r6, r7, r8, r9}^ │ │ │ │ vabdl.u8 , d5, d0 │ │ │ │ @ instruction: 0xf7f90580 │ │ │ │ - blls 2d2c54 │ │ │ │ + blls 2d2c30 │ │ │ │ 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 1092310 │ │ │ │ strls r9, [r1, -r3, lsl #22] │ │ │ │ tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ - b 1425b98 │ │ │ │ + b 1425bbc │ │ │ │ @ instruction: 0xf8960903 │ │ │ │ movwls r3, #32 │ │ │ │ - blx 1192308 │ │ │ │ + blx d1232c │ │ │ │ @ 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 143af78 │ │ │ │ @ instruction: 0xf7f90b03 │ │ │ │ - blls 2d2bf8 │ │ │ │ + blls 2d2bd4 │ │ │ │ strls r2, [r1, -sp, lsr #4] │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ strtmi r9, [r0], -r4, lsl #22 │ │ │ │ - bleq 2cec88 │ │ │ │ + bleq 2cecac │ │ │ │ mlacc r1, r6, r8, pc @ │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf8dafa1d │ │ │ │ + @ instruction: 0xf8dafa0b │ │ │ │ strtmi r3, [r0], -r4 │ │ │ │ @ instruction: 0x212e222f │ │ │ │ @ instruction: 0x9701899b │ │ │ │ movweq pc, #12291 @ 0x3003 @ │ │ │ │ - blls 2b8f7c │ │ │ │ + blls 2b8fa0 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf7f99d04 │ │ │ │ - bvs 1ed2bbc │ │ │ │ + bvs 1ed2b98 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - b 149cc0c │ │ │ │ + b 149cc30 │ │ │ │ ldrbne r0, [fp, r5, lsl #10] │ │ │ │ - blls 2b8f9c │ │ │ │ - b 1425c80 │ │ │ │ - blls 2d5bac │ │ │ │ + blls 2b8fc0 │ │ │ │ + b 1425ca4 │ │ │ │ + blls 2d5bd0 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - @ instruction: 0xf9fcf7f9 │ │ │ │ + @ instruction: 0xf9eaf7f9 │ │ │ │ movwcs lr, #14813 @ 0x39dd │ │ │ │ - bmi 4e5008 │ │ │ │ - blmi 425024 │ │ │ │ + bmi 4e502c │ │ │ │ + blmi 425048 │ │ │ │ @ instruction: 0xf8c8447a │ │ │ │ @ instruction: 0xf8c86000 │ │ │ │ ldmpl r3, {r2, lr}^ │ │ │ │ - blls 32e42c │ │ │ │ + blls 32e450 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r7, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 811d44 │ │ │ │ + bl 391d68 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r2, ror #26 │ │ │ │ - rsbseq fp, sl, ip, asr #24 │ │ │ │ + rsbseq fp, sl, lr, lsr sp │ │ │ │ + rsbseq fp, sl, r8, lsr #24 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0x4616b0b7 │ │ │ │ @ instruction: 0xac334aa5 │ │ │ │ strcs r4, [r0, #-2981] @ 0xfffff45b │ │ │ │ @@ -430364,148 +430373,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, #2801664 @ 0x2ac000 │ │ │ │ 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: 0xf9a0f7f9 │ │ │ │ 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: 0xf992f7f9 │ │ │ │ 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: 0xf984f7f9 │ │ │ │ strls r9, [r1, #-2867] @ 0xfffff4cd │ │ │ │ tstmi pc, #-1879048190 @ 0x90000002 │ │ │ │ @ instruction: 0x21289b34 │ │ │ │ - b 1425d04 │ │ │ │ - blvc e96894 │ │ │ │ + b 1425d28 │ │ │ │ + blvc e968b8 │ │ │ │ @ instruction: 0xf7f99300 │ │ │ │ - @ instruction: 0xf3c8f989 │ │ │ │ + vqrshrn.u16 d31, , #8 │ │ │ │ eorcs r1, sp, #0, 6 │ │ │ │ - blls eb9098 │ │ │ │ + blls eb90bc │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - b 13b98a4 │ │ │ │ + b 13b98c8 │ │ │ │ svcls 0x00340803 │ │ │ │ - @ instruction: 0xf97cf7f9 │ │ │ │ - b 142eb78 │ │ │ │ + @ instruction: 0xf96af7f9 │ │ │ │ + b 142eb9c │ │ │ │ eorcs r0, pc, #1835008 @ 0x1c0000 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 13fb184 │ │ │ │ - blls ed64c8 │ │ │ │ + b 13fb1a8 │ │ │ │ + blls ed64ec │ │ │ │ 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: 0xf954f7f9 │ │ │ │ @ instruction: 0x46299b33 │ │ │ │ - b 13e5d5c │ │ │ │ - blls ed64ec │ │ │ │ + b 13e5d80 │ │ │ │ + blls ed6510 │ │ │ │ tstmi pc, #4, 10 @ 0x1000000 │ │ │ │ - @ instruction: 0xf9e0f7f9 │ │ │ │ + @ instruction: 0xf9cef7f9 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls ed2a48 │ │ │ │ - b 13dc900 │ │ │ │ - blls ed6910 │ │ │ │ + blls ed2a24 │ │ │ │ + b 13dc924 │ │ │ │ + blls ed6934 │ │ │ │ andeq lr, r3, #290816 @ 0x47000 │ │ │ │ ldrtmi sl, [r8], -r8, lsl #30 │ │ │ │ adccs r9, r8, #1879048192 @ 0x70000000 │ │ │ │ - svc 0x00a4f65a │ │ │ │ + svc 0x0092f65a │ │ │ │ @ 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 ed3240 │ │ │ │ andcs r9, pc, #0, 6 │ │ │ │ tstcs r0, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf928f7f9 │ │ │ │ - bls 3bb220 │ │ │ │ - b 141c958 │ │ │ │ - blls ed6968 │ │ │ │ + @ instruction: 0xf916f7f9 │ │ │ │ + bls 3bb244 │ │ │ │ + b 141c97c │ │ │ │ + blls ed698c │ │ │ │ tstmi sl, #56, 12 @ 0x3800000 │ │ │ │ adccs r4, r8, #22020096 @ 0x1500000 │ │ │ │ - svc 0x007af65a │ │ │ │ + svc 0x0068f65a │ │ │ │ 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 79258a │ │ │ │ andscs r9, pc, #52224 @ 0xcc00 │ │ │ │ tstcs r0, r0, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f99301 │ │ │ │ - blls f129b0 │ │ │ │ + blls f1298c │ │ │ │ stmib sp, {r2, r4, r5, r9, sp}^ │ │ │ │ ldrmi r8, [r1], -r0, lsl #14 │ │ │ │ - b 1325e20 │ │ │ │ + b 1325e44 │ │ │ │ svcls 0x00330803 │ │ │ │ - @ instruction: 0xf8fcf7f9 │ │ │ │ - b 143adbc │ │ │ │ + @ instruction: 0xf8eaf7f9 │ │ │ │ + b 143ade0 │ │ │ │ strtmi r0, [r0], -r7, lsl #14 │ │ │ │ - bls eb6c00 │ │ │ │ + bls eb6c24 │ │ │ │ tstmi r7, #10158080 @ 0x9b0000 │ │ │ │ - bls edf2b4 │ │ │ │ + bls edf2d8 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ stmdaeq r2, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ eoreq pc, lr, #79 @ 0x4f │ │ │ │ - blls 384224 │ │ │ │ + blls 384248 │ │ │ │ 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: 0xf8ccf7f9 │ │ │ │ + blls 2bbad8 │ │ │ │ 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, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + bcs 23b300 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ svclt 0x00889b34 │ │ │ │ - b 139de1c │ │ │ │ + b 139de40 │ │ │ │ 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, 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 +430522,1130 @@ │ │ │ │ @ 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 2d28a4 │ │ │ │ + bls efab70 │ │ │ │ movteq pc, #963 @ 0x3c3 @ │ │ │ │ tstmi r7, #872415232 @ 0x34000000 │ │ │ │ @ instruction: 0xf65be7d0 │ │ │ │ - svclt 0x0000e9be │ │ │ │ - rsbseq fp, sl, r0, lsl #24 │ │ │ │ + svclt 0x0000e9ac │ │ │ │ + ldrsbteq fp, [sl], #-188 @ 0xffffff44 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [sl], #-150 @ 0xffffff6a │ │ │ │ + @ instruction: 0x007ab992 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ 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 │ │ │ │ + strcs pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ + strcc pc, [r8, #-2271] @ 0xfffff721 │ │ │ │ andls r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ movtls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwls r7, #19307 @ 0x4b6b │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - stmibvs fp!, {r5, r6, r9, pc}^ │ │ │ │ - bcs 22eb80 │ │ │ │ - svclt 0x00886819 │ │ │ │ - stmdavs r9, {r0, r1, r3, r4, r6, fp, sp, lr} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - subne pc, r0, r1, asr #7 │ │ │ │ - svclt 0x008a9006 │ │ │ │ - stmdbls r6, {r0, r3, r4, r8, r9, lr} │ │ │ │ - smlalbtne pc, r0, r1, r3 @ │ │ │ │ - @ instruction: 0xf04f68aa │ │ │ │ - blvc c96efc │ │ │ │ - movwls r4, #38608 @ 0x96d0 │ │ │ │ + blvc ca5f60 │ │ │ │ + @ instruction: 0xf0402a00 │ │ │ │ + stmibvs r9!, {r3, r4, r6, r9, pc}^ │ │ │ │ + stmdacs r1, {r3, r5, r8, fp, sp, lr} │ │ │ │ + svclt 0x0088680a │ │ │ │ + ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ + stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ + svclt 0x008a9406 │ │ │ │ + bls 365344 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ svclt 0x00142b00 │ │ │ │ - bleq 210844 │ │ │ │ - bleq 250710 │ │ │ │ - stmibeq r0, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + bleq 210864 │ │ │ │ + bleq 250734 │ │ │ │ + @ instruction: 0xf04f68aa │ │ │ │ + movwls r0, #39424 @ 0x9a00 │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - movteq pc, #962 @ 0x3c2 @ │ │ │ │ - strbcs pc, [r0, r2, asr #7] @ │ │ │ │ - vsubw.u8 , q1, d7 │ │ │ │ - mrsls r1, R8_usr │ │ │ │ - @ instruction: 0xf1bb9208 │ │ │ │ - @ instruction: 0xf0400f00 │ │ │ │ - mcrrge 1, 3, r8, r7, cr3 │ │ │ │ - @ instruction: 0x4611223c │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - @ instruction: 0xf7f9b004 │ │ │ │ - blls 3d2804 │ │ │ │ - stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - blls 13a2f48 │ │ │ │ + vqshlu.s64 q10, q0, #2 │ │ │ │ + @ instruction: 0xf3c20340 │ │ │ │ + @ instruction: 0xf3c20980 │ │ │ │ + movwls r2, #30656 @ 0x77c0 │ │ │ │ + andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + andls r9, r8, #0, 2 │ │ │ │ + svceq 0x0000f1bb │ │ │ │ + teqphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + eorscs sl, ip, #18176 @ 0x4700 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 13f9388 │ │ │ │ - @ instruction: 0xf7f9930f │ │ │ │ - blls 13d27ec │ │ │ │ - @ instruction: 0x4611223b │ │ │ │ - bls 20ee94 │ │ │ │ - movwls r4, #50720 @ 0xc620 │ │ │ │ - @ instruction: 0xf10d9b48 │ │ │ │ - movwls r0, #55664 @ 0xd970 │ │ │ │ - @ instruction: 0xf818f7f9 │ │ │ │ - eorcs r9, sl, #72704 @ 0x11c00 │ │ │ │ + andlt pc, r4, sp, asr #17 │ │ │ │ + @ instruction: 0xf81cf7f9 │ │ │ │ + eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ + bcc 20eea4 │ │ │ │ + ldrmi r9, [r1], -r7, asr #22 │ │ │ │ + movwls r4, #54816 @ 0xd620 │ │ │ │ + movwls r9, #60232 @ 0xeb48 │ │ │ │ + @ instruction: 0xf810f7f9 │ │ │ │ + eorscs r9, fp, #72704 @ 0x11c00 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - strtmi r7, [r0], -r0, lsl #20 │ │ │ │ - blls 13f93a8 │ │ │ │ - movwls r2, #46848 @ 0xb700 │ │ │ │ - @ instruction: 0xf80cf7f9 │ │ │ │ - eorcs r9, r9, #9216 @ 0x2400 │ │ │ │ - blcc 20eec4 │ │ │ │ - blls 139cc34 │ │ │ │ + strtmi r9, [r0], -r0, lsl #20 │ │ │ │ + blls 13f93bc │ │ │ │ + ldmdbeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf7f9930c │ │ │ │ + blls 13d27a8 │ │ │ │ + ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ + bvc 20eed8 │ │ │ │ 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 │ │ │ │ + strcs r9, [r0, -r8, asr #22] │ │ │ │ + @ instruction: 0xf7f8930a │ │ │ │ + blls 454790 │ │ │ │ + stmib sp, {r0, r3, r5, r9, sp}^ │ │ │ │ + @ instruction: 0x21283b00 │ │ │ │ + strtmi r9, [r0], -r7, asr #22 │ │ │ │ + blls 13f9424 │ │ │ │ @ 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 │ │ │ │ - movwls r2, #551 @ 0x227 │ │ │ │ - blls 13dcc7c │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffcef7f8 │ │ │ │ - adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ - @ instruction: 0x46484659 │ │ │ │ - blls 13f9458 │ │ │ │ - @ instruction: 0xf65a9313 │ │ │ │ - @ instruction: 0xf8d5ee24 │ │ │ │ - @ instruction: 0x464a801c │ │ │ │ - strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - @ instruction: 0xf8d8972d │ │ │ │ - ldmdavs lr, {ip, sp} │ │ │ │ - vmov.i32 d25, #-352321536 @ 0xeb000000 │ │ │ │ - @ instruction: 0xf0860680 │ │ │ │ - strtls r0, [ip], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9ccf7f9 │ │ │ │ - movwls r9, #2887 @ 0xb47 │ │ │ │ - blls 13dd07c │ │ │ │ - @ instruction: 0x46204659 │ │ │ │ + bls 414778 │ │ │ │ + blls 13a6050 │ │ │ │ + eorcs r9, sp, #0, 4 │ │ │ │ + @ instruction: 0xf8cd4611 │ │ │ │ + tstls r6, #4 │ │ │ │ + tstls r7, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0xffdef7f8 │ │ │ │ + eorcs r6, pc, #2801664 @ 0x2ac000 │ │ │ │ + ldrmi r9, [r1], -r7, asr #28 │ │ │ │ + @ instruction: 0x46209614 │ │ │ │ + ldrdge pc, [r0], -r3 │ │ │ │ + tstls r5, #72, 22 @ 0x12000 │ │ │ │ + ldrdvs pc, [r0], -sl │ │ │ │ + andhi pc, r4, sp, asr #17 │ │ │ │ + vmov.i32 d25, #-369098752 @ 0xea000000 │ │ │ │ + movwls r2, #960 @ 0x3c0 │ │ │ │ + @ instruction: 0xffcaf7f8 │ │ │ │ + ldrbmi r9, [r1], -r7, asr #22 │ │ │ │ + tstls r2, #32, 12 @ 0x2000000 │ │ │ │ + tstls r3, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0xf846f7f9 │ │ │ │ + eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r8, asr #22 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 13d46f8 │ │ │ │ + blls 13d4714 │ │ │ │ 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 │ │ │ │ + mcr 6, 0, pc, cr14, cr10, {2} @ │ │ │ │ + @ instruction: 0x801cf8d5 │ │ │ │ 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]! │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - stmdbvs fp!, {r0, r1, r2, r3, r4, r5, r6, r8, pc} │ │ │ │ - svclt 0x00852b01 │ │ │ │ - @ instruction: 0xf8982300 │ │ │ │ - bls 2dc8b8 │ │ │ │ - subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - sadd8mi fp, r3, r8 │ │ │ │ - movwcs lr, #2509 @ 0x9cd │ │ │ │ - @ instruction: 0x46112233 │ │ │ │ - @ instruction: 0xf7f84620 │ │ │ │ - bls 514674 │ │ │ │ - strtmi r9, [r0], -lr, lsl #22 │ │ │ │ - tstmi r3, #960 @ 0x3c0 │ │ │ │ - stmib sp, {r0, r2, r3, r9, fp, ip, pc}^ │ │ │ │ - tstmi r5, #0, 14 │ │ │ │ - tstmi r3, #40960 @ 0xa000 │ │ │ │ - tstmi r5, #45056 @ 0xb000 │ │ │ │ - tstmi r3, #28672 @ 0x7000 │ │ │ │ - tstmi r5, #36864 @ 0x9000 │ │ │ │ - tstmi r3, #24, 20 @ 0x18000 │ │ │ │ - tstmi r5, #102400 @ 0x19000 │ │ │ │ - tstmi r3, #90112 @ 0x16000 │ │ │ │ - tstmi r5, #94208 @ 0x17000 │ │ │ │ - tstmi r3, #20, 20 @ 0x14000 │ │ │ │ - tstmi r5, #86016 @ 0x15000 │ │ │ │ - tstmi r3, #73728 @ 0x12000 │ │ │ │ - tstmi r5, #77824 @ 0x13000 │ │ │ │ - tstmi r3, #16, 20 @ 0x10000 │ │ │ │ - tstmi r5, #69632 @ 0x11000 │ │ │ │ - tstmi r3, #24576 @ 0x6000 │ │ │ │ - tstmi r5, #8, 20 @ 0x8000 │ │ │ │ - b 133b130 │ │ │ │ - tstmi r3, #37748736 @ 0x2400000 │ │ │ │ - b 12bb248 │ │ │ │ - blls 13d6138 │ │ │ │ - @ instruction: 0x46112234 │ │ │ │ - @ instruction: 0xf7f8431d │ │ │ │ - bls 13d4608 │ │ │ │ - @ instruction: 0x300cf8ba │ │ │ │ - bls 13e559c │ │ │ │ - tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ - @ instruction: 0xf0002b3e │ │ │ │ - ldmib sp, {r1, r3, r5, r8, pc}^ │ │ │ │ - subsmi r3, r3, sl, lsl r2 │ │ │ │ - vsubl.u8 q9, d3, d0 │ │ │ │ - andls r0, r1, #128, 6 │ │ │ │ - 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 │ │ │ │ + strls r4, [sp, -r0, lsr #12]! │ │ │ │ + ldrdcc pc, [r0], -r8 │ │ │ │ + @ instruction: 0x961b681e │ │ │ │ + streq pc, [r0], r6, asr #7 │ │ │ │ + streq pc, [r1], -r6, lsl #1 │ │ │ │ + @ instruction: 0xf7f9962c │ │ │ │ + blls 13d2f40 │ │ │ │ + andcs r9, pc, #0, 6 │ │ │ │ + ldrbmi r9, [r9], -r8, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xff96f7f8 │ │ │ │ + adccs r9, r8, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x46484659 │ │ │ │ + blls 13f94a4 │ │ │ │ + @ instruction: 0xf65a930f │ │ │ │ + @ instruction: 0xf8d8edec │ │ │ │ + strbmi r8, [sl], -r4 │ │ │ │ + strtmi r9, [r0], -r3, lsl #18 │ │ │ │ + stmib sp, {r0, r1, r6, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7f9672c │ │ │ │ + blls 13d2f08 │ │ │ │ + andscs r9, pc, #0, 6 │ │ │ │ + tstcs r0, r8, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + @ instruction: 0xff7af7f8 │ │ │ │ + eorcs r9, fp, #6144 @ 0x1800 │ │ │ │ + blcc 20efe8 │ │ │ │ + ldrmi r9, [r1], -r7, asr #22 │ │ │ │ + strtmi r9, [r0], -r6, lsl #6 │ │ │ │ + movwls r9, #35656 @ 0x8b48 │ │ │ │ + @ instruction: 0xff6ef7f8 │ │ │ │ + movwls r9, #15175 @ 0x3b47 │ │ │ │ + @ instruction: 0xf8dd9b04 │ │ │ │ + blcs 1f8d50 │ │ │ │ + cmnphi r9, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + blcs 22ed84 │ │ │ │ + movwcs fp, #3973 @ 0xf85 │ │ │ │ + mulcs r0, r8, r8 │ │ │ │ + vmlsl.u8 , d2, d4 │ │ │ │ + svclt 0x00981240 │ │ │ │ + stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ + eorscs r2, r3, #0, 6 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - 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: 0xff54f7f8 │ │ │ │ + blls 53b128 │ │ │ │ + stcls 6, cr4, [lr, #-128] @ 0xffffff80 │ │ │ │ + bls 4e5550 │ │ │ │ + strvs lr, [r0, -sp, asr #19] │ │ │ │ + bls 3a5560 │ │ │ │ + bls 46555c │ │ │ │ + bls 7e5568 │ │ │ │ + bls 825564 │ │ │ │ + bls 765570 │ │ │ │ + bls 7a556c │ │ │ │ + bls 6e5578 │ │ │ │ + bls 725574 │ │ │ │ + bls 665580 │ │ │ │ + bls 6a557c │ │ │ │ + bls 5e5588 │ │ │ │ + bls 625584 │ │ │ │ + bls 425590 │ │ │ │ + bls 5a558c │ │ │ │ + bls 365598 │ │ │ │ + bls 3e5594 │ │ │ │ + bls 2a55a0 │ │ │ │ + streq lr, [r9, #-2629] @ 0xfffff5bb │ │ │ │ + bls 13a55a0 │ │ │ │ + streq lr, [r2], -r3, asr #20 │ │ │ │ + eorscs r9, r4, #72, 22 @ 0x12000 │ │ │ │ + tstmi sp, #17825792 @ 0x1100000 │ │ │ │ + @ instruction: 0xff1ef7f8 │ │ │ │ + @ instruction: 0xf8ba9a47 │ │ │ │ + tstmi r6, #12 │ │ │ │ + ldmeq fp, {r3, r6, r9, fp, ip, pc} │ │ │ │ + blcs 11655c8 │ │ │ │ + msrhi CPSR_s, r0 │ │ │ │ + andscc lr, sl, #3620864 @ 0x374000 │ │ │ │ + andcs r4, r0, #83 @ 0x53 │ │ │ │ + orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + eorcs r9, lr, #268435456 @ 0x10000000 │ │ │ │ + movwls r4, #1553 @ 0x611 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + ldmib sp, {r0, r1, r2, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + tstmi sp, #469762049 @ 0x1c000001 │ │ │ │ + tstmi r6, #5120 @ 0x1400 │ │ │ │ + stmib r3, {r0, r1, r4, r7, r9, fp, lr}^ │ │ │ │ + ldrbtmi r6, [sl], #-1280 @ 0xfffffb00 │ │ │ │ + ldmpl r3, {r4, r7, r8, r9, fp, lr}^ │ │ │ │ + blls 142ea14 │ │ │ │ + @ instruction: 0xf04f405a │ │ │ │ + @ instruction: 0xf0400300 │ │ │ │ + stmdals r5, {r0, r4, r8, pc} │ │ │ │ + pop {r0, r1, r3, r6, ip, sp, pc} │ │ │ │ + mcrrge 15, 15, r8, r7, cr0 │ │ │ │ + movwcs r2, #572 @ 0x23c │ │ │ │ + movwls r4, #5649 @ 0x1611 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + bls 3d4574 │ │ │ │ + bcs 20f108 │ │ │ │ + ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ + ldrmi fp, [r1], -r7, asr #20 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + blls 13d4560 │ │ │ │ + stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ + b 14ba9ec │ │ │ │ + blls 13d75fc │ │ │ │ @ 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, cr2, cr8, {7} │ │ │ │ + eorcs r9, sl, #72, 22 @ 0x12000 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + strtmi r7, [r0], -r0, lsl #16 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf7f89f47 │ │ │ │ + bls 414530 │ │ │ │ + cdpls 3, 4, cr2, cr7, 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} │ │ │ │ + teqmi lr, #67108864 @ 0x4000000 │ │ │ │ + @ instruction: 0xf7f89f48 │ │ │ │ + stmibvs fp!, {r0, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + streq lr, [r7, -r9, asr #20] │ │ │ │ + ldrdlt pc, [r0], -r3 │ │ │ │ + @ instruction: 0xf8db9b47 │ │ │ │ + tstmi lr, #0 │ │ │ │ ldrmi r9, [r0], -r8, asr #22 │ │ │ │ eorcs r9, pc, #8, 4 @ 0x80000000 │ │ │ │ - @ instruction: 0x4611431e │ │ │ │ + @ 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 │ │ │ │ + mcr2 7, 5, pc, cr2, cr8, {7} @ │ │ │ │ + ldrbmi r9, [r9], -r7, asr #22 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + tstmi pc, #72, 22 @ 0x12000 │ │ │ │ + @ instruction: 0xff1ef7f8 │ │ │ │ + eorcs r9, r7, #72704 @ 0x11c00 │ │ │ │ + @ instruction: 0x21209300 │ │ │ │ + strtmi r9, [r0], -r8, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 13d44c4 │ │ │ │ + smlatbcs r0, r8, r2, r2 │ │ │ │ + blls 13e5700 │ │ │ │ + b 13ba2a8 │ │ │ │ + svcge 0x001c0903 │ │ │ │ + @ instruction: 0xf65a4638 │ │ │ │ + @ instruction: 0xf8d5ece4 │ │ │ │ movwcs sl, #28 │ │ │ │ - ldrtmi r9, [r2], -sp, lsr #6 │ │ │ │ + ldrtmi r9, [sl], -sp, lsr #6 │ │ │ │ @ instruction: 0xf8da9903 │ │ │ │ strtmi r3, [r0], -r0 │ │ │ │ - smladls r9, pc, r8, r6 @ │ │ │ │ - streq pc, [r0, r7, asr #7] │ │ │ │ - streq pc, [r1, -r7, lsl #1] │ │ │ │ - @ instruction: 0xf7f9972c │ │ │ │ - blls 13d2d0c │ │ │ │ - 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 │ │ │ │ + @ instruction: 0x9609681e │ │ │ │ + stmeq r0, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + stmdaeq r1, {r3, r7, ip, sp, lr, pc} │ │ │ │ + adcshi pc, r0, sp, asr #17 │ │ │ │ + @ instruction: 0xf88af7f9 │ │ │ │ + movwls r9, #2887 @ 0xb47 │ │ │ │ + blls 13dd300 │ │ │ │ + strtmi r2, [r0], -r0, lsl #2 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 13d4474 │ │ │ │ + adccs r9, r8, #7, 28 @ 0x70 │ │ │ │ + ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ + blls 13e5754 │ │ │ │ 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 │ │ │ │ + ldc 6, cr15, [ip], #360 @ 0x168 │ │ │ │ + ldrdge pc, [r4], -sl │ │ │ │ + stmdbls r3, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ + ldrbmi r4, [r3], -r0, lsr #12 │ │ │ │ + @ instruction: 0xf8cd2700 │ │ │ │ + @ instruction: 0x972d80b0 │ │ │ │ + @ instruction: 0xf86af7f9 │ │ │ │ + andscs r9, pc, #72704 @ 0x11c00 │ │ │ │ + tstcs r0, r0, lsl #6 │ │ │ │ + strtmi r9, [r0], -r8, asr #22 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 394434 │ │ │ │ + stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ + blls 13a2718 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + tstmi lr, #72, 30 @ 0x120 │ │ │ │ + mrc2 7, 1, pc, cr14, cr8, {7} │ │ │ │ + b 143b844 │ │ │ │ + ldc 7, cr0, [pc, #28] @ 1d4b48 │ │ │ │ + eorcs r7, r9, #44, 22 @ 0xb000 │ │ │ │ + blls 13e57ac │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + blvc 210170 │ │ │ │ + @ instruction: 0xf7f8431f │ │ │ │ + blls 13d4400 │ │ │ │ + blls 13e57c0 │ │ │ │ + blls 2e57c8 │ │ │ │ + teqle pc, r0, lsl #22 │ │ │ │ + blcs 22f000 │ │ │ │ movwcs fp, #3973 @ 0xf85 │ │ │ │ mulcs r0, sl, r8 │ │ │ │ vmlsl.u8 , d2, d4 │ │ │ │ svclt 0x00981240 │ │ │ │ stmib sp, {r0, r1, r4, r9, sl, lr}^ │ │ │ │ eorscs r2, r3, #0, 6 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - mrc2 7, 1, pc, cr4, cr8, {7} │ │ │ │ - vstrls d25, [r7, #-288] @ 0xfffffee0 │ │ │ │ - @ instruction: 0x21282229 │ │ │ │ - @ instruction: 0xf04f4620 │ │ │ │ - @ instruction: 0xf04f0a00 │ │ │ │ - stmib sp, {r8, r9, fp}^ │ │ │ │ - teqmi r5, #0, 22 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr2 7, 1, pc, cr4, cr8, {7} @ │ │ │ │ - mcrls 2, 2, r2, cr7, cr4, {1} │ │ │ │ - ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ - strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - @ instruction: 0x432e9700 │ │ │ │ - @ instruction: 0xf7f89d48 │ │ │ │ - bls 13d43d4 │ │ │ │ - @ instruction: 0x300cf8b8 │ │ │ │ - streq lr, [r5, #-2633] @ 0xfffff5b7 │ │ │ │ - bls 13e57d4 │ │ │ │ + mrc2 7, 0, pc, cr6, cr8, {7} │ │ │ │ + movwcs r2, #564 @ 0x234 │ │ │ │ + blls 13b9780 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + andhi pc, r0, sp, asr #17 │ │ │ │ + stclls 3, cr4, [r8, #-120] @ 0xffffff88 │ │ │ │ + mcr2 7, 0, pc, cr10, cr8, {7} @ │ │ │ │ + @ instruction: 0xf8bb9a47 │ │ │ │ + teqmi sp, #12 │ │ │ │ + bls 13e57f0 │ │ │ │ tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ - andle r2, lr, lr, lsr fp │ │ │ │ + andle r2, pc, lr, lsr fp @ │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ andcs r4, r0, #83 @ 0x53 │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - b 12ce720 │ │ │ │ - @ instruction: 0xf0030153 │ │ │ │ - @ instruction: 0xf0010201 │ │ │ │ - andls r0, r6, #1073741824 @ 0x40000000 │ │ │ │ - movwcs lr, #1448 @ 0x5a8 │ │ │ │ - @ instruction: 0xe6d8461a │ │ │ │ - @ instruction: 0xf3c39b04 │ │ │ │ - ldrbmi r0, [fp], -r0, asr #4 │ │ │ │ - vrsubhn.i16 d30, , q3 │ │ │ │ - movwcs r0, #576 @ 0x240 │ │ │ │ - @ instruction: 0xf65ae7b7 │ │ │ │ - svclt 0x0000ef26 │ │ │ │ - rsbseq fp, sl, r8, asr #18 │ │ │ │ + ldrmi lr, [r1], -sl, ror #13 │ │ │ │ + subseq lr, r2, #270336 @ 0x42000 │ │ │ │ + tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ + andeq pc, r1, #2 │ │ │ │ + str r9, [pc, #262]! @ 1d4cc6 │ │ │ │ + ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ + blls 30e740 │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + pkhtb r4, ip, fp, asr #12 │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + strb r2, [r6, r0, lsl #6] │ │ │ │ + svc 0x0016f65a │ │ │ │ + ... │ │ │ │ + rsbseq fp, sl, r0, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, sl, r8, lsl #13 │ │ │ │ + rsbseq fp, sl, lr, asr r6 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ - ldrmi fp, [r3], r7, asr #1 │ │ │ │ - ldrcs pc, [r0], #2271 @ 0x8df │ │ │ │ - ldrcc pc, [r0], #2271 @ 0x8df │ │ │ │ + ldrmi fp, [r5], -r7, asr #1 │ │ │ │ + strcs pc, [r8], #2271 @ 0x8df │ │ │ │ + strcc pc, [r8], #2271 @ 0x8df │ │ │ │ andls r4, r3, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r2, r8, ip, pc}^ │ │ │ │ movtls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mulcc sp, fp, r8 │ │ │ │ - blcs 1f9808 │ │ │ │ - andshi pc, sp, #64 @ 0x40 │ │ │ │ - @ instruction: 0x301cf8db │ │ │ │ - @ instruction: 0x2010f8db │ │ │ │ - ldmdavs r9, {r0, r9, fp, sp} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - svclt 0x00886809 │ │ │ │ - vmov.i16 d22, #155 @ 0x009b │ │ │ │ - andls r1, r4, r0, asr #32 │ │ │ │ - tstmi r9, #552 @ 0x228 │ │ │ │ - @ instruction: 0xf3c19904 │ │ │ │ - @ instruction: 0xf8db1140 │ │ │ │ - strcs r2, [r0, #-8] │ │ │ │ - mulcc ip, fp, r8 │ │ │ │ - movwls r4, #34473 @ 0x86a9 │ │ │ │ + movwls r7, #11115 @ 0x2b6b │ │ │ │ + blvc ca6490 │ │ │ │ + @ instruction: 0xf0402a00 │ │ │ │ + stmibvs r9!, {r3, r4, r9, pc}^ │ │ │ │ + stmdacs r1, {r3, r5, r8, fp, sp, lr} │ │ │ │ + svclt 0x0088680a │ │ │ │ + ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ + stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ + svclt 0x008a9404 │ │ │ │ + bls 2e5874 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf0022700 │ │ │ │ + stmiavs sl!, {r0, r8, r9, sl} │ │ │ │ + stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf0029307 │ │ │ │ + strbmi r0, [lr], -r1, lsl #2 │ │ │ │ + movwne pc, #962 @ 0x3c2 @ │ │ │ │ + beq 1211b78 │ │ │ │ + stmeq r0, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + blcs ff211b80 │ │ │ │ + tstls r0, r6, lsl #6 │ │ │ │ + @ instruction: 0xf0402f00 │ │ │ │ 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 │ │ │ │ + strls r4, [r1, -r0, lsr #12] │ │ │ │ + stc2 7, cr15, [r8, #992] @ 0x3e0 │ │ │ │ + eorcs r9, ip, #68608 @ 0x10c00 │ │ │ │ + stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls 12f98e0 │ │ │ │ + @ instruction: 0xf7f89311 │ │ │ │ + blls 12d429c │ │ │ │ @ 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 │ │ │ │ - andls pc, r4, sp, asr #17 │ │ │ │ - movwls r4, #58957 @ 0xe64d │ │ │ │ + @ instruction: 0xf8cd4620 │ │ │ │ + @ instruction: 0xf8cd8000 │ │ │ │ + movwls r9, #57348 @ 0xe004 │ │ │ │ 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 │ │ │ │ + ldc2l 7, cr15, [r0, #-992]! @ 0xfffffc20 │ │ │ │ + eorcs r9, sl, #1072 @ 0x430 │ │ │ │ + stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ + strtmi fp, [r0], -r0, lsl #18 │ │ │ │ + cdpls 6, 4, cr9, cr4, cr12, {0} │ │ │ │ + @ instruction: 0xf7f8960d │ │ │ │ + blls 3d426c │ │ │ │ + cdpls 2, 4, cr2, cr3, cr9, {1} │ │ │ │ + strtmi r2, [r0], -r8, lsr #2 │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + cdpls 6, 4, cr9, cr4, cr10, {0} │ │ │ │ + @ instruction: 0xf7f8960b │ │ │ │ + bls 394254 │ │ │ │ + blls 12a6574 │ │ │ │ + andls r4, r0, #81788928 @ 0x4e00000 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ + blls 12f9924 │ │ │ │ + @ instruction: 0xf7f89309 │ │ │ │ + stmibvs fp!, {r0, r1, r3, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r1], -pc, lsr #4 │ │ │ │ - strtmi r9, [r0], -r3, asr #30 │ │ │ │ - @ instruction: 0xf8d39708 │ │ │ │ - blls 12f8cfc │ │ │ │ - @ instruction: 0xf8d99309 │ │ │ │ - strls r8, [r1, #-0] │ │ │ │ - biccs pc, r0, #200, 6 @ 0x20000003 │ │ │ │ + @ instruction: 0xf8d34620 │ │ │ │ + blls 12bcd18 │ │ │ │ + @ instruction: 0xf8da9306 │ │ │ │ + blls 12f8d20 │ │ │ │ + movwls r9, #30209 @ 0x7601 │ │ │ │ + biccs pc, r0, #603979779 @ 0x24000003 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - blls 12d4234 │ │ │ │ - strtmi r4, [r0], -r9, asr #12 │ │ │ │ - blls 12f9930 │ │ │ │ - @ instruction: 0xf7f89307 │ │ │ │ - blls 12d4434 │ │ │ │ + blls 12d4214 │ │ │ │ + @ instruction: 0x46204651 │ │ │ │ + blls 12f9990 │ │ │ │ + @ instruction: 0xf7f89317 │ │ │ │ + blls 12d4414 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 12dd1a8 │ │ │ │ + blls 12dd1c8 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r8, #-992]! @ 0xfffffc20 │ │ │ │ + stc2 7, cr15, [r8, #-992]! @ 0xfffffc20 │ │ │ │ @ instruction: 0x4618ab18 │ │ │ │ adccs r9, r8, #68608 @ 0x10c00 │ │ │ │ - tstls r6, #51380224 @ 0x3100000 │ │ │ │ - tstls r7, #68, 22 @ 0x11000 │ │ │ │ - bl fe5126ac │ │ │ │ - @ instruction: 0x701cf8db │ │ │ │ + tstls r4, #59768832 @ 0x3900000 │ │ │ │ + tstls r5, #68, 22 @ 0x11000 │ │ │ │ + bl 21126cc │ │ │ │ + @ instruction: 0x801cf8d5 │ │ │ │ stmdbls r5, {r1, r9, sl, lr} │ │ │ │ - strls r4, [r9, #-1568]! @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf8d3683b │ │ │ │ - vaddl.u8 q13, d10, d0 │ │ │ │ - @ instruction: 0xf0850580 │ │ │ │ - strls r0, [r8, #-1281]! @ 0xfffffaff │ │ │ │ - @ instruction: 0xff36f7f8 │ │ │ │ - movwls r9, #2883 @ 0xb43 │ │ │ │ - blls 12dd5a8 │ │ │ │ - @ instruction: 0x46204631 │ │ │ │ - @ instruction: 0xf7f89301 │ │ │ │ - blls 3141cc │ │ │ │ - stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 12a2580 │ │ │ │ - tstls r4, #17825792 @ 0x1100000 │ │ │ │ - blls 12e6608 │ │ │ │ - @ instruction: 0xf7f89315 │ │ │ │ - blls 12d41b4 │ │ │ │ - blls 12f99a4 │ │ │ │ - blls 2799ac │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - @ instruction: 0xf8db815b │ │ │ │ - blcs 220de4 │ │ │ │ - ldmdavs fp!, {r0, r1, r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ldmdavc sl, {r1, r9, fp, ip, pc} │ │ │ │ - svclt 0x00844613 │ │ │ │ - vsubw.u8 q9, q1, d0 │ │ │ │ - stmib sp, {r6, r9, ip}^ │ │ │ │ - eorscs r2, r3, #0, 6 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - stc2l 7, cr15, [lr], #992 @ 0x3e0 │ │ │ │ - bls 67ba08 │ │ │ │ - ldmdbls r1, {r5, r9, sl, lr} │ │ │ │ - blls 6a5a38 │ │ │ │ - movwmi r9, #46336 @ 0xb500 │ │ │ │ - movwmi r9, #43278 @ 0xa90e │ │ │ │ - movwmi r9, #47375 @ 0xb90f │ │ │ │ - movwmi r9, #43276 @ 0xa90c │ │ │ │ - movwmi r9, #47373 @ 0xb90d │ │ │ │ - movwmi r9, #43274 @ 0xa90a │ │ │ │ - movwmi r9, #47371 @ 0xb90b │ │ │ │ - movwmi r9, #43272 @ 0xa908 │ │ │ │ - movwmi r9, #47369 @ 0xb909 │ │ │ │ - movwmi r9, #43270 @ 0xa906 │ │ │ │ - movwmi r9, #47367 @ 0xb907 │ │ │ │ - movwmi r9, #43286 @ 0xa916 │ │ │ │ - movwmi r9, #47383 @ 0xb917 │ │ │ │ - movwmi r9, #43284 @ 0xa914 │ │ │ │ - movwmi r9, #47381 @ 0xb915 │ │ │ │ - movwmi r9, #43268 @ 0xa904 │ │ │ │ - movwmi r9, #47365 @ 0xb905 │ │ │ │ - mrsls r2, (UNDEF: 17) │ │ │ │ - b 127b328 │ │ │ │ - bls 12d6624 │ │ │ │ - streq lr, [r2, #-2627] @ 0xfffff5bd │ │ │ │ - @ instruction: 0x46112234 │ │ │ │ - ldc2 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ - @ instruction: 0xf8b99a43 │ │ │ │ + strtls r4, [r9], -r0, lsr #12 │ │ │ │ + ldrdcc pc, [r0], -r8 │ │ │ │ + ldrdlt pc, [r0], -r3 │ │ │ │ + streq pc, [r0], fp, asr #7 │ │ │ │ + streq pc, [r1], -r6, lsl #1 │ │ │ │ + @ instruction: 0xf7f89628 │ │ │ │ + blls 12d4a1c │ │ │ │ + andcs r9, pc, #0, 6 │ │ │ │ + ldrtmi r9, [r9], -r4, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + stc2 7, cr15, [r4, #-992] @ 0xfffffc20 │ │ │ │ + eorcs r9, fp, #4, 22 @ 0x1000 │ │ │ │ + strcc lr, [r0, -sp, asr #19] │ │ │ │ + ldrmi r9, [r1], -r3, asr #22 │ │ │ │ + @ instruction: 0x46209312 │ │ │ │ + tstls r3, #68, 22 @ 0x11000 │ │ │ │ + ldc2l 7, cr15, [r8], #992 @ 0x3e0 │ │ │ │ + movwls r9, #19267 @ 0x4b43 │ │ │ │ + movwls r9, #23364 @ 0x5b44 │ │ │ │ + blcs 1fb9c4 │ │ │ │ + cmpphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + blcs 22f270 │ │ │ │ + @ instruction: 0xf8d8bf8b │ │ │ │ + bls 260ddc │ │ │ │ + @ instruction: 0x4613781a │ │ │ │ + movwcs fp, #3972 @ 0xf84 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + movwcs lr, #2509 @ 0x9cd │ │ │ │ + @ instruction: 0x46112233 │ │ │ │ + @ instruction: 0xf7f84620 │ │ │ │ + bls 59415c │ │ │ │ + @ instruction: 0x46209b10 │ │ │ │ + tstmi r3, #1088 @ 0x440 │ │ │ │ + strls r9, [r0], -pc, lsl #20 │ │ │ │ + bls 4e5a4c │ │ │ │ + bls 525a48 │ │ │ │ + bls 465a54 │ │ │ │ + bls 4a5a50 │ │ │ │ + bls 3e5a5c │ │ │ │ + bls 425a58 │ │ │ │ + bls 365a64 │ │ │ │ + bls 3a5a60 │ │ │ │ + bls 765a6c │ │ │ │ + bls 7a5a68 │ │ │ │ + bls 6e5a74 │ │ │ │ + bls 725a70 │ │ │ │ + bls 665a7c │ │ │ │ + bls 6a5a78 │ │ │ │ + bls 2e5a84 │ │ │ │ + bls 325a80 │ │ │ │ + andcs r4, r0, #1409286144 @ 0x54000000 │ │ │ │ + bls 12b9640 │ │ │ │ + streq lr, [r2], -r3, asr #20 │ │ │ │ + eorscs r9, r4, #68, 22 @ 0x11000 │ │ │ │ + tstmi sp, #17825792 @ 0x1100000 │ │ │ │ + stc2 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ + @ instruction: 0xf8ba9a43 │ │ │ │ tstmi r6, #12 │ │ │ │ ldmeq fp, {r2, r6, r9, fp, ip, pc} │ │ │ │ - blcs 1165a90 │ │ │ │ - mrshi pc, (UNDEF: 7) @ │ │ │ │ - movweq lr, #43656 @ 0xaa88 │ │ │ │ + blcs 1165ab0 │ │ │ │ + mrshi pc, (UNDEF: 8) @ │ │ │ │ + movweq lr, #47753 @ 0xba89 │ │ │ │ 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 │ │ │ │ + ldc2 7, cr15, [r4], {248} @ 0xf8 │ │ │ │ movtcs lr, #14813 @ 0x39dd │ │ │ │ - blls 2a5ad4 │ │ │ │ - bmi fe365abc │ │ │ │ + blls 2a5af4 │ │ │ │ + bmi fe365adc │ │ │ │ strvs lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi fe2a6054 │ │ │ │ + blmi fe2a6074 │ │ │ │ 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 │ │ │ │ + rscshi pc, r6, 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 │ │ │ │ - @ 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: 0x46204611 │ │ │ │ - blls 12e5b50 │ │ │ │ - b 13fa6dc │ │ │ │ + ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + ldc2l 7, cr15, [r6], #-992 @ 0xfffffc20 │ │ │ │ + ldrmi r2, [r1], -ip, lsr #4 │ │ │ │ + stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ + @ instruction: 0xf7f87943 │ │ │ │ + movwcs pc, #3181 @ 0xc6d @ │ │ │ │ + blls 12b9ad0 │ │ │ │ + @ instruction: 0x4611223b │ │ │ │ + tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf8cd9b44 │ │ │ │ + b 1434edc │ │ │ │ @ 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 │ │ │ │ + blls 12d4060 │ │ │ │ + ldrmi r2, [r1], -sl, lsr #4 │ │ │ │ + strlt lr, [r0], -sp, asr #19 │ │ │ │ + blls 12e5b6c │ │ │ │ + @ instruction: 0xf04f4620 │ │ │ │ + b 13d72f8 │ │ │ │ + @ instruction: 0xf7f80803 │ │ │ │ + bls 394044 │ │ │ │ + cdpls 3, 4, cr2, cr3, cr0, {0} │ │ │ │ + andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + teqmi lr, #67108864 @ 0x4000000 │ │ │ │ + @ instruction: 0xf7f89f44 │ │ │ │ + stmibvs fp!, {r0, r2, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ streq lr, [r7, -r8, asr #20] │ │ │ │ - ldrmi r2, [r1], -pc, lsr #4 │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ - tstmi lr, #68608 @ 0x10c00 │ │ │ │ - tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - ldrdcc pc, [r0], -r8 │ │ │ │ - ldrmi r9, [r8], -r7, lsl #6 │ │ │ │ + @ instruction: 0xf8d89b43 │ │ │ │ + tstmi lr, #0 │ │ │ │ + ldrmi r9, [r0], -r4, asr #22 │ │ │ │ + eorcs r9, pc, #1879048192 @ 0x70000000 │ │ │ │ + @ instruction: 0x4611431f │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ biccs pc, r0, #192, 6 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - ldc2 7, cr15, [lr], #-992 @ 0xfffffc20 │ │ │ │ + stc2 7, cr15, [lr], #-992 @ 0xfffffc20 │ │ │ │ strbmi r9, [r1], -r3, asr #22 │ │ │ │ tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ tstmi pc, #68, 22 @ 0x11000 │ │ │ │ - ldc2 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ + stc2 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ eorcs r9, r7, #68608 @ 0x10c00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ strtmi r9, [r0], -r4, asr #22 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 12d3ffc │ │ │ │ - strtmi r2, [r9], -r8, lsr #5 │ │ │ │ - blls 12e5bc8 │ │ │ │ - movwls r4, #25403 @ 0x633b │ │ │ │ - @ instruction: 0x4618ab18 │ │ │ │ - b fe2128c4 │ │ │ │ - @ instruction: 0xa01cf8db │ │ │ │ - strmi r9, [r2], -r5, lsl #18 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - @ instruction: 0xf8da90a4 │ │ │ │ - ldmdavs pc, {ip, sp} @ │ │ │ │ - vabdl.u8 , d7, d5 │ │ │ │ - @ instruction: 0xf0870780 │ │ │ │ - strls r0, [r8, -r1, lsl #14]! │ │ │ │ - mcr2 7, 1, pc, cr8, cr8, {7} @ │ │ │ │ - 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 │ │ │ │ + blls 12d3fdc │ │ │ │ + tstmi lr, #0, 2 │ │ │ │ + b 13bbc80 │ │ │ │ + blge 7d5780 │ │ │ │ + andls r4, r6, #24, 12 @ 0x1800000 │ │ │ │ + @ instruction: 0xf65a22a8 │ │ │ │ + @ instruction: 0xf8d5ea70 │ │ │ │ + @ instruction: 0x4602b01c │ │ │ │ + strtmi r9, [r0], -r5, lsl #18 │ │ │ │ + adcls pc, r4, sp, asr #17 │ │ │ │ + ldrdcc pc, [r0], -fp │ │ │ │ + ldrdge pc, [r0], -r3 │ │ │ │ + streq pc, [r0, sl, asr #7] │ │ │ │ + streq pc, [r1, -r7, lsl #1] │ │ │ │ + @ instruction: 0xf7f89728 │ │ │ │ + blls 12d4800 │ │ │ │ + andcs r9, pc, #0, 6 │ │ │ │ + strbmi r9, [r9], -r4, asr #22 │ │ │ │ + movwls r4, #5664 @ 0x1620 │ │ │ │ + blx fff92f96 │ │ │ │ + bls 37bcc4 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + stmdbls r4, {r2, r6, r8, r9, fp, ip, pc} │ │ │ │ + eorcs r4, fp, #1275068416 @ 0x4c000000 │ │ │ │ + ldrmi r9, [r1], -r0, lsl #2 │ │ │ │ + andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf7f89304 │ │ │ │ - bls 12d3f94 │ │ │ │ + bls 12d3f70 │ │ │ │ + ldc 1, cr2, [pc, #160] @ 1d5078 │ │ │ │ + strtmi r7, [r0], -sp, lsr #22 │ │ │ │ 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 │ │ │ │ - subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - strcs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ + vstr s18, [sp, #272] @ 0x110 │ │ │ │ + tstmi r3, #0, 22 │ │ │ │ + movwls r2, #16937 @ 0x4229 │ │ │ │ + blx ff812fd2 │ │ │ │ + blls 2fb900 │ │ │ │ + bls 12e5c50 │ │ │ │ + bls 265c48 │ │ │ │ + teqle pc, r0, lsl #20 │ │ │ │ + bcs 22f4ac │ │ │ │ + @ instruction: 0xf8dbbf8b │ │ │ │ + stmdbls r2, {r2, sp} │ │ │ │ + @ instruction: 0x460a7811 │ │ │ │ + andcs fp, r0, #132, 30 @ 0x210 │ │ │ │ + smlalbtne pc, r0, r1, r3 @ │ │ │ │ + andeq lr, lr, sp, lsl #17 │ │ │ │ @ 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: 0xf7f84620 │ │ │ │ + bls 12d3f1c │ │ │ │ + strtmi r9, [r0], -r2, lsl #22 │ │ │ │ + tstmi r6, #68, 26 @ 0x1100 │ │ │ │ + stmib sp, {r2, r4, r5, r9, sp}^ │ │ │ │ + ldrmi r7, [r1], -r0, lsl #18 │ │ │ │ + @ instruction: 0xf7f8431d │ │ │ │ + bls 12d3f04 │ │ │ │ @ instruction: 0x300cf8b8 │ │ │ │ - streq lr, [r5, #-2635] @ 0xfffff5b5 │ │ │ │ - bls 12e5c80 │ │ │ │ + bls 12e5ca0 │ │ │ │ tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ - andle r2, lr, lr, lsr fp │ │ │ │ - blls 3bb848 │ │ │ │ - andcs r4, r0, #83 @ 0x53 │ │ │ │ + andle r2, pc, lr, lsr fp @ │ │ │ │ + andcs r9, r0, #7168 @ 0x1c00 │ │ │ │ + movweq lr, #43651 @ 0xaa83 │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - b 12cec54 │ │ │ │ - @ instruction: 0xf0030153 │ │ │ │ - @ instruction: 0xf0010201 │ │ │ │ - andls r0, r4, #1073741824 @ 0x40000000 │ │ │ │ - movwcs lr, #1517 @ 0x5ed │ │ │ │ - usat r4, #26, sl, lsl #12 │ │ │ │ - @ instruction: 0xf3c39b02 │ │ │ │ - ldrtmi r0, [r3], -r0, asr #4 │ │ │ │ - vrsubhn.i16 d30, q9, │ │ │ │ - ldr r0, [r9, r0, asr #4]! │ │ │ │ - ldcl 6, cr15, [r0], {90} @ 0x5a │ │ │ │ - andhi pc, r0, pc, lsr #7 │ │ │ │ + ldrmi lr, [r1], -r5, lsl #14 │ │ │ │ + subseq lr, r2, #270336 @ 0x42000 │ │ │ │ + tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ + andeq pc, r1, #2 │ │ │ │ + strb r9, [pc, #260]! @ 1d5174 │ │ │ │ + ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ + blls 28ec5c │ │ │ │ + subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ + @ instruction: 0xe6ab463b │ │ │ │ + smlalbteq pc, r0, r2, r3 @ │ │ │ │ + strb r4, [r7, sl, asr #12] │ │ │ │ + ldc 6, cr15, [lr], #360 @ 0x168 │ │ │ │ ... │ │ │ │ - rsbseq fp, sl, r8, lsl r4 │ │ │ │ + ldrshteq fp, [sl], #-48 @ 0xffffffd0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x007ab198 │ │ │ │ + rsbseq fp, sl, r8, ror r1 │ │ │ │ + andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ ldrmi fp, [r5], -sp, asr #1 │ │ │ │ - strbcs pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ - strbcc pc, [ip, #-2271] @ 0xfffff721 @ │ │ │ │ + ldrbcs pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ + ldrbcc pc, [r0, #-2271] @ 0xfffff721 @ │ │ │ │ andls r4, r5, sl, ror r4 │ │ │ │ ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ movtls r6, #47131 @ 0xb81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwls r7, #19307 @ 0x4b6b │ │ │ │ - @ instruction: 0xf0402b00 │ │ │ │ - stmibvs fp!, {r0, r7, r9, pc}^ │ │ │ │ - bcs 22f564 │ │ │ │ - svclt 0x00886819 │ │ │ │ - stmdavs r9, {r0, r1, r3, r4, r6, fp, sp, lr} │ │ │ │ - ldmdavs fp, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ - subne pc, r0, r1, asr #7 │ │ │ │ - svclt 0x008a9006 │ │ │ │ - stmdbls r6, {r0, r3, r4, r8, r9, lr} │ │ │ │ - smlalbtne pc, r0, r1, r3 @ │ │ │ │ - @ instruction: 0xf04f68aa │ │ │ │ - blvc c978e0 │ │ │ │ - movwls r4, #38608 @ 0x96d0 │ │ │ │ - blcs 1e6a44 │ │ │ │ - @ instruction: 0xf04fbf14 │ │ │ │ - @ instruction: 0xf0010b00 │ │ │ │ - @ instruction: 0xf3c20b01 │ │ │ │ - @ instruction: 0xf00220c0 │ │ │ │ - vaddw.u8 q8, q1, d1 │ │ │ │ - @ instruction: 0xf3c20340 │ │ │ │ - @ instruction: 0xf3c20980 │ │ │ │ - ldrmi r1, [r6], -r0, lsl #4 │ │ │ │ - andls r9, r8, r7, lsl #6 │ │ │ │ + blvc ca6940 │ │ │ │ + @ instruction: 0xf0402a00 │ │ │ │ + stmibvs r9!, {r0, r1, r3, r4, r5, r6, r9, pc}^ │ │ │ │ + stmdacs r1, {r3, r5, r8, fp, sp, lr} │ │ │ │ + svclt 0x0088680a │ │ │ │ + ldmdavs r2, {r0, r3, r6, fp, sp, lr} │ │ │ │ + stmdavs r9, {r3, r7, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ + strbne pc, [r0], #-962 @ 0xfffffc3e @ │ │ │ │ + svclt 0x008a9406 │ │ │ │ + bls 365d24 │ │ │ │ + subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ + svclt 0x00142b00 │ │ │ │ + bleq 211244 │ │ │ │ + bleq 251114 │ │ │ │ + strcs r6, [r0], -sl, lsr #17 │ │ │ │ + @ instruction: 0xf002930a │ │ │ │ + ldrtmi r0, [r0], r1, lsl #2 │ │ │ │ + movteq pc, #962 @ 0x3c2 @ │ │ │ │ + sbccs pc, r0, r2, asr #7 │ │ │ │ + stmibeq r0, {r1, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + vmvn.i32 d20, #-1493172224 @ 0xa7000000 │ │ │ │ + movwls r1, #29184 @ 0x7200 │ │ │ │ + andls r9, r9, #8 │ │ │ │ @ instruction: 0xf1bb9100 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ mcrrge 1, 4, r8, r9, cr3 │ │ │ │ @ instruction: 0x4611223c │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7f8b004 │ │ │ │ - blls 3d3e1c │ │ │ │ + blls 3d3df8 │ │ │ │ stmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ - blls 1423930 │ │ │ │ + blls 1422954 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls 1479d84 │ │ │ │ - @ instruction: 0xf7f89314 │ │ │ │ - blls 1453e04 │ │ │ │ + blls 1479da0 │ │ │ │ + @ instruction: 0xf7f89312 │ │ │ │ + blls 1453de0 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - bls 20f87c │ │ │ │ - tstls r1, #32, 12 @ 0x2000000 │ │ │ │ + strls lr, [r0], -sp, asr #19 │ │ │ │ + movwls r4, #63008 @ 0xf620 │ │ │ │ @ instruction: 0xf10d9b4a │ │ │ │ - tstls r2, #120, 18 @ 0x1e0000 │ │ │ │ - blx b1313a │ │ │ │ + tstls r0, #120, 18 @ 0x1e0000 │ │ │ │ + blx 69315e │ │ │ │ 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 │ │ │ │ + streq lr, [r0], -sp, asr #19 │ │ │ │ movwls r4, #54816 @ 0xd620 │ │ │ │ movwls r9, #60234 @ 0xeb4a │ │ │ │ - blx 51316a │ │ │ │ - eorcs r9, sp, #74752 @ 0x12400 │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ - @ instruction: 0xf8cd9600 │ │ │ │ - movwls sl, #45060 @ 0xb004 │ │ │ │ + blx 393176 │ │ │ │ + eorcs r9, r9, #10240 @ 0x2800 │ │ │ │ + blcc 20f8d0 │ │ │ │ + blls 141d640 │ │ │ │ + movwls r4, #46624 @ 0xb620 │ │ │ │ movwls r9, #52042 @ 0xcb4a │ │ │ │ - blx 213182 │ │ │ │ + blx 9318c │ │ │ │ + strtmi r9, [r0], -r9, lsl #20 │ │ │ │ + andls r9, r0, #74752 @ 0x12400 │ │ │ │ + ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ + movwls r9, #38401 @ 0x9601 │ │ │ │ + movwls r9, #43850 @ 0xab4a │ │ │ │ + blx ffd931a4 │ │ │ │ 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} │ │ │ │ + bvs ca6a50 │ │ │ │ + blls 1439dd4 │ │ │ │ + blls 1479df4 │ │ │ │ + @ instruction: 0xf7f89308 │ │ │ │ + stmibvs fp!, {r0, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cdpls 2, 4, cr2, cr9, cr15, {1} │ │ │ │ - @ instruction: 0x96074611 │ │ │ │ + @ instruction: 0x961a4611 │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls 147d1cc │ │ │ │ - @ instruction: 0xf8da9308 │ │ │ │ + blls 147d1f0 │ │ │ │ + @ instruction: 0xf8da931b │ │ │ │ @ instruction: 0xf8cd6000 │ │ │ │ ldrls r8, [ip], -r4 │ │ │ │ biccs pc, r0, #402653187 @ 0x18000003 │ │ │ │ @ instruction: 0xf7f89300 │ │ │ │ - blls 1453d60 │ │ │ │ + blls 1453d3c │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls 1479e54 │ │ │ │ - @ instruction: 0xf7f8931b │ │ │ │ - blls 1453f60 │ │ │ │ + blls 1479e70 │ │ │ │ + @ instruction: 0xf7f89319 │ │ │ │ + blls 1453f3c │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 145d67c │ │ │ │ + blls 145d6a0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx ff5931e4 │ │ │ │ + blx ff113208 │ │ │ │ adccs r9, r8, #74752 @ 0x12400 │ │ │ │ @ instruction: 0x46484659 │ │ │ │ - blls 1479e70 │ │ │ │ - @ instruction: 0xf65a9319 │ │ │ │ - @ instruction: 0xf8d5e924 │ │ │ │ + blls 1479e8c │ │ │ │ + @ instruction: 0xf65a9317 │ │ │ │ + @ instruction: 0xf8d5e912 │ │ │ │ @ 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 │ │ │ │ + ldc2 7, cr15, [sl], #992 @ 0x3e0 │ │ │ │ movwls r9, #2889 @ 0xb49 │ │ │ │ - blls 145da7c │ │ │ │ + blls 145daa0 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 1453cf8 │ │ │ │ + blls 1453cd4 │ │ │ │ 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} │ │ │ │ + tstls r4, #72, 12 @ 0x4800000 │ │ │ │ + tstls r5, #75776 @ 0x12800 │ │ │ │ + stmia lr!, {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 │ │ │ │ + ldc2 7, cr15, [lr], {248} @ 0xf8 │ │ │ │ movwls r9, #2889 @ 0xb49 │ │ │ │ - blls 145daf4 │ │ │ │ + blls 145db18 │ │ │ │ @ instruction: 0x46202110 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls 393cc0 │ │ │ │ + blls 393c9c │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sp}^ │ │ │ │ - blls 1423e8c │ │ │ │ + blls 1423eb0 │ │ │ │ movwls r4, #26129 @ 0x6611 │ │ │ │ - blls 1466b14 │ │ │ │ - @ instruction: 0xf7f89315 │ │ │ │ - blls 1453ca8 │ │ │ │ - blls 2f9eac │ │ │ │ + blls 1466b38 │ │ │ │ + @ instruction: 0xf7f89313 │ │ │ │ + blls 1453c84 │ │ │ │ + blls 2f9ed0 │ │ │ │ ldrdls pc, [r8, -sp]! │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - stmdbvs fp!, {r1, r4, r7, r8, pc} │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r3, r7, r8, pc} │ │ │ │ svclt 0x00852b01 │ │ │ │ @ instruction: 0xf8982300 │ │ │ │ - bls 2dd2b8 │ │ │ │ + bls 2dd2dc │ │ │ │ subne pc, r0, #134217731 @ 0x8000003 │ │ │ │ sadd8mi fp, r3, r8 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0x46112233 │ │ │ │ @ instruction: 0xf7f84620 │ │ │ │ - bls 653c74 │ │ │ │ - @ instruction: 0x46209b13 │ │ │ │ - tstmi r3, #20, 26 @ 0x500 │ │ │ │ - stmib sp, {r1, r4, r9, fp, ip, pc}^ │ │ │ │ + bls 5d3c50 │ │ │ │ + @ instruction: 0x46209b11 │ │ │ │ + tstmi r3, #1152 @ 0x480 │ │ │ │ + stmib sp, {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 r3, #20, 20 @ 0x14000 │ │ │ │ tstmi r5, #86016 @ 0x15000 │ │ │ │ - b 133bb38 │ │ │ │ + tstmi r3, #24576 @ 0x6000 │ │ │ │ + tstmi r5, #77824 @ 0x13000 │ │ │ │ + b 133bb5c │ │ │ │ tstmi r3, #37748736 @ 0x2400000 │ │ │ │ - b 12bbc58 │ │ │ │ - blls 1456b40 │ │ │ │ + b 12bbc7c │ │ │ │ + blls 1456b64 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f8431d │ │ │ │ - bls 1453c00 │ │ │ │ + bls 1453bdc │ │ │ │ @ instruction: 0x300cf8ba │ │ │ │ - bls 1465fa4 │ │ │ │ + bls 1465fc8 │ │ │ │ tstmi r5, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf0002b3e │ │ │ │ - ldmib sp, {r0, r3, r4, r5, r8, pc}^ │ │ │ │ + ldmib sp, {r1, r2, 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 │ │ │ │ + blx 393374 │ │ │ │ movtcs lr, #39389 @ 0x99dd │ │ │ │ - blls 325fec │ │ │ │ - bmi fe8e5fd4 │ │ │ │ + blls 326010 │ │ │ │ + bmi fe925ff8 │ │ │ │ strvs lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi fe82656c │ │ │ │ + blmi fe866590 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, fp, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - msrhi CPSR_sx, r0, asr #32 │ │ │ │ + msrhi CPSR_x, r0, asr #32 │ │ │ │ sublt r9, sp, r5, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ eorscs sl, ip, #18688 @ 0x4900 │ │ │ │ - ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9faf7f8 │ │ │ │ - eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ - bcc 20fae8 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blt 144fb30 │ │ │ │ - @ instruction: 0xf9f0f7f8 │ │ │ │ - eorscs r9, fp, #74752 @ 0x12400 │ │ │ │ + @ instruction: 0xf7f89601 │ │ │ │ + blls 3d3b74 │ │ │ │ + strtmi r2, [r0], -ip, lsr #4 │ │ │ │ + blt 144fb4c │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf7f83600 │ │ │ │ + blls 1453b60 │ │ │ │ + @ instruction: 0x4620223b │ │ │ │ + stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + ldrmi r9, [r1], -sl, asr #22 │ │ │ │ + strls lr, [r0], -sp, asr #19 │ │ │ │ + stmdbeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf9d2f7f8 │ │ │ │ + eorcs r9, sl, #8, 22 @ 0x2000 │ │ │ │ + strcc lr, [r0], -sp, asr #19 │ │ │ │ + blls 1426c4c │ │ │ │ + b 13e6c8c │ │ │ │ + blls 145741c │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf9c4f7f8 │ │ │ │ + eorcs r9, sp, #9216 @ 0x2400 │ │ │ │ + ldrmi r9, [r1], -r9, asr #30 │ │ │ │ + movwcs r9, #768 @ 0x300 │ │ │ │ + strtmi r9, [r0], -r1, lsl #6 │ │ │ │ + b 13fc154 │ │ │ │ + b 141704c │ │ │ │ + @ instruction: 0xf7f80803 │ │ │ │ + blls 1453b0c │ │ │ │ + @ instruction: 0x96012232 │ │ │ │ tstmi pc, #48, 2 │ │ │ │ - strtmi r6, [r0], -fp, lsr #20 │ │ │ │ - @ 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 │ │ │ │ + strtmi r9, [r0], -sl, asr #22 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + movwls r6, #2603 @ 0xa2b │ │ │ │ + @ instruction: 0xf9a8f7f8 │ │ │ │ + ldmdavs sl, {r0, r1, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ + andls r9, r7, #74752 @ 0x12400 │ │ │ │ + tstmi pc, #16, 16 @ 0x100000 │ │ │ │ + eorcs r9, pc, #75776 @ 0x12800 │ │ │ │ + andls r4, r9, r1, lsl r6 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + movwls r2, #4864 @ 0x1300 │ │ │ │ + biccs pc, r0, #192, 6 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - @ instruction: 0xf9a4f7f8 │ │ │ │ - strbmi r9, [r9], -r9, asr #22 │ │ │ │ - b 1466ce0 │ │ │ │ - blls 1457c70 │ │ │ │ - @ instruction: 0xf7f8431f │ │ │ │ - blls 1453ce8 │ │ │ │ + @ instruction: 0xf994f7f8 │ │ │ │ + stmdbls r7, {r0, r3, r6, r8, r9, fp, ip, pc} │ │ │ │ + tstmi pc, #32, 12 @ 0x2000000 │ │ │ │ + b 13fc1ac │ │ │ │ + @ instruction: 0xf7f80803 │ │ │ │ + blls 1453cc8 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls 145d8f4 │ │ │ │ + blls 145d914 │ │ │ │ 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 │ │ │ │ - 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 │ │ │ │ + @ instruction: 0xf982f7f8 │ │ │ │ + adccs r9, r8, #74752 @ 0x12400 │ │ │ │ + tstmi pc, #51380224 @ 0x3100000 │ │ │ │ + strls r9, [r8, -sl, asr #22] │ │ │ │ + beq 2cfdcc │ │ │ │ + ldmdaeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0xf6594640 │ │ │ │ + @ instruction: 0xf8d5efd4 │ │ │ │ + movwcs fp, #28 │ │ │ │ + strbmi r9, [r2], -pc, lsr #6 │ │ │ │ + @ instruction: 0xf8db9903 │ │ │ │ + strtmi r3, [r0], -r0 │ │ │ │ + smladls sl, pc, r8, r6 @ │ │ │ │ + stmibeq r0, {r0, r1, r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ + stmdbeq r1, {r0, r3, r7, ip, sp, lr, pc} │ │ │ │ + adcsls pc, r8, sp, asr #17 │ │ │ │ + blx 20934be │ │ │ │ + movwls r9, #2889 @ 0xb49 │ │ │ │ + blls 145dd20 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 1453a54 │ │ │ │ + adccs r9, r8, #8, 30 │ │ │ │ + @ instruction: 0x46404631 │ │ │ │ + blls 1466178 │ │ │ │ + beq 2cfe28 │ │ │ │ + svc 0x00acf659 │ │ │ │ ldrdlt pc, [r4], -fp │ │ │ │ - ldrtmi r2, [sl], -r0, lsl #6 │ │ │ │ - ldrmi r9, [pc], -r3, lsl #18 │ │ │ │ - @ instruction: 0x932f4620 │ │ │ │ - @ instruction: 0xf8cd465b │ │ │ │ - @ instruction: 0xf7f880b8 │ │ │ │ - blls 14542a4 │ │ │ │ - andscs r9, pc, #0, 6 │ │ │ │ - tstcs r0, sl, asr #22 │ │ │ │ - movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf948f7f8 │ │ │ │ - stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - eorcs r3, fp, #0, 14 │ │ │ │ - ldrmi r9, [r1], -sl, asr #22 │ │ │ │ - strtmi r9, [r0], -r9, asr #30 │ │ │ │ - beq 2cfe4c │ │ │ │ - @ instruction: 0xf93cf7f8 │ │ │ │ - teqmi r7, #74752 @ 0x12400 │ │ │ │ - blls 14661ac │ │ │ │ - beq 2cfe5c │ │ │ │ - blcs 1fc148 │ │ │ │ - stmdbvs fp!, {r1, r2, r3, r6, r8, ip, lr, pc} │ │ │ │ - svclt 0x00852b01 │ │ │ │ - @ instruction: 0xf89b2600 │ │ │ │ - blls 2e1548 │ │ │ │ - movtne pc, #963 @ 0x3c3 @ │ │ │ │ - sadd8mi fp, lr, r8 │ │ │ │ - stmib sp, {r0, r1, r4, r5, r9, sp}^ │ │ │ │ - ldrmi r3, [r1], -r0, lsl #12 │ │ │ │ - @ instruction: 0xf7f84620 │ │ │ │ - @ instruction: 0x9d49f921 │ │ │ │ - @ instruction: 0x21282229 │ │ │ │ - svcls 0x004a433d │ │ │ │ - @ instruction: 0xf04f4620 │ │ │ │ - b 1458170 │ │ │ │ - @ instruction: 0xf04f0707 │ │ │ │ - stmib sp, {r9, fp}^ │ │ │ │ - @ instruction: 0xf7f8ab00 │ │ │ │ - eorscs pc, r4, #278528 @ 0x44000 │ │ │ │ - movwcs r9, #3657 @ 0xe49 │ │ │ │ + stmdbls r3, {r1, r6, r9, sl, lr} │ │ │ │ + strtmi r2, [r0], -r0, lsl #6 │ │ │ │ + ldrbmi r9, [fp], -pc, lsr #6 │ │ │ │ + adcsls pc, r8, sp, asr #17 │ │ │ │ + blx 18934fe │ │ │ │ + movwls r9, #2889 @ 0xb49 │ │ │ │ + blls 145dda0 │ │ │ │ + @ instruction: 0x46202110 │ │ │ │ + @ instruction: 0xf7f89301 │ │ │ │ + blls 393a14 │ │ │ │ + strcc lr, [r0], -sp, asr #19 │ │ │ │ + blls 141dde4 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + blls 14661bc │ │ │ │ + stmdaeq r3, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf92cf7f8 │ │ │ │ + eorcs r9, r9, #74752 @ 0x12400 │ │ │ │ + blvc d50bcc │ │ │ │ + tstmi pc, #40, 2 │ │ │ │ + strtmi r9, [r0], -sl, asr #22 │ │ │ │ + blvc 210b90 │ │ │ │ + stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf91ef7f8 │ │ │ │ + tstmi pc, #74752 @ 0x12400 │ │ │ │ + b 13fc294 │ │ │ │ + blls 2d757c │ │ │ │ + cmple r0, r0, lsl #22 │ │ │ │ + blcs 22fa24 │ │ │ │ + strcs fp, [r0], -r5, lsl #31 │ │ │ │ + mulcc r0, fp, r8 │ │ │ │ + @ instruction: 0xf3c39b04 │ │ │ │ + svclt 0x00981340 │ │ │ │ + eorscs r4, r3, #31457280 @ 0x1e00000 │ │ │ │ + strcc lr, [r0], -sp, asr #19 │ │ │ │ + @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf904f7f8 │ │ │ │ + movwcs r2, #564 @ 0x234 │ │ │ │ movwls r4, #5649 @ 0x1611 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ - @ instruction: 0x432e8000 │ │ │ │ + cdpls 0, 4, cr9, cr9, cr0, {0} │ │ │ │ @ instruction: 0xf7f89d4a │ │ │ │ - bls 14539ac │ │ │ │ - @ instruction: 0x300cf8b9 │ │ │ │ - tstmi r6, #-201326592 @ 0xf4000000 │ │ │ │ + blls 3d3994 │ │ │ │ + bls 14262ac │ │ │ │ + streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ + tstmi r6, #2539520 @ 0x26c000 │ │ │ │ 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 │ │ │ │ + blcs 1166218 │ │ │ │ + ldmib sp, {r0, r1, r2, r3, ip, lr, pc}^ │ │ │ │ + subsmi r3, r3, r9, 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 │ │ │ │ - subeq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - @ instruction: 0xe673465b │ │ │ │ - movteq pc, #963 @ 0x3c3 @ │ │ │ │ - ldr r2, [r7, r0, lsl #12]! │ │ │ │ - b 692f4c │ │ │ │ - rsbseq sl, sl, r4, ror #30 │ │ │ │ + ldrb r0, [r8], r0, lsl #7 │ │ │ │ + b 1266e1c │ │ │ │ + @ instruction: 0xf0010252 │ │ │ │ + @ instruction: 0xf0020101 │ │ │ │ + tstls r6, r1, lsl #4 │ │ │ │ + movwcs lr, #1420 @ 0x58c │ │ │ │ + @ instruction: 0xe6cc461a │ │ │ │ + @ instruction: 0xf3c39b04 │ │ │ │ + ldrbmi r0, [fp], -r0, asr #4 │ │ │ │ + vmvn.i32 q15, #-1241513984 @ 0xb6000000 │ │ │ │ + strb r0, [r6, r0, asr #6] │ │ │ │ + b 312f68 │ │ │ │ + andhi pc, r0, pc, lsr #7 │ │ │ │ + ... │ │ │ │ + rsbseq sl, sl, r0, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, r0, lsl #25 │ │ │ │ + rsbseq sl, sl, ip, asr ip │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ - bmi 1fe7050 │ │ │ │ + bmi 1fe7078 │ │ │ │ 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, #10682368 @ 0xa30000 │ │ │ │ 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: 0xf898f7f8 │ │ │ │ eorscs r9, fp, #50176 @ 0xc400 │ │ │ │ - b 1466ed0 │ │ │ │ - blls e57e60 │ │ │ │ - b 13e6e9c │ │ │ │ + b 1466ef8 │ │ │ │ + blls e57e88 │ │ │ │ + b 13e6ec4 │ │ │ │ vmlal.u8 q8, d5, d3 │ │ │ │ stmib sp, {r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7f83600 │ │ │ │ - blls e538dc │ │ │ │ + blls e538b4 │ │ │ │ strtmi r2, [r0], -sl, lsr #4 │ │ │ │ - beq 2cff98 │ │ │ │ + beq 2cffc0 │ │ │ │ @ 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: 0xf878f7f8 │ │ │ │ @ instruction: 0x96019b31 │ │ │ │ - b 145df34 │ │ │ │ - blls e57ea0 │ │ │ │ + b 145df5c │ │ │ │ + blls e57ec8 │ │ │ │ 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, #6881280 @ 0x690000 │ │ │ │ @ instruction: 0x46119b32 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - b 13faeb8 │ │ │ │ + b 13faee0 │ │ │ │ ldcls 8, cr0, [r1, #-12]! │ │ │ │ - @ instruction: 0xf872f7f8 │ │ │ │ + @ instruction: 0xf85ef7f8 │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ - b 1466f44 │ │ │ │ + b 1466f6c │ │ │ │ @ instruction: 0xf8d30505 │ │ │ │ - blls e3d6cc │ │ │ │ + blls e3d6f4 │ │ │ │ tstmi sp, #84934656 @ 0x5100000 │ │ │ │ - b 13fc39c │ │ │ │ + b 13fc3c4 │ │ │ │ @ instruction: 0xf7f80803 │ │ │ │ - blls e53a78 │ │ │ │ + blls e53a50 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls e5db64 │ │ │ │ + blls e5db8c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf85af7f8 │ │ │ │ + @ instruction: 0xf846f7f8 │ │ │ │ @ instruction: 0x46319b31 │ │ │ │ tstmi sp, #168, 4 @ 0x8000000a │ │ │ │ strls r9, [r4, #-2866] @ 0xfffff4ce │ │ │ │ movweq lr, #14920 @ 0x3a48 │ │ │ │ - blge 37a30c │ │ │ │ + blge 37a334 │ │ │ │ @ instruction: 0xf6594618 │ │ │ │ - strmi lr, [r3], -ip, lsr #29 │ │ │ │ + @ instruction: 0x4603ee98 │ │ │ │ @ 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 1113738 │ │ │ │ @ instruction: 0x46319b31 │ │ │ │ andcs r9, pc, #0, 6 │ │ │ │ @ instruction: 0x46209b32 │ │ │ │ @ instruction: 0xf7f89301 │ │ │ │ - blls e53800 │ │ │ │ + blls e537d8 │ │ │ │ strtmi r9, [r0], -r4, lsl #26 │ │ │ │ tstmi sp, #12288 @ 0x3000 │ │ │ │ stmib sp, {r1, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ - b 1276f54 │ │ │ │ + b 1276f7c │ │ │ │ eorscs r0, r4, #196608 @ 0x30000 │ │ │ │ @ instruction: 0xf7f84611 │ │ │ │ - @ instruction: 0xf8baf821 │ │ │ │ - bls e21794 │ │ │ │ + @ instruction: 0xf8baf80d │ │ │ │ + bls e217bc │ │ │ │ ldmeq fp, {r5, r9, sl, lr} │ │ │ │ - blcs 11663c0 │ │ │ │ + blcs 11663e8 │ │ │ │ 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 fe445428 │ │ │ │ ldrbmi r0, [fp], -r3, lsl #18 │ │ │ │ streq pc, [r0], r9, asr #7 │ │ │ │ movwvs lr, #2509 @ 0x9cd │ │ │ │ - @ instruction: 0xf804f7f8 │ │ │ │ + @ instruction: 0xfff0f7f7 │ │ │ │ movwls r9, #2821 @ 0xb05 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e1e050 │ │ │ │ + blls e1e078 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blls e66420 │ │ │ │ + blls e66448 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xfff6f7f7 │ │ │ │ + @ instruction: 0xffe2f7f7 │ │ │ │ teqcs r1, #3620864 @ 0x374000 │ │ │ │ - bmi 4e6410 │ │ │ │ + bmi 4e6438 │ │ │ │ movweq lr, #14920 @ 0x3a48 │ │ │ │ - blmi 42d9b0 │ │ │ │ + blmi 42d9d8 │ │ │ │ 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 0x0000e900 │ │ │ │ + ldrsbteq sl, [sl], #-144 @ 0xffffff70 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, ip, lsr r8 │ │ │ │ + rsbseq sl, sl, r4, lsl r8 │ │ │ │ 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 +431654,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, #652 @ 0x28c │ │ │ │ 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: 0xff96f7f7 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ tstmi sp, #56, 12 @ 0x3800000 │ │ │ │ ldrmi r9, [r1], -r4, lsl #22 │ │ │ │ @ instruction: 0xf8cd9400 │ │ │ │ - b 1479870 │ │ │ │ + b 1479898 │ │ │ │ @ instruction: 0xf7f70403 │ │ │ │ - @ instruction: 0xf8cdff9d │ │ │ │ + @ instruction: 0xf8cdff89 │ │ │ │ eorscs r9, r6, #4 │ │ │ │ @ instruction: 0xf8984638 │ │ │ │ ldrmi r3, [r1], -r0, lsr #32 │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - blls 2ba47c │ │ │ │ - blls 2e64f4 │ │ │ │ + blls 2ba4a4 │ │ │ │ + blls 2e651c │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff8d │ │ │ │ + @ instruction: 0xf8cdff79 │ │ │ │ eorscs r9, r5, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ orreq pc, r0, #201326595 @ 0xc000003 │ │ │ │ - blls 2ba49c │ │ │ │ - blls 2e6514 │ │ │ │ + blls 2ba4c4 │ │ │ │ + blls 2e653c │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff7d │ │ │ │ + @ instruction: 0xf8cdff69 │ │ │ │ eorscs r9, r4, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ movteq pc, #963 @ 0x3c3 @ │ │ │ │ - blls 2ba4bc │ │ │ │ - blls 2e6534 │ │ │ │ + blls 2ba4e4 │ │ │ │ + blls 2e655c │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - @ instruction: 0xf8cdff6d │ │ │ │ + @ instruction: 0xf8cdff59 │ │ │ │ eorscs r9, r3, #4 │ │ │ │ @ instruction: 0x46384611 │ │ │ │ mlacc r0, r8, r8, pc @ │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 2ba4dc │ │ │ │ - blls 2e6554 │ │ │ │ + blls 2ba504 │ │ │ │ + blls 2e657c │ │ │ │ @ instruction: 0xf7f7431c │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r6, 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 0x0000e868 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, r6, ror #15 │ │ │ │ - rsbseq sl, sl, lr, lsl #14 │ │ │ │ + ldrhteq sl, [sl], #-126 @ 0xffffff82 │ │ │ │ + rsbseq sl, sl, r6, ror #13 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0028f8cc │ │ │ │ ldrmi r4, [r4], -r9, asr #26 │ │ │ │ adcslt r4, r0, r9, asr #20 │ │ │ │ stmiapl sl!, {r0, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ strmi r4, [r8], -r5, lsl #12 │ │ │ │ eorls r6, pc, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldrdcs lr, [r0, -r4]! │ │ │ │ @ instruction: 0xf1712a06 │ │ │ │ - blle 1717154 │ │ │ │ - bcc 3af964 │ │ │ │ + blle 171717c │ │ │ │ + bcc 3af98c │ │ │ │ @ instruction: 0xf5a36886 │ │ │ │ stmdacs r3!, {r1, r2, r4, ip, sp, lr}^ │ │ │ │ movwmi sp, #43323 @ 0xa93b │ │ │ │ svcvc 0x002ff5b3 │ │ │ │ - bcs 20560c │ │ │ │ + bcs 205634 │ │ │ │ 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 │ │ │ │ + ldc2l 7, cr15, [r2, #-992] @ 0xfffffc20 │ │ │ │ movwls r9, #2861 @ 0xb2d │ │ │ │ - blls d5e198 │ │ │ │ + blls d5e1c0 │ │ │ │ movwls r2, #4352 @ 0x1100 │ │ │ │ @ instruction: 0xf7f74640 │ │ │ │ - svcls 0x002dff05 │ │ │ │ + svcls 0x002dfef1 │ │ │ │ movwcs lr, #10708 @ 0x29d4 │ │ │ │ - b 167ca58 │ │ │ │ + b 167ca80 │ │ │ │ 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, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqmi sl, #-1275068416 @ 0xb4000000 │ │ │ │ stmib r5, {r0, r1, r5, r8, r9, lr}^ │ │ │ │ - bmi bde5c0 │ │ │ │ + bmi bde5e8 │ │ │ │ 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 161a60c │ │ │ │ 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, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrb r2, [ip, sp, lsr #6] │ │ │ │ ldrmi sl, [r9], -sp, lsr #24 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - andcs pc, r7, #316 @ 0x13c │ │ │ │ + andcs pc, r7, #59, 30 @ 0xec │ │ │ │ @ instruction: 0x132de9dd │ │ │ │ strb r4, [sp, r0, lsr #12]! │ │ │ │ movwne lr, #10708 @ 0x29d4 │ │ │ │ andeq lr, r3, #331776 @ 0x51000 │ │ │ │ - bvs 1ec9db0 │ │ │ │ + bvs 1ec9dd8 │ │ │ │ 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, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrb r1, [r9, sp, lsr #6] │ │ │ │ andcs r6, r3, #471040 @ 0x73000 │ │ │ │ movwls r2, #256 @ 0x100 │ │ │ │ tstls r1, r0, asr #12 │ │ │ │ - mcr2 7, 5, pc, cr12, cr7, {7} @ │ │ │ │ + mrc2 7, 4, pc, cr8, cr7, {7} │ │ │ │ @ instruction: 0x232de9dd │ │ │ │ - bvs ecf8f8 │ │ │ │ + bvs ecf920 │ │ │ │ @ instruction: 0xf659e7e6 │ │ │ │ - svclt 0x0000efda │ │ │ │ - rsbseq sl, sl, r8, asr #13 │ │ │ │ + svclt 0x0000efc6 │ │ │ │ + rsbseq sl, sl, r0, lsr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, lr, lsr r6 │ │ │ │ + rsbseq sl, sl, r6, lsl r6 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed2cc6c │ │ │ │ + bl fed2cc94 │ │ │ │ @ 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 4222c8 │ │ │ │ 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 0x0092f659 │ │ │ │ + rsbseq sl, sl, sl, asr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, sl, lr, asr r5 │ │ │ │ + rsbseq sl, sl, r6, lsr r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ - bmi ff9a7338 │ │ │ │ + bmi ff9a7360 │ │ │ │ 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 1212a44 │ │ │ │ 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 3153e0 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210278 │ │ │ │ + blcc 2102a0 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b733 │ │ │ │ - blls ed53f4 │ │ │ │ + blls ed53cc │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0488 │ │ │ │ + bleq 2d04b0 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 251ca0 │ │ │ │ + beq 251cc8 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed53d8 │ │ │ │ + blls ed53b0 │ │ │ │ @ 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 ed5394 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - ldc2l 7, cr15, [lr, #988]! @ 0x3dc │ │ │ │ + stc2l 7, cr15, [sl, #988]! @ 0x3dc │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ andcs pc, r0, r5, asr #7 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [lr, #988]! @ 0x3dc │ │ │ │ + ldc2l 7, cr15, [sl, #988] @ 0x3dc │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee7418 │ │ │ │ + blls ee7440 │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 211d18 │ │ │ │ + bleq 211d40 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [lr, #988] @ 0x3dc │ │ │ │ - b 13fc8b4 │ │ │ │ + stc2l 7, cr15, [sl, #988] @ 0x3dc │ │ │ │ + b 13fc8dc │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee6870 │ │ │ │ + blls ee6898 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc 6, cr15, [lr], #-356 @ 0xfffffe9c │ │ │ │ + ldc 6, cr15, [sl], {89} @ 0x59 │ │ │ │ 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 34585c │ │ │ │ @ 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 ffe13c3c │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efa83c │ │ │ │ + blls efa864 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed52fc │ │ │ │ + blls ed52d4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee68cc │ │ │ │ - b 1427554 │ │ │ │ + blls ee68f4 │ │ │ │ + b 142757c │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - ldrtmi lr, [r2], -r2, lsl #24 │ │ │ │ + ldrtmi lr, [r2], -lr, ror #23 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a10398 │ │ │ │ - stc2l 7, cr15, [r8], #-992 @ 0xfffffc20 │ │ │ │ + blge a103c0 │ │ │ │ + mrrc2 7, 15, pc, r4, cr8 @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede528 │ │ │ │ + blls ede550 │ │ │ │ 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, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebdc88 │ │ │ │ - blls ee6908 │ │ │ │ + blls ebdcb0 │ │ │ │ + blls ee6930 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed52a4 │ │ │ │ + blls ed527c │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee6924 │ │ │ │ + blls ee694c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [ip, #988]! @ 0x3dc │ │ │ │ + stc2l 7, cr15, [r8, #988]! @ 0x3dc │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed5280 │ │ │ │ + blls ed5258 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6948 │ │ │ │ - b 14275d0 │ │ │ │ + blls ee6970 │ │ │ │ + b 14275f8 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - blls 310be8 │ │ │ │ + blls 310bc0 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blcs fe6d0620 │ │ │ │ + blcs fe6d0648 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx ffa93cd4 │ │ │ │ + blx ff593cfc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede51c │ │ │ │ + blls ede544 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed523c │ │ │ │ + blls ed5214 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee698c │ │ │ │ - b 1427614 │ │ │ │ + blls ee69b4 │ │ │ │ + b 142763c │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - @ instruction: 0xf3c5eba2 │ │ │ │ + @ instruction: 0xf3c5eb8e │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ strbmi r9, [r1], -r4, lsl #22 │ │ │ │ - blcs 1e75ac │ │ │ │ + blcs 1e75d4 │ │ │ │ movwcs fp, #12052 @ 0x2f14 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f82023 │ │ │ │ - blls ed4aa0 │ │ │ │ + blls ed4a78 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [r6, #-988]! @ 0xfffffc24 │ │ │ │ + ldc2 7, cr15, [r2, #-988] @ 0xfffffc24 │ │ │ │ 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 1b936f4 │ │ │ │ + blcs 1fc9a4 │ │ │ │ @ instruction: 0x81b5f000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ea978 │ │ │ │ + bcs 1ea9a0 │ │ │ │ @ instruction: 0x81bbf040 │ │ │ │ - beq ff8bc594 │ │ │ │ + beq ff8bc5bc │ │ │ │ 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 ed5758 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2l 7, cr15, [sl], #988 @ 0x3dc │ │ │ │ - vldr d9, [pc, #204] @ 1d5e7c │ │ │ │ + stc2l 7, cr15, [r6], #988 @ 0x3dc │ │ │ │ + vldr d9, [pc, #204] @ 1d5ea4 │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee6a34 │ │ │ │ + blls ee6a5c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 2113f4 │ │ │ │ + blvc 21141c │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [ip], #988 @ 0x3dc │ │ │ │ + ldc2l 7, cr15, [r8], {247} @ 0xf7 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fcaa0 │ │ │ │ - blls 2d7de0 │ │ │ │ + b 13fcac8 │ │ │ │ + blls 2d7e08 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 336440 │ │ │ │ + blls 336468 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf415819c │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f6470 │ │ │ │ + bcs 1f6498 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - stc2l 7, cr15, [ip], {247} @ 0xf7 │ │ │ │ + ldc2 7, cr15, [r8], #988 @ 0x3dc │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9e664 │ │ │ │ + blls e9e68c │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - stc2l 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ - b 13fcaf0 │ │ │ │ + stc2 7, cr15, [ip], #988 @ 0x3dc │ │ │ │ + b 13fcb18 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133cb00 │ │ │ │ + b 133cb28 │ │ │ │ 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 │ │ │ │ + ldrshteq sl, [sl], #-68 @ 0xffffffbc │ │ │ │ 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 3950a4 │ │ │ │ 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 ed5090 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d07c4 │ │ │ │ + bleq 2d07ec │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 251fdc │ │ │ │ + beq 252004 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3197 @ 0xc7d @ │ │ │ │ - blls ebaab0 │ │ │ │ + movwcs pc, #3177 @ 0xc69 @ │ │ │ │ + blls ebaad8 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 211ffc │ │ │ │ + bleq 212024 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3181 @ 0xc6d @ │ │ │ │ - blls ebaad0 │ │ │ │ - bls 2e7750 │ │ │ │ + movwcs pc, #3161 @ 0xc59 @ │ │ │ │ + blls ebaaf8 │ │ │ │ + bls 2e7778 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efa6d8 │ │ │ │ + blls efa700 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #3167 @ 0xc5f @ │ │ │ │ - blls ebaaec │ │ │ │ - bls 32776c │ │ │ │ + movwcs pc, #3147 @ 0xc4b @ │ │ │ │ + blls ebab14 │ │ │ │ + bls 327794 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efa6f4 │ │ │ │ + blls efa71c │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrrc2 7, 15, pc, r0, cr7 @ │ │ │ │ + ldc2 7, cr15, [ip], #-988 @ 0xfffffc24 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143d3e0 │ │ │ │ + b 143d408 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed5028 │ │ │ │ + blls ed5000 │ │ │ │ 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 1427858 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - @ instruction: 0x4632ea94 │ │ │ │ + ldrtmi lr, [r2], -r0, lsl #21 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a10674 │ │ │ │ - blx 93f24 │ │ │ │ + blge a1069c │ │ │ │ + blx ffb93f4c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede804 │ │ │ │ + blls ede82c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r2, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebdf64 │ │ │ │ - blls ee6bdc │ │ │ │ + blls ebdf8c │ │ │ │ + blls ee6c04 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - ldc2 7, cr15, [r4], {247} @ 0xf7 │ │ │ │ + stc2 7, cr15, [r0], {247} @ 0xf7 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143cc54 │ │ │ │ + b 143cc7c │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed51c8 │ │ │ │ + blls ed51a0 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls ede414 │ │ │ │ + blls ede43c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [r2], {247} @ 0xf7 │ │ │ │ + blx ffd93fa2 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - b 1793914 │ │ │ │ + b 129393c │ │ │ │ @ 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: 0xf964f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede7f0 │ │ │ │ + blls ede818 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4f68 │ │ │ │ + blls ed4f40 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6c58 │ │ │ │ + blls ee6c80 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - b 1013950 │ │ │ │ + b b13978 │ │ │ │ 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: 0xf9def7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede854 │ │ │ │ + blls ede87c │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4f24 │ │ │ │ + blls ed4efc │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1327928 │ │ │ │ + b 1327950 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - b 793994 │ │ │ │ + b 2939bc │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx 49401c │ │ │ │ + @ instruction: 0xf9f6f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede8a4 │ │ │ │ + blls ede8cc │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4ef4 │ │ │ │ + blls ed4ecc │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf659431d │ │ │ │ - @ instruction: 0x4632e9fe │ │ │ │ + ldrtmi lr, [r2], -sl, ror #19 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx d1404c │ │ │ │ + blx 814074 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ede8f0 │ │ │ │ + blls ede918 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - blls ed4ec4 │ │ │ │ - blls ee6d00 │ │ │ │ + blls ed4e9c │ │ │ │ + blls ee6d28 │ │ │ │ @ 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 1b140b6 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a6d2c │ │ │ │ - bmi aa6d18 │ │ │ │ + blls 2a6d54 │ │ │ │ + bmi aa6d40 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a672ac │ │ │ │ + blmi a672d4 │ │ │ │ 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 33a0c4 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2e9ee4 │ │ │ │ + bls 2e9f0c │ │ │ │ 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 34fa20 │ │ │ │ @ instruction: 0xe6394613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 34fad4 │ │ │ │ + blls 34fafc │ │ │ │ @ instruction: 0xe66a0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r7, ror #12 │ │ │ │ - bcs 210014 │ │ │ │ + bcs 21003c │ │ │ │ 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 0x0000ec4e │ │ │ │ + rsbseq r9, sl, r8, lsl pc │ │ │ │ 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 ff9a79e8 │ │ │ │ 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 12130cc │ │ │ │ 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 314d58 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210900 │ │ │ │ + blcc 210928 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f7b733 │ │ │ │ - blls ed4d6c │ │ │ │ + blls ed4d44 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0b10 │ │ │ │ + bleq 2d0b38 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431f │ │ │ │ - blls ed4d54 │ │ │ │ + blls ed4d2c │ │ │ │ @ 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 ed4d10 │ │ │ │ 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 fec1422c │ │ │ │ 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 fe81424c │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee7a9c │ │ │ │ + blls ee7ac4 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe994240 │ │ │ │ - b 13fcf34 │ │ │ │ + blx fe494268 │ │ │ │ + b 13fcf5c │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee6ef0 │ │ │ │ + blls ee6f18 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stmia lr!, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm sl, {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 345edc │ │ │ │ @ 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: 0xffb0f7f7 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efaebc │ │ │ │ + blls efaee4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4c7c │ │ │ │ + blls ed4c54 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6f4c │ │ │ │ - b 1427bd4 │ │ │ │ + blls ee6f74 │ │ │ │ + b 1427bfc │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - ldrtmi lr, [r2], -r2, asr #17 │ │ │ │ + ldrtmi lr, [r2], -lr, lsr #17 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf92af7f8 │ │ │ │ + @ instruction: 0xf916f7f8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeba4 │ │ │ │ + blls edebcc │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - ldmibvs r3!, {r0, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe304 │ │ │ │ - blls ee6f84 │ │ │ │ + blls ebe32c │ │ │ │ + blls ee6fac │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4c28 │ │ │ │ + blls ed4c00 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee6fa0 │ │ │ │ + blls ee6fc8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx ff194308 │ │ │ │ + blx fec94330 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4c04 │ │ │ │ + blls ed4bdc │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee6fc4 │ │ │ │ - b 1427c4c │ │ │ │ + blls ee6fec │ │ │ │ + b 1427c74 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - blls 31056c │ │ │ │ + blls 310544 │ │ │ │ @ instruction: 0xf8d62201 │ │ │ │ @ instruction: 0x4641a010 │ │ │ │ - b 15a7be0 │ │ │ │ + b 15a7c08 │ │ │ │ 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: 0xff8cf7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeba0 │ │ │ │ + blls edebc8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4bb8 │ │ │ │ + blls ed4b90 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7010 │ │ │ │ - b 1427c98 │ │ │ │ + blls ee7038 │ │ │ │ + b 1427cc0 │ │ │ │ @ instruction: 0xf6590903 │ │ │ │ - vmul.i q15, , d0[4] │ │ │ │ + vmul.i q15, , d0[3] │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d683c │ │ │ │ + blcs 1d6864 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ - @ instruction: 0xf7f82023 │ │ │ │ - blls ed4414 │ │ │ │ + @ instruction: 0xf7f72023 │ │ │ │ + blls ed63ec │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9e0f7f7 │ │ │ │ + @ instruction: 0xf9ccf7f7 │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldmda r4!, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - blcs 1fd008 │ │ │ │ + stmda r0!, {r0, r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 1fd030 │ │ │ │ @ instruction: 0x81b7f000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1eb004 │ │ │ │ + bcs 1eb02c │ │ │ │ @ instruction: 0x81bdf040 │ │ │ │ - beq ff8bcc20 │ │ │ │ + beq ff8bcc48 │ │ │ │ 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 ed50cc │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf9b4f7f7 │ │ │ │ - vldr d9, [pc, #204] @ 1d6508 │ │ │ │ + @ instruction: 0xf9a0f7f7 │ │ │ │ + vldr d9, [pc, #204] @ 1d6530 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee70c0 │ │ │ │ + blls ee70e8 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 211a80 │ │ │ │ + blvc 211aa8 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9a6f7f7 │ │ │ │ + @ instruction: 0xf992f7f7 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fd12c │ │ │ │ - blls 2d846c │ │ │ │ + b 13fd154 │ │ │ │ + blls 2d8494 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 336ad4 │ │ │ │ + blls 336afc │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf415819e │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f6b04 │ │ │ │ + bcs 1f6b2c │ │ │ │ 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: 0xf972f7f7 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9ecf0 │ │ │ │ + blls e9ed18 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xf97af7f7 │ │ │ │ - b 13fd17c │ │ │ │ + @ instruction: 0xf966f7f7 │ │ │ │ + b 13fd1a4 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133d18c │ │ │ │ + b 133d1b4 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r0, r2, r3, r4, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r1, r2, r4, r5, r6, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ @ instruction: 0xe12a0301 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - @ instruction: 0x007a9e94 │ │ │ │ + rsbseq r9, sl, ip, ror #28 │ │ │ │ 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 394a1c │ │ │ │ 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 ed4a08 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d0e4c │ │ │ │ + bleq 2d0e74 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2363 @ 0x93b @ │ │ │ │ - blls ebb134 │ │ │ │ + movwcs pc, #2343 @ 0x927 @ │ │ │ │ + blls ebb15c │ │ │ │ @ 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, #2329 @ 0x919 @ │ │ │ │ + blls ebb178 │ │ │ │ + bls 2e7df8 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efad58 │ │ │ │ + blls efad80 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f7431d │ │ │ │ - movwcs pc, #2335 @ 0x91f @ │ │ │ │ - blls ebb16c │ │ │ │ - bls 327dec │ │ │ │ + movwcs pc, #2315 @ 0x90b @ │ │ │ │ + blls ebb194 │ │ │ │ + bls 327e14 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efad74 │ │ │ │ + blls efad9c │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf910f7f7 │ │ │ │ + @ instruction: 0xf8fcf7f7 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143da60 │ │ │ │ + b 143da88 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed49a8 │ │ │ │ + blls ed4980 │ │ │ │ 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 1427ed8 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - shsaxmi lr, r2, r4 │ │ │ │ + ldrtmi lr, [r2], -r0, asr #30 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xffbcf7f7 │ │ │ │ + @ instruction: 0xffa8f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edee80 │ │ │ │ + blls edeea8 │ │ │ │ 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, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe5e0 │ │ │ │ - blls ee7258 │ │ │ │ + blls ebe608 │ │ │ │ + blls ee7280 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf8d6f7f7 │ │ │ │ + @ instruction: 0xf8c2f7f7 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143d2d0 │ │ │ │ + b 143d2f8 │ │ │ │ @ instruction: 0xf7f70903 │ │ │ │ - blls ed4b4c │ │ │ │ + blls ed4b24 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edea90 │ │ │ │ + blls edeab8 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf8c4f7f7 │ │ │ │ + @ instruction: 0xf8b0f7f7 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - svc 0x0018f658 │ │ │ │ + svc 0x0004f658 │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mrc2 7, 1, pc, cr6, cr7, {7} │ │ │ │ + mcr2 7, 1, pc, cr2, cr7, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edee74 │ │ │ │ + blls edee9c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed48e4 │ │ │ │ + blls ed48bc │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee72dc │ │ │ │ + blls ee7304 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - mrc 6, 7, APSR_nzcv, cr6, cr8, {2} │ │ │ │ + mcr 6, 7, pc, cr2, 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, 4, pc, cr6, cr7, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edeee4 │ │ │ │ + blls edef0c │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4894 │ │ │ │ + blls ed486c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1327fb8 │ │ │ │ + b 1327fe0 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - mcr 6, 6, pc, cr14, cr8, {2} @ │ │ │ │ + mrc 6, 5, APSR_nzcv, cr10, cr8, {2} │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - mcr2 7, 6, pc, cr2, cr7, {7} @ │ │ │ │ + mcr2 7, 5, pc, cr14, cr7, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edef34 │ │ │ │ + blls edef5c │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f79301 │ │ │ │ - blls ed4864 │ │ │ │ + blls ed483c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf658431d │ │ │ │ - @ instruction: 0x4632eeb6 │ │ │ │ + ldrtmi lr, [r2], -r2, lsr #29 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcr2 7, 7, pc, cr4, cr7, {7} @ │ │ │ │ + mrc2 7, 6, pc, cr0, cr7, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edef80 │ │ │ │ + blls edefa8 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f74620 │ │ │ │ - blls ed4834 │ │ │ │ - blls ee7390 │ │ │ │ + blls ed480c │ │ │ │ + blls ee73b8 │ │ │ │ @ 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: 0xf81cf7f7 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a73bc │ │ │ │ - bmi aa73a8 │ │ │ │ + blls 2a73e4 │ │ │ │ + bmi aa73d0 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a6793c │ │ │ │ + blmi a67964 │ │ │ │ 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 33a754 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2ea574 │ │ │ │ + bls 2ea59c │ │ │ │ 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 3500a8 │ │ │ │ @ instruction: 0xe6374613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 35015c │ │ │ │ + blls 350184 │ │ │ │ @ instruction: 0xe6680ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r5, ror #12 │ │ │ │ - bcs 2106a4 │ │ │ │ + bcs 2106cc │ │ │ │ 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 0x0000e906 │ │ │ │ + rsbseq r9, sl, r8, lsl #17 │ │ │ │ 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 ffa28078 │ │ │ │ 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 121375c │ │ │ │ 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 3166c8 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 210f90 │ │ │ │ + blcc 210fb8 │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed66dc │ │ │ │ + blls ed66b4 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d11a0 │ │ │ │ + bleq 2d11c8 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 2529b8 │ │ │ │ + beq 2529e0 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed66c0 │ │ │ │ + blls ed6698 │ │ │ │ @ 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 ed667c │ │ │ │ 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: 0xff5ef7f6 │ │ │ │ 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: 0xff4ef7f6 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee8130 │ │ │ │ + blls ee8158 │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 212a30 │ │ │ │ + bleq 212a58 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff52f7f6 │ │ │ │ - b 13fd5cc │ │ │ │ + @ instruction: 0xff3ef7f6 │ │ │ │ + b 13fd5f4 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee7588 │ │ │ │ + blls ee75b0 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc 6, cr15, [r2, #352]! @ 0x160 │ │ │ │ + stc 6, cr15, [lr, #352] @ 0x160 │ │ │ │ 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 346574 │ │ │ │ @ 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 │ │ │ │ + stc2l 7, cr15, [r4], #-988 @ 0xfffffc24 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efb554 │ │ │ │ + blls efb57c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed65e4 │ │ │ │ + blls ed65bc │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee75e4 │ │ │ │ - b 142826c │ │ │ │ + blls ee760c │ │ │ │ + b 1428294 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - @ instruction: 0x4632ed76 │ │ │ │ + ldrtmi lr, [r2], -r2, ror #26 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a110b0 │ │ │ │ - ldc2l 7, cr15, [ip, #988] @ 0x3dc │ │ │ │ + blge a110d8 │ │ │ │ + stc2l 7, cr15, [r8, #988] @ 0x3dc │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf240 │ │ │ │ + blls edf268 │ │ │ │ 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, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebe9a0 │ │ │ │ - blls ee7620 │ │ │ │ + blls ebe9c8 │ │ │ │ + blls ee7648 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed658c │ │ │ │ + blls ed6564 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee763c │ │ │ │ + blls ee7664 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff70f7f6 │ │ │ │ + @ instruction: 0xff5cf7f6 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6568 │ │ │ │ + blls ed6540 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7660 │ │ │ │ - b 14282e8 │ │ │ │ + blls ee7688 │ │ │ │ + b 1428310 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - blls 311ed0 │ │ │ │ + blls 311ea8 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blcs fe6d1338 │ │ │ │ + blcs fe6d1360 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - mrrc2 7, 15, pc, r6, cr7 @ │ │ │ │ + mcrr2 7, 15, pc, r2, cr7 @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf234 │ │ │ │ + blls edf25c │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6524 │ │ │ │ + blls ed64fc │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee76a4 │ │ │ │ - b 142832c │ │ │ │ + blls ee76cc │ │ │ │ + b 1428354 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - vmov.i32 d30, #14090239 @ 0x00d6ffff │ │ │ │ + @ instruction: 0xf3c5ed02 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ strbmi r9, [r1], -r4, lsl #22 │ │ │ │ - blcs 1e82c4 │ │ │ │ + blcs 1e82ec │ │ │ │ movwcs fp, #12052 @ 0x2f14 │ │ │ │ ldrmi r2, [sl, #769] @ 0x301 │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f72023 │ │ │ │ - blls ed5d88 │ │ │ │ + blls ed5d60 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 4, pc, cr10, cr6, {7} │ │ │ │ + mcr2 7, 4, pc, cr6, cr6, {7} @ │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stcl 6, cr15, [lr], #352 @ 0x160 │ │ │ │ + ldcl 6, cr15, [sl], {88} @ 0x58 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1fd69c │ │ │ │ + blcs 1fd6c4 │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1eb698 │ │ │ │ + bcs 1eb6c0 │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ - beq ff8bd2b4 │ │ │ │ + beq ff8bd2dc │ │ │ │ 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 ed6a38 │ │ │ │ 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, 2, pc, cr6, cr6, {7} │ │ │ │ + vldr d9, [pc, #204] @ 1d6bc4 │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee7754 │ │ │ │ + blls ee777c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 212114 │ │ │ │ + blvc 21213c │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrc2 7, 2, pc, cr12, cr6, {7} │ │ │ │ + mcr2 7, 2, pc, cr8, cr6, {7} @ │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fd7c0 │ │ │ │ - blls 2d8b00 │ │ │ │ + b 13fd7e8 │ │ │ │ + blls 2d8b28 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337178 │ │ │ │ + blls 3371a0 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a2 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f71a8 │ │ │ │ + bcs 1f71d0 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs fp, r1, #12, 30 @ 0x30 │ │ │ │ stmib sp, {r0, r1, r9, sp}^ │ │ │ │ tstcs sp, r0, lsl #6 │ │ │ │ @ instruction: 0x4620221f │ │ │ │ - mrc2 7, 1, pc, cr12, cr6, {7} │ │ │ │ + mcr2 7, 1, pc, cr8, cr6, {7} @ │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9f384 │ │ │ │ + blls e9f3ac │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - mrc2 7, 1, pc, cr0, cr6, {7} │ │ │ │ - b 13fd810 │ │ │ │ + mrc2 7, 0, pc, cr12, cr6, {7} │ │ │ │ + b 13fd838 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133d820 │ │ │ │ + b 133d848 │ │ │ │ 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 │ │ │ │ + ldrsbteq r9, [sl], #-124 @ 0xffffff84 │ │ │ │ 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 396384 │ │ │ │ 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 ed6370 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d14e4 │ │ │ │ + bleq 2d150c │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 252cfc │ │ │ │ + beq 252d24 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3565 @ 0xded @ │ │ │ │ - blls ebb7d0 │ │ │ │ + movwcs pc, #3545 @ 0xdd9 @ │ │ │ │ + blls ebb7f8 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 212d1c │ │ │ │ + bleq 212d44 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3549 @ 0xddd @ │ │ │ │ - blls ebb7f0 │ │ │ │ - bls 2e8470 │ │ │ │ + movwcs pc, #3529 @ 0xdc9 @ │ │ │ │ + blls ebb818 │ │ │ │ + bls 2e8498 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efb3f8 │ │ │ │ + blls efb420 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #3535 @ 0xdcf @ │ │ │ │ - blls ebb80c │ │ │ │ - bls 32848c │ │ │ │ + movwcs pc, #3515 @ 0xdbb @ │ │ │ │ + blls ebb834 │ │ │ │ + bls 3284b4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efb414 │ │ │ │ + blls efb43c │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [r0, #984] @ 0x3d8 │ │ │ │ + stc2 7, cr15, [ip, #984]! @ 0x3d8 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143e100 │ │ │ │ + b 143e128 │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed6308 │ │ │ │ + blls ed62e0 │ │ │ │ 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 1428578 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - ldrtmi lr, [r2], -r4, lsl #24 │ │ │ │ + @ instruction: 0x4632ebf0 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a11394 │ │ │ │ - stc2l 7, cr15, [sl], #-988 @ 0xfffffc24 │ │ │ │ + blge a113bc │ │ │ │ + mrrc2 7, 15, pc, r6, cr7 @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf524 │ │ │ │ + blls edf54c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebec84 │ │ │ │ - blls ee78fc │ │ │ │ + blls ebecac │ │ │ │ + blls ee7924 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - stc2 7, cr15, [r4, #984] @ 0x3d8 │ │ │ │ + ldc2l 7, cr15, [r0, #-984]! @ 0xfffffc28 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143d974 │ │ │ │ + b 143d99c │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed64a8 │ │ │ │ + blls ed6480 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edf134 │ │ │ │ + blls edf15c │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2l 7, cr15, [r2, #-984]! @ 0xfffffc28 │ │ │ │ + ldc2l 7, cr15, [lr, #-984] @ 0xfffffc28 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - bl ff394630 │ │ │ │ + bl fee94658 │ │ │ │ @ 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 ff714cec │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf510 │ │ │ │ + blls edf538 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6248 │ │ │ │ + blls ed6220 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7978 │ │ │ │ + blls ee79a0 │ │ │ │ @ instruction: 0xf04f4640 │ │ │ │ tstmi pc, #0, 22 │ │ │ │ - bl feb94670 │ │ │ │ + bl fe694698 │ │ │ │ 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 1514d36 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf578 │ │ │ │ + blls edf5a0 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed6200 │ │ │ │ + blls ed61d8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 132864c │ │ │ │ + b 1328674 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - bl fe3146b4 │ │ │ │ + bl 1e146dc │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx 2014d3e │ │ │ │ + blx 1b14d66 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf5c8 │ │ │ │ + blls edf5f0 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed61d0 │ │ │ │ + blls ed61a8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - beq 252ec0 │ │ │ │ + beq 252ee8 │ │ │ │ @ instruction: 0xf658431d │ │ │ │ - strbmi lr, [r1], -sl, ror #22 │ │ │ │ + @ instruction: 0x4641eb56 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blge 4914c8 │ │ │ │ - blx fe794d76 │ │ │ │ + blge 4914f0 │ │ │ │ + blx fe294d9e │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf61c │ │ │ │ + blls edf644 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blls ed6198 │ │ │ │ - blls ee7a2c │ │ │ │ + blls ed6170 │ │ │ │ + blls ee7a54 │ │ │ │ @ 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 │ │ │ │ + stc2l 7, cr15, [lr], {246} @ 0xf6 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a7a58 │ │ │ │ - bmi aa7a44 │ │ │ │ + blls 2a7a80 │ │ │ │ + bmi aa7a6c │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi a67fd8 │ │ │ │ + blmi a68000 │ │ │ │ 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 33adf0 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eac10 │ │ │ │ + bls 2eac38 │ │ │ │ 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 350734 │ │ │ │ @ instruction: 0xe6334613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 3507e8 │ │ │ │ + blls 350810 │ │ │ │ @ instruction: 0xe6640ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r1, ror #12 │ │ │ │ - bcs 210d40 │ │ │ │ + bcs 210d68 │ │ │ │ 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 0x0000edb8 │ │ │ │ + rsbseq r9, sl, ip, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29233c │ │ │ │ + blhi 292364 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff9e86ec │ │ │ │ + bmi ff9e8714 │ │ │ │ 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 1213df8 │ │ │ │ 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 31602c │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 21162c │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d6f7c │ │ │ │ + blcc 211654 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d6fa4 │ │ │ │ ldmib sp, {r2, r6, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed603c │ │ │ │ + blls ed6014 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1840 │ │ │ │ + bleq 2d1868 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed6024 │ │ │ │ + blls ed5ffc │ │ │ │ @ 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 ed5fe0 │ │ │ │ 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 │ │ │ │ + ldc2 7, cr15, [r0], {246} @ 0xf6 │ │ │ │ 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 │ │ │ │ + stc2 7, cr15, [r0], {246} @ 0xf6 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee87cc │ │ │ │ + blls ee87f4 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r6], {246} @ 0xf6 │ │ │ │ - b 13fdc64 │ │ │ │ + blx ffe94f96 │ │ │ │ + b 13fdc8c │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee7c20 │ │ │ │ + blls ee7c48 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1794910 │ │ │ │ + b 1294938 │ │ │ │ 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 346c0c │ │ │ │ @ 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: 0xf918f7f7 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efbbec │ │ │ │ + blls efbc14 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5f4c │ │ │ │ + blls ed5f24 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7c7c │ │ │ │ - b 1428904 │ │ │ │ + blls ee7ca4 │ │ │ │ + b 142892c │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - ldrtmi lr, [r2], -sl, lsr #20 │ │ │ │ + @ instruction: 0x4632ea16 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12648 │ │ │ │ - blx fe614ff4 │ │ │ │ + blhi a12670 │ │ │ │ + blx 211501c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf8d8 │ │ │ │ + blls edf900 │ │ │ │ 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, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf038 │ │ │ │ - blls ee7cb8 │ │ │ │ + blls ebf060 │ │ │ │ + blls ee7ce0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5ef4 │ │ │ │ + blls ed5ecc │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee7cd4 │ │ │ │ + blls ee7cfc │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r4], #-984 @ 0xfffffc28 │ │ │ │ + ldc2 7, cr15, [r0], {246} @ 0xf6 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5ed0 │ │ │ │ + blls ed5ea8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7cf8 │ │ │ │ - b 1428980 │ │ │ │ + blls ee7d20 │ │ │ │ + b 14289a8 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - blls 311838 │ │ │ │ + blls 311810 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a926c8 │ │ │ │ - blcs fe6d19d4 │ │ │ │ + blhi a926f0 │ │ │ │ + blcs fe6d19fc │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - @ instruction: 0xf908f7f7 │ │ │ │ + @ instruction: 0xf8f4f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edf8d0 │ │ │ │ + blls edf8f8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5e88 │ │ │ │ + blls ed5e60 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee7d40 │ │ │ │ - b 14289c8 │ │ │ │ + blls ee7d68 │ │ │ │ + b 14289f0 │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - vmul.f q15, , d0[2] │ │ │ │ + @ instruction: 0xf3c5e9b4 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d756c │ │ │ │ + blcs 1d7594 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f72023 │ │ │ │ - blls ed56e4 │ │ │ │ + blls ed56bc │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 14150ea │ │ │ │ + blx f15112 │ │ │ │ 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 │ │ │ │ + stmib r8, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 1fdd60 │ │ │ │ @ instruction: 0x81bbf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ebd34 │ │ │ │ + bcs 1ebd5c │ │ │ │ bichi pc, r1, r0, asr #32 │ │ │ │ - beq ff8bd950 │ │ │ │ + beq ff8bd978 │ │ │ │ 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 ed639c │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 915142 │ │ │ │ - vldr d9, [pc, #204] @ 1d7238 │ │ │ │ + blx 41516a │ │ │ │ + vldr d9, [pc, #204] @ 1d7260 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee7df0 │ │ │ │ + blls ee7e18 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 2127b0 │ │ │ │ + blvc 2127d8 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 59515e │ │ │ │ + blx 95184 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fde5c │ │ │ │ - blls 2d919c │ │ │ │ + b 13fde84 │ │ │ │ + blls 2d91c4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337814 │ │ │ │ + blls 33783c │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a2 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f7844 │ │ │ │ + bcs 1f786c │ │ │ │ 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 ff8951c4 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls e9fa20 │ │ │ │ + blls e9fa48 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - blx ffa951b4 │ │ │ │ - b 13fdeac │ │ │ │ + blx ff5951dc │ │ │ │ + b 13fded4 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133debc │ │ │ │ + b 133dee4 │ │ │ │ vrshl.s8 d16, d3, d0 │ │ │ │ ldmibvs r3!, {r0, r5, r6, r8, pc}^ │ │ │ │ eorcc pc, fp, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavc fp, {r1, r3, r4, r5, r6, r8, pc} │ │ │ │ vsubl.u8 q9, d3, d0 │ │ │ │ @ instruction: 0xf0830380 │ │ │ │ @ instruction: 0xe12c0301 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r9, sl, r8, ror #2 │ │ │ │ + rsbseq r9, sl, r0, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ stmib sp, {r0, r1, r4, r5, sl, fp, sp, pc}^ │ │ │ │ eorscs r2, ip, #0, 14 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf7f69306 │ │ │ │ - blls 395d14 │ │ │ │ + blls 395cec │ │ │ │ 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 ed5cd8 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1b7c │ │ │ │ + bleq 2d1ba4 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fedd28d4 │ │ │ │ + blhi fedd28fc │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2721 @ 0xaa1 @ │ │ │ │ - blls ebbe68 │ │ │ │ + movwcs pc, #2701 @ 0xa8d @ │ │ │ │ + blls ebbe90 │ │ │ │ @ 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, #2687 @ 0xa7f @ │ │ │ │ + blls ebbeac │ │ │ │ + bls 2e8b2c │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efba8c │ │ │ │ + blls efbab4 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f6431d │ │ │ │ - movwcs pc, #2693 @ 0xa85 @ │ │ │ │ - blls ebbea0 │ │ │ │ - bls 328b20 │ │ │ │ + movwcs pc, #2673 @ 0xa71 @ │ │ │ │ + blls ebbec8 │ │ │ │ + bls 328b48 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efbaa8 │ │ │ │ + blls efbad0 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 1f9528c │ │ │ │ + blx 1a952b4 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143e794 │ │ │ │ + b 143e7bc │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed5c74 │ │ │ │ + blls ed5c4c │ │ │ │ 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 1428c0c │ │ │ │ @ instruction: 0xf6580903 │ │ │ │ - @ instruction: 0x4632e8ba │ │ │ │ + ldrtmi lr, [r2], -r6, lsr #17 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12928 │ │ │ │ - @ instruction: 0xf920f7f7 │ │ │ │ + blhi a12950 │ │ │ │ + @ instruction: 0xf90cf7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfbb8 │ │ │ │ + blls edfbe0 │ │ │ │ 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, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf318 │ │ │ │ - blls ee7f90 │ │ │ │ + blls ebf340 │ │ │ │ + blls ee7fb8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blx 1095304 │ │ │ │ + blx b9532c │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143e008 │ │ │ │ + b 143e030 │ │ │ │ @ instruction: 0xf7f60903 │ │ │ │ - blls ed5e14 │ │ │ │ + blls ed5dec │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edf7c8 │ │ │ │ + blls edf7f0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx c15328 │ │ │ │ + blx 715350 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - ldmda ip!, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8!, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ - blhi a929a0 │ │ │ │ + blhi a929c8 │ │ │ │ @ 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: 0xff88f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfba8 │ │ │ │ + blls edfbd0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5bb0 │ │ │ │ + blls ed5b88 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8010 │ │ │ │ + blls ee8038 │ │ │ │ tstmi pc, #64, 12 @ 0x4000000 │ │ │ │ - ldmda ip, {r3, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8, {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: 0xfffcf7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfc18 │ │ │ │ + blls edfc40 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5b60 │ │ │ │ + blls ed5b38 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 1328cec │ │ │ │ + b 1328d14 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - ldmda r4!, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r0!, {r3, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - @ instruction: 0xf828f7f7 │ │ │ │ + @ instruction: 0xf814f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfc68 │ │ │ │ + blls edfc90 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5b30 │ │ │ │ + blls ed5b08 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ @ instruction: 0xf658431d │ │ │ │ - @ instruction: 0x4632e81c │ │ │ │ + ldrtmi lr, [r2], -r8, lsl #16 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - @ instruction: 0xf84af7f7 │ │ │ │ + @ instruction: 0xf836f7f7 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edfcb4 │ │ │ │ + blls edfcdc │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f64620 │ │ │ │ - blls ed5b00 │ │ │ │ - blls ee80c4 │ │ │ │ + blls ed5ad8 │ │ │ │ + blls ee80ec │ │ │ │ @ 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: 0xf982f7f6 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a80f0 │ │ │ │ - bmi ba80dc │ │ │ │ + blls 2a8118 │ │ │ │ + bmi ba8104 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b68670 │ │ │ │ + blmi b68698 │ │ │ │ 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 33b48c │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eb2ac │ │ │ │ + bls 2eb2d4 │ │ │ │ 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 350dd0 │ │ │ │ @ instruction: 0xe6334613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 350e84 │ │ │ │ + blls 350eac │ │ │ │ @ instruction: 0xe6640ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r1, ror #12 │ │ │ │ - bcs 2113d4 │ │ │ │ + bcs 2113fc │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [sl], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf658e618 │ │ │ │ - svclt 0x0000ea7e │ │ │ │ + svclt 0x0000ea6a │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, ip, ror fp │ │ │ │ + rsbseq r8, sl, r4, asr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2929e4 │ │ │ │ + blhi 292a0c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ffa68d94 │ │ │ │ + bmi ffa68dbc │ │ │ │ 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 12144a0 │ │ │ │ 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 315984 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 211cd4 │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d7624 │ │ │ │ + blcc 211cfc │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d764c │ │ │ │ ldmib sp, {r1, r2, r6, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f6b733 │ │ │ │ - blls ed5994 │ │ │ │ + blls ed596c │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d1ee8 │ │ │ │ + bleq 2d1f10 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f6431f │ │ │ │ - blls ed597c │ │ │ │ + blls ed5954 │ │ │ │ @ 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 ed5938 │ │ │ │ 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: 0xf8bcf7f6 │ │ │ │ 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: 0xf8acf7f6 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee8e74 │ │ │ │ + blls ee8e9c │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8b2f7f6 │ │ │ │ - b 13fe30c │ │ │ │ + @ instruction: 0xf89ef7f6 │ │ │ │ + b 13fe334 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee82c8 │ │ │ │ + blls ee82f0 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - svc 0x0002f657 │ │ │ │ + mcr 6, 7, pc, cr14, 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 3472b4 │ │ │ │ @ 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 │ │ │ │ + stc2l 7, cr15, [r4, #984] @ 0x3d8 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efc294 │ │ │ │ + blls efc2bc │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed58a4 │ │ │ │ + blls ed587c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8324 │ │ │ │ - b 1428fac │ │ │ │ + blls ee834c │ │ │ │ + b 1428fd4 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - @ instruction: 0x4632eed6 │ │ │ │ + ldrtmi lr, [r2], -r2, asr #29 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12cf0 │ │ │ │ - @ instruction: 0xff3cf7f6 │ │ │ │ + blhi a12d18 │ │ │ │ + @ instruction: 0xff28f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edff80 │ │ │ │ + blls edffa8 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - ldmibvs r3!, {r0, r1, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r1, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf6e0 │ │ │ │ - blls ee8360 │ │ │ │ + blls ebf708 │ │ │ │ + blls ee8388 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed584c │ │ │ │ + blls ed5824 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee837c │ │ │ │ + blls ee83a4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8d0f7f6 │ │ │ │ + @ instruction: 0xf8bcf7f6 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed5828 │ │ │ │ + blls ed5800 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee83a0 │ │ │ │ - b 1429028 │ │ │ │ + blls ee83c8 │ │ │ │ + b 1429050 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - blls 313190 │ │ │ │ + blls 313168 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a92d70 │ │ │ │ - blcs fe6d207c │ │ │ │ + blhi a92d98 │ │ │ │ + blcs fe6d20a4 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - ldc2 7, cr15, [r4, #984]! @ 0x3d8 │ │ │ │ + stc2 7, cr15, [r0, #984]! @ 0x3d8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls edff78 │ │ │ │ + blls edffa0 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f69301 │ │ │ │ - blls ed57e0 │ │ │ │ + blls ed57b8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee83e8 │ │ │ │ - b 1429070 │ │ │ │ + blls ee8410 │ │ │ │ + b 1429098 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - vmov.i64 q15, #0xffff00ff00ff0000 │ │ │ │ + vqrdmlah.s q15, , d0[4] │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d7c14 │ │ │ │ + blcs 1d7c3c │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f62023 │ │ │ │ - blls ed703c │ │ │ │ + blls ed7014 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xfff4f7f5 │ │ │ │ + @ instruction: 0xffe0f7f5 │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr 6, 2, pc, cr8, cr7, {2} @ │ │ │ │ + mrc 6, 1, APSR_nzcv, cr4, cr7, {2} │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1fe3e8 │ │ │ │ + blcs 1fe410 │ │ │ │ bichi pc, r1, r0 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ec3e4 │ │ │ │ + bcs 1ec40c │ │ │ │ bichi pc, r7, r0, asr #32 │ │ │ │ - beq ff8be000 │ │ │ │ + beq ff8be028 │ │ │ │ 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 ed5cec │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffc4f7f5 │ │ │ │ - vldr d9, [pc, #204] @ 1d78e8 │ │ │ │ + @ instruction: 0xffb0f7f5 │ │ │ │ + vldr d9, [pc, #204] @ 1d7910 │ │ │ │ eorscs r7, r3, #40, 22 @ 0xa000 │ │ │ │ - blls ee84a0 │ │ │ │ + blls ee84c8 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 212e60 │ │ │ │ + blvc 212e88 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xffb6f7f5 │ │ │ │ + @ instruction: 0xffa2f7f5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13fe50c │ │ │ │ - blls 2d984c │ │ │ │ + b 13fe534 │ │ │ │ + blls 2d9874 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 337edc │ │ │ │ + blls 337f04 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a8 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f7f0c │ │ │ │ + bcs 1f7f34 │ │ │ │ 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: 0xff82f7f5 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea00d0 │ │ │ │ + blls ea00f8 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xff8af7f5 │ │ │ │ - b 13fe55c │ │ │ │ + @ instruction: 0xff76f7f5 │ │ │ │ + b 13fe584 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133e56c │ │ │ │ + b 133e594 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x007a8a98 │ │ │ │ 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 39763c │ │ │ │ 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 ed7628 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d222c │ │ │ │ + bleq 2d2254 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fee52f84 │ │ │ │ + blhi fee52fac │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3913 @ 0xf49 @ │ │ │ │ - blls ebc518 │ │ │ │ + movwcs pc, #3893 @ 0xf35 @ │ │ │ │ + blls ebc540 │ │ │ │ @ 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, #3879 @ 0xf27 @ │ │ │ │ + blls ebc55c │ │ │ │ + bls 2e91dc │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efc13c │ │ │ │ + blls efc164 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #3885 @ 0xf2d @ │ │ │ │ - blls ebc550 │ │ │ │ - bls 3291d0 │ │ │ │ + movwcs pc, #3865 @ 0xf19 @ │ │ │ │ + blls ebc578 │ │ │ │ + bls 3291f8 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efc158 │ │ │ │ + blls efc180 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xff1ef7f5 │ │ │ │ + @ instruction: 0xff0af7f5 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143ee44 │ │ │ │ + b 143ee6c │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed75c4 │ │ │ │ + blls ed759c │ │ │ │ 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 14292bc │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - ldrtmi lr, [r2], -r2, ror #26 │ │ │ │ + ldrtmi lr, [r2], -lr, asr #26 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a12fd8 │ │ │ │ - stc2l 7, cr15, [r8, #984] @ 0x3d8 │ │ │ │ + blhi a13000 │ │ │ │ + ldc2 7, cr15, [r4, #984]! @ 0x3d8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0268 │ │ │ │ + blls ee0290 │ │ │ │ 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, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebf9c8 │ │ │ │ - blls ee8640 │ │ │ │ + blls ebf9f0 │ │ │ │ + blls ee8668 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - mcr2 7, 7, pc, cr2, cr5, {7} @ │ │ │ │ + mcr2 7, 6, pc, cr14, cr5, {7} @ │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143e6b8 │ │ │ │ + b 143e6e0 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed7764 │ │ │ │ + blls ed773c │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls edfe78 │ │ │ │ + blls edfea0 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 6, pc, cr0, cr5, {7} │ │ │ │ + mrc2 7, 5, pc, cr12, 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 │ │ │ │ + ldc 6, cr15, [r0, #-348] @ 0xfffffea4 │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ - blhi a93050 │ │ │ │ + blhi a93078 │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - mcrr2 7, 15, pc, r4, cr6 @ │ │ │ │ + ldc2 7, cr15, [r0], #-984 @ 0xfffffc28 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0258 │ │ │ │ + blls ee0280 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7500 │ │ │ │ + blls ed74d8 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee86c0 │ │ │ │ + blls ee86e8 │ │ │ │ @ instruction: 0xf04f4640 │ │ │ │ tstmi pc, #0, 22 │ │ │ │ - stc 6, cr15, [r2, #-348] @ 0xfffffea4 │ │ │ │ + stcl 6, cr15, [lr], #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 │ │ │ │ + stc2 7, cr15, [r2], #984 @ 0x3d8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee02cc │ │ │ │ + blls ee02f4 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed74ac │ │ │ │ + blls ed7484 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 13293a0 │ │ │ │ + b 13293c8 │ │ │ │ vldmdbls r4!, {s0-s2} │ │ │ │ - ldcl 6, cr15, [sl], {87} @ 0x57 │ │ │ │ + stcl 6, cr15, [r6], {87} @ 0x57 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ teqmi sp, #32, 12 @ 0x2000000 │ │ │ │ - stc2l 7, cr15, [lr], {246} @ 0xf6 │ │ │ │ + ldc2 7, cr15, [sl], #984 @ 0x3d8 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee031c │ │ │ │ + blls ee0344 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed747c │ │ │ │ + blls ed7454 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ streq lr, [r3, -sl, asr #20] │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - beq 253c14 │ │ │ │ + beq 253c3c │ │ │ │ @ instruction: 0xf657431d │ │ │ │ - strbmi lr, [r1], -r0, asr #25 │ │ │ │ + strbmi lr, [r1], -ip, lsr #25 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blge 49221c │ │ │ │ - stc2l 7, cr15, [ip], #984 @ 0x3d8 │ │ │ │ + blge 492244 │ │ │ │ + ldc2l 7, cr15, [r8], {246} @ 0xf6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0370 │ │ │ │ + blls ee0398 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls ed7444 │ │ │ │ - blls ee8780 │ │ │ │ + blls ed741c │ │ │ │ + blls ee87a8 │ │ │ │ @ instruction: 0xf1b9431d │ │ │ │ eorsle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ suble r2, ip, r0, lsl #22 │ │ │ │ mulls r0, r3, r8 │ │ │ │ vsubl.u8 q9, d9, d0 │ │ │ │ @ instruction: 0xf0890980 │ │ │ │ andls r0, r1, #67108864 @ 0x4000000 │ │ │ │ ldrmi r2, [r1], -r0, lsl #4 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ - mrc2 7, 1, pc, cr8, cr5, {7} │ │ │ │ + mcr2 7, 1, pc, cr4, cr5, {7} @ │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a87ac │ │ │ │ - bmi b68798 │ │ │ │ + blls 2a87d4 │ │ │ │ + bmi b687c0 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b28d2c │ │ │ │ + blmi b28d54 │ │ │ │ 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 33bb48 │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2eb968 │ │ │ │ + bls 2eb990 │ │ │ │ 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 351474 │ │ │ │ @ instruction: 0xe62d4613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 351528 │ │ │ │ + blls 351550 │ │ │ │ @ instruction: 0xe65e0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ @ instruction: 0x461ae65b │ │ │ │ - bcs 211a90 │ │ │ │ + bcs 211ab8 │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ ldrb r2, [r4], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf657e612 │ │ │ │ - svclt 0x0000ef20 │ │ │ │ + svclt 0x0000ef0c │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r8, sl, r0, asr #9 │ │ │ │ + @ instruction: 0x007a8498 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29309c │ │ │ │ + blhi 2930c4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff56944c │ │ │ │ + bmi ff569474 │ │ │ │ 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 1214b58 │ │ │ │ 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 3172cc │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 21238c │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d7cdc │ │ │ │ + blcc 2123b4 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d7d04 │ │ │ │ ldmib sp, {r1, r4, r5, r7, r8, r9, fp, pc}^ │ │ │ │ @ instruction: 0xf7f5b733 │ │ │ │ - blls ed72dc │ │ │ │ + blls ed72b4 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d25a0 │ │ │ │ + bleq 2d25c8 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed72c4 │ │ │ │ + blls ed729c │ │ │ │ @ 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 ed7280 │ │ │ │ vmvn.i32 d18, #54272 @ 0x0000d400 │ │ │ │ strtmi r1, [r0], -r0, asr #3 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ tstls r0, r4, lsr fp │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ tstmi pc, #4 │ │ │ │ - ldc2l 7, cr15, [r4, #-980]! @ 0xfffffc2c │ │ │ │ + stc2l 7, cr15, [r0, #-980]! @ 0xfffffc2c │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ andcs pc, r0, r5, asr #7 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ stmdbeq r3, {r0, r1, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2l 7, cr15, [r4, #-980]! @ 0xfffffc2c │ │ │ │ + ldc2l 7, cr15, [r0, #-980] @ 0xfffffc2c │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee952c │ │ │ │ + blls ee9554 │ │ │ │ svcls 0x00334620 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [r6, #-980] @ 0xfffffc2c │ │ │ │ - b 13fe9c4 │ │ │ │ + stc2l 7, cr15, [r2, #-980] @ 0xfffffc2c │ │ │ │ + b 13fe9ec │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee8980 │ │ │ │ + blls ee89a8 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl feb9566c │ │ │ │ + bl fe695694 │ │ │ │ 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 34796c │ │ │ │ @ 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 1c15d44 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efc94c │ │ │ │ + blls efc974 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed71ec │ │ │ │ + blls ed71c4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee89dc │ │ │ │ - b 1429664 │ │ │ │ + blls ee8a04 │ │ │ │ + b 142968c │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - @ instruction: 0x4632eb7a │ │ │ │ + ldrtmi lr, [r2], -r6, ror #22 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a133a8 │ │ │ │ - blx ffa15d52 │ │ │ │ + blhi a133d0 │ │ │ │ + blx ff515d7a │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0638 │ │ │ │ + blls ee0660 │ │ │ │ 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, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ebfd98 │ │ │ │ - blls ee8a18 │ │ │ │ + blls ebfdc0 │ │ │ │ + blls ee8a40 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7194 │ │ │ │ + blls ed716c │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee8a34 │ │ │ │ + blls ee8a5c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2l 7, cr15, [r4, #-980]! @ 0xfffffc2c │ │ │ │ + stc2l 7, cr15, [r0, #-980]! @ 0xfffffc2c │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7170 │ │ │ │ + blls ed7148 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8a58 │ │ │ │ - b 14296e0 │ │ │ │ + blls ee8a80 │ │ │ │ + b 1429708 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - blls 312ad8 │ │ │ │ + blls 312ab0 │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a93428 │ │ │ │ - blcs fe6d2734 │ │ │ │ + blhi a93450 │ │ │ │ + blcs fe6d275c │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx 1815de0 │ │ │ │ + blx 1315e08 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0630 │ │ │ │ + blls ee0658 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed7128 │ │ │ │ + blls ed7100 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee8aa0 │ │ │ │ - b 1429728 │ │ │ │ + blls ee8ac8 │ │ │ │ + b 1429750 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - vorr.i16 d30, #55296 @ 0xd800 │ │ │ │ + @ instruction: 0xf3c5eb04 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r1, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d82cc │ │ │ │ + blcs 1d82f4 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f62023 │ │ │ │ - blls ed6984 │ │ │ │ + blls ed695c │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r8], {245} @ 0xf5 │ │ │ │ + stc2 7, cr15, [r4], {245} @ 0xf5 │ │ │ │ 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 ff815808 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #35277 @ 0x89cd │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1feaa4 │ │ │ │ + blcs 1feacc │ │ │ │ @ instruction: 0x81bdf000 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ecaa0 │ │ │ │ + bcs 1ecac8 │ │ │ │ bichi pc, r3, r0, asr #32 │ │ │ │ - beq ff8be6bc │ │ │ │ + beq ff8be6e4 │ │ │ │ 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 ed7630 │ │ │ │ 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 │ │ │ │ + mrrc2 7, 15, pc, r2, cr5 @ │ │ │ │ + vldr d9, [pc, #204] @ 1d7fcc │ │ │ │ eorscs r7, r3, #19456 @ 0x4c00 │ │ │ │ - blls ee8b5c │ │ │ │ + blls ee8b84 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 21351c │ │ │ │ + blvc 213544 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrrc2 7, 15, pc, r8, cr5 @ │ │ │ │ + mcrr2 7, 15, pc, r4, cr5 @ │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13febc8 │ │ │ │ - blls 2d9f08 │ │ │ │ + b 13febf0 │ │ │ │ + blls 2d9f30 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 338588 │ │ │ │ + blls 3385b0 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a4 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f85b8 │ │ │ │ + bcs 1f85e0 │ │ │ │ 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 #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ andscs r2, pc, #1073741831 @ 0x40000007 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls 3d7000 │ │ │ │ + blls 3d6fd8 │ │ │ │ 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 ed6fc0 │ │ │ │ streq lr, [r5, #-2632] @ 0xfffff5b8 │ │ │ │ - b 13a96cc │ │ │ │ - blls ed9b74 │ │ │ │ + b 13a96f4 │ │ │ │ + blls ed9b9c │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ cmpphi sl, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ - blcs 1e4024 │ │ │ │ + blcs 1e404c │ │ │ │ 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 ffd95f9a │ │ │ │ eorscs r9, fp, #6144 @ 0x1800 │ │ │ │ - blcc 2126d8 │ │ │ │ + blcc 212700 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ ldrlt lr, [r3, #-2525]! @ 0xfffff623 │ │ │ │ - blx 15f86 │ │ │ │ + blx ffb15fae │ │ │ │ eorscs r9, r0, #52224 @ 0xcc00 │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 14c23bc │ │ │ │ - blls edabcc │ │ │ │ - ldc 6, cr4, [pc, #128] @ 1d8044 │ │ │ │ + b 14c23e4 │ │ │ │ + blls edabf4 │ │ │ │ + ldc 6, cr4, [pc, #128] @ 1d806c │ │ │ │ tstmi sp, #176, 22 @ 0x2c000 │ │ │ │ - blx ffc95fa2 │ │ │ │ + blx ff795fca │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ eorscs r9, r1, #52224 @ 0xcc00 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - b 14a9820 │ │ │ │ - blls ed9fec │ │ │ │ + b 14a9848 │ │ │ │ + blls eda014 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - blx ff915fbe │ │ │ │ + blx ff415fe6 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b33 │ │ │ │ - b 13fe804 │ │ │ │ + b 13fe82c │ │ │ │ andls r0, r0, #196608 @ 0x30000 │ │ │ │ eorscs r9, r4, #52, 22 @ 0xd000 │ │ │ │ tstmi sp, #17825792 @ 0x1100000 │ │ │ │ - blx ff595fda │ │ │ │ + blx ff096002 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ @ instruction: 0x46209b33 │ │ │ │ - b 13fe824 │ │ │ │ + b 13fe84c │ │ │ │ andls r0, r0, #196608 @ 0x30000 │ │ │ │ eorscs r9, r5, #52, 22 @ 0xd000 │ │ │ │ - b 1329860 │ │ │ │ + b 1329888 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - bls 3d6f20 │ │ │ │ + bls 3d6ef8 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee9874 │ │ │ │ + blls ee989c │ │ │ │ ldcls 6, cr4, [r3, #-128]! @ 0xffffff80 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fee96012 │ │ │ │ - b 13fed0c │ │ │ │ + blx fe99603a │ │ │ │ + b 13fed34 │ │ │ │ @ instruction: 0xf10d0505 │ │ │ │ ldrtmi r0, [r9], -r0, lsr #16 │ │ │ │ - blls ee8cc0 │ │ │ │ + blls ee8ce8 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 2959b4 │ │ │ │ + stmib lr!, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46414632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f68b20 │ │ │ │ - blls ed6a0c │ │ │ │ + blls ed69e4 │ │ │ │ eorcs r9, lr, #0, 6 │ │ │ │ @ instruction: 0x212c9b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx fe71604e │ │ │ │ + blx fe216076 │ │ │ │ eorcs r6, fp, #2932736 @ 0x2cc000 │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ tstmi sp, #52224 @ 0xcc00 │ │ │ │ - b 143ed5c │ │ │ │ + b 143ed84 │ │ │ │ @ instruction: 0xf8ba0903 │ │ │ │ stmib sp, {r3, ip, sp}^ │ │ │ │ @ instruction: 0xf7f53700 │ │ │ │ - blls ed6ea8 │ │ │ │ + blls ed6e80 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee8d18 │ │ │ │ + blls ee8d40 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 196082 │ │ │ │ + blx ffc960aa │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6e84 │ │ │ │ + blls ed6e5c │ │ │ │ svcls 0x00344639 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ - b 1428d40 │ │ │ │ + b 1428d68 │ │ │ │ @ instruction: 0xf6570707 │ │ │ │ - @ instruction: 0xf8d6e9c6 │ │ │ │ + @ instruction: 0xf8d6e9b2 │ │ │ │ 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 ed645c │ │ │ │ andcs r9, r8, #0, 6 │ │ │ │ tstcs r1, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx 16160d6 │ │ │ │ + blx 11160fe │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi sp, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ - blhi 195378c │ │ │ │ + blhi 19537b4 │ │ │ │ @ instruction: 0xf657431f │ │ │ │ - @ instruction: 0xf1b9e9a4 │ │ │ │ - blls 2dbd20 │ │ │ │ + @ instruction: 0xf1b9e990 │ │ │ │ + blls 2dbd48 │ │ │ │ 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 ed6678 │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx b9612a │ │ │ │ + blx 696152 │ │ │ │ @ instruction: 0x46329b33 │ │ │ │ tstmi sp, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi 413798 │ │ │ │ - beq 2d2a84 │ │ │ │ - @ instruction: 0xf972f7f6 │ │ │ │ + blhi 4137c0 │ │ │ │ + beq 2d2aac │ │ │ │ + @ instruction: 0xf95ef7f6 │ │ │ │ andscs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstcs r5, r0, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - svcls 0x0033fb11 │ │ │ │ + svcls 0x0033fafd │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ @ instruction: 0x432f4640 │ │ │ │ @ instruction: 0xf6579d34 │ │ │ │ - strbmi lr, [r1], -r8, ror #18 │ │ │ │ + @ instruction: 0x4641e954 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ - blhi 4937cc │ │ │ │ - @ instruction: 0xf994f7f6 │ │ │ │ + blhi 4937f4 │ │ │ │ + @ instruction: 0xf980f7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0a20 │ │ │ │ + blls ee0a48 │ │ │ │ movwls r2, #4377 @ 0x1119 │ │ │ │ @ instruction: 0xf7f54620 │ │ │ │ - blls ed6d94 │ │ │ │ + blls ed6d6c │ │ │ │ streq lr, [r5, #-2634] @ 0xfffff5b6 │ │ │ │ - blls ee8e34 │ │ │ │ + blls ee8e5c │ │ │ │ @ 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 ff4961e0 │ │ │ │ teqcs r3, #3620864 @ 0x374000 │ │ │ │ - blls 2a8e60 │ │ │ │ - bmi ba8e4c │ │ │ │ + blls 2a8e88 │ │ │ │ + bmi ba8e74 │ │ │ │ strvc lr, [r0, #-2499] @ 0xfffff63d │ │ │ │ - blmi b693e0 │ │ │ │ + blmi b69408 │ │ │ │ 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 33c1fc │ │ │ │ @ instruction: 0xf415b19b │ │ │ │ - bls 2ec01c │ │ │ │ + bls 2ec044 │ │ │ │ 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 351b38 │ │ │ │ @ instruction: 0xe6314613 │ │ │ │ cmplt fp, r5, lsl #22 │ │ │ │ svcmi 0x0080f415 │ │ │ │ svclt 0x000c9b04 │ │ │ │ andcs r2, r7, #1610612736 @ 0x60000000 │ │ │ │ - blls 351c10 │ │ │ │ + blls 351c38 │ │ │ │ @ instruction: 0xe66b0ad2 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ ldrmi lr, [sl], -r8, ror #12 │ │ │ │ - bcs 212144 │ │ │ │ + bcs 21216c │ │ │ │ andcs fp, r5, #12, 30 @ 0x30 │ │ │ │ strbt r2, [r1], -r2, lsl #4 │ │ │ │ svclt 0x000c2b00 │ │ │ │ movwcs r2, #8965 @ 0x2305 │ │ │ │ @ instruction: 0xf657e616 │ │ │ │ - svclt 0x0000ebc6 │ │ │ │ + svclt 0x0000ebb2 │ │ │ │ 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 #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 293754 │ │ │ │ + blhi 29377c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ffb69b04 │ │ │ │ + bmi ffb69b2c │ │ │ │ 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 1215210 │ │ │ │ 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 316c14 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - blcc 212a44 │ │ │ │ + blcc 212a6c │ │ │ │ ldmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f5b733 │ │ │ │ - blls ed6c28 │ │ │ │ + blls ed6c00 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d2c54 │ │ │ │ + bleq 2d2c7c │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 25446c │ │ │ │ + beq 254494 │ │ │ │ @ instruction: 0xf7f5431f │ │ │ │ - blls ed6c0c │ │ │ │ + blls ed6be4 │ │ │ │ @ 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 ed6bc8 │ │ │ │ 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 │ │ │ │ + blx 31636c │ │ │ │ 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: 0xf9f4f7f5 │ │ │ │ subcs pc, r0, #335544323 @ 0x14000003 │ │ │ │ andls r2, r0, #0, 6 │ │ │ │ movwls r2, #4658 @ 0x1232 │ │ │ │ - blls ee9be4 │ │ │ │ + blls ee9c0c │ │ │ │ svcls 0x00334620 │ │ │ │ - bleq 2144e4 │ │ │ │ + bleq 21450c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9f8f7f5 │ │ │ │ - b 13ff080 │ │ │ │ + @ instruction: 0xf9e4f7f5 │ │ │ │ + b 13ff0a8 │ │ │ │ @ instruction: 0xf10d0707 │ │ │ │ tstcs r0, r0, lsr #16 │ │ │ │ - blls ee903c │ │ │ │ + blls ee9064 │ │ │ │ strbmi r2, [r0], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stmda r8, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r4!, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ addvs pc, r0, #352321536 @ 0x15000000 │ │ │ │ orrpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ strbmi r9, [r1], -r5, lsl #6 │ │ │ │ strtmi r9, [r0], -r4, lsl #4 │ │ │ │ - blls 348000 │ │ │ │ + blls 348028 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xff0af7f5 │ │ │ │ eorcs r9, pc, #52224 @ 0xcc00 │ │ │ │ - blls efd008 │ │ │ │ + blls efd030 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6b30 │ │ │ │ + blls ed6b08 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9098 │ │ │ │ - b 1429d20 │ │ │ │ + blls ee90c0 │ │ │ │ + b 1429d48 │ │ │ │ @ instruction: 0xf6570903 │ │ │ │ - @ instruction: 0x4632e81c │ │ │ │ + ldrtmi lr, [r2], -r8, lsl #16 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a12b64 │ │ │ │ - @ instruction: 0xf882f7f6 │ │ │ │ + blge a12b8c │ │ │ │ + @ instruction: 0xf86ef7f6 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0cf4 │ │ │ │ + blls ee0d1c │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec0454 │ │ │ │ - blls ee90d4 │ │ │ │ + blls ec047c │ │ │ │ + blls ee90fc │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6ad8 │ │ │ │ + blls ed6ab0 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - blls ee90f0 │ │ │ │ + blls ee9118 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 796450 │ │ │ │ + blx 296478 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6ab4 │ │ │ │ + blls ed6a8c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9114 │ │ │ │ - b 1429d9c │ │ │ │ + blls ee913c │ │ │ │ + b 1429dc4 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - blls 31441c │ │ │ │ + blls 3143f4 │ │ │ │ @ instruction: 0xf8d62202 │ │ │ │ @ instruction: 0x4641a010 │ │ │ │ - b 15a9d30 │ │ │ │ + b 15a9d58 │ │ │ │ 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, 7, pc, cr4, cr5, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0cf0 │ │ │ │ + blls ee0d18 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - blls ed6a68 │ │ │ │ + blls ed6a40 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9160 │ │ │ │ - b 1429de8 │ │ │ │ + blls ee9188 │ │ │ │ + b 1429e10 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - @ instruction: 0xf3c5efb8 │ │ │ │ + @ instruction: 0xf3c5efa4 │ │ │ │ @ instruction: 0x932413c0 │ │ │ │ @ instruction: 0x93252300 │ │ │ │ andcs r9, r2, r4, lsl #22 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - blcs 1d898c │ │ │ │ + blcs 1d89b4 │ │ │ │ svclt 0x00144641 │ │ │ │ movwcs r2, #4866 @ 0x1302 │ │ │ │ @ instruction: 0x4620459a │ │ │ │ andcs fp, r0, #584 @ 0x248 │ │ │ │ @ instruction: 0xf85269f2 │ │ │ │ @ instruction: 0xf7f52023 │ │ │ │ - blls ed82c4 │ │ │ │ + blls ed829c │ │ │ │ andscs r9, r0, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf938f7f5 │ │ │ │ + @ instruction: 0xf924f7f5 │ │ │ │ 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 0x0078f656 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ movwcs lr, #35277 @ 0x89cd │ │ │ │ movwcs lr, #43469 @ 0xa9cd │ │ │ │ - blcs 1ff164 │ │ │ │ + blcs 1ff18c │ │ │ │ bichi pc, r2, r0 │ │ │ │ vst1.8 {d9-d10}, [r5], r5 │ │ │ │ - bcs 1ed160 │ │ │ │ + bcs 1ed188 │ │ │ │ bichi pc, r8, r0, asr #32 │ │ │ │ - beq ff8bed7c │ │ │ │ + beq ff8beda4 │ │ │ │ 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 ed6f70 │ │ │ │ andscs r9, ip, #0, 6 │ │ │ │ tstcs r5, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf906f7f5 │ │ │ │ - vldr d9, [pc, #204] @ 1d8664 │ │ │ │ + @ instruction: 0xf8f2f7f5 │ │ │ │ + vldr d9, [pc, #204] @ 1d868c │ │ │ │ eorscs r7, r3, #41984 @ 0xa400 │ │ │ │ - blls ee921c │ │ │ │ + blls ee9244 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - blvc 213bdc │ │ │ │ + blvc 213c04 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf8f8f7f5 │ │ │ │ + @ instruction: 0xf8e4f7f5 │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ - b 13ff288 │ │ │ │ - blls 2da5c8 │ │ │ │ + b 13ff2b0 │ │ │ │ + blls 2da5f0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 338c5c │ │ │ │ + blls 338c84 │ │ │ │ andpl pc, r0, #83886080 @ 0x5000000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf41581a9 │ │ │ │ @ instruction: 0xf0004380 │ │ │ │ - bcs 1f8c8c │ │ │ │ + bcs 1f8cb4 │ │ │ │ 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: 0xf8c4f7f5 │ │ │ │ movwls r9, #2823 @ 0xb07 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea0e4c │ │ │ │ + blls ea0e74 │ │ │ │ @ instruction: 0x46202113 │ │ │ │ tstmi pc, #52, 26 @ 0xd00 │ │ │ │ - @ instruction: 0xf8ccf7f5 │ │ │ │ - b 13ff2d8 │ │ │ │ + @ instruction: 0xf8b8f7f5 │ │ │ │ + b 13ff300 │ │ │ │ ldrbmi r0, [sl, #1285] @ 0x505 │ │ │ │ streq lr, [r3, -r7, asr #20] │ │ │ │ - b 133f2e8 │ │ │ │ + b 133f310 │ │ │ │ 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 │ │ │ │ + rsbseq r7, sl, r8, lsr #26 │ │ │ │ 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 3968bc │ │ │ │ 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 ed68a8 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d2fac │ │ │ │ + bleq 2d2fd4 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - beq 2547c4 │ │ │ │ + beq 2547ec │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2185 @ 0x889 @ │ │ │ │ - blls ebd298 │ │ │ │ + movwcs pc, #2165 @ 0x875 @ │ │ │ │ + blls ebd2c0 │ │ │ │ @ instruction: 0xf8cd2231 │ │ │ │ ldrmi r8, [r1], -r0 │ │ │ │ stmdaeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - bleq 2147e4 │ │ │ │ + bleq 21480c │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2169 @ 0x879 @ │ │ │ │ - blls ebd2b8 │ │ │ │ - bls 2e9f38 │ │ │ │ + movwcs pc, #2149 @ 0x865 @ │ │ │ │ + blls ebd2e0 │ │ │ │ + bls 2e9f60 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efcec0 │ │ │ │ + blls efcee8 │ │ │ │ @ instruction: 0x46112234 │ │ │ │ @ instruction: 0xf7f5431d │ │ │ │ - movwcs pc, #2155 @ 0x86b @ │ │ │ │ - blls ebd2d4 │ │ │ │ - bls 329f54 │ │ │ │ + movwcs pc, #2135 @ 0x857 @ │ │ │ │ + blls ebd2fc │ │ │ │ + bls 329f7c │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls efcedc │ │ │ │ + blls efcf04 │ │ │ │ @ instruction: 0x46112235 │ │ │ │ stmdbeq r3, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf85cf7f5 │ │ │ │ + @ instruction: 0xf848f7f5 │ │ │ │ movwcs r9, #2567 @ 0xa07 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ ldrmi r9, [r1], -r1, lsl #6 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - b 143fbc8 │ │ │ │ + b 143fbf0 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed6840 │ │ │ │ + blls ed6818 │ │ │ │ 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 142a040 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - ldrtmi lr, [r2], -r0, lsr #29 │ │ │ │ + ldrtmi lr, [r2], -ip, lsl #29 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blge a12e5c │ │ │ │ - @ instruction: 0xff06f7f5 │ │ │ │ + blge a12e84 │ │ │ │ + mrc2 7, 7, pc, cr2, cr5, {7} │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0fec │ │ │ │ + blls ee1014 │ │ │ │ strtmi r2, [r0], -ip, lsr #2 │ │ │ │ @ instruction: 0xf7f59301 │ │ │ │ - ldmibvs r3!, {r0, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r0, r2, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec074c │ │ │ │ - blls ee93c4 │ │ │ │ + blls ec0774 │ │ │ │ + blls ee93ec │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x3008f8ba │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf820f7f5 │ │ │ │ + @ instruction: 0xf80cf7f5 │ │ │ │ @ instruction: 0x46519b33 │ │ │ │ tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ - b 143f43c │ │ │ │ + b 143f464 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed69e0 │ │ │ │ + blls ed69b8 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls ee0bfc │ │ │ │ + blls ee0c24 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xf80ef7f5 │ │ │ │ + @ instruction: 0xfffaf7f4 │ │ │ │ @ instruction: 0x46399b33 │ │ │ │ adccs r9, r8, #52, 30 @ 0xd0 │ │ │ │ tstmi sp, #64, 12 @ 0x4000000 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ - mcr 6, 3, pc, cr2, cr6, {2} @ │ │ │ │ + mcr 6, 2, pc, cr14, cr6, {2} @ │ │ │ │ @ instruction: 0x9010f8d6 │ │ │ │ movwcs r2, #514 @ 0x202 │ │ │ │ @ instruction: 0x2322e9cd │ │ │ │ @ instruction: 0xf1b9464a │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldmdavs sl, {r0, r1, r4, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - stc2 7, cr15, [r0, #980] @ 0x3d4 │ │ │ │ + stc2l 7, cr15, [ip, #-980]! @ 0xfffffc2c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee0fe0 │ │ │ │ + blls ee1008 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8778 │ │ │ │ + blls ed8750 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9448 │ │ │ │ - ldc 6, cr4, [pc, #256] @ 1d88d8 │ │ │ │ + blls ee9470 │ │ │ │ + ldc 6, cr4, [pc, #256] @ 1d8900 │ │ │ │ tstmi pc, #95232 @ 0x17400 │ │ │ │ - mrc 6, 1, APSR_nzcv, cr14, cr6, {2} │ │ │ │ + mcr 6, 1, pc, cr10, cr6, {2} @ │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04f9b04 │ │ │ │ @ instruction: 0x93240202 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ stmib sp, {r8, r9}^ │ │ │ │ svclt 0x008c2322 │ │ │ │ andcs r6, r0, #3981312 @ 0x3cc000 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - ldc2l 7, cr15, [r2, #980]! @ 0x3d4 │ │ │ │ + ldc2l 7, cr15, [lr, #980] @ 0x3d4 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1054 │ │ │ │ + blls ee107c │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8724 │ │ │ │ + blls ed86fc │ │ │ │ @ instruction: 0x46414632 │ │ │ │ - blls ee949c │ │ │ │ + blls ee94c4 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 13bb450 │ │ │ │ + b 13bb478 │ │ │ │ @ instruction: 0xf7f50a03 │ │ │ │ - blls ed806c │ │ │ │ + blls ed8044 │ │ │ │ movwls r2, #536 @ 0x218 │ │ │ │ - blls ee0c94 │ │ │ │ + blls ee0cbc │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - @ instruction: 0xffacf7f4 │ │ │ │ + @ instruction: 0xff98f7f4 │ │ │ │ adccs r9, r8, #51, 30 @ 0xcc │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ ldcls 3, cr4, [r4, #-188]! @ 0xffffff44 │ │ │ │ - mcr 6, 0, pc, cr2, cr6, {2} @ │ │ │ │ + stcl 6, cr15, [lr, #344]! @ 0x158 │ │ │ │ ldrtmi r4, [r2], -r1, asr #12 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b0a │ │ │ │ - blls ed8124 │ │ │ │ + blls ed80fc │ │ │ │ andscs r9, pc, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - @ instruction: 0xff94f7f4 │ │ │ │ - b 147f548 │ │ │ │ + @ instruction: 0xff80f7f4 │ │ │ │ + b 147f570 │ │ │ │ tstmi pc, #20971520 @ 0x1400000 │ │ │ │ tstmi sp, #52, 22 @ 0xd000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldmibvs r3!, {r0, r4, r5, ip, lr, pc}^ │ │ │ │ - blcs 1f28fc │ │ │ │ + blcs 1f2924 │ │ │ │ @ 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, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstmi sp, #-872415232 @ 0xcc000000 │ │ │ │ tstmi r7, #3072 @ 0xc00 │ │ │ │ stmib r3, {r1, r2, r5, r9, fp, lr}^ │ │ │ │ ldrbtmi r7, [sl], #-1280 @ 0xfffffb00 │ │ │ │ ldmpl r3, {r0, r2, r5, r8, r9, fp, lr}^ │ │ │ │ - blls f32930 │ │ │ │ + blls f32958 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r9, r0, lsl #6 │ │ │ │ eorslt r9, r7, r3, lsl #16 │ │ │ │ - blhi 293bcc │ │ │ │ + blhi 293bf4 │ │ │ │ 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 20c9a0 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ strt r2, [pc], -r3, lsl #6 │ │ │ │ ldrmi r9, [r3], -r5, lsl #20 │ │ │ │ - blls 3521c0 │ │ │ │ + blls 3521e8 │ │ │ │ @ instruction: 0xf415b14b │ │ │ │ - blls 2ec718 │ │ │ │ + blls 2ec740 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ strbt r2, [r0], -r7, lsl #4 │ │ │ │ - beq ff67f538 │ │ │ │ - bls 35229c │ │ │ │ + beq ff67f560 │ │ │ │ + bls 3522c4 │ │ │ │ @ instruction: 0xe65a4613 │ │ │ │ @ instruction: 0xe7b7461a │ │ │ │ svclt 0x000c2a00 │ │ │ │ andcs r2, r2, #1342177280 @ 0x50000000 │ │ │ │ - blcs 212288 │ │ │ │ + blcs 2122b0 │ │ │ │ movwcs fp, #24332 @ 0x5f0c │ │ │ │ ldr r2, [r1], -r2, lsl #6 │ │ │ │ - stmda r0!, {r0, r1, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda ip, {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, lsl r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 293e1c │ │ │ │ + blhi 293e44 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff5ea1cc │ │ │ │ + bmi ff5ea1f4 │ │ │ │ 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 12158d8 │ │ │ │ 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 2d8558 │ │ │ │ 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 ed8544 │ │ │ │ @ instruction: 0x46112230 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bleq 2d3310 │ │ │ │ + bleq 2d3338 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ - blhi fee14068 │ │ │ │ + blhi fee14090 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed8550 │ │ │ │ + blls ed8528 │ │ │ │ @ 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 ed850c │ │ │ │ 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, 5, pc, cr6, cr4, {7} @ │ │ │ │ eorscs r9, r2, #52224 @ 0xcc00 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ stmdbeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ sbcmi pc, r0, r5, asr #7 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed84f8 │ │ │ │ + blls ed84d0 │ │ │ │ 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: 0xf415ecea │ │ │ │ vst1.32 {d6-d9}, [r5], r0 │ │ │ │ movwls r5, #17280 @ 0x4380 │ │ │ │ andls r4, r3, #68157440 @ 0x4100000 │ │ │ │ svclt 0x00084620 │ │ │ │ - blcs 1ff688 │ │ │ │ + blcs 1ff6b0 │ │ │ │ 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 ed79bc │ │ │ │ movwls r2, #559 @ 0x22f │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - mrc2 7, 3, pc, cr12, cr4, {7} │ │ │ │ + mcr2 7, 3, pc, cr8, cr4, {7} @ │ │ │ │ movwpl pc, #965 @ 0x3c5 @ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ andscs r9, r2, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x46119b33 │ │ │ │ - b 142a33c │ │ │ │ - blls edaecc │ │ │ │ + b 142a364 │ │ │ │ + blls edaef4 │ │ │ │ @ instruction: 0xf7f4431f │ │ │ │ - blls ed847c │ │ │ │ + blls ed8454 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - b 142a3d0 │ │ │ │ - blls edaee0 │ │ │ │ + b 142a3f8 │ │ │ │ + blls edaf08 │ │ │ │ @ instruction: 0xf656431f │ │ │ │ - ldrtmi lr, [r2], -r2, asr #25 │ │ │ │ + ldrtmi lr, [r2], -lr, lsr #25 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - blhi a14118 │ │ │ │ - stc2 7, cr15, [r8, #-980]! @ 0xfffffc2c │ │ │ │ + blhi a14140 │ │ │ │ + ldc2 7, cr15, [r4, #-980] @ 0xfffffc2c │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee13a8 │ │ │ │ + blls ee13d0 │ │ │ │ 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, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x2128222b │ │ │ │ @ instruction: 0xf8d34620 │ │ │ │ - blls ec0b08 │ │ │ │ + blls ec0b30 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 13bf7e0 │ │ │ │ + b 13bf808 │ │ │ │ @ instruction: 0xf8ba0b03 │ │ │ │ movwls r3, #8 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - mcr2 7, 2, pc, cr0, cr4, {7} @ │ │ │ │ + mcr2 7, 1, pc, cr12, cr4, {7} @ │ │ │ │ svcls 0x00339b34 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ streq lr, [r7, -r9, asr #20] │ │ │ │ stmdbeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mrc2 7, 5, pc, cr10, cr4, {7} │ │ │ │ + mcr2 7, 5, pc, cr6, cr4, {7} @ │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee13d8 │ │ │ │ + blls ee1400 │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed83fc │ │ │ │ + blls ed83d4 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee97cc │ │ │ │ - b 142a454 │ │ │ │ + blls ee97f4 │ │ │ │ + b 142a47c │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - blls 2d3d64 │ │ │ │ + blls 2d3d3c │ │ │ │ @ instruction: 0xf8d64641 │ │ │ │ @ instruction: 0x4620a010 │ │ │ │ - blhi a9419c │ │ │ │ - blcs fe6d34a8 │ │ │ │ + blhi a941c4 │ │ │ │ + blcs fe6d34d0 │ │ │ │ svclt 0x009245da │ │ │ │ ldmibvs r3!, {r9, sp}^ │ │ │ │ eorcs pc, fp, r3, asr r8 @ │ │ │ │ - blx fe996b52 │ │ │ │ + blx fe496b7a │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee13a4 │ │ │ │ + blls ee13cc │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed83b4 │ │ │ │ + blls ed838c │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9814 │ │ │ │ - b 142a49c │ │ │ │ + blls ee983c │ │ │ │ + b 142a4c4 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - vmov.i32 q15, #57087 @ 0x0000deff │ │ │ │ + vqdmulh.s q15, , d2[2] │ │ │ │ @ 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 +434962,2906 @@ │ │ │ │ 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 ffe96be2 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee142c │ │ │ │ + blls ee1454 │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed834c │ │ │ │ + blls ed8324 │ │ │ │ @ instruction: 0x21002298 │ │ │ │ - blls ee987c │ │ │ │ - b 1442c34 │ │ │ │ + blls ee98a4 │ │ │ │ + b 1442c5c │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - movwcs lr, #3114 @ 0xc2a │ │ │ │ + movwcs lr, #3094 @ 0xc16 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ - blls 2a1840 │ │ │ │ + blls 2a1868 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 2f93cc │ │ │ │ + bls 2f93f4 │ │ │ │ movwpl pc, #1029 @ 0x405 @ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - bls 2f93f0 │ │ │ │ + bls 2f9418 │ │ │ │ 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 ee14e8 │ │ │ │ @ instruction: 0x46202115 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed82e8 │ │ │ │ - blvc 6d42dc │ │ │ │ + blls ed82c0 │ │ │ │ + blvc 6d4304 │ │ │ │ tstmi pc, #805306371 @ 0x30000003 │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 1437870 │ │ │ │ + b 1437898 │ │ │ │ @ instruction: 0xf7f40803 │ │ │ │ - blls ed82cc │ │ │ │ - blls ee98f8 │ │ │ │ + blls ed82a4 │ │ │ │ + blls ee9920 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blcs 1ff890 │ │ │ │ + blcs 1ff8b8 │ │ │ │ bichi pc, pc, r0 │ │ │ │ @ instruction: 0xf4059b04 │ │ │ │ - blcs 1ed490 │ │ │ │ + blcs 1ed4b8 │ │ │ │ bicshi pc, r2, r0 │ │ │ │ orrmi pc, r0, #352321536 @ 0x15000000 │ │ │ │ bicshi pc, r6, r0 │ │ │ │ @ instruction: 0xf04f2a00 │ │ │ │ svclt 0x000c0300 │ │ │ │ andcs r2, r3, #268435456 @ 0x10000000 │ │ │ │ svclt 0x0000e008 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, r8, lsl #13 │ │ │ │ + rsbseq r7, sl, r0, ror #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ andscs r2, pc, #1073741831 @ 0x40000007 │ │ │ │ @ instruction: 0xf7f44620 │ │ │ │ - blls 398278 │ │ │ │ + blls 398250 │ │ │ │ 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 │ │ │ │ + stc2l 7, cr15, [sl, #-976] @ 0xfffffc30 │ │ │ │ teqmi sp, #28672 @ 0x7000 │ │ │ │ eorscs r9, r5, #0, 4 │ │ │ │ movwcs r9, #3891 @ 0xf33 │ │ │ │ movwls r4, #5649 @ 0x1611 │ │ │ │ @ instruction: 0x432f4620 │ │ │ │ @ instruction: 0xf7f49d34 │ │ │ │ - blls ed8244 │ │ │ │ - b 13ea46c │ │ │ │ - b 139a11c │ │ │ │ - blls eda918 │ │ │ │ + blls ed821c │ │ │ │ + b 13ea494 │ │ │ │ + b 139a144 │ │ │ │ + blls eda940 │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ cmnphi r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ - blcs 1e4dc8 │ │ │ │ + blcs 1e4df0 │ │ │ │ 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 │ │ │ │ + ldc2 7, cr15, [lr, #-976] @ 0xfffffc30 │ │ │ │ eorscs r9, fp, #3072 @ 0xc00 │ │ │ │ - blcc 213478 │ │ │ │ - blls eaa58c │ │ │ │ + blcc 2134a0 │ │ │ │ + blls eaa5b4 │ │ │ │ @ instruction: 0xf8dd4620 │ │ │ │ movwls fp, #12496 @ 0x30d0 │ │ │ │ - stc2 7, cr15, [r6, #-976]! @ 0xfffffc30 │ │ │ │ + ldc2 7, cr15, [r2, #-976] @ 0xfffffc30 │ │ │ │ @ instruction: 0x46209a33 │ │ │ │ stmib sp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - b 12c3160 │ │ │ │ - blls edb16c │ │ │ │ - ldc 2, cr2, [pc, #192] @ 1d8e28 │ │ │ │ + b 12c3188 │ │ │ │ + blls edb194 │ │ │ │ + ldc 2, cr2, [pc, #192] @ 1d8e50 │ │ │ │ @ instruction: 0x46118bbf │ │ │ │ - bleq 2d369c │ │ │ │ - ldc2 7, cr15, [r6, #-976] @ 0xfffffc30 │ │ │ │ + bleq 2d36c4 │ │ │ │ + stc2 7, cr15, [r2, #-976] @ 0xfffffc30 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls ea1640 │ │ │ │ + blls ea1668 │ │ │ │ @ instruction: 0xf8cd4611 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14bfa5c │ │ │ │ + b 14bfa84 │ │ │ │ @ instruction: 0xf7f40903 │ │ │ │ - movwcs pc, #3335 @ 0xd07 @ │ │ │ │ - blls ebd99c │ │ │ │ + movwcs pc, #3315 @ 0xcf3 @ │ │ │ │ + blls ebd9c4 │ │ │ │ sbcne pc, r0, #335544323 @ 0x14000003 │ │ │ │ eorscs r9, r4, #0, 4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 142a62c │ │ │ │ + b 142a654 │ │ │ │ @ instruction: 0xf7f40903 │ │ │ │ - movwcs pc, #3319 @ 0xcf7 @ │ │ │ │ - blls ebd9bc │ │ │ │ + movwcs pc, #3299 @ 0xce3 @ │ │ │ │ + blls ebd9e4 │ │ │ │ sbcmi pc, r0, #335544323 @ 0x14000003 │ │ │ │ eorscs r9, r2, #0, 4 │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 142a64c │ │ │ │ + b 142a674 │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - movwcs pc, #3303 @ 0xce7 @ │ │ │ │ - blls ebd9dc │ │ │ │ + movwcs pc, #3283 @ 0xcd3 @ │ │ │ │ + blls ebda04 │ │ │ │ andpl pc, r0, #335544323 @ 0x14000003 │ │ │ │ andscs r9, r2, #0, 4 │ │ │ │ stmdbeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46119b34 │ │ │ │ - b 146a66c │ │ │ │ + b 146a694 │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - blls ed8150 │ │ │ │ + blls ed8128 │ │ │ │ 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 2d3758 │ │ │ │ + bl 71678c │ │ │ │ @ instruction: 0x46414632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b20 │ │ │ │ - blls ed7c58 │ │ │ │ + blls ed7c30 │ │ │ │ eorcs r9, lr, #0, 6 │ │ │ │ @ instruction: 0x212c9b34 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [sl], #976 @ 0x3d0 │ │ │ │ + stc2 7, cr15, [r6], #976 @ 0x3d0 │ │ │ │ eorcs r6, fp, #2932736 @ 0x2cc000 │ │ │ │ strtmi r2, [r0], -r8, lsr #2 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ - b 143fb08 │ │ │ │ - blls edb24c │ │ │ │ - beq 2d376c │ │ │ │ + b 143fb30 │ │ │ │ + blls edb274 │ │ │ │ + beq 2d3794 │ │ │ │ @ instruction: 0x3008f8bb │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - stc2 7, cr15, [r8], #976 @ 0x3d0 │ │ │ │ + ldc2 7, cr15, [r4], {244} @ 0xf4 │ │ │ │ @ instruction: 0x46599b33 │ │ │ │ - b 142a6d8 │ │ │ │ - blls edb268 │ │ │ │ - beq 2d3788 │ │ │ │ - stc2 7, cr15, [r2, #-976]! @ 0xfffffc30 │ │ │ │ + b 142a700 │ │ │ │ + blls edb290 │ │ │ │ + beq 2d37b0 │ │ │ │ + stc2 7, cr15, [lr, #-976] @ 0xfffffc30 │ │ │ │ eorcs r9, r7, #52224 @ 0xcc00 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b34 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f180cc │ │ │ │ + blls f180a4 │ │ │ │ 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 ff71680c │ │ │ │ @ instruction: 0xa010f8d6 │ │ │ │ - blhi a944c8 │ │ │ │ + blhi a944f0 │ │ │ │ @ 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: 0xf9f4f7f5 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee16d0 │ │ │ │ + blls ee16f8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8088 │ │ │ │ + blls ed8060 │ │ │ │ smlatbcs r0, r8, r2, r2 │ │ │ │ - blls ee9b40 │ │ │ │ + blls ee9b68 │ │ │ │ vmlsl.u q10, d5, d0[0] │ │ │ │ - b 142fbcc │ │ │ │ + b 142fbf4 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - @ instruction: 0xf1baeac6 │ │ │ │ + @ instruction: 0xf1baeab2 │ │ │ │ @ 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 18145a8 │ │ │ │ ldmdavs sl, {r3, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blx 1e96ee0 │ │ │ │ + blx 1996f08 │ │ │ │ movwls r9, #2867 @ 0xb33 │ │ │ │ - blls ee1754 │ │ │ │ + blls ee177c │ │ │ │ strtmi r2, [r0], -r9, lsl #2 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls ed8024 │ │ │ │ + blls ed7ffc │ │ │ │ @ instruction: 0x46414632 │ │ │ │ - blls ee9ba4 │ │ │ │ + blls ee9bcc │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ - b 143bb50 │ │ │ │ + b 143bb78 │ │ │ │ @ instruction: 0xf7f50903 │ │ │ │ - blls ed796c │ │ │ │ + blls ed7944 │ │ │ │ movwls r2, #536 @ 0x218 │ │ │ │ - blls ee1394 │ │ │ │ + blls ee13bc │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - stc2 7, cr15, [ip], #-976 @ 0xfffffc30 │ │ │ │ + ldc2 7, cr15, [r8], {244} @ 0xf4 │ │ │ │ adccs r9, r8, #52224 @ 0xcc00 │ │ │ │ tstmi pc, #0, 2 │ │ │ │ @ instruction: 0x46409b34 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe2168b4 │ │ │ │ + b 1d168dc │ │ │ │ ldrtmi r4, [r2], -r1, asr #12 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f58b0a │ │ │ │ - blls ed7a20 │ │ │ │ + blls ed79f8 │ │ │ │ andscs r9, pc, #0, 6 │ │ │ │ tstcs r9, r4, lsr fp │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - ldc2 7, cr15, [r2], {244} @ 0xf4 │ │ │ │ + blx 196f76 │ │ │ │ eorscs r9, r5, #52224 @ 0xcc00 │ │ │ │ strlt lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - blls ee9c04 │ │ │ │ + blls ee9c2c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ streq lr, [r3, #-2633] @ 0xfffff5b7 │ │ │ │ - stc2 7, cr15, [r6], {244} @ 0xf4 │ │ │ │ + blx ffe96f8e │ │ │ │ tstmi pc, #52224 @ 0xcc00 │ │ │ │ tstmi sp, #52, 22 @ 0xd000 │ │ │ │ svceq 0x0000f1ba │ │ │ │ ldmibvs r3!, {r0, r4, r5, ip, lr, pc}^ │ │ │ │ - blcs 1f3014 │ │ │ │ + blcs 1f303c │ │ │ │ @ instruction: 0xf893d04c │ │ │ │ andcs sl, r0, #0 │ │ │ │ - beq fe215edc │ │ │ │ + beq fe215f04 │ │ │ │ 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, r3, r4, r6, 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 f33070 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r9, r0, lsl #6 │ │ │ │ eorslt r9, r7, r2, lsl #16 │ │ │ │ - blhi 2942e4 │ │ │ │ + blhi 29430c │ │ │ │ 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 20d0b8 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ str r2, [r6], -r3, lsl #6 │ │ │ │ ldrmi r9, [r3], -r4, lsl #20 │ │ │ │ - blls 312834 │ │ │ │ + blls 31285c │ │ │ │ @ instruction: 0xf415b14b │ │ │ │ - blls 2ace30 │ │ │ │ + blls 2ace58 │ │ │ │ andcs fp, r6, #12, 30 @ 0x30 │ │ │ │ strb r2, [r1], -r7, lsl #4 │ │ │ │ - beq ff67fc4c │ │ │ │ - bls 312938 │ │ │ │ + beq ff67fc74 │ │ │ │ + bls 312960 │ │ │ │ @ instruction: 0xe63b4613 │ │ │ │ @ instruction: 0xe7b7461a │ │ │ │ svclt 0x000c2a00 │ │ │ │ andcs r2, r2, #1342177280 @ 0x50000000 │ │ │ │ - blcs 212924 │ │ │ │ + blcs 21294c │ │ │ │ movwcs fp, #24332 @ 0x5f0c │ │ │ │ strb r2, [r8, #770]! @ 0x302 │ │ │ │ - ldcl 6, cr15, [r4], {86} @ 0x56 │ │ │ │ + stcl 6, cr15, [r0], {86} @ 0x56 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r7, sl, sl, lsr #32 │ │ │ │ + rsbseq r7, sl, r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 294534 │ │ │ │ + blhi 29455c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ strmi r3, [lr], -r8, asr #9 │ │ │ │ adccs sl, r8, #640 @ 0x280 │ │ │ │ andls r2, r4, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ ldcge 4, cr0, [r5], #-752 @ 0xfffffd10 │ │ │ │ - ldrdls pc, [r4], -r6 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs e99cb4 │ │ │ │ + bvs e99cd8 │ │ │ │ @ instruction: 0xf6569303 │ │ │ │ - ldmibvs r3!, {r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + ldmibvs r3!, {r6, 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} │ │ │ │ + blls f58b08 │ │ │ │ + ldrdls pc, [r4], -r6 @ │ │ │ │ + blcc ffeff510 │ │ │ │ + stmdbcs r4, {r1, r2, r4, r5, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf1b9bf08 │ │ │ │ svclt 0x000c0f04 │ │ │ │ - bleq 255228 │ │ │ │ - bleq 21522c │ │ │ │ + bleq 255250 │ │ │ │ + bleq 215254 │ │ │ │ @ instruction: 0xf00b4313 │ │ │ │ svclt 0x00180b01 │ │ │ │ - bleq 215238 │ │ │ │ + bleq 215260 │ │ │ │ svceq 0x0000f1bb │ │ │ │ rschi pc, fp, r0, asr #32 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ @ instruction: 0xf6564628 │ │ │ │ - strbmi lr, [r2], -r8, lsr #19 │ │ │ │ + @ instruction: 0x4642e994 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ ldrls r2, [r0, -r0, lsl #6] │ │ │ │ @ instruction: 0xf7f49311 │ │ │ │ - blls f58ae4 │ │ │ │ + blls f58abc │ │ │ │ @ instruction: 0xf1a368b2 │ │ │ │ - blls f5bcfc │ │ │ │ + blls f5bd24 │ │ │ │ tstpeq r1, r2 @ p-variant is OBSOLETE │ │ │ │ - beq 2d3a58 │ │ │ │ + beq 2d3a80 │ │ │ │ addeq pc, r0, r2, asr #7 │ │ │ │ movteq pc, #962 @ 0x3c2 @ │ │ │ │ andne pc, r0, #134217731 @ 0x8000003 │ │ │ │ - bls 2bd958 │ │ │ │ - bcs 27d158 │ │ │ │ + bls 2bd980 │ │ │ │ + bcs 27d180 │ │ │ │ @ instruction: 0xf1babf08 │ │ │ │ svclt 0x000c0f00 │ │ │ │ - beq 25528c │ │ │ │ - beq 215290 │ │ │ │ + beq 2552b4 │ │ │ │ + beq 2152b8 │ │ │ │ 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 │ │ │ │ + blx 31716a │ │ │ │ eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ - blt f538ec │ │ │ │ + blt f53914 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - movwcs pc, #2829 @ 0xb0d @ │ │ │ │ + movwcs pc, #2809 @ 0xaf9 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 33fe64 │ │ │ │ - bleq 2d3ac0 │ │ │ │ - blls f7d998 │ │ │ │ + bls 33fe8c │ │ │ │ + bleq 2d3ae8 │ │ │ │ + blls f7d9c0 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - beq 2d3ac8 │ │ │ │ - blx 197174 │ │ │ │ + beq 2d3af0 │ │ │ │ + blx ffc9719c │ │ │ │ @ instruction: 0x21289b35 │ │ │ │ @ instruction: 0x46207b32 │ │ │ │ - bleq 2d3adc │ │ │ │ + bleq 2d3b04 │ │ │ │ andls r9, r0, #55296 @ 0xd800 │ │ │ │ - b 1461a5c │ │ │ │ + b 1461a84 │ │ │ │ @ instruction: 0xf04f0303 │ │ │ │ @ instruction: 0xf8cd0a00 │ │ │ │ movwls sl, #20484 @ 0x5004 │ │ │ │ - blx ffd17198 │ │ │ │ + blx ff8171c0 │ │ │ │ strtmi r9, [r0], -r6, lsl #20 │ │ │ │ - bls f3d9d0 │ │ │ │ - b 14bfde8 │ │ │ │ - bls f5bde0 │ │ │ │ + bls f3d9f8 │ │ │ │ + b 14bfe10 │ │ │ │ + bls f5be08 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ eorcs r4, sp, #1275068416 @ 0x4c000000 │ │ │ │ movwls r4, #22033 @ 0x5611 │ │ │ │ - blx ff9171b8 │ │ │ │ + blx ff4171e0 │ │ │ │ stmib sp, {r0, r1, r9, fp, ip, pc}^ │ │ │ │ teqcs r2, r0, lsl #20 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ - b 14bfe0c │ │ │ │ - bls f5be04 │ │ │ │ + b 14bfe34 │ │ │ │ + bls f5be2c │ │ │ │ eorscs r4, r4, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0xf7f49305 │ │ │ │ - bls f57d3c │ │ │ │ - blls 3216c4 │ │ │ │ + bls f57d14 │ │ │ │ + blls 3216ec │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ - b 14bfa14 │ │ │ │ - bls f5b620 │ │ │ │ - bleq 293b28 │ │ │ │ + b 14bfa3c │ │ │ │ + bls f5b648 │ │ │ │ + bleq 293b50 │ │ │ │ @ instruction: 0xf7f42230 │ │ │ │ - blls f57d20 │ │ │ │ + blls f57cf8 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 1421b0c │ │ │ │ - blls f5b63c │ │ │ │ + b 1421b34 │ │ │ │ + blls f5b664 │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - bleq 2d3b64 │ │ │ │ + bleq 2d3b8c │ │ │ │ movwls r6, #2739 @ 0xab3 │ │ │ │ - blx fee17210 │ │ │ │ + blx fe917238 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142ab8c │ │ │ │ - blls f5b658 │ │ │ │ - b 14aaaf0 │ │ │ │ + b 142abb4 │ │ │ │ + blls f5b680 │ │ │ │ + b 14aab18 │ │ │ │ @ instruction: 0xf6560b03 │ │ │ │ - strbmi lr, [r2], -r4, lsl #18 │ │ │ │ + @ instruction: 0x4642e8f0 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f4a044 │ │ │ │ - blls f5899c │ │ │ │ + blls f58974 │ │ │ │ movwls r2, #551 @ 0x227 │ │ │ │ - blls f616f0 │ │ │ │ + blls f61718 │ │ │ │ movwls r4, #5664 @ 0x1620 │ │ │ │ - blx fe717248 │ │ │ │ + blx fe217270 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142abc4 │ │ │ │ - blls f5b290 │ │ │ │ - b 14aab28 │ │ │ │ + b 142abec │ │ │ │ + blls f5b2b8 │ │ │ │ + b 14aab50 │ │ │ │ @ instruction: 0xf6560903 │ │ │ │ - ldmibvs r3!, {r3, r5, r6, r7, fp, sp, lr, pc}^ │ │ │ │ - bls 2aab38 │ │ │ │ + ldmibvs r3!, {r2, r4, r6, r7, fp, sp, lr, pc}^ │ │ │ │ + bls 2aab60 │ │ │ │ andls r4, lr, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf7f4681a │ │ │ │ - blls f58ac4 │ │ │ │ + blls f58a9c │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0x46519b36 │ │ │ │ andscs r9, pc, #67108864 @ 0x4000000 │ │ │ │ - blx 2017280 │ │ │ │ + blx 1b172a8 │ │ │ │ ldrbmi r4, [r3], -r0, lsr #12 │ │ │ │ movwls r9, #5888 @ 0x1700 │ │ │ │ - blls f21b80 │ │ │ │ - b 13eab04 │ │ │ │ - blls f5b2d0 │ │ │ │ + blls f21ba8 │ │ │ │ + b 13eab2c │ │ │ │ + blls f5b2f8 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx 1c9729c │ │ │ │ + blx 17972c4 │ │ │ │ teqcs r5, #3620864 @ 0x374000 │ │ │ │ - beq 293bf4 │ │ │ │ + beq 293c1c │ │ │ │ streq lr, [r3], #-2633 @ 0xfffff5b7 │ │ │ │ @ instruction: 0xf8d6e120 │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f49004 │ │ │ │ - eorcs pc, ip, #348160 @ 0x55000 │ │ │ │ + eorcs pc, ip, #266240 @ 0x41000 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ ldmib sp, {r2, ip, pc}^ │ │ │ │ movwls fp, #13109 @ 0x3335 │ │ │ │ - blx 14172e0 │ │ │ │ - blls 2bf7e8 │ │ │ │ - b 14a1c04 │ │ │ │ + blx f17308 │ │ │ │ + blls 2bf810 │ │ │ │ + b 14a1c2c │ │ │ │ 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 f57be8 │ │ │ │ strtmi r9, [r0], -r3, lsl #20 │ │ │ │ - bleq 2d3c68 │ │ │ │ + bleq 2d3c90 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - blhi 21d49c4 │ │ │ │ - blvc e69f98 │ │ │ │ + blhi 21d49ec │ │ │ │ + blvc e69fc0 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ @ instruction: 0xf7f49303 │ │ │ │ - vmlsl.u8 , d10, d21 │ │ │ │ + vshll.u8 , d1, #2 │ │ │ │ andls r1, r0, #0, 4 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ - b 14bff70 │ │ │ │ - bls f5bb70 │ │ │ │ + b 14bff98 │ │ │ │ + bls f5bb98 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - bleq 293c7c │ │ │ │ + bleq 293ca4 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - blx 717348 │ │ │ │ + blx 217370 │ │ │ │ @ instruction: 0xf8cd9b35 │ │ │ │ strtmi r9, [r0], -r4 │ │ │ │ - beq 2d3cac │ │ │ │ + beq 2d3cd4 │ │ │ │ eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ - b 14a1868 │ │ │ │ - bvs fee9bf9c │ │ │ │ + b 14a1890 │ │ │ │ + bvs fee9bfc4 │ │ │ │ @ instruction: 0xf7f49300 │ │ │ │ - ldmibvs r3!, {r0, r2, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmibvs r3!, {r0, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ ldmdavs lr, {r0, r4, r9, sl, lr} │ │ │ │ - b 1480078 │ │ │ │ - blls f5bbb4 │ │ │ │ - bleq 2d3cd8 │ │ │ │ + b 14800a0 │ │ │ │ + blls f5bbdc │ │ │ │ + bleq 2d3d00 │ │ │ │ @ instruction: 0xf8cd7833 │ │ │ │ vaddl.u8 , d3, d4 │ │ │ │ movwls r1, #832 @ 0x340 │ │ │ │ - @ instruction: 0xf9f2f7f4 │ │ │ │ + @ instruction: 0xf9def7f4 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 146ace8 │ │ │ │ - blls f5bbd4 │ │ │ │ - b 14aac6c │ │ │ │ + b 146ad10 │ │ │ │ + blls f5bbfc │ │ │ │ + b 14aac94 │ │ │ │ @ instruction: 0xf6560b03 │ │ │ │ - ldrtmi lr, [r2], -r6, asr #16 │ │ │ │ + @ instruction: 0x4632e832 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - blhi 594a10 │ │ │ │ - stc2l 7, cr15, [r8, #-976]! @ 0xfffffc30 │ │ │ │ + blhi 594a38 │ │ │ │ + ldc2l 7, cr15, [r4, #-976] @ 0xfffffc30 │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6ac68 │ │ │ │ + blls f6ac90 │ │ │ │ @ instruction: 0x4649221f │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f97b50 │ │ │ │ + blls f97b28 │ │ │ │ @ instruction: 0x46209e35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - blhi 214a34 │ │ │ │ + blhi 214a5c │ │ │ │ streq lr, [r6], -sl, asr #20 │ │ │ │ - beq 2d3d34 │ │ │ │ - @ instruction: 0xf9caf7f4 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6a090 │ │ │ │ - blhi 214a50 │ │ │ │ - beq 2d3d48 │ │ │ │ - @ instruction: 0xf9bef7f4 │ │ │ │ + beq 2d3d5c │ │ │ │ + @ instruction: 0xf9b6f7f4 │ │ │ │ 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 f6a0b8 │ │ │ │ + beq 2d3d6c │ │ │ │ + stmda sl, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ ldrls r4, [r0, -r9, lsr #12] │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - ldc2l 7, cr15, [ip], {244} @ 0xf4 │ │ │ │ + ldc2l 7, cr15, [r4], {244} @ 0xf4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ eorcs r9, r7, #0, 6 │ │ │ │ @ instruction: 0x21209b36 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f57ae8 │ │ │ │ - @ instruction: 0x46202231 │ │ │ │ - blls f6a0dc │ │ │ │ - smladls r0, r1, r6, r4 │ │ │ │ + blls f57ad8 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + blls f6a0ec │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 147c07c │ │ │ │ + @ instruction: 0xf7f40a03 │ │ │ │ + blls f57ac0 │ │ │ │ + @ instruction: 0x46112231 │ │ │ │ + tstmi lr, #32, 12 @ 0x2000000 │ │ │ │ + smladxls r0, r6, fp, r9 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - beq 2d3d98 │ │ │ │ - @ instruction: 0xf996f7f4 │ │ │ │ - blvc f54af4 │ │ │ │ + beq 2d3dc0 │ │ │ │ + @ instruction: 0xf982f7f4 │ │ │ │ + blvc f54b1c │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x21202227 │ │ │ │ - blls f6a0fc │ │ │ │ - blvc 214abc │ │ │ │ - beq 2d3db4 │ │ │ │ - @ instruction: 0xf988f7f4 │ │ │ │ + blls f6a124 │ │ │ │ + blvc 214ae4 │ │ │ │ + beq 2d3ddc │ │ │ │ + @ instruction: 0xf974f7f4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blls f6a114 │ │ │ │ - blhi 214ad4 │ │ │ │ - bleq 2d3dcc │ │ │ │ - @ instruction: 0xf97cf7f4 │ │ │ │ + blls f6a13c │ │ │ │ + blhi 214afc │ │ │ │ + bleq 2d3df4 │ │ │ │ + @ instruction: 0xf968f7f4 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - blhi 214ae8 │ │ │ │ - beq 2d3dd0 │ │ │ │ + blhi 214b10 │ │ │ │ + beq 2d3df8 │ │ │ │ @ instruction: 0xf7f49c36 │ │ │ │ - blls f57a84 │ │ │ │ + blls f57a5c │ │ │ │ adccs sl, r8, #8, 28 @ 0x80 │ │ │ │ - b 146adec │ │ │ │ - blls f5bcd8 │ │ │ │ + b 146ae14 │ │ │ │ + blls f5bd00 │ │ │ │ streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ tstmi ip, #40, 12 @ 0x2800000 │ │ │ │ - svc 0x00c2f655 │ │ │ │ + svc 0x00aef655 │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0x97104630 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - stc2 7, cr15, [ip], {244} @ 0xf4 │ │ │ │ + ldc2l 7, cr15, [r8], #-976 @ 0xfffffc30 │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - @ instruction: 0x4642efb6 │ │ │ │ + strbmi lr, [r2], -r2, lsr #31 │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8cd9710 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - @ instruction: 0x4649fc7f │ │ │ │ + strbmi pc, [r9], -fp, ror #24 @ │ │ │ │ strtmi r2, [r8], -r8, lsr #5 │ │ │ │ - svc 0x00a8f655 │ │ │ │ + svc 0x0094f655 │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0x97104630 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - ldc2l 7, cr15, [r2], #-976 @ 0xfffffc30 │ │ │ │ - bmi 5c0130 │ │ │ │ + mrrc2 7, 15, pc, lr, cr4 @ │ │ │ │ + bmi 5c0158 │ │ │ │ strge lr, [r0], #-2499 @ 0xfffff63d │ │ │ │ - blmi 4aa710 │ │ │ │ + blmi 4aa738 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0x81aef040 │ │ │ │ + @ instruction: 0x81aff040 │ │ │ │ eorslt r9, r9, r4, lsl #16 │ │ │ │ - blhi 294834 │ │ │ │ + blhi 29485c │ │ │ │ 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 │ │ │ │ + rsbseq r6, sl, r8, lsr pc │ │ │ │ + ldrhteq r6, [sl], #-164 @ 0xffffff5c │ │ │ │ strbmi r9, [sl, #-2563] @ 0xfffff5fd │ │ │ │ ldclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x4620223c │ │ │ │ - bne 213ca4 │ │ │ │ + bne 213ccc │ │ │ │ movwls r4, #30225 @ 0x7611 │ │ │ │ - @ instruction: 0xf914f7f4 │ │ │ │ + @ instruction: 0xf900f7f4 │ │ │ │ eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ - blls f53cf4 │ │ │ │ + blls f53d1c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - movwcs pc, #2313 @ 0x909 @ │ │ │ │ + movwcs pc, #2293 @ 0x8f5 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 34026c │ │ │ │ + bls 340294 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7dda0 │ │ │ │ + blls f7ddc8 │ │ │ │ @ instruction: 0x4611223b │ │ │ │ - bleq 2d3ed4 │ │ │ │ - @ instruction: 0xf8faf7f4 │ │ │ │ + bleq 2d3efc │ │ │ │ + @ instruction: 0xf8e6f7f4 │ │ │ │ eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 1421a58 │ │ │ │ - blls f5b9c8 │ │ │ │ - b 14aae40 │ │ │ │ - blvc e9c1d0 │ │ │ │ + b 1421a80 │ │ │ │ + blls f5b9f0 │ │ │ │ + b 14aae68 │ │ │ │ + blvc e9c1f8 │ │ │ │ @ instruction: 0xf7f49300 │ │ │ │ - movwcs pc, #2283 @ 0x8eb @ │ │ │ │ + movwcs pc, #2263 @ 0x8d7 @ │ │ │ │ strtmi r9, [r0], -r1, lsl #6 │ │ │ │ - bls 3802a8 │ │ │ │ + bls 3802d0 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blls f7dddc │ │ │ │ + blls f7de04 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ - bleq 2d3f10 │ │ │ │ - @ instruction: 0xf8dcf7f4 │ │ │ │ + bleq 2d3f38 │ │ │ │ + @ instruction: 0xf8c8f7f4 │ │ │ │ teqcs r2, r5, lsr fp │ │ │ │ strtmi r9, [r0], -r3, lsl #20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ eorscs r2, r4, #0, 20 │ │ │ │ - bleq 2d3f2c │ │ │ │ - @ instruction: 0xf8cef7f4 │ │ │ │ + bleq 2d3f54 │ │ │ │ + @ instruction: 0xf8baf7f4 │ │ │ │ @ instruction: 0x212e9b35 │ │ │ │ strtmi r9, [r0], -r3, lsl #20 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, fp, ip, pc}^ │ │ │ │ eorscs r2, r0, #0, 20 │ │ │ │ - bleq 2d3f48 │ │ │ │ - @ instruction: 0xf8c0f7f4 │ │ │ │ + bleq 2d3f70 │ │ │ │ + @ instruction: 0xf8acf7f4 │ │ │ │ eorscs r9, r8, #54272 @ 0xd400 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 1421b08 │ │ │ │ - blls f5ba3c │ │ │ │ - b 14aaeb4 │ │ │ │ - bvs fee9c244 │ │ │ │ + b 1421b30 │ │ │ │ + blls f5ba64 │ │ │ │ + b 14aaedc │ │ │ │ + bvs fee9c26c │ │ │ │ @ instruction: 0xf7f49300 │ │ │ │ - blls f57904 │ │ │ │ + blls f578dc │ │ │ │ ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46289b36 │ │ │ │ - bleq 2d3f7c │ │ │ │ - svc 0x0004f655 │ │ │ │ + bleq 2d3fa4 │ │ │ │ + mrc 6, 7, APSR_nzcv, cr0, cr5, {2} │ │ │ │ strtmi r4, [r9], -r2, asr #12 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ tstls r1, #16, 14 @ 0x400000 │ │ │ │ - blx ff597636 │ │ │ │ + blx ff09765e │ │ │ │ eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ @ instruction: 0x21209300 │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - blls f578cc │ │ │ │ + blls f578a4 │ │ │ │ ldrbmi r2, [r1], -r8, lsr #5 │ │ │ │ stmdaeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46289b36 │ │ │ │ stmdbeq r3, {r0, r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - mcr 6, 7, pc, cr8, cr5, {2} @ │ │ │ │ + mrc 6, 6, APSR_nzcv, cr4, 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 │ │ │ │ + blx fff1769a │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ andscs r9, pc, #55296 @ 0xd800 │ │ │ │ @ instruction: 0xf7f49301 │ │ │ │ - @ instruction: 0x4620f877 │ │ │ │ + strtmi pc, [r0], -r3, ror #16 │ │ │ │ strls r2, [r0, -r0, lsl #6] │ │ │ │ eorscs lr, ip, #1061158912 @ 0x3f400000 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ ldrmi r1, [r1], -r0, lsl #22 │ │ │ │ @ instruction: 0xf7f49303 │ │ │ │ - blls 2d7878 │ │ │ │ + blls 2d7850 │ │ │ │ ldmib sp, {r2, r3, r5, r9, sp}^ │ │ │ │ @ instruction: 0x46119a35 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - @ instruction: 0xf860f7f4 │ │ │ │ + @ instruction: 0xf84cf7f4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2af68 │ │ │ │ - b 143ff00 │ │ │ │ + blls f2af90 │ │ │ │ + b 143ff28 │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorscs r9, fp, #55296 @ 0xd800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1d973c │ │ │ │ - b 147c4a0 │ │ │ │ + ldc 6, cr4, [pc, #68] @ 1d9764 │ │ │ │ + b 147c4c8 │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - blls f57840 │ │ │ │ + blls f57818 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs fp, r9, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - beq 2d4040 │ │ │ │ + beq 2d4068 │ │ │ │ movwls r7, #2867 @ 0xb33 │ │ │ │ - @ instruction: 0xf840f7f4 │ │ │ │ + @ instruction: 0xf82cf7f4 │ │ │ │ movwls r2, #4864 @ 0x1300 │ │ │ │ - blls f2afa8 │ │ │ │ - b 143ff44 │ │ │ │ + blls f2afd0 │ │ │ │ + b 143ff6c │ │ │ │ andls r0, r0, #49152 @ 0xc000 │ │ │ │ eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ - b 146af7c │ │ │ │ + b 146afa4 │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - blls f57804 │ │ │ │ + blls f577dc │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorscs fp, r8, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ teqcs r7, r6, lsr fp │ │ │ │ - beq 2d407c │ │ │ │ + beq 2d40a4 │ │ │ │ movwls r6, #2739 @ 0xab3 │ │ │ │ - @ instruction: 0xf822f7f4 │ │ │ │ + @ instruction: 0xf80ef7f4 │ │ │ │ eorcs r6, fp, #3981312 @ 0x3cc000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f337e0 │ │ │ │ + blls f33808 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1480448 │ │ │ │ + b 1480470 │ │ │ │ ldmdavc r3!, {r0, r1, r9, fp} │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ movwcs r9, #768 @ 0x300 │ │ │ │ - @ instruction: 0xf7f49301 │ │ │ │ - blls f577c0 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f59798 │ │ │ │ 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 2d40e4 │ │ │ │ + mcr 6, 2, pc, cr14, cr5, {2} @ │ │ │ │ @ instruction: 0x46294632 │ │ │ │ stc 6, cr4, [sp, #128] @ 0x80 │ │ │ │ @ instruction: 0xf7f48b0e │ │ │ │ - blls f585bc │ │ │ │ + blls f58594 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ andscs r9, pc, #55296 @ 0xd800 │ │ │ │ movwls r4, #5721 @ 0x1659 │ │ │ │ - @ instruction: 0xfff4f7f3 │ │ │ │ + @ instruction: 0xffe0f7f3 │ │ │ │ vmovls.s16 r9, d5[2] │ │ │ │ eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ - b 143c3c8 │ │ │ │ - b 145afe4 │ │ │ │ - @ instruction: 0xf7f30903 │ │ │ │ - blls f59770 │ │ │ │ - eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - tstmi lr, #-2147483637 @ 0x8000000b │ │ │ │ - vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 143c3e4 │ │ │ │ + b 143c3f0 │ │ │ │ + b 145b00c │ │ │ │ @ instruction: 0xf7f30903 │ │ │ │ - blls f59758 │ │ │ │ + blls f59748 │ │ │ │ adccs r4, r8, #93323264 @ 0x5900000 │ │ │ │ tstmi lr, #40, 12 @ 0x2800000 │ │ │ │ - b 14404d0 │ │ │ │ + b 14404e0 │ │ │ │ @ instruction: 0xf6550903 │ │ │ │ - @ instruction: 0x4629ee30 │ │ │ │ + strtmi lr, [r9], -r8, lsr #28 │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ - ldrls r2, [r0, -r0, lsl #10] │ │ │ │ - @ instruction: 0xf7f49511 │ │ │ │ - blls f583f4 │ │ │ │ + ldrls r2, [r0, -r0, lsl #6] │ │ │ │ + @ instruction: 0xf7f49311 │ │ │ │ + blls f583e4 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f620b4 │ │ │ │ + blls f620c4 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xffc0f7f3 │ │ │ │ - eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 136b0a8 │ │ │ │ - blls f5c038 │ │ │ │ - stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - b 1436c34 │ │ │ │ - @ instruction: 0xf7f30503 │ │ │ │ - blls f59708 │ │ │ │ - eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ - b 1461cc4 │ │ │ │ - blls f5c054 │ │ │ │ - @ instruction: 0x270026f5 │ │ │ │ - strvs lr, [r0, -sp, asr #19] │ │ │ │ - @ instruction: 0xf7f3431d │ │ │ │ - blls f596ec │ │ │ │ - eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d4188 │ │ │ │ - @ instruction: 0x212e9b36 │ │ │ │ - blhi 214e9c │ │ │ │ + @ instruction: 0xffb8f7f3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + blhi 214e70 │ │ │ │ + beq 2d4158 │ │ │ │ + @ instruction: 0xf7f39d36 │ │ │ │ + movwcs pc, #4013 @ 0xfad @ │ │ │ │ + eorscs r9, r1, #67108864 @ 0x4000000 │ │ │ │ + @ instruction: 0x46119b35 │ │ │ │ + strls r4, [r0, -r0, lsr #12] │ │ │ │ + beq 2d4180 │ │ │ │ + b 1440534 │ │ │ │ + ldrbtcs r0, [r5], r5, lsl #10 │ │ │ │ @ instruction: 0xf7f3431d │ │ │ │ - blls f596d4 │ │ │ │ - @ instruction: 0x46202234 │ │ │ │ - b 1461d40 │ │ │ │ - blls f5c088 │ │ │ │ - blhi 214eb4 │ │ │ │ - streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ - @ instruction: 0xff8cf7f3 │ │ │ │ - teqcs r5, #3620864 @ 0x374000 │ │ │ │ - beq 2941b8 │ │ │ │ - @ instruction: 0xe643431c │ │ │ │ - ldm r8!, {r1, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - andhi pc, r0, pc, lsr #7 │ │ │ │ + blls f596dc │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + b 1461cf0 │ │ │ │ + blls f5c080 │ │ │ │ + stmib sp, {r8, r9, sl, sp}^ │ │ │ │ + tstmi sp, #0, 14 │ │ │ │ + @ instruction: 0xff90f7f3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d41b4 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + tstmi sp, #0, 22 │ │ │ │ + @ instruction: 0xff84f7f3 │ │ │ │ + eorscs r9, r4, #54272 @ 0xd400 │ │ │ │ + teqcs r2, r0, lsr #12 │ │ │ │ + beq 2d41cc │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ + b 133c4ac │ │ │ │ + @ instruction: 0xf7f30403 │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 146258c │ │ │ │ + tstmi ip, #8192 @ 0x2000 │ │ │ │ + @ instruction: 0xf656e642 │ │ │ │ + svclt 0x0000e8a4 │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 294d64 │ │ │ │ + blhi 294d8c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ @ instruction: 0x460d35f8 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ andls r2, r4, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ ldcge 5, cr0, [r5], #-944 @ 0xfffffc50 │ │ │ │ - ldrdls pc, [r4], -r5 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs c9a4e4 │ │ │ │ + bvs c9a508 │ │ │ │ @ instruction: 0xf6559303 │ │ │ │ - stmibvs fp!, {r1, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r3, r5, r7, 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 │ │ │ │ + blx 1c978fc │ │ │ │ + @ instruction: 0xf8d59b35 │ │ │ │ + stmdbls r3, {r2, r5, ip, pc} │ │ │ │ + bls f68908 │ │ │ │ svclt 0x00082904 │ │ │ │ svceq 0x0004f1b9 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ tstmi r3, #0, 20 │ │ │ │ - beq 255950 │ │ │ │ + beq 255978 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf1ba0a00 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ adccs r8, r8, #238 @ 0xee │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - stc 6, cr15, [lr, #340] @ 0x154 │ │ │ │ + ldcl 6, cr15, [sl, #-340]! @ 0xfffffeac │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwcs r9, #784 @ 0x310 │ │ │ │ @ instruction: 0xf7f49311 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - blls f8022c │ │ │ │ + stmiavs r9!, {r0, r1, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + blls f80254 │ │ │ │ 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 │ │ │ │ + bcs 2095c0 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ @ instruction: 0xf0400b00 │ │ │ │ @ instruction: 0xf1b981f6 │ │ │ │ @ instruction: 0xf0000f02 │ │ │ │ eorscs r8, ip, #-1879048183 @ 0x90000009 │ │ │ │ - beq 2140c8 │ │ │ │ + beq 2140f0 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f39307 │ │ │ │ - blls 3d95a4 │ │ │ │ + blls 3d957c │ │ │ │ strcs r2, [r0, -ip, lsr #4] │ │ │ │ @ instruction: 0x46204611 │ │ │ │ strls r9, [r1, -r0, lsl #6] │ │ │ │ - blge f54124 │ │ │ │ - mrc2 7, 7, pc, cr6, cr3, {7} │ │ │ │ + blge f5414c │ │ │ │ + mcr2 7, 7, pc, cr2, 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} @ │ │ │ │ + blls f2b22c │ │ │ │ + b 146b26c │ │ │ │ + blls f5c1fc │ │ │ │ + bleq 2d4320 │ │ │ │ + mrc2 7, 6, pc, cr4, cr3, {7} │ │ │ │ @ instruction: 0x21289b35 │ │ │ │ strtmi r7, [r0], -sl, lsr #22 │ │ │ │ - beq 2d4304 │ │ │ │ + beq 2d432c │ │ │ │ andls r9, r0, #55296 @ 0xd800 │ │ │ │ strls r2, [r1, -r9, lsr #4] │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ @ instruction: 0xf7f39305 │ │ │ │ - bls f59554 │ │ │ │ - blls 36b274 │ │ │ │ - b 146b4e4 │ │ │ │ + bls f5952c │ │ │ │ + blls 36b29c │ │ │ │ + b 146b50c │ │ │ │ stmib sp, {r1, r9, fp}^ │ │ │ │ - bls f67600 │ │ │ │ + bls f67628 │ │ │ │ tstmi r3, #5120 @ 0x1400 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ @ instruction: 0xf7f39305 │ │ │ │ - bls f59534 │ │ │ │ + bls f5950c │ │ │ │ teqcs r2, r3, lsl #22 │ │ │ │ - beq 294340 │ │ │ │ + beq 294368 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ @ instruction: 0x46209a36 │ │ │ │ tstmi r3, #5120 @ 0x1400 │ │ │ │ movwls r2, #12852 @ 0x3234 │ │ │ │ - mrc2 7, 5, pc, cr10, cr3, {7} │ │ │ │ + mcr2 7, 5, pc, cr6, cr3, {7} @ │ │ │ │ @ instruction: 0x212e9a35 │ │ │ │ strtmi r9, [r0], -r3, lsl #22 │ │ │ │ strls lr, [r0, -sp, asr #19] │ │ │ │ stmdbeq r2, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 12c0318 │ │ │ │ + b 12c0340 │ │ │ │ eorscs r0, r0, #8192 @ 0x2000 │ │ │ │ - mcr2 7, 5, pc, cr12, cr3, {7} @ │ │ │ │ + mrc2 7, 4, pc, cr8, cr3, {7} │ │ │ │ smladxls r1, r5, fp, r9 │ │ │ │ - b 1422330 │ │ │ │ - blls f5be60 │ │ │ │ + b 1422358 │ │ │ │ + blls f5be88 │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d4384 │ │ │ │ + beq 2d43ac │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - mrc2 7, 4, pc, cr14, cr3, {7} │ │ │ │ + mcr2 7, 4, pc, cr10, cr3, {7} @ │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142b350 │ │ │ │ - blls f5be7c │ │ │ │ - b 146b334 │ │ │ │ + b 142b378 │ │ │ │ + blls f5bea4 │ │ │ │ + b 146b35c │ │ │ │ @ instruction: 0xf6550a03 │ │ │ │ - blls 294e44 │ │ │ │ + blls 294e1c │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f43710 │ │ │ │ - blls f58178 │ │ │ │ + blls f58150 │ │ │ │ movwls r2, #288 @ 0x120 │ │ │ │ - blls f6b314 │ │ │ │ + blls f6b33c │ │ │ │ movwls r2, #4647 @ 0x1227 │ │ │ │ - mcr2 7, 4, pc, cr2, cr3, {7} @ │ │ │ │ + mcr2 7, 3, pc, cr14, cr3, {7} @ │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1433b0c │ │ │ │ - b 145b2c4 │ │ │ │ + b 1433b34 │ │ │ │ + b 145b2ec │ │ │ │ ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ mulhi r0, r1, r8 │ │ │ │ stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - blx 1717a8c │ │ │ │ + blx 1217ab4 │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6b344 │ │ │ │ + blls f6b36c │ │ │ │ andcs r4, sl, #93323264 @ 0x5900000 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - blls 299474 │ │ │ │ + blls 29944c │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2239c │ │ │ │ + blls f223c4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - beq 2d43f8 │ │ │ │ + beq 2d4420 │ │ │ │ tstmi sp, #55296 @ 0xd800 │ │ │ │ - mrc2 7, 2, pc, cr12, cr3, {7} │ │ │ │ + mcr2 7, 2, pc, cr8, cr3, {7} @ │ │ │ │ eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d441c │ │ │ │ + beq 2d4444 │ │ │ │ @ instruction: 0xf8cd9b36 │ │ │ │ - b 1339afc │ │ │ │ + b 1339b24 │ │ │ │ @ instruction: 0xf8cd0403 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - b 14627e0 │ │ │ │ + ldmib sp, {r0, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 1462808 │ │ │ │ tstmi ip, #8192 @ 0x2000 │ │ │ │ @ instruction: 0xf8d5e11b │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - eorcs pc, ip, #912 @ 0x390 │ │ │ │ + eorcs pc, ip, #592 @ 0x250 │ │ │ │ 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 │ │ │ │ + mrc2 7, 0, pc, cr8, cr3, {7} │ │ │ │ + blls 2c0048 │ │ │ │ + b 14a2464 │ │ │ │ ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ - b 12bdb6c │ │ │ │ + b 12bdb94 │ │ │ │ vabdl.u8 q8, d10, d1 │ │ │ │ ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f593d8 │ │ │ │ + blls f593b0 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14ab3f4 │ │ │ │ - blls f5c784 │ │ │ │ + b 14ab41c │ │ │ │ + blls f5c7ac │ │ │ │ @ instruction: 0x21287b2a │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ movwls r4, #13115 @ 0x333b │ │ │ │ - mcr2 7, 0, pc, cr12, cr3, {7} @ │ │ │ │ + ldc2l 7, cr15, [r8, #972]! @ 0x3cc │ │ │ │ andne pc, r0, #671088643 @ 0x28000003 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - blls 2c0468 │ │ │ │ - beq 2944c4 │ │ │ │ + blls 2c0490 │ │ │ │ + beq 2944ec │ │ │ │ @ instruction: 0xf8cd9a36 │ │ │ │ - b 12bdbb0 │ │ │ │ + b 12bdbd8 │ │ │ │ eorcs r0, sp, #2048 @ 0x800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1d9bec │ │ │ │ + ldc 6, cr4, [pc, #68] @ 1d9c14 │ │ │ │ @ instruction: 0xf7f38bbf │ │ │ │ - blls f59394 │ │ │ │ + blls f5936c │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 146b438 │ │ │ │ - blls f5c3c8 │ │ │ │ + b 146b460 │ │ │ │ + blls f5c3f0 │ │ │ │ teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d44f0 │ │ │ │ + bleq 2d4518 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - stc2l 7, cr15, [sl, #972]! @ 0x3cc │ │ │ │ + ldc2l 7, cr15, [r6, #972] @ 0x3cc │ │ │ │ eorcs r6, fp, #3850240 @ 0x3ac000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f33c4c │ │ │ │ - beq 2d4504 │ │ │ │ - b 14c08b8 │ │ │ │ + blls f33c74 │ │ │ │ + beq 2d452c │ │ │ │ + b 14c08e0 │ │ │ │ stmdavc fp!, {r0, r1, r8, r9, fp} │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f99350 │ │ │ │ + blls f99328 │ │ │ │ ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 146b47c │ │ │ │ - b 149b014 │ │ │ │ + b 146b4a4 │ │ │ │ + b 149b03c │ │ │ │ @ instruction: 0xf7f40a03 │ │ │ │ - blls f582c4 │ │ │ │ + blls f5829c │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ andcs r9, sl, #55296 @ 0xd800 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ - stc2l 7, cr15, [r4, #972] @ 0x3cc │ │ │ │ + ldc2 7, cr15, [r0, #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 │ │ │ │ + blhi 215284 │ │ │ │ + beq 2d457c │ │ │ │ + stc2 7, cr15, [r4, #972]! @ 0x3cc │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blls f6a8c8 │ │ │ │ - beq 2d4580 │ │ │ │ - stc 6, cr15, [r0], {85} @ 0x55 │ │ │ │ + blls f6a8d8 │ │ │ │ + beq 2d4590 │ │ │ │ + bl 175c0 │ │ │ │ strtmi r9, [r0], -r2, lsl #22 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - blls f57f94 │ │ │ │ + blls f57f84 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f62514 │ │ │ │ + blls f62524 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - ldc2 7, cr15, [r0, #972] @ 0x3cc │ │ │ │ - movwls r9, #2818 @ 0xb02 │ │ │ │ - blls f2254c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + stc2 7, cr15, [r8, #972] @ 0x3cc │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + tstmi sp, #48, 4 │ │ │ │ + @ instruction: 0x212e9b36 │ │ │ │ + blhi 2152d4 │ │ │ │ + beq 2d45cc │ │ │ │ + ldc2l 7, cr15, [ip, #-972]! @ 0xfffffc34 │ │ │ │ + eorscs r9, r1, #2048 @ 0x800 │ │ │ │ + ldrmi r9, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - blls f6a908 │ │ │ │ - beq 2d45c0 │ │ │ │ - stc2 7, cr15, [r2, #972] @ 0x3cc │ │ │ │ - blvc fe2d531c │ │ │ │ - blls f2b524 │ │ │ │ + blls f6a930 │ │ │ │ + beq 2d45e8 │ │ │ │ + stc2l 7, cr15, [lr, #-972]! @ 0xfffffc34 │ │ │ │ + blvc fe2d5344 │ │ │ │ + blls f2b54c │ │ │ │ @ instruction: 0x21202227 │ │ │ │ - blls f6a920 │ │ │ │ - blvc 2152e4 │ │ │ │ - beq 2d45dc │ │ │ │ - ldc2l 7, cr15, [r4, #-972]! @ 0xfffffc34 │ │ │ │ + blls f6a948 │ │ │ │ + blvc 21530c │ │ │ │ + beq 2d4604 │ │ │ │ + stc2l 7, cr15, [r0, #-972]! @ 0xfffffc34 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blls f6a938 │ │ │ │ - blhi 2152fc │ │ │ │ - bleq 2d45f4 │ │ │ │ - stc2l 7, cr15, [r8, #-972]! @ 0xfffffc34 │ │ │ │ + blls f6a960 │ │ │ │ + blhi 215324 │ │ │ │ + bleq 2d461c │ │ │ │ + ldc2l 7, cr15, [r4, #-972] @ 0xfffffc34 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - blhi 215310 │ │ │ │ - beq 2d45f4 │ │ │ │ + blhi 215338 │ │ │ │ + beq 2d461c │ │ │ │ @ instruction: 0xf7f39c36 │ │ │ │ - blls f5925c │ │ │ │ + blls f59234 │ │ │ │ adccs sl, r8, #8, 26 @ 0x200 │ │ │ │ - b 146b614 │ │ │ │ - blls f5c500 │ │ │ │ + b 146b63c │ │ │ │ + blls f5c528 │ │ │ │ streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ - bl fed97654 │ │ │ │ + bl fe89767c │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - adccs pc, r8, #7798784 @ 0x770000 │ │ │ │ + adccs pc, r8, #6488064 @ 0x630000 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - bl fea17670 │ │ │ │ + bl fe517698 │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - strbmi pc, [r9], -r9, ror #16 @ │ │ │ │ + @ instruction: 0x4649f855 │ │ │ │ ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - bl fe69768c │ │ │ │ + bl 21976b4 │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f49044 │ │ │ │ - blls 317eb8 │ │ │ │ + blls 317e90 │ │ │ │ stmib r3, {r0, r1, r3, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ ldmpl r3, {r0, r1, r2, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls fb3dc4 │ │ │ │ + blls fb3dec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r4, {r0, r1, r2, r7, r8, pc} │ │ │ │ ldc 0, cr11, [sp], #228 @ 0xe4 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - bls 2bdd34 │ │ │ │ + bls 2bdd5c │ │ │ │ @ instruction: 0xf47f454a │ │ │ │ eorscs sl, ip, #10, 28 @ 0xa0 │ │ │ │ - bleq 2144b4 │ │ │ │ + bleq 2144dc │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f39307 │ │ │ │ - blls 3d91b8 │ │ │ │ + blls 3d9190 │ │ │ │ strcs r2, [r0, -ip, lsr #4] │ │ │ │ @ instruction: 0x46204611 │ │ │ │ strls r9, [r1, -r0, lsl #6] │ │ │ │ - bls f54510 │ │ │ │ - stc2 7, cr15, [r0, #-972] @ 0xfffffc34 │ │ │ │ + bls f54538 │ │ │ │ + stc2l 7, cr15, [ip], #972 @ 0x3cc │ │ │ │ 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 │ │ │ │ + blls f2b618 │ │ │ │ + b 142b658 │ │ │ │ + blls f5c1e8 │ │ │ │ + beq 2d4708 │ │ │ │ + ldc2l 7, cr15, [lr], {243} @ 0xf3 │ │ │ │ eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1422268 │ │ │ │ - blls f5c1d8 │ │ │ │ - b 146b650 │ │ │ │ - blvc c9c5e0 │ │ │ │ + b 1422290 │ │ │ │ + blls f5c200 │ │ │ │ + b 146b678 │ │ │ │ + blvc c9c608 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls 399168 │ │ │ │ + blls 399140 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f22698 │ │ │ │ + blls f226c0 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1480ac8 │ │ │ │ + b 1480af0 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls 2d914c │ │ │ │ + blls 2d9124 │ │ │ │ stmib sp, {r2, r4, r5, r9, sp}^ │ │ │ │ teqcs r2, r0, lsl #22 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1480ae4 │ │ │ │ + b 1480b0c │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls 2d9130 │ │ │ │ + blls 2d9108 │ │ │ │ stmib sp, {r4, r5, r9, sp}^ │ │ │ │ @ instruction: 0x212e3b00 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1480b00 │ │ │ │ + b 1480b28 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f59114 │ │ │ │ + blls f590ec │ │ │ │ @ instruction: 0xf8cd2238 │ │ │ │ teqcs r7, r4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ - beq 2d476c │ │ │ │ + beq 2d4794 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - stc2 7, cr15, [sl], #972 @ 0x3cc │ │ │ │ + ldc2 7, cr15, [r6], {243} @ 0xf3 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142b7b8 │ │ │ │ - blls f5c264 │ │ │ │ - b 146b71c │ │ │ │ + b 142b7e0 │ │ │ │ + blls f5c28c │ │ │ │ + b 146b744 │ │ │ │ @ instruction: 0xf6550a03 │ │ │ │ - blls 294a5c │ │ │ │ + blls 294a34 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f33710 │ │ │ │ - blls f59d90 │ │ │ │ + blls f59d68 │ │ │ │ movwls r2, #288 @ 0x120 │ │ │ │ - blls f6b6fc │ │ │ │ + blls f6b724 │ │ │ │ movwls r2, #4647 @ 0x1227 │ │ │ │ - stc2 7, cr15, [lr], {243} @ 0xf3 │ │ │ │ + ldc2l 7, cr15, [sl], #-972 @ 0xfffffc34 │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1433ef4 │ │ │ │ - b 145b6ac │ │ │ │ + b 1433f1c │ │ │ │ + b 145b6d4 │ │ │ │ ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ mulhi r0, r1, r8 │ │ │ │ stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e60a │ │ │ │ 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 │ │ │ │ + rsbseq r6, sl, r8, lsl #14 │ │ │ │ + rsbseq r6, sl, r6, lsl #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 │ │ │ │ + mrrc2 7, 15, pc, r4, cr3 @ │ │ │ │ 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 │ │ │ │ + blls 359034 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #14 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - blhi 1a55574 │ │ │ │ + blhi 1a5559c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14c0bd8 │ │ │ │ + b 14c0c00 │ │ │ │ @ instruction: 0xf7f30b03 │ │ │ │ - blls f5903c │ │ │ │ + blls f59014 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs sl, r9, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - bleq 2d4848 │ │ │ │ + bleq 2d4870 │ │ │ │ movwls r7, #2859 @ 0xb2b │ │ │ │ - ldc2 7, cr15, [lr], #-972 @ 0xfffffc34 │ │ │ │ + stc2 7, cr15, [sl], #-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 │ │ │ │ + b 142b7dc │ │ │ │ + blls f5c36c │ │ │ │ + bleq 2d4890 │ │ │ │ + ldc2 7, cr15, [ip], {243} @ 0xf3 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 142282c │ │ │ │ - blls f5c35c │ │ │ │ - b 14a2430 │ │ │ │ - bvs fec9cb64 │ │ │ │ + b 1422854 │ │ │ │ + blls f5c384 │ │ │ │ + b 14a2458 │ │ │ │ + bvs fec9cb8c │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - stmibvs fp!, {r0, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r2, r3, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 1440c40 │ │ │ │ - blls f5c37c │ │ │ │ - bleq 2d48a0 │ │ │ │ + b 1440c68 │ │ │ │ + blls f5c3a4 │ │ │ │ + bleq 2d48c8 │ │ │ │ strls r7, [r1, -fp, lsr #16] │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f98fc0 │ │ │ │ + blls f98f98 │ │ │ │ ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 142b80c │ │ │ │ - b 149b3a4 │ │ │ │ + b 142b834 │ │ │ │ + b 149b3cc │ │ │ │ @ instruction: 0xf7f30903 │ │ │ │ - blls f59f34 │ │ │ │ + blls f59f0c │ │ │ │ ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ movwls r2, #4618 @ 0x120a │ │ │ │ - blx 117f76 │ │ │ │ + blx ffc17f9e │ │ │ │ @ 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 │ │ │ │ + blhi 215614 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx ffb17fa6 │ │ │ │ + blx ff917fb6 │ │ │ │ @ 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 │ │ │ │ + blls f6ac68 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b e17950 │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + strbmi r9, [r2], -r2, lsl #28 │ │ │ │ + ldrvs lr, [r0, -sp, asr #19] │ │ │ │ + mrc2 7, 7, pc, cr10, cr3, {7} │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + eorcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x21209b36 │ │ │ │ + @ instruction: 0xf7f39301 │ │ │ │ + blls f58f24 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 133cc2c │ │ │ │ + vldmdbls r6!, {s0-s2} │ │ │ │ + blx fef98002 │ │ │ │ eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 146b898 │ │ │ │ - blls f5c828 │ │ │ │ + b 146b8bc │ │ │ │ + blls f5c84c │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - tstmi sp, #0, 14 │ │ │ │ - blx ff117ff6 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - beq 2d495c │ │ │ │ - @ instruction: 0x26f59b36 │ │ │ │ + b 1433c48 │ │ │ │ + ldrbtcs r0, [r5], r5, lsl #10 │ │ │ │ + @ instruction: 0xf7f3431d │ │ │ │ + blls f58ef0 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + b 14624dc │ │ │ │ + blls f5c86c │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ tstmi sp, #0, 14 │ │ │ │ - blx fed98012 │ │ │ │ + blx fe89803a │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - b 146290c │ │ │ │ - blls f5c85c │ │ │ │ - stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d49a0 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ tstmi sp, #0, 22 │ │ │ │ - blx fea9802a │ │ │ │ + blx fe598052 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d4990 │ │ │ │ + beq 2d49b8 │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133cc70 │ │ │ │ + b 133cc98 │ │ │ │ strb r0, [r6, #-1027] @ 0xfffffbfd │ │ │ │ - stcl 6, cr15, [r8], {85} @ 0x55 │ │ │ │ + ldc 6, cr15, [r4], #340 @ 0x154 │ │ │ │ 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 29556c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ @ instruction: 0x460d35f8 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ andls r2, r4, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ ldcge 5, cr0, [r5], #-944 @ 0xfffffc50 │ │ │ │ - ldrdls pc, [r4], -r5 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs c9acc4 │ │ │ │ + bvs c9ace8 │ │ │ │ @ instruction: 0xf6559303 │ │ │ │ - stmibvs fp!, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r3, r4, r5, r7, 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 │ │ │ │ + mrc2 7, 3, pc, cr10, cr3, {7} │ │ │ │ + @ instruction: 0xf8d59b35 │ │ │ │ + stmdbls r3, {r2, r5, ip, pc} │ │ │ │ + bls f690e8 │ │ │ │ svclt 0x00082904 │ │ │ │ svceq 0x0004f1b9 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ tstmi r3, #0, 20 │ │ │ │ - beq 256130 │ │ │ │ + beq 256158 │ │ │ │ @ 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} │ │ │ │ + stmib sl, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwcs r9, #784 @ 0x310 │ │ │ │ @ instruction: 0xf7f39311 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blls f80a0c │ │ │ │ + stmiavs r9!, {r0, r1, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blls f80a34 │ │ │ │ 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 │ │ │ │ + bcs 209da0 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ @ instruction: 0xf0400b00 │ │ │ │ @ instruction: 0xf1b981f6 │ │ │ │ @ instruction: 0xf0000f02 │ │ │ │ eorscs r8, ip, #-1879048183 @ 0x90000009 │ │ │ │ - beq 2148a8 │ │ │ │ + beq 2148d0 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f39307 │ │ │ │ - blls 3d8dc4 │ │ │ │ + blls 3d8d9c │ │ │ │ strcs r2, [r0, -ip, lsr #4] │ │ │ │ @ instruction: 0x46204611 │ │ │ │ strls r9, [r1, -r0, lsl #6] │ │ │ │ - blge f54904 │ │ │ │ - blx 398162 │ │ │ │ + blge f5492c │ │ │ │ + blx ffe98188 │ │ │ │ eorscs r9, fp, #5120 @ 0x1400 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2b9e4 │ │ │ │ - b 146ba24 │ │ │ │ - blls f5c9b4 │ │ │ │ - bleq 2d4ad8 │ │ │ │ - blx 1817c │ │ │ │ + blls f2ba0c │ │ │ │ + b 146ba4c │ │ │ │ + blls f5c9dc │ │ │ │ + bleq 2d4b00 │ │ │ │ + blx ffb181a4 │ │ │ │ @ instruction: 0x21289b35 │ │ │ │ strtmi r7, [r0], -sl, lsr #22 │ │ │ │ - beq 2d4ae4 │ │ │ │ + beq 2d4b0c │ │ │ │ andls r9, r0, #55296 @ 0xd800 │ │ │ │ strls r2, [r1, -r9, lsr #4] │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ @ instruction: 0xf7f39305 │ │ │ │ - bls f58d74 │ │ │ │ - blls 36ba54 │ │ │ │ - b 146bcc4 │ │ │ │ + bls f58d4c │ │ │ │ + blls 36ba7c │ │ │ │ + b 146bcec │ │ │ │ stmib sp, {r1, r9, fp}^ │ │ │ │ - bls f67de0 │ │ │ │ + bls f67e08 │ │ │ │ tstmi r3, #5120 @ 0x1400 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ @ instruction: 0xf7f39305 │ │ │ │ - bls f58d54 │ │ │ │ + bls f58d2c │ │ │ │ teqcs r2, r3, lsl #22 │ │ │ │ - beq 294b20 │ │ │ │ + beq 294b48 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ @ instruction: 0x46209a36 │ │ │ │ tstmi r3, #5120 @ 0x1400 │ │ │ │ movwls r2, #12852 @ 0x3234 │ │ │ │ - blx ff4981d8 │ │ │ │ + blx fef98200 │ │ │ │ @ instruction: 0x212e9a35 │ │ │ │ strtmi r9, [r0], -r3, lsl #22 │ │ │ │ strls lr, [r0, -sp, asr #19] │ │ │ │ stmdbeq r2, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 12c0af8 │ │ │ │ + b 12c0b20 │ │ │ │ eorscs r0, r0, #8192 @ 0x2000 │ │ │ │ - blx ff1181f4 │ │ │ │ + blx fec1821c │ │ │ │ smladxls r1, r5, fp, r9 │ │ │ │ - b 1422b10 │ │ │ │ - blls f5c640 │ │ │ │ + b 1422b38 │ │ │ │ + blls f5c668 │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d4b64 │ │ │ │ + beq 2d4b8c │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - blx fed98210 │ │ │ │ + blx fe898238 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142bb30 │ │ │ │ - blls f5c65c │ │ │ │ - b 146bb14 │ │ │ │ + b 142bb58 │ │ │ │ + blls f5c684 │ │ │ │ + b 146bb3c │ │ │ │ @ instruction: 0xf6550a03 │ │ │ │ - blls 294664 │ │ │ │ + blls 29463c │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f33710 │ │ │ │ - blls f59998 │ │ │ │ + blls f59970 │ │ │ │ movwls r2, #288 @ 0x120 │ │ │ │ - blls f6baf4 │ │ │ │ + blls f6bb1c │ │ │ │ movwls r2, #4647 @ 0x1227 │ │ │ │ - blx fe698248 │ │ │ │ + blx 2198270 │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14342ec │ │ │ │ - b 145baa4 │ │ │ │ + b 1434314 │ │ │ │ + b 145bacc │ │ │ │ ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ mulhi r0, r1, r8 │ │ │ │ stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - mrc2 7, 6, pc, cr4, cr3, {7} │ │ │ │ + mcr2 7, 6, pc, cr0, cr3, {7} @ │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6bb24 │ │ │ │ + blls f6bb4c │ │ │ │ andcs r4, r9, #93323264 @ 0x5900000 │ │ │ │ @ instruction: 0xf7f39301 │ │ │ │ - blls 298c94 │ │ │ │ + blls 298c6c │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f22b7c │ │ │ │ + blls f22ba4 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - beq 2d4bd8 │ │ │ │ + beq 2d4c00 │ │ │ │ tstmi sp, #55296 @ 0xd800 │ │ │ │ - blx 1d18294 │ │ │ │ + blx 18182bc │ │ │ │ eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d4bfc │ │ │ │ + beq 2d4c24 │ │ │ │ @ instruction: 0xf8cd9b36 │ │ │ │ - b 133a2dc │ │ │ │ + b 133a304 │ │ │ │ @ instruction: 0xf8cd0403 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - b 1462fc0 │ │ │ │ + ldmib sp, {r0, r3, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + b 1462fe8 │ │ │ │ tstmi ip, #8192 @ 0x2000 │ │ │ │ @ instruction: 0xf8d5e11b │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f39004 │ │ │ │ - eorcs pc, ip, #299008 @ 0x49000 │ │ │ │ + eorcs pc, ip, #217088 @ 0x35000 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ ldmib sp, {r2, ip, pc}^ │ │ │ │ movwls fp, #13109 @ 0x3335 │ │ │ │ - blx 11182f4 │ │ │ │ - blls 2c0800 │ │ │ │ - b 14a2c1c │ │ │ │ + blx c1831c │ │ │ │ + blls 2c0828 │ │ │ │ + b 14a2c44 │ │ │ │ ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ - b 12be34c │ │ │ │ + b 12be374 │ │ │ │ vabdl.u8 q8, d10, d1 │ │ │ │ ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f58bf8 │ │ │ │ + blls f58bd0 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14abbd4 │ │ │ │ - blls f5cf64 │ │ │ │ + b 14abbfc │ │ │ │ + blls f5cf8c │ │ │ │ @ instruction: 0x21287b2a │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ movwls r4, #13115 @ 0x333b │ │ │ │ - blx 918334 │ │ │ │ + blx 41835c │ │ │ │ andne pc, r0, #671088643 @ 0x28000003 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - blls 2c0c48 │ │ │ │ - beq 294ca4 │ │ │ │ + blls 2c0c70 │ │ │ │ + beq 294ccc │ │ │ │ @ instruction: 0xf8cd9a36 │ │ │ │ - b 12be390 │ │ │ │ + b 12be3b8 │ │ │ │ eorcs r0, sp, #2048 @ 0x800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1da3cc │ │ │ │ + ldc 6, cr4, [pc, #68] @ 1da3f4 │ │ │ │ @ instruction: 0xf7f38bbf │ │ │ │ - blls f58bb4 │ │ │ │ + blls f58b8c │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 146bc18 │ │ │ │ - blls f5cba8 │ │ │ │ + b 146bc40 │ │ │ │ + blls f5cbd0 │ │ │ │ teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d4cd0 │ │ │ │ + bleq 2d4cf8 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - @ instruction: 0xf9faf7f3 │ │ │ │ + @ instruction: 0xf9e6f7f3 │ │ │ │ eorcs r6, fp, #3850240 @ 0x3ac000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f3442c │ │ │ │ - beq 2d4ce4 │ │ │ │ - b 14c1098 │ │ │ │ + blls f34454 │ │ │ │ + beq 2d4d0c │ │ │ │ + b 14c10c0 │ │ │ │ stmdavc fp!, {r0, r1, r8, r9, fp} │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f98b70 │ │ │ │ + blls f98b48 │ │ │ │ ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 146bc5c │ │ │ │ - b 149b7f4 │ │ │ │ + b 146bc84 │ │ │ │ + b 149b81c │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f59ca4 │ │ │ │ + blls f59c7c │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ andcs r9, r9, #55296 @ 0xd800 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ - @ instruction: 0xf9d4f7f3 │ │ │ │ + @ instruction: 0xf9c0f7f3 │ │ │ │ @ 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 │ │ │ │ + blhi 215a64 │ │ │ │ + beq 2d4d5c │ │ │ │ + @ instruction: 0xf9b4f7f3 │ │ │ │ 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} │ │ │ │ + blls f6b0b8 │ │ │ │ + beq 2d4d70 │ │ │ │ + stmda r8, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strtmi r9, [r0], -r2, lsl #22 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls f597b4 │ │ │ │ + blls f597a4 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f62cf4 │ │ │ │ + blls f62d04 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xf9a0f7f3 │ │ │ │ - movwls r9, #2818 @ 0xb02 │ │ │ │ - blls f22d2c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + @ instruction: 0xf998f7f3 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + tstmi sp, #48, 4 │ │ │ │ + @ instruction: 0x212e9b36 │ │ │ │ + blhi 215ab4 │ │ │ │ + beq 2d4dac │ │ │ │ + @ instruction: 0xf98cf7f3 │ │ │ │ + eorscs r9, r1, #2048 @ 0x800 │ │ │ │ + ldrmi r9, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - blls f6b0e8 │ │ │ │ - beq 2d4da0 │ │ │ │ - @ instruction: 0xf992f7f3 │ │ │ │ - blvc fe2d5afc │ │ │ │ - blls f2bd04 │ │ │ │ + blls f6b110 │ │ │ │ + beq 2d4dc8 │ │ │ │ + @ instruction: 0xf97ef7f3 │ │ │ │ + blvc fe2d5b24 │ │ │ │ + blls f2bd2c │ │ │ │ @ instruction: 0x21202227 │ │ │ │ - blls f6b100 │ │ │ │ - blvc 215ac4 │ │ │ │ - beq 2d4dbc │ │ │ │ - @ instruction: 0xf984f7f3 │ │ │ │ + blls f6b128 │ │ │ │ + blvc 215aec │ │ │ │ + beq 2d4de4 │ │ │ │ + @ instruction: 0xf970f7f3 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blls f6b118 │ │ │ │ - blhi 215adc │ │ │ │ - bleq 2d4dd4 │ │ │ │ - @ instruction: 0xf978f7f3 │ │ │ │ + blls f6b140 │ │ │ │ + blhi 215b04 │ │ │ │ + bleq 2d4dfc │ │ │ │ + @ instruction: 0xf964f7f3 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - blhi 215af0 │ │ │ │ - beq 2d4dd4 │ │ │ │ + blhi 215b18 │ │ │ │ + beq 2d4dfc │ │ │ │ @ instruction: 0xf7f39c36 │ │ │ │ - blls f58a7c │ │ │ │ + blls f58a54 │ │ │ │ adccs sl, r8, #8, 26 @ 0x200 │ │ │ │ - b 146bdf4 │ │ │ │ - blls f5cce0 │ │ │ │ + b 146be1c │ │ │ │ + blls f5cd08 │ │ │ │ streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ - svc 0x00bef654 │ │ │ │ + svc 0x00aaf654 │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - adccs pc, r8, #34560 @ 0x8700 │ │ │ │ + adccs pc, r8, #29440 @ 0x7300 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - svc 0x00b0f654 │ │ │ │ + svc 0x009cf654 │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - @ instruction: 0x4649fc79 │ │ │ │ + strbmi pc, [r9], -r5, ror #24 @ │ │ │ │ ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - svc 0x00a2f654 │ │ │ │ + svc 0x008ef654 │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls 3196d8 │ │ │ │ + blls 3196b0 │ │ │ │ stmib r3, {r0, r1, r3, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ ldmpl r3, {r0, r1, r2, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls fb45a4 │ │ │ │ + blls fb45cc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r4, {r0, r1, r2, r7, r8, pc} │ │ │ │ ldc 0, cr11, [sp], #228 @ 0xe4 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - bls 2be514 │ │ │ │ + bls 2be53c │ │ │ │ @ instruction: 0xf47f454a │ │ │ │ eorscs sl, ip, #10, 28 @ 0xa0 │ │ │ │ - bleq 214c94 │ │ │ │ + bleq 214cbc │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f39307 │ │ │ │ - blls 3d89d8 │ │ │ │ + blls 3d89b0 │ │ │ │ strcs r2, [r0, -ip, lsr #4] │ │ │ │ @ instruction: 0x46204611 │ │ │ │ strls r9, [r1, -r0, lsl #6] │ │ │ │ - bls f54cf0 │ │ │ │ - @ instruction: 0xf910f7f3 │ │ │ │ + bls f54d18 │ │ │ │ + @ instruction: 0xf8fcf7f3 │ │ │ │ eorscs r9, fp, #5120 @ 0x1400 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2bdd0 │ │ │ │ - b 142be10 │ │ │ │ - blls f5c9a0 │ │ │ │ - beq 2d4ec0 │ │ │ │ - @ instruction: 0xf902f7f3 │ │ │ │ + blls f2bdf8 │ │ │ │ + b 142be38 │ │ │ │ + blls f5c9c8 │ │ │ │ + beq 2d4ee8 │ │ │ │ + @ instruction: 0xf8eef7f3 │ │ │ │ eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1422a48 │ │ │ │ - blls f5c9b8 │ │ │ │ - b 146be30 │ │ │ │ - blvc c9cdc0 │ │ │ │ + b 1422a70 │ │ │ │ + blls f5c9e0 │ │ │ │ + b 146be58 │ │ │ │ + blvc c9cde8 │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls 398988 │ │ │ │ + blls 398960 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f22e78 │ │ │ │ + blls f22ea0 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14812a8 │ │ │ │ + b 14812d0 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls 2d896c │ │ │ │ + blls 2d8944 │ │ │ │ stmib sp, {r2, r4, r5, r9, sp}^ │ │ │ │ teqcs r2, r0, lsl #22 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14812c4 │ │ │ │ + b 14812ec │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls 2d8950 │ │ │ │ + blls 2d8928 │ │ │ │ stmib sp, {r4, r5, r9, sp}^ │ │ │ │ @ instruction: 0x212e3b00 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14812e0 │ │ │ │ + b 1481308 │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f58934 │ │ │ │ + blls f5890c │ │ │ │ @ instruction: 0xf8cd2238 │ │ │ │ teqcs r7, r4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ - beq 2d4f4c │ │ │ │ + beq 2d4f74 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - @ instruction: 0xf8baf7f3 │ │ │ │ + @ instruction: 0xf8a6f7f3 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142bf98 │ │ │ │ - blls f5ca44 │ │ │ │ - b 146befc │ │ │ │ + b 142bfc0 │ │ │ │ + blls f5ca6c │ │ │ │ + b 146bf24 │ │ │ │ @ instruction: 0xf6540a03 │ │ │ │ - blls 29627c │ │ │ │ + blls 296254 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f33710 │ │ │ │ - blls f595b0 │ │ │ │ + blls f59588 │ │ │ │ movwls r2, #288 @ 0x120 │ │ │ │ - blls f6bedc │ │ │ │ + blls f6bf04 │ │ │ │ movwls r2, #4647 @ 0x1227 │ │ │ │ - @ instruction: 0xf89ef7f3 │ │ │ │ + @ instruction: 0xf88af7f3 │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14346d4 │ │ │ │ - b 145be8c │ │ │ │ + b 14346fc │ │ │ │ + b 145beb4 │ │ │ │ ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ mulhi r0, r1, r8 │ │ │ │ stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e60a │ │ │ │ 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 │ │ │ │ + rsbseq r5, sl, r8, lsr #30 │ │ │ │ + rsbseq r5, sl, r6, lsr #21 │ │ │ │ stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r0, [r1], -r0, lsl #20 │ │ │ │ movwls r4, #13856 @ 0x3620 │ │ │ │ - @ instruction: 0xf878f7f3 │ │ │ │ + @ instruction: 0xf864f7f3 │ │ │ │ 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 │ │ │ │ + blls 358854 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #14 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - blhi 1a55d54 │ │ │ │ + blhi 1a55d7c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14c13b8 │ │ │ │ + b 14c13e0 │ │ │ │ @ instruction: 0xf7f30b03 │ │ │ │ - blls f5885c │ │ │ │ + blls f58834 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs sl, r9, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - bleq 2d5028 │ │ │ │ + bleq 2d5050 │ │ │ │ movwls r7, #2859 @ 0xb2b │ │ │ │ - @ instruction: 0xf84ef7f3 │ │ │ │ + @ instruction: 0xf83af7f3 │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ eorcs r3, sp, #0, 14 │ │ │ │ @ instruction: 0x46119b35 │ │ │ │ - b 142bf94 │ │ │ │ - blls f5cb24 │ │ │ │ - bleq 2d5048 │ │ │ │ - @ instruction: 0xf840f7f3 │ │ │ │ + b 142bfbc │ │ │ │ + blls f5cb4c │ │ │ │ + bleq 2d5070 │ │ │ │ + @ instruction: 0xf82cf7f3 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 142300c │ │ │ │ - blls f5cb3c │ │ │ │ - b 14a2c10 │ │ │ │ - bvs fec9d344 │ │ │ │ + b 1423034 │ │ │ │ + blls f5cb64 │ │ │ │ + b 14a2c38 │ │ │ │ + bvs fec9d36c │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - stmibvs fp!, {r0, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r2, r3, r4, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r0], -fp, lsr #4 │ │ │ │ ldmdavs sp, {r0, r4, r9, sl, lr} │ │ │ │ - b 1441420 │ │ │ │ - blls f5cb5c │ │ │ │ - bleq 2d5080 │ │ │ │ + b 1441448 │ │ │ │ + blls f5cb84 │ │ │ │ + bleq 2d50a8 │ │ │ │ strls r7, [r1, -fp, lsr #16] │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xf7f39300 │ │ │ │ - blls f987e0 │ │ │ │ + blls f987b8 │ │ │ │ ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 142bfec │ │ │ │ - b 149bb84 │ │ │ │ + b 142c014 │ │ │ │ + b 149bbac │ │ │ │ @ instruction: 0xf7f30903 │ │ │ │ - blls f59914 │ │ │ │ + blls f598ec │ │ │ │ ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ movwls r2, #4617 @ 0x1209 │ │ │ │ - @ instruction: 0xf80cf7f3 │ │ │ │ + @ instruction: 0xfff8f7f2 │ │ │ │ @ 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 │ │ │ │ + blhi 215df4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xfff4f7f2 │ │ │ │ + @ instruction: 0xffecf7f2 │ │ │ │ @ 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 │ │ │ │ + blls f6b448 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + mcr 6, 2, pc, cr0, cr4, {2} @ │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + strbmi r9, [r2], -r2, lsl #28 │ │ │ │ + ldrvs lr, [r0, -sp, asr #19] │ │ │ │ + blx 4987ba │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + eorcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x21209b36 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f5a744 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 133d40c │ │ │ │ + vldmdbls r6!, {s0-s2} │ │ │ │ + @ instruction: 0xffc6f7f2 │ │ │ │ eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 146c078 │ │ │ │ - blls f5d008 │ │ │ │ + b 146c09c │ │ │ │ + blls f5d02c │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - tstmi sp, #0, 14 │ │ │ │ - @ instruction: 0xffccf7f2 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - beq 2d513c │ │ │ │ - @ instruction: 0x26f59b36 │ │ │ │ + b 1434428 │ │ │ │ + ldrbtcs r0, [r5], r5, lsl #10 │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f5a710 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + b 1462cbc │ │ │ │ + blls f5d04c │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ tstmi sp, #0, 14 │ │ │ │ - @ instruction: 0xffbef7f2 │ │ │ │ + @ instruction: 0xffaaf7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - b 14630ec │ │ │ │ - blls f5d03c │ │ │ │ - stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d5180 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ tstmi sp, #0, 22 │ │ │ │ - @ instruction: 0xffb2f7f2 │ │ │ │ + @ instruction: 0xff9ef7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d5170 │ │ │ │ + beq 2d5198 │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133d450 │ │ │ │ + b 133d478 │ │ │ │ strb r0, [r6, #-1027] @ 0xfffffbfd │ │ │ │ - ldm r8, {r0, r2, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4, {r0, 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 295d24 │ │ │ │ + blhi 295d4c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ @ instruction: 0x460d35f8 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ andls r2, r4, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ ldcge 5, cr0, [r5], #-944 @ 0xfffffc50 │ │ │ │ - ldrdls pc, [r4], -r5 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs c9b4a4 │ │ │ │ + bvs c9b4c8 │ │ │ │ @ instruction: 0xf6549303 │ │ │ │ - stmibvs fp!, {r1, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r3, r6, r7, 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 │ │ │ │ + blx fe4988b8 │ │ │ │ + @ instruction: 0xf8d59b35 │ │ │ │ + stmdbls r3, {r2, r5, ip, pc} │ │ │ │ + bls f698c8 │ │ │ │ svclt 0x00082904 │ │ │ │ svceq 0x0004f1b9 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ tstmi r3, #0, 20 │ │ │ │ - beq 256910 │ │ │ │ + beq 256938 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf1ba0a00 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ adccs r8, r8, #238 @ 0xee │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - stc 6, cr15, [lr, #336]! @ 0x150 │ │ │ │ + ldc 6, cr15, [sl, #336] @ 0x150 │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwcs r9, #784 @ 0x310 │ │ │ │ @ instruction: 0xf7f39311 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - blls f811ec │ │ │ │ + stmiavs r9!, {r0, r1, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + blls f81214 │ │ │ │ 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 │ │ │ │ + bcs 20a580 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ @ instruction: 0xf0400b00 │ │ │ │ @ instruction: 0xf1b981f6 │ │ │ │ @ instruction: 0xf0000f02 │ │ │ │ eorscs r8, ip, #-1879048183 @ 0x90000009 │ │ │ │ - beq 215088 │ │ │ │ + beq 2150b0 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f29307 │ │ │ │ - blls 3da5e4 │ │ │ │ + blls 3da5bc │ │ │ │ strcs r2, [r0, -ip, lsr #4] │ │ │ │ @ instruction: 0x46204611 │ │ │ │ strls r9, [r1, -r0, lsl #6] │ │ │ │ - blge f550e4 │ │ │ │ - @ instruction: 0xff16f7f2 │ │ │ │ + blge f5510c │ │ │ │ + @ instruction: 0xff02f7f2 │ │ │ │ eorscs r9, fp, #5120 @ 0x1400 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2c1c4 │ │ │ │ - b 146c204 │ │ │ │ - blls f5d194 │ │ │ │ - bleq 2d52b8 │ │ │ │ - @ instruction: 0xff08f7f2 │ │ │ │ + blls f2c1ec │ │ │ │ + b 146c22c │ │ │ │ + blls f5d1bc │ │ │ │ + bleq 2d52e0 │ │ │ │ + mrc2 7, 7, pc, cr4, cr2, {7} │ │ │ │ @ instruction: 0x21289b35 │ │ │ │ strtmi r7, [r0], -sl, lsr #22 │ │ │ │ - beq 2d52c4 │ │ │ │ + beq 2d52ec │ │ │ │ andls r9, r0, #55296 @ 0xd800 │ │ │ │ strls r2, [r1, -r9, lsr #4] │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ @ instruction: 0xf7f29305 │ │ │ │ - bls f5a594 │ │ │ │ - blls 36c234 │ │ │ │ - b 146c4a4 │ │ │ │ + bls f5a56c │ │ │ │ + blls 36c25c │ │ │ │ + b 146c4cc │ │ │ │ stmib sp, {r1, r9, fp}^ │ │ │ │ - bls f685c0 │ │ │ │ + bls f685e8 │ │ │ │ tstmi r3, #5120 @ 0x1400 │ │ │ │ ldrmi r2, [r1], -sp, lsr #4 │ │ │ │ @ instruction: 0xf7f29305 │ │ │ │ - bls f5a574 │ │ │ │ + bls f5a54c │ │ │ │ teqcs r2, r3, lsl #22 │ │ │ │ - beq 295300 │ │ │ │ + beq 295328 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ @ instruction: 0x46209a36 │ │ │ │ tstmi r3, #5120 @ 0x1400 │ │ │ │ movwls r2, #12852 @ 0x3234 │ │ │ │ - mrc2 7, 6, pc, cr10, cr2, {7} │ │ │ │ + mcr2 7, 6, pc, cr6, cr2, {7} @ │ │ │ │ @ instruction: 0x212e9a35 │ │ │ │ strtmi r9, [r0], -r3, lsl #22 │ │ │ │ strls lr, [r0, -sp, asr #19] │ │ │ │ stmdbeq r2, {r1, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 12c12d8 │ │ │ │ + b 12c1300 │ │ │ │ eorscs r0, r0, #8192 @ 0x2000 │ │ │ │ - mcr2 7, 6, pc, cr12, cr2, {7} @ │ │ │ │ + mrc2 7, 5, pc, cr8, cr2, {7} │ │ │ │ smladxls r1, r5, fp, r9 │ │ │ │ - b 14232f0 │ │ │ │ - blls f5ce20 │ │ │ │ + b 1423318 │ │ │ │ + blls f5ce48 │ │ │ │ @ instruction: 0x46202137 │ │ │ │ - beq 2d5344 │ │ │ │ + beq 2d536c │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - mrc2 7, 5, pc, cr14, cr2, {7} │ │ │ │ + mcr2 7, 5, pc, cr10, cr2, {7} @ │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142c310 │ │ │ │ - blls f5ce3c │ │ │ │ - b 146c2f4 │ │ │ │ + b 142c338 │ │ │ │ + blls f5ce64 │ │ │ │ + b 146c31c │ │ │ │ @ instruction: 0xf6540a03 │ │ │ │ - blls 295e84 │ │ │ │ + blls 295e5c │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f33710 │ │ │ │ - blls f591b8 │ │ │ │ + blls f59190 │ │ │ │ movwls r2, #288 @ 0x120 │ │ │ │ - blls f6c2d4 │ │ │ │ + blls f6c2fc │ │ │ │ movwls r2, #4647 @ 0x1227 │ │ │ │ - mcr2 7, 5, pc, cr2, cr2, {7} @ │ │ │ │ + mcr2 7, 4, pc, cr14, cr2, {7} @ │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1434acc │ │ │ │ - b 145c284 │ │ │ │ + b 1434af4 │ │ │ │ + b 145c2ac │ │ │ │ ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ mulhi r0, r1, r8 │ │ │ │ stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ - blx ffb18a48 │ │ │ │ + blx ff618a70 │ │ │ │ movwls r9, #2869 @ 0xb35 │ │ │ │ - blls f6c304 │ │ │ │ + blls f6c32c │ │ │ │ andcs r4, r9, #93323264 @ 0x5900000 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - blls 29a4b4 │ │ │ │ + blls 29a48c │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2335c │ │ │ │ + blls f23384 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - beq 2d53b8 │ │ │ │ + beq 2d53e0 │ │ │ │ tstmi sp, #55296 @ 0xd800 │ │ │ │ - mrc2 7, 3, pc, cr12, cr2, {7} │ │ │ │ + mcr2 7, 3, pc, cr8, cr2, {7} @ │ │ │ │ eorcs r9, fp, #54272 @ 0xd400 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 2d53dc │ │ │ │ + beq 2d5404 │ │ │ │ @ instruction: 0xf8cd9b36 │ │ │ │ - b 133aabc │ │ │ │ + b 133aae4 │ │ │ │ @ instruction: 0xf8cd0403 │ │ │ │ @ instruction: 0xf7f29004 │ │ │ │ - ldmib sp, {r0, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - b 14637a0 │ │ │ │ + ldmib sp, {r0, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + b 14637c8 │ │ │ │ tstmi ip, #8192 @ 0x2000 │ │ │ │ @ instruction: 0xf8d5e11b │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f29004 │ │ │ │ - eorcs pc, ip, #1424 @ 0x590 │ │ │ │ + eorcs pc, ip, #1104 @ 0x450 │ │ │ │ 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 │ │ │ │ + mrc2 7, 1, pc, cr8, cr2, {7} │ │ │ │ + blls 2c1008 │ │ │ │ + b 14a3424 │ │ │ │ ldmdbls r6!, {r0, r8, r9, fp} │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ - b 12beb2c │ │ │ │ + b 12beb54 │ │ │ │ vabdl.u8 q8, d10, d1 │ │ │ │ ldrmi r0, [r1], -r0, lsl #7 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls f5a418 │ │ │ │ + blls f5a3f0 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 14ac3b4 │ │ │ │ - blls f5d744 │ │ │ │ + b 14ac3dc │ │ │ │ + blls f5d76c │ │ │ │ @ instruction: 0x21287b2a │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ movwls r4, #13115 @ 0x333b │ │ │ │ - mcr2 7, 1, pc, cr12, cr2, {7} @ │ │ │ │ + mrc2 7, 0, pc, cr8, cr2, {7} │ │ │ │ andne pc, r0, #671088643 @ 0x28000003 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ - blls 2c1428 │ │ │ │ - beq 295484 │ │ │ │ + blls 2c1450 │ │ │ │ + beq 2954ac │ │ │ │ @ instruction: 0xf8cd9a36 │ │ │ │ - b 12beb70 │ │ │ │ + b 12beb98 │ │ │ │ eorcs r0, sp, #2048 @ 0x800 │ │ │ │ - ldc 6, cr4, [pc, #68] @ 1dabac │ │ │ │ + ldc 6, cr4, [pc, #68] @ 1dabd4 │ │ │ │ @ instruction: 0xf7f28bbf │ │ │ │ - blls f5a3d4 │ │ │ │ + blls f5a3ac │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 146c3f8 │ │ │ │ - blls f5d388 │ │ │ │ + b 146c420 │ │ │ │ + blls f5d3b0 │ │ │ │ teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d54b0 │ │ │ │ + bleq 2d54d8 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - mcr2 7, 0, pc, cr10, cr2, {7} @ │ │ │ │ + ldc2l 7, cr15, [r6, #968]! @ 0x3c8 │ │ │ │ eorcs r6, fp, #3850240 @ 0x3ac000 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blls f34c0c │ │ │ │ - beq 2d54c4 │ │ │ │ - b 14c1878 │ │ │ │ + blls f34c34 │ │ │ │ + beq 2d54ec │ │ │ │ + b 14c18a0 │ │ │ │ stmdavc fp!, {r0, r1, r8, r9, fp} │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls f9a390 │ │ │ │ + blls f9a368 │ │ │ │ ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 146c43c │ │ │ │ - b 149bfd4 │ │ │ │ + b 146c464 │ │ │ │ + b 149bffc │ │ │ │ @ instruction: 0xf7f30a03 │ │ │ │ - blls f594c4 │ │ │ │ + blls f5949c │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ andcs r9, r9, #55296 @ 0xd800 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ - stc2l 7, cr15, [r4, #968]! @ 0x3c8 │ │ │ │ + ldc2l 7, cr15, [r0, #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 │ │ │ │ + blhi 216244 │ │ │ │ + beq 2d553c │ │ │ │ + stc2l 7, cr15, [r4, #968] @ 0x3c8 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blls f6b888 │ │ │ │ - beq 2d5540 │ │ │ │ - stc 6, cr15, [r0], #-336 @ 0xfffffeb0 │ │ │ │ + blls f6b898 │ │ │ │ + beq 2d5550 │ │ │ │ + ldc 6, cr15, [r8], {84} @ 0x54 │ │ │ │ strtmi r9, [r0], -r2, lsl #22 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls f58fd4 │ │ │ │ + blls f58fc4 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f634d4 │ │ │ │ + blls f634e4 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - ldc2 7, cr15, [r0, #968]! @ 0x3c8 │ │ │ │ - movwls r9, #2818 @ 0xb02 │ │ │ │ - blls f2350c │ │ │ │ - @ instruction: 0x46204611 │ │ │ │ + stc2 7, cr15, [r8, #968]! @ 0x3c8 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + tstmi sp, #48, 4 │ │ │ │ + @ instruction: 0x212e9b36 │ │ │ │ + blhi 216294 │ │ │ │ + beq 2d558c │ │ │ │ + ldc2 7, cr15, [ip, #968] @ 0x3c8 │ │ │ │ + eorscs r9, r1, #2048 @ 0x800 │ │ │ │ + ldrmi r9, [r1], -r0, lsl #6 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - blls f6b8c8 │ │ │ │ - beq 2d5580 │ │ │ │ - stc2 7, cr15, [r2, #968]! @ 0x3c8 │ │ │ │ - blvc fe2d62dc │ │ │ │ - blls f2c4e4 │ │ │ │ + blls f6b8f0 │ │ │ │ + beq 2d55a8 │ │ │ │ + stc2 7, cr15, [lr, #968] @ 0x3c8 │ │ │ │ + blvc fe2d6304 │ │ │ │ + blls f2c50c │ │ │ │ @ instruction: 0x21202227 │ │ │ │ - blls f6b8e0 │ │ │ │ - blvc 2162a4 │ │ │ │ - beq 2d559c │ │ │ │ - ldc2 7, cr15, [r4, #968] @ 0x3c8 │ │ │ │ + blls f6b908 │ │ │ │ + blvc 2162cc │ │ │ │ + beq 2d55c4 │ │ │ │ + stc2 7, cr15, [r0, #968] @ 0x3c8 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - blls f6b8f8 │ │ │ │ - blhi 2162bc │ │ │ │ - bleq 2d55b4 │ │ │ │ - stc2 7, cr15, [r8, #968] @ 0x3c8 │ │ │ │ + blls f6b920 │ │ │ │ + blhi 2162e4 │ │ │ │ + bleq 2d55dc │ │ │ │ + ldc2l 7, cr15, [r4, #-968]! @ 0xfffffc38 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - blhi 2162d0 │ │ │ │ - beq 2d55b4 │ │ │ │ + blhi 2162f8 │ │ │ │ + beq 2d55dc │ │ │ │ @ instruction: 0xf7f29c36 │ │ │ │ - blls f5a29c │ │ │ │ + blls f5a274 │ │ │ │ adccs sl, r8, #8, 26 @ 0x200 │ │ │ │ - b 146c5d4 │ │ │ │ - blls f5d4c0 │ │ │ │ + b 146c5fc │ │ │ │ + blls f5d4e8 │ │ │ │ streq lr, [r4], #-2635 @ 0xfffff5b5 │ │ │ │ tstmi ip, #48, 12 @ 0x3000000 │ │ │ │ - bl ff598610 │ │ │ │ + bl ff098638 │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - adccs pc, r8, #9895936 @ 0x970000 │ │ │ │ + adccs pc, r8, #8585216 @ 0x830000 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - bl ff21862c │ │ │ │ + bl fed18654 │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - strbmi pc, [r9], -r9, lsl #17 @ │ │ │ │ + @ instruction: 0x4649f875 │ │ │ │ ldrtmi r2, [r0], -r8, lsr #5 │ │ │ │ - bl fee98648 │ │ │ │ + bl fe998670 │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf8cd9310 │ │ │ │ @ instruction: 0xf7f39044 │ │ │ │ - blls 318ef8 │ │ │ │ + blls 318ed0 │ │ │ │ stmib r3, {r0, r1, r3, r4, r6, r9, fp, lr}^ │ │ │ │ ldrbtmi sl, [sl], #-1024 @ 0xfffffc00 │ │ │ │ ldmpl r3, {r0, r1, r2, r4, r6, r8, r9, fp, lr}^ │ │ │ │ - blls fb4d84 │ │ │ │ + blls fb4dac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r4, {r0, r1, r2, r7, r8, pc} │ │ │ │ ldc 0, cr11, [sp], #228 @ 0xe4 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - bls 2becf4 │ │ │ │ + bls 2bed1c │ │ │ │ @ instruction: 0xf47f454a │ │ │ │ eorscs sl, ip, #10, 28 @ 0xa0 │ │ │ │ - bleq 215474 │ │ │ │ + bleq 21549c │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f29307 │ │ │ │ - blls 3da1f8 │ │ │ │ + blls 3da1d0 │ │ │ │ strcs r2, [r0, -ip, lsr #4] │ │ │ │ @ instruction: 0x46204611 │ │ │ │ strls r9, [r1, -r0, lsl #6] │ │ │ │ - bls f554d0 │ │ │ │ - stc2 7, cr15, [r0, #-968]! @ 0xfffffc38 │ │ │ │ + bls f554f8 │ │ │ │ + stc2 7, cr15, [ip, #-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 │ │ │ │ + blls f2c5d8 │ │ │ │ + b 142c618 │ │ │ │ + blls f5d1a8 │ │ │ │ + beq 2d56c8 │ │ │ │ + ldc2l 7, cr15, [lr], #968 @ 0x3c8 │ │ │ │ eorcs r9, r9, #54272 @ 0xd400 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1423228 │ │ │ │ - blls f5d198 │ │ │ │ - b 146c610 │ │ │ │ - blvc c9d5a0 │ │ │ │ + b 1423250 │ │ │ │ + blls f5d1c0 │ │ │ │ + b 146c638 │ │ │ │ + blvc c9d5c8 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls 39a1a8 │ │ │ │ + blls 39a180 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f23658 │ │ │ │ + blls f23680 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1481a88 │ │ │ │ + b 1481ab0 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls 2da18c │ │ │ │ + blls 2da164 │ │ │ │ stmib sp, {r2, r4, r5, r9, sp}^ │ │ │ │ teqcs r2, r0, lsl #22 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1481aa4 │ │ │ │ + b 1481acc │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls 2da170 │ │ │ │ + blls 2da148 │ │ │ │ stmib sp, {r4, r5, r9, sp}^ │ │ │ │ @ instruction: 0x212e3b00 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1481ac0 │ │ │ │ + b 1481ae8 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f5a154 │ │ │ │ + blls f5a12c │ │ │ │ @ instruction: 0xf8cd2238 │ │ │ │ teqcs r7, r4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ - beq 2d572c │ │ │ │ + beq 2d5754 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - stc2l 7, cr15, [sl], {242} @ 0xf2 │ │ │ │ + ldc2 7, cr15, [r6], #968 @ 0x3c8 │ │ │ │ adccs r9, r8, #54272 @ 0xd400 │ │ │ │ - b 142c778 │ │ │ │ - blls f5d224 │ │ │ │ - b 146c6dc │ │ │ │ + b 142c7a0 │ │ │ │ + blls f5d24c │ │ │ │ + b 146c704 │ │ │ │ @ instruction: 0xf6540a03 │ │ │ │ - blls 295a9c │ │ │ │ + blls 295a74 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7f23710 │ │ │ │ - blls f5add0 │ │ │ │ + blls f5ada8 │ │ │ │ movwls r2, #288 @ 0x120 │ │ │ │ - blls f6c6bc │ │ │ │ + blls f6c6e4 │ │ │ │ movwls r2, #4647 @ 0x1227 │ │ │ │ - stc2 7, cr15, [lr], #968 @ 0x3c8 │ │ │ │ + ldc2 7, cr15, [sl], {242} @ 0xf2 │ │ │ │ @ instruction: 0x9e3569eb │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 1434eb4 │ │ │ │ - b 145c66c │ │ │ │ + b 1434edc │ │ │ │ + b 145c694 │ │ │ │ ldrtmi r0, [r9], r5, lsl #10 │ │ │ │ mulhi r0, r1, r8 │ │ │ │ stmdane r0, {r3, r6, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000e60a │ │ │ │ andeq r0, r0, r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ strdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, sl, ip, ror #14 │ │ │ │ - rsbseq r5, sl, lr, ror #5 │ │ │ │ + rsbseq r5, sl, r8, asr #14 │ │ │ │ + rsbseq r5, sl, r6, asr #5 │ │ │ │ stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r0, [r1], -r0, lsl #20 │ │ │ │ movwls r4, #13856 @ 0x3620 │ │ │ │ - stc2 7, cr15, [r8], {242} @ 0xf2 │ │ │ │ + ldc2l 7, cr15, [r4], #-968 @ 0xfffffc38 │ │ │ │ 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 │ │ │ │ + blls 35a074 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #14 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - blhi 1a56534 │ │ │ │ + blhi 1a5655c │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 14c1b98 │ │ │ │ + b 14c1bc0 │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f5a07c │ │ │ │ + blls f5a054 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs sl, r9, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - bleq 2d5808 │ │ │ │ + bleq 2d5830 │ │ │ │ movwls r7, #2859 @ 0xb2b │ │ │ │ - mrrc2 7, 15, pc, lr, cr2 @ │ │ │ │ + mcrr2 7, 15, pc, sl, 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 @ │ │ │ │ + b 142c79c │ │ │ │ + blls f5d32c │ │ │ │ + bleq 2d5850 │ │ │ │ + ldc2 7, cr15, [ip], #-968 @ 0xfffffc38 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ - b 14237ec │ │ │ │ - blls f5d31c │ │ │ │ - b 14a33f0 │ │ │ │ - bvs fec9db24 │ │ │ │ + b 1423814 │ │ │ │ + blls f5d344 │ │ │ │ + b 14a3418 │ │ │ │ + bvs fec9db4c │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - stmibvs fp!, {r0, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r2, r3, r5, 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 │ │ │ │ + b 1441c28 │ │ │ │ + blls f5d364 │ │ │ │ + bleq 2d5888 │ │ │ │ strls r7, [r1, -fp, lsr #16] │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls f9a000 │ │ │ │ + blls f99fd8 │ │ │ │ ldcls 6, cr4, [r5, #-164]! @ 0xffffff5c │ │ │ │ - b 142c7cc │ │ │ │ - b 149c364 │ │ │ │ + b 142c7f4 │ │ │ │ + b 149c38c │ │ │ │ @ instruction: 0xf7f30903 │ │ │ │ - blls f59134 │ │ │ │ + blls f5910c │ │ │ │ ldrbmi r9, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0x46209b36 │ │ │ │ movwls r2, #4617 @ 0x1209 │ │ │ │ - ldc2 7, cr15, [ip], {242} @ 0xf2 │ │ │ │ + stc2 7, cr15, [r8], {242} @ 0xf2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ teqcs r2, r6, lsr fp │ │ │ │ - blhi 2165ac │ │ │ │ + blhi 2165d4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - ldc2 7, cr15, [r0], {242} @ 0xf2 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6bc00 │ │ │ │ - blhi 2165c4 │ │ │ │ - stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - stc2 7, cr15, [r4], {242} @ 0xf2 │ │ │ │ + blx 118f72 │ │ │ │ @ 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 │ │ │ │ + blls f6bc28 │ │ │ │ + stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + b 161890c │ │ │ │ + @ instruction: 0x46204631 │ │ │ │ + strbmi r9, [r2], -r2, lsl #28 │ │ │ │ + ldrvs lr, [r0, -sp, asr #19] │ │ │ │ + @ instruction: 0xff1af7f2 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + eorcs r9, r7, #0, 6 │ │ │ │ + @ instruction: 0x21209b36 │ │ │ │ + @ instruction: 0xf7f29301 │ │ │ │ + blls f59f64 │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + b 133dbec │ │ │ │ + vldmdbls r6!, {s0-s2} │ │ │ │ + blx ff798fbe │ │ │ │ eorscs r9, r1, #54272 @ 0xd400 │ │ │ │ - b 146c858 │ │ │ │ - blls f5d7e8 │ │ │ │ + b 146c87c │ │ │ │ + blls f5d80c │ │ │ │ stmib sp, {r0, r4, r9, sl, lr}^ │ │ │ │ - tstmi sp, #0, 14 │ │ │ │ - blx ff918fb2 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x21202227 │ │ │ │ - beq 2d591c │ │ │ │ - @ instruction: 0x26f59b36 │ │ │ │ + b 1434c08 │ │ │ │ + ldrbtcs r0, [r5], r5, lsl #10 │ │ │ │ + @ instruction: 0xf7f2431d │ │ │ │ + blls f59f30 │ │ │ │ + eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ + b 146349c │ │ │ │ + blls f5d82c │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ tstmi sp, #0, 14 │ │ │ │ - blx ff598fce │ │ │ │ + blx ff098ff6 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - b 14638cc │ │ │ │ - blls f5d81c │ │ │ │ - stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + @ instruction: 0x212e2230 │ │ │ │ + beq 2d5960 │ │ │ │ + vstr d9, [sp, #216] @ 0xd8 │ │ │ │ tstmi sp, #0, 22 │ │ │ │ - blx ff298fe6 │ │ │ │ + blx fed9900e │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d5950 │ │ │ │ + beq 2d5978 │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133dc30 │ │ │ │ + b 133dc58 │ │ │ │ strb r0, [r6, #-1027] @ 0xfffffbfd │ │ │ │ - stcl 6, cr15, [r8], #336 @ 0x150 │ │ │ │ + ldcl 6, cr15, [r4], {84} @ 0x54 │ │ │ │ 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 29652c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 15, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0b9 │ │ │ │ strmi r3, [sp], -r0, lsl #10 │ │ │ │ adccs sl, r8, #10, 28 @ 0xa0 │ │ │ │ andls r2, r4, r0, lsl #2 │ │ │ │ @ instruction: 0xf8df2700 │ │ │ │ ldcge 4, cr0, [r5], #-976 @ 0xfffffc30 │ │ │ │ - ldrdge pc, [r4], -r5 @ │ │ │ │ stmiapl r3, {r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9337 │ │ │ │ - bvs c9bc84 │ │ │ │ + bvs c9bca8 │ │ │ │ @ instruction: 0xf6549303 │ │ │ │ - stmibvs fp!, {r1, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r3, r4, r6, r7, 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 │ │ │ │ + mrc2 7, 4, pc, cr10, cr2, {7} │ │ │ │ + @ instruction: 0xf8d59b35 │ │ │ │ + stmdbls r3, {r2, r5, sp, pc} │ │ │ │ + bls f6a0a8 │ │ │ │ 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} │ │ │ │ + stmib sl!, {r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwcs r9, #784 @ 0x310 │ │ │ │ @ instruction: 0xf7f29311 │ │ │ │ - stmiavs r9!, {r0, r1, r2, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blls f819cc │ │ │ │ + stmiavs r9!, {r0, r1, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blls f819f4 │ │ │ │ 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 │ │ │ │ + bcs 20ad60 │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ @ instruction: 0xf0400b00 │ │ │ │ @ instruction: 0xf1ba8221 │ │ │ │ @ instruction: 0xf0000f02 │ │ │ │ eorscs r8, ip, #805306382 @ 0x3000000e │ │ │ │ stmdbeq r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf7f29307 │ │ │ │ - blls 3d9e04 │ │ │ │ + blls 3d9ddc │ │ │ │ strcs r2, [r0, -ip, lsr #4] │ │ │ │ @ instruction: 0x46204611 │ │ │ │ strls r9, [r1, -r0, lsl #6] │ │ │ │ - blls f558c4 │ │ │ │ - blx b9911e │ │ │ │ + blls f558ec │ │ │ │ + blx 699146 │ │ │ │ eorscs r9, fp, #5120 @ 0x1400 │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls f2c9a4 │ │ │ │ - b 142c9e4 │ │ │ │ - blls f5d574 │ │ │ │ - bleq 2d5a98 │ │ │ │ - blx 81913a │ │ │ │ + blls f2c9cc │ │ │ │ + b 142ca0c │ │ │ │ + blls f5d59c │ │ │ │ + bleq 2d5ac0 │ │ │ │ + blx 319162 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x21287b2a │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ andls r9, r0, #55296 @ 0xd800 │ │ │ │ strls r2, [r1, -r9, lsr #4] │ │ │ │ movweq lr, #14923 @ 0x3a4b │ │ │ │ @ instruction: 0xf7f29305 │ │ │ │ - bls f59db4 │ │ │ │ - blls 36ca14 │ │ │ │ + bls f59d8c │ │ │ │ + blls 36ca3c │ │ │ │ stmdbeq r2, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ strcc lr, [r0, -sp, asr #19] │ │ │ │ - blls 341a78 │ │ │ │ + blls 341aa0 │ │ │ │ eorcs r4, sp, #1275068416 @ 0x4c000000 │ │ │ │ movwls r4, #22033 @ 0x5611 │ │ │ │ - blx 99174 │ │ │ │ - blls 2c1a84 │ │ │ │ - b 142ca34 │ │ │ │ + blx ffb9919c │ │ │ │ + blls 2c1aac │ │ │ │ + b 142ca5c │ │ │ │ stmib sp, {r1, r8, fp}^ │ │ │ │ - bls f68dbc │ │ │ │ - blls 323688 │ │ │ │ + bls f68de4 │ │ │ │ + blls 3236b0 │ │ │ │ eorscs r4, r4, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0xf7f29303 │ │ │ │ - bls f59d78 │ │ │ │ - blls 2aca50 │ │ │ │ - b 142368c │ │ │ │ - bls f5d5e0 │ │ │ │ + bls f59d50 │ │ │ │ + blls 2aca78 │ │ │ │ + b 14236b4 │ │ │ │ + bls f5d608 │ │ │ │ strge lr, [r0, -sp, asr #19] │ │ │ │ - beq 295aec │ │ │ │ + beq 295b14 │ │ │ │ @ instruction: 0xf7f22230 │ │ │ │ - blls f59d5c │ │ │ │ + blls f59d34 │ │ │ │ strtmi r9, [r0], -r1, lsl #14 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ eorscs r9, r8, #55296 @ 0xd800 │ │ │ │ - b 14636d4 │ │ │ │ - bvs fec9da08 │ │ │ │ + b 14636fc │ │ │ │ + bvs fec9da30 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls f59d40 │ │ │ │ + blls f59d18 │ │ │ │ ldrtmi r2, [r9], -r8, lsr #5 │ │ │ │ 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} │ │ │ │ + beq 2d5b64 │ │ │ │ + stmdb lr, {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 │ │ │ │ + ldc2l 7, cr15, [r8, #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}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14752a8 │ │ │ │ - blls f1c65c │ │ │ │ - b 1435284 │ │ │ │ + b 14752d0 │ │ │ │ + blls f1c684 │ │ │ │ + b 14352ac │ │ │ │ @ instruction: 0xf7f20903 │ │ │ │ - blls f5ad58 │ │ │ │ + blls f5ad30 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0x46399b36 │ │ │ │ movwls r2, #4615 @ 0x1207 │ │ │ │ - blx fe99922c │ │ │ │ + blx fe499254 │ │ │ │ stmib sp, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ eorscs r3, r1, #0, 14 │ │ │ │ @ instruction: 0x46119b35 │ │ │ │ - b 142caf4 │ │ │ │ - blls f5da84 │ │ │ │ + b 142cb1c │ │ │ │ + blls f5daac │ │ │ │ @ instruction: 0xf7f2431d │ │ │ │ - blls f59cc4 │ │ │ │ + blls f59c9c │ │ │ │ strtmi r2, [r0], -sl, lsl #4 │ │ │ │ - b 146cacc │ │ │ │ - blls f5da98 │ │ │ │ + b 146caf4 │ │ │ │ + blls f5dac0 │ │ │ │ tstmi sp, #262144 @ 0x40000 │ │ │ │ orrmi pc, r0, #402653187 @ 0x18000003 │ │ │ │ vsubw.u8 , q3, d0 │ │ │ │ @ instruction: 0xf7f21640 │ │ │ │ - blls f59ca4 │ │ │ │ + blls f59c7c │ │ │ │ eorcs r4, fp, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d5bd0 │ │ │ │ + beq 2d5bf8 │ │ │ │ @ instruction: 0x96009b36 │ │ │ │ streq lr, [r3], #-2629 @ 0xfffff5bb │ │ │ │ @ instruction: 0x4611463b │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - b 1463f94 │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + b 1463fbc │ │ │ │ tstmi ip, #8192 @ 0x2000 │ │ │ │ @ instruction: 0xf8d5e12e │ │ │ │ eorscs sl, ip, #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf00a4611 │ │ │ │ strtmi r0, [r0], -r1, lsl #6 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ @ instruction: 0xf7f29004 │ │ │ │ - eorcs pc, ip, #389120 @ 0x5f000 │ │ │ │ + eorcs pc, ip, #307200 @ 0x4b000 │ │ │ │ movteq pc, #970 @ 0x3ca @ │ │ │ │ @ instruction: 0x46204611 │ │ │ │ @ instruction: 0xf8cd9300 │ │ │ │ - blls f3f304 │ │ │ │ + blls f3f32c │ │ │ │ ldrsblt pc, [r8], #141 @ 0x8d @ │ │ │ │ @ instruction: 0xf7f29303 │ │ │ │ - ldmdbls r5!, {r0, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ - blls 2a3bf0 │ │ │ │ + ldmdbls r5!, {r0, r2, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + blls 2a3c18 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ movwmi r9, #45060 @ 0xb004 │ │ │ │ movwls r9, #14646 @ 0x3936 │ │ │ │ - bleq 255c40 │ │ │ │ + bleq 255c68 │ │ │ │ orreq pc, r0, sl, asr #7 │ │ │ │ ldrmi r9, [r1], -r0, lsl #2 │ │ │ │ - blx 12192e8 │ │ │ │ - blls 2c1bf8 │ │ │ │ + blx d19310 │ │ │ │ + blls 2c1c20 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0x21289004 │ │ │ │ - bls f6bf7c │ │ │ │ - b 14bff40 │ │ │ │ - blvc c5df40 │ │ │ │ + bls f6bfa4 │ │ │ │ + b 14bff68 │ │ │ │ + blvc c5df68 │ │ │ │ eorcs r9, r9, #0, 4 │ │ │ │ - blx e19308 │ │ │ │ + blx 919330 │ │ │ │ @ instruction: 0xf3ca9b03 │ │ │ │ andls r1, r0, #0, 4 │ │ │ │ @ instruction: 0x46209a35 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - beq 295c60 │ │ │ │ + beq 295c88 │ │ │ │ eorcs r9, sp, #55296 @ 0xd800 │ │ │ │ - blhi 21169d8 │ │ │ │ - b 14acba4 │ │ │ │ + blhi 2116a00 │ │ │ │ + b 14acbcc │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f59bdc │ │ │ │ + blls f59bb4 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 146cbf0 │ │ │ │ - blls f5db80 │ │ │ │ + b 146cc18 │ │ │ │ + blls f5dba8 │ │ │ │ teqcs r7, r8, lsr r2 │ │ │ │ - bleq 2d5ca8 │ │ │ │ + bleq 2d5cd0 │ │ │ │ movwls r6, #2731 @ 0xaab │ │ │ │ - blx 59934c │ │ │ │ - bls f35b34 │ │ │ │ - b 14753f8 │ │ │ │ - bls f5c798 │ │ │ │ + @ instruction: 0xf9faf7f2 │ │ │ │ + bls f35b5c │ │ │ │ + b 1475420 │ │ │ │ + bls f5c7c0 │ │ │ │ @ instruction: 0xf8d39303 │ │ │ │ - b 14c3398 │ │ │ │ + b 14c33c0 │ │ │ │ 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 2d9b6c │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ tstmi sp, #54272 @ 0xd400 │ │ │ │ - b 14c2094 │ │ │ │ + b 14c20bc │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f5abe8 │ │ │ │ + blls f5abc0 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63be8 │ │ │ │ + blls f63c10 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ - @ instruction: 0xf9e6f7f2 │ │ │ │ + @ instruction: 0xf9d2f7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ teqcs r2, r6, lsr fp │ │ │ │ - blhi 216a18 │ │ │ │ - bleq 2d5d14 │ │ │ │ - @ instruction: 0xf9daf7f2 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6c06c │ │ │ │ - blhi 216a30 │ │ │ │ - bleq 2d5d2c │ │ │ │ - @ instruction: 0xf9cef7f2 │ │ │ │ + blhi 216a40 │ │ │ │ + bleq 2d5d3c │ │ │ │ + @ instruction: 0xf9c6f7f2 │ │ │ │ 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} │ │ │ │ + blls f6c094 │ │ │ │ + bleq 2d5d50 │ │ │ │ + ldmda sl, {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 │ │ │ │ + blls f5a7c8 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63cd0 │ │ │ │ + blls f63ce0 │ │ │ │ movwls r2, #4384 @ 0x1120 │ │ │ │ - @ instruction: 0xf9b2f7f2 │ │ │ │ + @ instruction: 0xf9aaf7f2 │ │ │ │ + @ instruction: 0x46209b35 │ │ │ │ + tstmi sp, #48, 4 │ │ │ │ + @ instruction: 0x212e9b36 │ │ │ │ + blhi 216a90 │ │ │ │ + bleq 2d5d8c │ │ │ │ + @ instruction: 0xf99ef7f2 │ │ │ │ orrmi pc, r0, #671088643 @ 0x28000003 │ │ │ │ - andcs r9, sl, #0, 6 │ │ │ │ - @ instruction: 0x46119b35 │ │ │ │ - @ instruction: 0xf8cd4620 │ │ │ │ - tstmi sp, #4 │ │ │ │ - b 14c212c │ │ │ │ + blls f4006c │ │ │ │ + ldrmi r2, [r1], -sl, lsl #4 │ │ │ │ + tstmi sp, #32, 12 @ 0x2000000 │ │ │ │ + @ instruction: 0xf8cd9b36 │ │ │ │ + b 14bf48c │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls 299ae8 │ │ │ │ + blls 299ac0 │ │ │ │ movwls r2, #561 @ 0x231 │ │ │ │ - blls f2cca8 │ │ │ │ + blls f2ccd0 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ tstmi sp, #4 │ │ │ │ - b 1482148 │ │ │ │ + b 1482170 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - @ instruction: 0xed9ff995 │ │ │ │ + @ instruction: 0xed9ff981 │ │ │ │ @ instruction: 0x46207b37 │ │ │ │ eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ tstmi sp, #32, 2 │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147a08c │ │ │ │ + b 147a0b4 │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f59ab0 │ │ │ │ + blls f59a88 │ │ │ │ eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ tstmi sp, #-2147483637 @ 0x8000000b │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 147e0a4 │ │ │ │ + b 147e0cc │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f59a98 │ │ │ │ + blls f59a70 │ │ │ │ eorscs r4, r4, #32, 12 @ 0x2000000 │ │ │ │ stc 1, cr2, [sp, #200] @ 0xc8 │ │ │ │ - b 133e0b8 │ │ │ │ + b 133e0e0 │ │ │ │ @ instruction: 0x9c360a03 │ │ │ │ - @ instruction: 0xf970f7f2 │ │ │ │ + @ instruction: 0xf95cf7f2 │ │ │ │ vstrge d9, [r8, #-212] @ 0xffffff2c │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ - beq 2d5df4 │ │ │ │ - b 14c21a8 │ │ │ │ + beq 2d5e1c │ │ │ │ + b 14c21d0 │ │ │ │ ldrtmi r0, [r0], -r4, lsl #8 │ │ │ │ @ instruction: 0xf653431c │ │ │ │ - blls 2973e4 │ │ │ │ + blls 2973bc │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ tstls r0, #40, 12 @ 0x2800000 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - stc2 7, cr15, [sl], {242} @ 0xf2 │ │ │ │ + ldc2l 7, cr15, [r6], #-968 @ 0xfffffc38 │ │ │ │ strbmi r2, [r9], -r8, lsr #5 │ │ │ │ @ instruction: 0xf6534630 │ │ │ │ - blls 2973c8 │ │ │ │ + blls 2973a0 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ tstls r0, #40, 12 @ 0x2800000 │ │ │ │ subls pc, r4, sp, asr #17 │ │ │ │ - ldc2l 7, cr15, [ip], #-968 @ 0xfffffc38 │ │ │ │ + stc2l 7, cr15, [r8], #-968 @ 0xfffffc38 │ │ │ │ adccs r4, r8, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0xf6534630 │ │ │ │ - blls 2973ac │ │ │ │ + blls 297384 │ │ │ │ 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 │ │ │ │ + mrrc2 7, 15, pc, sl, cr2 @ │ │ │ │ + bmi 5c2160 │ │ │ │ strge lr, [r0], #-2499 @ 0xfffff63d │ │ │ │ - blmi 4ac718 │ │ │ │ + blmi 4ac740 │ │ │ │ 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 │ │ │ │ + blhi 296864 │ │ │ │ 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 r4, sl, ip, lsl #31 │ │ │ │ - ldrsbteq r4, [sl], #-164 @ 0xffffff5c │ │ │ │ + rsbseq r4, sl, r8, ror #30 │ │ │ │ + rsbseq r4, sl, ip, lsr #21 │ │ │ │ ldrbmi r9, [r2, #-2563] @ 0xfffff5fd │ │ │ │ - ldclge 4, cr15, [pc, #508] @ 1db76c │ │ │ │ + ldclge 4, cr15, [pc, #508] @ 1db794 │ │ │ │ stmib sp, {r2, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r0, [r1], -r0, lsl #22 │ │ │ │ movwls r4, #30240 @ 0x7620 │ │ │ │ - @ instruction: 0xf910f7f2 │ │ │ │ + @ instruction: 0xf8fcf7f2 │ │ │ │ eorcs r9, ip, #7168 @ 0x1c00 │ │ │ │ ldrmi r2, [r1], -r0, lsl #14 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ ldmib sp, {r0, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf7f29a35 │ │ │ │ - blls 3599ac │ │ │ │ + blls 359984 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #14 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1482284 │ │ │ │ + b 14822ac │ │ │ │ @ instruction: 0xf7f20a03 │ │ │ │ - blls f59990 │ │ │ │ + blls f59968 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs fp, r9, #4 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - beq 2d5ef0 │ │ │ │ + beq 2d5f18 │ │ │ │ movwls r7, #2859 @ 0xb2b │ │ │ │ - @ instruction: 0xf8e8f7f2 │ │ │ │ + @ instruction: 0xf8d4f7f2 │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ eorcs r3, sp, #0, 14 │ │ │ │ @ instruction: 0x46119b35 │ │ │ │ - b 142ce60 │ │ │ │ - blls f5d9f0 │ │ │ │ - beq 2d5f10 │ │ │ │ - @ instruction: 0xf8daf7f2 │ │ │ │ + b 142ce88 │ │ │ │ + blls f5da18 │ │ │ │ + beq 2d5f38 │ │ │ │ + @ instruction: 0xf8c6f7f2 │ │ │ │ strtmi r9, [r0], -r3, lsl #22 │ │ │ │ - blcc 215d28 │ │ │ │ - blls f23ec8 │ │ │ │ - b 1423ac4 │ │ │ │ - blls f5da0c │ │ │ │ - beq 2d5f2c │ │ │ │ - @ instruction: 0xf8ccf7f2 │ │ │ │ + blcc 215d50 │ │ │ │ + blls f23ef0 │ │ │ │ + b 1423aec │ │ │ │ + blls f5da34 │ │ │ │ + beq 2d5f54 │ │ │ │ + @ instruction: 0xf8b8f7f2 │ │ │ │ strtmi r9, [r0], -r3, lsl #22 │ │ │ │ - blcc 215d44 │ │ │ │ - blls f23ed4 │ │ │ │ - b 1423ad0 │ │ │ │ - blls f5da28 │ │ │ │ - beq 2d5f48 │ │ │ │ - @ instruction: 0xf8bef7f2 │ │ │ │ + blcc 215d6c │ │ │ │ + blls f23efc │ │ │ │ + b 1423af8 │ │ │ │ + blls f5da50 │ │ │ │ + beq 2d5f70 │ │ │ │ + @ instruction: 0xf8aaf7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andlt pc, r4, sp, asr #17 │ │ │ │ - b 1423f10 │ │ │ │ - blls f5da40 │ │ │ │ - b 1463b14 │ │ │ │ - bvs fec9de48 │ │ │ │ + b 1423f38 │ │ │ │ + blls f5da68 │ │ │ │ + b 1463b3c │ │ │ │ + bvs fec9de70 │ │ │ │ @ instruction: 0xf7f29300 │ │ │ │ - blls f59900 │ │ │ │ + blls f598d8 │ │ │ │ ldrbmi r2, [r9], -r8, lsr #5 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46309b36 │ │ │ │ - beq 2d5f7c │ │ │ │ - svc 0x0002f653 │ │ │ │ + beq 2d5fa4 │ │ │ │ + mcr 6, 7, pc, cr14, cr3, {2} @ │ │ │ │ ldrtmi r9, [r1], -r2, lsl #22 │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ ldrcc lr, [r0, -sp, asr #19] │ │ │ │ - blx ff519632 │ │ │ │ + blx ff01965a │ │ │ │ eorcs r9, r7, #54272 @ 0xd400 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0x21209b36 │ │ │ │ @ instruction: 0xf7f29301 │ │ │ │ - stmibvs fp!, {r0, r1, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ ldcls 6, cr4, [r6, #-128]! @ 0xffffff80 │ │ │ │ - b 14756e8 │ │ │ │ - blls f1ca9c │ │ │ │ - b 14356c4 │ │ │ │ + b 1475710 │ │ │ │ + blls f1cac4 │ │ │ │ + b 14356ec │ │ │ │ @ instruction: 0xf7f20903 │ │ │ │ - blls f5a918 │ │ │ │ + blls f5a8f0 │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0x46599b36 │ │ │ │ movwls r2, #4615 @ 0x1207 │ │ │ │ - @ instruction: 0xf87ef7f2 │ │ │ │ + @ instruction: 0xf86af7f2 │ │ │ │ stmib sp, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ eorscs r3, r1, #0, 14 │ │ │ │ @ instruction: 0x46119b35 │ │ │ │ - b 142cf34 │ │ │ │ - blls f5dec4 │ │ │ │ + b 142cf5c │ │ │ │ + blls f5deec │ │ │ │ @ instruction: 0xf7f2431d │ │ │ │ - blls f59884 │ │ │ │ + blls f5985c │ │ │ │ strtmi r2, [r0], -sl, lsl #4 │ │ │ │ - b 146cf0c │ │ │ │ - blls f5ded8 │ │ │ │ + b 146cf34 │ │ │ │ + blls f5df00 │ │ │ │ tstmi sp, #262144 @ 0x40000 │ │ │ │ orrmi pc, r0, #402653187 @ 0x18000003 │ │ │ │ vsubw.u8 , q3, d0 │ │ │ │ @ instruction: 0xf7f21640 │ │ │ │ - blls f59864 │ │ │ │ + blls f5983c │ │ │ │ eorcs r4, fp, #32, 12 @ 0x2000000 │ │ │ │ - beq 2d6010 │ │ │ │ + beq 2d6038 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xf83af7f2 │ │ │ │ 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 │ │ │ │ + blls 359800 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r9, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #14 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ - blhi 1c16da8 │ │ │ │ - beq 2d6058 │ │ │ │ - b 14c240c │ │ │ │ + blhi 1c16dd0 │ │ │ │ + beq 2d6080 │ │ │ │ + b 14c2434 │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f59808 │ │ │ │ + blls f597e0 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ eorcs r9, r9, #4 │ │ │ │ - beq 2d6070 │ │ │ │ + beq 2d6098 │ │ │ │ @ instruction: 0x21289b36 │ │ │ │ - bleq 2d607c │ │ │ │ + bleq 2d60a4 │ │ │ │ movwls r7, #2859 @ 0xb2b │ │ │ │ - @ instruction: 0xf824f7f2 │ │ │ │ + @ instruction: 0xf810f7f2 │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ eorcs r3, sp, #0, 14 │ │ │ │ @ instruction: 0x46119b35 │ │ │ │ - b 146cfe8 │ │ │ │ - blls f5df78 │ │ │ │ - bleq 2d609c │ │ │ │ - @ instruction: 0xf816f7f2 │ │ │ │ + b 146d010 │ │ │ │ + blls f5dfa0 │ │ │ │ + bleq 2d60c4 │ │ │ │ + @ instruction: 0xf802f7f2 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ - b 1464060 │ │ │ │ - blls f5df90 │ │ │ │ - b 14a3c64 │ │ │ │ - bvs fec9e398 │ │ │ │ - @ instruction: 0xf7f29300 │ │ │ │ - stmibvs fp!, {r0, r1, r2, fp, ip, sp, lr, pc}^ │ │ │ │ + b 1464088 │ │ │ │ + blls f5dfb8 │ │ │ │ + b 14a3c8c │ │ │ │ + bvs fec9e3c0 │ │ │ │ + @ instruction: 0xf7f19300 │ │ │ │ + stmibvs fp!, {r0, r1, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r2, r4, r5, r9, fp, ip, pc} │ │ │ │ streq lr, [r2, #-2634] @ 0xfffff5b6 │ │ │ │ movwls r9, #14902 @ 0x3a36 │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ - bleq 2960d4 │ │ │ │ + bleq 2960fc │ │ │ │ strls r2, [r1, -fp, lsr #4] │ │ │ │ vqshlu.s8 d20, d1, #2 │ │ │ │ andls r1, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf7f14620 │ │ │ │ - blls 2db788 │ │ │ │ + blls 2db760 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ tstmi sp, #54272 @ 0xd400 │ │ │ │ - b 14c24a0 │ │ │ │ + b 14c24c8 │ │ │ │ @ instruction: 0xf7f20b03 │ │ │ │ - blls f5a7dc │ │ │ │ + blls f5a7b4 │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls f63ff4 │ │ │ │ + blls f6401c │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ - @ instruction: 0xffe0f7f1 │ │ │ │ + @ instruction: 0xffccf7f1 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ tstmi sp, #52, 4 @ 0x40000003 │ │ │ │ teqcs r2, r6, lsr fp │ │ │ │ - blhi 216e24 │ │ │ │ - bleq 2d6120 │ │ │ │ - @ instruction: 0xffd4f7f1 │ │ │ │ - @ instruction: 0x46209b35 │ │ │ │ - @ instruction: 0x212e2230 │ │ │ │ - blls f6c478 │ │ │ │ - blhi 216e3c │ │ │ │ - bleq 2d6138 │ │ │ │ - @ instruction: 0xffc8f7f1 │ │ │ │ + blhi 216e4c │ │ │ │ + bleq 2d6148 │ │ │ │ + @ instruction: 0xffc0f7f1 │ │ │ │ @ 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 │ │ │ │ + blls f6c4a0 │ │ │ │ + bleq 2d615c │ │ │ │ + mrc 6, 0, APSR_nzcv, cr4, cr3, {2} │ │ │ │ + ldrtmi r9, [r1], -r2, lsl #22 │ │ │ │ + strbmi r4, [r2], -r0, lsr #12 │ │ │ │ + ldrcc lr, [r0, -sp, asr #19] │ │ │ │ + blx ff99980c │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ eorcs r9, r7, #0, 6 │ │ │ │ @ instruction: 0x21209b36 │ │ │ │ @ instruction: 0xf7f19301 │ │ │ │ - @ instruction: 0xf3caffad │ │ │ │ + blls f5b6ec │ │ │ │ + eorscs r4, r0, #32, 12 @ 0x2000000 │ │ │ │ + stc 1, cr2, [sp, #184] @ 0xb8 │ │ │ │ + tstmi sp, #0, 22 │ │ │ │ + @ instruction: 0xf7f19e36 │ │ │ │ + @ instruction: 0xf3caff9b │ │ │ │ andcs r4, sl, #128, 6 │ │ │ │ - blls f40450 │ │ │ │ + blls f40474 │ │ │ │ @ instruction: 0x46204611 │ │ │ │ - b 134145c │ │ │ │ + b 1341480 │ │ │ │ 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: 0xff8ef7f1 │ │ │ │ + stmib sp, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ + eorscs r3, r1, #0, 14 │ │ │ │ + b 14c2564 │ │ │ │ + ldrmi r0, [r1], -r6, lsl #12 │ │ │ │ + b 146d118 │ │ │ │ + blls f5e0a8 │ │ │ │ + smladxcs r0, r5, r3, r4 │ │ │ │ @ instruction: 0xf7f1431d │ │ │ │ - blls f5b6c4 │ │ │ │ + blls f5b69c │ │ │ │ eorcs r4, r7, #32, 12 @ 0x2000000 │ │ │ │ - b 1463d08 │ │ │ │ - blls f5e098 │ │ │ │ - stmib sp, {r8, r9, sl, sp}^ │ │ │ │ + b 1463d30 │ │ │ │ + blls f5e0c0 │ │ │ │ + stmib sp, {r0, r2, r4, r5, r6, r7, r9, sl, sp}^ │ │ │ │ tstmi sp, #0, 14 │ │ │ │ - @ instruction: 0xff84f7f1 │ │ │ │ + @ instruction: 0xff70f7f1 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ @ instruction: 0x212e2230 │ │ │ │ - beq 2d61cc │ │ │ │ + beq 2d61f4 │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ tstmi sp, #0, 22 │ │ │ │ - @ instruction: 0xff78f7f1 │ │ │ │ + @ instruction: 0xff64f7f1 │ │ │ │ @ instruction: 0x46209b35 │ │ │ │ teqcs r2, r4, lsr r2 │ │ │ │ - beq 2d61e4 │ │ │ │ + beq 2d620c │ │ │ │ vstr d9, [sp, #216] @ 0xd8 │ │ │ │ - b 133e4c4 │ │ │ │ + b 133e4ec │ │ │ │ ldrbt r0, [r6], #1027 @ 0x403 │ │ │ │ - ldm lr, {r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm sl, {r2, r4, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, r2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed32adc │ │ │ │ + bl fed32b04 │ │ │ │ @ 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 dbc7d0 │ │ │ │ sbcshi pc, r1, #2 │ │ │ │ - bvc 1f5a30 │ │ │ │ + bvc 1f5a58 │ │ │ │ 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 +437880,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 @ 1db9a4 │ │ │ │ strbeq r0, [r7, #1463] @ 0x5b7 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ strbeq r0, [r5, #1495]! @ 0x5d7 │ │ │ │ @ instruction: 0x060505f5 │ │ │ │ @@ -437987,15 +437995,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 @ 1dbb70 │ │ │ │ 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 +438068,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 39e468 │ │ │ │ + beq d1e4fc │ │ │ │ @ instruction: 0x03a80a3f │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @@ -438114,20 +438122,20 @@ │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ - beq 1a5e690 │ │ │ │ - beq fe2de714 │ │ │ │ - beq feb5e7a0 │ │ │ │ + beq 1a5e6b8 │ │ │ │ + beq fe2de73c │ │ │ │ + beq feb5e7c8 │ │ │ │ @ instruction: 0x03a80ab7 │ │ │ │ - beq ff3dcbf4 │ │ │ │ - beq ffc5e8bc │ │ │ │ + beq ff3dcc1c │ │ │ │ + beq ffc5e8e4 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @ instruction: 0x03a803a8 │ │ │ │ @@ -438178,23 +438186,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 45ea58 │ │ │ │ + bleq cdeadc │ │ │ │ + bleq 14deb68 │ │ │ │ + bleq 1c1ebe4 │ │ │ │ + bleq fe29ec58 │ │ │ │ + bleq fe99ecc4 │ │ │ │ + bleq ff01ed38 │ │ │ │ + bleq ff71eda4 │ │ │ │ + bleq ffd9ee18 │ │ │ │ @ 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 │ │ │ │ @@ -438329,161 +438337,161 @@ │ │ │ │ @ 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, #2497 @ 0x9c1 @ │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blmi dae970 │ │ │ │ + blmi dae998 │ │ │ │ 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 ffc1a0f2 │ │ │ │ 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]! @ 1dbda4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf924f7f3 │ │ │ │ + @ instruction: 0xf910f7f3 │ │ │ │ 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, [r6, #988] @ 0x3dc │ │ │ │ @ instruction: 0x27c8f8dd │ │ │ │ @ instruction: 0x37c4f8dd │ │ │ │ andcc lr, r0, #196, 18 @ 0x310000 │ │ │ │ @ instruction: 0x4611e7be │ │ │ │ subsvc pc, ip, sp, lsl #4 │ │ │ │ - mrc2 7, 5, pc, cr6, cr7, {7} │ │ │ │ + mrc2 7, 5, pc, cr4, 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, 5, pc, cr6, 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, sl, ror #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mlaeq r5, sl, r0, pc @ │ │ │ │ - eoreq r0, r4, r8, asr r6 │ │ │ │ - rsbseq r3, sl, r8, asr pc │ │ │ │ + strhteq pc, [r5], -r2 @ │ │ │ │ + eoreq r0, r4, r0, ror r7 │ │ │ │ + rsbseq r3, sl, r0, lsr pc │ │ │ │ vmin.s8 d4, d13, d1 │ │ │ │ @ instruction: 0xf7f770b4 │ │ │ │ - @ instruction: 0xf8ddfd95 │ │ │ │ + @ instruction: 0xf8ddfd93 │ │ │ │ @ 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: 0xf8ddfd85 │ │ │ │ @ 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: 0xf8ddfd77 │ │ │ │ @ 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: 0xf8ddfd69 │ │ │ │ @ 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: 0xf8ddfd5b │ │ │ │ @ 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: 0xf8ddfd4d │ │ │ │ @ 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: 0xf8ddfd3f │ │ │ │ @ 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: 0xf8ddfe2b │ │ │ │ @ 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: 0xf8ddfe1d │ │ │ │ @ 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: 0xf8ddfe0d │ │ │ │ @ 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: 0xf8ddfd03 │ │ │ │ @ instruction: 0xf8dd3788 │ │ │ │ @ instruction: 0xf0432784 │ │ │ │ eorvs r6, r2, r0, lsl #7 │ │ │ │ movwcc pc, #1091 @ 0x443 @ │ │ │ │ ldrbt r6, [r7], r3, rrx │ │ │ │ @ instruction: 0xf5b16809 │ │ │ │ @ instruction: 0xf4ff7f16 │ │ │ │ ldrmi sl, [r1], -r9, ror #29 │ │ │ │ subvc pc, r4, sp, lsl #4 │ │ │ │ - mrc2 7, 2, pc, cr0, cr7, {7} │ │ │ │ + mcr2 7, 2, pc, cr14, cr7, {7} @ │ │ │ │ @ instruction: 0x3748f8dd │ │ │ │ @ instruction: 0x2744f8dd │ │ │ │ movwvc pc, #67 @ 0x43 @ │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r3, r3, r0, lsl #6 │ │ │ │ ldrmi lr, [r1], -r2, ror #13 │ │ │ │ rsbsvc pc, ip, sp, lsl #4 │ │ │ │ - stc2l 7, cr15, [r0], #988 @ 0x3dc │ │ │ │ + ldc2l 7, cr15, [lr], {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 │ │ │ │ @@ -438521,15 +438529,15 @@ │ │ │ │ stc2 7, cr15, [r4], #-992 @ 0xfffffc20 │ │ │ │ pkhtbcc pc, r8, sp, asr #17 @ │ │ │ │ pkhtbcs pc, r4, sp, asr #17 @ │ │ │ │ orrmi pc, r1, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vmax.s8 d14, d29, d6 │ │ │ │ @ instruction: 0x4628657c │ │ │ │ - mrc2 7, 3, pc, cr0, cr8, {7} │ │ │ │ + mcr2 7, 3, pc, cr14, 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 │ │ │ │ @@ -438537,159 +438545,159 @@ │ │ │ │ @ instruction: 0x3678f8dd │ │ │ │ @ instruction: 0x2674f8dd │ │ │ │ orrmi pc, r1, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ vmax.s8 q7, , q11 │ │ │ │ strtmi r6, [r8], -ip, ror #10 │ │ │ │ - mrc2 7, 2, pc, cr0, cr8, {7} │ │ │ │ + mcr2 7, 2, pc, cr14, 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 ffb9a40a │ │ │ │ @ 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 ff79a42a │ │ │ │ @ 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 ff39a44a │ │ │ │ @ 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 fef9a46a │ │ │ │ @ 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 fec1a486 │ │ │ │ @ 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: 0x3640f8dd │ │ │ │ @ instruction: 0x263cf8dd │ │ │ │ orrmi pc, r4, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0x4611e5fa │ │ │ │ rsbsvc pc, r4, sp, lsl #4 │ │ │ │ - blx 1a496 │ │ │ │ + blx fff9a4be │ │ │ │ @ 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 ffb9a4de │ │ │ │ @ instruction: 0x3770f8dd │ │ │ │ @ instruction: 0x276cf8dd │ │ │ │ mvnsvs pc, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r3, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x4611e5da │ │ │ │ eorvc pc, r4, sp, lsl #4 │ │ │ │ - mcr2 7, 1, pc, cr12, cr7, {7} @ │ │ │ │ + mcr2 7, 1, pc, cr10, cr7, {7} @ │ │ │ │ @ instruction: 0x3728f8dd │ │ │ │ @ instruction: 0x2724f8dd │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldrmi lr, [r1], -ip, asr #11 │ │ │ │ andvc pc, ip, sp, lsl #4 │ │ │ │ - mrc2 7, 5, pc, cr2, cr7, {7} │ │ │ │ + mrc2 7, 5, pc, cr0, 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, 5, pc, cr0, cr7, {7} @ │ │ │ │ @ instruction: 0x3708f8dd │ │ │ │ @ instruction: 0x2704f8dd │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ rsbvs r0, r3, r0, asr #6 │ │ │ │ ldrmi lr, [r1], -ip, lsr #11 │ │ │ │ eorvc pc, ip, sp, lsl #4 │ │ │ │ - ldc2l 7, cr15, [ip, #-988]! @ 0xfffffc24 │ │ │ │ + ldc2l 7, cr15, [sl, #-988]! @ 0xfffffc24 │ │ │ │ @ instruction: 0x3730f8dd │ │ │ │ @ instruction: 0x272cf8dd │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ rsbvs r0, r3, r0, ror #6 │ │ │ │ @ instruction: 0x4611e59c │ │ │ │ andsvc pc, ip, sp, lsl #4 │ │ │ │ - stc2l 7, cr15, [lr, #988]! @ 0x3dc │ │ │ │ + stc2l 7, cr15, [ip, #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 │ │ │ │ + ldc2l 7, cr15, [lr, #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: 0xf82af7f7 │ │ │ │ @ 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 fe49a5e4 │ │ │ │ @ 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: 0xf8ddf995 │ │ │ │ @ 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: 0xf89cf7f7 │ │ │ │ @ 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 │ │ │ │ @@ -438727,22 +438735,22 @@ │ │ │ │ @ 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 │ │ │ │ + ldc2l 7, cr15, [r2], {248} @ 0xf8 │ │ │ │ @ instruction: 0x3620f8dd │ │ │ │ @ instruction: 0x261cf8dd │ │ │ │ orrmi pc, r5, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ vqshl.s8 q7, q6, │ │ │ │ @ instruction: 0x46286514 │ │ │ │ - stc2l 7, cr15, [r6], {248} @ 0xf8 │ │ │ │ + stc2l 7, cr15, [r4], {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 │ │ │ │ @@ -438773,15 +438781,15 @@ │ │ │ │ ldrbcc pc, [r8, #2269]! @ 0x8dd @ │ │ │ │ ldrbcs pc, [r4, #2269]! @ 0x8dd @ │ │ │ │ orrmi pc, r6, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vshl.s8 d14, d14, d29 │ │ │ │ strtmi r5, [r8], -ip, ror #11 │ │ │ │ - blx 99a770 │ │ │ │ + blx 99a798 │ │ │ │ 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 │ │ │ │ @@ -438812,23 +438820,23 @@ │ │ │ │ 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, [r8], #-992 @ 0xfffffc20 │ │ │ │ strbcc pc, [r8, #2269] @ 0x8dd @ │ │ │ │ strbcs pc, [r4, #2269] @ 0x8dd @ │ │ │ │ orrmi pc, r8, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r1, r3, r0, lsl #6 │ │ │ │ vqshl.s8 d14, d16, d13 │ │ │ │ @ instruction: 0x462855bc │ │ │ │ - ldc2 7, cr15, [sl], {248} @ 0xf8 │ │ │ │ + ldc2 7, cr15, [r8], {248} @ 0xf8 │ │ │ │ strbcc pc, [r0, #2269] @ 0x8dd @ │ │ │ │ ldrcs pc, [ip, #2269]! @ 0x8dd │ │ │ │ orrmi pc, r8, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ vshl.s8 d14, d16, d13 │ │ │ │ @ instruction: 0x462855b4 │ │ │ │ @@ -438849,15 +438857,15 @@ │ │ │ │ strtmi r5, [r8], -r4, lsr #11 │ │ │ │ mrc2 7, 7, pc, cr10, cr7, {7} │ │ │ │ strcc pc, [r8, #2269]! @ 0x8dd │ │ │ │ strcs pc, [r4, #2269]! @ 0x8dd │ │ │ │ orrmi pc, ip, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ - bllt ffe9a8bc │ │ │ │ + bllt ffe9a8e4 │ │ │ │ ldrpl pc, [ip, #525] @ 0x20d │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ @ instruction: 0xf8ddf981 │ │ │ │ @ instruction: 0xf8dd35a0 │ │ │ │ @ instruction: 0xf043259c │ │ │ │ eorvs r4, r2, ip, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @@ -438865,15 +438873,15 @@ │ │ │ │ vqdmulh.s , , │ │ │ │ @ instruction: 0x46285594 │ │ │ │ @ instruction: 0xf970f7f8 │ │ │ │ ldrcc pc, [r8, #2269] @ 0x8dd │ │ │ │ ldrcs pc, [r4, #2269] @ 0x8dd │ │ │ │ orrmi pc, sp, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt ff69a8fc │ │ │ │ + bllt ff69a924 │ │ │ │ strpl pc, [ip, #525] @ 0x20d │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ @ instruction: 0xf8ddf961 │ │ │ │ @ instruction: 0xf8dd3590 │ │ │ │ @ instruction: 0xf043258c │ │ │ │ eorvs r4, r2, sp, lsl #7 │ │ │ │ movwne pc, #1091 @ 0x443 @ │ │ │ │ @@ -438882,15 +438890,15 @@ │ │ │ │ strtmi r5, [r8], -r4, lsl #11 │ │ │ │ mrc2 7, 5, pc, cr8, cr7, {7} │ │ │ │ strcc pc, [r8, #2269] @ 0x8dd │ │ │ │ strcs pc, [r4, #2269] @ 0x8dd │ │ │ │ orrmi pc, sp, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ - bllt fee1a940 │ │ │ │ + bllt fee1a968 │ │ │ │ ldrbpl pc, [ip, #-525]! @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ @ instruction: 0xf8ddfea7 │ │ │ │ @ instruction: 0xf8dd3580 │ │ │ │ @ instruction: 0xf043257c │ │ │ │ eorvs r4, r2, sp, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @@ -438898,32 +438906,32 @@ │ │ │ │ vpadd.i8 d11, d29, d15 │ │ │ │ @ instruction: 0x46285574 │ │ │ │ mrc2 7, 4, pc, cr6, cr7, {7} │ │ │ │ ldrbcc pc, [r8, #-2269]! @ 0xfffff723 @ │ │ │ │ ldrbcs pc, [r4, #-2269]! @ 0xfffff723 @ │ │ │ │ orrmi pc, lr, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt fe61a980 │ │ │ │ + bllt fe61a9a8 │ │ │ │ ldrvs pc, [r4, #525]! @ 0x20d │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfd2b │ │ │ │ + @ instruction: 0xf8ddfd29 │ │ │ │ @ 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} │ │ │ │ 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 1d9a9ec │ │ │ │ strbpl pc, [r4, #-525]! @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ @ instruction: 0xf8ddfe65 │ │ │ │ @ instruction: 0xf8dd3568 │ │ │ │ @ instruction: 0xf0432564 │ │ │ │ eorvs r4, r2, lr, lsl #7 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @@ -438931,15 +438939,15 @@ │ │ │ │ vpadd.i8 , , │ │ │ │ @ instruction: 0x4628555c │ │ │ │ @ instruction: 0xf8ecf7f8 │ │ │ │ strbcc pc, [r0, #-2269]! @ 0xfffff723 @ │ │ │ │ ldrbcs pc, [ip, #-2269] @ 0xfffff723 @ │ │ │ │ orrmi pc, pc, #67 @ 0x43 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - bllt 159aa04 │ │ │ │ + bllt 159aa2c │ │ │ │ ldrbpl pc, [r4, #-525] @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f84628 │ │ │ │ @ instruction: 0xf8ddf8dd │ │ │ │ @ instruction: 0xf8dd3558 │ │ │ │ @ instruction: 0xf0432554 │ │ │ │ eorvs r4, r2, pc, lsl #7 │ │ │ │ movwne pc, #1091 @ 0x443 @ │ │ │ │ @@ -438948,239 +438956,239 @@ │ │ │ │ strtmi r5, [r8], -ip, asr #10 │ │ │ │ mrc2 7, 1, pc, cr4, cr7, {7} │ │ │ │ ldrbcc pc, [r0, #-2269] @ 0xfffff723 @ │ │ │ │ strbcs pc, [ip, #-2269] @ 0xfffff723 @ │ │ │ │ orrmi pc, pc, #67 @ 0x43 │ │ │ │ vst4.8 {d22-d25}, [r3 :128], r2 │ │ │ │ rsbvs r0, r3, r0, lsl #7 │ │ │ │ - bllt d1aa48 │ │ │ │ + bllt d1aa70 │ │ │ │ strbpl pc, [r4, #-525] @ 0xfffffdf3 @ │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ @ instruction: 0xf8ddfe23 │ │ │ │ @ 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 519e9c │ │ │ │ strvs pc, [ip, #525]! @ 0x20d │ │ │ │ @ instruction: 0xf7f74628 │ │ │ │ - @ instruction: 0xf8ddfcb1 │ │ │ │ + @ instruction: 0xf8ddfcaf │ │ │ │ @ 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: 0xf8ddfac7 │ │ │ │ @ instruction: 0xf8dd3540 │ │ │ │ @ instruction: 0xf043253c │ │ │ │ stmib r4, {r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 , , │ │ │ │ @ instruction: 0x46115534 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfabb │ │ │ │ + @ instruction: 0xf8ddfab7 │ │ │ │ @ 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: 0xf8ddfaa7 │ │ │ │ @ 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: 0xf8ddfa97 │ │ │ │ @ instruction: 0xf8dd3528 │ │ │ │ @ instruction: 0xf0432524 │ │ │ │ stmib r4, {r0, r1, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmax.s8 , , │ │ │ │ @ instruction: 0x4611551c │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa8b │ │ │ │ + @ instruction: 0xf8ddfa87 │ │ │ │ @ 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: 0xf8ddfa77 │ │ │ │ @ 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: 0xf8ddfa67 │ │ │ │ @ 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: 0xf8ddfa57 │ │ │ │ @ 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: 0xf8ddfa47 │ │ │ │ @ instruction: 0xf8dd3500 │ │ │ │ @ instruction: 0xf04324fc │ │ │ │ stmib r4, {r3, r6, r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vpmin.s8 , , │ │ │ │ @ instruction: 0x461145f4 │ │ │ │ @ instruction: 0xf7f64628 │ │ │ │ - @ instruction: 0xf8ddfa3b │ │ │ │ + @ instruction: 0xf8ddfa37 │ │ │ │ @ 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: 0xf8ddfa27 │ │ │ │ @ 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: 0xf8ddfa17 │ │ │ │ @ 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: 0xf8ddfa07 │ │ │ │ @ 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: 0xf8ddf9f7 │ │ │ │ @ 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: 0xf8ddf9e7 │ │ │ │ @ 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: 0xf8ddf9d7 │ │ │ │ @ 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: 0xf8ddfec3 │ │ │ │ @ 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: 0xf8ddfeb1 │ │ │ │ @ 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: 0xf8ddfe9f │ │ │ │ @ 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: 0xf8ddfe8d │ │ │ │ @ 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: 0xf8ddfe7b │ │ │ │ @ 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: 0xf8ddfd0d │ │ │ │ @ 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: 0xf8ddfcfb │ │ │ │ @ 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: 0xf8ddfa2d │ │ │ │ @ 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: 0xf8ddfa1b │ │ │ │ @ instruction: 0xf8dd3480 │ │ │ │ @ instruction: 0xf043247c │ │ │ │ vst2. {d20-d23}, [r3], lr │ │ │ │ vst2.32 {d22-d25}, [r2], r0 │ │ │ │ stmib r4, {r9, ip, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ vmul.i8 , , │ │ │ │ @@ -439197,15 +439205,15 @@ │ │ │ │ @ instruction: 0xf8dd3470 │ │ │ │ @ instruction: 0xf043246c │ │ │ │ eorvs r4, r2, r0, lsl #6 │ │ │ │ movwne pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vmul.i8 d11, d13, d31 │ │ │ │ strtmi r4, [r8], -r4, ror #10 │ │ │ │ - blx ffa1ae12 │ │ │ │ + blx ffa1ae3a │ │ │ │ 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 @ │ │ │ │ @@ -439214,15 +439222,15 @@ │ │ │ │ @ instruction: 0xf8dd3460 │ │ │ │ @ instruction: 0xf043245c │ │ │ │ eorvs r4, r2, r0, lsl #6 │ │ │ │ biceq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vmul.i8 d11, d13, d13 │ │ │ │ @ instruction: 0x46284554 │ │ │ │ - blx ff19ae56 │ │ │ │ + blx ff19ae7e │ │ │ │ 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 @ │ │ │ │ @@ -439231,15 +439239,15 @@ │ │ │ │ @ instruction: 0xf8dd3450 │ │ │ │ @ instruction: 0xf043244c │ │ │ │ eorvs r4, r2, r0, lsl #6 │ │ │ │ msreq CPSR_, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vtst.8 , , │ │ │ │ strtmi r4, [r8], -r4, asr #10 │ │ │ │ - blx fe91ae9a │ │ │ │ + blx fe91aec2 │ │ │ │ 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 │ │ │ │ @@ -439248,15 +439256,15 @@ │ │ │ │ @ instruction: 0xf8dd3440 │ │ │ │ @ instruction: 0xf043243c │ │ │ │ eorvs r4, r2, r1, lsl #6 │ │ │ │ movwne pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ vtst.8 , , │ │ │ │ @ instruction: 0x46284534 │ │ │ │ - blx 209aede │ │ │ │ + blx 209af06 │ │ │ │ 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 │ │ │ │ @@ -439358,15 +439366,15 @@ │ │ │ │ @ instruction: 0xf7ff6063 │ │ │ │ ldclge 8, cr11, [r1, #20]! │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ ldmib sp, {r0, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323f1 │ │ │ │ stmib r4, {r0, r1, r5, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ - stclge 15, cr11, [pc, #996]! @ 1dd498 │ │ │ │ + stclge 15, cr11, [pc, #996]! @ 1dd4c0 │ │ │ │ @ instruction: 0xf7f94628 │ │ │ │ ldmib sp, {r0, r2, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, pc, ror #7 │ │ │ │ msrmi CPSR_xc, #67 @ 0x43 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stclge 15, cr11, [sp, #940]! @ 0x3ac │ │ │ │ @@ -439412,15 +439420,15 @@ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stclge 15, cr11, [r1, #612]! @ 0x264 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ ldmib sp, {r0, r4, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323e1 │ │ │ │ stmib r4, {r0, r2, r5, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ - ldclge 15, cr11, [pc, #564] @ 1dd3c0 │ │ │ │ + ldclge 15, cr11, [pc, #564] @ 1dd3e8 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ ldmib sp, {r0, r2, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs r2, [r2], -pc @ │ │ │ │ msrmi CPSR_sc, #67 @ 0x43 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ ldclge 15, cr11, [sp, #508] @ 0x1fc │ │ │ │ @@ -439465,709 +439473,709 @@ │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs r9, {r0, r2, r3, r5, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b1 │ │ │ │ svcge 0x001ef4fe │ │ │ │ @ instruction: 0x4611add1 │ │ │ │ @ instruction: 0xf7f44628 │ │ │ │ - ldmib sp, {r0, r1, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs r2, [r2], -r1 @ │ │ │ │ msrmi CPSR_sxc, #67 @ 0x43 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ - stclge 15, cr11, [pc, #100] @ 1dd2d8 │ │ │ │ + stclge 15, cr11, [pc, #100] @ 1dd300 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2l 7, cr15, [r8, #976] @ 0x3d0 │ │ │ │ + ldc2 7, cr15, [r4, #976]! @ 0x3d0 │ │ │ │ biccs lr, pc, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.8 {d20-d23}, [r3 :128], r7 │ │ │ │ rsbvs r0, r3, r0, ror #6 │ │ │ │ svclt 0x000af7fe │ │ │ │ ldrmi sl, [r1], -sp, asr #27 │ │ │ │ @ instruction: 0xf7f44628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r7, 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 │ │ │ │ + ldc2l 7, cr15, [r8], #-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, r2, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323c9 │ │ │ │ vst2.8 {d20-d23}, [r2 :128], r7 │ │ │ │ vst1.64 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r5, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldmvs r6, {r0, r1, r2, r4, r6, r7, r9, sl, fp, ip, sp, pc} │ │ │ │ strbvc pc, [r4, #525] @ 0x20d @ │ │ │ │ @ instruction: 0x4628223c │ │ │ │ movweq pc, #4102 @ 0x1006 @ │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldrmi r3, [r1], -r0, lsl #2 │ │ │ │ - blx 141b2d0 │ │ │ │ + blx f1b2f8 │ │ │ │ movwcs r2, #571 @ 0x23b │ │ │ │ streq pc, [r0], r6, asr #7 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ movwls r9, #5632 @ 0x1600 │ │ │ │ @ instruction: 0x67c4f8dd │ │ │ │ @ instruction: 0x57c8f8dd │ │ │ │ - blx 109b2ec │ │ │ │ + blx b9b314 │ │ │ │ @ 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, r2, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ vst1.64 {d19-d22}, [r3], r7 │ │ │ │ @ instruction: 0xf0420300 │ │ │ │ @ instruction: 0xf0434240 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ ldcge 14, cr11, [r9, #636]! @ 0x27c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - stc2l 7, cr15, [r8, #-972] @ 0xfffffc34 │ │ │ │ + ldc2 7, cr15, [r4, #-972]! @ 0xfffffc34 │ │ │ │ adcscc lr, r9, #3620864 @ 0x374000 │ │ │ │ submi pc, r0, #66 @ 0x42 │ │ │ │ movweq pc, #1091 @ 0x443 @ │ │ │ │ addeq pc, r0, #1107296256 @ 0x42000000 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ andcc lr, r0, #196, 18 @ 0x310000 │ │ │ │ mcrlt 7, 4, pc, cr12, cr14, {7} @ │ │ │ │ @ instruction: 0x4611adb7 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r2, r4, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04232b7 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2.8 {d16-d19}, [r2], r0 │ │ │ │ @ instruction: 0xf0430200 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ - ldcge 14, cr11, [pc, #484]! @ 1dd598 │ │ │ │ + ldcge 14, cr11, [pc, #484]! @ 1dd5c0 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xfff8f7f3 │ │ │ │ + @ instruction: 0xffe4f7f3 │ │ │ │ @ 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, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323b1 │ │ │ │ vst2.16 {d20-d23}, [r2], r1 │ │ │ │ vst1.8 {d16-d19}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ - stcge 14, cr11, [pc, #348]! @ 1dd554 │ │ │ │ + stcge 14, cr11, [pc, #348]! @ 1dd57c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx ff59b3ce │ │ │ │ + blx ff09b3f6 │ │ │ │ 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: 0xf89cf7f3 │ │ │ │ @ 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, r3, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04232b5 │ │ │ │ vst1.16 {d20-d23}, [r3], r2 │ │ │ │ vst2.8 {d16-d19}, [r2], r0 │ │ │ │ @ instruction: 0xf0430200 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stcge 14, cr11, [sp, #132]! @ 0x84 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx fe81b43a │ │ │ │ + blx fe31b462 │ │ │ │ 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: 0xf990f7f3 │ │ │ │ @ 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, r3, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423297 │ │ │ │ @ instruction: 0xf0434244 │ │ │ │ rsbvs r0, r2, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fe6023 │ │ │ │ ldcge 13, cr11, [r5, #964] @ 0x3c4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - mcr2 7, 1, pc, cr0, cr2, {7} @ │ │ │ │ + mcr2 7, 0, pc, cr12, cr2, {7} @ │ │ │ │ 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, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432393 │ │ │ │ @ instruction: 0xf0424344 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldcge 13, cr11, [r1, #828] @ 0x33c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - ldc2l 7, cr15, [lr, #968]! @ 0x3c8 │ │ │ │ + stc2l 7, cr15, [sl, #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, r3, r4, r6, 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 │ │ │ │ + stc2l 7, cr15, [sl, #968] @ 0x3c8 │ │ │ │ orrcs lr, sp, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orreq pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldclt 7, cr15, [lr, #1016] @ 0x3f8 │ │ │ │ ldrmi sl, [r1], -fp, lsl #27 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043238b │ │ │ │ @ instruction: 0xf0424345 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stcge 13, cr11, [r9, #564] @ 0x234 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - ldc2 7, cr15, [ip, #968]! @ 0x3c8 │ │ │ │ + stc2 7, cr15, [r8, #968]! @ 0x3c8 │ │ │ │ orrcs lr, r9, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ movteq pc, #1091 @ 0x443 @ │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldcllt 7, cr15, [ip, #-1016]! @ 0xfffffc08 │ │ │ │ ldrmi sl, [r1], -r7, lsl #27 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r7, 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 │ │ │ │ + stc2 7, cr15, [r8, #968] @ 0x3c8 │ │ │ │ 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, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432383 │ │ │ │ @ instruction: 0xf0424346 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs fp, {r0, r1, r3, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stcge 5, cr8, [r5, #284]! @ 0x11c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323a5 │ │ │ │ @ instruction: 0xf0424346 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs fp, {r0, r2, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0c07ffa │ │ │ │ - ldcge 5, cr8, [pc, #252] @ 1dd744 │ │ │ │ + ldcge 5, cr8, [pc, #252] @ 1dd76c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf042329f │ │ │ │ @ instruction: 0xf0434247 │ │ │ │ rsbvs r0, r2, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fe6023 │ │ │ │ stmdavs fp, {r0, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0c07ffa │ │ │ │ ldcge 5, cr8, [fp, #60] @ 0x3c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043239b │ │ │ │ @ instruction: 0xf0424347 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ ldcge 13, cr11, [fp, #-44]! @ 0xffffffd4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf906f7f2 │ │ │ │ + @ instruction: 0xf8f2f7f2 │ │ │ │ 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, r2, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043232b │ │ │ │ vst2.16 {d20-d23}, [r2], r0 │ │ │ │ vst1.64 {d16-d19}, [r3], r8 │ │ │ │ stmib r4, {r6, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stcge 12, cr11, [r9, #-932]! @ 0xfffffc5c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx ff61b6a2 │ │ │ │ + blx ff11b6ca │ │ │ │ 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, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323b3 │ │ │ │ vst2.16 {d20-d23}, [r2], r7 │ │ │ │ vst1.16 {d16-d19}, [r3], r0 │ │ │ │ stmib r4, {r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stcge 12, cr11, [r7, #-788]! @ 0xfffffcec │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx fed1b6ea │ │ │ │ + blx fe81b712 │ │ │ │ @ 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, r2, r7, 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 1f1b75a │ │ │ │ @ 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, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423221 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2. {d16-d19}, [r2], fp │ │ │ │ vst1.16 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ - ldcge 12, cr11, [pc, #-500] @ 1dd5b8 │ │ │ │ + ldcge 12, cr11, [pc, #-500] @ 1dd5e0 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 1b1b77a │ │ │ │ + blx 161b7a2 │ │ │ │ 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, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf042321d │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2. {d16-d19}, [r2], ip │ │ │ │ vst1.16 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ ldcge 12, cr11, [r9, #-356]! @ 0xfffffe9c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xffeef7f1 │ │ │ │ + @ instruction: 0xffdaf7f1 │ │ │ │ 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, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423237 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2.32 {d16-d19}, [r2 :64], r2 │ │ │ │ vst1.8 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r7, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stmdavs r9, {r0, r2, r4, r5, sl, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b1 │ │ │ │ stcge 4, cr15, [r6], #-1016 @ 0xfffffc08 │ │ │ │ @ instruction: 0x4611ad35 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r2, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0423235 │ │ │ │ vst1.16 {d20-d23}, [r3], r0 │ │ │ │ vst2.16 {d16-d19}, [r2], r9 │ │ │ │ vst1.8 {d17-d20}, [r3], r0 │ │ │ │ stmib r4, {r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stmdavs r9, {r0, r2, r3, r4, sl, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b1 │ │ │ │ stcge 4, cr15, [lr], {254} @ 0xfe │ │ │ │ @ instruction: 0x4611ad19 │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r9, lsl r3 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ msreq SPSR_, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs r9, {r0, r3, sl, fp, ip, sp, pc} │ │ │ │ svcvc 0x0016f5b1 │ │ │ │ - blge 9ac94 │ │ │ │ + blge 9acbc │ │ │ │ ldrmi sl, [r1], -fp, lsr #27 │ │ │ │ @ instruction: 0xf7f34628 │ │ │ │ - ldmib sp, {r0, r4, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04232ab │ │ │ │ vst1.16 {d20-d23}, [r3], r7 │ │ │ │ rsbvs r0, r2, r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe6023 │ │ │ │ fldmdbxge r3!, {d11-d132} @ Deprecated │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - mcr2 7, 4, pc, cr2, cr1, {7} @ │ │ │ │ + mcr2 7, 3, pc, cr14, 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 ffa9b900 │ │ │ │ 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, r2, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043232d │ │ │ │ vst2.16 {d20-d23}, [r2], r0 │ │ │ │ vst1.64 {d16-d19}, [r3], r3 │ │ │ │ stmib r4, {r8, r9, ip}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ @ instruction: 0x4611bbd1 │ │ │ │ rscvs pc, r4, sp, lsl #4 │ │ │ │ - blx ff11b8fe │ │ │ │ + blx ff11b926 │ │ │ │ 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 ff21b944 │ │ │ │ @ instruction: 0x4611ad1b │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r2, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r7, 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, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r1, lsl #7 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r3, r4, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 3, cr8, [sp, #-164]! @ 0xffffff5c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, sp, ror r3 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r2, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stclge 2, cr8, [sp, #-980]! @ 0xfffffc2c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, sp, ror #6 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r4, r5, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 3, cr8, [r5, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r5, ror r3 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ cmppeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r2, r3, r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stclge 2, cr8, [r5, #-756]! @ 0xfffffd0c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r3, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r5, ror #6 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ cmppeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r3, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 2, cr8, [r9, #-932]! @ 0xfffffc5c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r9, 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, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r9, ror #6 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 2, cr8, [r1, #-900]! @ 0xfffffc7c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r1, ror r3 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs fp, {r0, r1, r2, r3, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ stclge 2, cr8, [r1, #-884]! @ 0xfffffc8c │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r6, 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, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, sp, asr r3 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stmdavs r9, {r0, r1, r2, r5, r6, r7, r9, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ - bge ff81aed8 │ │ │ │ + bge ff81af00 │ │ │ │ ldrmi sl, [r1], -r9, lsr #27 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r8, 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 ffd1bafc │ │ │ │ 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 ff21bb44 │ │ │ │ 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, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432347 │ │ │ │ @ instruction: 0xf0424345 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r4, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ vstrge s23, [r5, #-700] @ 0xfffffd44 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx ff99bb18 │ │ │ │ + blx ff49bb40 │ │ │ │ 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 fe99bb88 │ │ │ │ ldrmi sl, [r1], -r3, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432343 │ │ │ │ @ instruction: 0xf0424346 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r5, r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ vstrge s23, [r1, #-564] @ 0xfffffdcc │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx ff11bb5c │ │ │ │ + blx fec1bb84 │ │ │ │ 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 211bbcc │ │ │ │ @ instruction: 0xf5a16809 │ │ │ │ stmdacs r3!, {r1, r2, r4, ip, sp, lr}^ │ │ │ │ addshi pc, r2, #64, 4 │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ - bge 1c1afb8 │ │ │ │ + bge 1c1afe0 │ │ │ │ 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, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ vst1.64 {d19-d22}, [r3], r3 │ │ │ │ @ instruction: 0xf0420340 │ │ │ │ @ instruction: 0xf0434240 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe3200 │ │ │ │ stmdavs r9, {r0, r5, r6, r9, fp, ip, sp, pc} │ │ │ │ andsvc pc, r6, r1, lsr #11 │ │ │ │ vadd.i8 q9, q0, │ │ │ │ @ instruction: 0xf5b18288 │ │ │ │ @ instruction: 0xf4fe7f2f │ │ │ │ @ instruction: 0xadbbaa4d │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xf99cf7f3 │ │ │ │ + @ instruction: 0xf988f7f3 │ │ │ │ @ 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 139bc38 │ │ │ │ @ instruction: 0x4611ad3d │ │ │ │ @ instruction: 0xf7f14628 │ │ │ │ - ldmib sp, {r0, r1, r2, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043233d │ │ │ │ vst2.16 {d20-d23}, [r2], r0 │ │ │ │ vst1.32 {d16-d19}, [r3] │ │ │ │ stmib r4, {r3, r4, r6, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ vldrge s23, [r1, #-212] @ 0xffffff2c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 1b1bc0c │ │ │ │ + blx 161bc34 │ │ │ │ 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 b1bc7c │ │ │ │ ldrmi sl, [r1], -pc, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r1, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043234f │ │ │ │ @ instruction: 0xf0424344 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r4, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ vstrge s23, [sp, #-76] @ 0xffffffb4 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx 129bc50 │ │ │ │ + blx d9bc78 │ │ │ │ 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 29bcc0 │ │ │ │ ldrmi sl, [r1], -fp, asr #26 │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r3, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043234b │ │ │ │ @ instruction: 0xf0424345 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r5, r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ @ instruction: 0xad55b9f1 │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - blx a1bc94 │ │ │ │ + blx 51bcbc │ │ │ │ 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, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432353 │ │ │ │ @ instruction: 0xf0424344 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r5, r7, r8, r9}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs fp, {r0, r1, r2, r3, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b34611 │ │ │ │ @ instruction: 0xf0807ffa │ │ │ │ ldclge 1, cr8, [r9, #-52] @ 0xffffffcc │ │ │ │ @ instruction: 0xf7f24628 │ │ │ │ - ldmib sp, {r0, r3, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r2, r4, r7, 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: 0xff6af7f0 │ │ │ │ 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}^ │ │ │ │ @@ -440181,255 +440189,255 @@ │ │ │ │ tstcs r5, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.16 {d20-d23}, [r3 :128], r0 │ │ │ │ rsbvs r0, r3, r2, lsl #6 │ │ │ │ ldmiblt r0, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmvs r1, {r0, r1, r4, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r1, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0432313 │ │ │ │ stmib r4, {r0, r5, r6, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ @ instruction: 0xad11b983 │ │ │ │ @ instruction: 0x46286891 │ │ │ │ - mcr2 7, 7, pc, cr14, cr0, {7} @ │ │ │ │ + mrc2 7, 6, pc, cr10, 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: 0xff76f7f1 │ │ │ │ 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, r2, r4, r6, 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, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf04323c1 │ │ │ │ @ instruction: 0xf0424340 │ │ │ │ vst1.8 {d16-d19}, [r3], r1 │ │ │ │ stmib r4, {r7, r8, r9, ip}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs r9, {r0, r1, r2, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ stmdbge r8!, {r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc} │ │ │ │ ldmvs r1, {r0, r2, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r2, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r3, r7, 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, r8, 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, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r9, lsl #6 │ │ │ │ msrmi SPSR_x, #67 @ 0x43 │ │ │ │ cmppeq r2, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ @ instruction: 0x4611b8fb │ │ │ │ rsbvc pc, r4, sp, lsl #4 │ │ │ │ - @ instruction: 0xff6cf7f5 │ │ │ │ + @ instruction: 0xff6af7f5 │ │ │ │ @ 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, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf043230b │ │ │ │ stmib r4, {r0, r1, r5, r6, r8, r9, lr}^ │ │ │ │ @ instruction: 0xf7fe2300 │ │ │ │ stmdavs r9, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, pc} │ │ │ │ svcvc 0x002ff5b1 │ │ │ │ ldmge r0, {r1, r2, r3, r4, r5, r6, r7, sl, ip, sp, lr, pc}^ │ │ │ │ ldmvs r1, {r0, r1, r2, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf7f04628 │ │ │ │ - ldmib sp, {r0, r2, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eorvs r2, r2, r7, lsl #6 │ │ │ │ msrmi SPSR_xc, #67 @ 0x43 │ │ │ │ movteq pc, #9283 @ 0x2443 @ │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ stcge 8, cr11, [sp, #-812] @ 0xfffffcd4 │ │ │ │ @ instruction: 0x46286891 │ │ │ │ - mcr2 7, 4, pc, cr14, cr0, {7} @ │ │ │ │ + mrc2 7, 3, pc, cr10, 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: 0xff88f7f1 │ │ │ │ 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: 0xff78f7f1 │ │ │ │ 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: 0xff68f7f1 │ │ │ │ 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: 0xff58f7f1 │ │ │ │ cmncs fp, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldmdalt ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi sl, [r8], -r7, ror #26 │ │ │ │ - @ instruction: 0xff5cf7f1 │ │ │ │ + @ instruction: 0xff48f7f1 │ │ │ │ cmncs r7, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ tstpeq r0, #1124073472 @ p-variant is OBSOLETE @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmdalt ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628ad7b │ │ │ │ - @ instruction: 0xff4cf7f1 │ │ │ │ + @ instruction: 0xff38f7f1 │ │ │ │ cmncs fp, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #16451 @ 0x4043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ moveq pc, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldmdalt ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4628ad77 │ │ │ │ - @ instruction: 0xff3cf7f1 │ │ │ │ + @ instruction: 0xff28f7f1 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xff18f7f1 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xff08f7f1 │ │ │ │ cmncs pc, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #20547 @ 0x5043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ stmdalt ip!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628ad5f │ │ │ │ - @ instruction: 0xff0cf7f1 │ │ │ │ + mrc2 7, 7, pc, cr8, cr1, {7} │ │ │ │ cmpcs pc, #3620864 @ 0x374000 │ │ │ │ movtmi pc, #24643 @ 0x6043 @ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ orrne pc, r0, #1124073472 @ 0x43000000 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ ldmdalt ip, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628ad5b │ │ │ │ - mrc2 7, 7, pc, cr12, cr1, {7} │ │ │ │ + mcr2 7, 7, pc, cr8, 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: 0xf93af7f2 │ │ │ │ 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 179c0a0 │ │ │ │ @ instruction: 0x23a3e9dd │ │ │ │ @ instruction: 0xf0436022 │ │ │ │ vst2.16 {d20-d23}, [r3], r6 │ │ │ │ rsbvs r0, r3, r0, asr #6 │ │ │ │ svclt 0x00f0f7fd │ │ │ │ @ instruction: 0x4628ad9d │ │ │ │ - @ instruction: 0xf932f7f2 │ │ │ │ + @ instruction: 0xf91ef7f2 │ │ │ │ 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, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ vst1.64 {d19-d22}, [r3], r5 │ │ │ │ @ instruction: 0xf0420340 │ │ │ │ @ instruction: 0xf0434240 │ │ │ │ stmib r4, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf7fd3200 │ │ │ │ ldcge 15, cr11, [sp, #844]! @ 0x34c │ │ │ │ @ instruction: 0x46284611 │ │ │ │ - @ instruction: 0xfff2f7f2 │ │ │ │ + @ instruction: 0xffdef7f2 │ │ │ │ @ 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 │ │ │ │ + mrrc 6, 5, pc, lr, cr1 @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, fp, lr, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2862 @ 0xfffff4d2 │ │ │ │ @ instruction: 0xf8d06e86 │ │ │ │ ldmpl r3, {r3, r4, r7, ip}^ │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf806f710 │ │ │ │ + @ instruction: 0xfff2f70f │ │ │ │ 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 +440449,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 15a29e8 │ │ │ │ movwls r0, #9091 @ 0x2383 │ │ │ │ ldrtmi sp, [r2], -r6 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - blx fe69c1a6 │ │ │ │ + blx fe69c1ce │ │ │ │ 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 1f83a4 │ │ │ │ @ instruction: 0xd1d1429d │ │ │ │ - bmi 4855d4 │ │ │ │ + bmi 4855fc │ │ │ │ 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 0x0000ebfa │ │ │ │ + @ instruction: 0x007a1e9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, lr, lsr #28 │ │ │ │ + rsbseq r1, sl, r6, lsl #28 │ │ │ │ vst3.8 {d27-d29}, [pc], lr │ │ │ │ ldrblt r5, [r0, #3200]! @ 0xc80 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00dcf8cc │ │ │ │ addlt r4, r4, pc, lsl ip │ │ │ │ - blge 430a90 │ │ │ │ + blge 430ab8 │ │ │ │ @ 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 │ │ │ │ + stc 6, cr15, [lr, #324] @ 0x144 │ │ │ │ andsle r3, r9, r1 │ │ │ │ ldrtmi r9, [r0], -r1, lsl #28 │ │ │ │ - b 1a1bb80 │ │ │ │ + b 151bba8 │ │ │ │ orrlt r4, r0, r7, lsl #12 │ │ │ │ ldcpl 4, cr2, [r6, #-0] │ │ │ │ stmdavs r9!, {r0, sl, ip, sp} │ │ │ │ @ instruction: 0xf6514630 │ │ │ │ - cdpcs 12, 0, cr14, cr10, cr14, {0} │ │ │ │ + vmovcs.16 d26[1], lr │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ svclt 0x001c9e01 │ │ │ │ movwcc r6, #6251 @ 0x186b │ │ │ │ rsbvs r4, fp, r7, lsr #5 │ │ │ │ ldrtmi sp, [r0], -pc, ror #3 │ │ │ │ - ldmdb r2!, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 430a94 │ │ │ │ + ldmdb lr, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 430abc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2b82dc │ │ │ │ + blls 2b8304 │ │ │ │ @ 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 0x0000ebac │ │ │ │ + rsbseq r1, sl, r4, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x007a1d94 │ │ │ │ + rsbseq r1, sl, ip, ror #26 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ strmi fp, [ip], -pc, lsl #1 │ │ │ │ ldrmi r4, [r5], -r1, lsl #13 │ │ │ │ stmib r0, {r3, r4, r8, fp, ip, pc}^ │ │ │ │ movwls r3, #33091 @ 0x8143 │ │ │ │ @ instruction: 0xf8c09b19 │ │ │ │ @ instruction: 0x46203114 │ │ │ │ @ instruction: 0x3070f89d │ │ │ │ @ instruction: 0xf70d9300 │ │ │ │ - @ instruction: 0x4682fabb │ │ │ │ + strmi pc, [r2], r7, lsr #21 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r6, {r0, r2, r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882e07 │ │ │ │ strbeq pc, [r7], r6, asr #7 @ │ │ │ │ sbcshi pc, r6, r0, asr #4 │ │ │ │ @ instruction: 0xf606fb15 │ │ │ │ @ instruction: 0xf8999b00 │ │ │ │ @ instruction: 0xf0831108 │ │ │ │ @ instruction: 0xf8c90001 │ │ │ │ rscslt r5, r6, #28, 2 │ │ │ │ smlawtmi r0, r9, r8, pc @ │ │ │ │ - blx fe769afc │ │ │ │ - blx fee9ad98 │ │ │ │ + blx fe769b24 │ │ │ │ + blx fee9adc0 │ │ │ │ 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 1e03a0 │ │ │ │ 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 3e58d0 │ │ │ │ rsclt r2, r4, #262144 @ 0x40000 │ │ │ │ cdpne 0, 5, cr4, cr8, cr7, {4} │ │ │ │ @ instruction: 0xf6514408 │ │ │ │ - @ instruction: 0xf107ea62 │ │ │ │ - bls 86d768 │ │ │ │ + @ instruction: 0xf107ea4e │ │ │ │ + bls 86d790 │ │ │ │ @ instruction: 0xf889427f │ │ │ │ - blx 36e846 │ │ │ │ - b 511378 │ │ │ │ + blx 36e86e │ │ │ │ + b 5113a0 │ │ │ │ @ instruction: 0xf8c90307 │ │ │ │ - bcs 1ea740 │ │ │ │ + bcs 1ea768 │ │ │ │ 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 2564a4 │ │ │ │ @ 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 405002 │ │ │ │ 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 1fa81c │ │ │ │ + blls 21e830 │ │ │ │ rsbsvs r3, r9, r1, lsl #12 │ │ │ │ - blx 2ac026 │ │ │ │ - blls 89b81c │ │ │ │ + blx 2ac04e │ │ │ │ + blls 89b844 │ │ │ │ @ instruction: 0xf505fb01 │ │ │ │ @ instruction: 0xf149192d │ │ │ │ strtmi r0, [ip], -r0, lsl #18 │ │ │ │ strhtle r4, [fp], #-35 @ 0xffffffdd │ │ │ │ - blx ac5080 │ │ │ │ - blls 29b838 │ │ │ │ + blx ac50a8 │ │ │ │ + blls 29b860 │ │ │ │ svclt 0x00382d01 │ │ │ │ teqlt r3, r1, lsl #10 │ │ │ │ stmdblt r3!, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ - blx ac5050 │ │ │ │ + blx ac5078 │ │ │ │ stmdbcs pc, {r1, r2, r8, ip, sp, lr, pc} @ │ │ │ │ - blls 394938 │ │ │ │ + blls 394960 │ │ │ │ @ instruction: 0xa108f893 │ │ │ │ @ instruction: 0xf3ca9b05 │ │ │ │ - blx aa4c48 │ │ │ │ - blls 31a860 │ │ │ │ + blx aa4c70 │ │ │ │ + blls 31a888 │ │ │ │ svclt 0x002c2901 │ │ │ │ movwcc r1, #6235 @ 0x185b │ │ │ │ ldrmi r2, [r8], r1, lsl #2 │ │ │ │ - b 405064 │ │ │ │ - blls 7e0468 │ │ │ │ + b 40508c │ │ │ │ + blls 7e0490 │ │ │ │ @ instruction: 0xf006fa23 │ │ │ │ svclt 0x00382801 │ │ │ │ @ instruction: 0xf1bb2001 │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ strmi r3, [r8], #-2049 @ 0xfffff7ff │ │ │ │ - ldmib r8, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {r0, r4, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blls 452b18 │ │ │ │ + blls 452b40 │ │ │ │ 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 ac50f8 │ │ │ │ + blls 31a900 │ │ │ │ svclt 0x002c2901 │ │ │ │ movwcc r1, #6235 @ 0x185b │ │ │ │ - blls 2aff2c │ │ │ │ + blls 2aff54 │ │ │ │ stmdaeq r3, {r3, r9, fp, sp, lr, pc} │ │ │ │ - blx ac5134 │ │ │ │ + blx ac515c │ │ │ │ stmdacs r1, {r1, r2, ip, sp, lr, pc} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd0cd │ │ │ │ stmdacc r1, {r4, ip} │ │ │ │ @ instruction: 0xf6514408 │ │ │ │ - bfi lr, lr, (invalid: 19:6) │ │ │ │ + strb lr, [r6, sl, lsl #19] │ │ │ │ @ instruction: 0xf8dd46cb │ │ │ │ stmib r9, {r3, r4, ip, pc}^ │ │ │ │ - blls 535224 │ │ │ │ + blls 53524c │ │ │ │ @ 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 fea2ae3e │ │ │ │ @ instruction: 0xf8c93103 │ │ │ │ - blls 8aa9c4 │ │ │ │ + blls 8aa9ec │ │ │ │ andne pc, r2, #3072 @ 0xc00 │ │ │ │ smlawtcs ip, r9, r8, pc @ │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ - blls 8c24f4 │ │ │ │ + blls 8c251c │ │ │ │ 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 326dc0 │ │ │ │ + blx 26f762 │ │ │ │ ldmdane sl, {ip, sp, lr, pc} │ │ │ │ tstlt sl, r2, lsl ip │ │ │ │ @ instruction: 0x47705818 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ - eoreq r8, sl, r8, ror #17 │ │ │ │ + eoreq r8, sl, r0, lsl #20 │ │ │ │ andscs r4, r4, #4, 22 @ 0x1000 │ │ │ │ - blx 26f756 │ │ │ │ + blx 26f77e │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ ldmvs r8, {r8, ip, sp, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq r8, sl, ip, asr #17 │ │ │ │ + eoreq r8, sl, r4, ror #19 │ │ │ │ @ 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 3f038c │ │ │ │ ldrbtmi r2, [fp], #-532 @ 0xfffffdec │ │ │ │ movwcc pc, #2818 @ 0xb02 @ │ │ │ │ @ instruction: 0x47706858 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ svcvc 0x00c8f5b0 │ │ │ │ strdcs sp, [ip], -r3 │ │ │ │ svclt 0x00004770 │ │ │ │ - strhteq r8, [sl], -r2 │ │ │ │ - eoreq r8, sl, sl, lsl #17 │ │ │ │ + eoreq r8, sl, sl, asr #19 │ │ │ │ + eoreq r8, sl, r2, lsr #19 │ │ │ │ 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 512664 │ │ │ │ ldceq 0, cr15, [r4], {79} @ 0x4f │ │ │ │ - blx 4ef7de │ │ │ │ + blx 4ef806 │ │ │ │ ldcvc 3, cr3, [r8], {-0} │ │ │ │ @ instruction: 0xf082b150 │ │ │ │ stmdbcs r0, {r0, r9} │ │ │ │ andcs fp, r0, #12, 30 @ 0x30 │ │ │ │ andeq pc, r1, #2 │ │ │ │ ldmvs r8, {r1, r3, r8, fp, ip, sp, pc}^ │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ andcs r4, r3, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq r8, sl, r4, asr #16 │ │ │ │ + eoreq r8, sl, ip, asr r9 │ │ │ │ andscs r4, r4, #8, 22 @ 0x2000 │ │ │ │ - blx 26f812 │ │ │ │ + blx 26f83a │ │ │ │ ldcvc 3, cr3, [sl], {-0} │ │ │ │ stmdbcs r0, {r1, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5b0bf08 │ │ │ │ ldrdle r7, [r3], -r6 │ │ │ │ @ instruction: 0x47706898 │ │ │ │ @ instruction: 0x477020ff │ │ │ │ ldrbmi r2, [r0, -r3]! │ │ │ │ - eoreq r8, sl, r0, lsl r8 │ │ │ │ + eoreq r8, sl, r8, lsr #18 │ │ │ │ @ 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 │ │ │ │ + strdeq r8, [sl], -lr @ │ │ │ │ stmdale fp, {r0, r2, r4, r7, fp, sp} │ │ │ │ stmdale r7, {r0, r4, r7, fp, sp} │ │ │ │ andle r2, sp, lr, lsl #17 │ │ │ │ svclt 0x00142891 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbmi r2, [r0, -r4]! │ │ │ │ ldrbmi r2, [r0, -r2]! │ │ │ │ svclt 0x001428bd │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ ldrbmi r2, [r0, -r4]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed358a4 │ │ │ │ + bl fed358cc │ │ │ │ @ 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} │ │ │ │ + ldm r8, {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: 0xf890f895 │ │ │ │ @ instruction: 0xf0033020 │ │ │ │ - blcs 25f314 │ │ │ │ + blcs 25f33c │ │ │ │ @ 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 +440821,15 @@ │ │ │ │ @ instruction: 0x2320e7c8 │ │ │ │ movwcs r6, #32827 @ 0x803b │ │ │ │ ldcllt 0, cr6, [r8, #204]! @ 0xcc │ │ │ │ @ instruction: 0x3108f894 │ │ │ │ strble r0, [sl], #1819 @ 0x71b │ │ │ │ eorsvs r2, fp, r0, lsl r3 │ │ │ │ svclt 0x0000e7f5 │ │ │ │ - eoreq sl, sl, sl, lsl #20 │ │ │ │ + eoreq sl, sl, r2, lsr #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ @ instruction: 0x4615b09d │ │ │ │ @ instruction: 0xf8df461c │ │ │ │ @ instruction: 0x46063814 │ │ │ │ @@ -440831,57 +440839,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 beac20 │ │ │ │ tstpcc r4, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8c09b29 │ │ │ │ @ instruction: 0x46283118 │ │ │ │ umlalcc pc, ip, sp, r8 @ │ │ │ │ @ instruction: 0xf70d9304 │ │ │ │ - @ instruction: 0x4683f839 │ │ │ │ + strmi pc, [r3], r5, lsr #16 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r3, {r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882b07 │ │ │ │ biceq pc, r7, #201326595 @ 0xc000003 │ │ │ │ sbcshi pc, r1, r0, asr #4 │ │ │ │ vqrdmlah.s d15, d3, d4 │ │ │ │ tstpmi ip, r6, asr #17 @ p-variant is OBSOLETE │ │ │ │ smlawtpl r0, r6, r8, pc @ │ │ │ │ - bls 308c58 │ │ │ │ + bls 308c80 │ │ │ │ sbcslt r4, ip, #48, 12 @ 0x3000000 │ │ │ │ @ instruction: 0x3108f896 │ │ │ │ - blx fe6e9800 │ │ │ │ - blx fef5be94 │ │ │ │ + blx fe6e9828 │ │ │ │ + blx fef5bebc │ │ │ │ svclt 0x0008f585 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 1de85b @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 1de883 @ │ │ │ │ @ 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 19aac74 │ │ │ │ @ instruction: 0xf886f888 │ │ │ │ @ instruction: 0xf7ff810a │ │ │ │ ldmib sp, {r0, r1, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 22b0dc │ │ │ │ - bcs 24e660 │ │ │ │ + blcs 22b104 │ │ │ │ + bcs 24e688 │ │ │ │ @ instruction: 0xf896bf82 │ │ │ │ @ instruction: 0xf0233108 │ │ │ │ @ instruction: 0xf8860301 │ │ │ │ - blls 82ac70 │ │ │ │ + blls 82ac98 │ │ │ │ @ instruction: 0xf896b92b │ │ │ │ vrhadd.u32 d18, d3, d8 │ │ │ │ @ instruction: 0xf8860200 │ │ │ │ - bls b66c80 │ │ │ │ + bls b66ca8 │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ svclt 0x008c2a0f │ │ │ │ @ instruction: 0xf0072700 │ │ │ │ svccs 0x00000701 │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0x2108f896 │ │ │ │ andeq pc, r1, #34 @ 0x22 │ │ │ │ @@ -440891,21 +440899,21 @@ │ │ │ │ ldrsbtcs pc, [r8], -fp @ │ │ │ │ @ instruction: 0xf0002a03 │ │ │ │ @ instruction: 0xf896829d │ │ │ │ @ instruction: 0xf0222108 │ │ │ │ @ instruction: 0xf8860230 │ │ │ │ @ instruction: 0xf8962108 │ │ │ │ ldrbeq r7, [r8, r8, lsl #2]! │ │ │ │ - bls 253cc8 │ │ │ │ + bls 253cf0 │ │ │ │ umullcs pc, r9, r2, r8 @ │ │ │ │ @ instruction: 0xf047b922 │ │ │ │ @ instruction: 0xf8860704 │ │ │ │ rscslt r7, pc, #8, 2 │ │ │ │ andeq pc, r2, #23 │ │ │ │ - bls c83104 │ │ │ │ + bls c8312c │ │ │ │ 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 +440929,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 b8354c │ │ │ │ teqppl r4, r6, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - bcc 1dad34 │ │ │ │ + bcc 1dad5c │ │ │ │ andeq lr, sl, r1, lsl #22 │ │ │ │ - svc 0x007cf650 │ │ │ │ - blx 30553e │ │ │ │ - blls 22a938 │ │ │ │ + svc 0x0068f650 │ │ │ │ + blx 305566 │ │ │ │ + blls 22a960 │ │ │ │ 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 +440958,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 c429ec │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - bls b7f050 │ │ │ │ + bls b7f078 │ │ │ │ @ instruction: 0xf0071e58 │ │ │ │ - bcs 220da8 │ │ │ │ + bcs 220dd0 │ │ │ │ svclt 0x00839a27 │ │ │ │ - blx fe49d494 │ │ │ │ + blx fe49d4bc │ │ │ │ @ instruction: 0xf1ca2101 │ │ │ │ tstcs r1, r0, lsr #20 │ │ │ │ - blx 24e7d8 │ │ │ │ - bcs 25ade4 │ │ │ │ + blx 24e800 │ │ │ │ + bcs 25ae0c │ │ │ │ @ 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 │ │ │ │ + svc 0x0012f650 │ │ │ │ eorscc r9, pc, sl, lsl r9 @ │ │ │ │ teqpeq pc, #32 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, r4, r6, asr #17 │ │ │ │ tstls r2, #72, 28 @ 0x480 │ │ │ │ @ instruction: 0xf6504420 │ │ │ │ - eorscc lr, pc, ip, lsl pc @ │ │ │ │ - bmi 1499150 │ │ │ │ + eorscc lr, pc, r8, lsl #30 │ │ │ │ + bmi 1499178 │ │ │ │ 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 c3de50 │ │ │ │ + blcc 243274 │ │ │ │ + blls 583684 │ │ │ │ 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 c0eb58 │ │ │ │ @ instruction: 0xf507fa23 │ │ │ │ vstrcs d9, [r1, #-32] @ 0xffffffe0 │ │ │ │ strcs fp, [r1, #-3896] @ 0xfffff0c8 │ │ │ │ - blls 50af2c │ │ │ │ - blls b8cef0 │ │ │ │ - blcs 5aee54 │ │ │ │ + blls 50af54 │ │ │ │ + blls b8cf18 │ │ │ │ + blcs 5aee7c │ │ │ │ sbcshi pc, fp, r0, asr #4 │ │ │ │ stmdbls r7, {r0, r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x6108f89b │ │ │ │ - blcs 22ee64 │ │ │ │ + blcs 22ee8c │ │ │ │ stmiane r9, {r2, r3, r5, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 36ae84 │ │ │ │ + blls 36aeac │ │ │ │ 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, {r3, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ tstlt lr, r1, lsl #4 │ │ │ │ strmi r9, [r8], #-2319 @ 0xfffff6f1 │ │ │ │ andmi r9, r8, r0, lsl r9 │ │ │ │ addmi r9, pc, #163840 @ 0x28000 │ │ │ │ svclt 0x00089903 │ │ │ │ strtmi r3, [r1], #-3 │ │ │ │ andne pc, r0, r8, asr #17 │ │ │ │ svclt 0x00089904 │ │ │ │ andeq pc, r3, r0, lsr #32 │ │ │ │ subsle r2, r9, r0, lsl #18 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ stmdbls sp, {r0, r2, r4, r7, pc} │ │ │ │ stmdbls r5, {r0, r3, r5, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ stc2 11, cr15, [r0], {9} @ │ │ │ │ - blx a264d0 │ │ │ │ + blx a264f8 │ │ │ │ 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 244f7a │ │ │ │ + blx 21bf6e │ │ │ │ pushne {r0, r2, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf14a462c │ │ │ │ - bllt 1ea133c │ │ │ │ + bllt 1ea1364 │ │ │ │ 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 14992a8 │ │ │ │ @ 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 +441091,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 21b0f8 │ │ │ │ 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 a4582c │ │ │ │ ldmdbls r4, {r0, r1, r2, ip, sp, lr, pc} │ │ │ │ - blcs 22efb0 │ │ │ │ + blcs 22efd8 │ │ │ │ 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 22ec0a │ │ │ │ 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 +441122,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 358a54 │ │ │ │ rscsmi r9, fp, r7, lsl #18 │ │ │ │ svclt 0x002c2b01 │ │ │ │ smlabtcc r1, r9, r8, r1 │ │ │ │ - b 24584c │ │ │ │ - blls ba1044 │ │ │ │ + b 245874 │ │ │ │ + blls ba106c │ │ │ │ @ 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 51a3d8 │ │ │ │ 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 366d6c │ │ │ │ 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 +441170,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 19a7110 │ │ │ │ + blx 25c330 │ │ │ │ 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 │ │ │ │ + ldcl 6, cr15, [lr, #-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 +441200,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 c85a24 │ │ │ │ + blx 285e2e │ │ │ │ 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 21d9c0 │ │ │ │ + bge 25d9c8 │ │ │ │ strmi pc, [r5, #-2980] @ 0xfffff45c │ │ │ │ stmiane r4!, {r1, r3, r5, r7, sl, lr}^ │ │ │ │ - beq 299ac0 │ │ │ │ + beq 299ae8 │ │ │ │ @ instruction: 0xf108e6e5 │ │ │ │ andcs r0, r1, #393216 @ 0x60000 │ │ │ │ strbmi r9, [r2], -lr, lsl #4 │ │ │ │ ldmdbls sl, {r0, r1, r3, r5, r7, r8, sl, sp, lr, pc} │ │ │ │ vmlane.f64 d25, d8, d23 │ │ │ │ @ instruction: 0xf6504418 │ │ │ │ - andcc lr, pc, ip, lsr sp @ │ │ │ │ + andcc lr, pc, r8, lsr #26 │ │ │ │ movweq pc, #61472 @ 0xf020 @ │ │ │ │ tstls r3, #-268435456 @ 0xf0000000 │ │ │ │ movweq pc, #61551 @ 0xf06f @ │ │ │ │ tstcs r4, #3358720 @ 0x334000 │ │ │ │ ldmib r6, {r5, r9, sl, sp, lr, pc}^ │ │ │ │ strb r5, [r5, r0, asr #32] │ │ │ │ mlascs r4, fp, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a06 │ │ │ │ @ instruction: 0xf89baf51 │ │ │ │ - bcs 366eb0 │ │ │ │ + bcs 366ed8 │ │ │ │ svcge 0x004cf47f │ │ │ │ @ instruction: 0x2108f896 │ │ │ │ eorseq pc, r0, #34 @ 0x22 │ │ │ │ smlabbcs r8, r6, r8, pc @ │ │ │ │ @ instruction: 0xf89be73f │ │ │ │ @ instruction: 0xf0022020 │ │ │ │ - bcs 25f614 │ │ │ │ + bcs 25f63c │ │ │ │ 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 +441256,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 19a7268 │ │ │ │ + blx 25c488 │ │ │ │ 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 366f54 │ │ │ │ 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 19a72c0 │ │ │ │ + blx 25c4e0 │ │ │ │ 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 +441344,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 0x0000ed24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, r8, ror #16 │ │ │ │ - @ instruction: 0x007a1692 │ │ │ │ + rsbseq r1, sl, r0, asr #16 │ │ │ │ + rsbseq r1, sl, sl, ror #12 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed361b0 │ │ │ │ + bl fed361d8 │ │ │ │ @ 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 +441367,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], {143} @ 0x8f │ │ │ │ strcs fp, [r0], -ip, lsl #30 │ │ │ │ streq pc, [r1], -r0 │ │ │ │ @ instruction: 0x4620bb16 │ │ │ │ - stc2 7, cr15, [r4], {20} │ │ │ │ + ldc2l 7, cr15, [r0], #-80 @ 0xffffffb0 │ │ │ │ tstlt r8, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf8a52305 │ │ │ │ rscvc r6, fp, r1 │ │ │ │ @ instruction: 0x4620bdf8 │ │ │ │ - mcrr2 7, 1, pc, r8, cr4 @ │ │ │ │ + ldc2 7, cr15, [r4], #-80 @ 0xffffffb0 │ │ │ │ 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 +441392,58 @@ │ │ │ │ ldrb sp, [r7, lr, asr #1] │ │ │ │ movwmi pc, #4672 @ 0x1240 @ │ │ │ │ ldcllt 0, cr8, [r8, #76]! @ 0x4c │ │ │ │ movwmi pc, #16960 @ 0x4240 @ │ │ │ │ movweq pc, #17088 @ 0x42c0 @ │ │ │ │ ldcllt 0, cr6, [r8, #172]! @ 0xac │ │ │ │ @ instruction: 0xf7144620 │ │ │ │ - @ instruction: 0x4606fd1d │ │ │ │ + strmi pc, [r6], -r9, lsl #26 │ │ │ │ strtmi fp, [r0], -r8, asr #18 │ │ │ │ - stc2 7, cr15, [r2, #-80] @ 0xffffffb0 │ │ │ │ + stc2l 7, cr15, [lr], #80 @ 0x50 │ │ │ │ sbcsle r2, r6, r0, lsl #16 │ │ │ │ @ instruction: 0xf8a52301 │ │ │ │ rscvc r6, fp, r1 │ │ │ │ @ instruction: 0xf8a5bdf8 │ │ │ │ rscvc r7, pc, r1 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed36284 │ │ │ │ + bl fed362ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r5], -r0, ror #31 │ │ │ │ - blmi 8f10fc │ │ │ │ + blmi 8f1124 │ │ │ │ ldrbtmi fp, [r8], #-133 @ 0xffffff7b │ │ │ │ strtmi sl, [r2], -r1, lsl #24 │ │ │ │ - bvs febf53a8 │ │ │ │ + bvs febf53d0 │ │ │ │ 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} │ │ │ │ + mcr2 7, 0, pc, cr8, cr4, {0} @ │ │ │ │ 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 44bb74 │ │ │ │ + blmi 3afd6c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2b9154 │ │ │ │ + blls 2b917c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ - stc 6, cr15, [r6], {80} @ 0x50 │ │ │ │ - rsbseq r0, sl, lr, ror #30 │ │ │ │ + ldcl 6, cr15, [r2], #-320 @ 0xfffffec0 │ │ │ │ + rsbseq r0, sl, r6, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, ip, lsl pc │ │ │ │ + ldrshteq r0, [sl], #-228 @ 0xffffff1c │ │ │ │ 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 +441457,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 230ab4 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf70c9307 │ │ │ │ - bvs fedddf18 │ │ │ │ + bvs fedddef0 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d084c5 │ │ │ │ strmi fp, [r0], ip │ │ │ │ svceq 0x0001f1bb │ │ │ │ ldrtmi sp, [r8], -sl, lsr #18 │ │ │ │ - blx 199cdb6 │ │ │ │ + blx 149cdde │ │ │ │ @ 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, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ cmple r1, r1, lsl #22 │ │ │ │ strbmi r9, [r1], -r6, lsl #22 │ │ │ │ strbmi r1, [r0], #-3672 @ 0xfffff1a8 │ │ │ │ - bl 109caf4 │ │ │ │ + bl b9cb1c │ │ │ │ andls r6, r6, fp, ror #21 │ │ │ │ teqle sl, r3, lsl #22 │ │ │ │ @ instruction: 0x3114f8d6 │ │ │ │ - blx 49da52 │ │ │ │ + blx 49da7a │ │ │ │ svceq 0x0001f1bb │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ @ instruction: 0xf8cd0b01 │ │ │ │ eors fp, sp, ip, lsr r0 │ │ │ │ ldrtmi sp, [r8], -sl, lsl #2 │ │ │ │ - blx e9ce0e │ │ │ │ + blx 99ce36 │ │ │ │ stmiavs r3, {r5, r7, r8, ip, sp, pc}^ │ │ │ │ ldmible r6, {r0, r8, r9, fp, sp}^ │ │ │ │ - blx 2c5a06 │ │ │ │ + blx 2c5a2e │ │ │ │ andls pc, r7, #536870912 @ 0x20000000 │ │ │ │ @ instruction: 0x8010f8d8 │ │ │ │ svceq 0x0001f1b8 │ │ │ │ ldrtmi sp, [r8], -sp, lsl #18 │ │ │ │ - blx a9ce2e │ │ │ │ + blx 59ce56 │ │ │ │ sbcsle r2, r3, r0, lsl #16 │ │ │ │ - blcs 239610 │ │ │ │ + blcs 239638 │ │ │ │ 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 │ │ │ │ + strdlt pc, [r8, -sp]! │ │ │ │ + blcs 239658 │ │ │ │ + bls 38f058 │ │ │ │ andls r4, r6, #1744830465 @ 0x68000001 │ │ │ │ - blcs 2b9ddc │ │ │ │ - blcs 293544 │ │ │ │ + blcs 2b9e04 │ │ │ │ + blcs 29356c │ │ │ │ andls r6, pc, #3833856 @ 0x3a8000 │ │ │ │ @ instruction: 0xf64abf05 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ @ instruction: 0xf8dd23aa │ │ │ │ - blx feacb33a │ │ │ │ + blx feacb362 │ │ │ │ svclt 0x00082302 │ │ │ │ - bleq fe6d9b8c │ │ │ │ + bleq fe6d9bb4 │ │ │ │ @ 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 1eb666 │ │ │ │ stmiavs r9!, {r0, r9, sp} │ │ │ │ tstls r2, r2, lsr #3 │ │ │ │ @ instruction: 0xf8961852 │ │ │ │ - blx aa375c │ │ │ │ + blx aa3784 │ │ │ │ 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 aab6c0 │ │ │ │ + blcs 25bf1c │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf023333f │ │ │ │ tstls r5, #-67108864 @ 0xfc000000 │ │ │ │ movwne pc, #5064 @ 0x13c8 @ │ │ │ │ - beq ff21c200 │ │ │ │ + beq ff21c228 │ │ │ │ @ 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 2402f4 │ │ │ │ andeq pc, r1, #8 │ │ │ │ @ instruction: 0xf1a39202 │ │ │ │ andsls r0, r7, #12288 @ 0x3000 │ │ │ │ - blx fe49de0c │ │ │ │ + blx fe49de34 │ │ │ │ movweq pc, #4226 @ 0x1082 @ │ │ │ │ - b 15c3f58 │ │ │ │ + b 15c3f80 │ │ │ │ @ instruction: 0xf1a71a5a │ │ │ │ @ instruction: 0xf0230392 │ │ │ │ svccs 0x00c80302 │ │ │ │ - blcs 20ef9c │ │ │ │ + blcs 20efc4 │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ tstls r8, #0, 6 │ │ │ │ cmpphi r7, #64 @ p-variant is OBSOLETE @ 0x40 │ │ │ │ @ instruction: 0xf0002fc8 │ │ │ │ - bls 33fdb4 │ │ │ │ - blls 4c578c │ │ │ │ + bls 33fddc │ │ │ │ + blls 4c57b4 │ │ │ │ stmpl r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00142a91 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - b 159ff68 │ │ │ │ + b 159ff90 │ │ │ │ @ instruction: 0xf0087981 │ │ │ │ tstlt r3, pc, ror r8 │ │ │ │ stmdavs r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ - blls 283fa0 │ │ │ │ + blls 283fc8 │ │ │ │ @ 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: 0xf896e852 │ │ │ │ + bvs febeb7e0 │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ movweq lr, #14858 @ 0x3a0a │ │ │ │ @ instruction: 0xf70c9303 │ │ │ │ - strmi pc, [r7], -sp, asr #20 │ │ │ │ - blvs fe3cb86c │ │ │ │ + @ instruction: 0x4607fa39 │ │ │ │ + blvs fe3cb894 │ │ │ │ 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 fe2ddebc │ │ │ │ mrc2 7, 2, pc, cr8, cr15, {7} │ │ │ │ - bvs 31ab24 │ │ │ │ - beq 9dbafc │ │ │ │ - bvc 41aa2c │ │ │ │ - b 15b9988 │ │ │ │ + bvs 31ab4c │ │ │ │ + beq 9dbb24 │ │ │ │ + bvc 41aa54 │ │ │ │ + b 15b99b0 │ │ │ │ vmov.f32 s11, #138 @ 0xc0500000 -3.250 │ │ │ │ - bls 23dd7c │ │ │ │ - vldr d3, [pc, #4] @ 1df3ec │ │ │ │ + bls 23dda4 │ │ │ │ + vldr d3, [pc, #4] @ 1df414 │ │ │ │ @ instruction: 0xf40a5b5f │ │ │ │ - bvs ffc25cf0 │ │ │ │ + bvs ffc25d18 │ │ │ │ mrc 4, 1, r0, cr7, cr11, {0} │ │ │ │ vst1.16 {d7-d8}, [r3 :128], r7 │ │ │ │ tstmi r3, #112, 6 @ 0xc0000001 │ │ │ │ - b 12c5c0c │ │ │ │ + b 12c5c34 │ │ │ │ vst2.8 {d16-d19}, [pc], r9 │ │ │ │ @ instruction: 0xf6c34900 │ │ │ │ - b 12bdc08 │ │ │ │ + b 12bdc30 │ │ │ │ cdp 3, 11, cr0, cr7, cr8, {0} │ │ │ │ teqmi fp, #815104 @ 0xc7000 │ │ │ │ - blls 370078 │ │ │ │ - b 1207040 │ │ │ │ + blls 3700a0 │ │ │ │ + b 1207068 │ │ │ │ rscvs r0, r0, #10 │ │ │ │ - blvc 35acc0 │ │ │ │ + blvc 35ace8 │ │ │ │ stmibcc r3, {r0, r3, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8969b07 │ │ │ │ cdp 1, 15, cr8, cr12, cr8, {0} │ │ │ │ @ instruction: 0xf3c37bc7 │ │ │ │ - b 1420070 │ │ │ │ + b 1420098 │ │ │ │ @ instruction: 0xf0180903 │ │ │ │ - b 1423050 │ │ │ │ + b 1423078 │ │ │ │ @ instruction: 0x632272c2 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ rscsvc pc, lr, #204472320 @ 0xc300000 │ │ │ │ submi lr, fp, #8192 @ 0x2000 │ │ │ │ ldrdlt pc, [r8], -r5 @ │ │ │ │ - bcc fe61acb4 │ │ │ │ + bcc fe61acdc │ │ │ │ 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 3c60e0 │ │ │ │ ldrls r1, [r6, -r3, asr #15] │ │ │ │ movweq lr, #31308 @ 0x7a4c │ │ │ │ - blls 2f821c │ │ │ │ + blls 2f8244 │ │ │ │ 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 ba92e8 │ │ │ │ ldrbeq pc, [fp, ip, lsl #14]! @ │ │ │ │ - blvs cd4a34 │ │ │ │ + blvs cd4a5c │ │ │ │ @ instruction: 0x1602e9d5 │ │ │ │ - blvs 1caa0c0 │ │ │ │ + blvs 1caa0e8 │ │ │ │ @ instruction: 0xf440bf04 │ │ │ │ rscvs r3, r0, #128 @ 0x80 │ │ │ │ stmibvs sp!, {r0, r8, r9, fp, sp} │ │ │ │ - bvs ffacf0d4 │ │ │ │ + bvs ffacf0fc │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ - blls 278060 │ │ │ │ + blls 278088 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs feabffc0 │ │ │ │ + blvs feabffe8 │ │ │ │ @ instruction: 0xf043a81e │ │ │ │ @ instruction: 0x63a35380 │ │ │ │ svcne 0x001f9b10 │ │ │ │ cdpeq 1, 0, cr15, cr8, cr3, {0} │ │ │ │ - bcc fe61ad48 │ │ │ │ + bcc fe61ad70 │ │ │ │ stceq 1, cr15, [pc], {3} │ │ │ │ svccc 0x0004f857 │ │ │ │ @ instruction: 0xf8d33008 │ │ │ │ @ instruction: 0xf8538100 │ │ │ │ - blx 3eb5f6 │ │ │ │ + blx 3eb61e │ │ │ │ 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 9796a8 │ │ │ │ + blls 9b84d8 │ │ │ │ strtvs r4, [r3], #-787 @ 0xfffffced │ │ │ │ ldrsbtcc pc, [r0], #128 @ 0x80 @ │ │ │ │ teqpcs r4, r0 @ @ p-variant is OBSOLETE │ │ │ │ - beq fe61ad8c │ │ │ │ + beq fe61adb4 │ │ │ │ vpmax.s8 d15, d2, d1 │ │ │ │ subsmi r4, r5, #195 @ 0xc3 │ │ │ │ svclt 0x0038428b │ │ │ │ - blcc 230d70 │ │ │ │ + blcc 230d98 │ │ │ │ ldmib sp, {r0, r1, r4, sl, lr}^ │ │ │ │ eormi r0, fp, r0, lsr #2 │ │ │ │ tsteq r2, r4, asr #19 │ │ │ │ ldrdeq lr, [r2, -sp]! │ │ │ │ stmib r4, {r0, r1, r3, r4, r9}^ │ │ │ │ strbtvs r0, [r3], #-276 @ 0xfffffeec │ │ │ │ svclt 0x0000e182 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbsmi r0, r0, r0 │ │ │ │ - ldrsbteq r0, [sl], #-230 @ 0xffffff1a │ │ │ │ + rsbseq r0, sl, lr, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - bls 5061bc │ │ │ │ - blx 2055ce │ │ │ │ - blls 66bd88 │ │ │ │ + bls 5061e4 │ │ │ │ + blx 2055f6 │ │ │ │ + blls 66bdb0 │ │ │ │ tstls r1, #13828096 @ 0xd30000 │ │ │ │ vorr.i16 d25, #46336 @ 0xb500 │ │ │ │ tstls r0, #402653186 @ 0x18000002 │ │ │ │ @ instruction: 0xf1439b13 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blcs 2061a0 │ │ │ │ + blcs 2061c8 │ │ │ │ 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 fea27a40 │ │ │ │ sbceq lr, r2, #6144 @ 0x1800 │ │ │ │ stccs 8, cr15, [r4], {82} @ 0x52 │ │ │ │ @ instruction: 0xf00202d2 │ │ │ │ tstmi r1, #240, 4 │ │ │ │ - blls 578450 │ │ │ │ + blls 578478 │ │ │ │ @ instruction: 0xf8d64658 │ │ │ │ - b 15bba44 │ │ │ │ - blls 229fe4 │ │ │ │ - bvs 121c604 │ │ │ │ + b 15bba6c │ │ │ │ + blls 22a00c │ │ │ │ + bvs 121c62c │ │ │ │ movwls r0, #49691 @ 0xc21b │ │ │ │ tsteq fp, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf89d930e │ │ │ │ tstls r4, #20 │ │ │ │ - @ instruction: 0xf928f70c │ │ │ │ - blvs fe22b1f8 │ │ │ │ + @ instruction: 0xf914f70c │ │ │ │ + blvs fe22b220 │ │ │ │ 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, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r1, r3, r4, r8, sp} │ │ │ │ andhi pc, r9, #0 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andeq pc, r1, r7, asr #32 │ │ │ │ - blx fee0624c │ │ │ │ + blx fee06274 │ │ │ │ @ instruction: 0xf8c4f080 │ │ │ │ @ instruction: 0xf1c030ac │ │ │ │ - blls 4df6a0 │ │ │ │ + blls 4df6c8 │ │ │ │ streq pc, [r1, -r1, lsr #3] │ │ │ │ - b 15a9a38 │ │ │ │ - blx fefab830 │ │ │ │ + b 15a9a60 │ │ │ │ + blx fefab858 │ │ │ │ @ instruction: 0xf8c4f787 │ │ │ │ addlt r9, r0, #192 @ 0xc0 │ │ │ │ ldrbne lr, [r7, -pc, asr #20] │ │ │ │ andeq lr, r3, r0, asr #20 │ │ │ │ - b 120627c │ │ │ │ - blls 29f654 │ │ │ │ + b 12062a4 │ │ │ │ + blls 29f67c │ │ │ │ subvc lr, r3, r0, asr #20 │ │ │ │ - b 12062a0 │ │ │ │ - blls 69f660 │ │ │ │ + b 12062c8 │ │ │ │ + blls 69f688 │ │ │ │ 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 12062e0 │ │ │ │ @ instruction: 0xf8c40003 │ │ │ │ @ instruction: 0xf00000b0 │ │ │ │ - blls 63fb5c │ │ │ │ + blls 63fb84 │ │ │ │ strne pc, [r1, -r8, asr #7] │ │ │ │ ldrbmi r6, [r8], -r3, lsr #1 │ │ │ │ @ instruction: 0x46399b12 │ │ │ │ - blls 2f7a20 │ │ │ │ - blls 737b24 │ │ │ │ - blls 3f7c28 │ │ │ │ - blls 43772c │ │ │ │ + blls 2f7a48 │ │ │ │ + blls 737b4c │ │ │ │ + blls 3f7c50 │ │ │ │ + blls 437754 │ │ │ │ @ instruction: 0xf7fe6063 │ │ │ │ selmi pc, r1, fp @ │ │ │ │ @ instruction: 0xf00028ff │ │ │ │ @ instruction: 0x463980db │ │ │ │ sbceq pc, r0, #200, 6 @ 0x20000003 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - blls 85f5d0 │ │ │ │ - blcs 1f0edc │ │ │ │ + blls 85f5f8 │ │ │ │ + blcs 1f0f04 │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ - blcs 2062f4 │ │ │ │ + blcs 20631c │ │ │ │ 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, 10, cr15, cr8, cr15, {2} │ │ │ │ + bvs fec06324 │ │ │ │ + bpl fe2da050 │ │ │ │ + @ instruction: 0xf894f70c │ │ │ │ + bpl 21db744 │ │ │ │ smlalbblt r4, r0, r3, r6 │ │ │ │ @ instruction: 0xf1a36b83 │ │ │ │ - blx ff0a2304 │ │ │ │ - b 15de530 │ │ │ │ - b 15a6474 │ │ │ │ - blls 222538 │ │ │ │ + blx ff0a232c │ │ │ │ + b 15de558 │ │ │ │ + b 15a649c │ │ │ │ + blls 222560 │ │ │ │ stmdbls sl, {r3, r5, r9, sl, lr} │ │ │ │ - beq 2da03c │ │ │ │ + beq 2da064 │ │ │ │ ldc2 7, cr15, [r2], #1020 @ 0x3fc │ │ │ │ - b 147a2c8 │ │ │ │ - blvs a7e13c │ │ │ │ - beq 4da04c │ │ │ │ + b 147a2f0 │ │ │ │ + blvs a7e164 │ │ │ │ + beq 4da074 │ │ │ │ strvs r2, [r2, -r2, lsl #22]! │ │ │ │ svclt 0x00149a16 │ │ │ │ @ instruction: 0xf04f075b │ │ │ │ - b 1474334 │ │ │ │ + b 147435c │ │ │ │ tstmi sl, #0 │ │ │ │ ldrmi r6, [r3], -r0, ror #13 │ │ │ │ strbvs r9, [r3, -r8, lsl #20]! │ │ │ │ strbvs r9, [r2, r7, lsl #22]! │ │ │ │ - bls 5b7ed4 │ │ │ │ + bls 5b7efc │ │ │ │ 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 2063b0 │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0x3118f8d6 │ │ │ │ - blcc 239c38 │ │ │ │ + blcc 239c60 │ │ │ │ svclt 0x00181a9b │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ cmneq r9, #36 @ 0x24 │ │ │ │ @ instruction: 0xf4019b17 │ │ │ │ @ instruction: 0xf88441c0 │ │ │ │ - blls 4eb83c │ │ │ │ - b 1405fb4 │ │ │ │ + blls 4eb864 │ │ │ │ + b 1405fdc │ │ │ │ @ instruction: 0xf8960b03 │ │ │ │ @ instruction: 0xf8843108 │ │ │ │ vaddl.u8 , d3, d23 │ │ │ │ @ instruction: 0xf88403c0 │ │ │ │ stmdavs fp!, {r1, r2, r5, ip, sp} │ │ │ │ - blcs 37a278 │ │ │ │ + blcs 37a2a0 │ │ │ │ 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 127042c │ │ │ │ @ instruction: 0xf8c4020b │ │ │ │ @ instruction: 0xf71420b4 │ │ │ │ - strmi pc, [r2], r9, ror #17 │ │ │ │ - b 15b108c │ │ │ │ + pkhtbmi pc, r2, r5, asr #17 @ │ │ │ │ + b 15b10b4 │ │ │ │ @ instruction: 0xf7142a0a │ │ │ │ - b 149dbf8 │ │ │ │ - b 146a0f8 │ │ │ │ + b 149dbd0 │ │ │ │ + b 146a120 │ │ │ │ @ instruction: 0xf8c40008 │ │ │ │ @ instruction: 0x462800b8 │ │ │ │ vst1.32 {d0-d3}, [r5 :256]! │ │ │ │ @ instruction: 0xf70c6540 │ │ │ │ - teqplt r0, fp, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + teqplt r0, r7, lsl #16 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a06b80 │ │ │ │ - blx feddf818 │ │ │ │ + blx feddf840 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ ldmib sp, {r6, r8, r9}^ │ │ │ │ cmneq pc, r1, lsl #4 │ │ │ │ @ instruction: 0xf0079903 │ │ │ │ - b 12a15a8 │ │ │ │ - blls 560234 │ │ │ │ + b 12a15d0 │ │ │ │ + blls 56025c │ │ │ │ andeq lr, r9, #270336 @ 0x42000 │ │ │ │ - b 12b051c │ │ │ │ - b 122fd3c │ │ │ │ + b 12b0544 │ │ │ │ + b 122fd64 │ │ │ │ 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 fee32350 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b398d8 │ │ │ │ + blls b39900 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r7, r4, asr r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 2064ac │ │ │ │ + blcs 2064d4 │ │ │ │ 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 ff0604cc │ │ │ │ + b 15de2f4 │ │ │ │ @ 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 feec612c │ │ │ │ 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 3679ec │ │ │ │ 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 1260154 │ │ │ │ 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 2dbfd4 │ │ │ │ + blx ff0845ac │ │ │ │ @ instruction: 0xf083fa8a │ │ │ │ movwls r0, #45825 @ 0xb301 │ │ │ │ - bne 189a270 │ │ │ │ - blls 3d8d24 │ │ │ │ + bne 189a298 │ │ │ │ + blls 3d8d4c │ │ │ │ mrcne 6, 2, r4, cr8, cr9, {2} │ │ │ │ @ instruction: 0xf64f4458 │ │ │ │ - andls lr, r7, r4, ror pc │ │ │ │ - bge 958a90 │ │ │ │ + andls lr, r7, r0, ror #30 │ │ │ │ + bge 958ab8 │ │ │ │ @ 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 12c5e08 │ │ │ │ andsls r7, r3, #536870920 @ 0x20000008 │ │ │ │ @ instruction: 0xf3c36d22 │ │ │ │ mcrne 3, 2, r1, cr8, cr0, {0} │ │ │ │ - blls 3b05e8 │ │ │ │ + blls 3b0610 │ │ │ │ ldrmi r6, [r8], #-1314 @ 0xfffffade │ │ │ │ - svc 0x0050f64f │ │ │ │ + svc 0x003cf64f │ │ │ │ svclt 0x00882801 │ │ │ │ ldrbcc pc, [pc, r0, lsl #2]! @ │ │ │ │ svclt 0x0088991d │ │ │ │ streq pc, [r1, -r7, asr #32] │ │ │ │ svclt 0x00889b06 │ │ │ │ @ instruction: 0xf787fab7 │ │ │ │ rscscc pc, pc, r1, lsl #2 │ │ │ │ @ instruction: 0xf1c7bf88 │ │ │ │ ldrmi r0, [r8], #-1824 @ 0xfffff8e0 │ │ │ │ @ instruction: 0x2700bf92 │ │ │ │ vst1.8 {d0-d3}, [r7 :256] │ │ │ │ @ instruction: 0xf64f6770 │ │ │ │ - stmdacs r1, {r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r1, {r2, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00886d62 │ │ │ │ mvnscc pc, #0, 2 │ │ │ │ svclt 0x008a9910 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ - blx feea85d0 │ │ │ │ - b 129c7e0 │ │ │ │ + blx feea85f8 │ │ │ │ + b 129c808 │ │ │ │ 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 346650 │ │ │ │ stmibvc r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00142a91 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 1e0610 │ │ │ │ + blcs 1e0638 │ │ │ │ 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 ff0e2a80 │ │ │ │ + b 15dec9c │ │ │ │ + b 15a6be0 │ │ │ │ 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 fe61b2dc │ │ │ │ @ instruction: 0x0ec3ea4f │ │ │ │ svceq 0x0004f85c │ │ │ │ - bl 1ed688 │ │ │ │ + bl 1ed6b0 │ │ │ │ @ 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]! @ 1df8dc │ │ │ │ tstls r7, #268435456 @ 0x10000000 │ │ │ │ movwls r9, #8715 @ 0x220b │ │ │ │ - bls 358bb8 │ │ │ │ - bcs fe6466d4 │ │ │ │ + bls 358be0 │ │ │ │ + bcs fe6466fc │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - b 15c62ec │ │ │ │ - blcs 1fe0c0 │ │ │ │ + b 15c6314 │ │ │ │ + blcs 1fe0e8 │ │ │ │ mrrcge 4, 7, pc, r8, cr15 @ │ │ │ │ - b 15c66d4 │ │ │ │ + b 15c66fc │ │ │ │ @ instruction: 0xf0085883 │ │ │ │ ldrb r5, [r4], #-2175 @ 0xfffff781 │ │ │ │ - blx 19c632c │ │ │ │ + blx 19c6354 │ │ │ │ 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 15c676c │ │ │ │ @ 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, r3, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blge fe69cc2c │ │ │ │ + blcs 239e40 │ │ │ │ + blge fe41d534 │ │ │ │ ldrtmi r9, [r8], -r7, lsl #20 │ │ │ │ vqdmulh.s d15, d2, d3 │ │ │ │ @ instruction: 0xf70b9207 │ │ │ │ - @ instruction: 0xf7fffe91 │ │ │ │ + @ instruction: 0xf7fffe7d │ │ │ │ @ instruction: 0xf64fbb7e │ │ │ │ - svclt 0x0000ef72 │ │ │ │ - @ instruction: 0x007a0798 │ │ │ │ + svclt 0x0000ef5e │ │ │ │ + rsbseq r0, sl, r0, ror r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ - bmi 1071590 │ │ │ │ + bmi 10715b8 │ │ │ │ addslt r4, r1, sl, lsr fp │ │ │ │ @ instruction: 0x4605447a │ │ │ │ strmi r4, [ip], -r8, lsl #12 │ │ │ │ ldmdbvc sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ @ instruction: 0xf70b0300 │ │ │ │ - strmi pc, [r6], -pc, ror #28 │ │ │ │ + @ instruction: 0x4606fe5b │ │ │ │ stmibvs r2, {r4, r8, ip, sp, pc} │ │ │ │ ldmdale r4, {r0, r1, r2, r9, fp, sp}^ │ │ │ │ - beq 25bcac │ │ │ │ + beq 25bcd4 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0xf0074619 │ │ │ │ @ instruction: 0xf64f003f │ │ │ │ - eorscs lr, r8, #124, 30 @ 0x1f0 │ │ │ │ + eorscs lr, r8, #104, 30 @ 0x1a0 │ │ │ │ strmi r2, [r2], r0, lsl #2 │ │ │ │ @ instruction: 0xf0274668 │ │ │ │ @ instruction: 0xf64f083f │ │ │ │ - @ instruction: 0xf8dbec68 │ │ │ │ + @ instruction: 0xf8dbec54 │ │ │ │ stmib sp, {sp}^ │ │ │ │ tstcs r0, r9, lsl #8 │ │ │ │ strtmi r2, [r8], -r0, asr #4 │ │ │ │ - mrrc 6, 4, pc, lr, cr15 @ │ │ │ │ + mcrr 6, 4, pc, sl, cr15 @ │ │ │ │ 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 199dbe4 │ │ │ │ + b 11e1278 │ │ │ │ @ instruction: 0xf003708b │ │ │ │ movwmi r5, #13183 @ 0x337f │ │ │ │ - blvs fee8c0c8 │ │ │ │ + blvs fee8c0f0 │ │ │ │ andeq pc, r1, #-2147483608 @ 0x80000028 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - b 12a2124 │ │ │ │ + b 12a214c │ │ │ │ eorvs r0, fp, r2, lsl #7 │ │ │ │ - bmi 706854 │ │ │ │ + bmi 70687c │ │ │ │ strbmi pc, [r0, -r3, lsr #32] @ │ │ │ │ vrsra.s8 d18, d0, #8 │ │ │ │ ldrbtmi r0, [sl], #-768 @ 0xfffffd00 │ │ │ │ movwmi lr, #43587 @ 0xaa43 │ │ │ │ - blmi 577ea4 │ │ │ │ + blmi 577ecc │ │ │ │ andshi pc, r0, r5, asr #17 │ │ │ │ @ instruction: 0xf8c5606f │ │ │ │ ldmpl r3, {r2, r4, ip, pc}^ │ │ │ │ - blls 5b9c70 │ │ │ │ + blls 5b9c98 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 58) │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ - b 15c3bd8 │ │ │ │ + b 15c3c00 │ │ │ │ ldmdals ip, {r1, r4, r6, r7, r9, fp} │ │ │ │ @ instruction: 0xf64f4651 │ │ │ │ - andsls lr, ip, r4, lsl #28 │ │ │ │ + @ instruction: 0x901cedf0 │ │ │ │ @ instruction: 0xf64fe7a4 │ │ │ │ - svclt 0x0000eef0 │ │ │ │ - ldrhteq r0, [sl], #-72 @ 0xffffffb8 │ │ │ │ + svclt 0x0000eedc │ │ │ │ + @ instruction: 0x007a0490 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, r2, lsl r4 │ │ │ │ + rsbseq r0, sl, sl, ror #7 │ │ │ │ movwcs fp, #5136 @ 0x1410 │ │ │ │ subscs r2, r4, #0, 8 │ │ │ │ strbne lr, [sl], #-2496 @ 0xfffff640 │ │ │ │ movtne lr, #14784 @ 0x39c0 │ │ │ │ - blmi 31ddc0 │ │ │ │ + blmi 31dde8 │ │ │ │ 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 5affc0 │ │ │ │ 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 +442184,458 @@ │ │ │ │ stmdami r9, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ svceq 0x0030f013 │ │ │ │ stmdami r7, {r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x00004770 │ │ │ │ - eoreq fp, r5, r8, ror #9 │ │ │ │ - ldrdeq fp, [r5], -r0 @ │ │ │ │ - mlaeq r4, r6, r6, r2 │ │ │ │ - strhteq fp, [r5], -ip │ │ │ │ - eoreq r2, r4, r4, lsl #13 │ │ │ │ - eoreq r2, r4, lr, ror r6 │ │ │ │ + eoreq fp, r5, r0, lsl #12 │ │ │ │ + eoreq fp, r5, r8, ror #11 │ │ │ │ + eoreq r2, r4, lr, lsr #15 │ │ │ │ + ldrdeq fp, [r5], -r4 @ │ │ │ │ + mlaeq r4, ip, r7, r2 │ │ │ │ + mlaeq r4, r6, r7, r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - blmi 11cbf50 │ │ │ │ + blmi 11cbf78 │ │ │ │ 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 1e41b0 │ │ │ │ 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: 0xf85bed64 │ │ │ │ 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 77ea84 │ │ │ │ movwhi lr, #39373 @ 0x99cd │ │ │ │ andsls r9, r0, r5, lsl fp │ │ │ │ movwls r9, #33291 @ 0x820b │ │ │ │ - blvs 51b3a0 │ │ │ │ - blvc 59b3a4 │ │ │ │ + blvs 51b3c8 │ │ │ │ + blvc 59b3cc │ │ │ │ @ instruction: 0x3109f894 │ │ │ │ @ instruction: 0x2114f8d4 │ │ │ │ ldrbmi r9, [r3], -r3, lsl #6 │ │ │ │ strls r9, [r6], -r7, lsl #14 │ │ │ │ - bcs 23012c │ │ │ │ + bcs 230154 │ │ │ │ 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 8045dc │ │ │ │ strvs lr, [r0, -sp, asr #19] │ │ │ │ - cdp 6, 3, cr15, cr12, cr15, {2} │ │ │ │ + cdp 6, 2, cr15, cr8, cr15, {2} │ │ │ │ andsle r2, r0, pc, lsl #26 │ │ │ │ ldrdvc pc, [r4], -fp │ │ │ │ cmnlt r7, fp, lsl #22 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrdeq pc, [r0, -r4]! │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ - ldc2 7, cr15, [r8, #-44]! @ 0xffffffd4 │ │ │ │ + stc2 7, cr15, [r4, #-44]! @ 0xffffffd4 │ │ │ │ orrsle r2, r5, r0, lsl #16 │ │ │ │ ldrdge pc, [r4], #-141 @ 0xffffff73 @ │ │ │ │ mulslt fp, r4, r7 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - eoreq ip, r3, ip, lsl r2 │ │ │ │ - rsbseq r0, sl, lr, lsl #6 │ │ │ │ - eoreq fp, r5, r2, ror r4 │ │ │ │ + eoreq ip, r3, r4, lsr r3 │ │ │ │ + rsbseq r0, sl, r6, ror #5 │ │ │ │ + eoreq fp, r5, sl, lsl #11 │ │ │ │ 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 313e7c │ │ │ │ + blx 293e76 │ │ │ │ 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 31dfc8 │ │ │ │ subeq r4, r9, r0, ror r7 │ │ │ │ ubfx r0, r2, #0, #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3703c │ │ │ │ + bl fed37064 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ - @ instruction: 0xf80af799 │ │ │ │ + @ instruction: 0xfff6f798 │ │ │ │ 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 620ab0 │ │ │ │ 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 5f26d4 │ │ │ │ stmiapl r8!, {r1, r3, r5, r7, fp, ip, lr}^ │ │ │ │ eorvs r6, r3, r3, lsl r8 │ │ │ │ - bmi 58f35c │ │ │ │ + bmi 58f384 │ │ │ │ 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 5326e4 │ │ │ │ stmiapl r8!, {r1, r3, r5, r7, fp, ip, lr}^ │ │ │ │ eorvs r6, r3, r3, lsl r8 │ │ │ │ movwcs fp, #3384 @ 0xd38 │ │ │ │ ldrmi r6, [r8], -r3, lsr #32 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - ldrhteq r0, [sl], #-18 @ 0xffffffee │ │ │ │ + rsbseq r0, sl, sl, lsl #3 │ │ │ │ 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 dcc10c │ │ │ │ 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 25c050 │ │ │ │ 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 fef9efd0 │ │ │ │ + blx ff01d158 │ │ │ │ strcc pc, [r1, #-2696] @ 0xfffff578 │ │ │ │ - b 15a24b0 │ │ │ │ - b 16e688c │ │ │ │ + b 15a24d8 │ │ │ │ + b 16e68b4 │ │ │ │ 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 feff18cc │ │ │ │ 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 189a8bc │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ - b 7146a0 │ │ │ │ + b 7146c8 │ │ │ │ rscle r0, r1, sl, lsl #30 │ │ │ │ - blmi 532798 │ │ │ │ + blmi 5327c0 │ │ │ │ stmdals r1, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ stmiapl r3, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf64f6818 │ │ │ │ - andcs lr, r0, ip, asr sp │ │ │ │ + andcs lr, r0, r8, asr #26 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ usub8mi r8, lr, r0 │ │ │ │ @ instruction: 0xf1b8e7c7 │ │ │ │ bicle r0, r1, r0, lsl #30 │ │ │ │ @ instruction: 0xe7c246d8 │ │ │ │ - blmi 2b27a0 │ │ │ │ + blmi 2b27c8 │ │ │ │ @ instruction: 0xe7ea447a │ │ │ │ - rsbseq r0, sl, r6, lsr #2 │ │ │ │ - strhteq r6, [r6], -r4 │ │ │ │ + ldrshteq r0, [sl], #-14 │ │ │ │ + eoreq r6, r6, ip, asr #27 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r6, r4, ror ip │ │ │ │ + eoreq r6, r6, ip, lsl #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed371ac │ │ │ │ + bl fed371d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 2e3f94 │ │ │ │ + blmi 2e3fbc │ │ │ │ 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 fe2b1a48 │ │ │ │ addlt r4, ip, r3, lsl #23 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ strmi sl, [r0], ip, lsl #4 │ │ │ │ strheq pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ @ instruction: 0x460f44fa │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ @ instruction: 0xf70b0300 │ │ │ │ - strmi pc, [r6], -r1, lsr #24 │ │ │ │ + strmi pc, [r6], -sp, lsl #24 │ │ │ │ @ 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, [r2], {79} @ 0x4f │ │ │ │ @ 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 1b1b268 │ │ │ │ tstlt r6, r3, lsl #8 │ │ │ │ ldmvs r8!, {r1, r2, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ vpmax.s8 d26, d6, d2 │ │ │ │ vsra.s64 d20, d18, #52 │ │ │ │ movwcs r0, #288 @ 0x120 │ │ │ │ movwls r9, #5636 @ 0x1604 │ │ │ │ - ldmda r0!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle 212a070 │ │ │ │ + ldmda ip, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle 212a098 │ │ │ │ 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 3802c8 │ │ │ │ @ instruction: 0xf1072300 │ │ │ │ @ instruction: 0xf0650014 │ │ │ │ @ instruction: 0x4605fbb9 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1ec8b8 │ │ │ │ + bcs 1ec8e0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 203e2c │ │ │ │ - blls 394658 │ │ │ │ + blcs 203e54 │ │ │ │ + blls 394680 │ │ │ │ suble r2, r6, r0, lsl #26 │ │ │ │ - blls 3b8178 │ │ │ │ + blls 3b81a0 │ │ │ │ strcs r6, [r1], #-107 @ 0xffffff95 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf1b960ac │ │ │ │ andsle r0, r5, r0, lsl #30 │ │ │ │ tstcs r0, ip, lsr r2 │ │ │ │ andeq pc, r4, r9, lsl #2 │ │ │ │ - ldmib sl!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r6!, {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 │ │ │ │ + stmda sl, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blle 62a130 │ │ │ │ + blmi ff2a1c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4ba17c │ │ │ │ + blls 4ba1a4 │ │ │ │ @ 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} │ │ │ │ + cdp 6, 1, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf64f6800 │ │ │ │ - bmi dda1d8 │ │ │ │ + bmi dda1b0 │ │ │ │ strtmi r4, [r1], -r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - ldcl 6, cr15, [r0], #-316 @ 0xfffffec4 │ │ │ │ + mrrc 6, 4, pc, ip, cr15 @ │ │ │ │ eorvs r2, fp, r0, lsl #6 │ │ │ │ adcvs r6, fp, fp, rrx │ │ │ │ vqdmulh.s d25, d6, d6 │ │ │ │ vsra.s64 d20, d20, #52 │ │ │ │ ldmvs r8!, {r2, r8} │ │ │ │ movwls sl, #6657 @ 0x1a01 │ │ │ │ - svc 0x00f2f64e │ │ │ │ + svc 0x00def64e │ │ │ │ strb r2, [sp, r0, lsl #10] │ │ │ │ @ instruction: 0xf85a4b22 │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - cdp 6, 0, cr15, cr4, cr15, {2} │ │ │ │ - @ instruction: 0xf64f6800 │ │ │ │ - bmi a1a198 │ │ │ │ + ldcl 6, cr15, [r0, #316]! @ 0x13c │ │ │ │ + @ instruction: 0xf64e6800 │ │ │ │ + bmi a1c170 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - mrrc 6, 4, pc, r0, cr15 @ │ │ │ │ + ldc 6, cr15, [ip], #-316 @ 0xfffffec4 │ │ │ │ movwcs lr, #2028 @ 0x7ec │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ @ instruction: 0xf70b613b │ │ │ │ - @ instruction: 0xe792fe93 │ │ │ │ + @ instruction: 0xe792fe7f │ │ │ │ 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, 8, cr15, cr10, 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 0x0000ebfe │ │ │ │ + ldrshteq pc, [r9], #-248 @ 0xffffff08 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, sl, r4, lsl r0 │ │ │ │ - ldrshteq pc, [r9], #-228 @ 0xffffff1c @ │ │ │ │ + rsbseq pc, r9, ip, ror #31 │ │ │ │ + rsbseq pc, r9, ip, asr #29 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r6, sl, lsl fp │ │ │ │ - strhteq r6, [r6], -r4 │ │ │ │ + eoreq r6, r6, r2, lsr ip │ │ │ │ + eoreq r6, r6, ip, asr #23 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3740c │ │ │ │ + bl fed37434 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {232} @ 0xe8 │ │ │ │ strmi fp, [lr], -r2, lsl #1 │ │ │ │ @ instruction: 0xf7234615 │ │ │ │ - blmi 39f2b4 │ │ │ │ + blmi 39f28c │ │ │ │ @ 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 │ │ │ │ + ldrhteq pc, [r9], #-216 @ 0xffffff28 @ │ │ │ │ andeq r0, r0, r0, lsl sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed37444 │ │ │ │ + bl fed3746c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r8], {232} @ 0xe8 │ │ │ │ strmi fp, [lr], -r2, lsl #1 │ │ │ │ @ instruction: 0xf7234615 │ │ │ │ - blmi 39f27c │ │ │ │ + blmi 39f254 │ │ │ │ @ instruction: 0x4632447c │ │ │ │ stmiapl r3!, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0049301 │ │ │ │ andlt pc, r2, sp, lsr #16 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - rsbseq pc, r9, r8, lsr #27 │ │ │ │ + rsbseq pc, r9, r0, lsl #27 │ │ │ │ ldrdeq r0, [r0], -r0 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3747c │ │ │ │ + bl fed374a4 │ │ │ │ @ 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 1e06d0 │ │ │ │ @ instruction: 0xf104d034 │ │ │ │ @ instruction: 0x9100019c │ │ │ │ @ instruction: 0x6094f8d7 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ @ instruction: 0xf8d447b0 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0xf8c432ff │ │ │ │ - blcs 1e8528 │ │ │ │ + blcs 1e8550 │ │ │ │ @ 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} │ │ │ │ + stmia r0!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f4a1f │ │ │ │ @ instruction: 0xf8c433ff │ │ │ │ - blmi 8ec770 │ │ │ │ + blmi 8ec798 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3ba370 │ │ │ │ + blls 3ba398 │ │ │ │ @ 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 1e85bc │ │ │ │ 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 1e85e4 │ │ │ │ @ instruction: 0xe7c9d1b5 │ │ │ │ sbcle r2, r7, r0, lsl #26 │ │ │ │ @ instruction: 0xf64fe7e7 │ │ │ │ - svclt 0x0000eb50 │ │ │ │ - rsbseq pc, r9, ip, ror #26 │ │ │ │ + svclt 0x0000eb3c │ │ │ │ + rsbseq pc, r9, r4, asr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r0, lsl #26 │ │ │ │ + ldrsbteq pc, [r9], #-200 @ 0xffffff38 @ │ │ │ │ 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 3f2290 │ │ │ │ @ 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 +442655,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 fed37640 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 6e43c0 │ │ │ │ - blmi 70c634 │ │ │ │ + bmi 6e43e8 │ │ │ │ + blmi 70c65c │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ ldmpl r3, {r2, r5, sl, ip}^ │ │ │ │ movwls r6, #14363 @ 0x381b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 60c9bc │ │ │ │ + bmi 60c9e4 │ │ │ │ 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 471c8c │ │ │ │ + blge 27a680 │ │ │ │ ldrbtmi r9, [sl], #-256 @ 0xffffff00 │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ - stc2l 6, cr15, [r4], #508 @ 0x1fc │ │ │ │ + ldc2l 6, cr15, [r0], {127} @ 0x7f │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ strb r0, [r4, r4, lsr #8]! │ │ │ │ - b ff51ddac │ │ │ │ - ldrsbteq pc, [r9], #-188 @ 0xffffff44 @ │ │ │ │ + b ff01ddd4 │ │ │ │ + ldrhteq pc, [r9], #-180 @ 0xffffff4c @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r6, asr #23 │ │ │ │ - eoreq sl, sl, sl, asr #30 │ │ │ │ + @ instruction: 0x0079fb9e │ │ │ │ + eoreq fp, sl, r2, rrx │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3768c │ │ │ │ + bl fed376b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7e4414 │ │ │ │ - blmi 80c6b0 │ │ │ │ + bmi 7e443c │ │ │ │ + blmi 80c6d8 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ ldmpl r3, {r5, sl, ip}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 70ca30 │ │ │ │ + bmi 70ca58 │ │ │ │ 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] @ 1e0500 │ │ │ │ + bmi 53f118 │ │ │ │ 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: 0x4601fc93 │ │ │ │ strteq pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ @ instruction: 0xf64fe7e1 │ │ │ │ - svclt 0x0000ea90 │ │ │ │ + svclt 0x0000ea7c │ │ │ │ ... │ │ │ │ - rsbseq pc, r9, r8, ror #22 │ │ │ │ + rsbseq pc, r9, r0, asr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, r2, asr fp @ │ │ │ │ - eoreq sl, sl, ip, asr #29 │ │ │ │ + rsbseq pc, r9, sl, lsr #22 │ │ │ │ + eoreq sl, sl, r4, ror #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3770c │ │ │ │ + bl fed37734 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ ldrteq pc, [r8], #-2256 @ 0xfffff730 @ │ │ │ │ ldclt 1, cr11, [r0, #-0] │ │ │ │ @ instruction: 0xf67f68a0 │ │ │ │ - @ instruction: 0xf8c4fc99 │ │ │ │ + @ instruction: 0xf8c4fc85 │ │ │ │ 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 fe2deb0c │ │ │ │ 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 22c6dc │ │ │ │ @ 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 44cb4c │ │ │ │ strle r0, [r5, #-1691] @ 0xfffff965 │ │ │ │ @ instruction: 0xf70b9808 │ │ │ │ - blvs fe2dead4 │ │ │ │ + blvs fe2deaac │ │ │ │ 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 1ecbd4 │ │ │ │ movwcs sp, #4334 @ 0x10ee │ │ │ │ @ instruction: 0xf890e7ba │ │ │ │ - blcs 36c6b8 │ │ │ │ + blcs 36c6e0 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ ldr r2, [r3, r2, lsl #6]! │ │ │ │ mlascc r5, r0, r8, pc @ │ │ │ │ sbcsle r2, sp, r6, lsl #22 │ │ │ │ - blcs fe78721c │ │ │ │ + blcs fe787244 │ │ │ │ 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 ff147274 │ │ │ │ + blcc ff414670 │ │ │ │ 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 20728c │ │ │ │ @ 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 4de9fc │ │ │ │ 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 31e82c │ │ │ │ ldrbmi fp, [r0, -r4]! │ │ │ │ - ldmib r8!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq pc, r9, r0, lsr #19 │ │ │ │ + stmib r4!, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq pc, r9, r8, ror r9 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r6, lr, lsl r6 │ │ │ │ - rsbseq pc, r9, r6, lsl #19 │ │ │ │ + eoreq r6, r6, r6, lsr r7 │ │ │ │ + rsbseq pc, r9, lr, asr r9 @ │ │ │ │ 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 20eef2c │ │ │ │ + bmi 21c2cc │ │ │ │ + bvc a9be68 │ │ │ │ stcl 4, cr4, [sp, #488] @ 0x1e8 │ │ │ │ @ instruction: 0xeeb84a14 │ │ │ │ vrintz.f32 s11, s10 │ │ │ │ strmi r3, [r4], -r0, lsl #20 │ │ │ │ - bvs ffbdc2c0 │ │ │ │ - bvc adbe58 │ │ │ │ + bvs ffbdc2e8 │ │ │ │ + bvc adbe80 │ │ │ │ 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 +442880,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 21becc │ │ │ │ stc 6, cr4, [r4, #196] @ 0xc4 │ │ │ │ vstr s0, [r4, #936] @ 0x3a8 │ │ │ │ vstr s0, [r4, #968] @ 0x3c8 │ │ │ │ vstr s0, [r2, #1000] @ 0x3e8 │ │ │ │ andcs r0, r1, #0, 20 │ │ │ │ ldrdvc pc, [r4, #-133] @ 0xffffff7b │ │ │ │ stmdbvs r8!, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ addcs sl, r0, #6144 @ 0x1800 │ │ │ │ ldrtmi r9, [r1], -r2, lsl #6 │ │ │ │ movwls sl, #6917 @ 0x1b05 │ │ │ │ msrvc SPSR_f, #4, 10 @ 0x1000000 │ │ │ │ movwcs r9, #17152 @ 0x4300 │ │ │ │ - stc2l 6, cr15, [r4], {98} @ 0x62 │ │ │ │ - blcs 2073f0 │ │ │ │ + ldc2 6, cr15, [r0], #392 @ 0x188 │ │ │ │ + blcs 207418 │ │ │ │ stmdbvs r8!, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blx 21e16e │ │ │ │ + blx ffd1e194 │ │ │ │ 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 1fedc0 │ │ │ │ movwcs sp, #8239 @ 0x202f │ │ │ │ @ instruction: 0xf88d960b │ │ │ │ - blge 3ac8c8 │ │ │ │ + blge 3ac8f0 │ │ │ │ @ instruction: 0xf04f9300 │ │ │ │ tstls r1, #-67108861 @ 0xfc000003 │ │ │ │ - blls b29028 │ │ │ │ + blls b29050 │ │ │ │ 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 9c5498 │ │ │ │ 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 7b30e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83a8c8 │ │ │ │ + blls 83a8f0 │ │ │ │ @ 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 +442948,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 @ │ │ │ │ + ldm r8, {r0, r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq pc, r9, ip, lsl #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, sl, lr, asr #18 │ │ │ │ - rsbseq pc, r9, r8, lsr #15 │ │ │ │ + rsbseq r1, sl, r6, lsr #18 │ │ │ │ + rsbseq pc, r9, r0, lsl #15 │ │ │ │ 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 a1c07c │ │ │ │ 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 ffbdc500 │ │ │ │ + bvc a9c098 │ │ │ │ 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 67f4e0 │ │ │ │ @ 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 3dbf98 │ │ │ │ tstls ip, fp, lsl #2 │ │ │ │ - bvs 41c078 │ │ │ │ - bvc 45bf7c │ │ │ │ - bvc 49c080 │ │ │ │ + bvs 41c0a0 │ │ │ │ + bvc 45bfa4 │ │ │ │ + bvc 49c0a8 │ │ │ │ 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 +443005,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 121c47c │ │ │ │ + bvc 4dbff4 │ │ │ │ movwcc pc, #1443 @ 0x5a3 @ │ │ │ │ movwcc pc, #1059 @ 0x423 @ │ │ │ │ - blls 90d630 │ │ │ │ + blls 90d658 │ │ │ │ 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 fe5809f4 │ │ │ │ + ldc 7, cr9, [pc] @ 1e09e8 │ │ │ │ ldrbtmi r0, [sl], #-2698 @ 0xfffff576 │ │ │ │ ldrdne pc, [ip, -r1]! │ │ │ │ strcs r9, [r1, #-1285] @ 0xfffffafb │ │ │ │ strmi r9, [r0, r3, lsl #10]! │ │ │ │ - blmi fe3b33f8 │ │ │ │ + blmi fe3b3420 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 73aa44 │ │ │ │ + blls 73aa6c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrshlt r8, [r6], -lr │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - bvc ff21c5e0 │ │ │ │ + bvc ff21c608 │ │ │ │ @ instruction: 0x23abf64a │ │ │ │ @ instruction: 0x23aaf6ca │ │ │ │ vmla.i8 d10, d5, d13 │ │ │ │ mrc 4, 0, r4, cr7, cr12, {0} │ │ │ │ - blx feaa3446 │ │ │ │ + blx feaa346e │ │ │ │ andcs r2, r6, #0, 6 │ │ │ │ - blx 262c7a │ │ │ │ - blls 3a0a5c │ │ │ │ + blx 262ca2 │ │ │ │ + blls 3a0a84 │ │ │ │ andcs r9, r2, #872415232 @ 0x34000000 │ │ │ │ - blls 405664 │ │ │ │ + blls 40568c │ │ │ │ tstls r0, #939524096 @ 0x38000000 │ │ │ │ movwls r9, #64265 @ 0xfb09 │ │ │ │ - blls 485668 │ │ │ │ + blls 485690 │ │ │ │ tstls r4, #1207959552 @ 0x48000000 │ │ │ │ movwls r2, #776 @ 0x308 │ │ │ │ msrvc SPSR_fs, #20971520 @ 0x1400000 │ │ │ │ cdp2 0, 1, cr15, cr14, cr4, {0} │ │ │ │ - blls 906e68 │ │ │ │ + blls 906e90 │ │ │ │ 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] @ 1e0c70 │ │ │ │ @ instruction: 0xf8d50a62 │ │ │ │ @ instruction: 0xf7ff112c │ │ │ │ @ instruction: 0xe7b1fe1f │ │ │ │ andcs r3, r0, r2, lsl #24 │ │ │ │ - bvs 3dc0a8 │ │ │ │ + bvs 3dc0d0 │ │ │ │ andls r9, ip, fp │ │ │ │ - bvs 41c1b0 │ │ │ │ - bvc 45c0b4 │ │ │ │ - bvc 49c1b8 │ │ │ │ + bvs 41c1d8 │ │ │ │ + bvc 45c0dc │ │ │ │ + bvc 49c1e0 │ │ │ │ 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 +443081,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 1b5c6cc │ │ │ │ stmdbcs r1, {r0, r4, r6, r7, lr} │ │ │ │ - bpl b5c4e4 │ │ │ │ + bpl b5c50c │ │ │ │ tstcs r1, r8, lsr pc │ │ │ │ - bvs b5c4f0 │ │ │ │ - bne 61c2f4 │ │ │ │ + bvs b5c518 │ │ │ │ + bne 61c31c │ │ │ │ mrsls r2, (UNDEF: 27) │ │ │ │ - bvc 13dc5c0 │ │ │ │ + bvc 13dc5e8 │ │ │ │ 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 +443107,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 b1c2c8 │ │ │ │ + beq 4dc18c │ │ │ │ + bvc ffbdc73c │ │ │ │ + bvc 51c294 │ │ │ │ cdp 7, 15, cr14, cr12, cr14, {1} │ │ │ │ @ instruction: 0xf64a7ac0 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ cdp 1, 1, cr2, cr7, cr10, {5} │ │ │ │ - blx fea2b58e │ │ │ │ + blx fea2b5b6 │ │ │ │ ldmeq r2, {r1, r9, ip} │ │ │ │ - bcs fe61c370 │ │ │ │ - bvc ffbdc738 │ │ │ │ - bvc 51c290 │ │ │ │ + bcs fe61c398 │ │ │ │ + bvc ffbdc760 │ │ │ │ + bvc 51c2b8 │ │ │ │ stc 7, cr14, [sp, #112] @ 0x70 │ │ │ │ vstr s0, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [r7, -r8, lsl #20] │ │ │ │ - bvc b1c2e0 │ │ │ │ - bvc ffbdc750 │ │ │ │ - bvc 51c2a8 │ │ │ │ + bvc b1c308 │ │ │ │ + bvc ffbdc778 │ │ │ │ + bvc 51c2d0 │ │ │ │ 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 b1c334 │ │ │ │ + bvc ffbdc7a4 │ │ │ │ + bvc 51c2fc │ │ │ │ mrc 6, 5, lr, cr12, cr15, {7} │ │ │ │ @ instruction: 0xf64a0ac0 │ │ │ │ @ instruction: 0xf6ca23ab │ │ │ │ cdp 3, 1, cr2, cr0, cr10, {5} │ │ │ │ - blx feaab3f6 │ │ │ │ + blx feaab41e │ │ │ │ ldmeq fp, {r1, r8, r9, sp} │ │ │ │ - bcc fe61c3d8 │ │ │ │ - bvc ffbdc7a0 │ │ │ │ - bvc 51c2f8 │ │ │ │ + bcc fe61c400 │ │ │ │ + bvc ffbdc7c8 │ │ │ │ + bvc 51c320 │ │ │ │ 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 49c238 │ │ │ │ + beq 41c23c │ │ │ │ @ instruction: 0xf64ee6df │ │ │ │ - svclt 0x0000ef12 │ │ │ │ + svclt 0x0000eefe │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq pc, r9, r0, lsr #14 │ │ │ │ + ldrshteq pc, [r9], #-104 @ 0xffffff98 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffffabf │ │ │ │ - rsbseq pc, r9, ip, lsr #12 │ │ │ │ + rsbseq pc, r9, r4, lsl #12 │ │ │ │ @ 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 +443235,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 29c208 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ - bmi b258c │ │ │ │ - blmi b27a4 │ │ │ │ + bmi b25b4 │ │ │ │ + blmi b27cc │ │ │ │ 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 +443267,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: 0xf8dbeb46 │ │ │ │ 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 250a54 │ │ │ │ addcs pc, r7, sp, lsl #17 │ │ │ │ - blls 696df0 │ │ │ │ + blls 696e18 │ │ │ │ svclt 0x00982f01 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf9b58159 │ │ │ │ - blcs 1ece30 │ │ │ │ + blcs 1ece58 │ │ │ │ rschi pc, r9, r0, asr #6 │ │ │ │ @ instruction: 0xf04f990c │ │ │ │ - bne 2062df4 │ │ │ │ - blx fee6b1fc │ │ │ │ - b 15dd804 │ │ │ │ + bne 2062e1c │ │ │ │ + blx fee6b224 │ │ │ │ + b 15dd82c │ │ │ │ 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 247740 │ │ │ │ vpmax.s8 d15, d2, d1 │ │ │ │ - bge a0567c │ │ │ │ + bge a056a4 │ │ │ │ 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 5b2cbc │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 701054 │ │ │ │ + blls 70107c │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 120104c │ │ │ │ - bls 7b2708 │ │ │ │ + blls 1201074 │ │ │ │ + bls 7b2730 │ │ │ │ @ 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 61c6a8 │ │ │ │ andls r6, r4, r9, lsr #16 │ │ │ │ - beq ff21c968 │ │ │ │ + beq ff21c990 │ │ │ │ strls r6, [r5, -r7, lsr #17] │ │ │ │ - beq 41c750 │ │ │ │ + beq 41c778 │ │ │ │ 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 +443345,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 fe27faa8 │ │ │ │ + bl fea3d698 │ │ │ │ addlt r7, r9, #-2147483592 @ 0x80000038 │ │ │ │ - bne 61c70c │ │ │ │ + bne 61c734 │ │ │ │ @ instruction: 0xeeb8990d │ │ │ │ stmdbcs r3, {r0, r1, r2, r6, r7, r9, fp, sp, lr} │ │ │ │ - bvs bdca14 │ │ │ │ - ldc 15, cr11, [pc, #96] @ 1e0f60 │ │ │ │ + bvs bdca3c │ │ │ │ + ldc 15, cr11, [pc, #96] @ 1e0f88 │ │ │ │ smlabble sp, r8, sl, r8 │ │ │ │ - bcc fe61c724 │ │ │ │ - blmi 21c9e4 │ │ │ │ - blpl ffbdc9f0 │ │ │ │ - blvc ff3dc9f4 │ │ │ │ - bleq 35c928 │ │ │ │ - bleq 3dc79c │ │ │ │ - blhi ff21c9fc │ │ │ │ + bcc fe61c74c │ │ │ │ + blmi 21ca0c │ │ │ │ + blpl ffbdca18 │ │ │ │ + blvc ff3dca1c │ │ │ │ + bleq 35c950 │ │ │ │ + bleq 3dc7c4 │ │ │ │ + blhi ff21ca24 │ │ │ │ vmla.f32 s4, s14, s0 │ │ │ │ - blls 583968 │ │ │ │ - bvc ffbdcb0c │ │ │ │ + blls 583990 │ │ │ │ + bvc ffbdcb34 │ │ │ │ mrc 15, 7, fp, cr1, cr12, {5} │ │ │ │ vneg.f32 s12, s13 │ │ │ │ vmls.f32 s16, s14, s16 │ │ │ │ - blcs 2039d4 │ │ │ │ + blcs 2039fc │ │ │ │ svcge 0x0072f47f │ │ │ │ addlt pc, ip, sp, asr #17 │ │ │ │ - blls 69ad08 │ │ │ │ + blls 69ad30 │ │ │ │ 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 +443400,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 18d7e14 │ │ │ │ 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 1ed818 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 204d64 │ │ │ │ + blcs 204d8c │ │ │ │ @ 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 +443458,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 11f2f30 │ │ │ │ @ instruction: 0x311cf8d6 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - bcc 24d4fc │ │ │ │ + bcc 24d524 │ │ │ │ addsmi r2, r1, r1, lsl #2 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ ldrdcc pc, [r0, -r6]! │ │ │ │ - bls 68d590 │ │ │ │ + bls 68d5b8 │ │ │ │ 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 10c5d24 │ │ │ │ + blls 1085d10 │ │ │ │ + ldc 3, cr9, [pc, #8] @ 1e1110 │ │ │ │ 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 ff79f13a │ │ │ │ @ instruction: 0xf8cde753 │ │ │ │ ldr fp, [pc, ip, lsr #1]! │ │ │ │ - ldcl 6, cr15, [r4], #-312 @ 0xfffffec8 │ │ │ │ + stcl 6, cr15, [r0], #-312 @ 0xfffffec8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq pc, r9, r4, asr #5 │ │ │ │ + @ instruction: 0x0079f29c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r9, lr, lsr r0 @ │ │ │ │ + rsbseq pc, r9, r6, lsl r0 @ │ │ │ │ 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 +443508,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 @ │ │ │ │ + stc2 7, cr15, [lr], #-72 @ 0xffffffb8 │ │ │ │ @ instruction: 0x4658b1f0 │ │ │ │ - ldc2 7, cr15, [lr], #-72 @ 0xffffffb8 │ │ │ │ + stc2 7, cr15, [sl], #-72 @ 0xffffffb8 │ │ │ │ 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 3321d0 │ │ │ │ + bl 322bc8 │ │ │ │ @ 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, #3053 @ 0xbed @ │ │ │ │ @ instruction: 0xf7124658 │ │ │ │ - stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ andcs sp, r2, sp, asr r0 │ │ │ │ tstpeq r2, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r4, [r2], -r3, lsl #12 │ │ │ │ svceq 0x0001f1ba │ │ │ │ - bl 217544 │ │ │ │ + bl 21756c │ │ │ │ strtmi r0, [r0], #-192 @ 0xffffff40 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - bl 355300 │ │ │ │ - bl 3214e4 │ │ │ │ + bl 355328 │ │ │ │ + bl 32150c │ │ │ │ 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 247e60 │ │ │ │ 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 +443564,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: 0xf8c9fcf9 │ │ │ │ @ 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 +443602,26 @@ │ │ │ │ strtmi r2, [r1], -r3, lsl #6 │ │ │ │ ldrmi r2, [sl], -r0 │ │ │ │ @ instruction: 0xf505e77f │ │ │ │ @ instruction: 0xf8cd5580 │ │ │ │ strbmi r9, [r1], -r4 │ │ │ │ @ instruction: 0xf8954638 │ │ │ │ strls r5, [r0, #-374] @ 0xfffffe8a │ │ │ │ - ldc2l 6, cr15, [r8, #504]! @ 0x1f8 │ │ │ │ + stc2l 6, cr15, [r4, #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 189ed2a │ │ │ │ streq pc, [r8], r4, asr #17 │ │ │ │ - bl 35b044 │ │ │ │ + bl 35b06c │ │ │ │ @ instruction: 0xf68004c4 │ │ │ │ - @ instruction: 0xf8c4fbfd │ │ │ │ + @ instruction: 0xf8c4fbe9 │ │ │ │ smlald r0, r7, r8, r8 │ │ │ │ @ instruction: 0xf1042004 │ │ │ │ strmi r0, [r3], -r4, lsr #2 │ │ │ │ ldr r4, [r3, -r2, lsl #12]! │ │ │ │ ldmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e71f │ │ │ │ svcmi 0x00f0e92d │ │ │ │ @@ -443624,27 +443632,27 @@ │ │ │ │ @ instruction: 0xf8dfb0b3 │ │ │ │ strmi r3, [r4], -r4, asr #8 │ │ │ │ andcs r4, r1, sl, ror r4 │ │ │ │ orrne pc, r4, r1, asr #4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9331 │ │ │ │ @ instruction: 0xf64e0300 │ │ │ │ - pkhtbmi lr, r2, r0, asr #16 │ │ │ │ + @ instruction: 0x4682e83c │ │ │ │ @ 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 21d4f4 │ │ │ │ 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 +443698,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: 0xf60aefe8 │ │ │ │ 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 23331c │ │ │ │ @ instruction: 0xf8434631 │ │ │ │ - b 13e1588 │ │ │ │ + b 13e15b0 │ │ │ │ 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 0x00b6f64d │ │ │ │ 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 773378 │ │ │ │ @ instruction: 0xf8c74631 │ │ │ │ @ instruction: 0xf0030100 │ │ │ │ @ instruction: 0xf64e4260 │ │ │ │ @ instruction: 0xf6c1132f │ │ │ │ @ instruction: 0x462073ff │ │ │ │ tstls r6, #1275068416 @ 0x4c000000 │ │ │ │ ldrdcc pc, [r8], r4 @ │ │ │ │ @@ -443742,40 +443750,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 0x007ef64d │ │ │ │ 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 2f33dc │ │ │ │ @ instruction: 0x2090f8d4 │ │ │ │ smlalbteq pc, r0, r7, r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls c01894 │ │ │ │ + blls c018bc │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ movwcc pc, #17443 @ 0x4423 @ │ │ │ │ movwvc pc, #1059 @ 0x423 @ │ │ │ │ orrspl pc, r0, #1124073472 @ 0x43000000 │ │ │ │ ldrmi r9, [r0, r8, lsr #6] │ │ │ │ @ instruction: 0xf8c39b02 │ │ │ │ cdpge 1, 0, cr0, cr6, cr4, {2} │ │ │ │ stmibpl sl, {r1, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ stmpl sl, {r1, r3, r8, sl, ip, sp, lr, pc} │ │ │ │ tstcs r0, r8, lsr #4 │ │ │ │ @ instruction: 0xf1094630 │ │ │ │ @ instruction: 0xf1080910 │ │ │ │ smladcs r0, r4, r8, r0 │ │ │ │ - svc 0x0060f64d │ │ │ │ + svc 0x004cf64d │ │ │ │ @ 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 +443801,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 2d5d78 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 38188c │ │ │ │ + blls 3818b4 │ │ │ │ @ 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 +443856,15 @@ │ │ │ │ @ instruction: 0xf8ca410c │ │ │ │ @ instruction: 0xf8ca33ac │ │ │ │ @ instruction: 0xf8ca33cc │ │ │ │ @ instruction: 0xf8ca23a8 │ │ │ │ @ instruction: 0xf8ca23c8 │ │ │ │ @ instruction: 0xf8ca23e8 │ │ │ │ andvs r3, r2, ip, ror #7 │ │ │ │ - bmi d3970c │ │ │ │ + bmi d39734 │ │ │ │ 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 +443883,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 2db3d8 │ │ │ │ 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 │ │ │ │ + stmdb lr!, {r1, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x0079ec90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffff887 │ │ │ │ - eoreq r9, sl, ip, ror sp │ │ │ │ - rsbseq lr, r9, lr, lsl r9 │ │ │ │ + mlaeq sl, r4, lr, r9 │ │ │ │ + ldrshteq lr, [r9], #-134 @ 0xffffff7a │ │ │ │ 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 +444004,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 b1dd80 │ │ │ │ strhle r4, [r5, #46]! @ 0x2e │ │ │ │ - bmi 131e154 │ │ │ │ + bmi 131e17c │ │ │ │ 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 +444042,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 2561a8 │ │ │ │ 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 +444087,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 │ │ │ │ + ldcl 6, cr15, [r4, #-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 fed38cc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvc r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ teqlt r3, r4, lsl #12 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x71232101 │ │ │ │ ldrmi r6, [r8, r3, asr #26] │ │ │ │ stmdami r3, {r4, r8, sl, fp, ip, sp, pc} │ │ │ │ msrcs (UNDEF: 102), r0 │ │ │ │ @ instruction: 0xf7fe4478 │ │ │ │ ldrb pc, [r1, r5, asr #27]! @ │ │ │ │ - eoreq r5, r6, ip, asr #3 │ │ │ │ + eoreq r5, r6, r4, ror #5 │ │ │ │ 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 +444129,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 │ │ │ │ + stc 6, cr15, [r8], {77} @ 0x4d │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ @ instruction: 0xf50431b4 │ │ │ │ @ instruction: 0xf8d75580 │ │ │ │ - bvs a2de44 │ │ │ │ + bvs a2de6c │ │ │ │ @ instruction: 0x47984638 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ @ instruction: 0x3170f895 │ │ │ │ @ instruction: 0xb12b6226 │ │ │ │ ldrsbcc pc, [r0], #135 @ 0x87 @ │ │ │ │ - bvs 1a3342c │ │ │ │ + bvs 1a33454 │ │ │ │ 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 +444155,29 @@ │ │ │ │ stmib r4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf895330a │ │ │ │ biclt r3, r3, #-1073741796 @ 0xc000001c │ │ │ │ teqppl r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xb12dab03 │ │ │ │ adceq r4, sl, r8, lsl r6 │ │ │ │ @ instruction: 0xf64d21ff │ │ │ │ - strmi lr, [r3], -sl, ror #24 │ │ │ │ + @ instruction: 0x4603ec56 │ │ │ │ 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 1ee3ec │ │ │ │ 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 +444190,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, 14, cr15, cr4, cr13, {2} │ │ │ │ + ldrshteq lr, [r9], #-76 @ 0xffffffb4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r9, r2, lsl #8 │ │ │ │ + ldrsbteq lr, [r9], #-58 @ 0xffffffc6 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed38e2c │ │ │ │ + bl fed38e54 │ │ │ │ @ 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 +444249,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 fed38f2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf1000ff8 │ │ │ │ stmvs r0, {r4, r5, sl} │ │ │ │ @ instruction: 0xf8d04621 │ │ │ │ @ instruction: 0x47983130 │ │ │ │ @ instruction: 0xf67d4620 │ │ │ │ - vldrlt s30, [r0, #-436] @ 0xfffffe4c │ │ │ │ + vldrlt s30, [r0, #-356] @ 0xfffffe9c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed38f28 │ │ │ │ + bl fed38f50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r8] │ │ │ │ - blx fea1fd2c │ │ │ │ + blx fea1fd54 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed38f40 │ │ │ │ + bl fed38f68 │ │ │ │ @ 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 +444280,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 19b3600 │ │ │ │ + blmi 19b380c │ │ │ │ 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 +444314,29 @@ │ │ │ │ @ instruction: 0x46284651 │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf04f311c │ │ │ │ @ instruction: 0x462831ff │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ tstlt r3, r0, lsr #2 │ │ │ │ tstcs r1, r8, lsr #12 │ │ │ │ - bmi 11b3c68 │ │ │ │ + bmi 11b3c90 │ │ │ │ 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 2b3708 │ │ │ │ @ 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 +444350,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 ff59f7f4 │ │ │ │ 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 3ee6fc │ │ │ │ @ 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 1f3d78 │ │ │ │ @ instruction: 0xf8c34601 │ │ │ │ @ instruction: 0xe7bb0cfc │ │ │ │ - stc 6, cr15, [r6, #308] @ 0x134 │ │ │ │ - rsbseq lr, r9, ip, ror r2 │ │ │ │ + ldcl 6, cr15, [r2, #-308]! @ 0xfffffecc │ │ │ │ + rsbseq lr, r9, r4, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r9], #-22 @ 0xffffffea │ │ │ │ - eoreq r4, r6, sl, asr lr │ │ │ │ + rsbseq lr, r9, lr, asr #3 │ │ │ │ + eoreq r4, r6, r2, ror pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29d3cc │ │ │ │ + blhi 29d3f4 │ │ │ │ @ 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 +444422,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 @ 1e1fe0 │ │ │ │ tstcs r0, r2, asr r6 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8cdf9db │ │ │ │ movwcs r9, #8 │ │ │ │ stmdavs r6!, {r0, sp} │ │ │ │ - bleq ff41daac │ │ │ │ + bleq ff41dad4 │ │ │ │ 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 +444448,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 36ada8 │ │ │ │ @ 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 d73ec0 │ │ │ │ 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 29d36c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldrbtmi r4, [pc], #-3879 @ 1e2058 │ │ │ │ + ldrbtmi r4, [pc], #-3879 @ 1e2080 │ │ │ │ @ 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 @ 1e20a4 │ │ │ │ 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 @ 1e20b8 │ │ │ │ @ instruction: 0x4652e792 │ │ │ │ tstcs r0, r0, lsr #12 │ │ │ │ @ instruction: 0xf96ef7fe │ │ │ │ - bmi 847cac │ │ │ │ + bmi 847cd4 │ │ │ │ stmdavs r6!, {r8, r9, sp} │ │ │ │ - bleq ff41db84 │ │ │ │ + bleq ff41dbac │ │ │ │ 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 fe21fafc │ │ │ │ @ instruction: 0xf8c44601 │ │ │ │ strb r0, [r5, -r4, asr #8]! │ │ │ │ @ instruction: 0xf67e4628 │ │ │ │ - strmi pc, [r1], -r1, asr #24 │ │ │ │ + strmi pc, [r1], -sp, lsr #24 │ │ │ │ ldrteq pc, [ip], #-2244 @ 0xfffff73c @ │ │ │ │ @ instruction: 0xf64de7c1 │ │ │ │ - svclt 0x0000ec94 │ │ │ │ - ldrsbteq lr, [r9], #-8 │ │ │ │ + svclt 0x0000ec80 │ │ │ │ + ldrhteq lr, [r9], #-0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe4cb │ │ │ │ - rsbseq sp, r9, r6, asr #31 │ │ │ │ + @ instruction: 0x0079df9e │ │ │ │ @ instruction: 0xffffe42b │ │ │ │ @ instruction: 0xffffe393 │ │ │ │ - eoreq r4, r6, r0, lsl #24 │ │ │ │ + eoreq r4, r6, r8, lsl sp │ │ │ │ @ instruction: 0xffffe37f │ │ │ │ @ instruction: 0xffffe455 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed39310 │ │ │ │ + bl fed39338 │ │ │ │ @ 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 fed39368 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [pc], -r8, ror #31 │ │ │ │ tstcs r0, r6, lsl r6 │ │ │ │ strmi r2, [r5], -r0, lsr #4 │ │ │ │ @ instruction: 0xf64d461c │ │ │ │ - @ instruction: 0xf8b7e984 │ │ │ │ + @ instruction: 0xf8b7e970 │ │ │ │ ldrtmi r7, [r8], -sl, asr #32 │ │ │ │ - blx 1e1fd86 │ │ │ │ - blvs fe2ce5c4 │ │ │ │ + blx 191fdae │ │ │ │ + blvs fe2ce5ec │ │ │ │ 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 +444546,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, #72, 18 @ 0x120000 │ │ │ │ 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 c1fe16 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf1a9d004 │ │ │ │ @ instruction: 0xf0130304 │ │ │ │ strdle r0, [lr], -fp @ │ │ │ │ @ instruction: 0xf3696c23 │ │ │ │ strtvs r3, [r3], #-979 @ 0xfffffc2d │ │ │ │ - blvs fe2ce664 │ │ │ │ + blvs fe2ce68c │ │ │ │ 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 22e350 │ │ │ │ @ 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 a6a368 │ │ │ │ + blcs 25ee70 │ │ │ │ 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 fe2ce7ec │ │ │ │ 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 fed394a0 │ │ │ │ @ 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 fed394c8 │ │ │ │ @ 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 +444645,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: 0x4607fa73 │ │ │ │ @ instruction: 0x0004f8ba │ │ │ │ - blx fe29ff60 │ │ │ │ - blvs ff0c8b64 │ │ │ │ - blcs 2c6f9c │ │ │ │ + blx 1d9ff88 │ │ │ │ + blvs ff0c8b8c │ │ │ │ + blcs 2c6fc4 │ │ │ │ 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 +444673,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 │ │ │ │ + @ instruction: 0xff16f67c │ │ │ │ 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 +444693,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 fe2463dc │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ cdpne 0, 12, cr8, cr11, cr11, {7} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - blls 4c7054 │ │ │ │ - blls 144e874 │ │ │ │ + blls 4c707c │ │ │ │ + blls 144e89c │ │ │ │ @ instruction: 0xf100069e │ │ │ │ - blls 7027d4 │ │ │ │ + blls 7027fc │ │ │ │ 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 442ac4 │ │ │ │ + bcs 209190 │ │ │ │ movwcs fp, #3868 @ 0xf1c │ │ │ │ movtls r2, #41472 @ 0xa200 │ │ │ │ stmdbvc r3!, {r0, r3, r9, ip, pc} │ │ │ │ - blcs 1f3cf0 │ │ │ │ + blcs 1f3d18 │ │ │ │ @ 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 6b43bc │ │ │ │ ldrdcc pc, [r8], r5 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8d48132 │ │ │ │ @ instruction: 0x46281c7c │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf8d830ac │ │ │ │ @ instruction: 0x462810fc │ │ │ │ - blls 5342f4 │ │ │ │ + blls 53431c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d8827b │ │ │ │ @ instruction: 0x4628317c │ │ │ │ ldrmi r9, [r8, sp, lsl #18] │ │ │ │ - blcs 2491d0 │ │ │ │ + blcs 2491f8 │ │ │ │ @ instruction: 0xf0009b0f │ │ │ │ - blcs 342a10 │ │ │ │ + blcs 342a38 │ │ │ │ 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 b2f180 │ │ │ │ @ instruction: 0x46394618 │ │ │ │ - stmdb ip!, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r8, {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 +444769,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 ac014c │ │ │ │ ldrtmi r9, [sl], -r2, lsl #6 │ │ │ │ tstcs r4, r2, lsl #6 │ │ │ │ @ instruction: 0xf8d59024 │ │ │ │ strtmi r6, [r8], -r8, asr #2 │ │ │ │ - blge 9f43f8 │ │ │ │ + blge 9f4420 │ │ │ │ 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 1eed84 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2062d0 │ │ │ │ + blcs 2062f8 │ │ │ │ mvnhi pc, r0 │ │ │ │ - blls 46c174 │ │ │ │ + blls 46c19c │ │ │ │ @ instruction: 0xf8d5b12b │ │ │ │ andcs r6, r1, #60, 2 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blls 5f443c │ │ │ │ - blcs 233e00 │ │ │ │ + blls 5f4464 │ │ │ │ + blcs 233e28 │ │ │ │ svclt 0x00949b0a │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ svclt 0x00181e19 │ │ │ │ @ instruction: 0xf7fd2101 │ │ │ │ - blls 6a2160 │ │ │ │ + blls 6a2188 │ │ │ │ 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 +444814,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 4c2c9c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 1442d8c │ │ │ │ + blls 1442db4 │ │ │ │ @ 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 4dc264 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 144e0e8 │ │ │ │ + blls 144e110 │ │ │ │ @ instruction: 0xf57f069b │ │ │ │ - blvs fe24e0e0 │ │ │ │ + blvs fe24e108 │ │ │ │ @ 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 59c234 │ │ │ │ + b 6c8ebc │ │ │ │ @ instruction: 0xf0000702 │ │ │ │ svcls 0x001d80cf │ │ │ │ ldrmi sl, [r8], -r5, lsr #22 │ │ │ │ @ instruction: 0x46392258 │ │ │ │ - ldmda r2!, {r0, r2, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda lr, {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 +444874,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 2322f0 │ │ │ │ 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 20935c │ │ │ │ mcrge 4, 6, pc, cr11, cr15, {3} @ │ │ │ │ stmiavs r0!, {r1, r2, r4, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ - blls 942b70 │ │ │ │ + blls 942b98 │ │ │ │ strhcs pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ - blcs 1bf2768 │ │ │ │ + blcs 1bf2790 │ │ │ │ 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 +444912,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 35bf68 │ │ │ │ sbcshi pc, r8, r0 │ │ │ │ ldrdcc pc, [r4, #-136] @ 0xffffff78 │ │ │ │ @ instruction: 0xf8d3e6a6 │ │ │ │ @ instruction: 0xf8dbc00c │ │ │ │ - b fe4e27a4 │ │ │ │ - bl fed82328 │ │ │ │ + b fe4e27cc │ │ │ │ + bl fed82350 │ │ │ │ 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 +444951,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 9746e4 │ │ │ │ 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 209090 │ │ │ │ @ instruction: 0xf8d4d04e │ │ │ │ @ instruction: 0x46281c7c │ │ │ │ @ instruction: 0xf8d54798 │ │ │ │ @ instruction: 0xf8d830ac │ │ │ │ strtmi r1, [r8], -r8, lsl #2 │ │ │ │ - blls 53468c │ │ │ │ + blls 5346b4 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - blls 7ce104 │ │ │ │ - blcs 23cab8 │ │ │ │ + blls 7ce12c │ │ │ │ + blcs 23cae0 │ │ │ │ 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 2894b4 │ │ │ │ + bl 2e3588 │ │ │ │ @ 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 +444989,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 2a30e8 │ │ │ │ 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 274184 │ │ │ │ + bl 2e31ec │ │ │ │ @ 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 209534 │ │ │ │ + ldclge 4, cr15, [pc, #508] @ 1e2b00 │ │ │ │ @ instruction: 0xf8ba9b1d │ │ │ │ @ instruction: 0xf8b32004 │ │ │ │ - blls 6269e8 │ │ │ │ + blls 626a10 │ │ │ │ smlabteq fp, r1, r3, pc @ │ │ │ │ @ instruction: 0xf1a2b123 │ │ │ │ - blcs 223694 │ │ │ │ + blcs 2236bc │ │ │ │ eorhi pc, ip, #64, 4 │ │ │ │ @ instruction: 0x46209b17 │ │ │ │ - blls 447500 │ │ │ │ - blls 1487510 │ │ │ │ - blls 607510 │ │ │ │ - blls 5c7510 │ │ │ │ + blls 447528 │ │ │ │ + blls 1487538 │ │ │ │ + blls 607538 │ │ │ │ + blls 5c7538 │ │ │ │ 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 7dc1b8 │ │ │ │ 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 2895bc │ │ │ │ + bl 2e3690 │ │ │ │ @ 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 +445065,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 209610 │ │ │ │ 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 fe72ae14 │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ vpmin.s8 d18, d16, d1 │ │ │ │ @ instruction: 0xf1a28129 │ │ │ │ - blcs 263844 │ │ │ │ + blcs 26386c │ │ │ │ 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 207674 │ │ │ │ + ldcge 4, cr15, [pc, #-508]! @ 1e2848 │ │ │ │ + @ instruction: 0xf936f681 │ │ │ │ @ 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 2896c0 │ │ │ │ tstcs r2, r4, lsr pc │ │ │ │ ldrb r2, [r0, lr, lsl #2] │ │ │ │ - blcs 2896a4 │ │ │ │ + blcs 2896cc │ │ │ │ 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 fe72ae90 │ │ │ │ rschi pc, r9, r0, lsl #4 │ │ │ │ vpmin.s8 d18, d16, d1 │ │ │ │ @ instruction: 0xf1a280eb │ │ │ │ - blcs 2638c0 │ │ │ │ + blcs 2638e8 │ │ │ │ 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 28971c │ │ │ │ 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 28973c │ │ │ │ tstcs sl, r4, lsr pc │ │ │ │ ldrb r2, [r0, pc, lsl #2] │ │ │ │ @ instruction: 0xf8982101 │ │ │ │ @ instruction: 0xf67d3177 │ │ │ │ - andls pc, sp, r1, ror #31 │ │ │ │ + andls pc, sp, sp, asr #31 │ │ │ │ ldreq pc, [ip, -r7, asr #17]! │ │ │ │ smlattcs r0, r3, r4, lr │ │ │ │ strdcs lr, [lr, -r5] │ │ │ │ strdcs lr, [r9, -r3] │ │ │ │ strdcs lr, [r5, -r1] │ │ │ │ smlattcs r4, pc, r7, lr │ │ │ │ smlattcs r3, sp, r7, lr │ │ │ │ tstcs r0, fp, ror #15 │ │ │ │ smlattcs pc, r9, r7, lr │ │ │ │ tstcs r0, r7, ror #15 │ │ │ │ @ instruction: 0x3177f898 │ │ │ │ - @ instruction: 0xffe8f67d │ │ │ │ + @ instruction: 0xffd4f67d │ │ │ │ @ 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 13c73d0 │ │ │ │ stmdals r8, {r0, r1, r3, r4, ip, pc}^ │ │ │ │ - bcs 232f08 │ │ │ │ + bcs 232f30 │ │ │ │ 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 206c04 │ │ │ │ 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 15b4190 │ │ │ │ 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 249840 │ │ │ │ @ instruction: 0xf898d945 │ │ │ │ ldmdbls r0, {r3, r4, r5, r6, r8, sp} │ │ │ │ svclt 0x0014428b │ │ │ │ @ instruction: 0xf0022200 │ │ │ │ - blls 5a33d4 │ │ │ │ + blls 5a33fc │ │ │ │ movteq lr, #15106 @ 0x3b02 │ │ │ │ streq lr, [r3, r4, lsl #22] │ │ │ │ @ instruction: 0x3784f8d7 │ │ │ │ - blcs 207814 │ │ │ │ + blcs 20783c │ │ │ │ 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: 0xff6ef67d │ │ │ │ @ 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 ff15cbe8 │ │ │ │ strcs fp, [r2, -r8, lsl #30] │ │ │ │ mcrge 4, 7, pc, cr1, cr15, {1} @ │ │ │ │ movwls r2, #54016 @ 0xd300 │ │ │ │ - blls 45bce8 │ │ │ │ + blls 45bd10 │ │ │ │ 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 5ce780 │ │ │ │ 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 7878b0 │ │ │ │ @ instruction: 0x3176f898 │ │ │ │ - blx fef20686 │ │ │ │ + blx fea206ae │ │ │ │ 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 +445260,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 5dc708 │ │ │ │ + bl 2efbf8 │ │ │ │ @ instruction: 0xf85407c3 │ │ │ │ @ instruction: 0xe7c13033 │ │ │ │ - blcs 209904 │ │ │ │ + blcs 20992c │ │ │ │ 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 5ce6ec │ │ │ │ vpmax.s8 d2, d0, d8 │ │ │ │ ldm pc, {r5, r6, r7, pc}^ @ │ │ │ │ - ldcne 0, cr15, [pc, #-8] @ 1e2d00 │ │ │ │ + ldcne 0, cr15, [pc, #-8] @ 1e2d28 │ │ │ │ ldrne r1, [r7, #-2331] @ 0xfffff6e5 │ │ │ │ andeq r1, r5, r3, lsl r1 │ │ │ │ - blls 42b554 │ │ │ │ + blls 42b57c │ │ │ │ movwls r2, #288 @ 0x120 │ │ │ │ @ instruction: 0x3176f898 │ │ │ │ - blx 1d20716 │ │ │ │ + blx 182073e │ │ │ │ eorsvs r9, r8, sp │ │ │ │ - bllt ff060d24 │ │ │ │ + bllt ff060d4c │ │ │ │ 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 2160d74 │ │ │ │ + bcs 4095b8 │ │ │ │ sbchi pc, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xf002e8df │ │ │ │ @ instruction: 0x46481036 │ │ │ │ - bcc 11f3674 │ │ │ │ + bcc 11f369c │ │ │ │ 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 │ │ │ │ + ldrshteq sp, [r9], #-192 @ 0xffffff40 │ │ │ │ + ldrshteq sp, [r9], #-190 @ 0xffffff42 │ │ │ │ + ldrdeq r4, [r6], -r2 @ │ │ │ │ + eoreq r4, r6, r0, asr #11 │ │ │ │ ldmibcs r5, {r0, sp} │ │ │ │ addshi pc, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf67f2991 │ │ │ │ @ instruction: 0xf1a1af5d │ │ │ │ - blcs 263bdc │ │ │ │ + blcs 263c04 │ │ │ │ addshi pc, fp, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ andseq r1, r4, r2, lsl #12 │ │ │ │ movwcc r9, #23313 @ 0x5b11 │ │ │ │ - blx 26b5ce │ │ │ │ - bl 2ef9a8 │ │ │ │ + blx 26b5f6 │ │ │ │ + bl 2ef9d0 │ │ │ │ @ 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 289a58 │ │ │ │ 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 289a74 │ │ │ │ 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 8ce968 │ │ │ │ @ instruction: 0xf1bc4494 │ │ │ │ svclt 0x00180200 │ │ │ │ ldrbmi r2, [r4, #513]! @ 0x201 │ │ │ │ andcs fp, r0, #200, 30 @ 0x320 │ │ │ │ - bcs 207660 │ │ │ │ + bcs 207688 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr9, cr15, {1} │ │ │ │ ldrmi r9, [sl], #-2588 @ 0xfffff5e4 │ │ │ │ - bcs 1f488c │ │ │ │ + bcs 1f48b4 │ │ │ │ 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 5dcba8 │ │ │ │ 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, r3, lsr #21 │ │ │ │ @ instruction: 0xf7ff6038 │ │ │ │ andcs fp, sl, #4, 22 @ 0x1000 │ │ │ │ andcs lr, r9, #63438848 @ 0x3c80000 │ │ │ │ andcs lr, r5, #240, 14 @ 0x3c00000 │ │ │ │ andcs lr, r4, #62390272 @ 0x3b80000 │ │ │ │ andcs lr, r3, #236, 14 @ 0x3b00000 │ │ │ │ andcs lr, r2, #61341696 @ 0x3a80000 │ │ │ │ andcs lr, r1, #232, 14 @ 0x3a00000 │ │ │ │ andcs lr, r0, #60293120 @ 0x3980000 │ │ │ │ ldmibcs sp!, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ movwcs fp, #12040 @ 0x2f08 │ │ │ │ svcge 0x0071f43f │ │ │ │ @ instruction: 0xf64ce6c2 │ │ │ │ - andscs lr, r2, #164, 26 @ 0x2900 │ │ │ │ + andscs lr, r2, #144, 26 @ 0x2400 │ │ │ │ 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 +445415,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 20ac4c │ │ │ │ ldrdls pc, [r8], -r6 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xf8d8930b │ │ │ │ - blcs 1eef7c │ │ │ │ + blcs 1eefa4 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xf9b8930d │ │ │ │ - blcs 1eefa0 │ │ │ │ + blcs 1eefc8 │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ eorscc pc, sl, sp, lsr #17 │ │ │ │ movwls r2, #62208 @ 0xf300 │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ movwcc lr, #14788 @ 0x39c4 │ │ │ │ @ instruction: 0xf7086163 │ │ │ │ - tstplt r8, r7, ror #24 @ p-variant is OBSOLETE │ │ │ │ - blcs 23dd84 │ │ │ │ + tstplt r8, r3, asr ip @ p-variant is OBSOLETE │ │ │ │ + blcs 23ddac │ │ │ │ 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 10b47e4 │ │ │ │ @ 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 487800 │ │ │ │ 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 1ef824 │ │ │ │ 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 232c38 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ - bmi 5cf66c │ │ │ │ + bmi 5cf694 │ │ │ │ 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 │ │ │ │ + stcl 6, cr15, [r6], {76} @ 0x4c │ │ │ │ + rsbseq sp, r9, r6, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq ip, [r9], #-254 @ 0xffffff02 │ │ │ │ + ldrhteq ip, [r9], #-246 @ 0xffffff0a │ │ │ │ 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 a74b28 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrtmi r3, [r8], -fp, lsl #6 │ │ │ │ movwcc lr, #55757 @ 0xd9cd │ │ │ │ - bleq 151f4e0 │ │ │ │ + bleq 151f508 │ │ │ │ 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 ffa6f338 │ │ │ │ movweq pc, #45922 @ 0xb362 @ │ │ │ │ addcc pc, ip, sp, lsr #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf899d01b │ │ │ │ @ instruction: 0xf8993000 │ │ │ │ @ instruction: 0xf0032001 │ │ │ │ @ instruction: 0xf8990307 │ │ │ │ @@ -445555,60 +445563,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 232db4 │ │ │ │ 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 1ef9d4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ orrslt r8, fp, fp, asr pc │ │ │ │ - blmi 5759f4 │ │ │ │ + blmi 575a1c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls c3d228 │ │ │ │ + blls c3d250 │ │ │ │ @ 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 a0b44 │ │ │ │ + rsbseq ip, r9, r0, ror #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r9, r8, asr #28 │ │ │ │ + rsbseq ip, r9, r0, lsr #28 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - bmi 1ff4a68 │ │ │ │ - blmi 1ff4c74 │ │ │ │ + bmi 1ff4a90 │ │ │ │ + blmi 1ff4c9c │ │ │ │ addslt r4, fp, sl, ror r4 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ - beq e1f650 │ │ │ │ + beq e1f678 │ │ │ │ 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, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvc r3!, {r0, r1, r2, r5, r7, pc} │ │ │ │ - blcs 1f4ae0 │ │ │ │ + blcs 1f4b08 │ │ │ │ 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 +445632,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 25f404 │ │ │ │ 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: 0xf80ef67c │ │ │ │ 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 fff461e0 │ │ │ │ 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 b13390 │ │ │ │ strls r9, [r3, #-2086] @ 0xfffff7da │ │ │ │ - beq e9e99c │ │ │ │ + beq e9e9c4 │ │ │ │ ldrdne pc, [ip, -r8]! │ │ │ │ strmi r9, [r3], #-768 @ 0xfffffd00 │ │ │ │ - blls b47f34 │ │ │ │ + blls b47f5c │ │ │ │ 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 ff221366 │ │ │ │ @ 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: 0xf8d4ff39 │ │ │ │ cmplt r9, r0, asr r3 │ │ │ │ @ instruction: 0xf8d468a0 │ │ │ │ @ instruction: 0xf8943354 │ │ │ │ - blvs 32c0d0 │ │ │ │ + blvs 32c0f8 │ │ │ │ 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 835c20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83d3fc │ │ │ │ + blls 83d424 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r1, r3, r4, ip, sp, pc} │ │ │ │ - bmi 787364 │ │ │ │ + bmi 78738c │ │ │ │ ldrbtmi r2, [sl], #-1281 @ 0xfffffaff │ │ │ │ ldmdami r5, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ cmppcs fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ stmiavs r0!, {r0, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdami r2, {r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ msrcs (UNDEF: 102), r0 │ │ │ │ @ instruction: 0xf7fd4478 │ │ │ │ ldrb pc, [r9, r1, asr #18] @ │ │ │ │ ldrbtmi r4, [sl], #-2575 @ 0xfffff5f1 │ │ │ │ strmi lr, [fp], -r1, lsr #15 │ │ │ │ ldrbmi r4, [r8], -sl, lsl #12 │ │ │ │ @ instruction: 0xf67d2105 │ │ │ │ - @ instruction: 0x4601fa3b │ │ │ │ + strmi pc, [r1], -r7, lsr #20 │ │ │ │ strbeq pc, [r0], #-2244 @ 0xfffff73c @ │ │ │ │ @ instruction: 0xf64ce754 │ │ │ │ - svclt 0x0000eb12 │ │ │ │ + svclt 0x0000eafe │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrshteq ip, [r9], #-208 @ 0xffffff30 │ │ │ │ + rsbseq ip, r9, r8, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffd171 │ │ │ │ - rsbseq ip, r9, r4, ror ip │ │ │ │ + rsbseq ip, r9, ip, asr #24 │ │ │ │ @ instruction: 0xffffd0db │ │ │ │ - ldrdeq r3, [r6], -r4 @ │ │ │ │ - eoreq r3, r6, r4, asr #17 │ │ │ │ + eoreq r3, r6, ip, ror #19 │ │ │ │ + ldrdeq r3, [r6], -ip @ │ │ │ │ @ instruction: 0xffffd137 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29e8cc │ │ │ │ + blhi 29e8f4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - bmi fe6b4c80 │ │ │ │ - blmi fe6b4e88 │ │ │ │ + bmi fe6b4ca8 │ │ │ │ + blmi fe6b4eb0 │ │ │ │ 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 121ef34 │ │ │ │ + @ instruction: 0xf64b68a5 │ │ │ │ + ldmvs r3!, {r1, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ad2200 │ │ │ │ - blcs 1eb4cc │ │ │ │ + blcs 1eb4f4 │ │ │ │ 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 +445785,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 fff4644c │ │ │ │ + bhi 1e74db0 │ │ │ │ + bhi eaa0e8 │ │ │ │ subscc lr, r9, #3260416 @ 0x31c000 │ │ │ │ - blls af0918 │ │ │ │ - bls b2e91c │ │ │ │ + blls af0940 │ │ │ │ + bls b2e944 │ │ │ │ streq lr, [r3], -sl, lsl #22 │ │ │ │ - bl 2ca1ac │ │ │ │ + bl 2ca1d4 │ │ │ │ @ instruction: 0xf04f0802 │ │ │ │ ldrmi r0, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf897d904 │ │ │ │ - blcs 1efaf8 │ │ │ │ + blcs 1efb20 │ │ │ │ addhi pc, r6, r0, asr #32 │ │ │ │ @ instruction: 0xff20f7fc │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ ldrdne pc, [ip, -r7]! │ │ │ │ - beq 141f004 │ │ │ │ + beq 141f02c │ │ │ │ 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 13c7d90 │ │ │ │ @ instruction: 0x47a8447a │ │ │ │ @ instruction: 0xf1044620 │ │ │ │ @ instruction: 0xf7fe0530 │ │ │ │ strtmi pc, [r0], -sp, lsr #21 │ │ │ │ - blx 18a156a │ │ │ │ + blx 18a1592 │ │ │ │ strtmi r6, [r9], -r0, lsr #17 │ │ │ │ teqpcc r0, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46284798 │ │ │ │ - mrc2 6, 1, pc, cr12, cr11, {3} │ │ │ │ + mcr2 6, 1, pc, cr8, cr11, {3} @ │ │ │ │ cmppne r0, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ stmiavs r0!, {r0, r3, r6, r8, ip, sp, pc} │ │ │ │ cmppcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ cmppcs r8, #148, 16 @ p-variant is OBSOLETE @ 0x940000 │ │ │ │ strmi r6, [r8, r5, lsl #22]! │ │ │ │ @ instruction: 0xf8c42300 │ │ │ │ stmdbvc r3!, {r4, r6, r8, r9, ip, sp} │ │ │ │ suble r2, r1, r0, lsl #22 │ │ │ │ movwcs r6, #2208 @ 0x8a0 │ │ │ │ @ instruction: 0x71232101 │ │ │ │ ldrmi r6, [r8, r3, asr #26] │ │ │ │ - blmi e35e7c │ │ │ │ + blmi e35ea4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 73d620 │ │ │ │ + blls 73d648 │ │ │ │ @ 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 +445846,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: 0xf99cf67d │ │ │ │ @ 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 +445873,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 42be9c │ │ │ │ @ instruction: 0x47a8447a │ │ │ │ @ instruction: 0xf64ce77a │ │ │ │ - svclt 0x0000e9ce │ │ │ │ - ldrsbteq ip, [r9], #-184 @ 0xffffff48 │ │ │ │ + svclt 0x0000e9ba │ │ │ │ + ldrhteq ip, [r9], #-176 @ 0xffffff50 │ │ │ │ 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, r8, lsr #20 │ │ │ │ + mlaeq r6, r6, r7, r3 │ │ │ │ + eoreq r3, r6, r2, ror r7 │ │ │ │ @ instruction: 0xffffce9d │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 1a350e0 │ │ │ │ - blmi 1a35108 │ │ │ │ + bmi 1a35108 │ │ │ │ + blmi 1a35130 │ │ │ │ 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!, {r3, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ strpl pc, [r0, r4, lsl #10] │ │ │ │ msrhi SPSR_fs, r7, asr #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbvc r3!, {r1, r2, r7, pc} │ │ │ │ - blcs 1f4f7c │ │ │ │ + blcs 1f4fa4 │ │ │ │ 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 +445935,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, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs fp, r0, #148, 30 @ 0x250 │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ @ instruction: 0xf7fc4620 │ │ │ │ - bhi ea2f88 │ │ │ │ + bhi ea2fb0 │ │ │ │ @ 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] @ 1e3864 │ │ │ │ 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: 0xf8d4fd0b │ │ │ │ cmplt r1, r0, asr r3 │ │ │ │ @ instruction: 0xf8d468a0 │ │ │ │ @ instruction: 0xf8943354 │ │ │ │ - blvs 32c52c │ │ │ │ + blvs 32c554 │ │ │ │ @ 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 6b566c │ │ │ │ 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 0x0000e8e2 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r9, ip, asr r9 │ │ │ │ + rsbseq ip, r9, r4, lsr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffcc81 │ │ │ │ - rsbseq ip, r9, sl, lsl r8 │ │ │ │ - eoreq r3, r6, r2, lsl #9 │ │ │ │ - eoreq r3, r6, r2, ror r4 │ │ │ │ + ldrshteq ip, [r9], #-114 @ 0xffffff8e │ │ │ │ + mlaeq r6, sl, r5, r3 │ │ │ │ + eoreq r3, r6, sl, lsl #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29ecfc │ │ │ │ + blhi 29ed24 │ │ │ │ @ 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 2080e8 │ │ │ │ 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 +446027,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 3a3790 │ │ │ │ + blvs fe2cfd58 │ │ │ │ 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 +446044,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 fe764564 │ │ │ │ vhadd.s8 d13, d0, d9 │ │ │ │ - blcs fe684144 │ │ │ │ + blcs fe68416c │ │ │ │ biccs fp, r8, #8, 30 │ │ │ │ - blcs fe6d792c │ │ │ │ + blcs fe6d7954 │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ @ instruction: 0xf8bd23c9 │ │ │ │ @ instruction: 0x462a1134 │ │ │ │ vmax.u32 q10, , q4 │ │ │ │ @ instruction: 0xf8d9010b │ │ │ │ @ instruction: 0xf8ad31ac │ │ │ │ @ instruction: 0x46211134 │ │ │ │ @ instruction: 0xf8d84798 │ │ │ │ - blge 6aad14 │ │ │ │ + blge 6aad3c │ │ │ │ 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 +446073,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 │ │ │ │ + ldcl 6, cr15, [r8, #-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 +446089,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], {149} @ 0x95 │ │ │ │ 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 10c9e2c │ │ │ │ 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 5b589c │ │ │ │ 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 5758c8 │ │ │ │ strhcc pc, [sl], #-131 @ 0xffffff7d @ │ │ │ │ - blcs 208640 │ │ │ │ + blcs 208668 │ │ │ │ orrhi pc, sp, r0 │ │ │ │ @ instruction: 0xf7074618 │ │ │ │ - blvs fe2e3650 │ │ │ │ + blvs fe2e3628 │ │ │ │ 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 21fbb8 │ │ │ │ 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 ff21f110 │ │ │ │ @ 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 5c265c │ │ │ │ stc 8, cr1, [sp, #552] @ 0x228 │ │ │ │ ldmdavs fp, {r0, r1, r2, r5, r9, fp, pc} │ │ │ │ - bvc a9f1d8 │ │ │ │ - bvc 29f214 │ │ │ │ + bvc a9f200 │ │ │ │ + bvc 29f23c │ │ │ │ mrc 12, 7, r6, cr8, cr11, {0} │ │ │ │ vmull.u , d19, d3[5] │ │ │ │ - blcc 2709c4 │ │ │ │ - bvc adf1ec │ │ │ │ - bcs fe61f2d8 │ │ │ │ + blcc 2709ec │ │ │ │ + bvc adf214 │ │ │ │ + bcs fe61f300 │ │ │ │ andne lr, r2, #3588096 @ 0x36c000 │ │ │ │ - bvc ffbdf6a4 │ │ │ │ + bvc ffbdf6cc │ │ │ │ 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 3826a8 │ │ │ │ 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 b9f258 │ │ │ │ + blcs 20a740 │ │ │ │ + blmi fe957d00 │ │ │ │ + bpl fe420f50 │ │ │ │ + beq 41ff5c │ │ │ │ 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 141f61c │ │ │ │ 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 3a8030 │ │ │ │ + blls 375a24 │ │ │ │ @ instruction: 0xf000429c │ │ │ │ - bls 403eec │ │ │ │ + bls 403f14 │ │ │ │ strls r2, [r0, -r1] │ │ │ │ movwcs r2, #260 @ 0x104 │ │ │ │ - blx 322372 │ │ │ │ + blx 32239a │ │ │ │ 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: 0xf8bdec4c │ │ │ │ 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 feaacaaa │ │ │ │ + blls 37040c │ │ │ │ mcr 8, 0, r0, cr7, cr2, {4} │ │ │ │ @ instruction: 0xeef82a90 │ │ │ │ vstr s15, [sp, #924] @ 0x39c │ │ │ │ - blcs 202488 │ │ │ │ - blls 598214 │ │ │ │ + blcs 2024b0 │ │ │ │ + blls 59823c │ │ │ │ @ instruction: 0xf8933501 │ │ │ │ - blcs 22fd30 │ │ │ │ + blcs 22fd58 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ adcmi r3, fp, #1024 @ 0x400 │ │ │ │ svcge 0x003bf4bf │ │ │ │ @ instruction: 0x3710e9dd │ │ │ │ @ instruction: 0xf8d9b13b │ │ │ │ @ instruction: 0x4648413c │ │ │ │ orreq pc, r4, #8, 2 │ │ │ │ @@ -446241,209 +446249,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 ff3a1658 │ │ │ │ cmppne r0, #216, 16 @ p-variant is OBSOLETE @ 0xd80000 │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ - blvs 310194 │ │ │ │ + blvs 3101bc │ │ │ │ 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 1ec33c │ │ │ │ @ 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 2338c8 │ │ │ │ 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 2338f0 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x6c88b91b │ │ │ │ asrscc pc, r0 @ @ │ │ │ │ - bmi bb5b40 │ │ │ │ + bmi bb5b68 │ │ │ │ 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 29f014 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bpl 61f51c │ │ │ │ - bvc b9f438 │ │ │ │ - bvc ff3df7e8 │ │ │ │ - bvc bdf340 │ │ │ │ + bpl 61f544 │ │ │ │ + bvc b9f460 │ │ │ │ + bvc ff3df810 │ │ │ │ + bvc bdf368 │ │ │ │ stcl 6, cr14, [sp, #984] @ 0x3d8 │ │ │ │ vstr s15, [sp, #148] @ 0x94 │ │ │ │ ldrbt r7, [r1], r3, lsr #20 │ │ │ │ - bpl fe61f538 │ │ │ │ - bvc ffbdf900 │ │ │ │ - bvc bdf458 │ │ │ │ + bpl fe61f560 │ │ │ │ + bvc ffbdf928 │ │ │ │ + bvc bdf480 │ │ │ │ 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 2a4594 │ │ │ │ movwcs fp, #3880 @ 0xf28 │ │ │ │ stcls 5, cr14, [r6, #-956] @ 0xfffffc44 │ │ │ │ stmdami sp, {r1, r7, r9, sl, sp, lr, pc} │ │ │ │ msrcs (UNDEF: 102), r0 │ │ │ │ @ instruction: 0xf7fc4478 │ │ │ │ @ instruction: 0xe796fc79 │ │ │ │ vadd.i8 d20, d0, d10 │ │ │ │ ldrbtmi r2, [r8], #-347 @ 0xfffffea5 │ │ │ │ ldc2l 7, cr15, [r2], #-1008 @ 0xfffffc10 │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ svclt 0x0000e58c │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r9, r0, lsr #15 │ │ │ │ + rsbseq ip, r9, r8, ror r7 │ │ │ │ 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 │ │ │ │ + ldrshteq ip, [r9], #-38 @ 0xffffffda │ │ │ │ + eoreq r3, r6, ip, asr #32 │ │ │ │ + eoreq r3, r6, lr, lsr r0 │ │ │ │ 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], -r1, lsl #23 │ │ │ │ ldcleq 8, cr15, [r4], #-784 @ 0xfffffcf0 │ │ │ │ @ instruction: 0xf64be5d8 │ │ │ │ - svclt 0x0000ee22 │ │ │ │ + svclt 0x0000ee0e │ │ │ │ @ instruction: 0xb1284603 │ │ │ │ ldclvs 0, cr2, [fp] │ │ │ │ - blcs 1efdd8 │ │ │ │ + blcs 1efe00 │ │ │ │ @ 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 23501c │ │ │ │ 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 235040 │ │ │ │ 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 235064 │ │ │ │ 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 │ │ │ │ + mlaeq sl, r4, r8, r7 │ │ │ │ + strhteq r7, [sl], -r2 │ │ │ │ + eoreq r7, sl, r0, lsr #15 │ │ │ │ + eoreq r7, sl, lr, lsl #16 │ │ │ │ + eoreq r7, sl, ip, lsr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed3b080 │ │ │ │ + bl fed3b0a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 627c88 │ │ │ │ - blmi 650108 │ │ │ │ + bmi 627cb0 │ │ │ │ + blmi 650130 │ │ │ │ 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, 13, lr, r3, cr2 │ │ │ │ stmdals r0, {r2, ip, lr, pc} │ │ │ │ - blls 40a6b0 │ │ │ │ + blls 40a6d8 │ │ │ │ subsmi r4, r8, r0, asr r0 │ │ │ │ - blmi 3f66d4 │ │ │ │ + blmi 3f66fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 93df20 │ │ │ │ + blls 93df48 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ @ instruction: 0xf85db01f │ │ │ │ @ instruction: 0xf64bfb04 │ │ │ │ - svclt 0x0000eda0 │ │ │ │ - rsbseq ip, r9, r2, ror r1 │ │ │ │ + svclt 0x0000ed8c │ │ │ │ + rsbseq ip, r9, sl, asr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r9, r0, asr r1 │ │ │ │ + rsbseq ip, r9, r8, lsr #2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b0e0 │ │ │ │ + bl fed3b108 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi e27b08 │ │ │ │ - blmi e501d4 │ │ │ │ + bmi e27b30 │ │ │ │ + blmi e501fc │ │ │ │ ldrbtmi r4, [sl], #-641 @ 0xfffffd7f │ │ │ │ svclt 0x00084d30 │ │ │ │ ldrbtmi r2, [sp], #-1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9339 │ │ │ │ eorle r0, r2, r0, lsl #6 │ │ │ │ strmi r4, [ip], -r6, lsl #12 │ │ │ │ - mrc2 7, 3, pc, cr14, cr15, {0} │ │ │ │ + mcr2 7, 3, pc, cr10, cr15, {0} @ │ │ │ │ svclt 0x00a42800 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - ble 7e6418 │ │ │ │ + ble 7e6440 │ │ │ │ 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 fe421884 │ │ │ │ @ instruction: 0x4620a91c │ │ │ │ - b fe821864 │ │ │ │ + b fe32188c │ │ │ │ andeq lr, r0, #3620864 @ 0x374000 │ │ │ │ tstne ip, #3620864 @ 0x374000 │ │ │ │ svclt 0x0008429a │ │ │ │ andle r4, ip, r8, lsl #5 │ │ │ │ - bmi 92bf4c │ │ │ │ + bmi 92bf74 │ │ │ │ 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 +446461,102 @@ │ │ │ │ ldmib sp, {r3, r9}^ │ │ │ │ addsmi r1, sl, #36, 6 @ 0x90000000 │ │ │ │ addmi fp, r8, #8, 30 │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ strb r2, [r0, r0]! │ │ │ │ stmiapl fp!, {r1, r2, r3, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf64b681d │ │ │ │ - stmdavs r0, {r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - ldm r8!, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r0, {r2, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmia r4!, {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 │ │ │ │ + @ instruction: 0xe7bbed30 │ │ │ │ + ldc 6, cr15, [sl, #-300] @ 0xfffffed4 │ │ │ │ + rsbseq ip, r9, sl, ror #1 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq ip, r9, r2, ror #1 │ │ │ │ + @ instruction: 0x007cb09f │ │ │ │ + @ instruction: 0x007cb091 │ │ │ │ + rsbseq ip, r9, sl, lsl #1 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r2, r6, lr, lsl sp │ │ │ │ + eoreq r2, r6, r6, lsr lr │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b1d4 │ │ │ │ + bl fed3b1fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 1167f9c │ │ │ │ + blmi 1167fc4 │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmda r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bcs 1efbec │ │ │ │ + bcs 1efc14 │ │ │ │ stmda r3, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r0, {ip} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - bcs 207d68 │ │ │ │ + bcs 207d90 │ │ │ │ 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 233c3c │ │ │ │ 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, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ orrslt r6, lr, r6, lsl #22 │ │ │ │ vtbl.8 d4, {d15}, d23 │ │ │ │ ldrbtmi r8, [r8], #-3931 @ 0xfffff0a5 │ │ │ │ svccc 0x0000e850 │ │ │ │ stmda r0, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f0854 │ │ │ │ + bcs 1f087c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bllt 4c7dc8 │ │ │ │ + bllt 4c7df0 │ │ │ │ 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, r3, ror #23 │ │ │ │ + bcs 29e034 │ │ │ │ ldcmi 1, cr13, [fp, #-128] @ 0xffffff80 │ │ │ │ ldrbtmi r2, [sp], #-1538 @ 0xfffff9fe │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf7074628 │ │ │ │ - vcvt.u32.f32 d15, d17, #1 │ │ │ │ + vcvt.u32.f32 d15, d13, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 1fc894 │ │ │ │ + bcs 1fc8bc │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 207e08 │ │ │ │ + blcs 207e30 │ │ │ │ str sp, [lr, lr, ror #3]! │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf7076003 │ │ │ │ - ldrb pc, [r7, fp, lsl #30] @ │ │ │ │ + @ instruction: 0xe7d7fef7 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf7076003 │ │ │ │ - ldcllt 15, cr15, [r0, #-20]! @ 0xffffffec │ │ │ │ + ldcllt 14, cr15, [r0, #-964]! @ 0xfffffc3c │ │ │ │ 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 207e64 │ │ │ │ @ instruction: 0xe794d1d1 │ │ │ │ - rsbseq fp, ip, r0 │ │ │ │ ldrsbteq sl, [ip], #-248 @ 0xffffff08 │ │ │ │ - ldrhteq sl, [ip], #-250 @ 0xffffff06 │ │ │ │ - @ instruction: 0x007caf9e │ │ │ │ - rsbseq sl, ip, sl, ror #30 │ │ │ │ + ldrhteq sl, [ip], #-240 @ 0xffffff10 │ │ │ │ + @ instruction: 0x007caf92 │ │ │ │ + rsbseq sl, ip, r6, ror pc │ │ │ │ + rsbseq sl, ip, r2, asr #30 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3b2f0 │ │ │ │ + bl fed3b318 │ │ │ │ @ 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 +446633,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 92c270 │ │ │ │ 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 293848 │ │ │ │ movwls r2, #517 @ 0x205 │ │ │ │ - @ instruction: 0xf64b2300 │ │ │ │ - stmdacs r0, {r3, fp, sp, lr, pc} │ │ │ │ - blls 298934 │ │ │ │ + @ instruction: 0xf64a2300 │ │ │ │ + stmdacs r0, {r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + blls 29895c │ │ │ │ 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 ff4a1ee6 │ │ │ │ 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 fe821c04 │ │ │ │ + ldrsbteq fp, [r9], #-234 @ 0xffffff16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r9], #-218 @ 0xffffff26 │ │ │ │ - eoreq r2, r6, lr, lsr fp │ │ │ │ + @ instruction: 0x0079bd92 │ │ │ │ + eoreq r2, r6, r6, asr ip │ │ │ │ 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 1f3f10 │ │ │ │ stmda r4, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 208064 │ │ │ │ + blcs 20808c │ │ │ │ @ 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 1f0b54 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2080a0 │ │ │ │ + blcs 2080c8 │ │ │ │ strtmi sp, [r0], -r5, asr #2 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ strtmi r4, [r0], -pc, lsr #20 │ │ │ │ ldrbtmi r4, [sl], #-2351 @ 0xfffff6d1 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - strmi pc, [r4], -sp, ror #19 │ │ │ │ + @ instruction: 0x4604f9d9 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - blx fefa04e2 │ │ │ │ + blx fefa050a │ │ │ │ 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 a62f50 │ │ │ │ subscs pc, r8, #212, 16 @ 0xd40000 │ │ │ │ rsbvs r4, r2, fp, ror r4 │ │ │ │ subscc pc, r8, #196, 16 @ 0xc40000 │ │ │ │ - blcs 29e29c │ │ │ │ + blcs 29e2c4 │ │ │ │ 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]! │ │ │ │ + stc2 7, cr15, [ip, #28] │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ andls lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x2101e79b │ │ │ │ andvs r2, r3, r0, lsl #6 │ │ │ │ - ldc2l 7, cr15, [sl, #-28]! @ 0xffffffe4 │ │ │ │ + stc2l 7, cr15, [r6, #-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, r4, ror #25 │ │ │ │ + rsbseq sl, ip, r2, asr #25 │ │ │ │ + @ instruction: 0x007cac9e │ │ │ │ @ instruction: 0xfffffb93 │ │ │ │ @ instruction: 0xfffffb31 │ │ │ │ - rsbseq sl, ip, r0, ror ip │ │ │ │ - @ instruction: 0xfffffc41 │ │ │ │ rsbseq sl, ip, r8, asr #24 │ │ │ │ + @ instruction: 0xfffffc41 │ │ │ │ + rsbseq sl, ip, r0, lsr #24 │ │ │ │ umaalcc pc, ip, r0, r8 @ │ │ │ │ - blcs 411818 │ │ │ │ + blcs 411840 │ │ │ │ addhi pc, r6, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blpl e76530 │ │ │ │ + blpl e76558 │ │ │ │ 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 cf47ac │ │ │ │ + blcs 26346c │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ stmdavs sl, {r0, sl, fp} │ │ │ │ - blle 76ec50 │ │ │ │ + blle 76ec78 │ │ │ │ strmi r6, [r2], #-2120 @ 0xfffff7b8 │ │ │ │ ldcle 2, cr4, [r2], {154} @ 0x9a │ │ │ │ - blcs 1fe688 │ │ │ │ + blcs 1fe6b0 │ │ │ │ stmiavs sl, {r0, r1, r2, r3, r8, r9, fp, ip, lr, pc}^ │ │ │ │ strbmi r4, [r3, #-1043]! @ 0xfffffbed │ │ │ │ @ instruction: 0xf9b1dc0b │ │ │ │ - blcs 1f04ac │ │ │ │ + blcs 1f04d4 │ │ │ │ @ instruction: 0xf9b1db07 │ │ │ │ ldrmi r0, [r8], #-18 @ 0xffffffee │ │ │ │ svclt 0x00cc4570 │ │ │ │ andcs r2, r1, r0 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blx 3225fa │ │ │ │ + blx 322622 │ │ │ │ @ instruction: 0xf04f6c03 │ │ │ │ @ instruction: 0xf8b00e01 │ │ │ │ sbcsmi ip, r3, r4, asr #32 │ │ │ │ stc2 10, cr15, [r2], {44} @ 0x2c @ │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf1bc2301 │ │ │ │ svclt 0x00380f01 │ │ │ │ @@ -446793,28 +446801,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 cf4858 │ │ │ │ + blcs 263518 │ │ │ │ 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 cf4888 │ │ │ │ + blcs 263548 │ │ │ │ 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 +446832,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: 0xf95cf707 │ │ │ │ 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 0x0058f64a │ │ │ │ strbmi r4, [lr, #-1085] @ 0xfffffbc3 │ │ │ │ strdlt sp, [r3], -r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 226900 │ │ │ │ - blcs 3b319c │ │ │ │ + bls 226928 │ │ │ │ + blcs 3b31c4 │ │ │ │ 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 +446863,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 @ 1e4740 │ │ │ │ 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 fe4b5c2c │ │ │ │ + b 2a5240 │ │ │ │ + b fe2a5264 │ │ │ │ @ instruction: 0xf841030b │ │ │ │ - b fe473234 │ │ │ │ - b 2a5220 │ │ │ │ - b fe2a5254 │ │ │ │ + b fe47325c │ │ │ │ + b 2a5248 │ │ │ │ + b fe2a527c │ │ │ │ @ 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 +446897,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 fe2b5ccc │ │ │ │ + b 2a52a0 │ │ │ │ + b fe2a5294 │ │ │ │ @ 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 260aec │ │ │ │ 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 260b18 │ │ │ │ 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 +446939,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 2a27bc │ │ │ │ @ instruction: 0xd1fa4598 │ │ │ │ ldrtmi r3, [sp], #-257 @ 0xfffffeff │ │ │ │ mvnsle r4, lr, lsl #5 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ - blx 4086e2 │ │ │ │ + blx 40870a │ │ │ │ rsclt pc, r1, #1610612736 @ 0x60000000 │ │ │ │ @ instruction: 0xf64a4628 │ │ │ │ - @ instruction: 0xe72eee9a │ │ │ │ + str lr, [lr, -r6, lsl #29]! │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 29fbec │ │ │ │ + blhi 29fc14 │ │ │ │ @ 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 91fdf4 │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movweq pc, #12293 @ 0x3005 @ │ │ │ │ sbcsmi r9, ip, r7 │ │ │ │ - beq 2607bc │ │ │ │ + beq 2607e4 │ │ │ │ ldrmi sp, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf866f707 │ │ │ │ - blvs fe2d0bf8 │ │ │ │ + @ instruction: 0xf852f707 │ │ │ │ + blvs fe2d0c20 │ │ │ │ suble r2, sp, r3, lsl #22 │ │ │ │ and r2, r2, r2, lsl #6 │ │ │ │ - beq 2208c0 │ │ │ │ - bls 9ad390 │ │ │ │ + beq 2208e8 │ │ │ │ + bls 9ad3b8 │ │ │ │ andls r4, sl, #93323264 @ 0x5900000 │ │ │ │ andls r9, ip, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf8ad9a21 │ │ │ │ - bls a6c878 │ │ │ │ + bls a6c8a0 │ │ │ │ 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 97602c │ │ │ │ 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 260c34 │ │ │ │ stc 6, cr4, [sp, #172] @ 0xac │ │ │ │ @ instruction: 0xf7ff8b04 │ │ │ │ - strbmi pc, [pc], #-3749 @ 1e47ec @ │ │ │ │ + strbmi pc, [pc], #-3749 @ 1e4814 @ │ │ │ │ ldrdle r4, [sp, #88]! @ 0x58 │ │ │ │ stmdals r7, {r0, r3, r8, fp, ip, pc} │ │ │ │ ldrdcc pc, [ip, #128] @ 0x80 │ │ │ │ - bmi 63665c │ │ │ │ + bmi 636684 │ │ │ │ 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 29fb30 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlascs r4, r0, r8, pc @ │ │ │ │ adcle r2, sp, r6, lsl #20 │ │ │ │ mlascs r5, r0, r8, pc @ │ │ │ │ svclt 0x000a2a06 │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ str r0, [r8, r0, lsl #20]! │ │ │ │ - stmia r8!, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrhteq fp, [r9], #-136 @ 0xffffff78 │ │ │ │ + ldm r4, {r0, r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + @ instruction: 0x0079b890 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, r2, lsl #16 │ │ │ │ + ldrsbteq fp, [r9], #-122 @ 0xffffff86 │ │ │ │ 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 febf60cc │ │ │ │ @ instruction: 0xf8dd4648 │ │ │ │ ldrbtmi r8, [sl], #-128 @ 0xffffff80 │ │ │ │ - bhi 1a7abc0 │ │ │ │ + bhi 1a7abe8 │ │ │ │ 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: 0xffbcf706 │ │ │ │ + blvs fe2d0d2c │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ @ instruction: 0xf8d5809c │ │ │ │ - blcs 1f0ed0 │ │ │ │ + blcs 1f0ef8 │ │ │ │ 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, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ sbchi pc, r4, r0 │ │ │ │ - blcs dfeeec │ │ │ │ + blcs dfef14 │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ - blcc 41a96c │ │ │ │ + blcc 41a994 │ │ │ │ vpadd.i8 d2, d0, d8 │ │ │ │ - blcs 804bdc │ │ │ │ + blcs 804c04 │ │ │ │ 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 19e4d04 │ │ │ │ sbchi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002b80 │ │ │ │ - blcs 1204cb0 │ │ │ │ + blcs 1204cd8 │ │ │ │ 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 +447095,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], -r3, lsr #20 @ │ │ │ │ andcs r6, r1, #12779520 @ 0xc30000 │ │ │ │ @ instruction: 0x47984638 │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ @ instruction: 0x4628463a │ │ │ │ movwls r6, #10467 @ 0x28e3 │ │ │ │ movwls r6, #6243 @ 0x1863 │ │ │ │ stmdavs r3!, {r0, r5, r7, fp, sp, lr} │ │ │ │ ldrtmi r9, [r1], -r0, lsl #2 │ │ │ │ ldrdmi pc, [r8, r5] │ │ │ │ vabdl.u q2, d31, d16 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2345ac │ │ │ │ + blcc 2345d4 │ │ │ │ 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 162c9f4 │ │ │ │ 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 370ae0 │ │ │ │ @ instruction: 0xf8d5d037 │ │ │ │ - blcs 1f1020 │ │ │ │ + blcs 1f1048 │ │ │ │ @ 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 fe2e4644 │ │ │ │ + blcs 2b6448 │ │ │ │ ldrtmi sp, [fp], -r4, lsr #32 │ │ │ │ - bleq fa00a0 │ │ │ │ + bleq fa00c8 │ │ │ │ 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 234678 │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ adcle r2, sp, r0, lsl #20 │ │ │ │ @ instruction: 0xf890e7f7 │ │ │ │ - blcs 370b34 │ │ │ │ + blcs 370b5c │ │ │ │ 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, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrtmi sl, [fp], -r0, lsl #20 │ │ │ │ @ instruction: 0xf8d04639 │ │ │ │ @ instruction: 0x4642b018 │ │ │ │ ldrbmi sl, [r8, r8, lsl #16] │ │ │ │ ldrsbtcc pc, [r8], -r9 @ │ │ │ │ tstle r3, r3, lsl #22 │ │ │ │ mlascc r5, r9, r8, pc @ │ │ │ │ andle r2, pc, r6, lsl #22 │ │ │ │ strhteq pc, [r8], -sp @ │ │ │ │ - beq 2a0bcc │ │ │ │ - @ instruction: 0xf9a0f70f │ │ │ │ + beq 2a0bf4 │ │ │ │ + @ instruction: 0xf98cf70f │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ movwcs r3, #768 @ 0x300 │ │ │ │ ldrmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf10d69c7 │ │ │ │ @ instruction: 0x47b8001f │ │ │ │ - beq 420134 │ │ │ │ + beq 42015c │ │ │ │ mulscc pc, sp, r8 @ │ │ │ │ - beq ff2205a4 │ │ │ │ + beq ff2205cc │ │ │ │ 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 0x0072f64a │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0079b792 │ │ │ │ - rsbseq fp, r9, r6, lsr r6 │ │ │ │ + rsbseq fp, r9, sl, ror #14 │ │ │ │ + rsbseq fp, r9, lr, lsl #12 │ │ │ │ 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 30c3be │ │ │ │ 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 9b65d0 │ │ │ │ movwls r4, #26168 @ 0x6638 │ │ │ │ - blls 976498 │ │ │ │ + blls 9764c0 │ │ │ │ movwls r4, #22089 @ 0x5649 │ │ │ │ - blls 8b1f5c │ │ │ │ + blls 8b1f84 │ │ │ │ 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, #15680 @ 0x3d40 │ │ │ │ andlt sp, r9, r7, ror #3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [r3], r3, lsl #1 │ │ │ │ ldrmi r4, [pc], -r8, lsl #12 │ │ │ │ @ instruction: 0xf7064690 │ │ │ │ - @ instruction: 0x4602fe53 │ │ │ │ + @ instruction: 0x4602fe3f │ │ │ │ ldrtmi r9, [r8], -sp, lsl #26 │ │ │ │ stccc 14, cr9, [r1, #-60] @ 0xffffffc4 │ │ │ │ - bmi 2df2f0 │ │ │ │ + bmi 2df318 │ │ │ │ @ instruction: 0x46216997 │ │ │ │ - cdp 6, 3, cr15, cr12, cr10, {2} │ │ │ │ + cdp 6, 2, cr15, cr8, cr10, {2} │ │ │ │ andls r4, r1, r1, asr r6 │ │ │ │ stmdals ip, {r0, r1, r2, r3, r4, r5, r6, r7, fp} │ │ │ │ - cdp 6, 3, cr15, cr6, cr10, {2} │ │ │ │ + cdp 6, 2, cr15, cr2, cr10, {2} │ │ │ │ andls r4, r0, r1, lsr #12 │ │ │ │ svclt 0x002c1960 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - cdp 6, 2, cr15, cr12, cr10, {2} │ │ │ │ + cdp 6, 1, cr15, cr8, cr10, {2} │ │ │ │ ldrbmi r9, [r1], -lr, lsl #22 │ │ │ │ cdpne 6, 5, cr4, cr12, cr5, {0} │ │ │ │ andeq lr, r4, sl, lsl fp │ │ │ │ strcs fp, [r1], #-3884 @ 0xfffff0d4 │ │ │ │ @ instruction: 0xf64a2400 │ │ │ │ - bls 220470 │ │ │ │ + bls 220448 │ │ │ │ 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 +447265,270 @@ │ │ │ │ strbmi fp, [r3], -r4, asr #19 │ │ │ │ ldrmi r4, [r9], r8, asr #13 │ │ │ │ ldrbmi r9, [fp], -r0 │ │ │ │ @ instruction: 0xf1b84644 │ │ │ │ tstle r9, r0, lsl #30 │ │ │ │ @ instruction: 0x463a4618 │ │ │ │ strcc r4, [r1], #-1585 @ 0xfffff9cf │ │ │ │ - stc 6, cr15, [r8, #296] @ 0x128 │ │ │ │ + ldcl 6, cr15, [r4, #-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 253124 │ │ │ │ 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 2a2d38 │ │ │ │ @ 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 253164 │ │ │ │ + blne 322de0 │ │ │ │ mvnsle r1, pc, asr ip │ │ │ │ - beq 2610e0 │ │ │ │ + beq 261108 │ │ │ │ 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 261128 │ │ │ │ + bl fed2262c │ │ │ │ ldrbmi r4, [r4, #-1219] @ 0xfffffb3d │ │ │ │ strdlt sp, [r3], -r5 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vqdmulh.s d15, d0, d5 │ │ │ │ @ instruction: 0x46587831 │ │ │ │ - bl fef2261c │ │ │ │ + bl fea22644 │ │ │ │ svclt 0x0000e7a2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ - bmi e76564 │ │ │ │ - blmi e7677c │ │ │ │ + bmi e7658c │ │ │ │ + blmi e767a4 │ │ │ │ addlt r4, pc, sl, ror r4 @ │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldmpl r3, {r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, r9, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ @ instruction: 0xf7060300 │ │ │ │ - pkhbtmi pc, r0, r3, lsl #27 @ │ │ │ │ + @ instruction: 0x4680fd7f │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ - cmnplt r0, #1552 @ p-variant is OBSOLETE @ 0x610 │ │ │ │ + cmnplt r0, #1232 @ p-variant is OBSOLETE @ 0x4d0 │ │ │ │ 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 3df4cc │ │ │ │ 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 7b7604 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 53edec │ │ │ │ + blls 53ee14 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1200300 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x46818ff0 │ │ │ │ @ instruction: 0xf70e4630 │ │ │ │ - ldrbmi pc, [sl], -pc, lsl #28 @ │ │ │ │ + @ instruction: 0x465afdfb │ │ │ │ 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 0x0000ee08 │ │ │ │ + rsbseq fp, r9, r8, asr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, r4, lsl #5 │ │ │ │ + rsbseq fp, r9, ip, asr r2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi ab6650 │ │ │ │ - blmi ab6858 │ │ │ │ + bmi ab6678 │ │ │ │ + blmi ab6880 │ │ │ │ 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 725a34 │ │ │ │ + blls 789a50 │ │ │ │ + blls 7c9a5c │ │ │ │ eorcc pc, r8, sp, lsr #17 │ │ │ │ movwls r9, #31512 @ 0x7b18 │ │ │ │ movwls sl, #6917 @ 0x1b05 │ │ │ │ movwls sl, #2822 @ 0xb06 │ │ │ │ @ instruction: 0xf8dd2302 │ │ │ │ - bls 708fcc │ │ │ │ + bls 708ff4 │ │ │ │ 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 5376b0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4beec0 │ │ │ │ + blls 4beee8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_mon │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ - blls 805e28 │ │ │ │ + blls 805e50 │ │ │ │ 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 0x0000edb2 │ │ │ │ + rsbseq fp, r9, r0, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r9], #-16 │ │ │ │ + rsbseq fp, r9, r8, lsl #3 │ │ │ │ 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 c8970c │ │ │ │ addshi pc, r0, r0 │ │ │ │ tstls r0, #148, 12 @ 0x9400000 │ │ │ │ strmi r9, [r4], -r6, lsr #22 │ │ │ │ @ instruction: 0xf10d9312 │ │ │ │ - blls ba7830 │ │ │ │ + blls ba7858 │ │ │ │ @ instruction: 0xf8ad46d6 │ │ │ │ ldm ip!, {r4, r6, ip, sp} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8b7000f │ │ │ │ @ instruction: 0xf8dd604a │ │ │ │ ldrtmi r9, [r0], -r4, rrx │ │ │ │ tstls r1, r9, lsl #12 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0xf8ce4688 │ │ │ │ @ instruction: 0xf8cd3000 │ │ │ │ vmla.i , , d0[3] │ │ │ │ @ instruction: 0xf8b5430f │ │ │ │ @ instruction: 0xf8adb04a │ │ │ │ @ instruction: 0xf7063052 │ │ │ │ - @ instruction: 0x4603fc9b │ │ │ │ + strmi pc, [r3], -r7, lsl #25 │ │ │ │ @ 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} │ │ │ │ + ldc2l 7, cr15, [r8], #-24 @ 0xffffffe8 │ │ │ │ movwne lr, #47581 @ 0xb9dd │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmibvs r2, {r0, r3, r4, r6, r7, pc} │ │ │ │ svclt 0x00882a07 │ │ │ │ - bleq ff69f878 │ │ │ │ + bleq ff69f8a0 │ │ │ │ svclt 0x009868c2 │ │ │ │ - bleq 261080 │ │ │ │ + bleq 2610a8 │ │ │ │ svclt 0x00942901 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ svclt 0x00182a01 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ svceq 0x0000f1bc │ │ │ │ adchi pc, lr, r0 │ │ │ │ @ instruction: 0xf8d34640 │ │ │ │ @ instruction: 0xf64a8010 │ │ │ │ - andsls lr, r1, r0, ror #24 │ │ │ │ + andsls lr, r1, ip, asr #24 │ │ │ │ strbmi r4, [r8], -r1, asr #12 │ │ │ │ - mrrc 6, 4, pc, sl, cr10 @ │ │ │ │ + mcrr 6, 4, pc, r6, cr10 @ │ │ │ │ ldrbmi r9, [lr, #-19] @ 0xffffffed │ │ │ │ @ instruction: 0xf895d132 │ │ │ │ - blcs 1f10b0 │ │ │ │ + blcs 1f10d8 │ │ │ │ @ instruction: 0xf897d13c │ │ │ │ - blcs 1f10b8 │ │ │ │ + blcs 1f10e0 │ │ │ │ @ instruction: 0xf8cdd138 │ │ │ │ ldrtmi sl, [r9], -r0 │ │ │ │ - bls c4fbcc │ │ │ │ + bls c4fbf4 │ │ │ │ @ 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 476880 │ │ │ │ @ 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 7b68d4 │ │ │ │ + bl feaa291c │ │ │ │ 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 17b796c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8bf054 │ │ │ │ + blls 8bf07c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, sp, r1, lsr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8cdab0e │ │ │ │ movwls sl, #4096 @ 0x1000 │ │ │ │ - bls c368ec │ │ │ │ + bls c36914 │ │ │ │ @ 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 4768f0 │ │ │ │ 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 +447544,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 1d22ce6 │ │ │ │ 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, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0067f43f │ │ │ │ - blcs 3bf6bc │ │ │ │ + blcs 3bf6e4 │ │ │ │ @ instruction: 0x2601d91e │ │ │ │ - b 15bf3c0 │ │ │ │ + b 15bf3e8 │ │ │ │ @ instruction: 0x46310bd3 │ │ │ │ smlatbeq r1, r1, r1, pc @ │ │ │ │ - blx fee2f8c8 │ │ │ │ - b 15e16cc │ │ │ │ + blx fee2f8f0 │ │ │ │ + b 15e16f4 │ │ │ │ svclt 0x00981151 │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ svcge 0x0051f43f │ │ │ │ - blx 27f4e6 │ │ │ │ + blx 27f50e │ │ │ │ andsls pc, r1, #8, 4 @ 0x80000000 │ │ │ │ vqrdmulh.s d15, d9, d3 │ │ │ │ smlald r9, r8, r3, r3 │ │ │ │ - bleq 261224 │ │ │ │ + bleq 26124c │ │ │ │ @ instruction: 0xf63f2901 │ │ │ │ smlaldx sl, r2, r9, pc @ │ │ │ │ - bcs 23f3fc │ │ │ │ + bcs 23f424 │ │ │ │ @ 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: 0xf98af708 │ │ │ │ + bmi 61eed8 │ │ │ │ ldrbtmi r4, [sl], #-2320 @ 0xfffff6f0 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - @ instruction: 0xe7bbf997 │ │ │ │ + ldr pc, [fp, r3, lsl #19]! │ │ │ │ stmdbmi pc, {r1, r2, r3, r9, fp, lr} @ │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf990f708 │ │ │ │ - bmi 55ee80 │ │ │ │ + @ instruction: 0xf97cf708 │ │ │ │ + bmi 55eea8 │ │ │ │ ldrbtmi r4, [sl], #-2317 @ 0xfffff6f3 │ │ │ │ @ instruction: 0xf7084479 │ │ │ │ - ldrb pc, [r3, -r9, lsl #19] @ │ │ │ │ - stcl 6, cr15, [r6], #-296 @ 0xfffffed8 │ │ │ │ - rsbseq fp, r9, ip, asr r1 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r9, ip, lsl r0 │ │ │ │ - eoreq r1, r6, r0, asr #26 │ │ │ │ - eoreq r7, r3, sl, ror #11 │ │ │ │ - eoreq r1, r6, sl, ror #26 │ │ │ │ - ldrdeq r7, [r3], -ip @ │ │ │ │ - eoreq r1, r6, ip, ror #25 │ │ │ │ - eoreq r7, r3, lr, asr #11 │ │ │ │ - eoreq r1, r6, r6, lsr #25 │ │ │ │ - eoreq r7, r3, r0, asr #11 │ │ │ │ + @ instruction: 0xe753f975 │ │ │ │ + mrrc 6, 4, pc, r2, cr10 @ │ │ │ │ + rsbseq fp, r9, r4, lsr r1 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + ldrshteq sl, [r9], #-244 @ 0xffffff0c │ │ │ │ + eoreq r1, r6, r8, asr lr │ │ │ │ + eoreq r7, r3, r2, lsl #14 │ │ │ │ + eoreq r1, r6, r2, lsl #29 │ │ │ │ + strdeq r7, [r3], -r4 @ │ │ │ │ + eoreq r1, r6, r4, lsl #28 │ │ │ │ + eoreq r7, r3, r6, ror #13 │ │ │ │ + strhteq r1, [r6], -lr │ │ │ │ + ldrdeq r7, [r3], -r8 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ ldmibmi sp, {r0, r2, r3, r9, sl, lr} │ │ │ │ - bmi fe9369dc │ │ │ │ + bmi fe936a04 │ │ │ │ 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 fa2dee │ │ │ │ tstlt r0, r0, lsl #13 │ │ │ │ - blcs 2bffc0 │ │ │ │ + blcs 2bffe8 │ │ │ │ ldrtmi sp, [r8], -ip, lsr #32 │ │ │ │ @ instruction: 0xf70eaf0d │ │ │ │ - @ instruction: 0x4651fe15 │ │ │ │ + ldrbmi pc, [r1], -r1, lsl #28 @ │ │ │ │ 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 fe1f7c24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63f268 │ │ │ │ + blls 63f290 │ │ │ │ @ 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 261384 │ │ │ │ movwcs r9, #780 @ 0x30c │ │ │ │ eorcc pc, pc, sp, lsl #17 │ │ │ │ - ldc2l 7, cr15, [lr, #56] @ 0x38 │ │ │ │ - bllt 21f964 │ │ │ │ + stc2l 7, cr15, [sl, #56] @ 0x38 │ │ │ │ + bllt 21f98c │ │ │ │ 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 ff220e60 │ │ │ │ + blx 620e54 │ │ │ │ @ instruction: 0xf1a7d94e │ │ │ │ cdp 3, 11, cr0, cr7, cr14, {4} │ │ │ │ - blcs 3bfe10 │ │ │ │ + blcs 3bfe38 │ │ │ │ ldm pc, {r2, r3, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ - blvc fe5e1288 │ │ │ │ + blvc fe5e12b0 │ │ │ │ vmulmi.f64 d23, d19, d0 │ │ │ │ cdp 14, 15, cr4, cr5, cr3, {3} │ │ │ │ vnmla.f32 s14, s14, s0 │ │ │ │ @ instruction: 0x46530a90 │ │ │ │ - blx 620e54 │ │ │ │ + blx 620e7c │ │ │ │ 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 fa32e4 │ │ │ │ @ instruction: 0xf898e798 │ │ │ │ - blcs 37139c │ │ │ │ + blcs 3713c4 │ │ │ │ @ instruction: 0x46d8d0be │ │ │ │ @ instruction: 0xf0484638 │ │ │ │ @ instruction: 0xf70e0b02 │ │ │ │ - movwcs pc, #7561 @ 0x1d89 @ │ │ │ │ + movwcs pc, #7541 @ 0x1d75 @ │ │ │ │ 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 +447712,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 14a3b8c │ │ │ │ + bleq d609cc │ │ │ │ + bleq 220bec │ │ │ │ + stmia r0!, {r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + b 15b11a8 │ │ │ │ tstle r9, r0 │ │ │ │ andeq lr, r0, sl, asr #20 │ │ │ │ str r2, [r9, r0, lsl #6]! │ │ │ │ - bvc 220e20 │ │ │ │ - bvc ff3e0f18 │ │ │ │ - blx 620f10 │ │ │ │ + bvc 220e48 │ │ │ │ + bvc ff3e0f40 │ │ │ │ + blx 620f38 │ │ │ │ @ instruction: 0xf06fbfa8 │ │ │ │ - ble 335550 │ │ │ │ - bleq a609d4 │ │ │ │ - bleq 220bf4 │ │ │ │ - ldm ip, {r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ble 335578 │ │ │ │ + bleq a609fc │ │ │ │ + bleq 220c1c │ │ │ │ + stm r8, {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 963bf0 │ │ │ │ + bleq 7a0a30 │ │ │ │ + bleq 220c50 │ │ │ │ + stmib r8, {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 220ea0 │ │ │ │ + bvc ff3e0f98 │ │ │ │ + blx 620f90 │ │ │ │ + vldr s26, [pc, #68] @ 1e5414 │ │ │ │ vmov.32 d6[1], r0 │ │ │ │ @ instruction: 0xf64a0b00 │ │ │ │ - movwcs lr, #2164 @ 0x874 │ │ │ │ + movwcs lr, #2144 @ 0x860 │ │ │ │ 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 0x0000eb04 │ │ │ │ and r0, r0, r0 │ │ │ │ - strdmi pc, [pc, #-255] @ 1e52e5 │ │ │ │ + strdmi pc, [pc, #-255] @ 1e530d │ │ │ │ @ instruction: 0xffe00000 │ │ │ │ - strdmi pc, [pc, #255] @ 1e54eb │ │ │ │ + strdmi pc, [pc, #255] @ 1e5513 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rscmi pc, pc, r0, ror #31 │ │ │ │ - rsbseq sl, r9, ip, ror lr │ │ │ │ + rsbseq sl, r9, r4, asr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, lsl #28 │ │ │ │ + rsbseq sl, r9, r0, ror #27 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, r4, lsr sp │ │ │ │ @ instruction: 0x46064c34 │ │ │ │ @ instruction: 0x460f447d │ │ │ │ @@ -447788,90 +447796,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 2215d8 │ │ │ │ @ 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 1223c18 │ │ │ │ @ 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 4f7d14 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3bf528 │ │ │ │ + blls 3bf550 │ │ │ │ @ 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 21a2e34 │ │ │ │ + rsbseq sl, r9, r0, asr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, asr #22 │ │ │ │ + rsbseq sl, r9, r0, lsr #22 │ │ │ │ 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: 0xf97cf706 │ │ │ │ + blvs fe2d226c │ │ │ │ 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: 0xf8baf969 │ │ │ │ strmi r2, [r3], sl, asr #32 │ │ │ │ ldrmi r9, [r0], -r0, lsl #4 │ │ │ │ - @ instruction: 0xf976f706 │ │ │ │ + @ instruction: 0xf962f706 │ │ │ │ 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 15a31d2 │ │ │ │ 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 200d44 │ │ │ │ @ instruction: 0xf894d1d0 │ │ │ │ - blcs 1f181c │ │ │ │ + blcs 1f1844 │ │ │ │ @ instruction: 0xf894d1cc │ │ │ │ - b 779820 │ │ │ │ + b 779848 │ │ │ │ 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 +447892,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 22d620 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ - blx fedec0fc │ │ │ │ + blx fedec124 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf890e798 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 3716e0 │ │ │ │ - blcs 399620 │ │ │ │ + bcs 371708 │ │ │ │ + blcs 399648 │ │ │ │ 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 fed3c854 │ │ │ │ @ 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 c237c0 │ │ │ │ + bvs 1aca288 │ │ │ │ + bvs aca288 │ │ │ │ @ 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 15bfea8 │ │ │ │ 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 2212b8 │ │ │ │ + bvc 13e11a4 │ │ │ │ + bvc 1be12a8 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ addsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 220cd4 │ │ │ │ - bvc 260dd8 │ │ │ │ + bvc 220cfc │ │ │ │ + bvc 260e00 │ │ │ │ adchi pc, r9, r0 │ │ │ │ - bvc 220d18 │ │ │ │ + bvc 220d40 │ │ │ │ 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 2212f4 │ │ │ │ + bvc 1be12e0 │ │ │ │ @ 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 260e80 │ │ │ │ + bvc 3e101c │ │ │ │ + bvc febe1120 │ │ │ │ + bvc 1ba1024 │ │ │ │ + bvc ffba1128 │ │ │ │ andcs lr, r0, r4, ror #15 │ │ │ │ addvc pc, r0, fp, asr #13 │ │ │ │ - bvs 22130c │ │ │ │ - bvc 1be12f8 │ │ │ │ + bvs 221334 │ │ │ │ + bvc 1be1320 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ subsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 220d4c │ │ │ │ - bvc 2a0e50 │ │ │ │ + bvc 220d74 │ │ │ │ + bvc 2a0e78 │ │ │ │ ldc 0, cr13, [r1, #436] @ 0x1b4 │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260e94 │ │ │ │ - bvc 3e1030 │ │ │ │ - bvc febe1134 │ │ │ │ - bvc 1ba1038 │ │ │ │ - bvc ffba113c │ │ │ │ + bvc 260ebc │ │ │ │ + bvc 3e1058 │ │ │ │ + bvc febe115c │ │ │ │ + bvc 1ba1060 │ │ │ │ + bvc ffba1164 │ │ │ │ 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 220da4 │ │ │ │ + bvc 2a0ea8 │ │ │ │ + bvs 260eac │ │ │ │ ldc 0, cr13, [r1, #332] @ 0x14c │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260ec8 │ │ │ │ - bvc 3e1064 │ │ │ │ - bvc febe1168 │ │ │ │ - bvc 1ba106c │ │ │ │ - bvc ffba1170 │ │ │ │ + bvc 260ef0 │ │ │ │ + bvc 3e108c │ │ │ │ + bvc febe1190 │ │ │ │ + bvc 1ba1094 │ │ │ │ + bvc ffba1198 │ │ │ │ andcs lr, r0, r7, ror #15 │ │ │ │ addvc pc, r0, fp, asr #13 │ │ │ │ - bvs 22137c │ │ │ │ - bvc 1be1368 │ │ │ │ + bvs 2213a4 │ │ │ │ + bvc 1be1390 │ │ │ │ @ instruction: 0xf1bc4411 │ │ │ │ andsvs r0, r8, r1, lsl #24 │ │ │ │ - bvc 2a0dbc │ │ │ │ - bvc 260ec0 │ │ │ │ + bvc 2a0de4 │ │ │ │ + bvc 260ee8 │ │ │ │ ldc 0, cr13, [r1, #212] @ 0xd4 │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260f04 │ │ │ │ - bvc 3e10a0 │ │ │ │ - bvc febe11a4 │ │ │ │ - bvc 1ba10a8 │ │ │ │ - bvc ffba11ac │ │ │ │ + bvc 260f2c │ │ │ │ + bvc 3e10c8 │ │ │ │ + bvc febe11cc │ │ │ │ + bvc 1ba10d0 │ │ │ │ + bvc ffba11d4 │ │ │ │ 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 220f1c │ │ │ │ + bvc 260f20 │ │ │ │ + bvc 2a0e24 │ │ │ │ ldc 0, cr13, [r1, #92] @ 0x5c │ │ │ │ ldrbtmi r7, [r3], #-2560 @ 0xfffff600 │ │ │ │ - bvc 260f40 │ │ │ │ - bvc 3e10dc │ │ │ │ - bvc febe11e0 │ │ │ │ - bvc 1ba10e4 │ │ │ │ - bvc ffba11e8 │ │ │ │ + bvc 260f68 │ │ │ │ + bvc 3e1104 │ │ │ │ + bvc febe1208 │ │ │ │ + bvc 1ba110c │ │ │ │ + bvc ffba1210 │ │ │ │ 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 fed3ca54 │ │ │ │ @ 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 +448061,34 @@ │ │ │ │ addcc pc, r0, pc, asr #8 │ │ │ │ stmdage r3, {r3, ip, pc} │ │ │ │ stmdage r4, {r0, ip, pc} │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ @ instruction: 0x71bcf8d4 │ │ │ │ strhlt r4, [r0, #-120] @ 0xffffff88 │ │ │ │ @ instruction: 0x462a4631 │ │ │ │ - svc 0x0050f649 │ │ │ │ + svc 0x003cf649 │ │ │ │ ldrdcc pc, [r4, #132] @ 0x84 │ │ │ │ strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - bmi 437704 │ │ │ │ + bmi 43772c │ │ │ │ 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 0x0000e892 │ │ │ │ + rsbseq sl, r9, r0, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, sl, asr r7 │ │ │ │ + rsbseq sl, r9, r2, lsr r7 │ │ │ │ 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 b77188 │ │ │ │ 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 +448102,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 47720c │ │ │ │ svclt 0x00280004 │ │ │ │ @ instruction: 0x46414632 │ │ │ │ @ instruction: 0xf649442c │ │ │ │ - blne 1fa152c │ │ │ │ + blne 1fa1504 │ │ │ │ ldmle r2!, {r0, r1, r2, r5, r7, r9, lr}^ │ │ │ │ ldrdcc pc, [r4, #137] @ 0x89 │ │ │ │ stmdbls r3, {r3, r6, r9, sl, lr} │ │ │ │ - bmi 4377bc │ │ │ │ + bmi 4377e4 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, sl, r2, lsl #2 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - stmda r8, {r1, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq sl, r9, ip, lsl r7 │ │ │ │ + ldmda r4!, {r1, r3, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrshteq sl, [r9], #-100 @ 0xffffff9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r2, lsr #13 │ │ │ │ + rsbseq sl, r9, sl, ror r6 │ │ │ │ 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 +448138,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 6125f4 │ │ │ │ @ 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 +448155,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 3f825c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63fa80 │ │ │ │ + blls 63faa8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf64983f0 │ │ │ │ - svclt 0x0000eff0 │ │ │ │ - rsbseq sl, r9, r2, ror #12 │ │ │ │ + svclt 0x0000efdc │ │ │ │ + rsbseq sl, r9, sl, lsr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq sl, [r9], #-80 @ 0xffffffb0 │ │ │ │ + rsbseq sl, r9, r8, asr #11 │ │ │ │ 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 +448192,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, 11, cr15, cr10, cr5, {0} │ │ │ │ + blx 47fb8e │ │ │ │ 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 feaca700 │ │ │ │ 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, r5, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstlt r0, r6, lsl #4 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4639d87e │ │ │ │ @ instruction: 0xf1b8440b │ │ │ │ - bl 2699e0 │ │ │ │ + bl 269a08 │ │ │ │ @ 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 ffad9f8c │ │ │ │ + blvs 1b2dd88 │ │ │ │ + blx 3002a6 │ │ │ │ @ instruction: 0xf705f606 │ │ │ │ - msrlt R8_usr, r7 │ │ │ │ - blcs 3c0124 │ │ │ │ + smlawblt r0, r3, lr, pc @ │ │ │ │ + blcs 3c014c │ │ │ │ ldmeq fp, {r2, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 2f689c │ │ │ │ + blls 2f68c4 │ │ │ │ movwls r4, #5182 @ 0x143e │ │ │ │ - blls 2ac1c8 │ │ │ │ + blls 2ac1f0 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ - bls 33747c │ │ │ │ - mcr2 7, 3, pc, cr12, cr13, {0} @ │ │ │ │ - blmi 18f84ac │ │ │ │ + bls 3374a4 │ │ │ │ + mrc2 7, 2, pc, cr8, cr13, {0} │ │ │ │ + blmi 18f84d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls e3fba8 │ │ │ │ + blls e3fbd0 │ │ │ │ @ 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 2e0d38 │ │ │ │ + blls 30a7b8 │ │ │ │ @ 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] @ 1e5ad0 │ │ │ │ strbtmi ip, [r0], -pc, lsl #14 │ │ │ │ subls pc, r0, sp, asr #17 │ │ │ │ eorsgt pc, ip, sp, asr #17 │ │ │ │ eorsvs r6, fp, fp, lsr #16 │ │ │ │ - cdp2 7, 4, cr15, cr14, cr5, {0} │ │ │ │ + cdp2 7, 3, cr15, cr10, cr5, {0} │ │ │ │ @ instruction: 0xb1204603 │ │ │ │ - blcs 2c09b8 │ │ │ │ + blcs 2c09e0 │ │ │ │ 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 33754c │ │ │ │ @ instruction: 0xf71d9400 │ │ │ │ - str pc, [r9, r7, lsr #24]! │ │ │ │ - blx 3a7f0a │ │ │ │ + @ instruction: 0xe7a9fc13 │ │ │ │ + blx 3a7f32 │ │ │ │ ldrb pc, [sp, -r1, lsl #2]! @ │ │ │ │ - blx 3a7f5a │ │ │ │ + blx 3a7f82 │ │ │ │ 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 39fb84 │ │ │ │ @ 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, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d4682f │ │ │ │ - bvs ffacdca4 │ │ │ │ - blvs 1b2de90 │ │ │ │ - blx 3003ae │ │ │ │ + bvs ffacdccc │ │ │ │ + blvs 1b2deb8 │ │ │ │ + blx 3003d6 │ │ │ │ @ instruction: 0xf705f606 │ │ │ │ - strdlt pc, [r0, -pc]! @ │ │ │ │ - blcs 3c0254 │ │ │ │ + msrlt CPSR_, fp, ror #27 │ │ │ │ + blcs 3c027c │ │ │ │ ldmeq fp, {r2, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - blls 2f69cc │ │ │ │ + blls 2f69f4 │ │ │ │ movwls r4, #5182 @ 0x143e │ │ │ │ - blls 2ac2f8 │ │ │ │ + blls 2ac320 │ │ │ │ movwls r4, #1569 @ 0x621 │ │ │ │ - bls 3375ac │ │ │ │ - blx ba38d8 │ │ │ │ - bls 31fa00 │ │ │ │ + bls 3375d4 │ │ │ │ + blx 6a3900 │ │ │ │ + bls 31fa28 │ │ │ │ andls r4, r1, #87031808 @ 0x5300000 │ │ │ │ - bls 2b7594 │ │ │ │ - bls 34a474 │ │ │ │ - stc2 7, cr15, [sl, #-116]! @ 0xffffff8c │ │ │ │ + bls 2b75bc │ │ │ │ + bls 34a49c │ │ │ │ + ldc2 7, cr15, [r6, #-116] @ 0xffffff8c │ │ │ │ stmdavs pc!, {r1, r2, r3, r5, r7, fp, sp, lr} @ │ │ │ │ @ instruction: 0xa01cf8d4 │ │ │ │ - bls 31f980 │ │ │ │ + bls 31f9a8 │ │ │ │ andls r4, r1, #87031808 @ 0x5300000 │ │ │ │ - bls 2b75b0 │ │ │ │ - bls 34a490 │ │ │ │ - @ instruction: 0xf95cf71d │ │ │ │ + bls 2b75d8 │ │ │ │ + bls 34a4b8 │ │ │ │ + @ instruction: 0xf948f71d │ │ │ │ stmdavs pc!, {r1, r2, r3, r5, r7, fp, sp, lr} @ │ │ │ │ @ instruction: 0xa01cf8d4 │ │ │ │ @ instruction: 0xf649e7c9 │ │ │ │ - svclt 0x0000eeb4 │ │ │ │ - rsbseq sl, r9, ip, lsr #11 │ │ │ │ + svclt 0x0000eea0 │ │ │ │ + rsbseq sl, r9, r4, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r8, asr #9 │ │ │ │ + rsbseq sl, r9, r0, lsr #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 10, cr15, cr8, cr12, {6} │ │ │ │ - bmi fe77751c │ │ │ │ - blmi fe77772c │ │ │ │ + bmi fe777544 │ │ │ │ + blmi fe777754 │ │ │ │ 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 1f23638 │ │ │ │ @ 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 +448354,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 1f2554 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 209aa0 │ │ │ │ + blcs 209ac8 │ │ │ │ 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: 0xf1aaeb68 │ │ │ │ + blx feea6998 │ │ │ │ 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, r9, lsr sp @ 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] @ 1e5e0c │ │ │ │ @ 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 2c08bc │ │ │ │ ldrdvs r6, [r3, #155]! @ 0x9b │ │ │ │ - bmi 133de60 │ │ │ │ + bmi 133de88 │ │ │ │ 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 1f2664 │ │ │ │ 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 ffba37b4 │ │ │ │ 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_, fp @ │ │ │ │ + blcs 2c0cdc │ │ │ │ andcs fp, pc, r8, lsl pc @ │ │ │ │ eorsls sp, r2, r3, lsr #32 │ │ │ │ @ instruction: 0xf8d84659 │ │ │ │ strbmi r3, [r0], -r0, lsl #3 │ │ │ │ - blvs ffb77d1c │ │ │ │ + blvs ffb77d44 │ │ │ │ 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, sl, lsl fp │ │ │ │ @ instruction: 0xf890e78b │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 371fd4 │ │ │ │ - blcs 399f14 │ │ │ │ + bcs 371ffc │ │ │ │ + blcs 399f3c │ │ │ │ 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 0x0000ed64 │ │ │ │ + rsbseq sl, r9, r0, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, lr, ror #3 │ │ │ │ + rsbseq sl, r9, r6, asr #3 │ │ │ │ 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 │ │ │ │ + mrrc2 7, 0, pc, ip, cr5 @ │ │ │ │ + blvs fe2d23cc │ │ │ │ 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 11388a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 83fff0 │ │ │ │ + blls 840018 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sp, r0, lsl #6 │ │ │ │ andslt r4, sl, r8, lsr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - blcs 204768 │ │ │ │ + blcs 204790 │ │ │ │ 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 feea38f8 │ │ │ │ @ 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 2044bc │ │ │ │ + bvc eda33c │ │ │ │ bicle r2, pc, r0, lsl #22 │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ strbtmi r4, [r8], r8, ror #12 │ │ │ │ - bl feda3900 │ │ │ │ + bl fe8a3928 │ │ │ │ @ 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 +448545,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 20491c │ │ │ │ strtmi sp, [r9], -r0, lsr #3 │ │ │ │ strbtmi r2, [r8], -r4, ror #4 │ │ │ │ @ instruction: 0xf64946e8 │ │ │ │ - svccs 0x0093eb82 │ │ │ │ + svccs 0x0093eb6e │ │ │ │ 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 │ │ │ │ + ldc 6, cr15, [r8], #292 @ 0x124 │ │ │ │ + @ instruction: 0x0079a098 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r9, r0, lsl #1 │ │ │ │ + rsbseq sl, r9, r8, asr r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3d284 │ │ │ │ + bl fed3d2ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00fe8 │ │ │ │ @ instruction: 0x46057254 │ │ │ │ ldmdavs fp!, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xb32269da │ │ │ │ - bllt 644980 │ │ │ │ + bllt 6449a8 │ │ │ │ @ instruction: 0x47904630 │ │ │ │ mvnlt r4, r1, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f28b4 │ │ │ │ + bcs 1f28dc │ │ │ │ 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 1f2900 │ │ │ │ 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 +448613,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 1e23d76 │ │ │ │ + blvs fe2d25c4 │ │ │ │ @ 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 200700 │ │ │ │ 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], -r0, lsr #18 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r1, {r0, r2, r4, r5, r6, r8, pc} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ addmi r8, sp, #192 @ 0xc0 │ │ │ │ vaddl.u , d15, d26 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f29d0 │ │ │ │ + bcs 1f29f8 │ │ │ │ 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 1f2a1c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 209f68 │ │ │ │ + blcs 209f90 │ │ │ │ addshi pc, r1, r0 │ │ │ │ strbmi r9, [r6], r4, lsl #22 │ │ │ │ @ instruction: 0xf10471e3 │ │ │ │ eorvs r0, r5, r8, lsl #24 │ │ │ │ vsub.i32 q11, q5, │ │ │ │ rsbvs r0, r3, r7, lsl r3 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0xf8d89805 │ │ │ │ @ instruction: 0xf8de7004 │ │ │ │ @ instruction: 0xf8cc3000 │ │ │ │ @ instruction: 0xf7053000 │ │ │ │ - strmi pc, [r3], -r9, lsl #22 │ │ │ │ + @ instruction: 0x4603faf5 │ │ │ │ ldmvs r9, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ movwls r1, #24184 @ 0x5e78 │ │ │ │ @ instruction: 0xf6494408 │ │ │ │ - blls 360e18 │ │ │ │ + blls 360df0 │ │ │ │ ldmibvs fp, {r0, r1, r2, r9, sl, lr} │ │ │ │ svclt 0x00842b07 │ │ │ │ cmpmi pc, #14352384 @ 0xdb0000 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ - blx 2be9f2 │ │ │ │ + blx 2bea1a │ │ │ │ eorvs pc, r0, #7 │ │ │ │ - bl ff323b80 │ │ │ │ + bl fee23ba8 │ │ │ │ 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 2f7c00 │ │ │ │ + b 1480520 │ │ │ │ ldrmi r2, [r8, r6, asr #7]! │ │ │ │ @ instruction: 0x63204607 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8b580dd │ │ │ │ @ instruction: 0xf705004a │ │ │ │ - @ instruction: 0xb110fad7 │ │ │ │ - blcs 2c10a4 │ │ │ │ - bvs feada450 │ │ │ │ + tstplt r0, r3, asr #21 @ p-variant is OBSOLETE │ │ │ │ + blcs 2c10cc │ │ │ │ + bvs feada478 │ │ │ │ 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 fea00a58 │ │ │ │ + @ instruction: 0xf8daf71d │ │ │ │ + blvs fea0cf28 │ │ │ │ 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, r1, lsr #21 @ p-variant is OBSOLETE │ │ │ │ + blcs 2c1110 │ │ │ │ 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 1e6f2c │ │ │ │ svcge 0x003df47f │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - blls 6b7bb0 │ │ │ │ + blls 6b7bd8 │ │ │ │ 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 1f2384 │ │ │ │ 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 37246c │ │ │ │ mrcge 4, 7, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf890e6e5 │ │ │ │ - blcs 37244c │ │ │ │ + blcs 372474 │ │ │ │ @ instruction: 0xf890d08d │ │ │ │ - blcs 372458 │ │ │ │ + blcs 372480 │ │ │ │ @ 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 2e947c │ │ │ │ @ instruction: 0xf00a4658 │ │ │ │ @ instruction: 0xf8cd0a89 │ │ │ │ @ instruction: 0xf8cd8000 │ │ │ │ ldrmi ip, [r8, r4]! │ │ │ │ svceq 0x0001f1ba │ │ │ │ cmnvs r0, #7340032 @ 0x700000 │ │ │ │ svcge 0x0078f47f │ │ │ │ @@ -448776,145 +448784,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 ffae4a00 │ │ │ │ stmib sp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr}^ │ │ │ │ - blvs 1a7f7ec │ │ │ │ - blvs fea00b74 │ │ │ │ - blx e24068 │ │ │ │ + blvs 1a7f814 │ │ │ │ + blvs fea00b9c │ │ │ │ + blx 924090 │ │ │ │ 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 37250c │ │ │ │ mrcge 4, 5, APSR_nzcv, cr5, cr15, {3} │ │ │ │ - bvs feae01a8 │ │ │ │ + bvs feae01d0 │ │ │ │ mulgt r7, r9, r8 │ │ │ │ ldmibvs fp, {r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blvs a80ba8 │ │ │ │ + blvs a80bd0 │ │ │ │ rsble r2, r4, r0, lsl #28 │ │ │ │ vmlsls.f32 s12, s15, s11 │ │ │ │ strls r6, [r3], -sp, ror #19 │ │ │ │ stmib sp, {r1, r2, r9, sl, fp, ip, pc}^ │ │ │ │ strls r5, [r0, -r1, lsl #12] │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf71cd056 │ │ │ │ - @ instruction: 0xe735feb9 │ │ │ │ + ldr pc, [r5, -r5, lsr #29]! │ │ │ │ @ instruction: 0xb1216aa1 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldmdbvs fp, {r3, r4, r6, r9, sl, lr} │ │ │ │ - bvs ffa382b4 │ │ │ │ + bvs ffa382dc │ │ │ │ @ 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 1f2c9c │ │ │ │ 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: 0x4620e852 │ │ │ │ + stmda lr, {r0, r3, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldr r2, [r4, -r0] │ │ │ │ @ instruction: 0x5017e9d1 │ │ │ │ sbccc pc, r0, #208, 16 @ 0xd00000 │ │ │ │ stccs 7, cr4, [r0, #-608] @ 0xfffffda0 │ │ │ │ vshr.u64 , q8, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2360a4 │ │ │ │ + blcc 2360cc │ │ │ │ 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 feae0458 │ │ │ │ ldmibvs fp, {r0, r1, r2, r9, fp, ip, pc}^ │ │ │ │ - bls 38acd4 │ │ │ │ - blvs a8acd4 │ │ │ │ - blvs fea00c5c │ │ │ │ - @ instruction: 0xffd8f71c │ │ │ │ + bls 38acfc │ │ │ │ + blvs a8acfc │ │ │ │ + blvs fea00c84 │ │ │ │ + @ instruction: 0xffc4f71c │ │ │ │ strls lr, [r3, #-1768] @ 0xfffff918 │ │ │ │ strls r9, [r2, #-3334] @ 0xfffff2fa │ │ │ │ stmibvs sp!, {r0, r2, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ strvc lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ - mrc2 7, 1, pc, cr4, cr12, {0} │ │ │ │ + mcr2 7, 1, pc, cr0, cr12, {0} @ │ │ │ │ stcls 6, cr14, [r7, #-888] @ 0xfffffc88 │ │ │ │ svceq 0x0000f1bc │ │ │ │ mcrls 0, 0, sp, cr6, cr1, {7} │ │ │ │ strls r9, [r0], -r1, lsl #10 │ │ │ │ - ldc2l 7, cr15, [r4, #-112] @ 0xffffff90 │ │ │ │ + stc2l 7, cr15, [r0, #-112] @ 0xffffff90 │ │ │ │ ldmibvs fp, {r0, r1, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ strvs lr, [r0, #-2509] @ 0xfffff633 │ │ │ │ stmibvs r1!, {r1, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf71c6ba0 │ │ │ │ - @ instruction: 0xe6cbfdf5 │ │ │ │ + strb pc, [fp], r1, ror #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 201508 │ │ │ │ + bvs fea5a674 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ ldrdcc pc, [r0, #133] @ 0x85 │ │ │ │ @ instruction: 0x46324798 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 1c24568 │ │ │ │ + blx 1c24590 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ mulcc r6, r8, r8 │ │ │ │ @ instruction: 0xf897b11b │ │ │ │ - blcs 2326b4 │ │ │ │ + blcs 2326dc │ │ │ │ @ instruction: 0xf898d8e8 │ │ │ │ mvnlt r3, r8 │ │ │ │ mulcc r5, r8, r8 │ │ │ │ strhvc pc, [sl], #-135 @ 0xffffff79 @ │ │ │ │ @ instruction: 0x4638b133 │ │ │ │ - @ instruction: 0xf956f705 │ │ │ │ - blvs fe2d29d8 │ │ │ │ + @ instruction: 0xf942f705 │ │ │ │ + blvs fe2d2a00 │ │ │ │ eorsle r2, r1, r3, lsl #22 │ │ │ │ mulcc r4, r8, r8 │ │ │ │ svclt 0x00142fbd │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 1e71b0 │ │ │ │ + blcs 1e71d8 │ │ │ │ @ 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 e24600 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ ldrtmi r6, [r2], -r1, lsr #21 │ │ │ │ ldmvs fp, {r3, r5, r9, sl, lr}^ │ │ │ │ - bvs ffa3844c │ │ │ │ + bvs ffa38474 │ │ │ │ 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 +448952,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 fec38054 │ │ │ │ ldrmi r4, [r8, r0, lsr #12] │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - blvs ffce4de8 │ │ │ │ - blcs 20113c │ │ │ │ + blvs ffce4e10 │ │ │ │ + blcs 201164 │ │ │ │ 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 1f2ee0 │ │ │ │ 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 1f2f04 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 20a450 │ │ │ │ + blcs 20a478 │ │ │ │ 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 236320 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ eorsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0xf6486ba8 │ │ │ │ - strtmi lr, [r8], -r0, lsr #30 │ │ │ │ - svc 0x001cf648 │ │ │ │ + strtmi lr, [r8], -ip, lsl #30 │ │ │ │ + svc 0x0008f648 │ │ │ │ ldmibvc fp!, {r0, r3, r5, sp, lr, pc} │ │ │ │ @ instruction: 0xf896b11b │ │ │ │ - blcs 232858 │ │ │ │ - bvc 10dc994 │ │ │ │ + blcs 232880 │ │ │ │ + bvc 10dc9bc │ │ │ │ ldmdbvc fp!, {r0, r1, r3, r4, r6, r7, r8, ip, sp, pc}^ │ │ │ │ strhvs pc, [sl], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4630b133 │ │ │ │ - @ instruction: 0xf886f705 │ │ │ │ - blvs fe2d2b78 │ │ │ │ + @ instruction: 0xf872f705 │ │ │ │ + blvs fe2d2ba0 │ │ │ │ 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 b385f4 │ │ │ │ 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 2363c4 │ │ │ │ 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 +449040,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 3728dc │ │ │ │ @ instruction: 0xf890d0aa │ │ │ │ - blcs 3728c0 │ │ │ │ + blcs 3728e8 │ │ │ │ svcge 0x0036f47f │ │ │ │ @ instruction: 0xf649e7a4 │ │ │ │ - svclt 0x0000e90a │ │ │ │ - ldrsbteq r9, [r9], #-148 @ 0xffffff6c │ │ │ │ + svclt 0x0000e8f6 │ │ │ │ + rsbseq r9, r9, ip, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00799892 │ │ │ │ + rsbseq r9, r9, sl, ror #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3da0c │ │ │ │ + bl fed3da34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ tstcs ip, r5, lsl #12 │ │ │ │ @ instruction: 0xf6482001 │ │ │ │ - @ instruction: 0xf004edf0 │ │ │ │ + @ instruction: 0xf004eddc │ │ │ │ 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 fed3da7c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6480ff8 │ │ │ │ - stclt 14, cr14, [r8, #-480] @ 0xfffffe20 │ │ │ │ + stclt 14, cr14, [r8, #-400] @ 0xfffffe70 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed3da68 │ │ │ │ + bl fed3da90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r3, r7, r8, r9, sl, fp}^ │ │ │ │ ldmdami r6, {r0, r1, r3, r4, r7, ip, sp, pc} │ │ │ │ - blmi 7780c8 │ │ │ │ + blmi 7780f0 │ │ │ │ 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: 0xf04fedd4 │ │ │ │ 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 438738 │ │ │ │ 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 0x0000e88c │ │ │ │ + rsbseq r9, r9, lr, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r9, lr, asr #14 │ │ │ │ + rsbseq r9, r9, r6, lsr #14 │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2364e4 │ │ │ │ + blcc 23650c │ │ │ │ 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 fed3db24 │ │ │ │ @ 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 236540 │ │ │ │ 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 fed3db5c │ │ │ │ @ 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 +449155,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 2015a4 │ │ │ │ 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 fed3dc0c │ │ │ │ @ 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 +449185,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 324bc6 │ │ │ │ @ instruction: 0xe7fa201a │ │ │ │ svclt 0x00142900 │ │ │ │ andcs r2, sp, lr │ │ │ │ @ instruction: 0xf101e7f5 │ │ │ │ ldrb r0, [r2, r0, lsr #32]! │ │ │ │ @ instruction: 0xe7f02018 │ │ │ │ strb r2, [lr, pc]! │ │ │ │ @@ -449199,22 +449207,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: 0xf648efc4 │ │ │ │ + @ instruction: 0x200cebb2 │ │ │ │ svclt 0x0000e7cd │ │ │ │ - rsbseq r9, r9, r0, lsl r6 │ │ │ │ + rsbseq r9, r9, r8, ror #11 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, r6, r6, asr #8 │ │ │ │ + eoreq r0, r6, lr, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed3dc9c │ │ │ │ + bl fed3dcc4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0ff8 │ │ │ │ @ instruction: 0xf04fe0dc │ │ │ │ @ instruction: 0xf8830c00 │ │ │ │ ldrbtmi ip, [lr], #0 │ │ │ │ @ instruction: 0xf882b10a │ │ │ │ ldmdacs r1, {lr, pc} │ │ │ │ @@ -449262,31 +449270,31 @@ │ │ │ │ andcs fp, r3, r0, lsl sp │ │ │ │ andvs r2, r8, r1, lsl #4 │ │ │ │ ldclt 0, cr7, [r0, #-104] @ 0xffffff98 │ │ │ │ strmi r4, [r3], -r6, lsl #24 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ @ instruction: 0xf85e447a │ │ │ │ stmdavs r0, {r2} │ │ │ │ - svc 0x0058f648 │ │ │ │ - bl 13a44a0 │ │ │ │ - rsbseq r9, r9, r2, asr r5 │ │ │ │ + svc 0x0044f648 │ │ │ │ + bl ea44c8 │ │ │ │ + rsbseq r9, r9, sl, lsr #10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r0, r6, r0, ror #6 │ │ │ │ + eoreq r0, r6, r8, ror r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed3dd94 │ │ │ │ + bl fed3ddbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ ldrmi r4, [r0], -ip, lsl #12 │ │ │ │ @ instruction: 0xf89d4619 │ │ │ │ - blls 32ebe8 │ │ │ │ - @ instruction: 0xf844f6dc │ │ │ │ + blls 32ec10 │ │ │ │ + @ instruction: 0xf830f6dc │ │ │ │ @ instruction: 0x46024b1b │ │ │ │ stmdbvs r8!, {r1, r8, sp}^ │ │ │ │ @ instruction: 0xf69b447b │ │ │ │ - blls 3a4f60 │ │ │ │ + blls 3a4f38 │ │ │ │ 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 +449303,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 12eafa8 │ │ │ │ @ instruction: 0xf8c30402 │ │ │ │ svclt 0x009c40d0 │ │ │ │ @ instruction: 0xf8c34311 │ │ │ │ @ instruction: 0xf8d310e0 │ │ │ │ tstmi r1, #240 @ 0xf0 │ │ │ │ rscsne pc, r0, r3, asr #17 │ │ │ │ svclt 0x0000bd38 │ │ │ │ - strdeq ip, [r3], -r4 @ │ │ │ │ + eoreq ip, r3, ip, lsl #10 │ │ │ │ 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 +449327,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: 0xf800f6a8 │ │ │ │ @ instruction: 0xf0204620 │ │ │ │ strtmi pc, [r0], -r1, ror #27 │ │ │ │ - stc2l 6, cr15, [r2, #-848] @ 0xfffffcb0 │ │ │ │ + stc2 6, cr15, [lr, #-848]! @ 0xfffffcb0 │ │ │ │ @ instruction: 0xf6aa4620 │ │ │ │ - strtmi pc, [r0], -fp, asr #26 │ │ │ │ - blx ff7a471a │ │ │ │ + @ instruction: 0x4620fd37 │ │ │ │ + blx ff2a4742 │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ @ instruction: 0x2100fe93 │ │ │ │ @ instruction: 0xf0294620 │ │ │ │ @ instruction: 0xf896fedf │ │ │ │ stmdbcs r0, {r0, r1, r4, r5, r7, ip} │ │ │ │ - bls 3daddc │ │ │ │ + bls 3dae04 │ │ │ │ @ instruction: 0x6d926953 │ │ │ │ svccs 0x00c0f412 │ │ │ │ @ instruction: 0xf893d005 │ │ │ │ andsls r2, r2, #184 @ 0xb8 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8938109 │ │ │ │ - bcs 1eef0c │ │ │ │ + bcs 1eef34 │ │ │ │ rscshi pc, r9, r0, asr #32 │ │ │ │ ldrdcc pc, [r4], r3 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf89580f0 │ │ │ │ - blcs 1f384c │ │ │ │ + blcs 1f3874 │ │ │ │ @ instruction: 0xf8d6d047 │ │ │ │ - blcs 1f3958 │ │ │ │ + blcs 1f3980 │ │ │ │ stmdbls r7, {r1, r3, r6, ip, lr, pc} │ │ │ │ @ instruction: 0x47984630 │ │ │ │ - ldc 6, cr15, [ip], #-288 @ 0xfffffee0 │ │ │ │ + stc 6, cr15, [r8], #-288 @ 0xfffffee0 │ │ │ │ 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 1222d6e │ │ │ │ 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 fe740db4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d83fb │ │ │ │ pop {r0, r1, r2, r4, r8, sl, fp, ip, sp, lr} │ │ │ │ - blge f0acf8 │ │ │ │ + blge f0ad20 │ │ │ │ sbcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ @ instruction: 0xf6484618 │ │ │ │ - strmi lr, [r3], -lr, lsl #23 │ │ │ │ + @ instruction: 0x4603eb7a │ │ │ │ andcs r4, r1, #1048576 @ 0x100000 │ │ │ │ tstvc sl, #458752 @ 0x70000 │ │ │ │ - blx a2e00 │ │ │ │ + blx a2e28 │ │ │ │ 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: 0xff7cf6a7 │ │ │ │ vst1.8 {d18-d21}, [pc], r0 │ │ │ │ strtmi r2, [r0], -r0, ror #2 │ │ │ │ - @ instruction: 0xf9e4f6aa │ │ │ │ + @ instruction: 0xf9d0f6aa │ │ │ │ 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 21a2e9e │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf0489301 │ │ │ │ @ instruction: 0x4680fb7b │ │ │ │ @ instruction: 0xf6a94620 │ │ │ │ - @ instruction: 0x4607fe99 │ │ │ │ + strmi pc, [r7], -r5, lsl #29 │ │ │ │ @ instruction: 0xf0434620 │ │ │ │ strmi pc, [r6], -fp, ror #22 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - blls 247bd0 │ │ │ │ - beq 4e16f4 │ │ │ │ + blls 247bf8 │ │ │ │ + beq 4e171c │ │ │ │ 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 11f8694 │ │ │ │ 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: 0xf9d0f6a9 │ │ │ │ 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 8855d0 │ │ │ │ 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 +449471,57 @@ │ │ │ │ rscslt r6, r6, #1622016 @ 0x18c000 │ │ │ │ @ instruction: 0xf8d34306 │ │ │ │ rscslt r3, r6, #140 @ 0x8c │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ mcrcs 3, 0, r8, cr0, cr3, {0} │ │ │ │ svcge 0x0065f47f │ │ │ │ stmdals r7, {r2, r3, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ - @ instruction: 0xff46f6d9 │ │ │ │ + @ instruction: 0xff32f6d9 │ │ │ │ stcls 7, cr14, [r7], {11} │ │ │ │ @ instruction: 0xf8952100 │ │ │ │ strtmi r2, [r0], -r4, ror #5 │ │ │ │ andeq pc, r1, #130 @ 0x82 │ │ │ │ - blx fe4a2f7a │ │ │ │ + blx fe4a2fa2 │ │ │ │ ldrbt r6, [fp], r3, ror #18 │ │ │ │ andscs r9, r1, #7, 30 │ │ │ │ ldrtmi r2, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf87cf69b │ │ │ │ + @ instruction: 0xf868f69b │ │ │ │ pkhbtmi r2, r0, r2, lsl #4 │ │ │ │ andsls r2, fp, r8, lsl #2 │ │ │ │ @ instruction: 0xf69b4638 │ │ │ │ - @ instruction: 0xf8dff875 │ │ │ │ + @ instruction: 0xf8dff861 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [ip], {220} @ 0xdc │ │ │ │ @ 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: 0xf8d7f891 │ │ │ │ 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 200fb0 │ │ │ │ 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 6f8998 │ │ │ │ + blx feecb7d8 │ │ │ │ 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 +449530,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 ffe24a22 │ │ │ │ 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 +449549,98 @@ │ │ │ │ stm r5, {r0, r1} │ │ │ │ stmib r8, {r0, r1}^ │ │ │ │ ldm ip!, {r9, sl, sp, pc} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ stmdals r1, {r0, r4, r5, r6, r9, sl, lr} │ │ │ │ - blx 1124a44 │ │ │ │ + blx c24a6c │ │ │ │ @ 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 567530 │ │ │ │ tstls lr, r1, lsl #24 │ │ │ │ @ instruction: 0x2320bf18 │ │ │ │ stmdbls lr, {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d2bf08 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - ldc2l 6, cr15, [r4], #624 @ 0x270 │ │ │ │ + stc2l 6, cr15, [r0], #624 @ 0x270 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r2, #632] @ 0x278 │ │ │ │ + ldc2 6, cr15, [lr, #632]! @ 0x278 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ - blx 14a4a90 │ │ │ │ + blx fa4ab8 │ │ │ │ andls r4, pc, r4, lsl #12 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc2l 6, cr15, [r6, #632] @ 0x278 │ │ │ │ + ldc2 6, cr15, [r2, #632]! @ 0x278 │ │ │ │ ldmibvs lr, {r1, r3, r4, r8, r9, fp, ip, pc} │ │ │ │ tstcc r4, #36700160 @ 0x2300000 │ │ │ │ mcrcs 3, 0, r9, cr0, cr0, {0} │ │ │ │ cmnphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ strcs r9, [r0], #-3867 @ 0xfffff0e5 │ │ │ │ sublt pc, r4, sp, asr #17 │ │ │ │ ldrtmi r4, [r1], fp, asr #13 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ mcrcs 8, 0, r6, cr0, cr14, {0} │ │ │ │ cmpphi r8, r0 @ p-variant is OBSOLETE │ │ │ │ - bcs 201124 │ │ │ │ + bcs 20114c │ │ │ │ andshi pc, lr, #0 │ │ │ │ - bcs 305ccc │ │ │ │ + bcs 305cf4 │ │ │ │ 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 22f0d4 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ ldrbmi r0, [r2], -r0, lsl #20 │ │ │ │ - bvs ff69f09c │ │ │ │ - blvc 6410d4 │ │ │ │ + bvs ff69f0c4 │ │ │ │ + blvc 6410fc │ │ │ │ @ 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 305d54 │ │ │ │ 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 3cb948 │ │ │ │ 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 24b558 │ │ │ │ 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 +449655,32 @@ │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ @ instruction: 0x012d012d │ │ │ │ - blls 2a7634 │ │ │ │ + blls 2a765c │ │ │ │ andcc pc, r0, r8, lsr #17 │ │ │ │ @ instruction: 0x6726e9dd │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stmib sp, {r4}^ │ │ │ │ @ instruction: 0xf69b671c │ │ │ │ - @ instruction: 0x4607f991 │ │ │ │ + @ instruction: 0x4607f97d │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - stc2 6, cr15, [r8, #-632] @ 0xfffffd88 │ │ │ │ + ldc2l 6, cr15, [r4], #632 @ 0x278 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ @ instruction: 0xf69b0010 │ │ │ │ - bls 2656ec │ │ │ │ + bls 2656c4 │ │ │ │ ldmibvs r3, {r1, r2, r9, sl, lr} │ │ │ │ ldmibvs r0, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - mrc2 6, 2, pc, cr10, cr13, {6} │ │ │ │ + mcr2 6, 2, pc, cr6, cr13, {6} @ │ │ │ │ rscvs r9, r3, lr, lsl #22 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr6, {0} │ │ │ │ strpl lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf10660a5 │ │ │ │ mvnsvs r0, r4, asr #6 │ │ │ │ ldm r4, {r2, r8, r9, ip, pc} │ │ │ │ @@ -449682,111 +449690,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 ffaa4ca6 │ │ │ │ @ instruction: 0x46584631 │ │ │ │ - ldc2l 6, cr15, [r4], {158} @ 0x9e │ │ │ │ + stc2l 6, cr15, [r0], {158} @ 0x9e │ │ │ │ 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 3257a0 │ │ │ │ @ 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 4ff510 │ │ │ │ @ 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 a0dec4 │ │ │ │ @ instruction: 0xf003bf1b │ │ │ │ andcs r0, r1, #2080374784 @ 0x7c000000 │ │ │ │ - blx 278c24 │ │ │ │ + blx 278c4c │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r8], #-632 @ 0xfffffd88 │ │ │ │ + blls 2cdaf8 │ │ │ │ andls r3, r2, #268435456 @ 0x10000000 │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ movwls r4, #13849 @ 0x3619 │ │ │ │ andeq pc, r0, #-2147483632 @ 0x80000010 │ │ │ │ - bls 3cbaf0 │ │ │ │ + bls 3cbb18 │ │ │ │ teqpcc r2, r2 @ @ p-variant is OBSOLETE │ │ │ │ svcne 0x0013ebb1 │ │ │ │ svcge 0x001df4ff │ │ │ │ - bvc 4a1a60 │ │ │ │ + bvc 4a1a88 │ │ │ │ stmdbvs ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrmi r9, [r8], -r6, lsl #22 │ │ │ │ - @ instruction: 0xffb0f69b │ │ │ │ + @ instruction: 0xff9cf69b │ │ │ │ @ instruction: 0x46519811 │ │ │ │ - @ instruction: 0xffa2f707 │ │ │ │ + @ instruction: 0xff8ef707 │ │ │ │ mcrcs 12, 0, r9, cr0, cr2, {0} │ │ │ │ mrcge 4, 6, APSR_nzcv, cr6, cr15, {3} │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - strmi pc, [r1], r5, asr #26 │ │ │ │ + @ instruction: 0x4681fd31 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8ddae9b │ │ │ │ tstlt ip, r4, asr #32 │ │ │ │ ldmdals sl, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf99af6a8 │ │ │ │ + @ instruction: 0xf986f6a8 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xfff4f707 │ │ │ │ + @ instruction: 0xffe0f707 │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ orrslt r4, fp, r5, lsl #12 │ │ │ │ stmdavs r8!, {sl, sp}^ │ │ │ │ - @ instruction: 0xff8ef69b │ │ │ │ + @ instruction: 0xff7af69b │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ strmi lr, [r0], #-2501 @ 0xfffff63b │ │ │ │ - blcc 238bec │ │ │ │ + blcc 238c14 │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf7073030 │ │ │ │ - @ instruction: 0xf8dbffe1 │ │ │ │ + @ instruction: 0xf8dbffcd │ │ │ │ @ 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 8138dc │ │ │ │ + blls 8138a0 │ │ │ │ + bcs 201a00 │ │ │ │ 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 2e0ae8 │ │ │ │ andcc pc, r0, r8, lsl #17 │ │ │ │ - blls 2e0f7c │ │ │ │ + blls 2e0fa4 │ │ │ │ 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 +449802,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 20dffc │ │ │ │ @ instruction: 0xf1babf08 │ │ │ │ svclt 0x00080f01 │ │ │ │ - beq 263514 │ │ │ │ + beq 26353c │ │ │ │ svcge 0x0029f43f │ │ │ │ @ instruction: 0xf8c646b4 │ │ │ │ - blx 19cb414 │ │ │ │ + blx 19cb43c │ │ │ │ @ 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: 0xf899ffd9 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r6], -r9, asr #12 │ │ │ │ - blx ffd24e90 │ │ │ │ + blx ff824eb8 │ │ │ │ ldrdcc pc, [ip], -fp │ │ │ │ mulne r8, fp, r8 │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ - b 1228054 │ │ │ │ - blls 7a7b44 │ │ │ │ + b 122807c │ │ │ │ + blls 7a7b6c │ │ │ │ @ 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: 0xf896fb9d │ │ │ │ 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 fee2e3cc │ │ │ │ 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 +449869,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], #2805 @ 0xaf5 │ │ │ │ + blcs 21614c │ │ │ │ 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, 6, cr15, cr10, 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 1924e70 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x0079939a │ │ │ │ + @ instruction: 0x00799394 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r9, r8, ror #5 │ │ │ │ + rsbseq r9, r9, r0, asr #5 │ │ │ │ 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 +449916,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 2ee314 │ │ │ │ + bleq 2639d8 │ │ │ │ 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: 0xf8dfff93 │ │ │ │ + bls 375010 │ │ │ │ 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 281b02 │ │ │ │ @ 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: 0xf9e8f69c │ │ │ │ strtmi r9, [r1], -r7, lsl #16 │ │ │ │ - blx ffd25080 │ │ │ │ + blx ff8250a8 │ │ │ │ eorsvs pc, r4, sl, asr #17 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8998ff0 │ │ │ │ @ instruction: 0xf0033019 │ │ │ │ - blcs 268318 │ │ │ │ + blcs 268340 │ │ │ │ strtcs fp, [r2], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 2db630 │ │ │ │ + blcs 2db658 │ │ │ │ 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 +449972,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 36a42c │ │ │ │ @ instruction: 0xf8cd58d3 │ │ │ │ ldrtmi r9, [r1], ip │ │ │ │ cmncs r0, r2, lsl #6 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ - @ instruction: 0xff3cf69a │ │ │ │ + @ instruction: 0xff28f69a │ │ │ │ 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 +449996,50 @@ │ │ │ │ eorcc pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc052f896 │ │ │ │ @ instruction: 0x6054f896 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf840360b │ │ │ │ @ instruction: 0xf840702c │ │ │ │ @ instruction: 0xf69c2026 │ │ │ │ - stmdals r7, {r0, r1, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r7, {r0, r1, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69e4621 │ │ │ │ - blls 2e60e8 │ │ │ │ + blls 2e60c0 │ │ │ │ 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 30c344 │ │ │ │ andsle r2, r7, r1, lsl #22 │ │ │ │ - blcc 28e328 │ │ │ │ + blcc 28e350 │ │ │ │ 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 1e8388 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ and r9, r8, r3, lsl #6 │ │ │ │ mulcc r2, r9, r8 │ │ │ │ @ instruction: 0xf10006db │ │ │ │ @ instruction: 0xf1bb8255 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - blls 2d34c4 │ │ │ │ + blls 2d34ec │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 20df78 │ │ │ │ + blcs 20dfa0 │ │ │ │ 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 +450050,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, r3, ror lr @ │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ strtmi r6, [r1], -r5, ror #5 │ │ │ │ - blx fea25220 │ │ │ │ - blcs 20e3c8 │ │ │ │ + blx fe525248 │ │ │ │ + blcs 20e3f0 │ │ │ │ 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 366ab4 │ │ │ │ addvs r4, r3, r4, lsl #12 │ │ │ │ movtvs r9, #23299 @ 0x5b03 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 307d6c │ │ │ │ + blls 307d94 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 2c7c44 │ │ │ │ + blcs 2c7c6c │ │ │ │ @ instruction: 0xf8b9d1cb │ │ │ │ cmncs r0, r1, lsl r0 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ @ instruction: 0xf8992604 │ │ │ │ movwls r8, #36880 @ 0x9010 │ │ │ │ - mrc2 6, 3, pc, cr8, cr10, {4} │ │ │ │ + mcr2 6, 3, pc, cr4, cr10, {4} @ │ │ │ │ strtcc pc, [ip], #-2271 @ 0xfffff721 │ │ │ │ - bls 36fda8 │ │ │ │ + bls 36fdd0 │ │ │ │ ldmpl r3, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ - blx 241d2a │ │ │ │ + blx 241d52 │ │ │ │ @ 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 +450096,32 @@ │ │ │ │ @ instruction: 0xf89c302e │ │ │ │ @ instruction: 0xf89ce052 │ │ │ │ @ instruction: 0xf10ec054 │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf840602e │ │ │ │ @ instruction: 0xf69c202c │ │ │ │ - stmdals r7, {r0, r1, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r7, {r0, r1, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69e4639 │ │ │ │ - stmdbvs r3!, {r0, r1, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r1, r2, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmibmi r8!, {r3, r9, sp}^ │ │ │ │ vmax.u32 d20, d2, d16 │ │ │ │ ldrbtmi r0, [r9], #-788 @ 0xfffffcec │ │ │ │ @ instruction: 0x6123462a │ │ │ │ - cdp2 7, 1, cr15, cr12, cr6, {0} │ │ │ │ + cdp2 7, 0, cr15, cr8, cr6, {0} │ │ │ │ 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 257530 │ │ │ │ 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 +450137,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 ff5a7a68 │ │ │ │ + bls 379298 │ │ │ │ @ instruction: 0x5014f8da │ │ │ │ andcs r5, r0, #13828096 @ 0xd30000 │ │ │ │ ldrmi r9, [r8], -r2, lsl #6 │ │ │ │ - @ instruction: 0xff88f6db │ │ │ │ + @ instruction: 0xff74f6db │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ strmi r4, [r4], -sp, asr #19 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ andeq pc, r9, #134217731 @ 0x8000003 │ │ │ │ @ instruction: 0xf7064479 │ │ │ │ - strtmi pc, [r2], -r3, asr #27 │ │ │ │ + strtmi pc, [r2], -pc, lsr #27 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r3, [r8], -r0, lsl #2 │ │ │ │ - blx ba53a8 │ │ │ │ + blx 6a53d0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ mcrge 4, 3, pc, cr2, cr15, {1} @ │ │ │ │ @ instruction: 0x2004f8b9 │ │ │ │ @ instruction: 0xf8da210c │ │ │ │ - blx 2339e6 │ │ │ │ + blx 233a0e │ │ │ │ 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 ff0e12d0 │ │ │ │ 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 34f1c2 │ │ │ │ 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 24ba70 │ │ │ │ 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 3b9030 │ │ │ │ + b 1364210 │ │ │ │ + blx bab244 │ │ │ │ + b 12a5e34 │ │ │ │ + b 1268238 │ │ │ │ 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 1f6390 │ │ │ │ rschi pc, r0, r0 │ │ │ │ rscvs r2, r3, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ - blmi fe6a18e4 │ │ │ │ + blmi fe6a190c │ │ │ │ str r2, [sl, r0, lsl #4]! │ │ │ │ strtmi r6, [r0], -r3, lsr #18 │ │ │ │ stmdbls sp, {r0, r1, r3, r9, fp, ip, pc} │ │ │ │ - bls 4f7a74 │ │ │ │ + bls 4f7a9c │ │ │ │ @ instruction: 0x462a4313 │ │ │ │ @ instruction: 0xf7066123 │ │ │ │ - @ instruction: 0xf8dafd43 │ │ │ │ + @ instruction: 0xf8dafd2f │ │ │ │ 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 +450230,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 237b38 │ │ │ │ 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 3b90e4 │ │ │ │ + b 12a46c8 │ │ │ │ + blx ba9ae0 │ │ │ │ + b 12e4ed8 │ │ │ │ + b 12a86dc │ │ │ │ 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, r7, lsr #29 │ │ │ │ stmdbls r9, {r0, r3, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ stmdacs ip, {r0, r2, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdacs r3, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ teqle r0, r0, ror #5 │ │ │ │ - bls 37a860 │ │ │ │ + bls 37a888 │ │ │ │ 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 24f736 │ │ │ │ tstcs r0, r5, lsl #4 │ │ │ │ tstcc r1, r0, ror r8 │ │ │ │ strmi r6, [fp, #144] @ 0x90 │ │ │ │ - blvc 525c04 │ │ │ │ + blvc 525c2c │ │ │ │ @ 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 +450281,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 1e8374 │ │ │ │ svcge 0x0019f43f │ │ │ │ teqpne r2, r3 @ @ p-variant is OBSOLETE │ │ │ │ - blmi 12b0364 │ │ │ │ + blmi 12b038c │ │ │ │ sbcsmi r9, r1, r6, lsl #16 │ │ │ │ movwls r5, #39107 @ 0x98c3 │ │ │ │ @ instruction: 0xf6db4618 │ │ │ │ - @ instruction: 0xf8dafe65 │ │ │ │ + @ instruction: 0xf8dafe51 │ │ │ │ adcvs r3, r0, r4, lsl r0 │ │ │ │ sbcsmi pc, r8, #13238272 @ 0xca0000 │ │ │ │ - blmi 11a178c │ │ │ │ + blmi 11a17b4 │ │ │ │ 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 +450311,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 be18fc │ │ │ │ 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 │ │ │ │ + svc 0x0008f647 │ │ │ │ + b fffa553c │ │ │ │ @ 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 +450343,91 @@ │ │ │ │ @ instruction: 0xf8c14613 │ │ │ │ ldrbt r3, [r1], #576 @ 0x240 │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ @ instruction: 0xf8b9e58f │ │ │ │ @ instruction: 0xf7fe1011 │ │ │ │ pkhtbmi pc, r6, r3, asr #29 @ │ │ │ │ str r6, [r6, -r0, ror #5] │ │ │ │ - rsbseq r8, r9, ip, lsl #21 │ │ │ │ + rsbseq r8, r9, r4, ror #20 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - eoreq pc, r5, r8, lsl #15 │ │ │ │ - eoreq pc, r5, r8, ror #14 │ │ │ │ - eoreq pc, r5, sl, lsl #13 │ │ │ │ - eoreq r3, sl, r4, lsl #26 │ │ │ │ - eoreq pc, r5, r4, asr #11 │ │ │ │ + eoreq pc, r5, r0, lsr #17 │ │ │ │ + eoreq pc, r5, r0, lsl #17 │ │ │ │ + eoreq pc, r5, r2, lsr #15 │ │ │ │ + eoreq r3, sl, ip, lsl lr │ │ │ │ + ldrdeq pc, [r5], -ip @ │ │ │ │ andeq r0, r0, r4, lsl #11 │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ - eoreq r3, sl, r6, lsr fp │ │ │ │ + eoreq r3, sl, lr, asr #24 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq pc, r5, r8, asr #5 │ │ │ │ + eoreq pc, r5, r0, ror #7 │ │ │ │ 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 40c4ce │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ @ instruction: 0xf8932051 │ │ │ │ andcc r3, fp, #83 @ 0x53 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8569022 │ │ │ │ @ instruction: 0xf69aa023 │ │ │ │ - strmi pc, [r4], -r1, lsr #24 │ │ │ │ + strmi pc, [r4], -sp, lsl #24 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf289fa5f │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46494653 │ │ │ │ - mrc2 6, 4, pc, cr2, cr11, {4} │ │ │ │ - blls 202260 │ │ │ │ + mrc2 6, 3, pc, cr14, cr11, {4} │ │ │ │ + blls 202288 │ │ │ │ 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 3fd122 │ │ │ │ + blge 274520 │ │ │ │ mulslt sp, r2, r8 │ │ │ │ @ instruction: 0xa055f892 │ │ │ │ @ instruction: 0x2056f892 │ │ │ │ - bleq 4e412c │ │ │ │ - beq 4e412c │ │ │ │ + bleq 4e4154 │ │ │ │ + beq 4e4154 │ │ │ │ tstpeq fp, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5cc110 │ │ │ │ + blgt 5cc138 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdbls r1, {r3, r4, r5, r9, sl, lr} │ │ │ │ eorpl pc, fp, r4, asr #16 │ │ │ │ eorpl pc, sl, r4, asr #16 │ │ │ │ eorpl pc, r1, r4, asr #16 │ │ │ │ @ instruction: 0xf69d4621 │ │ │ │ - ldmdbvs r3!, {r0, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r2, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ movwcs pc, #15112 @ 0x3b08 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blne 18b3dcc │ │ │ │ + blne 18b3df4 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorcc pc, sl, r4, lsl #17 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - rsbseq r8, r9, r0, ror r3 │ │ │ │ + rsbseq r8, r9, r8, asr #6 │ │ │ │ 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 14f97e8 │ │ │ │ @ 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 +450466,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: 0x7c73facb │ │ │ │ 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, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 1e7e68 │ │ │ │ + strgt ip, [pc], #-3343 @ 1e7e90 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - mcr2 6, 5, pc, cr2, cr13, {4} @ │ │ │ │ - blmi 43a6a8 │ │ │ │ + mcr2 6, 4, pc, cr14, cr13, {4} @ │ │ │ │ + blmi 43a6d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 741eec │ │ │ │ + blls 741f14 │ │ │ │ @ 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 0x0000eda2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r9, r2, lsl #5 │ │ │ │ - rsbseq r8, r9, r4, lsl #3 │ │ │ │ + rsbseq r8, r9, sl, asr r2 │ │ │ │ + rsbseq r8, r9, ip, asr r1 │ │ │ │ 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 +450518,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] @ 1e7fe0 │ │ │ │ smlawbcs r0, r8, fp, r0 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx aa5976 │ │ │ │ + blx 5a599e │ │ │ │ stmdbvs r0!, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf69a2220 │ │ │ │ - @ instruction: 0x4606fad3 │ │ │ │ + @ instruction: 0x4606fabf │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mcr2 6, 2, pc, cr10, cr13, {4} @ │ │ │ │ + mrc2 6, 1, pc, cr6, cr13, {4} │ │ │ │ @ instruction: 0x46424633 │ │ │ │ strtmi r2, [r0], -r7, ror #3 │ │ │ │ - ldc2 6, cr15, [lr], {157} @ 0x9d │ │ │ │ - bleq 20e35b4 │ │ │ │ + stc2 6, cr15, [sl], {157} @ 0x9d │ │ │ │ + bleq 20e35dc │ │ │ │ strmi r2, [r0], r0, lsr #2 │ │ │ │ @ instruction: 0xf69b4628 │ │ │ │ - stmdbvs r0!, {r0, r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx fefa59b4 │ │ │ │ + blx feaa59dc │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2b9800 │ │ │ │ + blgt 2b9828 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - ldrtmi pc, [r3], -sp, lsr #28 @ │ │ │ │ + @ instruction: 0x4633fe19 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - ldc 12, cr15, [pc, #4] @ 1e7f74 │ │ │ │ + vldr d15, [pc, #948] @ 1e834c │ │ │ │ @ instruction: 0x21200b6f │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx ffc259e8 │ │ │ │ + blx ff725a10 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - @ instruction: 0x4606fa99 │ │ │ │ + strmi pc, [r6], -r5, lsl #21 │ │ │ │ strtmi fp, [sl], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mrc2 6, 0, pc, cr0, cr13, {4} │ │ │ │ + ldc2l 6, cr15, [ip, #628]! @ 0x274 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ strtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx ffb25a1e │ │ │ │ + blx ff625a46 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x462021f9 │ │ │ │ - blx ff9a5a2a │ │ │ │ + blx ff4a5a52 │ │ │ │ @ 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] @ 1e81f4 │ │ │ │ @ instruction: 0x46280b58 │ │ │ │ mulsvs r1, r8, r8 │ │ │ │ @ instruction: 0xf69b4631 │ │ │ │ - @ instruction: 0x4632fab9 │ │ │ │ + ldrtmi pc, [r2], -r5, lsr #21 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blx 1ca5a4c │ │ │ │ + blx 17a5a74 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2b9898 │ │ │ │ + blgt 2b98c0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - ldrtmi pc, [r3], -r1, ror #27 @ │ │ │ │ + ldrtmi pc, [r3], -sp, asr #27 @ │ │ │ │ bicscs r4, sp, r2, asr #12 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - vldr d15, [pc, #724] @ 1e82dc │ │ │ │ + vldr d15, [pc, #644] @ 1e82b4 │ │ │ │ @ instruction: 0x21200b49 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx fe925a80 │ │ │ │ + blx fe425aa8 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r6], -sp, asr #20 │ │ │ │ + @ instruction: 0x4606fa39 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [r4, #628] @ 0x274 │ │ │ │ + ldc2 6, cr15, [r0, #628]! @ 0x274 │ │ │ │ ldrtmi r4, [r3], -r2, asr #12 │ │ │ │ smlsdxls r0, r3, r1, r2 │ │ │ │ @ instruction: 0xf69d4620 │ │ │ │ - smlawtcs r0, fp, fp, pc @ │ │ │ │ - bleq 223b24 │ │ │ │ + msrcs LR_irq, r7 │ │ │ │ + bleq 223b4c │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx 21a5abc │ │ │ │ + blx 1ca5ae4 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r7], -pc, lsr #20 │ │ │ │ + @ instruction: 0x4607fa1b │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - stc2 6, cr15, [r6, #628]! @ 0x274 │ │ │ │ + ldc2 6, cr15, [r2, #628] @ 0x274 │ │ │ │ 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] @ 1e8258 │ │ │ │ @ instruction: 0x21200b2a │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - blx 19a5afc │ │ │ │ + blx 14a5b24 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf69a2101 │ │ │ │ - strmi pc, [r6], -pc, lsl #20 │ │ │ │ + @ instruction: 0x4606f9fb │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2 6, cr15, [r6, #628] @ 0x274 │ │ │ │ + ldc2l 6, cr15, [r2, #-628]! @ 0xfffffd8c │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx 18a5b32 │ │ │ │ + blx 13a5b5a │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf69b4628 │ │ │ │ - stmdbvs r0!, {r0, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf9f2f69a │ │ │ │ + @ instruction: 0xf9def69a │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [sl, #-628]! @ 0xfffffd8c │ │ │ │ + ldc2l 6, cr15, [r6, #-628] @ 0xfffffd8c │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ vmax.s8 d24, d0, d0 │ │ │ │ @ instruction: 0xf69d11d1 │ │ │ │ - bmi 626fb0 │ │ │ │ + bmi 626f88 │ │ │ │ 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 │ │ │ │ + stcl 6, cr15, [r4], #-284 @ 0xfffffee4 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbmi r0, r0, r0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ rsbgt r0, r0, r0 │ │ │ │ ... │ │ │ │ - rsbseq r8, r9, ip, lsr r1 │ │ │ │ + rsbseq r8, r9, r4, lsl r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r9, r2, lsl #30 │ │ │ │ + ldrsbteq r7, [r9], #-234 @ 0xffffff16 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2a3604 │ │ │ │ + blhi 2a362c │ │ │ │ @ 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 +450684,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, #55296 @ 0xd800 │ │ │ │ @ instruction: 0xf0c0900e │ │ │ │ - blls 3c845c │ │ │ │ + blls 3c8484 │ │ │ │ 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 11cce14 │ │ │ │ tstls r0, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0xf0c045cb │ │ │ │ - bls 448954 │ │ │ │ + bls 44897c │ │ │ │ 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 8072be │ │ │ │ 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 2f4e50 │ │ │ │ + bl feccea58 │ │ │ │ stcls 3, cr0, [r5, #-12] │ │ │ │ strbmi r6, [r3, #-244] @ 0xffffff0c │ │ │ │ movwls r4, #9759 @ 0x261f │ │ │ │ strcs fp, [r0, -ip, lsr #30] │ │ │ │ - bcs 231e3c │ │ │ │ + bcs 231e64 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ smladcs r0, r8, pc, fp @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0x4641811f │ │ │ │ @ instruction: 0xf6479802 │ │ │ │ - strtmi lr, [lr], ip, ror #21 │ │ │ │ + ssatmi lr, #15, r8, asr #21 │ │ │ │ rscvs fp, ip, r7, asr #5 │ │ │ │ - blge d85318 │ │ │ │ + blge d85340 │ │ │ │ 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 24eea8 │ │ │ │ mrshi pc, (UNDEF: 5) @ │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ ldmdbvs r0, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8b2f69a │ │ │ │ + @ instruction: 0xf89ef69a │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r1, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ - blx feea5d02 │ │ │ │ + blx fe9a5d2a │ │ │ │ svcls 0x000b9a06 │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - bvc 6425ec │ │ │ │ + bvc 642614 │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 1228ec8 │ │ │ │ - blls 6289b8 │ │ │ │ + b 1228ef0 │ │ │ │ + blls 6289e0 │ │ │ │ @ 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 4a7484 │ │ │ │ ldmdavs fp, {r0, r1, r2, r9, fp, ip, pc} │ │ │ │ addsmi r7, sl, #23296 @ 0x5b00 │ │ │ │ sbcshi pc, fp, r0, asr #1 │ │ │ │ - bls 60ef00 │ │ │ │ + bls 60ef28 │ │ │ │ eormi pc, r3, r2, asr #16 │ │ │ │ - bls 3b4eec │ │ │ │ + bls 3b4f14 │ │ │ │ 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 20a5c50 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ umulleq r8, r3, pc, r0 @ │ │ │ │ - blls 54cf30 │ │ │ │ + blls 54cf58 │ │ │ │ ldcleq 1, cr15, [r4], #-52 @ 0xffffffcc │ │ │ │ - blhi fed6399c │ │ │ │ - beq 124758 │ │ │ │ + blhi fed639c4 │ │ │ │ + beq 124780 │ │ │ │ stmdbeq r4, {r0, r1, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9007 │ │ │ │ - blx 19d0370 │ │ │ │ + blx 19d0398 │ │ │ │ strbtmi pc, [r1], r9, lsl #7 @ │ │ │ │ - bl 50cf44 │ │ │ │ + bl 50cf6c │ │ │ │ strls r0, [r9, -r7, lsl #7] │ │ │ │ stmdals r7, {r0, r2, r8, r9, ip, pc} │ │ │ │ - stc2l 6, cr15, [sl, #-624] @ 0xfffffd90 │ │ │ │ + ldc2 6, cr15, [r6, #-624]! @ 0xfffffd90 │ │ │ │ strmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - blls 566e84 │ │ │ │ - blcs 9f9b64 │ │ │ │ + blls 566e5c │ │ │ │ + blcs 9f9b8c │ │ │ │ @ instruction: 0xf0007c43 │ │ │ │ - blcs 608620 │ │ │ │ + blcs 608648 │ │ │ │ @ instruction: 0x81abf000 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ - blcs 4089e8 │ │ │ │ + blcs 408a10 │ │ │ │ teqphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ movwcs sl, #3610 @ 0xe1a │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - bls 53077c │ │ │ │ + bls 5307a4 │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ - blhi 8239b4 │ │ │ │ - @ instruction: 0xf89af69a │ │ │ │ + blhi 8239dc │ │ │ │ + @ instruction: 0xf886f69a │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2d2fec │ │ │ │ + blgt 2d3014 │ │ │ │ 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 a5e3e │ │ │ │ + blcs 207458 │ │ │ │ @ instruction: 0xf04fd049 │ │ │ │ - blge 8aa3ac │ │ │ │ + blge 8aa3d4 │ │ │ │ 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 2a7ab8 │ │ │ │ eorcs r4, r0, #128, 12 @ 0x8000000 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ andsvs r2, pc, r1, lsl #2 │ │ │ │ - blx 347572 │ │ │ │ + blx 34759a │ │ │ │ eorsvs pc, r3, r3, lsl #6 │ │ │ │ - blvc 8a3a60 │ │ │ │ - blvc 823a24 │ │ │ │ - @ instruction: 0xf862f69a │ │ │ │ + blvc 8a3a88 │ │ │ │ + blvc 823a4c │ │ │ │ + @ instruction: 0xf84ef69a │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - bgt 2d2c5c │ │ │ │ + bgt 2d2c84 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46580914 │ │ │ │ - blx ff7a5e86 │ │ │ │ + blx ff2a5eae │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - ldrbmi pc, [r2], -r9, lsr #19 @ │ │ │ │ + @ instruction: 0x4652f995 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf69d3501 │ │ │ │ - @ instruction: 0x7c23f9a1 │ │ │ │ + @ instruction: 0x7c23f98d │ │ │ │ addsmi r4, sp, #136314880 @ 0x8200000 │ │ │ │ @ instruction: 0xf8ddd3bf │ │ │ │ - blls 30c4bc │ │ │ │ + blls 30c4e4 │ │ │ │ @ instruction: 0xf8499a06 │ │ │ │ ldrmi sl, [r3], #-3844 @ 0xfffff0fc │ │ │ │ - blls 34d058 │ │ │ │ + blls 34d080 │ │ │ │ @ instruction: 0xf47f454b │ │ │ │ svcls 0x0009af78 │ │ │ │ @ instruction: 0xf69c4638 │ │ │ │ - bge 9a775c │ │ │ │ + bge 9a7734 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1325ed4 │ │ │ │ - blmi 19bade4 │ │ │ │ + blx e25efc │ │ │ │ + blmi 19bae0c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ff1c24d4 │ │ │ │ + blls ff1c24fc │ │ │ │ @ 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 a08934 │ │ │ │ rschi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a08 │ │ │ │ strtmi r8, [r8], -r3, lsr #2 │ │ │ │ - ldmib r8!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r4!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ands r9, r9, sl │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a0886c │ │ │ │ + blcs a08894 │ │ │ │ strmi fp, [r2], r8, lsl #30 │ │ │ │ - blcs 41c7a8 │ │ │ │ + blcs 41c7d0 │ │ │ │ svcge 0x004ef47f │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b1 │ │ │ │ - @ instruction: 0xf924f69d │ │ │ │ + @ instruction: 0xf910f69d │ │ │ │ str r4, [ip, r2, lsl #13]! │ │ │ │ strtmi r9, [r8], -r7, lsl #30 │ │ │ │ @ instruction: 0xf6474639 │ │ │ │ - adcmi lr, pc, #160, 18 @ 0x280000 │ │ │ │ + adcmi lr, pc, #140, 18 @ 0x230000 │ │ │ │ ldmdale sl!, {r1, r3, ip, pc} │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ - blge d39db4 │ │ │ │ + blge d39ddc │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ movwls r9, #2054 @ 0x806 │ │ │ │ - blls 4f0d14 │ │ │ │ + blls 4f0d3c │ │ │ │ @ instruction: 0xf69d3501 │ │ │ │ - blls 2e79a8 │ │ │ │ + blls 2e7980 │ │ │ │ svceq 0x0004f843 │ │ │ │ - blls 3cd120 │ │ │ │ - blls 479594 │ │ │ │ + blls 3cd148 │ │ │ │ + blls 4795bc │ │ │ │ eorle r4, r4, #-805306359 @ 0xd0000009 │ │ │ │ svccs 0x00004621 │ │ │ │ - blls 39c8d0 │ │ │ │ + blls 39c8f8 │ │ │ │ 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 823b94 │ │ │ │ + @ instruction: 0xffaaf699 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #47640 @ 0xba18 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf69d9806 │ │ │ │ - blls 4e7228 │ │ │ │ + blls 4e7200 │ │ │ │ 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: 0x4601f8f3 │ │ │ │ stmdals sl, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - ldc2 6, cr15, [r6], #-624 @ 0xfffffd90 │ │ │ │ + stc2 6, cr15, [r2], #-624 @ 0xfffffd90 │ │ │ │ strmi sl, [r1], -lr, lsr #20 │ │ │ │ @ instruction: 0xf69d9806 │ │ │ │ - @ instruction: 0x4604f9b9 │ │ │ │ + strmi pc, [r4], -r5, lsr #19 │ │ │ │ strbmi r9, [r1], -r2, lsl #16 │ │ │ │ - ldmib r6!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r2!, {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}^ │ │ │ │ + ldmdb ip!, {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 5e2044 │ │ │ │ @ instruction: 0xf8539a09 │ │ │ │ - bl 2b862c │ │ │ │ + bl 2b8654 │ │ │ │ movwls r0, #41858 @ 0xa382 │ │ │ │ @ instruction: 0xf8947c23 │ │ │ │ movwls r8, #12305 @ 0x3011 │ │ │ │ - blls 3e1e68 │ │ │ │ + blls 3e1e90 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a08818 │ │ │ │ - blcs 41c930 │ │ │ │ + blcs a08840 │ │ │ │ + blcs 41c958 │ │ │ │ strtmi sp, [r2], -lr, lsl #3 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf69d11b9 │ │ │ │ - strmi pc, [r4], -fp, lsr #17 │ │ │ │ + @ instruction: 0x4604f897 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ ... │ │ │ │ - @ instruction: 0x00797e98 │ │ │ │ + rsbseq r7, r9, r0, ror lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00797b9c │ │ │ │ + rsbseq r7, r9, r4, ror fp │ │ │ │ subcs sl, r0, #2944 @ 0xb80 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - svc 0x0034f646 │ │ │ │ + svc 0x0020f646 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f0638 │ │ │ │ + blx 11f0660 │ │ │ │ strbeq pc, [lr, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f5214 │ │ │ │ + bcs 5f523c │ │ │ │ @ instruction: 0x462ad1f3 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fe9a661a │ │ │ │ + blx fe9a6642 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf87ef69d │ │ │ │ + @ instruction: 0xf86af69d │ │ │ │ strmi r2, [r6], -r0, asr #4 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - svc 0x0014f646 │ │ │ │ + svc 0x0000f646 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f09fc │ │ │ │ + blx 11f0a24 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f5254 │ │ │ │ + bcs 5f527c │ │ │ │ @ instruction: 0x462ad1f3 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 21a665a │ │ │ │ + blx 21a6682 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf85ef69d │ │ │ │ + @ instruction: 0xf84af69d │ │ │ │ @ instruction: 0x46034632 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - vst2.16 {d31-d32}, [pc :256]! │ │ │ │ + vst2.16 {d31-d32}, [pc :128], r9 │ │ │ │ @ instruction: 0x460271b3 │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - pkhtbmi pc, r2, r1, asr #16 @ │ │ │ │ + @ instruction: 0x4682f83d │ │ │ │ @ instruction: 0x4622e6d9 │ │ │ │ vst2.8 {d25-d26}, [pc], r6 │ │ │ │ @ instruction: 0xf69d71dd │ │ │ │ - strmi pc, [r4], -r9, asr #16 │ │ │ │ + @ instruction: 0x4604f835 │ │ │ │ @ instruction: 0x4602e770 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - strmi pc, [r2], r1, asr #16 │ │ │ │ + strmi pc, [r2], sp, lsr #16 │ │ │ │ strmi lr, [r2], -r9, asr #13 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - @ instruction: 0x4682f839 │ │ │ │ + strmi pc, [r2], r5, lsr #16 │ │ │ │ strmi lr, [r2], -r1, asr #13 │ │ │ │ @ instruction: 0x71b4f44f │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - @ instruction: 0x4682f831 │ │ │ │ + pkhbtmi pc, r2, sp, lsl #16 @ │ │ │ │ @ instruction: 0x4638e6b9 │ │ │ │ - blx fe3a613e │ │ │ │ + blx 1ea6166 │ │ │ │ @ instruction: 0x4601aa3f │ │ │ │ @ instruction: 0xf69d4658 │ │ │ │ - strb pc, [r3], r9, lsl #18 @ │ │ │ │ + @ instruction: 0xe6c3f8f5 │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - @ instruction: 0xf820f69d │ │ │ │ + @ instruction: 0xf80cf69d │ │ │ │ strb r4, [r7, -r4, lsl #12] │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - @ instruction: 0xf818f69d │ │ │ │ + @ instruction: 0xf804f69d │ │ │ │ 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: 0xfffaf69c │ │ │ │ strmi r2, [r4], -r1, lsl #6 │ │ │ │ ldrtmi r4, [r2], -r1, lsl #12 │ │ │ │ eorsvs r4, r5, r8, lsr r6 │ │ │ │ - blx a26716 │ │ │ │ + blx a2673e │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf800f69d │ │ │ │ + @ instruction: 0xffecf69c │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x4629ffdd │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrtmi r9, [r8], -r3 │ │ │ │ @ instruction: 0x46236033 │ │ │ │ - blx 2a6752 │ │ │ │ + blx 2a677a │ │ │ │ strtmi r4, [r9], -r3, lsr #12 │ │ │ │ andls r4, sl, r2, lsr r6 │ │ │ │ eorsvs r4, r4, r8, lsr r6 │ │ │ │ - blx a6760 │ │ │ │ + blx a6788 │ │ │ │ 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 ffe2679c │ │ │ │ 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 ffba67b0 │ │ │ │ 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 ff7267d4 │ │ │ │ eorsvs r2, r7, r2, lsl #14 │ │ │ │ strtmi r9, [r3], -r6, lsl #30 │ │ │ │ ldrtmi r9, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0x46389017 │ │ │ │ - blx ff4a67c0 │ │ │ │ + blx ff4a67e8 │ │ │ │ @ instruction: 0x46234632 │ │ │ │ strmi r9, [r4], -r3, lsl #18 │ │ │ │ @ instruction: 0x46386035 │ │ │ │ - blx ff2a67d0 │ │ │ │ + blx ff2a67f8 │ │ │ │ @ instruction: 0x932e9b0a │ │ │ │ - blls 4d3094 │ │ │ │ + blls 4d30bc │ │ │ │ bicsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x463861d0 │ │ │ │ - blls 700934 │ │ │ │ - blls 740a38 │ │ │ │ - blls 780b3c │ │ │ │ - blls 7c0c40 │ │ │ │ + blls 70095c │ │ │ │ + blls 740a60 │ │ │ │ + blls 780b64 │ │ │ │ + blls 7c0c68 │ │ │ │ strcc lr, [r5], #-2498 @ 0xfffff63e │ │ │ │ - @ instruction: 0xf876f69d │ │ │ │ + @ instruction: 0xf862f69d │ │ │ │ ldrt r4, [fp], r4, lsl #12 │ │ │ │ - stmdb r2, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia lr!, {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 1494abc │ │ │ │ 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 247890 │ │ │ │ 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, #7664 @ 0x1df0 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8994650 │ │ │ │ smladls r9, r1, r0, fp │ │ │ │ - blx 2026864 │ │ │ │ + blx 202688c │ │ │ │ andls r2, r1, r9, asr r1 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - mcr2 6, 2, pc, cr6, cr9, {4} @ │ │ │ │ + mrc2 6, 1, pc, cr2, cr9, {4} │ │ │ │ ldrbmi r9, [fp], -r1, lsl #20 │ │ │ │ - bleq 824c7c │ │ │ │ + bleq 824ca4 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf8807c12 │ │ │ │ @ instruction: 0xf69b202c │ │ │ │ - bls 266b68 │ │ │ │ + bls 266b40 │ │ │ │ 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: 0xf974f69d │ │ │ │ stmibvs fp!, {r0, r1, r9, fp, ip, pc} │ │ │ │ eorlt pc, r7, r2, asr #16 │ │ │ │ - bls 2764bc │ │ │ │ + bls 2764e4 │ │ │ │ @ instruction: 0xf899615a │ │ │ │ addmi r0, r7, #16 │ │ │ │ @ instruction: 0xf69cd3c9 │ │ │ │ - bls 2e72ec │ │ │ │ + bls 2e72c4 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf80cf69d │ │ │ │ + @ instruction: 0xfff8f69c │ │ │ │ eor r4, r5, r6, lsl #12 │ │ │ │ mulsmi r1, r9, r8 │ │ │ │ @ instruction: 0xf6992159 │ │ │ │ - @ instruction: 0xf899fe11 │ │ │ │ + @ instruction: 0xf899fdfd │ │ │ │ @ instruction: 0xf1002010 │ │ │ │ @ instruction: 0x46230618 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ - @ instruction: 0xf882f69b │ │ │ │ + @ instruction: 0xf86ef69b │ │ │ │ andcs sl, r0, #5120 @ 0x1400 │ │ │ │ eorls pc, r0, sp, asr #17 │ │ │ │ ldrbeq pc, [r4, -r5, lsl #2] @ │ │ │ │ stcge 2, cr9, [r9], {5} │ │ │ │ andcs lr, r6, #3358720 @ 0x334000 │ │ │ │ stm r4, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf69d4650 │ │ │ │ - stmibvs fp!, {r0, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r2, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, r2, lsl #20 │ │ │ │ - blmi 3bb148 │ │ │ │ + blmi 3bb170 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 942994 │ │ │ │ + blls 9429bc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, pc, r0, lsr r6 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - stmda r4!, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0, {r0, r1, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r7, [r9], #-126 @ 0xffffff82 │ │ │ │ - ldrsbteq r7, [r9], #-108 @ 0xffffff94 │ │ │ │ + ldrhteq r7, [r9], #-118 @ 0xffffff8a │ │ │ │ + ldrhteq r7, [r9], #-100 @ 0xffffff9c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ @ instruction: 0xb0934ad9 │ │ │ │ @ instruction: 0x46054bd9 │ │ │ │ @ instruction: 0xf890447a │ │ │ │ @@ -451184,224 +451192,224 @@ │ │ │ │ stmdbvs r0, {r5, r6, r8, r9, pc}^ │ │ │ │ ldrbtmi r5, [r8], #2259 @ 0x8d3 │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ vqadd.s8 d24, d16, d16 │ │ │ │ stcne 1, cr1, [lr, #-172]! @ 0xffffff54 │ │ │ │ - ldc2 6, cr15, [sl, #612]! @ 0x264 │ │ │ │ + stc2 6, cr15, [r6, #612]! @ 0x264 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0918 │ │ │ │ strbmi r4, [r9], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf82ef69b │ │ │ │ + @ instruction: 0xf81af69b │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf90cf69d │ │ │ │ + @ instruction: 0xf8f8f69d │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r8, #-612]! @ 0xfffffd9c │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2d35d8 │ │ │ │ + blgt 2d3600 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - stcge 8, cr15, [r8], {243} @ 0xf3 │ │ │ │ + stcge 8, cr15, [r8], {223} @ 0xdf │ │ │ │ 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 224b4c │ │ │ │ + bleq 224b50 │ │ │ │ + blge 32314c │ │ │ │ + stc2l 6, cr15, [lr, #-612] @ 0xfffffd9c │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2d360c │ │ │ │ + blgt 2d3634 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xf8d6f69d │ │ │ │ + @ instruction: 0xf8c2f69d │ │ │ │ @ instruction: 0x464a463b │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - mrc2 6, 6, pc, cr12, cr12, {4} │ │ │ │ + mcr2 6, 6, pc, cr8, cr12, {4} @ │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ andls r9, sp, r8, lsl #6 │ │ │ │ rsbvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp}^ │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf6992220 │ │ │ │ - @ instruction: 0x4607fd3f │ │ │ │ - blge 314f40 │ │ │ │ + strmi pc, [r7], -fp, lsr #26 │ │ │ │ + blge 314f68 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xf8b6f69d │ │ │ │ + @ instruction: 0xf8a2f69d │ │ │ │ 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: 0x4604fd11 │ │ │ │ + blge 314f9c │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xf89cf69d │ │ │ │ + @ instruction: 0xf888f69d │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwne lr, #35277 @ 0x89cd │ │ │ │ ldmib sp, {r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r3, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xf699940f │ │ │ │ - strmi pc, [r5], -sp, lsl #26 │ │ │ │ - blge 314fa4 │ │ │ │ + @ instruction: 0x4605fcf9 │ │ │ │ + blge 314fcc │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf884f69d │ │ │ │ + @ instruction: 0xf870f69d │ │ │ │ ldrls r2, [r0, #-4] │ │ │ │ - @ instruction: 0xf98ef69c │ │ │ │ + @ instruction: 0xf97af69c │ │ │ │ strmi sl, [r1], -sp, lsl #20 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - bmi fe2a870c │ │ │ │ + bmi fe2a86e4 │ │ │ │ ldrbtmi r4, [sl], #-2943 @ 0xfffff481 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ rschi pc, lr, r0, asr #32 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d58ff0 │ │ │ │ @ instruction: 0xf69972cc │ │ │ │ - stmdbvs sl!, {r0, r1, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs sl!, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ vstmdbne lr!, {s0-s67} │ │ │ │ ldmvs r9!, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ ldrbmi r1, [r1], -r7, lsl #14 │ │ │ │ svclt 0x00142b0e │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xff70f69a │ │ │ │ + @ instruction: 0xff5cf69a │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf84ef69d │ │ │ │ + @ instruction: 0xf83af69d │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 747878 │ │ │ │ + blcs 7478a0 │ │ │ │ adcshi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - bllt ff016e14 │ │ │ │ - bllt ff198364 │ │ │ │ + bllt ff016e3c │ │ │ │ + bllt ff19838c │ │ │ │ @ instruction: 0xc10b0bbb │ │ │ │ - bleq 4aba20 │ │ │ │ + bleq 4aba48 │ │ │ │ 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, [r2], {153} @ 0x99 │ │ │ │ @ instruction: 0xf100464b │ │ │ │ @ instruction: 0x46070918 │ │ │ │ @ instruction: 0xf8804622 │ │ │ │ strbmi r4, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf69aac08 │ │ │ │ - blge 328888 │ │ │ │ + blge 328860 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ andsgt pc, r0, sp, asr #17 │ │ │ │ - bleq 1b24cb8 │ │ │ │ + bleq 1b24ce0 │ │ │ │ @ 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 │ │ │ │ + strdcs pc, [r0, -r1]! │ │ │ │ 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, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2l 6, cr15, [r8], #-612 @ 0xfffffd9c │ │ │ │ + stc2l 6, cr15, [r4], #-612 @ 0xfffffd9c │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ba45c │ │ │ │ + blgt 2ba484 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - msrcs LR_irq, pc │ │ │ │ + ldrdcs pc, [r0, -fp]! │ │ │ │ cdp 6, 11, cr4, cr15, cr0, {1} │ │ │ │ @ instruction: 0xf69a0b00 │ │ │ │ - stmdbvs r8!, {r0, r4, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - stc2l 6, cr15, [r2], #-612 @ 0xfffffd9c │ │ │ │ + mcrr2 6, 9, pc, lr, cr9 @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2ba488 │ │ │ │ + blgt 2ba4b0 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xffd6f69c │ │ │ │ + @ instruction: 0xffc2f69c │ │ │ │ @ instruction: 0x464a463b │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - ldc2l 6, cr15, [ip, #624] @ 0x270 │ │ │ │ - ldc 1, cr2, [pc, #128] @ 1e8ca4 │ │ │ │ + stc2l 6, cr15, [r8, #624] @ 0x270 │ │ │ │ + ldc 1, cr2, [pc, #128] @ 1e8ccc │ │ │ │ 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, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - mcrr2 6, 9, pc, r0, cr9 @ │ │ │ │ + stc2 6, cr15, [ip], #-612 @ 0xfffffd9c │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ba4cc │ │ │ │ + blgt 2ba4f4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf69c4630 │ │ │ │ - msrcs LR_irq, r7 │ │ │ │ - bleq 8a42d0 │ │ │ │ + msrcs LR_irq, r3 │ │ │ │ + bleq 8a42f8 │ │ │ │ strls r4, [lr, -r0, lsr #12] │ │ │ │ - ldc2l 6, cr15, [r8], #-616 @ 0xfffffd98 │ │ │ │ + stc2l 6, cr15, [r4], #-616 @ 0xfffffd98 │ │ │ │ eorcs r6, r0, #104, 18 @ 0x1a0000 │ │ │ │ @ instruction: 0xf6992101 │ │ │ │ - strmi pc, [r7], -r9, lsr #24 │ │ │ │ + @ instruction: 0x4607fc15 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xffa0f69c │ │ │ │ + @ instruction: 0xff8cf69c │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ - bleq 224760 │ │ │ │ + bleq 224788 │ │ │ │ @ instruction: 0xf69a970f │ │ │ │ - stmdbvs r8!, {r0, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r8!, {r0, r2, r3, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ + blx 1a6722 │ │ │ │ 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, 9, cr15, cr2, cr6, {2} │ │ │ │ ... │ │ │ │ - @ instruction: 0x0079769c │ │ │ │ + rsbseq r7, r9, r4, ror r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r9, lr, lsl #13 │ │ │ │ - rsbseq r7, r9, r6, lsr r5 │ │ │ │ + rsbseq r7, r9, r6, ror #12 │ │ │ │ + rsbseq r7, r9, lr, lsl #10 │ │ │ │ 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 +451419,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 fea35960 │ │ │ │ rscshi pc, r2, r0, asr #32 │ │ │ │ ldrsbtcc pc, [r0], -r8 @ │ │ │ │ - blne fe5e5a34 │ │ │ │ + blne fe5e5a5c │ │ │ │ mlascc r0, r8, r8, pc @ │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ @ instruction: 0xf0002b0b │ │ │ │ - blls 2897f0 │ │ │ │ + blls 289818 │ │ │ │ movwcc r2, #16798 @ 0x419e │ │ │ │ ldmdbvs r8!, {r0, r1, r8, r9, ip, pc}^ │ │ │ │ - blx ff9a67aa │ │ │ │ + blx ff4a67d2 │ │ │ │ @ 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]! │ │ │ │ + ldc2l 7, cr15, [r8, #-8] │ │ │ │ mlacs r4, r0, r8, pc @ │ │ │ │ mulcc ip, r8, r8 │ │ │ │ svclt 0x00440654 │ │ │ │ andseq pc, pc, #2 │ │ │ │ @ instruction: 0xf0033a02 │ │ │ │ svclt 0x0048010f │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @@ -451452,63 +451460,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 f2684e │ │ │ │ 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} @ │ │ │ │ + stc2l 6, cr15, [ip, #616]! @ 0x268 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - mrc2 6, 6, pc, cr14, cr12, {4} │ │ │ │ + mcr2 6, 6, pc, cr10, 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 263554 │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ and lr, r7, #212, 18 @ 0x350000 │ │ │ │ - bleq 1725240 │ │ │ │ + bleq 1725268 │ │ │ │ @ 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 2a8eb8 │ │ │ │ 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 │ │ │ │ + pkhtbmi pc, r2, fp, asr #24 @ │ │ │ │ @ instruction: 0xf10ab128 │ │ │ │ @ instruction: 0x46010a14 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - movwcs pc, #3761 @ 0xeb1 @ │ │ │ │ + movwcs pc, #3741 @ 0xe9d @ │ │ │ │ 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 +451527,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 fe5a7872 │ │ │ │ @ instruction: 0xf886bf18 │ │ │ │ @ instruction: 0xf000b02c │ │ │ │ @ instruction: 0xf04f818e │ │ │ │ ldrtmi r0, [r1], -r0, lsl #16 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf8dffe6d │ │ │ │ + @ instruction: 0xf8dffe59 │ │ │ │ @ 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 fe5e5c40 │ │ │ │ mulscc r0, r8, r8 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - blls 273b44 │ │ │ │ + blls 273b6c │ │ │ │ @ instruction: 0x21a6bf18 │ │ │ │ @ instruction: 0xf47f9303 │ │ │ │ @ instruction: 0xf44faf0e │ │ │ │ - bl 3c77c0 │ │ │ │ + bl 3c77e8 │ │ │ │ @ instruction: 0xf8d6068b │ │ │ │ stccs 1, cr4, [r0], {192} @ 0xc0 │ │ │ │ andhi pc, pc, #0 │ │ │ │ ldrbmi sl, [r1], -ip, lsl #24 │ │ │ │ @ instruction: 0xf6996978 │ │ │ │ - @ instruction: 0xf898fae1 │ │ │ │ + @ instruction: 0xf898facd │ │ │ │ @ instruction: 0x46063010 │ │ │ │ svclt 0x0017091b │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf1c3469e │ │ │ │ - blx 19ac7d4 │ │ │ │ + blx 19ac7fc │ │ │ │ @ instruction: 0xf880f38e │ │ │ │ @ instruction: 0xf898302c │ │ │ │ @ instruction: 0xf002200c │ │ │ │ @ instruction: 0xf002010f │ │ │ │ ldreq r0, [r0, r1, lsl #6] │ │ │ │ @ instruction: 0xf043bf48 │ │ │ │ strbeq r0, [sl, -r2, lsl #6] │ │ │ │ @@ -451588,102 +451596,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 52467c │ │ │ │ ldmdbvs r8!, {r0, r8, sp}^ │ │ │ │ - blvc 42461c │ │ │ │ - blx 1ba6a50 │ │ │ │ + blvc 424644 │ │ │ │ + blx 16a6a78 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2ba89c │ │ │ │ + bgt 2ba8c4 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46480b14 │ │ │ │ - ldc2l 6, cr15, [sl, #624] @ 0x270 │ │ │ │ - bne 4a3c24 │ │ │ │ + stc2l 6, cr15, [r6, #624] @ 0x270 │ │ │ │ + bne 4a3c4c │ │ │ │ mrrceq 1, 0, pc, r4, cr10 @ │ │ │ │ - beq 225150 │ │ │ │ + beq 225178 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - bge 263730 │ │ │ │ + bge 263758 │ │ │ │ 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 2ba8e4 │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ ldmdavs r9, {r4, r5, sp, pc} │ │ │ │ @ instruction: 0xf7fe2301 │ │ │ │ - blls 2a8a70 │ │ │ │ + blls 2a8a98 │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - bge 263760 │ │ │ │ - blne 2e3c68 │ │ │ │ + bge 263788 │ │ │ │ + blne 2e3c90 │ │ │ │ andge pc, ip, r5, asr #17 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - bleq 1725488 │ │ │ │ + bleq 17254b0 │ │ │ │ vst4.8 {d9-d12}, [r3], fp │ │ │ │ ldm r5, {r0, r1, r2, r3, r4, r5, r6, sl, fp, sp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf5bc000f │ │ │ │ stm fp, {r1, r5, r8, r9, sl, fp, sp} │ │ │ │ @ instruction: 0xf000000f │ │ │ │ @ instruction: 0xf5bc8114 │ │ │ │ @ instruction: 0xf47f2f21 │ │ │ │ @ instruction: 0xf106af2c │ │ │ │ @ instruction: 0x23200818 │ │ │ │ mlacs ip, r6, r8, pc @ │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - ldc2 6, cr15, [r4], #616 @ 0x268 │ │ │ │ + stc2 6, cr15, [r0], #616 @ 0x268 │ │ │ │ @ instruction: 0x46484631 │ │ │ │ - ldc2 6, cr15, [r2, #624] @ 0x270 │ │ │ │ + ldc2l 6, cr15, [lr, #-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 22521c │ │ │ │ + blge 423818 │ │ │ │ + @ instruction: 0xf9e8f699 │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - ldc2l 6, cr15, [r4, #-624]! @ 0xfffffd90 │ │ │ │ + stc2l 6, cr15, [r0, #-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 427214 │ │ │ │ addsmi r3, sl, #268435456 @ 0x10000000 │ │ │ │ - bcs 2dd8d0 │ │ │ │ + bcs 2dd8f8 │ │ │ │ cmpphi pc, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - bl 4f14fc │ │ │ │ + bl 4f1524 │ │ │ │ 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 │ │ │ │ + pkhbtmi pc, r0, r7, lsl #24 @ │ │ │ │ + blls 2e2cd0 │ │ │ │ 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 263878 │ │ │ │ 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 +451699,101 @@ │ │ │ │ movwcs sl, #3751 @ 0xea7 │ │ │ │ movwls r6, #51576 @ 0xc978 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf04f6063 │ │ │ │ @ instruction: 0xf04f0a00 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf699ab08 │ │ │ │ - pkhbtmi pc, r2, pc, lsl #19 @ │ │ │ │ + strmi pc, [r2], fp, lsl #19 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 7255b8 │ │ │ │ + beq 7255e0 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf898fd13 │ │ │ │ + @ instruction: 0xf898fcff │ │ │ │ movwcs lr, #16 │ │ │ │ stmib r5, {r3, r8, r9, ip, pc}^ │ │ │ │ - b 19b5da8 │ │ │ │ + b 19b5dd0 │ │ │ │ rscvs r1, fp, lr, lsl lr │ │ │ │ - blx ff198e0c │ │ │ │ + blx ff198e34 │ │ │ │ @ instruction: 0xf8d8fb8e │ │ │ │ @ instruction: 0xf8cd3000 │ │ │ │ @ instruction: 0xf106a02c │ │ │ │ svclt 0x00180a84 │ │ │ │ - bleq a258ec │ │ │ │ - ldclcs 4, cr15, [pc], #-12 @ 1e91b8 │ │ │ │ + bleq a25914 │ │ │ │ + ldclcs 4, cr15, [pc], #-12 @ 1e91e0 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ @ instruction: 0x46debf16 │ │ │ │ - blx 19bad9c │ │ │ │ + blx 19badc4 │ │ │ │ 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 1febc30 │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - blgt 5ba3ec │ │ │ │ + blgt 5ba414 │ │ │ │ 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 1b648cc │ │ │ │ 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], r3, lsr #18 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 725688 │ │ │ │ + beq 7256b0 │ │ │ │ @ instruction: 0xf69c4648 │ │ │ │ - @ instruction: 0xf8d8fcab │ │ │ │ + @ instruction: 0xf8d8fc97 │ │ │ │ @ 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 2a2e80 │ │ │ │ + bne ff965bc0 │ │ │ │ movwls r3, #13060 @ 0x3304 │ │ │ │ ldmdbvs r3!, {r0, r1, r6, r9, sl, sp, lr, pc}^ │ │ │ │ stmdals r4, {r2, r5, r6, r8, sp} │ │ │ │ mulscs r0, r8, r8 │ │ │ │ movweq pc, #15105 @ 0x3b01 @ │ │ │ │ svcvc 0x009b0912 │ │ │ │ @ instruction: 0xf846330b │ │ │ │ str r2, [lr], -r3, lsr #32 │ │ │ │ @ instruction: 0xf89d9b07 │ │ │ │ @ instruction: 0x4618101b │ │ │ │ @ instruction: 0xf6da9305 │ │ │ │ - blmi 1367384 │ │ │ │ + blmi 136735c │ │ │ │ tstcs r0, r2, lsl #12 │ │ │ │ ldmdbvs r8!, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - ldc2l 6, cr15, [ip, #-608] @ 0xfffffda0 │ │ │ │ + stc2l 6, cr15, [r8, #-608] @ 0xfffffda0 │ │ │ │ @ instruction: 0xf8c08c01 │ │ │ │ @ instruction: 0xf10ba03c │ │ │ │ @ instruction: 0xf8c00201 │ │ │ │ strmi fp, [r3], -r8, lsr #32 │ │ │ │ tstpeq r8, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ stclvc 4, cr8, [r1, #-4] │ │ │ │ tstpeq r2, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ @@ -451793,69 +451801,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 ee2880 │ │ │ │ mrrceq 1, 0, pc, r8, cr13 @ │ │ │ │ - beq 265458 │ │ │ │ - blgt 5ba50c │ │ │ │ + beq 265480 │ │ │ │ + blgt 5ba534 │ │ │ │ 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 b22c78 │ │ │ │ strtmi r4, [r1], -r2, lsr #12 │ │ │ │ movwls r5, #18667 @ 0x48eb │ │ │ │ @ instruction: 0xf6da4618 │ │ │ │ - blmi a67cf8 │ │ │ │ + blmi a67cd0 │ │ │ │ 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 @ 1e94d8 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [sl], #608 @ 0x260 │ │ │ │ strtmi r9, [r3], -r5, lsl #18 │ │ │ │ @ instruction: 0xf8c0ac0c │ │ │ │ andcs fp, r3, #40 @ 0x28 │ │ │ │ tstls r0, r4 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ - @ instruction: 0xff16f6da │ │ │ │ + @ instruction: 0xff02f6da │ │ │ │ ldrvs r9, [r0], -r4, lsl #20 │ │ │ │ biccs pc, r0, r6, asr #17 │ │ │ │ @ instruction: 0xf10de5c1 │ │ │ │ ssat r0, #10, r8, asr #24 │ │ │ │ - bl ba6cd4 │ │ │ │ + bl 6a6cfc │ │ │ │ ... │ │ │ │ - rsbseq r7, r9, r8, lsl #6 │ │ │ │ + rsbseq r7, r9, r0, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r9], #-44 @ 0xffffffd4 │ │ │ │ + ldrsbteq r7, [r9], #-36 @ 0xffffffdc │ │ │ │ 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, lr, ror #1 │ │ │ │ + eoreq r2, sl, ip, lsr #17 │ │ │ │ + eoreq r6, r3, r8, lsr r3 │ │ │ │ + eoreq r2, sl, ip, lsl #15 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - eoreq r3, r6, r6, ror r2 │ │ │ │ - eoreq r9, r3, ip, lsr #18 │ │ │ │ + eoreq r3, r6, lr, lsl #7 │ │ │ │ + eoreq r9, r3, r4, asr #20 │ │ │ │ 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 +451897,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 a43528 │ │ │ │ @ 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 df6028 │ │ │ │ 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 +451935,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 20e174 │ │ │ │ sbchi pc, r2, #64, 6 │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xffe2f698 │ │ │ │ + @ instruction: 0xffcef698 │ │ │ │ @ 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 20fda0 │ │ │ │ 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 6ec704 │ │ │ │ + blge 80e1d4 │ │ │ │ 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 ff8a55f4 │ │ │ │ @ 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 3ad698 │ │ │ │ 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 5ce288 │ │ │ │ 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: 0xf9dcf69a │ │ │ │ strbmi r9, [r1], -r4, lsl #16 │ │ │ │ - blx ff5a7090 │ │ │ │ + blx ff0a70b8 │ │ │ │ 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 2f22f4 │ │ │ │ orrshi pc, r1, r0 │ │ │ │ - blvs ff0c3c28 │ │ │ │ + blvs ff0c3c50 │ │ │ │ @ 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, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4604697a │ │ │ │ @ instruction: 0xf10068a9 │ │ │ │ vmul.f q8, , d0[1] │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, #-2496] @ 0xfffff640 │ │ │ │ - blcs 57af94 │ │ │ │ + blcs 57afbc │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf69a2201 │ │ │ │ - @ instruction: 0x4621f9bd │ │ │ │ + strtmi pc, [r1], -r9, lsr #19 │ │ │ │ @ instruction: 0xf69c1d38 │ │ │ │ - stmibvs r2!, {r0, r1, r3, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 1707ad8 │ │ │ │ + stmibvs r2!, {r0, r1, r2, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 1707b00 │ │ │ │ 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 a9918 │ │ │ │ @ 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 2c40ea │ │ │ │ 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 ff525724 │ │ │ │ strmi r6, [r0], r2, asr #19 │ │ │ │ - blvc 1747b4c │ │ │ │ + blvc 1747b74 │ │ │ │ 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 feba7748 │ │ │ │ strmi r2, [r5], -r0, lsl #4 │ │ │ │ andsls r9, r7, r4, lsl r2 │ │ │ │ @ instruction: 0xf04fe69c │ │ │ │ ldmdbvs r8!, {r6, fp}^ │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - mcr2 6, 7, pc, cr0, cr8, {4} @ │ │ │ │ + mcr2 6, 6, pc, cr12, cr8, {4} @ │ │ │ │ @ instruction: 0xf1004643 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ eormi pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf69a2700 │ │ │ │ - @ instruction: 0x9714f951 │ │ │ │ + @ instruction: 0x9714f93d │ │ │ │ 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 4757ea │ │ │ │ @ instruction: 0xf8933309 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r5, asr #16 │ │ │ │ - blx 6a7208 │ │ │ │ + @ instruction: 0xf9fef69c │ │ │ │ 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 122592c │ │ │ │ vst2.16 {d22,d24}, [pc :256], r8 │ │ │ │ @ instruction: 0xf698718a │ │ │ │ - @ instruction: 0x462afe97 │ │ │ │ + strtmi pc, [sl], -r3, lsl #29 │ │ │ │ eorpl pc, ip, r0, lsl #17 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ ldrbmi r4, [r3], -r1, lsl #13 │ │ │ │ @ instruction: 0xf04f4629 │ │ │ │ @ instruction: 0xf69a0a00 │ │ │ │ - @ instruction: 0xf108f907 │ │ │ │ + @ instruction: 0xf108f8f3 │ │ │ │ @ instruction: 0xf10d0344 │ │ │ │ tstls r7, #80, 16 @ 0x500000 │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ mrrceq 1, 0, pc, r4, cr9 @ │ │ │ │ - bge 763f34 │ │ │ │ + bge 763f5c │ │ │ │ @ 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 331dd4 │ │ │ │ andcc pc, lr, r6, asr r8 @ │ │ │ │ - blx 24f836 │ │ │ │ + blx 24f85e │ │ │ │ strbmi r3, [r9], -r2, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf69ca023 │ │ │ │ - @ instruction: 0xf8cdf9c3 │ │ │ │ + @ instruction: 0xf8cdf9af │ │ │ │ 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 6259bc │ │ │ │ @ instruction: 0xf04fe7b6 │ │ │ │ ldr r0, [r3, r8, lsl #20]! │ │ │ │ - beq 2659a0 │ │ │ │ + beq 2659c8 │ │ │ │ ldmdbvs r8!, {r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ tstpcs r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mcr2 6, 2, pc, cr8, cr8, {4} @ │ │ │ │ + mrc2 6, 1, pc, cr4, cr8, {4} │ │ │ │ strmi r2, [r6], -r0, lsr #6 │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ strtmi r2, [r9], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf8bcf69a │ │ │ │ + @ instruction: 0xf8a8f69a │ │ │ │ ldrtmi r9, [r1], -r4, lsl #16 │ │ │ │ - @ instruction: 0xf99af69c │ │ │ │ - blcs 288938 │ │ │ │ + @ instruction: 0xf986f69c │ │ │ │ + blcs 288960 │ │ │ │ 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_, #400 @ 0x190 │ │ │ │ @ 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} @ │ │ │ │ + mcr2 6, 0, pc, cr14, cr8, {4} @ │ │ │ │ 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} │ │ │ │ + mcr2 6, 0, pc, cr4, cr8, {4} @ │ │ │ │ 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: 0xf100fdf5 │ │ │ │ @ instruction: 0x46060518 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf69a4629 │ │ │ │ - @ instruction: 0x4631f87d │ │ │ │ + ldrtmi pc, [r1], -r9, ror #16 @ │ │ │ │ @ instruction: 0xf69c1d38 │ │ │ │ - ldmdbvs sl!, {r0, r1, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs sl!, {r0, r1, r2, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3141f892 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r1, r2, r8 @ │ │ │ │ ldmdbvs r8!, {r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ cmnpne r7, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldmdbvs r8!, {r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x71aef44f │ │ │ │ - stc2l 6, cr15, [ip, #608]! @ 0x260 │ │ │ │ + ldc2l 6, cr15, [r8, #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 +452213,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, [r0, #-608] @ 0xfffffda0 │ │ │ │ ldmdbvs sl!, {r0, r1, r3, r5, r8, fp, sp, lr}^ │ │ │ │ stmiavs r9!, {r2, r9, sl, lr} │ │ │ │ stmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ strbmi r1, [r9], -r7, lsl #10 │ │ │ │ svclt 0x00142b0e │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf822f69a │ │ │ │ + @ instruction: 0xf80ef69a │ │ │ │ ldcne 6, cr4, [r8, #-132]! @ 0xffffff7c │ │ │ │ - @ instruction: 0xf900f69c │ │ │ │ + @ instruction: 0xf8ecf69c │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 748714 │ │ │ │ + blcs 74873c │ │ │ │ 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 +452245,22 @@ │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ ldrsbeq r0, [r2, #18] │ │ │ │ ldrsbeq r0, [r2, #18] │ │ │ │ ldrsbteq r0, [r7], -r2 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ vst2.16 {d22,d24}, [pc :256], r8 │ │ │ │ @ instruction: 0xf698718a │ │ │ │ - @ instruction: 0x4643fd7d │ │ │ │ + strbmi pc, [r3], -r9, ror #26 @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strtmi r4, [r2], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8804641 │ │ │ │ strcs r4, [r0, -ip, lsr #32] │ │ │ │ - @ instruction: 0xffeef699 │ │ │ │ + @ instruction: 0xffdaf699 │ │ │ │ stmib sp, {r2, r4, r8, r9, sl, ip, pc}^ │ │ │ │ - blge 707678 │ │ │ │ + blge 7076a0 │ │ │ │ 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 +452270,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 5cbae8 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [ip, #-608]! @ 0xfffffda0 │ │ │ │ strmi r9, [r0], r6, lsl #22 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ ldrmi r8, [sp], -r5, lsr #2 │ │ │ │ rsbcs r4, r4, #195584 @ 0x2fc00 │ │ │ │ movwls r5, #35059 @ 0x88f3 │ │ │ │ stmdbvs r3, {r0, r3, r4, r9, sl, lr}^ │ │ │ │ andne pc, r3, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8922102 │ │ │ │ andcc r2, fp, #53 @ 0x35 │ │ │ │ eorne pc, r2, r8, asr #16 │ │ │ │ @ instruction: 0xf8882204 │ │ │ │ - bge 6f1b60 │ │ │ │ - bge 80e2d0 │ │ │ │ + bge 6f1b88 │ │ │ │ + bge 80e2f8 │ │ │ │ ldrb r9, [r7, #-521]! @ 0xfffffdf7 │ │ │ │ mulcs r0, sl, r8 │ │ │ │ @ instruction: 0xf53f07d1 │ │ │ │ vmla.f32 d26, d0, d25 │ │ │ │ @ instruction: 0xf6982112 │ │ │ │ - blls 3e8f38 │ │ │ │ - blcs 1fb4d0 │ │ │ │ + blls 3e8f10 │ │ │ │ + blcs 1fb4f8 │ │ │ │ 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 1f5b2c │ │ │ │ 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 +452323,45 @@ │ │ │ │ movwls sl, #39704 @ 0x9b18 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ tstls r9, #96 @ 0x60 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r8, lsl fp │ │ │ │ @ instruction: 0xed8d6978 │ │ │ │ @ instruction: 0xf6987b14 │ │ │ │ - @ instruction: 0x4602fcbd │ │ │ │ + strmi pc, [r2], -r9, lsr #25 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d0764 │ │ │ │ + blgt 2d078c │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46111d38 │ │ │ │ - @ instruction: 0xf834f69c │ │ │ │ + @ instruction: 0xf820f69c │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ - blls 33b3d4 │ │ │ │ + blls 33b3fc │ │ │ │ @ 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 │ │ │ │ + stc2l 6, cr15, [sl, #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 825224 │ │ │ │ + blvc 7251e8 │ │ │ │ + stc2 6, cr15, [r0], {152} @ 0x98 │ │ │ │ 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 4a9bac │ │ │ │ @ instruction: 0x46323314 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69b1d38 │ │ │ │ - @ instruction: 0xf8d8fddd │ │ │ │ + @ instruction: 0xf8d8fdc9 │ │ │ │ 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 +452373,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 462fec │ │ │ │ + ldc 1, cr2, [pc, #4] @ 1e9c38 │ │ │ │ + blls 3489a0 │ │ │ │ ldmdbvs r8!, {r3, r4, r8, r9, ip, pc}^ │ │ │ │ eorcs r6, r0, #83 @ 0x53 │ │ │ │ - blvc 725250 │ │ │ │ - mcrr2 6, 9, pc, ip, cr8 @ │ │ │ │ + blvc 725278 │ │ │ │ + ldc2 6, cr15, [r8], #-608 @ 0xfffffda0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #23047 @ 0x5a07 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf69b9804 │ │ │ │ - blls 369b44 │ │ │ │ + blls 369b1c │ │ │ │ @ instruction: 0xf8d83314 │ │ │ │ cmncs r4, r4, lsl r0 │ │ │ │ - blx 24fc66 │ │ │ │ + blx 24fc8e │ │ │ │ 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 2634e0 │ │ │ │ + blls 38e900 │ │ │ │ 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 7252e4 │ │ │ │ + stc2 6, cr15, [r2], {152} @ 0x98 │ │ │ │ @ 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: 0xff78f69b │ │ │ │ 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 80e940 │ │ │ │ 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 28421a │ │ │ │ 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 +452448,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 829590 │ │ │ │ andsls r2, fp, r0, lsl #4 │ │ │ │ stmib sp, {r3, r4, r9, ip, pc}^ │ │ │ │ - blgt 5b25a4 │ │ │ │ + blgt 5b25cc │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ - bllt fea27d44 │ │ │ │ + bllt fea27d6c │ │ │ │ tstcc r0, fp, lsl #4 │ │ │ │ eorne pc, r2, r8, asr #16 │ │ │ │ @ instruction: 0xf89ae449 │ │ │ │ @ instruction: 0xf0111000 │ │ │ │ @ instruction: 0xf47f0101 │ │ │ │ @ instruction: 0x4613aed1 │ │ │ │ - bge 6fb598 │ │ │ │ - bge 80e584 │ │ │ │ + bge 6fb5c0 │ │ │ │ + bge 80e5ac │ │ │ │ ldr r9, [sp], #-521 @ 0xfffffdf7 │ │ │ │ - cdp 6, 4, cr15, cr12, cr5, {2} │ │ │ │ + cdp 6, 3, cr15, cr8, cr5, {2} │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r9, r6, ror #23 │ │ │ │ - ldrsbteq r6, [r9], #-188 @ 0xffffff44 │ │ │ │ - rsbseq r6, r9, r0, ror fp │ │ │ │ + ldrhteq r6, [r9], #-190 @ 0xffffff42 │ │ │ │ + ldrhteq r6, [r9], #-180 @ 0xffffff4c │ │ │ │ + rsbseq r6, r9, r8, asr #22 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - eoreq r1, sl, sl, lsr sp │ │ │ │ - eoreq r1, sl, r2, asr #25 │ │ │ │ + eoreq r1, sl, r2, asr lr │ │ │ │ + ldrdeq r1, [sl], -sl @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ ldrmi r4, [r1], -sp, lsl #12 │ │ │ │ strmi r4, [r1], r4, lsl #21 │ │ │ │ addslt r4, r9, r4, lsl #23 │ │ │ │ @ instruction: 0x4606447a │ │ │ │ ldmpl r3, {r0, r1, r2, sl, fp, sp, pc}^ │ │ │ │ tstls r7, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcc 327f30 │ │ │ │ + blcc 327f58 │ │ │ │ vmov.i16 d22, #136 @ 0x0088 │ │ │ │ @ instruction: 0xf66d3007 │ │ │ │ - eorcs pc, r0, #238592 @ 0x3a400 │ │ │ │ + eorcs pc, r0, #218112 @ 0x35400 │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6454620 │ │ │ │ - stmdavc sl!, {r1, r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavc sl!, {r1, r3, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ stmdale r7, {r0, r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x060606bc │ │ │ │ streq sl, [r6], -r6, lsl #26 │ │ │ │ stcge 13, cr10, [r6, #-24] @ 0xffffffe8 │ │ │ │ tstpeq r0, r2, lsl r0 @ p-variant is OBSOLETE │ │ │ │ stcne 15, cr11, [r9, #-96]! @ 0xffffffa0 │ │ │ │ nopeq {18} │ │ │ │ ldrmi fp, [r8], -r8, lsl #30 │ │ │ │ - bvc cdde2c │ │ │ │ + bvc cdde54 │ │ │ │ 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 +452519,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 ff627e78 │ │ │ │ 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 +452546,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 fe227948 │ │ │ │ @ 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, [r0, #612] @ 0x264 │ │ │ │ + blvc e443c8 │ │ │ │ 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 0x0005fe43 │ │ │ │ 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 68ef5a │ │ │ │ movtcs pc, #515 @ 0x203 @ │ │ │ │ @ instruction: 0xf7fe0992 │ │ │ │ strmi pc, [r4], -sp, lsl #18 │ │ │ │ ldrbeq r7, [sl], -fp, ror #17 │ │ │ │ @ instruction: 0x061bd433 │ │ │ │ strtmi sp, [r2], -sl, lsl #10 │ │ │ │ svceq 0x0000f1bb │ │ │ │ mvncs sp, r5, lsr r0 │ │ │ │ @ instruction: 0xf69b4648 │ │ │ │ - strmi pc, [r4], -pc, ror #23 │ │ │ │ + @ instruction: 0x4604fbdb │ │ │ │ strcs lr, [r0], #-0 │ │ │ │ - blmi 97c7cc │ │ │ │ + blmi 97c7f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7c3fc0 │ │ │ │ + blls 7c3fe8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12b0300 │ │ │ │ andslt r4, r9, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x2120ad04 │ │ │ │ - bleq 6e55ec │ │ │ │ + bleq 6e5614 │ │ │ │ @ instruction: 0xf6994628 │ │ │ │ - ldmdbvs r0!, {r0, r1, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r0!, {r0, r1, r2, r4, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx fe9279e0 │ │ │ │ + blx fe427a08 │ │ │ │ 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} │ │ │ │ + ldc2l 6, cr15, [lr, #620]! @ 0x26c │ │ │ │ @ instruction: 0x4622e7d8 │ │ │ │ @ instruction: 0x4648219d │ │ │ │ - blx ff227a12 │ │ │ │ + blx fed27a3a │ │ │ │ strmi r7, [r4], -fp, ror #17 │ │ │ │ strbmi lr, [r8], -r3, asr #15 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ff027a22 │ │ │ │ + blx feb27a4a │ │ │ │ strb r4, [r9, r4, lsl #12] │ │ │ │ - stc 6, cr15, [r6, #-276]! @ 0xfffffeec │ │ │ │ + ldc 6, cr15, [r2, #-276] @ 0xfffffeec │ │ │ │ ... │ │ │ │ - rsbseq r6, r9, r8, asr #4 │ │ │ │ + rsbseq r6, r9, r0, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [r9], #-0 │ │ │ │ + rsbseq r6, r9, r8, lsl #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 12, cr15, cr0, cr12, {6} │ │ │ │ - blcs fe228360 │ │ │ │ + blcs fe228388 │ │ │ │ @ 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 +452636,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 36ab18 │ │ │ │ ldrbhi pc, [sp, #-512]! @ 0xfffffe00 @ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x03220329 │ │ │ │ ldrbeq r0, [fp, #-796]! @ 0xfffffce4 │ │ │ │ tsteq r5, #515899392 @ 0x1ec00000 │ │ │ │ - blcs 5ea168 │ │ │ │ + blcs 5ea190 │ │ │ │ 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 +452675,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 2ead9c │ │ │ │ strtmi r2, [r1], -r1, lsl #8 │ │ │ │ andls r2, r9, #-1879048192 @ 0x90000000 │ │ │ │ - blcc 388940 │ │ │ │ - blcs 4d6c44 │ │ │ │ + blcc 388968 │ │ │ │ + blcs 4d6c6c │ │ │ │ @ instruction: 0xf640d806 │ │ │ │ - blx a6ac7c │ │ │ │ + blx a6aca4 │ │ │ │ @ instruction: 0xf003f303 │ │ │ │ ldrmi r0, [r9], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf8d99d04 │ │ │ │ - bvc 1caa140 │ │ │ │ + bvc 1caa168 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ ldrmi r3, [r9], #-770 @ 0xfffffcfe │ │ │ │ - blx 1627b5c │ │ │ │ - blls 43bb0c │ │ │ │ + blx 1127b84 │ │ │ │ + blls 43bb34 │ │ │ │ subeq pc, r1, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf10b61c3 │ │ │ │ - bvc bea55c │ │ │ │ + bvc bea584 │ │ │ │ movteq pc, #267 @ 0x10b @ │ │ │ │ stc2l 7, cr15, [r0], {252} @ 0xfc │ │ │ │ @ instruction: 0x0014f8db │ │ │ │ - ldc2l 6, cr15, [r2, #872] @ 0x368 │ │ │ │ + ldc2 6, cr15, [lr, #872]! @ 0x368 │ │ │ │ umaalvs pc, r0, fp, r8 @ │ │ │ │ eorseq pc, ip, fp, asr #17 │ │ │ │ andcc fp, r1, r6, lsl r1 │ │ │ │ eorseq pc, ip, fp, asr #17 │ │ │ │ stcls 12, cr1, [r4], {227} @ 0xe3 │ │ │ │ movwls r4, #46617 @ 0xb619 │ │ │ │ ldrdeq pc, [ip], -r9 @ │ │ │ │ @@ -452717,31 +452725,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: 0xf94cf698 │ │ │ │ @ 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 │ │ │ │ + stc2 6, cr15, [r6], {153} @ 0x99 │ │ │ │ ldcge 6, cr4, [r6], {33} @ 0x21 │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - blge 6295ac │ │ │ │ + blge 629584 │ │ │ │ @ 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 +452772,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 b1e300 │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ movwls r4, #26153 @ 0x6629 │ │ │ │ - stmdb r2, {r0, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmia lr!, {r0, r2, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [fp], -r1 │ │ │ │ - blx 1fbb08 │ │ │ │ + blx 1fbb30 │ │ │ │ stmdacc r1, {r1, r3, ip, sp, lr, pc} │ │ │ │ - blx 1216c68 │ │ │ │ + blx 1216c90 │ │ │ │ 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 37bb70 │ │ │ │ @ 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 +452805,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 2ea334 │ │ │ │ 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 33a156 │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ - blls 40b0d0 │ │ │ │ + blls 40b0f8 │ │ │ │ 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 34e39c │ │ │ │ tstls r0, #0, 6 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ ldrsbtcc pc, [r4], -fp @ │ │ │ │ - bgt 5bb3b0 │ │ │ │ + bgt 5bb3d8 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ - blls 2f2b5c │ │ │ │ + blls 2f2b84 │ │ │ │ @ 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 4337e0 │ │ │ │ + blx 334baa │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ @ instruction: 0xf5b383af │ │ │ │ @ instruction: 0xf0003fc8 │ │ │ │ - blls 40b0e4 │ │ │ │ + blls 40b10c │ │ │ │ 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 34e404 │ │ │ │ tstls r0, #0, 6 │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ ldrsbtcc pc, [r4], -fp @ │ │ │ │ - bgt 5bb414 │ │ │ │ + bgt 5bb43c │ │ │ │ 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 335012 │ │ │ │ @ instruction: 0xf000f508 │ │ │ │ - bls 40b188 │ │ │ │ + bls 40b1b0 │ │ │ │ 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 3696e4 │ │ │ │ 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 3028f0 │ │ │ │ @ instruction: 0x071b7a5b │ │ │ │ adcshi pc, sp, r0 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ ldrmi fp, [lr], -r0, lsr #32 │ │ │ │ - bge afbe9c │ │ │ │ + bge afbec4 │ │ │ │ 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 2265b4 │ │ │ │ strvs lr, [r0], -r3, asr #19 │ │ │ │ @ instruction: 0xf10b609e │ │ │ │ - bl 26b0dc │ │ │ │ + bl 26b104 │ │ │ │ @ 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 3e723c │ │ │ │ + bcs 5e7244 │ │ │ │ + mrc2 6, 7, pc, cr2, 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 +452942,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: 0xf89aff67 │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ @ instruction: 0x462a0a1c │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - blx 20a7f68 │ │ │ │ + blx 1ba7f90 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ mulne ip, r9, r8 │ │ │ │ ldreq pc, [r0, #-263]! @ 0xfffffef9 │ │ │ │ vbic.i16 d24, #47616 @ 0xba00 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ - b 125a57c │ │ │ │ - blls 4aac2c │ │ │ │ + b 125a5a4 │ │ │ │ + blls 4aac54 │ │ │ │ @ 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 429210 │ │ │ │ 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 2d271a │ │ │ │ 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 31b9f0 │ │ │ │ + bvc 18c2674 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r4, #616] @ 0x268 │ │ │ │ umaalcs pc, r3, fp, r8 @ │ │ │ │ strtmi r2, [r9], -r0, lsr #6 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #8 │ │ │ │ - blx a2801c │ │ │ │ + blx 528044 │ │ │ │ ldrbmi r9, [r9], -r7, lsl #16 │ │ │ │ - blx 1a802c │ │ │ │ + blx ffca8054 │ │ │ │ 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: 0xff56f697 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2d1200 │ │ │ │ + blgt 2d1228 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - @ instruction: 0xf89bfae1 │ │ │ │ + @ instruction: 0xf89bfacd │ │ │ │ cmplt fp, r0, lsr r0 │ │ │ │ andcs sl, r0, #606208 @ 0x94000 │ │ │ │ stcpl 8, cr15, [r4], {65} @ 0x41 │ │ │ │ - blcs 428710 │ │ │ │ + blcs 428738 │ │ │ │ addsmi r3, r3, #268435456 @ 0x10000000 │ │ │ │ - blcs 2dedf4 │ │ │ │ + blcs 2dee1c │ │ │ │ addhi pc, r6, #0, 4 │ │ │ │ tstcs r0, r4, lsr #20 │ │ │ │ - bl 28ee38 │ │ │ │ + bl 28ee60 │ │ │ │ movwcc r0, #4803 @ 0x12c3 │ │ │ │ smlabtmi r0, r2, r9, lr │ │ │ │ @ instruction: 0xf1022b04 │ │ │ │ mvnsle r0, r8, lsl #4 │ │ │ │ ldrdne lr, [r6], -sp │ │ │ │ @ instruction: 0xf69b2204 │ │ │ │ - @ instruction: 0x4605f999 │ │ │ │ + strmi pc, [r5], -r5, lsl #19 │ │ │ │ ldrcs pc, [r0, #-2271]! @ 0xfffff721 │ │ │ │ strcc pc, [r4, #-2271]! @ 0xfffff721 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 13446b4 │ │ │ │ + blls 13446dc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strtmi r8, [r8], -r5, lsl #5 │ │ │ │ pop {r0, r1, r2, r6, ip, sp, pc} │ │ │ │ - blls 30e620 │ │ │ │ + blls 30e648 │ │ │ │ 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 8ceed0 │ │ │ │ + blls 323b44 │ │ │ │ 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 22af00 │ │ │ │ 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 8cef10 │ │ │ │ + blls 323b04 │ │ │ │ tstcs r2, r1, lsl #8 │ │ │ │ - bvc 8cf6f4 │ │ │ │ - blls 323ad0 │ │ │ │ + bvc 8cf71c │ │ │ │ + blls 323af8 │ │ │ │ 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 4cadf8 │ │ │ │ + bl 2d1334 │ │ │ │ @ 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 +453089,33 @@ │ │ │ │ @ instruction: 0xf7fd2301 │ │ │ │ ldrls pc, [r6, #-2841] @ 0xfffff4e7 │ │ │ │ strpl lr, [r1, #-2500] @ 0xfffff63c │ │ │ │ @ instruction: 0xf8db2314 │ │ │ │ @ instruction: 0x46865034 │ │ │ │ @ instruction: 0x46269019 │ │ │ │ @ instruction: 0xf8cd9f05 │ │ │ │ - blx 2d2882 │ │ │ │ + blx 2d28aa │ │ │ │ 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] @ 1e997d │ │ │ │ @ instruction: 0xf8c59b04 │ │ │ │ ldmdavs fp, {sp, pc} │ │ │ │ cmnpcs pc, #50331648 @ p-variant is OBSOLETE @ 0x3000000 │ │ │ │ - blls 423f3c │ │ │ │ + blls 423f64 │ │ │ │ stmdals r7, {r1, r5, r9, sl, lr} │ │ │ │ ldrls r2, [r6, #-1280] @ 0xfffffb00 │ │ │ │ - beq 3268bc │ │ │ │ + beq 3268e4 │ │ │ │ movwcs r6, #6233 @ 0x1859 │ │ │ │ - blx ffc2877c │ │ │ │ + blx ffc287a4 │ │ │ │ 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 +453123,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 31bc2c │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [ip, #-616] @ 0xfffffd98 │ │ │ │ ldcvc 6, cr4, [r3], #-20 @ 0xffffffec │ │ │ │ mulsle pc, r8, r2 @ │ │ │ │ subcs sl, r0, #36, 22 @ 0x9000 │ │ │ │ tstcs r0, r8, lsl r6 │ │ │ │ @ instruction: 0xf6449306 │ │ │ │ - andcs lr, r1, r4, lsr lr │ │ │ │ + andcs lr, r1, r0, lsr #28 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ stmdacc r1, {r3, r5, r7, lr} │ │ │ │ - blx 1217204 │ │ │ │ + blx 121722c │ │ │ │ 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 37c10c │ │ │ │ @ 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 264f80 │ │ │ │ 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 41bcd4 │ │ │ │ @ instruction: 0xf108602e │ │ │ │ ldrbmi r0, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf69a689f │ │ │ │ - @ instruction: 0x4605fd11 │ │ │ │ + @ instruction: 0x4605fcfd │ │ │ │ addsmi r7, r8, #15104 @ 0x3b00 │ │ │ │ - blge b1e904 │ │ │ │ + blge b1e92c │ │ │ │ ldrmi r2, [r8], -r0, asr #4 │ │ │ │ movwls r4, #26193 @ 0x6651 │ │ │ │ - stcl 6, cr15, [r4, #272]! @ 0x110 │ │ │ │ + ldcl 6, cr15, [r0, #272] @ 0x110 │ │ │ │ ldrbmi r2, [r3], -r1 │ │ │ │ adcmi r4, r8, r2, asr r6 │ │ │ │ addlt r3, r0, #65536 @ 0x10000 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 254dc4 │ │ │ │ + bl 254dec │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ stccs 8, cr15, [r8], {65} @ 0x41 │ │ │ │ - bcs 5f70bc │ │ │ │ + bcs 5f70e4 │ │ │ │ @ instruction: 0x4639d1f2 │ │ │ │ stmdals r7, {r1, r2, r9, fp, ip, pc} │ │ │ │ - blx 14a88b8 │ │ │ │ - blls 43c0e4 │ │ │ │ + blx 14a88e0 │ │ │ │ + blls 43c10c │ │ │ │ cdpeq 0, 0, cr15, cr10, cr15, {2} │ │ │ │ @ instruction: 0xf1089719 │ │ │ │ cdpls 8, 0, cr0, cr5, cr2, {0} │ │ │ │ - beq 726ce4 │ │ │ │ + beq 726d0c │ │ │ │ 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 31bd70 │ │ │ │ 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 +453229,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 31bdd4 │ │ │ │ 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 +453253,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 31be34 │ │ │ │ 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 ff4e8a14 │ │ │ │ @ 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], -r3, asr #26 │ │ │ │ + blls 356f38 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ stmdals r7, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf8cef69b │ │ │ │ + @ instruction: 0xf8baf69b │ │ │ │ str r9, [r0], #1555 @ 0x613 │ │ │ │ @ instruction: 0x46229316 │ │ │ │ movwcs r9, #6151 @ 0x1807 │ │ │ │ movwcs lr, #1249 @ 0x4e1 │ │ │ │ @ instruction: 0x0014f8d9 │ │ │ │ eorcs r9, r0, #1476395008 @ 0x58000000 │ │ │ │ rsbvs r2, r3, r1, lsl #2 │ │ │ │ strcs r2, [r0, -r0, lsl #12] │ │ │ │ ldrvs lr, [r0, -sp, asr #19] │ │ │ │ - ldc2 6, cr15, [r8, #-604]! @ 0xfffffda4 │ │ │ │ + stc2 6, cr15, [r4, #-604]! @ 0xfffffda4 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d1664 │ │ │ │ + blgt 2d168c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69b9807 │ │ │ │ - ldrls pc, [r3], -pc, lsr #17 │ │ │ │ + @ instruction: 0x9613f89b │ │ │ │ movwls lr, #62613 @ 0xf495 │ │ │ │ - blls 414a98 │ │ │ │ + blls 414ac0 │ │ │ │ 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, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ stmdavs fp, {r2, r3, r9, ip} │ │ │ │ sbceq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs a09bb0 │ │ │ │ + blcs a09bd8 │ │ │ │ stmdale r2!, {r1, r4, r7, r9, fp, sp, lr}^ │ │ │ │ - blcs 9b9690 │ │ │ │ + blcs 9b96b8 │ │ │ │ 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 402480 │ │ │ │ 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 +453341,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 672f5c │ │ │ │ stmdbpl r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf6446800 │ │ │ │ - @ instruction: 0xf644ef7a │ │ │ │ - sbcslt lr, r3, #104, 22 @ 0x1a000 │ │ │ │ + @ instruction: 0xf644ef66 │ │ │ │ + sbcslt lr, r3, #84, 22 @ 0x15000 │ │ │ │ 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 ff328b84 │ │ │ │ + svc 0x003ef644 │ │ │ │ + rsbseq r5, r9, ip, ror #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r9, lr │ │ │ │ - ldrhteq r5, [r9], #-156 @ 0xffffff64 │ │ │ │ + rsbseq r5, r9, r6, ror #31 │ │ │ │ + @ instruction: 0x00795994 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq ip, r5, r4, ror #7 │ │ │ │ + strdeq ip, [r5], -ip @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ strcs fp, [r0, #-150] @ 0xffffff6a │ │ │ │ @ instruction: 0xac054a3c │ │ │ │ @ instruction: 0x46074b3c │ │ │ │ @@ -453372,15 +453380,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] @ 1ea88c │ │ │ │ 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 +453398,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 ff7a869a │ │ │ │ mulscc r1, sl, r8 │ │ │ │ - beq 92701c │ │ │ │ + beq 927044 │ │ │ │ ldrbmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6984681 │ │ │ │ - ldmdbvs fp!, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r2, r4, r6, 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 1243660 │ │ │ │ @ instruction: 0xf02201c3 │ │ │ │ @ instruction: 0xf6400209 │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ @ instruction: 0xf8a94313 │ │ │ │ - stcgt 0, cr3, [pc, #-96] @ 1eabf0 │ │ │ │ + stcgt 0, cr3, [pc, #-96] @ 1eac18 │ │ │ │ ldm r5, {r0, r1, r2, r3, sl, lr, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - bmi 4aab18 │ │ │ │ + bmi 4aaaf0 │ │ │ │ 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 0x0000eeb0 │ │ │ │ + rsbseq r5, r9, ip, lsr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0079539a │ │ │ │ + rsbseq r5, r9, r2, ror r3 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ - bmi 153c4fc │ │ │ │ - blmi 153c710 │ │ │ │ + bmi 153c524 │ │ │ │ + blmi 153c738 │ │ │ │ @ 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, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ strmi r6, [r5], -r3, lsr #18 │ │ │ │ vmlal.u8 q11, d19, d17 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7], #-2496 @ 0xfffff640 │ │ │ │ - blcs 57c608 │ │ │ │ + blcs 57c630 │ │ │ │ svclt 0x0014466c │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - mcr2 6, 4, pc, cr2, cr8, {4} @ │ │ │ │ + mcr2 6, 3, pc, cr14, cr8, {4} @ │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff60f69a │ │ │ │ + @ instruction: 0xff4cf69a │ │ │ │ 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 22636c │ │ │ │ + blx ff1a879a │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2bc6c8 │ │ │ │ + blgt 2bc6f0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - @ instruction: 0xf1baff49 │ │ │ │ + @ instruction: 0xf1baff35 │ │ │ │ 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], -r1, lsl #26 │ │ │ │ ldmdbvs r8!, {r0, r8, sp}^ │ │ │ │ - blx fe2287ae │ │ │ │ + blx 1d287d6 │ │ │ │ strmi r6, [r7], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - beq a27178 │ │ │ │ - @ instruction: 0xf88cf6da │ │ │ │ + beq a271a0 │ │ │ │ + @ instruction: 0xf878f6da │ │ │ │ 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 +453501,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: 0x4639fe11 │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - bmi 4aa9c4 │ │ │ │ + bmi 4aa99c │ │ │ │ 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 0x0000ee06 │ │ │ │ + rsbseq r5, r9, r0, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r9, r6, asr #4 │ │ │ │ + rsbseq r5, r9, lr, lsl r2 │ │ │ │ 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 +453531,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: 0xf986f703 │ │ │ │ strtmi r4, [r9], -r0, lsl #13 │ │ │ │ @ instruction: 0xf66d4630 │ │ │ │ - @ instruction: 0xf895f883 │ │ │ │ + @ instruction: 0xf895f86f │ │ │ │ @ instruction: 0xf8c81323 │ │ │ │ cmnlt r7, #28 │ │ │ │ ldccc 8, cr15, [r8, #-892] @ 0xfffffc84 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldmda r3, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ andcc r2, r1, #0, 30 │ │ │ │ andcs lr, r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stccc 8, cr15, [r0, #-892] @ 0xfffffc84 │ │ │ │ ldrtmi r9, [sl], -r0, lsl #4 │ │ │ │ ldrbtmi sl, [fp], #-3860 @ 0xfffff0ec │ │ │ │ @ instruction: 0xf1084638 │ │ │ │ @ instruction: 0xf69a0b04 │ │ │ │ - ldrbmi pc, [ip], pc, ror #21 @ │ │ │ │ + @ instruction: 0x46dcfadb │ │ │ │ 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 128ac2 │ │ │ │ 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 +453575,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 feba8968 │ │ │ │ + bleq 327324 │ │ │ │ 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: 0xf894fbc5 │ │ │ │ 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 +453606,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 2f7404 │ │ │ │ @ instruction: 0xf897bf02 │ │ │ │ @ instruction: 0xf0433142 │ │ │ │ @ instruction: 0xf8870304 │ │ │ │ @ instruction: 0xf8d53142 │ │ │ │ @ instruction: 0xf8d533a4 │ │ │ │ @ instruction: 0xf1031a28 │ │ │ │ @ instruction: 0xf8d50c01 │ │ │ │ @@ -453617,20 +453625,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 feedac40 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ sbcslt r0, fp, #32, 6 @ 0x80000000 │ │ │ │ subcc pc, r4, r7, lsl #17 │ │ │ │ - bcc 929304 │ │ │ │ - blx feed7440 │ │ │ │ + bcc 92932c │ │ │ │ + blx feed7468 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ sbcslt r0, fp, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf8872100 │ │ │ │ @ instruction: 0xf8c73047 │ │ │ │ @ instruction: 0xf8c710f4 │ │ │ │ @ instruction: 0xf8d510f8 │ │ │ │ @ instruction: 0xf8c73a1c │ │ │ │ @@ -453680,92 +453688,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 937cc8 │ │ │ │ + bcs 35f82c │ │ │ │ strhi pc, [fp, #0]! │ │ │ │ tstcs r4, r2, ror #12 │ │ │ │ @ instruction: 0xf50d4640 │ │ │ │ @ instruction: 0xf7037994 │ │ │ │ - @ instruction: 0xf8d7f8b1 │ │ │ │ + @ instruction: 0xf8d7f89d │ │ │ │ tstcs r4, r8, ror r1 │ │ │ │ eorseq pc, r8, r8, asr #17 │ │ │ │ @ instruction: 0xf7034640 │ │ │ │ - @ instruction: 0xf8d5f8a9 │ │ │ │ + @ instruction: 0xf8d5f895 │ │ │ │ smlatbcs ip, r8, r3, r2 │ │ │ │ eorseq pc, ip, r8, asr #17 │ │ │ │ strbmi r3, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf8a0f703 │ │ │ │ + @ instruction: 0xf88cf703 │ │ │ │ @ instruction: 0x23acf8d5 │ │ │ │ @ instruction: 0xf8c8210c │ │ │ │ andcc r0, r1, #32 │ │ │ │ @ instruction: 0xf7034640 │ │ │ │ - @ instruction: 0xf8d5f897 │ │ │ │ + @ instruction: 0xf8d5f883 │ │ │ │ @ instruction: 0x210423b8 │ │ │ │ eoreq pc, r4, r8, asr #17 │ │ │ │ strbmi r3, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf88ef703 │ │ │ │ + @ instruction: 0xf87af703 │ │ │ │ biccs pc, r4, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ andcc r0, r1, #40 @ 0x28 │ │ │ │ @ instruction: 0xf8c84640 │ │ │ │ @ instruction: 0xf703202c │ │ │ │ - ldrtmi pc, [r1], -r3, lsl #17 @ │ │ │ │ + ldrtmi pc, [r1], -pc, ror #16 @ │ │ │ │ eorseq pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf66c4648 │ │ │ │ - blge 15a9ee8 │ │ │ │ + blge 15a9ec0 │ │ │ │ strbmi r9, [r8], -r5, lsl #6 │ │ │ │ - blx fe2a8ad6 │ │ │ │ + blx 1da8afe │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0xf66cb9d4 │ │ │ │ - @ instruction: 0xf899fb87 │ │ │ │ - bls 337174 │ │ │ │ + @ instruction: 0xf899fb73 │ │ │ │ + bls 33719c │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 28be58 │ │ │ │ + blcs 28be80 │ │ │ │ @ instruction: 0x81a2f000 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf7fc4640 │ │ │ │ strbmi pc, [r8], -r5, lsl #20 @ │ │ │ │ - blx 1c28b0a │ │ │ │ + blx 1728b32 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ rscle r2, r4, r0, lsl #24 │ │ │ │ - blx 1a28b16 │ │ │ │ + blx 1528b3e │ │ │ │ @ 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 3372a4 │ │ │ │ eorvc pc, r2, r3, asr r8 @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ - blls 34c080 │ │ │ │ + blls 34c0a8 │ │ │ │ vhsub.s8 d18, d0, d12 │ │ │ │ @ instruction: 0xf8df11a7 │ │ │ │ - blx 2958c6 │ │ │ │ + blx 2958ee │ │ │ │ @ instruction: 0xf8dbf303 │ │ │ │ ldmne r5, {r5, sp}^ │ │ │ │ @ instruction: 0xf8d558d4 │ │ │ │ ldcge 0, cr9, [sl, #-32] @ 0xffffffe0 │ │ │ │ - @ instruction: 0xf9a4f697 │ │ │ │ + @ instruction: 0xf990f697 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ andcs r0, r4, #24, 6 @ 0x60000000 │ │ │ │ @ instruction: 0xf8804619 │ │ │ │ movwls r2, #28716 @ 0x702c │ │ │ │ @ instruction: 0xf6982320 │ │ │ │ - @ instruction: 0xf106fc15 │ │ │ │ + @ instruction: 0xf106fc01 │ │ │ │ @ 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 +453788,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: 0xf896fcb5 │ │ │ │ @ instruction: 0xf8db3028 │ │ │ │ - blcs 9eb284 │ │ │ │ + blcs 9eb2ac │ │ │ │ @ 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 b5a8c │ │ │ │ sbcshi pc, sp, #0 │ │ │ │ vpadd.i8 d2, d0, d6 │ │ │ │ - bls 68bdec │ │ │ │ + bls 68be14 │ │ │ │ @ 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 ea864 │ │ │ │ @ instruction: 0xf8db9007 │ │ │ │ stmdbvs r2, {r2, r4}^ │ │ │ │ @ instruction: 0xf8922b11 │ │ │ │ @ instruction: 0xf00020b8 │ │ │ │ - blcs 68bffc │ │ │ │ + blcs 68c024 │ │ │ │ sbchi pc, sl, #64 @ 0x40 │ │ │ │ teqpcc r2, r0 @ @ p-variant is OBSOLETE │ │ │ │ - b 15b5fd4 │ │ │ │ + b 15b5ffc │ │ │ │ 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: 0xf8b8f697 │ │ │ │ @ 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: 0xf8ddfb73 │ │ │ │ @ instruction: 0x46498018 │ │ │ │ @ instruction: 0xf69a4640 │ │ │ │ - eorcs pc, r0, #25344 @ 0x6300 │ │ │ │ + eorcs pc, r0, #20224 @ 0x4f00 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ @ instruction: 0xf6970014 │ │ │ │ - @ instruction: 0x4606f8db │ │ │ │ + strmi pc, [r6], -r7, asr #17 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - mrrc2 6, 9, pc, r8, cr10 @ │ │ │ │ + mcrr2 6, 9, pc, r4, cr10 @ │ │ │ │ @ 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 15b375c │ │ │ │ andle r1, r4, r3, lsl r3 │ │ │ │ @ instruction: 0xf04f2b04 │ │ │ │ svclt 0x00280100 │ │ │ │ addmi r2, fp, #4, 6 @ 0x10000000 │ │ │ │ rschi pc, fp, #64, 4 │ │ │ │ - bne 18b3b3c │ │ │ │ + bne 18b3b64 │ │ │ │ @ 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 225a90 │ │ │ │ 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 +453901,31 @@ │ │ │ │ strhi pc, [r9], #-0 │ │ │ │ svclt 0x00182a05 │ │ │ │ svceq 0x0004f85e │ │ │ │ strhi pc, [r7], #-0 │ │ │ │ svclt 0x00183800 │ │ │ │ @ instruction: 0xf8872001 │ │ │ │ @ instruction: 0xf85e0139 │ │ │ │ - bcs 1ef000 │ │ │ │ + bcs 1ef028 │ │ │ │ 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 30c370 │ │ │ │ @ instruction: 0xf10ebf18 │ │ │ │ @ instruction: 0xf0000e04 │ │ │ │ @ instruction: 0xf85e83d0 │ │ │ │ - bcs 2ef040 │ │ │ │ + bcs 2ef068 │ │ │ │ @ instruction: 0xf10ebf0b │ │ │ │ cpsid a, #4 │ │ │ │ @ instruction: 0xf8970104 │ │ │ │ @ instruction: 0xf8de3142 │ │ │ │ svclt 0x00040004 │ │ │ │ biceq pc, r5, #96, 6 @ 0x80000001 │ │ │ │ smlalbbcc pc, r2, r7, r8 @ │ │ │ │ @@ -453945,19 +453953,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 329600 │ │ │ │ bicne pc, r3, #201326595 @ 0xc000003 │ │ │ │ mvnsle r4, #156, 4 @ 0xc0000009 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf91ef66c │ │ │ │ + @ instruction: 0xf90af66c │ │ │ │ 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 +454151,71 @@ │ │ │ │ andeq r0, r0, r3, lsr #17 │ │ │ │ andeq r0, r0, r9, asr #14 │ │ │ │ andeq r0, r0, r9, asr #14 │ │ │ │ andeq r0, r0, r3, lsr #17 │ │ │ │ andeq r0, r0, r3, lsr #17 │ │ │ │ tstcs r4, r0, lsr #4 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ - mrc2 6, 3, pc, cr0, cr6, {4} │ │ │ │ + mrc2 6, 2, pc, cr12, 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: 0xf9c2f69a │ │ │ │ + blcs 224a50 │ │ │ │ adcshi pc, r9, r0 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2cc024 │ │ │ │ + blcs 2cc04c │ │ │ │ sbchi pc, r8, r0 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ strhlt r3, [r3, -r8]! │ │ │ │ - blcc 64641c │ │ │ │ + blcc 646444 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ swpcs r8, r4, [r0] │ │ │ │ - mcr2 6, 0, pc, cr10, cr6, {4} @ │ │ │ │ + ldc2l 6, cr15, [r6, #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 57d148 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6982201 │ │ │ │ - strbmi pc, [r1], -r7, asr #17 @ │ │ │ │ + @ instruction: 0x4641f8b3 │ │ │ │ @ instruction: 0xf04f9806 │ │ │ │ @ instruction: 0xf69a38ff │ │ │ │ - blls 3e9f04 │ │ │ │ + blls 3e9edc │ │ │ │ vpmax.s8 d25, d0, d8 │ │ │ │ @ instruction: 0xf8db217f │ │ │ │ ldcvc 0, cr0, [pc], {20} │ │ │ │ @ instruction: 0xf707fa08 │ │ │ │ streq lr, [r7, -r2, lsr #20] │ │ │ │ - mrc2 6, 1, pc, cr8, cr6, {4} │ │ │ │ + mcr2 6, 1, pc, cr4, cr6, {4} @ │ │ │ │ stmib r5, {r8, r9, sp}^ │ │ │ │ adcvs r3, fp, r0, lsl #6 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr0, {0} │ │ │ │ @ instruction: 0xf1009b07 │ │ │ │ rscvs r0, lr, r4, ror #24 │ │ │ │ @ instruction: 0xf8934606 │ │ │ │ @ instruction: 0xf8809010 │ │ │ │ ldm r5, {r2, r3, r5, ip, pc} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ - blls 3ab8f4 │ │ │ │ + blls 3ab91c │ │ │ │ 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 +454228,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: 0xf8dbf945 │ │ │ │ + bls 32b988 │ │ │ │ ldrsbcc pc, [r8, #-128]! @ 0xffffff80 @ │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xf4ff429a │ │ │ │ @ instruction: 0x46d8ac34 │ │ │ │ - blmi fe4fe36c │ │ │ │ + blmi fe4fe394 │ │ │ │ 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 2edde0 │ │ │ │ movwcs fp, #20264 @ 0x4f28 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ movwls r3, #35585 @ 0x8b01 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blls 417710 │ │ │ │ + blls 417738 │ │ │ │ sbcsle r2, r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf85ee4a3 │ │ │ │ - bcs 32f57c │ │ │ │ + bcs 32f5a4 │ │ │ │ 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 +454268,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 1ee99d0 │ │ │ │ @ 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 585f64 │ │ │ │ smlsdvs r2, r3, r9, lr │ │ │ │ strvs lr, [r0, -r5, asr #19] │ │ │ │ - stc2l 6, cr15, [r8, #-600]! @ 0xfffffda8 │ │ │ │ + ldc2l 6, cr15, [r4, #-600] @ 0xfffffda8 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2bd29c │ │ │ │ + blgt 2bd2c4 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ stmdals r6, {r2, r4, fp} │ │ │ │ - @ instruction: 0xf8dcf69a │ │ │ │ + @ instruction: 0xf8c8f69a │ │ │ │ tstcs r1, fp, lsl #22 │ │ │ │ @ instruction: 0xf6966958 │ │ │ │ - @ instruction: 0xf8d9fd21 │ │ │ │ + @ instruction: 0xf8d9fd0d │ │ │ │ @ instruction: 0x46073018 │ │ │ │ @ instruction: 0xf8d96183 │ │ │ │ @ instruction: 0xf107001c │ │ │ │ @ instruction: 0xf6d90644 │ │ │ │ - blls 62a2d0 │ │ │ │ + blls 62a2a8 │ │ │ │ @ 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 +454314,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: 0xffb6f697 │ │ │ │ ldrtmi r9, [r9], -r6, lsl #16 │ │ │ │ - @ instruction: 0xf8a8f69a │ │ │ │ - bls 3f4674 │ │ │ │ + @ instruction: 0xf894f69a │ │ │ │ + bls 3f469c │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [ip, #-600] @ 0xfffffda8 │ │ │ │ @ instruction: 0xf10060ee │ │ │ │ stmib r5, {r2, r4, r6, r8, r9}^ │ │ │ │ @ instruction: 0xf8c5aa00 │ │ │ │ ldrmi sl, [pc], -r8 │ │ │ │ mulsgt r0, r8, r8 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr0, {0} │ │ │ │ eorgt pc, ip, r0, lsl #17 │ │ │ │ ldm r5, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8c5000f │ │ │ │ stm r4, {r2, r3, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - blls 5abb18 │ │ │ │ + blls 5abb40 │ │ │ │ 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 274320 │ │ │ │ + blcc 26872c │ │ │ │ smccs 18066 @ 0x4692 │ │ │ │ @ instruction: 0xf10b9809 │ │ │ │ - blx 22e70a │ │ │ │ + blx 22e732 │ │ │ │ stmdals r6, {r1, r9} │ │ │ │ svcvc 0x00974631 │ │ │ │ mlacs lr, r2, r8, pc @ │ │ │ │ @ instruction: 0xf846370b │ │ │ │ @ instruction: 0xf1023027 │ │ │ │ @ instruction: 0xf846030b │ │ │ │ @ instruction: 0xf69aa023 │ │ │ │ - blls 529c58 │ │ │ │ + blls 529c30 │ │ │ │ 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 5a5700 │ │ │ │ @ instruction: 0xf823990c │ │ │ │ strb r1, [r3, -r8, lsl #24] │ │ │ │ - ldrshteq r5, [r9], #-30 @ 0xffffffe2 │ │ │ │ - ldrshteq r5, [r9], #-24 @ 0xffffffe8 │ │ │ │ + ldrsbteq r5, [r9], #-22 @ 0xffffffea │ │ │ │ + ldrsbteq r5, [r9], #-16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, ip, r8, lsr #3 │ │ │ │ - eoreq ip, r5, sl, asr #1 │ │ │ │ - rsbseq r4, ip, ip, lsr r1 │ │ │ │ - eoreq ip, r5, ip, asr r0 │ │ │ │ + rsbseq r4, ip, r0, lsl #3 │ │ │ │ + eoreq ip, r5, r2, ror #3 │ │ │ │ + rsbseq r4, ip, r4, lsl r1 │ │ │ │ + eoreq ip, r5, r4, ror r1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r4, [r9], #-108 @ 0xffffff94 │ │ │ │ + ldrhteq r4, [r9], #-100 @ 0xffffff9c │ │ │ │ stmdbls ip, {r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ stcne 8, cr15, [r8], {3} │ │ │ │ - blls 52582c │ │ │ │ - blcc 211fb8 │ │ │ │ + blls 525854 │ │ │ │ + blcc 211fe0 │ │ │ │ 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 5a5984 │ │ │ │ @ instruction: 0xf843990c │ │ │ │ stmdbls sp, {r3, sl, fp, ip} │ │ │ │ stcne 8, cr15, [r4], {67} @ 0x43 │ │ │ │ - blx fee257f4 │ │ │ │ + blx fee2581c │ │ │ │ @ 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 fedf8100 │ │ │ │ @ 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 1f80b4 │ │ │ │ + bge 14a8e34 │ │ │ │ teqpcc r7, r7 @ @ p-variant is OBSOLETE │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ teqpcc r7, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ - blt 12a9c1c │ │ │ │ + blt 12a9c44 │ │ │ │ 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 feeac870 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00182900 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bge b4db00 │ │ │ │ + bge b4db28 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - mcrrvc 14, 4, pc, r3, cr5 @ │ │ │ │ - blcs 23d474 │ │ │ │ + mcrrvc 14, 3, pc, r3, cr1 @ │ │ │ │ + blcs 23d49c │ │ │ │ ldrbhi pc, [r3], r0 @ │ │ │ │ @ instruction: 0xf0002d40 │ │ │ │ @ instruction: 0xf89986e3 │ │ │ │ @ instruction: 0x06d93012 │ │ │ │ addshi pc, r8, r0, lsl #2 │ │ │ │ - blcs 24ad08 │ │ │ │ + blcs 24ad30 │ │ │ │ addshi pc, pc, r0 │ │ │ │ - beq fe2280b8 │ │ │ │ - blcs 2978f0 │ │ │ │ + beq fe2280e0 │ │ │ │ + blcs 297918 │ │ │ │ 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 2cd388 │ │ │ │ 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 2976a │ │ │ │ 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 3abd74 │ │ │ │ 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 3ecf24 │ │ │ │ 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 2f9170 │ │ │ │ svclt 0x0018f40e │ │ │ │ - ldrbtcc pc, [pc], #260 @ 1ebd54 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 1ebd7c @ │ │ │ │ strtcc pc, [r8], #-2271 @ 0xfffff721 │ │ │ │ - bls 4742ec │ │ │ │ + bls 474314 │ │ │ │ svcls 0x00062600 │ │ │ │ ldmpl r3, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - blx 246312 │ │ │ │ + blx 24633a │ │ │ │ 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: 0xf7ffff05 │ │ │ │ stmdbge r5!, {r3, r6, r7, r8, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x4604f91d │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ @ instruction: 0xf899a9c0 │ │ │ │ @ instruction: 0x06d93012 │ │ │ │ svcge 0x0068f57f │ │ │ │ ldrbmi r4, [r8], -r2, lsr #12 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r8], #612 @ 0x264 │ │ │ │ + stc2 6, cr15, [r4], #612 @ 0x264 │ │ │ │ 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, r6, lsr fp │ │ │ │ strtmi lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ - beq fe228208 │ │ │ │ + beq fe228230 │ │ │ │ strtmi lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xfffef698 │ │ │ │ + @ instruction: 0xffeaf698 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ svcge 0x001a4658 │ │ │ │ - stc2 6, cr15, [r0, #612] @ 0x264 │ │ │ │ + stc2l 6, cr15, [ip, #-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 │ │ │ │ + ldc2 6, cr15, [lr], {153} @ 0x99 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ @ instruction: 0xf7ffd1c5 │ │ │ │ @ instruction: 0xf10db984 │ │ │ │ stmdbls r5!, {r7, r9, fp} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ strcs r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fb9420 │ │ │ │ @ instruction: 0xf44fff97 │ │ │ │ strmi r7, [r2], -r2, lsl #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604fc77 │ │ │ │ + strmi pc, [r4], -r3, ror #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 b65de4 │ │ │ │ @ instruction: 0x465821ff │ │ │ │ - stc2l 6, cr15, [sl], #-612 @ 0xfffffd9c │ │ │ │ + mrrc2 6, 9, pc, r6, cr9 @ │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r5, ror #24 │ │ │ │ + @ instruction: 0x4604fc51 │ │ │ │ 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 fe2282c4 │ │ │ │ + bleq ff227510 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ @ instruction: 0xf6979e25 │ │ │ │ - @ instruction: 0xf8d8fb6b │ │ │ │ + @ instruction: 0xf8d8fb57 │ │ │ │ eorcs r0, r0, #20 │ │ │ │ stcge 1, cr2, [r5, #-4]! │ │ │ │ - blx 8a98de │ │ │ │ + blx 3a9906 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bd7d8 │ │ │ │ + blgt 2bd800 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4623fe91 │ │ │ │ + @ instruction: 0x4623fe7d │ │ │ │ bicscs r4, sp, r2, lsr r6 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - stmiavs fp!, {r0, r2, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs fp!, {r0, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r9, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0x46582173 │ │ │ │ @ instruction: 0xf699686b │ │ │ │ - @ instruction: 0x4604fc91 │ │ │ │ + @ instruction: 0x4604fc7d │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffaf70 │ │ │ │ @ instruction: 0x21b6b92e │ │ │ │ @ instruction: 0x2325e9dd │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604fc51 │ │ │ │ + @ instruction: 0x4604fc3d │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffaf64 │ │ │ │ @ instruction: 0xf8d8b922 │ │ │ │ tstcs r2, r4, lsl r0 │ │ │ │ - blx ff6a993c │ │ │ │ + blx ff1a9964 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - mcr2 6, 3, pc, cr8, cr9, {4} @ │ │ │ │ + mrc2 6, 2, pc, cr4, cr9, {4} │ │ │ │ ldmdblt r7, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - beq fe228328 │ │ │ │ + beq fe228350 │ │ │ │ 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] @ 1ebf44 │ │ │ │ @ instruction: 0x46500b99 │ │ │ │ strtmi r7, [r1], -ip, ror #24 │ │ │ │ - blx 929972 │ │ │ │ + blx 42999a │ │ │ │ @ instruction: 0xf8d84622 │ │ │ │ tstcs r1, r4, lsl r0 │ │ │ │ - blx ff529978 │ │ │ │ + blx ff0299a0 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bd874 │ │ │ │ + blgt 2bd89c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strtmi pc, [r3], -r3, asr #28 │ │ │ │ + strtmi pc, [r3], -pc, lsr #28 │ │ │ │ mvnscs r4, sl, lsr #12 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4601fc17 │ │ │ │ + strmi pc, [r1], -r3, lsl #24 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf7fffe83 │ │ │ │ + @ instruction: 0xf7fffe6f │ │ │ │ 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 1f827c │ │ │ │ + ldrhi pc, [pc, #-0]! @ 1ebf9c │ │ │ │ @ instruction: 0xf6962161 │ │ │ │ - strmi pc, [r1], -r3, asr #21 │ │ │ │ + strmi pc, [r1], -pc, lsr #21 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf8d8fe1d │ │ │ │ + @ instruction: 0xf8d8fe09 │ │ │ │ @ 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 fe22840c │ │ │ │ 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 fe829a5a │ │ │ │ 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 fe228440 │ │ │ │ + bleq 1a6768c │ │ │ │ stclvc 6, cr4, [lr], #-320 @ 0xfffffec0 │ │ │ │ @ instruction: 0xf6974631 │ │ │ │ - strtmi pc, [r1], -sp, lsr #21 │ │ │ │ + @ instruction: 0x4621fa99 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ @ instruction: 0xf6964632 │ │ │ │ - @ instruction: 0x4604fa5d │ │ │ │ + strmi pc, [r4], -r9, asr #20 │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - ldc2l 6, cr15, [r4, #612] @ 0x264 │ │ │ │ + stc2l 6, cr15, [r0, #612] @ 0x264 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x465821dd │ │ │ │ - blx fec29a86 │ │ │ │ - ldc 15, cr10, [pc, #104] @ 1ec08c │ │ │ │ + blx fe729aae │ │ │ │ + ldc 15, cr10, [pc, #104] @ 1ec0b4 │ │ │ │ andcs r7, r1, #84, 22 @ 0x15000 │ │ │ │ strmi r2, [r5], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8d84611 │ │ │ │ stmib sl, {r2, r4}^ │ │ │ │ stc 3, cr3, [r7] │ │ │ │ @ instruction: 0xf6967b00 │ │ │ │ - @ instruction: 0x4604fa3d │ │ │ │ + strmi pc, [r4], -r9, lsr #20 │ │ │ │ ldrtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - ldc2 6, cr15, [r4, #612]! @ 0x264 │ │ │ │ - blcc 24b104 │ │ │ │ + stc2 6, cr15, [r0, #612]! @ 0x264 │ │ │ │ + blcc 24b12c │ │ │ │ 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 1929b1e │ │ │ │ strmi r9, [r2], -r7, lsr #22 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r9, ror #22 │ │ │ │ + @ instruction: 0x4604fb55 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffae7c │ │ │ │ - ldc 8, cr11, [pc, #232] @ 1ec194 │ │ │ │ + ldc 8, cr11, [pc, #232] @ 1ec1bc │ │ │ │ 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 8a7720 │ │ │ │ @ instruction: 0xf696682e │ │ │ │ - @ instruction: 0x4604f9f7 │ │ │ │ + strmi pc, [r4], -r3, ror #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 │ │ │ │ + ldc2l 6, cr15, [sl, #-612] @ 0xfffffd9c │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ ldrb r1, [sl], r5, asr #2 │ │ │ │ - beq fe228524 │ │ │ │ + beq fe22854c │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ mcr2 7, 1, pc, cr12, cr11, {7} @ │ │ │ │ strmi r2, [r2], -sp, lsr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -sp, lsl #22 │ │ │ │ + @ instruction: 0x4604faf9 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffae46 │ │ │ │ @ instruction: 0xf8d8b804 │ │ │ │ @ instruction: 0x212d0014 │ │ │ │ - @ instruction: 0xf9f0f696 │ │ │ │ - bls 47ed80 │ │ │ │ + @ instruction: 0xf9dcf696 │ │ │ │ + bls 47eda8 │ │ │ │ strcs r4, [r4, #-1537] @ 0xfffff9ff │ │ │ │ stmdbvs r2, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ - blx 1f42c2 │ │ │ │ + blx 1f42ea │ │ │ │ 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: 0xf7fefd19 │ │ │ │ svclt 0x0000bfdc │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - eoreq pc, r9, r8, ror #18 │ │ │ │ + eoreq pc, r9, r0, lsl #21 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdmi pc, [r0], -r8 │ │ │ │ @ instruction: 0xf8d82102 │ │ │ │ strcs r0, [r4, #-20]! @ 0xffffffec │ │ │ │ - blx 329bec │ │ │ │ + @ instruction: 0xf9f0f696 │ │ │ │ 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: 0xf9def696 │ │ │ │ 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 2ed030 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ - blcs fe220204 │ │ │ │ + blcs fe22022c │ │ │ │ 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: 0xf8d8f909 │ │ │ │ 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 ff229cd6 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf699463c │ │ │ │ - bls 3ab520 │ │ │ │ + bls 3ab4f8 │ │ │ │ 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 167ddf0 │ │ │ │ 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 @ 1ec2ac │ │ │ │ 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 +454848,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 @ 1ec2f0 │ │ │ │ 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 18fde6c │ │ │ │ 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 4ddb70 │ │ │ │ andsvs r2, r6, r5, lsl #12 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eorvs ip, r6, pc, lsl #8 │ │ │ │ strtmi r9, [r0], -r6, lsl #24 │ │ │ │ - @ instruction: 0xff1cf698 │ │ │ │ + @ instruction: 0xff08f698 │ │ │ │ umaalcs pc, r3, r4, r8 @ │ │ │ │ stmdbls r7, {r5, r8, r9, sp} │ │ │ │ strtmi r4, [r0], -r2, lsl #8 │ │ │ │ - blx 1b29d8e │ │ │ │ + blx 1629db6 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - mcrr2 6, 9, pc, r2, cr9 @ │ │ │ │ + stc2 6, cr15, [lr], #-612 @ 0xfffffd9c │ │ │ │ @ instruction: 0x23209e08 │ │ │ │ eoreq pc, r0, #-2147483647 @ 0x80000001 │ │ │ │ @ instruction: 0x46114630 │ │ │ │ andcs r9, r1, #8, 4 @ 0x80000000 │ │ │ │ - blx 17a9daa │ │ │ │ + blx 12a9dd2 │ │ │ │ @ instruction: 0x46314658 │ │ │ │ - ldc2 6, cr15, [r4], #-612 @ 0xfffffd9c │ │ │ │ + stc2 6, cr15, [r0], #-612 @ 0xfffffd9c │ │ │ │ mlaseq r0, r4, r8, pc @ │ │ │ │ eorsle r2, sl, r4, lsl #16 │ │ │ │ mlascs r1, r4, r8, pc @ │ │ │ │ stmib sl, {r0, r8, sp}^ │ │ │ │ strcs r5, [r0], #-1280 @ 0xfffffb00 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ stmib r7, {r8, sl, sp}^ │ │ │ │ @ instruction: 0xf6964500 │ │ │ │ - strmi pc, [r6], -r1, lsr #17 │ │ │ │ + strmi pc, [r6], -sp, lsl #17 │ │ │ │ ldrtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - ldc2 6, cr15, [r8], {153} @ 0x99 │ │ │ │ + stc2 6, cr15, [r4], {153} @ 0x99 │ │ │ │ @ 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 3347dc │ │ │ │ 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 │ │ │ │ + @ instruction: 0x9007fabb │ │ │ │ @ instruction: 0xf6987c00 │ │ │ │ - strmi pc, [r1], -r1, lsl #26 │ │ │ │ + strmi pc, [r1], -sp, ror #25 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ - @ instruction: 0xf804f696 │ │ │ │ + @ instruction: 0xfff0f695 │ │ │ │ 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 +454941,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 420c04 │ │ │ │ stceq 1, cr15, [r1], {12} │ │ │ │ strtcc r9, [r0], #-3334 @ 0xfffff2fa │ │ │ │ ldrbmi r6, [r4, #251]! @ 0xfb │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ adcvs pc, r0, r8, lsl #17 │ │ │ │ strbmi sp, [r1], -r9, ror #3 │ │ │ │ ldrdls pc, [ip], -sp @ │ │ │ │ ldrdhi pc, [r4], -sp @ │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strmi pc, [r4], -r3, ror #16 │ │ │ │ + strmi pc, [r4], -pc, asr #16 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feac96 │ │ │ │ @ instruction: 0xf8d8be54 │ │ │ │ tstcs r3, r4, lsl r0 │ │ │ │ - @ instruction: 0xf804f696 │ │ │ │ + @ instruction: 0xfff0f695 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fe8a9eee │ │ │ │ + blx fe3a9f16 │ │ │ │ mcrlt 7, 2, pc, cr9, cr14, {7} @ │ │ │ │ - beq fe2288c4 │ │ │ │ + beq fe2288ec │ │ │ │ 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] @ 1ec4e0 │ │ │ │ @ instruction: 0xf8d87bd6 │ │ │ │ tstcs r1, r4, lsl r0 │ │ │ │ strtmi lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ stclvc 15, cr10, [sl], #-104 @ 0xffffff98 │ │ │ │ - blvc 8a7aec │ │ │ │ - @ instruction: 0xfffef695 │ │ │ │ + blvc 8a7b14 │ │ │ │ + @ instruction: 0xffeaf695 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2bddb0 │ │ │ │ + blgt 2bddd8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4623fb75 │ │ │ │ + strtmi pc, [r3], -r1, ror #22 │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf948f699 │ │ │ │ + @ instruction: 0xf934f699 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx fef29f4e │ │ │ │ + blx fea29f76 │ │ │ │ mrclt 7, 0, APSR_nzcv, cr9, cr14, {7} │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx ffb29f5a │ │ │ │ + blx ff629f82 │ │ │ │ mrclt 7, 0, APSR_nzcv, cr3, cr14, {7} │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - stc2 6, cr15, [r2], {153} @ 0x99 │ │ │ │ + blx ffda9f8e │ │ │ │ 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 +455016,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: 0xf8caf699 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ ldcge 4, cr15, [r7], {127} @ 0x7f │ │ │ │ ldcllt 7, cr15, [r5, #1016] @ 0x3f8 │ │ │ │ - beq fe2289ac │ │ │ │ + beq fe2289d4 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx ffc2a576 │ │ │ │ + blx ffc2a59e │ │ │ │ orrvc pc, r0, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf8c8f699 │ │ │ │ + @ instruction: 0xf8b4f699 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ stcge 4, cr15, [r1], {127} @ 0x7f │ │ │ │ - ldclt 7, cr15, [pc, #1016]! @ 1ec998 │ │ │ │ - beq fe2289d8 │ │ │ │ + ldclt 7, cr15, [pc, #1016]! @ 1ec9c0 │ │ │ │ + beq fe228a00 │ │ │ │ stmdbls r5!, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx ff6aa5a2 │ │ │ │ + blx ff6aa5ca │ │ │ │ strmi r2, [r6], -fp, asr #3 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf8b2f699 │ │ │ │ + @ instruction: 0xf89ef699 │ │ │ │ strmi r2, [r2], -sl, asr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -sp, lsr #17 @ │ │ │ │ + @ instruction: 0x4632f899 │ │ │ │ strmi r2, [r4], -fp, asr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -r7, lsr #17 @ │ │ │ │ + @ instruction: 0x4632f893 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrbmi r1, [r8], -r9, lsl #2 │ │ │ │ - @ instruction: 0xf8c6f699 │ │ │ │ + @ instruction: 0xf8b2f699 │ │ │ │ @ instruction: 0x46054632 │ │ │ │ ldrbmi r2, [r8], -sl, asr #3 │ │ │ │ - @ instruction: 0xf89af699 │ │ │ │ + @ instruction: 0xf886f699 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r6], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6964650 │ │ │ │ - @ instruction: 0xf8d8ffa7 │ │ │ │ + @ instruction: 0xf8d8ff93 │ │ │ │ eorcs r0, r0, #20 │ │ │ │ @ instruction: 0xf6952101 │ │ │ │ - @ instruction: 0x4607ff57 │ │ │ │ + strmi pc, [r7], -r3, asr #30 │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx ff5aa084 │ │ │ │ + blx ff0aa0ac │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ strtmi r6, [r2], -r0, lsl #14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf69911d1 │ │ │ │ - @ instruction: 0x4604f911 │ │ │ │ + @ instruction: 0x4604f8fd │ │ │ │ @ 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: 0xf850f699 │ │ │ │ @ instruction: 0x460621db │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf85ef699 │ │ │ │ + @ instruction: 0xf84af699 │ │ │ │ strmi r2, [r5], -fp, asr #3 │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf858f699 │ │ │ │ + @ instruction: 0xf844f699 │ │ │ │ biccs r4, fp, sl, lsr #12 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf852f699 │ │ │ │ + @ instruction: 0xf83ef699 │ │ │ │ strmi r2, [r2], -sl, asr #3 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -sp, asr #16 @ │ │ │ │ + @ instruction: 0x4632f839 │ │ │ │ @ instruction: 0x21b34603 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - ldrtmi pc, [r2], -sp, ror #16 @ │ │ │ │ + @ instruction: 0x4632f859 │ │ │ │ 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: 0xf81cf699 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ - blge 1c698c8 │ │ │ │ + blge 1c698f0 │ │ │ │ stclt 7, cr15, [r7, #-1016]! @ 0xfffffc08 │ │ │ │ - beq fe228b08 │ │ │ │ + beq fe228b30 │ │ │ │ movwcs r9, #6437 @ 0x1925 │ │ │ │ @ instruction: 0x46584652 │ │ │ │ strtls r2, [r0], #-1024 @ 0xfffffc00 │ │ │ │ - blx 10aa6d2 │ │ │ │ + blx 10aa6fa │ │ │ │ @ instruction: 0x460221db │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x4604f81b │ │ │ │ + strmi pc, [r4], -r7, lsl #16 │ │ │ │ @ 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 │ │ │ │ + strmi pc, [r4], -pc, lsl #16 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7feab36 │ │ │ │ @ instruction: 0x4658bcf4 │ │ │ │ - blx 122a1a2 │ │ │ │ - stcllt 7, cr15, [pc], #1016 @ 1ecb38 │ │ │ │ + blx d2a1ca │ │ │ │ + stcllt 7, cr15, [pc], #1016 @ 1ecb60 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx 1a2a1ae │ │ │ │ + blx 152a1d6 │ │ │ │ stcllt 7, cr15, [r9], #1016 @ 0x3f8 │ │ │ │ - beq fe228b84 │ │ │ │ + beq fe228bac │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ - bleq 228234 │ │ │ │ - mrc2 6, 7, pc, cr8, cr6, {4} │ │ │ │ + bleq 22825c │ │ │ │ + mcr2 6, 7, pc, cr4, cr6, {4} @ │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - mcr2 6, 5, pc, cr8, cr5, {4} @ │ │ │ │ + mrc2 6, 4, pc, cr4, cr5, {4} │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2be0bc │ │ │ │ + blgt 2be0e4 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - strcs pc, [r1, #-2591] @ 0xfffff5e1 │ │ │ │ + strcs pc, [r1, #-2571] @ 0xfffff5f5 │ │ │ │ strtmi r9, [fp], -r5, lsr #18 │ │ │ │ @ instruction: 0xf8ca4652 │ │ │ │ ldrbmi r5, [r8], -r0 │ │ │ │ - blx ffb2a77c │ │ │ │ + blx ffb2a7a4 │ │ │ │ strmi r4, [r7], -fp, lsr #12 │ │ │ │ ldrbmi r9, [r2], -r6, lsr #18 │ │ │ │ andpl pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0x26034658 │ │ │ │ - blx ff8aa790 │ │ │ │ + blx ff8aa7b8 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ ldrbmi r2, [r8], -sl, ror #3 │ │ │ │ - @ instruction: 0xffe0f698 │ │ │ │ + @ instruction: 0xffccf698 │ │ │ │ @ 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 ff22a7ec │ │ │ │ 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: 0xffe0f698 │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ - bge ff6e99f4 │ │ │ │ + bge ff6e9a1c │ │ │ │ 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 397598 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x7c23fa33 │ │ │ │ mlavs r0, r9, r8, pc @ │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ - blx 274e38 │ │ │ │ + blx 274e60 │ │ │ │ @ instruction: 0xf8d8f303 │ │ │ │ ldmdbeq r6!, {r2, r4} │ │ │ │ streq lr, [r3], -r6, lsr #20 │ │ │ │ - mrc2 6, 2, pc, cr10, cr5, {4} │ │ │ │ + mcr2 6, 2, pc, cr6, cr5, {4} @ │ │ │ │ movteq pc, #16645 @ 0x4105 @ │ │ │ │ movwcs r6, #251 @ 0xfb │ │ │ │ movwcc lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0x460560bb │ │ │ │ muls r0, r4, r8 │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ eor pc, ip, r0, lsl #17 │ │ │ │ @@ -455214,30 +455222,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 ff67a4c8 │ │ │ │ + bls 474e60 │ │ │ │ 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: 0xf964f699 │ │ │ │ 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} │ │ │ │ + ldc2l 6, cr15, [ip, #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 +455257,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 37a554 │ │ │ │ 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 +455283,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 227fdc │ │ │ │ + ldc2l 6, cr15, [sl, #-596]! @ 0xfffffdac │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2be290 │ │ │ │ + blgt 2be2b8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0x7c21f905 │ │ │ │ - bge cd96dc │ │ │ │ + stcvc 8, cr15, [r1], #-964 @ 0xfffffc3c │ │ │ │ + bge cd9704 │ │ │ │ @ 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 304e04 │ │ │ │ andeq pc, r8, #-2147483648 @ 0x80000000 │ │ │ │ @ instruction: 0x4629d1f8 │ │ │ │ ldrbmi r2, [r8], -r4, lsl #4 │ │ │ │ - @ instruction: 0xffc0f698 │ │ │ │ + @ instruction: 0xffacf698 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ vmla.i8 , q0, │ │ │ │ @ instruction: 0xf69521a5 │ │ │ │ - strmi pc, [r1], -r3, lsl #27 │ │ │ │ + strmi pc, [r1], -pc, ror #26 │ │ │ │ @ instruction: 0xf6994658 │ │ │ │ - @ instruction: 0xf7fff8dd │ │ │ │ + @ instruction: 0xf7fff8c9 │ │ │ │ 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 fe42a4ac │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - mrc2 6, 3, pc, cr12, cr8, {4} │ │ │ │ + mcr2 6, 3, pc, cr8, 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 24baec │ │ │ │ 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 1faaa6e │ │ │ │ stccs 6, cr4, [r0], {4} │ │ │ │ ldmibge pc, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} @ │ │ │ │ - bllt 196aa5c │ │ │ │ + bllt 196aa84 │ │ │ │ subcs sl, r0, #2688 @ 0xa80 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldcl 6, cr15, [r6], #264 @ 0x108 │ │ │ │ + stcl 6, cr15, [r2], #264 @ 0x108 │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 11f4a84 │ │ │ │ + blx 11f4aac │ │ │ │ strbeq pc, [lr, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf845bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 5f9690 │ │ │ │ + bcs 5f96b8 │ │ │ │ @ instruction: 0x4621d1f3 │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf960f7fb │ │ │ │ strmi r7, [r4], -r3, lsl #24 │ │ │ │ @ instruction: 0x4623e7d0 │ │ │ │ cmncs sp, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - strmi pc, [r4], -r3, ror #28 │ │ │ │ + strmi pc, [r4], -pc, asr #28 │ │ │ │ @ instruction: 0x0014f8d8 │ │ │ │ @ instruction: 0xf8882600 │ │ │ │ stmdbvs r3, {r2, r3, sp, lr}^ │ │ │ │ umlalspl pc, r9, r3, r8 @ │ │ │ │ subsle r2, r9, r0, lsl #26 │ │ │ │ @ instruction: 0xf6952162 │ │ │ │ - rscsvs pc, ip, sp, lsl sp @ │ │ │ │ + rscsvs pc, ip, r9, lsl #26 │ │ │ │ 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: 0xf856f699 │ │ │ │ + blt 14eab10 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x46582172 │ │ │ │ - mrc2 6, 1, pc, cr12, cr8, {4} │ │ │ │ + mcr2 6, 1, pc, cr8, cr8, {4} @ │ │ │ │ ldrb r4, [r7, r4, lsl #12] │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ ldrbmi r2, [r8], -pc, ror #2 │ │ │ │ - mrc2 6, 1, pc, cr4, cr8, {4} │ │ │ │ + mcr2 6, 1, pc, cr0, cr8, {4} @ │ │ │ │ strb r4, [pc, r4, lsl #12] │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ ldrbmi r2, [r8], -lr, ror #2 │ │ │ │ - mcr2 6, 1, pc, cr12, cr8, {4} @ │ │ │ │ + mrc2 6, 0, pc, cr8, cr8, {4} │ │ │ │ strb r4, [r7, r4, lsl #12] │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6981145 │ │ │ │ - strmi pc, [r4], -r3, lsr #28 │ │ │ │ + strmi pc, [r4], -pc, lsl #28 │ │ │ │ @ instruction: 0x4623e7be │ │ │ │ cmncs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - @ instruction: 0x4604fe1b │ │ │ │ + strmi pc, [r4], -r7, lsl #28 │ │ │ │ @ instruction: 0x4623e7b6 │ │ │ │ cmncs r0, sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - @ instruction: 0x4604fe13 │ │ │ │ + @ instruction: 0x4604fdff │ │ │ │ eorscs lr, r8, #45613056 @ 0x2b80000 │ │ │ │ stmdage ip!, {r8, sp} │ │ │ │ @ instruction: 0xf642ad2a │ │ │ │ - andcs lr, r2, r2, lsl #25 │ │ │ │ + andcs lr, r2, lr, ror #24 │ │ │ │ strtmi lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xf93af698 │ │ │ │ + @ instruction: 0xf926f698 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6984658 │ │ │ │ - stcvc 14, cr15, [r3], {189} @ 0xbd │ │ │ │ + stcvc 14, cr15, [r3], {169} @ 0xa9 │ │ │ │ strb r4, [r3, -r4, lsl #12]! │ │ │ │ @ instruction: 0x21a6f240 │ │ │ │ - stc2l 6, cr15, [r2], {149} @ 0x95 │ │ │ │ + stc2 6, cr15, [lr], #596 @ 0x254 │ │ │ │ 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 665c04 │ │ │ │ + bls 47e4b8 │ │ │ │ ldmdavs ip, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - stc2l 6, cr15, [sl], #424 @ 0x1a8 │ │ │ │ + ldc2l 6, cr15, [r6], {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: 0xf642ef20 │ │ │ │ + @ instruction: 0xf642eb0e │ │ │ │ + stmdbmi r8, {r1, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + bmi 453c24 │ │ │ │ ldrbtmi r5, [sl], #-2148 @ 0xfffff79c │ │ │ │ mrscs r9, (UNDEF: 1) │ │ │ │ @ instruction: 0xf6426820 │ │ │ │ - svclt 0x0000ef26 │ │ │ │ + svclt 0x0000ef12 │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq sl, r5, r4, lsr #7 │ │ │ │ - eoreq sl, r5, lr, asr r3 │ │ │ │ + strhteq sl, [r5], -ip │ │ │ │ + eoreq sl, r5, r6, ror r4 │ │ │ │ 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 +455452,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 17764c4 │ │ │ │ addseq pc, r2, r2, lsl #5 │ │ │ │ ldc2 0, cr15, [r6, #332] @ 0x14c │ │ │ │ @ instruction: 0xf66a4628 │ │ │ │ - @ instruction: 0xf8d4ffc9 │ │ │ │ + @ instruction: 0xf8d4ffb5 │ │ │ │ strmi r3, [r2], -r8, ror #5 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - bge 2beabc │ │ │ │ + bge 2beae4 │ │ │ │ ldrbmi r4, [r1], -r6, lsl #12 │ │ │ │ @ instruction: 0xf0534638 │ │ │ │ strmi pc, [r1], r5, ror #25 │ │ │ │ - blls 2d9acc │ │ │ │ + blls 2d9af4 │ │ │ │ addsmi r6, sl, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf10dd12d │ │ │ │ - bcc 2eecb8 │ │ │ │ + bcc 2eece0 │ │ │ │ strbmi r1, [r0], -r1, lsl #26 │ │ │ │ @ instruction: 0xf6ff9203 │ │ │ │ - ldrtmi pc, [r1], -fp, ror #16 @ │ │ │ │ + @ instruction: 0x4631f857 │ │ │ │ andcs r4, r0, r2, asr #12 │ │ │ │ ldc2l 0, cr15, [r0, #300]! @ 0x12c │ │ │ │ strbmi r4, [r8], -r6, lsl #12 │ │ │ │ - mrrc 6, 4, pc, ip, cr2 @ │ │ │ │ + mcrr 6, 4, pc, r8, cr2 @ │ │ │ │ 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 b2b8e8 │ │ │ │ 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: 0xf10dec2a │ │ │ │ @ instruction: 0x46220810 │ │ │ │ tstcs r0, r8, lsr #12 │ │ │ │ @ instruction: 0xf882f7fe │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ @ instruction: 0xf7f96946 │ │ │ │ qadd8mi pc, r8, fp @ │ │ │ │ - blx 2a8f4 │ │ │ │ + blx ffb2a91c │ │ │ │ strbmi r2, [r0], -r0, lsl #6 │ │ │ │ stmib r8, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf8c83301 │ │ │ │ @ instruction: 0xf6fe300c │ │ │ │ - strbmi pc, [r0], -pc, asr #28 @ │ │ │ │ - mcr2 6, 6, pc, cr6, cr14, {7} @ │ │ │ │ + @ instruction: 0x4640fe3b │ │ │ │ + mrc2 6, 5, pc, cr2, cr14, {7} │ │ │ │ stmdblt r0!, {r2, r9, sl, lr}^ │ │ │ │ andcs r4, r1, #64, 12 @ 0x4000000 │ │ │ │ @ instruction: 0xf04b4631 │ │ │ │ - bls 32baf4 │ │ │ │ + bls 32bb1c │ │ │ │ ldrbmi r9, [r1], -r6, lsl #22 │ │ │ │ andsvs r4, r3, r8, lsr r6 │ │ │ │ @ instruction: 0xf0539400 │ │ │ │ @ instruction: 0xf89dfc5b │ │ │ │ - blcs 1f8d9c │ │ │ │ + blcs 1f8dc4 │ │ │ │ stmdals r4, {r0, r6, r7, r8, ip, lr, pc} │ │ │ │ - stc 6, cr15, [ip], {66} @ 0x42 │ │ │ │ + bl 2a664 │ │ │ │ @ instruction: 0xf642e7bd │ │ │ │ - svclt 0x0000ee68 │ │ │ │ - rsbseq r3, r9, ip, ror #7 │ │ │ │ + svclt 0x0000ee54 │ │ │ │ + rsbseq r3, r9, r4, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, sl, asr #6 │ │ │ │ + rsbseq r3, r9, r2, lsr #6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed43f50 │ │ │ │ + bl fed43f78 │ │ │ │ @ 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 +455536,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 eff68c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 246e00 │ │ │ │ + blls 246e28 │ │ │ │ @ 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 1fc9dc │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - bllt ed0b30 │ │ │ │ + bllt ed0b58 │ │ │ │ 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 23ca04 │ │ │ │ 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: 0xf850f6ff │ │ │ │ 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 │ │ │ │ + stmib sl, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + blcs 2a6db8 │ │ │ │ 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: 0xf842f6ff │ │ │ │ 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 0x0000edc4 │ │ │ │ + rsbseq r3, r9, r2, ror r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, r0, ror r2 │ │ │ │ + rsbseq r3, r9, r8, asr #4 │ │ │ │ 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 +455608,297 @@ │ │ │ │ stmpl sl, {r0, r1, r3, r5, r6, r8, r9, sl, fp, lr} │ │ │ │ strhcc pc, [r4], #-128 @ 0xffffff80 @ │ │ │ │ ldmdavs r2, {r0, r1, r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f920b │ │ │ │ movwls r0, #8704 @ 0x2200 │ │ │ │ @ instruction: 0xf8b06c03 │ │ │ │ movwls r0, #12362 @ 0x304a │ │ │ │ - stc2l 6, cr15, [r8], {254} @ 0xfe │ │ │ │ + ldc2 6, cr15, [r4], #1016 @ 0x3f8 │ │ │ │ stmibvs r0, {r8, ip, sp, pc} │ │ │ │ - bge 290ec8 │ │ │ │ + bge 290ef0 │ │ │ │ vadd.i8 d22, d22, d24 │ │ │ │ vsra.s64 d20, d18, #52 │ │ │ │ movwcs r0, #288 @ 0x120 │ │ │ │ @ instruction: 0xf6429301 │ │ │ │ - stmdacs r0, {r1, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf105db77 │ │ │ │ andcs r0, r1, #16, 8 @ 0x10000000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmnle r6, r0, lsl #22 │ │ │ │ movwcs r9, #2566 @ 0xa06 │ │ │ │ andseq pc, r4, r5, lsl #2 │ │ │ │ stc2 0, cr15, [lr], {88} @ 0x58 │ │ │ │ vrsubhn.i d4, , q0 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 23cb08 │ │ │ │ + blcc 23cb30 │ │ │ │ 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 20aa870 │ │ │ │ teqvs r3, r7, lsl #22 │ │ │ │ andcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmdbls r6, {r1, r8, r9, sp} │ │ │ │ @ instruction: 0xf1066033 │ │ │ │ stmiavs r8!, {r2, r3, r8, r9} │ │ │ │ - ldm r4!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blle 536f5c │ │ │ │ - blmi fbf844 │ │ │ │ + stmia r0!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + blle 536f84 │ │ │ │ + blmi fbf86c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4c6fd0 │ │ │ │ + blls 4c6ff8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r1, r0, lsl #6 │ │ │ │ andlt r4, ip, r0, asr #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldmpl fp!, {r0, r1, r4, r5, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf642681e │ │ │ │ - stmdavs r0, {r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - stmdb r0, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdavs r0, {r2, r3, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmia ip!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46034a30 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf642447a │ │ │ │ - movwcs lr, #3404 @ 0xd4c │ │ │ │ + movwcs lr, #3384 @ 0xd38 │ │ │ │ andcc pc, r0, r8, asr #17 │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ vqdmulh.s d25, d6, d6 │ │ │ │ vsra.s64 d20, d20, #52 │ │ │ │ stmiavs r8!, {r2, r8} │ │ │ │ movwls sl, #6657 @ 0x1a01 │ │ │ │ - stmia sl, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blmi aa6ef8 │ │ │ │ + blmi aa6f20 │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - cdp 6, 13, cr15, cr12, cr2, {2} │ │ │ │ + cdp 6, 12, cr15, cr8, cr2, {2} │ │ │ │ @ instruction: 0xf6426800 │ │ │ │ - bmi a27348 │ │ │ │ + bmi a27320 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - stc 6, cr15, [r8, #-264]! @ 0xfffffef8 │ │ │ │ - blcs 2a6f90 │ │ │ │ + ldc 6, cr15, [r4, #-264] @ 0xfffffef8 │ │ │ │ + blcs 2a6fb8 │ │ │ │ @ instruction: 0xf04fd11a │ │ │ │ andcs r0, r0, #131072 @ 0x20000 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xff7cf6fe │ │ │ │ + @ instruction: 0xff68f6fe │ │ │ │ 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, -r1, asr #30]! @ │ │ │ │ vsubl.u q1, d15, d2 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 210d9c │ │ │ │ + blcs 210dc4 │ │ │ │ smmls sp, r7, r1, sp │ │ │ │ - stcl 6, cr15, [r8], #264 @ 0x108 │ │ │ │ - rsbseq r3, r9, ip, ror r1 │ │ │ │ + ldcl 6, cr15, [r4], {66} @ 0x42 │ │ │ │ + rsbseq r3, r9, r4, asr r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r9, r8, ror #2 │ │ │ │ - rsbseq r3, r9, r0, lsr #1 │ │ │ │ + rsbseq r3, r9, r0, asr #2 │ │ │ │ + rsbseq r3, r9, r8, ror r0 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrdeq r9, [r5], -r0 @ │ │ │ │ - eoreq r9, r5, r4, ror #24 │ │ │ │ + eoreq r9, r5, r8, ror #27 │ │ │ │ + eoreq r9, r5, ip, ror sp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ strmi r4, [r4], -lr, asr #26 │ │ │ │ addslt r4, r6, lr, asr #22 │ │ │ │ eorscs r4, ip, #2097152000 @ 0x7d000000 │ │ │ │ stmdage r5, {r1, r2, r3, r9, sl, lr} │ │ │ │ strcs r2, [r2, -r0, lsl #2] │ │ │ │ cdpvs 8, 2, cr5, cr5, cr11, {7} │ │ │ │ tstls r5, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stmib sl!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r9, [r2], -r0, lsl #14 │ │ │ │ - blge 2fe930 │ │ │ │ + blge 2fe958 │ │ │ │ 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 1fccdc │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 210e30 │ │ │ │ - bge 2e15e4 │ │ │ │ + blcs 210e58 │ │ │ │ + bge 2e160c │ │ │ │ ldmvs r0!, {r0, r6, r9, sl, lr} │ │ │ │ - ldmdb r0, {r1, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldm ip!, {r1, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strbmi r4, [r0], -r4, lsl #12 │ │ │ │ - stc 6, cr15, [lr], {66} @ 0x42 │ │ │ │ - blle 8780dc │ │ │ │ + bl aaa08 │ │ │ │ + blle 878104 │ │ │ │ movwcs r9, #2563 @ 0xa03 │ │ │ │ andseq pc, r4, r6, lsl #2 │ │ │ │ - blx fe82924a │ │ │ │ + blx fe829272 │ │ │ │ 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 413940 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ strcs lr, [r0], #-0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e855 │ │ │ │ stmda r5, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 1f9924 │ │ │ │ + bcs 1f994c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ stmdblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blmi 93f9a8 │ │ │ │ + blmi 93f9d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7471a0 │ │ │ │ + blls 7471c8 │ │ │ │ @ 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, 5, pc, cr2, cr14, {7} @ │ │ │ │ adcsmi lr, fp, #61341696 @ 0x3a80000 │ │ │ │ strcs sp, [r2], #-274 @ 0xfffffeee │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6fe4628 │ │ │ │ - vqrdmlah.s , , d1[0] │ │ │ │ + @ instruction: 0xf3bffead │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 1fd974 │ │ │ │ + bcs 1fd99c │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 210ee8 │ │ │ │ + blcs 210f10 │ │ │ │ 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 0x0000ec22 │ │ │ │ + rsbseq r2, r9, ip, ror #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r2, [r9], #-224 @ 0xffffff20 │ │ │ │ + rsbseq r2, r9, r8, lsr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed443b4 │ │ │ │ + bl fed443dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 3d93d0 │ │ │ │ + bmi 3d93f8 │ │ │ │ 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, r8, lsl ip │ │ │ │ svclt 0x0000bd10 │ │ │ │ - strhteq r9, [r5], -ip │ │ │ │ + ldrdeq r9, [r5], -r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed443e8 │ │ │ │ + bl fed44410 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 3d9404 │ │ │ │ + bmi 3d942c │ │ │ │ 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 │ │ │ │ + strdlt lr, [r4], -lr @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, ip, lsr #27 │ │ │ │ + eoreq r9, r5, r4, asr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed4441c │ │ │ │ + bl fed44444 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 419438 │ │ │ │ + bmi 419460 │ │ │ │ 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, r2, ror #23 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, ip, lsl #27 │ │ │ │ + eoreq r9, r5, r4, lsr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed44454 │ │ │ │ + bl fed4447c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [fp], -r8, ror #31 │ │ │ │ - bmi 419470 │ │ │ │ + bmi 419498 │ │ │ │ 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, r6, asr #23 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r9, r5, r0, lsl #27 │ │ │ │ + mlaeq r5, r8, lr, r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4448c │ │ │ │ + bl fed444b4 │ │ │ │ @ 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, sp, lsr #21 │ │ │ │ + bmi 6074f8 │ │ │ │ + blmi 58559c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3c7338 │ │ │ │ + blls 3c7360 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_hyp │ │ │ │ ldclt 0, cr11, [r0, #-36]! @ 0xffffffdc │ │ │ │ - bmi 47eb24 │ │ │ │ + bmi 47eb4c │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf0569300 │ │ │ │ strmi pc, [r5], -pc, ror #25 │ │ │ │ - blmi 3a726c │ │ │ │ + blmi 3a7294 │ │ │ │ @ instruction: 0xe7e4447b │ │ │ │ - bl fe3aac04 │ │ │ │ - rsbseq r2, r9, r4, ror #26 │ │ │ │ + bl 1eaac2c │ │ │ │ + rsbseq r2, r9, ip, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r9, r8, lsr sp │ │ │ │ - rsbseq lr, r6, sl, lsr #1 │ │ │ │ - eoreq lr, r2, r0, lsr #24 │ │ │ │ + rsbseq r2, r9, r0, lsl sp │ │ │ │ + rsbseq lr, r6, r2, lsl #1 │ │ │ │ + eoreq lr, r2, r8, lsr sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed44518 │ │ │ │ + bl fed44540 │ │ │ │ @ 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 +455907,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 3c73ec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 59) │ │ │ │ ldclt 0, cr11, [r0, #-32] @ 0xffffffe0 │ │ │ │ - bmi 3febb0 │ │ │ │ + bmi 3febd8 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldrbtmi r3, [sl], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf0569300 │ │ │ │ strb pc, [r1, r9, lsr #25]! @ │ │ │ │ - bl 132ac88 │ │ │ │ - ldrsbteq r2, [r9], #-198 @ 0xffffff3a │ │ │ │ + bl e2acb0 │ │ │ │ + rsbseq r2, r9, lr, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r2, [r9], #-198 @ 0xffffff3a │ │ │ │ - rsbseq lr, r6, sl │ │ │ │ + rsbseq r2, r9, lr, lsl #25 │ │ │ │ + rsbseq sp, r6, r2, ror #31 │ │ │ │ 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 ffd07904 │ │ │ │ @ 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 fed445f8 │ │ │ │ @ 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 ffd07948 │ │ │ │ @ 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 fed4463c │ │ │ │ @ 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 21d0c0 │ │ │ │ andcs fp, r1, r7, lsl pc │ │ │ │ ldmdavs r8, {sp}^ │ │ │ │ svclt 0x001c1a80 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ ldrbmi r0, [r0, -r0, asr #18]! │ │ │ │ @ instruction: 0xf1006a43 │ │ │ │ - blcc 2ed8c4 │ │ │ │ + blcc 2ed8ec │ │ │ │ @ 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 6224c0 │ │ │ │ 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 fed446d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 231478 │ │ │ │ - blvs ffe72dc4 │ │ │ │ - blvc 287500 │ │ │ │ + bl 2314a0 │ │ │ │ + blvs ffe72dec │ │ │ │ + blvc 287528 │ │ │ │ tstle sl, r5, lsl #20 │ │ │ │ - bls 319bf4 │ │ │ │ + bls 319c1c │ │ │ │ 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: 0xf90ef696 │ │ │ │ + bleq 1228fe8 │ │ │ │ + blx 6290e0 │ │ │ │ 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 fed44730 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 2314d0 │ │ │ │ - blvs ffe72e1c │ │ │ │ - blvc 287558 │ │ │ │ + bl 2314f8 │ │ │ │ + blvs ffe72e44 │ │ │ │ + blvc 287580 │ │ │ │ tstle r8, r5, lsl #20 │ │ │ │ - bls 319c4c │ │ │ │ + bls 319c74 │ │ │ │ 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: 0xf8e2f696 │ │ │ │ + bleq 1229040 │ │ │ │ + blx 629138 │ │ │ │ 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 2a8a40 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x460e4617 │ │ │ │ - bl 23fe14 │ │ │ │ + bl 23fe3c │ │ │ │ ldrbtmi r1, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ ldrsbtne pc, [ip], -sl @ │ │ │ │ - blvc 4475a4 │ │ │ │ + blvc 4475cc │ │ │ │ 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 407b9e │ │ │ │ ldrtmi r9, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1ee3cc │ │ │ │ + blcs fe1ee3f4 │ │ │ │ @ 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: 0xf89cf696 │ │ │ │ + bleq 12290cc │ │ │ │ + blx 6291c4 │ │ │ │ + bleq ff2290d8 │ │ │ │ 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 6291e0 │ │ │ │ @ instruction: 0xf043bfc8 │ │ │ │ - blcs 1ee200 │ │ │ │ + blcs 1ee228 │ │ │ │ ldc 0, cr13, [sp], #832 @ 0x340 │ │ │ │ andcs r8, r0, r2, lsl #22 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blhi 2a8900 │ │ │ │ + blhi 2a8928 │ │ │ │ pop {r0, sp} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r2, r9, sl, lsl #21 │ │ │ │ + rsbseq r2, r9, r2, ror #20 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2a8adc │ │ │ │ + blhi 2a8b04 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x460e4617 │ │ │ │ - bl 23fed8 │ │ │ │ + bl 23ff00 │ │ │ │ ldrbtmi r1, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ ldrsbtne pc, [ip], -sl @ │ │ │ │ - blvc 447668 │ │ │ │ + blvc 447690 │ │ │ │ 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 407c62 │ │ │ │ ldrtmi r9, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1ee490 │ │ │ │ + blcs fe1ee4b8 │ │ │ │ @ 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: 0xf83af696 │ │ │ │ + bleq 1229190 │ │ │ │ + blx 629288 │ │ │ │ + bleq ff22919c │ │ │ │ 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 6292a4 │ │ │ │ @ instruction: 0xf043bfa8 │ │ │ │ - blcs 1ee2c4 │ │ │ │ + blcs 1ee2ec │ │ │ │ ldc 0, cr13, [sp], #832 @ 0x340 │ │ │ │ andcs r8, r0, r2, lsl #22 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blhi 2a89c4 │ │ │ │ + blhi 2a89ec │ │ │ │ pop {r0, sp} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r2, r9, r6, asr #19 │ │ │ │ + @ instruction: 0x0079299e │ │ │ │ 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 287764 │ │ │ │ tstle sp, r5, lsl #20 │ │ │ │ - bls 399ef0 │ │ │ │ + bls 399f18 │ │ │ │ @ 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: 0xffecf695 │ │ │ │ + bleq 6288a0 │ │ │ │ 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 fed44978 │ │ │ │ @ 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 32b916 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44980 │ │ │ │ + bl fed449a8 │ │ │ │ @ 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 32b946 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed449b0 │ │ │ │ + bl fed449d8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf938f047 │ │ │ │ @ instruction: 0xf1a0b2c0 │ │ │ │ - blx feded7c8 │ │ │ │ + blx feded7f0 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed449d8 │ │ │ │ + bl fed44a00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf924f047 │ │ │ │ @ instruction: 0xf1a0b2c0 │ │ │ │ - blx feded7f8 │ │ │ │ + blx feded820 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ svclt 0x0000fb04 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a00 │ │ │ │ + bl fed44a28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf910f047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ cmplt r0, r7 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ - blcs 37517c │ │ │ │ + blcs 3751a4 │ │ │ │ stmdacs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ mulcs r1, r4, pc @ │ │ │ │ andlt r2, r3, r0 │ │ │ │ - blx 32b9a2 │ │ │ │ + blx 32b9ca │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44a34 │ │ │ │ + bl fed44a5c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8f6f047 │ │ │ │ - blcs 35a350 │ │ │ │ + blcs 35a378 │ │ │ │ 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 fed44a88 │ │ │ │ @ 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 fed44ab4 │ │ │ │ @ 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 fed44ad4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf8baf047 │ │ │ │ vaddl.u8 , d0, d1 │ │ │ │ cmplt r0, r7 │ │ │ │ mulcc r4, sp, r8 │ │ │ │ - blcs 375428 │ │ │ │ + blcs 375450 │ │ │ │ stmdacs r1, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ mulcs r1, r4, pc @ │ │ │ │ andlt r2, r3, r0 │ │ │ │ - blx 32ba4e │ │ │ │ + blx 32ba76 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44ae0 │ │ │ │ + bl fed44b08 │ │ │ │ @ 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 fed44b34 │ │ │ │ @ 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 fed44b54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf87af047 │ │ │ │ andlt r0, r3, r0, lsl #28 │ │ │ │ - blx 32bab6 │ │ │ │ + blx 32bade │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed44b48 │ │ │ │ + bl fed44b70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ @ instruction: 0xf86cf047 │ │ │ │ cdpeq 0, 0, cr9, cr0, cr1, {0} │ │ │ │ @ instruction: 0xf89dd008 │ │ │ │ - blcs 339970 │ │ │ │ + blcs 339998 │ │ │ │ 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 fed44ba4 │ │ │ │ @ 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 fed44bc8 │ │ │ │ @ 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 91aa40 │ │ │ │ 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 +456339,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 34c690 │ │ │ │ stmdblt r3, {r0, r1, r3, ip, lr, pc}^ │ │ │ │ stmiacs ip!, {r4, r6, r8, fp, sp, lr}^ │ │ │ │ vhadd.s8 d29, d0, d9 │ │ │ │ - bne ff1f2638 │ │ │ │ + bne ff1f2660 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ - blvs ff6bf7fc │ │ │ │ - blvc 887aac │ │ │ │ + blvs ff6bf824 │ │ │ │ + blvc 887ad4 │ │ │ │ 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 307a84 │ │ │ │ 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 321b9c │ │ │ │ @ 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 fe89453c │ │ │ │ @ instruction: 0x919a9a9a │ │ │ │ - bls fe894534 │ │ │ │ + bls fe89455c │ │ │ │ @ instruction: 0x8e9a9a9a │ │ │ │ - bls fe89453c │ │ │ │ - bls fe894540 │ │ │ │ - bls fe894544 │ │ │ │ - bvc fe894548 │ │ │ │ - bcs 233a38 │ │ │ │ + bls fe894564 │ │ │ │ + bls fe894568 │ │ │ │ + bls fe89456c │ │ │ │ + bvc fe894570 │ │ │ │ + bcs 233a60 │ │ │ │ stceq 1, cr15, [r0], {117} @ 0x75 │ │ │ │ @ instruction: 0xf112dbba │ │ │ │ - b 4fceec │ │ │ │ + b 4fcf14 │ │ │ │ @ instruction: 0xf1450202 │ │ │ │ - b 4fcef4 │ │ │ │ + b 4fcf1c │ │ │ │ @ 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 +456442,82 @@ │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ @ instruction: 0xffffffb9 │ │ │ │ bfine fp, r2, #4, #18 │ │ │ │ subslt lr, r2, #40108032 @ 0x2640000 │ │ │ │ @ instruction: 0xe79617d5 │ │ │ │ - b 1675bb8 │ │ │ │ + b 1675be0 │ │ │ │ @ instruction: 0xf43f0400 │ │ │ │ mrcne 15, 2, sl, cr4, cr1, {2} │ │ │ │ andeq lr, r4, #8192 @ 0x2000 │ │ │ │ - ldrbtcc pc, [pc], #320 @ 1edbc8 @ │ │ │ │ + ldrbtcc pc, [pc], #320 @ 1edbf0 @ │ │ │ │ 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 21a75c │ │ │ │ @ instruction: 0xe737d1f0 │ │ │ │ strb r4, [r0, r0, lsr #12]! │ │ │ │ - rsbseq r2, r9, sl, lsr #11 │ │ │ │ + rsbseq r2, r9, r2, lsl #11 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ subne lr, r2, r1, lsl #22 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ - blvs ff340d00 │ │ │ │ + blvs ff340d28 │ │ │ │ stmdavs r8!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ vmlacs.f64 d7, d5, d6 │ │ │ │ - blcs 22215c │ │ │ │ + blcs 222184 │ │ │ │ stmdbvs lr, {r2, r3, r5, r6, ip, lr, pc}^ │ │ │ │ stmdapl r1!, {r1, r3, r4, r5, r8, fp, lr}^ │ │ │ │ - blx 2f6ce2 │ │ │ │ + blx 2f6d0a │ │ │ │ ldrmi r1, [r1], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0xf0027dca │ │ │ │ - bcs 26e644 │ │ │ │ + bcs 26e66c │ │ │ │ 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 @ 1edc84 │ │ │ │ vst1.8 {d15-d16}, [r4], lr │ │ │ │ - blx 159d9c0 │ │ │ │ + blx 159d9e8 │ │ │ │ movwmi pc, #49409 @ 0xc101 @ │ │ │ │ - blx 1594070 │ │ │ │ + blx 1594098 │ │ │ │ strmi pc, [fp], #-3586 @ 0xfffff1fe │ │ │ │ - blcc 23c064 │ │ │ │ + blcc 23c08c │ │ │ │ svccs 0x0001f811 │ │ │ │ @ instruction: 0xf1022d20 │ │ │ │ - bl 1ee480 │ │ │ │ + bl 1ee4a8 │ │ │ │ @ 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 117d5a8 │ │ │ │ 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 1db3c44 │ │ │ │ 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 +456525,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 │ │ │ │ + ldrsbteq r2, [r9], #-48 @ 0xffffffd0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ cmpne r2, r1, lsl #22 │ │ │ │ ldmdavs r0, {r1, r3, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 34c91c │ │ │ │ + bcs 34c944 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 1ffadc │ │ │ │ + blcs 1ffb04 │ │ │ │ adcshi pc, r5, r0 │ │ │ │ strcs fp, [r0, #-1520] @ 0xfffffa10 │ │ │ │ @ instruction: 0xf8909a05 │ │ │ │ strtmi ip, [ip], -r5, lsr #32 │ │ │ │ - bcc 23ed7c │ │ │ │ + bcc 23eda4 │ │ │ │ @ instruction: 0xf8121e59 │ │ │ │ @ instruction: 0xf1bc3f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 1ee954 │ │ │ │ + bl 1ee97c │ │ │ │ @ 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 +456559,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 21a920 │ │ │ │ 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 1d6e9d8 │ │ │ │ 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 ffa78a08 │ │ │ │ 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 15b41ac │ │ │ │ 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 2229cc │ │ │ │ @ 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 26f688 │ │ │ │ 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 +456637,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 1ffcac │ │ │ │ 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 26eb20 │ │ │ │ @ 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 +456685,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 ff9b7fac │ │ │ │ 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 34cbec │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 1ffd84 │ │ │ │ + blcs 1ffdac │ │ │ │ adcshi pc, r3, r0 │ │ │ │ strcs fp, [r0], #-1520 @ 0xfffffa10 │ │ │ │ @ instruction: 0xf8909a05 │ │ │ │ strtmi ip, [r5], -r5, lsr #32 │ │ │ │ - bcc 23f024 │ │ │ │ + bcc 23f04c │ │ │ │ @ instruction: 0xf8121e59 │ │ │ │ @ instruction: 0xf1bc3f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 1eebfc │ │ │ │ + bl 1eec24 │ │ │ │ @ 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 +456727,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 155d814 │ │ │ │ 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 15743e0 │ │ │ │ @ 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 +456764,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 fe2da956 │ │ │ │ @ instruction: 0xf513360e │ │ │ │ @ instruction: 0xf1464700 │ │ │ │ @ instruction: 0xf5b70c00 │ │ │ │ @ instruction: 0xf17c3fc0 │ │ │ │ sbcsle r0, r5, #0, 24 │ │ │ │ - ble 4798d8 │ │ │ │ + ble 479900 │ │ │ │ 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 b2f920 │ │ │ │ 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 4ef940 │ │ │ │ @ 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 +456804,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 fed45388 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 232128 │ │ │ │ + bl 232150 │ │ │ │ ldrmi r1, [sp], -r2, asr #8 │ │ │ │ mcrls 4, 0, r3, cr4, cr0, {1} │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ - blx 2bbcc │ │ │ │ + blx ffb2bbf4 │ │ │ │ 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 +456863,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 20abcc8 │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ stmiavs r2!, {r2, r5, r6, r7, pc}^ │ │ │ │ - blvs bf314 │ │ │ │ + blvs bf33c │ │ │ │ cdpcc 13, 0, cr3, cr1, cr1, {0} │ │ │ │ ldrdhi pc, [r0], -r2 │ │ │ │ @ instruction: 0xf8987c5f │ │ │ │ @ instruction: 0xf8159025 │ │ │ │ @ instruction: 0xf1b93f01 │ │ │ │ @ instruction: 0xf1030f20 │ │ │ │ - bl 3eee8c │ │ │ │ + bl 3eeeb4 │ │ │ │ @ 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 +456899,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: 0xf1a0e920 │ │ │ │ @ instruction: 0xf1c00320 │ │ │ │ - blx 46eb64 │ │ │ │ - blx caaef4 │ │ │ │ + blx 46eb8c │ │ │ │ + blx caaf1c │ │ │ │ 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 1eef38 │ │ │ │ ldrdcs sp, [r0], -r8 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 26a458 │ │ │ │ + beq 26a480 │ │ │ │ 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: 0xf1a0e8f2 │ │ │ │ @ instruction: 0xf1c00320 │ │ │ │ - blx 46ebc0 │ │ │ │ - blx caaf50 │ │ │ │ + blx 46ebe8 │ │ │ │ + blx caaf78 │ │ │ │ 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 1eef94 │ │ │ │ @ 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 +456950,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 0x00fef640 │ │ │ │ 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 47f04c │ │ │ │ + blcc 26afe8 │ │ │ │ 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} │ │ │ │ + ldm r2, {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 1ef040 │ │ │ │ svcge 0x007bf47f │ │ │ │ @ instruction: 0xf47f42ae │ │ │ │ andcs sl, r1, r6, lsr #30 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf1a02301 │ │ │ │ @ instruction: 0xf1c00220 │ │ │ │ - blx 2ae8b0 │ │ │ │ - blx aeac3c │ │ │ │ + blx 2ae8d8 │ │ │ │ + blx aeac64 │ │ │ │ addmi pc, r3, r1, lsl #2 │ │ │ │ - blcc 23f064 │ │ │ │ + blcc 23f08c │ │ │ │ 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: 0xf96cf695 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stccs 0, cr8, [r0], {235} @ 0xeb │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bl 3c9440 │ │ │ │ + bl 3c9468 │ │ │ │ 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 3be54c │ │ │ │ @ instruction: 0xf1a2f602 │ │ │ │ @ instruction: 0xf1c20120 │ │ │ │ - bcs 11ef11c │ │ │ │ + bcs 11ef144 │ │ │ │ sbcshi pc, r5, r0 │ │ │ │ @ instruction: 0xf101fa07 │ │ │ │ - ldclcc 1, cr15, [pc], #88 @ 1ee500 │ │ │ │ + ldclcc 1, cr15, [pc], #88 @ 1ee528 │ │ │ │ vpmax.u8 d15, d3, d23 │ │ │ │ tsteq r3, r1, asr #20 │ │ │ │ mvnscc pc, r1, asr #2 │ │ │ │ svccc 0x0001f810 │ │ │ │ @ instruction: 0xf1032c20 │ │ │ │ - bl 32f0d4 │ │ │ │ + bl 32f0fc │ │ │ │ @ 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 5f2554 │ │ │ │ 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 3ffacc │ │ │ │ + blx c2b554 │ │ │ │ @ instruction: 0xf040f606 │ │ │ │ teqmi r4, #145 @ 0x91 │ │ │ │ @ instruction: 0xf0004586 │ │ │ │ @ instruction: 0xf810808a │ │ │ │ - bcs 11fe134 │ │ │ │ + bcs 11fe15c │ │ │ │ @ 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 @ 1ee5cc │ │ │ │ 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 12ffb20 │ │ │ │ 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 @ 1ee6e4 │ │ │ │ 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 41b138 │ │ │ │ + b 2eb5e0 │ │ │ │ + blx bef204 │ │ │ │ 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 11fe1f0 │ │ │ │ @ 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 @ 1ee660 │ │ │ │ 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 41b188 │ │ │ │ + b 2eb630 │ │ │ │ + blx bef254 │ │ │ │ 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 11fe240 │ │ │ │ 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 +457130,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: 0xf864f695 │ │ │ │ rsble r2, r5, r0, lsl #16 │ │ │ │ suble r2, r8, r0, lsl #24 │ │ │ │ - bl 3c9648 │ │ │ │ + bl 3c9670 │ │ │ │ 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 3be758 │ │ │ │ @ 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 @ 1ee734 │ │ │ │ vpmax.u8 d15, d3, d7 │ │ │ │ movweq lr, #6723 @ 0x1a43 │ │ │ │ mvnscc pc, r3, asr #2 │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032c20 │ │ │ │ - bl 32f2e0 │ │ │ │ + bl 32f308 │ │ │ │ @ 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 4fc004 │ │ │ │ + b 22f33c │ │ │ │ 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 6db2d8 │ │ │ │ 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 6ba86c │ │ │ │ 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 +457214,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 @ 1ee92c │ │ │ │ movwcc r4, #22156 @ 0x568c │ │ │ │ svclt 0x000c3305 │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ eorscc pc, r3, r5, asr r8 @ │ │ │ │ - b 6db348 │ │ │ │ + b 6db370 │ │ │ │ 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: 0xff98f694 │ │ │ │ subsle r2, r9, r0, lsl #16 │ │ │ │ subsle r2, r4, r0, lsl #24 │ │ │ │ - bl 3c97e4 │ │ │ │ + bl 3c980c │ │ │ │ stmiavs fp!, {r2, r9, sl, fp}^ │ │ │ │ - ldclcc 1, cr15, [pc], #28 @ 1ee840 │ │ │ │ + ldclcc 1, cr15, [pc], #28 @ 1ee868 │ │ │ │ @ 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 bb8974 │ │ │ │ + b 12eb080 │ │ │ │ @ instruction: 0xf0000302 │ │ │ │ mrcne 0, 3, r8, cr2, cr11, {7} │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf808fa02 │ │ │ │ - blx a7ea70 │ │ │ │ - b 12eac6c │ │ │ │ + blx a7ea98 │ │ │ │ + b 12eac94 │ │ │ │ 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] @ 1ee784 │ │ │ │ svcmi 0x004f4f4f │ │ │ │ cdpvc 15, 4, cr4, cr15, cr15, {2} │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ - b 2be8f8 │ │ │ │ + b 2be920 │ │ │ │ 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 3db430 │ │ │ │ andsmi pc, r1, r4, lsl #8 │ │ │ │ @ instruction: 0xf909fa27 │ │ │ │ svclt 0x00084598 │ │ │ │ - b 12ff338 │ │ │ │ + b 12ff360 │ │ │ │ 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 @ 1ee934 @ │ │ │ │ + blx 2fad4c │ │ │ │ @ instruction: 0xf1a0f300 │ │ │ │ - blx 26f998 │ │ │ │ + blx 26f9c0 │ │ │ │ @ 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 3f0d60 │ │ │ │ @ instruction: 0xf1a0f700 │ │ │ │ @ instruction: 0xf1c00420 │ │ │ │ andsmi r0, r1, r0, lsr #12 │ │ │ │ svclt 0x00084599 │ │ │ │ - blx 3ff390 │ │ │ │ - blx c2b960 │ │ │ │ + blx 3ff3b8 │ │ │ │ + blx c2b988 │ │ │ │ @ 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 a6fa2c │ │ │ │ msrmi CPSR_xc, #4, 8 @ 0x4000000 │ │ │ │ ldrb r4, [r6, r2, lsl #1] │ │ │ │ @ instruction: 0xf04f2701 │ │ │ │ - blx 3b0994 │ │ │ │ + blx 3b09bc │ │ │ │ @ instruction: 0xf1a0f600 │ │ │ │ @ instruction: 0xf1c00420 │ │ │ │ addlt r0, r9, #32, 18 @ 0x80000 │ │ │ │ vst1.8 {d15-d16}, [r4], r7 │ │ │ │ - blx bbe9ec │ │ │ │ + blx bbea14 │ │ │ │ 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 @ 1ee9f0 @ │ │ │ │ + blx 2fae08 │ │ │ │ @ instruction: 0xf1a0f300 │ │ │ │ - blx 26fa54 │ │ │ │ + blx 26fa7c │ │ │ │ @ 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 3db54c │ │ │ │ andsmi pc, r1, r4, lsl #8 │ │ │ │ @ instruction: 0xf909fa27 │ │ │ │ svclt 0x00084598 │ │ │ │ - b 12ff454 │ │ │ │ + b 12ff47c │ │ │ │ @ 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 a6faec │ │ │ │ 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 +457404,82 @@ │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strbne lr, [r2], -r1, lsl #22 │ │ │ │ @ instruction: 0xf106461c │ │ │ │ svcls 0x00080530 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - mrc2 6, 2, pc, cr4, cr4, {4} │ │ │ │ + mcr2 6, 2, pc, cr0, cr4, {4} @ │ │ │ │ rsbsle r2, r3, r0, lsl #16 │ │ │ │ subsle r2, r5, r0, lsl #24 │ │ │ │ - bl 3c9a94 │ │ │ │ + bl 3c9abc │ │ │ │ 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 3beba0 │ │ │ │ @ instruction: 0xf1a1f601 │ │ │ │ @ instruction: 0xf1c10320 │ │ │ │ ldrmi r0, [r9], r0, lsr #4 │ │ │ │ - blx 3c0534 │ │ │ │ + blx 3c055c │ │ │ │ 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 @ 1eeb88 │ │ │ │ mvnscc pc, #-1073741808 @ 0xc0000010 │ │ │ │ @ instruction: 0xf909fa0c │ │ │ │ - blx cfed40 │ │ │ │ - b 12ecb38 │ │ │ │ - blx 4ef740 │ │ │ │ - b 12edb24 │ │ │ │ + blx cfed68 │ │ │ │ + b 12ecb60 │ │ │ │ + blx 4ef768 │ │ │ │ + b 12edb4c │ │ │ │ @ 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 fbc850 │ │ │ │ @ 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 23edd4 │ │ │ │ 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 69b718 │ │ │ │ rscle r0, fp, ip, lsl #30 │ │ │ │ ldmfd sp!, {sp} │ │ │ │ movwcs r8, #5112 @ 0x13f8 │ │ │ │ - blcc 23ede4 │ │ │ │ + blcc 23ee0c │ │ │ │ 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 @ 1eed30 │ │ │ │ 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 +457504,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 @ 1eedb4 │ │ │ │ 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 34d8d0 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200a28 │ │ │ │ - blvs ff462d94 │ │ │ │ - bls 2dc130 │ │ │ │ + blcs 200a50 │ │ │ │ + blvs ff462dbc │ │ │ │ + bls 2dc158 │ │ │ │ ldrmi r6, [r3], #-2057 @ 0xfffff7f7 │ │ │ │ vnmlsne.f32 s7, s16, s2 │ │ │ │ mla r5, r1, r8, pc @ │ │ │ │ - ldrbcc pc, [pc, #270]! @ 1eed8e @ │ │ │ │ + ldrbcc pc, [pc, #270]! @ 1eedb6 @ │ │ │ │ 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] @ 1eec2c │ │ │ │ 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 +457539,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 22f918 │ │ │ │ @ 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 20ff7b4 │ │ │ │ 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 34d980 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ad8 │ │ │ │ - blvs ff422e78 │ │ │ │ - bls 29bde0 │ │ │ │ + blcs 200b00 │ │ │ │ + blvs ff422ea0 │ │ │ │ + bls 29be08 │ │ │ │ ldrmi r6, [r3], #-2052 @ 0xfffff7fc │ │ │ │ vnmlsne.f32 s7, s18, s2 │ │ │ │ mlaeq r5, r4, r8, pc @ │ │ │ │ svccc 0x0001f812 │ │ │ │ @ instruction: 0xf1032820 │ │ │ │ - bl 2ef94c │ │ │ │ + bl 2ef974 │ │ │ │ @ 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 +457582,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 9bae7c │ │ │ │ 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 9db94c │ │ │ │ @ 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 34da4c │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ba4 │ │ │ │ - blvs ff422f4c │ │ │ │ - bls 25be2c │ │ │ │ + blcs 200bcc │ │ │ │ + blvs ff422f74 │ │ │ │ + bls 25be54 │ │ │ │ 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 +457650,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 32d034 │ │ │ │ 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 34db1c │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200c74 │ │ │ │ - blvs ff42301c │ │ │ │ - bls 25befc │ │ │ │ + blcs 200c9c │ │ │ │ + blvs ff423044 │ │ │ │ + bls 25bf24 │ │ │ │ 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 +457702,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 32d104 │ │ │ │ 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 34dbec │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200d44 │ │ │ │ - blvs ff4230ec │ │ │ │ - bls 25bfcc │ │ │ │ + blcs 200d6c │ │ │ │ + blvs ff423114 │ │ │ │ + bls 25bff4 │ │ │ │ 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 +457754,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 32d1d4 │ │ │ │ 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 34dcbc │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200e14 │ │ │ │ - blvs ff4231bc │ │ │ │ - bls 25c09c │ │ │ │ + blcs 200e3c │ │ │ │ + blvs ff4231e4 │ │ │ │ + bls 25c0c4 │ │ │ │ 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 +457806,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 32d2a4 │ │ │ │ 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 34dd8c │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200ee4 │ │ │ │ - blvs ff42328c │ │ │ │ - bls 25c16c │ │ │ │ + blcs 200f0c │ │ │ │ + blvs ff4232b4 │ │ │ │ + bls 25c194 │ │ │ │ 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 +457858,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 32d374 │ │ │ │ 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 34de5c │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 200fb4 │ │ │ │ - blvs ff42335c │ │ │ │ - bls 25c23c │ │ │ │ + blcs 200fdc │ │ │ │ + blvs ff423384 │ │ │ │ + bls 25c264 │ │ │ │ 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 +457910,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 32d444 │ │ │ │ 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 34df2c │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 201084 │ │ │ │ - blvs ff423414 │ │ │ │ - bls 25c30c │ │ │ │ + blcs 2010ac │ │ │ │ + blvs ff42343c │ │ │ │ + bls 25c334 │ │ │ │ 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 9bdf18 │ │ │ │ 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 32d4b4 │ │ │ │ @ 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 32d4d0 │ │ │ │ @ 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 +457964,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 34dff0 │ │ │ │ andcs sp, r0, r1 │ │ │ │ - blcs 201148 │ │ │ │ + blcs 201170 │ │ │ │ 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 3afff0 │ │ │ │ @ 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 +457995,53 @@ │ │ │ │ @ instruction: 0x17171717 │ │ │ │ @ instruction: 0x17171717 │ │ │ │ @ instruction: 0x17171717 │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ svccc 0x0001f814 │ │ │ │ @ instruction: 0xf8573305 │ │ │ │ @ instruction: 0xf63f0033 │ │ │ │ - stmdacs r2, {r1, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r2, {r1, r2, r4, r6, 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} │ │ │ │ + stm r0, {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 r2!, {r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ bicsle r2, r7, r2, lsl #16 │ │ │ │ mvnsle r4, r6, lsr #5 │ │ │ │ @ instruction: 0xf640e7e1 │ │ │ │ - stmdacs r2, {r7, fp, sp, lr, pc} │ │ │ │ + stmdacs r2, {r2, r3, r5, r6, fp, sp, lr, pc} │ │ │ │ adcsmi sp, r4, #208, 2 @ 0x34 │ │ │ │ ldrb sp, [sl, lr, lsr #3] │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ cmpeq r4, r0, lsr r5 │ │ │ │ stmdami r7!, {r0, r2, r3, r8, fp, ip} │ │ │ │ ldrbtmi r6, [r8], #-3053 @ 0xfffff413 │ │ │ │ @ instruction: 0xf895682d │ │ │ │ @ instruction: 0xf1bcc00c │ │ │ │ tstle r0, r5, lsl #30 │ │ │ │ eorsle r2, pc, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f4d22 │ │ │ │ stmdbpl r0, {r4, r5, sl, fp}^ │ │ │ │ - blx 5099ae │ │ │ │ + blx 5099d6 │ │ │ │ ldrmi r0, [r0], #-5 │ │ │ │ @ instruction: 0xf0227dc2 │ │ │ │ - bcc 26fe68 │ │ │ │ + bcc 26fe90 │ │ │ │ svceq 0x00fcf012 │ │ │ │ andcs sp, r0, r1 │ │ │ │ strtmi fp, [r1], #-3376 @ 0xfffff2d0 │ │ │ │ - bl 295ca0 │ │ │ │ + bl 295cc8 │ │ │ │ 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 +458058,15 @@ │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andsne r1, r0, r0, lsl r0 │ │ │ │ andeq pc, r1, #2 │ │ │ │ sbcsle r2, r0, r0, lsl #20 │ │ │ │ bicsle r4, r8, r0, ror r5 │ │ │ │ ldclt 0, cr2, [r0, #-4]! │ │ │ │ ubfx fp, r2, #5, #24 │ │ │ │ - rsbseq r0, r9, r6, lsr #23 │ │ │ │ + rsbseq r0, r9, lr, ror fp │ │ │ │ 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 +458074,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 863d38 │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ ldmdbvs r9, {r0, r2, r4, r5, r8, pc}^ │ │ │ │ svclt 0x0018299d │ │ │ │ svclt 0x000c29ec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 18a3cec │ │ │ │ + bvs 18a3d14 │ │ │ │ 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 1063d7c │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ ldmdbvs r9!, {r0, r1, r4, r8, pc}^ │ │ │ │ svclt 0x0018299d │ │ │ │ svclt 0x000c29ec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 20a3d30 │ │ │ │ + bvs 20a3d58 │ │ │ │ @ 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 32bc60 │ │ │ │ @ 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 +458127,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 3e3e00 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ stmdbvs r7, {r0, r1, r3, r6, r7, pc}^ │ │ │ │ svclt 0x00182f9d │ │ │ │ svclt 0x000c2fec │ │ │ │ andcs r2, r0, #268435456 @ 0x10000000 │ │ │ │ - bvs 12a3db4 │ │ │ │ + bvs 12a3ddc │ │ │ │ stmdaeq r0!, {r8, ip, sp, lr, pc} │ │ │ │ - bleq 32bcb4 │ │ │ │ + bleq 32bcdc │ │ │ │ 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 32bcf8 │ │ │ │ @ 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 +458172,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 12a3e70 │ │ │ │ + bleq a2baec │ │ │ │ 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 +458189,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 18a3ec8 │ │ │ │ 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 +458205,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 1a23f0c │ │ │ │ @ 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 +458235,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 32be6c │ │ │ │ @ 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 32be98 │ │ │ │ @ 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 +458263,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 2410b0 │ │ │ │ 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, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ mcrcs 0, 0, sp, cr0, cr4, {2} │ │ │ │ - blmi f23990 │ │ │ │ + blmi f239b8 │ │ │ │ ldmdbeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - bleq 172b98c │ │ │ │ + bleq 172b9b4 │ │ │ │ andge pc, r3, r4, asr r8 @ │ │ │ │ strtmi r9, [r6], #-3082 @ 0xfffff3f6 │ │ │ │ - blx 449e0a │ │ │ │ + blx 449e32 │ │ │ │ ldrtmi sl, [fp], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0007dd8 │ │ │ │ stmdacs r6, {r1, r2, r7} │ │ │ │ stmdacs r1, {r0, r3, r5, fp, ip, lr, pc} │ │ │ │ - blx ce5d84 │ │ │ │ + blx ce5dac │ │ │ │ strbeq pc, [r3, r0] @ │ │ │ │ - bl 364d7c │ │ │ │ + bl 364da4 │ │ │ │ stmdavc r2!, {r3, r8, r9} │ │ │ │ - blvs ff8bc094 │ │ │ │ - bl 2498e8 │ │ │ │ + blvs ff8bc0bc │ │ │ │ + bl 249910 │ │ │ │ @ instruction: 0xf89100c2 │ │ │ │ @ instruction: 0xf8513025 │ │ │ │ - blcs 9f7958 │ │ │ │ + blcs 9f7980 │ │ │ │ ldmdale fp!, {r0, r6, fp, sp, lr} │ │ │ │ - blcs 9be49c │ │ │ │ + blcs 9be4c4 │ │ │ │ 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 363d58 │ │ │ │ + blvs ff8b0510 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xff16f693 │ │ │ │ + bleq 122b3dc │ │ │ │ + blx 62b4d0 │ │ │ │ strcc sp, [r1], #-9 │ │ │ │ @ instruction: 0xd1b542a6 │ │ │ │ pop {r0, sp} │ │ │ │ sbcslt r8, r3, #248, 30 @ 0x3e0 │ │ │ │ tstmi r3, #0, 4 │ │ │ │ strdcs sp, [r0], -r5 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ andcs fp, r0, #805306377 @ 0x30000009 │ │ │ │ @ instruction: 0x4613e7f7 │ │ │ │ ldrb r2, [r4, r0, lsl #4]! │ │ │ │ @ instruction: 0x460a4613 │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - rsbseq r0, r9, sl, asr #15 │ │ │ │ + rsbseq r0, r9, r2, lsr #15 │ │ │ │ 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 +458339,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 1849ef0 │ │ │ │ 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 feb89f00 │ │ │ │ + b 15ba368 │ │ │ │ andsle r1, r2, r6, ror #12 │ │ │ │ @ instruction: 0xf85c4b31 │ │ │ │ - blx 42f98e │ │ │ │ + blx 42f9b6 │ │ │ │ ldrtmi r0, [r0], #-2 │ │ │ │ @ instruction: 0xf0037dc3 │ │ │ │ - blcs fe1f07a4 │ │ │ │ + blcs fe1f07cc │ │ │ │ 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 2e4a68 │ │ │ │ ldrteq pc, [r0], -r0, lsl #2 @ │ │ │ │ streq lr, [r6], -r8, lsr #23 │ │ │ │ hvclt 45334 @ 0xb116 │ │ │ │ tstle r3, r4, lsl #22 │ │ │ │ - blcc 1849ee8 │ │ │ │ + blcc 1849f10 │ │ │ │ ldmdble r1, {r0, r2, r8, r9, fp, sp} │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ strb r9, [r7, r0, lsl #20] │ │ │ │ - blcs 1ec9ef8 │ │ │ │ + blcs 1ec9f20 │ │ │ │ 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 +458396,42 @@ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ @ instruction: 0xf7ff3202 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdacs r0, {r1, r9, ip, sp} │ │ │ │ ubfx sp, sp, #1, #8 │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ str r9, [r0, r0, lsl #20]! │ │ │ │ - rsbseq r0, r9, r8, asr #13 │ │ │ │ + rsbseq r0, r9, r0, lsr #13 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ ldrd pc, [r0, #143] @ 0x8f │ │ │ │ - beq a2be5c │ │ │ │ + beq a2be84 │ │ │ │ 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 184a014 │ │ │ │ ldmdble sp, {r0, r2, r8, r9, fp, sp} │ │ │ │ andlt r4, r9, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf103695e │ │ │ │ - blne cf0b54 │ │ │ │ + blne cf0b7c │ │ │ │ rsbseq pc, r3, #-2147483607 @ 0x80000029 │ │ │ │ - blx fee7402c │ │ │ │ + blx fee74054 │ │ │ │ stccs 2, cr15, [r0], {130} @ 0x82 │ │ │ │ subsne lr, r2, #323584 @ 0x4f000 │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ - blmi 191e0f4 │ │ │ │ + blmi 191e11c │ │ │ │ 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 +458442,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 184a02c │ │ │ │ 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 fee340cc │ │ │ │ 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 1f7c16 │ │ │ │ strtmi r1, [r3], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0037ddb │ │ │ │ - blcs fe1f0950 │ │ │ │ + blcs fe1f0978 │ │ │ │ @ instruction: 0xf8dbd106 │ │ │ │ @ instruction: 0xf1a33008 │ │ │ │ ldrmi r0, [r8, #2820] @ 0xb04 │ │ │ │ ldr sp, [fp, lr, asr #3]! │ │ │ │ @ instruction: 0x46664614 │ │ │ │ - bvs 1269a10 │ │ │ │ + bvs 1269a38 │ │ │ │ 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 @ 1efb9c │ │ │ │ @ instruction: 0xf1007b01 │ │ │ │ - blne ef0c3c │ │ │ │ + blne ef0c64 │ │ │ │ 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 +458504,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 205dfe │ │ │ │ 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 257c6c │ │ │ │ svclt 0x0000e788 │ │ │ │ - rsbseq r0, r9, r0, lsr #11 │ │ │ │ + rsbseq r0, r9, r8, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ movwcs r2, #6560 @ 0x19a0 │ │ │ │ @@ -458555,17 +458563,17 @@ │ │ │ │ eorsvs pc, pc, sp, lsl #17 │ │ │ │ @ instruction: 0xf893b928 │ │ │ │ @ instruction: 0xf1bee07c │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8938384 │ │ │ │ @ instruction: 0x2600b07a │ │ │ │ @ instruction: 0xa078f893 │ │ │ │ - bleq 26bf08 │ │ │ │ + bleq 26bf30 │ │ │ │ mulhi r7, r3, r8 │ │ │ │ - beq 26bf0c │ │ │ │ + beq 26bf34 │ │ │ │ vpmin.u32 , , │ │ │ │ @ instruction: 0xf8930607 │ │ │ │ vqadd.u32 , q5, q10 │ │ │ │ @ instruction: 0xf04f260f │ │ │ │ @ instruction: 0xf0890a00 │ │ │ │ vmls.i32 d16, d14, d1 │ │ │ │ @ instruction: 0xf04f0a07 │ │ │ │ @@ -458580,15 +458588,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 9c25c4 │ │ │ │ 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 +458683,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 208098 │ │ │ │ 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 +458739,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 3aa8f4 │ │ │ │ @ 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 22c134 │ │ │ │ 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 5ecdb4 │ │ │ │ strcs r9, [r0], -r4, lsl #24 │ │ │ │ - bleq 26c20c │ │ │ │ + bleq 26c234 │ │ │ │ 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 fe7f3858 │ │ │ │ + bmi 7ecdec │ │ │ │ mulslt r6, r3, r8 │ │ │ │ strcs pc, [pc, -r0, ror #6] │ │ │ │ @ instruction: 0x007df893 │ │ │ │ - bvs 9ecdb8 │ │ │ │ + bvs 9ecde0 │ │ │ │ @ instruction: 0xf36b7d1c │ │ │ │ @ instruction: 0xf8b34717 │ │ │ │ strls fp, [r1], #-62 @ 0xffffffc2 │ │ │ │ cdpcs 3, 0, cr15, cr15, cr0, {3} │ │ │ │ - bleq 22c728 │ │ │ │ + bleq 22c750 │ │ │ │ svclt 0x00189c05 │ │ │ │ - bleq 26c180 │ │ │ │ + bleq 26c1a8 │ │ │ │ ldmdavs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26c25c │ │ │ │ + bleq 26c284 │ │ │ │ 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 +458849,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 208404 │ │ │ │ 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 +458875,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 301640 │ │ │ │ + ldrvs pc, [pc, #-866] @ 1efe86 │ │ │ │ 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 +458939,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 fee8030c │ │ │ │ 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 +458979,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 fe9c2e04 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls f4a3cc │ │ │ │ + blls f4a3f4 │ │ │ │ @ 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 +459015,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 fefa95d8 │ │ │ │ @ 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 +459044,15 @@ │ │ │ │ @ instruction: 0xf0872600 │ │ │ │ @ instruction: 0xf8ad0c01 │ │ │ │ @ instruction: 0xf88d6068 │ │ │ │ @ instruction: 0xf04fc06b │ │ │ │ @ instruction: 0xf88d0c01 │ │ │ │ @ instruction: 0xf8ad606a │ │ │ │ svccs 0x0000c06c │ │ │ │ - bcs 224974 │ │ │ │ + bcs 22499c │ │ │ │ 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 +459065,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 fee8c694 │ │ │ │ @ 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 feea98d8 │ │ │ │ @ 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 21d0f0 │ │ │ │ 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 +459120,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 1f0878 │ │ │ │ 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 +459137,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 │ │ │ │ + b 3adef8 │ │ │ │ + rsbseq r0, r9, r0, lsr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r8, r4, lsr #25 │ │ │ │ - rsbseq sp, r6, ip, asr #23 │ │ │ │ + rsbseq pc, r8, ip, ror ip @ │ │ │ │ + rsbseq sp, r6, r4, lsr #23 │ │ │ │ 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 fef2e9ac │ │ │ │ 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 fee30a64 │ │ │ │ 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 +459186,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 26c8ec │ │ │ │ @ instruction: 0x9074f893 │ │ │ │ - beq 26c8c8 │ │ │ │ + beq 26c8f0 │ │ │ │ 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 22c81c │ │ │ │ + beq 3ed468 │ │ │ │ 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 +459361,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 9c8a58 │ │ │ │ + bcs 5ed714 │ │ │ │ + bleq 3ab2bc │ │ │ │ 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 7ed740 │ │ │ │ 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 fe8f1de8 │ │ │ │ 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] @ 1f0684 │ │ │ │ tstls r9, r3, lsl #8 │ │ │ │ stmdbls r7, {r2, r3, r9, sl, lr} │ │ │ │ - bleq 26cbd0 │ │ │ │ + bleq 26cbf8 │ │ │ │ tstls r4, r9, lsl sp │ │ │ │ strcs pc, [pc, -fp, ror #6] │ │ │ │ mullt sp, r3, r8 │ │ │ │ vmls.i32 d25, d11, d8 │ │ │ │ @ instruction: 0xf8934617 │ │ │ │ vqadd.u32 d27, d11, d6 │ │ │ │ @ instruction: 0xf8b34817 │ │ │ │ @ instruction: 0xf1bbb03e │ │ │ │ svclt 0x00180b00 │ │ │ │ - bleq 26cb30 │ │ │ │ + bleq 26cb58 │ │ │ │ ldmdbvs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26cc00 │ │ │ │ + bleq 26cc28 │ │ │ │ vceq.i32 d23, d11, d9 │ │ │ │ @ instruction: 0xf0844717 │ │ │ │ @ instruction: 0x9c0e0b01 │ │ │ │ - bvs 9ed790 │ │ │ │ + bvs 9ed7b8 │ │ │ │ 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 +459425,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] @ 1f0716 │ │ │ │ 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 +459500,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] @ 1f0847 │ │ │ │ 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 @ 1f0be0 │ │ │ │ ldrmi pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq fp, r3, r8, pc @ │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f0bc4 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f0bec │ │ │ │ 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 +459553,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 @ 1f0c7c │ │ │ │ ldrmi pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f0c5c │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f0c84 │ │ │ │ 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 fee00cdc │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ umullpl pc, r8, r3, r8 @ │ │ │ │ @ instruction: 0xf8932600 │ │ │ │ @ instruction: 0xf0894085 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ svccs 0x0000e05c │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @@ -459575,28 +459583,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] @ 1f0994 │ │ │ │ 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] @ 1f09c7 │ │ │ │ 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 +459682,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 fe8438e8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 11caec8 │ │ │ │ + blls 11caef0 │ │ │ │ @ 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 +459704,15 @@ │ │ │ │ @ instruction: 0xf3c19901 │ │ │ │ @ instruction: 0xf0801000 │ │ │ │ sbclt r0, r0, #1 │ │ │ │ @ instruction: 0xf89ce470 │ │ │ │ vaddw.u8 , , d13 │ │ │ │ @ instruction: 0xf0810180 │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - bllt ffd6eeac │ │ │ │ + bllt ffd6eed4 │ │ │ │ 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 +459755,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 fee2a1c4 │ │ │ │ @ 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 @ 1f0fd8 │ │ │ │ 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 fee2a188 │ │ │ │ @ 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 21dbcc │ │ │ │ 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 +459833,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 ffe6f0d8 │ │ │ │ + ldc 6, cr15, [r4], {62} @ 0x3e │ │ │ │ + ldrsbteq pc, [r8], #-154 @ 0xffffff66 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r8, r8, lsr #3 │ │ │ │ - rsbseq fp, r6, r0, asr #20 │ │ │ │ + rsbseq pc, r8, r0, lsl #3 │ │ │ │ + rsbseq fp, r6, r8, lsl sl │ │ │ │ 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 fef2f490 │ │ │ │ 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 fee31548 │ │ │ │ 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 +459883,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 26d3d0 │ │ │ │ @ instruction: 0x9074f893 │ │ │ │ - beq 26d3ac │ │ │ │ + beq 26d3d4 │ │ │ │ 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 22d300 │ │ │ │ + beq 3edf4c │ │ │ │ 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 +460058,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 9c953c │ │ │ │ + bcs 5ee1f8 │ │ │ │ + bleq 3abda0 │ │ │ │ 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 7ee224 │ │ │ │ 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 fe8f28cc │ │ │ │ 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] @ 1f1168 │ │ │ │ tstls r9, r3, lsl #8 │ │ │ │ stmdbls r7, {r2, r3, r9, sl, lr} │ │ │ │ - bleq 26d6b4 │ │ │ │ + bleq 26d6dc │ │ │ │ tstls r4, r9, lsl sp │ │ │ │ strcs pc, [pc, -fp, ror #6] │ │ │ │ mullt sp, r3, r8 │ │ │ │ vmls.i32 d25, d11, d8 │ │ │ │ @ instruction: 0xf8934617 │ │ │ │ vqadd.u32 d27, d11, d6 │ │ │ │ @ instruction: 0xf8b34817 │ │ │ │ @ instruction: 0xf1bbb03e │ │ │ │ svclt 0x00180b00 │ │ │ │ - bleq 26d614 │ │ │ │ + bleq 26d63c │ │ │ │ ldmdbvs pc, {r0, r1, r3, r5, r6, r8, r9, ip, sp, lr, pc} @ │ │ │ │ - bleq 26d6e4 │ │ │ │ + bleq 26d70c │ │ │ │ vceq.i32 d23, d11, d9 │ │ │ │ @ instruction: 0xf0844717 │ │ │ │ @ instruction: 0x9c0e0b01 │ │ │ │ - bvs 9ee274 │ │ │ │ + bvs 9ee29c │ │ │ │ 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 +460122,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] @ 1f11fa │ │ │ │ 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 +460197,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] @ 1f132b │ │ │ │ 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 @ 1f16c4 │ │ │ │ ldrmi pc, [r7], #-864 @ 0xfffffca0 │ │ │ │ mlaseq fp, r3, r8, pc @ │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f16a8 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f16d0 │ │ │ │ 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 +460250,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 @ 1f1760 │ │ │ │ ldrmi pc, [r7], #-869 @ 0xfffffc9b │ │ │ │ - ldrvs pc, [pc], #-864 @ 1f1740 │ │ │ │ + ldrvs pc, [pc], #-864 @ 1f1768 │ │ │ │ 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 fee017c0 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ umullpl pc, r8, r3, r8 @ │ │ │ │ @ instruction: 0xf8932600 │ │ │ │ @ instruction: 0xf0894085 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ svccs 0x0000e05c │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @@ -460272,28 +460280,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] @ 1f1478 │ │ │ │ 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] @ 1f14ab │ │ │ │ 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 +460379,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 fe8443cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 11cb9ac │ │ │ │ + blls 11cb9d4 │ │ │ │ @ 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 +460401,15 @@ │ │ │ │ @ instruction: 0xf3c19901 │ │ │ │ @ instruction: 0xf0801000 │ │ │ │ sbclt r0, r0, #1 │ │ │ │ @ instruction: 0xf89ce470 │ │ │ │ vaddw.u8 , , d13 │ │ │ │ @ instruction: 0xf0810180 │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - bllt ffd6f990 │ │ │ │ + bllt ffd6f9b8 │ │ │ │ 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 +460452,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 fee2aca8 │ │ │ │ @ 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 @ 1f1abc │ │ │ │ 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 fee2ac6c │ │ │ │ @ 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 21e6b0 │ │ │ │ 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 +460530,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 ffe6fbbc │ │ │ │ + svc 0x0022f63d │ │ │ │ + ldrshteq lr, [r8], #-230 @ 0xffffff1a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r8, r4, asr #13 │ │ │ │ - rsbseq r9, r6, r4, ror #17 │ │ │ │ + @ instruction: 0x0078e69c │ │ │ │ + ldrhteq r9, [r6], #-140 @ 0xffffff74 │ │ │ │ ldrblt r4, [r0, #1539]! @ 0x603 │ │ │ │ - blvc 883f0c │ │ │ │ - bcs 482d98 │ │ │ │ + blvc 883f34 │ │ │ │ + bcs 482dc0 │ │ │ │ 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 d8c2a0 │ │ │ │ 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 28be90 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28be70 │ │ │ │ + bcs 28be98 │ │ │ │ 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 60be8c │ │ │ │ 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 20bcf4 │ │ │ │ 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 20c6e0 │ │ │ │ stmdbvs sl, {r0, r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ andseq pc, r8, r1, lsl #2 │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ - bvs 18d21b0 │ │ │ │ + bvs 18d21d8 │ │ │ │ ldmdavs sl, {r4, r9, fp, sp, lr} │ │ │ │ - bvs 70beb0 │ │ │ │ + bvs 70bed8 │ │ │ │ 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 28beac │ │ │ │ stmiavs r0, {r0, r1, ip, lr, pc}^ │ │ │ │ - blcs 28be8c │ │ │ │ - bne 426470 │ │ │ │ + blcs 28beb4 │ │ │ │ + bne 426498 │ │ │ │ @ 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 c0cc44 │ │ │ │ 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 +460618,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 ff812140 │ │ │ │ stmdavs r2, {r0, r2, r4, r9, fp, sp, lr} │ │ │ │ - bvs 78bf48 │ │ │ │ + bvs 78bf70 │ │ │ │ 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 60bf98 │ │ │ │ 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 28bf6c │ │ │ │ stmiavs r0, {r0, r1, r5, r7, ip, lr, pc}^ │ │ │ │ - blcs 28bf4c │ │ │ │ + blcs 28bf74 │ │ │ │ @ instruction: 0xe79ed1fb │ │ │ │ bicslt r6, r2, sl, asr sl │ │ │ │ @ instruction: 0xf1016908 │ │ │ │ strbmi r0, [r0, #-3096]! @ 0xfffff3e8 │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ - bvs 20bda8 │ │ │ │ - bvs b4bfec │ │ │ │ + bvs 20bdd0 │ │ │ │ + bvs b4c014 │ │ │ │ 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 +460659,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 c0cc2c │ │ │ │ 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 fe9ebadc │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ - blvs 18ddab0 │ │ │ │ + blvs 18ddad8 │ │ │ │ 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 bfdeac │ │ │ │ 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 28c09c │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28c07c │ │ │ │ + bcs 28c0a4 │ │ │ │ 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 60c7cc │ │ │ │ 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 28c090 │ │ │ │ @ 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 c0c52c │ │ │ │ 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 28c120 │ │ │ │ ldmvs fp, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 28c100 │ │ │ │ + bcs 28c128 │ │ │ │ addsmi sp, r9, #-1073741762 @ 0xc000003e │ │ │ │ stmdavs r4!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 20bf30 │ │ │ │ + blcs 20bf58 │ │ │ │ andcs sp, r1, r4, ror #3 │ │ │ │ - bmi 8ab9dc │ │ │ │ + bmi 8aba04 │ │ │ │ stmpl r2, {r2, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ - blx 1fa046 │ │ │ │ + blx 1fa06e │ │ │ │ @ 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 fcc1d8 │ │ │ │ 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, r4, lsr #8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed49120 │ │ │ │ + bl fed49148 │ │ │ │ @ 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, 6, pc, cr2, 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 20c2e4 │ │ │ │ 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 20c2d4 │ │ │ │ @ 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 +460792,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 28c4e6 │ │ │ │ ldcvc 2, cr6, [r7], {3} │ │ │ │ rsbsle r2, r0, r0, lsl #30 │ │ │ │ mlacs sl, r0, r8, pc @ │ │ │ │ - bcs 2037d0 │ │ │ │ + bcs 2037f8 │ │ │ │ @ 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 fe453240 │ │ │ │ mvnhi pc, r0, lsl #4 │ │ │ │ vpadd.i8 d18, d0, d30 │ │ │ │ @ instruction: 0xf1a38636 │ │ │ │ - bcs 14728f4 │ │ │ │ + bcs 147291c │ │ │ │ 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 +460868,15 @@ │ │ │ │ @ instruction: 0xf5b38529 │ │ │ │ @ instruction: 0xf0807fa5 │ │ │ │ @ instruction: 0xf5b38137 │ │ │ │ @ instruction: 0xf0807f97 │ │ │ │ @ instruction: 0xf5b38691 │ │ │ │ @ instruction: 0xf0c07f8b │ │ │ │ @ instruction: 0xf5a38739 │ │ │ │ - bcs 7ceb0c │ │ │ │ + bcs 7ceb34 │ │ │ │ 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 +460906,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 1338208 │ │ │ │ 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 +460984,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 3ceb28 │ │ │ │ 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 5c335c │ │ │ │ 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 +461049,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 5dd7e0 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ ldcvc 6, cr8, [pc], {16} │ │ │ │ - blcs fec6bd68 │ │ │ │ + blcs fec6bd90 │ │ │ │ rsbhi pc, r1, #0 │ │ │ │ - ldrbthi pc, [pc], #512 @ 1f23cc @ │ │ │ │ + ldrbthi pc, [pc], #512 @ 1f23f4 @ │ │ │ │ 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 5e248c │ │ │ │ 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 +461083,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 313c8c │ │ │ │ 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 +461108,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 2d07c4 │ │ │ │ + bcs 8b2cec │ │ │ │ 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 +461148,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 312cd8 │ │ │ │ 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 5e25f0 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ strhi pc, [r9, #-64]! @ 0xffffffc0 │ │ │ │ @ instruction: 0xf1ba7c98 │ │ │ │ @ instruction: 0xf0000f04 │ │ │ │ @ instruction: 0xf1ba8571 │ │ │ │ @ instruction: 0xf47f0f02 │ │ │ │ @@ -461178,30 +461186,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] @ 1f2404 │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2094 │ │ │ │ + blgt 5d20bc │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313bc8 │ │ │ │ + blls 313bf0 │ │ │ │ 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 5b464c │ │ │ │ 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 +461225,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 5d2150 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313b48 │ │ │ │ + blls 313b70 │ │ │ │ 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 5ddacc │ │ │ │ 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 1530944 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ ldreq r3, [fp, -r3, lsr #32] │ │ │ │ mcrge 5, 7, pc, cr3, cr15, {3} @ │ │ │ │ - bge 23092c │ │ │ │ + bge 230954 │ │ │ │ svceq 0x0000f1ba │ │ │ │ mrcge 4, 6, APSR_nzcv, cr13, cr15, {1} │ │ │ │ @ instruction: 0xf04f4626 │ │ │ │ @ instruction: 0xf10d0900 │ │ │ │ @ instruction: 0xf1060804 │ │ │ │ @ instruction: 0xf8950354 │ │ │ │ - blgt 5e2758 │ │ │ │ + blgt 5e2780 │ │ │ │ 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]! @ 1f258c │ │ │ │ mcrvc 4, 5, lr, cr14, cr5, {5} │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5ddb38 │ │ │ │ + blgt 5ddb60 │ │ │ │ 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 +461305,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 27b16e │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf53f0698 │ │ │ │ @ instruction: 0xf104ac68 │ │ │ │ @ instruction: 0xf8950364 │ │ │ │ - blgt 5e2838 │ │ │ │ + blgt 5e2860 │ │ │ │ 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 27b1b2 │ │ │ │ @ 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 1deb920 │ │ │ │ @ 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 1fc480 │ │ │ │ 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 +461362,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 5e2928 │ │ │ │ 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 ffcefde4 │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2380 │ │ │ │ + blgt 5d23a8 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ - blls 3137ac │ │ │ │ + blls 3137d4 │ │ │ │ stmdacs r0, {r3, r4, r7, sl, fp, ip, sp, lr} │ │ │ │ - blge ff96fad8 │ │ │ │ + blge ff96fb00 │ │ │ │ cmnpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5d2398 │ │ │ │ + blgt 5d23c0 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313940 │ │ │ │ + blls 313968 │ │ │ │ @ instruction: 0xf7ff7c9f │ │ │ │ @ instruction: 0x4640bbd0 │ │ │ │ - blx 5b08fa │ │ │ │ + blx 5b0922 │ │ │ │ @ instruction: 0xf1a3e621 │ │ │ │ - bcs 10f33e4 │ │ │ │ - blge ff3f0204 │ │ │ │ + bcs 10f340c │ │ │ │ + blge ff3f022c │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r2, [r1], #-34 @ 0xffffffde │ │ │ │ svclt 0x00004708 │ │ │ │ @ instruction: 0xffffff77 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ strdeq r0, [r0], -r5 │ │ │ │ @ instruction: 0xfffff783 │ │ │ │ @@ -461453,57 +461461,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 5caad4 │ │ │ │ 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 391cdc │ │ │ │ @ instruction: 0xf023020c │ │ │ │ - blcs 1f3650 │ │ │ │ - bcs 2626ac │ │ │ │ - blge af044c │ │ │ │ + blcs 1f3678 │ │ │ │ + bcs 2626d4 │ │ │ │ + blge af0474 │ │ │ │ movweq pc, #8230 @ 0x2026 @ │ │ │ │ @ instruction: 0xf43f2be5 │ │ │ │ @ instruction: 0xf5b6ab1e │ │ │ │ svclt 0x00187f91 │ │ │ │ svcvc 0x00a7f5b6 │ │ │ │ @ instruction: 0x2601bf14 │ │ │ │ - b 13bc26c │ │ │ │ + b 13bc294 │ │ │ │ sbcslt r0, pc, #402653184 @ 0x18000000 │ │ │ │ - bllt 670a70 │ │ │ │ + bllt 670a98 │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7eaf │ │ │ │ - blgt 5b4a90 │ │ │ │ + blgt 5b4ab8 │ │ │ │ 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 27b44e │ │ │ │ @ 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 ffcf0ae4 │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7eae │ │ │ │ - blgt 5b4adc │ │ │ │ + blgt 5b4b04 │ │ │ │ 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 +461521,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 ff270b38 │ │ │ │ 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 202b78 │ │ │ │ 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 fecefd64 │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf10d7ead │ │ │ │ - blgt 5b4b5c │ │ │ │ + blgt 5b4b84 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ ldcvc 2, cr8, [r8], {20} │ │ │ │ svceq 0x0004f1ba │ │ │ │ - bge fe8efc5c │ │ │ │ + bge fe8efc84 │ │ │ │ strmi fp, [r7], -r8, asr #31 │ │ │ │ - bge fe7f0864 │ │ │ │ + bge fe7f088c │ │ │ │ movteq pc, #969 @ 0x3c9 @ │ │ │ │ movweq pc, #4227 @ 0x1083 @ │ │ │ │ sbclt r4, r7, #24, 6 @ 0x60000000 │ │ │ │ - blt fe5f0b74 │ │ │ │ + blt fe5f0b9c │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ - ldr pc, [pc, #2509]! @ 1f354d │ │ │ │ + ldr pc, [pc, #2509]! @ 1f3575 │ │ │ │ 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 +461570,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 1de2810 │ │ │ │ @ instruction: 0xf0090909 │ │ │ │ @ instruction: 0xf7ff0701 │ │ │ │ svclt 0x0000ba5a │ │ │ │ - rsbseq lr, r8, lr, rrx │ │ │ │ + rsbseq lr, r8, r6, asr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r8, r4, rrx │ │ │ │ + rsbseq lr, r8, ip, lsr r0 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq sp, r8, lr, asr pc │ │ │ │ + rsbseq sp, r8, r6, lsr pc │ │ │ │ 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 112fe40 │ │ │ │ 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 c6fd68 │ │ │ │ msreq SPSR_s, #4, 2 │ │ │ │ - blgt 5d2700 │ │ │ │ + blgt 5d2728 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ - blls 313588 │ │ │ │ + blls 3135b0 │ │ │ │ @ instruction: 0xf7ff7c9f │ │ │ │ - blcs c614d0 │ │ │ │ + blcs c614f8 │ │ │ │ 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 +461623,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 fff6fed0 │ │ │ │ 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 +461640,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 23ada2 │ │ │ │ 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 feb5dd44 │ │ │ │ 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 27b6e6 │ │ │ │ @ instruction: 0xf8936303 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf53f0699 │ │ │ │ @ instruction: 0xf104a9ac │ │ │ │ @ instruction: 0xf8950364 │ │ │ │ - blgt 5e2db0 │ │ │ │ + blgt 5e2dd8 │ │ │ │ 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 5e2df8 │ │ │ │ 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 5e2e18 │ │ │ │ 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 27b76a │ │ │ │ @ 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 +461704,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 1f0014 │ │ │ │ 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 +461725,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 27b7fe │ │ │ │ @ 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 +461742,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 3f0eac │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ ldrb pc, [r1, r5, asr #16]! @ │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ strmi pc, [r7], -r1, asr #16 │ │ │ │ - blcs 2ec5c8 │ │ │ │ + blcs 2ec5f0 │ │ │ │ ldmge fp!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - bcs b3ab0c │ │ │ │ + bcs b3ab34 │ │ │ │ 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 +461801,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 ff570198 │ │ │ │ @ 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 +461822,39 @@ │ │ │ │ @ instruction: 0x4640e6bc │ │ │ │ @ instruction: 0xffb4f7fe │ │ │ │ @ instruction: 0x4628e479 │ │ │ │ @ instruction: 0xffb0f7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ @ instruction: 0x4630bbda │ │ │ │ @ instruction: 0xffaaf7fe │ │ │ │ - blt ff6f0fc4 │ │ │ │ + blt ff6f0fec │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ strmi pc, [r7], -r5, lsr #31 │ │ │ │ - bllt 1470fd0 │ │ │ │ + bllt 1470ff8 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf7ffff9f │ │ │ │ @ instruction: 0x4628bafa │ │ │ │ @ instruction: 0xff9af7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ @ instruction: 0x4640b856 │ │ │ │ @ instruction: 0xff94f7fe │ │ │ │ - blt 4f0ff0 │ │ │ │ + blt 4f1018 │ │ │ │ @ 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 ff431040 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0x4607ff7b │ │ │ │ - bllt 1f1024 │ │ │ │ + bllt 1f104c │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0xf7ffff75 │ │ │ │ @ instruction: 0x4640bbd7 │ │ │ │ @ instruction: 0xff70f7fe │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ strbmi fp, [r0], -ip, lsr #16 │ │ │ │ @ instruction: 0xff6af7fe │ │ │ │ @@ -461857,15 +461865,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 69d0e4 │ │ │ │ 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 +461901,57 @@ │ │ │ │ @ instruction: 0xff18f7fe │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ @ instruction: 0x4640bfd4 │ │ │ │ @ instruction: 0xff12f7fe │ │ │ │ @ instruction: 0xf7fe4607 │ │ │ │ strbmi fp, [r0], -lr, asr #31 │ │ │ │ @ instruction: 0xff0cf7fe │ │ │ │ - blt fe8b1100 │ │ │ │ + blt fe8b1128 │ │ │ │ @ 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 0x0000ec54 │ │ │ │ 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 24d42c │ │ │ │ andshi pc, sl, #0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 213754 │ │ │ │ + blcs 21377c │ │ │ │ stmdbvs r5!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - bne c6fa8c │ │ │ │ + bne c6fab4 │ │ │ │ mvnslt r6, fp, lsr #16 │ │ │ │ - blcs 411e40 │ │ │ │ + blcs 411e68 │ │ │ │ @ instruction: 0xf898d018 │ │ │ │ - bcs 1fb200 │ │ │ │ + bcs 1fb228 │ │ │ │ rschi pc, fp, r0 │ │ │ │ mulseq r4, r8, r8 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blcs 49366c │ │ │ │ + blcs 493694 │ │ │ │ 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 +461960,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 20d2a4 │ │ │ │ @ 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 3971fc │ │ │ │ sbchi pc, r8, r0 │ │ │ │ andcs r2, r1, #0, 6 │ │ │ │ - b 683488 │ │ │ │ + b 6834b0 │ │ │ │ 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 34d824 │ │ │ │ @ instruction: 0x83a9f200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ movteq r0, #4980 @ 0x1374 │ │ │ │ movteq r0, #4910 @ 0x132e │ │ │ │ cmneq r4, #-1207959552 @ 0xb8000000 │ │ │ │ - blcs 24d814 │ │ │ │ + blcs 24d83c │ │ │ │ @ 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 184d30c │ │ │ │ @ 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 33b790 │ │ │ │ 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 5e335c │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - blls 627854 │ │ │ │ + blls 62787c │ │ │ │ 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 24d8ca │ │ │ │ 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 72f490 │ │ │ │ @ instruction: 0xf8986b6b │ │ │ │ - blx 4e339e │ │ │ │ + blx 4e33c6 │ │ │ │ ldmdbvs sl, {r0, r3, r8, r9, ip, sp} │ │ │ │ ldmdale r8, {r4, r9, fp, sp}^ │ │ │ │ - blx 23b744 │ │ │ │ + blx 23b76c │ │ │ │ pldw [r2], #-514 @ 0xfffffdfe │ │ │ │ cmple r4, r8, lsr #30 │ │ │ │ svccc 0x00a8f412 │ │ │ │ - blgt 5e748c │ │ │ │ + blgt 5e74b4 │ │ │ │ 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 3ad128 │ │ │ │ + blcs 2673fc │ │ │ │ addhi pc, sp, #0 │ │ │ │ - blcc 2a3194 │ │ │ │ + blcc 2a31bc │ │ │ │ @ instruction: 0xf63fb2db │ │ │ │ @ instruction: 0xf895af48 │ │ │ │ - blcs 1ff448 │ │ │ │ + blcs 1ff470 │ │ │ │ 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 28d980 │ │ │ │ rsbhi pc, r5, #0 │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ @ instruction: 0xf898af09 │ │ │ │ - blcs 1ff418 │ │ │ │ + blcs 1ff440 │ │ │ │ svcge 0x0004f47f │ │ │ │ mulscc r6, r8, r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ movwcs sl, #7935 @ 0x1eff │ │ │ │ andscc pc, r7, r8, lsl #17 │ │ │ │ - blgt 5ecfbc │ │ │ │ + blgt 5ecfe4 │ │ │ │ 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 5ed304 │ │ │ │ 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 +462115,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, pc │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ - blvc cf22f4 │ │ │ │ + blvc cf231c │ │ │ │ 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 ff830eea │ │ │ │ strmi r6, [r7], -sp, lsr #18 │ │ │ │ orrlt r6, fp, fp, lsr #16 │ │ │ │ - blcs 412138 │ │ │ │ + blcs 412160 │ │ │ │ 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 cdf91c │ │ │ │ rscsle r2, r1, r8, lsl #22 │ │ │ │ movwls sl, #11021 @ 0x2b0d │ │ │ │ - blls 2c4d28 │ │ │ │ + blls 2c4d50 │ │ │ │ strtmi r4, [r2], r6, asr #12 │ │ │ │ - bleq 22f5f8 │ │ │ │ + bleq 22f620 │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ - blvs 8ce130 │ │ │ │ + blvs 8ce158 │ │ │ │ stceq 1, cr15, [r1], {163} @ 0xa3 │ │ │ │ - strgt ip, [pc, #-3599] @ 1f26bd │ │ │ │ + strgt ip, [pc, #-3599] @ 1f26e5 │ │ │ │ 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 2f2dac │ │ │ │ umaalvs pc, fp, sp, r8 @ │ │ │ │ @ instruction: 0x9010f8d3 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf899812b │ │ │ │ - bcs 3fb540 │ │ │ │ + bcs 3fb568 │ │ │ │ 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 632928 │ │ │ │ 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 3fb5b4 │ │ │ │ + blls 267900 │ │ │ │ @ instruction: 0xf88d464c │ │ │ │ @ instruction: 0xf88db04a │ │ │ │ - blcs 21f6a0 │ │ │ │ + blcs 21f6c8 │ │ │ │ @ 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 20d5d0 │ │ │ │ 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] @ 1f34e0 │ │ │ │ ldm r5, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ stm r6, {r0, r1, r2} │ │ │ │ - bvs 19f35fc │ │ │ │ + bvs 19f3624 │ │ │ │ mlacc lr, sp, r8, pc @ │ │ │ │ - b 145da00 │ │ │ │ + b 145da28 │ │ │ │ @ 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 +462232,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 953e94 │ │ │ │ ldmdavs r9, {r0, r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - bvs 40d85c │ │ │ │ + bvs 40d884 │ │ │ │ svclt 0x003842a8 │ │ │ │ - bleq 26f77c │ │ │ │ + bleq 26f7a4 │ │ │ │ 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 2ee50c │ │ │ │ + blx fe4f2176 │ │ │ │ + blne 18edfc8 │ │ │ │ @ instruction: 0xf6904620 │ │ │ │ - @ instruction: 0xf8d0fc31 │ │ │ │ + @ instruction: 0xf8d0fc1d │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ - bcs 1fb674 │ │ │ │ + bcs 1fb69c │ │ │ │ @ instruction: 0xf89ad03c │ │ │ │ - bcs 3fb6ac │ │ │ │ + bcs 3fb6d4 │ │ │ │ @ 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 fe2306d8 │ │ │ │ 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 8cd754 │ │ │ │ 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 834f0c │ │ │ │ teqle r2, r6, lsl #30 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ - blvc 10dfb38 │ │ │ │ + blvc 10dfb60 │ │ │ │ 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 +462302,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 fe23077c │ │ │ │ @ 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 fe6311ee │ │ │ │ @ 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 1ff82c │ │ │ │ @ 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 +462341,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 80deb4 │ │ │ │ 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 28da88 │ │ │ │ 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 20d908 │ │ │ │ @ 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 1ff94c │ │ │ │ sbfx sp, fp, #3, #11 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8d5fb61 │ │ │ │ @ instruction: 0x4603e038 │ │ │ │ @ instruction: 0x4630e5d0 │ │ │ │ - blx 18b185e │ │ │ │ + blx 18b1886 │ │ │ │ ldrsbt pc, [r8], -r5 @ │ │ │ │ ldr r4, [fp, #1539]! @ 0x603 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xf8d5fb53 │ │ │ │ @ instruction: 0x4603e038 │ │ │ │ @ instruction: 0xf898e572 │ │ │ │ - blcs 1ff8e0 │ │ │ │ + blcs 1ff908 │ │ │ │ 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 1ffa20 │ │ │ │ ldcge 4, cr15, [r2], {127} @ 0x7f │ │ │ │ stmdals r2, {r1, r4, r6, r7, sl, sp, lr, pc} │ │ │ │ - blx fb18a6 │ │ │ │ + blx fb18ce │ │ │ │ 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 +462410,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 5b45a0 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldrtmi sp, [r0], -r4, ror #1 │ │ │ │ - blx 431902 │ │ │ │ + blx 43192a │ │ │ │ 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 +462449,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 ff6b433c │ │ │ │ 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 +462469,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 fe8b1a04 │ │ │ │ ldrb r4, [r5, -r3, lsl #12]! │ │ │ │ subscs sl, r4, #20, 30 @ 0x50 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldc 6, cr15, [r4, #-236]! @ 0xffffff14 │ │ │ │ + stc 6, cr15, [r0, #-236]! @ 0xffffff14 │ │ │ │ @ instruction: 0xf6906af0 │ │ │ │ - @ instruction: 0x4641fd71 │ │ │ │ + @ instruction: 0x4641fd5d │ │ │ │ @ instruction: 0x46389019 │ │ │ │ - blx ff0b19fc │ │ │ │ + blx ff0b1a24 │ │ │ │ @ instruction: 0x307af89d │ │ │ │ @ instruction: 0xf63be764 │ │ │ │ - @ instruction: 0x0789effe │ │ │ │ + streq lr, [r9, sl, ror #31] │ │ │ │ svcge 0x0060f57f │ │ │ │ rsbsmi pc, lr, #34 @ 0x22 │ │ │ │ vsubw.s8 q9, q0, d8 │ │ │ │ vld2.8 {d1-d4}, [r2], r0 │ │ │ │ - bne ff6b43a4 │ │ │ │ + bne ff6b43cc │ │ │ │ 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, #2293 @ 0x8f5 @ │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - bvs 8bc650 │ │ │ │ + bvs 8bc678 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq ip, r8, sl, lsr #29 │ │ │ │ - rsbseq ip, r8, r6, lsr #29 │ │ │ │ + rsbseq ip, r8, r2, lsl #29 │ │ │ │ + rsbseq ip, r8, lr, ror lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r8, r6, lsl #28 │ │ │ │ + ldrsbteq ip, [r8], #-222 @ 0xffffff22 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4ac74 │ │ │ │ + bl fed4ac9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8779bc │ │ │ │ - blmi 885290 │ │ │ │ + bmi 8779e4 │ │ │ │ + blmi 8852b8 │ │ │ │ ldrbtmi fp, [sl], #-137 @ 0xffffff77 │ │ │ │ tstcs r1, sp, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf69b0300 │ │ │ │ - stmdbvs r3!, {r0, r1, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r1, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ strls r4, [r3, #-1641] @ 0xfffff997 │ │ │ │ stmibvs r0!, {r9, sp} │ │ │ │ stmib sp, {r0, r2, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ andls r2, r4, #1342177280 @ 0x50000000 │ │ │ │ umaalcc pc, r1, r5, r9 @ │ │ │ │ movwcs r9, #4864 @ 0x1300 │ │ │ │ @ instruction: 0xf88d9402 │ │ │ │ strls r3, [r1, #-25] @ 0xffffffe7 │ │ │ │ - blx 1231aba │ │ │ │ + blx 1231ae2 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf69b4620 │ │ │ │ - bmi 4731ec │ │ │ │ + bmi 4731c4 │ │ │ │ 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 0x0000ef80 │ │ │ │ + rsbseq ip, r8, r6, asr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r8, r6, lsr r5 │ │ │ │ + rsbseq ip, r8, lr, lsl #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4acf8 │ │ │ │ + bl fed4ad20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8900ff0 │ │ │ │ @ instruction: 0xf8d03133 │ │ │ │ @ instruction: 0xf0434160 │ │ │ │ @ instruction: 0xf8800340 │ │ │ │ stmdavs r3!, {r0, r1, r4, r5, r8, ip, sp} │ │ │ │ @ instruction: 0x4605b133 │ │ │ │ @@ -462549,63 +462557,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 20dbf8 │ │ │ │ ldclt 1, cr13, [r8, #-992]! @ 0xfffffc20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4ad50 │ │ │ │ + bl fed4ad78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sp], -r8, ror #31 │ │ │ │ strmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6f86b28 │ │ │ │ - @ instruction: 0x4604fef1 │ │ │ │ + @ instruction: 0x4604fedd │ │ │ │ stmvs r4, {r4, r8, ip, sp, pc} │ │ │ │ ldcllt 6, cr4, [r8, #128]! @ 0x80 │ │ │ │ tstcs ip, r8, lsr #19 │ │ │ │ - blx fff3175c │ │ │ │ + blx ffa31784 │ │ │ │ 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 fecb17a8 │ │ │ │ @ instruction: 0x46046833 │ │ │ │ - blvs c05484 │ │ │ │ + blvs c054ac │ │ │ │ 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: 0x4620fed1 │ │ │ │ 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 c04fe4 │ │ │ │ + mcr2 6, 5, pc, cr0, 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 │ │ │ │ + stc2l 6, cr15, [sl], #-568 @ 0xfffffdc8 │ │ │ │ @ instruction: 0xf1004b21 │ │ │ │ pkhbtmi r0, r0, r8, lsl #20 │ │ │ │ @ instruction: 0xf8594651 │ │ │ │ @ instruction: 0xf04f3003 │ │ │ │ ldrmi r0, [sl], -r4, ror #18 │ │ │ │ andls r6, r1, #1097728 @ 0x10c000 │ │ │ │ @ instruction: 0x2c03fb09 │ │ │ │ @@ -462618,180 +462626,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, 11, cr15, cr12, cr15, {4} │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xffc0f691 │ │ │ │ + @ instruction: 0xffacf691 │ │ │ │ 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 44e1ea │ │ │ │ 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, r4, lsl #8 │ │ │ │ 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: 0x9603fc13 │ │ │ │ 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 9efd38 │ │ │ │ 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 6742c0 │ │ │ │ svclt 0x001a6962 │ │ │ │ @ instruction: 0xf60afa06 │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ strcs r4, [r0, #-1576] @ 0xfffff9d8 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ svcvc 0x009a7f59 │ │ │ │ @ instruction: 0x3057f893 │ │ │ │ andcc r3, fp, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf844330b │ │ │ │ strtmi r5, [r1], -r1, lsr #32 │ │ │ │ eorvs pc, r2, r4, asr #16 │ │ │ │ eorpl pc, r3, r4, asr #16 │ │ │ │ - @ instruction: 0xff3cf691 │ │ │ │ + @ instruction: 0xff28f691 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq ip, r8, r0, lsl r3 │ │ │ │ + rsbseq ip, r8, r8, ror #5 │ │ │ │ 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, r7, lsl sl @ │ │ │ │ @ instruction: 0xf1046922 │ │ │ │ addsmi r0, sl, #24, 6 @ 0x60000000 │ │ │ │ stmibvs r3!, {r0, r4, ip, lr, pc}^ │ │ │ │ - blvc 8a0374 │ │ │ │ + blvc 8a039c │ │ │ │ svclt 0x000a2a06 │ │ │ │ movwcs r4, #5660 @ 0x161c │ │ │ │ ldrtmi r2, [sl], -r2, lsl #6 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ rsbvs r6, ip, fp, lsr #32 │ │ │ │ @ instruction: 0xff78f7ff │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ movwcs r8, #4592 @ 0x11f0 │ │ │ │ @ instruction: 0x4601e7f3 │ │ │ │ @ instruction: 0xf6fb6b20 │ │ │ │ - @ instruction: 0x4601fadf │ │ │ │ + strmi pc, [r1], -fp, asr #21 │ │ │ │ stmdavs r3, {r3, r4, r5, r8, ip, sp, pc}^ │ │ │ │ - bcs 20e824 │ │ │ │ - bvs ff8e8198 │ │ │ │ + bcs 20e84c │ │ │ │ + bvs ff8e81c0 │ │ │ │ rscsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0x4621e7d8 │ │ │ │ @ instruction: 0xf6fb9808 │ │ │ │ - blvs a326bc │ │ │ │ + blvs a32694 │ │ │ │ @ instruction: 0xf6fb2100 │ │ │ │ - strmi pc, [r0], sp, asr #21 │ │ │ │ + @ instruction: 0x4680fab9 │ │ │ │ rscle r2, r1, r0, lsl #16 │ │ │ │ ldrtmi r9, [r9], -r8, lsl #20 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ andls r4, r0, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ @ instruction: 0x4641ffb3 │ │ │ │ @ instruction: 0xf6fb6b20 │ │ │ │ - @ instruction: 0x4680fabd │ │ │ │ + strmi pc, [r0], r9, lsr #21 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ svclt 0x0000e7d0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x460d4a32 │ │ │ │ @ instruction: 0xf04f680e │ │ │ │ ldmdbmi r1!, {r2, r5, r6, fp} │ │ │ │ addlt r4, fp, sl, ror r4 │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ ldmdapl r2, {r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0x11a7f240 │ │ │ │ - blx 418632 │ │ │ │ + blx 41865a │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ @ instruction: 0xf8932051 │ │ │ │ andcc r3, fp, #83 @ 0x53 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ @ instruction: 0xf8569022 │ │ │ │ @ instruction: 0xf68ea023 │ │ │ │ - @ instruction: 0x4604fb5b │ │ │ │ + strmi pc, [r4], -r7, asr #22 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf289fa5f │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46494653 │ │ │ │ - stc2l 6, cr15, [ip, #572] @ 0x23c │ │ │ │ - blls 20e3ec │ │ │ │ + ldc2 6, cr15, [r8, #572]! @ 0x23c │ │ │ │ + blls 20e414 │ │ │ │ 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 4092ae │ │ │ │ + blge 2806ac │ │ │ │ mulslt sp, r2, r8 │ │ │ │ @ instruction: 0xa055f892 │ │ │ │ @ instruction: 0x2056f892 │ │ │ │ - bleq 4f02b8 │ │ │ │ - beq 4f02b8 │ │ │ │ + bleq 4f02e0 │ │ │ │ + beq 4f02e0 │ │ │ │ tstpeq fp, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blgt 5d829c │ │ │ │ + blgt 5d82c4 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdbls r1, {r3, r4, r5, r9, sl, lr} │ │ │ │ eorpl pc, fp, r4, asr #16 │ │ │ │ eorpl pc, sl, r4, asr #16 │ │ │ │ eorpl pc, r1, r4, asr #16 │ │ │ │ @ instruction: 0xf6914621 │ │ │ │ - ldmdbvs r3!, {r0, r1, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r1, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ movwcs pc, #15112 @ 0x3b08 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blne 18bff58 │ │ │ │ + blne 18bff80 │ │ │ │ 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 │ │ │ │ + ldrhteq ip, [r8], #-28 @ 0xffffffe4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed4b0ec │ │ │ │ + bl fed4b114 │ │ │ │ @ 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 +462829,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 fed34bd8 │ │ │ │ + blcs 1f73bc │ │ │ │ @ instruction: 0x4603d17e │ │ │ │ - blvs 4320d4 │ │ │ │ + blvs 4320fc │ │ │ │ @ instruction: 0xf04f46e8 │ │ │ │ addmi r3, lr, #-16777216 @ 0xff000000 │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ - blls 4320ec │ │ │ │ + blls 432114 │ │ │ │ svclt 0x00084599 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d96833 │ │ │ │ - bcs 1fbfb0 │ │ │ │ + bcs 1fbfd8 │ │ │ │ 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 +462857,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 42acc0 │ │ │ │ ands r0, r2, r4, lsl #11 │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ - blvc 64e048 │ │ │ │ + blvc 64e070 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [lr], {195} @ 0xc3 │ │ │ │ @ instruction: 0x3c01b940 │ │ │ │ @ instruction: 0xf855d313 │ │ │ │ ldmvs fp, {r2, r8, fp, ip, sp}^ │ │ │ │ - blvc 88e094 │ │ │ │ + blvc 88e0bc │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [lr, #784]! @ 0x310 │ │ │ │ @ instruction: 0xf8d9b990 │ │ │ │ strcc r2, [r1], #-0 │ │ │ │ @ instruction: 0xf8486833 │ │ │ │ - bcs 21c0e4 │ │ │ │ + bcs 21c10c │ │ │ │ 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 4868c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp!, {r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ ldrtmi r3, [sp], r8, lsl #14 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strbtmi r3, [fp], #-2820 @ 0xfffff4fc │ │ │ │ @ instruction: 0xe77c6018 │ │ │ │ - ldc 6, cr15, [sl], #236 @ 0xec │ │ │ │ - ldrhteq ip, [r8], #-14 │ │ │ │ + stc 6, cr15, [r6], #236 @ 0xec │ │ │ │ + @ instruction: 0x0078c096 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0078bf90 │ │ │ │ + rsbseq fp, r8, r8, ror #30 │ │ │ │ push {r0, r1, r9, sl, lr} │ │ │ │ @ instruction: 0x460c41f0 │ │ │ │ - blcs 4321f8 │ │ │ │ + blcs 432220 │ │ │ │ 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 +462945,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 fed4b37c │ │ │ │ @ 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 352e00 │ │ │ │ @ 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 +462984,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 83da18 │ │ │ │ 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 │ │ │ │ + blvs b2274 │ │ │ │ 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 +463012,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 fed34ec4 │ │ │ │ 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. {d14-d15}, [r6 :64], r2 │ │ │ │ @ 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 fed34b10 │ │ │ │ ldmiblt r2!, {r1, r8, sl, fp} │ │ │ │ @ instruction: 0xf04f4632 │ │ │ │ @ instruction: 0x466831ff │ │ │ │ - stmia r8, {r0, r1, r3, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4!, {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 32e2f4 │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ @ instruction: 0xe7e36018 │ │ │ │ andeq pc, fp, #134217731 @ 0x8000003 │ │ │ │ vstreq d14, [r2, #-692] @ 0xfffffd4c │ │ │ │ - bcc 32076c │ │ │ │ + bcc 320794 │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ @ instruction: 0x46326018 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ @ instruction: 0xf63b4668 │ │ │ │ - vld2.32 {d14-d15}, [r5 :128], r4 │ │ │ │ + vld2.32 {d14-d15}, [r5 :64], r0 │ │ │ │ @ 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 3207d8 │ │ │ │ movweq lr, #11021 @ 0x2b0d │ │ │ │ - blvs cc3b0 │ │ │ │ + blvs cc3d8 │ │ │ │ @ instruction: 0xf8c72202 │ │ │ │ andsvs sp, sl, r4, lsr #32 │ │ │ │ andhi pc, r4, r3, asr #17 │ │ │ │ - bcs 20e3e8 │ │ │ │ + bcs 20e410 │ │ │ │ svcge 0x0056f43f │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - beq 2304a8 │ │ │ │ + beq 2304d0 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr11, {0} │ │ │ │ @ instruction: 0xf8c746b1 │ │ │ │ teqvs sp, #56 @ 0x38 │ │ │ │ @ instruction: 0xf8d47a26 │ │ │ │ - bvs feb543e0 │ │ │ │ + bvs feb54408 │ │ │ │ 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 4e8804 │ │ │ │ @ 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 +463116,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 20d4b08 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ eorne pc, r2, r3, asr #16 │ │ │ │ @ instruction: 0xf8436abb │ │ │ │ - bvs 20b8490 │ │ │ │ + bvs 20b84b8 │ │ │ │ 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 fed34c98 │ │ │ │ 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 +463147,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 3325e8 │ │ │ │ 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 +463164,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 85d94 │ │ │ │ + bl 4cd1e0 │ │ │ │ @ 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 fef948d4 │ │ │ │ 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 34d106 │ │ │ │ @ instruction: 0xf8934303 │ │ │ │ @ instruction: 0xf8934051 │ │ │ │ strcc r3, [fp], #-83 @ 0xffffffad │ │ │ │ @ instruction: 0xf812330b │ │ │ │ @ instruction: 0xf8126024 │ │ │ │ adcsvs r3, lr, r3, lsr #32 │ │ │ │ @ instruction: 0xf68d60fb │ │ │ │ - bvs 1b44f8 │ │ │ │ + bvs 1b44d0 │ │ │ │ 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 +463203,109 @@ │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf894602c │ │ │ │ @ instruction: 0xf894c052 │ │ │ │ @ instruction: 0xf10c4054 │ │ │ │ strcc r0, [fp], #-3083 @ 0xfffff3f5 │ │ │ │ eor pc, ip, r0, asr #16 │ │ │ │ eorcs pc, r4, r0, asr #16 │ │ │ │ - blx 15b1f98 │ │ │ │ + blx 10b1fc0 │ │ │ │ @ instruction: 0x46296bfc │ │ │ │ @ instruction: 0xf6914620 │ │ │ │ - @ instruction: 0xf894fb3d │ │ │ │ + @ instruction: 0xf894fb29 │ │ │ │ bicslt r3, r3, r8, lsr r0 │ │ │ │ - bvs 18f458 │ │ │ │ + bvs 18f480 │ │ │ │ ldmdavs r2, {r0, r2, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ - blx 34eac6 │ │ │ │ + blx 34eaee │ │ │ │ @ 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 4c06bc │ │ │ │ @ instruction: 0xf8c303ca │ │ │ │ - bvs 10d45c4 │ │ │ │ - blvs 10ce71c │ │ │ │ + bvs 10d45ec │ │ │ │ + blvs 10ce744 │ │ │ │ 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 270a30 │ │ │ │ @ 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 @ 1f461c @ │ │ │ │ eorsge pc, r0, r7, asr #17 │ │ │ │ @ instruction: 0xf8d746da │ │ │ │ @ instruction: 0xf04fb028 │ │ │ │ - bl 2c2a00 │ │ │ │ + bl 2c2a28 │ │ │ │ @ instruction: 0x63be0989 │ │ │ │ @ instruction: 0xf8d962fc │ │ │ │ - blvs 20c8610 │ │ │ │ + blvs 20c8638 │ │ │ │ sbceq lr, r5, #10240 @ 0x2800 │ │ │ │ eorvs pc, r5, fp, asr r8 @ │ │ │ │ @ instruction: 0xf8536854 │ │ │ │ @ instruction: 0xf81a2026 │ │ │ │ - bl 4746ec │ │ │ │ + bl 474714 │ │ │ │ ldmdavs r1, {r1, r6, r7, r9}^ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ strtmi r8, [r2], -sp, lsl #1 │ │ │ │ @ instruction: 0xf7ff6bf8 │ │ │ │ - blvs f32ec │ │ │ │ + blvs f3314 │ │ │ │ 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 17ce6c4 │ │ │ │ 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 1fc720 │ │ │ │ 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 2bd446 │ │ │ │ @ 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 20e8ab4 │ │ │ │ andvs pc, r0, r9, asr #17 │ │ │ │ eorpl pc, r6, r3, asr #16 │ │ │ │ - blvs ff0ee550 │ │ │ │ + blvs ff0ee578 │ │ │ │ ldcvc 1, cr2, [sl], {96} @ 0x60 │ │ │ │ @ instruction: 0x46167c5c │ │ │ │ @ instruction: 0xf68d613c │ │ │ │ - blmi 1034330 │ │ │ │ + blmi 1034308 │ │ │ │ @ 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 +463317,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: 0xf956f68f │ │ │ │ + blvs 105fd4 │ │ │ │ @ instruction: 0xf6914620 │ │ │ │ - @ instruction: 0xf894fa59 │ │ │ │ - blcs 200814 │ │ │ │ + @ instruction: 0xf894fa45 │ │ │ │ + blcs 20083c │ │ │ │ svcge 0x0035f43f │ │ │ │ fldmiaxvc sl, {d6-d98} @ Deprecated │ │ │ │ - blvs 2e3d4 │ │ │ │ - blx 19b2742 │ │ │ │ + blvs 2e3fc │ │ │ │ + blx 19b276a │ │ │ │ ldr r4, [ip, -r1, lsl #12]! │ │ │ │ @ instruction: 0xf7ff6bf8 │ │ │ │ @ instruction: 0x4601fb59 │ │ │ │ - bl 4ee508 │ │ │ │ + bl 4ee530 │ │ │ │ @ instruction: 0xf80b02ca │ │ │ │ @ instruction: 0xf10a603a │ │ │ │ @ instruction: 0xf8c20001 │ │ │ │ ldrbmi r8, [r2], -r4 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0x4651d016 │ │ │ │ - bl 4c6178 │ │ │ │ + bl 4c61a0 │ │ │ │ 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 270bd4 │ │ │ │ stcvc 6, cr14, [r1], #236 @ 0xec │ │ │ │ ldcvc 7, cr14, [r2], {137} @ 0x89 │ │ │ │ @ instruction: 0xf04fe772 │ │ │ │ @ instruction: 0xe68039ff │ │ │ │ - ldmdb r8!, {r0, r1, r3, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r4!, {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, sl, lsl #28 │ │ │ │ + rsbseq fp, r8, r4, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq fp, [r8], #-214 @ 0xffffff2a │ │ │ │ + rsbseq fp, r8, lr, lsr #27 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - blmi 13e09d8 │ │ │ │ + blmi 13e0a00 │ │ │ │ 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 +463375,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 31343c │ │ │ │ @ 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 +463402,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 420ce4 │ │ │ │ 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 247114 │ │ │ │ @ instruction: 0xf502589a │ │ │ │ @ instruction: 0xf8924220 │ │ │ │ andcc r2, fp, #373293056 @ 0x16400000 │ │ │ │ eorcs pc, r2, r0, asr r8 @ │ │ │ │ - bcs 20090c │ │ │ │ + bcs 200934 │ │ │ │ @ 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 +463431,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, ip, lsl #16 │ │ │ │ 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 +463454,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 @ 1f4970 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, lr, lsl #17 │ │ │ │ @ instruction: 0xf68d2160 │ │ │ │ - blmi 10340ac │ │ │ │ + blmi 1034084 │ │ │ │ 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 │ │ │ │ @@ -463470,53 +463478,53 @@ │ │ │ │ @ instruction: 0xf89c081c │ │ │ │ @ instruction: 0xf89ce052 │ │ │ │ @ instruction: 0xf10ec054 │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf840402e │ │ │ │ @ instruction: 0xf68f202c │ │ │ │ - ldrbmi pc, [r1], -r9, lsr #16 @ │ │ │ │ + @ instruction: 0x4651f815 │ │ │ │ @ instruction: 0xf6914640 │ │ │ │ - @ instruction: 0x463af919 │ │ │ │ + ldrtmi pc, [sl], -r5, lsl #18 @ │ │ │ │ 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 54ea78 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf8dc87f0 │ │ │ │ @ instruction: 0xf8dcc008 │ │ │ │ stmdavs r3, {r4} │ │ │ │ - blvc 2a0ff0 │ │ │ │ + blvc 2a1018 │ │ │ │ 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 0x0000efdc │ │ │ │ + rsbseq fp, r8, ip, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r8], #-106 @ 0xffffff96 │ │ │ │ + @ instruction: 0x0078b692 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r8, r2, lsr #12 │ │ │ │ + ldrshteq fp, [r8], #-90 @ 0xffffffa6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0xf8d03964 │ │ │ │ ldrbtmi r7, [fp], #-352 @ 0xfffffea0 │ │ │ │ @@ -463525,26 +463533,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 20eb98 │ │ │ │ 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 bceb28 │ │ │ │ @ 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 270c14 │ │ │ │ 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 +463565,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 ff6b2710 │ │ │ │ andsls r9, lr, sl, lsl #20 │ │ │ │ @ instruction: 0xf88d4640 │ │ │ │ @ instruction: 0xf6f8208c │ │ │ │ - bls 532ef8 │ │ │ │ - bls 4d9394 │ │ │ │ + bls 532ed0 │ │ │ │ + bls 4d93bc │ │ │ │ @ instruction: 0xf88d69b4 │ │ │ │ - bls 43cd80 │ │ │ │ + bls 43cda8 │ │ │ │ @ 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 4137a4 │ │ │ │ andhi pc, r2, #0 │ │ │ │ ldmdbvs r3, {r1, r6, r8, ip, sp, pc} │ │ │ │ addsmi r3, r3, #24, 4 @ 0x80000001 │ │ │ │ tstlt fp, r4 │ │ │ │ - blcs 4137d0 │ │ │ │ + blcs 4137f8 │ │ │ │ mvnshi pc, r0 │ │ │ │ @ instruction: 0xf68f4620 │ │ │ │ - @ instruction: 0x4604f915 │ │ │ │ + strmi pc, [r4], -r1, lsl #18 │ │ │ │ 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 20ec48 │ │ │ │ adcshi pc, r7, r0 │ │ │ │ - bcs 413824 │ │ │ │ + bcs 41384c │ │ │ │ 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, #15731 @ 0x3d73 @ │ │ │ │ + blge 619828 │ │ │ │ @ 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, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ + blcs 20ece8 │ │ │ │ addshi pc, r7, r0 │ │ │ │ - blcs 4138c8 │ │ │ │ + blcs 4138f0 │ │ │ │ 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 20ecc8 │ │ │ │ stmibvs fp!, {r1, r4, r6, ip, lr, pc} │ │ │ │ - blvc 8cec68 │ │ │ │ + blvc 8cec90 │ │ │ │ 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 39390c │ │ │ │ eorhi pc, r6, #0 │ │ │ │ svclt 0x00182b09 │ │ │ │ teqcs r0, r0, lsl #12 │ │ │ │ @ instruction: 0xf6f9981e │ │ │ │ - @ instruction: 0xf880fa99 │ │ │ │ + @ instruction: 0xf880fa85 │ │ │ │ @ instruction: 0xf1009009 │ │ │ │ @ instruction: 0x4604081c │ │ │ │ mlascc r5, r7, r8, pc @ │ │ │ │ @ instruction: 0xf8974630 │ │ │ │ @ instruction: 0x46412034 │ │ │ │ - cdp2 6, 13, cr15, cr10, cr14, {4} │ │ │ │ + cdp2 6, 12, cr15, cr6, 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 e74418 │ │ │ │ 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 a8d258 │ │ │ │ andshi pc, r8, r5, asr #17 │ │ │ │ subsvs r6, r3, sl, lsr #2 │ │ │ │ stmdavs sp!, {r0, r1, r5, r9, sp, lr} │ │ │ │ - blcs 20ed44 │ │ │ │ + blcs 20ed6c │ │ │ │ ldrbmi sp, [r6], -sp, lsr #3 │ │ │ │ ldmdals lr, {r4, r5, r8, sp} │ │ │ │ - blx 1932888 │ │ │ │ + blx 14328b0 │ │ │ │ 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: 0xf89dfe89 │ │ │ │ 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, 9, cr15, cr14, cr14, {4} │ │ │ │ @ instruction: 0xf104462a │ │ │ │ ldrtmi r0, [r0], -ip, lsl #2 │ │ │ │ andls pc, r8, r4, lsl #17 │ │ │ │ - ldc2 6, cr15, [r4, #568]! @ 0x238 │ │ │ │ + stc2 6, cr15, [r0, #568]! @ 0x238 │ │ │ │ eorvs r9, r3, r1, lsl #22 │ │ │ │ rsbvs r6, r3, r3, lsr sl │ │ │ │ ldmdavs pc!, {r2, r3, r4, sp, lr} @ │ │ │ │ ldmdavs fp!, {r2, r4, r5, r9, sp, lr} │ │ │ │ - blvc 10e1168 │ │ │ │ + blvc 10e1190 │ │ │ │ @ instruction: 0xf43f2b08 │ │ │ │ ldmib sp, {r0, r2, r4, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ strtmi sl, [r8], -r2, lsl #10 │ │ │ │ - @ instruction: 0xf846f68f │ │ │ │ + @ instruction: 0xf832f68f │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x003df47f │ │ │ │ @ instruction: 0x6705e9dd │ │ │ │ tstcs r3, r7, lsl #26 │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - msrcs CPSR_sx, fp @ │ │ │ │ + smlawbcs r6, r7, ip, pc @ │ │ │ │ @ instruction: 0x46a94630 │ │ │ │ - stc2 6, cr15, [r8], #-616 @ 0xfffffd98 │ │ │ │ + ldc2 6, cr15, [r4], {154} @ 0x9a │ │ │ │ @ instruction: 0x2c0069b4 │ │ │ │ teqphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, fp, sp, lr} │ │ │ │ - blvc ce1a68 │ │ │ │ + blvc ce1a90 │ │ │ │ @ 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 8ced90 │ │ │ │ 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 400de4 │ │ │ │ @ instruction: 0x4620d0d9 │ │ │ │ - @ instruction: 0xf802f68f │ │ │ │ + @ instruction: 0xffeef68e │ │ │ │ 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 413a6c │ │ │ │ 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], -r1, asr #31 │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ ldrdge pc, [r4], -r6 @ │ │ │ │ @ instruction: 0xf1ba4645 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmib sp, {r0, r2, r4, r6, r7, pc}^ │ │ │ │ ldrbmi r6, [r7], -r1, lsl #14 │ │ │ │ strteq pc, [r4], #-263 @ 0xfffffef9 │ │ │ │ strteq pc, [ip], -r7, lsl #2 │ │ │ │ ldrtmi r4, [r1], r0, lsr #13 │ │ │ │ svccc 0x0004f858 │ │ │ │ ldmdbvs r8, {r0, r1, r4, r5, r6, r7, r8, ip, sp, pc} │ │ │ │ bicslt r6, ip, r4, lsl #16 │ │ │ │ - blcs 20eeb0 │ │ │ │ + blcs 20eed8 │ │ │ │ subshi pc, ip, #0 │ │ │ │ - blcs 413a38 │ │ │ │ + blcs 413a60 │ │ │ │ @ instruction: 0xf68ed114 │ │ │ │ - @ instruction: 0x4620fa13 │ │ │ │ + @ instruction: 0x4620f9ff │ │ │ │ cmplt r6, r6, lsl #16 │ │ │ │ cmplt r3, r3, lsr r8 │ │ │ │ - blcs 413a4c │ │ │ │ + blcs 413a74 │ │ │ │ @ instruction: 0xf68ed10a │ │ │ │ - ldrtmi pc, [r0], -r9, lsl #20 @ │ │ │ │ + @ instruction: 0x4630f9f5 │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {0} │ │ │ │ - blvc 2e9620 │ │ │ │ + blvc 2e9648 │ │ │ │ tstle r1, r8, lsl #22 │ │ │ │ - blx 232890 │ │ │ │ + @ instruction: 0xf9ecf68e │ │ │ │ bicsle r4, fp, r8, asr #11 │ │ │ │ @ instruction: 0xf68f4638 │ │ │ │ - strmi pc, [r3], -r1, ror #16 │ │ │ │ + strmi pc, [r3], -sp, asr #16 │ │ │ │ stmdbvs r2, {r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ bfieq r3, r0, #0, #18 │ │ │ │ subshi pc, r6, #0, 2 │ │ │ │ stmdbcs r8, {r0, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ movwcs fp, #12056 @ 0x2f18 │ │ │ │ rsbhi pc, r9, #0 │ │ │ │ stmib sp, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff3218 │ │ │ │ ldmibvs ip!, {r0, r1, r2, r3, r5, fp, ip, sp, lr, pc}^ │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {3} │ │ │ │ addhi pc, r5, r0 │ │ │ │ - blvc acf05c │ │ │ │ + blvc acf084 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blcs 415788 │ │ │ │ + blcs 4157b0 │ │ │ │ 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: 0xf8d8fcaf │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ - blcs 200ed4 │ │ │ │ + blcs 200efc │ │ │ │ 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 20efc4 │ │ │ │ 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 413b5c │ │ │ │ bicshi pc, r6, r0 │ │ │ │ - blcs 446740 │ │ │ │ + blcs 446768 │ │ │ │ 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, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstpeq r8, #4, 2 @ p-variant is OBSOLETE │ │ │ │ addsmi r4, r9, #2097152 @ 0x200000 │ │ │ │ stmibvs r3!, {r0, r1, r2, ip, lr, pc}^ │ │ │ │ - blvc 86141c │ │ │ │ + blvc 861444 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [ip], #-564 @ 0xfffffdcc │ │ │ │ + blvc 2ee76c │ │ │ │ strcs r4, [r0], -r4, lsl #12 │ │ │ │ orrle r2, r5, r8, lsl #22 │ │ │ │ @ instruction: 0xf68e4620 │ │ │ │ - @ instruction: 0x4638f95f │ │ │ │ - cdp2 6, 5, cr15, cr12, cr14, {4} │ │ │ │ + ldrtmi pc, [r8], -fp, asr #18 @ │ │ │ │ + cdp2 6, 4, cr15, cr8, cr14, {4} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x0030f47f │ │ │ │ @ instruction: 0x6701e9dd │ │ │ │ ldmibvs r4!, {r0, r4, r5, r7, r9, sl, lr} │ │ │ │ cmplt ip, #168, 12 @ 0xa800000 │ │ │ │ @ instruction: 0xf1046920 │ │ │ │ stmdacs r0, {r3, r4, r8, r9} │ │ │ │ addsmi fp, r8, #24, 30 @ 0x60 │ │ │ │ stmdavs r6, {r2, r3, r4, ip, lr, pc} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r6, r7, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 2d56a0 │ │ │ │ + blvc 2d56c8 │ │ │ │ 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 2e14d8 │ │ │ │ eorsle r2, r5, r9, lsl #22 │ │ │ │ stmdavs r5, {r3, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #26 │ │ │ │ - blcs 453c00 │ │ │ │ + blcs 453c28 │ │ │ │ strbmi sp, [r1], -r2, lsl #2 │ │ │ │ @ instruction: 0xf8daf7ff │ │ │ │ @ instruction: 0xf68e4620 │ │ │ │ - strmi pc, [r4], -fp, asr #29 │ │ │ │ + @ instruction: 0x4604feb7 │ │ │ │ bicsle r2, r5, r0, lsl #16 │ │ │ │ strbmi r4, [r5], -lr, asr #12 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ab2a7e │ │ │ │ + blx 5b2aa6 │ │ │ │ @ instruction: 0xf68e9809 │ │ │ │ - tstpcs r0, sp, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r9, asr r9 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6f79824 │ │ │ │ - ldmdals lr, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf95cf6f9 │ │ │ │ + ldmdals lr, {r0, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf948f6f9 │ │ │ │ stmdbls r8, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ umullscs pc, r9, sp, r8 @ │ │ │ │ tstmi r1, #3866624 @ 0x3b0000 │ │ │ │ - blcs 219458 │ │ │ │ + blcs 219480 │ │ │ │ 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 20f164 │ │ │ │ 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 ed5560 │ │ │ │ @ instruction: 0xf104e5d2 │ │ │ │ @ instruction: 0x46290814 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ @ instruction: 0x4602fd9b │ │ │ │ strbmi fp, [r1], -r8, lsl #7 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xf88dfe01 │ │ │ │ - blvc ae12f8 │ │ │ │ + blvc ae1320 │ │ │ │ stmib sp, {r1, r9, sp}^ │ │ │ │ - blcs 47e0fc │ │ │ │ + blcs 47e124 │ │ │ │ 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 +463943,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 ae9848 │ │ │ │ @ instruction: 0xf104e7d2 │ │ │ │ bfi r0, ip, (invalid: 16:2) │ │ │ │ stmdaeq r0!, {r2, r8, ip, sp, lr, pc} │ │ │ │ - blmi feeeeff8 │ │ │ │ + blmi feeef020 │ │ │ │ stmdbvs r1!, {r2, r9, fp, ip, pc}^ │ │ │ │ rsbcs r5, r4, #13828096 @ 0xd30000 │ │ │ │ andcc pc, r1, #2048 @ 0x800 │ │ │ │ - bcs 214154 │ │ │ │ + bcs 21417c │ │ │ │ msrhi CPSR_fsx, r0, asr #32 │ │ │ │ andsls r2, r8, #536870912 @ 0x20000000 │ │ │ │ - blx 27daaa │ │ │ │ + blx 27dad2 │ │ │ │ @ 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 +463972,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 feae0cf0 │ │ │ │ @ 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 20f228 │ │ │ │ mcrge 4, 6, pc, cr13, cr15, {1} @ │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0xf7fe000c │ │ │ │ - bvc 1af4c48 │ │ │ │ + bvc 1af4c70 │ │ │ │ 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 +464001,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 1a20c7c │ │ │ │ @ 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 1aeed68 │ │ │ │ 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 1f7234 │ │ │ │ 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 235e78 │ │ │ │ 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 18eecfc │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmpl r2, {r2, r9, fp, ip, pc}^ │ │ │ │ - blx 40f7fa │ │ │ │ + blx 40f822 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, sp} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - bl 320bb0 │ │ │ │ + bl 320bd8 │ │ │ │ strls r0, [r3], -r8, lsl #18 │ │ │ │ - beq 2313bc │ │ │ │ + beq 2313e4 │ │ │ │ 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 3f7742 │ │ │ │ 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 307ff0 │ │ │ │ ldmpl r3, {r0, r5, r6, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8d4e722 │ │ │ │ smlald r8, r0, r4, r0 │ │ │ │ strt r4, [r4], #1566 @ 0x61e │ │ │ │ - @ instruction: 0xffbef68d │ │ │ │ + @ instruction: 0xffaaf68d │ │ │ │ @ instruction: 0xe61b4630 │ │ │ │ - blcs 413ef0 │ │ │ │ + blcs 413f18 │ │ │ │ ldcge 4, cr15, [r6, #252]! @ 0xfc │ │ │ │ - blcs 46e9c4 │ │ │ │ + blcs 46e9ec │ │ │ │ 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 +464089,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: 0xff7ef68d │ │ │ │ + blvc 2eeb1c │ │ │ │ @ instruction: 0xf43f2b09 │ │ │ │ @ instruction: 0x4620ae5c │ │ │ │ - stc2 6, cr15, [sl, #-568]! @ 0xfffffdc8 │ │ │ │ + ldc2 6, cr15, [r6, #-568] @ 0xfffffdc8 │ │ │ │ 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 861af4 │ │ │ │ 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 ad5620 │ │ │ │ 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 0x0000eb16 │ │ │ │ + rsbseq fp, r8, lr, ror r5 │ │ │ │ + rsbseq fp, r8, lr, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r8, r0, ror r5 │ │ │ │ + rsbseq fp, r8, r8, asr #10 │ │ │ │ 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 +464142,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, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ strvs lr, [r5], -sp, asr #19 │ │ │ │ strls r9, [r4], -r7, lsl #12 │ │ │ │ ldrdls r6, [r9], -fp │ │ │ │ stcgt 3, cr9, [pc], {8} │ │ │ │ @ instruction: 0xf8dfc50f │ │ │ │ @ instruction: 0xf8dfe180 │ │ │ │ ldm r4, {r7, r8, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ ldrtmi r0, [r0], -r3 │ │ │ │ andcc pc, lr, r9, asr r8 @ │ │ │ │ - bls 29a03c │ │ │ │ + bls 29a064 │ │ │ │ andcc pc, ip, r9, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - mcr2 6, 0, pc, cr10, cr9, {7} @ │ │ │ │ + ldc2l 6, cr15, [r6, #996]! @ 0x3e4 │ │ │ │ @ instruction: 0x8010f8d8 │ │ │ │ @ instruction: 0xf8d84605 │ │ │ │ @ instruction: 0xf1bbb000 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8988098 │ │ │ │ - blcs 401488 │ │ │ │ + blcs 4014b0 │ │ │ │ @ instruction: 0xf8dbd17f │ │ │ │ - blcs 201460 │ │ │ │ + blcs 201488 │ │ │ │ addshi pc, r1, r0 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ svclt 0x00182b08 │ │ │ │ - blmi 1546f3c │ │ │ │ + blmi 1546f64 │ │ │ │ andge pc, r3, r9, asr r8 @ │ │ │ │ stmdbeq r4!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ mlascs r4, r8, r8, pc @ │ │ │ │ stmdals pc, {r5, r6, r8, sp} @ │ │ │ │ mlasvs r5, r8, r8, pc @ │ │ │ │ @ instruction: 0xf68d9202 │ │ │ │ - stmdbvs r3, {r0, r1, r3, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ - bls 286ca0 │ │ │ │ + stmdbvs r3, {r0, r1, r2, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + bls 286cc8 │ │ │ │ movwge pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x1051f893 │ │ │ │ @ instruction: 0xf840310b │ │ │ │ @ instruction: 0xf8932021 │ │ │ │ @ instruction: 0xf8932053 │ │ │ │ @ instruction: 0xf8931052 │ │ │ │ andcc r3, fp, #84 @ 0x54 │ │ │ │ @@ -464184,70 +464192,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], -r1, lsl #21 │ │ │ │ @ instruction: 0xf6904638 │ │ │ │ - stmibvs r2!, {r0, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2!, {r0, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf898380b │ │ │ │ @ instruction: 0x46314036 │ │ │ │ @ instruction: 0x46386953 │ │ │ │ movwge pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x3054f893 │ │ │ │ @ instruction: 0xf842330b │ │ │ │ @ instruction: 0xf7fe4023 │ │ │ │ strmi pc, [r1], -r3, lsl #25 │ │ │ │ eoreq pc, r4, r8, lsl #2 │ │ │ │ - blx fe932f3c │ │ │ │ + blx fe432f64 │ │ │ │ @ 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, 4, pc, cr2, cr9, {7} @ │ │ │ │ stmibvs r2!, {r0, r1, r5, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x46384631 │ │ │ │ @ instruction: 0xf7fe9500 │ │ │ │ tstpcs r0, r7, lsl ip @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6f94628 │ │ │ │ - stmdavs r4!, {r0, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 20f5c0 │ │ │ │ + stmdavs r4!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 20f5e8 │ │ │ │ strbmi sp, [r0], -sl, ror #3 │ │ │ │ - cdp2 6, 8, cr15, cr14, cr13, {4} │ │ │ │ + cdp2 6, 7, cr15, cr10, cr13, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd00a │ │ │ │ ldmdavs sl, {ip, sp} │ │ │ │ - blvc 8a1c74 │ │ │ │ + blvc 8a1c9c │ │ │ │ svclt 0x00182a08 │ │ │ │ ldrbmi r2, [r8], r0, lsl #6 │ │ │ │ @ instruction: 0xe78f469b │ │ │ │ tstcs r0, r1, lsl #12 │ │ │ │ @ instruction: 0xf6f94628 │ │ │ │ - bmi 674c58 │ │ │ │ + bmi 674c30 │ │ │ │ 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 0x0000ea2a │ │ │ │ + ldrshteq sl, [r8], #-176 @ 0xffffff50 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, r8, lsl #24 │ │ │ │ + rsbseq sl, r8, r0, ror #23 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - @ instruction: 0x0078aa9a │ │ │ │ + rsbseq sl, r8, r2, ror sl │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ ldrtcs pc, [r8], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0xf8dfb093 │ │ │ │ @ instruction: 0x46043438 │ │ │ │ @@ -464255,62 +464263,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, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd46d4 │ │ │ │ pkhbtmi r8, r6, r0 │ │ │ │ stmdahi r5, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwls r6, #35035 @ 0x88db │ │ │ │ @ instruction: 0xf8cd9009 │ │ │ │ - blvs ff2d5674 │ │ │ │ + blvs ff2d569c │ │ │ │ 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 3c6f74 │ │ │ │ + blcs 3696e8 │ │ │ │ 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 2146f4 │ │ │ │ @ instruction: 0x81a9f040 │ │ │ │ suble r2, sl, r0, lsl #26 │ │ │ │ tstlt fp, fp, lsr #16 │ │ │ │ - bcs 20f6d8 │ │ │ │ + bcs 20f700 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ - blcs 3d4308 │ │ │ │ + blcs 3d4330 │ │ │ │ @ instruction: 0xf894d1dd │ │ │ │ cmncs r0, r5, lsr #32 │ │ │ │ @ instruction: 0xf894980f │ │ │ │ movwls fp, #4132 @ 0x1024 │ │ │ │ - @ instruction: 0xff38f68c │ │ │ │ + @ instruction: 0xff24f68c │ │ │ │ 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 28fbde │ │ │ │ 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 +464326,29 @@ │ │ │ │ svcls 0x0000702c │ │ │ │ @ instruction: 0xc052f897 │ │ │ │ @ instruction: 0x7054f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf840370b │ │ │ │ @ instruction: 0xf840e02c │ │ │ │ @ instruction: 0xf68e2027 │ │ │ │ - ldrtmi pc, [r1], -r9, lsl #19 @ │ │ │ │ + @ instruction: 0x4631f975 │ │ │ │ @ instruction: 0xf6904650 │ │ │ │ - @ instruction: 0x4642fa79 │ │ │ │ + strbmi pc, [r2], -r5, ror #20 @ │ │ │ │ tstpeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ stccs 8, cr15, [r0, #-380] @ 0xfffffe84 │ │ │ │ @ instruction: 0xf89dd1b4 │ │ │ │ - bmi ff235754 │ │ │ │ + bmi ff23577c │ │ │ │ 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 499708 │ │ │ │ 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 +464358,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 2318cc │ │ │ │ @ instruction: 0xf894461f │ │ │ │ @ instruction: 0xf68c8025 │ │ │ │ - blmi feb35290 │ │ │ │ + blmi feb35268 │ │ │ │ cmncs r4, r2, asr #18 │ │ │ │ @ instruction: 0xf8594606 │ │ │ │ - blx 24178e │ │ │ │ + blx 2417b6 │ │ │ │ @ instruction: 0xf1003c02 │ │ │ │ andcs r0, r1, #24, 6 @ 0x60000000 │ │ │ │ @ instruction: 0x23204619 │ │ │ │ @ instruction: 0xf89c9100 │ │ │ │ @ instruction: 0xf10ee051 │ │ │ │ @ instruction: 0xf8400e0b │ │ │ │ @ instruction: 0xf89c702e │ │ │ │ @@ -464373,18 +464381,18 @@ │ │ │ │ @ instruction: 0xf89c802e │ │ │ │ @ instruction: 0xf89ce052 │ │ │ │ @ instruction: 0xf10ec054 │ │ │ │ @ instruction: 0xf10c0e0b │ │ │ │ @ instruction: 0xf8400c0b │ │ │ │ @ instruction: 0xf840b02e │ │ │ │ @ instruction: 0xf68e202c │ │ │ │ - @ instruction: 0x4631f91b │ │ │ │ + ldrtmi pc, [r1], -r7, lsl #18 @ │ │ │ │ @ instruction: 0xf1044650 │ │ │ │ @ instruction: 0xf6900614 │ │ │ │ - svcls 0x0000fa09 │ │ │ │ + svcls 0x0000f9f5 │ │ │ │ @ instruction: 0x46504631 │ │ │ │ @ instruction: 0xf7fe463a │ │ │ │ ldrtmi pc, [sl], -pc, ror #31 @ │ │ │ │ @ instruction: 0x46504631 │ │ │ │ strls r2, [ip], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf7fe930b │ │ │ │ @ instruction: 0xe73bfa53 │ │ │ │ @@ -464392,389 +464400,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 214144 │ │ │ │ sbchi pc, fp, r0, asr #32 │ │ │ │ @ instruction: 0xf10069c3 │ │ │ │ ldmvs pc, {r2, r3, r4, r9, sl} @ │ │ │ │ - blcc 31012c │ │ │ │ + blcc 310154 │ │ │ │ @ instruction: 0xd10b429e │ │ │ │ ldmvs r1, {r0, r6, r7, sp, lr, pc} │ │ │ │ tstle r6, pc, lsl #5 │ │ │ │ - bcs 414478 │ │ │ │ + bcs 4144a0 │ │ │ │ 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 1ae14a8 │ │ │ │ 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 1aef48c │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - bvs ffacfae4 │ │ │ │ + bvs ffacfb0c │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ ldrbt sp, [r7], fp, lsl #2 │ │ │ │ addmi r6, lr, #9502720 @ 0x910000 │ │ │ │ - blvc 6a9ca4 │ │ │ │ + blvc 6a9ccc │ │ │ │ andle r2, r7, r8, lsl #20 │ │ │ │ - blcc 30faf0 │ │ │ │ + blcc 30fb18 │ │ │ │ @ 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 310058 │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r2, r3, r4, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ - bcs 4144fc │ │ │ │ + bcs 414524 │ │ │ │ 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 1acfb78 │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ strb sp, [r1], fp, lsl #2 │ │ │ │ addmi r6, lr, #9502720 @ 0x910000 │ │ │ │ - blvc 6aa038 │ │ │ │ + blvc 6aa060 │ │ │ │ sbcsle r2, r1, r8, lsl #20 │ │ │ │ - blcc 30fb5c │ │ │ │ + blcc 30fb84 │ │ │ │ @ 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 24febc │ │ │ │ mcrge 4, 5, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf1046ba3 │ │ │ │ ldmvs lr, {r3, r4, r5} │ │ │ │ - blcc 3109a4 │ │ │ │ + blcc 3109cc │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r1, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xd1b5428e │ │ │ │ - bcs 414570 │ │ │ │ + bcs 414598 │ │ │ │ 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 3103fc │ │ │ │ @ instruction: 0xd10b4298 │ │ │ │ ldmvs r1, {r1, r3, r7, r9, sl, sp, lr, pc} │ │ │ │ orrsle r4, sp, lr, lsl #5 │ │ │ │ - bcs 4145a0 │ │ │ │ + bcs 4145c8 │ │ │ │ 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 6a9fbc │ │ │ │ @ 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 20f9e4 │ │ │ │ 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 acfc64 │ │ │ │ addsmi r3, r8, #4, 22 @ 0x1000 │ │ │ │ strb sp, [sp], -fp, lsl #2 │ │ │ │ adcmi r6, r7, #140, 16 @ 0x8c0000 │ │ │ │ - blvc 469df8 │ │ │ │ + blvc 469e20 │ │ │ │ andle r2, r7, r8, lsl #18 │ │ │ │ - blcc 30fc44 │ │ │ │ + blcc 30fc6c │ │ │ │ @ instruction: 0xf43f4298 │ │ │ │ ldmdavs r9, {r0, r1, r6, r9, sl, fp, sp, pc} │ │ │ │ ldrble r0, [r1, #1996]! @ 0x7cc │ │ │ │ - blx 2be77a │ │ │ │ + blx 2be7a2 │ │ │ │ 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 0x00f4f639 │ │ │ │ + rsbseq sl, r8, r0, lsl sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, r4, lsr #20 │ │ │ │ + ldrshteq sl, [r8], #-156 @ 0xffffff64 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrshteq sl, [r8], #-138 @ 0xffffff76 │ │ │ │ + ldrsbteq sl, [r8], #-130 @ 0xffffff7e │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4cc14 │ │ │ │ + bl fed4cc3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r8 │ │ │ │ - blge 2bea20 │ │ │ │ + blge 2bea48 │ │ │ │ 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 bf5a74 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf99ef68f │ │ │ │ + @ instruction: 0xf98af68f │ │ │ │ ldmdavs fp, {r0, r8, r9, fp, ip, pc} │ │ │ │ - bcs 3146b4 │ │ │ │ + bcs 3146dc │ │ │ │ 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 235f08 │ │ │ │ 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 708300 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 34faf4 │ │ │ │ + blls 34fb1c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle fp, r0, lsl #6 │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ svclt 0x00882901 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ - bcs 26bac0 │ │ │ │ + bcs 26bae8 │ │ │ │ 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 ffa1caf4 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ ldrb r0, [r9, r0, asr #18] │ │ │ │ - svc 0x009cf639 │ │ │ │ - ldrsbteq sl, [r8], #-84 @ 0xffffffac │ │ │ │ + svc 0x0088f639 │ │ │ │ + rsbseq sl, r8, ip, lsr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r8, ip, ror r5 │ │ │ │ + rsbseq sl, r8, r4, asr r5 │ │ │ │ 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 206d18 │ │ │ │ @ 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 231c80 │ │ │ │ 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 2367e4 │ │ │ │ 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 436408 │ │ │ │ + blx c7339c │ │ │ │ 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, #14090240 @ 0xd70000 │ │ │ │ strmi r9, [r7], -r4, lsl #18 │ │ │ │ @ instruction: 0xf6bf4658 │ │ │ │ - blls 6b55f8 │ │ │ │ + blls 6b55d0 │ │ │ │ @ instruction: 0x461a1d18 │ │ │ │ @ instruction: 0xf995b167 │ │ │ │ - bcs 23dc9c │ │ │ │ + bcs 23dcc4 │ │ │ │ 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 8cfc24 │ │ │ │ @ instruction: 0xf0127d1a │ │ │ │ svclt 0x00180240 │ │ │ │ tstle r1, r0, lsl #4 │ │ │ │ - blcs 20fbcc │ │ │ │ + blcs 20fbf4 │ │ │ │ msrhi SPSR_sx, r0 │ │ │ │ stmdbcs r1, {r0, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ - blvs ff8e9fe4 │ │ │ │ - blvc 8cfc3c │ │ │ │ + blvs ff8ea00c │ │ │ │ + blvc 8cfc64 │ │ │ │ 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, 7, pc, cr2, cr15, {5} @ │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ vmlsl.u8 , d3, d0 │ │ │ │ - blcs 2f6844 │ │ │ │ + blcs 2f686c │ │ │ │ addhi pc, r9, r0 │ │ │ │ - blcs 21c810 │ │ │ │ + blcs 21c838 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ - blcs 21c808 │ │ │ │ + blcs 21c830 │ │ │ │ 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 241d5c │ │ │ │ mrshi pc, (UNDEF: 65) @ │ │ │ │ andsle r2, r7, r7, lsl #22 │ │ │ │ mulscs r4, r8, r9 │ │ │ │ - blle b00440 │ │ │ │ + blle b00468 │ │ │ │ @ instruction: 0xf10a9b03 │ │ │ │ ldrbmi r0, [r3, #-2561] @ 0xfffff5ff │ │ │ │ svcge 0x006bf47f │ │ │ │ - blmi fec886fc │ │ │ │ + blmi fec88724 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6cfcc0 │ │ │ │ + blls 6cfce8 │ │ │ │ @ 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 12808c8 │ │ │ │ strtvs r0, [sl], -r4, lsl #4 │ │ │ │ - b 1291640 │ │ │ │ + b 1291668 │ │ │ │ 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 33e1e4 │ │ │ │ svclt 0x00182b04 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ @ instruction: 0xd1bb2a00 │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ - beq 2720f8 │ │ │ │ + beq 272120 │ │ │ │ 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 @ 1f5a54 │ │ │ │ @ instruction: 0xf1a4dcae │ │ │ │ @ instruction: 0xf1c40620 │ │ │ │ andcs r0, r0, #32, 6 @ 0x80000000 │ │ │ │ vst1.8 {d15-d16}, [r4], r9 │ │ │ │ @ instruction: 0xf606fa09 │ │ │ │ - blx c5a508 │ │ │ │ + blx c5a530 │ │ │ │ tstpmi lr, #201326592 @ p-variant is OBSOLETE @ 0xc000000 │ │ │ │ - blls 26f9d4 │ │ │ │ + blls 26f9fc │ │ │ │ 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 272194 │ │ │ │ @ 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 26fb5c │ │ │ │ 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 3e2214 │ │ │ │ svcge 0x006af43f │ │ │ │ mulscs r4, r8, r9 │ │ │ │ - ble fe58059c │ │ │ │ + ble fe5805c4 │ │ │ │ stcvs 7, cr14, [fp], #468 @ 0x1d4 │ │ │ │ strtvs r4, [fp], #803 @ 0x323 │ │ │ │ teqmi r3, #60160 @ 0xeb00 │ │ │ │ - bcs 20f158 │ │ │ │ + bcs 20f180 │ │ │ │ @ instruction: 0xf8d5d0c0 │ │ │ │ @ instruction: 0x432330b0 │ │ │ │ adcscc pc, r0, r5, asr #17 │ │ │ │ ldrsbtcc pc, [r4], r5 @ │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf99530b4 │ │ │ │ - blcs 241ecc │ │ │ │ + blcs 241ef4 │ │ │ │ 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 2c2360 │ │ │ │ @ instruction: 0xf47f4553 │ │ │ │ @ instruction: 0xe72dae9a │ │ │ │ @ instruction: 0x43236e2b │ │ │ │ cdpvs 6, 6, cr6, cr11, cr11, {1} │ │ │ │ @ instruction: 0x666b4333 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8d5af13 │ │ │ │ @@ -464794,64 +464802,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 3a06a4 │ │ │ │ + @ instruction: 0xff7ef68e │ │ │ │ + blls 21c6a4 │ │ │ │ + blvc 64fed4 │ │ │ │ tstle r5, r4, lsl #18 │ │ │ │ vmul.i8 q11, q0, │ │ │ │ - bne ff1ba7b4 │ │ │ │ + bne ff1ba7dc │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ @ instruction: 0xe6979a12 │ │ │ │ @ instruction: 0x4628685a │ │ │ │ - blvs ff65aa80 │ │ │ │ + blvs ff65aaa8 │ │ │ │ stc2l 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ streq pc, [r1, -r0, lsl #1] │ │ │ │ - blls 21c6d4 │ │ │ │ + blls 21c6fc │ │ │ │ @ instruction: 0xe68bb2ff │ │ │ │ ssat r4, #6, sl, lsl #12 │ │ │ │ ldrdcc pc, [r8, #-133] @ 0xffffff7b │ │ │ │ - beq 2722c4 │ │ │ │ + beq 2722ec │ │ │ │ @ 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 201f48 │ │ │ │ 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 0x0000ed78 │ │ │ │ + rsbseq sl, r8, r0, ror #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r8], #-48 @ 0xffffffd0 │ │ │ │ + rsbseq sl, r8, r8, lsl #7 │ │ │ │ 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 254bac │ │ │ │ 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 +464867,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 584db0 │ │ │ │ @ instruction: 0xf647d828 │ │ │ │ sbcsmi r2, r8, r1, lsr r0 │ │ │ │ andeq pc, r1, r0 │ │ │ │ @ instruction: 0x46104770 │ │ │ │ - blcs 947d30 │ │ │ │ - blcc a2c3d8 │ │ │ │ + blcs 947d58 │ │ │ │ + blcc a2c400 │ │ │ │ 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 447d90 │ │ │ │ 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 334384 │ │ │ │ + blls 334388 │ │ │ │ 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 │ │ │ │ + ldrsblt pc, [r8, #-135]! @ 0xffffff79 @ │ │ │ │ + bcs ffe343a0 │ │ │ │ + bcc ffa343a4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d0070 │ │ │ │ + blls 6d0098 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0410300 │ │ │ │ andslt r8, r5, r5, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r9, [r1], -r2, lsl #16 │ │ │ │ - @ instruction: 0xf912f6f9 │ │ │ │ + @ instruction: 0xf8fef6f9 │ │ │ │ svccs 0x000069a7 │ │ │ │ strbmi sp, [r8], r8, ror #1 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc ad62a4 │ │ │ │ + blvc ad62cc │ │ │ │ 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 fec343ec │ │ │ │ @ instruction: 0xf8d42264 │ │ │ │ @ instruction: 0xf858a014 │ │ │ │ movwls r3, #12291 @ 0x3003 │ │ │ │ movwcc pc, #43778 @ 0xab02 @ │ │ │ │ umaalcs pc, r3, r3, r8 @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf10280c7 │ │ │ │ @@ -464937,108 +464945,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 @ 1f608c │ │ │ │ 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 2023c0 │ │ │ │ sbchi pc, r9, #0 │ │ │ │ svcvc 0x00a5f5ba │ │ │ │ ldrbhi pc, [sl, #0]! @ │ │ │ │ vtst.8 d18, d0, d4 │ │ │ │ @ instruction: 0xf10082bf │ │ │ │ @ instruction: 0xf0030366 │ │ │ │ - blcs 236ed0 │ │ │ │ + blcs 236ef8 │ │ │ │ adcshi pc, fp, #0, 4 │ │ │ │ movweq pc, #12556 @ 0x310c @ │ │ │ │ orrseq lr, r3, #14336 @ 0x3800 │ │ │ │ @ instruction: 0xf995e2bf │ │ │ │ - blcs 3021ec │ │ │ │ + blcs 302214 │ │ │ │ adchi pc, r1, #0 │ │ │ │ orrslt r6, r9, r1, lsr #23 │ │ │ │ - bl 250e74 │ │ │ │ + bl 250e9c │ │ │ │ movwcs r0, #385 @ 0x181 │ │ │ │ and r3, r3, r0, lsl r0 │ │ │ │ addsmi r3, r9, #335544320 @ 0x14000000 │ │ │ │ orrhi pc, r5, r0 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ mvnsle r2, pc, lsl #20 │ │ │ │ teqpcc r7, r5 @ @ p-variant is OBSOLETE │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ teqpcc r7, r5, lsl #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68f4620 │ │ │ │ - stmdblt r8, {r0, r2, r3, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ - blcc 4106b0 │ │ │ │ + stmdblt r8, {r0, r3, r6, fp, ip, sp, lr, pc}^ │ │ │ │ + blcc 4106d8 │ │ │ │ svclt 0x009e2b01 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - blcs 4908c4 │ │ │ │ + blcs 4908ec │ │ │ │ @ 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} │ │ │ │ + cdp2 6, 0, cr15, cr0, cr13, {4} │ │ │ │ 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 2bee72 │ │ │ │ + bl 5321bc │ │ │ │ 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 1265e5c │ │ │ │ @ instruction: 0xf885010e │ │ │ │ addsmi r1, lr, #1073741837 @ 0x4000000d │ │ │ │ teqcs r0, #-2147483591 @ 0x80000039 │ │ │ │ andgt pc, r2, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8947993 │ │ │ │ @ instruction: 0xf003202d │ │ │ │ - blcs fe1f6ff8 │ │ │ │ + blcs fe1f7020 │ │ │ │ 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]! @ 1f5ff0 @ │ │ │ │ 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 +465139,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 @ 1f63c4 │ │ │ │ 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 +465172,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 5fe4d4 │ │ │ │ @ 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 1f713c │ │ │ │ andmi pc, r3, ip │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ vst4.32 {d24-d27}, [pc :256], r1 │ │ │ │ vmull.s8 q10, d16, d4 │ │ │ │ - b 5f9474 │ │ │ │ + b 5f949c │ │ │ │ @ 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 4efe44 │ │ │ │ @ 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 +465226,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 39351c │ │ │ │ @ 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 +465278,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], -r3, lsl #31 │ │ │ │ @ instruction: 0xf0066960 │ │ │ │ @ instruction: 0xf68d061f │ │ │ │ - stmdbeq r3, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - bl 33e9dc │ │ │ │ + stmdbeq r3, {r0, r2, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + bl 33ea04 │ │ │ │ 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 +465305,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 │ │ │ │ + stc2l 6, cr15, [sl, #568] @ 0x238 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf895ad59 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850340 │ │ │ │ ldrb r3, [r1, #-320] @ 0xfffffec0 │ │ │ │ @ instruction: 0xf63f2810 │ │ │ │ ldrbtmi sl, [r4], #3397 @ 0xd45 │ │ │ │ svceq 0x0040f1bc │ │ │ │ @ instruction: 0xf04fbf04 │ │ │ │ @ instruction: 0x469c33ff │ │ │ │ @ instruction: 0xf00cd012 │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @ instruction: 0xf1a30b01 │ │ │ │ @ instruction: 0xf1c30c20 │ │ │ │ - blx 4b9ef0 │ │ │ │ - blx 4f56a4 │ │ │ │ - blx cf3284 │ │ │ │ - blcc 275eb4 │ │ │ │ + blx 4b9f18 │ │ │ │ + blx 4f56cc │ │ │ │ + blx cf32ac │ │ │ │ + blcc 275edc │ │ │ │ @ instruction: 0x0c0eea4c │ │ │ │ - ldclcc 1, cr15, [pc], #304 @ 1f67b4 │ │ │ │ + ldclcc 1, cr15, [pc], #304 @ 1f67dc │ │ │ │ ldrbteq pc, [pc], -r6 @ │ │ │ │ andsle r2, r8, r0, asr #28 │ │ │ │ eorseq pc, pc, r0 │ │ │ │ @ instruction: 0xf1a02601 │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 37931c │ │ │ │ - blx 3b26a0 │ │ │ │ + blx 379344 │ │ │ │ + blx 3b26c8 │ │ │ │ submi pc, r0, #14, 28 @ 0xe0 │ │ │ │ - blx 4f4f42 │ │ │ │ + blx 4f4f6a │ │ │ │ streq lr, [r3], -r0, lsl #20 │ │ │ │ - bleq 4f0fe8 │ │ │ │ - bleq 14f1460 │ │ │ │ - bleq 530ee4 │ │ │ │ + bleq 4f1010 │ │ │ │ + bleq 14f1488 │ │ │ │ + bleq 530f0c │ │ │ │ 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 +465359,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 fe972ddc │ │ │ │ svceq 0x0016f1ba │ │ │ │ stcge 6, cr15, [r6, #-252]! @ 0xffffff04 │ │ │ │ vsubw.s8 q9, q8, d17 │ │ │ │ - blx ab7460 │ │ │ │ + blx ab7488 │ │ │ │ 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 4959e0 │ │ │ │ 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 +465390,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 1251b54 │ │ │ │ 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 1292784 │ │ │ │ strbvs r0, [sl, fp, lsl #4]! │ │ │ │ @ instruction: 0x2094f8b5 │ │ │ │ - b 1448040 │ │ │ │ + b 1448068 │ │ │ │ @ instruction: 0xf8a50202 │ │ │ │ @ instruction: 0xf6942094 │ │ │ │ - stmiavs r2, {r0, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 690818 │ │ │ │ + stmiavs r2, {r0, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 690840 │ │ │ │ andsle r2, r0, r5, lsl #20 │ │ │ │ ldrsbtcs pc, [r0], r5 @ │ │ │ │ @ instruction: 0xf8c54332 │ │ │ │ @ instruction: 0xf8d520b0 │ │ │ │ - b 127eab4 │ │ │ │ + b 127eadc │ │ │ │ @ instruction: 0xf8c5020b │ │ │ │ @ instruction: 0xf8b520b4 │ │ │ │ - b 143ea58 │ │ │ │ + b 143ea80 │ │ │ │ @ instruction: 0xf8a50302 │ │ │ │ @ instruction: 0xf995309a │ │ │ │ - blcs 242900 │ │ │ │ + blcs 242928 │ │ │ │ ldcge 4, cr15, [r0], #508 @ 0x1fc │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ addsmi r1, sl, #-1006632959 @ 0xc4000001 │ │ │ │ stcge 4, cr15, [sl], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf6944620 │ │ │ │ - stmiavs r3, {r0, r1, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r1, r2, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r9, #781 @ 0x30d │ │ │ │ - blge 55b454 │ │ │ │ + blge 55b47c │ │ │ │ ldm r3, {r0, r1, r2, r3, fp, sp, pc} │ │ │ │ @ instruction: 0xf68e0006 │ │ │ │ - blls 5f52dc │ │ │ │ - blvc 890898 │ │ │ │ + blls 5f52b4 │ │ │ │ + blvc 8908c0 │ │ │ │ @ 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 +465450,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 2554ec │ │ │ │ ldrbhi pc, [sp, #-64]! @ 0xffffffc0 @ │ │ │ │ @ instruction: 0xf0136993 │ │ │ │ @ instruction: 0xf0400f0c │ │ │ │ @ instruction: 0x462082f7 │ │ │ │ - blx 10b488a │ │ │ │ + blx 10b48b2 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf895ac67 │ │ │ │ @ instruction: 0xf0433136 │ │ │ │ @ instruction: 0xf8850340 │ │ │ │ - ldrb r3, [pc], #-310 @ 1f68a0 │ │ │ │ + ldrb r3, [pc], #-310 @ 1f68c8 │ │ │ │ cmncs r4, #12288 @ 0x3000 │ │ │ │ movwcs pc, #43779 @ 0xab03 @ │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcs 242940 │ │ │ │ + blcs 242968 │ │ │ │ addhi pc, fp, #0, 4 │ │ │ │ @ instruction: 0xf0436f2b │ │ │ │ strvs r0, [fp, -r1, lsl #6]! │ │ │ │ @ instruction: 0xf995e44e │ │ │ │ vhadd.s8 q9, q0, │ │ │ │ - bcs 23eaf4 │ │ │ │ + bcs 23eb1c │ │ │ │ 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 @ 1f6908 @ │ │ │ │ teqmi r2, #10880 @ 0x2a80 │ │ │ │ stclvs 5, cr6, [sl, #680]! @ 0x2a8 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ @ instruction: 0xf8b565ea │ │ │ │ - b 143eb4c │ │ │ │ + b 143eb74 │ │ │ │ @ instruction: 0xf8a50202 │ │ │ │ vqadd.s8 d18, d16, d6 │ │ │ │ ldrmi r2, [r2, #651] @ 0x28b │ │ │ │ @ instruction: 0xf8d5d10a │ │ │ │ teqmi r2, #128 @ 0x80 │ │ │ │ addcs pc, r0, r5, asr #17 │ │ │ │ ldrdcs pc, [r4], r5 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ addcs pc, r4, r5, asr #17 │ │ │ │ @ instruction: 0xf6944620 │ │ │ │ - stmiavs r2, {r0, r1, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 69096c │ │ │ │ + stmiavs r2, {r0, r1, r2, r3, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 690994 │ │ │ │ andsle r2, r0, r5, lsl #20 │ │ │ │ ldrsbtcs pc, [r8], r5 @ │ │ │ │ @ instruction: 0xf8c54332 │ │ │ │ @ instruction: 0xf8d520b8 │ │ │ │ - b 127ec28 │ │ │ │ + b 127ec50 │ │ │ │ @ instruction: 0xf8c5020b │ │ │ │ @ instruction: 0xf8b520bc │ │ │ │ - b 143ebb4 │ │ │ │ + b 143ebdc │ │ │ │ @ instruction: 0xf8a50302 │ │ │ │ @ instruction: 0xf995309c │ │ │ │ - blcs 3c2a54 │ │ │ │ + blcs 3c2a7c │ │ │ │ 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 890a20 │ │ │ │ svclt 0x00182a01 │ │ │ │ and r2, r8, r0, lsl #6 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bvs ff8d7d3c │ │ │ │ - blvc 890a0c │ │ │ │ + bvs ff8d7d64 │ │ │ │ + blvc 890a34 │ │ │ │ @ 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: 0xf9e2f6ce │ │ │ │ @ instruction: 0xf0037983 │ │ │ │ - blcc 3f75f8 │ │ │ │ + blcc 3f7620 │ │ │ │ @ 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 302b0c │ │ │ │ + blge ff1b3c08 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - bllt fefb49f0 │ │ │ │ + bllt fefb4a18 │ │ │ │ cmncs r4, #12288 @ 0x3000 │ │ │ │ movwcs pc, #43779 @ 0xab03 @ │ │ │ │ mlacc fp, r3, r8, pc @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcc 402a94 │ │ │ │ + blcc 402abc │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf895aba9 │ │ │ │ @ instruction: 0xf0433140 │ │ │ │ @ instruction: 0xf8850302 │ │ │ │ @ instruction: 0xf7ff3140 │ │ │ │ strcs fp, [r0], -r1, lsr #23 │ │ │ │ - beq 1132e58 │ │ │ │ + beq 1132e80 │ │ │ │ stmdbeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blvc feb33e40 │ │ │ │ + blvc feb33e68 │ │ │ │ ldrbmi r6, [r0], -r3, lsr #28 │ │ │ │ strls r9, [ip], -fp, lsl #6 │ │ │ │ muleq r6, r9, r8 │ │ │ │ - @ instruction: 0xf9a2f68e │ │ │ │ + @ instruction: 0xf98ef68e │ │ │ │ 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 2e5898 │ │ │ │ stmibmi r0!, {r0, r1, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3617f899 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blcs 242af0 │ │ │ │ + blcs 242b18 │ │ │ │ cmpphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0436eeb │ │ │ │ strbtvs r6, [fp], r0, lsl #7 │ │ │ │ - bllt 1fb4a70 │ │ │ │ + bllt 1fb4a98 │ │ │ │ @ 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 2e5854 │ │ │ │ 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 +465606,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 │ │ │ │ + ldrshteq r9, [r8], #-244 @ 0xffffff0c │ │ │ │ + ldrshteq r9, [r8], #-242 @ 0xffffff0e │ │ │ │ + ldrsbteq r9, [r8], #-248 @ 0xffffff08 │ │ │ │ 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 302c48 │ │ │ │ + blge a33d44 │ │ │ │ @ instruction: 0x3140f895 │ │ │ │ orreq pc, r0, #67 @ 0x43 │ │ │ │ smlalbbcc pc, r0, r5, r8 @ │ │ │ │ - bllt 834b2c │ │ │ │ + bllt 834b54 │ │ │ │ @ instruction: 0xf0436dab │ │ │ │ strvs r0, [fp, #771]! @ 0x303 │ │ │ │ - bllt 6b4b38 │ │ │ │ + bllt 6b4b60 │ │ │ │ movtcs pc, #62016 @ 0xf240 @ │ │ │ │ @ instruction: 0xf43f459a │ │ │ │ @ instruction: 0xf5baac98 │ │ │ │ @ instruction: 0xf4bf7f12 │ │ │ │ @ instruction: 0xf5baad4b │ │ │ │ @ instruction: 0xf0807f01 │ │ │ │ @ instruction: 0xf5ba817c │ │ │ │ @@ -465651,57 +465659,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 23ad90 │ │ │ │ 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 12925ac │ │ │ │ strbtvs r0, [sl], -fp, lsl #4 │ │ │ │ @ instruction: 0x2098f8b5 │ │ │ │ andeq lr, r2, #299008 @ 0x49000 │ │ │ │ addscs pc, r8, r5, lsr #17 │ │ │ │ - @ instruction: 0xf8daf694 │ │ │ │ + @ instruction: 0xf8c6f694 │ │ │ │ ldmdavs r2, {r1, r6, r7, fp, sp, lr} │ │ │ │ - bcs 355840 │ │ │ │ + bcs 355868 │ │ │ │ @ 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 3d6f08 │ │ │ │ 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 2d5dc8 │ │ │ │ + bcs 9f7b88 │ │ │ │ stmdale r6!, {r0, r1, r3, r4, r7, r9, fp, sp, lr} │ │ │ │ - bcs 9c5468 │ │ │ │ + bcs 9c5490 │ │ │ │ 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 +465743,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 cb4730 │ │ │ │ + beq f333e0 │ │ │ │ + blx abfa80 │ │ │ │ ldrbeq pc, [fp, sl, lsl #6] @ │ │ │ │ - bge ab4318 │ │ │ │ - blt 6b4d1c │ │ │ │ + bge ab4340 │ │ │ │ + blt 6b4d44 │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ @ instruction: 0x6eebaa1d │ │ │ │ movwpl pc, #67 @ 0x43 @ │ │ │ │ @ instruction: 0xf7ff66eb │ │ │ │ - blcs 2e5590 │ │ │ │ - bge 733f34 │ │ │ │ + blcs 2e55b8 │ │ │ │ + bge 733f5c │ │ │ │ @ instruction: 0xf0436eeb │ │ │ │ strbtvs r5, [fp], r0, lsl #7 │ │ │ │ - blt 5b4d40 │ │ │ │ + blt 5b4d68 │ │ │ │ @ instruction: 0xf0236963 │ │ │ │ @ instruction: 0xf5b30302 │ │ │ │ @ instruction: 0xf47f7fb8 │ │ │ │ strtmi sl, [r0], -r7, lsl #20 │ │ │ │ - @ instruction: 0xf838f694 │ │ │ │ + @ instruction: 0xf824f694 │ │ │ │ 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}^ │ │ │ │ + stmiavs r3, {r0, r1, r2, fp, ip, sp, lr, pc}^ │ │ │ │ movwcs r9, #785 @ 0x311 │ │ │ │ - blge 65b9e4 │ │ │ │ + blge 65ba0c │ │ │ │ ldm r3, {r0, r1, r2, r3, fp, sp, pc} │ │ │ │ @ instruction: 0xf68d0006 │ │ │ │ - blls 5f6d5c │ │ │ │ - blvc 890e18 │ │ │ │ + blls 5f6d34 │ │ │ │ + blvc 890e40 │ │ │ │ @ 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 2f0aa4 │ │ │ │ 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: 0xffd0f693 │ │ │ │ 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 +465820,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 48fa68 │ │ │ │ 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 fec34394 │ │ │ │ + bllt 274e98 │ │ │ │ and r9, r8, r3, lsl #22 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bvs ff8d7864 │ │ │ │ - blvc 890ef0 │ │ │ │ + bvs ff8d788c │ │ │ │ + blvc 890f18 │ │ │ │ @ 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: 0xf995ff37 │ │ │ │ movwls r3, #36929 @ 0x9041 │ │ │ │ tstlt r8, r8 │ │ │ │ @ instruction: 0xf6cd9805 │ │ │ │ - ldrdls pc, [r5], -r5 │ │ │ │ + andls pc, r5, r1, asr #31 │ │ │ │ mulscc sp, fp, r9 │ │ │ │ - blle 681ad8 │ │ │ │ + blle 681b00 │ │ │ │ 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 ff6aaf30 │ │ │ │ + blvc 290f60 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ @ instruction: 0xf99581a0 │ │ │ │ ldrbmi r1, [r8], -r1, asr #32 │ │ │ │ ldrdvs pc, [r8], -fp │ │ │ │ - @ instruction: 0xff24f691 │ │ │ │ + @ instruction: 0xff10f691 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf995818b │ │ │ │ - blcs 3c301c │ │ │ │ + blcs 3c3044 │ │ │ │ cmnphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ mulscc r4, fp, r8 │ │ │ │ @ instruction: 0xf0134630 │ │ │ │ @ instruction: 0xf0000140 │ │ │ │ vbic.i32 q12, #176 @ 0x000000b0 │ │ │ │ @ instruction: 0xf6cd1601 │ │ │ │ - ldclne 15, cr15, [r3], #244 @ 0xf4 │ │ │ │ + ldclne 15, cr15, [r3], #164 @ 0xa4 │ │ │ │ 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 20307c │ │ │ │ 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 │ │ │ │ + @ instruction: 0xff06f6cd │ │ │ │ + cdp2 6, 15, cr15, cr0, cr13, {6} │ │ │ │ str fp, [r8], #2512 @ 0x9d0 │ │ │ │ ldrdcc pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf109444b │ │ │ │ @ instruction: 0xf1a30901 │ │ │ │ @ instruction: 0xf1c30220 │ │ │ │ - blx 377408 │ │ │ │ - blx bb3b98 │ │ │ │ - blx 3b3394 │ │ │ │ + blx 377430 │ │ │ │ + blx bb3bc0 │ │ │ │ + blx 3b33bc │ │ │ │ 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 fffb4b10 │ │ │ │ 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 393b78 │ │ │ │ + bge 1574900 │ │ │ │ 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 ffaa34b4 │ │ │ │ + blvc a91080 │ │ │ │ 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 ff0b4b88 │ │ │ │ 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 +465965,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, 10, cr15, cr10, cr13, {6} │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - beq 2734b4 │ │ │ │ - blx fe934bc4 │ │ │ │ + beq 2734dc │ │ │ │ + blx fe434bec │ │ │ │ strmi r6, [r6], #-2850 @ 0xfffff4de │ │ │ │ mvnsle r4, #612368384 @ 0x24800000 │ │ │ │ stmdbvs r2!, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ - bls 430f60 │ │ │ │ + bls 430f88 │ │ │ │ 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 211624 │ │ │ │ + blvs ffaab388 │ │ │ │ + blvc 69112c │ │ │ │ @ instruction: 0xf0402a05 │ │ │ │ andcs r8, r1, #186 @ 0xba │ │ │ │ stmibvs r0!, {r8, sp}^ │ │ │ │ @ instruction: 0xf6cd9306 │ │ │ │ - blvs ffab5ac4 │ │ │ │ + blvs ffab5a9c │ │ │ │ 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 +466011,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 471144 │ │ │ │ @ instruction: 0xd1ba2a07 │ │ │ │ sbcslt lr, r2, #100, 14 @ 0x1900000 │ │ │ │ smlabtne r1, r3, r3, pc @ │ │ │ │ @ instruction: 0xf04f188e │ │ │ │ cmpmi r2, r0, lsl #4 │ │ │ │ - b 137942c │ │ │ │ + b 1379454 │ │ │ │ vrsubhn.i16 d23, , q1 │ │ │ │ stmdals r5, {r0, r9, fp, ip} │ │ │ │ - cdp2 6, 2, cr15, cr6, cr13, {6} │ │ │ │ + cdp2 6, 1, cr15, cr2, cr13, {6} │ │ │ │ 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, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 8d1214 │ │ │ │ @ instruction: 0xf43f2b05 │ │ │ │ @ instruction: 0xf8d5ad4b │ │ │ │ teqmi r3, #200 @ 0xc8 │ │ │ │ sbccc pc, r8, r5, asr #17 │ │ │ │ ldrdcc pc, [ip], #133 @ 0x85 │ │ │ │ movweq lr, #47683 @ 0xba43 │ │ │ │ sbccc pc, ip, r5, asr #17 │ │ │ │ @ instruction: 0xf8d5e53e │ │ │ │ strtmi r3, [r0], -r4, lsr #1 │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf69330a4 │ │ │ │ - stmiavs r3, {r0, r1, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 8d1220 │ │ │ │ + stmiavs r3, {r0, r1, r2, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 8d1248 │ │ │ │ @ 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 ff0f51f8 │ │ │ │ ldrdcc pc, [r0], r5 @ │ │ │ │ teqmi r3, #32, 12 @ 0x2000000 │ │ │ │ adccc pc, r0, r5, asr #17 │ │ │ │ - stc2l 6, cr15, [r0, #588]! @ 0x24c │ │ │ │ + stc2l 6, cr15, [ip, #588] @ 0x24c │ │ │ │ ldmdavs fp, {r0, r1, r6, r7, fp, sp, lr} │ │ │ │ - blcs 355e58 │ │ │ │ - blge 2f42ec │ │ │ │ + blcs 355e80 │ │ │ │ + blge 2f4314 │ │ │ │ ldrdcc pc, [r0], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf8d530c0 │ │ │ │ - b 12c3510 │ │ │ │ + b 12c3538 │ │ │ │ @ instruction: 0xf8c5030b │ │ │ │ @ instruction: 0xf7ff30c4 │ │ │ │ andcs fp, r1, #1007616 @ 0xf6000 │ │ │ │ - @ instruction: 0xf9dcf6cd │ │ │ │ + @ instruction: 0xf9c8f6cd │ │ │ │ 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: 0x4606fe11 │ │ │ │ @ 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 +466116,31 @@ │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ @ instruction: 0xfffffee9 │ │ │ │ - bl fe734bc0 │ │ │ │ - bne 2741f0 │ │ │ │ + bl fe234be8 │ │ │ │ + bne 274218 │ │ │ │ ldmibvs r8, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ - stc2l 6, cr15, [r0, #-820]! @ 0xfffffccc │ │ │ │ + stc2l 6, cr15, [ip, #-820] @ 0xfffffccc │ │ │ │ movweq pc, #12554 @ 0x310a @ │ │ │ │ ldmeq fp, {r0, r1, sl, lr} │ │ │ │ - blls 2f0da0 │ │ │ │ + blls 2f0dc8 │ │ │ │ ldmibvs r8, {r0, r9, sp}^ │ │ │ │ - @ instruction: 0xf964f6cd │ │ │ │ + @ instruction: 0xf950f6cd │ │ │ │ strt r4, [r3], r3, lsl #12 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r1, sl, #1140850689 @ 0x44000001 │ │ │ │ - bge fe67450c │ │ │ │ + bge fe674534 │ │ │ │ ldrdcc pc, [r8, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf8c54333 │ │ │ │ @ instruction: 0xf8d53148 │ │ │ │ - b 12c3850 │ │ │ │ + b 12c3878 │ │ │ │ @ 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 +466178,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 21148c │ │ │ │ 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 +466207,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 207940 │ │ │ │ + bcs 32b550 │ │ │ │ mrshi pc, (UNDEF: 78) @ │ │ │ │ @ instruction: 0xf0002a01 │ │ │ │ - bcs 3d7aac │ │ │ │ - bcs 3ab518 │ │ │ │ + bcs 3d7ad4 │ │ │ │ + bcs 3ab540 │ │ │ │ stmib r6, {r2, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8c63352 │ │ │ │ eor r3, r9, r0, asr r1 │ │ │ │ - blcs 212cfc │ │ │ │ + blcs 212d24 │ │ │ │ stmiavs r0!, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xff1ef6cd │ │ │ │ + @ instruction: 0xff0af6cd │ │ │ │ stmiavs r0!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xff26f6cd │ │ │ │ + @ instruction: 0xff12f6cd │ │ │ │ umaalcc pc, r3, r6, r8 @ │ │ │ │ ldrtmi r4, [fp], #-1031 @ 0xfffffbf9 │ │ │ │ subcc pc, r3, r6, lsl #17 │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - @ instruction: 0xf896ff29 │ │ │ │ + @ instruction: 0xf896ff15 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [sl], #-820 @ 0xfffffccc │ │ │ │ @ instruction: 0xf0037903 │ │ │ │ - blcs 5384a0 │ │ │ │ + blcs 5384c8 │ │ │ │ @ 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 │ │ │ │ + stc2l 6, cr15, [r8, #984]! @ 0x3d8 │ │ │ │ @ instruction: 0xf6f74604 │ │ │ │ - ldrtmi pc, [r1], -r3, ror #30 @ │ │ │ │ + ldrtmi pc, [r1], -pc, asr #30 @ │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ stc2l 7, cr15, [sl, #-1016]! @ 0xfffffc08 │ │ │ │ @ instruction: 0xf6f64620 │ │ │ │ - ldmdavs r4!, {r0, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r4!, {r0, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ @ instruction: 0x2322e9c6 │ │ │ │ - blcs 211588 │ │ │ │ + blcs 2115b0 │ │ │ │ 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 2035b0 │ │ │ │ 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, #14592 @ 0x3900 │ │ │ │ stmdble r3, {r4, r7, r9, lr} │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - strmi pc, [r2], -r7, asr #24 │ │ │ │ + @ instruction: 0x4602fc33 │ │ │ │ @ instruction: 0x3118f8d6 │ │ │ │ @ instruction: 0xf8c64413 │ │ │ │ stmdavs r4!, {r3, r4, r8, ip, sp} │ │ │ │ - blcs 2115ec │ │ │ │ + blcs 211614 │ │ │ │ @ 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 211628 │ │ │ │ pop {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - bvs ff957d3c │ │ │ │ + bvs ff957d64 │ │ │ │ @ instruction: 0xb1ab682b │ │ │ │ ldreq r7, [fp, -fp, ror #25] │ │ │ │ stmiavs r8!, {r1, r2, r3, r8, sl, ip, lr, pc} │ │ │ │ - stc2 6, cr15, [r8], #-820 @ 0xfffffccc │ │ │ │ + ldc2 6, cr15, [r4], {205} @ 0xcd │ │ │ │ addsmi r2, r0, #268435456 @ 0x10000000 │ │ │ │ stmiavs r8!, {r0, r1, r8, fp, ip, lr, pc} │ │ │ │ - stc2 6, cr15, [r2], #-820 @ 0xfffffccc │ │ │ │ + stc2 6, cr15, [lr], {205} @ 0xcd │ │ │ │ @ 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 211c70 │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 211650 │ │ │ │ + blcs 211678 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmiavs r0!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - mrrc2 6, 12, pc, r4, cr13 @ │ │ │ │ + mcrr2 6, 12, pc, r0, cr13 @ │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ - @ instruction: 0xfff8f6cc │ │ │ │ + @ instruction: 0xffe4f6cc │ │ │ │ strmi r6, [r3], -r2, ror #21 │ │ │ │ ldmib r6, {r0, r1, r4, sl, lr}^ │ │ │ │ - blcs 11f7a64 │ │ │ │ + blcs 11f7a8c │ │ │ │ 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 b4622c │ │ │ │ + b 1535248 │ │ │ │ @ instruction: 0xf14c0c07 │ │ │ │ - bcs 1207208 │ │ │ │ + bcs 1207230 │ │ │ │ @ instruction: 0xf002d017 │ │ │ │ @ instruction: 0xf1a2023f │ │ │ │ @ instruction: 0xf1c20c20 │ │ │ │ - blx 33929c │ │ │ │ - blx 373e28 │ │ │ │ + blx 3392c4 │ │ │ │ + blx 373e50 │ │ │ │ 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 1f7af0 │ │ │ │ svcge 0x0066f6bf │ │ │ │ @ instruction: 0xf6cd68a0 │ │ │ │ - andcs pc, r1, #4864 @ 0x1300 │ │ │ │ + andcs pc, r1, #261120 @ 0x3fc00 │ │ │ │ @ instruction: 0xf6cc2100 │ │ │ │ - bvs ffab7538 │ │ │ │ + bvs ffab7510 │ │ │ │ ldrdne pc, [r8], r6 │ │ │ │ @ instruction: 0xf8d61813 │ │ │ │ - blcs 11f7898 │ │ │ │ + blcs 11f78c0 │ │ │ │ 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 d862b4 │ │ │ │ + b 15352d0 │ │ │ │ @ instruction: 0xf14c0c07 │ │ │ │ - bcs 1207290 │ │ │ │ + bcs 12072b8 │ │ │ │ @ instruction: 0xf002d019 │ │ │ │ @ instruction: 0xf04f023f │ │ │ │ @ instruction: 0xf1a20801 │ │ │ │ @ instruction: 0xf1c20c20 │ │ │ │ - blx 3f9328 │ │ │ │ - blx 433eb4 │ │ │ │ + blx 3f9350 │ │ │ │ + blx 433edc │ │ │ │ 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 21179c │ │ │ │ ldmdavs r4!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldr r6, [lr, -r3, lsr #16] │ │ │ │ @ instruction: 0x3140f896 │ │ │ │ teqpeq r4, #3 @ p-variant is OBSOLETE │ │ │ │ smlalbbcc pc, r0, r6, r8 @ │ │ │ │ andcs lr, r1, #244318208 @ 0xe900000 │ │ │ │ stmiavs r0!, {r8, sp} │ │ │ │ - @ instruction: 0xff60f6cc │ │ │ │ + @ instruction: 0xff4cf6cc │ │ │ │ strmi r6, [r3], -r2, ror #21 │ │ │ │ - blcs 120875c │ │ │ │ + blcs 1208784 │ │ │ │ teqpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x011ee9d6 │ │ │ │ @ instruction: 0xf1a3d03d │ │ │ │ @ instruction: 0xf1c30c20 │ │ │ │ - blx 3393a4 │ │ │ │ - blx 374334 │ │ │ │ - blcc 27675c │ │ │ │ + blx 3393cc │ │ │ │ + blx 37435c │ │ │ │ + blcc 276784 │ │ │ │ @ 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 b480c4 │ │ │ │ + b 2f539c │ │ │ │ + b 14f838c │ │ │ │ + b 11fa7a4 │ │ │ │ + bl 1cf7798 │ │ │ │ + b 2b84c0 │ │ │ │ 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 +466437,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 28906e │ │ │ │ tstcs r0, r1, lsl #10 │ │ │ │ @ instruction: 0xf8952224 │ │ │ │ @ instruction: 0xf895c056 │ │ │ │ @ instruction: 0xf10ce055 │ │ │ │ @ instruction: 0xf8540c0b │ │ │ │ @ instruction: 0xf895802c │ │ │ │ @ instruction: 0xf10ec01d │ │ │ │ - bl feff8c30 │ │ │ │ + bl feff8c58 │ │ │ │ @ instruction: 0xf10c0801 │ │ │ │ svclt 0x00180c0b │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorpl pc, r5, r4, asr r8 @ │ │ │ │ @ instruction: 0xf8541a6d │ │ │ │ svclt 0x0018402c │ │ │ │ @ instruction: 0xf6372501 │ │ │ │ - @ instruction: 0x4603ee1e │ │ │ │ + strmi lr, [r3], -sl, lsl #28 │ │ │ │ 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} @ │ │ │ │ + ldcl 6, cr15, [sl, #220]! @ 0xdc │ │ │ │ andcs r4, r1, #3145728 @ 0x300000 │ │ │ │ andvc r6, r2, r5, asr #32 │ │ │ │ pop {r3, r4, r9, sl, lr} │ │ │ │ svclt 0x000081f0 │ │ │ │ - rsbseq r8, r8, r6, asr #16 │ │ │ │ + rsbseq r8, r8, lr, lsl r8 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ stcne 8, cr6, [sl, #-556] @ 0xfffffdd4 │ │ │ │ @ instruction: 0xf8dfb530 │ │ │ │ addsmi lr, sl, #164 @ 0xa4 │ │ │ │ - blcs 2274c8 │ │ │ │ + blcs 2274f0 │ │ │ │ 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 24fab0 │ │ │ │ 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 +466506,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 18bfd20 │ │ │ │ svclt 0x00187001 │ │ │ │ andhi r2, r2, #67108864 @ 0x4000000 │ │ │ │ ldclt 4, cr7, [r0, #-524]! @ 0xfffffdf4 │ │ │ │ - @ instruction: 0x00788798 │ │ │ │ + rsbseq r8, r8, r0, ror r7 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldcmi 5, cr11, [r7, #-448] @ 0xfffffe40 │ │ │ │ mlacc sp, r0, r8, pc @ │ │ │ │ - blcs 1208b0c │ │ │ │ - bvs 12eb9a8 │ │ │ │ + blcs 1208b34 │ │ │ │ + bvs 12eb9d0 │ │ │ │ strteq pc, [r0], #-256 @ 0xffffff00 │ │ │ │ addsmi r1, ip, #25, 30 @ 0x64 │ │ │ │ @ instruction: 0x2630d01f │ │ │ │ - blvc 8af970 │ │ │ │ + blvc 8af998 │ │ │ │ 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 fe1f8784 │ │ │ │ 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, r4, asr #13 │ │ │ │ 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 fe24920c │ │ │ │ + blmi fe263bf4 │ │ │ │ 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 +466565,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 1d69248 │ │ │ │ stmdavs r3!, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blmi 1c8fab8 │ │ │ │ + blmi 1c8fae0 │ │ │ │ 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, [r2, #-220] @ 0xffffff24 │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ @ instruction: 0xf8cd697b │ │ │ │ @ instruction: 0xf8d82022 │ │ │ │ - blcs ffcffa70 │ │ │ │ + blcs ffcffa98 │ │ │ │ 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 36bd84 │ │ │ │ + blvc e11af8 │ │ │ │ @ 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 +466628,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 @ 1f7b0c │ │ │ │ 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 d3f28 │ │ │ │ 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 +466661,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 @ 1f7ba0 │ │ │ │ andsvs pc, pc, #-1677721599 @ 0x9c000001 │ │ │ │ stcvc 8, cr15, [r1], {24} │ │ │ │ @ instruction: 0xf8485cff │ │ │ │ - bls 242b94 │ │ │ │ + bls 242bbc │ │ │ │ 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 0x0000ef2a │ │ │ │ + rsbseq r8, r8, r6, asr #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, ip, lsl r6 │ │ │ │ + ldrshteq r8, [r8], #-84 @ 0xffffffac │ │ │ │ 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 76c3e4 │ │ │ │ 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 ffd2c3c8 │ │ │ │ + blcs fe967880 │ │ │ │ @ instruction: 0xf891d0e7 │ │ │ │ @ instruction: 0xf892102c │ │ │ │ addmi r4, ip, #44 @ 0x2c │ │ │ │ stccs 1, cr13, [r0], {225} @ 0xe1 │ │ │ │ @ instruction: 0xf102d0db │ │ │ │ - bl 23810c │ │ │ │ + bl 238134 │ │ │ │ and r0, r1, r4, lsl #24 │ │ │ │ sbcsle r4, r4, r1, ror #10 │ │ │ │ @ instruction: 0xf811460b │ │ │ │ - blcc 11cb824 │ │ │ │ + blcc 11cb84c │ │ │ │ addsmi r1, ip, #634880 @ 0x9b000 │ │ │ │ @ instruction: 0xe7d0d0f6 │ │ │ │ - rsbseq r8, r8, sl, asr r4 │ │ │ │ + rsbseq r8, r8, r2, lsr r4 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4ee38 │ │ │ │ + bl fed4ee60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b3bbc0 │ │ │ │ - blmi b63e54 │ │ │ │ + bmi b3bbe8 │ │ │ │ + blmi b63e7c │ │ │ │ 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 937470 │ │ │ │ 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 dad05c │ │ │ │ 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 +466753,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 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + mcr 6, 4, pc, cr6, cr7, {1} @ │ │ │ │ @ instruction: 0x00788392 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r8, r8, sl, ror #6 │ │ │ │ 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 +466779,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 194a6e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 351dac │ │ │ │ + blls 351dd4 │ │ │ │ @ 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 2279e8 │ │ │ │ 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 86c520 │ │ │ │ bicsle r2, lr, r4, lsl #18 │ │ │ │ @ instruction: 0xf5a06958 │ │ │ │ stmdbcs r1, {r2, r5, r8, ip, sp, lr} │ │ │ │ - bcc 32e0e8 │ │ │ │ + bcc 32e110 │ │ │ │ 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] @ 1f7dfc │ │ │ │ + bvs a51654 │ │ │ │ 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 316a28 │ │ │ │ stmdbvs fp, {r0, r1, r2, r3, r5, r7, r8, ip, lr, pc}^ │ │ │ │ sbcsvc pc, r3, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 248e2c │ │ │ │ + blcs 248e54 │ │ │ │ movwcs sp, #10409 @ 0x28a9 │ │ │ │ stmib r7, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6c93100 │ │ │ │ - @ instruction: 0x4605fc93 │ │ │ │ + @ instruction: 0x4605fc7f │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ - cdp2 6, 14, cr15, cr2, cr13, {4} │ │ │ │ + cdp2 6, 12, cr15, cr14, 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 1a7a3b4 │ │ │ │ @ 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 +466865,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: 0xf9cef68b │ │ │ │ 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 │ │ │ │ + ldc 6, cr15, [sl, #220] @ 0xdc │ │ │ │ + rsbseq r8, r8, r0, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, r4, lsl #6 │ │ │ │ - rsbseq r8, r8, r4, asr #5 │ │ │ │ + ldrsbteq r8, [r8], #-44 @ 0xffffffd4 │ │ │ │ + @ instruction: 0x0078829c │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed4f0c8 │ │ │ │ + bl fed4f0f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5fbdf0 │ │ │ │ - blmi 624100 │ │ │ │ + bmi 5fbe18 │ │ │ │ + blmi 624128 │ │ │ │ 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 437f58 │ │ │ │ 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 │ │ │ │ + stcl 6, cr15, [r8, #-220]! @ 0xffffff24 │ │ │ │ + rsbseq r8, r8, r2, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, sl, lsl #2 │ │ │ │ + rsbseq r8, r8, r2, ror #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed4f124 │ │ │ │ + bl fed4f14c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 5fbeac │ │ │ │ - blmi 624148 │ │ │ │ + bmi 5fbed4 │ │ │ │ + blmi 624170 │ │ │ │ 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 40a79c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 351fc0 │ │ │ │ + blls 351fe8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ @ instruction: 0xf637bd10 │ │ │ │ - svclt 0x0000ed50 │ │ │ │ - rsbseq r8, r8, lr, asr #1 │ │ │ │ + svclt 0x0000ed3c │ │ │ │ + rsbseq r8, r8, r6, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r8, [r8], #-0 │ │ │ │ + rsbseq r8, r8, r8, lsl #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r3, asr sl │ │ │ │ @ instruction: 0x46044b53 │ │ │ │ @ instruction: 0xf8d0447a │ │ │ │ @@ -466931,38 +466939,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 1477468 │ │ │ │ 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 272738 │ │ │ │ @ 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, 10, cr15, cr12, 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 +466984,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, 8, cr15, cr0, 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: 0x465bfe73 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ biclt r9, r4, r0, lsl #28 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ff9b5af8 │ │ │ │ + blx ff4b5b20 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [lr], #608 @ 0x260 │ │ │ │ @ instruction: 0xf06fe776 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ff335b2c │ │ │ │ + blx fee35b54 │ │ │ │ @ instruction: 0xf637e7e5 │ │ │ │ - svclt 0x0000ec9a │ │ │ │ - rsbseq r8, r8, r0, ror r0 │ │ │ │ + svclt 0x0000ec86 │ │ │ │ + rsbseq r8, r8, r8, asr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r8, r2, asr #32 │ │ │ │ + rsbseq r8, r8, sl, lsl r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ - bcs ffa36474 │ │ │ │ + bcs ffa3649c │ │ │ │ @ instruction: 0xf8dfb095 │ │ │ │ strcs r3, [r2], -r0, ror #21 │ │ │ │ @ instruction: 0xf8df447a │ │ │ │ @ instruction: 0x460d7adc │ │ │ │ - ldrbtmi r4, [pc], #-1540 @ 1f810c │ │ │ │ + ldrbtmi r4, [pc], #-1540 @ 1f8134 │ │ │ │ stmdbvs sl, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ tstls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bcs ffb57948 │ │ │ │ + bcs ffb57970 │ │ │ │ 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 1fae1c4 │ │ │ │ + bcs 202c344 │ │ │ │ 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 fe8364f0 │ │ │ │ + bcc fe5364f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d21c0 │ │ │ │ + blls 6d21e8 │ │ │ │ @ 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 ffbd8594 │ │ │ │ stmdbvs r2!, {r0, r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf8926952 │ │ │ │ - bcs 200218 │ │ │ │ + bcs 200240 │ │ │ │ @ instruction: 0xf895d0dd │ │ │ │ - bcs 600244 │ │ │ │ + bcs 60026c │ │ │ │ strbthi pc, [r5], -r0 @ │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 1218e3c │ │ │ │ + bcs 1218e64 │ │ │ │ smmlseq fp, r3, r1, sp │ │ │ │ andcs sp, r0, #876609536 @ 0x34400000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcrr2 6, 8, pc, r4, cr13 @ │ │ │ │ + ldc2 6, cr15, [r0], #-564 @ 0xfffffdcc │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc2 6, cr15, [lr], #-564 @ 0xfffffdcc │ │ │ │ + stc2 6, cr15, [sl], #-564 @ 0xfffffdcc │ │ │ │ @ instruction: 0x8014f8d5 │ │ │ │ strmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0xf1b84632 │ │ │ │ @ instruction: 0xf0000fe5 │ │ │ │ vst1.16 {d24-d26}, [pc] │ │ │ │ @ instruction: 0x4620719e │ │ │ │ - blx ff5b5c08 │ │ │ │ + blx ff0b5c30 │ │ │ │ strmi r6, [r1], r3, ror #17 │ │ │ │ @ instruction: 0xf0234632 │ │ │ │ mvncs r0, r7, lsl #6 │ │ │ │ strtmi r6, [r0], -r3, ror #1 │ │ │ │ @ instruction: 0xf68d463b │ │ │ │ - strmi pc, [r0], r3, asr #21 │ │ │ │ + strmi pc, [r0], pc, lsr #21 │ │ │ │ ldrtmi r8, [fp], -r9, lsr #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ biccs r6, r2, r1, ror #1 │ │ │ │ - blx ff035c34 │ │ │ │ + blx feb35c5c │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - blx ffb35c44 │ │ │ │ + blx ff635c6c │ │ │ │ svccs 0x00004607 │ │ │ │ @ instruction: 0x4639d097 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - stc2 6, cr15, [lr], {139} @ 0x8b │ │ │ │ + blx b5c76 │ │ │ │ @ instruction: 0xf68b69e8 │ │ │ │ - andcs pc, r1, r9, lsl r8 @ │ │ │ │ + andcs pc, r1, r5, lsl #16 │ │ │ │ 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] │ │ │ │ + smlattcs r1, r9, fp, pc @ │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ mcrrvc 3, 1, r1, r7, cr0 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ andls r8, r4, r0, lsl r9 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf68a890e │ │ │ │ - @ instruction: 0x4682f931 │ │ │ │ - blge 5a47bc │ │ │ │ + pkhbtmi pc, r2, sp, lsl #18 @ │ │ │ │ + blge 5a47e4 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 734694 │ │ │ │ + beq 7346bc │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #11429 @ 0x2ca5 @ │ │ │ │ + movwcs pc, #11409 @ 0x2c91 @ │ │ │ │ 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: 0xf902f68a │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ cmplt r0, r2 │ │ │ │ - blgt 2e2ed0 │ │ │ │ + blgt 2e2ef8 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [ip], {141} @ 0x8d │ │ │ │ + ldc2l 6, cr15, [r8], #-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: 0xf8e6f68a │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ cmplt r0, r3 │ │ │ │ - blgt 2e2f08 │ │ │ │ + blgt 2e2f30 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r0], #-564 @ 0xfffffdcc │ │ │ │ + mrrc2 6, 8, pc, ip, cr13 @ │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ @ instruction: 0xf1a79311 │ │ │ │ tstls r0, #8, 6 @ 0x20000000 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf68a890e │ │ │ │ - pkhtbmi pc, r3, sp, asr #17 @ │ │ │ │ - blge 5a4864 │ │ │ │ + strmi pc, [r3], r9, asr #17 │ │ │ │ + blge 5a488c │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 734740 │ │ │ │ + bleq 734768 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - andcs pc, r0, #20736 @ 0x5100 │ │ │ │ + andcs pc, r0, #15616 @ 0x3d00 │ │ │ │ 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 +467182,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 12b5de6 │ │ │ │ andcs r4, r1, #6291456 @ 0x600000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 1635dca │ │ │ │ + blx 1135df2 │ │ │ │ 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: 0xf86cf68a │ │ │ │ strmi sl, [r7], -lr, lsl #22 │ │ │ │ teqlt r8, r2, lsl #6 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - blx fffb5e06 │ │ │ │ + blx ffab5e2e │ │ │ │ movwcs r9, #2306 @ 0x902 │ │ │ │ movwls r7, #60530 @ 0xec72 │ │ │ │ subvs r2, fp, r0, lsr #20 │ │ │ │ ldrbhi pc, [r2, #512]! @ 0x200 @ │ │ │ │ - blcs 9bfd30 │ │ │ │ + blcs 9bfd58 │ │ │ │ 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 @ 1f8424 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbteq r0, [r3], #1529 @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ @@ -467221,264 +467229,264 @@ │ │ │ │ ldrbeq r0, [r9, #1529]! @ 0x5f9 │ │ │ │ streq r0, [r0], #-1529 @ 0xfffffa07 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ tstne r0, #3358720 @ 0x334000 │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ movwcs lr, #59853 @ 0xe9cd │ │ │ │ @ instruction: 0xf68a2220 │ │ │ │ - @ instruction: 0x4682f83b │ │ │ │ - blge 5a49a8 │ │ │ │ + strmi pc, [r2], r7, lsr #16 │ │ │ │ + blge 5a49d0 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 734880 │ │ │ │ + beq 7348a8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #11183 @ 0x2baf @ │ │ │ │ + movwcs pc, #11163 @ 0x2b9b @ │ │ │ │ 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: 0xf80cf68a │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2e30b8 │ │ │ │ + blgt 2e30e0 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - blx fe735eca │ │ │ │ + blx fe235ef2 │ │ │ │ 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: 0x4602fff1 │ │ │ │ andls r4, r3, r6, lsl #12 │ │ │ │ - blge 5a49f8 │ │ │ │ + blge 5a4a20 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb7b │ │ │ │ + @ instruction: 0xf106fb67 │ │ │ │ movwls r0, #13076 @ 0x3314 │ │ │ │ andcs r2, r0, r8, lsl #6 │ │ │ │ andscc lr, r0, sp, asr #19 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf689670e │ │ │ │ - strmi pc, [r2], -r9, ror #31 │ │ │ │ + @ instruction: 0x4602ffd5 │ │ │ │ andls r4, r4, r6, lsl #12 │ │ │ │ - blge 5a4a30 │ │ │ │ + blge 5a4a58 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb5f │ │ │ │ + @ instruction: 0xf106fb4b │ │ │ │ movwls r0, #17172 @ 0x4314 │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ tstcc r0, sp, asr #19 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf689670e │ │ │ │ - strmi pc, [r2], -sp, asr #31 │ │ │ │ + @ instruction: 0x4602ffb9 │ │ │ │ andls r4, r5, r6, lsl #12 │ │ │ │ - blge 5a4a68 │ │ │ │ + blge 5a4a90 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf68d4611 │ │ │ │ - @ instruction: 0xf106fb43 │ │ │ │ + @ instruction: 0xf106fb2f │ │ │ │ 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: 0xff9cf689 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e3198 │ │ │ │ + blgt 2e31c0 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - blx b35faa │ │ │ │ + blx 635fd2 │ │ │ │ cmppcc r5, #79 @ p-variant is OBSOLETE @ 0x4f │ │ │ │ - bleq 2346b8 │ │ │ │ - blcc 632cb4 │ │ │ │ + bleq 2346e0 │ │ │ │ + blcc 632cdc │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf689670e │ │ │ │ - pkhbtmi pc, r3, r3, lsl #31 @ │ │ │ │ - blge 5a4af8 │ │ │ │ + @ instruction: 0x4683ff7f │ │ │ │ + blge 5a4b20 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 7349d4 │ │ │ │ + bleq 7349fc │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf04ffb07 │ │ │ │ + @ instruction: 0xf04ffaf3 │ │ │ │ @ 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: 0xff62f689 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e320c │ │ │ │ + blgt 2e3234 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf04ffaed │ │ │ │ + @ instruction: 0xf04ffad9 │ │ │ │ @ instruction: 0xf04f13ff │ │ │ │ stmib sp, {sl, fp}^ │ │ │ │ eorcs r3, r0, #16, 24 @ 0x1000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 633c6c │ │ │ │ - blvc 5b3c30 │ │ │ │ - @ instruction: 0xff5cf689 │ │ │ │ + blvc 633c94 │ │ │ │ + blvc 5b3c58 │ │ │ │ + @ instruction: 0xff48f689 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2e3240 │ │ │ │ + blgt 2e3268 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - andcs pc, r0, #864256 @ 0xd3000 │ │ │ │ + andcs pc, r0, #782336 @ 0xbf000 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 4b6054 │ │ │ │ + @ instruction: 0xf9f6f68d │ │ │ │ @ instruction: 0x46024653 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ - @ instruction: 0xf8a0f68d │ │ │ │ + @ instruction: 0xf88cf68d │ │ │ │ @ instruction: 0x4602465b │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x465bf899 │ │ │ │ + ldrbmi pc, [fp], -r5, lsl #17 @ │ │ │ │ strmi r9, [r3], r2, lsl #20 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4653f891 │ │ │ │ + @ instruction: 0x4653f87d │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf88af68d │ │ │ │ + @ instruction: 0xf876f68d │ │ │ │ @ instruction: 0x4603465a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [r3], -r3, lsl #17 @ │ │ │ │ + strbmi pc, [r3], -pc, ror #16 @ │ │ │ │ strmi r4, [r2], r2, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x464bf87b │ │ │ │ + strbmi pc, [fp], -r7, ror #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf874f68d │ │ │ │ + @ instruction: 0xf860f68d │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf86cf68d │ │ │ │ + @ instruction: 0xf858f68d │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [sl], -r5, ror #16 @ │ │ │ │ + @ instruction: 0x464af851 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf85ef68d │ │ │ │ + @ instruction: 0xf84af68d │ │ │ │ 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: 0xf840f68d │ │ │ │ @ instruction: 0x4602463b │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - ldrtmi pc, [fp], -sp, asr #16 @ │ │ │ │ + @ instruction: 0x463bf839 │ │ │ │ strmi r4, [r7], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - strbmi pc, [fp], -r5, asr #16 @ │ │ │ │ + @ instruction: 0x464bf831 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf83ef68d │ │ │ │ + @ instruction: 0xf82af68d │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0xf8ddf837 │ │ │ │ + @ instruction: 0xf8ddf823 │ │ │ │ @ instruction: 0x46078010 │ │ │ │ strbmi r4, [r3], -r2, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - ldrtmi pc, [r3], -sp, lsr #16 @ │ │ │ │ + @ instruction: 0x4633f819 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf826f68d │ │ │ │ + @ instruction: 0xf812f68d │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf81ef68d │ │ │ │ + @ instruction: 0xf80af68d │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4632f817 │ │ │ │ + ldrtmi pc, [r2], -r3, lsl #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf810f68d │ │ │ │ + @ instruction: 0xfffcf68c │ │ │ │ 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 │ │ │ │ + shsub8mi pc, fp, r3 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46061151 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - shsub8mi pc, r2, pc @ │ │ │ │ + ldrtmi pc, [r2], -fp, ror #31 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xfff8f68c │ │ │ │ + @ instruction: 0xffe4f68c │ │ │ │ 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 ff2b620a │ │ │ │ ldrbmi r4, [r9], -r3, asr #12 │ │ │ │ ldrtmi r4, [sl], -r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf68d9000 │ │ │ │ - strbmi pc, [r2], -sp, asr #23 @ │ │ │ │ + @ instruction: 0x4642fbb9 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xffd2f68c │ │ │ │ + @ instruction: 0xffbef68c │ │ │ │ sxtab16mi r7, r0, r3, ror #24 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ teqmi fp, #1275068418 @ 0x4c000002 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ strcs r4, [r0], #-1601 @ 0xfffff9bf │ │ │ │ @ instruction: 0xf68d9400 │ │ │ │ - @ instruction: 0x4607fbb9 │ │ │ │ + strmi pc, [r7], -r5, lsr #23 │ │ │ │ @ instruction: 0x079ae513 │ │ │ │ ldclge 5, cr15, [r9], {63} @ 0x3f │ │ │ │ vshl.s8 d30, d25, d19 │ │ │ │ @ instruction: 0xf8ad3333 │ │ │ │ ldmib sp, {r3, r4, ip, sp}^ │ │ │ │ andscs r8, r0, #98304 @ 0x18000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - cdp2 6, 5, cr15, cr6, cr9, {4} │ │ │ │ + cdp2 6, 4, cr15, cr2, cr9, {4} │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x81b4f000 │ │ │ │ - blgt 2e3458 │ │ │ │ + blgt 2e3480 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ ldrtmi r4, [r1], -r0, lsr #12 │ │ │ │ @ instruction: 0xf68d3614 │ │ │ │ - andcs pc, r0, #3325952 @ 0x32c000 │ │ │ │ + andcs pc, r0, #2998272 @ 0x2dc000 │ │ │ │ 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 +467506,35 @@ │ │ │ │ bicseq r0, r0, #208, 6 @ 0x40000003 │ │ │ │ teqcs r3, #242 @ 0xf2 │ │ │ │ andscc pc, r8, sp, lsl #17 │ │ │ │ stmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r3, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - @ instruction: 0x4606fe11 │ │ │ │ + @ instruction: 0x4606fdfd │ │ │ │ @ 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} │ │ │ │ + stc2l 6, cr15, [ip, #548]! @ 0x224 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ cmpphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ - blgt 2e3504 │ │ │ │ + blgt 2e352c │ │ │ │ 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: 0xf95ef68d │ │ │ │ svccs 0x00202200 │ │ │ │ andcs lr, sl, #3358720 @ 0x334000 │ │ │ │ rscshi pc, r7, #0, 4 │ │ │ │ - blcs 9c02d4 │ │ │ │ + blcs 9c02fc │ │ │ │ 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 +467550,43 @@ │ │ │ │ cmneq r7, #-603979775 @ 0xdc000001 │ │ │ │ adceq r0, sl, r7, ror r3 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ ldmib sp, {r3, r4, sp}^ │ │ │ │ ldrmi r8, [r1], -r6, lsl #18 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - @ instruction: 0x4606fdb9 │ │ │ │ + strmi pc, [r6], -r5, lsr #27 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmib sp, {r0, r1, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ andcs r0, r1, #8 │ │ │ │ eorcs pc, r0, sp, lsl #17 │ │ │ │ stmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r0, r4, r9, sl, lr} │ │ │ │ ldmdbhi r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - stc2 6, cr15, [r8, #548]! @ 0x224 │ │ │ │ + ldc2 6, cr15, [r4, #548] @ 0x224 │ │ │ │ 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 633fe0 │ │ │ │ + stc2 6, cr15, [r4, #548] @ 0x224 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ rschi pc, r8, r0 │ │ │ │ - blgt 2e35d4 │ │ │ │ + blgt 2e35fc │ │ │ │ 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: 0xf8f6f68d │ │ │ │ svccs 0x00202200 │ │ │ │ andcs lr, ip, #3358720 @ 0x334000 │ │ │ │ addshi pc, lr, #0, 4 │ │ │ │ - blcs 9c03a4 │ │ │ │ + blcs 9c03cc │ │ │ │ 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 +467602,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 │ │ │ │ + ldc2 6, cr15, [ip, #-548]! @ 0xfffffddc │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ mrcge 4, 7, APSR_nzcv, cr10, cr15, {3} │ │ │ │ @ instruction: 0xf04f9009 │ │ │ │ movwls r3, #33621 @ 0x8355 │ │ │ │ stmdbhi r8, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - @ instruction: 0x4680fd3f │ │ │ │ + strmi pc, [r0], fp, lsr #26 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ andls sl, fp, pc, lsr pc │ │ │ │ movwcc pc, #61519 @ 0xf04f @ │ │ │ │ ldc 3, cr9, [sp, #40] @ 0x28 │ │ │ │ eorcs r7, r0, #10240 @ 0x2800 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 63408c │ │ │ │ - stc2 6, cr15, [lr, #-548]! @ 0xfffffddc │ │ │ │ + blvc 6340b4 │ │ │ │ + ldc2 6, cr15, [sl, #-548] @ 0xfffffddc │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ mulls sp, r6, r1 │ │ │ │ movwcc pc, #4175 @ 0x104f @ │ │ │ │ ldc 3, cr9, [sp, #48] @ 0x30 │ │ │ │ ldrtmi r7, [sl], -ip, lsl #22 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 6340ac │ │ │ │ - ldc2 6, cr15, [lr, #-548] @ 0xfffffddc │ │ │ │ + blvc 6340d4 │ │ │ │ + stc2 6, cr15, [sl, #-548] @ 0xfffffddc │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e36c4 │ │ │ │ + blgt 2e36ec │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - @ instruction: 0x4653f895 │ │ │ │ + ldrbmi pc, [r3], -r1, lsl #17 @ │ │ │ │ @ instruction: 0xa010f8dd │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrbmi r4, [r2], -r0, lsr #12 │ │ │ │ - cdp2 6, 6, cr15, cr6, cr12, {4} │ │ │ │ + cdp2 6, 5, cr15, cr2, cr12, {4} │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x4652fe5f │ │ │ │ + ldrbmi pc, [r2], -fp, asr #28 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - cdp2 6, 5, cr15, cr8, cr12, {4} │ │ │ │ + cdp2 6, 4, cr15, cr4, cr12, {4} │ │ │ │ @ instruction: 0x46804633 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 5, cr15, cr0, cr12, {4} │ │ │ │ - blls 28a3dc │ │ │ │ + cdp2 6, 3, cr15, cr12, cr12, {4} │ │ │ │ + blls 28a404 │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 4, cr15, cr8, cr12, {4} │ │ │ │ + cdp2 6, 3, cr15, cr4, cr12, {4} │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -r1, asr #28 @ │ │ │ │ + strbmi pc, [r2], -sp, lsr #28 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - cdp2 6, 3, cr15, cr10, cr12, {4} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr12, {4} │ │ │ │ strmi r9, [r2], -r3, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 3, cr15, cr2, cr12, {4} │ │ │ │ + cdp2 6, 1, cr15, cr14, cr12, {4} │ │ │ │ @ instruction: 0x46034632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [fp], -fp, lsr #28 @ │ │ │ │ + @ instruction: 0x464bfe17 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 2, cr15, cr4, cr12, {4} │ │ │ │ + cdp2 6, 1, cr15, cr0, cr12, {4} │ │ │ │ @ instruction: 0x4602463b │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x465bfe1d │ │ │ │ + ldrbmi pc, [fp], -r9, lsl #28 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 1, cr15, cr6, cr12, {4} │ │ │ │ + cdp2 6, 0, cr15, cr2, cr12, {4} │ │ │ │ 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: 0x4607fdd1 │ │ │ │ + bllt 1876b84 │ │ │ │ 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 │ │ │ │ + sxtab16mi pc, r0, fp, ror #24 @ │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmib sp, {r0, r1, r2, r3, r7, r9, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf640000a │ │ │ │ @ instruction: 0xf8ad730f │ │ │ │ ldc 0, cr3, [sp, #160] @ 0xa0 │ │ │ │ andscs r7, r0, #10240 @ 0x2800 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 6341f0 │ │ │ │ - ldc2l 6, cr15, [ip], #-548 @ 0xfffffddc │ │ │ │ + blvc 634218 │ │ │ │ + stc2l 6, cr15, [r8], #-548 @ 0xfffffddc │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ mcrge 4, 7, pc, cr4, cr15, {3} @ │ │ │ │ andeq lr, ip, sp, asr #19 │ │ │ │ movwne pc, #4672 @ 0x1240 @ │ │ │ │ eorscc pc, r0, sp, lsr #17 │ │ │ │ svclt 0x0000e749 │ │ │ │ - rsbseq r7, r8, r0, lsl #30 │ │ │ │ + ldrsbteq r7, [r8], #-232 @ 0xffffff18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r8], #-230 @ 0xffffff1a │ │ │ │ - ldrhteq r7, [r8], #-224 @ 0xffffff20 │ │ │ │ + rsbseq r7, r8, lr, asr #29 │ │ │ │ + rsbseq r7, r8, r8, lsl #29 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ ldmib sp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ tstcs r1, lr, lsl #18 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6898910 │ │ │ │ - pkhtbmi pc, r0, fp, asr #24 @ │ │ │ │ - blge 625168 │ │ │ │ + strmi pc, [r0], r7, asr #24 │ │ │ │ + blge 625190 │ │ │ │ @ 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, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ svcvc 0x00a2f5b3 │ │ │ │ movwcs fp, #3868 @ 0xf1c │ │ │ │ @ instruction: 0xf0009304 │ │ │ │ strbmi r8, [r3], -sl, lsl #3 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - ldc2 6, cr15, [sl, #560] @ 0x230 │ │ │ │ + stc2 6, cr15, [r6, #560] @ 0x230 │ │ │ │ strmi r4, [r1], r3, asr #12 │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - ldc2 6, cr15, [r2, #560] @ 0x230 │ │ │ │ + ldc2l 6, cr15, [lr, #-560]! @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4680463b │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2 6, cr15, [sl, #560] @ 0x230 │ │ │ │ + ldc2l 6, cr15, [r6, #-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 │ │ │ │ + stc2l 6, cr15, [lr, #-560]! @ 0xfffffdd0 │ │ │ │ strmi r4, [r3], r3, asr #12 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2l 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2l 6, cr15, [r6, #-560]! @ 0xfffffdd0 │ │ │ │ ldrbmi r4, [fp], -sl, asr #12 │ │ │ │ vmax.s8 d20, d16, d1 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2l 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2l 6, cr15, [lr, #-560] @ 0xfffffdd0 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d16, d0 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2l 6, cr15, [sl, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2l 6, cr15, [r6, #-560] @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4652465b │ │ │ │ vmax.s8 d20, d16, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2l 6, cr15, [r2, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2l 6, cr15, [lr, #-560] @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vhadd.s8 d25, d0, d3 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [sl, #-560] @ 0xfffffdd0 │ │ │ │ + stc2l 6, cr15, [r6, #-560] @ 0xfffffdd0 │ │ │ │ strmi r4, [r2], sl, asr #12 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x46201191 │ │ │ │ - ldc2l 6, cr15, [r2, #-560] @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [lr, #-560]! @ 0xfffffdd0 │ │ │ │ strmi r9, [r3], -r3, lsl #20 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - ldrbmi pc, [r3], -fp, asr #26 @ │ │ │ │ + @ instruction: 0x4653fd37 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ pkhbtmi r1, r1, pc, lsl #2 @ │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -r3, asr #26 @ │ │ │ │ + strbmi pc, [r2], -pc, lsr #26 @ │ │ │ │ @ instruction: 0x4680463b │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464afd3b │ │ │ │ + strbmi pc, [sl], -r7, lsr #26 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2 6, cr15, [r4, #-560]! @ 0xfffffdd0 │ │ │ │ + stc2 6, cr15, [r0, #-560]! @ 0xfffffdd0 │ │ │ │ @ instruction: 0x4682463b │ │ │ │ vmin.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - stc2 6, cr15, [ip, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [r8, #-560] @ 0xfffffdd0 │ │ │ │ strmi r4, [r1], r2, asr #12 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x46201191 │ │ │ │ - stc2 6, cr15, [r4, #-560]! @ 0xfffffdd0 │ │ │ │ + ldc2 6, cr15, [r0, #-560] @ 0xfffffdd0 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464bfd1d │ │ │ │ + strbmi pc, [fp], -r9, lsl #26 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ pkhbtmi r1, r0, pc, lsl #2 @ │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x463bfd15 │ │ │ │ + ldrtmi pc, [fp], -r1, lsl #26 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ strmi r7, [r1], r5, ror #3 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -sp, lsl #26 @ │ │ │ │ + @ instruction: 0x4642fcf9 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - stc2 6, cr15, [r6, #-560] @ 0xfffffdd0 │ │ │ │ + ldc2l 6, cr15, [r2], #560 @ 0x230 │ │ │ │ strmi r6, [r7], -fp, ror #18 │ │ │ │ svcvc 0x00a2f5b3 │ │ │ │ - bge 1675f6c │ │ │ │ + bge 1675f94 │ │ │ │ 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 +467845,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 633580 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5b3520 │ │ │ │ - blx 1b36816 │ │ │ │ + blge 5b3548 │ │ │ │ + blx 163683e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - bgt 2df600 │ │ │ │ + bgt 2df628 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x463afedb │ │ │ │ + ldrtmi pc, [sl], -r7, asr #29 @ │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [sl], -r9, lsl #25 @ │ │ │ │ + @ instruction: 0x464afc75 │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -r5, lsr #3 │ │ │ │ - stc2 6, cr15, [r2], {140} @ 0x8c │ │ │ │ + stc2l 6, cr15, [lr], #-560 @ 0xfffffdd0 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsne pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [r2], -r1, lsr #25 @ │ │ │ │ + strbmi pc, [r2], -sp, lsl #25 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2 6, cr15, [sl], {140} @ 0x8c │ │ │ │ + stc2 6, cr15, [r6], {140} @ 0x8c │ │ │ │ strmi r9, [r3], -r0, lsl #14 │ │ │ │ strtmi r9, [r0], -r4, lsl #20 │ │ │ │ @ instruction: 0xf68c2173 │ │ │ │ - strmi pc, [r7], -r7, asr #25 │ │ │ │ + @ instruction: 0x4607fcb3 │ │ │ │ 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, r3, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r4, [r1], r1, asr #12 │ │ │ │ movweq pc, #28707 @ 0x7023 @ │ │ │ │ rscvs r4, r3, r2, lsr r6 │ │ │ │ ldrtmi r4, [fp], -r0, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r4], #-560 @ 0xfffffdd0 │ │ │ │ + stc2l 6, cr15, [r0], #-560 @ 0xfffffdd0 │ │ │ │ @ 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 fff368f4 │ │ │ │ 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], r3, ror #21 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - ldc 12, cr10, [pc, #988] @ 1f92b0 │ │ │ │ + ldc 12, cr10, [pc, #988] @ 1f92d8 │ │ │ │ subcs r7, r0, #68, 22 @ 0x11000 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - blvc 4b4514 │ │ │ │ - blvc 634518 │ │ │ │ - blx ffc3690c │ │ │ │ + blvc 4b453c │ │ │ │ + blvc 634540 │ │ │ │ + blx ff736934 │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ ldclge 4, cr15, [r0, #-508] @ 0xfffffe04 │ │ │ │ andcc pc, r1, #79 @ 0x4f │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldr r2, [r6, #780]! @ 0x30c │ │ │ │ ldmdbcc r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r4, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf689ab0e │ │ │ │ - pkhtbmi pc, r1, r3, asr #21 @ │ │ │ │ - blge 5a5478 │ │ │ │ + @ instruction: 0x4681fabf │ │ │ │ + blge 5a54a0 │ │ │ │ @ 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: 0x464bfe33 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r9, lsr #3 │ │ │ │ - ldc2 6, cr15, [sl], {140} @ 0x8c │ │ │ │ + stc2 6, cr15, [r6], {140} @ 0x8c │ │ │ │ sxtab16mi r7, r0, r3, ror #24 │ │ │ │ - ldc 4, cr14, [pc, #292] @ 1f9068 │ │ │ │ + ldc 4, cr14, [pc, #292] @ 1f9090 │ │ │ │ tstcs r1, sl, lsr #22 │ │ │ │ @ instruction: 0xf04f7c72 │ │ │ │ stmdbvs r0!, {sl, fp} │ │ │ │ @ instruction: 0xcc10e9cd │ │ │ │ - blvc 5b458c │ │ │ │ - blx fedb6980 │ │ │ │ + blvc 5b45b4 │ │ │ │ + blx fe8b69a8 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2dfb6c │ │ │ │ + blgt 2dfb94 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr12, {4} │ │ │ │ + cdp2 6, 0, cr15, cr14, cr12, {4} │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x464bfbf5 │ │ │ │ + strbmi pc, [fp], -r1, ror #23 @ │ │ │ │ pkhtbmi r4, r1, sl, asr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - strbmi pc, [sl], -sp, ror #23 @ │ │ │ │ + @ instruction: 0x464afbd9 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - blx ffbb69d6 │ │ │ │ + blx ff6b69fe │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ andls r7, r4, pc, lsl #3 │ │ │ │ @ instruction: 0xf68c4620 │ │ │ │ - @ instruction: 0x465afbb9 │ │ │ │ + ldrbmi pc, [sl], -r5, lsr #23 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ strtmi r7, [r0], -pc, lsl #3 │ │ │ │ - blx feeb69f2 │ │ │ │ + blx fe9b6a1a │ │ │ │ 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 0x0000ed02 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ svceq 0x000f0f0f │ │ │ │ ... │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @@ -467983,19 +467991,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 213108 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 120b940 │ │ │ │ + blmi 120b968 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d30ac │ │ │ │ + blls 5d30d4 │ │ │ │ @ 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 +468019,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, 6, cr15, cr6, 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 4a5674 │ │ │ │ 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 123910c │ │ │ │ sbcslt r0, ip, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0x46da4658 │ │ │ │ - cdp2 6, 5, cr15, cr2, cr10, {4} │ │ │ │ + cdp2 6, 3, cr15, cr14, cr10, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ strmi sp, [r3], r1 │ │ │ │ @ instruction: 0xb194e7d7 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx fec36b60 │ │ │ │ + blx fe736b88 │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ - blcs 2131bc │ │ │ │ + blcs 2131e4 │ │ │ │ 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 fe236bb0 │ │ │ │ @ instruction: 0xf636e7eb │ │ │ │ - svclt 0x0000ec6a │ │ │ │ - ldrshteq r6, [r8], #-246 @ 0xffffff0a │ │ │ │ + svclt 0x0000ec56 │ │ │ │ + rsbseq r6, r8, lr, asr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r4, asr #31 │ │ │ │ + @ instruction: 0x00786f9c │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed5034c │ │ │ │ + bl fed50374 │ │ │ │ @ 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 +468087,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 1f921c │ │ │ │ ldrtmi fp, [r0], ip, lsl #30 │ │ │ │ @ instruction: 0xf68946a8 │ │ │ │ - @ instruction: 0xf100f915 │ │ │ │ + @ instruction: 0xf100f901 │ │ │ │ @ instruction: 0x46040b1c │ │ │ │ mlacc sp, r7, r8, pc @ │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf68a44a0 │ │ │ │ - stmdbls r4, {r0, r1, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xffdaf688 │ │ │ │ + @ instruction: 0xffc6f688 │ │ │ │ @ instruction: 0xf8989b03 │ │ │ │ @ instruction: 0xf1042040 │ │ │ │ stmdbls r5, {r4, r6} │ │ │ │ @ instruction: 0xf884791b │ │ │ │ - blcs 2412f0 │ │ │ │ + blcs 241318 │ │ │ │ @ instruction: 0xf688d905 │ │ │ │ - @ instruction: 0xf898ffcd │ │ │ │ + @ instruction: 0xf898ffb9 │ │ │ │ @ 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 a9bf24 │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ sbceq pc, fp, #-1946157055 @ 0x8c000001 │ │ │ │ @ instruction: 0xf68c8322 │ │ │ │ - strbmi pc, [sl], -pc, asr #25 @ │ │ │ │ + @ instruction: 0x464afcbb │ │ │ │ andcs r9, r0, r2, lsl #18 │ │ │ │ @ instruction: 0x46d9465b │ │ │ │ stmib sp, {r1, r2, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldrbmi r0, [r0], -r0 │ │ │ │ - blx 936c64 │ │ │ │ + blx 436c8c │ │ │ │ stccc 6, cr4, [r1, #-516] @ 0xfffffdfc │ │ │ │ stclne 6, cr3, [fp], #-4 │ │ │ │ @ instruction: 0x4648d1b5 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x46a98ff0 │ │ │ │ andlt r4, r9, r8, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq r6, r8, sl, lsl #29 │ │ │ │ + rsbseq r6, r8, r2, ror #28 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - blmi 4d7e64 │ │ │ │ + blmi 4d7e8c │ │ │ │ stmiblt sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ mlacs ip, r0, r8, pc @ │ │ │ │ stmdble r1, {r0, r9, fp, sp} │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ stmdbvs r1, {r0, r1, r2, r9, fp, lr}^ │ │ │ │ ldmpl fp, {r4, r5, sp} │ │ │ │ movwcc pc, #6912 @ 0x1b00 @ │ │ │ │ stmdacs r1, {r3, r4, r6, r7, r8, fp, ip, sp, lr} │ │ │ │ mulcs r0, r4, pc @ │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbseq r6, r8, r4, lsr #27 │ │ │ │ + rsbseq r6, r8, ip, ror sp │ │ │ │ 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 25d700 │ │ │ │ @ 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 +468175,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], #-348 @ 0xfffffea4 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf68a4680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r2, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -468187,123 +468195,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 4b83f0 │ │ │ │ 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 0x0000eb30 │ │ │ │ + rsbseq r6, r8, lr, lsr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00786c9a │ │ │ │ + rsbseq r6, r8, r2, ror ip │ │ │ │ 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 17ca5b8 │ │ │ │ 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 @ 1f940c @ │ │ │ │ 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 3d8494 │ │ │ │ + blls 2efc04 │ │ │ │ stccs 13, cr5, [r0, #-884] @ 0xfffffc8c │ │ │ │ - blls 22dbd4 │ │ │ │ + blls 22dbfc │ │ │ │ @ instruction: 0xf893ae09 │ │ │ │ stmdacs r0, {r2, r3, r5} │ │ │ │ - bl 2ed4f4 │ │ │ │ + bl 2ed51c │ │ │ │ ldrtmi r1, [r1], r7, asr #6 │ │ │ │ teqcc r0, #160, 12 @ 0xa000000 │ │ │ │ - blvc 333b58 │ │ │ │ + blvc 333b80 │ │ │ │ strls r9, [r6], -r2, lsl #6 │ │ │ │ svcvc 0x0001f818 │ │ │ │ @ instruction: 0xf8889b02 │ │ │ │ strls r5, [r8, -r0] │ │ │ │ @ instruction: 0xf68acb0f │ │ │ │ - @ instruction: 0xf854f997 │ │ │ │ + @ instruction: 0xf854f983 │ │ │ │ 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: 0x4606f81d │ │ │ │ + bls 2659c4 │ │ │ │ @ instruction: 0xf85b3614 │ │ │ │ @ instruction: 0x46013037 │ │ │ │ sbcvs r6, r2, #5373952 @ 0x520000 │ │ │ │ ldrbmi r6, [r0], -r3, lsl #5 │ │ │ │ - blx febb6ea2 │ │ │ │ + blx fe6b6eca │ │ │ │ strcc r9, [r1, #-2816] @ 0xfffff500 │ │ │ │ - blvs 33759c │ │ │ │ + blvs 3375c4 │ │ │ │ mlaeq ip, r3, r8, pc @ │ │ │ │ ldclle 2, cr4, [r3], {168} @ 0xa8 │ │ │ │ - blvc 333bf8 │ │ │ │ + blvc 333c20 │ │ │ │ @ instruction: 0xf68b9e06 │ │ │ │ - ldrtmi pc, [r2], -r7, lsr #25 @ │ │ │ │ + @ instruction: 0x4632fc93 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx cb6ec4 │ │ │ │ + blx 7b6eec │ │ │ │ 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] @ 1f9482 │ │ │ │ @ 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 5edb44 │ │ │ │ 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 1e36e00 │ │ │ │ + rsbseq r6, r8, r0, lsr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r0, asr ip │ │ │ │ + rsbseq r6, r8, r8, lsr #24 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r6, r8, sl, lsr #22 │ │ │ │ + rsbseq r6, r8, r2, lsl #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ ldcmi 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @ instruction: 0xb09d1cbc │ │ │ │ @@ -468312,15 +468320,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 241a42 │ │ │ │ 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 +468336,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 11d9880 │ │ │ │ @ instruction: 0x81bef200 │ │ │ │ vqdmulh.s d2, d0, d29 │ │ │ │ - blcs 59995c │ │ │ │ + blcs 599984 │ │ │ │ mvnshi pc, r0, asr #4 │ │ │ │ smlatbeq pc, r3, r1, pc @ │ │ │ │ - blx 3025b4 │ │ │ │ + blx 3025dc │ │ │ │ @ instruction: 0xf011f101 │ │ │ │ @ instruction: 0xf0404fbc │ │ │ │ @ instruction: 0xf41184e3 │ │ │ │ @ instruction: 0xf0406f3c │ │ │ │ @ instruction: 0xf0118230 │ │ │ │ @ instruction: 0xf0000f2f │ │ │ │ strls r8, [r0], #-235 @ 0xffffff15 │ │ │ │ @@ -468383,27 +468391,27 @@ │ │ │ │ @ instruction: 0xf0404204 │ │ │ │ @ instruction: 0xf014849d │ │ │ │ @ instruction: 0xf040042f │ │ │ │ ldmdbcs fp, {r1, r2, r4, r5, r6, r7, r8, pc} │ │ │ │ addshi pc, ip, r0, asr #32 │ │ │ │ strtmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - ldrtmi pc, [r2], -r1, ror #19 @ │ │ │ │ + ldrtmi pc, [r2], -sp, asr #19 @ │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - @ instruction: 0xf8d9f9db │ │ │ │ + @ instruction: 0xf8d9f9c7 │ │ │ │ @ instruction: 0xf8953010 │ │ │ │ strmi r2, [r5], -sp, lsr #32 │ │ │ │ mulvc r8, r9, r8 │ │ │ │ - bcs a13bfc │ │ │ │ + bcs a13c24 │ │ │ │ streq pc, [r1, -r7, lsl #1] │ │ │ │ strbhi pc, [sp, #-0] @ │ │ │ │ svclt 0x00182a40 │ │ │ │ tstle r0, fp, asr r8 │ │ │ │ - blcs 217a10 │ │ │ │ + blcs 217a38 │ │ │ │ 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 +468422,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], #-388 @ 0xfffffe7c │ │ │ │ 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 +468471,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 25f7e6 │ │ │ │ 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 245400 │ │ │ │ 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 +468495,63 @@ │ │ │ │ svccs 0x0001f811 │ │ │ │ andeq lr, r2, #140, 20 @ 0x8c000 │ │ │ │ rscsle r4, r6, r2, lsr #4 │ │ │ │ @ instruction: 0xf8d99e04 │ │ │ │ ldclne 0, cr4, [r3], #-64 @ 0xffffffc0 │ │ │ │ ldmdaeq sl, {r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf68b9205 │ │ │ │ - strmi pc, [r1], -r3, ror #21 │ │ │ │ + strmi pc, [r1], -pc, asr #21 │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - bls 378fb8 │ │ │ │ + bls 378f90 │ │ │ │ cdpcs 0, 0, cr9, cr0, cr13, {0} │ │ │ │ orrshi pc, r8, #0 │ │ │ │ stmdbls r4, {r8, r9, sp} │ │ │ │ - beq 1435c60 │ │ │ │ + beq 1435c88 │ │ │ │ ldrmi sl, [fp], lr, lsl #30 │ │ │ │ tstls r7, r5, lsl #6 │ │ │ │ andls lr, r9, #3358720 @ 0x334000 │ │ │ │ - bls 4a0460 │ │ │ │ + bls 4a0488 │ │ │ │ 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 2f8f5c │ │ │ │ + blcs 21d894 │ │ │ │ teqphi sl, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1059a06 │ │ │ │ @ instruction: 0x9c080930 │ │ │ │ @ instruction: 0xf1024649 │ │ │ │ movwls r0, #45887 @ 0xb33f │ │ │ │ - blls 33fcdc │ │ │ │ + blls 33fd04 │ │ │ │ eorseq pc, r0, r2, lsl #2 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6881a9e │ │ │ │ - blls 4f8aa8 │ │ │ │ + blls 4f8a80 │ │ │ │ strbmi r9, [pc], -fp, lsl #14 │ │ │ │ ldrdls pc, [ip], -sp │ │ │ │ @ instruction: 0xf8cd4618 │ │ │ │ @ instruction: 0x46aaa030 │ │ │ │ @ instruction: 0x3014f8da │ │ │ │ - bls 281d54 │ │ │ │ + bls 281d7c │ │ │ │ cdpeq 1, 0, cr15, cr2, cr8, {0} │ │ │ │ - bl 48b2ac │ │ │ │ - blx 2411da │ │ │ │ + bl 48b2d4 │ │ │ │ + blx 241202 │ │ │ │ strbmi r2, [r3], #-771 @ 0xfffffcfd │ │ │ │ - blcs 258014 │ │ │ │ + blcs 25803c │ │ │ │ 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 @ │ │ │ │ + mcrr2 6, 8, pc, sl, cr8 @ │ │ │ │ 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 +468563,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 302950 │ │ │ │ @ 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 12738c0 │ │ │ │ svcge 0x0024f67f │ │ │ │ smlaltbeq pc, r2, r3, r1 @ │ │ │ │ - blx 302964 │ │ │ │ + blx 30298c │ │ │ │ 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 ffcb79ae │ │ │ │ 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] │ │ │ │ @@ -468607,31 +468615,31 @@ │ │ │ │ @ instruction: 0xf47f2809 │ │ │ │ @ instruction: 0xf8d9aee3 │ │ │ │ ldmdbvs fp, {r4, ip, sp}^ │ │ │ │ mlascc r8, r3, r8, pc @ │ │ │ │ addle r2, r5, r0, lsl #22 │ │ │ │ strbmi r4, [r8], -sl, lsl #12 │ │ │ │ @ instruction: 0xf68c4629 │ │ │ │ - vst2.8 {d31-d32}, [pc :128], r1 │ │ │ │ + vst2.8 {d31-d32}, [pc]! │ │ │ │ strmi r7, [r4], -r0, ror #3 │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - cdp2 6, 9, cr15, cr2, cr11, {4} │ │ │ │ + cdp2 6, 7, cr15, cr14, 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, 7, cr15, cr6, cr11, {4} │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strmi pc, [r4], -r9, lsr #29 │ │ │ │ + @ instruction: 0x4604fe95 │ │ │ │ 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 fe737a5a │ │ │ │ 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 +468647,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 1f37a9a │ │ │ │ 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 1c37ab2 │ │ │ │ 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 16b7ade │ │ │ │ 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 13b7af6 │ │ │ │ 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], -r3, lsl #31 │ │ │ │ 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} │ │ │ │ + cdp2 6, 0, cr15, cr10, cr11, {4} │ │ │ │ ldrb r4, [lr], r4, lsl #12 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 205c14 │ │ │ │ + blcs 205c3c │ │ │ │ mrcge 4, 6, APSR_nzcv, cr6, cr15, {1} │ │ │ │ andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0x4648ad12 │ │ │ │ - @ instruction: 0xff70f68b │ │ │ │ + @ instruction: 0xff5cf68b │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blx fe7b7b62 │ │ │ │ + blx fe7b7b8a │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ tstls r2, #67108864 @ 0x4000000 │ │ │ │ - blx fe5b7b72 │ │ │ │ + blx fe5b7b9a │ │ │ │ @ instruction: 0x46034632 │ │ │ │ msrne (UNDEF: 97), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4621fdf7 │ │ │ │ + strtmi pc, [r1], -r3, ror #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 │ │ │ │ + stc2l 6, cr15, [ip, #556] @ 0x22c │ │ │ │ @ instruction: 0x46034632 │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4604fdd9 │ │ │ │ + strmi pc, [r4], -r5, asr #27 │ │ │ │ @ instruction: 0xf8d9e699 │ │ │ │ ldmdbvs fp, {r4, ip, sp}^ │ │ │ │ @ instruction: 0x4072f893 │ │ │ │ @ instruction: 0xf0402c00 │ │ │ │ @ instruction: 0xf10d8299 │ │ │ │ strtmi r0, [r2], -r8, asr #20 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff2af68b │ │ │ │ + @ instruction: 0xff16f68b │ │ │ │ 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 @ │ │ │ │ + mcrr2 6, 8, pc, sl, cr8 @ │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e483c │ │ │ │ + blgt 2e4864 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4623ffd5 │ │ │ │ + strtmi pc, [r3], -r1, asr #31 │ │ │ │ orrcs r4, r8, sl, lsr #12 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - ldrbmi pc, [r2], -r9, lsr #27 @ │ │ │ │ + @ instruction: 0x4652fd95 │ │ │ │ strmi r4, [r5], -r1, lsl #12 │ │ │ │ movwcs r4, #13896 @ 0x3648 │ │ │ │ tstls r2, #0, 8 │ │ │ │ - blx e37c2e │ │ │ │ + blx e37c56 │ │ │ │ stmib sp, {r3, r4, r8, r9, sp}^ │ │ │ │ @ instruction: 0x46063412 │ │ │ │ @ instruction: 0xf8d92101 │ │ │ │ ldmib sp, {r4}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #939524096 @ 0x38000000 │ │ │ │ - ldc2 6, cr15, [r6], #-544 @ 0xfffffde0 │ │ │ │ + stc2 6, cr15, [r2], #-544 @ 0xfffffde0 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e488c │ │ │ │ + blgt 2e48b4 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strtmi pc, [r3], -sp, lsr #31 │ │ │ │ + qadd8mi pc, r3, r9 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46481151 │ │ │ │ - stc2 6, cr15, [r0, #556] @ 0x22c │ │ │ │ + stc2l 6, cr15, [ip, #-556]! @ 0xfffffdd4 │ │ │ │ @ instruction: 0x46294652 │ │ │ │ strbmi r4, [r8], -r6, lsl #12 │ │ │ │ tstls r2, #134217728 @ 0x8000000 │ │ │ │ - blx 437c7e │ │ │ │ + blx 437ca6 │ │ │ │ tstcs r0, r0, lsl r3 │ │ │ │ tstcc r2, sp, asr #19 │ │ │ │ eorcs r4, r0, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ - blvc 6b5308 │ │ │ │ + blvc 6b5330 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6887b0e │ │ │ │ - strmi pc, [r4], -sp, lsl #24 │ │ │ │ - blge 5a61a4 │ │ │ │ + @ instruction: 0x4604fbf9 │ │ │ │ + blge 5a61cc │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff84f68b │ │ │ │ + @ instruction: 0xff70f68b │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4632fd57 │ │ │ │ + ldrtmi pc, [r2], -r3, asr #26 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strbmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf68b2401 │ │ │ │ - ldrbmi pc, [r2], -pc, asr #26 @ │ │ │ │ + @ instruction: 0x4652fd3b │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ ldrls r4, [r2], #-1608 @ 0xfffff9b8 │ │ │ │ - blx ff837cdc │ │ │ │ + blx ff837d04 │ │ │ │ andcs r2, r0, #8, 6 @ 0x20000000 │ │ │ │ andscc lr, r2, #3358720 @ 0x334000 │ │ │ │ strmi r4, [r7], -r1, lsr #12 │ │ │ │ - blvc 6b5364 │ │ │ │ + blvc 6b538c │ │ │ │ @ instruction: 0xf8d92220 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf6887b0e │ │ │ │ - @ instruction: 0x4604fbdd │ │ │ │ - blge 5a6204 │ │ │ │ + strmi pc, [r4], -r9, asr #23 │ │ │ │ + blge 5a622c │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff54f68b │ │ │ │ + @ instruction: 0xff40f68b │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - ldrbmi pc, [r2], -r7, lsr #26 @ │ │ │ │ + @ instruction: 0x4652fd13 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r4, #-556] @ 0xfffffdd4 │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4604fd11 │ │ │ │ + @ instruction: 0x4604fcfd │ │ │ │ @ instruction: 0xf10de5d1 │ │ │ │ strtmi r0, [r9], -r8, asr #20 │ │ │ │ strbmi r2, [r8], -r0, lsl #4 │ │ │ │ - cdp2 6, 6, cr15, cr10, cr11, {4} │ │ │ │ + cdp2 6, 5, cr15, cr6, cr11, {4} │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ @ instruction: 0x46059312 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ @ instruction: 0x0010f8d9 │ │ │ │ mrscs r2, SP_irq │ │ │ │ movwcs lr, #59853 @ 0xe9cd │ │ │ │ @ instruction: 0xf6882220 │ │ │ │ - @ instruction: 0x4604fb9d │ │ │ │ - blge 5a6284 │ │ │ │ + strmi pc, [r4], -r9, lsl #23 │ │ │ │ + blge 5a62ac │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - @ instruction: 0xff14f68b │ │ │ │ + @ instruction: 0xff00f68b │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ strbmi r2, [r8], -r7, lsl #3 │ │ │ │ - stc2l 6, cr15, [r8], #556 @ 0x22c │ │ │ │ + ldc2l 6, cr15, [r4], {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], -r1, ror #22 │ │ │ │ + blge 5a62fc │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46483414 │ │ │ │ - cdp2 6, 14, cr15, cr12, cr11, {4} │ │ │ │ + cdp2 6, 13, cr15, cr8, cr11, {4} │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x4652fcbf │ │ │ │ + ldrbmi pc, [r2], -fp, lsr #25 @ │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [ip], {139} @ 0x8b │ │ │ │ ldrb r4, [r0, #-1540]! @ 0xfffff9fc │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 205eec │ │ │ │ + blcs 205f14 │ │ │ │ stclge 4, cr15, [r8, #-252]! @ 0xffffff04 │ │ │ │ andcs r4, r0, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0x4648ad12 │ │ │ │ - cdp2 6, 0, cr15, cr2, cr11, {4} │ │ │ │ + stc2l 6, cr15, [lr, #556]! @ 0x22c │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ tstls r2, #0, 6 │ │ │ │ - blx c37e3c │ │ │ │ + blx c37e64 │ │ │ │ strtmi r4, [sl], -r1, lsr #12 │ │ │ │ strbmi r4, [r8], -r4, lsl #12 │ │ │ │ tstls r2, #67108864 @ 0x4000000 │ │ │ │ - blx a37e4c │ │ │ │ + blx a37e74 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - strmi pc, [r4], -r9, lsl #25 │ │ │ │ + @ instruction: 0x4604fc75 │ │ │ │ @ instruction: 0xf8d9e549 │ │ │ │ ldmdbvs fp, {r4, ip, sp}^ │ │ │ │ mlascc r5, r3, r8, pc @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ strtmi sl, [r9], -r1, asr #26 │ │ │ │ ldcge 2, cr2, [r2, #-0] │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - @ instruction: 0x462afddb │ │ │ │ + strtmi pc, [sl], -r7, asr #27 │ │ │ │ strmi r4, [r1], -r4, lsl #12 │ │ │ │ movwcs r4, #1608 @ 0x648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ strtmi pc, [r1], -r1, lsl #20 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ movwcs r4, #5704 @ 0x1648 │ │ │ │ @ instruction: 0xf7ff9312 │ │ │ │ @ instruction: 0x4622f9f9 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strbmi r1, [r8], -r1, ror #2 │ │ │ │ - stc2l 6, cr15, [r2], #-556 @ 0xfffffdd4 │ │ │ │ + mcrr2 6, 8, pc, lr, cr11 @ │ │ │ │ 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 4f4668 │ │ │ │ @ instruction: 0xf8dd9c06 │ │ │ │ @ instruction: 0xf1048020 │ │ │ │ @ instruction: 0xf895061c │ │ │ │ strtmi r3, [r0], -sp, lsr #32 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ - stc2 6, cr15, [sl, #548] @ 0x224 │ │ │ │ + ldc2l 6, cr15, [r6, #-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 aa0b54 │ │ │ │ vmlane.f64 d30, d0, d3 │ │ │ │ @ instruction: 0xf3c38b2b │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ @ instruction: 0x832202cb │ │ │ │ ldrteq pc, [r0], #-270 @ 0xfffffef2 @ │ │ │ │ - bllt 23462c │ │ │ │ + bllt 234654 │ │ │ │ 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 379818 │ │ │ │ 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 ff7b79b0 │ │ │ │ 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 +468981,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 121a2f0 │ │ │ │ svclt 0x00186942 │ │ │ │ tstle r0, r2, asr r8 │ │ │ │ - bcs 218300 │ │ │ │ + bcs 218328 │ │ │ │ msrhi SPSR_fsxc, r0, asr #32 │ │ │ │ teqcs r0, r2, lsl #24 │ │ │ │ movwmi pc, #15105 @ 0x3b01 @ │ │ │ │ - blcs 218734 │ │ │ │ + blcs 21875c │ │ │ │ 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 +469010,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], #-2513 @ 1fa048 @ │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf89b4605 │ │ │ │ andcs r3, r1, #45 @ 0x2d │ │ │ │ @ instruction: 0xf6894621 │ │ │ │ - stmdbls r3, {r0, r1, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r3, {r0, r1, r2, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ eorseq pc, r0, r5, lsl #2 │ │ │ │ - @ instruction: 0xf8aaf688 │ │ │ │ + @ instruction: 0xf896f688 │ │ │ │ umaalcc pc, r0, r7, r8 @ │ │ │ │ subcc pc, r0, r5, lsl #17 │ │ │ │ subseq pc, r0, r5, lsl #2 │ │ │ │ @ instruction: 0xf6889904 │ │ │ │ - @ instruction: 0xf897f8a1 │ │ │ │ + @ instruction: 0xf897f88d │ │ │ │ @ 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 c8b9cc │ │ │ │ + bcc 1f64d8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ - b 1247894 │ │ │ │ - blls 33a7a0 │ │ │ │ + b 12478bc │ │ │ │ + blls 33a7c8 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ tstmi r3, #42991616 @ 0x2900000 │ │ │ │ @ instruction: 0xf68b832b │ │ │ │ - @ instruction: 0xf1bafd8b │ │ │ │ + @ instruction: 0xf1bafd77 │ │ │ │ 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 +469067,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 78128 │ │ │ │ strtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf68b4648 │ │ │ │ - mcrrvc 12, 9, pc, r3, cr3 @ │ │ │ │ - blcs 40b91c │ │ │ │ + mcrrvc 12, 7, pc, r3, cr15 @ │ │ │ │ + blcs 40b944 │ │ │ │ vst4.8 {d29-d32}, [pc], r5 │ │ │ │ strbmi r7, [r8], -r7, asr #3 │ │ │ │ - blx 2b7b4e │ │ │ │ + blx ffdb7b74 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x464871b1 │ │ │ │ - blx 137b58 │ │ │ │ + blx ffc37b80 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ ldmvc fp, {r1, r5, r6, r7, r8, r9, fp, ip, sp, pc} │ │ │ │ - blt fef78134 │ │ │ │ + blt fef7815c │ │ │ │ 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 ffe37bbc │ │ │ │ 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 5b7bea │ │ │ │ @ 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 37c14 │ │ │ │ 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 fefb7c30 │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ svclt 0x0000bb8a │ │ │ │ - ldrsbteq r6, [r8], #-160 @ 0xffffff60 │ │ │ │ + rsbseq r6, r8, r8, lsr #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r8, r4, asr #21 │ │ │ │ + @ instruction: 0x00786a9c │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r6, r8, r2, lsl #14 │ │ │ │ - beq 1436630 │ │ │ │ + ldrsbteq r6, [r8], #-106 @ 0xffffff96 │ │ │ │ + beq 1436658 │ │ │ │ stmdaeq r3, {r2, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ strtmi fp, [r0], r7, lsl #18 │ │ │ │ @ instruction: 0x46314652 │ │ │ │ - bl 54bb2c │ │ │ │ + bl 54bb54 │ │ │ │ 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 fe537c84 │ │ │ │ @ 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 54bb90 │ │ │ │ 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 1f37cb4 │ │ │ │ @ instruction: 0x46029b19 │ │ │ │ @ instruction: 0x4648219e │ │ │ │ - blx fe2b7c98 │ │ │ │ + blx 1db7cc0 │ │ │ │ @ instruction: 0x46029b1a │ │ │ │ @ instruction: 0x4648219e │ │ │ │ - blx 2137ca4 │ │ │ │ + blx 1c37ccc │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ @ instruction: 0xf8d9bb3c │ │ │ │ stmdals r4, {r4, lr} │ │ │ │ @ instruction: 0xf68a9205 │ │ │ │ - strmi pc, [r1], -r7, lsr #27 │ │ │ │ + @ instruction: 0x4601fd93 │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - bls 378540 │ │ │ │ + bls 378518 │ │ │ │ @ instruction: 0xf7ff900d │ │ │ │ strbmi fp, [fp], -r5, asr #21 │ │ │ │ @ instruction: 0x21ea229e │ │ │ │ @ instruction: 0xf8cd4628 │ │ │ │ @ instruction: 0xf7fec000 │ │ │ │ @ instruction: 0x4604ff59 │ │ │ │ - bllt af82ac │ │ │ │ - bl fecb7b88 │ │ │ │ + bllt af82d4 │ │ │ │ + bl fe7b7bb0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed514bc │ │ │ │ + bl fed514e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r5, r0, ror #31 │ │ │ │ ldrmi r4, [r4], -sp, lsl #12 │ │ │ │ - bmi 60c708 │ │ │ │ + bmi 60c730 │ │ │ │ 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 4f8578 │ │ │ │ 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 0x0000eb6e │ │ │ │ @ instruction: 0xffffef83 │ │ │ │ @ instruction: 0xfffff23b │ │ │ │ - rsbseq r5, r8, r6, lsr #26 │ │ │ │ + ldrshteq r5, [r8], #-206 @ 0xffffff32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r2, lsl sp │ │ │ │ + rsbseq r5, r8, sl, ror #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed51524 │ │ │ │ + bl fed5154c │ │ │ │ @ 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 2ccbac │ │ │ │ @ instruction: 0xad01490e │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldrbtmi r4, [r9], #-1283 @ 0xfffffafd │ │ │ │ - @ instruction: 0xf874f68a │ │ │ │ - blmi 38cb8c │ │ │ │ + @ instruction: 0xf860f68a │ │ │ │ + blmi 38cbb4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3543d0 │ │ │ │ + blls 3543f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-28]! @ 0xffffffe4 │ │ │ │ - bl 1437c4c │ │ │ │ + bl f37c74 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, sl, asr #25 │ │ │ │ + rsbseq r5, r8, r2, lsr #25 │ │ │ │ @ instruction: 0xffffedfb │ │ │ │ @ instruction: 0xfffff1c1 │ │ │ │ @ instruction: 0xffffeeff │ │ │ │ - rsbseq r5, r8, r0, lsr #25 │ │ │ │ + rsbseq r5, r8, r8, ror ip │ │ │ │ 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 214498 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 10cccbc │ │ │ │ + blmi 10ccce4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d443c │ │ │ │ + blls 5d4464 │ │ │ │ @ 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 +469267,62 @@ │ │ │ │ strls r0, [r7], -pc │ │ │ │ strls r6, [r6], #-2276 @ 0xfffff71c │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6894650 │ │ │ │ - @ instruction: 0x4683fcbb │ │ │ │ + strmi pc, [r3], r7, lsr #25 │ │ │ │ svceq 0x0000f1ba │ │ │ │ strcs sp, [r0], #-60 @ 0xffffffc4 │ │ │ │ @ instruction: 0x1010f8da │ │ │ │ ldrdge pc, [r0], -r1 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad017 │ │ │ │ cmnlt r2, r0 │ │ │ │ stmdblt r2!, {r1, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf7fe4638 │ │ │ │ msrmi CPSR_, #652 @ 0x28c │ │ │ │ ldrbmi fp, [r1], -r4, asr #5 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blvc 4aec18 │ │ │ │ + blvc 4aec40 │ │ │ │ ldrtmi fp, [r8], -sl, lsr #18 │ │ │ │ @ instruction: 0xff96f7fe │ │ │ │ movweq lr, #19008 @ 0x4a40 │ │ │ │ @ instruction: 0x4658b2dc │ │ │ │ @ instruction: 0xf68946da │ │ │ │ - @ instruction: 0xf1bbfc93 │ │ │ │ + @ instruction: 0xf1bbfc7f │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrb r4, [r7, r3, lsl #13] │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6954630 │ │ │ │ - strls pc, [r1], #-2281 @ 0xfffff717 │ │ │ │ + strls pc, [r1], #-2261 @ 0xfffff72b │ │ │ │ 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 214574 │ │ │ │ @ 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, r1, asr #17]! @ │ │ │ │ + b fe7b7db0 │ │ │ │ + rsbseq r5, r8, r2, lsr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r4, lsr ip │ │ │ │ + rsbseq r5, r8, ip, lsl #24 │ │ │ │ stm sp, {r1, r7, ip, sp, pc} │ │ │ │ strmi r0, [r3], -ip │ │ │ │ strmi r9, [r8], -r3, lsl #20 │ │ │ │ - blvc 494514 │ │ │ │ + blvc 49453c │ │ │ │ tstle fp, r5, lsl #20 │ │ │ │ mlacs r5, r1, r8, pc @ │ │ │ │ - bcs a14f00 │ │ │ │ - bcc 270540 │ │ │ │ + bcs a14f28 │ │ │ │ + bcc 270568 │ │ │ │ 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 +469335,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 48b744 │ │ │ │ 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 +469359,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 494b4a │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ andle r4, r6, #152, 10 @ 0x26000000 │ │ │ │ @ instruction: 0x46296bfb │ │ │ │ @ instruction: 0x4630681e │ │ │ │ - blcs 219374 │ │ │ │ + blcs 21939c │ │ │ │ pop {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ stmdbvs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ - blcs 214640 │ │ │ │ + blcs 214668 │ │ │ │ @ instruction: 0x2701d0f9 │ │ │ │ ldmdane pc!, {r6, r9, ip, sp, lr, pc} @ │ │ │ │ ldmdavs lr, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ - blcs 219390 │ │ │ │ + blcs 2193b8 │ │ │ │ @ instruction: 0x4629d1f1 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvc efa464 │ │ │ │ + blvc efa48c │ │ │ │ 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 2193e0 │ │ │ │ @ instruction: 0x4629d1dd │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvc efa43c │ │ │ │ + blvc efa464 │ │ │ │ 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 2146c4 │ │ │ │ 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 215054 │ │ │ │ + bvs 1aee958 │ │ │ │ + blvc 1ad46c0 │ │ │ │ @ instruction: 0xd1be2b00 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ ldmdblt r3!, {r0, r1, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blcs 254bc8 │ │ │ │ + blcs 254bf0 │ │ │ │ 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 214b84 │ │ │ │ + bvs ff2ee928 │ │ │ │ + blvc 1ed46f8 │ │ │ │ @ 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 254c60 │ │ │ │ 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 219440 │ │ │ │ strb sp, [sp, sp, lsl #3] │ │ │ │ orrslt r6, r3, r3, asr #20 │ │ │ │ - blvc 1ed4710 │ │ │ │ + blvc 1ed4738 │ │ │ │ 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 254ca0 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ movwcs r7, #5675 @ 0x162b │ │ │ │ - bvs fead7488 │ │ │ │ + bvs fead74b0 │ │ │ │ @ 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 efa388 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmdblt r3!, {r4, r8, r9, sl, ip, sp} │ │ │ │ - blcs 254cac │ │ │ │ + blcs 254cd4 │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ @ instruction: 0xf886762b │ │ │ │ - bvs feade724 │ │ │ │ + bvs feade74c │ │ │ │ @ instruction: 0xf4bf4598 │ │ │ │ - blvs ff0e6460 │ │ │ │ + blvs ff0e6488 │ │ │ │ ldmdavs lr, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blvc 1ecbfc0 │ │ │ │ + blvc 1ecbfe8 │ │ │ │ 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 efa340 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldmdblt r3!, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - blcs 254cf4 │ │ │ │ + blcs 254d1c │ │ │ │ vmax.f32 d27, d0, d2 │ │ │ │ cmnvs r2, pc, lsr r2 │ │ │ │ @ instruction: 0xf886762b │ │ │ │ - blvs feade76c │ │ │ │ + blvs feade794 │ │ │ │ @ instruction: 0xf4bf4598 │ │ │ │ - blvs 1ae6418 │ │ │ │ + blvs 1ae6440 │ │ │ │ ldrtmi r4, [fp], #-1577 @ 0xfffff9d7 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ - blvc 1ecc00c │ │ │ │ + blvc 1ecc034 │ │ │ │ rscle r2, r2, r0, lsl #22 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ - blcs 354c64 │ │ │ │ + blcs 354c8c │ │ │ │ svcge 0x0027f47f │ │ │ │ stmdbvs r6, {r0, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 214830 │ │ │ │ + blcs 214858 │ │ │ │ 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 1acc020 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf7ffaf16 │ │ │ │ - blvc afa2b0 │ │ │ │ + blvc afa2d8 │ │ │ │ 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 7f43dc │ │ │ │ ldmpl r3, {r0, r6, r8, fp, sp, lr}^ │ │ │ │ - blx 28313a │ │ │ │ + blx 283162 │ │ │ │ @ instruction: 0xf8933301 │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0x2700aefa │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ffe011 │ │ │ │ - blvc efa270 │ │ │ │ + blvc efa298 │ │ │ │ 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 1ecc0d4 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ubfx sl, ip, #29, #5 │ │ │ │ - ldrsbteq r5, [r8], #-160 @ 0xffffff60 │ │ │ │ + rsbseq r5, r8, r8, lsr #21 │ │ │ │ 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 ffde6a70 │ │ │ │ + blmi ffde6448 │ │ │ │ @ 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 fed3aca4 │ │ │ │ + blcs 1fdc88 │ │ │ │ tstcs r0, sl, ror #2 │ │ │ │ @ instruction: 0xf634a802 │ │ │ │ - ldmdavs fp!, {r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r2, r3, r5, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ strbtmi r4, [r9], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8934668 │ │ │ │ addmi r2, r8, #70 @ 0x46 │ │ │ │ movweq pc, #28930 @ 0x7102 @ │ │ │ │ mvnsvc pc, #50331648 @ 0x3000000 │ │ │ │ @ instruction: 0xf5add006 │ │ │ │ strbtmi r5, [r8], -r0, lsl #27 │ │ │ │ @ instruction: 0xf8cd4288 │ │ │ │ ldrshle r0, [r8, #252]! @ 0xfc │ │ │ │ smlabteq fp, r3, r3, pc @ │ │ │ │ vstreq d14, [r3, #-692] @ 0xfffffd4c │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0x21008198 │ │ │ │ @ instruction: 0xf634a802 │ │ │ │ - ldmdavs fp!, {r1, r5, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ andcs r6, r0, #252 @ 0xfc │ │ │ │ ldmdavs ip, {r0, r1, r3, r4, r5, r7, sp, lr}^ │ │ │ │ stmib r7, {r1, r3, r4, r5, r7, r8, sp, lr}^ │ │ │ │ stmdavs r3!, {r0, r1, r2, r9, sp} │ │ │ │ andpl lr, r4, r7, asr #19 │ │ │ │ @ instruction: 0xf64fb183 │ │ │ │ vshl.s64 , q15, #0 │ │ │ │ @ instruction: 0x2601057f │ │ │ │ @ instruction: 0xf3c36923 │ │ │ │ - blcs fe1fb514 │ │ │ │ + blcs fe1fb53c │ │ │ │ @ instruction: 0xf5b3d051 │ │ │ │ eorsle r7, r3, r0, lsl #30 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x4620687c │ │ │ │ - mcrr2 6, 8, pc, r4, cr9 @ │ │ │ │ + ldc2 6, cr15, [r0], #-548 @ 0xfffffddc │ │ │ │ ldrdhi pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ @ instruction: 0xf8d84646 │ │ │ │ orrlt r3, r3, r0 │ │ │ │ - blcs 214fb8 │ │ │ │ + blcs 214fe0 │ │ │ │ ldmdavs r6!, {r3, r4, r6, r8, ip, lr, pc} │ │ │ │ - blcs 2149c0 │ │ │ │ + blcs 2149e8 │ │ │ │ @ instruction: 0xf8d8d1f8 │ │ │ │ stccs 0, cr4, [r0], {24} │ │ │ │ @ instruction: 0xf8d8d17e │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ - blcs 206908 │ │ │ │ - bmi feeef0e0 │ │ │ │ + blcs 206930 │ │ │ │ + bmi feeef108 │ │ │ │ ldrbtmi r4, [sl], #-2993 @ 0xfffff44f │ │ │ │ mlaeq r0, r7, r8, pc @ │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r6, sl, fp, ror sl │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r3, [sp], ip, lsr #14 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strbtmi r1, [fp], #-3851 @ 0xfffff0f5 │ │ │ │ @ instruction: 0xe7906018 │ │ │ │ @ instruction: 0xf6ca68a0 │ │ │ │ - ldmvs fp!, {r0, r1, r4, r5, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r3, r4, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrmi r2, [r8, r0, lsl #2] │ │ │ │ adcmi r1, fp, #1072 @ 0x430 │ │ │ │ stmiavs r3!, {r1, r6, r7, r8, fp, ip, lr, pc} │ │ │ │ ldmdbvc sl, {r1, r2, r3, r4, r5, r6, r9, sl, ip, sp, lr} │ │ │ │ svclt 0x00182a13 │ │ │ │ tstle r3, r1, lsl #4 │ │ │ │ - bcs 254dc0 │ │ │ │ + bcs 254de8 │ │ │ │ andcs fp, r1, #184, 30 @ 0x2e0 │ │ │ │ tstcs r1, fp, ror r9 │ │ │ │ ldrmi r6, [r8], #-2784 @ 0xfffff520 │ │ │ │ - ldcl 6, cr15, [sl, #-208]! @ 0xffffff30 │ │ │ │ + stcl 6, cr15, [r6, #-208]! @ 0xffffff30 │ │ │ │ stmiavs r0!, {r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blx 838498 │ │ │ │ + blx 3384c0 │ │ │ │ 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 6d8e14 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ ldmdbvs sl, {r0, r1, r8, ip, lr, pc} │ │ │ │ svclt 0x00b82a01 │ │ │ │ ldmdbvs fp!, {r0, r9, sp} │ │ │ │ - blvs 1a02d9c │ │ │ │ + blvs 1a02dc4 │ │ │ │ @ instruction: 0xf6344418 │ │ │ │ - ldr lr, [r5, r0, ror #26] │ │ │ │ + ldr lr, [r5, ip, asr #26] │ │ │ │ ldmdacs r5!, {r6, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb19d699d │ │ │ │ - blcs fe2772ac │ │ │ │ + blcs fe2772d4 │ │ │ │ vmla.i8 d22, d0, d28 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, r6, r7, r8, fp, ip} │ │ │ │ - blvc ae6e84 │ │ │ │ + blvc ae6eac │ │ │ │ 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: 0x4605f9d3 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ teqlt r6, fp, lsr r1 │ │ │ │ - blcs 2150a8 │ │ │ │ + blcs 2150d0 │ │ │ │ ldmdavs r6!, {r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 214ab0 │ │ │ │ + blcs 214ad8 │ │ │ │ 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 +469655,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 84c284 │ │ │ │ rscle r2, fp, r0, lsl #18 │ │ │ │ @ instruction: 0x46136811 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ - @ instruction: 0xf9aaf689 │ │ │ │ + @ instruction: 0xf996f689 │ │ │ │ bicsle r2, lr, r0, lsl #16 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - mcr2 6, 0, pc, cr4, cr4, {4} @ │ │ │ │ + ldc2l 6, cr15, [r0, #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 206aa0 │ │ │ │ @ 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 206b08 │ │ │ │ @ instruction: 0xf107d186 │ │ │ │ ldrbmi r0, [r0], -r8, lsl #2 │ │ │ │ ldc2 7, cr15, [r0, #-1020]! @ 0xfffffc04 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ @ instruction: 0xf8dab94b │ │ │ │ - blcs 246b14 │ │ │ │ + blcs 246b3c │ │ │ │ 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 +469707,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 51510c │ │ │ │ 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 6d4bc0 │ │ │ │ svclt 0x00182b05 │ │ │ │ tstle ip, fp, lsr lr │ │ │ │ mlacc r5, r2, r8, pc @ │ │ │ │ - bvs fe695024 │ │ │ │ + bvs fe69504c │ │ │ │ ldmdale sl, {r5, r8, r9, fp, sp} │ │ │ │ - blcs 9c974c │ │ │ │ + blcs 9c9774 │ │ │ │ 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 211ec8 │ │ │ │ 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 5151a0 │ │ │ │ ldc2 7, cr15, [r2], {255} @ 0xff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4af0d │ │ │ │ @ instruction: 0xf8d33080 │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - blcs 206be4 │ │ │ │ + blcs 206c0c │ │ │ │ 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 0x0000ef0a │ │ │ │ + rsbseq r5, r8, r0, asr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [r8], #-98 @ 0xffffff9e │ │ │ │ + rsbseq r5, r8, sl, asr #13 │ │ │ │ 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 abb830 │ │ │ │ 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] @ 1faa3b │ │ │ │ + blcc 33ac58 │ │ │ │ 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 43b038 │ │ │ │ rscshi pc, fp, r0 │ │ │ │ - bmi ff9c2c38 │ │ │ │ + bmi ff9c2c60 │ │ │ │ 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 3c2c90 │ │ │ │ @ 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 ff376434 │ │ │ │ + bvc 236798 │ │ │ │ mlacs r8, r3, r8, pc @ │ │ │ │ - bcs 2078bc │ │ │ │ + bcs 2078e4 │ │ │ │ mrc 15, 7, fp, cr0, cr4, {0} │ │ │ │ vmov.f32 s15, s14 │ │ │ │ addsmi r7, r9, #417792 @ 0x66000 │ │ │ │ - bvc 4363b8 │ │ │ │ + bvc 4363e0 │ │ │ │ strd sp, [lr], r2 @ │ │ │ │ ldmdavc r6, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ - blcs 1ed8dfc │ │ │ │ + blcs 1ed8e24 │ │ │ │ andeq pc, r2, #79 @ 0x4f │ │ │ │ eorvs r6, sl, ip, rrx │ │ │ │ - blcs 1bf0d48 │ │ │ │ + blcs 1bf0d70 │ │ │ │ msrhi (UNDEF: 39), r0 │ │ │ │ vqdmulh.s d18, d0, d21 │ │ │ │ - blcc 191afb0 │ │ │ │ + blcc 191afd8 │ │ │ │ stmiale pc!, {r3, r8, r9, fp, sp} @ │ │ │ │ - blx 2834dc │ │ │ │ + blx 283504 │ │ │ │ pldw [r3], #-771 @ 0xfffffcfd │ │ │ │ @ instruction: 0xf0407f82 │ │ │ │ @ instruction: 0xf0138154 │ │ │ │ @ instruction: 0xf0400f82 │ │ │ │ @ instruction: 0xf013814d │ │ │ │ svclt 0x001c0f41 │ │ │ │ cmnvs r3, r0, lsr #7 │ │ │ │ @ instruction: 0xf894d09e │ │ │ │ - blcs 246db0 │ │ │ │ + blcs 246dd8 │ │ │ │ @ instruction: 0x2320d1b8 │ │ │ │ eorcc pc, sp, r4, lsl #17 │ │ │ │ @ instruction: 0xf5b3e7b4 │ │ │ │ vmax.f32 d7, d16, d28 │ │ │ │ @ instruction: 0xf5b38132 │ │ │ │ @ instruction: 0xf0c07f91 │ │ │ │ @ instruction: 0xf5a380af │ │ │ │ - blcs f97b60 │ │ │ │ + blcs f97b88 │ │ │ │ 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 +469905,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 246f18 │ │ │ │ @ instruction: 0x2320bf04 │ │ │ │ eorscc pc, r5, r4, lsl #17 │ │ │ │ svcge 0x0006f47f │ │ │ │ stmdbvs r3!, {r1, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bcs 214e98 │ │ │ │ + bcs 214ec0 │ │ │ │ svcge 0x0000f43f │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 8f4a28 │ │ │ │ + blcs 8f4a50 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr8, cr15, {3} │ │ │ │ vpadd.i8 d19, d0, d12 │ │ │ │ - blx a836d0 │ │ │ │ + blx a836f8 │ │ │ │ ldrbeq pc, [fp, r3, lsl #6] @ │ │ │ │ @ instruction: 0xf44fbf44 │ │ │ │ cmnvs r3, ip, lsr #7 │ │ │ │ svcge 0x004df53f │ │ │ │ - blcs ffe74a08 │ │ │ │ + blcs ffe74a30 │ │ │ │ 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 ff2b1268 │ │ │ │ + blcs ff5eeec0 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr8, cr15, {3} │ │ │ │ @ instruction: 0x73bef44f │ │ │ │ ldr r6, [r4, -r3, ror #2]! │ │ │ │ cmnpne fp, #64, 4 @ p-variant is OBSOLETE │ │ │ │ ldr r6, [r0, -r3, ror #2]! │ │ │ │ cmnvs r3, sl, ror #7 │ │ │ │ mvncs lr, #11796480 @ 0xb40000 │ │ │ │ str r6, [sl, -r3, ror #2]! │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ svcge 0x00024628 │ │ │ │ - stc2l 6, cr15, [r4, #552] @ 0x228 │ │ │ │ - ldc 1, cr2, [pc, #128] @ 1faf30 │ │ │ │ + ldc2 6, cr15, [r0, #552]! @ 0x228 │ │ │ │ + ldc 1, cr2, [pc, #128] @ 1faf58 │ │ │ │ @ instruction: 0x46800b3b │ │ │ │ @ instruction: 0xf6884638 │ │ │ │ - stmdbvs r8!, {r0, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx b88e0 │ │ │ │ + blx ffbb8908 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2cc7b8 │ │ │ │ + blgt 2cc7e0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4633fe71 │ │ │ │ + @ instruction: 0x4633fe5d │ │ │ │ strtmi r4, [r8], -r2, asr #12 │ │ │ │ cmnpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mcrr2 6, 8, pc, r4, cr10 @ │ │ │ │ + ldc2 6, cr15, [r0], #-552 @ 0xfffffdd8 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ strmi sl, [r1], -r4, lsl #30 │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - stc2 6, cr15, [r2, #544]! @ 0x220 │ │ │ │ + stc2 6, cr15, [lr, #544] @ 0x220 │ │ │ │ @ instruction: 0xf68869e0 │ │ │ │ - ldrt pc, [r7], sp, lsr #19 @ │ │ │ │ + ssat pc, #24, r9, lsl #19 @ │ │ │ │ mvnvc pc, #683671552 @ 0x28c00000 │ │ │ │ @ instruction: 0xf63f2b05 │ │ │ │ @ instruction: 0xf894ae95 │ │ │ │ - blcs 246fc4 │ │ │ │ + blcs 246fec │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {3} │ │ │ │ - blcc 1c34ae4 │ │ │ │ + blcc 1c34b0c │ │ │ │ @ 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 +470003,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, r4, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r8, r4, lsl #8 │ │ │ │ - rsbseq r5, r8, r6, asr #7 │ │ │ │ + ldrsbteq r5, [r8], #-60 @ 0xffffffc4 │ │ │ │ + @ instruction: 0x0078539e │ │ │ │ andcs r4, r2, #34603008 @ 0x2100000 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4621fd39 │ │ │ │ + strtmi pc, [r1], -r5, lsr #26 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0x4632fd33 │ │ │ │ + @ instruction: 0x4632fd1f │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - ldrtmi pc, [r3], -sp, lsr #26 @ │ │ │ │ + @ instruction: 0x4633fd19 │ │ │ │ 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, -r3, ror #23]! @ │ │ │ │ + ldcl 6, cr15, [r8], #208 @ 0xd0 │ │ │ │ rsbcs r4, r4, r9, lsl #22 │ │ │ │ stmiapl fp, {r1, r5, r6, r8, fp, sp, lr}^ │ │ │ │ movwcc pc, #11008 @ 0x2b00 @ │ │ │ │ - blcs 21a06c │ │ │ │ + blcs 21a094 │ │ │ │ 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 18272a4 │ │ │ │ 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 155fc90 │ │ │ │ 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 2757dc │ │ │ │ @ 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, 5, cr15, cr8, 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 +470099,54 @@ │ │ │ │ rsclt r6, sp, #12, 16 @ 0xc0000 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ stc2l 7, cr15, [r0, #-1020]! @ 0xfffffc04 │ │ │ │ ldrtmi r4, [ip], -r5, lsl #6 │ │ │ │ rsclt r4, sp, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0x462046d9 │ │ │ │ - cdp2 6, 3, cr15, cr6, cr8, {4} │ │ │ │ + cdp2 6, 2, cr15, cr2, cr8, {4} │ │ │ │ cmnlt ip, r3, lsr #12 │ │ │ │ strb r4, [lr, r4, lsl #12] │ │ │ │ strbmi r4, [r0], -sl, asr #12 │ │ │ │ ldc2l 7, cr15, [r0, #-1020] @ 0xfffffc04 │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf6884620 │ │ │ │ - strtmi pc, [r3], -r9, lsr #28 │ │ │ │ + @ instruction: 0x4623fe15 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ @ instruction: 0xb1a69d00 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 21b8bac │ │ │ │ + blx 1cb8bd4 │ │ │ │ stmdavs r4!, {r0, r9, sl, ip, pc} │ │ │ │ - blcs 2151f0 │ │ │ │ + blcs 215218 │ │ │ │ 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 1738c00 │ │ │ │ @ instruction: 0xf634e7e9 │ │ │ │ - svclt 0x0000ec3e │ │ │ │ + svclt 0x0000ec2a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, r4, asr #31 │ │ │ │ - @ instruction: 0x00784f9a │ │ │ │ + @ instruction: 0x00784f9c │ │ │ │ + rsbseq r4, r8, r2, ror pc │ │ │ │ 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 ff83060c │ │ │ │ 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 +470164,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, r7, 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: 0xf916f6f3 │ │ │ │ rscvs r2, r7, #0, 6 │ │ │ │ rsbvs r6, r3, #224 @ 0xe0 │ │ │ │ - blmi 7a99a8 │ │ │ │ + blmi 7a99d0 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ strtmi r6, [r8], -r3, lsr #1 │ │ │ │ @ instruction: 0xf6864621 │ │ │ │ - @ instruction: 0x4620fd3d │ │ │ │ + strtmi pc, [r0], -r9, lsr #26 │ │ │ │ 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 4b5230 │ │ │ │ andcs r4, r4, #51380224 @ 0x3100000 │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ ldrmi r9, [r8], -r1, lsl #6 │ │ │ │ - blx ff138dd4 │ │ │ │ + blx fec38dfc │ │ │ │ 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 │ │ │ │ + ldrhteq r4, [r8], #-208 @ 0xffffff30 │ │ │ │ + ldrdeq fp, [r4], -r2 @ │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r0, r0, r8, ror r6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed524d8 │ │ │ │ + bl fed52500 │ │ │ │ @ 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 +470237,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 fe69ff9c │ │ │ │ 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 +470255,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 221fdc │ │ │ │ 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 660008 │ │ │ │ + blge 760010 │ │ │ │ + blge 99fff8 │ │ │ │ ldrbmi r9, [fp], -r9, lsl #6 │ │ │ │ andls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0x469a46d3 │ │ │ │ - blvs 18f362c │ │ │ │ + blvs 18f3654 │ │ │ │ stmdbls r7, {r1, r8, r9, ip, pc} │ │ │ │ - bls 2033dc │ │ │ │ + bls 203404 │ │ │ │ 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] @ 1fb42d │ │ │ │ stmdbvs r8, {r0, r8, fp, ip, pc} │ │ │ │ orrcs pc, sl, r0, asr #4 │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0xf687602b │ │ │ │ - @ instruction: 0xf8cdf86d │ │ │ │ + @ instruction: 0xf8cdf859 │ │ │ │ @ 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 +470308,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 205c98 │ │ │ │ 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 +470341,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 1638f46 │ │ │ │ ldrmi r9, [fp, #2822] @ 0xb06 │ │ │ │ stmdbls r1, {r0, r3, r4, r5, ip, lr, pc} │ │ │ │ - blls 2d5920 │ │ │ │ + blls 2d5948 │ │ │ │ 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 636bb8 │ │ │ │ + blvc 536b7c │ │ │ │ + @ instruction: 0xffb6f686 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2ccdb8 │ │ │ │ + blgt 2ccde0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf68a9801 │ │ │ │ - stmdals r4, {r0, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r4, {r0, r2, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r0, r4, lsr #4 │ │ │ │ - svc 0x008cf633 │ │ │ │ - blcs 22215c │ │ │ │ + svc 0x0078f633 │ │ │ │ + blcs 222184 │ │ │ │ svcge 0x0041f47f │ │ │ │ movwls r9, #11013 @ 0x2b05 │ │ │ │ eorcs lr, r0, #16515072 @ 0xfc0000 │ │ │ │ @ instruction: 0xf6862101 │ │ │ │ - stcls 15, cr15, [r1, #-700] @ 0xfffffd44 │ │ │ │ + stcls 15, cr15, [r1, #-620] @ 0xfffffd94 │ │ │ │ strbmi r4, [r9], -r1, lsl #13 │ │ │ │ @ instruction: 0xf68a4628 │ │ │ │ - @ instruction: 0xf109fb2b │ │ │ │ + @ instruction: 0xf109fb17 │ │ │ │ stmdbvs r8!, {r2, r4, r8, fp} │ │ │ │ - bmi 5b54a8 │ │ │ │ + bmi 5b54d0 │ │ │ │ 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 0x0000ea26 │ │ │ │ + rsbseq r4, r8, r4, lsl #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00784c96 │ │ │ │ + rsbseq r4, r8, lr, ror #24 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r4, r8, lr, lsl #21 │ │ │ │ + rsbseq r4, r8, r6, ror #20 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 150d014 │ │ │ │ + bmi 150d03c │ │ │ │ @ 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 +470440,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], #-644 @ 0xfffffd7c │ │ │ │ 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, 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 @ 1fb6bc │ │ │ │ + strgt ip, [pc], #-3343 @ 1fb6e4 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx 20390f4 │ │ │ │ - blmi 44defc │ │ │ │ + blx 1b3911c │ │ │ │ + blmi 44df24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 755740 │ │ │ │ + blls 755768 │ │ │ │ @ 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 0x0000e978 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, lr, lsr #20 │ │ │ │ - rsbseq r4, r8, r0, lsr r9 │ │ │ │ + rsbseq r4, r8, r6, lsl #20 │ │ │ │ + rsbseq r4, r8, r8, lsl #18 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - bmi 1a8cf70 │ │ │ │ + bmi 1a8cf98 │ │ │ │ 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 195b980 │ │ │ │ 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, r4, r7, fp, sp, lr, pc}^ │ │ │ │ biceq lr, r5, #7168 @ 0x1c00 │ │ │ │ stmdbvs r0!, {r1, r6, r9, sl, lr} │ │ │ │ tstls r3, r1, ror r8 │ │ │ │ - blx fe639176 │ │ │ │ + blx 213919e │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6866920 │ │ │ │ - @ instruction: 0x4605fe75 │ │ │ │ + strmi pc, [r5], -r1, ror #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 5838b0 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-131] @ 0xffffff7d │ │ │ │ - @ instruction: 0xf932f688 │ │ │ │ + @ instruction: 0xf91ef688 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 6391c4 │ │ │ │ + @ instruction: 0xf9fcf68a │ │ │ │ @ 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 @ 1fb638 │ │ │ │ rsbvc r6, r9, #108, 18 @ 0x1b0000 │ │ │ │ stmdbvs r9!, {r0, r1, r3, r8, fp, sp, lr}^ │ │ │ │ - bleq 4be3ec │ │ │ │ + bleq 4be414 │ │ │ │ @ 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, 8, cr15, cr4, cr6, {4} │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ @ instruction: 0x464b0818 │ │ │ │ strmi r4, [r5], -r1, asr #12 │ │ │ │ - @ instruction: 0xf90af688 │ │ │ │ + @ instruction: 0xf8f6f688 │ │ │ │ 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 1b37960 │ │ │ │ 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 4c7866 │ │ │ │ @ instruction: 0xf893330a │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eorvc pc, r3, r5, asr #16 │ │ │ │ - @ instruction: 0xf9caf68a │ │ │ │ - blmi 94e0b4 │ │ │ │ + @ instruction: 0xf9b6f68a │ │ │ │ + blmi 94e0dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b5589c │ │ │ │ + blls b558c4 │ │ │ │ @ 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: 0xf100fe45 │ │ │ │ @ instruction: 0x46410818 │ │ │ │ andcs r2, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6884607 │ │ │ │ - blmi 739b94 │ │ │ │ + blmi 739b6c │ │ │ │ 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: 0xf98cf68a │ │ │ │ @ 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 0x0000e8a4 │ │ │ │ + rsbseq r4, r8, r0, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r8, r0, ror #17 │ │ │ │ - eoreq fp, r4, r8, ror #17 │ │ │ │ + ldrhteq r4, [r8], #-136 @ 0xffffff78 │ │ │ │ + eoreq fp, r4, r0, lsl #20 │ │ │ │ muleq r0, r8, sl │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r4, [r8], #-116 @ 0xffffff8c │ │ │ │ + rsbseq r4, r8, ip, lsr #15 │ │ │ │ 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 @ 1fb90c │ │ │ │ @ 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 │ │ │ │ + ldc 6, cr15, [ip, #204] @ 0xcc │ │ │ │ @ instruction: 0x501cf8da │ │ │ │ @ instruction: 0x2d006930 │ │ │ │ tstcs r0, sl, lsr r0 │ │ │ │ - stc2 6, cr15, [r2, #536]! @ 0x218 │ │ │ │ + stc2 6, cr15, [lr, #536] @ 0x218 │ │ │ │ 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 57ce60 │ │ │ │ svclt 0x00144629 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf860f688 │ │ │ │ + @ instruction: 0xf84cf688 │ │ │ │ strtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xf93ef68a │ │ │ │ + @ instruction: 0xf92af68a │ │ │ │ ldmdbvc r3, {r1, r5, r6, r7, r8, fp, sp, lr} │ │ │ │ - blcs 75a6a4 │ │ │ │ + blcs 75a6cc │ │ │ │ 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 +470637,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 216088 │ │ │ │ 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 20a5e0 │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ adcsmi r9, r3, #15360 @ 0x3c00 │ │ │ │ strdcs sp, [r4], -r7 │ │ │ │ - blx 6393dc │ │ │ │ + @ instruction: 0xf9fcf689 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6899803 │ │ │ │ - @ instruction: 0x4604ff93 │ │ │ │ + @ instruction: 0x4604ff7f │ │ │ │ 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 24d220 │ │ │ │ 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, 9, cr15, cr2, cr9, {4} │ │ │ │ + blls 5cd264 │ │ │ │ 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 5efc18 │ │ │ │ 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 8c4a88 │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - bls 2bcbd4 │ │ │ │ + bls 2bcbfc │ │ │ │ ldmib r2, {r1, r4, r8, fp, sp, lr}^ │ │ │ │ tstmi r8, #-2147483643 @ 0x80000005 │ │ │ │ stmib r2, {r0, r5, r8, r9, lr}^ │ │ │ │ - bmi ff8fbed0 │ │ │ │ + bmi ff8fbef8 │ │ │ │ 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, 5, cr15, cr6, cr9, {4} │ │ │ │ strb r4, [r2, r5, lsl #12] │ │ │ │ @ instruction: 0x21ba4623 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - strmi pc, [r5], -r3, ror #28 │ │ │ │ + strmi pc, [r5], -pc, asr #28 │ │ │ │ @ instruction: 0x4623e7bb │ │ │ │ @ instruction: 0x464821b8 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr9, {4} │ │ │ │ + cdp2 6, 4, cr15, cr8, cr9, {4} │ │ │ │ ldr r4, [r4, r5, lsl #12]! │ │ │ │ @ instruction: 0x21bc4623 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - @ instruction: 0x4605fe55 │ │ │ │ + strmi pc, [r5], -r1, asr #28 │ │ │ │ strtmi lr, [r3], -sp, lsr #15 │ │ │ │ @ instruction: 0x464821b6 │ │ │ │ - cdp2 6, 4, cr15, cr14, cr9, {4} │ │ │ │ + cdp2 6, 3, cr15, cr10, cr9, {4} │ │ │ │ str r4, [r6, r5, lsl #12]! │ │ │ │ mvncs r4, r3, lsr #12 │ │ │ │ @ instruction: 0xf6894648 │ │ │ │ - strmi pc, [r5], -r7, asr #28 │ │ │ │ + @ instruction: 0x4605fe33 │ │ │ │ @ instruction: 0x2120e79f │ │ │ │ - ldc 6, cr4, [pc, #224] @ 1fbbcc │ │ │ │ + ldc 6, cr4, [pc, #224] @ 1fbbf4 │ │ │ │ @ instruction: 0xf6870bba │ │ │ │ - @ instruction: 0xf8d9fd2d │ │ │ │ + @ instruction: 0xf8d9fd19 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf6862101 │ │ │ │ - @ instruction: 0x4605fcdd │ │ │ │ + strmi pc, [r5], -r9, asr #25 │ │ │ │ addsle r2, r0, r0, lsl #16 │ │ │ │ - blgt 2cd3f4 │ │ │ │ + blgt 2cd41c │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r8, asr #12 │ │ │ │ @ instruction: 0xf68a3514 │ │ │ │ - @ instruction: 0xe786f853 │ │ │ │ + @ instruction: 0xe786f83f │ │ │ │ andscs r9, r1, #15360 @ 0x3c00 │ │ │ │ strtmi r9, [r3], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7ff9803 │ │ │ │ @ instruction: 0xf8dafc03 │ │ │ │ @ instruction: 0xf0133010 │ │ │ │ @ instruction: 0xd0930ff0 │ │ │ │ @ instruction: 0xf8daa821 │ │ │ │ @@ -470742,112 +470750,112 @@ │ │ │ │ andscs r9, r2, #0 │ │ │ │ @ instruction: 0xf7ff9803 │ │ │ │ @ instruction: 0xf8dafbf5 │ │ │ │ strcs r2, [r0], #-16 │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ svclt 0x00181b1b │ │ │ │ @ instruction: 0xf0122301 │ │ │ │ - b 15bfb18 │ │ │ │ + b 15bfb40 │ │ │ │ svclt 0x00184343 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ svcls 0x0003e781 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf6866938 │ │ │ │ - strmi pc, [r5], -pc, ror #27 │ │ │ │ + @ instruction: 0x4605fddb │ │ │ │ ldrcc fp, [r4, #-288] @ 0xfffffee0 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf832f68a │ │ │ │ + @ instruction: 0xf81ef68a │ │ │ │ stcpl 8, cr15, [r4], {70} @ 0x46 │ │ │ │ strtcs lr, [r0], #-1812 @ 0xfffff8ec │ │ │ │ @ instruction: 0xf44f9b03 │ │ │ │ @ instruction: 0xf04f718a │ │ │ │ ldmdbvs r8, {r2, r5, r6, r8, fp} │ │ │ │ - ldc2 6, cr15, [r6], #536 @ 0x218 │ │ │ │ + stc2 6, cr15, [r2], #536 @ 0x218 │ │ │ │ @ instruction: 0xf1004623 │ │ │ │ @ instruction: 0x463a0418 │ │ │ │ @ instruction: 0xf8804621 │ │ │ │ strmi r7, [r6], -ip, lsr #32 │ │ │ │ - @ instruction: 0xff28f687 │ │ │ │ + @ instruction: 0xff14f687 │ │ │ │ smladcs r0, r0, fp, sl │ │ │ │ @ instruction: 0xf1069513 │ │ │ │ @ instruction: 0x97100c54 │ │ │ │ stmib sp, {r2, r4, r8, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf8df7711 │ │ │ │ - blgt 5f4480 │ │ │ │ + blgt 5f44a8 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0x8014f8d6 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stmdals r3, {r0, r4, r5, r9, sl, lr} │ │ │ │ andcc pc, lr, fp, asr r8 @ │ │ │ │ movwcc pc, #35593 @ 0x8b09 @ │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf6897023 │ │ │ │ - strbt pc, [sp], fp, ror #31 @ │ │ │ │ + usat pc, #13, r7, asr #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 536364 │ │ │ │ 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 6dc024 │ │ │ │ teqle r0, r4, lsl #22 │ │ │ │ vqrshrn.s64 d6, q0, #32 │ │ │ │ - blcs 2c4a54 │ │ │ │ - blmi 1df1cdc │ │ │ │ + blcs 2c4a7c │ │ │ │ + blmi 1df1d04 │ │ │ │ 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: 0xf88ef688 │ │ │ │ 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 21638c │ │ │ │ ldmdavs pc!, {r1, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - blcs 215d6c │ │ │ │ + blcs 215d94 │ │ │ │ @ instruction: 0xe68dd1f8 │ │ │ │ stmdavs r9!, {r0, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ stmdavs fp, {r0, r4, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc cdbf4c │ │ │ │ + blvc cdbf74 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ vmul.f32 d6, d0, d8[1] │ │ │ │ - blcs 2c4acc │ │ │ │ + blcs 2c4af4 │ │ │ │ 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 fe8bf8ec │ │ │ │ + blx fef38f9c │ │ │ │ movwls pc, #25732 @ 0x6484 @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrshtle r3, [r2], #-79 @ 0xffffffb1 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - beq feb38110 │ │ │ │ + beq feb38138 │ │ │ │ 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 +470870,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 2efe84 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6866910 │ │ │ │ - @ instruction: 0x7c7bfb53 │ │ │ │ + @ instruction: 0x7c7bfb3f │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6874606 │ │ │ │ - bls 2fb6a0 │ │ │ │ + bls 2fb678 │ │ │ │ ldceq 1, cr15, [r0], #-24 @ 0xffffffe8 │ │ │ │ - bvc 6560a8 │ │ │ │ + bvc 6560d0 │ │ │ │ vbic.i16 d24, #45568 @ 0xb200 │ │ │ │ - b 123c984 │ │ │ │ - blls 3fc474 │ │ │ │ + b 123c9ac │ │ │ │ + blls 3fc49c │ │ │ │ @ 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 3bb9c8 │ │ │ │ strtmi r2, [r3], #-513 @ 0xfffffdff │ │ │ │ vst1.8 {d15-d16}, [r4], r2 │ │ │ │ - bleq 336644 │ │ │ │ + bleq 33666c │ │ │ │ orreq lr, r3, #13312 @ 0x3400 │ │ │ │ svceq 0x0000f1bb │ │ │ │ vld3.32 @ instruction: 0xf4abfa9b │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0x665f34ff │ │ │ │ - bls 33041c │ │ │ │ + bls 330444 │ │ │ │ strvs lr, [r9, #-2525] @ 0xfffff623 │ │ │ │ - blls 3e39e8 │ │ │ │ + blls 3e3a10 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldrmi sl, [r0], -r5, asr #30 │ │ │ │ - blx 14397e4 │ │ │ │ + blx f3980c │ │ │ │ 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 │ │ │ │ + ldrshteq r4, [r8], #-100 @ 0xffffff9c │ │ │ │ + rsbseq r4, r8, lr, ror #13 │ │ │ │ + rsbseq r4, r8, lr, asr r5 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - blcs 31aaa0 │ │ │ │ + blcs 31aac8 │ │ │ │ svcge 0x002bf47f │ │ │ │ vmul.f32 d6, d0, d8[1] │ │ │ │ - blcs 2c4c28 │ │ │ │ + blcs 2c4c50 │ │ │ │ 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 +470937,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 │ │ │ │ + stcl 6, cr15, [ip, #204] @ 0xcc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4617b09b │ │ │ │ strmi r4, [r4], -r0, asr #21 │ │ │ │ movwlt pc, #2271 @ 0x8df @ │ │ │ │ movwls r4, #5646 @ 0x160e │ │ │ │ - blmi ff1cd054 │ │ │ │ + blmi ff1cd07c │ │ │ │ @ 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 bb98ce │ │ │ │ + beq 8382b8 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ - stc2 6, cr15, [lr, #540]! @ 0x21c │ │ │ │ + ldc2 6, cr15, [sl, #540] @ 0x21c │ │ │ │ rsbcs r4, r4, #183296 @ 0x2cc00 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf85b4620 │ │ │ │ movwls r3, #12291 @ 0x3003 │ │ │ │ @ instruction: 0xf8d84619 │ │ │ │ - blx 287f06 │ │ │ │ + blx 287f2e │ │ │ │ strbmi r1, [r1], -r3, lsl #6 │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf848330b │ │ │ │ @ instruction: 0xf6899023 │ │ │ │ - stmib sp, {r0, r1, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdbvs r0!, {r1, r4, r8, fp, ip, sp, lr} │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ tstcs r1, r2, lsl r9 │ │ │ │ stmdbhi ip, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf686af0c │ │ │ │ - strmi pc, [r3], sp, ror #21 │ │ │ │ + pkhtbmi pc, r3, r9, asr #21 @ │ │ │ │ @ instruction: 0x463bb158 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 738320 │ │ │ │ + bleq 738348 │ │ │ │ @ instruction: 0xf6894620 │ │ │ │ - @ instruction: 0xf04ffe61 │ │ │ │ + @ instruction: 0xf04ffe4d │ │ │ │ @ instruction: 0xf8cd0900 │ │ │ │ stmib r7, {r4, r5, ip, pc}^ │ │ │ │ @ instruction: 0xf10d9901 │ │ │ │ stmib r7, {r3, r6, fp}^ │ │ │ │ - bvs ffea231c │ │ │ │ + bvs ffea2344 │ │ │ │ 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: 0xf100fad1 │ │ │ │ andcs r0, r4, #24, 14 @ 0x600000 │ │ │ │ ldrtmi r2, [r9], -r0, lsr #6 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6874606 │ │ │ │ - @ instruction: 0xf10dfd57 │ │ │ │ + @ instruction: 0xf10dfd43 │ │ │ │ @ instruction: 0xf8cd0e10 │ │ │ │ stmib sp, {r2, r3, r4, sp, pc}^ │ │ │ │ @ instruction: 0xf10d9904 │ │ │ │ @ instruction: 0xf8cd0c20 │ │ │ │ @ instruction: 0xf1069018 │ │ │ │ @ instruction: 0xf1060164 │ │ │ │ @ instruction: 0x460d0a54 │ │ │ │ @@ -471017,238 +471025,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 2a33dc │ │ │ │ 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, #3545 @ 0xdd9 @ │ │ │ │ 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 ff43a040 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ ldrtmi r6, [r9], -r8, lsr #1 │ │ │ │ strcs r4, [r3], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7ff9412 │ │ │ │ - bmi 163ab2c │ │ │ │ + bmi 163ab54 │ │ │ │ ldrbtmi r4, [sl], #-2893 @ 0xfffff4b3 │ │ │ │ ldmpl r3, {r3, r5, r6, r7, sp, lr}^ │ │ │ │ - blls 8560a4 │ │ │ │ + blls 8560cc │ │ │ │ @ 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 │ │ │ │ + blx 7b9aa4 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2cd958 │ │ │ │ + blgt 2cd980 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - ldc2 6, cr15, [lr, #548] @ 0x224 │ │ │ │ + stc2 6, cr15, [sl, #548] @ 0x224 │ │ │ │ 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 1ec81e0 │ │ │ │ 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 │ │ │ │ + blx 4b9b04 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [ip], #-540 @ 0xfffffde4 │ │ │ │ ldrh pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ stceq 1, cr15, [r0], #-52 @ 0xffffffcc │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ - beq 1738500 │ │ │ │ + beq 1738528 │ │ │ │ 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 303c58 │ │ │ │ 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 248152 │ │ │ │ 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 7d0200 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ - ldc2 6, cr15, [r2, #-548]! @ 0xfffffddc │ │ │ │ + ldc2 6, cr15, [lr, #-548] @ 0xfffffddc │ │ │ │ @ instruction: 0xf633e743 │ │ │ │ - svclt 0x0000ec56 │ │ │ │ - @ instruction: 0x00784198 │ │ │ │ - @ instruction: 0x00784194 │ │ │ │ + svclt 0x0000ec42 │ │ │ │ + rsbseq r4, r8, r0, ror r1 │ │ │ │ + rsbseq r4, r8, ip, ror #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r8, lr, asr #31 │ │ │ │ + rsbseq r3, r8, r6, lsr #31 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2b7634 │ │ │ │ + blhi 2b765c │ │ │ │ @ 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, r6, r8, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ smlabbcs r0, r6, r1, r8 │ │ │ │ @ instruction: 0xf6866928 │ │ │ │ - stmdbvs sl!, {r0, r1, r2, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r1, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4604693b │ │ │ │ @ instruction: 0xf3c368b9 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, -r0, asr #19] │ │ │ │ strbeq pc, [r4, -r0, lsl #2] @ │ │ │ │ ldrtmi r2, [r9], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6872201 │ │ │ │ - strtmi pc, [r1], -r5, lsl #24 │ │ │ │ + @ instruction: 0x4621fbf1 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - stmibvs r2!, {r0, r1, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r2!, {r0, r1, r2, r3, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 760234 │ │ │ │ + blcs 76025c │ │ │ │ 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 123839c │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - bleq a38674 │ │ │ │ + bleq a3869c │ │ │ │ @ instruction: 0xf6866928 │ │ │ │ - @ instruction: 0x4604f95d │ │ │ │ + strmi pc, [r4], -r9, asr #18 │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf10d9101 │ │ │ │ @ instruction: 0xf6870a30 │ │ │ │ - strls pc, [fp, -sp, asr #23] │ │ │ │ + @ instruction: 0x970bfbb9 │ │ │ │ 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 28db34 │ │ │ │ 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, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdbvs sl, {r0, r1, r6, r8, ip, sp, pc} │ │ │ │ tstpcc r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ andseq pc, r4, #-2080374783 @ 0x84000001 │ │ │ │ stmdbvs r8!, {r1, r3, r4, r8, sp, lr} │ │ │ │ - @ instruction: 0xf830f6ba │ │ │ │ + @ instruction: 0xf81cf6ba │ │ │ │ @ instruction: 0xf8dd2400 │ │ │ │ - ldc 0, cr8, [pc, #48] @ 1fc2f0 │ │ │ │ + ldc 0, cr8, [pc, #48] @ 1fc318 │ │ │ │ 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 24db10 │ │ │ │ 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 23c374 │ │ │ │ @ instruction: 0x462821b4 │ │ │ │ - blx db9d38 │ │ │ │ + blx 8b9d60 │ │ │ │ ldcvc 6, cr4, [r3, #-28]! @ 0xffffffe4 │ │ │ │ - blvc 33a43c │ │ │ │ + blvc 33a464 │ │ │ │ ldmdbvs r3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ - blx feee87d0 │ │ │ │ + blx feee87f8 │ │ │ │ @ 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 +471267,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 19bc7f0 │ │ │ │ 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 260378 │ │ │ │ @ instruction: 0x462821be │ │ │ │ - @ instruction: 0xf9ecf689 │ │ │ │ + @ instruction: 0xf9d8f689 │ │ │ │ ldr r4, [ip, r7, lsl #12]! │ │ │ │ @ instruction: 0x21bc9b01 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - strmi pc, [r7], -r5, ror #19 │ │ │ │ - blls 276280 │ │ │ │ + @ instruction: 0x4607f9d1 │ │ │ │ + blls 2762a8 │ │ │ │ @ instruction: 0x462821ba │ │ │ │ - @ instruction: 0xf9def689 │ │ │ │ + @ instruction: 0xf9caf689 │ │ │ │ str r4, [lr, r7, lsl #12]! │ │ │ │ @ instruction: 0x21b89b01 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - @ instruction: 0x4607f9d7 │ │ │ │ - blls 276264 │ │ │ │ + strmi pc, [r7], -r3, asr #19 │ │ │ │ + blls 27628c │ │ │ │ @ instruction: 0x462821b6 │ │ │ │ - @ instruction: 0xf9d0f689 │ │ │ │ + @ instruction: 0xf9bcf689 │ │ │ │ str r4, [r0, r7, lsl #12]! │ │ │ │ mvncs r9, r1, lsl #22 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - strmi pc, [r7], -r9, asr #19 │ │ │ │ + @ instruction: 0x4607f9b5 │ │ │ │ @ instruction: 0xf04fe799 │ │ │ │ str r0, [r7, -r0, lsr #20]! │ │ │ │ - beq 438528 │ │ │ │ + beq 438550 │ │ │ │ @ instruction: 0xf04fe724 │ │ │ │ str r0, [r1, -r1, lsl #20]! │ │ │ │ - bleq 1437eb8 │ │ │ │ + bleq 1437ee0 │ │ │ │ ldrbmi r2, [r0], -r0, lsr #2 │ │ │ │ - @ instruction: 0xf8a6f687 │ │ │ │ + @ instruction: 0xf892f687 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ @ instruction: 0xf6862101 │ │ │ │ - @ instruction: 0x4607f857 │ │ │ │ + strmi pc, [r7], -r3, asr #16 │ │ │ │ addle r2, r2, r0, lsl #16 │ │ │ │ - blgt 2cdd60 │ │ │ │ + blgt 2cdd88 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6893714 │ │ │ │ - ldrb pc, [r8, -sp, asr #23]! @ │ │ │ │ + @ instruction: 0xe778fbb9 │ │ │ │ @ instruction: 0x210068b7 │ │ │ │ - @ instruction: 0xf6866928 │ │ │ │ - stmdbvs sl!, {r0, r4, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf6856928 │ │ │ │ + stmdbvs sl!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmvs r9!, {r0, r1, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ vaddl.u8 , d3, d2 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, -r0, asr #19] │ │ │ │ mrseq pc, (UNDEF: 84) @ │ │ │ │ svcls 0x00022b0e │ │ │ │ svclt 0x00189105 │ │ │ │ stmdbls r5, {r5, r8, r9, sp} │ │ │ │ svclt 0x00084638 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6872201 │ │ │ │ - ldrtmi pc, [r9], -fp, asr #21 @ │ │ │ │ + @ instruction: 0x4639fab7 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - @ instruction: 0xf897fba9 │ │ │ │ + @ instruction: 0xf897fb95 │ │ │ │ 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 +471358,37 @@ │ │ │ │ mvneq r0, lr, ror #3 │ │ │ │ mvneq r0, lr, ror #3 │ │ │ │ ldmdavs r7!, {r0, r2, r4, r5} │ │ │ │ @ instruction: 0xf04fe677 │ │ │ │ ssat r0, #20, r0, lsl #20 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r3, r8, ip, ror #28 │ │ │ │ + rsbseq r3, r8, r4, asr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, ip, asr lr │ │ │ │ + rsbseq r3, r8, r4, lsr lr │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r8, lr, lsl #25 │ │ │ │ + rsbseq r3, r8, r6, ror #24 │ │ │ │ ldc 4, cr9, [sp, #48] @ 0x30 │ │ │ │ tstcs r1, ip, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf6857b08 │ │ │ │ - @ instruction: 0x4602ffdb │ │ │ │ + strmi pc, [r2], -r7, asr #31 │ │ │ │ andls r4, r6, r7, lsl #12 │ │ │ │ @ instruction: 0x465bb150 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462862d1 │ │ │ │ @ instruction: 0xf6894611 │ │ │ │ - @ instruction: 0xf107fb51 │ │ │ │ + @ instruction: 0xf107fb3d │ │ │ │ movwls r0, #25364 @ 0x6314 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - @ instruction: 0xff94f685 │ │ │ │ + @ instruction: 0xff80f685 │ │ │ │ strmi r9, [r7], -r2, lsl #20 │ │ │ │ @ instruction: 0x61836993 │ │ │ │ @ instruction: 0xf6c869d0 │ │ │ │ - blls 37b7bc │ │ │ │ + blls 37b794 │ │ │ │ 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 +471400,26 @@ │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmppeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r9, [r8], -r2, lsl #20 │ │ │ │ @ instruction: 0x3055f892 │ │ │ │ @ instruction: 0x2054f892 │ │ │ │ - blx 1039fa4 │ │ │ │ + blx b39fcc │ │ │ │ @ instruction: 0x46284639 │ │ │ │ ldrbcc pc, [pc, pc, asr #32]! @ │ │ │ │ - blx 739fba │ │ │ │ + blx 239fe2 │ │ │ │ stccs 8, cr15, [r4], {88} @ 0x58 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ andls r6, r2, #40, 18 @ 0xa0000 │ │ │ │ - blx 3db5f0 │ │ │ │ + blx 3db618 │ │ │ │ bicsmi pc, fp, #201326592 @ 0xc000000 │ │ │ │ streq pc, [r1, -r3] │ │ │ │ @ instruction: 0xf6859705 │ │ │ │ - svcls 0x0002ffa7 │ │ │ │ + svcls 0x0002ff93 │ │ │ │ movwcs r9, #2311 @ 0x907 │ │ │ │ @ instruction: 0xf100910b │ │ │ │ stmib fp, {r2, r4, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf1003300 │ │ │ │ @ instruction: 0xf8cb0164 │ │ │ │ @ instruction: 0xf8973008 │ │ │ │ @ instruction: 0xf880c010 │ │ │ │ @@ -471420,84 +471428,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 33c65c │ │ │ │ @ instruction: 0xf1bcbb7b │ │ │ │ svclt 0x00080f20 │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 1fc740 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 1fc768 │ │ │ │ @ instruction: 0xf00cd007 │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ - blx 4ff614 │ │ │ │ + blx 4ff63c │ │ │ │ @ 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 fecba08c │ │ │ │ @ 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 feb3a0b2 │ │ │ │ @ instruction: 0x4601aa15 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - tstpcs r0, fp, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r7, lsr #18 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r7, r9, sl, lr} │ │ │ │ - cdp2 6, 14, cr15, cr10, cr5, {4} │ │ │ │ + cdp2 6, 13, cr15, cr6, 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: 0x4621f991 │ │ │ │ @ instruction: 0xf6894628 │ │ │ │ - vpmax.s8 d31, d16, d3 │ │ │ │ + vpmax.s8 , q0, │ │ │ │ stmdbvs r8!, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ mulsmi r0, r8, r8 │ │ │ │ - @ instruction: 0xff1ef685 │ │ │ │ + @ instruction: 0xff0af685 │ │ │ │ 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 @ 1fc720 │ │ │ │ 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 26ac84 │ │ │ │ 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 +471513,119 @@ │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ svcvc 0x009a4639 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eormi pc, r2, r7, asr #16 │ │ │ │ @ instruction: 0xf8472400 │ │ │ │ @ instruction: 0xf689c023 │ │ │ │ - ldmdbvs r2!, {r0, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r2!, {r0, r2, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ movweq pc, #61442 @ 0xf002 @ │ │ │ │ svclt 0x00181b1b │ │ │ │ @ instruction: 0xf0122301 │ │ │ │ - b 15c071c │ │ │ │ + b 15c0744 │ │ │ │ svclt 0x00184343 │ │ │ │ orrcs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ strdcs lr, [r4], -ip │ │ │ │ @ instruction: 0xf68868b7 │ │ │ │ - bls 2fb444 │ │ │ │ + bls 2fb41c │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf8b8f689 │ │ │ │ + @ instruction: 0xf8a4f689 │ │ │ │ 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, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf100693b │ │ │ │ strmi r0, [r1], r4, asr #8 │ │ │ │ umaalne pc, r1, r2, r9 @ │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ stmdbcs lr, {r0, r1, r7, r8, sp, lr} │ │ │ │ stmib r0, {r0, r1, r3, r4, r5, r7, fp, sp, lr}^ │ │ │ │ strtmi r3, [r1], -r7, lsl #14 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6872201 │ │ │ │ - strbmi pc, [r9], -r5, lsr #18 @ │ │ │ │ + @ instruction: 0x4649f911 │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf68939ff │ │ │ │ - @ instruction: 0xf898fa01 │ │ │ │ + @ instruction: 0xf898f9ed │ │ │ │ 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, 8, cr15, cr2, 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 23c874 │ │ │ │ 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: 0xf9acf689 │ │ │ │ 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 0x0000e8c0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ - bmi 178e2c0 │ │ │ │ - blmi 178e0f8 │ │ │ │ + bmi 178e2e8 │ │ │ │ + blmi 178e120 │ │ │ │ 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 15cf200 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 856908 │ │ │ │ + blls 856930 │ │ │ │ @ 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 21694c │ │ │ │ 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 d38d48 │ │ │ │ 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 +471639,15 @@ │ │ │ │ eorsle r2, sp, r0, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldcge 3, cr4, [r1], {11} │ │ │ │ tstcs r0, r0, lsr #4 │ │ │ │ @ instruction: 0xf6324620 │ │ │ │ - strtmi lr, [r2], -lr, lsl #27 │ │ │ │ + @ instruction: 0x4622ed7a │ │ │ │ @ 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 +471658,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: 0xe781fe51 │ │ │ │ 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} │ │ │ │ + stmda lr, {r0, r1, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ stmiavs r3!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r3, r8, r4, lsl #15 │ │ │ │ + rsbseq r3, r8, ip, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r8, ror #14 │ │ │ │ + rsbseq r3, r8, r0, asr #14 │ │ │ │ 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 +471695,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 1456ab4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r9, {r1, r2, r3, r5, r6, r9, pc} │ │ │ │ pop {r0, r1, r3, r6, ip, sp, pc} │ │ │ │ @ instruction: 0xf10d8ff0 │ │ │ │ strmi r0, [r7], -r0, lsl #23 │ │ │ │ eorcs r4, r0, #12, 12 @ 0xc00000 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #2 │ │ │ │ - stc 6, cr15, [sl, #-200] @ 0xffffff38 │ │ │ │ + ldcl 6, cr15, [r6], #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 +471738,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 730ed8 │ │ │ │ + blge 8a171c │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4682f933 │ │ │ │ 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 42928c │ │ │ │ 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 42919c │ │ │ │ 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 33afbc │ │ │ │ bicslt r4, fp, r3, asr r6 │ │ │ │ ldrb r4, [pc, r2, lsl #13] │ │ │ │ - blcs 31b788 │ │ │ │ + blcs 31b7b0 │ │ │ │ stmdbvs fp, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0333b6f │ │ │ │ mvnle r0, r2, lsl #6 │ │ │ │ - bls 98e3e0 │ │ │ │ + bls 98e408 │ │ │ │ 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 fffbabac │ │ │ │ ldrb r4, [sl, r2, lsr #12] │ │ │ │ orrslt r9, sl, r3, lsl #26 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stc2l 6, cr15, [r0, #-584]! @ 0xfffffdb8 │ │ │ │ + stc2l 6, cr15, [ip, #-584] @ 0xfffffdb8 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 15, cr10, [r0, #-228] @ 0xffffff1c │ │ │ │ svcge 0x0036f43f │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ stmdavs sp!, {r1, r2, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 216c60 │ │ │ │ + blcs 216c88 │ │ │ │ @ instruction: 0xe72dd1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6924630 │ │ │ │ - strb pc, [r9, fp, asr #26]! @ │ │ │ │ + @ instruction: 0xe7e9fd37 │ │ │ │ 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 3cfb48 │ │ │ │ + bmi ff692f50 │ │ │ │ movwls r4, #13849 @ 0x3619 │ │ │ │ @ instruction: 0xf685447a │ │ │ │ - @ instruction: 0xf8d7f927 │ │ │ │ + @ instruction: 0xf8d7f913 │ │ │ │ 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 216cd4 │ │ │ │ @ instruction: 0xe705d1f9 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ - beq 238d48 │ │ │ │ + beq 238d70 │ │ │ │ @ instruction: 0x462e46b1 │ │ │ │ - blge 70e508 │ │ │ │ - blge 8a1838 │ │ │ │ + blge 70e530 │ │ │ │ + blge 8a1860 │ │ │ │ @ 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: 0xf890f687 │ │ │ │ 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 add0cc │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ @ instruction: 0x462c813f │ │ │ │ stccs 8, cr6, [r0, #-180] @ 0xffffff4c │ │ │ │ rscshi pc, r8, r0 │ │ │ │ - blcs 216d38 │ │ │ │ + blcs 216d60 │ │ │ │ rscshi pc, r4, r0 │ │ │ │ - blcs 31b920 │ │ │ │ + blcs 31b948 │ │ │ │ stmdbvs r3!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ addcs pc, sl, #64, 4 │ │ │ │ @ instruction: 0xd1ee4293 │ │ │ │ - bls 3cfb28 │ │ │ │ + bls 3cfb50 │ │ │ │ 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 +471888,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 fe23a766 │ │ │ │ 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, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6884651 │ │ │ │ - ldcvc 15, cr15, [fp], #-180 @ 0xffffff4c │ │ │ │ + ldcvc 15, cr15, [fp], #-100 @ 0xffffff9c │ │ │ │ eorle r2, ip, r4, lsl #22 │ │ │ │ tstcs r1, sl, ror ip │ │ │ │ @ instruction: 0xf685981e │ │ │ │ - strmi pc, [r2], sp, ror #25 │ │ │ │ + pkhtbmi pc, r2, r9, asr #25 @ │ │ │ │ @ instruction: 0xf10ab128 │ │ │ │ @ instruction: 0x46010a14 │ │ │ │ @ instruction: 0xf6889803 │ │ │ │ - ldcvc 15, cr15, [fp], #-188 @ 0xffffff44 │ │ │ │ + ldcvc 15, cr15, [fp], #-108 @ 0xffffff94 │ │ │ │ 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 244dcc │ │ │ │ ldrbmi r0, [r7], -r3, asr #5 │ │ │ │ stmib r2, {r0, r8, r9, ip, sp}^ │ │ │ │ - blcs 318db0 │ │ │ │ + blcs 318dd8 │ │ │ │ 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], {195} @ 0xc3 │ │ │ │ + blx 40e608 │ │ │ │ @ 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 21ba81a │ │ │ │ @ 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 5e1638 │ │ │ │ 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 +471965,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, 9, cr15, cr12, cr8, {4} │ │ │ │ svceq 0x0000f1bb │ │ │ │ svcls 0x0009d13e │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ stcls 15, cr10, [r6], {10} │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - strexblt pc, r3, [ip] @ │ │ │ │ + biclt pc, ip, pc, ror pc @ │ │ │ │ ldrbt r9, [r5], r6 │ │ │ │ - blcs 31bb08 │ │ │ │ + blcs 31bb30 │ │ │ │ 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 31bb40 │ │ │ │ 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: 0xff66f686 │ │ │ │ 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 ff03a932 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xb12eb133 │ │ │ │ ldmiblt fp, {r0, r1, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1ba462f │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ ldr sl, [r7, #3562] @ 0xdea │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - @ instruction: 0xe7bcf9b9 │ │ │ │ + ldr pc, [ip, r5, lsr #19]! │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6924648 │ │ │ │ - @ instruction: 0xe7e5fbb3 │ │ │ │ + @ instruction: 0xe7e5fb9f │ │ │ │ @ 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 0x0000ed6a │ │ │ │ + ldrsbteq r3, [r8], #-90 @ 0xffffffa6 │ │ │ │ + ldrsbteq r3, [r8], #-88 @ 0xffffffa8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r4, ror #11 │ │ │ │ + ldrhteq r3, [r8], #-92 @ 0xffffffa4 │ │ │ │ muleq r0, r8, sl │ │ │ │ - eoreq sl, r4, r8, asr r4 │ │ │ │ + eoreq sl, r4, r0, ror r5 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2b83ec │ │ │ │ + blhi 2b8414 │ │ │ │ @ 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 ff30fa9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls cd6fd0 │ │ │ │ + blls cd6ff8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, sp, r5, ror r1 │ │ │ │ - blhi 2b826c │ │ │ │ + blhi 2b8294 │ │ │ │ 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 ff4f23d4 │ │ │ │ @ instruction: 0xf0002b11 │ │ │ │ stmdavs r9, {r0, r2, r3, r6, r8, pc} │ │ │ │ - blcs 216fd8 │ │ │ │ - blls 4b1780 │ │ │ │ + blcs 217000 │ │ │ │ + blls 4b17a8 │ │ │ │ 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 feb23c28 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - blcc 221c14 │ │ │ │ + blcc 221c3c │ │ │ │ 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, 4, pc, cr2, 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 2170dc │ │ │ │ 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 20908c │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strbmi r0, [r0], -r0, lsl #16 │ │ │ │ - bleq 23919c │ │ │ │ - blx fe83aa7a │ │ │ │ - bllt 73779c │ │ │ │ - bllt 7b77a0 │ │ │ │ + bleq 2391c4 │ │ │ │ + blx fe33aaa2 │ │ │ │ + bllt 7377c4 │ │ │ │ + bllt 7b77c8 │ │ │ │ @ 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 +472113,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 223cfc │ │ │ │ addhi pc, r9, r0, asr #32 │ │ │ │ svcge 0x00239b09 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 39d378 │ │ │ │ + blls 39d3a0 │ │ │ │ svceq 0x00f0f013 │ │ │ │ adchi pc, r1, r0, asr #32 │ │ │ │ - bleq ff863cf4 │ │ │ │ - blls 7fe22c │ │ │ │ + bleq ff863d1c │ │ │ │ + blls 7fe254 │ │ │ │ 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 377878 │ │ │ │ + ldc 12, cr6, [pc, #616] @ 1fd370 │ │ │ │ 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 4711f4 │ │ │ │ + b 6f9d3c │ │ │ │ rscsle r0, r6, sl, lsl #30 │ │ │ │ mrc 8, 5, r6, cr0, cr12, {1} │ │ │ │ stmdals r3, {r3, r6, r8, r9, fp} │ │ │ │ mulslt r1, r4, r8 │ │ │ │ @ instruction: 0xf6864659 │ │ │ │ - @ instruction: 0x465afa1d │ │ │ │ + ldrbmi pc, [sl], -r9, lsl #20 @ │ │ │ │ tstcs r1, r8, lsl r8 │ │ │ │ - @ instruction: 0xf9cef685 │ │ │ │ + @ instruction: 0xf9baf685 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2e3930 │ │ │ │ + bgt 2e3958 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46280b14 │ │ │ │ - stc2l 6, cr15, [r2, #-544] @ 0xfffffde0 │ │ │ │ + stc2 6, cr15, [lr, #-544]! @ 0xfffffde0 │ │ │ │ @ instruction: 0x4622465b │ │ │ │ @ instruction: 0x462821dd │ │ │ │ - blx 7bab66 │ │ │ │ + blx 2bab8e │ │ │ │ @ instruction: 0xf1b84603 │ │ │ │ eorsle r0, r8, r0, lsl #30 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r8], -r7, lsr #3 │ │ │ │ @ instruction: 0xf6883601 │ │ │ │ - strcc pc, [r4, -fp, lsl #22] │ │ │ │ + @ instruction: 0x3704faf7 │ │ │ │ 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 63b85c │ │ │ │ @ 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 83c5ac │ │ │ │ @ instruction: 0x3140f892 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ smlalbbcc pc, r0, r2, r8 @ │ │ │ │ strtmi r2, [r8], -r2, lsl #2 │ │ │ │ - blx 15bac04 │ │ │ │ + blx 10bac2c │ │ │ │ strmi lr, [r0], r8, lsr #14 │ │ │ │ - blls 477018 │ │ │ │ - blcs 228e54 │ │ │ │ - blls 3b168c │ │ │ │ + blls 477040 │ │ │ │ + blcs 228e7c │ │ │ │ + blls 3b16b4 │ │ │ │ svceq 0x00f0f013 │ │ │ │ svcge 0x0078f43f │ │ │ │ andcs r9, r1, #14336 @ 0x3800 │ │ │ │ - blge be1ddc │ │ │ │ + blge be1e04 │ │ │ │ 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 63b7e8 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ @ instruction: 0xf8cd0c54 │ │ │ │ stmib sp, {r2, r3, r6, pc}^ │ │ │ │ @ instruction: 0x97127710 │ │ │ │ - blls 5b711c │ │ │ │ + blls 5b7144 │ │ │ │ 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 +472216,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 │ │ │ │ + ldc2 6, cr15, [lr, #796] @ 0x31c │ │ │ │ + bls 385e78 │ │ │ │ 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 ff23ab50 │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {4} │ │ │ │ ... │ │ │ │ - ldrhteq r3, [r8], #-6 │ │ │ │ + rsbseq r3, r8, lr, lsl #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r8, r0, lsr #1 │ │ │ │ - eoreq ip, r2, r8, lsr sp │ │ │ │ + rsbseq r3, r8, r8, ror r0 │ │ │ │ + eoreq ip, r2, r0, asr lr │ │ │ │ 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 2616ec │ │ │ │ @ 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 +472261,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], #-388 @ 0xfffffe7c │ │ │ │ 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, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -472273,26 +472281,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 4bc404 │ │ │ │ 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 0x0000eb3a │ │ │ │ + rsbseq r2, r8, r2, asr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, lr, lsr #25 │ │ │ │ + rsbseq r2, r8, r6, lsl #25 │ │ │ │ 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 +472309,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: 0xf100f88d │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r2, r4, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6864631 │ │ │ │ - @ instruction: 0x4621fb15 │ │ │ │ + strtmi pc, [r1], -r1, lsl #22 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - @ instruction: 0xf44ffbf3 │ │ │ │ + @ instruction: 0xf44ffbdf │ │ │ │ stmdbvs r8!, {r1, r2, r3, r4, r6, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf890f685 │ │ │ │ + @ instruction: 0xf87cf685 │ │ │ │ strmi r2, [r4], -r0, lsr #6 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstls r6, r1, lsl #4 │ │ │ │ - blx 33ae0a │ │ │ │ + blx ffe3ae30 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ffabae1a │ │ │ │ + blx ff5bae42 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6856928 │ │ │ │ - @ instruction: 0xf100f87f │ │ │ │ + @ instruction: 0xf100f86b │ │ │ │ @ instruction: 0x23200918 │ │ │ │ andcs r4, r1, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0xf6864649 │ │ │ │ - @ instruction: 0x4621faf3 │ │ │ │ + @ instruction: 0x4621fadf │ │ │ │ stcge 6, cr4, [lr], {40} @ 0x28 │ │ │ │ - blx ff63ae3e │ │ │ │ + blx ff13ae66 │ │ │ │ orrscs r4, r1, r2, lsr r6 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - tstpcs r3, pc, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r3, fp, ror #18 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8b6f685 │ │ │ │ + @ instruction: 0xf8a2f685 │ │ │ │ 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 +472356,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 2fbb10 │ │ │ │ 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 17cef50 │ │ │ │ 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 324cf8 │ │ │ │ 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 +472394,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 2fe338 │ │ │ │ ldmib sp, {r1, r2, r3, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r1, r2, r3, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf684ab08 │ │ │ │ - strmi pc, [r7], -fp, asr #31 │ │ │ │ + @ instruction: 0x4607ffb7 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx 12baf5a │ │ │ │ + blx dbaf82 │ │ │ │ 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 +472425,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], -r1, lsr #20 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - stmdals r4, {r0, r1, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r4, {r0, r1, r2, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andscc r4, r8, r1, lsr r6 │ │ │ │ - blx 15bafb8 │ │ │ │ - blmi 40fdd0 │ │ │ │ + blx 10bafe0 │ │ │ │ + blmi 40fdf8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6d7614 │ │ │ │ + blls 6d763c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r2, r5, r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - b b3ae88 │ │ │ │ - rsbseq r2, r8, ip, ror #24 │ │ │ │ + b 63aeb0 │ │ │ │ + rsbseq r2, r8, r4, asr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, lr, asr #24 │ │ │ │ + rsbseq r2, r8, r6, lsr #24 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r2, r8, ip, asr sl │ │ │ │ + rsbseq r2, r8, r4, lsr sl │ │ │ │ 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 2176dc │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 124ff18 │ │ │ │ + blmi 124ff40 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d7680 │ │ │ │ + blls 5d76a8 │ │ │ │ @ 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 +472479,298 @@ │ │ │ │ ldm lr!, {r1, r2, r8, r9, ip, pc} │ │ │ │ strls r0, [r7], -pc │ │ │ │ @ instruction: 0xa018f8d6 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6864650 │ │ │ │ - pkhbtmi pc, r3, r9, lsl #23 @ │ │ │ │ + strmi pc, [r3], r5, lsl #23 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad048 │ │ │ │ @ instruction: 0xf8d11010 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ andle r0, lr, r0, lsl #30 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ - blvc 4a9b8c │ │ │ │ + blvc 4a9bb4 │ │ │ │ andsle r2, r1, r4, lsl #20 │ │ │ │ @ instruction: 0xf8da4651 │ │ │ │ @ instruction: 0xf1baa000 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ - blcs 31c2c4 │ │ │ │ + blcs 31c2ec │ │ │ │ @ instruction: 0x4658d010 │ │ │ │ @ instruction: 0xf68646da │ │ │ │ - @ instruction: 0xf1bbfb7b │ │ │ │ + @ instruction: 0xf1bbfb67 │ │ │ │ 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: 0xf1bbfb4f │ │ │ │ mvnle r0, r0, lsl #30 │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6914630 │ │ │ │ - strls pc, [r1], #-4027 @ 0xfffff045 │ │ │ │ + strls pc, [r1], #-4007 @ 0xfffff059 │ │ │ │ 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 2177d0 │ │ │ │ @ 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: 0xe7ebff93 │ │ │ │ + stmdb r8!, {r1, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r2, r8, lr, ror #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r8], #-144 @ 0xffffff70 │ │ │ │ + rsbseq r2, r8, r8, asr #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed54924 │ │ │ │ + bl fed5494c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bl 2016ec │ │ │ │ + bl 201714 │ │ │ │ strmi r1, [sp], -r1, asr #6 │ │ │ │ @ instruction: 0x46063330 │ │ │ │ - blgt 5cef88 │ │ │ │ - @ instruction: 0xf816f686 │ │ │ │ + blgt 5cefb0 │ │ │ │ + @ instruction: 0xf802f686 │ │ │ │ strcc fp, [r2, #-784] @ 0xfffffcf0 │ │ │ │ mlacs sp, r6, r8, pc @ │ │ │ │ - bcs 9fdcfc │ │ │ │ + bcs 9fdd24 │ │ │ │ @ instruction: 0x0c05eb06 │ │ │ │ @ instruction: 0xf8965d73 │ │ │ │ - bl 211804 │ │ │ │ + bl 21182c │ │ │ │ andsle r0, r6, r3, asr #7 │ │ │ │ - blvs 238da8 │ │ │ │ + blvs 238dd0 │ │ │ │ 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 27b7dc │ │ │ │ biceq lr, r3, #0, 22 │ │ │ │ - blvc 238dc4 │ │ │ │ - blvc 13b924c │ │ │ │ - blx 639344 │ │ │ │ + blvc 238dec │ │ │ │ + blvc 13b9274 │ │ │ │ + blx 63936c │ │ │ │ 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 20c3cc │ │ │ │ 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 238df4 │ │ │ │ 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: 0xf916f688 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf924f688 │ │ │ │ + @ instruction: 0xf910f688 │ │ │ │ strmi r2, [r7], -r2, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf91ef688 │ │ │ │ + @ instruction: 0xf90af688 │ │ │ │ @ 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, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r7, [r7], -r1, lsr #28 │ │ │ │ vacgt.f32 d23, d1, d10 │ │ │ │ ldrvc r0, [sl], -r0, lsl #4 │ │ │ │ - blhi ad7820 │ │ │ │ + blhi ad7848 │ │ │ │ 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: 0xff64f687 │ │ │ │ @ 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: 0xff6ef687 │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8946815 │ │ │ │ @ instruction: 0x463bc018 │ │ │ │ mcrvc 1, 1, r2, cr15, cr14, {4} │ │ │ │ streq pc, [r0, -ip, ror #6] │ │ │ │ ldmdavs r7, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr} │ │ │ │ @ instruction: 0xf8b78b25 │ │ │ │ vmov.i32 d28, #216 @ 0x000000d8 │ │ │ │ vrshl.u32 q8, q4, │ │ │ │ @ instruction: 0xf8a70ccb │ │ │ │ @ instruction: 0xf687c018 │ │ │ │ - stmdavs r3, {r0, r1, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3, {r0, r1, r2, r4, r6, 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 ad7900 │ │ │ │ vorr.i16 d24, #46336 @ 0xb500 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r5, #851443712 @ 0x32c00000 │ │ │ │ - @ instruction: 0xf8bef686 │ │ │ │ + @ instruction: 0xf8aaf686 │ │ │ │ @ instruction: 0xf6f44630 │ │ │ │ - andvs pc, r4, r7, lsr #30 │ │ │ │ + andvs pc, r4, r3, lsl pc @ │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ strbmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x4628219e │ │ │ │ - @ instruction: 0xff4cf687 │ │ │ │ + @ instruction: 0xff38f687 │ │ │ │ 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, #8978432 @ 0x890000 │ │ │ │ strtmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - andcs pc, r2, #9895936 @ 0x970000 │ │ │ │ + andcs pc, r2, #8585216 @ 0x830000 │ │ │ │ strtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6884628 │ │ │ │ - @ instruction: 0x463af891 │ │ │ │ + @ instruction: 0x463af87d │ │ │ │ mvncs r4, r0, lsl #13 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - strmi pc, [r3], -r3, lsl #30 │ │ │ │ + strmi pc, [r3], -pc, ror #29 │ │ │ │ @ instruction: 0xf894464a │ │ │ │ orrscs r9, lr, r8, lsl r0 │ │ │ │ @ instruction: 0xf8d34628 │ │ │ │ @ instruction: 0xf89cc000 │ │ │ │ vqadd.u32 d30, d9, d8 │ │ │ │ @ instruction: 0xf88c0e00 │ │ │ │ @ instruction: 0xf8d3e018 │ │ │ │ @ instruction: 0xf8b4e000 │ │ │ │ @ instruction: 0xf8bec018 │ │ │ │ vshr.u8 d25, d8, #4 │ │ │ │ sha256su1.32 q8, q14, q4 │ │ │ │ @ instruction: 0xf8ae09cb │ │ │ │ @ instruction: 0xf6879018 │ │ │ │ - strmi pc, [r3], -sp, lsl #30 │ │ │ │ + @ instruction: 0x4603fef9 │ │ │ │ @ instruction: 0xf8944642 │ │ │ │ mvncs r8, r8, lsl r0 │ │ │ │ @ instruction: 0xf8d34628 │ │ │ │ @ instruction: 0xf89cc000 │ │ │ │ vqadd.u32 d30, d8, d8 │ │ │ │ @ instruction: 0xf88c0e00 │ │ │ │ @ instruction: 0xf8d3e018 │ │ │ │ @ instruction: 0xf8b4e000 │ │ │ │ @ instruction: 0xf8bec018 │ │ │ │ vshr.u8 d24, d8, #4 │ │ │ │ sha256su1.32 q8, q14, q4 │ │ │ │ @ instruction: 0xf8ae08cb │ │ │ │ @ instruction: 0xf6878018 │ │ │ │ - @ instruction: 0x4603fef1 │ │ │ │ + @ instruction: 0x4603fedd │ │ │ │ @ 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 b57a4c │ │ │ │ @ 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, 12, cr15, cr6, 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 760688 │ │ │ │ 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: 0x4630f819 │ │ │ │ + mcr2 6, 4, pc, cr2, 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: 0xfffef687 │ │ │ │ strmi r4, [r6], -r1, lsr #12 │ │ │ │ strtmi r2, [r8], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf80cf688 │ │ │ │ + @ instruction: 0xfff8f687 │ │ │ │ strmi r4, [r1], r1, lsr #12 │ │ │ │ strtmi r2, [r8], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf806f688 │ │ │ │ + @ instruction: 0xfff2f687 │ │ │ │ @ instruction: 0x46804632 │ │ │ │ strtmi r2, [r8], -ip, ror #3 │ │ │ │ - cdp2 6, 7, cr15, cr8, cr7, {4} │ │ │ │ + cdp2 6, 6, cr15, cr4, 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 ff4fa83c │ │ │ │ andsge pc, r8, lr, lsr #17 │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - @ instruction: 0x4606feb5 │ │ │ │ + strmi pc, [r6], -r1, lsr #29 │ │ │ │ @ instruction: 0xf8944628 │ │ │ │ @ instruction: 0x4643e018 │ │ │ │ ldmdavs r5!, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf89521cc │ │ │ │ vqadd.u32 d28, d14, d8 │ │ │ │ @ instruction: 0xf8850c00 │ │ │ │ @ instruction: 0xf8d6c018 │ │ │ │ - blhi b6da90 │ │ │ │ + blhi b6dab8 │ │ │ │ @ instruction: 0xe018f8bc │ │ │ │ strbeq pc, [r8, #965] @ 0x3c5 @ │ │ │ │ cdpeq 3, 12, cr15, cr11, cr5, {3} │ │ │ │ ands pc, r8, ip, lsr #17 │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - stmdavs r3, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r3, {r0, r2, r7, 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 ad7b0c │ │ │ │ vorr.i16 d24, #46336 @ 0xb500 │ │ │ │ vcgt.u32 q8, , q4 │ │ │ │ tsthi r5, #851443712 @ 0x32c00000 │ │ │ │ - @ instruction: 0xffb8f685 │ │ │ │ + @ instruction: 0xffa4f685 │ │ │ │ @ instruction: 0xf6f44638 │ │ │ │ - andvs pc, r4, r1, lsr #28 │ │ │ │ + andvs pc, r4, sp, lsl #28 │ │ │ │ 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 +472778,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 ff9180e4 │ │ │ │ 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, r5, asr sp │ │ │ │ @ instruction: 0x463a463b │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - stc2l 6, cr15, [r2, #-552]! @ 0xfffffdd8 │ │ │ │ + stc2l 6, cr15, [lr, #-552] @ 0xfffffdd8 │ │ │ │ @ instruction: 0xf8d8b140 │ │ │ │ svcvs 0x00f32004 │ │ │ │ @ instruction: 0xf8c83201 │ │ │ │ strb r2, [r4, r4]! │ │ │ │ @ instruction: 0xe7e26ff3 │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0x4630461a │ │ │ │ - ldc2l 6, cr15, [r2, #-552] @ 0xfffffdd8 │ │ │ │ + ldc2 6, cr15, [lr, #-552]! @ 0xfffffdd8 │ │ │ │ @ instruction: 0xf8d8b130 │ │ │ │ svcvs 0x00f32008 │ │ │ │ @ instruction: 0xf8c83201 │ │ │ │ ldrb r2, [r4, r8] │ │ │ │ ldrdcs pc, [r0], -r8 │ │ │ │ andcc r6, r1, #972 @ 0x3cc │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ svclt 0x0000e7cd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - blmi 1a29dac │ │ │ │ + blmi 1a29dd4 │ │ │ │ @ instruction: 0x46054614 │ │ │ │ @ instruction: 0xf10d2200 │ │ │ │ tstls r1, r8, lsl #16 │ │ │ │ ldrbtmi r4, [r9], #-2397 @ 0xfffff6a3 │ │ │ │ strtmi r5, [r1], -fp, asr #17 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xff42f687 │ │ │ │ + @ instruction: 0xff2ef687 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ strtmi r4, [r8], -r2, lsl #13 │ │ │ │ - @ instruction: 0xff3cf687 │ │ │ │ + @ instruction: 0xff28f687 │ │ │ │ strtmi r2, [r1], -r2, lsl #4 │ │ │ │ strtmi r4, [r8], -r1, lsl #13 │ │ │ │ - @ instruction: 0xff36f687 │ │ │ │ + @ instruction: 0xff22f687 │ │ │ │ strmi r2, [r2], -ip, ror #3 │ │ │ │ strtmi r4, [r8], -r7, lsl #12 │ │ │ │ - stc2 6, cr15, [r8, #540]! @ 0x21c │ │ │ │ + ldc2 6, cr15, [r4, #540] @ 0x21c │ │ │ │ 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 a81c18 │ │ │ │ @ instruction: 0xf3c28b0e │ │ │ │ vhsub.u32 q8, q9, q4 │ │ │ │ movwhi r0, #59083 @ 0xe6cb │ │ │ │ @ instruction: 0x46317c7e │ │ │ │ - stc2 6, cr15, [r4], #532 @ 0x214 │ │ │ │ + ldc2 6, cr15, [r0], {133} @ 0x85 │ │ │ │ stmdbvs r8!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6842101 │ │ │ │ - @ instruction: 0x4606fc55 │ │ │ │ + strmi pc, [r6], -r1, asr #24 │ │ │ │ strbmi fp, [r4], r8, asr #2 │ │ │ │ @ instruction: 0x0003e8bc │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - ldrtmi pc, [r2], -fp, asr #31 @ │ │ │ │ + @ instruction: 0x4632ffb7 │ │ │ │ orrscs r4, lr, fp, asr r6 │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - @ instruction: 0x4603fd9f │ │ │ │ + strmi pc, [r3], -fp, lsl #27 │ │ │ │ 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: 0x4606fd71 │ │ │ │ @ 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 bedcb0 │ │ │ │ @ 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 │ │ │ │ + ldc2l 6, cr15, [r6, #-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 b57d54 │ │ │ │ vbic.i16 d24, #55040 @ 0xd700 │ │ │ │ vrshl.u32 q8, q4, │ │ │ │ teqhi r7, #53215232 @ 0x32c0000 │ │ │ │ - ldc2l 6, cr15, [r6, #-540] @ 0xfffffde4 │ │ │ │ + stc2l 6, cr15, [r2, #-540] @ 0xfffffde4 │ │ │ │ cdpvc 8, 2, cr6, cr5, cr3, {0} │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ mrcvc 0, 0, r0, cr10, cr12, {0} │ │ │ │ andeq pc, r0, #-1811939327 @ 0x94000001 │ │ │ │ stmdavs sl, {r1, r3, r4, r9, sl, ip, sp, lr} │ │ │ │ - blhi 760968 │ │ │ │ + blhi 760990 │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ strbeq pc, [fp, #867] @ 0x363 @ │ │ │ │ @ instruction: 0xf6858315 │ │ │ │ - stmdals r1, {r0, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - ldc2 6, cr15, [r2, #-976] @ 0xfffffc30 │ │ │ │ - blmi 3d0518 │ │ │ │ + stmdals r1, {r0, r2, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldc2l 6, cr15, [lr], #976 @ 0x3d0 │ │ │ │ + blmi 3d0540 │ │ │ │ andvs r4, r4, sl, ror r4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r7, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - mrc 6, 3, APSR_nzcv, cr12, cr1, {1} │ │ │ │ + mcr 6, 3, pc, cr8, cr1, {1} @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r8, r2, ror #8 │ │ │ │ - rsbseq r2, r8, ip, lsl #6 │ │ │ │ + rsbseq r2, r8, sl, lsr r4 │ │ │ │ + rsbseq r2, r8, r4, ror #5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ strmi fp, [sl], r7, lsr #1 │ │ │ │ ldrne pc, [r0, #-2271] @ 0xfffff721 │ │ │ │ ldcge 6, cr4, [r3], {19} │ │ │ │ movwls r2, #45572 @ 0xb204 │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ strmi r3, [r5], -r8, lsl #10 │ │ │ │ strtmi r9, [r0], -r6, lsl #8 │ │ │ │ smlabtcs r8, fp, r8, r5 │ │ │ │ @ instruction: 0x9325681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc2l 6, cr15, [r8], {244} @ 0xf4 │ │ │ │ + ldc2 6, cr15, [r4], #976 @ 0x3d0 │ │ │ │ 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 b57dfc │ │ │ │ @ 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 217e64 │ │ │ │ + blls 7b25a0 │ │ │ │ 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, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r5, #3620864 @ 0x374000 │ │ │ │ - blcc 24ee14 │ │ │ │ + blcc 24ee3c │ │ │ │ eorsmi r9, fp, r3, lsl sl │ │ │ │ adcsmi r4, sl, #50331648 @ 0x3000000 │ │ │ │ - blne feb3258c │ │ │ │ + blne feb325b4 │ │ │ │ svclt 0x003442ac │ │ │ │ strcs r2, [r1], #-1024 @ 0xfffffc00 │ │ │ │ - bl ff1bb694 │ │ │ │ + bl fecbb6bc │ │ │ │ @ instruction: 0xf10de7c4 │ │ │ │ strtmi r0, [r6], -r0, ror #22 │ │ │ │ - blge 9cf93c │ │ │ │ + blge 9cf964 │ │ │ │ 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 @ 1fde28 │ │ │ │ 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 21ca9c │ │ │ │ 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 ff918410 │ │ │ │ strtmi sp, [r5], -fp, lsr #32 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ - blvc d32618 │ │ │ │ + blvc d32640 │ │ │ │ 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 631f18 │ │ │ │ rschi pc, r3, r0 │ │ │ │ - blls ac8ae4 │ │ │ │ + blls ac8b0c │ │ │ │ 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] @ 1fd4d7 │ │ │ │ ldrbeq r7, [fp, fp, lsr #28] │ │ │ │ - blls 333338 │ │ │ │ + blls 333360 │ │ │ │ ldmib sp, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ - blcs 1fe2a0 │ │ │ │ + blcs 1fe2c8 │ │ │ │ rschi pc, r0, r0 │ │ │ │ stc2 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf895e004 │ │ │ │ - bls 2c9f50 │ │ │ │ + bls 2c9f78 │ │ │ │ bicsle r4, ip, sl, lsl r2 │ │ │ │ stccs 6, cr4, [r0], {37} @ 0x25 │ │ │ │ ldrtmi sp, [r8], -r2, asr #3 │ │ │ │ - @ instruction: 0xff76f685 │ │ │ │ + @ instruction: 0xff62f685 │ │ │ │ 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, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 217f98 │ │ │ │ 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 5bebcc │ │ │ │ + stc2 6, cr15, [ip], #-532 @ 0xfffffdec │ │ │ │ cmppeq r0, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ - blgt 5cf708 │ │ │ │ - ldc2 6, cr15, [sl], #-532 @ 0xfffffdec │ │ │ │ + blgt 5cf730 │ │ │ │ + stc2 6, cr15, [r6], #-532 @ 0xfffffdec │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ mcrcs 15, 0, fp, cr0, cr8, {0} │ │ │ │ @ instruction: 0xf895d031 │ │ │ │ @ instruction: 0xf895202d │ │ │ │ - bcs a09fb8 │ │ │ │ + bcs a09fe0 │ │ │ │ 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 38f87c │ │ │ │ ldc 3, cr0, [r3, #780] @ 0x30c │ │ │ │ @ instruction: 0xf6310b00 │ │ │ │ - @ instruction: 0xf894ece8 │ │ │ │ + @ instruction: 0xf894ecd4 │ │ │ │ strbmi r3, [r0], -r0, lsr #32 │ │ │ │ biceq lr, r3, #11264 @ 0x2c00 │ │ │ │ - bleq 239598 │ │ │ │ - ldcl 6, cr15, [lr], {49} @ 0x31 │ │ │ │ + bleq 2395c0 │ │ │ │ + stcl 6, cr15, [sl], {49} @ 0x31 │ │ │ │ ldmdbls r8, {r4, r8, r9, fp, ip, pc} │ │ │ │ - blcs 2048c4 │ │ │ │ + blcs 2048ec │ │ │ │ subsmi fp, fp, #184, 30 @ 0x2e0 │ │ │ │ @ instruction: 0xdde22b1a │ │ │ │ - bls 464f8c │ │ │ │ + bls 464fb4 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - blx ff83bf6a │ │ │ │ + blx ff83bf92 │ │ │ │ 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 59e264 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx ff23bf9a │ │ │ │ + blx ff23bfc2 │ │ │ │ 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 639bac │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 1febcc │ │ │ │ - blls 3324c8 │ │ │ │ + blcs 1febf4 │ │ │ │ + blls 3324f0 │ │ │ │ eorsle r2, r2, r0, lsl #22 │ │ │ │ - blcs 224c00 │ │ │ │ + blcs 224c28 │ │ │ │ @ instruction: 0x4641d17c │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - blls 87d5dc │ │ │ │ + blls 87d604 │ │ │ │ cmnle r5, r0, lsl #22 │ │ │ │ - blcs 224c50 │ │ │ │ + blcs 224c78 │ │ │ │ addhi pc, r4, r0, asr #32 │ │ │ │ strtmi r6, [sl], -fp, ror #31 │ │ │ │ ldrdeq lr, [r5, -sp] │ │ │ │ - blvc 8d8064 │ │ │ │ + blvc 8d808c │ │ │ │ eorle r2, r9, r5, lsl #22 │ │ │ │ stc2l 7, cr15, [lr], #-1020 @ 0xfffffc04 │ │ │ │ - blvc 6f7d3c │ │ │ │ + blvc 6f7d64 │ │ │ │ @ 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 ae9cc4 │ │ │ │ @ instruction: 0xf893695b │ │ │ │ @ instruction: 0xf08aa001 │ │ │ │ movwls r0, #17153 @ 0x4301 │ │ │ │ - blls 4f7cb4 │ │ │ │ + blls 4f7cdc │ │ │ │ @ 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 11fa4a8 │ │ │ │ + bl 4a30c0 │ │ │ │ + blge 6004a8 │ │ │ │ @ instruction: 0x46ca4654 │ │ │ │ mul r1, r9, r6 │ │ │ │ rscle r4, sl, r2, lsr #11 │ │ │ │ svccc 0x0001f814 │ │ │ │ - bl 38f9a8 │ │ │ │ + bl 38f9d0 │ │ │ │ ldc 3, cr0, [r3, #780] @ 0x30c │ │ │ │ @ instruction: 0xf6310a00 │ │ │ │ - @ instruction: 0xf894ea28 │ │ │ │ + @ instruction: 0xf894ea14 │ │ │ │ strbmi r3, [r0], -r0, lsr #32 │ │ │ │ biceq lr, r3, #11264 @ 0x2c00 │ │ │ │ - beq 2396ec │ │ │ │ - b 9bb968 │ │ │ │ + beq 239714 │ │ │ │ + b 4bb990 │ │ │ │ ldmdbls r8, {r4, r8, r9, fp, ip, pc} │ │ │ │ - blcs 204a18 │ │ │ │ + blcs 204a40 │ │ │ │ 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 1dbc10a │ │ │ │ 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 4cf9c8 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - andcs pc, r1, #39168 @ 0x9900 │ │ │ │ + andcs pc, r1, #34048 @ 0x8500 │ │ │ │ andls r4, r4, r9, lsr #12 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - andcs pc, r2, #37632 @ 0x9300 │ │ │ │ + andcs pc, r2, #32512 @ 0x7f00 │ │ │ │ andls r4, sl, r9, lsr #12 │ │ │ │ @ instruction: 0xf6874648 │ │ │ │ - mvncs pc, sp, lsl #25 │ │ │ │ + mvncs pc, r9, ror ip @ │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8cd4648 │ │ │ │ @ instruction: 0xf6879014 │ │ │ │ - @ instruction: 0x4682fafd │ │ │ │ + strmi pc, [r2], r9, ror #21 │ │ │ │ mulsgt r8, r5, r8 │ │ │ │ @ instruction: 0x4618ab10 │ │ │ │ - bleq 239c14 │ │ │ │ + bleq 239c3c │ │ │ │ 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 c82174 │ │ │ │ @ instruction: 0xc018f8b1 │ │ │ │ sbceq pc, r8, #134217731 @ 0x8000003 │ │ │ │ stcleq 3, cr15, [fp], {98} @ 0x62 │ │ │ │ andsgt pc, r8, r1, lsr #17 │ │ │ │ mulsls r1, r6, r8 │ │ │ │ @ instruction: 0xf6854649 │ │ │ │ - @ instruction: 0x464af9f3 │ │ │ │ + @ instruction: 0x464af9df │ │ │ │ tstcs r1, r3, lsr #16 │ │ │ │ - @ instruction: 0xf9a4f684 │ │ │ │ + @ instruction: 0xf990f684 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r4, #-540] @ 0xfffffde4 │ │ │ │ @ instruction: 0xb014f8dd │ │ │ │ @ instruction: 0x464a4653 │ │ │ │ @ instruction: 0x4658219e │ │ │ │ - blx ffcbbbb8 │ │ │ │ + blx ff7bbbe0 │ │ │ │ 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 db61e8 │ │ │ │ @ instruction: 0xc018f8be │ │ │ │ strbeq pc, [r8], r6, asr #7 @ │ │ │ │ stcleq 3, cr15, [fp], {102} @ 0x66 │ │ │ │ andsgt pc, r8, lr, lsr #17 │ │ │ │ - blx ff5bbbf0 │ │ │ │ + blx ff0bbc18 │ │ │ │ @ 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 db6220 │ │ │ │ @ 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 ff63bc54 │ │ │ │ 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 7a0efc │ │ │ │ biceq pc, r8, #201326595 @ 0xc000003 │ │ │ │ strbeq pc, [fp], r3, ror #6 @ │ │ │ │ @ instruction: 0xf6858316 │ │ │ │ - stmdals r6, {r0, r1, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx 1d3be0c │ │ │ │ + stmdals r6, {r0, r1, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blx 183be34 │ │ │ │ strt r6, [pc], -r5 │ │ │ │ - bl ffabbb08 │ │ │ │ - rsbseq r2, r8, r4, asr #5 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + bl ff5bbb30 │ │ │ │ @ instruction: 0x0078229c │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r2, r8, r4, ror r2 │ │ │ │ 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 4945e4 │ │ │ │ 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 14fac0 │ │ │ │ andvs r6, r6, r1, asr #32 │ │ │ │ adchi pc, r1, r0 │ │ │ │ @ instruction: 0xf0402bfe │ │ │ │ @ instruction: 0xf687812b │ │ │ │ - strmi pc, [r6], -sp, asr #23 │ │ │ │ + @ instruction: 0x4606fbb9 │ │ │ │ orrscs r4, sp, r2, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6870810 │ │ │ │ - @ instruction: 0x7c77fa3d │ │ │ │ - bleq ff5f992c │ │ │ │ + @ instruction: 0x7c77fa29 │ │ │ │ + bleq ff5f9954 │ │ │ │ ldrtmi r4, [r9], -r2, lsl #13 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - ldrtmi pc, [sl], -r9, asr #18 @ │ │ │ │ + @ instruction: 0x463af935 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf8faf684 │ │ │ │ + @ instruction: 0xf8e6f684 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2cfbd8 │ │ │ │ + blgt 2cfc00 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldclvc 12, cr15, [r2], #-452 @ 0xfffffe3c │ │ │ │ - bcs a06ee0 │ │ │ │ + ldclvc 12, cr15, [r2], #-372 @ 0xfffffe8c │ │ │ │ + bcs a06f08 │ │ │ │ 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 33999c │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6847b02 │ │ │ │ - pkhtbmi pc, r1, r7, asr #17 @ │ │ │ │ - blge 2aa870 │ │ │ │ + strmi pc, [r1], r3, asr #17 │ │ │ │ + blge 2aa898 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - stmdbvs r0!, {r0, r1, r3, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r1, r2, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #528 @ 0x210 │ │ │ │ @ instruction: 0xf8c89304 │ │ │ │ vst4.8 {d19-d22}, [pc], r4 │ │ │ │ @ instruction: 0xf8ad5360 │ │ │ │ ldc 0, cr3, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ - blvc 2b9978 │ │ │ │ - @ instruction: 0xf8b8f684 │ │ │ │ + blvc 2b99a0 │ │ │ │ + @ instruction: 0xf8a4f684 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2e8f58 │ │ │ │ + blgt 2e8f80 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - stc2 6, cr15, [ip], #-540 @ 0xfffffde4 │ │ │ │ - blcs 121d534 │ │ │ │ + ldc2 6, cr15, [r8], {135} @ 0x87 │ │ │ │ + blcs 121d55c │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ @ instruction: 0x463a4653 │ │ │ │ @ instruction: 0x462021dd │ │ │ │ - @ instruction: 0xf9fcf687 │ │ │ │ + @ instruction: 0xf9e8f687 │ │ │ │ @ instruction: 0x46074632 │ │ │ │ @ instruction: 0x462021d8 │ │ │ │ - @ instruction: 0xf9d0f687 │ │ │ │ + @ instruction: 0xf9bcf687 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [fp], -pc, ror #19 @ │ │ │ │ + @ instruction: 0x464bf9db │ │ │ │ ldrtmi r4, [r2], -r7, lsl #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [r3], -r7, ror #19 @ │ │ │ │ + @ instruction: 0x4643f9d3 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf9e0f687 │ │ │ │ + @ instruction: 0xf9ccf687 │ │ │ │ @ instruction: 0x46032173 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ @ instruction: 0xf6879600 │ │ │ │ - strmi pc, [r1], -sp, lsl #20 │ │ │ │ + @ instruction: 0x4601f9f9 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - blx 10bbdde │ │ │ │ + blx bbbe06 │ │ │ │ @ instruction: 0xf6844628 │ │ │ │ - andcs pc, r1, r5, asr #30 │ │ │ │ + andcs pc, r1, r1, lsr pc @ │ │ │ │ @ instruction: 0xf687e08d │ │ │ │ - strmi pc, [r7], -pc, lsr #22 │ │ │ │ + @ instruction: 0x4607fb1b │ │ │ │ orrscs r4, sp, r2, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6870810 │ │ │ │ - @ instruction: 0x7c7ef99f │ │ │ │ - bleq fe239a68 │ │ │ │ + @ instruction: 0x7c7ef98b │ │ │ │ + bleq fe239a90 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6854640 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #17 @ │ │ │ │ + @ instruction: 0x4632f897 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf85cf684 │ │ │ │ + @ instruction: 0xf848f684 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2cfd14 │ │ │ │ + blgt 2cfd3c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4633fbd3 │ │ │ │ + @ instruction: 0x4633fbbf │ │ │ │ mvnscs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x7c7af9a7 │ │ │ │ + @ instruction: 0x7c7af993 │ │ │ │ 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 2b9aa4 │ │ │ │ + @ instruction: 0xf822f684 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e905c │ │ │ │ + blgt 2e9084 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - blx fecbbe86 │ │ │ │ + blx fe7bbeae │ │ │ │ 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 │ │ │ │ + strmi pc, [r0], r3, lsl #16 │ │ │ │ + blge 2aaa18 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldrbmi pc, [r3], -fp, lsl #23 @ │ │ │ │ + @ instruction: 0x4653fb77 │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf95ef687 │ │ │ │ + @ instruction: 0xf94af687 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ @ instruction: 0x96002173 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf98af687 │ │ │ │ + @ instruction: 0xf976f687 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r2], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - mcrrvc 9, 4, pc, r3, cr15 @ │ │ │ │ - blcs a0fcdc │ │ │ │ + mcrrvc 9, 3, pc, r3, cr11 @ │ │ │ │ + blcs a0fd04 │ │ │ │ svcge 0x0072f43f │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -ip, lsl #3 │ │ │ │ - @ instruction: 0xf91ef687 │ │ │ │ + @ instruction: 0xf90af687 │ │ │ │ strb r4, [r9, -r1, lsl #12]! │ │ │ │ - bmi 12c64f0 │ │ │ │ + bmi 12c6518 │ │ │ │ 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 │ │ │ │ + selmi pc, r1, r7 @ │ │ │ │ + blge 2aaab0 │ │ │ │ @ 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, #2859 @ 0xb2b @ │ │ │ │ @ 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 │ │ │ │ + pkhbtmi pc, r2, r7, lsl #31 @ │ │ │ │ + blge 2aaaf0 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 73a9a0 │ │ │ │ + beq 73a9c8 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0xf06ffb1f │ │ │ │ + @ instruction: 0xf06ffb0b │ │ │ │ andcs r0, r0, #-201326591 @ 0xf4000001 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - strmi pc, [r0], pc, lsl #31 │ │ │ │ - blge 2aab00 │ │ │ │ + @ instruction: 0x4680ff7b │ │ │ │ + blge 2aab28 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldrbmi pc, [r3], -r3, lsl #22 @ │ │ │ │ + ldrbmi pc, [r3], -pc, ror #21 @ │ │ │ │ vst1.16 {d20-d22}, [pc], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8d6f687 │ │ │ │ + @ instruction: 0xf8c2f687 │ │ │ │ strls r4, [r0], -r3, asr #12 │ │ │ │ @ instruction: 0x4606463a │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - @ instruction: 0xf902f687 │ │ │ │ + @ instruction: 0xf8eef687 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [r2], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strmi pc, [r1], -r7, asr #17 │ │ │ │ + @ instruction: 0x4601f8b3 │ │ │ │ svclt 0x0000e6ec │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - @ instruction: 0x00781d96 │ │ │ │ + rsbseq r1, r8, lr, ror #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r8, lr, lsl #22 │ │ │ │ + rsbseq r1, r8, r6, ror #21 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - @ instruction: 0xf88cf687 │ │ │ │ + @ instruction: 0xf878f687 │ │ │ │ @ instruction: 0x463a4653 │ │ │ │ @ instruction: 0x460721dd │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #17 @ │ │ │ │ + @ instruction: 0x4632f897 │ │ │ │ bicscs r4, r8, r2, lsl #13 │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - @ instruction: 0x4652f87f │ │ │ │ + ldrbmi pc, [r2], -fp, ror #16 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf89ef687 │ │ │ │ + @ instruction: 0xf88af687 │ │ │ │ ldrtmi r4, [sl], -fp, asr #12 │ │ │ │ vst1.32 {d20-d22}, [pc], r1 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf896f687 │ │ │ │ + @ instruction: 0xf882f687 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [sl], -pc, lsl #17 @ │ │ │ │ + @ instruction: 0x464af87b │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - @ instruction: 0xf8bcf687 │ │ │ │ + @ instruction: 0xf8a8f687 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x460611bb │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - vtst.8 , q0, │ │ │ │ + vadd.i8 , q0, │ │ │ │ strmi r1, [r2], -r7, ror #2 │ │ │ │ @ instruction: 0x46204633 │ │ │ │ - @ instruction: 0xf87af687 │ │ │ │ + @ instruction: 0xf866f687 │ │ │ │ ldr r4, [pc], r1, lsl #12 │ │ │ │ movwls r2, #17172 @ 0x4314 │ │ │ │ - blvc 339cfc │ │ │ │ + blvc 339d24 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - pkhbtmi pc, r2, r1, lsl #30 @ │ │ │ │ - blge 2aabfc │ │ │ │ + @ instruction: 0x4682fefd │ │ │ │ + blge 2aac24 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 73aad4 │ │ │ │ + beq 73aafc │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - movwcs pc, #2693 @ 0xa85 @ │ │ │ │ + movwcs pc, #2673 @ 0xa71 @ │ │ │ │ @ instruction: 0xf64f9305 │ │ │ │ @ instruction: 0xf6cf4302 │ │ │ │ movwls r7, #17407 @ 0x43ff │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - @ instruction: 0x4606fef3 │ │ │ │ - blge 2aabd8 │ │ │ │ + @ instruction: 0x4606fedf │ │ │ │ + blge 2aac00 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 1cbc104 │ │ │ │ - blvc c39d68 │ │ │ │ + blx 17bc12c │ │ │ │ + blvc c39d90 │ │ │ │ stmdbvs r0!, {r8, r9, sp} │ │ │ │ movwls r2, #16928 @ 0x4220 │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ stc 0, cr3, [sp, #16] │ │ │ │ @ instruction: 0xf6837b02 │ │ │ │ - pkhtbmi pc, r0, fp, asr #29 @ │ │ │ │ - blge 2aac68 │ │ │ │ + strmi pc, [r0], r7, asr #29 │ │ │ │ + blge 2aac90 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6874620 │ │ │ │ - strbmi pc, [sl], -pc, asr #20 @ │ │ │ │ + @ instruction: 0x464afa3b │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - usub8mi pc, r3, sp @ │ │ │ │ + ldrbmi pc, [r3], -r9, ror #31 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf81cf687 │ │ │ │ + @ instruction: 0xf808f687 │ │ │ │ @ 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 │ │ │ │ + pkhbtmi pc, r1, r9, lsl #29 @ │ │ │ │ + blge 2aacec │ │ │ │ @ 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, #2573 @ 0xa0d @ │ │ │ │ @ instruction: 0xf6c39305 │ │ │ │ strbt r7, [r0], r0, ror #7 │ │ │ │ - stmdb r0, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb ip!, {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 21887c │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 13d10f0 │ │ │ │ + blmi 13d1118 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5d8840 │ │ │ │ + blls 5d8868 │ │ │ │ @ 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 278f44 │ │ │ │ andge pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf8c846bc │ │ │ │ stmdbvs lr!, {sp, pc} │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ ldmvs r6!, {r0, r1, r2, r8, sl, ip, pc}^ │ │ │ │ stmibvs lr!, {r1, r2, r9, sl, ip, pc} │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6854630 │ │ │ │ - @ instruction: 0x4681fab9 │ │ │ │ + strmi pc, [r1], r5, lsr #21 │ │ │ │ subsle r2, r5, r0, lsl #28 │ │ │ │ - bleq 23a96c │ │ │ │ + bleq 23a994 │ │ │ │ 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 23919c │ │ │ │ + blx fe4fd1f2 │ │ │ │ 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 23dc74 │ │ │ │ andeq lr, r0, #307200 @ 0x4b000 │ │ │ │ - blx 19d00e0 │ │ │ │ + blx 19d0108 │ │ │ │ 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 14fdc58 │ │ │ │ + blx 19c14a8 │ │ │ │ strbmi pc, [r8], -fp, lsl #23 @ │ │ │ │ @ instruction: 0xf685464e │ │ │ │ - cmnplt r6, r7, lsl #21 @ p-variant is OBSOLETE │ │ │ │ + cmnplt r6, r3, ror 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 fe23d246 │ │ │ │ @ instruction: 0xf6854648 │ │ │ │ - @ instruction: 0x2e00fa79 │ │ │ │ + vmlscs.f32 s30, s0, s11 │ │ │ │ @ instruction: 0xf1bbd1f0 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - mrc2 6, 6, pc, cr0, cr0, {4} │ │ │ │ + mrc2 6, 5, pc, cr12, 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 218988 │ │ │ │ @ instruction: 0xe779d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6904628 │ │ │ │ - @ instruction: 0xe7ebfebb │ │ │ │ - ldm r0, {r0, r4, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r1, r8, r6, asr r8 │ │ │ │ + strb pc, [fp, r7, lsr #29]! @ │ │ │ │ + ldmda ip!, {r0, r4, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r1, r8, lr, lsr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r8, r0, lsr r8 │ │ │ │ + rsbseq r1, r8, r8, lsl #16 │ │ │ │ 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 2189dc │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi 1d512e8 │ │ │ │ + blmi 1d51310 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a589a0 │ │ │ │ + blls a589c8 │ │ │ │ @ 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 +473699,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 35d630 │ │ │ │ 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 e9ebc4 │ │ │ │ mvnsle r2, r5, lsl #20 │ │ │ │ mlacs r4, r6, r8, pc @ │ │ │ │ svclt 0x00182a01 │ │ │ │ rscle r4, sp, r4, lsr r6 │ │ │ │ stmiavs r0!, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ @ instruction: 0xf6834645 │ │ │ │ - stmib r8, {r0, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r0, r2, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib r8, {r9, fp, sp, pc}^ │ │ │ │ svcge 0x000baa02 │ │ │ │ @ instruction: 0x46c446be │ │ │ │ ldmvs fp, {r0, r1, r8, fp, sp, lr}^ │ │ │ │ andcc lr, r8, sp, asr #19 │ │ │ │ strgt ip, [pc, -pc, lsl #26] │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ @@ -473726,84 +473734,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, [r2, #-524] @ 0xfffffdf4 │ │ │ │ ldc 6, cr4, [r9, #20] │ │ │ │ strbmi r7, [r0], -r0, lsl #22 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ stc 7, cr3, [r5, #4] │ │ │ │ @ instruction: 0xf6877b05 │ │ │ │ - @ instruction: 0xf844f8cd │ │ │ │ + @ instruction: 0xf844f8b9 │ │ │ │ @ instruction: 0xf8965f04 │ │ │ │ addmi r0, r7, #36 @ 0x24 │ │ │ │ ldrtmi sp, [r4], -r6, ror #7 │ │ │ │ @ instruction: 0xf6869e00 │ │ │ │ - bge 67d17c │ │ │ │ + bge 67d154 │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff54f686 │ │ │ │ + @ instruction: 0xff40f686 │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ smladcs r1, r4, r0, r0 │ │ │ │ - @ instruction: 0xfff8f684 │ │ │ │ + @ instruction: 0xffe4f684 │ │ │ │ @ instruction: 0xf6846960 │ │ │ │ - cdpcs 12, 0, cr15, cr0, cr3, {0} │ │ │ │ + vmlscs.f64 d15, d16, d31 │ │ │ │ @ instruction: 0x4658d197 │ │ │ │ - @ instruction: 0xf99ef685 │ │ │ │ + @ instruction: 0xf98af685 │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ ldmib sp, {r0, r1, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd5601 │ │ │ │ cmplt r7, #12 │ │ │ │ @ instruction: 0x210346b9 │ │ │ │ @ instruction: 0xf6904628 │ │ │ │ - ldmdavs r6!, {r0, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 218b48 │ │ │ │ + ldmdavs r6!, {r0, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 218b70 │ │ │ │ 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 218b88 │ │ │ │ @ instruction: 0xe749d1f7 │ │ │ │ - blcs 35d768 │ │ │ │ + blcs 35d790 │ │ │ │ @ instruction: 0xf896d1db │ │ │ │ - blcs 24ab34 │ │ │ │ + blcs 24ab5c │ │ │ │ shadd16mi fp, r4, ip │ │ │ │ @ instruction: 0xf47f2600 │ │ │ │ @ instruction: 0xe7d2af7e │ │ │ │ - blcs 35d740 │ │ │ │ + blcs 35d768 │ │ │ │ @ instruction: 0xf894d1cf │ │ │ │ - blcs 24ab4c │ │ │ │ + blcs 24ab74 │ │ │ │ svcge 0x0075f47f │ │ │ │ @ instruction: 0xf06fe7c9 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - stc2l 6, cr15, [r6, #576] @ 0x240 │ │ │ │ + ldc2 6, cr15, [r2, #576]! @ 0x240 │ │ │ │ @ instruction: 0xf894e7d3 │ │ │ │ - bcs 246b64 │ │ │ │ + bcs 246b8c │ │ │ │ svcge 0x0068f47f │ │ │ │ @ instruction: 0xf630e754 │ │ │ │ - svclt 0x0000ef96 │ │ │ │ - ldrshteq r1, [r8], #-102 @ 0xffffff9a │ │ │ │ + svclt 0x0000ef82 │ │ │ │ + rsbseq r1, r8, lr, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r1, [r8], #-96 @ 0xffffffa0 │ │ │ │ + rsbseq r1, r8, r8, lsr #13 │ │ │ │ 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 4d9328 │ │ │ │ + blx fee0562c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blvs 2908cc │ │ │ │ + blvs 2908f4 │ │ │ │ addsmi r6, sl, #11264 @ 0x2c00 │ │ │ │ - bvs ff2b2f4c │ │ │ │ + bvs ff2b2f74 │ │ │ │ ldmdavs r0, {r0, r1, r3, r6, r7, r9, fp, sp, lr} │ │ │ │ - blvc 298b80 │ │ │ │ - bcs 25d74c │ │ │ │ + blvc 298ba8 │ │ │ │ + bcs 25d774 │ │ │ │ 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 +473820,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 259094 │ │ │ │ + bl 272c6c │ │ │ │ + bcs 2ff7c4 │ │ │ │ + bvs 232c20 │ │ │ │ @ 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 29336a │ │ │ │ + b 15cabc0 │ │ │ │ + blx 30af86 │ │ │ │ + b fe23abc8 │ │ │ │ + blx 24af0e │ │ │ │ + b fe23abd0 │ │ │ │ + blx 28ad16 │ │ │ │ + b fe23abd8 │ │ │ │ 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 5997ea │ │ │ │ + b 15cb7ec │ │ │ │ + blx 34bbb6 │ │ │ │ + b fe2fb7f8 │ │ │ │ + blx 30bb3e │ │ │ │ + b fe2fb800 │ │ │ │ + blx 58b946 │ │ │ │ + b fe27b008 │ │ │ │ + bvs ff2cf044 │ │ │ │ + blvc 2d8c64 │ │ │ │ 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 +473870,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, r3, r7, 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 20ad04 │ │ │ │ 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 ffa5f08c │ │ │ │ + blvc 898ccc │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ @ instruction: 0xf1ba810e │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0x2322822c │ │ │ │ ldrtmi r2, [r8], -r2, lsl #4 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xf962f687 │ │ │ │ + @ instruction: 0xf94ef687 │ │ │ │ strmi r7, [r5], -r2, asr #24 │ │ │ │ - bcs 12105a8 │ │ │ │ + bcs 12105d0 │ │ │ │ teqphi r4, r0 @ p-variant is OBSOLETE │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ - b c0ef10 │ │ │ │ + b c0ef38 │ │ │ │ strmi r0, [fp], -r1, lsl #2 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blcs 25f4a8 │ │ │ │ + blcs 25f4d0 │ │ │ │ adcshi pc, r8, r0 │ │ │ │ stmdbvs r1, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ svcvc 0x0089b109 │ │ │ │ @ instruction: 0x1e59b919 │ │ │ │ @ instruction: 0xf0004219 │ │ │ │ - bcs a1f5f8 │ │ │ │ + bcs a1f620 │ │ │ │ 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 +473933,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 123ae8c │ │ │ │ @ instruction: 0x2e027b53 │ │ │ │ svclt 0x002c461f │ │ │ │ movwcs r4, #1587 @ 0x633 │ │ │ │ - blls 32394c │ │ │ │ + blls 323974 │ │ │ │ ldmdbvs r8, {r5, r6, r8, sp} │ │ │ │ - blx ffa3c74e │ │ │ │ + blx ff53c776 │ │ │ │ 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 463592 │ │ │ │ andcs r2, r1, #768 @ 0x300 │ │ │ │ @ instruction: 0xf89c2320 │ │ │ │ @ instruction: 0xf10ee051 │ │ │ │ @ instruction: 0xf8400e0b │ │ │ │ @ instruction: 0xf89c702e │ │ │ │ svcls 0x0005e053 │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ eorge pc, lr, r0, asr #16 │ │ │ │ @ instruction: 0xe052f89c │ │ │ │ @ instruction: 0xc054f89c │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorvc pc, lr, r0, asr #16 │ │ │ │ eorcs pc, ip, r0, asr #16 │ │ │ │ - cdp2 6, 3, cr15, cr0, cr4, {4} │ │ │ │ + cdp2 6, 1, cr15, cr12, cr4, {4} │ │ │ │ ldrtmi r9, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf6864638 │ │ │ │ - qadd16mi pc, fp, pc @ │ │ │ │ + strtmi pc, [fp], -fp, lsl #30 │ │ │ │ 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, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdbvs r3, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ movwne pc, #15113 @ 0x3b09 @ │ │ │ │ @ instruction: 0x3052f893 │ │ │ │ @ instruction: 0xf852330b │ │ │ │ - blcs 20ae50 │ │ │ │ + blcs 20ae78 │ │ │ │ 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 43a45c │ │ │ │ + blx 13bc83a │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18952 @ 0x4a08 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf6864619 │ │ │ │ - blls 33e960 │ │ │ │ + blls 33e938 │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf686113f │ │ │ │ - strmi pc, [r5], -r3, lsr #25 │ │ │ │ + strmi pc, [r5], -pc, lsl #25 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - bcs 35da9c │ │ │ │ + bcs 35dac4 │ │ │ │ uadd16mi fp, r3, r8 │ │ │ │ strtmi sp, [sl], -sp, rrx │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf686111f │ │ │ │ - @ instruction: 0x4605fc95 │ │ │ │ - blcs 2193d8 │ │ │ │ + strmi pc, [r5], -r1, lsl #25 │ │ │ │ + blcs 219400 │ │ │ │ andshi pc, r5, #0 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 25dac0 │ │ │ │ + bcs 25dae8 │ │ │ │ andhi pc, pc, #64 @ 0x40 │ │ │ │ ssatmi r6, #11, r8, asr #19 │ │ │ │ - @ instruction: 0xffa4f6c5 │ │ │ │ - blx 219402 │ │ │ │ + @ instruction: 0xff90f6c5 │ │ │ │ + blx 21942a │ │ │ │ msrlt CPSR_fsx, r8, lsl #16 │ │ │ │ ldmdavs ip, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 25db00 │ │ │ │ + blcs 25db28 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr9, cr15, {1} │ │ │ │ - blls 366288 │ │ │ │ - bpl 2395ac │ │ │ │ + blls 3662b0 │ │ │ │ + bpl 2395d4 │ │ │ │ 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 fe8c6f64 │ │ │ │ stmdale r6!, {r5, r9, fp, sp} │ │ │ │ - bcs 9cd6b4 │ │ │ │ + bcs 9cd6dc │ │ │ │ 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 +474050,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 fec2ba92 │ │ │ │ + bls 34b734 │ │ │ │ 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 a03b70 │ │ │ │ msrhi (UNDEF: 107), r0 │ │ │ │ - bcs 9cd72c │ │ │ │ + bcs 9cd754 │ │ │ │ @ instruction: 0x81a7f200 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x01a50020 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ eoreq r0, r0, r5, lsr #3 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @@ -474072,15 +474080,15 @@ │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ @ instruction: 0x01a501a5 │ │ │ │ smlaltbeq r0, ip, r5, r1 │ │ │ │ - blx fe27d8f0 │ │ │ │ + blx fe27d918 │ │ │ │ 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 +474121,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 2595ec │ │ │ │ @ instruction: 0xb123d03c │ │ │ │ ldmdavs sp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 25dcd0 │ │ │ │ + blcs 25dcf8 │ │ │ │ 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 +474154,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 25dd2c │ │ │ │ rschi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf6c569d8 │ │ │ │ - stmdbvs fp!, {r0, r1, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf606fb00 │ │ │ │ stmib sp, {r0, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldc 1, cr1, [sp, #32] │ │ │ │ tstcs r1, r8, lsl #22 │ │ │ │ @ instruction: 0xed8d6938 │ │ │ │ @ instruction: 0xf6837b06 │ │ │ │ - @ instruction: 0x4605f9fb │ │ │ │ + strmi pc, [r5], -r7, ror #19 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 3aab90 │ │ │ │ + blge 3aabb8 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrtmi r6, [r8], -r9, ror #5 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - ldc2l 6, cr15, [r0, #-536]! @ 0xfffffde8 │ │ │ │ - blls 378b78 │ │ │ │ + ldc2l 6, cr15, [ip, #-536] @ 0xfffffde8 │ │ │ │ + blls 378ba0 │ │ │ │ @ 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 3ba750 │ │ │ │ + @ instruction: 0xf9ccf683 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e9d18 │ │ │ │ + blgt 2e9d40 │ │ │ │ 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, [r0, #-536] @ 0xfffffde8 │ │ │ │ + blvs ffa47d40 │ │ │ │ ldr r9, [r4, #773]! @ 0x305 │ │ │ │ - b 18a5d30 │ │ │ │ + b 18a5d58 │ │ │ │ @ instruction: 0xf43f0303 │ │ │ │ - blls 32ab6c │ │ │ │ + blls 32ab94 │ │ │ │ @ instruction: 0xf8cd460e │ │ │ │ movwls sl, #36896 @ 0x9020 │ │ │ │ - blvc 43a7a8 │ │ │ │ + blvc 43a7d0 │ │ │ │ ldmdbvs r8!, {r1, r4, r5, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6837b06 │ │ │ │ - @ instruction: 0x4606f9bb │ │ │ │ - blge 3ab648 │ │ │ │ + strmi pc, [r6], -r7, lsr #19 │ │ │ │ + blge 3ab670 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46383614 │ │ │ │ - ldc2 6, cr15, [r2, #-536]! @ 0xfffffde8 │ │ │ │ + ldc2 6, cr15, [lr, #-536] @ 0xfffffde8 │ │ │ │ @ instruction: 0xe66e4633 │ │ │ │ stmdbcc r6, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bllt 8f8a88 │ │ │ │ + bllt 8f8ab0 │ │ │ │ movwls r3, #35585 @ 0x8b01 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ - blvc 43a7e4 │ │ │ │ + blvc 43a80c │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blvc 3ba7ac │ │ │ │ - @ instruction: 0xf99ef683 │ │ │ │ + blvc 3ba7d4 │ │ │ │ + @ instruction: 0xf98af683 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18950 @ 0x4a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf6864619 │ │ │ │ - blls 33e5e8 │ │ │ │ + blls 33e5c0 │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ vmin.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6861151 │ │ │ │ - strmi pc, [r5], -r7, ror #21 │ │ │ │ + @ instruction: 0x4605fad3 │ │ │ │ @ instruction: 0xf04fe642 │ │ │ │ ldr r0, [sp, #2592]! @ 0xa20 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ ldrb r3, [r5, r1, lsl #6] │ │ │ │ - beq 63b2f8 │ │ │ │ + beq 63b320 │ │ │ │ movwcs lr, #1460 @ 0x5b4 │ │ │ │ - blx fe27da40 │ │ │ │ + blx fe27da68 │ │ │ │ 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 +474253,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 4c1e98 │ │ │ │ teqcc r1, r1, lsr r1 │ │ │ │ - blvc 16c3af4 │ │ │ │ - beq 123b370 │ │ │ │ + blvc 16c3b1c │ │ │ │ + beq 123b398 │ │ │ │ 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 16f8848 │ │ │ │ + beq 63b3b4 │ │ │ │ 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 16f882c │ │ │ │ + blls 310b10 │ │ │ │ mulsge ip, r3, r8 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ @ instruction: 0xf630e55f │ │ │ │ - movwcs lr, #3016 @ 0xbc8 │ │ │ │ + movwcs lr, #2996 @ 0xbb4 │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r8], #-52 @ 0xffffffcc │ │ │ │ - ldrshteq r1, [r8], #-50 @ 0xffffffce │ │ │ │ + rsbseq r1, r8, ip, asr #7 │ │ │ │ + rsbseq r1, r8, sl, asr #7 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r1, r8, r6, lsr #4 │ │ │ │ + ldrshteq r1, [r8], #-30 @ 0xffffffe2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0xf8df3558 │ │ │ │ ldrbtmi r2, [fp], #-1368 @ 0xfffffaa8 │ │ │ │ @@ -474301,22 +474309,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 9a0770 │ │ │ │ + beq 23b470 │ │ │ │ ldrbtmi r4, [r8], #1273 @ 0x4f9 │ │ │ │ @ instruction: 0xf8cd9302 │ │ │ │ - blge 827388 │ │ │ │ + blge 8273b0 │ │ │ │ stmdblt fp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd9301 │ │ │ │ - blls 29f3f4 │ │ │ │ + blls 29f41c │ │ │ │ @ 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 +474335,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] │ │ │ │ + smlabtcs r2, r7, r9, pc @ │ │ │ │ ldrtmi r4, [r8], -r3, lsl #12 │ │ │ │ - blls 4e4008 │ │ │ │ + blls 4e4030 │ │ │ │ addscc pc, r4, sp, lsl #17 │ │ │ │ - @ instruction: 0xf8fef690 │ │ │ │ + @ instruction: 0xf8eaf690 │ │ │ │ @ instruction: 0x9018f8d7 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x464ed03b │ │ │ │ - blcs 21fbc90 │ │ │ │ + blcs 21fbcb8 │ │ │ │ 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 89f9a4 │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ stmdavs ip!, {r3, r4, r9, pc} │ │ │ │ stmdavs r3!, {r2, r6, r8, ip, sp, pc} │ │ │ │ - blvc ceb880 │ │ │ │ + blvc ceb8a8 │ │ │ │ suble r2, r2, r4, lsl #22 │ │ │ │ stmdavs ip!, {r0, r2, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - blcs 31e070 │ │ │ │ + blcs 31e098 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [ip], #528 @ 0x210 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldmib sp, {r1, r3, r6, r7, r8, ip, lr, pc}^ │ │ │ │ tstcs r3, r9, lsl #8 │ │ │ │ @ instruction: 0xf6904638 │ │ │ │ - tstpcs r0, r7, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r3, lsl r9 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6ed9824 │ │ │ │ - stmdavs r4!, {r0, r2, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r4, r9, 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 +474392,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 4d94e0 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ stmibvs fp, {r4, r6, r7, r8, pc} │ │ │ │ svccs 0x0080f5b3 │ │ │ │ - bls 2b3b74 │ │ │ │ + bls 2b3b9c │ │ │ │ movwcs sl, #14350 @ 0x380e │ │ │ │ tstls lr, #130023424 @ 0x7c00000 │ │ │ │ - blx ff0bd46e │ │ │ │ + blx ff0bd496 │ │ │ │ @ instruction: 0xf04f4be9 │ │ │ │ - bls 381a08 │ │ │ │ + bls 381a30 │ │ │ │ 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 +474417,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 30b56c │ │ │ │ @ instruction: 0xf08042ba │ │ │ │ - bls 5df894 │ │ │ │ + bls 5df8bc │ │ │ │ @ instruction: 0xf881fa5f │ │ │ │ movwls r9, #12805 @ 0x3205 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ vst4. {d24-d27}, [pc :256], r8 │ │ │ │ @ instruction: 0xf68371d4 │ │ │ │ - @ instruction: 0x4642f815 │ │ │ │ + strbmi pc, [r2], -r1, lsl #16 @ │ │ │ │ eorhi pc, ip, r0, lsl #17 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r1], -r3, lsl #22 │ │ │ │ @ instruction: 0xf6844607 │ │ │ │ - @ instruction: 0xf10dfa87 │ │ │ │ + @ instruction: 0xf10dfa73 │ │ │ │ @ instruction: 0xf8cd0c50 │ │ │ │ movwcs sl, #92 @ 0x5c │ │ │ │ - beq 173b914 │ │ │ │ + beq 173b93c │ │ │ │ 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 33f574 │ │ │ │ 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 +474458,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 93cf9e │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf6840018 │ │ │ │ - strtmi pc, [r8], -fp, ror #20 │ │ │ │ - cdp2 6, 7, cr15, cr6, cr3, {4} │ │ │ │ + @ instruction: 0x4628fa57 │ │ │ │ + cdp2 6, 6, cr15, cr2, 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 feb1f6c0 │ │ │ │ @ instruction: 0xf8d89a06 │ │ │ │ @ instruction: 0xf8dd1000 │ │ │ │ ldmpl r0, {r2, r3, r6, sp, pc}^ │ │ │ │ stmdbvs fp, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 2a35b2 │ │ │ │ + blx 2a35da │ │ │ │ @ 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 +474490,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: 0xf10dff7f │ │ │ │ @ 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 +474507,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 42724c │ │ │ │ stm r7, {r0, r1, r2, r4, r8, r9, ip, pc} │ │ │ │ cpsid , #15 │ │ │ │ stm r7, {r2, r4, r5, r6, r8, r9, sl} │ │ │ │ - blls 2ff66c │ │ │ │ + blls 2ff694 │ │ │ │ @ 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 2a568e │ │ │ │ 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 fe4bd0c0 │ │ │ │ @ instruction: 0xf6834628 │ │ │ │ - movwcs pc, #7657 @ 0x1de9 @ │ │ │ │ + movwcs pc, #7637 @ 0x1dd5 @ │ │ │ │ addscc pc, r5, sp, lsl #17 │ │ │ │ - blvc 8b9148 │ │ │ │ + blvc 8b9170 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x4680fef1 │ │ │ │ stmdals r2, {r0, r6, r9, sl, lr} │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx fe23d0d4 │ │ │ │ + blx 1d3d0fc │ │ │ │ vabd.s8 q15, q0, q7 │ │ │ │ @ instruction: 0xf68211a7 │ │ │ │ - @ instruction: 0x4642ff1d │ │ │ │ + strbmi pc, [r2], -r9, lsl #30 @ │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ @ instruction: 0xf100802c │ │ │ │ - blls 2c1734 │ │ │ │ + blls 2c175c │ │ │ │ @ instruction: 0xf6844641 │ │ │ │ - blls 37dd18 │ │ │ │ + blls 37dcf0 │ │ │ │ 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 5c2768 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ stm r7, {r3, r8, r9, sl, fp, ip, pc} │ │ │ │ ldmib sp, {r0, r1, r2, r3}^ │ │ │ │ @ instruction: 0xf8477203 │ │ │ │ @ instruction: 0xf847202a │ │ │ │ ldrtmi r0, [r9], -lr, lsr #32 │ │ │ │ eoreq pc, ip, r7, asr #16 │ │ │ │ @ instruction: 0xf6869802 │ │ │ │ - ldr pc, [r1, -r3, asr #20] │ │ │ │ + ldr pc, [r1, -pc, lsr #20] │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ vst1.32 {d30-d32}, [pc], r7 │ │ │ │ @ instruction: 0xf6827124 │ │ │ │ - blls 43f2bc │ │ │ │ + blls 43f294 │ │ │ │ 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 +474608,38 @@ │ │ │ │ @ instruction: 0xf04f031f │ │ │ │ svcls 0x000333ff │ │ │ │ svclt 0x0018409f │ │ │ │ mvnscc pc, #-1073741823 @ 0xc0000001 │ │ │ │ @ instruction: 0xf8dc9304 │ │ │ │ rsbcs r3, r4, #20 │ │ │ │ svcls 0x00049905 │ │ │ │ - blx 2a57be │ │ │ │ + blx 2a57e6 │ │ │ │ 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: 0xf9def686 │ │ │ │ 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] @ 1ffa10 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ @ instruction: 0x468ae5f0 │ │ │ │ @ instruction: 0xf630e571 │ │ │ │ - movwcs lr, #2312 @ 0x908 │ │ │ │ + movwcs lr, #2292 @ 0x8f4 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - rsbseq r0, r8, r2, asr sp │ │ │ │ - rsbseq r0, r8, sl, asr #26 │ │ │ │ + rsbseq r0, r8, sl, lsr #26 │ │ │ │ + rsbseq r0, r8, r2, lsr #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, lr, lsl sp │ │ │ │ + ldrshteq r0, [r8], #-198 @ 0xffffff3a │ │ │ │ @ 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 +474660,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 ff0d1128 │ │ │ │ addlt r4, r8, r9, ror r4 │ │ │ │ ldrmi r4, [r6], -r4, lsl #12 │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ vadd.i8 , q8, │ │ │ │ ldmdavs fp, {r0, r1, r2, r7, r8, ip} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf6850300 │ │ │ │ - mvnscs pc, r1, asr #30 │ │ │ │ + mvnscs pc, sp, lsr #30 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xff3cf685 │ │ │ │ - ldc 6, cr4, [pc, #520] @ 1ffab8 │ │ │ │ + @ instruction: 0xff28f685 │ │ │ │ + ldc 6, cr4, [pc, #520] @ 1ffae0 │ │ │ │ strbmi r0, [r0], -sp, lsr #23 │ │ │ │ mulspl r1, sl, r8 │ │ │ │ @ instruction: 0xf6834629 │ │ │ │ - strtmi pc, [sl], -r7, asr #28 │ │ │ │ + @ instruction: 0x462afe33 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - ldc2l 6, cr15, [r8, #520]! @ 0x208 │ │ │ │ + stc2l 6, cr15, [r4, #520]! @ 0x208 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2d11dc │ │ │ │ + blgt 2d1204 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6864620 │ │ │ │ - strtmi pc, [fp], -pc, ror #18 │ │ │ │ + @ instruction: 0x462bf95b │ │ │ │ mvncs r4, r2, asr r6 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - orrscs pc, r8, r3, asr #30 │ │ │ │ + orrscs pc, r8, pc, lsr #30 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xff18f685 │ │ │ │ + @ instruction: 0xff04f685 │ │ │ │ @ instruction: 0x46054632 │ │ │ │ cmppne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - qadd16mi pc, sl, r1 @ │ │ │ │ + @ instruction: 0x462afefd │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xff30f685 │ │ │ │ + @ instruction: 0xff1cf685 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [sl], -r9, lsr #30 │ │ │ │ + qadd16mi pc, sl, r5 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xff22f685 │ │ │ │ + @ instruction: 0xff0ef685 │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x11b3f240 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - shadd16mi pc, r3, fp @ │ │ │ │ + ldrtmi pc, [r3], -r7, lsl #30 @ │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4682113f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464aff13 │ │ │ │ + @ instruction: 0x464afeff │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - @ instruction: 0xff0cf685 │ │ │ │ + cdp2 6, 15, cr15, cr8, cr5, {4} │ │ │ │ @ instruction: 0x46024633 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ strtmi r7, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xff04f685 │ │ │ │ + cdp2 6, 15, cr15, cr0, cr5, {4} │ │ │ │ orrslt r4, r7, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464afefb │ │ │ │ + strbmi pc, [sl], -r7, ror #29 @ │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - @ instruction: 0xff28f685 │ │ │ │ + @ instruction: 0xff14f685 │ │ │ │ @ instruction: 0x46054633 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -pc, asr #3 │ │ │ │ - cdp2 6, 14, cr15, cr12, cr5, {4} │ │ │ │ + cdp2 6, 13, cr15, cr8, 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, 13, cr15, cr0, cr5, {4} │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859500 │ │ │ │ - bmi 1dff5fc │ │ │ │ + bmi 1dff5d4 │ │ │ │ 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 1207a44 │ │ │ │ @ instruction: 0xf002d071 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ svclt 0x004807d9 │ │ │ │ ldrle r4, [r1, #-1619]! @ 0xfffff9ad │ │ │ │ cmncs r3, sl, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf685a000 │ │ │ │ - strtmi pc, [sl], -pc, ror #29 │ │ │ │ + @ instruction: 0x462afedb │ │ │ │ ldrtmi r4, [r3], -r7, lsl #12 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464afeb3 │ │ │ │ + @ instruction: 0x464afe9f │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - cdp2 6, 14, cr15, cr0, cr5, {4} │ │ │ │ + cdp2 6, 12, cr15, cr12, cr5, {4} │ │ │ │ @ instruction: 0x46024633 │ │ │ │ bicvc pc, pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldclvc 14, cr15, [sl], #-660 @ 0xfffffd6c │ │ │ │ - bcs 1211240 │ │ │ │ + ldclvc 14, cr15, [sl], #-580 @ 0xfffffdbc │ │ │ │ + bcs 1211268 │ │ │ │ @ instruction: 0xf002d027 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ ldrbeq r2, [fp, r0, lsl #2] │ │ │ │ ldrtmi fp, [fp], -r8, asr #30 │ │ │ │ @ instruction: 0x462ad571 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859700 │ │ │ │ - ldr pc, [r2, r5, asr #29]! │ │ │ │ + @ instruction: 0xe7b2feb1 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9dd660 │ │ │ │ + bcs 9dd688 │ │ │ │ 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 +474793,95 @@ │ │ │ │ mrcpl 14, 2, r5, cr14, cr14, {2} │ │ │ │ andcs r5, r1, lr, asr lr │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmib sp, {r2, r8}^ │ │ │ │ stmib sp, {r2, r8}^ │ │ │ │ stmdbvs r0!, {r1, r8} │ │ │ │ @ instruction: 0xf6822101 │ │ │ │ - @ instruction: 0x4606fd11 │ │ │ │ - blge 2abf9c │ │ │ │ + @ instruction: 0x4606fcfd │ │ │ │ + blge 2abfc4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf888f686 │ │ │ │ + @ instruction: 0xf874f686 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - @ instruction: 0x4603fe5b │ │ │ │ + strmi pc, [r3], -r7, asr #28 │ │ │ │ andcs lr, r1, r1, asr #15 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldc 1, cr0, [sp, #8] │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6827b04 │ │ │ │ - @ instruction: 0x4607fcf1 │ │ │ │ + @ instruction: 0x4607fcdd │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf868f686 │ │ │ │ + @ instruction: 0xf854f686 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - @ instruction: 0x4603fe3b │ │ │ │ + strmi pc, [r3], -r7, lsr #28 │ │ │ │ movwcs lr, #6006 @ 0x1776 │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldrb r3, [lr, r8] │ │ │ │ andcs r2, r8, #67108864 @ 0x4000000 │ │ │ │ andcc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #56885248 @ 0x3640000 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6101 @ 0x17d5 │ │ │ │ movwls r2, #8736 @ 0x2220 │ │ │ │ @ instruction: 0xf62fe7d1 │ │ │ │ - bcc 27b8f0 │ │ │ │ + bcc 27b8c8 │ │ │ │ andne pc, r4, r8, asr #17 │ │ │ │ - bcs 9e3f40 │ │ │ │ + bcs 9e3f68 │ │ │ │ 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] @ 1ffc93 │ │ │ │ + rsbseq r0, r8, r4, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, r6, asr #12 │ │ │ │ + rsbseq r0, r8, lr, lsl r6 │ │ │ │ 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 ffed1614 │ │ │ │ @ instruction: 0x46044bf3 │ │ │ │ @ instruction: 0x460f447a │ │ │ │ @ instruction: 0xf04fb08b │ │ │ │ @ instruction: 0xf8df0b01 │ │ │ │ ldmpl r3, {r2, r6, r7, r8, r9, sp, pc}^ │ │ │ │ ldrbtmi r2, [sl], #512 @ 0x200 │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xff34f685 │ │ │ │ + @ instruction: 0xff20f685 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ strtmi r2, [r0], -r1, lsl #4 │ │ │ │ - @ instruction: 0xff2ef685 │ │ │ │ + @ instruction: 0xff1af685 │ │ │ │ @ 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 +474889,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: 0x4632fd73 │ │ │ │ vst1.32 {d20-d22}, [pc], r0 │ │ │ │ strtmi r7, [r0], -pc, lsl #3 │ │ │ │ - stc2 6, cr15, [r0, #532] @ 0x214 │ │ │ │ + stc2l 6, cr15, [ip, #-532]! @ 0xfffffdec │ │ │ │ svcvc 0x0093f5b7 │ │ │ │ @ instruction: 0xf0004681 │ │ │ │ - ldc 1, cr8, [pc, #128] @ 1ffcb0 │ │ │ │ + ldc 1, cr8, [pc, #128] @ 1ffcd8 │ │ │ │ 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 3ba398 │ │ │ │ + beq 83c09c │ │ │ │ + blvc 33b2a0 │ │ │ │ + stc2 6, cr15, [r4], #-520 @ 0xfffffdf8 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 2ea860 │ │ │ │ + blgt 2ea888 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - @ instruction: 0xffacf685 │ │ │ │ + @ instruction: 0xff98f685 │ │ │ │ @ instruction: 0x462a465b │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldc 13, cr15, [pc, #508] @ 1ffe70 │ │ │ │ + ldc 13, cr15, [pc, #428] @ 1ffe48 │ │ │ │ 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], r1, lsl #24 │ │ │ │ + blge 32c21c │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 73c0d0 │ │ │ │ + bleq 73c0f8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrbmi pc, [fp], -r9, lsl #31 @ │ │ │ │ + usub16mi pc, fp, r5 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - ldc2l 6, cr15, [ip, #-532] @ 0xfffffdec │ │ │ │ + stc2l 6, cr15, [r8, #-532] @ 0xfffffdec │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ strmi r2, [r3], r1, lsl #6 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ pkhtbmi pc, r0, r3, asr #27 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ strtmi r1, [r0], -r9, asr #2 │ │ │ │ - stc2 6, cr15, [r8, #-532]! @ 0xfffffdec │ │ │ │ + ldc2 6, cr15, [r4, #-532] @ 0xfffffdec │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - ldc2l 6, cr15, [sl, #-532]! @ 0xfffffdec │ │ │ │ + stc2l 6, cr15, [r6, #-532]! @ 0xfffffdec │ │ │ │ teqpne sp, #64, 4 @ p-variant is OBSOLETE │ │ │ │ addsmi r4, pc, #135266304 @ 0x8100000 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ - blmi fea52780 │ │ │ │ + blmi fea527a8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 459d64 │ │ │ │ + blls 459d8c │ │ │ │ @ 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 fea3be90 │ │ │ │ movwcc pc, #31489 @ 0x7b01 @ │ │ │ │ mullt r6, r3, r8 │ │ │ │ - bleq 4fa658 │ │ │ │ - b 15ec1e4 │ │ │ │ + bleq 4fa680 │ │ │ │ + b 15ec20c │ │ │ │ @ instruction: 0xf06a0a48 │ │ │ │ - blx 19c2740 │ │ │ │ + blx 19c2768 │ │ │ │ movwcs pc, #2698 @ 0xa8a @ │ │ │ │ @ instruction: 0x4629465a │ │ │ │ strtmi r9, [r0], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6864653 │ │ │ │ - movwcs pc, #2305 @ 0x901 @ │ │ │ │ + movwcs pc, #2285 @ 0x8ed @ │ │ │ │ @ instruction: 0x4631465a │ │ │ │ ldrbmi r9, [r3], -r0, lsl #6 │ │ │ │ strtmi r9, [r0], -r2 │ │ │ │ - @ instruction: 0xf8f8f686 │ │ │ │ + @ instruction: 0xf8e4f686 │ │ │ │ @ instruction: 0x460221fb │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - mcrrvc 12, 13, pc, r2, cr9 @ │ │ │ │ - bcs 121177c │ │ │ │ + mcrrvc 12, 12, pc, r2, cr5 @ │ │ │ │ + bcs 12117a4 │ │ │ │ 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 2916e4 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - stc2l 6, cr15, [ip], #532 @ 0x214 │ │ │ │ + ldc2l 6, cr15, [r8], {133} @ 0x85 │ │ │ │ @ instruction: 0x4652465b │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - bne 117c6a8 │ │ │ │ - @ instruction: 0xf8d6f686 │ │ │ │ + bne 117c6d0 │ │ │ │ + @ instruction: 0xf8c2f686 │ │ │ │ svclt 0x00184557 │ │ │ │ svcvc 0x00d7f5b7 │ │ │ │ movwcs fp, #7948 @ 0x1f0c │ │ │ │ vcgt.s8 d18, d0, d0 │ │ │ │ strmi r1, [r1], pc, asr #4 │ │ │ │ svclt 0x00084297 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ addsle r2, r1, r0, lsl #22 │ │ │ │ ldrtmi r4, [r2], -r3, lsl #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [sl], -fp, asr #25 │ │ │ │ + @ instruction: 0x462afcb7 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - stc2l 6, cr15, [r4], {133} @ 0x85 │ │ │ │ + ldc2 6, cr15, [r0], #532 @ 0x214 │ │ │ │ pkhtbmi r4, r1, r7, asr #10 │ │ │ │ strbmi sp, [r2], -r0, lsl #3 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blx 1a3d802 │ │ │ │ + blx 153d82a │ │ │ │ ldrtmi r4, [r9], -r7, lsl #12 │ │ │ │ ldrcc r4, [r4, -r0, lsr #12] │ │ │ │ - cdp2 6, 13, cr15, cr12, cr5, {4} │ │ │ │ + cdp2 6, 12, cr15, cr8, cr5, {4} │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - ldrtmi pc, [fp], -pc, lsr #25 @ │ │ │ │ + @ instruction: 0x463bfc9b │ │ │ │ ldrtmi r4, [r2], -r5, lsl #12 │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [sl], -r7, lsr #25 │ │ │ │ + @ instruction: 0x462afc93 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - stc2 6, cr15, [r0], #532 @ 0x214 │ │ │ │ + stc2 6, cr15, [ip], {133} @ 0x85 │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - ldc2 6, cr15, [r8], {133} @ 0x85 │ │ │ │ + stc2 6, cr15, [r4], {133} @ 0x85 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x4633fc91 │ │ │ │ + @ instruction: 0x4633fc7d │ │ │ │ cmncs r3, r2, lsl #12 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - ldc2 6, cr15, [lr], #532 @ 0x214 │ │ │ │ + stc2 6, cr15, [sl], #532 @ 0x214 │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strmi pc, [r1], r3, lsl #25 │ │ │ │ + strmi pc, [r1], pc, ror #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 │ │ │ │ + stc2l 6, cr15, [r6], #-532 @ 0xfffffdec │ │ │ │ ldrbmi r4, [r9], -r6, lsl #12 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf04faa06 │ │ │ │ @ instruction: 0x7c720b00 │ │ │ │ - beq 23bfcc │ │ │ │ - blge 33a5c8 │ │ │ │ - blx 63d8a2 │ │ │ │ + beq 23bff4 │ │ │ │ + blge 33a5f0 │ │ │ │ + blx 13d8c8 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eaab0 │ │ │ │ + blgt 2eaad8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strtmi pc, [fp], -r7, lsl #29 │ │ │ │ + @ instruction: 0x462bfe73 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - mrrc2 6, 8, pc, sl, cr5 @ │ │ │ │ + mcrr2 6, 8, pc, r6, cr5 @ │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r2], {133} @ 0x85 │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859500 │ │ │ │ - sxtab16mi pc, r1, r9, ror #24 @ │ │ │ │ - ldc 7, cr14, [pc, #8] @ 1ffef4 │ │ │ │ + strmi pc, [r1], r5, ror #24 │ │ │ │ + ldc 7, cr14, [pc, #8] @ 1fff1c │ │ │ │ movwcs r7, #2848 @ 0xb20 │ │ │ │ tstcs r1, r2, asr #24 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ movwls r6, #26912 @ 0x6920 │ │ │ │ - blvc 33b534 │ │ │ │ - blx ff8bd90c │ │ │ │ + blvc 33b55c │ │ │ │ + blx ff3bd934 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2eab1c │ │ │ │ + blgt 2eab44 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x464afe51 │ │ │ │ + @ instruction: 0x464afe3d │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - stc2 6, cr15, [r4], #-532 @ 0xfffffdec │ │ │ │ + ldc2 6, cr15, [r0], {133} @ 0x85 │ │ │ │ ldrbmi r4, [fp], -sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - ldc2 6, cr15, [ip], {133} @ 0x85 │ │ │ │ + stc2 6, cr15, [r8], {133} @ 0x85 │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - @ instruction: 0x4633fc15 │ │ │ │ + ldrtmi pc, [r3], -r1, lsl #24 @ │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6854620 │ │ │ │ - strbmi pc, [fp], -sp, lsl #24 @ │ │ │ │ + @ instruction: 0x464bfbf9 │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf6859600 │ │ │ │ - @ instruction: 0x4681fc39 │ │ │ │ + strmi pc, [r1], r5, lsr #24 │ │ │ │ svclt 0x0000e6c2 │ │ │ │ ... │ │ │ │ - rsbseq r0, r8, r4, asr r4 │ │ │ │ + rsbseq r0, r8, ip, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r8, r2, asr #8 │ │ │ │ - rsbseq r0, r8, ip, lsl #6 │ │ │ │ + rsbseq r0, r8, sl, lsl r4 │ │ │ │ + rsbseq r0, r8, r4, ror #5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ - blvc 3bb608 │ │ │ │ + blvc 3bb630 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 33b5d0 │ │ │ │ - blx fe53d9a8 │ │ │ │ + blvc 33b5f8 │ │ │ │ + blx 203d9d0 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14852 @ 0x3a04 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6854619 │ │ │ │ - blls 2ff7c4 │ │ │ │ + blls 2ff79c │ │ │ │ @ instruction: 0x464a3314 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf685111f │ │ │ │ - pkhtbmi pc, r1, r5, asr #23 @ │ │ │ │ + strmi pc, [r1], r1, asr #23 │ │ │ │ @ instruction: 0xf62fe6e0 │ │ │ │ - bcc 27b448 │ │ │ │ + bcc 27b420 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - bcs 9ccbf0 │ │ │ │ + bcs 9ccc18 │ │ │ │ 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 +475149,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 fed57254 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 304014 │ │ │ │ + bmi 30403c │ │ │ │ stmdbmi r4, {r0, r1, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - blx 2bda50 │ │ │ │ + @ instruction: 0xf9eef684 │ │ │ │ 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 +475190,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 2563c2 │ │ │ │ @ instruction: 0xf8922203 │ │ │ │ - bls 2cc184 │ │ │ │ + bls 2cc1ac │ │ │ │ @ instruction: 0xf852330b │ │ │ │ - blcs 3cc16c │ │ │ │ + blcs 3cc194 │ │ │ │ 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 3e694e │ │ │ │ @ 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 ff8bdc64 │ │ │ │ @ instruction: 0xf04f4680 │ │ │ │ strmi r0, [r1], -r1, lsl #24 │ │ │ │ @ instruction: 0xf8d84628 │ │ │ │ - blx 3cc19a │ │ │ │ + blx 3cc1c2 │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [r8, #-532] @ 0xfffffdec │ │ │ │ @ instruction: 0xf6834640 │ │ │ │ - addcs pc, r0, #3227648 @ 0x314000 │ │ │ │ + addcs pc, r0, #2899968 @ 0x2c4000 │ │ │ │ tstcs r0, r5 │ │ │ │ @ instruction: 0xf62f4630 │ │ │ │ - @ instruction: 0xf894e974 │ │ │ │ + @ instruction: 0xf894e960 │ │ │ │ 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 43c600 │ │ │ │ @ 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 +475261,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 @ 200214 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - @ instruction: 0xf8f4f682 │ │ │ │ + @ instruction: 0xf8e0f682 │ │ │ │ andseq pc, ip, #0, 2 │ │ │ │ @ instruction: 0xf89a4611 │ │ │ │ andls r3, r5, #17 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx ffebdc22 │ │ │ │ + blx ff9bdc4a │ │ │ │ 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 1240e74 │ │ │ │ + blls 380964 │ │ │ │ @ instruction: 0xf640401a │ │ │ │ strdmi r7, [fp], -r9 │ │ │ │ teqhi r3, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - ldc2 6, cr15, [r4], #532 @ 0x214 │ │ │ │ + stc2 6, cr15, [r0], #532 @ 0x214 │ │ │ │ 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: 0x4604f911 │ │ │ │ + blge 42c79c │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46403414 │ │ │ │ - ldc2 6, cr15, [ip], {133} @ 0x85 │ │ │ │ + stc2 6, cr15, [r8], {133} @ 0x85 │ │ │ │ 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, r3, r4, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ str r0, [r5, r5, lsr #14] │ │ │ │ stmdacs r0, {r4, r7, fp, ip, sp, lr} │ │ │ │ svcge 0x0023f43f │ │ │ │ movwcs r9, #14851 @ 0x3a03 │ │ │ │ tstcs r0, sl, rrx │ │ │ │ tstls ip, fp, lsr #32 │ │ │ │ mlacs r9, r2, r8, pc @ │ │ │ │ - bcs a246e8 │ │ │ │ + bcs a24710 │ │ │ │ @ instruction: 0x81bef200 │ │ │ │ - blcs 9c7c08 │ │ │ │ + blcs 9c7c30 │ │ │ │ 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 +475349,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 feda095c │ │ │ │ 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 +475366,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: 0xf100f8a5 │ │ │ │ @ instruction: 0x23200b18 │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6834607 │ │ │ │ - strls pc, [fp], -sp, lsr #22 │ │ │ │ + @ instruction: 0x960bfb19 │ │ │ │ @ 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 491ca6 │ │ │ │ @ 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 ff1bde56 │ │ │ │ + bls 3dab30 │ │ │ │ @ instruction: 0xf8cd2101 │ │ │ │ cmpvs sl, r4, lsr r0 │ │ │ │ movwls r2, #49922 @ 0xc302 │ │ │ │ svcls 0x00032220 │ │ │ │ - blvc 53baa4 │ │ │ │ + blvc 53bacc │ │ │ │ @ instruction: 0xf8d76928 │ │ │ │ stc 0, cr8, [sp, #512] @ 0x200 │ │ │ │ @ instruction: 0xf6827b08 │ │ │ │ - @ instruction: 0x4607f83d │ │ │ │ + strmi pc, [r7], -r9, lsr #16 │ │ │ │ ldrtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx fef3de6a │ │ │ │ + blx fea3de92 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6851151 │ │ │ │ - mcrrvc 9, 8, pc, r3, cr7 @ │ │ │ │ - blcs a11e6c │ │ │ │ + mcrrvc 9, 7, pc, r3, cr3 @ │ │ │ │ + blcs a11e94 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - pkhtbmi pc, r1, r7, asr #18 @ │ │ │ │ + strmi pc, [r1], r3, asr #18 │ │ │ │ andcs r2, r0, #201326592 @ 0xc000000 │ │ │ │ andcc lr, ip, #3358720 @ 0x334000 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #48] @ 0x30 │ │ │ │ - @ instruction: 0xf6827b08 │ │ │ │ - @ instruction: 0x4607f813 │ │ │ │ + @ instruction: 0xf6817b08 │ │ │ │ + @ instruction: 0x4607ffff │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - strbmi pc, [fp], -fp, lsl #23 @ │ │ │ │ + @ instruction: 0x464bfb77 │ │ │ │ @ instruction: 0x4628465a │ │ │ │ orrsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf6859700 │ │ │ │ - @ instruction: 0xf898f991 │ │ │ │ + @ instruction: 0xf898f97d │ │ │ │ @ instruction: 0x46013011 │ │ │ │ strtmi r2, [r8], -r4, lsl #4 │ │ │ │ movweq pc, #16451 @ 0x4043 @ │ │ │ │ strls r2, [r0, #-1280] @ 0xfffffb00 │ │ │ │ - stc2l 6, cr15, [r6, #-532] @ 0xfffffdec │ │ │ │ + ldc2 6, cr15, [r2, #-532]! @ 0xfffffdec │ │ │ │ cdpls 12, 0, cr9, cr4, cr3, {0} │ │ │ │ stmdbvs r3!, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 29c35e │ │ │ │ + blx 29c386 │ │ │ │ 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 ff898630 │ │ │ │ andvs pc, r0, #1107296256 @ 0x42000000 │ │ │ │ ldrdcs r6, [r1], -sl │ │ │ │ - blcs f39cc0 │ │ │ │ + blcs f39ce8 │ │ │ │ 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 +475477,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: 0xf8d0f6c1 │ │ │ │ strmi r6, [r6], -r3, ror #18 │ │ │ │ svclt 0x00082ba3 │ │ │ │ mulle r3, ip, r3 │ │ │ │ svclt 0x000c2bb2 │ │ │ │ teqcs r3, #172, 6 @ 0xb0000002 │ │ │ │ ldreq pc, [r8, -r6, lsl #2] │ │ │ │ ldrtmi r2, [r0], -r1, lsl #4 │ │ │ │ @ instruction: 0x46396173 │ │ │ │ @ instruction: 0xf6832320 │ │ │ │ - ldrtmi pc, [r1], -r3, asr #20 @ │ │ │ │ + ldrtmi pc, [r1], -pc, lsr #20 @ │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf6850800 │ │ │ │ - @ instruction: 0xf896fb1f │ │ │ │ + @ instruction: 0xf896fb0b │ │ │ │ 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: 0xff7cf681 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2eb1c0 │ │ │ │ + blgt 2eb1e8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - ldrtmi pc, [r3], -r7, lsl #22 @ │ │ │ │ + @ instruction: 0x4633faf3 │ │ │ │ @ instruction: 0x4628463a │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ - @ instruction: 0xf8daf685 │ │ │ │ + @ instruction: 0xf8c6f685 │ │ │ │ strmi r9, [r1], -r3, lsl #24 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx 10bdfd4 │ │ │ │ + blx bbdffc │ │ │ │ @ instruction: 0xf68269a0 │ │ │ │ - strtmi pc, [r0], -r5, asr #28 │ │ │ │ - cdp2 6, 6, cr15, cr2, cr2, {4} │ │ │ │ + @ instruction: 0x4620fe31 │ │ │ │ + cdp2 6, 4, cr15, cr14, cr2, {4} │ │ │ │ movwcs lr, #6039 @ 0x1797 │ │ │ │ eorscc pc, r0, sp, lsl #17 │ │ │ │ ldrdeq lr, [ip, -sp] │ │ │ │ smlabteq r8, sp, r9, lr │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - @ instruction: 0xff66f681 │ │ │ │ + @ instruction: 0xff52f681 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2eb214 │ │ │ │ + blgt 2eb23c │ │ │ │ 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, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ andscc r4, r8, r1, lsr r6 │ │ │ │ - blx 83e018 │ │ │ │ + blx 33e040 │ │ │ │ movwcs lr, #6011 @ 0x177b │ │ │ │ strb r9, [r3, ip, lsl #6]! │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xe7df3030 │ │ │ │ strbmi r9, [r5], -r3, lsl #22 │ │ │ │ @ instruction: 0xf8939e07 │ │ │ │ movwls r3, #16424 @ 0x4028 │ │ │ │ ldrtmi r9, [r1], -r4, lsl #20 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - bfi pc, sp, (invalid: 19:3) @ │ │ │ │ + strb pc, [r3, r9, lsl #19] @ │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ addscs lr, ip, #54001664 @ 0x3380000 │ │ │ │ str r9, [r7], r7, lsl #4 │ │ │ │ - stmib r0!, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0077ff90 │ │ │ │ - rsbseq pc, r7, lr, lsl #31 │ │ │ │ + rsbseq pc, r7, r8, ror #30 │ │ │ │ + rsbseq pc, r7, r6, ror #30 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq pc, r7, r2, lsl pc @ │ │ │ │ + rsbseq pc, r7, sl, ror #29 │ │ │ │ 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 15252c4 │ │ │ │ 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 +475583,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 11be12a │ │ │ │ @ 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 31f364 │ │ │ │ + bls 234b58 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - b 123f980 │ │ │ │ - blx 19c134c │ │ │ │ + b 123f9a8 │ │ │ │ + blx 19c1374 │ │ │ │ strtmi pc, [r1], -r3, lsl #23 │ │ │ │ cmplt r4, r4, lsr #16 │ │ │ │ teqlt r3, r3, lsr #16 │ │ │ │ - blcs 31f35c │ │ │ │ + blcs 31f384 │ │ │ │ strtmi sp, [r1], -pc, ror #1 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ - blvc 4f4f14 │ │ │ │ + blvc 4f4f3c │ │ │ │ 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 fe23f0f6 │ │ │ │ @ instruction: 0xf6834650 │ │ │ │ - ldrbmi pc, [r3], -r1, lsr #22 @ │ │ │ │ + ldrbmi pc, [r3], -sp, lsl #22 @ │ │ │ │ pkhbtmi fp, r2, r3, lsl #3 │ │ │ │ - blvc 4fa6a4 │ │ │ │ + blvc 4fa6cc │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ strbmi r9, [r8], -r0, lsl #20 │ │ │ │ ldc2l 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ movweq lr, #2635 @ 0xa4b │ │ │ │ - blx 19d20b4 │ │ │ │ + blx 19d20dc │ │ │ │ @ instruction: 0xf683fb83 │ │ │ │ - ldrbmi pc, [r3], -pc, lsl #22 @ │ │ │ │ + @ instruction: 0x4653fafb │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xb1ac465c │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xff66f68e │ │ │ │ + @ instruction: 0xff52f68e │ │ │ │ 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 21a880 │ │ │ │ @ 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 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + @ instruction: 0xe7e9ff3b │ │ │ │ + ldmdb r0, {r0, r1, r2, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ rsbseq pc, r7, r6, ror #18 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq pc, r7, lr, lsr r9 @ │ │ │ │ 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 +475663,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 e3c998 │ │ │ │ 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 +475679,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 ffcff768 │ │ │ │ strls r2, [r6, #-260] @ 0xfffffefc │ │ │ │ ldmdbeq pc, {r0, r1, r2, r3, r4, r8, r9, ip, sp}^ @ │ │ │ │ @ instruction: 0xf62e4638 │ │ │ │ - @ instruction: 0x2104edbe │ │ │ │ + smlatbcs r4, sl, sp, lr │ │ │ │ ldrtmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf62e461d │ │ │ │ - svcls 0x0006edb8 │ │ │ │ + svcls 0x0006eda4 │ │ │ │ strtmi r4, [r9], -r1, lsl #13 │ │ │ │ ldrtmi r4, [r8], -sl, asr #12 │ │ │ │ - stc2 6, cr15, [r4], {134} @ 0x86 │ │ │ │ + ldc2l 6, cr15, [r0], #-536 @ 0xfffffde8 │ │ │ │ svccs 0x000069bf │ │ │ │ movthi pc, #49152 @ 0xc000 @ │ │ │ │ @ instruction: 0x462e46b0 │ │ │ │ ldmdbvs ip!, {r0, r1, r2, sl, ip, pc} │ │ │ │ stccs 8, cr6, [r0, #-148] @ 0xffffff6c │ │ │ │ bichi pc, fp, r0 │ │ │ │ strls r6, [r4], -fp, lsr #16 │ │ │ │ svclt 0x00082b00 │ │ │ │ - blvc ac9cc0 │ │ │ │ + blvc ac9ce8 │ │ │ │ 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 440954 │ │ │ │ stmdbvs r3!, {r3, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xb12a681a │ │ │ │ ldmdavs fp, {r2, r9, sl, fp, ip, pc} │ │ │ │ - bcs 21a954 │ │ │ │ + bcs 21a97c │ │ │ │ @ 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 fee6555c │ │ │ │ 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 +475903,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 aec618 │ │ │ │ andseq pc, pc, #3 │ │ │ │ @ instruction: 0xf859095b │ │ │ │ sbcsmi r3, r3, r3, lsr #32 │ │ │ │ @ instruction: 0xf57f07db │ │ │ │ @ instruction: 0xf894ae75 │ │ │ │ - bcs 208c9c │ │ │ │ + bcs 208cc4 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr0, cr15, {1} │ │ │ │ movwcs r9, #3588 @ 0xe04 │ │ │ │ - bvc 4bc368 │ │ │ │ + bvc 4bc390 │ │ │ │ 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: 0xf890f683 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ mcrge 4, 1, pc, cr9, cr15, {3} @ │ │ │ │ ldrtmi r9, [r5], -r7, lsl #24 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ msrhi SPSR_fs, r0 │ │ │ │ stmdals r6, {r0, r1, r8, sp} │ │ │ │ - ldc2l 6, cr15, [r6], #568 @ 0x238 │ │ │ │ + stc2l 6, cr15, [r2], #568 @ 0x238 │ │ │ │ @ instruction: 0xf62e4630 │ │ │ │ - strbmi lr, [r8], -lr, ror #24 │ │ │ │ - stcl 6, cr15, [sl], #-184 @ 0xffffff48 │ │ │ │ + @ instruction: 0x4648ec5a │ │ │ │ + mrrc 6, 2, pc, r6, cr14 @ │ │ │ │ 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] @ 200fd2 │ │ │ │ @ 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 +475976,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, #1968 @ 0x7b0 │ │ │ │ strtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - bls 800748 │ │ │ │ + bls 800720 │ │ │ │ ldmdbvs r2, {r0, r1, r9, sl, lr}^ │ │ │ │ - bcs 21ed74 │ │ │ │ + bcs 21ed9c │ │ │ │ msrhi CPSR_c, r0 │ │ │ │ mvnscs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - @ instruction: 0x4642fcf5 │ │ │ │ + strbmi pc, [r2], -r1, ror #25 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - vmla.f32 d31, d0, d5 │ │ │ │ + vadd.f32 d31, d0, d1 │ │ │ │ strmi r1, [r2], -sp, lsl #2 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - strmi pc, [r1], -r9, ror #25 │ │ │ │ + @ instruction: 0x4601fcd5 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf104af72 │ │ │ │ @ instruction: 0xf04f001c │ │ │ │ @ instruction: 0xf6820801 │ │ │ │ - stmibvs r0!, {r0, r1, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blx 1fbe774 │ │ │ │ + stmibvs r0!, {r0, r1, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blx 1abe79c │ │ │ │ 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 +476073,24 @@ │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ @ instruction: 0xfffffb3d │ │ │ │ ldrdeq r0, [r0], -sp │ │ │ │ @ instruction: 0xf04f23cb │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ - blvs ffafa9e8 │ │ │ │ + blvs ffafaa10 │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldrdgt pc, [r0], -r3 │ │ │ │ @ instruction: 0xf89c6161 │ │ │ │ - bcs 208edc │ │ │ │ + bcs 208f04 │ │ │ │ mcrge 4, 6, pc, cr7, cr15, {3} @ │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ @ instruction: 0xf43f2bab │ │ │ │ @ instruction: 0xf63faebf │ │ │ │ - blcs fe9ac99c │ │ │ │ + blcs fe9ac9c4 │ │ │ │ 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 +476116,18 @@ │ │ │ │ @ instruction: 0xf04f235d │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ cmpcs ip, #141557760 @ 0x8700000 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ str r6, [r2], r3, ror #2 │ │ │ │ @ instruction: 0xf06f9806 │ │ │ │ @ instruction: 0xf68e0108 │ │ │ │ - strtmi pc, [r8], -r9, lsl #23 │ │ │ │ - bl 23e804 │ │ │ │ + @ instruction: 0x4628fb75 │ │ │ │ + b ffd3e82c │ │ │ │ @ instruction: 0xf62e4648 │ │ │ │ - @ instruction: 0xe693eafe │ │ │ │ + ldr lr, [r3], sl, ror #21 │ │ │ │ @ instruction: 0xf04f2321 │ │ │ │ cmnvs r3, r1, lsl #16 │ │ │ │ vld1.16 {d30-d32}, [pc :256], r1 │ │ │ │ ldrmi r7, [r6], #743 @ 0x2e7 │ │ │ │ svceq 0x0002f1be │ │ │ │ stclge 6, cr15, [r2], {63} @ 0x3f │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @@ -476135,23 +476143,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 227c08 │ │ │ │ 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 341038 │ │ │ │ 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 +476174,25 @@ │ │ │ │ mvnle r4, r1, ror #10 │ │ │ │ @ instruction: 0xf8d89604 │ │ │ │ @ instruction: 0xf8d3303c │ │ │ │ @ instruction: 0xf8988000 │ │ │ │ ldrmi r3, [lr], -ip │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf8d8ae0a │ │ │ │ - blcs ff58d080 │ │ │ │ + blcs ff58d0a8 │ │ │ │ mcrge 4, 0, pc, cr5, cr15, {3} @ │ │ │ │ @ instruction: 0xf1089b08 │ │ │ │ - blgt 5c40fc │ │ │ │ + blgt 5c4124 │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ - @ instruction: 0xf908f687 │ │ │ │ + @ instruction: 0xf8f4f687 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbls r5, {r3, r4, r5, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xf8d82230 │ │ │ │ - blx 28d0aa │ │ │ │ + blx 28d0d2 │ │ │ │ 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 +476200,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 4c10fc │ │ │ │ orrsle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0x3014f8de │ │ │ │ orrsle r2, r6, ip, ror #23 │ │ │ │ - bcs 23aedc │ │ │ │ + bcs 23af04 │ │ │ │ @ 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 0x0000ec90 │ │ │ │ + ldrshteq pc, [r7], #-114 @ 0xffffff8e @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r7, lr, lsl #16 │ │ │ │ - rsbseq pc, r7, sl, ror #15 │ │ │ │ + rsbseq pc, r7, r6, ror #15 │ │ │ │ + rsbseq pc, r7, r2, asr #15 │ │ │ │ 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 +476231,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 6213dc │ │ │ │ andcs r9, r0, #805306368 @ 0x30000000 │ │ │ │ - bmi fe8a5920 │ │ │ │ + bmi fe8a5948 │ │ │ │ stmdbeq r0!, {r3, r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4640589e │ │ │ │ - @ instruction: 0xff98f683 │ │ │ │ + @ instruction: 0xff84f683 │ │ │ │ @ instruction: 0xf8d89a01 │ │ │ │ @ instruction: 0xf0001014 │ │ │ │ stmdals r2, {r0, r3, r4, r5, r6, r8, r9} │ │ │ │ - blcs 120128c │ │ │ │ + blcs 12012b4 │ │ │ │ strtmi fp, [sl], -r8, lsl #30 │ │ │ │ stmdbvs r0, {r2, r5, r6, r8, r9, sp} │ │ │ │ - blx 2d29a2 │ │ │ │ + blx 2d29ca │ │ │ │ @ instruction: 0xf8936301 │ │ │ │ movwcc r3, #45093 @ 0xb025 │ │ │ │ eormi pc, r3, r8, asr r8 @ │ │ │ │ - @ instruction: 0xf9d6f681 │ │ │ │ + @ instruction: 0xf9c2f681 │ │ │ │ @ instruction: 0xf1004682 │ │ │ │ @ instruction: 0xf8980218 │ │ │ │ ldrmi r3, [r1], -r9, lsr #32 │ │ │ │ andcs r9, r1, #4, 4 @ 0x40000000 │ │ │ │ - mcrr2 6, 8, pc, r8, cr2 @ │ │ │ │ + ldc2 6, cr15, [r4], #-520 @ 0xfffffdf8 │ │ │ │ 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 +476287,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 23d358 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr10, {0} │ │ │ │ - bcc 37b930 │ │ │ │ + bcc 37b958 │ │ │ │ ldrbmi sl, [ip], r8, lsl #24 │ │ │ │ ldrbmi sl, [pc], -ip, lsl #26 │ │ │ │ @ instruction: 0xf8cd4682 │ │ │ │ @ instruction: 0xf859801c │ │ │ │ - bl 58d2bc │ │ │ │ + bl 58d2e4 │ │ │ │ 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 37b9d8 │ │ │ │ stmdale sp!, {r0, r1, r8, r9, fp, sp} │ │ │ │ ldrbmi r9, [r1], -r2, lsl #16 │ │ │ │ - ldc2 6, cr15, [sl], #528 @ 0x210 │ │ │ │ + stc2 6, cr15, [r6], #528 @ 0x210 │ │ │ │ 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 680924 │ │ │ │ stmdals r2, {r0, r9, sl, lr} │ │ │ │ - blx 113ec82 │ │ │ │ + blx c3ecaa │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf6820018 │ │ │ │ - @ instruction: 0xf8d8fbe1 │ │ │ │ + @ instruction: 0xf8d8fbcd │ │ │ │ @ instruction: 0xf6810018 │ │ │ │ - bmi 1281230 │ │ │ │ + bmi 1281208 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [ip, #-548]! @ 0xfffffddc │ │ │ │ + blls 35b5ec │ │ │ │ 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 +476348,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 291f40 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xac087b0c │ │ │ │ @ instruction: 0xed8d6918 │ │ │ │ @ instruction: 0xf6817b08 │ │ │ │ - @ instruction: 0x4603f8df │ │ │ │ + strmi pc, [r3], -fp, asr #17 │ │ │ │ @ instruction: 0x4622b150 │ │ │ │ - bgt 2e5f18 │ │ │ │ + bgt 2e5f40 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r2, {r0, r3, r4, r9, sl, lr} │ │ │ │ - mrrc2 6, 8, pc, r6, cr4 @ │ │ │ │ + mcrr2 6, 8, pc, r2, cr4 @ │ │ │ │ tstcc r4, #5120 @ 0x1400 │ │ │ │ stmdals r2, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx c3ed30 │ │ │ │ + blx 73ed58 │ │ │ │ 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 +476384,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 0x0000eb36 │ │ │ │ + rsbseq lr, r7, r6, ror #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r7], #-230 @ 0xffffff1a │ │ │ │ + rsbseq lr, r7, lr, asr #29 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq lr, r7, sl, ror sp │ │ │ │ + rsbseq lr, r7, r2, asr sp │ │ │ │ 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 212bfc │ │ │ │ + bvs ff6f54cc │ │ │ │ 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: 0xf830f681 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [sl, #-780]! @ 0xfffffcf4 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ movwcc lr, #6605 @ 0x19cd │ │ │ │ movteq pc, #16645 @ 0x4105 @ │ │ │ │ mvnvs r9, r3, lsl #6 │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andls pc, ip, sp, asr #17 │ │ │ │ @@ -476418,17 +476426,17 @@ │ │ │ │ muleq pc, sp, r8 @ │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ cmppeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8954620 │ │ │ │ @ instruction: 0xf8953055 │ │ │ │ @ instruction: 0xf6822054 │ │ │ │ - strtmi pc, [r1], -sp, ror #21 │ │ │ │ + @ instruction: 0x4621fad9 │ │ │ │ @ instruction: 0xf6844630 │ │ │ │ - strtmi pc, [r0], -fp, asr #23 │ │ │ │ + @ instruction: 0x4620fbb7 │ │ │ │ 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 +476461,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 ae6100 │ │ │ │ ldrtmi r9, [r3], -r1, lsl #6 │ │ │ │ - beq 23d5f0 │ │ │ │ + beq 23d618 │ │ │ │ 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 @ │ │ │ │ + mcrr2 6, 8, pc, r2, cr2 @ │ │ │ │ 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 21b5a0 │ │ │ │ eorshi pc, r1, #0 │ │ │ │ - blcs 3201a0 │ │ │ │ + blcs 3201c8 │ │ │ │ @ instruction: 0xf894d153 │ │ │ │ - blcs 24d5cc │ │ │ │ + blcs 24d5f4 │ │ │ │ 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 2a1d70 │ │ │ │ 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 2ca3b0 │ │ │ │ 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 2b59dc │ │ │ │ strle r0, [r4, #-793] @ 0xfffffce7 │ │ │ │ strtmi r9, [r0], -r6, lsl #18 │ │ │ │ stmdacs r0, {r3, r4, r5, r7, r8, r9, sl, lr} │ │ │ │ - blls 435b7c │ │ │ │ + blls 435ba4 │ │ │ │ strbmi fp, [r8], -fp, asr #18 │ │ │ │ - blx fff3efba │ │ │ │ + blx ffa3efe2 │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrmi r8, [r9], sp, ror #3 │ │ │ │ - blls 43b43c │ │ │ │ + blls 43b464 │ │ │ │ ldmdavs fp, {r2, r3, r4, r9, sl, lr} │ │ │ │ tstlt r3, r8, lsl #6 │ │ │ │ - blcs 21b638 │ │ │ │ - blvc af5c50 │ │ │ │ + blcs 21b660 │ │ │ │ + blvc af5c78 │ │ │ │ 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 +476558,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 2a1c80 │ │ │ │ @ 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 2ad454 │ │ │ │ @ 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 +476587,389 @@ │ │ │ │ orrle r7, lr, r5, lsr #30 │ │ │ │ tsteq r8, #2048 @ 0x800 │ │ │ │ svccs 0x0000d58b │ │ │ │ movwcs sp, #8580 @ 0x2184 │ │ │ │ stmib sp, {r5, r9, sl, lr}^ │ │ │ │ cdpvs 4, 2, cr3, cr3, cr3, {1} │ │ │ │ @ instruction: 0xf6899303 │ │ │ │ - stmiavs r3, {r0, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r2, r3, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8df930a │ │ │ │ - bls 58fdbc │ │ │ │ + bls 58fde4 │ │ │ │ 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 226310 │ │ │ │ @ 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 d4af08 │ │ │ │ + bls 6fbe40 │ │ │ │ + blge c66358 │ │ │ │ movwls r9, #63253 @ 0xf715 │ │ │ │ @ instruction: 0xf6809827 │ │ │ │ - @ instruction: 0xf04fff07 │ │ │ │ + @ instruction: 0xf04ffef3 │ │ │ │ @ instruction: 0xf8800301 │ │ │ │ strmi r3, [r5], -ip, lsr #32 │ │ │ │ tstlt r3, r3, lsr #26 │ │ │ │ stmdbvs fp!, {r0, r1, r8, sl, sp, lr}^ │ │ │ │ - bls 309c98 │ │ │ │ + bls 309cc0 │ │ │ │ ldrmi r6, [pc], -r0, ror #18 │ │ │ │ - blx 26572e │ │ │ │ - blx 24bf22 │ │ │ │ + blx 265756 │ │ │ │ + blx 24bf4a │ │ │ │ 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 2c9820 │ │ │ │ stmibeq r2, {r2, r8, r9, fp, sp, lr, pc} │ │ │ │ - blls 3608a4 │ │ │ │ + blls 3608cc │ │ │ │ ldrdne pc, [ip], -r9 @ │ │ │ │ - blx 2c3a8e │ │ │ │ + blx 2c3ab6 │ │ │ │ @ instruction: 0xf89a0002 │ │ │ │ andcc r2, fp, #50 @ 0x32 │ │ │ │ @ instruction: 0xf62e920c │ │ │ │ - bls 53bb8c │ │ │ │ + bls 53bb64 │ │ │ │ @ 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 30d830 │ │ │ │ + blls 3c993c │ │ │ │ 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 6a7fd8 │ │ │ │ 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 2e1b30 │ │ │ │ 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 300fa4 │ │ │ │ + beq 93dc34 │ │ │ │ ldrbmi r2, [r1], -r1, lsl #4 │ │ │ │ mrrcvc 6, 0, r4, fp, cr7 │ │ │ │ - @ instruction: 0xf8f0f682 │ │ │ │ + @ instruction: 0xf8dcf682 │ │ │ │ @ instruction: 0xf89d9b26 │ │ │ │ @ instruction: 0xf1071094 │ │ │ │ - blhi 10848e4 │ │ │ │ + blhi 108490c │ │ │ │ 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, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + blls 32649c │ │ │ │ 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 1e3dcc8 │ │ │ │ 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 3e6540 │ │ │ │ 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 2f6090 │ │ │ │ mrrcvc 10, 0, r9, fp, cr5 │ │ │ │ - blx 283c3a │ │ │ │ - bls 4be4dc │ │ │ │ - bcs 1220a1c │ │ │ │ + blx 283c62 │ │ │ │ + bls 4be504 │ │ │ │ + bcs 1220a44 │ │ │ │ eorhi pc, r2, #0 │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ orrmi r4, fp, #129 @ 0x81 │ │ │ │ strhi pc, [r9], #64 @ 0x40 │ │ │ │ strtmi r9, [r8], -sl, lsl #30 │ │ │ │ - blx 18bf314 │ │ │ │ + blx 13bf33c │ │ │ │ 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: 0xf942f684 │ │ │ │ andcs r9, r1, #5120 @ 0x1400 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - b aa8140 │ │ │ │ + b aa8168 │ │ │ │ movwls r0, #37635 @ 0x9303 │ │ │ │ - blx fe6cc524 │ │ │ │ - blx feefe7b4 │ │ │ │ + blx fe6cc54c │ │ │ │ + blx feefe7dc │ │ │ │ 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 2ad3c4 │ │ │ │ @ instruction: 0xf57f059b │ │ │ │ svccs 0x0000ae24 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr12, cr15, {3} │ │ │ │ svccs 0x0000e695 │ │ │ │ svcge 0x0048f47f │ │ │ │ ldrdge pc, [ip], -sp │ │ │ │ - blvc abb738 │ │ │ │ + blvc abb760 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ @ instruction: 0xf894ae18 │ │ │ │ - bcs 249a30 │ │ │ │ + bcs 249a58 │ │ │ │ mcrge 4, 1, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xf6824648 │ │ │ │ - strbmi pc, [sl], -r7, lsl #20 @ │ │ │ │ - bcs 21319c │ │ │ │ + @ instruction: 0x464af9f3 │ │ │ │ + bcs 2131c4 │ │ │ │ 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, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 21ba64 │ │ │ │ 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 21ba7c │ │ │ │ ldrb sp, [r6, #-503] @ 0xfffffe09 │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf040428b │ │ │ │ - blls 2a2ad4 │ │ │ │ + blls 2a2afc │ │ │ │ @ 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 2bb168 │ │ │ │ @ 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: 0xf9b4f689 │ │ │ │ @ instruction: 0xf89468c3 │ │ │ │ movwls r0, #20524 @ 0x502c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8df80ef │ │ │ │ @ instruction: 0xf10d3648 │ │ │ │ - bls 583bac │ │ │ │ + bls 583bd4 │ │ │ │ ldmpl r3, {r8, sl, sp}^ │ │ │ │ - blge e26644 │ │ │ │ + blge e2666c │ │ │ │ movwls r9, #42243 @ 0xa503 │ │ │ │ - bls 6bc170 │ │ │ │ + bls 6bc198 │ │ │ │ stmdbvs r1!, {r2, r4, r8, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf6809827 │ │ │ │ - @ instruction: 0x4606fd5d │ │ │ │ + strmi pc, [r6], -r9, asr #26 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ andls r4, ip, #17825792 @ 0x1100000 │ │ │ │ @ instruction: 0xf6812201 │ │ │ │ - @ instruction: 0xf04fffcf │ │ │ │ + @ instruction: 0xf04fffbb │ │ │ │ @ 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 4006ac │ │ │ │ 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 57d808 │ │ │ │ @ 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 209c9a │ │ │ │ @ instruction: 0xf8931307 │ │ │ │ cmplt r3, r2, lsr #32 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blls 3c9b7c │ │ │ │ + blls 3c9ba4 │ │ │ │ movwne pc, #15104 @ 0x3b00 @ │ │ │ │ mlacc r2, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ stmdbls r4, {r0, r1, r5, sp} │ │ │ │ - blx 209c96 │ │ │ │ + blx 209cbe │ │ │ │ @ instruction: 0xf8931307 │ │ │ │ cmplt r3, r1, lsr #32 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ - blls 3c9ba0 │ │ │ │ + blls 3c9bc8 │ │ │ │ movwne pc, #15104 @ 0x3b00 @ │ │ │ │ mlacc r1, r3, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ stmdbls r4, {r0, r1, r5, sp} │ │ │ │ - blx 209cba │ │ │ │ + blx 209ce2 │ │ │ │ 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 1a3df9c │ │ │ │ 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 3e6814 │ │ │ │ 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 376364 │ │ │ │ + blcs 1220d30 │ │ │ │ adchi pc, fp, #0 │ │ │ │ teqpeq pc, r3 @ p-variant is OBSOLETE │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ stmdbls r9, {r1, r3, r7, lr} │ │ │ │ andeq lr, r2, #200704 @ 0x31000 │ │ │ │ msrhi SPSR_f, #64 @ 0x40 │ │ │ │ @ instruction: 0x9014f8dd │ │ │ │ @ instruction: 0xf6894630 │ │ │ │ - stmib r8, {r0, r1, r4, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ stmib r8, {r8, sl, ip, lr}^ │ │ │ │ strmi r5, [r7], -r2, lsl #10 │ │ │ │ rsbls pc, ip, sp, asr #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ stmdals r1, {r0, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xffeef683 │ │ │ │ - bls 52880c │ │ │ │ + @ instruction: 0xffdaf683 │ │ │ │ + bls 528834 │ │ │ │ svccs 0x0004f843 │ │ │ │ - blls 2e6814 │ │ │ │ + blls 2e683c │ │ │ │ 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: 0xf8d6f683 │ │ │ │ @ instruction: 0x4601aa31 │ │ │ │ @ instruction: 0xf6839801 │ │ │ │ - strmi pc, [r1], -sp, ror #28 │ │ │ │ + @ instruction: 0x4601fe59 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - @ instruction: 0xff12f681 │ │ │ │ + cdp2 6, 15, cr15, cr14, cr1, {4} │ │ │ │ @ instruction: 0xf68169a0 │ │ │ │ - rsb pc, r6, sp, lsl fp @ │ │ │ │ + rsb pc, r6, r9, lsl #22 │ │ │ │ sbcseq r9, lr, #2048 @ 0x800 │ │ │ │ - ldcge 5, cr15, [pc], #508 @ 201e24 │ │ │ │ + ldcge 5, cr15, [pc], #508 @ 201e4c │ │ │ │ @ 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 226478 │ │ │ │ @ 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 53c3b4 │ │ │ │ strbtcs r6, [r4], -r2, ror #18 │ │ │ │ - blx 3a906e │ │ │ │ + blx 3a9096 │ │ │ │ svcvc 0x00927202 │ │ │ │ @ instruction: 0xf854320b │ │ │ │ andcs r1, r1, #34 @ 0x22 │ │ │ │ andmi r4, sl, #170 @ 0xaa │ │ │ │ tstcs r0, pc, lsr #32 │ │ │ │ @ instruction: 0xf6834620 │ │ │ │ - stmdbvs r1!, {r0, r4, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r1!, {r0, r2, r3, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0009b07 │ │ │ │ @ instruction: 0x462a0a79 │ │ │ │ svceq 0x0040f1ba │ │ │ │ ldrmi fp, [sl], -r8, lsl #30 │ │ │ │ vmlavc.f64 d15, d1, d6 │ │ │ │ umaalcc pc, r3, lr, r8 @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @@ -476975,77 +476983,77 @@ │ │ │ │ @ instruction: 0xf0023044 │ │ │ │ andls r0, r5, #12582912 @ 0xc00000 │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf01981dc │ │ │ │ @ instruction: 0xf0000f20 │ │ │ │ @ instruction: 0xf89482d2 │ │ │ │ - bls 2cdd84 │ │ │ │ + bls 2cddac │ │ │ │ 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, #-2721] @ 0xfffff55f │ │ │ │ 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 2bbcf0 │ │ │ │ @ instruction: 0xf53f02d8 │ │ │ │ strb sl, [r4], #-3137 @ 0xfffff3bf │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stmib sp, {r0, r1, r5, r6, r7, r8, sl, fp, sp, pc}^ │ │ │ │ ldc 6, cr3, [sp, #112] @ 0x70 │ │ │ │ tstcs r1, ip, lsl fp │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf6807b18 │ │ │ │ - strmi pc, [r7], -r1, asr #23 │ │ │ │ + strmi pc, [r7], -sp, lsr #23 │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ stmdals r1, {r2, r4, r8, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xff38f683 │ │ │ │ - bls 49363c │ │ │ │ + @ instruction: 0xff24f683 │ │ │ │ + bls 493664 │ │ │ │ vadd.i8 d25, d0, d1 │ │ │ │ @ instruction: 0xf683111f │ │ │ │ - strmi pc, [r7], -fp, lsl #26 │ │ │ │ + @ instruction: 0x4607fcf7 │ │ │ │ movwcc lr, #46533 @ 0xb5c5 │ │ │ │ - bl 30a564 │ │ │ │ + bl 30a58c │ │ │ │ and r0, r2, r3, lsl #25 │ │ │ │ addsmi r3, r5, #268435456 @ 0x10000000 │ │ │ │ - bcs 276c10 │ │ │ │ + bcs 276c38 │ │ │ │ @ instruction: 0xf89ebf89 │ │ │ │ @ instruction: 0xf8dc3045 │ │ │ │ movwcc r3, #45056 @ 0xb000 │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf0029331 │ │ │ │ - bl 54298c │ │ │ │ + bl 5429b4 │ │ │ │ @ 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 fe7bf7d6 │ │ │ │ @ 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 404df6 │ │ │ │ + blx 41e5fe │ │ │ │ svcvc 0x00507301 │ │ │ │ @ instruction: 0xf854300b │ │ │ │ svcvc 0x0058e020 │ │ │ │ @ instruction: 0xf846300b │ │ │ │ svcvc 0x0098e020 │ │ │ │ umaal pc, r3, r3, r8 @ │ │ │ │ @ instruction: 0xf846300b │ │ │ │ @@ -477062,215 +477070,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 41c3e2 │ │ │ │ @ instruction: 0xf8937302 │ │ │ │ - blcs 20df48 │ │ │ │ + blcs 20df70 │ │ │ │ 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 2e1ecc │ │ │ │ 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 fe6bf8c4 │ │ │ │ @ instruction: 0xf1009b04 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r0], r9, asr #12 │ │ │ │ @ instruction: 0xf6817c5b │ │ │ │ - blls bc1544 │ │ │ │ + blls bc151c │ │ │ │ umullsne pc, r4, sp, r8 @ │ │ │ │ ldceq 1, cr15, [r0], #-32 @ 0xffffffe0 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andsmi r9, sl, fp, lsl #22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ stmia ip!, {r0, r1, r2, r3, r8, sl, fp, lr, pc} │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stmdals r1, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf6834641 │ │ │ │ - stmdbvs r3!, {r0, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r3!, {r0, r2, r4, r6, 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 1e3e360 │ │ │ │ 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 2e8b94 │ │ │ │ @ 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 3697b0 │ │ │ │ stmdale r4, {r0, r1, r8, r9, fp, sp} │ │ │ │ ldrtmi r9, [r1], -r1, lsl #16 │ │ │ │ - cdp2 6, 2, cr15, cr8, cr3, {4} │ │ │ │ + cdp2 6, 1, cr15, cr4, cr3, {4} │ │ │ │ ldrtmi lr, [r0], -pc, lsr #13 │ │ │ │ - @ instruction: 0xff18f688 │ │ │ │ + @ instruction: 0xff04f688 │ │ │ │ @ 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 20e3c0 │ │ │ │ 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 40ec1a │ │ │ │ strbmi r7, [r0], -r2, lsl #24 │ │ │ │ - bl 30a7cc │ │ │ │ + bl 30a7f4 │ │ │ │ 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 366cf4 │ │ │ │ svceq 0x0040f1ba │ │ │ │ stclgt 8, cr15, [r4], #-120 @ 0xffffff88 │ │ │ │ andeq pc, r1, r3 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf00c2302 │ │ │ │ - bl 5453e0 │ │ │ │ - b 12c2124 │ │ │ │ + bl 545408 │ │ │ │ + b 12c214c │ │ │ │ @ instruction: 0xf880030c │ │ │ │ @ instruction: 0xf81e30c4 │ │ │ │ - bne fe8d11bc │ │ │ │ + bne fe8d11e4 │ │ │ │ @ instruction: 0xf880442b │ │ │ │ - blls 34e34c │ │ │ │ + blls 34e374 │ │ │ │ @ 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 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq lr, r7, lr, lsl #23 │ │ │ │ rsbseq lr, r7, lr, ror fp │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq lr, r7, r6, asr fp │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - blcs 228c80 │ │ │ │ + blcs 228ca8 │ │ │ │ svcge 0x000df47f │ │ │ │ @ instruction: 0x9010f8dd │ │ │ │ @ instruction: 0xf04fe735 │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ @ instruction: 0x463031ff │ │ │ │ - @ instruction: 0xf93af683 │ │ │ │ + @ instruction: 0xf926f683 │ │ │ │ @ instruction: 0xf019b930 │ │ │ │ andle r0, r5, r0, lsr #30 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr9, cr15, {1} │ │ │ │ str r6, [r2], r1, ror #18 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf68331ff │ │ │ │ - stmdacs r0, {r0, r1, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ udf #23810 @ 0x5d02 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldrmi r3, [sl], -r0, rrx │ │ │ │ - blvc 83d730 │ │ │ │ + blvc 83d758 │ │ │ │ stmdals r7!, {r0, r8, sp} │ │ │ │ - blvc 93d6f8 │ │ │ │ - @ instruction: 0xf9f8f680 │ │ │ │ + blvc 93d720 │ │ │ │ + @ instruction: 0xf9e4f680 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2d3a3c │ │ │ │ + blgt 2d3a64 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r8, #-524] @ 0xfffffdf4 │ │ │ │ stmdals r1, {r1, r3, r6, r9, sl, lr} │ │ │ │ vmin.s8 q10, q0, │ │ │ │ @ instruction: 0xf683111f │ │ │ │ - @ instruction: 0x4681fb3f │ │ │ │ - bls 47be50 │ │ │ │ + strmi pc, [r1], fp, lsr #22 │ │ │ │ + bls 47be78 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ andsls sl, r6, #5824 @ 0x16c0 │ │ │ │ ldrls r4, [r7, #-1562] @ 0xfffff9e6 │ │ │ │ - blvc 7bd77c │ │ │ │ + blvc 7bd7a4 │ │ │ │ stmdals r7!, {r0, r8, sp} │ │ │ │ - blvc 93d744 │ │ │ │ - @ instruction: 0xf9d2f680 │ │ │ │ + blvc 93d76c │ │ │ │ + @ instruction: 0xf9bef680 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2d3a88 │ │ │ │ + blgt 2d3ab0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6839801 │ │ │ │ - bls 381650 │ │ │ │ + bls 381628 │ │ │ │ stmdals r1, {r0, r1, r3, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 93fb46 │ │ │ │ + blx 43fb6e │ │ │ │ ldr r4, [sp, #-1665]! @ 0xfffff97f │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68d4630 │ │ │ │ - ldrt pc, [r0], #-2697 @ 0xfffff577 @ │ │ │ │ + ldrt pc, [r0], #-2677 @ 0xfffff58b @ │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcc 27bfb4 │ │ │ │ + blcc 27bfdc │ │ │ │ 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 +477313,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 27bf9c │ │ │ │ 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 +477334,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: 0xf88cf683 │ │ │ │ str r6, [r8, #2401]! @ 0x961 │ │ │ │ sbcsne pc, sp, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - bls 2ac82c │ │ │ │ + bls 2ac854 │ │ │ │ @ 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: 0xf876f683 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ str sl, [fp, -r6, lsr #26] │ │ │ │ ldrls r3, [r7, #-2817] @ 0xfffff4ff │ │ │ │ - blcs 9e76e4 │ │ │ │ + blcs 9e770c │ │ │ │ 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 +477368,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 0x0000eb86 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 14, cr15, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf8dfb0bf │ │ │ │ strmi r2, [r3], -r4, ror #14 │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ andls r4, sp, #31457280 @ 0x1e00000 │ │ │ │ @ instruction: 0xf8df468b │ │ │ │ @ instruction: 0xf8df2758 │ │ │ │ ldrbtmi r3, [sl], #-1880 @ 0xfffff8a8 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f933d │ │ │ │ @ instruction: 0xf6ea0300 │ │ │ │ - @ instruction: 0x4603fcf9 │ │ │ │ + strmi pc, [r3], -r5, ror #25 │ │ │ │ movwls r2, #40960 @ 0xa000 │ │ │ │ - ldc2l 6, cr15, [r4], #936 @ 0x3a8 │ │ │ │ + stc2l 6, cr15, [r0], #936 @ 0x3a8 │ │ │ │ ldrdmi pc, [r0, #-134]! @ 0xffffff7a │ │ │ │ stmdavs r3!, {r0, r3, ip, pc} │ │ │ │ stmibvs r5!, {r0, r1, r4, r5, r8, ip, sp, pc} │ │ │ │ cmple r0, r0, lsl #26 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ stmdals sl, {r0, r3, r4, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf6ea2100 │ │ │ │ - strmi pc, [r4], -pc, ror #22 │ │ │ │ + @ instruction: 0x4604fb5b │ │ │ │ strcs fp, [r0, #-392] @ 0xfffffe78 │ │ │ │ ldmib r3, {r0, r1, r5, r6, fp, sp, lr}^ │ │ │ │ subvs r1, sl, r0, lsl #4 │ │ │ │ stmib r3, {r0, r4, sp, lr}^ │ │ │ │ stmiavs r0!, {r8, sl, ip, lr} │ │ │ │ - ldm sl!, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r6!, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdals sl, {r0, r5, r9, sl, lr} │ │ │ │ - blx 19bff0a │ │ │ │ + blx 14bff32 │ │ │ │ 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], -r3, asr #22 │ │ │ │ strcs fp, [r0, #-392] @ 0xfffffe78 │ │ │ │ ldmib r3, {r0, r1, r5, r6, fp, sp, lr}^ │ │ │ │ subvs r1, sl, r0, lsl #4 │ │ │ │ stmib r3, {r0, r4, sp, lr}^ │ │ │ │ stmiavs r0!, {r8, sl, ip, lr} │ │ │ │ - stmia r2!, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia lr, {r0, r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdals r9, {r0, r5, r9, sl, lr} │ │ │ │ - blx 13bff3a │ │ │ │ + blx ebff62 │ │ │ │ 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, r3, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6ea2100 │ │ │ │ - @ instruction: 0x4630fa5b │ │ │ │ - @ instruction: 0xff8ef6b3 │ │ │ │ + ldrtmi pc, [r0], -r7, asr #20 @ │ │ │ │ + @ instruction: 0xff7af6b3 │ │ │ │ ssatcs pc, #13, pc, asr #17 @ │ │ │ │ ssatcc pc, #5, pc, asr #17 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 115c424 │ │ │ │ + blls 115c44c │ │ │ │ @ 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 21fed04 │ │ │ │ @ instruction: 0x9602447b │ │ │ │ - blge 826ff0 │ │ │ │ - blge 9e6ff8 │ │ │ │ + blge 827018 │ │ │ │ + blge 9e7020 │ │ │ │ vsubw.u8 , , d5 │ │ │ │ movwls r0, #58240 @ 0xe380 │ │ │ │ strcs r6, [r0, -fp, lsr #18] │ │ │ │ @ instruction: 0xf8dd951d │ │ │ │ ldmvs fp, {r2, r4, lr, pc}^ │ │ │ │ - blls 327070 │ │ │ │ + blls 327098 │ │ │ │ ldrmi r6, [lr], lr, lsr #19 │ │ │ │ strvc lr, [r0, -r3, asr #19] │ │ │ │ strvc lr, [r2, -r3, asr #19] │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6814630 │ │ │ │ - @ instruction: 0x4683fcbb │ │ │ │ + strmi pc, [r3], r7, lsr #25 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrtmi r8, [r3], -r5, asr #3 │ │ │ │ stmib sp, {r1, r2, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd7506 │ │ │ │ @ instruction: 0xf8d39020 │ │ │ │ @ instruction: 0xf8d88010 │ │ │ │ svccs 0x00007000 │ │ │ │ ldmdavs fp!, {r0, r2, r3, r4, r5, ip, lr, pc} │ │ │ │ - blcs 213fac │ │ │ │ + blcs 213fd4 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ - blcs 328058 │ │ │ │ + blcs 328080 │ │ │ │ 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 2caca0 │ │ │ │ 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 276954 │ │ │ │ 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 2290e4 │ │ │ │ ldrtmi sp, [ip], -pc, ror #3 │ │ │ │ ldrbmi r4, [r8], -fp, asr #13 │ │ │ │ - stc2l 6, cr15, [sl], #-516 @ 0xfffffdfc │ │ │ │ - blcs 213e34 │ │ │ │ + mrrc2 6, 8, pc, r6, cr1 @ │ │ │ │ + blcs 213e5c │ │ │ │ cmpphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ ldr r4, [r2, r3, lsl #13]! │ │ │ │ @ instruction: 0xf0002d05 │ │ │ │ - bvs ff8e2fb0 │ │ │ │ - blvc 89c548 │ │ │ │ + bvs ff8e2fd8 │ │ │ │ + blvc 89c570 │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [sl], #-776 @ 0xfffffcf8 │ │ │ │ + bcs 760938 │ │ │ │ + blls 2f8544 │ │ │ │ eorcs pc, r2, r3, asr r8 @ │ │ │ │ sbcle r2, r0, r0, asr #20 │ │ │ │ @ instruction: 0xf9929a23 │ │ │ │ stccs 0, cr2, [r4], {65} @ 0x41 │ │ │ │ - bcs 232140 │ │ │ │ + bcs 232168 │ │ │ │ @ instruction: 0xf8dbd003 │ │ │ │ - bcs 9ca5d8 │ │ │ │ + bcs 9ca600 │ │ │ │ @ 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: 0xf6c2fc1b │ │ │ │ + stmdacs r0, {r0, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dbd1a5 │ │ │ │ @ instruction: 0xf6c20008 │ │ │ │ - stmdbvc r2, {r0, r1, r2, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ - bcs 250d9c │ │ │ │ + stmdbvc r2, {r0, r1, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + bcs 250dc4 │ │ │ │ @ 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 +477544,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, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ subhi pc, r4, #0 │ │ │ │ movwls r6, #47235 @ 0xb883 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8df8227 │ │ │ │ - blls 547890 │ │ │ │ + blls 5478b8 │ │ │ │ vtst.8 , , │ │ │ │ @ instruction: 0xf6cf0106 │ │ │ │ movwls r7, #49663 @ 0xc1ff │ │ │ │ stmdbvc pc, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ tstvs r1, sp, asr #19 │ │ │ │ vst4.16 {d30-d33}, [pc], r6 │ │ │ │ stmdals r3!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xff0cf67f │ │ │ │ + mrc2 6, 7, pc, cr8, cr15, {3} │ │ │ │ @ instruction: 0xf1009b06 │ │ │ │ andcs r0, r1, #28, 18 @ 0x70000 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ @ instruction: 0xf6817c5b │ │ │ │ - blls ac0e10 │ │ │ │ + blls ac0de8 │ │ │ │ umullne pc, r4, sp, r8 @ │ │ │ │ ldceq 1, cr15, [r0], #-28 @ 0xffffffe4 │ │ │ │ vbic.i16 d24, #47616 @ 0xba00 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ - b 127a728 │ │ │ │ - blls 682d08 │ │ │ │ + b 127a750 │ │ │ │ + blls 682d30 │ │ │ │ @ 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 ff0c0054 │ │ │ │ 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 febc007c │ │ │ │ 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 +477607,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: 0xf04fff23 │ │ │ │ stmdbvs r2, {r0, r8, r9}^ │ │ │ │ @ instruction: 0xf8802164 │ │ │ │ strmi r3, [r6], -ip, lsr #32 │ │ │ │ - blx 2692d6 │ │ │ │ + blx 2692fe │ │ │ │ movwcs r3, #4610 @ 0x1202 │ │ │ │ svcvc 0x00922100 │ │ │ │ @ instruction: 0xf840320b │ │ │ │ stmdals r3!, {r1, r5, ip, sp} │ │ │ │ - mcr2 6, 6, pc, cr12, cr15, {3} @ │ │ │ │ + mrc2 6, 5, pc, cr8, 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 582c10 │ │ │ │ andeq pc, r1, #79 @ 0x4f │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - svcls 0x0005f987 │ │ │ │ + svcls 0x0005f973 │ │ │ │ ldrtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 1b40100 │ │ │ │ + blx 1640128 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ ldcge 6, cr4, [r4], {33} @ 0x21 │ │ │ │ ldmdavs sl, {r3, r4, r5, r9, sl, lr} │ │ │ │ - blcs 261350 │ │ │ │ + blcs 261378 │ │ │ │ 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 38279c │ │ │ │ ldm r7, {r0, r1, r3, r4, r8, r9, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - blls 382780 │ │ │ │ + blls 3827a8 │ │ │ │ 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 +477672,26 @@ │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0xf8ddaf24 │ │ │ │ smlald r9, sp, r8, r0 │ │ │ │ mcrls 6, 0, r4, cr6, cr0, {5} │ │ │ │ stmdbpl r7, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ssatmi fp, #18, r6, lsl #3 │ │ │ │ tstcs r3, r8, lsr #12 │ │ │ │ - @ instruction: 0xff60f68c │ │ │ │ + @ instruction: 0xff4cf68c │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt ip, r3, asr #2 │ │ │ │ @ instruction: 0x2d0069a5 │ │ │ │ mcrge 4, 1, pc, cr4, cr15, {3} @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ strb r9, [r0, #3586] @ 0xe02 │ │ │ │ @ instruction: 0xf06f4628 │ │ │ │ @ instruction: 0xf68c0108 │ │ │ │ - strb pc, [fp, sp, asr #30]! @ │ │ │ │ - bcs 2d12b4 │ │ │ │ + @ instruction: 0xe7ebff39 │ │ │ │ + bcs 2d12dc │ │ │ │ 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 +477700,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: 0xf88af6ea │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ rscshi pc, r8, r0 │ │ │ │ movwls r6, #26771 @ 0x6893 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bge 722c20 │ │ │ │ + bge 722c48 │ │ │ │ ldrls sl, [r1], -sp, lsr #22 │ │ │ │ movwls r4, #46614 @ 0xb616 │ │ │ │ stmdbvc pc, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf8d8e06b │ │ │ │ stmdals r3!, {r2, r4, ip} │ │ │ │ - mcr2 6, 3, pc, cr4, cr15, {3} @ │ │ │ │ + mrc2 6, 2, pc, cr0, cr15, {3} │ │ │ │ @ instruction: 0xf1004681 │ │ │ │ @ instruction: 0xf8980218 │ │ │ │ ldrmi r3, [r1], -r9, lsr #32 │ │ │ │ andcs r9, r1, #12, 4 @ 0xc0000000 │ │ │ │ - @ instruction: 0xf8d6f681 │ │ │ │ + @ instruction: 0xf8c2f681 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ @ instruction: 0xf8892100 │ │ │ │ stmdals r3!, {r2, r3, r5, ip, sp} │ │ │ │ - ldc2l 6, cr15, [sl, #508]! @ 0x1fc │ │ │ │ - bls adccec │ │ │ │ + stc2l 6, cr15, [r6, #508]! @ 0x1fc │ │ │ │ + bls adcd14 │ │ │ │ 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 582db0 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6812201 │ │ │ │ - stcls 8, cr15, [r5], {185} @ 0xb9 │ │ │ │ + stcls 8, cr15, [r5], {165} @ 0xa5 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xf996f683 │ │ │ │ + @ instruction: 0xf982f683 │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - blvc 6dc904 │ │ │ │ + blvc 6dc92c │ │ │ │ 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 +477759,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: 0xf950f683 │ │ │ │ andcc lr, fp, #3620864 @ 0x374000 │ │ │ │ eorcs pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xf8983501 │ │ │ │ addsmi r2, r5, #44 @ 0x2c │ │ │ │ @ instruction: 0xf89bd228 │ │ │ │ - bls 38e95c │ │ │ │ + bls 38e984 │ │ │ │ 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: 0xf89bfe21 │ │ │ │ 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 fe3c046e │ │ │ │ mulscc r4, fp, r8 │ │ │ │ strtmi r9, [r1], -r6, lsl #20 │ │ │ │ vaddl.u8 q11, d19, d16 │ │ │ │ stmdals r3!, {r0, r8, r9, ip} │ │ │ │ @ instruction: 0xf842442b │ │ │ │ @ instruction: 0xf67f4023 │ │ │ │ - @ instruction: 0xe76af9d1 │ │ │ │ + @ instruction: 0xe76af9bd │ │ │ │ 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 501224 │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xffbcf682 │ │ │ │ + @ instruction: 0xffa8f682 │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf6810018 │ │ │ │ - @ instruction: 0xf8d8f861 │ │ │ │ + @ instruction: 0xf8d8f84d │ │ │ │ @ instruction: 0xf6800018 │ │ │ │ - movwcs pc, #7275 @ 0x1c6b @ │ │ │ │ + movwcs pc, #7255 @ 0x1c57 @ │ │ │ │ str r9, [r6, #774] @ 0x306 │ │ │ │ @ instruction: 0xf6e9980a │ │ │ │ - @ instruction: 0x4602ffdb │ │ │ │ + strmi pc, [r2], -r7, asr #31 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ qasxmi sl, r1, sp │ │ │ │ @ instruction: 0xf62c4620 │ │ │ │ - @ instruction: 0x4659ed30 │ │ │ │ + @ instruction: 0x4659ed1c │ │ │ │ andls r4, r6, r2, lsl #12 │ │ │ │ @ instruction: 0xf6e9980a │ │ │ │ - ldr pc, [r3, -r9, ror #31]! │ │ │ │ + @ instruction: 0xe733ffd5 │ │ │ │ ldrbmi r9, [r8], -r3, lsr #18 │ │ │ │ - stc2l 6, cr15, [ip, #760]! @ 0x2f8 │ │ │ │ + ldc2l 6, cr15, [r8, #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 1140502 │ │ │ │ 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: 0xf972f67f │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ ldmib sp, {r2, r3, r6, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0x9e11790f │ │ │ │ @ instruction: 0xf6804640 │ │ │ │ - strb pc, [r0, sp, lsr #24] @ │ │ │ │ + bfi pc, r9, (invalid: 24:0) @ │ │ │ │ strmi r2, [r8], -r4, lsl #2 │ │ │ │ - ldcl 6, cr15, [sl], #176 @ 0xb0 │ │ │ │ + stcl 6, cr15, [r6], #176 @ 0xb0 │ │ │ │ @ instruction: 0x46024659 │ │ │ │ stmdals r9, {r1, r2, ip, pc} │ │ │ │ - @ instruction: 0xffb4f6e9 │ │ │ │ + @ instruction: 0xffa0f6e9 │ │ │ │ mlacs ip, r8, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blge d6e620 │ │ │ │ + blge d6e648 │ │ │ │ ldr r9, [sp, fp, lsl #6] │ │ │ │ strmi r2, [r8], -r4, lsl #2 │ │ │ │ - stcl 6, cr15, [r8], #176 @ 0xb0 │ │ │ │ + ldcl 6, cr15, [r4], {44} @ 0x2c │ │ │ │ @ instruction: 0x46024659 │ │ │ │ stmdals r9, {r0, r1, r3, ip, pc} │ │ │ │ - @ instruction: 0xffa2f6e9 │ │ │ │ + @ instruction: 0xff8ef6e9 │ │ │ │ @ instruction: 0xf62ce5b2 │ │ │ │ - ldmibvs r3, {r1, r2, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + ldmibvs r3, {r1, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq sp, r7, lr, lsl #26 │ │ │ │ - ldrshteq sp, [r7], #-206 @ 0xffffff32 │ │ │ │ + rsbseq sp, r7, r6, ror #25 │ │ │ │ + ldrsbteq sp, [r7], #-198 @ 0xffffff3a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, ip, asr #24 │ │ │ │ - rsbeq sp, sp, ip, lsr #17 │ │ │ │ + rsbseq sp, r7, r4, lsr #24 │ │ │ │ + rsbeq sp, sp, r4, asr #19 │ │ │ │ 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 3942cc │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [lr, #-508] @ 0xfffffe04 │ │ │ │ cdpeq 1, 0, cr15, cr8, cr13, {0} │ │ │ │ cmppeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ mrsls r2, SP_abt │ │ │ │ - beq 173eeac │ │ │ │ + beq 173eed4 │ │ │ │ @ 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 2e9714 │ │ │ │ svceq 0x0020f1bb │ │ │ │ @ instruction: 0xf00bd005 │ │ │ │ @ instruction: 0x26010b1f │ │ │ │ @ instruction: 0xf60bfa06 │ │ │ │ - blmi 592300 │ │ │ │ + blmi 592328 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ @ instruction: 0xf8594638 │ │ │ │ - blx 24eb16 │ │ │ │ + blx 24eb3e │ │ │ │ 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: 0xf838f683 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0x26018ff0 │ │ │ │ svclt 0x0000e7e5 │ │ │ │ - rsbseq sp, r7, sl, lsr #10 │ │ │ │ + rsbseq sp, r7, r2, lsl #10 │ │ │ │ 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 1a9d13c │ │ │ │ + blcs ff2b6cc4 │ │ │ │ + blcs 1a76c64 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [ip], #-508 @ 0xfffffe04 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2ed7a8 │ │ │ │ + blgt 2ed7d0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - @ instruction: 0xf6834620 │ │ │ │ - strtmi pc, [sl], -r7, lsl #16 │ │ │ │ + @ instruction: 0xf6824620 │ │ │ │ + qsub8mi pc, sl, r3 @ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xff58f7ff │ │ │ │ - bmi 1e0abc0 │ │ │ │ + bmi 1e0abe8 │ │ │ │ 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 +477958,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 17e1084 │ │ │ │ vpadd.i8 d2, d0, d5 │ │ │ │ ldm pc, {r1, r4, r7, pc}^ @ │ │ │ │ addsls pc, r0, r3 │ │ │ │ @ instruction: 0x960ba290 │ │ │ │ - bleq feaab67c │ │ │ │ - bleq fe629c54 │ │ │ │ + bleq feaab6a4 │ │ │ │ + bleq fe629c7c │ │ │ │ addsls r0, r0, fp, lsl #22 │ │ │ │ umullsls r9, r0, r0, r0 │ │ │ │ - beq 123ed70 │ │ │ │ + beq 123ed98 │ │ │ │ vst2.8 {d22,d24}, [pc :128], r0 │ │ │ │ @ instruction: 0xf67f718a │ │ │ │ - ldrbmi pc, [r3], -r1, ror #24 @ │ │ │ │ - beq 83f044 │ │ │ │ + ldrbmi pc, [r3], -sp, asr #24 @ │ │ │ │ + beq 83f06c │ │ │ │ ldrtmi r4, [sl], -r1, lsl #13 │ │ │ │ @ instruction: 0xf8804651 │ │ │ │ svcge 0x0006702c │ │ │ │ - cdp2 6, 13, cr15, cr2, cr0, {4} │ │ │ │ + cdp2 6, 11, cr15, cr14, 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 5e74a4 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ - bls 24b214 │ │ │ │ + bls 24b23c │ │ │ │ andcc pc, fp, r6, asr r8 @ │ │ │ │ - blx 25450e │ │ │ │ + blx 254536 │ │ │ │ strbmi r3, [r9], -r2, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf682c023 │ │ │ │ - ldrbmi pc, [r2], -pc, lsl #31 @ │ │ │ │ + usub16mi pc, r2, fp @ │ │ │ │ @ instruction: 0xf44f6e2b │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2, #-520]! @ 0xfffffdf8 │ │ │ │ + stc2l 6, cr15, [lr, #-520] @ 0xfffffdf8 │ │ │ │ strmi r4, [r2], -r1, asr #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xe77ffed9 │ │ │ │ - beq 123edf8 │ │ │ │ + beq 123ee20 │ │ │ │ vst2.8 {d22,d24}, [pc :128], r0 │ │ │ │ @ instruction: 0xf67f718a │ │ │ │ - @ instruction: 0x464afc1d │ │ │ │ + strbmi pc, [sl], -r9, lsl #24 @ │ │ │ │ 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: 0xf108fe79 │ │ │ │ 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 5e7530 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ - bls 254590 │ │ │ │ + bls 2545b8 │ │ │ │ andcc pc, sl, r6, asr r8 @ │ │ │ │ - blx 4d45fe │ │ │ │ + blx 4d4626 │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ movwcc r3, #45102 @ 0xb02e │ │ │ │ eor pc, r3, r7, asr #16 │ │ │ │ - @ instruction: 0xff4af682 │ │ │ │ + @ instruction: 0xff36f682 │ │ │ │ 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, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx 2140760 │ │ │ │ @ instruction: 0xf04fe73e │ │ │ │ ldrb r0, [r9, -r0, lsr #20]! │ │ │ │ - beq a3ee80 │ │ │ │ + beq a3eea8 │ │ │ │ @ instruction: 0xf04fe7ba │ │ │ │ ldrb r0, [r3, -r8, lsl #20]! │ │ │ │ - beq 43ee8c │ │ │ │ + beq 43eeb4 │ │ │ │ @ instruction: 0xf04fe7b4 │ │ │ │ strb r0, [sp, -r1, lsl #20]! │ │ │ │ - beq 27ee98 │ │ │ │ + beq 27eec0 │ │ │ │ @ instruction: 0xf04fe7ae │ │ │ │ @ instruction: 0xe7670a10 │ │ │ │ - beq 63eea4 │ │ │ │ + beq 63eecc │ │ │ │ @ instruction: 0xf62ce7a8 │ │ │ │ - svclt 0x0000ee4e │ │ │ │ - ldrhteq sp, [r7], #-64 @ 0xffffffc0 │ │ │ │ + svclt 0x0000ee3a │ │ │ │ + rsbseq sp, r7, r8, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, r8, lsr #9 │ │ │ │ - rsbseq sp, r7, r2, asr #8 │ │ │ │ + rsbseq sp, r7, r0, lsl #9 │ │ │ │ + rsbseq sp, r7, sl, lsl r4 │ │ │ │ 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 30eee4 │ │ │ │ movwcs sp, #16 │ │ │ │ - bmi e79c8 │ │ │ │ + bmi e79f0 │ │ │ │ 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 21d4ac │ │ │ │ ldmibvs sp, {r3, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf6804628 │ │ │ │ - strmi pc, [r6], -fp, asr #31 │ │ │ │ + @ instruction: 0x4606ffb7 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ stmdbvs fp!, {r0, r1, r3, r5, r7, r8, pc} │ │ │ │ @ instruction: 0xb1b2681a │ │ │ │ stmdbcs r0, {r0, r4, fp, sp, lr} │ │ │ │ - blvc 876edc │ │ │ │ + blvc 876f04 │ │ │ │ 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 321ab0 │ │ │ │ ldrtmi sp, [r0], -r9 │ │ │ │ @ instruction: 0xf6804635 │ │ │ │ - strmi pc, [r3], -r9, lsr #31 │ │ │ │ + @ instruction: 0x4603ff95 │ │ │ │ @ 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 8bce78 │ │ │ │ bicsle r2, lr, r4, lsl #20 │ │ │ │ - blcs ff29d3f0 │ │ │ │ + blcs ff29d418 │ │ │ │ ubfx sp, fp, #3, #8 │ │ │ │ - blcs ff29d3f8 │ │ │ │ + blcs ff29d420 │ │ │ │ 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 27f01c │ │ │ │ + blcs 21d0b0 │ │ │ │ strcs fp, [r0], -r8, lsl #30 │ │ │ │ ldrtmi sl, [r0], -sl, lsl #26 │ │ │ │ - stc2l 6, cr15, [r6], #-508 @ 0xfffffe04 │ │ │ │ + mrrc2 6, 7, pc, r2, cr15 @ │ │ │ │ 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 +478150,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 282f44 │ │ │ │ ldrbtmi r4, [sl], #-1600 @ 0xfffff9c0 │ │ │ │ andcc pc, fp, r3, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - @ instruction: 0xff8af67e │ │ │ │ + @ instruction: 0xff76f67e │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ - blcs 20f048 │ │ │ │ + blcs 20f070 │ │ │ │ mrshi pc, (UNDEF: 6) @ │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ strmi pc, [r0], fp, lsr #31 │ │ │ │ stmdals lr, {r8, sp} │ │ │ │ - blx fe44093c │ │ │ │ + blx 1f40964 │ │ │ │ ldmdbvs fp!, {r1, r2, r3, r9, fp, ip, pc} │ │ │ │ ldmvs r9!, {r1, r2, r9, sl, lr} │ │ │ │ - blcc 1ff088 │ │ │ │ + blcc 1ff0b0 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ @ instruction: 0xf9926183 │ │ │ │ stmib r0, {r0, r6, ip, sp}^ │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ - blcs 584c70 │ │ │ │ + blcs 584c98 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - stc2l 6, cr15, [r4, #-512] @ 0xfffffe00 │ │ │ │ + ldc2 6, cr15, [r0, #-512]! @ 0xfffffe00 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr2, {4} │ │ │ │ + cdp2 6, 0, cr15, cr14, cr2, {4} │ │ │ │ mulscc r0, r8, r8 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 4e8fbc │ │ │ │ + blx 4e8fe4 │ │ │ │ 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, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs r9, #1799 @ 0x707 │ │ │ │ - beq 173f39c │ │ │ │ + beq 173f3c4 │ │ │ │ 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 2c3034 │ │ │ │ @ instruction: 0xf1bebb83 │ │ │ │ svclt 0x00080f20 │ │ │ │ ldrdle r4, [r5], -lr │ │ │ │ cdpeq 0, 1, cr15, cr15, cr14, {0} │ │ │ │ - blx 2cbbe8 │ │ │ │ + blx 2cbc10 │ │ │ │ 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, [r0, #520] @ 0x208 │ │ │ │ ldrdhi pc, [r0, #-137]! @ 0xffffff77 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svcls 0x0001aecc │ │ │ │ ldmibvs sl, {r0, r1, r6, r9, sl, lr} │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ - bcs 21d098 │ │ │ │ + bcs 21d0c0 │ │ │ │ @ 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 23d79c │ │ │ │ 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 282a90 │ │ │ │ + blcs 214ab4 │ │ │ │ strcs sp, [r0, #-86] @ 0xffffffaa │ │ │ │ ldmdbvs r9, {r0, r8, r9, sl, ip, pc} │ │ │ │ mvnslt r6, pc, lsl #16 │ │ │ │ @ instruction: 0xb322683a │ │ │ │ - bcs 321cbc │ │ │ │ + bcs 321ce4 │ │ │ │ @ instruction: 0x4639d075 │ │ │ │ cmnlt r7, pc, lsr r8 │ │ │ │ cmnlt r3, fp, lsr r8 │ │ │ │ - blcs 321cd0 │ │ │ │ + blcs 321cf8 │ │ │ │ @ instruction: 0x4632d1f7 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrtmi pc, [r9], -r5, asr #26 @ │ │ │ │ movwmi r6, #22591 @ 0x583f │ │ │ │ svccs 0x0000b2ed │ │ │ │ - blvc 4f787c │ │ │ │ + blvc 4f78a4 │ │ │ │ tstle r5, r4, lsl #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ ldc2 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - ldrbmi pc, [fp], -r3, ror #28 @ │ │ │ │ + ldrbmi pc, [fp], -pc, asr #28 @ │ │ │ │ strmi fp, [r3], fp, lsl #3 │ │ │ │ - blvc 4fd030 │ │ │ │ + blvc 4fd058 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ stc2 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ movweq lr, #2629 @ 0xa45 │ │ │ │ sbcslt r4, sp, #88, 12 @ 0x5800000 │ │ │ │ - cdp2 6, 5, cr15, cr2, cr0, {4} │ │ │ │ - blcs 214a64 │ │ │ │ + cdp2 6, 3, cr15, cr14, cr0, {4} │ │ │ │ + blcs 214a8c │ │ │ │ svcls 0x0001d1ed │ │ │ │ smlabtcs r3, r5, r1, fp │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - strls pc, [r2, #-2729] @ 0xfffff557 │ │ │ │ + strls pc, [r2, #-2709] @ 0xfffff56b │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svccs 0x0000ae56 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr3, cr15, {1} │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ ldmibvs fp!, {r2, r3, r6, r9, sl, fp, sp, pc} │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xe78c4699 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68c4648 │ │ │ │ - strb pc, [r5, pc, lsl #21]! @ │ │ │ │ + @ instruction: 0xe7e5fa7b │ │ │ │ vadd.i8 d25, d0, d14 │ │ │ │ @ instruction: 0xf67f1143 │ │ │ │ - movwcs pc, #6621 @ 0x19dd @ │ │ │ │ + movwcs pc, #6601 @ 0x19c9 @ │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r1], -r6, lsl #12 │ │ │ │ @ instruction: 0xf680461a │ │ │ │ - @ instruction: 0x4631fc51 │ │ │ │ + @ instruction: 0x4631fc3d │ │ │ │ @ instruction: 0xf6824628 │ │ │ │ - strbt pc, [fp], pc, lsr #26 @ │ │ │ │ + usat pc, #11, fp, lsl #26 @ │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 14, cr10, [r0], {40} @ 0x28 │ │ │ │ mcrge 4, 1, pc, cr5, cr15, {1} @ │ │ │ │ - blcs 21d800 │ │ │ │ + blcs 21d828 │ │ │ │ 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 1382510 │ │ │ │ sbcslt r0, r5, #0, 4 │ │ │ │ @ instruction: 0xf62ce781 │ │ │ │ - stmvs r3, {r1, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + stmvs r3, {r1, r2, r5, sl, fp, sp, lr, pc} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - rsbseq sp, r7, lr, asr r2 │ │ │ │ - rsbseq sp, r7, ip, asr r2 │ │ │ │ + rsbseq sp, r7, r6, lsr r2 │ │ │ │ + rsbseq sp, r7, r4, lsr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r7, lr, lsr r2 │ │ │ │ + rsbseq sp, r7, r6, lsl r2 │ │ │ │ andeq r0, r0, ip, ror r4 │ │ │ │ - eoreq r4, r4, sl, lsr r1 │ │ │ │ + eoreq r4, r4, r2, asr r2 │ │ │ │ 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 1514c4c │ │ │ │ @ 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 +478374,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], #-612 @ 0xfffffd9c │ │ │ │ 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, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 2032cc │ │ │ │ + strgt ip, [pc], #-3343 @ 2032f4 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - ldc2l 6, cr15, [r0], #-520 @ 0xfffffdf8 │ │ │ │ - blmi 455b0c │ │ │ │ + mrrc2 6, 8, pc, ip, cr2 @ │ │ │ │ + blmi 455b34 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 75d350 │ │ │ │ + blls 75d378 │ │ │ │ @ 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 0x0000eb70 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, lr, lsl lr │ │ │ │ - rsbseq ip, r7, r0, lsr #26 │ │ │ │ + ldrshteq ip, [r7], #-214 @ 0xffffff2a │ │ │ │ + ldrshteq ip, [r7], #-200 @ 0xffffff38 │ │ │ │ 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 6235a4 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 42370c │ │ │ │ + bcs 423734 │ │ │ │ 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: 0xf9caf682 │ │ │ │ strmi r2, [r5], -r1, lsl #6 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ff9020 │ │ │ │ vmax.f32 d31, d0, d17 │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf6820802 │ │ │ │ - strtmi pc, [r9], -sp, asr #19 │ │ │ │ + @ instruction: 0x4629f9b9 │ │ │ │ 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: 0xf9aaf682 │ │ │ │ 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 +478486,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 48dca8 │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ - strhi lr, [pc], #-2509 @ 203458 │ │ │ │ + strhi lr, [pc], #-2509 @ 203480 │ │ │ │ @ instruction: 0xf6829311 │ │ │ │ - sub pc, fp, r5, asr #20 │ │ │ │ + sub pc, fp, r1, lsr sl @ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - stmib r0!, {r2, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip, {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, #3405]! @ 0xd4d │ │ │ │ svceq 0x0004f849 │ │ │ │ ldrtmi sp, [r9], -r4, lsr #18 │ │ │ │ rscle r2, pc, r0, lsl #24 │ │ │ │ eorcs r9, r0, #5120 @ 0x1400 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ andlt pc, r0, r3, asr #17 │ │ │ │ ldc 4, cr9, [sp, #32] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ @ instruction: 0xf67e7b06 │ │ │ │ - @ instruction: 0x4603fffd │ │ │ │ - bge 3afa04 │ │ │ │ - bgt 2e80d8 │ │ │ │ + strmi pc, [r3], -r9, ror #31 │ │ │ │ + bge 3afa2c │ │ │ │ + bgt 2e8100 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - blx 1f40ede │ │ │ │ + blx 1a40f06 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - @ instruction: 0xf946f682 │ │ │ │ + @ instruction: 0xf932f682 │ │ │ │ strb r4, [sp, r1, lsl #12] │ │ │ │ @ instruction: 0xf6814650 │ │ │ │ - bge 4c26c4 │ │ │ │ + bge 4c269c │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf9f8f682 │ │ │ │ - blmi 815d60 │ │ │ │ + @ instruction: 0xf9e4f682 │ │ │ │ + blmi 815d88 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8dd56c │ │ │ │ + blls 8dd594 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r2, r3, r4, ip, sp, pc} │ │ │ │ - bcs 6274d4 │ │ │ │ - bcs a3755c │ │ │ │ + bcs 6274fc │ │ │ │ + bcs a37584 │ │ │ │ ldrtmi fp, [r8], -r8, lsl #30 │ │ │ │ - bcs 4378d0 │ │ │ │ + bcs 4378f8 │ │ │ │ @ instruction: 0x463ad19e │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ - @ instruction: 0xf8fcf682 │ │ │ │ + @ instruction: 0xf8e8f682 │ │ │ │ ldrtmi lr, [sl], -r4, ror #15 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - @ instruction: 0xf8f6f682 │ │ │ │ + @ instruction: 0xf8e2f682 │ │ │ │ @ instruction: 0x463ae7de │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - @ instruction: 0xf8f0f682 │ │ │ │ + @ instruction: 0xf8dcf682 │ │ │ │ @ instruction: 0x463ae7d8 │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - @ instruction: 0xf8eaf682 │ │ │ │ + @ instruction: 0xf8d6f682 │ │ │ │ @ instruction: 0xf62ce7d2 │ │ │ │ - svclt 0x0000ea5a │ │ │ │ - ldrsbteq ip, [r7], #-200 @ 0xffffff38 │ │ │ │ + svclt 0x0000ea46 │ │ │ │ + ldrhteq ip, [r7], #-192 @ 0xffffff40 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, r4, lsl #22 │ │ │ │ + ldrsbteq ip, [r7], #-172 @ 0xffffff54 │ │ │ │ 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], r3, lsr #31 │ │ │ │ @ instruction: 0xf6874630 │ │ │ │ - blmi 15425b0 │ │ │ │ + blmi 1542588 │ │ │ │ movwls r5, #6371 @ 0x18e3 │ │ │ │ cmncs r4, #27262976 @ 0x1a00000 │ │ │ │ movwcs pc, #39683 @ 0x9b03 @ │ │ │ │ mulge r4, r3, r8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blls 2b7680 │ │ │ │ + blls 2b76a8 │ │ │ │ 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 +478601,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 8b7de4 │ │ │ │ @ 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: 0xf8d8ea46 │ │ │ │ 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 243718 │ │ │ │ movwcs r7, #8090 @ 0x1f9a │ │ │ │ andcc r9, fp, #425984 @ 0x68000 │ │ │ │ - blcc 2538a0 │ │ │ │ + blcc 2538c8 │ │ │ │ eorcc pc, r2, r8, asr #16 │ │ │ │ strbmi r9, [r1], -r4, lsl #16 │ │ │ │ - blx fe9c1088 │ │ │ │ + blx fe4c10b0 │ │ │ │ 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: 0xf98cf680 │ │ │ │ @ instruction: 0x462ce7de │ │ │ │ cdpeq 1, 1, cr15, cr8, cr13, {0} │ │ │ │ stceq 1, cr15, [r8], #-52 @ 0xffffffcc │ │ │ │ svclt 0x0000e792 │ │ │ │ - rsbseq ip, r7, lr, ror sl │ │ │ │ + rsbseq ip, r7, r6, asr sl │ │ │ │ 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 1223a64 │ │ │ │ mcrrvc 1, 6, sp, fp, cr6 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a23aa8 │ │ │ │ + blcs a23ad0 │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ cmple sp, r8, lsl #22 │ │ │ │ tstcs r0, r9, lsl #28 │ │ │ │ @ instruction: 0xf62b4630 │ │ │ │ - movwcs lr, #3744 @ 0xea0 │ │ │ │ + movwcs lr, #3724 @ 0xe8c │ │ │ │ andcs r4, pc, sl, lsl r6 @ │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107cd │ │ │ │ - bl 26db98 │ │ │ │ + bl 26dbc0 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 60ff40 │ │ │ │ + bcs 60ff68 │ │ │ │ @ instruction: 0x4632d1f2 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ ldc2 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffe8f681 │ │ │ │ + @ instruction: 0xffd4f681 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - cdp 6, 7, cr15, cr14, cr11, {1} │ │ │ │ + cdp 6, 6, cr15, cr10, cr11, {1} │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ - blx 128c328 │ │ │ │ + blx 128c350 │ │ │ │ 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: 0x4642ffb3 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xffe6f681 │ │ │ │ + @ instruction: 0xffd2f681 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffbaf681 │ │ │ │ - bmi 1614fc8 │ │ │ │ + @ instruction: 0xffa6f681 │ │ │ │ + bmi 1614ff0 │ │ │ │ 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: 0x4605fe51 │ │ │ │ + blge 32fd1c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xf9dcf682 │ │ │ │ - blcs 2228f4 │ │ │ │ + @ instruction: 0xf9c8f682 │ │ │ │ + blcs 22291c │ │ │ │ @ instruction: 0xf046d0d3 │ │ │ │ @ instruction: 0xf10d0604 │ │ │ │ rscslt r0, r3, #28, 22 @ 0x7000 │ │ │ │ ldrtmi r2, [r1], r0, lsl #12 │ │ │ │ - bls 2a8428 │ │ │ │ + bls 2a8450 │ │ │ │ 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 214126a │ │ │ │ @ instruction: 0xf8cb7c7b │ │ │ │ strmi r9, [r0], r0 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blx 38bc4e │ │ │ │ + blx 38bc76 │ │ │ │ movwls pc, #25347 @ 0x6303 @ │ │ │ │ - blvc 3beec4 │ │ │ │ - blvc 33ee88 │ │ │ │ - mrc2 6, 1, pc, cr0, cr14, {3} │ │ │ │ + blvc 3beeec │ │ │ │ + blvc 33eeb0 │ │ │ │ + mrc2 6, 0, pc, cr12, cr14, {3} │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - bgt 2ee070 │ │ │ │ + bgt 2ee098 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - @ instruction: 0xf9a4f682 │ │ │ │ + @ instruction: 0xf990f682 │ │ │ │ @ instruction: 0x46424653 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6814620 │ │ │ │ - qsub16mi pc, sl, r7 @ │ │ │ │ + strtmi pc, [sl], -r3, ror #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], #-364 @ 0xfffffe94 │ │ │ │ adcsmi r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xe78ad8bf │ │ │ │ - blcs 6229cc │ │ │ │ - blcs a378f0 │ │ │ │ + blcs 6229f4 │ │ │ │ + blcs a37918 │ │ │ │ strmi fp, [sp], -r8, lsl #30 │ │ │ │ - blcs 437ab8 │ │ │ │ + blcs 437ae0 │ │ │ │ @ instruction: 0x460ad190 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ - @ instruction: 0xff36f681 │ │ │ │ + @ instruction: 0xff22f681 │ │ │ │ ldrb r4, [sl, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf68171b3 │ │ │ │ - strmi pc, [r5], -pc, lsr #30 │ │ │ │ + @ instruction: 0x4605ff1b │ │ │ │ @ instruction: 0x460ae773 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ - @ instruction: 0xff28f681 │ │ │ │ + @ instruction: 0xff14f681 │ │ │ │ strb r4, [ip, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf68171b4 │ │ │ │ - strmi pc, [r5], -r1, lsr #30 │ │ │ │ + strmi pc, [r5], -sp, lsl #30 │ │ │ │ @ instruction: 0xf62ce765 │ │ │ │ - svclt 0x0000e890 │ │ │ │ - rsbseq ip, r7, r8, lsl r9 │ │ │ │ + svclt 0x0000e87c │ │ │ │ + ldrshteq ip, [r7], #-128 @ 0xffffff80 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, sl, asr #16 │ │ │ │ + rsbseq ip, r7, r2, lsr #16 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5ab00 │ │ │ │ + bl fed5ab28 │ │ │ │ @ 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 @ 203948 │ │ │ │ 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 @ 2039d8 │ │ │ │ @ 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 165398c │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 277a6c │ │ │ │ + bcc 277a94 │ │ │ │ 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 +478836,120 @@ │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ stmib sp, {r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r8, r9, ip}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ stmdbvs r8!, {r8} │ │ │ │ @ instruction: 0xf67e2101 │ │ │ │ - @ instruction: 0x4606fd79 │ │ │ │ + strmi pc, [r6], -r5, ror #26 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xf8f0f682 │ │ │ │ + @ instruction: 0xf8dcf682 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6814628 │ │ │ │ - strmi pc, [r4], -r3, asr #29 │ │ │ │ - blmi 89625c │ │ │ │ + strmi pc, [r4], -pc, lsr #29 │ │ │ │ + blmi 896284 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 35da60 │ │ │ │ + blls 35da88 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andlt r4, r6, r0, lsr #12 │ │ │ │ ldc 13, cr11, [sp, #448] @ 0x1c0 │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf67e7b00 │ │ │ │ - @ instruction: 0x4604fd51 │ │ │ │ + @ instruction: 0x4604fd3d │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2d53cc │ │ │ │ + blgt 2d53f4 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6823414 │ │ │ │ - ldrb pc, [sp, r7, asr #17] @ │ │ │ │ + @ instruction: 0xe7ddf8b3 │ │ │ │ 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 0x0000efc8 │ │ │ │ + rsbseq ip, r7, sl, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r7, r0, lsl r6 │ │ │ │ + rsbseq ip, r7, r8, ror #11 │ │ │ │ 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 feec5fe0 │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 28fea8 │ │ │ │ + blx 28fed0 │ │ │ │ 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 1fff1c │ │ │ │ + b 15d4e54 │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl febb7b44 │ │ │ │ + bl febb7b6c │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a0a15c │ │ │ │ + bcs a0a184 │ │ │ │ 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 a93e10 │ │ │ │ @ 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 feec6154 │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl feb8bbd8 │ │ │ │ - blcs a04770 │ │ │ │ - b 15f9bd4 │ │ │ │ - bl ff009cb8 │ │ │ │ + bl feb8bc00 │ │ │ │ + blcs a04798 │ │ │ │ + b 15f9bfc │ │ │ │ + bl ff009ce0 │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 28fc0c │ │ │ │ + blx 28fc34 │ │ │ │ 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 +478965,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 fed5adf4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1887b34 │ │ │ │ - blmi 18afdf0 │ │ │ │ + bmi 1887b5c │ │ │ │ + blmi 18afe18 │ │ │ │ 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 1204814 │ │ │ │ @ instruction: 0xf002d009 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [fp], pc @ │ │ │ │ @ instruction: 0xf00343db │ │ │ │ - blcs 204820 │ │ │ │ + blcs 204848 │ │ │ │ stmdbvs r8!, {r1, r3, r6, ip, lr, pc} │ │ │ │ tstlt fp, r3, asr #18 │ │ │ │ - bllt 18e3a78 │ │ │ │ + bllt 18e3aa0 │ │ │ │ andcs r2, r0, #201326592 @ 0xc000000 │ │ │ │ andcc lr, r2, #3358720 @ 0x334000 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #0, 6 │ │ │ │ - mcrr2 6, 7, pc, sl, cr14 @ │ │ │ │ + ldc2 6, cr15, [r6], #-504 @ 0xfffffe08 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2d55d8 │ │ │ │ + blgt 2d5600 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6814628 │ │ │ │ - strtmi pc, [r3], -r1, asr #31 │ │ │ │ + strtmi pc, [r3], -sp, lsr #31 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r4, #516] @ 0x204 │ │ │ │ - bmi 119545c │ │ │ │ + stc2 6, cr15, [r0, #516] @ 0x204 │ │ │ │ + bmi 1195484 │ │ │ │ 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 a0c090 │ │ │ │ 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 b3f340 │ │ │ │ stmdbvs r0, {r0, r8, sp} │ │ │ │ movwcc lr, #10701 @ 0x29cd │ │ │ │ - blvc 23f2dc │ │ │ │ - stc2 6, cr15, [r6], {126} @ 0x7e │ │ │ │ + blvc 23f304 │ │ │ │ + blx ffec16ce │ │ │ │ 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: 0xff68f681 │ │ │ │ movwcs lr, #34753 @ 0x87c1 │ │ │ │ andcc pc, r8, sp, lsr #17 │ │ │ │ - blvc 2bf344 │ │ │ │ + blvc 2bf36c │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67e7b00 │ │ │ │ - strmi pc, [r4], -pc, ror #23 │ │ │ │ + @ instruction: 0x4604fbdb │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xff66f681 │ │ │ │ + @ instruction: 0xff52f681 │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf681113f │ │ │ │ - @ instruction: 0x4604fd39 │ │ │ │ + strmi pc, [r4], -r5, lsr #26 │ │ │ │ movwcs lr, #34723 @ 0x87a3 │ │ │ │ strb r9, [r1, r2, lsl #6]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldrb r3, [sp, r8] │ │ │ │ @ instruction: 0xf88d2308 │ │ │ │ ldrb r3, [r9, r8] │ │ │ │ - blvc 3bf398 │ │ │ │ - blvc 2bf354 │ │ │ │ + blvc 3bf3c0 │ │ │ │ + blvc 2bf37c │ │ │ │ @ instruction: 0xf62be7d4 │ │ │ │ - svclt 0x0000ee72 │ │ │ │ + svclt 0x0000ee5e │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ andeq r0, r0, r8 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq ip, r7, r6, lsr #8 │ │ │ │ + ldrshteq ip, [r7], #-62 @ 0xffffffc2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq ip, [r7], #-50 @ 0xffffffce │ │ │ │ + rsbseq ip, r7, sl, lsl #7 │ │ │ │ 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 fe742108 │ │ │ │ @ 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 1f42134 │ │ │ │ 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 2a9246 │ │ │ │ + blx 3505d2 │ │ │ │ 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 fee8d1f8 │ │ │ │ addsmi pc, r5, r2, lsl #5 │ │ │ │ - blx 28c766 │ │ │ │ + blx 28c78e │ │ │ │ @ instruction: 0xf8933301 │ │ │ │ - blcs 20fe94 │ │ │ │ + blcs 20febc │ │ │ │ cmnphi r9, #0 @ p-variant is OBSOLETE │ │ │ │ movwcc r9, #47637 @ 0xba15 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ svcls 0x0015931b │ │ │ │ @ instruction: 0x4638ae31 │ │ │ │ - @ instruction: 0xffd8f686 │ │ │ │ + @ instruction: 0xffc4f686 │ │ │ │ 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 +479121,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 6e5850 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #1403 @ 0x57b │ │ │ │ tstls r8, #82837504 @ 0x4f00000 │ │ │ │ movwls r4, #59056 @ 0xe6b0 │ │ │ │ tstls r1, #47104 @ 0xb800 │ │ │ │ - blx fe67bfb0 │ │ │ │ + blx fe67bfd8 │ │ │ │ andcs pc, r1, #-2080374782 @ 0x84000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blls 9a8a88 │ │ │ │ + blls 9a8ab0 │ │ │ │ movwls fp, #17122 @ 0x42e2 │ │ │ │ - blls 8d5770 │ │ │ │ - blls a28a80 │ │ │ │ + blls 8d5798 │ │ │ │ + blls a28aa8 │ │ │ │ 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, [r0, #-172] @ 0xffffff54 │ │ │ │ tstls r8, r7, lsl #22 │ │ │ │ teqle r8, r0, lsl #18 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf0038148 │ │ │ │ @ instruction: 0xf04f013f │ │ │ │ strdmi r3, [sl], pc @ │ │ │ │ - b e6a2f8 │ │ │ │ + b e6a320 │ │ │ │ @ instruction: 0xf0400202 │ │ │ │ - bls 7246c8 │ │ │ │ + bls 7246f0 │ │ │ │ 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 12c1f06 │ │ │ │ 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 7eab58 │ │ │ │ + bls 6d4f70 │ │ │ │ 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 ff72a784 │ │ │ │ + ldc 6, cr15, [r8, #-172] @ 0xffffff54 │ │ │ │ stmdbcs r0, {r1, r2, r3, r9, sl, lr} │ │ │ │ @ instruction: 0x9708d19d │ │ │ │ - bls 5bddac │ │ │ │ + bls 5bddd4 │ │ │ │ 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 2853e8 │ │ │ │ + blx 2c036c │ │ │ │ + blx ac2fa0 │ │ │ │ + b 1281388 │ │ │ │ addmi r0, r2, ip, lsl #2 │ │ │ │ - b d94bf8 │ │ │ │ - b b04760 │ │ │ │ + b d94c20 │ │ │ │ + b b04788 │ │ │ │ tstmi r1, #1073741824 @ 0x40000000 │ │ │ │ ldrhi pc, [r8], #64 @ 0x40 │ │ │ │ - blge d2afb4 │ │ │ │ - blls 428b8c │ │ │ │ + blge d2afdc │ │ │ │ + blls 428bb4 │ │ │ │ stmib sp, {r0, r3, r4, r5, r9, sl, lr}^ │ │ │ │ strcs sl, [r0, #-2306] @ 0xfffff6fe │ │ │ │ strls r1, [r1, #-2800] @ 0xfffff510 │ │ │ │ - ldcl 6, cr15, [sl], #172 @ 0xac │ │ │ │ + stcl 6, cr15, [r6], #172 @ 0xac │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff9915 │ │ │ │ - b 1602b44 │ │ │ │ + b 1602b6c │ │ │ │ stcls 3, cr0, [r8], {217} @ 0xd9 │ │ │ │ - blx 6e7ffa │ │ │ │ + blx 6e8022 │ │ │ │ strmi pc, [r2], sl, lsl #6 │ │ │ │ movwcs r1, #35609 @ 0x8b19 │ │ │ │ - blx fe654a40 │ │ │ │ - blx feec0a24 │ │ │ │ + blx fe654a68 │ │ │ │ + blx feec0a4c │ │ │ │ svclt 0x0008f282 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ strmi r4, [r8], -r9, lsl #13 │ │ │ │ - bls 7941fc │ │ │ │ + bls 794224 │ │ │ │ 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, {r5, sl, fp, sp, lr, pc} │ │ │ │ ldrmi r4, [r1, #1619]! @ 0x653 │ │ │ │ tstpeq r8, #-1073741824 @ p-variant is OBSOLETE @ 0xc0000000 │ │ │ │ orrsle r6, r1, #11 │ │ │ │ movwls r0, #49379 @ 0xc0e3 │ │ │ │ stmibge r4!, {r3, r4, r8, r9, fp, ip, pc}^ │ │ │ │ ldcge 5, cr9, [r3, #-60]! @ 0xffffffc4 │ │ │ │ strtvc lr, [r1], -sp, asr #19 │ │ │ │ @@ -479228,189 +479236,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 214ac0 │ │ │ │ svclt 0x0028f202 │ │ │ │ addsmi r4, sl, #36700160 @ 0x2300000 │ │ │ │ svclt 0x00284620 │ │ │ │ @ instruction: 0x4692461a │ │ │ │ @ instruction: 0xf62b4611 │ │ │ │ - ldrbmi lr, [r4, #-3076] @ 0xfffff3fc │ │ │ │ + ldrbmi lr, [r4, #-3056] @ 0xfffff410 │ │ │ │ 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 478e2c │ │ │ │ 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 │ │ │ │ + ldcl 6, cr15, [r0], #-172 @ 0xffffff54 │ │ │ │ @ instruction: 0xf8cb2301 │ │ │ │ ldrbmi r0, [sl], -r0 │ │ │ │ strtmi r9, [r9], -sl, lsl #2 │ │ │ │ @ instruction: 0xf7ff9808 │ │ │ │ stclvc 8, cr15, [fp], #-652 @ 0xfffffd74 │ │ │ │ movtle r4, #1434 @ 0x59a │ │ │ │ ldrbmi r9, [r7], #-2823 @ 0xfffff4f9 │ │ │ │ eoreq pc, r9, r3, asr #16 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [fp, #-2827] @ 0xfffff4f5 │ │ │ │ stcls 8, cr13, [sp], {215} @ 0xd7 │ │ │ │ ldrdlt pc, [r0], -sp @ │ │ │ │ ldrbmi r9, [r4, #-3346] @ 0xfffff2ee │ │ │ │ ldrmi sp, [r8], -sl, asr #18 │ │ │ │ - cdp2 6, 9, cr15, cr12, cr0, {4} │ │ │ │ + cdp2 6, 8, cr15, cr8, cr0, {4} │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4622fc1f │ │ │ │ + strtmi pc, [r2], -fp, lsl #24 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 5c20b2 │ │ │ │ + blx 5c20da │ │ │ │ andcs r6, r1, r8, lsr #32 │ │ │ │ - cdp2 6, 8, cr15, cr14, cr0, {4} │ │ │ │ + cdp2 6, 7, cr15, cr10, cr0, {4} │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - blls 64310c │ │ │ │ + blls 6430e4 │ │ │ │ ldrdcs lr, [ip, -sp] │ │ │ │ svceq 0x0004f843 │ │ │ │ andls r4, ip, #167772160 @ 0xa000000 │ │ │ │ - blls 5e8d18 │ │ │ │ + blls 5e8d40 │ │ │ │ movwcc r9, #6681 @ 0x1a19 │ │ │ │ addsmi r9, sl, #1006632960 @ 0x3c000000 │ │ │ │ ldmib sp, {r3, r7, fp, ip, lr, pc}^ │ │ │ │ - bcc 26196c │ │ │ │ + bcc 261994 │ │ │ │ @ instruction: 0xf8dd9b17 │ │ │ │ adcsmi r8, r3, #140 @ 0x8c │ │ │ │ andcs fp, r0, #56, 30 @ 0xe0 │ │ │ │ movwcc r9, #6936 @ 0x1b18 │ │ │ │ tstls r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0x4652e6fa │ │ │ │ stmdals r8, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf904f7ff │ │ │ │ @ instruction: 0x46054651 │ │ │ │ @ instruction: 0xf62b980a │ │ │ │ - strtmi lr, [r9], -ip, lsl #23 │ │ │ │ + @ instruction: 0x4629eb78 │ │ │ │ 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 403a54 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ff741b46 │ │ │ │ - bls 5be048 │ │ │ │ + blx ff241b6e │ │ │ │ + bls 5be070 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmdbls r8, {r1, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ - blls 5959b8 │ │ │ │ + blls 5959e0 │ │ │ │ @ instruction: 0x912f932e │ │ │ │ - blvc dbf7cc │ │ │ │ + blvc dbf7f4 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67e7b2c │ │ │ │ - strmi pc, [r5], -r9, lsr #19 │ │ │ │ - blge d3066c │ │ │ │ + @ instruction: 0x4605f995 │ │ │ │ + blge d30694 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - stc2 6, cr15, [r0, #-516]! @ 0xfffffdfc │ │ │ │ + stc2 6, cr15, [ip, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0x462b9a14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf681111f │ │ │ │ - @ instruction: 0x4602faf3 │ │ │ │ + @ instruction: 0x4602fadf │ │ │ │ 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 e6a610 │ │ │ │ @ instruction: 0xf0400202 │ │ │ │ cdpls 3, 1, cr8, cr4, cr11, {5} │ │ │ │ ldrtmi r4, [r1], -sl, ror #4 │ │ │ │ @ instruction: 0x17d34658 │ │ │ │ - blx fe8c21c2 │ │ │ │ + blx fe8c21ea │ │ │ │ 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 8c291a │ │ │ │ + bls 440e2c │ │ │ │ + bl ff355c14 │ │ │ │ @ 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: 0x4606fa71 │ │ │ │ + blcs 1223414 │ │ │ │ ldrhi pc, [r3, #-64]! @ 0xffffffc0 │ │ │ │ - bcs 22aa44 │ │ │ │ + bcs 22aa6c │ │ │ │ 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 dbf8a0 │ │ │ │ + @ instruction: 0xf924f67e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eef08 │ │ │ │ + blgt 2eef30 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - ldrtmi pc, [r2], -pc, lsr #25 @ │ │ │ │ + @ instruction: 0x4632fc9b │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ @ instruction: 0x46587191 │ │ │ │ - blx fe2c1c70 │ │ │ │ + blx 1dc1c98 │ │ │ │ ldclvc 6, cr4, [r2], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf0402a40 │ │ │ │ @ instruction: 0xf8db83d0 │ │ │ │ stmdbvs r3, {r4}^ │ │ │ │ svcvc 0x009bb11b │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ movwcs r8, #13211 @ 0x339b │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, lr, lsr #4 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #184] @ 0xb8 │ │ │ │ @ instruction: 0xf67e7b2c │ │ │ │ - strmi pc, [r5], -sp, lsl #18 │ │ │ │ - blge d307a4 │ │ │ │ + @ instruction: 0x4605f8f9 │ │ │ │ + blge d307cc │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - stc2 6, cr15, [r4], {129} @ 0x81 │ │ │ │ + ldc2l 6, cr15, [r0], #-516 @ 0xfffffdfc │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6811151 │ │ │ │ - pkhtbmi pc, r1, r7, asr #20 @ │ │ │ │ + strmi pc, [r1], r3, asr #20 │ │ │ │ ldmdbls r1, {r0, r1, r3, r6, r7, r8, r9, sp, lr, pc} │ │ │ │ stmdals r8, {r0, r8, r9, fp, ip, sp} │ │ │ │ andeq lr, r0, r1, asr #19 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r3, r5, r7, r8, sl, pc}^ @ │ │ │ │ orreq pc, sl, r3, lsl r0 @ │ │ │ │ streq r0, [r6, #1446]! @ 0x5a6 │ │ │ │ @@ -479424,144 +479432,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 9c493c │ │ │ │ + blx 2eaba2 │ │ │ │ + blls 841354 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdbge r2, {r0, r2, r3, r8, r9, pc}^ │ │ │ │ - bl 255d78 │ │ │ │ + bl 255da0 │ │ │ │ @ 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, #-2652] @ 0xfffff5a4 │ │ │ │ teqle r9, #132, 12 @ 0x8400000 │ │ │ │ - blge d8df54 │ │ │ │ + blge d8df7c │ │ │ │ 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 2eafcc │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 663432 │ │ │ │ + blx 66345a │ │ │ │ adcmi r4, r7, #33554432 @ 0x2000000 │ │ │ │ - bl febf8f64 │ │ │ │ + bl febf8f8c │ │ │ │ @ instruction: 0xf62b0008 │ │ │ │ - movwcs lr, #6892 @ 0x1aec │ │ │ │ + movwcs lr, #6872 @ 0x1ad8 │ │ │ │ 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 479120 │ │ │ │ @ instruction: 0xf8434457 │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 4867c0 │ │ │ │ + blls 4867e8 │ │ │ │ bicsle r4, r6, #641728512 @ 0x26400000 │ │ │ │ @ instruction: 0xb01cf8dd │ │ │ │ ldrbmi r9, [r0, #-2070] @ 0xfffff7ea │ │ │ │ sbchi pc, r5, #64, 4 │ │ │ │ @ instruction: 0xf62b4651 │ │ │ │ - blls 9fec84 │ │ │ │ + blls 9fec5c │ │ │ │ bicslt r4, r3, r0, lsl #13 │ │ │ │ ldrsbls pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0xf8dd0087 │ │ │ │ stclge 0, cr10, [r3, #-496]! @ 0xfffffe10 │ │ │ │ strcs sl, [r0], #-3634 @ 0xfffff1ce │ │ │ │ strcc r4, [r1], #-1600 @ 0xfffff9c0 │ │ │ │ - ldc2l 6, cr15, [r4], #512 @ 0x200 │ │ │ │ + stc2l 6, cr15, [r0], #512 @ 0x200 │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x464afa77 │ │ │ │ + strbmi pc, [sl], -r3, ror #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 │ │ │ │ + stc2l 6, cr15, [lr], {128} @ 0x80 │ │ │ │ @ instruction: 0x4601aa33 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strmi pc, [r1], -r5, ror #20 │ │ │ │ + @ instruction: 0x4601fa51 │ │ │ │ @ instruction: 0xf1049c15 │ │ │ │ @ instruction: 0xf67f0018 │ │ │ │ - stmibvs r0!, {r0, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xff14f67e │ │ │ │ + stmibvs r0!, {r0, r2, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xff00f67e │ │ │ │ @ instruction: 0xf8df2001 │ │ │ │ @ instruction: 0xf8df24d4 │ │ │ │ ldrbtmi r3, [sl], #-1224 @ 0xfffffb38 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, ror #23 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrhi pc, [r9], #-64 @ 0xffffffc0 │ │ │ │ stclvc 5, cr15, [r5, #-52]! @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46014652 │ │ │ │ @ instruction: 0xf7fe9807 │ │ │ │ usaxmi pc, r1, r9 @ │ │ │ │ stmdals r8, {r0, r2, r9, sl, lr} │ │ │ │ - stmib r0!, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib ip, {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 57e308 │ │ │ │ @ instruction: 0xf8d30386 │ │ │ │ stclvc 1, cr5, [r9], #-48 @ 0xffffffd0 │ │ │ │ - b 19be294 │ │ │ │ + b 19be2bc │ │ │ │ @ instruction: 0xf43f0204 │ │ │ │ ldrmi sl, [sl], -r9, ror #26 │ │ │ │ strt lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ movwls sl, #39724 @ 0x9b2c │ │ │ │ - blvc d3fb10 │ │ │ │ + blvc d3fb38 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ - @ instruction: 0xf67e7b2e │ │ │ │ - strmi pc, [r5], -r7, lsl #16 │ │ │ │ - blge db09b0 │ │ │ │ + @ instruction: 0xf67d7b2e │ │ │ │ + @ instruction: 0x4605fff3 │ │ │ │ + blge db09d8 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - blx 21c1ec6 │ │ │ │ + blx 1cc1eee │ │ │ │ @ instruction: 0x462b9a14 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf681111f │ │ │ │ - @ instruction: 0x4604f951 │ │ │ │ + @ instruction: 0x4604f93d │ │ │ │ tstls fp, #306184192 @ 0x12400000 │ │ │ │ @ instruction: 0xf890e489 │ │ │ │ stmdbls r7, {r0, r3, r5, sp} │ │ │ │ svclt 0x00082a20 │ │ │ │ @ instruction: 0xf47f2903 │ │ │ │ @ instruction: 0xf890ae91 │ │ │ │ - bcs 24c58c │ │ │ │ + bcs 24c5b4 │ │ │ │ @ instruction: 0x83abf240 │ │ │ │ andle r2, r6, r0, lsr #22 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ ldrbmi r7, [r8], -r6, asr #3 │ │ │ │ - @ instruction: 0xf912f681 │ │ │ │ + @ instruction: 0xf8fef681 │ │ │ │ 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 1acf14c │ │ │ │ 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 +479580,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 482950 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrbmi r7, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8fcf681 │ │ │ │ + @ instruction: 0xf8e8f681 │ │ │ │ strtmi r4, [r2], -r4, lsl #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf68111bb │ │ │ │ - @ instruction: 0xf849f8cf │ │ │ │ + @ instruction: 0xf849f8bb │ │ │ │ @ instruction: 0xf89a0b04 │ │ │ │ cdpne 0, 9, cr3, cr10, cr8, {1} │ │ │ │ - strhle r4, [pc, #42] @ 2045be │ │ │ │ + strhle r4, [pc, #42] @ 2045e6 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ @ instruction: 0x465871de │ │ │ │ - @ instruction: 0xf8c2f681 │ │ │ │ + @ instruction: 0xf8aef681 │ │ │ │ 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 4035d0 │ │ │ │ add r4, r5, r1, lsl #12 │ │ │ │ - blcs 22b1e0 │ │ │ │ + blcs 22b208 │ │ │ │ msrhi CPSR_x, #0 │ │ │ │ andcs sl, r0, #622592 @ 0x98000 │ │ │ │ - blls 468e6c │ │ │ │ + blls 468e94 │ │ │ │ andvs r2, fp, r0, lsr #4 │ │ │ │ - blls 67de94 │ │ │ │ + blls 67debc │ │ │ │ eorcs r6, r0, #26 │ │ │ │ - blls 67dcc8 │ │ │ │ + blls 67dcf0 │ │ │ │ andscs r8, r0, #26 │ │ │ │ - blls 67dcc0 │ │ │ │ + blls 67dce8 │ │ │ │ andcs r7, r8, #26 │ │ │ │ - bls 67dcb8 │ │ │ │ + bls 67dce0 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ str r4, [sp, #1562]! @ 0x61a │ │ │ │ mlals r9, r0, r8, pc @ │ │ │ │ @ instruction: 0xf1b99a07 │ │ │ │ svclt 0x00080f20 │ │ │ │ svclt 0x000c2a03 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ ldrtmi r8, [r2], -r5, lsr #5 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strmi pc, [r6], -r1, lsl #17 │ │ │ │ + strmi pc, [r6], -sp, ror #16 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldclge 4, cr15, [r8, #252]! @ 0xfc │ │ │ │ mlacc r8, sl, r8, pc @ │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ @ instruction: 0xf04f8326 │ │ │ │ @ instruction: 0xad2e0900 │ │ │ │ - blge 1a95f70 │ │ │ │ + blge 1a95f98 │ │ │ │ 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: 0xf89ef681 │ │ │ │ @ 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 +479664,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: 0xf87af681 │ │ │ │ eoreq pc, r9, r4, asr #16 │ │ │ │ mlaeq r8, sl, r8, pc @ │ │ │ │ - blx fe4420ca │ │ │ │ + blx 1f420f2 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - andsls pc, r9, fp, lsl #18 │ │ │ │ + @ instruction: 0x9019f8f7 │ │ │ │ movwls sl, #39724 @ 0x9b2c │ │ │ │ @ instruction: 0x9c179b09 │ │ │ │ andsvs r9, sl, r9, lsl sl │ │ │ │ - blx fe70f6e4 │ │ │ │ + blx fe70f70c │ │ │ │ @ instruction: 0xf04ff2a4 │ │ │ │ - blx fee8530c │ │ │ │ + blx fee85334 │ │ │ │ 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, #124, 16 @ 0x7c0000 │ │ │ │ @ instruction: 0xf4ff4684 │ │ │ │ - blls 82f6d8 │ │ │ │ + blls 82f700 │ │ │ │ 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 1ae9394 │ │ │ │ + blge ee9374 │ │ │ │ @ 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 5561d8 │ │ │ │ + blx fe6f0ca0 │ │ │ │ andcs pc, r1, #-1946157054 @ 0x8c000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ svclt 0x0028459a │ │ │ │ stcls 6, cr4, [ip], {154} @ 0x9a │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - stmda r0!, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda ip, {r0, r1, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0c04554 │ │ │ │ strcs r8, [r0], #-136 @ 0xffffff78 │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ strtmi r9, [r0], sp, lsl #30 │ │ │ │ ldrdlt pc, [r4], #-141 @ 0xffffff73 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ andls r4, fp, r1, lsr #13 │ │ │ │ adcmi r9, r7, #75497472 @ 0x4800000 │ │ │ │ - blls 479558 │ │ │ │ + blls 479580 │ │ │ │ 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}^ │ │ │ │ + stmia ip, {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 ffb42210 │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4622f87b │ │ │ │ + strtmi pc, [r2], -r7, ror #16 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xff6af7fe │ │ │ │ andcs r6, r1, r8, lsr #32 │ │ │ │ - blx ffcc2204 │ │ │ │ + blx ff7c222c │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - blls 6429c4 │ │ │ │ + blls 64299c │ │ │ │ andne lr, ip, #3620864 @ 0x374000 │ │ │ │ svceq 0x0004f843 │ │ │ │ andls r4, sp, #167772160 @ 0xa000000 │ │ │ │ - blls 5e9460 │ │ │ │ + blls 5e9488 │ │ │ │ movwcc r9, #6682 @ 0x1a1a │ │ │ │ addsmi r9, sl, #1006632960 @ 0x3c000000 │ │ │ │ ldmib sp, {r1, r2, r7, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf1027621 │ │ │ │ - blls 7d3c30 │ │ │ │ + blls 7d3c58 │ │ │ │ ldrdhi pc, [ip], sp │ │ │ │ svclt 0x003842b3 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ movwcc r9, #6936 @ 0x1b18 │ │ │ │ tstls r8, #1660944384 @ 0x63000000 │ │ │ │ - bllt 1742848 │ │ │ │ + bllt 1742870 │ │ │ │ @ instruction: 0x46014652 │ │ │ │ @ instruction: 0xf7fe9808 │ │ │ │ @ instruction: 0x4651fd5d │ │ │ │ stmdals sl, {r0, r2, r9, sl, lr} │ │ │ │ - svc 0x00e4f62a │ │ │ │ + svc 0x00d0f62a │ │ │ │ @ instruction: 0xf8cb4629 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [sl], -r8, lsl #16 │ │ │ │ stc2 7, cr15, [r6], #1016 @ 0x3f8 │ │ │ │ - bl 57e714 │ │ │ │ + bl 57e73c │ │ │ │ @ instruction: 0xf8d30386 │ │ │ │ stclvc 0, cr5, [r9], #-704 @ 0xfffffd40 │ │ │ │ mulcs r1, r2, r7 │ │ │ │ - blx fecc2284 │ │ │ │ + blx fe7c22ac │ │ │ │ strmi r9, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - ldr pc, [lr, sp, lsr #16]! │ │ │ │ - blcc 26ed44 │ │ │ │ + @ instruction: 0xe7bef819 │ │ │ │ + blcc 26ed6c │ │ │ │ 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 +479803,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 584e40 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ stmdbls lr, {r2, r5, r6, sl, fp, sp, pc} │ │ │ │ stmib sp, {r1, r3, r4, r9, sl, lr}^ │ │ │ │ eors r1, sl, r4, lsr #32 │ │ │ │ - @ instruction: 0x0077c296 │ │ │ │ - @ instruction: 0x0077c290 │ │ │ │ + rsbseq ip, r7, lr, ror #4 │ │ │ │ + rsbseq ip, r7, r8, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r7, r6, asr #23 │ │ │ │ - blcc 26eda0 │ │ │ │ + @ instruction: 0x0077bb9e │ │ │ │ + blcc 26edc8 │ │ │ │ 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 9eb5c0 │ │ │ │ @ instruction: 0xf403fb02 │ │ │ │ adcmi r9, r3, #22528 @ 0x5800 │ │ │ │ @ instruction: 0xf8ddbf9c │ │ │ │ @ instruction: 0xf8dda058 │ │ │ │ @ instruction: 0xf67fc07c │ │ │ │ ldmdals pc, {r0, r2, r3, r4, r5, r6, r7, sl, fp, sp, pc} @ │ │ │ │ - blx 11c235c │ │ │ │ + blx cc2384 │ │ │ │ strmi sl, [r1], -r3, ror #20 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - strmi pc, [r1], -r1, asr #31 │ │ │ │ + strmi pc, [r1], -sp, lsr #31 │ │ │ │ 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 dbffd8 │ │ │ │ + stc2 6, cr15, [r8, #500] @ 0x1f4 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ef640 │ │ │ │ + blgt 2ef668 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - @ instruction: 0x4633f913 │ │ │ │ + @ instruction: 0x4633f8ff │ │ │ │ @ instruction: 0x46589a14 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 14, cr15, cr6, cr0, {4} │ │ │ │ + cdp2 6, 13, cr15, cr2, 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 +479885,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 fed800d4 │ │ │ │ smlawtne lr, sp, r9, lr │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67d7b2c │ │ │ │ - @ instruction: 0x4681fd3b │ │ │ │ - blge d30fa8 │ │ │ │ + strmi pc, [r1], r7, lsr #26 │ │ │ │ + blge d30fd0 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6814658 │ │ │ │ - strbmi pc, [fp], -pc, lsr #17 @ │ │ │ │ + @ instruction: 0x464bf89b │ │ │ │ andseq pc, r8, #-2147483646 @ 0x80000002 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - @ instruction: 0xf89afe81 │ │ │ │ + @ instruction: 0xf89afe6d │ │ │ │ andsls r3, r9, r8, lsr #32 │ │ │ │ @ instruction: 0xf67f2b01 │ │ │ │ - blge cb0330 │ │ │ │ + blge cb0358 │ │ │ │ mulscs r1, r9, r8 │ │ │ │ @ instruction: 0xf89a2000 │ │ │ │ - bcs a08b2c │ │ │ │ + bcs a08b54 │ │ │ │ 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 +479930,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 c40180 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67d7b2e │ │ │ │ - strmi pc, [r5], -r5, ror #25 │ │ │ │ - blge db0ff4 │ │ │ │ + @ instruction: 0x4605fcd1 │ │ │ │ + blge db101c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - @ instruction: 0xf85cf681 │ │ │ │ + @ instruction: 0xf848f681 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf680113f │ │ │ │ - strmi pc, [r1], pc, lsr #28 │ │ │ │ + pkhbtmi pc, r1, fp, lsl #28 @ │ │ │ │ movwcs lr, #34723 @ 0x87a3 │ │ │ │ strb r8, [r1, fp]! │ │ │ │ andvc r2, fp, r8, lsl #6 │ │ │ │ movwcs lr, #6110 @ 0x17de │ │ │ │ ldrb r7, [fp, fp] │ │ │ │ - blvc 1e401a8 │ │ │ │ - blvc c40164 │ │ │ │ + blvc 1e401d0 │ │ │ │ + blvc c4018c │ │ │ │ ldmdahi r3!, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf63f42ab │ │ │ │ andcs sl, r0, r2, lsl #19 │ │ │ │ - blls 47dd24 │ │ │ │ + blls 47dd4c │ │ │ │ eorcs r6, r0, #26 │ │ │ │ - blls 47dde8 │ │ │ │ + blls 47de10 │ │ │ │ andscs r8, r0, #26 │ │ │ │ - blls 47dde0 │ │ │ │ + blls 47de08 │ │ │ │ andcs r7, r8, #26 │ │ │ │ - bls 47ddd8 │ │ │ │ + bls 47de00 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ ldr r4, [fp], #1562 @ 0x61a │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stclge 4, cr15, [r2, #-508]! @ 0xfffffe04 │ │ │ │ - bls 3eaf94 │ │ │ │ + bls 3eafbc │ │ │ │ svclt 0x001c430a │ │ │ │ stmib r1, {r1, r2, r5, r8, fp, sp, pc}^ │ │ │ │ rsbsle r9, r5, r0, lsl #18 │ │ │ │ - blcs 9d3780 │ │ │ │ + blcs 9d37a8 │ │ │ │ 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 +480007,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 dc02b4 │ │ │ │ @ instruction: 0xf8db461a │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ - blvc d40258 │ │ │ │ - mcrr2 6, 7, pc, r8, cr13 @ │ │ │ │ + blvc d40280 │ │ │ │ + ldc2 6, cr15, [r4], #-500 @ 0xfffffe0c │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ - blge a01d2c │ │ │ │ - blgt 2ef8e4 │ │ │ │ + blge a01d54 │ │ │ │ + blgt 2ef90c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x46314658 │ │ │ │ @ instruction: 0xf6803614 │ │ │ │ - @ instruction: 0xf7ffffbd │ │ │ │ - blcs a33898 │ │ │ │ - bge ffa81e48 │ │ │ │ + @ instruction: 0xf7ffffa9 │ │ │ │ + blcs a338c0 │ │ │ │ + bge ffa81e70 │ │ │ │ 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 ffc82c88 │ │ │ │ stmdbls lr!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blls 47ebbc │ │ │ │ + blls 47ebe4 │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ - blt ffa82c70 │ │ │ │ + blt ffa82c98 │ │ │ │ andcs r9, r8, #9216 @ 0x2400 │ │ │ │ @ instruction: 0xf7ff700b │ │ │ │ @ instruction: 0xf62abadc │ │ │ │ - @ instruction: 0xf04feec4 │ │ │ │ + @ instruction: 0xf04feeb0 │ │ │ │ @ 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 3534d0 │ │ │ │ stcls 1, cr15, [sl, #-4] │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ @ instruction: 0xf1419807 │ │ │ │ - b 2114b0 │ │ │ │ + b 2114d8 │ │ │ │ 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 +480067,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], -r3, asr #23 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - @ instruction: 0xff4ef680 │ │ │ │ + @ instruction: 0xff3af680 │ │ │ │ @ instruction: 0x464b4632 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - vadd.f32 d31, d0, d17 │ │ │ │ + vadd.f32 d31, d0, d13 │ │ │ │ @ instruction: 0x46031151 │ │ │ │ andseq pc, r8, #-2147483646 @ 0x80000002 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - @ instruction: 0xf89afd19 │ │ │ │ + @ instruction: 0xf89afd05 │ │ │ │ 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 fe4c279a │ │ │ │ ldrbmi r4, [r8], -r6, lsl #12 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ - @ instruction: 0xff1af680 │ │ │ │ - blcc 26b9a8 │ │ │ │ + @ instruction: 0xff06f680 │ │ │ │ + blcc 26b9d0 │ │ │ │ eorvs pc, r3, r4, asr #16 │ │ │ │ mlaeq r8, sl, r8, pc @ │ │ │ │ - @ instruction: 0xf820f680 │ │ │ │ + @ instruction: 0xf80cf680 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - movwcs pc, #3491 @ 0xda3 @ │ │ │ │ + movwcs pc, #3471 @ 0xd8f @ │ │ │ │ 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 1c427de │ │ │ │ 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, 13, cr15, cr14, cr0, {4} │ │ │ │ strbmi r4, [sl], -fp, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - bls 8840fc │ │ │ │ + bls 8840d4 │ │ │ │ @ instruction: 0x46054633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6804658 │ │ │ │ - blls 4440ec │ │ │ │ + blls 4440c4 │ │ │ │ strtmi r9, [sl], -r0 │ │ │ │ @ instruction: 0x46582173 │ │ │ │ - stc2l 6, cr15, [sl], #512 @ 0x200 │ │ │ │ + ldc2l 6, cr15, [r6], {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 2c0314 │ │ │ │ @ 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 1f8db00 │ │ │ │ eorls r4, r1, r3, lsr #12 │ │ │ │ eorls sl, r3, r3, lsr #24 │ │ │ │ - beq ff77f7b0 │ │ │ │ + beq ff77f7d8 │ │ │ │ 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 32970e │ │ │ │ cdpls 2, 1, cr15, cr1, cr10, {0} │ │ │ │ andsls r9, r3, #-1073741818 @ 0xc0000006 │ │ │ │ @ instruction: 0x460ab139 │ │ │ │ - blx fe68d2b4 │ │ │ │ - blx feec193c │ │ │ │ - blx 2818c0 │ │ │ │ + blx fe68d2dc │ │ │ │ + blx feec1964 │ │ │ │ + blx 2818e8 │ │ │ │ ldmdbls r4, {r1, r9, sl, ip, sp, lr, pc} │ │ │ │ - blx 28d852 │ │ │ │ + blx 28d87a │ │ │ │ @ instruction: 0xf8931303 │ │ │ │ - blcs 210f80 │ │ │ │ + blcs 210fa8 │ │ │ │ andshi pc, r7, r1 │ │ │ │ movwcc r9, #47630 @ 0xba0e │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ stcls 3, cr9, [lr, #-120] @ 0xffffff88 │ │ │ │ @ instruction: 0xf6854628 │ │ │ │ - stmdbvs r9!, {r0, r1, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r9!, {r0, r1, r2, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r6, [r8], -r2, asr #17 │ │ │ │ cmncs r4, #20, 26 @ 0x500 │ │ │ │ @ instruction: 0xf8dd9217 │ │ │ │ - blx 2e9092 │ │ │ │ + blx 2e90ba │ │ │ │ ldcls 3, cr5, [ip, #-4] │ │ │ │ movwcc r7, #49051 @ 0xbf9b │ │ │ │ eorvc pc, r3, r0, asr r8 @ │ │ │ │ - bls 95ef4c │ │ │ │ + bls 95ef74 │ │ │ │ andls r7, r4, #27648 @ 0x6c00 │ │ │ │ movweq pc, #20899 @ 0x51a3 @ │ │ │ │ - blx feeeb784 │ │ │ │ + blx feeeb7ac │ │ │ │ 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 e25108 │ │ │ │ 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 539024 │ │ │ │ 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 594bc8 │ │ │ │ @ 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 8c0668 │ │ │ │ + blge d16b58 │ │ │ │ stmdbls pc, {r3, r4, r8, r9, ip, pc} @ │ │ │ │ @ instruction: 0xf8512300 │ │ │ │ ldmiblt sl!, {r2, r8, r9, fp, sp} │ │ │ │ - blcs 311bdc │ │ │ │ + blcs 311c04 │ │ │ │ stmdals lr, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xf93cf67e │ │ │ │ - bmi 80cfe8 │ │ │ │ + @ instruction: 0xf928f67e │ │ │ │ + bmi 80d010 │ │ │ │ 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 2c031c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - bl 291814 │ │ │ │ + bl 29183c │ │ │ │ tstls r5, #201326593 @ 0xc000001 │ │ │ │ andls r1, r9, #1440 @ 0x5a0 │ │ │ │ addsmi r9, sl, #77824 @ 0x13000 │ │ │ │ strcs fp, [r1, #-3996] @ 0xfffff064 │ │ │ │ stmdble r0!, {r2, r3, r5, r9, sl, lr} │ │ │ │ ldmdals r3, {r0, r2, r4, sl, fp, ip, pc} │ │ │ │ ands r9, r1, pc, lsl #18 │ │ │ │ ... │ │ │ │ - ldrhteq fp, [r7], #-22 @ 0xffffffea │ │ │ │ - ldrhteq fp, [r7], #-16 │ │ │ │ + rsbseq fp, r7, lr, lsl #3 │ │ │ │ + rsbseq fp, r7, r8, lsl #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq fp, r7, sl, lsl r0 │ │ │ │ + ldrshteq sl, [r7], #-242 @ 0xffffff0e │ │ │ │ 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 ffb2bcb0 │ │ │ │ + blls 8f1c24 │ │ │ │ ldmdbls r1, {r0, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf62a1898 │ │ │ │ - tstls fp, lr, ror ip │ │ │ │ + tstls fp, sl, ror #24 │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ - blx fe665fe8 │ │ │ │ + blx fe666010 │ │ │ │ andcs pc, r1, #-2080374782 @ 0x84000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blls 969cc0 │ │ │ │ + blls 969ce8 │ │ │ │ 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 896994 │ │ │ │ ldmdavc r5!, {r3, r5, r7, r8, r9, sl, lr}^ │ │ │ │ - blls 463174 │ │ │ │ + blls 46319c │ │ │ │ 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 7e659c │ │ │ │ + bcs 1224244 │ │ │ │ @ instruction: 0x83baf000 │ │ │ │ - ldreq pc, [pc, #-2]! @ 2050da │ │ │ │ + ldreq pc, [pc, #-2]! @ 205102 │ │ │ │ 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 ad53c8 │ │ │ │ + blls 445128 │ │ │ │ movweq lr, #6691 @ 0x1a23 │ │ │ │ svclt 0x00044318 │ │ │ │ movwls r9, #51991 @ 0xcb17 │ │ │ │ ldrbhi pc, [r7, #64] @ 0x40 @ │ │ │ │ - blcs 2ebd48 │ │ │ │ + blcs 2ebd70 │ │ │ │ @ instruction: 0x83a4f240 │ │ │ │ andcs r9, r0, #12, 22 @ 0x3000 │ │ │ │ mrrcvc 9, 1, r9, fp, cr8 @ │ │ │ │ andcs lr, r0, #3162112 @ 0x304000 │ │ │ │ svclt 0x00882b20 │ │ │ │ stmdale r3, {r6, r9, sp} │ │ │ │ svclt 0x002c2b08 │ │ │ │ andcs r4, r1, #27262976 @ 0x1a00000 │ │ │ │ @ instruction: 0x672ce9dd │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stmib sp, {r4}^ │ │ │ │ @ instruction: 0xf67d6728 │ │ │ │ - @ instruction: 0x4602f9b9 │ │ │ │ + strmi pc, [r2], -r5, lsr #19 │ │ │ │ andsls r4, r9, r5, lsl #12 │ │ │ │ - blge c31690 │ │ │ │ + blge c316b8 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062d1 │ │ │ │ @ instruction: 0xf6804611 │ │ │ │ - @ instruction: 0xf105fd2f │ │ │ │ + @ instruction: 0xf105fd1b │ │ │ │ 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 b8d5ac │ │ │ │ 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 +480369,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 82435c │ │ │ │ @ instruction: 0x83baf000 │ │ │ │ addsmi r9, r3, #16, 20 @ 0x10000 │ │ │ │ ldrmi fp, [r3], -r8, lsr #30 │ │ │ │ @ instruction: 0x461a9316 │ │ │ │ - blx fe73172c │ │ │ │ + blx fe731754 │ │ │ │ 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 │ │ │ │ + bl 2c2acc │ │ │ │ @ instruction: 0x462b42b5 │ │ │ │ - blge 1334ef4 │ │ │ │ + blge 1334f1c │ │ │ │ @ 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 2ebe74 │ │ │ │ @ instruction: 0xf8530387 │ │ │ │ strtmi r6, [r8], r4, lsl #30 │ │ │ │ ldclvc 7, cr3, [r1], #-4 │ │ │ │ - blx 664306 │ │ │ │ + blx 66432e │ │ │ │ adcmi r5, r5, #8388608 @ 0x800000 │ │ │ │ - bl feb3ba18 │ │ │ │ + bl feb3ba40 │ │ │ │ @ instruction: 0xf62a0008 │ │ │ │ - movwcs lr, #7058 @ 0x1b92 │ │ │ │ + movwcs lr, #7038 @ 0x1b7e │ │ │ │ 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 796d14 │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ vqsub.s8 d20, d16, d12 │ │ │ │ strbtmi r8, [r0], -r6, asr #10 │ │ │ │ - stc2 6, cr15, [r6, #508]! @ 0x1fc │ │ │ │ + ldc2 6, cr15, [r2, #508] @ 0x1fc │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - strtmi pc, [r2], -r9, lsr #22 │ │ │ │ + @ instruction: 0x4622fb15 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 843298 │ │ │ │ + blx 8432c0 │ │ │ │ eorsls sl, r4, r4, lsr ip │ │ │ │ @ instruction: 0xf67f2001 │ │ │ │ - @ instruction: 0x4622fd97 │ │ │ │ + strtmi pc, [r2], -r3, lsl #27 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 8c2cb6 │ │ │ │ + blx 3c2cde │ │ │ │ stclvc 6, cr4, [r3], #-16 │ │ │ │ andle r2, r6, r0, lsr #22 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ ldrbmi r7, [r0], -r6, asr #3 │ │ │ │ - blx dc2cc8 │ │ │ │ - blls 616adc │ │ │ │ + blx 8c2cf0 │ │ │ │ + blls 616b04 │ │ │ │ tstcs r0, r1, lsl #4 │ │ │ │ @ instruction: 0xf8da912d │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ - blcc 24db60 │ │ │ │ + blcc 24db88 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x672ce9dd │ │ │ │ strvs lr, [r8, -sp, asr #19]! │ │ │ │ - @ instruction: 0xf8e4f67d │ │ │ │ + @ instruction: 0xf8d0f67d │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2eff98 │ │ │ │ + blgt 2effc0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - blls 584474 │ │ │ │ + blls 58444c │ │ │ │ vqdmulh.s d18, d0, d3 │ │ │ │ strtmi r8, [sl], -r2, ror #7 │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - blls 5c3b30 │ │ │ │ + blls 5c3b08 │ │ │ │ eorvc pc, r0, #1862270976 @ 0x6f000000 │ │ │ │ ldmdbvs fp, {r1, r2, ip, pc}^ │ │ │ │ - blcs 7d6374 │ │ │ │ + blcs 7d639c │ │ │ │ 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 +480481,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: 0xf8a8f67d │ │ │ │ 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, sp, lsl fp @ │ │ │ │ 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 +480509,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 3d6ce4 │ │ │ │ eorcc pc, r8, r6, asr #16 │ │ │ │ movwcs r4, #22096 @ 0x5650 │ │ │ │ eorcc pc, lr, r6, asr #16 │ │ │ │ - blx ff8c2e0a │ │ │ │ + blx ff3c2e32 │ │ │ │ ldmdbls r4, {r1, r2, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf8d26953 │ │ │ │ - blx 4655da │ │ │ │ + blx 465602 │ │ │ │ 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_, #5570560 @ 0x550000 │ │ │ │ @ instruction: 0xf1002201 │ │ │ │ @ instruction: 0x46060118 │ │ │ │ - blx ff9c2e34 │ │ │ │ + blx ff4c2e5c │ │ │ │ andhi pc, ip, r5, asr #17 │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ - bl 39d708 │ │ │ │ + bl 39d730 │ │ │ │ @ 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 +480554,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 1f42ed6 │ │ │ │ @ instruction: 0x9c129909 │ │ │ │ - ldreq pc, [pc, #-1] @ 2054b3 │ │ │ │ - bne 1cd64e8 │ │ │ │ + ldreq pc, [pc, #-1] @ 2054db │ │ │ │ + bne 1cd6510 │ │ │ │ cdpne 3, 6, cr3, cr6, cr1, {0} │ │ │ │ - bcs a0b888 │ │ │ │ + bcs a0b8b0 │ │ │ │ andhi pc, r1, #0, 4 │ │ │ │ - bl feec79f4 │ │ │ │ + bl feec7a1c │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ - bls 5f0ac8 │ │ │ │ - ldreq pc, [pc], #-20 @ 2054d4 │ │ │ │ + bls 5f0af0 │ │ │ │ + ldreq pc, [pc], #-20 @ 2054fc │ │ │ │ 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 2557c4 │ │ │ │ andeq lr, r0, #401408 @ 0x62000 │ │ │ │ andsvs r4, sl, sl │ │ │ │ - blls 73ea94 │ │ │ │ + blls 73eabc │ │ │ │ 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_, #860 @ 0x35c │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 1a42f30 │ │ │ │ + blx 1542f58 │ │ │ │ @ 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 3855b8 │ │ │ │ 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 71fb64 │ │ │ │ + blx 456ede │ │ │ │ svcvc 0x005a2303 │ │ │ │ umaalgt pc, lr, r3, r8 @ │ │ │ │ - blls 3d1dac │ │ │ │ + blls 3d1dd4 │ │ │ │ eorcc pc, r2, r6, asr #16 │ │ │ │ movweq pc, #45324 @ 0xb10c @ │ │ │ │ eorhi pc, r3, r6, asr #16 │ │ │ │ - blx 7c2f92 │ │ │ │ - bls 72b9cc │ │ │ │ + blx 2c2fba │ │ │ │ + bls 72b9f4 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blx 45faca │ │ │ │ + blx 45faf2 │ │ │ │ svcvc 0x005b2303 │ │ │ │ @ instruction: 0xf851330b │ │ │ │ vst4.8 {d24-d27}, [pc :128], r3 │ │ │ │ @ instruction: 0xf67c711a │ │ │ │ - msrcs CPSR_, #676 @ 0x2a4 │ │ │ │ + msrcs CPSR_, #596 @ 0x254 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 9c2fb4 │ │ │ │ + blx 4c2fdc │ │ │ │ @ instruction: 0xf106980c │ │ │ │ rscvs r0, r8, r4, asr ip │ │ │ │ cdpeq 0, 0, cr15, cr6, cr15, {2} │ │ │ │ strvc lr, [r0, -r5, asr #19] │ │ │ │ - bl 39d88c │ │ │ │ + bl 39d8b4 │ │ │ │ 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 +480643,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, -r3, asr #21] @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ bicne pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xf67cad28 │ │ │ │ - @ instruction: 0x4606ff71 │ │ │ │ + @ instruction: 0x4606ff5d │ │ │ │ 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: 0xf9ccf67e │ │ │ │ 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 +480672,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 3c40d0 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46507191 │ │ │ │ - @ instruction: 0xf870f680 │ │ │ │ + @ instruction: 0xf85cf680 │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - strmi pc, [r6], -r9, ror #16 │ │ │ │ + @ instruction: 0x4606f855 │ │ │ │ orrscs pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xff2af67c │ │ │ │ + @ instruction: 0xff16f67c │ │ │ │ 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 +480701,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 2f5380 │ │ │ │ stmdbvs r3!, {r1, r9, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00147c76 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - blx 24f30e │ │ │ │ + blx 24f336 │ │ │ │ ldmeq r6!, {r0, r1, r8, r9}^ │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ mlaspl r1, r3, r8, pc @ │ │ │ │ @ instruction: 0xf844350b │ │ │ │ @ instruction: 0xf8936025 │ │ │ │ svcvc 0x009b5032 │ │ │ │ movwcc r3, #46347 @ 0xb50b │ │ │ │ eorvc pc, r5, r4, asr #16 │ │ │ │ eorcs pc, r3, r4, asr #16 │ │ │ │ - blx 1343134 │ │ │ │ + blx e4315c │ │ │ │ stcge 6, cr14, [r8, #-744]! @ 0xfffffd18 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ strcs r2, [r0, -fp, lsl #3] │ │ │ │ - mrc2 6, 6, pc, cr14, cr12, {3} │ │ │ │ + mcr2 6, 6, pc, cr10, cr12, {3} @ │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - blls 543ca0 │ │ │ │ + blls 543c78 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr6, {0} │ │ │ │ @ instruction: 0xf04f60eb │ │ │ │ stmib r5, {r2, r5, r6, r8, fp}^ │ │ │ │ - bl 3a3364 │ │ │ │ + bl 3a338c │ │ │ │ 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 71707c │ │ │ │ @ instruction: 0x46506973 │ │ │ │ movwcs pc, #15113 @ 0x3b09 @ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf6808023 │ │ │ │ - @ instruction: 0xf8dafa0b │ │ │ │ + @ instruction: 0xf8daf9f7 │ │ │ │ orrcs r0, fp, r0, lsl r0 │ │ │ │ - mcr2 6, 5, pc, cr8, cr12, {3} @ │ │ │ │ + mrc2 6, 4, pc, cr4, cr12, {3} │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4606 │ │ │ │ - blls 543c34 │ │ │ │ + blls 543c0c │ │ │ │ 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 71fde8 │ │ │ │ + blx 457162 │ │ │ │ @ instruction: 0xf8932303 │ │ │ │ movwcc r3, #45134 @ 0xb04e │ │ │ │ eor pc, r3, r6, asr #16 │ │ │ │ - @ instruction: 0xf9daf680 │ │ │ │ + @ instruction: 0xf9c6f680 │ │ │ │ @ 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 │ │ │ │ + shsub8mi lr, r1, r2 │ │ │ │ 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 57e904 │ │ │ │ @ instruction: 0xf8d30387 │ │ │ │ ldclvc 0, cr6, [r1], #-560 @ 0xfffffdd0 │ │ │ │ - blls 6fec40 │ │ │ │ - bne fe92c06c │ │ │ │ + blls 6fec68 │ │ │ │ + bne fe92c094 │ │ │ │ str fp, [ip], #-741 @ 0xfffffd1b │ │ │ │ stmdbcs r0, {r0, r3, r8, fp, ip, pc} │ │ │ │ rschi pc, sl, #64 @ 0x40 │ │ │ │ - blcs 2ec48c │ │ │ │ + blcs 2ec4b4 │ │ │ │ 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 1224a04 │ │ │ │ ldclge 4, cr15, [fp], #-508 @ 0xfffffe04 │ │ │ │ andeq pc, r3, pc, rrx │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ smlawteq r8, sp, r9, lr │ │ │ │ @ instruction: 0x6728e9dd │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ @ instruction: 0xf10d0010 │ │ │ │ stmib sp, {r4, r5, r7, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf67c672c │ │ │ │ - strmi pc, [r5], -pc, lsl #28 │ │ │ │ + @ instruction: 0x4605fdfb │ │ │ │ @ instruction: 0xf8ddb150 │ │ │ │ ldrbmi fp, [fp], -r0, rrx │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - @ instruction: 0xf984f680 │ │ │ │ + @ instruction: 0xf970f680 │ │ │ │ strtmi r9, [fp], -ip, lsl #20 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - andls pc, ip, r7, asr pc @ │ │ │ │ + andls pc, ip, r3, asr #30 │ │ │ │ svcls 0x0015e470 │ │ │ │ - bl febd3548 │ │ │ │ + bl febd3570 │ │ │ │ @ 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 45715c │ │ │ │ svcne 0x0052ebb3 │ │ │ │ rschi pc, r2, #0 │ │ │ │ movweq pc, #4551 @ 0x11c7 @ │ │ │ │ strbmi r4, [fp], #-1067 @ 0xfffffbd5 │ │ │ │ - bcs a0bcc4 │ │ │ │ + bcs a0bcec │ │ │ │ eorshi pc, r2, #0, 4 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svcne 0x0056ebb8 │ │ │ │ - blge 1a02b08 │ │ │ │ + blge 1a02b30 │ │ │ │ @ instruction: 0xf0149b0f │ │ │ │ svclt 0x0014041f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ - bl 2cd9c0 │ │ │ │ + bl 2cd9e8 │ │ │ │ @ instruction: 0xf04f0888 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140a1 │ │ │ │ - blx 2d212c │ │ │ │ + blx 2d2154 │ │ │ │ andmi pc, fp, r9, lsl #6 │ │ │ │ andeq lr, r3, #139264 @ 0x22000 │ │ │ │ andcs pc, r0, r8, asr #17 │ │ │ │ - bllt 138393c │ │ │ │ + bllt 1383964 │ │ │ │ svclt 0x00282b08 │ │ │ │ ldrmi r2, [sl], -r8, lsl #6 │ │ │ │ - blx fe731e7c │ │ │ │ + blx fe731ea4 │ │ │ │ smlatbcs r1, r4, r3, pc @ │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ svclt 0x0028429a │ │ │ │ @ instruction: 0x4611461a │ │ │ │ - blge 130d9c4 │ │ │ │ + blge 130d9ec │ │ │ │ movwls r9, #25098 @ 0x620a │ │ │ │ tstls r6, #0, 10 │ │ │ │ - svc 0x005cf629 │ │ │ │ + svc 0x0048f629 │ │ │ │ @ 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 2ec5dc │ │ │ │ @ instruction: 0xf8530387 │ │ │ │ strtmi r6, [r8], r4, lsl #30 │ │ │ │ ldclvc 7, cr3, [r1], #-4 │ │ │ │ - blx 664a6e │ │ │ │ + blx 664a96 │ │ │ │ adcmi r5, r5, #8388608 @ 0x800000 │ │ │ │ - bl feb3c180 │ │ │ │ + bl feb3c1a8 │ │ │ │ @ instruction: 0xf6290008 │ │ │ │ - movwcs lr, #8158 @ 0x1fde │ │ │ │ + movwcs lr, #8138 @ 0x1fca │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls sl, r2, asr r6 │ │ │ │ stmdals r7, {r0, r4, r5, r9, sl, lr} │ │ │ │ - blx 1439ba │ │ │ │ + blx 1439e2 │ │ │ │ ldrmi r7, [fp, #3187] @ 0xc73 │ │ │ │ - blls 4fa78c │ │ │ │ + blls 4fa7b4 │ │ │ │ @ instruction: 0xf849445c │ │ │ │ strbmi r0, [fp, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0x465ad1d9 │ │ │ │ - bcs 417528 │ │ │ │ + bcs 417550 │ │ │ │ @ instruction: 0xa01cf8dd │ │ │ │ andshi pc, r1, #0 │ │ │ │ andcs r4, r8, r1, lsl r6 │ │ │ │ - svc 0x001ef629 │ │ │ │ + svc 0x000af629 │ │ │ │ @ instruction: 0xf8ddaf34 │ │ │ │ @ instruction: 0x46069058 │ │ │ │ ldcge 6, cr4, [r7, #-736]! @ 0xfffffd20 │ │ │ │ ldrtmi r0, [r0], -r4, lsl #1 │ │ │ │ - @ instruction: 0xf9ecf67f │ │ │ │ + @ instruction: 0xf9d8f67f │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - andcs pc, r8, #444 @ 0x1bc │ │ │ │ + andcs pc, r8, #364 @ 0x16c │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ mrc2 7, 2, pc, cr14, cr13, {7} │ │ │ │ - bleq 343b38 │ │ │ │ + bleq 343b60 │ │ │ │ strbmi r4, [r5, #-1185] @ 0xfffffb5f │ │ │ │ andcs sp, r3, sp, ror #3 │ │ │ │ - @ instruction: 0xf9daf67f │ │ │ │ + @ instruction: 0xf9c6f67f │ │ │ │ @ instruction: 0x4601463a │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4604ff5d │ │ │ │ - blcs 324ac0 │ │ │ │ + strmi pc, [r4], -r9, asr #30 │ │ │ │ + blcs 324ae8 │ │ │ │ movwcs sp, #51 @ 0x33 │ │ │ │ @ instruction: 0xf8da7c62 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcc lr, #2507 @ 0x9cb │ │ │ │ - blhi c4107c │ │ │ │ - ldc2 6, cr15, [r6, #-496]! @ 0xfffffe10 │ │ │ │ + blhi c410a4 │ │ │ │ + stc2 6, cr15, [r2, #-496]! @ 0xfffffe10 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f06f4 │ │ │ │ + blgt 2f071c │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6804650 │ │ │ │ - stcvc 8, cr15, [r3], #-692 @ 0xfffffd4c │ │ │ │ + stcvc 8, cr15, [r3], #-612 @ 0xfffffd9c │ │ │ │ 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 319eb4 │ │ │ │ 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: 0xff54f67f │ │ │ │ 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, 10, cr15, cr0, cr9, {1} │ │ │ │ @ instruction: 0xf8ca4631 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [r2], -r7, lsl #16 │ │ │ │ - blx 1fc3ac6 │ │ │ │ + blx 1fc3aee │ │ │ │ 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 a17320 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4606fe1b │ │ │ │ + strmi pc, [r6], -r7, lsl #28 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x462afe39 │ │ │ │ + strtmi pc, [sl], -r5, lsr #28 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - @ instruction: 0x4605fe31 │ │ │ │ - bllt 183b10 │ │ │ │ + @ instruction: 0x4605fe1d │ │ │ │ + bllt 183b38 │ │ │ │ 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 36c39a │ │ │ │ + bls 482b64 │ │ │ │ ldrdle r0, [r8], -r7 │ │ │ │ @ instruction: 0xf0a7fa97 │ │ │ │ - blx fee0df44 │ │ │ │ + blx fee0df6c │ │ │ │ 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, 5, cr15, cr6, cr9, {1} │ │ │ │ ldrbmi r9, [ip, #-2822] @ 0xfffff4fa │ │ │ │ teqle r9, #12 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ @ instruction: 0xf8dda01c │ │ │ │ @ instruction: 0xf04fa060 │ │ │ │ @ instruction: 0x46a036ff │ │ │ │ - bge 13175f4 │ │ │ │ + bge 131761c │ │ │ │ andls r9, r6, #54525952 @ 0x3400000 │ │ │ │ adcsmi r9, ip, #1476395008 @ 0x58000000 │ │ │ │ addshi pc, fp, r0, lsl #4 │ │ │ │ - bl 2ec7a0 │ │ │ │ + bl 2ec7c8 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 664c3a │ │ │ │ + blx 664c62 │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl febfc36c │ │ │ │ + bl febfc394 │ │ │ │ @ instruction: 0xf6290008 │ │ │ │ - movwcs lr, #7912 @ 0x1ee8 │ │ │ │ + movwcs lr, #7892 @ 0x1ed4 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls sl, r2, asr r6 │ │ │ │ stmdals r7, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx 3c3ba6 │ │ │ │ + blx 3c3bce │ │ │ │ ldrmi r7, [fp, #3179] @ 0xc6b │ │ │ │ - blls 3ba960 │ │ │ │ + blls 3ba988 │ │ │ │ @ instruction: 0xf843445f │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 507fc8 │ │ │ │ + blls 507ff0 │ │ │ │ bicsle r4, r6, #641728512 @ 0x26400000 │ │ │ │ @ instruction: 0xf8dd9d0d │ │ │ │ - blls 7adc40 │ │ │ │ + blls 7adc68 │ │ │ │ vqrshl.s8 q10, , q0 │ │ │ │ ldrbmi r8, [r9], -r6, lsl #3 │ │ │ │ movwls r4, #26152 @ 0x6628 │ │ │ │ - cdp 6, 2, cr15, cr4, cr9, {1} │ │ │ │ + cdp 6, 1, cr15, cr0, cr9, {1} │ │ │ │ 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: 0xf8d8f67f │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strtmi pc, [sl], -pc, ror #28 │ │ │ │ + @ instruction: 0x462afe5b │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2l 7, cr15, [lr, #-1012] @ 0xfffffc0c │ │ │ │ strmi r4, [r3, #1086]! @ 0x43e │ │ │ │ svceq 0x0004f848 │ │ │ │ - blls 3ba3d0 │ │ │ │ + blls 3ba3f8 │ │ │ │ movwls r9, #26640 @ 0x6810 │ │ │ │ - @ instruction: 0xf8d8f67f │ │ │ │ + @ instruction: 0xf8c4f67f │ │ │ │ @ instruction: 0x4601aa34 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - blls 3c55a0 │ │ │ │ - bls 7d7638 │ │ │ │ + blls 3c5578 │ │ │ │ + bls 7d7660 │ │ │ │ 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 @ 205c6c @ │ │ │ │ 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 ad5f14 │ │ │ │ stmdals r9, {r8, r9} │ │ │ │ andeq lr, r2, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf0404313 │ │ │ │ - bls 7e61c0 │ │ │ │ + bls 7e61e8 │ │ │ │ @ instruction: 0x46509b10 │ │ │ │ movwhi lr, #6605 @ 0x19cd │ │ │ │ movwls r9, #2827 @ 0xb0b │ │ │ │ - blls 66c0bc │ │ │ │ + blls 66c0e4 │ │ │ │ @ instruction: 0xf7fd9503 │ │ │ │ - str pc, [pc], #-3181 @ 205c8c │ │ │ │ + str pc, [pc], #-3181 @ 205cb4 │ │ │ │ @ instruction: 0x4601465a │ │ │ │ @ instruction: 0xf7fd9807 │ │ │ │ @ instruction: 0x4659fb3d │ │ │ │ stmdals sl, {r0, r2, r9, sl, lr} │ │ │ │ - stcl 6, cr15, [r4, #164] @ 0xa4 │ │ │ │ + ldc 6, cr15, [r0, #164]! @ 0xa4 │ │ │ │ @ instruction: 0xf8ca4629 │ │ │ │ movwcs r0, #4096 @ 0x1000 │ │ │ │ ldrbmi r9, [r2], -r7, lsl #16 │ │ │ │ - blx fe3c3ca4 │ │ │ │ - bl 57fab8 │ │ │ │ + blx fe3c3ccc │ │ │ │ + bl 57fae0 │ │ │ │ @ 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 +481093,38 @@ │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ andcs r0, r1, r0, lsr #2 │ │ │ │ - @ instruction: 0xf860f67f │ │ │ │ + @ instruction: 0xf84cf67f │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strmi pc, [r4], -r3, ror #27 │ │ │ │ - blt ff403d24 │ │ │ │ + strmi pc, [r4], -pc, asr #27 │ │ │ │ + blt ff403d4c │ │ │ │ @ instruction: 0xf8da9b18 │ │ │ │ @ instruction: 0x469b0010 │ │ │ │ - blhi c41368 │ │ │ │ + blhi c41390 │ │ │ │ smlabtne r0, r3, r9, lr │ │ │ │ @ instruction: 0xf67c4631 │ │ │ │ - @ instruction: 0x4602fbbd │ │ │ │ + strmi pc, [r2], -r9, lsr #23 │ │ │ │ andls r4, ip, r5, lsl #12 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge c30608 │ │ │ │ + blge c30630 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062d1 │ │ │ │ @ instruction: 0xf67f4611 │ │ │ │ - @ instruction: 0xf105ff31 │ │ │ │ + @ instruction: 0xf105ff1d │ │ │ │ movwls r0, #49940 @ 0xc314 │ │ │ │ - blt ac3d60 │ │ │ │ + blt ac3d88 │ │ │ │ streq pc, [r0, -r8, lsl #2]! │ │ │ │ streq lr, [r9, #-2983] @ 0xfffff459 │ │ │ │ - blcc 202184 │ │ │ │ - blcs a16ee0 │ │ │ │ + blcc 2021ac │ │ │ │ + blcs a16f08 │ │ │ │ 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 +481132,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 24de70 │ │ │ │ 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 3c5718 │ │ │ │ svcne 0x0058ebb3 │ │ │ │ stcge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ movwcs r9, #6415 @ 0x190f │ │ │ │ - blx 2ebdfc │ │ │ │ + blx 2ebe24 │ │ │ │ @ instruction: 0xf851f309 │ │ │ │ - bl 24de6c │ │ │ │ + bl 24de94 │ │ │ │ cdpne 0, 5, cr0, cr9, cr0, {4} │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf04fd101 │ │ │ │ - blcc 2525f8 │ │ │ │ + blcc 252620 │ │ │ │ movweq lr, #6755 @ 0x1a63 │ │ │ │ andvs r4, r3, r3, lsl r0 │ │ │ │ andcs lr, r3, r4, ror r5 │ │ │ │ - @ instruction: 0xffe6f67e │ │ │ │ + @ instruction: 0xffd2f67e │ │ │ │ strmi r9, [r1], -r6, lsl #20 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - strmi pc, [r4], -r9, ror #26 │ │ │ │ - blls 47f644 │ │ │ │ + @ instruction: 0x4604fd55 │ │ │ │ + blls 47f66c │ │ │ │ @ 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 c4385a │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2ecaa8 │ │ │ │ + blgt 2ecad0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - bls 805924 │ │ │ │ + bls 8058fc │ │ │ │ ldrbmi r4, [r0], -fp, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2 6, cr15, [r6], {127} @ 0x7f │ │ │ │ + ldc2l 6, cr15, [r2], #-508 @ 0xfffffe04 │ │ │ │ @ instruction: 0xf7ff900c │ │ │ │ - bls 4743b8 │ │ │ │ + bls 4743e0 │ │ │ │ @ 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 2c38a6 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2f0b34 │ │ │ │ + blgt 2f0b5c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf67f4650 │ │ │ │ - bls 8058d8 │ │ │ │ + bls 8058b0 │ │ │ │ ldrbmi r4, [r0], -r3, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [r0], #-508 @ 0xfffffe04 │ │ │ │ + mcrr2 6, 7, pc, ip, cr15 @ │ │ │ │ ldrb r4, [pc], r2, lsl #12 │ │ │ │ - blls 5ec2d0 │ │ │ │ + blls 5ec2f8 │ │ │ │ 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 a95f30 │ │ │ │ andvs r0, r3, r3, lsl #6 │ │ │ │ ldmdals r0, {r1, r2, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf67e9306 │ │ │ │ - bge 1345cc8 │ │ │ │ + bge 1345ca0 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - ldc2l 6, cr15, [sl], #508 @ 0x1fc │ │ │ │ + stc2l 6, cr15, [r6], #508 @ 0x1fc │ │ │ │ strmi r9, [r0], r6, lsl #22 │ │ │ │ tstls lr, #164626432 @ 0x9d00000 │ │ │ │ svclt 0x00ebf7fe │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ andcs lr, r8, #38535168 @ 0x24c0000 │ │ │ │ ldr r7, [r0, fp] │ │ │ │ andvc r2, sl, r1, lsl #4 │ │ │ │ eorcs lr, r0, #36962304 @ 0x2340000 │ │ │ │ str r6, [sl, fp] │ │ │ │ - bleq fee42350 │ │ │ │ + bleq fee42378 │ │ │ │ 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 c1f5b8 │ │ │ │ stmib r3, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9ca358 │ │ │ │ + bcs 9ca380 │ │ │ │ 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 +481271,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 292c04 │ │ │ │ @ instruction: 0xf851f209 │ │ │ │ - b ad2088 │ │ │ │ + b ad20b0 │ │ │ │ @ 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 +481293,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 e35fb8 │ │ │ │ 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 0x0000ecca │ │ │ │ + blcs 324ca8 │ │ │ │ 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 +481401,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 152ae14 │ │ │ │ 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 28095c │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [r8, #500] @ 0x1f4 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x2600d05b │ │ │ │ ldrbmi r9, [fp], -r0, lsl #10 │ │ │ │ @ instruction: 0x46264635 │ │ │ │ ldmdbvs r9, {r2, r9, sl, lr} │ │ │ │ ldrdlt pc, [r0], -r1 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @@ -481442,113 +481450,113 @@ │ │ │ │ rsclt r6, sp, #12, 16 @ 0xc0000 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ mrc2 7, 6, pc, cr10, cr15, {7} │ │ │ │ ldrtmi r4, [ip], -r5, lsl #6 │ │ │ │ rsclt r4, sp, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0x462046d9 │ │ │ │ - ldc2l 6, cr15, [r6, #-500]! @ 0xfffffe0c │ │ │ │ + stc2l 6, cr15, [r2, #-500]! @ 0xfffffe0c │ │ │ │ cmnlt ip, r3, lsr #12 │ │ │ │ strb r4, [lr, r4, lsl #12] │ │ │ │ strbmi r4, [r0], -sl, asr #12 │ │ │ │ mcr2 7, 6, pc, cr10, cr15, {7} @ │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf67d4620 │ │ │ │ - strtmi pc, [r3], -r9, ror #26 │ │ │ │ + @ instruction: 0x4623fd55 │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ @ instruction: 0x462e4634 │ │ │ │ @ instruction: 0xb1a69d00 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf9bef689 │ │ │ │ + @ instruction: 0xf9aaf689 │ │ │ │ stmdavs r4!, {r0, r9, sl, ip, pc} │ │ │ │ - blcs 220370 │ │ │ │ + blcs 220398 │ │ │ │ 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: 0xf994f689 │ │ │ │ @ instruction: 0xf629e7e9 │ │ │ │ - svclt 0x0000eb7e │ │ │ │ - rsbseq r9, r7, lr, lsr lr │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + svclt 0x0000eb6a │ │ │ │ rsbseq r9, r7, r6, lsl lr │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r9, r7, lr, ror #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5d524 │ │ │ │ + bl fed5d54c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf9f6f67f │ │ │ │ + @ instruction: 0xf9e2f67f │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ @ instruction: 0x4620461d │ │ │ │ - @ instruction: 0xf9eef67f │ │ │ │ + @ instruction: 0xf9daf67f │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - vldmdblt r8!, {s30-s42} │ │ │ │ + @ instruction: 0xbd38f9f9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5d560 │ │ │ │ + bl fed5d588 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ strmi r4, [r4], -sl, lsr #12 │ │ │ │ - @ instruction: 0xf9d8f67f │ │ │ │ + @ instruction: 0xf9c4f67f │ │ │ │ strtmi r4, [sl], -r3, lsl #12 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0x4620461d │ │ │ │ - @ instruction: 0xf9d0f67f │ │ │ │ + @ instruction: 0xf9bcf67f │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0xbd38f9ef │ │ │ │ + @ instruction: 0xbd38f9db │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d59c │ │ │ │ + bl fed5d5c4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [sp], -r0, ror #31 │ │ │ │ strmi fp, [r4], -r3, lsl #1 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0xf67f11bb │ │ │ │ - @ instruction: 0x462af9b9 │ │ │ │ + strtmi pc, [sl], -r5, lsr #19 │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - @ instruction: 0xf9b2f67f │ │ │ │ + @ instruction: 0xf99ef67f │ │ │ │ @ instruction: 0x46054632 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #19 @ │ │ │ │ + @ instruction: 0x4632f997 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9a4f67f │ │ │ │ + @ instruction: 0xf990f67f │ │ │ │ strmi r4, [r7], -sl, lsr #12 │ │ │ │ @ instruction: 0x11b7f240 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0x462af99d │ │ │ │ + strtmi pc, [sl], -r9, lsl #19 │ │ │ │ bicsvc pc, ip, pc, asr #8 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf996f67f │ │ │ │ + @ instruction: 0xf982f67f │ │ │ │ @ instruction: 0x4601463b │ │ │ │ stmib sp, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ strtmi r5, [r0], -r0, lsl #2 │ │ │ │ bicsne pc, r1, r0, asr #4 │ │ │ │ - blx b43e08 │ │ │ │ + blx 643e30 │ │ │ │ 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 26a880 │ │ │ │ @ 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 +481572,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], #-604 @ 0xfffffda4 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf67d4680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r2, r4, 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 │ │ │ │ @@ -481584,28 +481592,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 4c5270 │ │ │ │ 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 0x0000ea70 │ │ │ │ + rsbseq r9, r7, lr, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, sl, lsl fp │ │ │ │ + ldrshteq r9, [r7], #-162 @ 0xffffff5e │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d718 │ │ │ │ + bl fed5d740 │ │ │ │ @ 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 +481622,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: 0xf8f6f67f │ │ │ │ + blmi 3d8da8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2605d0 │ │ │ │ + blls 2605f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - b 1443e1c │ │ │ │ - ldrsbteq r9, [r7], #-170 @ 0xffffff56 │ │ │ │ + b f43e44 │ │ │ │ + ldrhteq r9, [r7], #-162 @ 0xffffff5e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r0, lsr #21 │ │ │ │ + rsbseq r9, r7, r8, ror sl │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d78c │ │ │ │ + bl fed5d7b4 │ │ │ │ @ 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 +481651,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: 0xf8bcf67f │ │ │ │ strmi r4, [r7], -sl, ror #12 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwls r2, #770 @ 0x302 │ │ │ │ @ instruction: 0xff18f7ff │ │ │ │ ldrtmi r4, [r1], -sl, ror #12 │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ movwls r2, #771 @ 0x303 │ │ │ │ @ instruction: 0xff10f7ff │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ msrne (UNDEF: 97), r0 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - @ instruction: 0x463af8b9 │ │ │ │ + ldrtmi pc, [sl], -r5, lsr #17 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r7, ror #2 │ │ │ │ - @ instruction: 0xf8b2f67f │ │ │ │ - blmi 3d8e30 │ │ │ │ + @ instruction: 0xf89ef67f │ │ │ │ + blmi 3d8e58 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 260680 │ │ │ │ + blls 2606a8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - ldmib r0!, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r9, r7, r6, ror #20 │ │ │ │ + ldmib ip, {r0, r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r9, r7, lr, lsr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r9, [r7], #-144 @ 0xffffff70 │ │ │ │ + rsbseq r9, r7, r8, asr #19 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d83c │ │ │ │ + bl fed5d864 │ │ │ │ @ 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 +481695,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: 0xf864f67f │ │ │ │ + blmi 3d8ecc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2606f4 │ │ │ │ + blls 26071c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - ldmib r6!, {r0, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrhteq r9, [r7], #-150 @ 0xffffff6a │ │ │ │ + stmib r2!, {r0, r3, r5, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r9, r7, lr, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, ip, ror r9 │ │ │ │ + rsbseq r9, r7, r4, asr r9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5d8b0 │ │ │ │ + bl fed5d8d8 │ │ │ │ @ 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 3e365c │ │ │ │ + blcs 3fc710 │ │ │ │ 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 +481742,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: 0xf968f67f │ │ │ │ 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: 0xf960f67d │ │ │ │ @ instruction: 0xf67c69e0 │ │ │ │ - andcs pc, r1, pc, ror sp @ │ │ │ │ + andcs pc, r1, fp, ror #26 │ │ │ │ @ instruction: 0x2605bd70 │ │ │ │ @ instruction: 0x2601e7dd │ │ │ │ @ instruction: 0x2603e7db │ │ │ │ @ instruction: 0x2606e7d9 │ │ │ │ @ instruction: 0x2604e7d7 │ │ │ │ @ instruction: 0x2600e7d5 │ │ │ │ @ instruction: 0x2602e7d3 │ │ │ │ svclt 0x0000e7d1 │ │ │ │ - ldrhteq r9, [r5], #-14 │ │ │ │ + @ instruction: 0x00759096 │ │ │ │ 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 +481791,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: 0xf816f67f │ │ │ │ + blmi 1859194 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e0874 │ │ │ │ + blls 3e089c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, r8, r4, lsr #1 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ - blcs a2594c │ │ │ │ + blcs a25974 │ │ │ │ strmi sp, [sl], -r5 │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ - @ instruction: 0xff7cf67e │ │ │ │ + @ instruction: 0xff68f67e │ │ │ │ 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 341efc │ │ │ │ eorcs r4, r0, #135266304 @ 0x8100000 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b02 │ │ │ │ - strmi pc, [r6], -r5, lsr #28 │ │ │ │ - blge 2b2d74 │ │ │ │ + @ instruction: 0x4606fe11 │ │ │ │ + blge 2b2d9c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf99cf67f │ │ │ │ + @ instruction: 0xf988f67f │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strbmi pc, [r2], -pc, ror #30 @ │ │ │ │ + @ instruction: 0x4642ff5b │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xff68f67e │ │ │ │ + @ instruction: 0xff54f67e │ │ │ │ @ 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 2c1f24 │ │ │ │ + stc2l 6, cr15, [r2, #492]! @ 0x1ec │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f14dc │ │ │ │ + blgt 2f1504 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - ldrtmi pc, [r3], -sp, ror #18 @ │ │ │ │ + @ instruction: 0x4633f959 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xff40f67e │ │ │ │ + @ instruction: 0xff2cf67e │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [sl, #492]! @ 0x1ec │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f152c │ │ │ │ + blgt 2f1554 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67f4620 │ │ │ │ - strtmi pc, [fp], -r5, asr #18 │ │ │ │ + @ instruction: 0x462bf931 │ │ │ │ @ instruction: 0x4620463a │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff18f67e │ │ │ │ + @ instruction: 0xff04f67e │ │ │ │ @ instruction: 0x46034632 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - @ instruction: 0x4642ff11 │ │ │ │ + @ instruction: 0x4642fefd │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xff0af67e │ │ │ │ + mrc2 6, 7, pc, cr6, cr14, {3} │ │ │ │ @ instruction: 0xf629e750 │ │ │ │ - svclt 0x0000e854 │ │ │ │ - rsbseq r9, r7, r8, ror #16 │ │ │ │ + svclt 0x0000e840 │ │ │ │ + rsbseq r9, r7, r0, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r9, [r7], #-124 @ 0xffffff84 │ │ │ │ + ldrsbteq r9, [r7], #-116 @ 0xffffff8c │ │ │ │ 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 426c50 │ │ │ │ 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, 5, pc, cr2, cr14, {3} @ │ │ │ │ strmi r6, [r7], -r3, lsr #18 │ │ │ │ andcs r2, r0, r8, lsl #4 │ │ │ │ andcs lr, r6, sp, asr #19 │ │ │ │ tstcs r1, r8, lsl r6 │ │ │ │ movwcs lr, #27101 @ 0x69dd │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67b2220 │ │ │ │ - @ instruction: 0x4606fd71 │ │ │ │ - blge 332edc │ │ │ │ + @ instruction: 0x4606fd5d │ │ │ │ + blge 332f04 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf8e8f67f │ │ │ │ + @ instruction: 0xf8d4f67f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 11, pc, r3, cr11 @ │ │ │ │ - blcs 418400 │ │ │ │ + mcrrvc 14, 10, pc, r3, cr7 @ │ │ │ │ + blcs 418428 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strmi pc, [r0], fp, lsl #29 │ │ │ │ + @ instruction: 0x4680fe77 │ │ │ │ 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: 0x4606fd33 │ │ │ │ + blge 332f58 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf8bef67f │ │ │ │ + @ instruction: 0xf8aaf67f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 9, pc, r3, cr1 @ │ │ │ │ - blcs 418458 │ │ │ │ + mcrrvc 14, 7, pc, r3, cr13 @ │ │ │ │ + blcs 418480 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - strmi pc, [r1], r1, ror #28 │ │ │ │ + strmi pc, [r1], sp, asr #28 │ │ │ │ andcs r2, r0, #24, 6 @ 0x60000000 │ │ │ │ andcc lr, r6, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r8, r9, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf67bab04 │ │ │ │ - @ instruction: 0x4606fd1d │ │ │ │ - blge 332f84 │ │ │ │ + strmi pc, [r6], -r9, lsl #26 │ │ │ │ + blge 332fac │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf894f67f │ │ │ │ + @ instruction: 0xf880f67f │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [sl], -r5, ror #3 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - mcrrvc 14, 6, pc, r3, cr7 @ │ │ │ │ - blcs 4182ac │ │ │ │ + mcrrvc 14, 5, pc, r3, cr3 @ │ │ │ │ + blcs 4182d4 │ │ │ │ strmi sp, [r2], -r6 │ │ │ │ bicvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf67e4620 │ │ │ │ - @ instruction: 0x4601fe37 │ │ │ │ + strmi pc, [r1], -r3, lsr #28 │ │ │ │ smlabtls r0, sp, r9, lr │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67e11d1 │ │ │ │ - bmi fec465e0 │ │ │ │ + bmi fec465b8 │ │ │ │ ldrbtmi r4, [sl], #-2982 @ 0xfffff45a │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ teqphi pc, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ stmib sp, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ ldrmi r1, [r8], -r6, lsl #2 │ │ │ │ strcs r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf10d2700 │ │ │ │ stmib sp, {r3, r4, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf67b6704 │ │ │ │ - @ instruction: 0x4606fcdd │ │ │ │ - blge 333004 │ │ │ │ + strmi pc, [r6], -r9, asr #25 │ │ │ │ + blge 33302c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf854f67f │ │ │ │ + @ instruction: 0xf840f67f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - mcr2 6, 1, pc, cr8, cr14, {3} @ │ │ │ │ + mrc2 6, 0, pc, cr4, cr14, {3} │ │ │ │ strmi r7, [r7], -r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - ldc2l 6, cr15, [r8, #504]! @ 0x1f8 │ │ │ │ + stc2l 6, cr15, [r4, #504]! @ 0x1f8 │ │ │ │ stclvc 6, cr4, [sl], #-28 @ 0xffffffe4 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - bcs a0af48 │ │ │ │ + bcs a0af70 │ │ │ │ mrshi pc, R8_fiq @ │ │ │ │ - blcs 9ce494 │ │ │ │ + blcs 9ce4bc │ │ │ │ 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 +482025,28 @@ │ │ │ │ tsteq r9, r9, lsl #2 │ │ │ │ rscseq r0, r1, r9, lsl #2 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldmib sp, {r3, ip, sp}^ │ │ │ │ tstcs r1, r2, lsl #18 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf67b8906 │ │ │ │ - strmi pc, [r6], -r9, lsl #25 │ │ │ │ + @ instruction: 0x4606fc75 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xf800f67f │ │ │ │ + @ instruction: 0xffecf67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - ldc2l 6, cr15, [r4, #504] @ 0x1f8 │ │ │ │ + stc2l 6, cr15, [r0, #504] @ 0x1f8 │ │ │ │ strmi r7, [r0], r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - stc2 6, cr15, [r4, #504]! @ 0x1f8 │ │ │ │ + ldc2 6, cr15, [r0, #504] @ 0x1f8 │ │ │ │ @ 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 +482060,66 @@ │ │ │ │ adcslt fp, r2, #536870923 @ 0x2000000b │ │ │ │ adcslt fp, r2, #536870923 @ 0x2000000b │ │ │ │ movwcs r1, #8370 @ 0x20b2 │ │ │ │ ldc 3, cr9, [sp, #16] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b06 │ │ │ │ - strmi pc, [r6], -r3, asr #24 │ │ │ │ + strmi pc, [r6], -pc, lsr #24 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffbaf67e │ │ │ │ + @ instruction: 0xffa6f67e │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strtmi r2, [r0], -r8, lsl #3 │ │ │ │ - stc2 6, cr15, [lr, #504] @ 0x1f8 │ │ │ │ + ldc2l 6, cr15, [sl, #-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 │ │ │ │ + stc2l 6, cr15, [sl, #-504] @ 0xfffffe08 │ │ │ │ stclvc 6, cr4, [sl], #-520 @ 0xfffffdf8 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ - bcs a12c84 │ │ │ │ + bcs a12cac │ │ │ │ stmdale r3!, {r1, r2, r8, r9, ip, pc}^ │ │ │ │ - blcs 9ce5c8 │ │ │ │ + blcs 9ce5f0 │ │ │ │ ldm pc, {r0, r4, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ subvc pc, r8, r3 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r4, r0, r0, ror r4 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r4, r0, r0, ror r0 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ rsbsvc r7, r0, r0, ror r0 │ │ │ │ movwcs r1, #12400 @ 0x3070 │ │ │ │ ldc 3, cr9, [sp, #24] │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf67b7b04 │ │ │ │ - strmi pc, [r6], -r1, lsl #24 │ │ │ │ + strmi pc, [r6], -sp, ror #23 │ │ │ │ ldm r9!, {r6, r8, ip, sp, pc} │ │ │ │ adcsvs r0, r0, #3 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xff78f67e │ │ │ │ + @ instruction: 0xff64f67e │ │ │ │ orrcs r4, r8, r3, lsr r6 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - stc2l 6, cr15, [ip, #-504] @ 0xfffffe08 │ │ │ │ + ldc2 6, cr15, [r8, #-504]! @ 0xfffffe08 │ │ │ │ strmi r7, [r1], -r3, asr #24 │ │ │ │ andle r2, r6, r8, lsl #22 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, asr #3 │ │ │ │ - ldc2 6, cr15, [ip, #-504] @ 0xfffffe08 │ │ │ │ + stc2 6, cr15, [r8, #-504] @ 0xfffffe08 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r6, #504] @ 0x1f8 │ │ │ │ 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 +482136,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 0x0000ee40 │ │ │ │ + rsbseq r9, r7, r0, asr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r2, lsr r5 │ │ │ │ + rsbseq r9, r7, sl, lsl #10 │ │ │ │ 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 220e78 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 10d969c │ │ │ │ + blmi 10d96c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5e0e1c │ │ │ │ + blls 5e0e44 │ │ │ │ @ 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 +482176,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 │ │ │ │ + selmi pc, r3, r7 @ │ │ │ │ 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 4bb620 │ │ │ │ ldrtmi fp, [r8], -sl, lsr #18 │ │ │ │ ldc2 7, cr15, [r2], #-1020 @ 0xfffffc04 │ │ │ │ movweq lr, #19008 @ 0x4a40 │ │ │ │ @ instruction: 0x4658b2dc │ │ │ │ @ instruction: 0xf67c46da │ │ │ │ - @ instruction: 0xf1bbffa3 │ │ │ │ + @ instruction: 0xf1bbff8f │ │ │ │ andle r0, r1, r0, lsl #30 │ │ │ │ ldrb r4, [r7, r3, lsl #13] │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf6884630 │ │ │ │ - strls pc, [r1], #-3065 @ 0xfffff407 │ │ │ │ + strls pc, [r1], #-3045 @ 0xfffff41b │ │ │ │ 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 220f54 │ │ │ │ @ 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 │ │ │ │ + ubfx pc, r1, #23, #12 │ │ │ │ + stc 6, cr15, [r6, #160]! @ 0xa0 │ │ │ │ + rsbseq r9, r7, r2, asr r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r7, r4, asr r2 │ │ │ │ + rsbseq r9, r7, ip, lsr #4 │ │ │ │ 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, r3, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmdavs r3!, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04fb30b │ │ │ │ vpmin.s8 d16, d0, d16 │ │ │ │ stmibvs r3!, {r0, r1, r2, r3, r5, r6, fp, ip} │ │ │ │ - blvc ce0f4c │ │ │ │ + blvc ce0f74 │ │ │ │ ldmdale r4, {r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tstne r3, #-2080374784 @ 0x84000000 │ │ │ │ tstne r3, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0xf8950005 │ │ │ │ - blcs 252fc0 │ │ │ │ + blcs 252fe8 │ │ │ │ cdpvc 0, 3, cr13, cr3, cr9, {0} │ │ │ │ ldmibvs r0!, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6e54629 │ │ │ │ - stmdacs r0, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r8, 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 220fc0 │ │ │ │ strcs sp, [r0], #-481 @ 0xfffffe1f │ │ │ │ ldmibvs r0!, {r0, r2, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6e54639 │ │ │ │ - addvs pc, r4, r5, lsl sp @ │ │ │ │ + addvs pc, r4, r1, lsl #26 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ - blmi ea8ee4 │ │ │ │ + blmi ea8f0c │ │ │ │ @ instruction: 0xf8596968 │ │ │ │ - blx 492f3a │ │ │ │ + blx 492f62 │ │ │ │ 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 +482269,44 @@ │ │ │ │ smlalle r4, sl, r3, r2 │ │ │ │ sbcsne pc, sp, #64, 4 │ │ │ │ smlalle r4, r6, r3, r2 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xd1b22b00 │ │ │ │ @ instruction: 0xf5b0e7cf │ │ │ │ sbcsle r7, lr, ip, lsr #31 │ │ │ │ - @ instruction: 0xff52f67d │ │ │ │ + @ instruction: 0xff3ef67d │ │ │ │ sbcle r2, r4, r0, lsl #16 │ │ │ │ strtmi r2, [r5], -r1, lsl #8 │ │ │ │ cdpvs 7, 2, cr14, cr11, cr7, {6} │ │ │ │ - blvc 8a0ff4 │ │ │ │ + blvc 8a101c │ │ │ │ @ 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 8a3e2c │ │ │ │ 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 2d5ed4 │ │ │ │ stmdavs r4!, {r0, r3, r4, r5, r7, r8, fp, ip, lr, pc} │ │ │ │ - blcs 221050 │ │ │ │ + blcs 221078 │ │ │ │ str sp, [r2, r5, lsl #3]! │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xff68f7ff │ │ │ │ @ instruction: 0xd1ae2800 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xe796af7a │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r9, r7, ip, lsr r1 │ │ │ │ + rsbseq r9, r7, r4, lsl r1 │ │ │ │ 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 +482314,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 ff3d9b74 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ce109c │ │ │ │ + blls ce10c4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrtmi r8, [r0], -r1, lsl #3 │ │ │ │ pop {r0, r2, r3, r5, ip, sp, pc} │ │ │ │ - blge beb008 │ │ │ │ + blge beb030 │ │ │ │ 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 1d434b8 │ │ │ │ @ instruction: 0x461c46b8 │ │ │ │ strtmi r6, [r8], -fp, lsr #18 │ │ │ │ @ instruction: 0x932368db │ │ │ │ - @ instruction: 0xf9caf6e7 │ │ │ │ + @ instruction: 0xf9b6f6e7 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ - blls 4ebd04 │ │ │ │ + blls 4ebd2c │ │ │ │ stmdbcc r5!, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - bls c017b0 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr5, {7} │ │ │ │ + bls c017d8 │ │ │ │ + cdp2 6, 2, cr15, cr14, cr5, {7} │ │ │ │ movwls r6, #51627 @ 0xc9ab │ │ │ │ @ instruction: 0xf88d902a │ │ │ │ - blcs 22731c │ │ │ │ + blcs 227344 │ │ │ │ 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 425d84 │ │ │ │ strls fp, [r7, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0xf0404633 │ │ │ │ ldmdavs sl, {r2, r8, pc} │ │ │ │ - blvc 8735a8 │ │ │ │ + blvc 8735d0 │ │ │ │ tstle r4, r8, lsl #18 │ │ │ │ ldrmi r9, [r3], -r7, lsl #6 │ │ │ │ - bcs 221134 │ │ │ │ + bcs 22115c │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc ee7588 │ │ │ │ + blvc ee75b0 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf8958128 │ │ │ │ strcs r0, [r0], #-52 @ 0xffffffcc │ │ │ │ @ instruction: 0xf0002801 │ │ │ │ @ instruction: 0xf89d80bd │ │ │ │ - blcs 213380 │ │ │ │ + blcs 2133a8 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ mlasmi r5, r5, r8, pc @ │ │ │ │ @ instruction: 0xf67d9403 │ │ │ │ - strmi pc, [r1], -sp, ror #28 │ │ │ │ + @ instruction: 0x4601fe59 │ │ │ │ @ instruction: 0xf67b9823 │ │ │ │ - @ instruction: 0xf100f971 │ │ │ │ + @ instruction: 0xf100f95d │ │ │ │ @ instruction: 0x4619031c │ │ │ │ @ instruction: 0xf8959308 │ │ │ │ @ instruction: 0x46232034 │ │ │ │ @ instruction: 0xf67c4682 │ │ │ │ - @ instruction: 0xf895fc6f │ │ │ │ - blcs 2131f0 │ │ │ │ + @ instruction: 0xf895fc5b │ │ │ │ + blcs 213218 │ │ │ │ addhi pc, r4, r0 │ │ │ │ @ instruction: 0xf04f9501 │ │ │ │ ldcge 8, cr0, [pc], {-0} │ │ │ │ - blge 758a04 │ │ │ │ + blge 758a2c │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ movwge lr, #18893 @ 0x49cd │ │ │ │ @ instruction: 0xf67b9823 │ │ │ │ - blls 285b2c │ │ │ │ + blls 285b04 │ │ │ │ strteq pc, [r4], -r0, lsl #2 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ @ instruction: 0xf67c3035 │ │ │ │ - blls 2862a0 │ │ │ │ + blls 286278 │ │ │ │ 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: 0xf918f67b │ │ │ │ + beq 9435bc │ │ │ │ andcs r9, r1, #3072 @ 0xc00 │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ - stc2 6, cr15, [ip], #-496 @ 0xfffffe10 │ │ │ │ + ldc2 6, cr15, [r8], {124} @ 0x7c │ │ │ │ stmib fp, {r0, r1, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf1089900 │ │ │ │ @ instruction: 0xf8cb0c30 │ │ │ │ tstls lr, #8 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ subpl pc, r0, r8, lsl #17 │ │ │ │ @@ -482417,82 +482425,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 1544bfe │ │ │ │ @ instruction: 0x465268b1 │ │ │ │ @ instruction: 0xf67b4638 │ │ │ │ - ldmdavs r6!, {r0, r2, r3, r4, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2212c4 │ │ │ │ + ldmdavs r6!, {r0, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 2212ec │ │ │ │ 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 349238 │ │ │ │ ldm r3, {r1, r2, r4, r9, sl, ip, pc} │ │ │ │ @ instruction: 0xf67b0003 │ │ │ │ - blls 2c5f3c │ │ │ │ + blls 2c5f14 │ │ │ │ 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 6ebea8 │ │ │ │ @ instruction: 0x46529414 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx f44c2e │ │ │ │ + blx a44c56 │ │ │ │ @ instruction: 0xf1059908 │ │ │ │ @ instruction: 0xf67c0024 │ │ │ │ - bvs 1c46230 │ │ │ │ - @ instruction: 0xf804f67c │ │ │ │ + bvs 1c46208 │ │ │ │ + @ instruction: 0xfff0f67b │ │ │ │ eorvs r9, fp, fp, lsl #22 │ │ │ │ - blls c17cec │ │ │ │ + blls c17d14 │ │ │ │ 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 425f64 │ │ │ │ @ instruction: 0xf895d11e │ │ │ │ stmdacs r1, {r2, r4, r5} │ │ │ │ @ instruction: 0xf89dd0f4 │ │ │ │ - blcs 213510 │ │ │ │ + blcs 213538 │ │ │ │ svcge 0x0038f47f │ │ │ │ strtmi r9, [r9], -sl, lsr #16 │ │ │ │ - blx 1944e22 │ │ │ │ + blx 1444e4a │ │ │ │ suble r2, r2, r0, lsl #16 │ │ │ │ - blcs 2214a0 │ │ │ │ + blcs 2214c8 │ │ │ │ @ instruction: 0xf895d0e5 │ │ │ │ @ instruction: 0xe72b0034 │ │ │ │ tstls r9, #134217728 @ 0x8000000 │ │ │ │ andsls sl, sl, #25600 @ 0x6400 │ │ │ │ ldm r3, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b0003 │ │ │ │ - @ instruction: 0xe79bfafd │ │ │ │ + ldr pc, [fp, r9, ror #21] │ │ │ │ mlaseq r4, r5, r8, pc @ │ │ │ │ stmdacs r1, {r9, sl, sp} │ │ │ │ svcge 0x0017f47f │ │ │ │ @ instruction: 0x43239b06 │ │ │ │ stmdals ip, {r1, r2, r8, r9, ip, pc} │ │ │ │ - stc2l 6, cr15, [r8, #-496]! @ 0xfffffe10 │ │ │ │ + ldc2l 6, cr15, [r4, #-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: 0xf9a4f688 │ │ │ │ + @ instruction: 0xf67b4650 │ │ │ │ + stmdals sl!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xffe2f6e6 │ │ │ │ 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 +482512,27 @@ │ │ │ │ @ instruction: 0xe6e50034 │ │ │ │ movwls r2, #25345 @ 0x6301 │ │ │ │ @ instruction: 0xf895e7c9 │ │ │ │ strcs r0, [r0], #-52 @ 0xffffffcc │ │ │ │ svclt 0x00182801 │ │ │ │ @ instruction: 0xf47f4626 │ │ │ │ sbfx sl, r6, #29, #30 │ │ │ │ - bl 1ac4be4 │ │ │ │ - ldrshteq r8, [r7], #-246 @ 0xffffff0a │ │ │ │ + bl 15c4c0c │ │ │ │ + rsbseq r8, r7, lr, asr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r7], #-244 @ 0xffffff0c │ │ │ │ + rsbseq r8, r7, ip, lsr #31 │ │ │ │ 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 26b7c0 │ │ │ │ @ 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 +482547,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], #-988 @ 0xfffffc24 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf67c4680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r2, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -482560,121 +482568,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 4c6330 │ │ │ │ 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 0x0000ead0 │ │ │ │ + rsbseq r8, r7, lr, ror #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r7], #-186 @ 0xffffff46 │ │ │ │ + ldrhteq r8, [r7], #-178 @ 0xffffff4e │ │ │ │ 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 32611c │ │ │ │ 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, r5, asr #17 │ │ │ │ + blmi ff8da048 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls de151c │ │ │ │ + blls de1544 │ │ │ │ @ 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 261a62 │ │ │ │ @ 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 221574 │ │ │ │ + blcs 23b878 │ │ │ │ + blvc 8bb874 │ │ │ │ tstle r2, r4, lsl #20 │ │ │ │ - bcs 1a21a5c │ │ │ │ + bcs 1a21a84 │ │ │ │ ldmdavs fp, {r1, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ - bcs 221564 │ │ │ │ + bcs 22158c │ │ │ │ @ instruction: 0xe7cdd1f5 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf83af688 │ │ │ │ + @ instruction: 0xf826f688 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0x4628fd79 │ │ │ │ - ldc2l 6, cr15, [lr, #920] @ 0x398 │ │ │ │ + strtmi pc, [r8], -r5, ror #26 │ │ │ │ + stc2l 6, cr15, [sl, #920] @ 0x398 │ │ │ │ stmib sp, {r0, r1, r5, r8, fp, sp, lr}^ │ │ │ │ - bge 71c96c │ │ │ │ + bge 71c994 │ │ │ │ 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] @ 207544 │ │ │ │ strgt r9, [pc], -fp, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ @ instruction: 0x000fe8be │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ tstcs r4, r3, lsr #24 │ │ │ │ tstcc pc, #56, 12 @ 0x3800000 │ │ │ │ andsls r0, sl, #1474560 @ 0x168000 │ │ │ │ - cdp2 6, 4, cr15, cr8, cr6, {7} │ │ │ │ + cdp2 6, 3, cr15, cr4, cr6, {7} │ │ │ │ ldmdals r9, {r0, r1, r3, r4, ip, pc} │ │ │ │ - blx ec4f8e │ │ │ │ + blx 9c4fb6 │ │ │ │ smlattcs r4, r2, fp, r6 │ │ │ │ @ instruction: 0x4638901c │ │ │ │ - cdp2 6, 5, cr15, cr0, cr6, {7} │ │ │ │ + cdp2 6, 3, cr15, cr12, cr6, {7} │ │ │ │ @ instruction: 0x4620901d │ │ │ │ - blx 1d44f6e │ │ │ │ + blx 1844f96 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ addhi pc, r3, r0 │ │ │ │ - bne fec03e88 │ │ │ │ + bne fec03eb0 │ │ │ │ strvc lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0x8010f8d6 │ │ │ │ ldrdlt pc, [r0], -r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8dbd06f │ │ │ │ strls r3, [r0], -r0 │ │ │ │ - blls 2521a4 │ │ │ │ + blls 2521cc │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ ldrbmi r0, [ip], -r0, lsl #22 │ │ │ │ orrcc pc, r0, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xf8989305 │ │ │ │ - blcs 3135e8 │ │ │ │ + blcs 313610 │ │ │ │ @ instruction: 0xf8d8d154 │ │ │ │ ldrbmi r3, [r3, #-20] @ 0xffffffec │ │ │ │ @ instruction: 0xf5b3d06f │ │ │ │ @ instruction: 0xf0007f24 │ │ │ │ - blcs 1a277f8 │ │ │ │ + blcs 1a27820 │ │ │ │ @ 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 +482691,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 │ │ │ │ + svc 0x0012f627 │ │ │ │ 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 +482711,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 ffa450ac │ │ │ │ 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 ff0c509a │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [lr], {137} @ 0x89 │ │ │ │ @ instruction: 0xf6e64638 │ │ │ │ - strtmi pc, [r0], -r5, lsr #28 │ │ │ │ + @ instruction: 0x4620fe11 │ │ │ │ @ instruction: 0xf6872103 │ │ │ │ - ldrdcs pc, [r1], -sp │ │ │ │ + andcs pc, r1, r9, asr #31 │ │ │ │ @ instruction: 0xf8d8e702 │ │ │ │ - bls 953828 │ │ │ │ + bls 953850 │ │ │ │ @ instruction: 0xf85268d9 │ │ │ │ stmdacs r0, {r0, r5} │ │ │ │ ldmdavs sp, {r3, r4, r6, r7, ip, lr, pc} │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ - blx fe8c50e2 │ │ │ │ + blx fe3c510a │ │ │ │ @ instruction: 0xf1084601 │ │ │ │ @ instruction: 0xf67c0018 │ │ │ │ - @ instruction: 0xf8d8f9bb │ │ │ │ + @ instruction: 0xf8d8f9a7 │ │ │ │ @ instruction: 0xf67b0018 │ │ │ │ - bvs cc6de4 │ │ │ │ + bvs cc6dbc │ │ │ │ tstpeq ip, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ @ instruction: 0xd1c5429a │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0xe7c1fdbd │ │ │ │ + strb pc, [r1, r9, lsr #27] @ │ │ │ │ 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 24f8a0 │ │ │ │ @ instruction: 0xf858320b │ │ │ │ @ instruction: 0xf8db9022 │ │ │ │ - blx 24f75e │ │ │ │ + blx 24f786 │ │ │ │ @ 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 a06480 │ │ │ │ andls r2, r2, r0, asr #4 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6279307 │ │ │ │ - andcs lr, r2, #2208 @ 0x8a0 │ │ │ │ + andcs lr, r2, #1888 @ 0x760 │ │ │ │ @ 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 +482791,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 4451be │ │ │ │ ldmib sp, {r0, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf67e0206 │ │ │ │ - @ instruction: 0x4603f89f │ │ │ │ + strmi pc, [r3], -fp, lsl #17 │ │ │ │ ldrdeq lr, [r3, -sp] │ │ │ │ @ instruction: 0xf689461a │ │ │ │ - strbmi pc, [r0], -pc, lsl #22 @ │ │ │ │ - stc2l 6, cr15, [lr, #-492] @ 0xfffffe14 │ │ │ │ + @ instruction: 0x4640fafb │ │ │ │ + ldc2 6, cr15, [sl, #-492]! @ 0xfffffe14 │ │ │ │ ldrdne pc, [r0], -fp @ │ │ │ │ andseq pc, ip, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ ldrbmi sl, [r8], -sp, asr #30 │ │ │ │ - stc2l 6, cr15, [r4, #-492] @ 0xfffffe14 │ │ │ │ + ldc2 6, cr15, [r0, #-492]! @ 0xfffffe14 │ │ │ │ @ instruction: 0xf8d8e748 │ │ │ │ @ instruction: 0xf1b93008 │ │ │ │ movwls r3, #20479 @ 0x4fff │ │ │ │ ldrdcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ ldmib sp, {r2, r5, r6, r7, ip, lr, pc}^ │ │ │ │ movwls r0, #33027 @ 0x8103 │ │ │ │ - blx 2c5212 │ │ │ │ + blx ffdc5238 │ │ │ │ subcs sl, r0, #31744 @ 0x7c00 │ │ │ │ tstcs r0, r2 │ │ │ │ movwls r4, #30232 @ 0x7618 │ │ │ │ - cdp 6, 3, cr15, cr0, cr7, {1} │ │ │ │ - blls 410008 │ │ │ │ + cdp 6, 1, cr15, cr12, cr7, {1} │ │ │ │ + blls 410030 │ │ │ │ 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: 0xe729fd11 │ │ │ │ + stmia r6!, {r3, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r8, r7, r0, ror fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00778b94 │ │ │ │ - rsbseq r8, r7, r4, asr fp │ │ │ │ + rsbseq r8, r7, ip, ror #22 │ │ │ │ + rsbseq r8, r7, ip, lsr #22 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed5ea30 │ │ │ │ + bl fed5ea58 │ │ │ │ @ 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 +482843,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 221924 │ │ │ │ @ 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 1ac84cc │ │ │ │ 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 243a28 │ │ │ │ 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 66198c │ │ │ │ @ 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 +482910,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 3c3018 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf67a7b04 │ │ │ │ - pkhbtmi pc, r1, r9, lsl #27 @ │ │ │ │ - bge 333eec │ │ │ │ + strmi pc, [r1], r5, lsl #27 │ │ │ │ + bge 333f14 │ │ │ │ @ instruction: 0xf8c9ca03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67e4640 │ │ │ │ - strtmi pc, [r2], -sp, lsl #18 │ │ │ │ + @ instruction: 0x4622f8f9 │ │ │ │ strbmi r4, [r0], -fp, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mcr2 6, 7, pc, cr0, cr13, {3} @ │ │ │ │ + mcr2 6, 6, pc, cr12, cr13, {3} @ │ │ │ │ strtmi r4, [sl], -r4, lsl #12 │ │ │ │ strbmi r4, [r0], -r3, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - mrc2 6, 6, pc, cr8, cr13, {3} │ │ │ │ + mcr2 6, 6, pc, cr4, cr13, {3} @ │ │ │ │ ldmibvs r0!, {r0, r2, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf9f2f6bd │ │ │ │ - blx 221f9a │ │ │ │ - blcs 2455ec │ │ │ │ + @ instruction: 0xf9def6bd │ │ │ │ + blx 221fc2 │ │ │ │ + blcs 245614 │ │ │ │ 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 343050 │ │ │ │ + stc2l 6, cr15, [ip, #-488] @ 0xfffffe18 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f2610 │ │ │ │ + blgt 2f2638 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67e4640 │ │ │ │ - @ instruction: 0x463bf8d7 │ │ │ │ + ldrtmi pc, [fp], -r3, asr #17 @ │ │ │ │ strbmi r4, [r0], -sl, lsr #12 │ │ │ │ bicsvc pc, r6, pc, asr #8 │ │ │ │ - mcr2 6, 5, pc, cr10, cr13, {3} @ │ │ │ │ - bvs fe9622ec │ │ │ │ + mrc2 6, 4, pc, cr6, cr13, {3} │ │ │ │ + bvs fe962314 │ │ │ │ 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 21fb84 │ │ │ │ svclt 0x00042b0c │ │ │ │ @ instruction: 0xf8c9230e │ │ │ │ @ instruction: 0xf0003010 │ │ │ │ movwcs r8, #53445 @ 0xd0c5 │ │ │ │ andscc pc, r0, r9, asr #17 │ │ │ │ - bmi 1c20efc │ │ │ │ + bmi 1c20f24 │ │ │ │ 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 a22514 │ │ │ │ addhi pc, r6, r0, lsl #4 │ │ │ │ - blcs 9d66b0 │ │ │ │ + blcs 9d66d8 │ │ │ │ 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 3c3184 │ │ │ │ @ instruction: 0xf8d82101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf67a7b04 │ │ │ │ - strmi pc, [r4], -r1, ror #25 │ │ │ │ + strmi pc, [r4], -sp, asr #25 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 333868 │ │ │ │ + blge 333890 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strbmi r6, [r0], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - @ instruction: 0xf856f67e │ │ │ │ + @ instruction: 0xf842f67e │ │ │ │ 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: 0x4605fcb3 │ │ │ │ + bge 334058 │ │ │ │ adcvs ip, r8, #12288 @ 0x3000 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46403514 │ │ │ │ - @ instruction: 0xf83ef67e │ │ │ │ + @ instruction: 0xf82af67e │ │ │ │ ldrsbtmi pc, [ip], -r9 @ │ │ │ │ - bleq 243c84 │ │ │ │ + bleq 243cac │ │ │ │ stmib sp, {r1, r2, r3, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ ldr r3, [r3, -r6, lsl #20] │ │ │ │ - blcc 2768a0 │ │ │ │ + blcc 2768c8 │ │ │ │ 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 │ │ │ │ + pkhbtmi pc, r1, r3, lsl #25 @ │ │ │ │ + bge 3340f8 │ │ │ │ @ instruction: 0xf8c9ca03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67e4640 │ │ │ │ - @ instruction: 0x4622f81b │ │ │ │ + strtmi pc, [r2], -r7, lsl #16 │ │ │ │ strbmi r4, [r0], -fp, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - stc2l 6, cr15, [lr, #500]! @ 0x1f4 │ │ │ │ + ldc2l 6, cr15, [sl, #500] @ 0x1f4 │ │ │ │ str r4, [ip, -r4, lsl #12] │ │ │ │ sbcslt r6, r3, #240, 18 @ 0x3c0000 │ │ │ │ - bcs 6e5fa8 │ │ │ │ - blx 3fbc4a │ │ │ │ + bcs 6e5fd0 │ │ │ │ + blx 3fbc72 │ │ │ │ str fp, [sp, -r3, lsl #22] │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ strb r3, [lr, r1, lsl #6] │ │ │ │ @ instruction: 0x461369f0 │ │ │ │ - bcs 6e5fc4 │ │ │ │ + bcs 6e5fec │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xd01832ff │ │ │ │ svclt 0x0098429a │ │ │ │ - blcc 203fd4 │ │ │ │ + blcc 203ffc │ │ │ │ mrcge 6, 7, APSR_nzcv, cr10, cr15, {3} │ │ │ │ - bvs f01b70 │ │ │ │ + bvs f01b98 │ │ │ │ ldrbmi r6, [sp], #-2717 @ 0xfffff563 │ │ │ │ strtmi r9, [r0], -r3, lsl #18 │ │ │ │ - mcr2 6, 7, pc, cr10, cr11, {3} @ │ │ │ │ - blcs 52e7e4 │ │ │ │ + mrc2 6, 6, pc, cr6, cr11, {3} │ │ │ │ + blcs 52e80c │ │ │ │ svcge 0x003ef47f │ │ │ │ ldr r6, [ip, -r5, ror #10]! │ │ │ │ addslt r6, r3, #240, 18 @ 0x3c0000 │ │ │ │ - bcs 6e5ffc │ │ │ │ + bcs 6e6024 │ │ │ │ stmdbvs r2, {r0, r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf627e7e4 │ │ │ │ - svclt 0x0000ef06 │ │ │ │ - rsbseq r8, r7, lr, ror #14 │ │ │ │ + svclt 0x0000eef2 │ │ │ │ + rsbseq r8, r7, r6, asr #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00778596 │ │ │ │ + rsbseq r8, r7, lr, ror #10 │ │ │ │ bicsmi lr, r8, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ - blcs 2e684c │ │ │ │ + blcs 2e6874 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ strmi sp, [r0], r7, lsr #2 │ │ │ │ strmi r6, [pc], -r8, lsl #23 │ │ │ │ - blvs 14f4890 │ │ │ │ + blvs 14f48b8 │ │ │ │ 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 +483105,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 @ 207cb0 @ │ │ │ │ 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 221d74 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 13da5e8 │ │ │ │ + blmi 13da610 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5e1d38 │ │ │ │ + blls 5e1d60 │ │ │ │ @ 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 28243c │ │ │ │ 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 │ │ │ │ + strmi pc, [r1], r9, lsr #16 │ │ │ │ subsle r2, r5, r0, lsl #28 │ │ │ │ - bleq 243e64 │ │ │ │ + bleq 243e8c │ │ │ │ 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 242694 │ │ │ │ + blx fe5066ea │ │ │ │ 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 247aec │ │ │ │ andeq lr, r0, #307200 @ 0x4b000 │ │ │ │ - blx 19d95d8 │ │ │ │ + blx 19d9600 │ │ │ │ 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 1507ad0 │ │ │ │ + blx 19ca9a0 │ │ │ │ strbmi pc, [r8], -fp, lsl #23 @ │ │ │ │ - @ instruction: 0xf67c464e │ │ │ │ - cmnplt r6, fp, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0xf67b464e │ │ │ │ + ldrshlt pc, [r6, #-247]! @ 0xffffff09 @ │ │ │ │ strb r4, [pc, r1, lsl #13] │ │ │ │ @ instruction: 0x464e4638 │ │ │ │ @ instruction: 0xff3ef7ff │ │ │ │ andeq lr, fp, r0, asr #20 │ │ │ │ - blx fe246716 │ │ │ │ + blx fe24673e │ │ │ │ @ instruction: 0xf67b4648 │ │ │ │ - mcrcs 15, 0, pc, cr0, cr13, {7} @ │ │ │ │ + cdpcs 15, 0, cr15, cr0, cr9, {7} │ │ │ │ @ instruction: 0xf1bbd1f0 │ │ │ │ andsle r0, r3, r0, lsl #30 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - mrrc2 6, 8, pc, r4, cr7 @ │ │ │ │ + mcrr2 6, 8, pc, r0, cr7 @ │ │ │ │ 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 221e80 │ │ │ │ @ instruction: 0xe779d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6874628 │ │ │ │ - @ instruction: 0xe7ebfc3f │ │ │ │ - cdp 6, 1, cr15, cr4, cr7, {1} │ │ │ │ - rsbseq r8, r7, lr, asr r3 │ │ │ │ + strb pc, [fp, fp, lsr #24]! @ │ │ │ │ + cdp 6, 0, cr15, cr0, cr7, {1} │ │ │ │ + rsbseq r8, r7, r6, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r7, r8, lsr r3 │ │ │ │ + rsbseq r8, r7, r0, lsl r3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed5eff4 │ │ │ │ + bl fed5f01c │ │ │ │ @ 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 8b4344 │ │ │ │ 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 +483233,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: 0xf8d4fa7b │ │ │ │ andls r4, fp, r0, ror #2 │ │ │ │ teqlt r3, r3, lsr #16 │ │ │ │ - blcs 222520 │ │ │ │ + blcs 222548 │ │ │ │ stmdavs r4!, {r0, r1, r4, r6, r8, ip, lr, pc} │ │ │ │ - blcs 221f28 │ │ │ │ - blls 4fc680 │ │ │ │ + blcs 221f50 │ │ │ │ + blls 4fc6a8 │ │ │ │ @ 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 221fd4 │ │ │ │ @ instruction: 0x4698d1f7 │ │ │ │ stmdals fp, {r8, sp} │ │ │ │ - blx 16c5a68 │ │ │ │ + blx 11c5a90 │ │ │ │ lsllt r4, r1, #12 │ │ │ │ @ instruction: 0xf06f2400 │ │ │ │ stmdavs fp, {r8, sl, lr}^ │ │ │ │ andeq lr, r0, #3457024 @ 0x34c000 │ │ │ │ andsvs r6, r0, r2, asr #32 │ │ │ │ ldmdbvs sl, {r0, r1, r3, fp, ip, pc} │ │ │ │ subsvs r6, ip, ip, lsl r0 │ │ │ │ andseq pc, r4, #100, 6 @ 0x90000001 │ │ │ │ @ instruction: 0x611a62dd │ │ │ │ - blx 11c5a90 │ │ │ │ + blx cc5ab8 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ - blls 53c6b0 │ │ │ │ + blls 53c6d8 │ │ │ │ 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: 0xf8ccf6e7 │ │ │ │ @ instruction: 0x2634f8df │ │ │ │ @ instruction: 0x3628f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ae1f94 │ │ │ │ + blls ae1fbc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x464082f9 │ │ │ │ pop {r0, r2, r5, ip, sp, pc} │ │ │ │ @ instruction: 0x46b28ff0 │ │ │ │ - ldrbcs pc, [pc, #-576]! @ 207d04 @ │ │ │ │ + ldrbcs pc, [pc, #-576]! @ 207d2c @ │ │ │ │ @ instruction: 0x2e00699e │ │ │ │ @ instruction: 0x4637d039 │ │ │ │ - bleq 1f44384 │ │ │ │ + bleq 1f443ac │ │ │ │ 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 ad9858 │ │ │ │ @ instruction: 0xd1212b04 │ │ │ │ @ instruction: 0xf5b36963 │ │ │ │ svclt 0x00187f8a │ │ │ │ svclt 0x001442ab │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ mcrvs 1, 1, sp, cr2, cr8, {0} │ │ │ │ - blvc ea1fd4 │ │ │ │ + blvc ea1ffc │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r3!, {r0, r2, r3, r4, r6, r7, r9, pc} │ │ │ │ svceq 0x0003ea1a │ │ │ │ ldrtmi sp, [r0], -lr │ │ │ │ - stc2l 6, cr15, [r8, #692]! @ 0x2b4 │ │ │ │ + ldc2l 6, cr15, [r4, #692] @ 0x2b4 │ │ │ │ and fp, r9, r0, lsr r9 │ │ │ │ ldmdavs lr, {r0, r1, r4, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 266c68 │ │ │ │ + blcs 266c90 │ │ │ │ sbcshi pc, r0, #64 @ 0x40 │ │ │ │ teqlt r3, #1884160 @ 0x1cc000 │ │ │ │ mvnsle r2, r5, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ bicsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0x4638465c │ │ │ │ - mrc2 6, 7, pc, cr0, cr11, {3} │ │ │ │ + mrc2 6, 6, pc, cr12, cr11, {3} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stmdavs r4!, {r1, r3, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 222050 │ │ │ │ + blcs 222078 │ │ │ │ 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 92ec34 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ strtmi sl, [r1], -r1, ror #30 │ │ │ │ ssatmi r4, #1, r8, lsl #12 │ │ │ │ - @ instruction: 0xf876f6e7 │ │ │ │ - bvs fc1e44 │ │ │ │ + @ instruction: 0xf862f6e7 │ │ │ │ + bvs fc1e6c │ │ │ │ sbcsle r2, r7, r0, lsl #28 │ │ │ │ vbic.i16 d22, #179 @ 0x00b3 │ │ │ │ - blcs 208c50 │ │ │ │ + blcs 208c78 │ │ │ │ ldmvs r0!, {r1, r4, r6, r7, ip, lr, pc} │ │ │ │ - bls 272460 │ │ │ │ - blls 799f2c │ │ │ │ + bls 272488 │ │ │ │ + blls 799f54 │ │ │ │ stmible fp, {r0, r1, r6, r8, sl, lr}^ │ │ │ │ ldrtmi r9, [r1], -fp, lsl #16 │ │ │ │ - @ instruction: 0xf916f6e7 │ │ │ │ + @ instruction: 0xf902f6e7 │ │ │ │ @ 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 2790ac │ │ │ │ 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 cf4568 │ │ │ │ eorsle r2, r7, r4, lsl #22 │ │ │ │ stmdavs r4!, {r0, r2, r5, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ - blcs 326d30 │ │ │ │ + blcs 326d58 │ │ │ │ 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, r7, ror #28 │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ strvc lr, [sp, #-2525] @ 0xfffff623 │ │ │ │ ldrsbthi pc, [ip], -sp @ │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrtmi r8, [r0], lr, asr #3 │ │ │ │ ldrtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx ff545adc │ │ │ │ + blx ff045b04 │ │ │ │ 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 2221b0 │ │ │ │ @ instruction: 0xe719d1f8 │ │ │ │ - bcs 326d8c │ │ │ │ + bcs 326db4 │ │ │ │ @ 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 266da4 │ │ │ │ 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 3b25b8 │ │ │ │ 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 2442e0 │ │ │ │ ldrcc lr, [sp, #-2509] @ 0xfffff633 │ │ │ │ and r4, r8, r3, asr r6 │ │ │ │ @ instruction: 0xf0002e05 │ │ │ │ - bvs ff8e88d0 │ │ │ │ - blvc 8a21fc │ │ │ │ + bvs ff8e88f8 │ │ │ │ + blvc 8a2224 │ │ │ │ @ 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, 6, cr15, cr10, cr13, {5} │ │ │ │ ldrdhi pc, [ip], -r7 @ │ │ │ │ andls r7, r4, r2, asr #24 │ │ │ │ - b 15d2ab4 │ │ │ │ + b 15d2adc │ │ │ │ @ instruction: 0xf00070e8 │ │ │ │ @ instruction: 0xf00280ef │ │ │ │ @ instruction: 0xf04f073f │ │ │ │ @ instruction: 0xf1a733ff │ │ │ │ @ instruction: 0xf1c70e20 │ │ │ │ - blx 2cb24c │ │ │ │ - blx 3045ec │ │ │ │ - blx b07a0c │ │ │ │ - b 1287208 │ │ │ │ + blx 2cb274 │ │ │ │ + blx 304614 │ │ │ │ + blx b07a34 │ │ │ │ + b 1287230 │ │ │ │ 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 62ee30 │ │ │ │ @ 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 ff668670 │ │ │ │ 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: 0xf898f94f │ │ │ │ @ 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 +483488,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 2c82e8 │ │ │ │ @ instruction: 0xf1bcb963 │ │ │ │ svclt 0x001b0f20 │ │ │ │ @ instruction: 0xf00c2301 │ │ │ │ @ instruction: 0xf04f021f │ │ │ │ @ instruction: 0x409333ff │ │ │ │ @ instruction: 0xf103bf18 │ │ │ │ movwls r3, #13311 @ 0x33ff │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0xf898d103 │ │ │ │ - b 15ec2f0 │ │ │ │ + b 15ec318 │ │ │ │ @ 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 2f4388 │ │ │ │ eorcs pc, r3, r6, asr #16 │ │ │ │ - stc2l 6, cr15, [lr], #-500 @ 0xfffffe0c │ │ │ │ + mrrc2 6, 7, pc, sl, cr13 @ │ │ │ │ strcs r4, [r1], -r8, lsr #12 │ │ │ │ - @ instruction: 0xffb8f67a │ │ │ │ + @ instruction: 0xffa4f67a │ │ │ │ @ instruction: 0x46254650 │ │ │ │ - blx fe345da6 │ │ │ │ + blx 1e45dce │ │ │ │ @ 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: 0xf8def67a │ │ │ │ @ instruction: 0xf1009a07 │ │ │ │ - blls 2c8784 │ │ │ │ + blls 2c87ac │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ tstls r3, ip, lsr #32 │ │ │ │ - blx 1b45d1e │ │ │ │ + blx 1645d46 │ │ │ │ @ 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 +483553,39 @@ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ @ instruction: 0xf8934639 │ │ │ │ @ instruction: 0xf8932031 │ │ │ │ andcc r3, fp, #50 @ 0x32 │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf8478022 │ │ │ │ @ instruction: 0xf67db023 │ │ │ │ - @ instruction: 0xf1b9fc1b │ │ │ │ + @ instruction: 0xf1b9fc07 │ │ │ │ subsle r0, r7, r1, lsl #30 │ │ │ │ @ instruction: 0xf1059903 │ │ │ │ @ instruction: 0xf67b0018 │ │ │ │ - sbfx pc, r3, #22, #4 │ │ │ │ + @ instruction: 0xe7a3fb3f │ │ │ │ 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: 0xf86ef67a │ │ │ │ @ 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 ffb45dea │ │ │ │ ldrtmi r9, [fp], -r4, lsl #20 │ │ │ │ vadd.i8 d25, d0, d2 │ │ │ │ @ instruction: 0xf67d111f │ │ │ │ - andls pc, r4, fp, asr #19 │ │ │ │ + @ instruction: 0x9004f9b7 │ │ │ │ stmdbls r6, {r3, r8, r9, sl, sp, lr, pc} │ │ │ │ stmib r1, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9e1be8 │ │ │ │ + bcs 9e1c10 │ │ │ │ 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 +483597,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, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strbt r4, [sl], r0, lsl #13 │ │ │ │ mlacc r9, r7, r8, pc @ │ │ │ │ adcle r2, r3, r1, lsl #22 │ │ │ │ tstcs ip, r3, lsl #20 │ │ │ │ @ instruction: 0xf67d9802 │ │ │ │ - andls pc, r3, fp, ror #18 │ │ │ │ + andls pc, r3, r7, asr r9 @ │ │ │ │ @ instruction: 0xf06fe79c │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf8fef687 │ │ │ │ + @ instruction: 0xf8eaf687 │ │ │ │ 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 26713c │ │ │ │ @ instruction: 0x461cd01c │ │ │ │ - blcs 222520 │ │ │ │ - blvc afcc70 │ │ │ │ + blcs 222548 │ │ │ │ + blvc afcc98 │ │ │ │ eorsle r2, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0x4605fc7b │ │ │ │ + strmi pc, [r5], -r7, ror #24 │ │ │ │ bicsle r2, pc, r0, lsl #16 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svccs 0x0000ad09 │ │ │ │ stcge 4, cr15, [r6, #-252] @ 0xffffff04 │ │ │ │ - blcs 222ba8 │ │ │ │ + blcs 222bd0 │ │ │ │ ldmdavs pc!, {r1, r4, r6, r7, r8, ip, lr, pc} @ │ │ │ │ - blcs 2225b0 │ │ │ │ + blcs 2225d8 │ │ │ │ ldrbt sp, [sp], #504 @ 0x1f8 │ │ │ │ ldrmi r4, [ip], -r1, lsr #13 │ │ │ │ @ instruction: 0xf6ad4648 │ │ │ │ - ldmiblt r0!, {r0, r1, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmiblt r0!, {r0, r1, r2, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ @ instruction: 0xf8d9b953 │ │ │ │ ldrtmi r1, [r0], -r0, lsr #32 │ │ │ │ - cdp2 6, 7, cr15, cr4, cr6, {7} │ │ │ │ + cdp2 6, 6, cr15, cr0, 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, 12, cr15, cr8, cr6, {7} │ │ │ │ @ instruction: 0xd1bf2c00 │ │ │ │ strmi lr, [r0], ip, asr #15 │ │ │ │ @ instruction: 0xd1bb2c00 │ │ │ │ strtmi lr, [r0], -r8, asr #15 │ │ │ │ - blx 1f45fc4 │ │ │ │ + blx 1a45fec │ │ │ │ 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 18c5df0 │ │ │ │ ldrbmi r9, [r1], -r5, lsl #20 │ │ │ │ @ instruction: 0xf6ad9802 │ │ │ │ - movwcs pc, #3255 @ 0xcb7 @ │ │ │ │ + movwcs pc, #3235 @ 0xca3 @ │ │ │ │ @ instruction: 0xdeff6adb │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - @ instruction: 0x0077819a │ │ │ │ + rsbseq r8, r7, r2, ror r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r7, r2, lsl #3 │ │ │ │ - ldrsbteq r8, [r7], #-12 │ │ │ │ + rsbseq r8, r7, sl, asr r1 │ │ │ │ + ldrhteq r8, [r7], #-4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed5f764 │ │ │ │ + bl fed5f78c │ │ │ │ @ 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 fee085b4 │ │ │ │ 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 266f4c │ │ │ │ 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: 0xf898f8bb │ │ │ │ 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 2c3c8c │ │ │ │ + blvc 243c50 │ │ │ │ + @ instruction: 0xff4cf679 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2d9fac │ │ │ │ + blgt 2d9fd4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf67d4638 │ │ │ │ - @ instruction: 0x4633fad7 │ │ │ │ + ldrtmi pc, [r3], -r3, asr #21 @ │ │ │ │ ldrtmi r4, [r8], -r2, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8aaf67d │ │ │ │ + @ instruction: 0xf896f67d │ │ │ │ ldrb r4, [r1, r3, lsl #12] │ │ │ │ vmax.s8 d20, d0, d10 │ │ │ │ @ instruction: 0xf67d1149 │ │ │ │ - @ instruction: 0x4622f87d │ │ │ │ + strtmi pc, [r2], -r9, ror #16 │ │ │ │ strtmi r4, [r9], -r3, lsl #12 │ │ │ │ @ instruction: 0xf67d4638 │ │ │ │ - @ instruction: 0x4604f89d │ │ │ │ - blmi 41ae60 │ │ │ │ + strmi pc, [r4], -r9, lsl #17 │ │ │ │ + blmi 41ae88 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3626ac │ │ │ │ + blls 3626d4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andlt r4, r7, r0, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldmib r8, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r7, r7, r4, ror #20 │ │ │ │ + stmib r4, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r7, r7, ip, lsr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r4, asr #19 │ │ │ │ + @ instruction: 0x0077799c │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ - blmi 1ef494c │ │ │ │ + blmi 1ef4974 │ │ │ │ @ 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 6de720 │ │ │ │ vcgt.s8 d25, d15, d7 │ │ │ │ @ instruction: 0xf6cf0306 │ │ │ │ andls r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ - bge 4ed2e0 │ │ │ │ - bge aecee0 │ │ │ │ - blls 26cedc │ │ │ │ + bge 4ed308 │ │ │ │ + bge aecf08 │ │ │ │ + blls 26cf04 │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ @ instruction: 0xf6796918 │ │ │ │ - @ instruction: 0x4606ff19 │ │ │ │ + strmi pc, [r6], -r5, lsl #30 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ mlacc r9, fp, r8, pc @ │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf67b9002 │ │ │ │ - @ instruction: 0xf04ff98b │ │ │ │ + @ instruction: 0xf04ff977 │ │ │ │ @ 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 +483790,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 27c948 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6796910 │ │ │ │ - @ instruction: 0xf89afe51 │ │ │ │ + @ instruction: 0xf89afe3d │ │ │ │ @ instruction: 0xf1003011 │ │ │ │ andcs r0, r1, #28, 2 │ │ │ │ tstls r4, r6, lsl #12 │ │ │ │ - @ instruction: 0xf950f67b │ │ │ │ + @ instruction: 0xf93cf67b │ │ │ │ @ instruction: 0xf8dd9a01 │ │ │ │ @ instruction: 0xf106e014 │ │ │ │ ldmvs r3, {r4, r5, sl, fp}^ │ │ │ │ - blhi ea6fac │ │ │ │ + blhi ea6fd4 │ │ │ │ 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 346fbc │ │ │ │ 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 2c07ec │ │ │ │ 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 +483836,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 3c6f60 │ │ │ │ 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 3c7380 │ │ │ │ stmdals r1, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf86af67d │ │ │ │ - blmi 4db054 │ │ │ │ + @ instruction: 0xf856f67d │ │ │ │ + blmi 4db07c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ee2888 │ │ │ │ + blls ee28b0 │ │ │ │ @ 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 b02718 │ │ │ │ strb r9, [r2, r6, lsl #6]! │ │ │ │ - stmia r2!, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia lr, {r0, r1, r2, r5, r9, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r0, lsl #19 │ │ │ │ - rsbseq r7, r7, ip, ror r9 │ │ │ │ + rsbseq r7, r7, r8, asr r9 │ │ │ │ + rsbseq r7, r7, r4, asr r9 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r7, r7, r8, ror #15 │ │ │ │ + rsbseq r7, r7, r0, asr #15 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 151a2c0 │ │ │ │ + bmi 151a2e8 │ │ │ │ @ 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 +483914,95 @@ │ │ │ │ svcne 0x0001f812 │ │ │ │ svclt 0x00184299 │ │ │ │ streq pc, [r1], #-68 @ 0xffffffbc │ │ │ │ addsmi r3, sp, #67108864 @ 0x4000000 │ │ │ │ cmplt ip, #-2147483587 @ 0x8000003d │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6796938 │ │ │ │ - ldclvc 13, cr15, [r3], #-380 @ 0xfffffe84 │ │ │ │ + ldclvc 13, cr15, [r3], #-300 @ 0xfffffed4 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf67b4680 │ │ │ │ - ldmvs fp!, {r0, r1, r2, r3, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r3, r6, 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 @ 208990 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf922f67d │ │ │ │ - blmi 45b1a8 │ │ │ │ + @ instruction: 0xf90ef67d │ │ │ │ + blmi 45b1d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7629ec │ │ │ │ + blls 762a14 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andslt r4, r6, r0, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ @ instruction: 0xf627e79c │ │ │ │ - svclt 0x0000e836 │ │ │ │ + svclt 0x0000e822 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r2, lsl #15 │ │ │ │ - rsbseq r7, r7, r4, lsl #13 │ │ │ │ + rsbseq r7, r7, sl, asr r7 │ │ │ │ + rsbseq r7, r7, ip, asr r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ addslt r4, sp, r9, asr #24 │ │ │ │ strmi r4, [sp], -r9, asr #22 │ │ │ │ @ instruction: 0x462a447c │ │ │ │ strmi r9, [r0], r2, lsl #2 │ │ │ │ svcge 0x00072176 │ │ │ │ strcs r5, [r0], -r3, ror #17 │ │ │ │ tstls fp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mcr2 6, 5, pc, cr2, cr12, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr14, 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 284b60 │ │ │ │ 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 284e80 │ │ │ │ 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 @ 208a6c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ - stc2l 6, cr15, [r8], {121} @ 0x79 │ │ │ │ + ldc2 6, cr15, [r4], #484 @ 0x1e4 │ │ │ │ andseq pc, ip, #0, 2 │ │ │ │ @ instruction: 0xf89b4617 │ │ │ │ andcs r3, r1, #17 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - @ instruction: 0xffc6f67a │ │ │ │ + @ instruction: 0xffb2f67a │ │ │ │ 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 +484010,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: 0xf874f67d │ │ │ │ + bls 21a3c4 │ │ │ │ vmax.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf67c111f │ │ │ │ - blls 2c8428 │ │ │ │ + blls 2c8400 │ │ │ │ ldcvc 0, cr9, [fp], {-0} │ │ │ │ stmiale r7!, {r0, r1, r4, r6, r8, sl, lr} │ │ │ │ - blmi 41b2ec │ │ │ │ + blmi 41b314 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8e2b38 │ │ │ │ + blls 8e2b60 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r9, sp, r0, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - svc 0x0092f626 │ │ │ │ - rsbseq r7, r7, ip, lsr r6 │ │ │ │ + svc 0x007ef626 │ │ │ │ + rsbseq r7, r7, r4, lsl r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, r8, lsr r5 │ │ │ │ + rsbseq r7, r7, r0, lsl r5 │ │ │ │ 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 +484072,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: 0xf100fc0f │ │ │ │ @ instruction: 0x4611021c │ │ │ │ andls r7, r1, #31488 @ 0x7b00 │ │ │ │ strmi r2, [r1], r1, lsl #4 │ │ │ │ - @ instruction: 0xff22f67a │ │ │ │ + @ instruction: 0xff0ef67a │ │ │ │ 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 +484093,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: 0xffcef67c │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - ldc2l 6, cr15, [lr], #-484 @ 0xfffffe1c │ │ │ │ + stc2l 6, cr15, [sl], #-484 @ 0xfffffe1c │ │ │ │ @ instruction: 0xf1009b01 │ │ │ │ pkhbtmi r0, r1, r8, lsl #2 │ │ │ │ ldcvc 1, cr9, [sl], {4} │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf67a7c5b │ │ │ │ - blls 3c87d8 │ │ │ │ + blls 3c87b0 │ │ │ │ @ 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 308b14 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ eorshi pc, r4, sp, asr #17 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r2, sl, #-1006632958 @ 0xc4000002 │ │ │ │ movweq pc, #4175 @ 0x104f @ │ │ │ │ subsle r4, r1, r2, lsr #12 │ │ │ │ ldc2l 7, cr15, [lr, #1020]! @ 0x3fc │ │ │ │ strmi r9, [r3], -r4, lsl #20 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - strmi pc, [r3], -r3, lsl #27 │ │ │ │ - bcs 22f478 │ │ │ │ + strmi pc, [r3], -pc, ror #26 │ │ │ │ + bcs 22f4a0 │ │ │ │ vst4.16 {d29-d32}, [pc], r2 │ │ │ │ @ instruction: 0x46587191 │ │ │ │ - ldc2l 6, cr15, [sl, #-496]! @ 0xfffffe10 │ │ │ │ - blls 2ecc88 │ │ │ │ + stc2l 6, cr15, [r6, #-496]! @ 0xfffffe10 │ │ │ │ + blls 2eccb0 │ │ │ │ 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, #7199 @ 0x1c1f @ │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x4639461a │ │ │ │ @ instruction: 0xf67a4605 │ │ │ │ - bls 3c8748 │ │ │ │ + bls 3c8720 │ │ │ │ movwls r2, #37632 @ 0x9300 │ │ │ │ ldrbeq pc, [r4], -r5, lsl #2 @ │ │ │ │ movwcc lr, #6594 @ 0x19c2 │ │ │ │ - blls 2a1008 │ │ │ │ - bgt 5ed8f0 │ │ │ │ + blls 2a1030 │ │ │ │ + bgt 5ed918 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xff76f67c │ │ │ │ - blmi 71b528 │ │ │ │ + @ instruction: 0xff62f67c │ │ │ │ + blmi 71b550 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a62d44 │ │ │ │ + blls a62d6c │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [lr, #-496] @ 0xfffffe10 │ │ │ │ str r4, [sp, r3, lsl #12]! │ │ │ │ stcge 3, cr9, [sp], {2} │ │ │ │ movwls sl, #27401 @ 0x6b09 │ │ │ │ @ instruction: 0xf626e7b9 │ │ │ │ - svclt 0x0000ee76 │ │ │ │ - ldrshteq r7, [r7], #-72 @ 0xffffffb8 │ │ │ │ + svclt 0x0000ee62 │ │ │ │ + ldrsbteq r7, [r7], #-64 @ 0xffffffc0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r7, ip, lsr #6 │ │ │ │ + rsbseq r7, r7, r4, lsl #6 │ │ │ │ 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 21a58c │ │ │ │ ldrmi sp, [sl], -r5, asr #2 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ - stc2l 6, cr15, [r6], #496 @ 0x1f0 │ │ │ │ + ldc2l 6, cr15, [r2], {124} @ 0x7c │ │ │ │ stmdbvs r9!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ - beq 1b44e9c │ │ │ │ + beq 1b44ec4 │ │ │ │ @ instruction: 0xf6796930 │ │ │ │ - strmi pc, [r4], -sp, asr #23 │ │ │ │ + @ instruction: 0x4604fbb9 │ │ │ │ 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} @ │ │ │ │ + mcr2 6, 1, pc, cr12, cr10, {3} @ │ │ │ │ strls r2, [r3, -r0, lsl #6] │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ @ instruction: 0xf1049300 │ │ │ │ stmib sp, {r2, r4, r6, r8, r9, sl}^ │ │ │ │ ldmib r5, {r0, r8, r9, ip, sp}^ │ │ │ │ stmib r4, {r2, r3, r9, ip, sp}^ │ │ │ │ ldm sp, {r2, r3, r9, ip, sp} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8d5000f │ │ │ │ stm r7, {r2, r4, ip, pc} │ │ │ │ @ instruction: 0xf858000f │ │ │ │ - blx 494dd6 │ │ │ │ + blx 494dfe │ │ │ │ ldmdbvc fp, {r0, r3, r8, r9, ip, sp} │ │ │ │ tstle r9, r2, lsl #22 │ │ │ │ - bl 324a60 │ │ │ │ + bl 324a88 │ │ │ │ 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], -r1, ror #29 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ ssub8mi r8, sl, r0 │ │ │ │ bicsvc pc, lr, pc, asr #8 │ │ │ │ - stc2 6, cr15, [r0], #496 @ 0x1f0 │ │ │ │ + stc2 6, cr15, [ip], {124} @ 0x7c │ │ │ │ ldr r4, [r8, r7, lsl #12]! │ │ │ │ - ldrhteq r7, [r7], #-42 @ 0xffffffd6 │ │ │ │ + @ instruction: 0x00777292 │ │ │ │ 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 +484234,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 a2da5c │ │ │ │ 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 +484252,24 @@ │ │ │ │ svclt 0x00bfbfbf │ │ │ │ svclt 0x00bfbfbf │ │ │ │ @ instruction: 0xf8adbfbf │ │ │ │ ldmib sp, {r3, ip}^ │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf679ab04 │ │ │ │ - strmi pc, [r5], -r3, lsr #22 │ │ │ │ - blge 335378 │ │ │ │ + strmi pc, [r5], -pc, lsl #22 │ │ │ │ + blge 3353a0 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - mrc2 6, 4, pc, cr10, cr12, {3} │ │ │ │ + mcr2 6, 4, pc, cr6, cr12, {3} @ │ │ │ │ strbmi r4, [r3], -sl, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67c1151 │ │ │ │ - @ instruction: 0xf899fc6d │ │ │ │ + @ instruction: 0xf899fc59 │ │ │ │ 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 +484277,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 ff9468e4 │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ sbceq lr, fp, #323584 @ 0x4f000 │ │ │ │ eorcc sl, r8, r6, lsl #18 │ │ │ │ - stc 6, cr15, [r8], #-152 @ 0xffffff68 │ │ │ │ + ldc 6, cr15, [r4], {38} @ 0x26 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - mcr2 6, 3, pc, cr4, cr12, {3} @ │ │ │ │ + mrc2 6, 2, pc, cr0, cr12, {3} │ │ │ │ mullt sl, r9, r8 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf899d012 │ │ │ │ - bge 588f28 │ │ │ │ + bge 588f50 │ │ │ │ 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 3445b8 │ │ │ │ + blvc 2c41d0 │ │ │ │ @ instruction: 0xd1f54596 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6794659 │ │ │ │ - strmi pc, [r1], r5, asr #21 │ │ │ │ - b 15f5494 │ │ │ │ + @ instruction: 0x4681fab1 │ │ │ │ + b 15f54bc │ │ │ │ stmdbge lr, {r0, r1, r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6263028 │ │ │ │ - @ instruction: 0x4649ebfe │ │ │ │ + strbmi lr, [r9], -sl, ror #23 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0x464bfe39 │ │ │ │ + strbmi pc, [fp], -r5, lsr #28 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x462071d2 │ │ │ │ - stc2 6, cr15, [ip], {124} @ 0x7c │ │ │ │ + blx 46972 │ │ │ │ @ instruction: 0x46424653 │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ @ instruction: 0xf10d4680 │ │ │ │ @ instruction: 0x46200a10 │ │ │ │ @ instruction: 0xf67c17ff │ │ │ │ - stclvc 12, cr15, [sl], #-4 │ │ │ │ + @ instruction: 0x7c6afbed │ │ │ │ strmi r2, [r1], r0, lsl #6 │ │ │ │ - bcs a2db88 │ │ │ │ + bcs a2dbb0 │ │ │ │ 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 20675a4 │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ ldmdbvc r9!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0x1c797979 │ │ │ │ andne pc, r8, sp, lsl #17 │ │ │ │ teqmi r9, #23330816 @ 0x1640000 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ ldrb r3, [r2, -r8] │ │ │ │ ldrb r9, [r0, -r2, lsl #2] │ │ │ │ ldc 7, cr9, [sp, #16] │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6797b02 │ │ │ │ - @ instruction: 0x4607fa73 │ │ │ │ + @ instruction: 0x4607fa5f │ │ │ │ ldrtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - stc2l 6, cr15, [sl, #496]! @ 0x1f0 │ │ │ │ + ldc2l 6, cr15, [r6, #496] @ 0x1f0 │ │ │ │ @ instruction: 0x464a463b │ │ │ │ strls r2, [r0, #-371] @ 0xfffffe8d │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf67c0b00 │ │ │ │ - movwcs pc, #3055 @ 0xbef @ │ │ │ │ + movwcs pc, #3035 @ 0xbdb @ │ │ │ │ strmi r7, [r7], -sl, ror #24 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - beq 245148 │ │ │ │ + beq 245170 │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf679ab02 │ │ │ │ - @ instruction: 0x4605fa51 │ │ │ │ + @ instruction: 0x4605fa3d │ │ │ │ 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, #-3509] @ 0xfffff24b │ │ │ │ @ instruction: 0x4642463b │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx ff646a2a │ │ │ │ - bmi 69a850 │ │ │ │ + blx ff146a52 │ │ │ │ + bmi 69a878 │ │ │ │ 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 +484382,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 0x0000ecb4 │ │ │ │ + ldrsbteq r7, [r7], #-16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, r2, asr #31 │ │ │ │ + @ instruction: 0x00776f9a │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed60290 │ │ │ │ + bl fed602b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ vmla.i8 d22, d0, d0 │ │ │ │ @ instruction: 0xf67911ed │ │ │ │ - @ instruction: 0xf100fa2d │ │ │ │ + @ instruction: 0xf100fa19 │ │ │ │ @ instruction: 0x46050718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf67a4639 │ │ │ │ - strtmi pc, [r9], -r1, lsr #25 │ │ │ │ + strtmi pc, [r9], -sp, lsl #25 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf06ffd7f │ │ │ │ + @ instruction: 0xf06ffd6b │ │ │ │ @ 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 fed60304 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ vmla.i8 d22, d0, d0 │ │ │ │ @ instruction: 0xf67911ed │ │ │ │ - @ instruction: 0xf100fa07 │ │ │ │ + @ instruction: 0xf100f9f3 │ │ │ │ @ instruction: 0x46050718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf67a4639 │ │ │ │ - @ instruction: 0x4629fc7b │ │ │ │ + strtmi pc, [r9], -r7, ror #24 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf04ffd59 │ │ │ │ + @ instruction: 0xf04ffd45 │ │ │ │ @ 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 +484443,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, #75776 @ 0x12800 │ │ │ │ @ instruction: 0xf0c0900e │ │ │ │ - blls 3e943c │ │ │ │ + blls 3e9464 │ │ │ │ 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 1c455e8 │ │ │ │ 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 11eddec │ │ │ │ tstls r0, #268435457 @ 0x10000001 │ │ │ │ @ instruction: 0xf0c045cb │ │ │ │ - bls 469b54 │ │ │ │ + bls 469b7c │ │ │ │ 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 828296 │ │ │ │ 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 2efe34 │ │ │ │ movweq lr, #15275 @ 0x3bab │ │ │ │ @ instruction: 0xf8ca9d05 │ │ │ │ strbmi r4, [r3, #-12] │ │ │ │ movwls r4, #9759 @ 0x261f │ │ │ │ strcs fp, [r0, -ip, lsr #30] │ │ │ │ - bcs 252e18 │ │ │ │ + bcs 252e40 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ smladcs r0, r8, pc, fp @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0x4641811a │ │ │ │ @ instruction: 0xf6269802 │ │ │ │ - @ instruction: 0x46aeeafe │ │ │ │ + strtmi lr, [lr], sl, ror #21 │ │ │ │ rscvs fp, ip, r7, asr #5 │ │ │ │ - blge da62f4 │ │ │ │ + blge da631c │ │ │ │ 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 26fe84 │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ ldmdbvs r0, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8c4f679 │ │ │ │ + @ instruction: 0xf8b0f679 │ │ │ │ @ instruction: 0xf1007c63 │ │ │ │ andcs r0, r1, #28, 8 @ 0x1c000000 │ │ │ │ strmi r4, [r5], -r1, lsr #12 │ │ │ │ - blx ff346c5a │ │ │ │ + blx fee46c82 │ │ │ │ svcls 0x000b9a06 │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ - bvc 6635c8 │ │ │ │ + bvc 6635f0 │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 1249ea4 │ │ │ │ - blls 649994 │ │ │ │ + b 1249ecc │ │ │ │ + blls 6499bc │ │ │ │ @ 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 4c84a8 │ │ │ │ ldmdavs fp, {r0, r1, r2, r9, fp, ip, pc} │ │ │ │ addsmi r7, sl, #23296 @ 0x5b00 │ │ │ │ sbcshi pc, r6, r0, asr #1 │ │ │ │ - bls 62fedc │ │ │ │ + bls 62ff04 │ │ │ │ eormi pc, r3, r2, asr #16 │ │ │ │ - bls 3d5ec8 │ │ │ │ + bls 3d5ef0 │ │ │ │ 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 fe546ba8 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ umulleq r8, r3, ip, r0 │ │ │ │ - blls 52df04 │ │ │ │ + blls 52df2c │ │ │ │ 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 19eef54 │ │ │ │ stmib sp, {r0, r3, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ movwls r0, #14341 @ 0x3805 │ │ │ │ @ instruction: 0xf67b9805 │ │ │ │ - strtmi pc, [sl], -r1, ror #26 │ │ │ │ + strtmi pc, [sl], -sp, asr #26 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ffb46d10 │ │ │ │ + blx ff646d38 │ │ │ │ strmi r9, [r4], -ip, lsl #22 │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ - blcs 1229818 │ │ │ │ + blcs 1229840 │ │ │ │ mcrrvc 1, 0, sp, r3, cr9 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a29ba4 │ │ │ │ + blcs a29bcc │ │ │ │ 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 │ │ │ │ + pkhbtmi pc, r1, r9, lsl #17 @ │ │ │ │ + blge 8358ec │ │ │ │ @ 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 │ │ │ │ + stcvc 12, cr15, [r3], #-52 @ 0xffffffcc │ │ │ │ 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 307d3c │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ smlsdls r0, r8, r6, r4 │ │ │ │ - ldc2l 6, cr15, [r6, #496] @ 0x1f0 │ │ │ │ + stc2l 6, cr15, [r2, #496] @ 0x1f0 │ │ │ │ strmi r9, [r0], r2, lsl #22 │ │ │ │ @ instruction: 0xf8db2220 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ stclvc 0, cr6, [r3], #-124 @ 0xffffff84 │ │ │ │ vqrdmulh.s d15, d3, d5 │ │ │ │ ldc 0, cr6, [sp, #204] @ 0xcc │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ @ instruction: 0xf6797b18 │ │ │ │ - sxtab16mi pc, r2, r5, ror #16 @ │ │ │ │ - bge 835934 │ │ │ │ + strmi pc, [r2], r1, ror #16 │ │ │ │ + bge 83595c │ │ │ │ @ instruction: 0xf8caca03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 74580c │ │ │ │ + beq 745834 │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - ldrbmi pc, [r3], -r9, ror #23 @ │ │ │ │ + @ instruction: 0x4653fbd5 │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - @ instruction: 0xf9bcf67c │ │ │ │ + @ instruction: 0xf9a8f67c │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ strcc r4, [r1, #-1624] @ 0xfffff9a8 │ │ │ │ - @ instruction: 0xf9b4f67c │ │ │ │ + @ instruction: 0xf9a0f67c │ │ │ │ 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, [r2], {123} @ 0x7b │ │ │ │ @ instruction: 0x4601aa1e │ │ │ │ @ instruction: 0xf67c4658 │ │ │ │ - bmi ffc87d9c │ │ │ │ + bmi ffc87d74 │ │ │ │ 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 3f5078 │ │ │ │ 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 629748 │ │ │ │ @ instruction: 0x81a3f000 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 429a3c │ │ │ │ + bcs 429a64 │ │ │ │ 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: 0xf934f67c │ │ │ │ strmi r2, [r4], -r1, lsl #6 │ │ │ │ ldrbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf8ca4638 │ │ │ │ @ instruction: 0xf7ff5000 │ │ │ │ vmul.i8 , q8, │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf67c4638 │ │ │ │ - @ instruction: 0x4621f939 │ │ │ │ + strtmi pc, [r1], -r5, lsr #18 │ │ │ │ strmi r2, [r5], -r1, lsl #8 │ │ │ │ ldrbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf8ca4638 │ │ │ │ @ instruction: 0xf7ff4000 │ │ │ │ vmla.i8 , q8, │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf67c4638 │ │ │ │ - strtmi pc, [r9], -r9, lsr #18 │ │ │ │ + @ instruction: 0x4629f915 │ │ │ │ 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 +484702,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 4f3e5c │ │ │ │ bicsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0x463861d0 │ │ │ │ - blls 7216d4 │ │ │ │ - blls 7617d8 │ │ │ │ - blls 7a18dc │ │ │ │ - blls 7e19e0 │ │ │ │ + blls 7216fc │ │ │ │ + blls 761800 │ │ │ │ + blls 7a1904 │ │ │ │ + blls 7e1a08 │ │ │ │ strcc lr, [r5], #-2498 @ 0xfffff63e │ │ │ │ - @ instruction: 0xf9a6f67c │ │ │ │ + @ instruction: 0xf992f67c │ │ │ │ rsb r4, r0, r4, lsl #12 │ │ │ │ - blcs 6286b0 │ │ │ │ + blcs 6286d8 │ │ │ │ rschi pc, sl, r0 │ │ │ │ svclt 0x00082b20 │ │ │ │ @ instruction: 0xf43f4681 │ │ │ │ - blcs 435278 │ │ │ │ + blcs 4352a0 │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {3} @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b1 │ │ │ │ - @ instruction: 0xf8b0f67c │ │ │ │ + @ instruction: 0xf89cf67c │ │ │ │ str r4, [r5, -r1, lsl #13]! │ │ │ │ strtmi r9, [r8], -r7, lsl #30 │ │ │ │ @ instruction: 0xf6264639 │ │ │ │ - adcmi lr, pc, #44, 18 @ 0xb0000 │ │ │ │ + adcmi lr, pc, #24, 18 @ 0x60000 │ │ │ │ ldmdale fp!, {r1, r3, ip, pc} │ │ │ │ strtmi r2, [r1], -r0, lsl #10 │ │ │ │ - blge d5ae9c │ │ │ │ + blge d5aec4 │ │ │ │ movwcs r9, #771 @ 0x303 │ │ │ │ movwls r9, #2054 @ 0x806 │ │ │ │ - blls 551dfc │ │ │ │ + blls 551e24 │ │ │ │ @ instruction: 0xf67c3501 │ │ │ │ - blls 3088c0 │ │ │ │ + blls 308898 │ │ │ │ svceq 0x0004f843 │ │ │ │ - blls 3ee208 │ │ │ │ - blls 49a67c │ │ │ │ + blls 3ee230 │ │ │ │ + blls 49a6a4 │ │ │ │ stmdble r5!, {r0, r1, r3, r5, r7, r9, lr} │ │ │ │ svccs 0x00004621 │ │ │ │ - blls 3bd9b8 │ │ │ │ + blls 3bd9e0 │ │ │ │ andsls r2, fp, #0, 4 │ │ │ │ @ instruction: 0xf8ca2101 │ │ │ │ eorcs r7, r0, #0 │ │ │ │ - blvc 8c4c90 │ │ │ │ + blvc 8c4cb8 │ │ │ │ @ instruction: 0xed8d6918 │ │ │ │ @ instruction: 0xf6787b18 │ │ │ │ - strmi pc, [r3], -r9, asr #30 │ │ │ │ - bge 835b6c │ │ │ │ - bgt 2ee25c │ │ │ │ + @ instruction: 0x4603ff35 │ │ │ │ + bge 835b94 │ │ │ │ + bgt 2ee284 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r6, {r0, r3, r4, r9, sl, lr} │ │ │ │ - blx ff24702c │ │ │ │ + blx fed47054 │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r2], -r6, lsl #16 │ │ │ │ - @ instruction: 0xf892f67c │ │ │ │ + @ instruction: 0xf87ef67c │ │ │ │ strb r4, [r8, r1, lsl #12] │ │ │ │ @ instruction: 0xf67b980a │ │ │ │ - bge dc855c │ │ │ │ + bge dc8534 │ │ │ │ stmdals r6, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf944f67c │ │ │ │ + @ instruction: 0xf930f67c │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf6264641 │ │ │ │ - strmi lr, [r8], -r2, lsl #19 │ │ │ │ + strmi lr, [r8], -lr, ror #18 │ │ │ │ @ instruction: 0xf6269907 │ │ │ │ - @ instruction: 0x4621e8dc │ │ │ │ + strtmi lr, [r1], -r8, asr #17 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ stmdals r6, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf7ff4652 │ │ │ │ strmi pc, [r4], -fp, ror #17 │ │ │ │ - blls 602ee8 │ │ │ │ + blls 602f10 │ │ │ │ @ instruction: 0xf8539a09 │ │ │ │ - bl 2d9718 │ │ │ │ + bl 2d9740 │ │ │ │ movwls r0, #41858 @ 0xa382 │ │ │ │ @ instruction: 0xf8947c23 │ │ │ │ movwls r8, #12305 @ 0x3011 │ │ │ │ - blls 402d2c │ │ │ │ + blls 402d54 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a298b8 │ │ │ │ - blcs 43da18 │ │ │ │ + blcs a298e0 │ │ │ │ + blcs 43da40 │ │ │ │ strtmi sp, [r2], -ip, lsl #3 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf67c11b9 │ │ │ │ - @ instruction: 0x4604f835 │ │ │ │ + strmi pc, [r4], -r1, lsr #16 │ │ │ │ mcrge 7, 1, lr, cr14, cr1, {6} │ │ │ │ tstcs r0, ip, lsl #20 │ │ │ │ @ instruction: 0xf6254630 │ │ │ │ - movwcs lr, #3786 @ 0xeca │ │ │ │ + movwcs lr, #3766 @ 0xeb6 │ │ │ │ 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, #1020 @ 0x3fc │ │ │ │ tstcs r0, r7, lsl #12 │ │ │ │ @ instruction: 0xf6254630 │ │ │ │ - movwcs lr, #3754 @ 0xeaa │ │ │ │ + movwcs lr, #3734 @ 0xe96 │ │ │ │ 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 @ │ │ │ │ + @ instruction: 0x463affdf │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrbmi r1, [r8], -pc, asr #3 │ │ │ │ - @ instruction: 0xf812f67c │ │ │ │ + @ instruction: 0xfffef67b │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - @ instruction: 0xffe6f67b │ │ │ │ + @ instruction: 0xffd2f67b │ │ │ │ ldrb r4, [fp], -r1, lsl #13 │ │ │ │ stmdals r6, {r1, r5, r9, sl, lr} │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - @ instruction: 0xffdef67b │ │ │ │ + @ instruction: 0xffcaf67b │ │ │ │ ldrb r4, [sl, -r4, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b4 │ │ │ │ - @ instruction: 0xffd6f67b │ │ │ │ + @ instruction: 0xffc2f67b │ │ │ │ strb r4, [fp], -r1, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b0 │ │ │ │ - @ instruction: 0xffcef67b │ │ │ │ + @ instruction: 0xffbaf67b │ │ │ │ strb r4, [r3], -r1, lsl #13 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x465871b3 │ │ │ │ - @ instruction: 0xffc6f67b │ │ │ │ + @ instruction: 0xffb2f67b │ │ │ │ ldrt r4, [fp], -r1, lsl #13 │ │ │ │ @ instruction: 0xf67b4638 │ │ │ │ - bge 1208410 │ │ │ │ + bge 12083e8 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf89ef67c │ │ │ │ + @ instruction: 0xf88af67c │ │ │ │ strtmi lr, [r2], -r3, asr #12 │ │ │ │ vst2.8 {d25-d26}, [pc], r6 │ │ │ │ @ instruction: 0xf67b71db │ │ │ │ - @ instruction: 0x4604ffb5 │ │ │ │ + strmi pc, [r4], -r1, lsr #31 │ │ │ │ @ instruction: 0x4622e751 │ │ │ │ vadd.i8 d25, d0, d6 │ │ │ │ @ instruction: 0xf67b11bd │ │ │ │ - strmi pc, [r4], -sp, lsr #31 │ │ │ │ + @ instruction: 0x4604ff99 │ │ │ │ @ instruction: 0xf626e749 │ │ │ │ - svclt 0x0000e91c │ │ │ │ - rsbseq r6, r7, r0, asr #29 │ │ │ │ + svclt 0x0000e908 │ │ │ │ + @ instruction: 0x00776e98 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, r6, asr #23 │ │ │ │ + @ instruction: 0x00776b9e │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ - bmi 165b238 │ │ │ │ + bmi 165b260 │ │ │ │ @ instruction: 0xf891461e │ │ │ │ - blmi 162d844 │ │ │ │ + blmi 162d86c │ │ │ │ @ instruction: 0xf891447a │ │ │ │ @ instruction: 0x4607b010 │ │ │ │ @ instruction: 0xf006fb08 │ │ │ │ strmi fp, [sp], -r9, lsr #1 │ │ │ │ - blx 85fb62 │ │ │ │ + blx 85fb8a │ │ │ │ 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 0x00ecf625 │ │ │ │ ldrbmi r4, [r8, #-1666] @ 0xfffff97e │ │ │ │ @ instruction: 0x464ad03f │ │ │ │ ldmdbeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - blvc 1204eb4 │ │ │ │ + blvc 1204edc │ │ │ │ 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 2c4ea4 │ │ │ │ + mcr2 6, 1, pc, cr2, cr8, {3} @ │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #6658 @ 0x1a02 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x463862d9 │ │ │ │ @ instruction: 0xf67c4619 │ │ │ │ - blls 287f18 │ │ │ │ + blls 287ef0 │ │ │ │ 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 37fcd4 │ │ │ │ + bl 34cbc0 │ │ │ │ andcs r0, r0, #-2147483598 @ 0x80000032 │ │ │ │ andcc lr, r0, #204, 18 @ 0x330000 │ │ │ │ stceq 1, cr15, [r8], {12} │ │ │ │ mvnsle r4, ip, lsl #11 │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf67c4638 │ │ │ │ - stcvc 8, cr15, [r4], {101} @ 0x65 │ │ │ │ + stcvc 8, cr15, [r4], {81} @ 0x51 │ │ │ │ strmi r7, [r5], -r3, asr #24 │ │ │ │ @ instruction: 0xf403fb14 │ │ │ │ @ instruction: 0xf10de001 │ │ │ │ @ instruction: 0x46310910 │ │ │ │ strls r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ - svc 0x00b6f625 │ │ │ │ + svc 0x00a2f625 │ │ │ │ @ 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 8dc16c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls be3944 │ │ │ │ + blls be396c │ │ │ │ @ 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 │ │ │ │ + ldc 6, cr15, [lr, #148] @ 0x94 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf108fa01 │ │ │ │ stmdbcc r1, {r2, r3, r4, r9, sl, lr} │ │ │ │ - blx 127632c │ │ │ │ + blx 1276354 │ │ │ │ ldrbeq pc, [r2, r4, lsl #4] @ │ │ │ │ - bge c39614 │ │ │ │ + bge c3963c │ │ │ │ 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 0x0000e858 │ │ │ │ ... │ │ │ │ - rsbseq r6, r7, r0, lsl #16 │ │ │ │ + ldrsbteq r6, [r7], #-120 @ 0xffffff88 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, ip, lsr #14 │ │ │ │ + rsbseq r6, r7, r4, lsl #14 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0008f8cc │ │ │ │ adcslt r4, r5, r9, asr #21 │ │ │ │ strmi r4, [lr], -r9, asr #23 │ │ │ │ @ instruction: 0x4604447a │ │ │ │ mvnsvc pc, pc, asr #8 │ │ │ │ ldmpl r3, {r8, fp, sp, lr}^ │ │ │ │ teqls r3, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc2l 6, cr15, [r4, #480] @ 0x1e0 │ │ │ │ + ldc2 6, cr15, [r0, #480]! @ 0x1e0 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ strbmi r2, [r9], -r0, lsr #6 │ │ │ │ - @ instruction: 0xf838f67a │ │ │ │ + @ instruction: 0xf824f67a │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xf916f67c │ │ │ │ + @ instruction: 0xf902f67c │ │ │ │ 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 +484979,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 344170 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 444110 │ │ │ │ - stc2l 6, cr15, [ip, #-480]! @ 0xfffffe20 │ │ │ │ + blge 444138 │ │ │ │ + ldc2l 6, cr15, [r8, #-480] @ 0xfffffe20 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f4608 │ │ │ │ + blgt 2f4630 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - @ instruction: 0xf10df8e3 │ │ │ │ + @ instruction: 0xf10df8cf │ │ │ │ @ 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 +485020,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 3c4214 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 4441b4 │ │ │ │ - ldc2 6, cr15, [sl, #-480] @ 0xfffffe20 │ │ │ │ - beq a45ebc │ │ │ │ + blge 4441dc │ │ │ │ + stc2 6, cr15, [r6, #-480] @ 0xfffffe20 │ │ │ │ + beq a45ee4 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2db3dc │ │ │ │ + blgt 2db404 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - ldrtmi pc, [sl], -pc, lsl #17 @ │ │ │ │ + @ instruction: 0x463af87b │ │ │ │ vst1.16 {d20-d22}, [pc], fp │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mcr2 6, 3, pc, cr2, cr11, {3} @ │ │ │ │ + mcr2 6, 2, pc, cr14, cr11, {3} @ │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - @ instruction: 0xf896fe5b │ │ │ │ + @ instruction: 0xf896fe47 │ │ │ │ strmi fp, [r5], -sl │ │ │ │ svceq 0x0000f1bb │ │ │ │ - bge 4bdb08 │ │ │ │ + bge 4bdb30 │ │ │ │ @ instruction: 0xf8962300 │ │ │ │ - bl 2b9af4 │ │ │ │ + bl 2b9b1c │ │ │ │ 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 44517c │ │ │ │ + blvc 2c4d94 │ │ │ │ @ instruction: 0xd1f64297 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6784659 │ │ │ │ - strmi pc, [r7], -r3, ror #25 │ │ │ │ - b 15f6038 │ │ │ │ + strmi pc, [r7], -pc, asr #25 │ │ │ │ + b 15f6060 │ │ │ │ stmdbge sl, {r0, r1, r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6253028 │ │ │ │ - @ instruction: 0x4639ee1c │ │ │ │ + ldrtmi lr, [r9], -r8, lsl #28 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf858f67c │ │ │ │ + @ instruction: 0xf844f67c │ │ │ │ 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 +485083,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 445210 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 3c51b0 │ │ │ │ - ldc2 6, cr15, [ip], {120} @ 0x78 │ │ │ │ + blvc 3c51d8 │ │ │ │ + stc2 6, cr15, [r8], {120} @ 0x78 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls r4, r3, #70254592 @ 0x4300000 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ - @ instruction: 0xf67c4611 │ │ │ │ - bls 307be4 │ │ │ │ + @ instruction: 0xf67b4611 │ │ │ │ + bls 309bbc │ │ │ │ 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 280004 │ │ │ │ + bl 24aaf0 │ │ │ │ andcs r0, r0, fp, asr #11 │ │ │ │ andcs lr, r0, r3, asr #19 │ │ │ │ addsmi r3, sp, #8, 6 @ 0x20000000 │ │ │ │ @ instruction: 0x465ad1fa │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - strmi pc, [r5], -sp, asr #29 │ │ │ │ + @ instruction: 0x4605feb9 │ │ │ │ @ instruction: 0x464b463a │ │ │ │ bicsvc pc, r2, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - movwcs pc, #3527 @ 0xdc7 @ │ │ │ │ + movwcs pc, #3507 @ 0xdb3 @ │ │ │ │ @ instruction: 0x46077a72 │ │ │ │ tstcs r1, r8, lsl #6 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ - bleq 245d30 │ │ │ │ + bleq 245d58 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ stmib sp, {r9, fp}^ │ │ │ │ @ instruction: 0xf678ab06 │ │ │ │ - @ instruction: 0x4606fc5b │ │ │ │ + strmi pc, [r6], -r7, asr #24 │ │ │ │ ldm r8!, {r6, r8, ip, sp, pc} │ │ │ │ adcsvs r0, r0, #3 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffd2f67b │ │ │ │ + @ instruction: 0xffbef67b │ │ │ │ ldrtmi r4, [sl], -fp, lsr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf67b9600 │ │ │ │ - bmi 84938c │ │ │ │ + bmi 849364 │ │ │ │ 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 +485150,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, 11, cr15, cr0, cr5, {1} │ │ │ │ + rsbseq r6, r7, r8, ror r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r7], #-54 @ 0xffffffca │ │ │ │ + rsbseq r6, r7, lr, lsr #7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed60e94 │ │ │ │ + bl fed60ebc │ │ │ │ @ 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 @ 209cdc │ │ │ │ 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 @ 209d6c │ │ │ │ @ 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 1659d20 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 27de00 │ │ │ │ + bcc 27de28 │ │ │ │ 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 +485205,171 @@ │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ stmib sp, {r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r8, r9, ip}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ stmdbvs r8!, {r8} │ │ │ │ @ instruction: 0xf6782101 │ │ │ │ - strmi pc, [r6], -pc, lsr #23 │ │ │ │ + @ instruction: 0x4606fb9b │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xff26f67b │ │ │ │ + @ instruction: 0xff12f67b │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4628 │ │ │ │ - @ instruction: 0x4604fcf9 │ │ │ │ - blmi 89c5f0 │ │ │ │ + strmi pc, [r4], -r5, ror #25 │ │ │ │ + blmi 89c618 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 363df4 │ │ │ │ + blls 363e1c │ │ │ │ @ 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: 0x4604fb73 │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2db760 │ │ │ │ + blgt 2db788 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf67b3414 │ │ │ │ - @ instruction: 0xe7ddfefd │ │ │ │ + ldrb pc, [sp, r9, ror #29] @ │ │ │ │ tstls r2, r0, lsr #4 │ │ │ │ andscs lr, r0, #50069504 @ 0x2fc0000 │ │ │ │ andne pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #49020928 @ 0x2ec0000 │ │ │ │ andne pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #47972352 @ 0x2dc0000 │ │ │ │ andcs pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf625e7b3 │ │ │ │ - svclt 0x0000ee12 │ │ │ │ - rsbseq r6, r7, lr, asr r3 │ │ │ │ + svclt 0x0000edfe │ │ │ │ + rsbseq r6, r7, r6, lsr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r7, ip, ror r2 │ │ │ │ + rsbseq r6, r7, r4, asr r2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ - bmi fe35b848 │ │ │ │ + bmi fe35b870 │ │ │ │ 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 17c7836 │ │ │ │ + beq 846258 │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ eorvs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - ldc2l 6, cr15, [ip, #484] @ 0x1e4 │ │ │ │ + stc2l 6, cr15, [r8, #484] @ 0x1e4 │ │ │ │ stcge 5, cr9, [r2, #-20] @ 0xffffffec │ │ │ │ mrrceq 1, 0, pc, r4, cr7 @ │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cdae06 │ │ │ │ stmib r5, {r3, ip, pc}^ │ │ │ │ ldm r5, {r0, r8, fp, ip, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - vceq.f32 d31, d16, d25 │ │ │ │ + @ instruction: 0xf240fe95 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - blx 13c7856 │ │ │ │ + blx ec787e │ │ │ │ @ instruction: 0xf1004683 │ │ │ │ andcs r0, r1, #24, 14 @ 0x600000 │ │ │ │ ldrtmi r2, [r9], -r0, lsr #6 │ │ │ │ - ldc2 6, cr15, [sl, #484]! @ 0x1e4 │ │ │ │ + stc2 6, cr15, [r6, #484]! @ 0x1e4 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ - mrc2 6, 4, pc, cr8, cr11, {3} │ │ │ │ + mcr2 6, 4, pc, cr4, 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 24cf4c │ │ │ │ + blx a86adc │ │ │ │ + blcc 288f04 │ │ │ │ @ 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, #3123 @ 0xc33 @ │ │ │ │ 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 ff4c7904 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - mrc2 6, 2, pc, cr6, cr11, {3} │ │ │ │ + mcr2 6, 2, pc, cr2, cr11, {3} @ │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67b1145 │ │ │ │ - bmi 1288fc4 │ │ │ │ + bmi 1288f9c │ │ │ │ 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 fc55e0 │ │ │ │ andsls pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8c66920 │ │ │ │ stc 0, cr9, [sp, #16] │ │ │ │ @ instruction: 0xf6787b02 │ │ │ │ - @ instruction: 0x4607fab5 │ │ │ │ + strmi pc, [r7], -r1, lsr #21 │ │ │ │ adcsle r2, r8, r0, lsl #16 │ │ │ │ - blgt 2db804 │ │ │ │ + blgt 2db82c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf67b3714 │ │ │ │ - str pc, [lr, fp, lsr #28]! │ │ │ │ + @ instruction: 0xe7aefe17 │ │ │ │ andeq pc, r3, pc, rrx │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ - blvc 3c55ec │ │ │ │ + blvc 3c5614 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 2c55b4 │ │ │ │ - blx fe8c7964 │ │ │ │ + blvc 2c55dc │ │ │ │ + blx fe3c798c │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2db838 │ │ │ │ + blgt 2db860 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46200914 │ │ │ │ - mcr2 6, 0, pc, cr14, cr11, {3} @ │ │ │ │ + ldc2l 6, cr15, [sl, #492]! @ 0x1ec │ │ │ │ @ instruction: 0x464b463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67b4620 │ │ │ │ - strmi pc, [r7], -r1, ror #23 │ │ │ │ - bcc 283dd8 │ │ │ │ + strmi pc, [r7], -sp, asr #23 │ │ │ │ + bcc 283e00 │ │ │ │ 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 b9388c │ │ │ │ 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 +485378,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 │ │ │ │ + stcl 6, cr15, [r8], #148 @ 0x94 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - ldrshteq r6, [r7], #-20 @ 0xffffffec │ │ │ │ + rsbseq r6, r7, ip, asr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r6, [r7], #-14 │ │ │ │ + ldrhteq r6, [r7], #-6 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2c54ec │ │ │ │ + blhi 2c5514 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0048f8cc │ │ │ │ @ instruction: 0xf8dfb0a3 │ │ │ │ strmi r4, [sp], -r8, ror #12 │ │ │ │ @ instruction: 0x3664f8df │ │ │ │ @ instruction: 0x4693447c │ │ │ │ ldrbtmi r9, [fp], #-262 @ 0xfffffefa │ │ │ │ @@ -485395,106 +485403,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 292a32 │ │ │ │ @ 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 396cf8 │ │ │ │ @ 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 745768 │ │ │ │ + blvc 64572c │ │ │ │ + @ instruction: 0xf9def678 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2db988 │ │ │ │ + blgt 2db9b0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - msrcs CPSR_x, r9, ror #26 │ │ │ │ + msrcs CPSR_x, r5, asr sp │ │ │ │ @ instruction: 0xf6786930 │ │ │ │ - ldrbmi pc, [r3], -r7, lsl #20 @ │ │ │ │ + @ instruction: 0x4653f9f3 │ │ │ │ @ instruction: 0xf1004680 │ │ │ │ @ instruction: 0x464a0118 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6799108 │ │ │ │ - movwcs pc, #3193 @ 0xc79 @ │ │ │ │ + movwcs pc, #3173 @ 0xc65 @ │ │ │ │ stmib r5, {r4, r8, r9, ip, pc}^ │ │ │ │ rscvs r3, fp, r1, lsl #6 │ │ │ │ @ instruction: 0xf1089713 │ │ │ │ ldm r5, {r2, r4, r6, r8, r9, sl} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - ldrbmi pc, [r9], -r9, asr #26 @ │ │ │ │ + @ instruction: 0x4659fd35 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ @ instruction: 0xf898fc0b │ │ │ │ strmi r2, [r3], -r8, lsr #32 │ │ │ │ - bcs 5d8940 │ │ │ │ + bcs 5d8968 │ │ │ │ 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 ffcc7b88 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - stc2l 6, cr15, [sl, #-492]! @ 0xfffffe14 │ │ │ │ + ldc2l 6, cr15, [r6, #-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 32b360 │ │ │ │ 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: 0xf990f678 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - ldc2 6, cr15, [r8], {121} @ 0x79 │ │ │ │ + stc2 6, cr15, [r4], {121} @ 0x79 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - ldc2l 6, cr15, [r6], #492 @ 0x1ec │ │ │ │ + stc2l 6, cr15, [r2], #492 @ 0x1ec │ │ │ │ @ instruction: 0xf8979903 │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ stmib r1, {r5, r9, fp, sp}^ │ │ │ │ stmdale r5!, {r8, r9, ip, sp} │ │ │ │ - blcs 9d1b30 │ │ │ │ + blcs 9d1b58 │ │ │ │ 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 +485518,46 @@ │ │ │ │ ldrbeq r0, [ip, #1532]! @ 0x5fc │ │ │ │ strdeq r0, [r1], -ip @ │ │ │ │ @ instruction: 0xf8cd930d │ │ │ │ ldc 0, cr11, [sp, #192] @ 0xc0 │ │ │ │ tstcs r1, ip, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6787b14 │ │ │ │ - @ instruction: 0x4607f93b │ │ │ │ + strmi pc, [r7], -r7, lsr #18 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - ldc2 6, cr15, [r2], #492 @ 0x1ec │ │ │ │ + ldc2 6, cr15, [lr], {123} @ 0x7b │ │ │ │ @ instruction: 0x464a463b │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - movwcs pc, #2693 @ 0xa85 @ │ │ │ │ + movwcs pc, #2673 @ 0xa71 @ │ │ │ │ subslt pc, r0, sp, asr #17 │ │ │ │ tstls r5, #32, 4 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ andls r7, r2, r4, lsl fp │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6787b10 │ │ │ │ - @ instruction: 0x4607f91b │ │ │ │ + strmi pc, [r7], -r7, lsl #18 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - ldc2 6, cr15, [r2], {123} @ 0x7b │ │ │ │ + ldc2l 6, cr15, [lr], #-492 @ 0xfffffe14 │ │ │ │ msrcs SPSR_fiq, r0 │ │ │ │ @ instruction: 0xf6786930 │ │ │ │ - @ instruction: 0xf898f92f │ │ │ │ + @ instruction: 0xf898f91b │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46510a18 │ │ │ │ @ instruction: 0xf8984681 │ │ │ │ - b 15d62fc │ │ │ │ + b 15d6324 │ │ │ │ @ instruction: 0xf6790b4b │ │ │ │ - @ instruction: 0xf04ffb9d │ │ │ │ + @ instruction: 0xf04ffb89 │ │ │ │ @ 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 +485565,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 @ │ │ │ │ + mcrr2 6, 7, pc, sl, cr11 @ │ │ │ │ stmdbls r5, {r1, r6, r9, sl, lr} │ │ │ │ @ instruction: 0x46304653 │ │ │ │ - blx ec7cf8 │ │ │ │ + blx 9c7d20 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - bls 29bb20 │ │ │ │ + bls 29bb48 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ - blx 19c7d08 │ │ │ │ + blx 14c7d30 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [ip], #492 @ 0x1ec │ │ │ │ + bls 470f78 │ │ │ │ @ instruction: 0xf0c04293 │ │ │ │ - blls 3aafa8 │ │ │ │ + blls 3aafd0 │ │ │ │ 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: 0xf100f8bb │ │ │ │ @ instruction: 0x46530b18 │ │ │ │ strbmi r4, [r2], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8804659 │ │ │ │ @ instruction: 0xf679802c │ │ │ │ - ldrtmi pc, [r9], -r1, asr #22 @ │ │ │ │ + ldrtmi pc, [r9], -sp, lsr #22 @ │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x465bfc1f │ │ │ │ + ldrbmi pc, [fp], -fp, lsl #24 @ │ │ │ │ vst1.8 {d25-d26}, [pc], r8 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - @ instruction: 0xf9f2f67b │ │ │ │ + @ instruction: 0xf9def67b │ │ │ │ strmi r9, [r2], r4, lsl #22 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ @ instruction: 0x270080f4 │ │ │ │ - blhi ff2c5a18 │ │ │ │ + blhi ff2c5a40 │ │ │ │ @ instruction: 0xf8cd2301 │ │ │ │ movwls fp, #24616 @ 0x6028 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ stmib r4, {r0, r8, sp}^ │ │ │ │ stc 7, cr7, [sp] │ │ │ │ @ instruction: 0xf6788b10 │ │ │ │ - strmi pc, [r0], r1, lsl #17 │ │ │ │ + strmi pc, [r0], sp, ror #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: 0xf89afbe1 │ │ │ │ + blcc 256440 │ │ │ │ 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 │ │ │ │ + mulls r3, sp, r9 │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xf874f678 │ │ │ │ + @ instruction: 0xf860f678 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ ldrmi r4, [r1], -r0, lsl #13 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6799102 │ │ │ │ - @ instruction: 0xf108fae7 │ │ │ │ + @ instruction: 0xf108fad3 │ │ │ │ stmib r5, {r2, r4, r6, sl, fp}^ │ │ │ │ stmib r5, {r8, r9, sl, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8cd7702 │ │ │ │ ldm r5, {r2, r3, r6, sp, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - vpadd.i8 d31, d16, d23 │ │ │ │ + vqdmulh.s d31, d16, d19 │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r5, r6, r8, sp} │ │ │ │ - @ instruction: 0xf854f678 │ │ │ │ + @ instruction: 0xf840f678 │ │ │ │ mulscs r0, r9, r8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - bleq 846864 │ │ │ │ + bleq 84688c │ │ │ │ pkhtbmi r4, r0, r9, asr #12 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - blx ff347e54 │ │ │ │ + blx fee47e7c │ │ │ │ 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 +485673,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: 0x465bfb73 │ │ │ │ stmdbls r5, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - bls 308a28 │ │ │ │ + bls 308a00 │ │ │ │ cmncs r3, r3, lsl #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - vmla.i8 d31, d16, d7 │ │ │ │ + vmul.i8 , q0, │ │ │ │ strmi r2, [r1], fp, ror #2 │ │ │ │ @ instruction: 0xf6786930 │ │ │ │ - @ instruction: 0xf89af815 │ │ │ │ + @ instruction: 0xf89af801 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46590b18 │ │ │ │ @ instruction: 0xf89a4680 │ │ │ │ @ instruction: 0xf6793011 │ │ │ │ - rscvs pc, pc, r5, lsl #21 │ │ │ │ + rscvs pc, pc, r1, ror 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 28a570 │ │ │ │ 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 f47f42 │ │ │ │ eorcs r6, r0, #48, 18 @ 0xc0000 │ │ │ │ stmib r4, {r0, r8, sp}^ │ │ │ │ stc 7, cr7, [sp] │ │ │ │ @ instruction: 0xf6778b10 │ │ │ │ - selmi pc, r0, sp @ │ │ │ │ + strmi pc, [r0], r9, lsr #31 │ │ │ │ @ instruction: 0x462bb158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - bls 309220 │ │ │ │ + bls 3091f8 │ │ │ │ cmncs r3, fp, asr r6 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf67b8000 │ │ │ │ - blls 3c8a48 │ │ │ │ + blls 3c8a20 │ │ │ │ strmi r9, [r2], r4, lsl #20 │ │ │ │ movwls r0, #24667 @ 0x605b │ │ │ │ @ instruction: 0xf63f429a │ │ │ │ @ instruction: 0xf8ddaf15 │ │ │ │ - blls 476620 │ │ │ │ + blls 476648 │ │ │ │ @ instruction: 0xf0002bb9 │ │ │ │ @ instruction: 0xf5b38125 │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ - bls 42ac24 │ │ │ │ + bls 42ac4c │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - @ instruction: 0xf8eaf67b │ │ │ │ - blvc 1285c1c │ │ │ │ + @ instruction: 0xf8d6f67b │ │ │ │ + blvc 1285c44 │ │ │ │ strmi r2, [r2], r0, lsl #6 │ │ │ │ eorcs r9, r0, #20, 6 @ 0x50000000 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ stc 0, cr6, [sp, #396] @ 0x18c │ │ │ │ @ instruction: 0xf6777b10 │ │ │ │ - strmi pc, [r7], -r1, lsl #31 │ │ │ │ + strmi pc, [r7], -sp, ror #30 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - blx 47fb8 │ │ │ │ + blx ffb47fe0 │ │ │ │ mulscc r0, sl, r8 │ │ │ │ - blcs 5d91d8 │ │ │ │ + blcs 5d9200 │ │ │ │ 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: 0xf8a0f67b │ │ │ │ str r9, [r1, -r3] │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302171 │ │ │ │ - @ instruction: 0xf8acf67b │ │ │ │ + @ instruction: 0xf898f67b │ │ │ │ ldrbt r9, [r9], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46302170 │ │ │ │ - @ instruction: 0xf8a4f67b │ │ │ │ + @ instruction: 0xf890f67b │ │ │ │ ldrbt r9, [r1], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r2, [r0], -pc, ror #2 │ │ │ │ - @ instruction: 0xf89cf67b │ │ │ │ + @ instruction: 0xf888f67b │ │ │ │ strbt r9, [r9], r3 │ │ │ │ ldrbmi r4, [r2], -r3, asr #12 │ │ │ │ ldrtmi r2, [r0], -lr, ror #2 │ │ │ │ - @ instruction: 0xf894f67b │ │ │ │ + @ instruction: 0xf880f67b │ │ │ │ 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, r7, ror r8 @ │ │ │ │ @ instruction: 0xf88de6d8 │ │ │ │ strb fp, [r6, #48]! @ 0x30 │ │ │ │ movweq pc, #443 @ 0x1bb @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ eorscc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf8ade5df │ │ │ │ ldrb fp, [ip, #48] @ 0x30 │ │ │ │ - bls 412c00 │ │ │ │ + bls 412c28 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4601f877 │ │ │ │ + strmi pc, [r1], -r3, ror #16 │ │ │ │ vqrshl.s8 q15, , q0 │ │ │ │ - bls 40eb28 │ │ │ │ + bls 40eb50 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - strmi pc, [r1], -pc, ror #16 │ │ │ │ + @ instruction: 0x4601f85b │ │ │ │ cmncs r2, pc, ror #10 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #20 │ │ │ │ - @ instruction: 0xf868f67b │ │ │ │ + @ instruction: 0xf854f67b │ │ │ │ strb r4, [r8, #-1537]! @ 0xfffff9ff │ │ │ │ ... │ │ │ │ - ldrhteq r5, [r7], #-244 @ 0xffffff0c │ │ │ │ - rsbseq r5, r7, lr, lsr #31 │ │ │ │ + rsbseq r5, r7, ip, lsl #31 │ │ │ │ + rsbseq r5, r7, r6, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - bls 412c4c │ │ │ │ + bls 412c74 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4601f855 │ │ │ │ + strmi pc, [r1], -r1, asr #16 │ │ │ │ cmncs r4, r5, asr r5 │ │ │ │ ldrtmi r9, [r0], -r8, lsl #20 │ │ │ │ - @ instruction: 0xf84ef67b │ │ │ │ + @ instruction: 0xf83af67b │ │ │ │ strb r4, [lr, #-1537] @ 0xfffff9ff │ │ │ │ - bls 412c70 │ │ │ │ + bls 412c98 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - strmi pc, [r1], -r7, asr #16 │ │ │ │ + @ instruction: 0x4601f833 │ │ │ │ ldrtmi lr, [fp], -r7, asr #10 │ │ │ │ cmncs sp, r2, asr r6 │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0x4683f83f │ │ │ │ + strmi pc, [r3], fp, lsr #16 │ │ │ │ ldmdbvs r0!, {r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xff02f677 │ │ │ │ + mcr2 6, 7, pc, cr14, 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: 0xf960f679 │ │ │ │ mrrceq 1, 0, pc, r4, cr8 @ │ │ │ │ stmib r5, {r4, r8, r9, sl, ip, pc}^ │ │ │ │ rscvs r7, pc, r1, lsl #14 │ │ │ │ subge pc, ip, sp, asr #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 1348120 │ │ │ │ + blx e48148 │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ @ instruction: 0xf6776930 │ │ │ │ - @ instruction: 0xf899fee1 │ │ │ │ + @ instruction: 0xf899fecd │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46510a18 │ │ │ │ @ instruction: 0xf8994680 │ │ │ │ @ instruction: 0xf6793011 │ │ │ │ - @ instruction: 0x9710f951 │ │ │ │ + @ instruction: 0x9710f93d │ │ │ │ @ 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 │ │ │ │ + blx 2481a8 │ │ │ │ mulspl r1, r9, r8 │ │ │ │ strtmi r9, [r0], -r5, lsl #18 │ │ │ │ @ instruction: 0xf678462a │ │ │ │ - qadd16mi pc, sl, r5 @ │ │ │ │ + strtmi pc, [sl], -r1, lsl #30 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ - mcr2 6, 4, pc, cr6, cr7, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr2, cr7, {3} │ │ │ │ teqlt r8, r5, lsl #12 │ │ │ │ adcvs ip, r8, #768 @ 0x300 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf9fef67b │ │ │ │ + @ instruction: 0xf9eaf67b │ │ │ │ @ instruction: 0x465a4653 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ - @ instruction: 0xf67b9500 │ │ │ │ - strmi pc, [r1], r5, lsl #16 │ │ │ │ + @ instruction: 0xf67a9500 │ │ │ │ + @ instruction: 0x4681fff1 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - blx fe7c81c4 │ │ │ │ + blx fe2c81ec │ │ │ │ stmdbls r7, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf8dffaa9 │ │ │ │ + @ instruction: 0xf8dffa95 │ │ │ │ @ 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 32e7f0 │ │ │ │ @ instruction: 0xf67f2b01 │ │ │ │ @ instruction: 0xf04fad93 │ │ │ │ @ instruction: 0xf8cd0a01 │ │ │ │ ldrbmi fp, [r3], r8, lsr #32 │ │ │ │ mcrls 6, 0, r4, cr7, cr2, {5} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwls sl, #15125 @ 0x3b15 │ │ │ │ eorcs r9, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf8c32101 │ │ │ │ @ instruction: 0xf8cd9000 │ │ │ │ ldc 0, cr11, [sp, #320] @ 0x140 │ │ │ │ vstr d7, [sp, #80] @ 0x50 │ │ │ │ @ instruction: 0xf6777b10 │ │ │ │ - @ instruction: 0x4607fe3b │ │ │ │ + strmi pc, [r7], -r7, lsr #28 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46503714 │ │ │ │ - @ instruction: 0xf9b2f67b │ │ │ │ + @ instruction: 0xf99ef67b │ │ │ │ tstpvc ip, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - mcr2 6, 2, pc, cr14, cr7, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr10, cr7, {3} │ │ │ │ @ instruction: 0xf8807c32 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46190318 │ │ │ │ ldclvc 6, cr4, [r3], #-512 @ 0xfffffe00 │ │ │ │ - bleq 15051b4 │ │ │ │ + bleq 15051dc │ │ │ │ @ instruction: 0xf6799102 │ │ │ │ - @ instruction: 0xf8c5f8bd │ │ │ │ + @ instruction: 0xf8c5f8a9 │ │ │ │ @ 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 2c8e98 │ │ │ │ stmdbls r5, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf67a4650 │ │ │ │ - blls 34a61c │ │ │ │ + blls 34a5f4 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [ip, #476]! @ 0x1dc │ │ │ │ + bleq 846d0c │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ pkhtbmi r4, r0, r9, asr #12 │ │ │ │ - @ instruction: 0xf884f679 │ │ │ │ + @ instruction: 0xf870f679 │ │ │ │ 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, │ │ │ │ + vmul.i8 d31, d0, d31 │ │ │ │ ldmdbvs r0!, {r0, r1, r3, r5, r6, r8, sp} │ │ │ │ - ldc2l 6, cr15, [r0, #476]! @ 0x1dc │ │ │ │ + ldc2l 6, cr15, [ip, #476] @ 0x1dc │ │ │ │ mulscs r0, r9, r8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - beq 846d2c │ │ │ │ + beq 846d54 │ │ │ │ pkhtbmi r4, r0, r1, asr #12 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - @ instruction: 0xf860f679 │ │ │ │ + @ instruction: 0xf84cf679 │ │ │ │ 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: 0xf910f67b │ │ │ │ vabd.s8 d30, d0, d28 │ │ │ │ ldmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - stc2l 6, cr15, [r0, #476] @ 0x1dc │ │ │ │ + stc2 6, cr15, [ip, #476]! @ 0x1dc │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf834f679 │ │ │ │ + @ instruction: 0xf820f679 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ @ instruction: 0xf67b2700 │ │ │ │ - blls 348de0 │ │ │ │ + blls 348db8 │ │ │ │ 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 312a00 │ │ │ │ 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 a0db78 │ │ │ │ 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 │ │ │ │ - mvnseq r0, r6, lsr r0 │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa1b │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa1f │ │ │ │ - ldrsheq r0, [pc, #31] @ 20aa23 │ │ │ │ - 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 │ │ │ │ + mvnseq r0, r6, lsr r0 │ │ │ │ ldrsheq r0, [pc, #31] @ 20aa43 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa47 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa4b │ │ │ │ + mvnseq r0, r3, lsr r0 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa53 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa57 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa5b │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa5f │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa63 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa67 │ │ │ │ + ldrsheq r0, [pc, #31] @ 20aa6b │ │ │ │ ldrls r0, [r0, -r0, lsr #32] │ │ │ │ - blvc 6460a0 │ │ │ │ + blvc 6460c8 │ │ │ │ ldrmi r3, [r0], #-257 @ 0xfffffeff │ │ │ │ stc 5, cr4, [ip], #544 @ 0x220 │ │ │ │ ldmdble r8, {r1, r8, r9, fp, ip, sp, lr}^ │ │ │ │ - b 21363c │ │ │ │ + b 213664 │ │ │ │ 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 2716a0 │ │ │ │ + blge fe808390 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6776930 │ │ │ │ - strmi pc, [r7], -r5, asr #26 │ │ │ │ + @ instruction: 0x4607fd31 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23202201 │ │ │ │ @ instruction: 0xf6784641 │ │ │ │ - @ instruction: 0x4639ffb9 │ │ │ │ + ldrtmi pc, [r9], -r5, lsr #31 @ │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf897f897 │ │ │ │ + @ instruction: 0xf897f883 │ │ │ │ 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 +486073,24 @@ │ │ │ │ @ instruction: 0x019d019d │ │ │ │ @ instruction: 0x019d019d │ │ │ │ @ instruction: 0x019d019d │ │ │ │ @ instruction: 0x019d019d │ │ │ │ @ instruction: 0x019d019d │ │ │ │ ldmdbvs r0!, {r3, r7, r8} │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - strmi pc, [r1], r3, ror #25 │ │ │ │ - b 15f7058 │ │ │ │ + strmi pc, [r1], pc, asr #25 │ │ │ │ + b 15f7080 │ │ │ │ ldmdbge r8, {r3, r6, r7, r9} │ │ │ │ @ instruction: 0xf6243028 │ │ │ │ - @ instruction: 0x4649ee1c │ │ │ │ + strbmi lr, [r9], -r8, lsl #28 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67b4630 │ │ │ │ - @ instruction: 0xf89bf857 │ │ │ │ + @ instruction: 0xf89bf843 │ │ │ │ movwcs r2, #9 │ │ │ │ - bcs a2f768 │ │ │ │ + bcs a2f790 │ │ │ │ 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 +486103,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 30ad4c │ │ │ │ + bleq 2452cc │ │ │ │ + blcs a1c45c │ │ │ │ @ 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 41c3c8 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - andls pc, r8, r9, ror #27 │ │ │ │ - bllt ff688ba0 │ │ │ │ + ldrdls pc, [r8], -r5 │ │ │ │ + bllt ff688bc8 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302172 │ │ │ │ - stc2l 6, cr15, [r0, #488]! @ 0x1e8 │ │ │ │ - ldr r4, [pc, #1667] @ 20b237 │ │ │ │ + stc2l 6, cr15, [ip, #488] @ 0x1e8 │ │ │ │ + ldr r4, [pc, #1667] @ 20b25f │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302171 │ │ │ │ - ldc2l 6, cr15, [r8, #488] @ 0x1e8 │ │ │ │ + stc2l 6, cr15, [r4, #488] @ 0x1e8 │ │ │ │ ldr r4, [r7, #1667] @ 0x683 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ @ instruction: 0x46302170 │ │ │ │ - ldc2l 6, cr15, [r0, #488] @ 0x1e8 │ │ │ │ - str r4, [pc, #1667] @ 20b257 │ │ │ │ + ldc2 6, cr15, [ip, #488]! @ 0x1e8 │ │ │ │ + str r4, [pc, #1667] @ 20b27f │ │ │ │ @ instruction: 0x4652463b │ │ │ │ ldrtmi r2, [r0], -pc, ror #2 │ │ │ │ - stc2l 6, cr15, [r8, #488] @ 0x1e8 │ │ │ │ + ldc2 6, cr15, [r4, #488]! @ 0x1e8 │ │ │ │ str r4, [r7, #1667] @ 0x683 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ ldrtmi r2, [r0], -lr, ror #2 │ │ │ │ - stc2l 6, cr15, [r0, #488] @ 0x1e8 │ │ │ │ - ldrb r4, [pc, #-1667]! @ 20a571 │ │ │ │ + stc2 6, cr15, [ip, #488]! @ 0x1e8 │ │ │ │ + ldrb r4, [pc, #-1667]! @ 20a599 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1145 │ │ │ │ - @ instruction: 0x4683fdb7 │ │ │ │ + strmi pc, [r3], r3, lsr #27 │ │ │ │ @ instruction: 0xf04fe576 │ │ │ │ tstls r4, #-67108861 @ 0xfc000003 │ │ │ │ - blvc 746284 │ │ │ │ + blvc 7462ac │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 64624c │ │ │ │ - mcrr2 6, 7, pc, lr, cr7 @ │ │ │ │ + blvc 646274 │ │ │ │ + ldc2 6, cr15, [sl], #-476 @ 0xfffffe24 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc4d0 │ │ │ │ + blgt 2dc4f8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - ldc 15, cr15, [pc, #788] @ 20af48 │ │ │ │ + ldc 15, cr15, [pc, #708] @ 20af20 │ │ │ │ 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 6462a4 │ │ │ │ + stc2 6, cr15, [r2], #-476 @ 0xfffffe24 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2dc500 │ │ │ │ + blgt 2dc528 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xffaaf67a │ │ │ │ + @ instruction: 0xff96f67a │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - @ instruction: 0x463bfd7d │ │ │ │ + ldrtmi pc, [fp], -r9, ror #26 @ │ │ │ │ cmncs r3, r2, lsl #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf67a8000 │ │ │ │ - strmi pc, [r3], -r9, lsr #27 │ │ │ │ + @ instruction: 0x4603fd95 │ │ │ │ @ instruction: 0xf64fe783 │ │ │ │ @ instruction: 0xf8ad73ff │ │ │ │ sbfx r3, r0, #0, #28 │ │ │ │ @ instruction: 0xf88d23ff │ │ │ │ sbfx r3, r0, #0, #24 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ sbfx r3, r0, #0, #20 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldc 0, cr3, [sp, #224] @ 0xe0 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6777b14 │ │ │ │ - @ instruction: 0x4607fbff │ │ │ │ + strmi pc, [r7], -fp, ror #23 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff76f67a │ │ │ │ + @ instruction: 0xff62f67a │ │ │ │ @ instruction: 0x4642463b │ │ │ │ msrne SP_fiq, r0 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - tstpcs r1, r9, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, r5, lsr sp @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ andls r1, r2, r4, lsl r3 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r2, r4, r8, fp, pc}^ │ │ │ │ ldmdbvs r0!, {r4, r8, fp, pc} │ │ │ │ - blx ffa486d6 │ │ │ │ + blx ff5486fe │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc5ac │ │ │ │ + blgt 2dc5d4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - vrecps.f32 , q0, │ │ │ │ + vmax.f32 , q0, │ │ │ │ ldmdbvs r0!, {r1, r2, r3, r5, r6, r8, sp} │ │ │ │ - blx fff486f6 │ │ │ │ + blx ffa4871e │ │ │ │ @ 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 40a698 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xff12f67a │ │ │ │ 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: 0x463afc13 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ - blx fe848766 │ │ │ │ + blx fe34878e │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2dc61c │ │ │ │ + blgt 2dc644 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf67a4630 │ │ │ │ - bls 2ca9dc │ │ │ │ + bls 2ca9b4 │ │ │ │ cmncs r3, r3, asr r6 │ │ │ │ smladxls r0, r0, r6, r4 │ │ │ │ - ldc2 6, cr15, [r6, #-488] @ 0xfffffe18 │ │ │ │ + stc2 6, cr15, [r2, #-488] @ 0xfffffe18 │ │ │ │ @ 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} │ │ │ │ + ldcl 6, cr15, [lr, #144]! @ 0x90 │ │ │ │ ... │ │ │ │ - rsbseq r5, r7, r6, lsl r8 │ │ │ │ + rsbseq r5, r7, lr, ror #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - blmi b49184 │ │ │ │ + blmi b491ac │ │ │ │ @ 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 e0ba48 │ │ │ │ + blcc 207258 │ │ │ │ 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 e2ee38 │ │ │ │ mrrcvc 6, 1, r4, r2, cr5 │ │ │ │ - blne fe9d3258 │ │ │ │ - bcs a1c66c │ │ │ │ + blne fe9d3280 │ │ │ │ + bcs a1c694 │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ cmpeq r7, #323584 @ 0x4f000 │ │ │ │ - bl 2efa80 │ │ │ │ + bl 2efaa8 │ │ │ │ ldmdale r4, {r1, r2, r9, fp} │ │ │ │ - blcs 9d27bc │ │ │ │ + blcs 9d27e4 │ │ │ │ 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 54653c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac64dc │ │ │ │ - blx 3c888a │ │ │ │ + blvc ac6504 │ │ │ │ + blx ffec88b0 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f5b3c │ │ │ │ + blgt 2f5b64 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - mrc2 6, 3, pc, cr10, cr10, {3} │ │ │ │ + mcr2 6, 3, pc, cr6, cr10, {3} @ │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1133 │ │ │ │ - @ instruction: 0xf10afc4d │ │ │ │ + @ instruction: 0xf10afc39 │ │ │ │ addsmi r3, lr, #-67108861 @ 0xfc000003 │ │ │ │ movwls r9, #16387 @ 0x4003 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf0006026 │ │ │ │ stclvc 0, cr8, [sl], #-928 @ 0xfffffc60 │ │ │ │ @ instruction: 0x210008bb │ │ │ │ - bcs a2fb14 │ │ │ │ + bcs a2fb3c │ │ │ │ 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 +486357,46 @@ │ │ │ │ @ instruction: 0xf8ad002e │ │ │ │ @ instruction: 0xe7a5a030 │ │ │ │ eorsge pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf1bae7a2 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe79b3030 │ │ │ │ - blls 2af3a4 │ │ │ │ + blls 2af3cc │ │ │ │ ldc 3, cr9, [sp, #56] @ 0x38 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b22 │ │ │ │ - pkhbtmi pc, r0, pc, lsl #21 @ │ │ │ │ - blge ab74e0 │ │ │ │ + strmi pc, [r0], fp, lsl #21 │ │ │ │ + blge ab7508 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4643fe13 │ │ │ │ + @ instruction: 0x4643fdff │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ffbc898e │ │ │ │ + blx ff6c89b6 │ │ │ │ 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 2b1bf4 │ │ │ │ svclt 0x00084293 │ │ │ │ eoreq pc, r3, r9, asr r8 @ │ │ │ │ - blls 3bf18c │ │ │ │ - bls 4133cc │ │ │ │ + blls 3bf1b4 │ │ │ │ + bls 4133f4 │ │ │ │ tstne r6, sp, asr #19 │ │ │ │ - blls 291a50 │ │ │ │ - bl 2ea180 │ │ │ │ - bcs a0c938 │ │ │ │ + blls 291a78 │ │ │ │ + bl 2ea1a8 │ │ │ │ + bcs a0c960 │ │ │ │ eorshi pc, r4, #0, 4 │ │ │ │ - blcs 9d2930 │ │ │ │ + blcs 9d2958 │ │ │ │ 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 +486412,48 @@ │ │ │ │ streq r0, [r8, #-1288] @ 0xfffffaf8 │ │ │ │ eoreq r0, pc, #8, 10 @ 0x2000000 │ │ │ │ @ instruction: 0xf8cd911b │ │ │ │ ldc 0, cr8, [sp, #416] @ 0x1a0 │ │ │ │ tstcs r1, sl, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b22 │ │ │ │ - @ instruction: 0x4602fa3b │ │ │ │ - blge ab7588 │ │ │ │ - blgt 2ef854 │ │ │ │ + strmi pc, [r2], -r7, lsr #20 │ │ │ │ + blge ab75b0 │ │ │ │ + blgt 2ef87c │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - ldc2 6, cr15, [r2, #488]! @ 0x1e8 │ │ │ │ + ldc2 6, cr15, [lr, #488] @ 0x1e8 │ │ │ │ andscc r9, r4, #8192 @ 0x2000 │ │ │ │ vmin.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x462a1133 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - ldrtmi pc, [r3], -r3, lsl #23 @ │ │ │ │ + ldrtmi pc, [r3], -pc, ror #22 @ │ │ │ │ strmi r4, [r6], -sl, lsr #12 │ │ │ │ @ instruction: 0xf8cd4649 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ mrc2 7, 5, pc, cr12, cr15, {7} │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strbmi r4, [r9], -r0, lsl #13 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffa000 │ │ │ │ @ instruction: 0x4643feb3 │ │ │ │ ldrtmi r9, [r2], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx fe9c8a86 │ │ │ │ + blx fe4c8aae │ │ │ │ ldrtmi r9, [fp], -r0 │ │ │ │ cmncs r3, r6, lsl #20 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - mulls r0, r7, fp │ │ │ │ - blls 35367c │ │ │ │ - bls 3dc934 │ │ │ │ - blx fe648aa2 │ │ │ │ + andls pc, r0, r3, lsl #23 │ │ │ │ + blls 3536a4 │ │ │ │ + bls 3dc95c │ │ │ │ + blx 2148aca │ │ │ │ ldrbmi r4, [r3, #1542] @ 0x606 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf000502b │ │ │ │ - blls e2b3f0 │ │ │ │ + blls e2b418 │ │ │ │ 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 +486475,35 @@ │ │ │ │ streq r0, [r9], #1161 @ 0x489 │ │ │ │ streq r0, [r9], #1161 @ 0x489 │ │ │ │ tstls sp, r1, lsr #32 │ │ │ │ ldc 7, cr9, [sp, #112] @ 0x70 │ │ │ │ tstcs r1, ip, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6777b22 │ │ │ │ - @ instruction: 0x4680f9bd │ │ │ │ - blge ab76a4 │ │ │ │ + strmi pc, [r0], r9, lsr #19 │ │ │ │ + blge ab76cc │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4643fd31 │ │ │ │ + @ instruction: 0x4643fd1d │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 348b52 │ │ │ │ + blx ffe48b78 │ │ │ │ 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 48f624 │ │ │ │ + bcs a0d3fc │ │ │ │ andshi pc, r7, #0, 4 │ │ │ │ - blcs 9d2adc │ │ │ │ + blcs 9d2b04 │ │ │ │ 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 +486519,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 │ │ │ │ + pkhtbmi pc, r3, r1, asr #18 @ │ │ │ │ + blge a3777c │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 747630 │ │ │ │ + bleq 747658 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x462afcd9 │ │ │ │ + strtmi pc, [sl], -r5, asr #25 │ │ │ │ vmin.s8 q10, q0, │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - blx fed48c00 │ │ │ │ + blx fe848c28 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ strbmi r4, [r9], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ffa000 │ │ │ │ - blls e4a9c0 │ │ │ │ + blls e4a9e8 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x9000fab3 │ │ │ │ + bls 29cb84 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx ff248c40 │ │ │ │ - bls 2dca70 │ │ │ │ + blx fed48c68 │ │ │ │ + bls 2dca98 │ │ │ │ cmncs r3, r3, lsr r6 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - blx ff048c50 │ │ │ │ + blx feb48c78 │ │ │ │ @ instruction: 0x9121e5e1 │ │ │ │ @ instruction: 0x93209b04 │ │ │ │ - blvc a468e8 │ │ │ │ + blvc a46910 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac68b0 │ │ │ │ - @ instruction: 0xf91cf677 │ │ │ │ + blvc ac68d8 │ │ │ │ + @ instruction: 0xf908f677 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r6, #34816 @ 0x8800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf67a4611 │ │ │ │ - bls 3ca4e4 │ │ │ │ + bls 3ca4bc │ │ │ │ @ instruction: 0x46133214 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - blx 1b48c90 │ │ │ │ + blx 1648cb8 │ │ │ │ ldrbmi r9, [r3], -r4, lsl #20 │ │ │ │ strmi r4, [r2], r9, asr #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ - blls 34a930 │ │ │ │ + blls 34a958 │ │ │ │ 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 3138c8 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - @ instruction: 0x4682fa7f │ │ │ │ + strmi pc, [r2], fp, ror #20 │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ff9700 │ │ │ │ - bls 38a900 │ │ │ │ + bls 38a928 │ │ │ │ ldrbmi r9, [r3], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx 1e48ce0 │ │ │ │ + blx 1948d08 │ │ │ │ ldrmi r4, [fp, #1664]! @ 0x680 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ adcle r0, r2, fp, lsr #32 │ │ │ │ tstcs r0, r0, lsr fp │ │ │ │ - bl feaea4b4 │ │ │ │ + bl feaea4dc │ │ │ │ stmib sp, {r0, r1, r2, r9, fp}^ │ │ │ │ - bcs a0f79c │ │ │ │ - beq 18c5f34 │ │ │ │ + bcs a0f7c4 │ │ │ │ + beq 18c5f5c │ │ │ │ svcge 0x005ef63f │ │ │ │ - blcs 9d2c6c │ │ │ │ + blcs 9d2c94 │ │ │ │ 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 +486662,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 2c4e58 │ │ │ │ eorscc pc, r8, sp, lsr #17 │ │ │ │ - blls 2c4aa0 │ │ │ │ + blls 2c4ac8 │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ - blls 2c4a98 │ │ │ │ + blls 2c4ac0 │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @ instruction: 0x96169117 │ │ │ │ - blvc 7c6ac4 │ │ │ │ + blvc 7c6aec │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac6a8c │ │ │ │ - @ instruction: 0xf82ef677 │ │ │ │ + blvc ac6ab4 │ │ │ │ + @ instruction: 0xf81af677 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f60ec │ │ │ │ + blgt 2f6114 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - blx feac8e62 │ │ │ │ + blx fe5c8e8a │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf67a1133 │ │ │ │ - bls 2c9a5c │ │ │ │ + bls 2c9a34 │ │ │ │ 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 2cf92c │ │ │ │ + bcs a0d72c │ │ │ │ cmnphi r6, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs 9d2dfc │ │ │ │ + blcs 9d2e24 │ │ │ │ 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 +486714,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 36f968 │ │ │ │ ldc 3, cr9, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - @ instruction: 0x4603ffd5 │ │ │ │ - bge ab7a54 │ │ │ │ - bgt 2f013c │ │ │ │ + strmi pc, [r3], -r1, asr #31 │ │ │ │ + bge ab7a7c │ │ │ │ + bgt 2f0164 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - blx 1548f0e │ │ │ │ + blx 1048f36 │ │ │ │ tstcc r4, #9216 @ 0x2400 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf91ef67a │ │ │ │ + @ instruction: 0xf90af67a │ │ │ │ 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 370194 │ │ │ │ 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 fe8cf9d8 │ │ │ │ + bl 2b1da0 │ │ │ │ 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 +486764,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 9c6c60 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc ac6c00 │ │ │ │ - @ instruction: 0xff74f676 │ │ │ │ + blvc ac6c28 │ │ │ │ + @ instruction: 0xff60f676 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r5, #34816 @ 0x8800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062d1 │ │ │ │ @ instruction: 0xf67a4611 │ │ │ │ - bls 38a194 │ │ │ │ + bls 38a16c │ │ │ │ @ instruction: 0x46133214 │ │ │ │ strtmi r4, [sl], -r0, lsr #12 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8bcf67a │ │ │ │ + @ instruction: 0xf8a8f67a │ │ │ │ mvnscc pc, #8, 2 │ │ │ │ mulls r5, sl, r5 │ │ │ │ @ instruction: 0xf859bf08 │ │ │ │ @ instruction: 0xf43fa02a │ │ │ │ - blls 336fb0 │ │ │ │ + blls 336fd8 │ │ │ │ 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 9d2f98 │ │ │ │ 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 +486825,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 2322f4 │ │ │ │ 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 +486842,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 384ce8 │ │ │ │ subcc pc, r0, sp, lsr #17 │ │ │ │ - blls 3852f8 │ │ │ │ + blls 385320 │ │ │ │ subcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf88de6f9 │ │ │ │ strb sl, [r6, #-136]! @ 0xffffff78 │ │ │ │ movweq pc, #442 @ 0x1ba @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ addcc pc, r8, sp, lsl #17 │ │ │ │ tstls r5, pc, asr r5 │ │ │ │ ldc 7, cr9, [sp, #80] @ 0x50 │ │ │ │ tstcs r1, r4, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - strmi pc, [r6], -r3, asr #29 │ │ │ │ - blge ab7c38 │ │ │ │ + strmi pc, [r6], -pc, lsr #29 │ │ │ │ + blge ab7c60 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 10c9130 │ │ │ │ + blx bc9158 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf67a4620 │ │ │ │ - blls 38978c │ │ │ │ + @ instruction: 0xf6794620 │ │ │ │ + blls 38b764 │ │ │ │ strtmi r4, [sl], -r6, lsl #12 │ │ │ │ strls r4, [r0, -r9, asr #12] │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ - bls 2ca484 │ │ │ │ + bls 2ca4ac │ │ │ │ @ instruction: 0x4649463b │ │ │ │ andls r4, r0, #7340032 @ 0x700000 │ │ │ │ strtmi r4, [sl], -r0, lsr #12 │ │ │ │ - blx 11c9776 │ │ │ │ + blx 11c979e │ │ │ │ andls r4, r0, fp, lsr r6 │ │ │ │ cmncs r3, r2, lsr r6 │ │ │ │ @ instruction: 0xf67a4620 │ │ │ │ - andls pc, r0, r9, lsr #16 │ │ │ │ + andls pc, r0, r5, lsl r8 @ │ │ │ │ ldmib sp, {r0, r1, r4, r5, r6, r8, sp}^ │ │ │ │ strtmi r3, [r0], -r9, lsl #4 │ │ │ │ - @ instruction: 0xf822f67a │ │ │ │ - str r9, [pc], #-5 @ 20b798 │ │ │ │ + @ instruction: 0xf80ef67a │ │ │ │ + str r9, [pc], #-5 @ 20b7c0 │ │ │ │ @ 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: 0x4607fe71 │ │ │ │ + blge ab7cdc │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - @ instruction: 0xf9fcf67a │ │ │ │ + @ instruction: 0xf9e8f67a │ │ │ │ @ instruction: 0x462a463b │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - blls 2cb710 │ │ │ │ + blls 2cb6e8 │ │ │ │ strtmi r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8cd4649 │ │ │ │ strtmi r8, [r0], -r0 │ │ │ │ - blx 4497e2 │ │ │ │ + blx 44980a │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ strbmi r4, [r9], -r0, lsl #13 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - blx 2497f2 │ │ │ │ + blx 24981a │ │ │ │ andls r4, r0, sl, lsr r6 │ │ │ │ cmncs r3, r3, asr #12 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strmi pc, [r7], -fp, ror #31 │ │ │ │ + @ instruction: 0x4607ffd7 │ │ │ │ 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 38fcb0 │ │ │ │ + bcs a0d9ac │ │ │ │ stcge 6, cr15, [r2], {63} @ 0x3f │ │ │ │ - blcs 9d3178 │ │ │ │ + blcs 9d31a0 │ │ │ │ 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 +486958,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 fef098f0 │ │ │ │ rsbhi pc, r8, sp, lsl #17 │ │ │ │ - bllt fee098d0 │ │ │ │ + bllt fee098f8 │ │ │ │ movweq pc, #440 @ 0x1b8 @ │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ rsbcc pc, r8, sp, lsl #17 │ │ │ │ - bllt fec098e0 │ │ │ │ + bllt fec09908 │ │ │ │ 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 34564c │ │ │ │ addcc pc, r0, sp, lsl #17 │ │ │ │ - blls 344bc0 │ │ │ │ + blls 344be8 │ │ │ │ svclt 0x00183b00 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ strt r3, [r1], #128 @ 0x80 │ │ │ │ - ldrshteq r5, [r7], #-16 │ │ │ │ + rsbseq r5, r7, r8, asr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r7, sl, asr #3 │ │ │ │ + rsbseq r5, r7, r2, lsr #3 │ │ │ │ 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 9d32c0 │ │ │ │ ldm pc, {r1, r2, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ strbpl pc, [sp, #-3] @ │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ ldrbpl r4, [r5, #-2645] @ 0xfffff5ab │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ ldrbpl r4, [r5, #-1877] @ 0xfffff8ab │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ ldrbpl r5, [r5, #-1365] @ 0xfffffaab │ │ │ │ tstls r3, r5, asr r1 │ │ │ │ ldc 7, cr9, [sp, #72] @ 0x48 │ │ │ │ tstcs r1, r2, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b22 │ │ │ │ - @ instruction: 0x4603fd99 │ │ │ │ - bge ab7ecc │ │ │ │ - bgt 2f05b4 │ │ │ │ + strmi pc, [r3], -r5, lsl #27 │ │ │ │ + bge ab7ef4 │ │ │ │ + bgt 2f05dc │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - @ instruction: 0xf910f67a │ │ │ │ + @ instruction: 0xf8fcf67a │ │ │ │ tstcc r4, #9216 @ 0x2400 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - mcr2 6, 7, pc, cr2, cr9, {3} @ │ │ │ │ + mcr2 6, 6, pc, cr14, cr9, {3} @ │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ strbmi r4, [r9], -r6, lsl #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #14 │ │ │ │ - blx 9499b8 │ │ │ │ + blx 9499e0 │ │ │ │ ldrtmi r9, [fp], -r5, lsl #20 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ strtmi r9, [r0], -r0, lsl #4 │ │ │ │ @ instruction: 0xf7ff462a │ │ │ │ @ instruction: 0x463bfa13 │ │ │ │ ldrtmi r9, [r2], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - mrc2 6, 7, pc, cr14, cr9, {3} │ │ │ │ + mcr2 6, 7, pc, cr10, 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 0x00f2f623 │ │ │ │ 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 8a5b20 │ │ │ │ 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 +487074,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 9da2c8 │ │ │ │ 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 +487091,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], -r3, lsr #28 │ │ │ │ sbcle r2, r2, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf67a3514 │ │ │ │ - @ instruction: 0xe7bcf879 │ │ │ │ - bge 6146f8 │ │ │ │ + ldr pc, [ip, r5, ror #16]! │ │ │ │ + bge 614720 │ │ │ │ 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 +487137,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 │ │ │ │ + ldc2l 6, cr15, [ip], #-472 @ 0xfffffe28 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f67e0 │ │ │ │ + blgt 2f6808 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - @ instruction: 0xf804f67a │ │ │ │ + @ instruction: 0xfff0f679 │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6791133 │ │ │ │ - svccs 0x0001fdd7 │ │ │ │ + svccs 0x0001fdc3 │ │ │ │ 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 9d3558 │ │ │ │ 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 +487187,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 │ │ │ │ + pkhbtmi pc, r1, r9, lsl #24 @ │ │ │ │ + blge 6381ec │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strbmi pc, [fp], -r1, lsr #31 @ │ │ │ │ + strbmi pc, [fp], -sp, lsl #31 @ │ │ │ │ @ instruction: 0x46204632 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r4, #-484]! @ 0xfffffe1c │ │ │ │ + stc2l 6, cr15, [r0, #-484]! @ 0xfffffe1c │ │ │ │ svceq 0x0001f1b8 │ │ │ │ svclt 0x00084681 │ │ │ │ ldrdge pc, [ip], #-141 @ 0xffffff73 │ │ │ │ ldclvc 0, cr13, [r2], #-468 @ 0xfffffe2c │ │ │ │ - b 15d409c │ │ │ │ + b 15d40c4 │ │ │ │ stmib sp, {r0, r2, r4, r6, r7, r8, r9, fp}^ │ │ │ │ - bcs a100cc │ │ │ │ + bcs a100f4 │ │ │ │ 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 +487236,63 @@ │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ str r3, [r0, r0, lsr #32]! │ │ │ │ @ instruction: 0xf8cd910b │ │ │ │ ldc 0, cr11, [sp, #160] @ 0xa0 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b10 │ │ │ │ - strmi pc, [r2], fp, asr #23 │ │ │ │ - blge 638288 │ │ │ │ + @ instruction: 0x4682fbb7 │ │ │ │ + blge 6382b0 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 748160 │ │ │ │ + beq 748188 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - uasxmi pc, r3, pc @ │ │ │ │ + ldrbmi pc, [r3], -fp, lsr #30 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46201133 │ │ │ │ - ldc2 6, cr15, [r2, #-484] @ 0xfffffe1c │ │ │ │ + ldc2l 6, cr15, [lr], #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 │ │ │ │ + ldc2 6, cr15, [r8, #-484] @ 0xfffffe1c │ │ │ │ cdpne 6, 7, cr4, cr11, cr2, {4} │ │ │ │ @ instruction: 0xf0404598 │ │ │ │ - bl 56c1a0 │ │ │ │ + bl 56c1c8 │ │ │ │ @ instruction: 0xf8d80888 │ │ │ │ ldrbmi r0, [r3], -ip, asr #32 │ │ │ │ strbmi r9, [sl], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - ldc2 6, cr15, [ip, #-484] @ 0xfffffe1c │ │ │ │ + stc2 6, cr15, [r8, #-484] @ 0xfffffe1c │ │ │ │ @ instruction: 0xf1054682 │ │ │ │ - strbmi r3, [pc, #-2559] @ 20b3a9 │ │ │ │ - bl 58020c │ │ │ │ + strbmi r3, [pc, #-2559] @ 20b3d1 │ │ │ │ + bl 580234 │ │ │ │ ldclvs 7, cr0, [sp], #540 @ 0x21c │ │ │ │ ldrbmi r9, [r3], -r0, lsl #10 │ │ │ │ cmncs r3, r2, lsl #20 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - strmi pc, [r5], -sp, lsl #26 │ │ │ │ + @ instruction: 0x4605fcf9 │ │ │ │ @ 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 104823c │ │ │ │ + bl feb6afd4 │ │ │ │ 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 +487310,151 @@ │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ @ instruction: 0x012f012f │ │ │ │ movwls r0, #61473 @ 0xf021 │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ - blvc 5c74c0 │ │ │ │ + blvc 5c74e8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 647488 │ │ │ │ - blx e49832 │ │ │ │ + blvc 6474b0 │ │ │ │ + blx 94985a │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14864 @ 0x3a10 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6794619 │ │ │ │ - blls 30b90c │ │ │ │ + blls 30b8e4 │ │ │ │ @ instruction: 0x46323314 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x463bfc79 │ │ │ │ + ldrtmi pc, [fp], -r5, ror #24 @ │ │ │ │ andls sl, r4, r3, lsl pc │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fe8000 │ │ │ │ strbmi pc, [r1, #4017] @ 0xfb1 @ │ │ │ │ tstle r9, r3 │ │ │ │ stmibeq r9, {r0, r2, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrdeq pc, [ip], #-137 @ 0xffffff77 │ │ │ │ cmncs r3, r0 │ │ │ │ andcc lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4605fc95 │ │ │ │ + strmi pc, [r5], -r1, lsl #25 │ │ │ │ @ instruction: 0xf8ade77e │ │ │ │ @ instruction: 0xe7c78038 │ │ │ │ eorshi pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b8e7c4 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xe7bd3038 │ │ │ │ - bl feb6b098 │ │ │ │ + bl feb6b0c0 │ │ │ │ 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 9d3858 │ │ │ │ adcshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blt ff0ba824 │ │ │ │ - bmi ff0ba9dc │ │ │ │ - blt ff0ba9e0 │ │ │ │ + blt ff0ba84c │ │ │ │ + bmi ff0baa04 │ │ │ │ + blt ff0baa08 │ │ │ │ @ instruction: 0x47bababa │ │ │ │ - blt ff0ba9e8 │ │ │ │ - blt ff0ba9ec │ │ │ │ - blt ff0ba9f0 │ │ │ │ + blt ff0baa10 │ │ │ │ + blt ff0baa14 │ │ │ │ + blt ff0baa18 │ │ │ │ @ instruction: 0x11bababa │ │ │ │ @ instruction: 0xf8cd9111 │ │ │ │ ldc 0, cr9, [sp, #256] @ 0x100 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6767b0e │ │ │ │ - strmi pc, [r3], -fp, asr #21 │ │ │ │ + @ instruction: 0x4603fab7 │ │ │ │ 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} @ │ │ │ │ + mcr2 6, 1, pc, cr14, cr9, {3} @ │ │ │ │ tstcc r4, #5120 @ 0x1400 │ │ │ │ @ instruction: 0x46204632 │ │ │ │ teqpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r4], {121} @ 0x79 │ │ │ │ + stc2 6, cr15, [r0], {121} @ 0x79 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [ip], {121} @ 0x79 │ │ │ │ @ instruction: 0xf8ade792 │ │ │ │ strb r9, [r8, r0, asr #32] │ │ │ │ subls pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf1b9e7c5 │ │ │ │ svclt 0x00180300 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [lr, r0, asr #32]! │ │ │ │ - bl febeb160 │ │ │ │ + bl febeb188 │ │ │ │ tstcs r0, r8, lsl #22 │ │ │ │ smlabtne ip, sp, r9, lr │ │ │ │ - bleq 1906bc4 │ │ │ │ + bleq 1906bec │ │ │ │ ldmdale r4, {r5, r9, fp, sp} │ │ │ │ - blcs 9d38f8 │ │ │ │ + blcs 9d3920 │ │ │ │ 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 547678 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 647618 │ │ │ │ - blx 1c499c0 │ │ │ │ + blvc 647640 │ │ │ │ + blx 17499e8 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #14864 @ 0x3a10 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6794619 │ │ │ │ - blls 30b77c │ │ │ │ + blls 30b754 │ │ │ │ @ instruction: 0x46323314 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6791133 │ │ │ │ - ldmdbge r3, {r0, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbge r3, {r0, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0xf8cd4680 │ │ │ │ strtmi fp, [r0], -r0 │ │ │ │ @ instruction: 0xf7fe9103 │ │ │ │ stmdbls r3, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4632465b │ │ │ │ strls r4, [r0, -r3, lsl #13] │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ ldrbmi pc, [fp], -r1, ror #29 @ │ │ │ │ strbmi r9, [r2], -r0 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ - blx ff549a26 │ │ │ │ + blx ff049a4e │ │ │ │ @ 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, [r0], {35} @ 0x23 │ │ │ │ + rsbseq r4, r7, r0, asr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r7, lr, lsl #11 │ │ │ │ + rsbseq r4, r7, r6, ror #10 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0xf8df460d │ │ │ │ @ instruction: 0xf8df1488 │ │ │ │ addlt r3, fp, r8, lsl #9 │ │ │ │ @@ -487455,25 +487463,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 8a6144 │ │ │ │ suble r2, r1, r5, lsl #20 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0xf100fa21 │ │ │ │ + @ instruction: 0xf100fa0d │ │ │ │ @ instruction: 0x46070818 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - @ instruction: 0x4639fc95 │ │ │ │ + ldrtmi pc, [r9], -r1, lsl #25 @ │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - stmdbvs fp!, {r0, r1, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs fp!, {r0, r1, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ tstpvc r2, #683671552 @ p-variant is OBSOLETE @ 0x28c00000 │ │ │ │ vqdmulh.s d2, d0, d24 │ │ │ │ ldm pc, {r1, r4, r9, pc}^ @ │ │ │ │ subseq pc, r5, r3, lsl r0 @ │ │ │ │ sbceq r0, lr, fp, lsr #1 │ │ │ │ andseq r0, r0, #216 @ 0xd8 │ │ │ │ andseq r0, r0, #16, 4 │ │ │ │ @@ -487491,17 +487499,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 a26be4 │ │ │ │ msrhi (UNDEF: 108), r0 │ │ │ │ - bcs 9da94c │ │ │ │ + bcs 9da974 │ │ │ │ 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 +487527,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 ff549bbc │ │ │ │ strmi sl, [r1], r4, lsl #28 │ │ │ │ ldrdge pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0xf100f99f │ │ │ │ + @ instruction: 0xf100f98b │ │ │ │ @ instruction: 0xf89a0518 │ │ │ │ @ instruction: 0x46292010 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf89a4680 │ │ │ │ @ instruction: 0xf6773011 │ │ │ │ - @ instruction: 0xf04ffc0f │ │ │ │ + @ instruction: 0xf04ffbfb │ │ │ │ @ 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 +487555,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 ff18b534 │ │ │ │ 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: 0xf91cf676 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ddc0c │ │ │ │ + blgt 2ddc34 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrtmi pc, [r3], -r7, lsr #25 @ │ │ │ │ + @ instruction: 0x4633fc93 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -fp, lsr #3 │ │ │ │ - blx 20c9c60 │ │ │ │ + blx 1bc9c88 │ │ │ │ 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: 0xf100f917 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774641 │ │ │ │ - @ instruction: 0x4639fb9f │ │ │ │ + ldrtmi pc, [r9], -fp, lsl #23 @ │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - blmi fe78b4b8 │ │ │ │ + blmi fe78b490 │ │ │ │ cmncs r4, sl, ror #18 │ │ │ │ - blx 26269a │ │ │ │ + blx 2626c2 │ │ │ │ @ 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: 0xf8ccf676 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2ddcac │ │ │ │ + blgt 2ddcd4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x464bfc57 │ │ │ │ + strbmi pc, [fp], -r3, asr #24 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - blx cc9d00 │ │ │ │ + blx 7c9d28 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - ldrtmi pc, [r2], -r3, lsr #20 @ │ │ │ │ + ldrtmi pc, [r2], -pc, lsl #20 @ │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ strtmi r4, [r0], -r6, lsl #12 │ │ │ │ - @ instruction: 0xf9f6f679 │ │ │ │ + @ instruction: 0xf9e2f679 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4632fa15 │ │ │ │ + ldrtmi pc, [r2], -r1, lsl #20 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ @ instruction: 0xf679ae04 │ │ │ │ - strmi pc, [r1], sp, lsl #20 │ │ │ │ + @ instruction: 0x4681f9f9 │ │ │ │ svcvs 0x002be72c │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0xe721111f │ │ │ │ strbmi r6, [r2], -fp, lsr #30 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ svcvs 0x002be71c │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ ldr r7, [r7, -fp, lsr #3] │ │ │ │ mvnsvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6766920 │ │ │ │ - @ instruction: 0x4607f8bf │ │ │ │ - beq 848788 │ │ │ │ + strmi pc, [r7], -fp, lsr #17 │ │ │ │ + beq 8487b0 │ │ │ │ @ instruction: 0x23202201 │ │ │ │ @ instruction: 0xf6774651 │ │ │ │ - @ instruction: 0x4639fb33 │ │ │ │ + @ instruction: 0x4639fb1f │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0xf897fc11 │ │ │ │ - bcs 1214444 │ │ │ │ + @ instruction: 0xf897fbfd │ │ │ │ + bcs 121446c │ │ │ │ @ instruction: 0x0693d014 │ │ │ │ addhi pc, r1, r0, asr #32 │ │ │ │ cdpge 6, 0, cr4, cr4, cr15, {3} │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6794620 │ │ │ │ - @ instruction: 0x4653f9db │ │ │ │ + ldrbmi pc, [r3], -r7, asr #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf9d4f679 │ │ │ │ + @ instruction: 0xf9c0f679 │ │ │ │ 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 247a44 │ │ │ │ + @ instruction: 0xf852f676 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 2ddda0 │ │ │ │ + blgt 2dddc8 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - blx ff8c9dee │ │ │ │ + blx ff3c9e16 │ │ │ │ @ instruction: 0x465b4652 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf679111f │ │ │ │ - strmi pc, [r2], sp, lsr #19 │ │ │ │ + pkhbtmi pc, r2, r9, lsl #19 @ │ │ │ │ adcslt lr, pc, #200, 14 @ 0x3200000 │ │ │ │ @ instruction: 0xf63f2f1f │ │ │ │ @ instruction: 0xf8d5ae49 │ │ │ │ vst4.16 {d25-d28}, [pc :128], r0 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r8, ip, sp, lr} │ │ │ │ - bleq 1b4856c │ │ │ │ - @ instruction: 0xf866f676 │ │ │ │ + bleq 1b48594 │ │ │ │ + @ instruction: 0xf852f676 │ │ │ │ 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: 0xf8cdfabf │ │ │ │ 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 4d84d2 │ │ │ │ @ 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 20c9eae │ │ │ │ rscslt lr, pc, #198180864 @ 0xbd00000 │ │ │ │ rscslt lr, pc, #48758784 @ 0x2e80000 │ │ │ │ - bcc 286398 │ │ │ │ + bcc 2863c0 │ │ │ │ strvs lr, [r4], -sp, asr #19 │ │ │ │ - bcs 9f7cc4 │ │ │ │ + bcs 9f7cec │ │ │ │ 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 +487741,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 0x0000ea6e │ │ │ │ + rsbseq r3, r7, r0, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, r0, ror pc │ │ │ │ - ldrsbteq r3, [r7], #-222 @ 0xffffff22 │ │ │ │ + rsbseq r3, r7, r8, asr #30 │ │ │ │ + ldrhteq r3, [r7], #-214 @ 0xffffff2a │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0xf8df4691 │ │ │ │ @ instruction: 0xf8df288c │ │ │ │ @@ -487753,31 +487761,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: 0xffc0f675 │ │ │ │ stcge 6, cr4, [sl, #-172] @ 0xffffff54 │ │ │ │ - beq 848960 │ │ │ │ + beq 848988 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf8804651 │ │ │ │ @ instruction: 0xf677202c │ │ │ │ - strls pc, [sp], #-2629 @ 0xfffff5bb │ │ │ │ + strls pc, [sp], #-2609 @ 0xfffff5cf │ │ │ │ @ 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 1c9fa4 │ │ │ │ @ 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 +487799,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 36b260 │ │ │ │ teqphi sp, #0 @ p-variant is OBSOLETE │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100ff81 │ │ │ │ + @ instruction: 0xf100ff6d │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774659 │ │ │ │ - @ instruction: 0x4649f9f5 │ │ │ │ + strbmi pc, [r9], -r1, ror #19 @ │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0xf8d8fad3 │ │ │ │ + @ instruction: 0xf8d8fabf │ │ │ │ @ instruction: 0x465a3070 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - strmi pc, [r0], r5, lsr #17 │ │ │ │ + pkhbtmi pc, r0, r1, lsl #17 @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf897d04a │ │ │ │ movwcs r2, #41 @ 0x29 │ │ │ │ - bcs a31270 │ │ │ │ + bcs a31298 │ │ │ │ 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 +487840,109 @@ │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ @ instruction: 0x03b503b5 │ │ │ │ vrhadd.s8 d16, d16, d8 │ │ │ │ ldmdbvs r0!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - @ instruction: 0xff36f675 │ │ │ │ - bleq 848a98 │ │ │ │ + @ instruction: 0xff22f675 │ │ │ │ + bleq 848ac0 │ │ │ │ @ instruction: 0x23204681 │ │ │ │ ldrbmi r2, [r9], -r1, lsl #4 │ │ │ │ - @ instruction: 0xf9aaf677 │ │ │ │ + @ instruction: 0xf996f677 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ - blx fe44a090 │ │ │ │ + blx 1f4a0b8 │ │ │ │ ldrsbtcc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ ldrtmi r7, [r0], -fp, lsr #3 │ │ │ │ - @ instruction: 0xf85af679 │ │ │ │ + @ instruction: 0xf846f679 │ │ │ │ @ instruction: 0xf1b84680 │ │ │ │ @ instruction: 0xd1b40f00 │ │ │ │ biccs r6, r0, r0, lsr r9 │ │ │ │ - @ instruction: 0xff1af675 │ │ │ │ + @ instruction: 0xff06f675 │ │ │ │ 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: 0xf976f677 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ @ instruction: 0xf108a034 │ │ │ │ movwls r0, #44116 @ 0xac54 │ │ │ │ movwcc lr, #6597 @ 0x19c5 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ - blx 18ca0ec │ │ │ │ + blx 13ca114 │ │ │ │ @ instruction: 0xf8d8e116 │ │ │ │ tstcs r4, r0, ror r0 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100fef5 │ │ │ │ + @ instruction: 0xf100fee1 │ │ │ │ @ instruction: 0xf89b0818 │ │ │ │ pkhbtmi r2, r1, r0 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf89b4641 │ │ │ │ @ instruction: 0xf6773011 │ │ │ │ - movwcs pc, #2405 @ 0x965 @ │ │ │ │ + movwcs pc, #2385 @ 0x951 @ │ │ │ │ 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, -r1, lsr #20]! @ │ │ │ │ ldrsbthi pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf8d8e766 │ │ │ │ ldmdavs sl, {r4, r5, r6, ip, sp} │ │ │ │ - bcs 36b3ac │ │ │ │ + bcs 36b3d4 │ │ │ │ rsbshi pc, fp, #0 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0xf6756930 │ │ │ │ - @ instruction: 0xf100fec7 │ │ │ │ + @ instruction: 0xf100feb3 │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6774659 │ │ │ │ - @ instruction: 0x4649f93b │ │ │ │ + strbmi pc, [r9], -r7, lsr #18 @ │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - @ instruction: 0xf8d8fa19 │ │ │ │ + @ instruction: 0xf8d8fa05 │ │ │ │ @ instruction: 0x465a3070 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf678111f │ │ │ │ - strmi pc, [r0], fp, ror #31 │ │ │ │ + pkhtbmi pc, r0, r7, asr #31 @ │ │ │ │ @ instruction: 0xf8d8e744 │ │ │ │ tstcs r4, r0, ror r0 │ │ │ │ movwls r6, #14640 @ 0x3930 │ │ │ │ - mcr2 6, 5, pc, cr10, cr5, {3} @ │ │ │ │ + mrc2 6, 4, pc, cr6, 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: 0xf906f677 │ │ │ │ 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: 0xf8dff9d5 │ │ │ │ @ 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 2188c0 │ │ │ │ adcshi pc, r1, r0 │ │ │ │ @ instruction: 0xb1134691 │ │ │ │ svclt 0x00284599 │ │ │ │ @ instruction: 0xf1b94699 │ │ │ │ svclt 0x00080f01 │ │ │ │ ldrdvc pc, [r0], #-136 @ 0xffffff78 @ │ │ │ │ addhi pc, r8, r0 │ │ │ │ @@ -487944,17 +487952,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 94a870 │ │ │ │ @ instruction: 0xf8cd7c42 │ │ │ │ - bcs a2c8cc │ │ │ │ + bcs a2c8f4 │ │ │ │ @ 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 +487978,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 5c7f58 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 4c7ef8 │ │ │ │ - ldc2l 6, cr15, [r8, #468]! @ 0x1d4 │ │ │ │ + blvc 4c7f20 │ │ │ │ + stc2l 6, cr15, [r4, #468]! @ 0x1d4 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2de17c │ │ │ │ + blgt 2de1a4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - ldrtmi pc, [sl], -pc, ror #18 @ │ │ │ │ + @ instruction: 0x463af95b │ │ │ │ vmax.s8 q10, q0, │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - @ instruction: 0xff42f678 │ │ │ │ + @ instruction: 0xff2ef678 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - movwcs pc, #3899 @ 0xf3b @ │ │ │ │ + movwcs pc, #3879 @ 0xf27 @ │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [lr, #468]! @ 0x1d4 │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xf94af679 │ │ │ │ + @ instruction: 0xf936f679 │ │ │ │ @ instruction: 0x4623463a │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781145 │ │ │ │ - @ instruction: 0x4607ff1d │ │ │ │ + strmi pc, [r7], -r9, lsl #30 │ │ │ │ ldrcs pc, [r0], #2271 @ 0x8df │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6e69b0 │ │ │ │ + blls 6e69d8 │ │ │ │ @ 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 6549ca │ │ │ │ strb pc, [r8, -r2, lsl #18] @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ @ instruction: 0x463071dd │ │ │ │ - mcr2 6, 6, pc, cr12, cr8, {3} @ │ │ │ │ + mrc2 6, 5, pc, cr8, cr8, {3} │ │ │ │ strmi r9, [r2], -r5, lsl #22 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf44ffeeb │ │ │ │ + @ instruction: 0xf44ffed7 │ │ │ │ @ instruction: 0x460271b3 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0x4682febf │ │ │ │ + strmi pc, [r2], fp, lsr #29 │ │ │ │ @ instruction: 0xf8cde68c │ │ │ │ @ instruction: 0xf8cd801c │ │ │ │ ldc 0, cr9, [sp, #96] @ 0x60 │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - @ instruction: 0x4680fd7b │ │ │ │ + strmi pc, [r0], r7, ror #26 │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - strbmi pc, [r2], -pc, ror #17 @ │ │ │ │ + @ instruction: 0x4642f8db │ │ │ │ @ instruction: 0xf44f9b04 │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mcr2 6, 6, pc, cr2, cr8, {3} @ │ │ │ │ + mcr2 6, 5, pc, cr14, 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 +488081,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 4480f4 │ │ │ │ ldmdbvs r0!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - strmi pc, [r0], r9, lsr #26 │ │ │ │ + pkhbtmi pc, r0, r5, lsl #26 @ │ │ │ │ @ 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 30acd0 │ │ │ │ + blcs a2bbfc │ │ │ │ vst4.16 {d29-d32}, [pc], ip │ │ │ │ ldrtmi r7, [r0], -r6, asr #3 │ │ │ │ - mcr2 6, 2, pc, cr8, cr8, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr4, cr8, {3} │ │ │ │ movwcs r7, #3138 @ 0xc42 │ │ │ │ movwls r9, #40965 @ 0xa005 │ │ │ │ rsbvs r2, fp, r0, lsr #20 │ │ │ │ orrhi pc, r3, r0, lsl #4 │ │ │ │ - blcs 9d43f4 │ │ │ │ + blcs 9d441c │ │ │ │ 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 +488140,177 @@ │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ movwls r9, #23299 @ 0x5b03 │ │ │ │ @ instruction: 0xf8cd2220 │ │ │ │ ldc 0, cr11, [sp, #160] @ 0xa0 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0e │ │ │ │ - @ instruction: 0x4683fcbb │ │ │ │ + strmi pc, [r3], r7, lsr #25 │ │ │ │ @ instruction: 0x4623b158 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 748f84 │ │ │ │ + bleq 748fac │ │ │ │ @ instruction: 0xf6794630 │ │ │ │ - blls 38ac1c │ │ │ │ + blls 38abf4 │ │ │ │ vst1.16 {d20-d22}, [pc :64], sl │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - mcr2 6, 0, pc, cr2, cr8, {3} @ │ │ │ │ + stc2l 6, cr15, [lr, #480]! @ 0x1e0 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf897fdfb │ │ │ │ + @ instruction: 0xf897fde7 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r4, #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 5c7310 │ │ │ │ ldmdbvs r0!, {r5, r9, sp} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #56] @ 0x38 │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - @ instruction: 0x4604fc79 │ │ │ │ + strmi pc, [r4], -r5, ror #24 │ │ │ │ strtmi fp, [sl], -r0, asr #2 │ │ │ │ adcvs ip, r0, #12288 @ 0x3000 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xfff0f678 │ │ │ │ + @ instruction: 0xffdcf678 │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - strmi pc, [r2], -r3, asr #27 │ │ │ │ + strmi pc, [r2], -pc, lsr #27 │ │ │ │ @ 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 31e578 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strbmi pc, [r3], -pc, lsr #27 @ │ │ │ │ + @ instruction: 0x4643fd9b │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - stc2 6, cr15, [r8, #480]! @ 0x1e0 │ │ │ │ + ldc2 6, cr15, [r4, #480] @ 0x1e0 │ │ │ │ ldrbmi r9, [r2], -r3, lsl #22 │ │ │ │ vmax.s8 d20, d0, d7 │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - stc2 6, cr15, [r0, #480]! @ 0x1e0 │ │ │ │ + stc2 6, cr15, [ip, #480] @ 0x1e0 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strmi r7, [r0], r5, lsr #3 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0x4642fd73 │ │ │ │ + @ instruction: 0x4642fd5f │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - ldc2 6, cr15, [r2, #480] @ 0x1e0 │ │ │ │ + ldc2l 6, cr15, [lr, #-480]! @ 0xfffffe20 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], fp, lsl #27 │ │ │ │ + @ instruction: 0x4682fd77 │ │ │ │ @ instruction: 0x4652e532 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], r3, lsl #27 │ │ │ │ + strmi pc, [r2], pc, ror #26 │ │ │ │ ldrbmi lr, [r2], -sl, lsr #10 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - @ instruction: 0x4682fd7b │ │ │ │ + strmi pc, [r2], r7, ror #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 4c82fc │ │ │ │ + blx fffca6a2 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2de558 │ │ │ │ + blgt 2de580 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - ldrtmi pc, [fp], -r1, lsl #31 @ │ │ │ │ + ldrtmi pc, [fp], -sp, ror #30 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2l 6, cr15, [r4, #-480] @ 0xfffffe20 │ │ │ │ + stc2l 6, cr15, [r0, #-480] @ 0xfffffe20 │ │ │ │ subscc pc, r5, #79 @ 0x4f │ │ │ │ @ instruction: 0xf04f4601 │ │ │ │ @ instruction: 0x46303355 │ │ │ │ @ instruction: 0xffdaf7fc │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ movwne lr, #59853 @ 0xe9cd │ │ │ │ eorcs r4, r0, #137363456 @ 0x8300000 │ │ │ │ - blvc 5c835c │ │ │ │ + blvc 5c8384 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - strmi pc, [r7], -r3, ror #23 │ │ │ │ + strmi pc, [r7], -pc, asr #23 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff5af678 │ │ │ │ + @ instruction: 0xff46f678 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf04ffd2d │ │ │ │ + @ instruction: 0xf04ffd19 │ │ │ │ strmi r3, [r1], -sl, lsr #5 │ │ │ │ @ instruction: 0x33aaf04f │ │ │ │ @ instruction: 0xf7fc4630 │ │ │ │ - ldc 15, cr15, [pc, #716] @ 20cff4 │ │ │ │ + ldc 15, cr15, [pc, #716] @ 20d01c │ │ │ │ movwcs r7, #2851 @ 0xb23 │ │ │ │ mulscs r1, r8, r8 │ │ │ │ strmi r9, [r1], lr, lsl #6 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ stc 0, cr6, [sp, #396] @ 0x18c │ │ │ │ @ instruction: 0xf6757b0a │ │ │ │ - @ instruction: 0x4607fbbb │ │ │ │ + strmi pc, [r7], -r7, lsr #23 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xff32f678 │ │ │ │ + @ instruction: 0xff1ef678 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - ldrbmi pc, [fp], -r5, lsl #26 @ │ │ │ │ + @ instruction: 0x465bfcf1 │ │ │ │ strmi r4, [r7], -sl, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - @ instruction: 0xf8cdfcfd │ │ │ │ + @ instruction: 0xf8cdfce9 │ │ │ │ strmi sl, [r3], -r0 │ │ │ │ cmncs r3, sl, lsr r6 │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strmi pc, [r2], r9, lsr #26 │ │ │ │ + pkhbtmi pc, r2, r5, lsl #26 @ │ │ │ │ @ instruction: 0x4652e49c │ │ │ │ @ instruction: 0xf44f9b05 │ │ │ │ ldrtmi r7, [r0], -r4, ror #3 │ │ │ │ - stc2l 6, cr15, [ip], #480 @ 0x1e0 │ │ │ │ + ldc2l 6, cr15, [r8], {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} │ │ │ │ + cdp 6, 1, cr15, cr6, cr2, {1} │ │ │ │ ... │ │ │ │ - rsbseq r3, r7, r8, asr #21 │ │ │ │ + rsbseq r3, r7, r0, lsr #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, r6, ror sl │ │ │ │ + rsbseq r3, r7, lr, asr #20 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r7, r0, asr #13 │ │ │ │ + @ instruction: 0x00773698 │ │ │ │ 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 +488327,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 22d880 │ │ │ │ @ instruction: 0xf8cd6918 │ │ │ │ - blls 26ce6c │ │ │ │ - bvc fe9552c8 │ │ │ │ + blls 26ce94 │ │ │ │ + bvc fe9552f0 │ │ │ │ mulge r9, r3, r8 │ │ │ │ - blx 194a81e │ │ │ │ + blx 144a846 │ │ │ │ @ instruction: 0xf880462a │ │ │ │ @ instruction: 0xf100502c │ │ │ │ @ instruction: 0x46530518 │ │ │ │ strmi r4, [r7], -r9, lsr #12 │ │ │ │ - stc2l 6, cr15, [lr, #472] @ 0x1d8 │ │ │ │ - bge 395a60 │ │ │ │ + ldc2 6, cr15, [sl, #472]! @ 0x1d8 │ │ │ │ + bge 395a88 │ │ │ │ movwcc lr, #27085 @ 0x69cd │ │ │ │ - blge 4b1a88 │ │ │ │ + blge 4b1ab0 │ │ │ │ @ instruction: 0xf8cd461c │ │ │ │ @ instruction: 0xf1079024 │ │ │ │ andls r0, r2, #84, 24 @ 0x5400 │ │ │ │ - bgt 5f1a88 │ │ │ │ + bgt 5f1ab0 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stm ip, {sl, fp, ip, pc} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - ldmdbvs r3!, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r2, r7, 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: 0xf89afc45 │ │ │ │ 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 a9e918 │ │ │ │ + b 1609b18 │ │ │ │ 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 +488388,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 122c0f8 │ │ │ │ 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 41bb74 │ │ │ │ + b 249378 │ │ │ │ + b 124cf84 │ │ │ │ @ instruction: 0xf141010e │ │ │ │ - b 519754 │ │ │ │ - b 160ff60 │ │ │ │ + b 51977c │ │ │ │ + b 160ff88 │ │ │ │ @ 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 9d48ec │ │ │ │ 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 +488428,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 2f3bf4 │ │ │ │ @ instruction: 0xf7fb4620 │ │ │ │ movwcs pc, #2779 @ 0xadb @ │ │ │ │ movwls r2, #45313 @ 0xb101 │ │ │ │ strmi r9, [r6], -sl, lsl #2 │ │ │ │ - blge 4c7750 │ │ │ │ + blge 4c7778 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blge 3c7718 │ │ │ │ - blx 1c4a9bc │ │ │ │ + blge 3c7740 │ │ │ │ + blx 174a9e4 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f3bf8 │ │ │ │ + blgt 2f3c20 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - @ instruction: 0x462bfddf │ │ │ │ + strtmi pc, [fp], -fp, asr #27 │ │ │ │ ldrtmi r9, [r2], -r0, lsl #16 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx feeca9ee │ │ │ │ + blx fe9caa16 │ │ │ │ @ instruction: 0xf5b84605 │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ - blls 22d538 │ │ │ │ + blls 22d560 │ │ │ │ ldmdbvs r8, {r6, r7, r8, sp} │ │ │ │ - blx 1e4a9f4 │ │ │ │ + blx 194aa1c │ │ │ │ @ instruction: 0xf1007c2b │ │ │ │ @ instruction: 0xf8800718 │ │ │ │ movwcs r3, #4140 @ 0x102c │ │ │ │ @ instruction: 0x461a4639 │ │ │ │ @ instruction: 0xf6764606 │ │ │ │ - bls 2cc3bc │ │ │ │ + bls 2cc394 │ │ │ │ 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 ff88c6f8 │ │ │ │ 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 +488482,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: 0xf9f8f675 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f3cb0 │ │ │ │ + blgt 2f3cd8 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - stc2 6, cr15, [r0, #480] @ 0x1e0 │ │ │ │ + stc2l 6, cr15, [ip, #-480]! @ 0xfffffe20 │ │ │ │ strbmi r4, [r3], -sl, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - @ instruction: 0x4605fb53 │ │ │ │ - bllt 1f9e97c │ │ │ │ + @ instruction: 0x4605fb3f │ │ │ │ + bllt 1f9e9a4 │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - blx 14caabe │ │ │ │ + blx fcaae6 │ │ │ │ @ instruction: 0x4605455f │ │ │ │ rschi pc, r9, r0, lsl #1 │ │ │ │ @ instruction: 0x462a463e │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ movwcs sl, #3811 @ 0xee3 │ │ │ │ movwvs lr, #43469 @ 0xa9cd │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ stmdbhi sl, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6758906 │ │ │ │ - @ instruction: 0x4607f9d9 │ │ │ │ - blls 2b960c │ │ │ │ + strmi pc, [r7], -r5, asr #19 │ │ │ │ + blls 2b9634 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - ldc2l 6, cr15, [r0, #-480] @ 0xfffffe20 │ │ │ │ + ldc2 6, cr15, [ip, #-480]! @ 0xfffffe20 │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6784620 │ │ │ │ - strmi pc, [r2], -r3, lsr #22 │ │ │ │ + strmi pc, [r2], -pc, lsl #22 │ │ │ │ strls lr, [sl], -r2, asr #13 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ tstcs r1, sl, lsl #18 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6758906 │ │ │ │ - @ instruction: 0x4606f9b9 │ │ │ │ - blls 2b964c │ │ │ │ + strmi pc, [r6], -r5, lsr #19 │ │ │ │ + blls 2b9674 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2 6, cr15, [r0, #-480]! @ 0xfffffe20 │ │ │ │ + ldc2 6, cr15, [ip, #-480] @ 0xfffffe20 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6781151 │ │ │ │ - strmi pc, [r3], -r3, lsl #22 │ │ │ │ - bmi fe707030 │ │ │ │ + strmi pc, [r3], -pc, ror #21 │ │ │ │ + bmi fe707058 │ │ │ │ @ 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 26d544 │ │ │ │ cdpvs 1, 3, cr2, cr6, cr2, {1} │ │ │ │ @ instruction: 0xf8937a9d │ │ │ │ - blls 22d1d4 │ │ │ │ + blls 22d1fc │ │ │ │ @ instruction: 0xf6756918 │ │ │ │ - strbmi pc, [r3], -r5, lsr #19 @ │ │ │ │ + @ instruction: 0x4643f991 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf880462a │ │ │ │ strbmi r5, [r1], -ip, lsr #32 │ │ │ │ @ instruction: 0xf6764607 │ │ │ │ - @ instruction: 0x9609fc17 │ │ │ │ + strls pc, [r9], -r3, lsl #24 │ │ │ │ @ instruction: 0xf107ae06 │ │ │ │ stcge 12, cr0, [sl, #-336] @ 0xfffffeb0 │ │ │ │ - bllt 3c790c │ │ │ │ + bllt 3c7934 │ │ │ │ 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: 0x4641fcd1 │ │ │ │ @ instruction: 0x463846b8 │ │ │ │ - blx ff84b1ea │ │ │ │ + blx ff84b212 │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #6 │ │ │ │ stc2l 7, cr15, [r2, #-1008] @ 0xfffffc10 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ eorlt pc, r8, sp, asr #17 │ │ │ │ movwcs lr, #27085 @ 0x69cd │ │ │ │ mcrrvc 6, 0, r4, r2, cr7 │ │ │ │ @ instruction: 0xf8c52101 │ │ │ │ @ instruction: 0xf8d8b004 │ │ │ │ @ instruction: 0xf6750010 │ │ │ │ - strmi pc, [r5], -r9, asr #18 │ │ │ │ + @ instruction: 0x4605f935 │ │ │ │ mcrgt 1, 0, fp, cr3, cr8, {1} │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6789800 │ │ │ │ - ldrtmi pc, [sl], -r1, asr #25 @ │ │ │ │ + ldrtmi pc, [sl], -sp, lsr #25 @ │ │ │ │ strtmi r9, [fp], -r0, lsl #16 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fe74ac28 │ │ │ │ + blx fe24ac50 │ │ │ │ str r4, [r6, -r7, lsl #12] │ │ │ │ - bcs 122c358 │ │ │ │ - b 15fcea4 │ │ │ │ + bcs 122c380 │ │ │ │ + b 15fcecc │ │ │ │ rsbseq r0, r7, r6, asr #18 │ │ │ │ - blls 3413e4 │ │ │ │ + blls 34140c │ │ │ │ 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: 0xf90ef675 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x0028f43f │ │ │ │ - blgt 2f3e88 │ │ │ │ + blgt 2f3eb0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6783514 │ │ │ │ - @ instruction: 0xe71dfc97 │ │ │ │ - blls 25eb38 │ │ │ │ + ldr pc, [sp, -r3, lsl #25] │ │ │ │ + blls 25eb60 │ │ │ │ stmdals r0, {r0, r1, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf974f7fb │ │ │ │ svcvc 0x0091f5b8 │ │ │ │ @ instruction: 0xf47f4605 │ │ │ │ @ instruction: 0x462aaeb8 │ │ │ │ vst2.8 {d25-d26}, [pc], r0 │ │ │ │ @ instruction: 0xf67871a5 │ │ │ │ - @ instruction: 0x4605fa39 │ │ │ │ + strmi pc, [r5], -r5, lsr #20 │ │ │ │ @ instruction: 0xf8dde6af │ │ │ │ strls r8, [r0], #-20 @ 0xffffffec │ │ │ │ - bcs 346d5c │ │ │ │ + bcs 346d84 │ │ │ │ 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: 0xf8f8f675 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0718 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - blx fe24acd2 │ │ │ │ + blx 1d4acfa │ │ │ │ andcs sl, r0, #6144 @ 0x1800 │ │ │ │ eorls pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf1069206 │ │ │ │ stmib sp, {r2, r4, r6, sl, fp}^ │ │ │ │ stcge 2, cr2, [sl, #-28] @ 0xffffffe4 │ │ │ │ stm r5, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6789800 │ │ │ │ - ldr pc, [ip], pc, asr #24 │ │ │ │ + @ instruction: 0xe69cfc3b │ │ │ │ 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. {d31,d33}, [pc :64], r5 │ │ │ │ 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: 0xf8b6f675 │ │ │ │ @ instruction: 0xf1002301 │ │ │ │ @ instruction: 0x461a0718 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - blx 11cad56 │ │ │ │ + blx ccad7e │ │ │ │ strls sl, [r9, #-2822] @ 0xfffff4fa │ │ │ │ - bllt 3c7ab8 │ │ │ │ + bllt 3c7ae0 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ - blgt 5f87b8 │ │ │ │ + blgt 5f87e0 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - stc2 6, cr15, [lr], {120} @ 0x78 │ │ │ │ + blx cadaa │ │ │ │ stcls 6, cr14, [r0], {91} @ 0x5b │ │ │ │ @ instruction: 0x21aff240 │ │ │ │ ldrb r6, [ip, r0, lsr #18] │ │ │ │ - bl d4ac38 │ │ │ │ - rsbseq r3, r7, r4, lsl r2 │ │ │ │ + bl 84ac60 │ │ │ │ + rsbseq r3, r7, ip, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r7, lr, lsl #4 │ │ │ │ + rsbseq r3, r7, r6, ror #3 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r2, r7, r2, lsr #31 │ │ │ │ + rsbseq r2, r7, sl, ror pc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2c8884 │ │ │ │ + blhi 2c88ac │ │ │ │ @ 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 @ 20d418 │ │ │ │ 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 +488785,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 2c8878 │ │ │ │ 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 12499f4 │ │ │ │ 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: 0xff70f674 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2def24 │ │ │ │ + blgt 2def4c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - stmdbvs r8!, {r0, r1, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r1, r2, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6742122 │ │ │ │ - @ instruction: 0xf100ff99 │ │ │ │ + @ instruction: 0xf100ff85 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ strbmi r2, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8802320 │ │ │ │ strcs r2, [r0], -ip, lsr #32 │ │ │ │ - blx 4cafbc │ │ │ │ + @ instruction: 0xf9f6f676 │ │ │ │ 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 ff3cb010 │ │ │ │ @ instruction: 0x21276928 │ │ │ │ - @ instruction: 0xff78f674 │ │ │ │ + @ instruction: 0xff64f674 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strtmi r4, [r1], -r7, lsl #12 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ - @ instruction: 0xf9ecf676 │ │ │ │ + @ instruction: 0xf9d8f676 │ │ │ │ stmib fp, {r4, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf8cb6601 │ │ │ │ @ instruction: 0xf107600c │ │ │ │ @ instruction: 0xf8cd0654 │ │ │ │ ldm fp, {r2, r3, r6, pc} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r9], -pc │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - @ instruction: 0xe778fabb │ │ │ │ + ldrb pc, [r8, -r7, lsr #21]! @ │ │ │ │ stmdale ip, {r2, r5, sl, fp, sp}^ │ │ │ │ @ instruction: 0xf2002c22 │ │ │ │ @ instruction: 0xf47f878a │ │ │ │ - bvc fe73941c │ │ │ │ + bvc fe739444 │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ adcmi r7, r3, #356352 @ 0x57000 │ │ │ │ @ instruction: 0xf896d104 │ │ │ │ adcsmi r3, fp, #41 @ 0x29 │ │ │ │ svcge 0x0066f43f │ │ │ │ stmdbvs r8!, {r1, r5, r8, sp} │ │ │ │ ldrdge pc, [r0], #-134 @ 0xffffff7a @ │ │ │ │ - @ instruction: 0xff44f674 │ │ │ │ + @ instruction: 0xff30f674 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4622463b │ │ │ │ eormi pc, ip, r0, lsl #17 │ │ │ │ strmi r4, [r0], r9, asr #12 │ │ │ │ - @ instruction: 0xf9b6f676 │ │ │ │ + @ instruction: 0xf9a2f676 │ │ │ │ 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: 0xf896fa71 │ │ │ │ @ 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 2ce3a8 │ │ │ │ svcge 0x0024f63f │ │ │ │ - bvc fe6a8fd0 │ │ │ │ + bvc fe6a8ff8 │ │ │ │ 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 24e3d8 │ │ │ │ strbmi sp, [r1], -ip, lsl #18 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ @ instruction: 0x463af913 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf820f678 │ │ │ │ + @ instruction: 0xf80cf678 │ │ │ │ @ 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 16f934c │ │ │ │ @ instruction: 0x06d86e36 │ │ │ │ cmpphi sp, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - bvc fe6ac828 │ │ │ │ + bvc fe6ac850 │ │ │ │ @ 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: 0xf100feab │ │ │ │ @ instruction: 0xf8980418 │ │ │ │ @ instruction: 0x46213010 │ │ │ │ eorcc pc, ip, r0, lsl #17 │ │ │ │ ldrmi r2, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6764606 │ │ │ │ - blge 64bc58 │ │ │ │ + blge 64bc30 │ │ │ │ @ instruction: 0xf1062200 │ │ │ │ @ instruction: 0xf8cd0c54 │ │ │ │ andsls r8, r0, #76 @ 0x4c │ │ │ │ andscs lr, r1, #3358720 @ 0x334000 │ │ │ │ stm r7, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ ldrtmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - @ instruction: 0xe6bcf9ff │ │ │ │ + ldrt pc, [ip], fp, ror #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 256810 │ │ │ │ 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: 0xff9ef677 │ │ │ │ @ instruction: 0xf8969003 │ │ │ │ strcc r3, [r1, #-44] @ 0xffffffd4 │ │ │ │ @ instruction: 0xf081429d │ │ │ │ stmdbls r4, {r1, r4, r8, pc} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrls r4, [r4, #-1608] @ 0xfffff9b8 │ │ │ │ @ instruction: 0xf818f7fb │ │ │ │ @ instruction: 0x46076972 │ │ │ │ @ instruction: 0x23b1f240 │ │ │ │ mlami r9, r6, r8, pc @ │ │ │ │ @ instruction: 0xf8d9429a │ │ │ │ svclt 0x000c0010 │ │ │ │ vmin.s8 d20, d0, d9 │ │ │ │ @ instruction: 0xf67421b2 │ │ │ │ - ldcvc 14, cr15, [sl], #-372 @ 0xfffffe8c │ │ │ │ + ldcvc 14, cr15, [sl], #-292 @ 0xfffffedc │ │ │ │ @ instruction: 0xf1004623 │ │ │ │ pkhbtmi r0, r0, r8, lsl #8 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ andcs r4, r1, #34603008 @ 0x2100000 │ │ │ │ - @ instruction: 0xf8cef676 │ │ │ │ + @ instruction: 0xf8baf676 │ │ │ │ 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: 0xf98af678 │ │ │ │ + bcs 2340b8 │ │ │ │ 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 +489011,27 @@ │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf898879d │ │ │ │ @ instruction: 0xf014400b │ │ │ │ @ instruction: 0xf43f0401 │ │ │ │ @ instruction: 0xf896ae2e │ │ │ │ - blcs 259994 │ │ │ │ + blcs 2599bc │ │ │ │ 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 2599e4 │ │ │ │ @ instruction: 0xf998d8ec │ │ │ │ - blcs 219948 │ │ │ │ + blcs 219970 │ │ │ │ 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 +489040,489 @@ │ │ │ │ strmi r2, [r4], -r1, lsl #4 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf9f4f7fb │ │ │ │ andseq pc, r8, #4, 2 │ │ │ │ tstpeq r8, #0, 2 @ p-variant is OBSOLETE │ │ │ │ msrne (UNDEF: 103), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r4], -sp, lsl #30 │ │ │ │ + @ instruction: 0x4604fef9 │ │ │ │ ldrtmi lr, [sl], -pc, ror #11 │ │ │ │ @ instruction: 0x462821d7 │ │ │ │ - mcr2 6, 7, pc, cr0, cr7, {3} @ │ │ │ │ + mcr2 6, 6, pc, cr12, cr7, {3} @ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ andls r3, r3, r4, lsl r2 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r4, r8, r9, sp}^ │ │ │ │ stmdbvs r8!, {r4, r8, r9, sp} │ │ │ │ @ instruction: 0xf6742220 │ │ │ │ - @ instruction: 0x4604fd9b │ │ │ │ - blge 639e88 │ │ │ │ + strmi pc, [r4], -r7, lsl #27 │ │ │ │ + blge 639eb0 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xf912f678 │ │ │ │ + @ instruction: 0xf8fef678 │ │ │ │ @ instruction: 0xf1037c3b │ │ │ │ - blcs 21bd9c │ │ │ │ + blcs 21bdc4 │ │ │ │ stclge 4, cr15, [fp, #252] @ 0xfc │ │ │ │ @ instruction: 0xf10d9704 │ │ │ │ - vldr s0, [pc, #320] @ 20daec │ │ │ │ + vldr s0, [pc, #320] @ 20db14 │ │ │ │ @ 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 2cfe6c │ │ │ │ + blx 309a28 │ │ │ │ + blx b0c620 │ │ │ │ + b 124be1c │ │ │ │ + blx 2cda28 │ │ │ │ + b 124a638 │ │ │ │ + b a4da28 │ │ │ │ + b d0e614 │ │ │ │ + b 16d0a0c │ │ │ │ @ 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], #-876 @ 0xfffffc94 │ │ │ │ @ instruction: 0xf43f4604 │ │ │ │ stmdbls r3, {r2, r3, r4, r7, r8, sl, fp, sp, pc} │ │ │ │ ldrbmi r2, [r2], -r1, lsl #6 │ │ │ │ ldrls r4, [r4, -r8, lsr #12] │ │ │ │ @ instruction: 0xff24f7fa │ │ │ │ movwcs r4, #1542 @ 0x606 │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ movwcc lr, #2506 @ 0x9ca │ │ │ │ stc 12, cr7, [sp, #456] @ 0x1c8 │ │ │ │ @ instruction: 0xf6748b10 │ │ │ │ - strmi pc, [r0], r9, asr #26 │ │ │ │ - blge 639f8c │ │ │ │ + @ instruction: 0x4680fd35 │ │ │ │ + blge 639fb4 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - @ instruction: 0x4643f8bd │ │ │ │ + strbmi pc, [r3], -r9, lsr #17 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r8], -sp, lsr #2 │ │ │ │ - mrc2 6, 4, pc, cr0, cr7, {3} │ │ │ │ + mrc2 6, 3, pc, cr12, cr7, {3} │ │ │ │ @ instruction: 0x7c729b04 │ │ │ │ mrrcvc 6, 8, r4, r9, cr0 │ │ │ │ - blx 65835e │ │ │ │ - b 1609e7c │ │ │ │ + blx 658386 │ │ │ │ + b 1609ea4 │ │ │ │ @ instruction: 0xd1a67ce1 │ │ │ │ sbcle r2, r0, r0, lsl #18 │ │ │ │ @ instruction: 0x1c0ee9cd │ │ │ │ - blvc 5c90e4 │ │ │ │ + blvc 5c910c │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - blvc 7490ac │ │ │ │ - ldc2 6, cr15, [lr, #-464] @ 0xfffffe30 │ │ │ │ + blvc 7490d4 │ │ │ │ + stc2 6, cr15, [sl, #-464] @ 0xfffffe30 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2df3d0 │ │ │ │ + blgt 2df3f8 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - @ instruction: 0xf892f678 │ │ │ │ + @ instruction: 0xf87ef678 │ │ │ │ @ instruction: 0x464b4632 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf677111f │ │ │ │ - strmi pc, [r6], -r5, ror #28 │ │ │ │ + @ instruction: 0x4606fe51 │ │ │ │ @ instruction: 0x463ae79f │ │ │ │ bicvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf04ffe37 │ │ │ │ + @ instruction: 0xf04ffe23 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [lr], {116} @ 0x74 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2f871c │ │ │ │ + blgt 2f8744 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6784628 │ │ │ │ - ldcvc 8, cr15, [fp], #-420 @ 0xfffffe5c │ │ │ │ + ldcvc 8, cr15, [fp], #-340 @ 0xfffffeac │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf04fad24 │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ @ instruction: 0x46d90a50 │ │ │ │ - blhi 218917c │ │ │ │ + blhi 21891a4 │ │ │ │ @ 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: 0xf89bfe45 │ │ │ │ @ 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 6491ac │ │ │ │ + ldc2 6, cr15, [lr], {116} @ 0x74 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f879c │ │ │ │ + blgt 2f87c4 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46280814 │ │ │ │ - @ instruction: 0xf826f678 │ │ │ │ + @ instruction: 0xf812f678 │ │ │ │ ldrtmi r4, [r2], -r3, asr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf677112d │ │ │ │ - @ instruction: 0xf89bfdf9 │ │ │ │ + @ instruction: 0xf89bfde5 │ │ │ │ ldclvc 0, cr3, [r2], #-68 @ 0xffffffbc │ │ │ │ - bcs 121f588 │ │ │ │ + bcs 121f5b0 │ │ │ │ vqrdmulh.s d15, d3, d7 │ │ │ │ - blcs 24227c │ │ │ │ + blcs 2422a4 │ │ │ │ stmib sp, {r0, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xed9d3910 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6928 │ │ │ │ @ instruction: 0xf6747b14 │ │ │ │ - strmi pc, [r3], -r9, lsl #25 │ │ │ │ + @ instruction: 0x4603fc75 │ │ │ │ @ instruction: 0x4652b150 │ │ │ │ - bgt 2f27c0 │ │ │ │ + bgt 2f27e8 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r8, lsr #12 │ │ │ │ - @ instruction: 0xf800f678 │ │ │ │ + @ instruction: 0xffecf677 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r2, #476] @ 0x1dc │ │ │ │ + ldc2 6, cr15, [lr, #476]! @ 0x1dc │ │ │ │ str r4, [r2, r6, lsl #12]! │ │ │ │ @ instruction: 0x46284639 │ │ │ │ mcr2 7, 7, pc, cr10, cr10, {7} @ │ │ │ │ strt r4, [lr], #1540 @ 0x604 │ │ │ │ svcvs 0x00347c3b │ │ │ │ svclt 0x00982b01 │ │ │ │ - beq 164a01c │ │ │ │ + beq 164a044 │ │ │ │ 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, #10688 @ 0x29c0 │ │ │ │ movwcs r4, #1537 @ 0x601 │ │ │ │ @ instruction: 0xf04f4628 │ │ │ │ @ instruction: 0xf7fc0800 │ │ │ │ strmi pc, [r6], -r1, asr #16 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ tstcs r1, r4, lsl r3 │ │ │ │ @ instruction: 0xf04f7c72 │ │ │ │ @ instruction: 0xf8ca0900 │ │ │ │ stmib sp, {r2, ip, sp}^ │ │ │ │ @ instruction: 0xf6748910 │ │ │ │ - strmi pc, [r4], -r9, asr #24 │ │ │ │ - blge 63a12c │ │ │ │ + @ instruction: 0x4604fc35 │ │ │ │ + blge 63a154 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xffc0f677 │ │ │ │ + @ instruction: 0xffacf677 │ │ │ │ ldrtmi r4, [r2], -r3, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6771145 │ │ │ │ - @ instruction: 0x4604fd93 │ │ │ │ + @ instruction: 0x4604fd7f │ │ │ │ @ instruction: 0x4641e475 │ │ │ │ - blx 8cbc40 │ │ │ │ + blx 8cbc68 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r8], -r5, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2, #-476]! @ 0xfffffe24 │ │ │ │ + stc2l 6, cr15, [lr, #-476] @ 0xfffffe24 │ │ │ │ @ instruction: 0xf8964601 │ │ │ │ strtmi r3, [r8], -r9, lsr #32 │ │ │ │ mlacs r8, r6, r8, pc @ │ │ │ │ ldc2 7, cr15, [sl, #1004]! @ 0x3ec │ │ │ │ strbt r4, [r2], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xf7fb4641 │ │ │ │ strmi pc, [r4], -r7, lsl #20 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ mcr2 7, 3, pc, cr2, cr11, {7} @ │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ strtmi r4, [r2], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r1], -pc, ror #26 │ │ │ │ + @ instruction: 0x4601fd5b │ │ │ │ strbmi lr, [r1], -r5, ror #15 │ │ │ │ - blx 94bc88 │ │ │ │ + blx 94bcb0 │ │ │ │ vabd.s8 q15, q8, │ │ │ │ stmdbvs r0, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - stc2 6, cr15, [ip], #-464 @ 0xfffffe30 │ │ │ │ + ldc2 6, cr15, [r8], {116} @ 0x74 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ - mcr2 6, 5, pc, cr0, cr5, {3} @ │ │ │ │ + mcr2 6, 4, pc, cr12, cr5, {3} @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xff7ef677 │ │ │ │ + @ instruction: 0xff6af677 │ │ │ │ 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 │ │ │ │ + ldrshteq r2, [r7], #-180 @ 0xffffff4c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r7, r2, lsl ip │ │ │ │ - ldrhteq r2, [r7], #-174 @ 0xffffff52 │ │ │ │ + rsbseq r2, r7, sl, ror #23 │ │ │ │ + @ instruction: 0x00772a96 │ │ │ │ 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: 0x4604fbb1 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 638d40 │ │ │ │ + blge 638d68 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - @ instruction: 0xff3af677 │ │ │ │ - bllt bd48 │ │ │ │ + @ instruction: 0xff26f677 │ │ │ │ + bllt bd70 │ │ │ │ mrrccc 8, 13, pc, ip, cr15 @ │ │ │ │ mulcs r8, r8, r8 │ │ │ │ @ instruction: 0xf50358fb │ │ │ │ @ instruction: 0xf8934360 │ │ │ │ - bl 39c144 │ │ │ │ - bvs ff84eb70 │ │ │ │ + bl 39c16c │ │ │ │ + bvs ff84eb98 │ │ │ │ @ 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 259e5c │ │ │ │ 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 ff60b3c0 │ │ │ │ ldrtmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fc4628 │ │ │ │ strmi pc, [r4], -r3, asr #18 │ │ │ │ - bllt ff40bda8 │ │ │ │ + bllt ff40bdd0 │ │ │ │ mulcc fp, r8, r8 │ │ │ │ strle r0, [r4, #-2011] @ 0xfffff825 │ │ │ │ mlacc ip, r6, r8, pc @ │ │ │ │ @ instruction: 0xf63f2b01 │ │ │ │ @ instruction: 0xf998ad95 │ │ │ │ @ instruction: 0xf898300d │ │ │ │ - blcs 21ddfc │ │ │ │ + blcs 21de24 │ │ │ │ strthi pc, [r2], #704 @ 0x2c0 │ │ │ │ streq pc, [r1], #-20 @ 0xffffffec │ │ │ │ - blge fef0aed0 │ │ │ │ + blge fef0aef8 │ │ │ │ mvnne pc, r0, asr #4 │ │ │ │ @ instruction: 0x6e376928 │ │ │ │ ldrsbthi pc, [r0], #-134 @ 0xffffff7a @ │ │ │ │ mlage r9, r6, r8, pc @ │ │ │ │ - blx fe54b7ba │ │ │ │ + blx 204b7e2 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - mcr2 6, 0, pc, cr0, cr5, {3} @ │ │ │ │ + stc2l 6, cr15, [ip, #468]! @ 0x1d4 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - mrc2 6, 6, pc, cr14, cr7, {3} │ │ │ │ + mcr2 6, 6, pc, cr10, cr7, {3} @ │ │ │ │ ldrtmi r4, [r3], -r2, asr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - vfma.f32 d31, d16, d17 │ │ │ │ + vfma.f32 d31, d16, d13 │ │ │ │ pkhtbmi r2, r1, r3, asr #2 │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0x7c3afb73 │ │ │ │ + @ instruction: 0x7c3afb5f │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0x46214653 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6754680 │ │ │ │ - ldrls pc, [r3, -r5, ror #27] │ │ │ │ + @ instruction: 0x9713fdd1 │ │ │ │ movwcs sl, #3856 @ 0xf10 │ │ │ │ tstls r0, #20, 28 @ 0x140 │ │ │ │ tstcc r1, #3358720 @ 0x334000 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr8, {0} │ │ │ │ stcleq 1, cr15, [r4], #-32 @ 0xffffffe0 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ strtmi r4, [r8], -r1, asr #12 │ │ │ │ - mcr2 6, 5, pc, cr10, cr7, {3} @ │ │ │ │ - bllt 1c0be68 │ │ │ │ + mrc2 6, 4, pc, cr6, cr7, {3} │ │ │ │ + bllt 1c0be90 │ │ │ │ mulmi ip, r8, r8 │ │ │ │ @ instruction: 0xf1400763 │ │ │ │ @ instruction: 0xf89883c0 │ │ │ │ @ instruction: 0xf8d6300d │ │ │ │ ldmibeq fp, {r5, r6, ip, pc}^ │ │ │ │ @ instruction: 0xf899d004 │ │ │ │ - blcs 259ecc │ │ │ │ + blcs 259ef4 │ │ │ │ @ instruction: 0x83b5f000 │ │ │ │ vrecps.f32 d22, d0, d19 │ │ │ │ stmdbvs r8!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ @ instruction: 0xf6749303 │ │ │ │ - @ instruction: 0xf100fb33 │ │ │ │ + @ instruction: 0xf100fb1f │ │ │ │ @ instruction: 0x46040218 │ │ │ │ ldrmi r2, [r1], -r0, lsr #6 │ │ │ │ andcs r9, r1, #8, 4 @ 0x80000000 │ │ │ │ - stc2 6, cr15, [r6, #468]! @ 0x1d4 │ │ │ │ + ldc2 6, cr15, [r2, #468] @ 0x1d4 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - mcr2 6, 4, pc, cr4, cr7, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr0, cr7, {3} │ │ │ │ mulscc r1, r9, r8 │ │ │ │ @ instruction: 0xf899696e │ │ │ │ - blcs 251f00 │ │ │ │ + blcs 251f28 │ │ │ │ ldrbhi pc, [r3, #0]! @ │ │ │ │ @ instruction: 0xf0002b20 │ │ │ │ vmin.s8 q4, q0, q6 │ │ │ │ - blcs 42f858 │ │ │ │ + blcs 42f880 │ │ │ │ ldrbhi pc, [fp], -r0 @ │ │ │ │ - bcc ff84c254 │ │ │ │ + bcc ff84c27c │ │ │ │ @ instruction: 0xf6b758f8 │ │ │ │ - @ instruction: 0xf8dff891 │ │ │ │ + @ instruction: 0xf8dff87d │ │ │ │ @ instruction: 0x46012ad4 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - bleq 124a320 │ │ │ │ - @ instruction: 0xffa2f673 │ │ │ │ + bleq 124a348 │ │ │ │ + @ instruction: 0xff8ef673 │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - beq 164a32c │ │ │ │ - @ instruction: 0xff60f677 │ │ │ │ + beq 164a354 │ │ │ │ + @ instruction: 0xff4cf677 │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r0, r3, ip, pc} │ │ │ │ - blx 14b8d8 │ │ │ │ + blx ffc4b900 │ │ │ │ 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 44d4a8 │ │ │ │ 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} │ │ │ │ + mcr2 6, 1, pc, cr8, cr7, {3} @ │ │ │ │ tstpvc r4, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0xf899fad9 │ │ │ │ + @ instruction: 0xf899fac5 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46060318 │ │ │ │ movwls r4, #46617 @ 0xb619 │ │ │ │ mulscc r1, r9, r8 │ │ │ │ - stc2l 6, cr15, [r8, #-468] @ 0xfffffe2c │ │ │ │ + ldc2 6, cr15, [r4, #-468]! @ 0xfffffe2c │ │ │ │ @ instruction: 0x96059410 │ │ │ │ stmib fp, {r2, r4, r6, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8cd4401 │ │ │ │ ldm fp, {r2, r3, r6, ip, pc} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ stm sl, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r8], -pc │ │ │ │ @ instruction: 0xf6779905 │ │ │ │ - @ instruction: 0xf44ffe19 │ │ │ │ + @ instruction: 0xf44ffe05 │ │ │ │ stmdbvs r8!, {r2, r4, r8, ip, sp, lr} │ │ │ │ - blx fefcb964 │ │ │ │ + blx feacb98c │ │ │ │ @ instruction: 0xf1009b03 │ │ │ │ @ instruction: 0x46060118 │ │ │ │ ldcvc 1, cr9, [sl], {6} │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6757c5b │ │ │ │ - bls 30d448 │ │ │ │ + bls 30d420 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ stmib fp, {r4, sl, ip, pc}^ │ │ │ │ andsls r4, r3, #16777216 @ 0x1000000 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - ldc2l 6, cr15, [r8, #476]! @ 0x1dc │ │ │ │ + stc2l 6, cr15, [r4, #476]! @ 0x1dc │ │ │ │ cmppcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - @ instruction: 0xf899fa95 │ │ │ │ + @ instruction: 0xf899fa81 │ │ │ │ @ instruction: 0xf8802010 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46190318 │ │ │ │ @ instruction: 0xf899930a │ │ │ │ @ instruction: 0x46063011 │ │ │ │ - stc2 6, cr15, [r4, #-468] @ 0xfffffe2c │ │ │ │ + ldc2l 6, cr15, [r0], #468 @ 0x1d4 │ │ │ │ stmib fp, {r4, sl, ip, pc}^ │ │ │ │ ldrtmi r4, [r0], -r1, lsl #8 │ │ │ │ subls pc, ip, sp, asr #17 │ │ │ │ strbteq pc, [r4], #-256 @ 0xffffff00 @ │ │ │ │ ldrbcc r9, [r4], -r4 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ tstls r3, #6144 @ 0x1800 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ andeq lr, pc, sl, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stmdbls r4, {r3, r5, r9, sl, lr} │ │ │ │ - stc2l 6, cr15, [r8, #476] @ 0x1dc │ │ │ │ - blls 3f483c │ │ │ │ + ldc2 6, cr15, [r4, #476]! @ 0x1dc │ │ │ │ + blls 3f4864 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4601fb9b │ │ │ │ + strmi pc, [r1], -r7, lsl #23 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf899fe07 │ │ │ │ + @ instruction: 0xf899fdf3 │ │ │ │ tstcs r0, r0, lsl r0 │ │ │ │ - blcs a32064 │ │ │ │ + blcs a3208c │ │ │ │ svclt 0x001b6928 │ │ │ │ tstpeq pc, #3 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ - blx 29b458 │ │ │ │ + blx 29b480 │ │ │ │ svclt 0x0018f303 │ │ │ │ - ldrbtcc pc, [pc], #259 @ 20e064 @ │ │ │ │ - @ instruction: 0xf9f4f674 │ │ │ │ + ldrbtcc pc, [pc], #259 @ 20e08c @ │ │ │ │ + @ instruction: 0xf9e0f674 │ │ │ │ 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 58e5c0 │ │ │ │ svclt 0x00189107 │ │ │ │ @ instruction: 0xf1002320 │ │ │ │ svclt 0x00080144 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - ldrtmi pc, [r1], -sp, lsr #25 @ │ │ │ │ + @ instruction: 0x4631fc99 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - cdpls 13, 0, cr15, cr5, cr11, {4} │ │ │ │ + mcrls 13, 0, pc, cr5, cr7, {3} @ │ │ │ │ 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 b28584 │ │ │ │ movwls r0, #21251 @ 0x5303 │ │ │ │ - blx 9cba94 │ │ │ │ + blx 4cbabc │ │ │ │ @ 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 +489532,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 34e170 │ │ │ │ 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 2a86f2 │ │ │ │ strtmi r1, [r1], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf844330b │ │ │ │ @ instruction: 0xf8446022 │ │ │ │ @ instruction: 0xf6777023 │ │ │ │ - stmdbls r6, {r0, r1, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r6, {r0, r1, r2, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrdcs pc, [sp, #-211]! @ 0xffffff2d │ │ │ │ + strhcs pc, [sp, #-223]! @ 0xffffff21 @ │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - movwcs pc, #6605 @ 0x19cd @ │ │ │ │ + movwcs pc, #6585 @ 0x19b9 @ │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ ldrmi r4, [sl], -r4, lsl #12 │ │ │ │ @ instruction: 0xf6754631 │ │ │ │ - strtmi pc, [r1], -r1, asr #24 │ │ │ │ + strtmi pc, [r1], -sp, lsr #24 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4631fd1f │ │ │ │ + ldrtmi pc, [r1], -fp, lsl #26 @ │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - blls 30d71c │ │ │ │ + blls 30d6f4 │ │ │ │ vst1.8 {d25-d26}, [pc], r8 │ │ │ │ ldrdls r7, [r3], -r2 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r1], -sp, ror #21 │ │ │ │ + @ instruction: 0x4601fad9 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0xf899fd59 │ │ │ │ + @ instruction: 0xf899fd45 │ │ │ │ tstcs r0, r0, lsl r0 │ │ │ │ - blcs a321c0 │ │ │ │ + blcs a321e8 │ │ │ │ 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, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ stmdbeq r4, {r8, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ @ instruction: 0xf8d84606 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ stmdane r7, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blcs 59fb08 │ │ │ │ + blcs 59fb30 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - ldrtmi pc, [r1], -r3, lsl #24 @ │ │ │ │ + ldrtmi pc, [r1], -pc, ror #23 @ │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - svcls 0x0004fce1 │ │ │ │ + svcls 0x0004fccd │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8976928 │ │ │ │ - blx 29a2ac │ │ │ │ - b b4ae1c │ │ │ │ + blx 29a2d4 │ │ │ │ + b b4ae44 │ │ │ │ @ instruction: 0xf6740403 │ │ │ │ - @ instruction: 0xf897f975 │ │ │ │ + @ instruction: 0xf897f961 │ │ │ │ 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 +489621,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 31b694 │ │ │ │ svclt 0x0018f40e │ │ │ │ - ldrbtcc pc, [pc], #260 @ 20e278 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 20e2a0 @ │ │ │ │ rsbcs r6, r4, #1884160 @ 0x1cc000 │ │ │ │ strcs r9, [r0, -r5, lsl #18] │ │ │ │ - blx 29fb26 │ │ │ │ + blx 29fb4e │ │ │ │ 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, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - tstpcs r2, pc, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r2, fp, lsl sp @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - strmi pc, [r1], -sp, ror #17 │ │ │ │ + @ instruction: 0x4601f8d9 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmdbls r3, {r0, r1, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r3, {r0, r1, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmdbls r9, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r9, {r0, r1, r2, r3, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrtmi pc, [r9], -r1, lsr #27 @ │ │ │ │ + ldrtmi pc, [r9], -sp, lsl #27 @ │ │ │ │ @ instruction: 0xf6746928 │ │ │ │ - stmdbvs sl!, {r0, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs sl!, {r0, r2, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ @ instruction: 0xf8d84604 │ │ │ │ @ instruction: 0xf1001008 │ │ │ │ @ instruction: 0xf3c30744 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ stmdane r7, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - blcs 59fbd4 │ │ │ │ + blcs 59fbfc │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6752201 │ │ │ │ - @ instruction: 0x4621fb7d │ │ │ │ + strtmi pc, [r1], -r9, ror #22 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - stmibvs r2!, {r0, r1, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 172c758 │ │ │ │ + stmibvs r2!, {r0, r1, r2, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 172c780 │ │ │ │ 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 +489684,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 fe48c5dc │ │ │ │ @ instruction: 0xf856320b │ │ │ │ teqlt sl, r2, lsr #32 │ │ │ │ @ instruction: 0xf00009da │ │ │ │ mrcvs 1, 1, r8, cr2, cr6, {1} │ │ │ │ - bcs 26d4c8 │ │ │ │ + bcs 26d4f0 │ │ │ │ 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 ff1cb9c0 │ │ │ │ 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: 0xf998f677 │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf7fb4628 │ │ │ │ @ instruction: 0xf44ffd0f │ │ │ │ strmi r7, [r2], -r5, lsr #3 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - strmi pc, [r4], -r1, lsr #19 │ │ │ │ + strmi pc, [r4], -sp, lsl #19 │ │ │ │ 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: 0xf866f674 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204604 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - blx ffdcbdf0 │ │ │ │ + blx ff8cbe18 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ff54be02 │ │ │ │ + blx ff04be2a │ │ │ │ vmla.i8 d22, d0, d24 │ │ │ │ @ instruction: 0xf6742152 │ │ │ │ - ldcvc 8, cr15, [r2], #-420 @ 0xfffffe5c │ │ │ │ + ldcvc 8, cr15, [r2], #-340 @ 0xfffffeac │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf1004680 │ │ │ │ ldclvc 4, cr0, [r3], #-96 @ 0xffffffa0 │ │ │ │ @ instruction: 0xf6754621 │ │ │ │ - @ instruction: 0x9613fadb │ │ │ │ + ldrls pc, [r3], -r7, asr #21 │ │ │ │ @ instruction: 0xf898e4f4 │ │ │ │ @ instruction: 0xf014400c │ │ │ │ @ instruction: 0xf43f0440 │ │ │ │ mrcvs 8, 1, sl, cr1, cr4, {3} │ │ │ │ @ instruction: 0xf7fb4642 │ │ │ │ strmi pc, [r4], -sp, asr #25 │ │ │ │ stmdalt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ vst2.8 {d22,d24}, [pc :128], r8 │ │ │ │ @ instruction: 0xf674718a │ │ │ │ - strmi pc, [r6], -r9, asr #16 │ │ │ │ + @ instruction: 0x4606f835 │ │ │ │ @ instruction: 0xf8804622 │ │ │ │ @ instruction: 0xf100402c │ │ │ │ @ instruction: 0x46430418 │ │ │ │ @ instruction: 0xf6754621 │ │ │ │ - ldmdbvs r3!, {r0, r1, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r1, r2, r5, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ rsbcs r9, r4, #81920 @ 0x14000 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ subgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xcc01e9cb │ │ │ │ andgt pc, ip, fp, asr #17 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ @ instruction: 0xf1069713 │ │ │ │ @@ -489762,54 +489770,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: 0xf7fffb69 │ │ │ │ @ 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 25a5c4 │ │ │ │ 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: 0xf100ffdf │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754631 │ │ │ │ - strtmi pc, [r1], -r7, ror #20 │ │ │ │ + @ instruction: 0x4621fa53 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - orrcs pc, r6, r5, asr #22 │ │ │ │ + orrcs pc, r6, r1, lsr fp @ │ │ │ │ @ instruction: 0xf6736928 │ │ │ │ - @ instruction: 0xf100ffe3 │ │ │ │ + @ instruction: 0xf100ffcf │ │ │ │ @ instruction: 0x46040718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754639 │ │ │ │ - @ instruction: 0x4621fa57 │ │ │ │ + strtmi pc, [r1], -r3, asr #20 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x463bfb35 │ │ │ │ + ldrtmi pc, [fp], -r1, lsr #22 @ │ │ │ │ @ instruction: 0x46284632 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ - @ instruction: 0xf908f677 │ │ │ │ + @ instruction: 0xf8f4f677 │ │ │ │ @ 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 +489828,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: 0xf8a8f677 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - @ instruction: 0x4601f8db │ │ │ │ + strmi pc, [r1], -r7, asr #17 │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ @ instruction: 0x4604f9f5 │ │ │ │ svclt 0x00b9f7fe │ │ │ │ @ instruction: 0xf43f2901 │ │ │ │ strcs sl, [r0], #-2186 @ 0xfffff776 │ │ │ │ - bllt ff68c5d0 │ │ │ │ + bllt ff68c5f8 │ │ │ │ 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 25a6dc │ │ │ │ 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 27e480 │ │ │ │ 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 +489882,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 fe48c6a8 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xf7ff3040 │ │ │ │ andcs fp, r1, #132, 20 @ 0x84000 │ │ │ │ subcs pc, r0, sp, lsl #17 │ │ │ │ - blt 220c694 │ │ │ │ + blt 220c6bc │ │ │ │ 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 +489927,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: 0xffe2f676 │ │ │ │ andcs r4, r1, #1048576 @ 0x100000 │ │ │ │ strtmi r2, [r8], -r0, lsl #6 │ │ │ │ - bleq 124ab78 │ │ │ │ - blx feacc734 │ │ │ │ + bleq 124aba0 │ │ │ │ + blx feacc75c │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ tstne r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ tstcs r4, #3620864 @ 0x374000 │ │ │ │ tstcs r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - strmi pc, [r4], -fp, lsr #29 │ │ │ │ + @ instruction: 0x4604fe97 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - blx acc154 │ │ │ │ + blx 5cc17c │ │ │ │ @ instruction: 0x4623463a │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - @ instruction: 0xf10dfff5 │ │ │ │ + @ instruction: 0xf10dffe1 │ │ │ │ @ instruction: 0x46070a50 │ │ │ │ vmla.i8 d22, d0, d24 │ │ │ │ @ instruction: 0xf6732135 │ │ │ │ - @ instruction: 0xf100feb5 │ │ │ │ + @ instruction: 0xf100fea1 │ │ │ │ @ instruction: 0x46210418 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6754680 │ │ │ │ - @ instruction: 0xf04ff929 │ │ │ │ + @ instruction: 0xf04ff915 │ │ │ │ @ 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 +489971,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: 0xf7fef9d7 │ │ │ │ @ instruction: 0xf898bea8 │ │ │ │ - blcs 25a818 │ │ │ │ + blcs 25a840 │ │ │ │ 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 36d4a8 │ │ │ │ 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 164ac80 │ │ │ │ + bleq 124ac84 │ │ │ │ strmi r4, [ip], -r9, lsl #13 │ │ │ │ tstls r4, r5, lsl fp │ │ │ │ movwls r9, #33031 @ 0x8107 │ │ │ │ - blls 43404c │ │ │ │ + blls 434074 │ │ │ │ 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} │ │ │ │ + mrc2 6, 0, pc, cr12, cr3, {3} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2e01cc │ │ │ │ + blgt 2e01f4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - vst2.32 {d31,d33}, [pc :128], r7 │ │ │ │ + vst2.32 {d31,d33}, [pc :64], r3 │ │ │ │ stmdbvs r8!, {r1, r4, r8, ip, sp, lr} │ │ │ │ - mcr2 6, 2, pc, cr4, cr3, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr0, cr3, {3} │ │ │ │ @ instruction: 0xf1009b03 │ │ │ │ @ instruction: 0x46070818 │ │ │ │ ldcvc 6, cr4, [sl], {65} @ 0x41 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf6757c5b │ │ │ │ - blls 30cb64 │ │ │ │ + blls 30cb3c │ │ │ │ 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: 0xf964f677 │ │ │ │ + blls 3bcda8 │ │ │ │ movwls r2, #17409 @ 0x4401 │ │ │ │ andshi pc, ip, sp, asr #17 │ │ │ │ - blls 388790 │ │ │ │ + blls 3887b8 │ │ │ │ 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 +490056,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 749fd8 │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ - blvc 649f78 │ │ │ │ - ldc2 6, cr15, [r8, #460]! @ 0x1cc │ │ │ │ + blvc 649fa0 │ │ │ │ + stc2 6, cr15, [r4, #460]! @ 0x1cc │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e02bc │ │ │ │ + blgt 2e02e4 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6774628 │ │ │ │ - ldrtmi pc, [fp], -pc, lsr #18 @ │ │ │ │ + @ instruction: 0x463bf91b │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r8], -r7, lsr #2 │ │ │ │ - @ instruction: 0xff02f676 │ │ │ │ + mcr2 6, 7, pc, cr14, cr6, {3} @ │ │ │ │ strmi r9, [r2], -r7, lsl #22 │ │ │ │ cmncs r3, r0, lsl #6 │ │ │ │ strtmi r4, [r8], -r3, asr #12 │ │ │ │ - @ instruction: 0xff2ef676 │ │ │ │ + @ instruction: 0xff1af676 │ │ │ │ strcc r9, [r1], #-2820 @ 0xfffff4fc │ │ │ │ @ instruction: 0xf1434680 │ │ │ │ movwls r0, #17152 @ 0x4300 │ │ │ │ svcne 0x0023461a │ │ │ │ @ instruction: 0xd1a14313 │ │ │ │ @ instruction: 0xf7fe4604 │ │ │ │ @ instruction: 0xf8adbdd2 │ │ │ │ @ instruction: 0xe7cd4050 │ │ │ │ subsmi pc, r0, sp, lsl #17 │ │ │ │ movwcs lr, #6090 @ 0x17ca │ │ │ │ subscc pc, r0, sp, lsl #17 │ │ │ │ svclt 0x0000e7c6 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r8, lsr r8 │ │ │ │ - eoreq pc, r3, r6, lsl #2 │ │ │ │ + eoreq pc, r3, lr, lsl r2 @ │ │ │ │ @ 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 154ca02 │ │ │ │ vqrshl.s8 q15, q3, q8 │ │ │ │ stmdbvs r8!, {r0, r2, r3, r5, r6, r7, r8, ip} │ │ │ │ - stc2 6, cr15, [r2, #460] @ 0x1cc │ │ │ │ + stc2l 6, cr15, [lr, #-460]! @ 0xfffffe34 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204604 │ │ │ │ strbmi r2, [r9], -r1, lsl #4 │ │ │ │ - @ instruction: 0xfff6f674 │ │ │ │ + @ instruction: 0xffe2f674 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf8d4f677 │ │ │ │ + @ instruction: 0xf8c0f677 │ │ │ │ @ instruction: 0x21266928 │ │ │ │ - ldc2l 6, cr15, [r2, #-460]! @ 0xfffffe34 │ │ │ │ + ldc2l 6, cr15, [lr, #-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 +490128,55 @@ │ │ │ │ @ instruction: 0x9c03b973 │ │ │ │ ldcllt 7, cr15, [fp, #-1016]! @ 0xfffffc08 │ │ │ │ stmdbvs r0, {r9, sp} │ │ │ │ andscs lr, r4, #3358720 @ 0x334000 │ │ │ │ strcs r2, [r0], -r0, lsr #4 │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6736710 │ │ │ │ - strmi pc, [r4], -pc, lsr #26 │ │ │ │ + @ instruction: 0x4604fd1b │ │ │ │ @ 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 │ │ │ │ + stcl 6, cr15, [lr, #128] @ 0x80 │ │ │ │ @ instruction: 0xf0403801 │ │ │ │ strtmi r8, [r2], -r7, lsl #1 │ │ │ │ - beq 164aed0 │ │ │ │ + beq 164aef8 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ @ instruction: 0xffacf7fc │ │ │ │ @ instruction: 0xf7ff4607 │ │ │ │ - blmi 15fcd30 │ │ │ │ + blmi 15fcd58 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blls 33d304 │ │ │ │ + blls 33d32c │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [ip], {115} @ 0x73 │ │ │ │ + bleq 124af38 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ mrcge 4, 2, APSR_nzcv, cr4, cr15, {1} │ │ │ │ - blgt 2e0454 │ │ │ │ + blgt 2e047c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6773614 │ │ │ │ - strb pc, [r9], -r3, ror #16 @ │ │ │ │ - bcs a16efc │ │ │ │ + strb pc, [r9], -pc, asr #16 @ │ │ │ │ + bcs a16f24 │ │ │ │ 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 +490185,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: 0xf10dfca9 │ │ │ │ @ instruction: 0x46060a50 │ │ │ │ ldrbmi fp, [r3], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xf832f677 │ │ │ │ + @ instruction: 0xf81ef677 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - strmi pc, [r2], -r5, lsl #28 │ │ │ │ + @ instruction: 0x4602fdf1 │ │ │ │ @ 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 8c8b00 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blmi 87d22c │ │ │ │ + blmi 87d254 │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ - blmi 83d224 │ │ │ │ + blmi 83d24c │ │ │ │ @ instruction: 0xf7ff58f8 │ │ │ │ stmib sp, {r5, r7, r8, fp, ip, sp, pc}^ │ │ │ │ strb r0, [r6, ip, lsl #12] │ │ │ │ - svc 0x0032f620 │ │ │ │ + svc 0x001ef620 │ │ │ │ ldmdaeq r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdbvs r8!, {r0, r8, sp} │ │ │ │ tstcs r4, #3620864 @ 0x374000 │ │ │ │ tstcs r0, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - @ instruction: 0x4606fc7f │ │ │ │ - blge 63b0c0 │ │ │ │ + strmi pc, [r6], -fp, ror #24 │ │ │ │ + blge 63b0e8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - @ instruction: 0xfff6f676 │ │ │ │ + @ instruction: 0xffe2f676 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - @ instruction: 0xf10dfdc9 │ │ │ │ + @ instruction: 0xf10dfdb5 │ │ │ │ @ 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 fed65e28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 312be8 │ │ │ │ + bmi 312c10 │ │ │ │ stmdbmi r4, {r0, r1, r3, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldc2 6, cr15, [r8], {117} @ 0x75 │ │ │ │ + stc2 6, cr15, [r4], {117} @ 0x75 │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xffffe7b5 │ │ │ │ @ instruction: 0xffff994b │ │ │ │ @ instruction: 0xf1a07b00 │ │ │ │ - blx fee0ec38 │ │ │ │ + blx fee0ec60 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [ip, #-472]! @ 0xfffffe28 │ │ │ │ strmi r4, [r7], -sl, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - stc2 6, cr15, [r8, #472] @ 0x1d8 │ │ │ │ + ldc2l 6, cr15, [r4, #-472]! @ 0xfffffe28 │ │ │ │ @ instruction: 0x4606463b │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - stc2 6, cr15, [r0, #472] @ 0x1d8 │ │ │ │ + stc2l 6, cr15, [ip, #-472]! @ 0xfffffe28 │ │ │ │ strmi r4, [r0], sl, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - ldc2l 6, cr15, [r8, #-472]! @ 0xfffffe28 │ │ │ │ + stc2l 6, cr15, [r4, #-472]! @ 0xfffffe28 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x464bfd71 │ │ │ │ + @ instruction: 0x464bfd5d │ │ │ │ strmi r4, [r2], -r7, lsl #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strbmi pc, [r2], -r9, ror #26 @ │ │ │ │ + @ instruction: 0x4642fd55 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - stc2l 6, cr15, [r2, #-472]! @ 0xfffffe28 │ │ │ │ + stc2l 6, cr15, [lr, #-472] @ 0xfffffe28 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x71aaf44f │ │ │ │ strcs r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - ldc2l 6, cr15, [sl, #-472] @ 0xfffffe28 │ │ │ │ + stc2l 6, cr15, [r6, #-472] @ 0xfffffe28 │ │ │ │ @ instruction: 0x4602463b │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [r6, #472] @ 0x1d8 │ │ │ │ + ldc2l 6, cr15, [r2, #-472]! @ 0xfffffe28 │ │ │ │ strmi r9, [r1], -sl, lsl #22 │ │ │ │ @ instruction: 0xf0432204 │ │ │ │ strtmi r0, [r0], -r4, lsl #6 │ │ │ │ sbcslt r9, fp, #0, 10 │ │ │ │ - @ instruction: 0xf93cf677 │ │ │ │ + @ instruction: 0xf928f677 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ @ instruction: 0xf1a07b00 │ │ │ │ - blx fee0ed00 │ │ │ │ + blx fee0ed28 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed65f00 │ │ │ │ + bl fed65f28 │ │ │ │ @ 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 +490322,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 24a3c0 │ │ │ │ + blx fe74c75e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2e071c │ │ │ │ + blgt 2e0744 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - bmi 68e9fc │ │ │ │ + bmi 68e9d4 │ │ │ │ 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 0x0000ee14 │ │ │ │ + rsbseq r1, r7, ip, asr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r7, lr, ror r2 │ │ │ │ + rsbseq r1, r7, r6, asr r2 │ │ │ │ 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 273238 │ │ │ │ @ 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 +490380,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: 0x7c63fabb │ │ │ │ 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, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -490392,215 +490400,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 4ce8b8 │ │ │ │ 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 0x0000ed94 │ │ │ │ + ldrshteq r1, [r7], #-22 @ 0xffffffea │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r7, r2, ror #2 │ │ │ │ + rsbseq r1, r7, sl, lsr r1 │ │ │ │ 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 10e181c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e8f74 │ │ │ │ + blls 3e8f9c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0x461687f0 │ │ │ │ - beq 389dc4 │ │ │ │ + beq 389dec │ │ │ │ tstcs r0, r2, asr ip │ │ │ │ - bl 360738 │ │ │ │ - bcs a11894 │ │ │ │ + bl 360760 │ │ │ │ + bcs a118bc │ │ │ │ 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 6533b0 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ ldmdami r1, {r0, r4, r8, ip} │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ @ instruction: 0xf8cd9105 │ │ │ │ ldc 0, cr10, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6737b02 │ │ │ │ - strmi pc, [r7], -r3, lsr #21 │ │ │ │ - blge 2bb478 │ │ │ │ + strmi pc, [r7], -pc, lsl #21 │ │ │ │ + blge 2bb4a0 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - mrc2 6, 0, pc, cr10, cr6, {3} │ │ │ │ + mcr2 6, 0, pc, cr6, cr6, {3} @ │ │ │ │ @ instruction: 0x4632463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6761133 │ │ │ │ - strtmi pc, [fp], -sp, ror #23 │ │ │ │ + @ instruction: 0x462bfbd9 │ │ │ │ @ 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: 0xe799fbf3 │ │ │ │ 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 0x0000ecfc │ │ │ │ + ldrshteq r1, [r7], #-8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r7], #-12 │ │ │ │ + ldrsbteq r1, [r7], #-4 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed66204 │ │ │ │ + bl fed6622c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stclmi 15, cr0, [sl], #-800 @ 0xfffffce0 │ │ │ │ - blmi 1cbb234 │ │ │ │ + blmi 1cbb25c │ │ │ │ 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 1a219e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3e90a8 │ │ │ │ + blls 3e90d0 │ │ │ │ @ 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] @ 20f094 │ │ │ │ movwcs r7, #2900 @ 0xb54 │ │ │ │ movwls r6, #18688 @ 0x4900 │ │ │ │ rsbsvs r2, r3, r0, lsr #4 │ │ │ │ - blvc 2ca6a0 │ │ │ │ - blx b4ca3c │ │ │ │ + blvc 2ca6c8 │ │ │ │ + blx 64ca64 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f9c80 │ │ │ │ + blgt 2f9ca8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - movwcs pc, #3483 @ 0xd9b @ │ │ │ │ + movwcs pc, #3463 @ 0xd87 @ │ │ │ │ movwls r2, #16896 @ 0x4200 │ │ │ │ rsbsvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - strmi pc, [r6], -sp, lsl #20 │ │ │ │ - blge 2bb5a4 │ │ │ │ + @ instruction: 0x4606f9f9 │ │ │ │ + blge 2bb5cc │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - stc2 6, cr15, [r4, #472] @ 0x1d8 │ │ │ │ + ldc2l 6, cr15, [r0, #-472]! @ 0xfffffe28 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r8, lsr #12 │ │ │ │ - blx fe4cca9e │ │ │ │ + blx 1fccac6 │ │ │ │ mcrge 7, 0, lr, cr4, cr6, {5} │ │ │ │ - blvc 104a748 │ │ │ │ + blvc 104a770 │ │ │ │ stmdbvs r0, {r8, r9, sp} │ │ │ │ eorcs r9, r0, #4, 6 @ 0x10000000 │ │ │ │ stc 0, cr6, [sp, #460] @ 0x1cc │ │ │ │ @ instruction: 0xf6737b02 │ │ │ │ - strmi pc, [r7], -sp, ror #19 │ │ │ │ - blge 2bb5e4 │ │ │ │ + @ instruction: 0x4607f9d9 │ │ │ │ + blge 2bb60c │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - stc2l 6, cr15, [r4, #-472]! @ 0xfffffe28 │ │ │ │ + ldc2l 6, cr15, [r0, #-472] @ 0xfffffe28 │ │ │ │ andcs r2, r0, #0, 6 │ │ │ │ tstcs r1, r4, lsl #6 │ │ │ │ movwcs r6, #115 @ 0x73 │ │ │ │ stmib sp, {r3, r5, r8, fp, sp, lr}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - @ instruction: 0xf9d6f673 │ │ │ │ + @ instruction: 0xf9c2f673 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f9d1c │ │ │ │ + blgt 2f9d44 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - ldrtmi pc, [fp], -sp, asr #26 @ │ │ │ │ + @ instruction: 0x463bfd39 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ strtmi r7, [r8], -r8, ror #3 │ │ │ │ @ instruction: 0xf6769600 │ │ │ │ - @ instruction: 0xe77ffb53 │ │ │ │ - ldc 14, cr10, [pc, #16] @ 20f148 │ │ │ │ + @ instruction: 0xe77ffb3f │ │ │ │ + ldc 14, cr10, [pc, #16] @ 20f170 │ │ │ │ movwcs r7, #2845 @ 0xb1d │ │ │ │ movwls r6, #18688 @ 0x4900 │ │ │ │ rsbsvs r2, r3, r0, lsr #4 │ │ │ │ - blvc 2ca77c │ │ │ │ - @ instruction: 0xf9b6f673 │ │ │ │ + blvc 2ca7a4 │ │ │ │ + @ instruction: 0xf9a2f673 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2f9d5c │ │ │ │ + blgt 2f9d84 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6764628 │ │ │ │ - movwcs pc, #3373 @ 0xd2d @ │ │ │ │ + movwcs pc, #3353 @ 0xd19 @ │ │ │ │ movwls r2, #16896 @ 0x4200 │ │ │ │ rsbsvs r2, r3, r1, lsl #2 │ │ │ │ stmdbvs r8!, {r8, r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6732220 │ │ │ │ - @ instruction: 0x4606f99f │ │ │ │ - blge 2bb680 │ │ │ │ + strmi pc, [r6], -fp, lsl #19 │ │ │ │ + blge 2bb6a8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - ldc2 6, cr15, [r6, #-472] @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [r2, #-472] @ 0xfffffe28 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - blx 94cb7a │ │ │ │ + blx 44cba2 │ │ │ │ @ instruction: 0xf620e748 │ │ │ │ - svclt 0x0000ec32 │ │ │ │ + svclt 0x0000ec1e │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, lr, ror #31 │ │ │ │ + rsbseq r0, r7, r6, asr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r8, asr #31 │ │ │ │ + rsbseq r0, r7, r0, lsr #31 │ │ │ │ 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 +490618,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 22e29c │ │ │ │ @ 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 +490659,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 76933c │ │ │ │ @ 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 +490677,142 @@ │ │ │ │ stmdbvs r0!, {r0, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ ldrdcc pc, [ip, #-128] @ 0xffffff80 │ │ │ │ ldmib sp, {r1, r3, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r1, r3, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf6736706 │ │ │ │ - strmi pc, [r5], -r3, ror #17 │ │ │ │ + strmi pc, [r5], -pc, asr #17 │ │ │ │ sbcsle r2, r1, r0, lsl #16 │ │ │ │ - blgt 2f9f14 │ │ │ │ + blgt 2f9f3c │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6763514 │ │ │ │ - @ instruction: 0xe7c7fc59 │ │ │ │ + strb pc, [r7, r5, asr #24] @ │ │ │ │ sbcle r2, r4, r0, lsl #28 │ │ │ │ @ instruction: 0x065b7833 │ │ │ │ vst3. {d29,d31,d33}, [pc], r1 │ │ │ │ stmdbvs r0!, {r0, r1, r3, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf8f0f673 │ │ │ │ + @ instruction: 0xf8dcf673 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 1b4cd02 │ │ │ │ + blx 164cd2a │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcrr2 6, 7, pc, r2, cr6 @ │ │ │ │ + stc2 6, cr15, [lr], #-472 @ 0xfffffe28 │ │ │ │ @ instruction: 0x46411d32 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4605fe5d │ │ │ │ @ instruction: 0xd1a92800 │ │ │ │ msrne (UNDEF: 105), r0 │ │ │ │ @ instruction: 0xf6736920 │ │ │ │ - @ instruction: 0xf100f8d7 │ │ │ │ + @ instruction: 0xf100f8c3 │ │ │ │ pkhbtmi r0, r1, r8, lsl #20 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744651 │ │ │ │ - @ instruction: 0xf047fb4b │ │ │ │ + @ instruction: 0xf047fb37 │ │ │ │ strbmi r0, [r9], -r4, lsl #22 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - ldrbmi pc, [r1], -r7, lsr #24 @ │ │ │ │ + @ instruction: 0x4651fc13 │ │ │ │ andcs r4, r4, #95420416 @ 0x5b00000 │ │ │ │ strls r4, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ - stc2l 6, cr15, [lr, #472]! @ 0x1d8 │ │ │ │ + ldc2l 6, cr15, [sl, #472] @ 0x1d8 │ │ │ │ @ instruction: 0xf8966873 │ │ │ │ strmi sl, [r1], r1 │ │ │ │ - beq 28b3b0 │ │ │ │ + beq 28b3d8 │ │ │ │ @ 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 4caa38 │ │ │ │ + blvc 3ca9fc │ │ │ │ + @ instruction: 0xf876f673 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2f9fc4 │ │ │ │ + blgt 2f9fec │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - ldmvs r3!, {r0, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwls r8, #42071 @ 0xa457 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf6737b06 │ │ │ │ - strmi pc, [r6], -pc, ror #16 │ │ │ │ - blge 3bb8e0 │ │ │ │ + @ instruction: 0x4606f85b │ │ │ │ + blge 3bb908 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ffbccdca │ │ │ │ + blx ff6ccdf2 │ │ │ │ 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: 0xf996f676 │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ eorcs sl, r0, #40 @ 0x28 │ │ │ │ strmi r9, [r2], fp, lsl #6 │ │ │ │ - blvc 4caaa0 │ │ │ │ + blvc 4caac8 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 3caa68 │ │ │ │ - @ instruction: 0xf840f673 │ │ │ │ + blvc 3caa90 │ │ │ │ + @ instruction: 0xf82cf673 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #10758 @ 0x2a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6764619 │ │ │ │ - blls 2ce32c │ │ │ │ + blls 2ce304 │ │ │ │ @ instruction: 0x46523314 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strmi pc, [r1], -r9, lsl #19 │ │ │ │ + @ instruction: 0x4601f975 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - vldr d15, [pc, #980] @ 20f83c │ │ │ │ + vldr d15, [pc, #900] @ 20f814 │ │ │ │ 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 │ │ │ │ + strmi pc, [r1], r5, lsl #16 │ │ │ │ + blge 3bba14 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strbmi pc, [fp], -sp, lsl #23 @ │ │ │ │ + @ instruction: 0x464bfb79 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0xf8cd71e8 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - @ instruction: 0xf992f676 │ │ │ │ + @ instruction: 0xf97ef676 │ │ │ │ @ instruction: 0x4601465b │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ andcs r9, r4, #0, 4 │ │ │ │ - stc2l 6, cr15, [sl, #-472] @ 0xfffffe28 │ │ │ │ + ldc2 6, cr15, [r6, #-472]! @ 0xfffffe28 │ │ │ │ pkhtbmi r4, r1, r1, asr #12 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462afbf7 │ │ │ │ + strtmi pc, [sl], -r3, ror #23 │ │ │ │ @ instruction: 0x46414633 │ │ │ │ strls r4, [r0, -r0, lsr #12] │ │ │ │ - blx feccd4da │ │ │ │ + blx feccd502 │ │ │ │ @ instruction: 0x46054651 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strtmi pc, [sl], -pc, lsl #24 │ │ │ │ + @ instruction: 0x462afbfb │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - stc2 6, cr15, [r2], #-472 @ 0xfffffe28 │ │ │ │ + stc2 6, cr15, [lr], {118} @ 0x76 │ │ │ │ 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 +490829,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: 0xf100ffc3 │ │ │ │ @ instruction: 0x46050618 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744631 │ │ │ │ - strtmi pc, [r9], -fp, asr #20 │ │ │ │ + @ instruction: 0x4629fa37 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760b01 │ │ │ │ - vqdmulh.s d31, d0, d23 │ │ │ │ + vpadd.i8 d31, d0, d3 │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xffc4f672 │ │ │ │ + @ instruction: 0xffb0f672 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strmi r2, [r5], -r0, lsr #6 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - blx 104cf58 │ │ │ │ + blx b4cf80 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf676ad0a │ │ │ │ - @ instruction: 0x462afb15 │ │ │ │ + strtmi pc, [sl], -r1, lsl #22 │ │ │ │ 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: 0xf8bcf676 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - strtmi pc, [sl], -r9, asr #17 │ │ │ │ + @ instruction: 0x462af8b5 │ │ │ │ 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: 0xf8a6f676 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462af8b3 │ │ │ │ + @ instruction: 0x462af89f │ │ │ │ @ instruction: 0x46054631 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff9028 │ │ │ │ @ instruction: 0x462afbd7 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xf8a4f676 │ │ │ │ + @ instruction: 0xf890f676 │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf6769000 │ │ │ │ - strmi pc, [r5], -pc, lsl #25 │ │ │ │ + @ instruction: 0x4605fc7b │ │ │ │ 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: 0xf100ff3f │ │ │ │ @ instruction: 0x46060918 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6744649 │ │ │ │ - ldrtmi pc, [r1], -r7, asr #19 @ │ │ │ │ + @ instruction: 0x4631f9b3 │ │ │ │ @ instruction: 0xf0474620 │ │ │ │ @ instruction: 0xf6760704 │ │ │ │ - vpmax.s8 d31, d16, d19 │ │ │ │ + vpmax.s8 d31, d16, d15 │ │ │ │ stmdbvs r0!, {r0, r3, r5, r6, r8, ip} │ │ │ │ - @ instruction: 0xff40f672 │ │ │ │ + @ instruction: 0xff2cf672 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204606 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf9b4f674 │ │ │ │ + @ instruction: 0xf9a0f674 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - blx fe6cd070 │ │ │ │ + blx 21cd098 │ │ │ │ ldrtmi r4, [fp], -r9, asr #12 │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x463bfc59 │ │ │ │ + ldrtmi pc, [fp], -r5, asr #24 @ │ │ │ │ andcs r4, r4, #68157440 @ 0x4100000 │ │ │ │ strmi r9, [r5], -r0, lsl #10 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462afc51 │ │ │ │ + @ instruction: 0x462afc3d │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - @ instruction: 0xf856f676 │ │ │ │ + @ instruction: 0xf842f676 │ │ │ │ strb r4, [r9, #1541]! @ 0x605 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100ff17 │ │ │ │ + @ instruction: 0xf100ff03 │ │ │ │ @ instruction: 0x463b0618 │ │ │ │ andcs r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf6744631 │ │ │ │ - strtmi pc, [r9], -fp, lsl #19 │ │ │ │ + @ instruction: 0x4629f977 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760901 │ │ │ │ - vpmax.s8 , q0, │ │ │ │ + vpmin.s8 , q0, │ │ │ │ stmdbvs r0!, {r0, r2, r3, r4, r5, r8, ip} │ │ │ │ - @ instruction: 0xff04f672 │ │ │ │ + mrc2 6, 7, pc, cr0, cr2, {3} │ │ │ │ @ instruction: 0xf100463b │ │ │ │ @ instruction: 0x46050718 │ │ │ │ ldrtmi r2, [r9], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf978f674 │ │ │ │ + @ instruction: 0xf964f674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf676ad0a │ │ │ │ - @ instruction: 0x462afa55 │ │ │ │ + strtmi pc, [sl], -r1, asr #20 │ │ │ │ @ instruction: 0x46204631 │ │ │ │ movwls r2, #41730 @ 0xa302 │ │ │ │ - blx 174d71e │ │ │ │ + blx 174d746 │ │ │ │ strmi r4, [r0], sl, lsr #12 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ eorls pc, r8, sp, asr #17 │ │ │ │ - blx 154d72e │ │ │ │ + blx 154d756 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x462af819 │ │ │ │ + strtmi pc, [sl], -r5, lsl #16 │ │ │ │ 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: 0xfff4f675 │ │ │ │ @ instruction: 0x462a4639 │ │ │ │ strtmi r4, [r0], -r7, lsl #12 │ │ │ │ eorhi pc, r8, sp, asr #17 │ │ │ │ - blx d4d76e │ │ │ │ + blx d4d796 │ │ │ │ @ instruction: 0x4602463b │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - qsub8mi pc, sl, r9 @ │ │ │ │ + strtmi pc, [sl], -r5, ror #31 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff8028 │ │ │ │ @ instruction: 0x462bfb1d │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - @ instruction: 0xffeaf675 │ │ │ │ + @ instruction: 0xffd6f675 │ │ │ │ ldrb r4, [sp, #-1541]! @ 0xfffff9fb │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, r2, lsr #28 │ │ │ │ + ldrshteq r0, [r7], #-218 @ 0xffffff26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, sl, lsl lr │ │ │ │ + ldrshteq r0, [r7], #-210 @ 0xffffff2e │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r0, r7, ip, asr sp │ │ │ │ + rsbseq r0, r7, r4, lsr sp │ │ │ │ @ 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 210418 │ │ │ │ ldclge 4, cr15, [r5, #-252] @ 0xffffff04 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ - mcr2 6, 4, pc, cr4, cr2, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr0, cr2, {3} │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf8f8f674 │ │ │ │ + @ instruction: 0xf8e4f674 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9d6f676 │ │ │ │ - b 13d8024 │ │ │ │ + @ instruction: 0xf9c2f676 │ │ │ │ + b 13d804c │ │ │ │ strbmi r0, [r1], -r2, lsl #6 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - blx fe94d1fa │ │ │ │ + blx fe44d222 │ │ │ │ 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 +491027,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 15da09c │ │ │ │ + b 15d45e8 │ │ │ │ + b 13951f8 │ │ │ │ @ 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 +491050,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: 0xf83cf676 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r4, #456] @ 0x1c8 │ │ │ │ strtmi r4, [r9], -r5, lsl #12 │ │ │ │ ldrcc r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ - @ instruction: 0xf964f676 │ │ │ │ + @ instruction: 0xf950f676 │ │ │ │ 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: 0x4605fdb3 │ │ │ │ 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: 0xf926f676 │ │ │ │ strcs r4, [r0], -r9, lsr #12 │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ @ instruction: 0xf6769600 │ │ │ │ - @ instruction: 0x4605faff │ │ │ │ + strmi pc, [r5], -fp, ror #21 │ │ │ │ stcls 4, cr14, [r3], {158} @ 0x9e │ │ │ │ movwls r2, #41217 @ 0xa101 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ movwcs lr, #43485 @ 0xa9dd │ │ │ │ movwcs lr, #27085 @ 0x69cd │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - stc2 6, cr15, [r0, #456]! @ 0x1c8 │ │ │ │ + stc2 6, cr15, [ip, #456] @ 0x1c8 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #18950 @ 0x4a06 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ @ instruction: 0xf6764619 │ │ │ │ - blls 34ddec │ │ │ │ + blls 34ddc4 │ │ │ │ stcvc 3, cr3, [r8], #-80 @ 0xffffffb0 │ │ │ │ @ instruction: 0xf6759304 │ │ │ │ - blls 30e218 │ │ │ │ + blls 30e1f0 │ │ │ │ ldmdbvs r8, {r0, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r2, #-456]! @ 0xfffffe38 │ │ │ │ - blls 32ea64 │ │ │ │ + stc2 6, cr15, [lr, #-456] @ 0xfffffe38 │ │ │ │ + blls 32ea8c │ │ │ │ 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 19f6610 │ │ │ │ movwls pc, #39560 @ 0x9a88 @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strls fp, [r9, #-3860] @ 0xfffff0ec │ │ │ │ - beq 24bb24 │ │ │ │ + beq 24bb4c │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [lr, #-468]! @ 0xfffffe2c │ │ │ │ str r4, [r8, #1541] @ 0x605 │ │ │ │ - blcs 229ce0 │ │ │ │ + blcs 229d08 │ │ │ │ ldclge 4, cr15, [r5, #-508]! @ 0xfffffe04 │ │ │ │ - blcs 229de8 │ │ │ │ + blcs 229e10 │ │ │ │ ldclge 4, cr15, [r1, #-508]! @ 0xfffffe04 │ │ │ │ vqshl.s8 d30, d27, d0 │ │ │ │ @ instruction: 0xf672115d │ │ │ │ - @ instruction: 0xf100fd6b │ │ │ │ + @ instruction: 0xf100fd57 │ │ │ │ @ instruction: 0x46050618 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - @ instruction: 0x4620ffdf │ │ │ │ + strtmi pc, [r0], -fp, asr #31 │ │ │ │ @ instruction: 0xf6764629 │ │ │ │ - stmdbvs r0!, {r0, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ ldrle r0, [r2], #-1691 @ 0xfffff965 │ │ │ │ @ instruction: 0x311cf8b0 │ │ │ │ @ instruction: 0xf8b04631 │ │ │ │ movwls r2, #57630 @ 0xe11e │ │ │ │ msrcc CPSR_, r0 @ │ │ │ │ andls r4, pc, #32, 12 @ 0x2000000 │ │ │ │ tstls r0, #57344 @ 0xe000 │ │ │ │ - blx ff4cda64 │ │ │ │ + blx ff4cda8c │ │ │ │ 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: 0xf100fd2d │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734641 │ │ │ │ - @ instruction: 0x4629ffb5 │ │ │ │ + strtmi pc, [r9], -r1, lsr #31 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf6760a00 │ │ │ │ - @ instruction: 0x464af891 │ │ │ │ + @ instruction: 0x464af87d │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ eorge pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf990f7ff │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ movwls r2, #41729 @ 0xa301 │ │ │ │ @ instruction: 0xf988f7ff │ │ │ │ strmi r4, [r0], fp, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x462071d7 │ │ │ │ - mrc2 6, 2, pc, cr4, cr5, {3} │ │ │ │ + mcr2 6, 2, pc, cr0, cr5, {3} @ │ │ │ │ strmi r4, [r1], fp, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - mcr2 6, 2, pc, cr12, cr5, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr8, cr5, {3} │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ bicsvc pc, r7, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - strtmi pc, [sl], -r5, asr #28 │ │ │ │ + @ instruction: 0x462afe31 │ │ │ │ strmi r4, [r5], -r3, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x4632fe3d │ │ │ │ + ldrtmi pc, [r2], -r9, lsr #28 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - mrc2 6, 1, pc, cr6, cr5, {3} │ │ │ │ + mcr2 6, 1, pc, cr2, cr5, {3} @ │ │ │ │ strbmi r4, [sl], -fp, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - mcr2 6, 3, pc, cr2, cr5, {3} @ │ │ │ │ + mcr2 6, 2, pc, cr14, cr5, {3} @ │ │ │ │ movweq pc, #16455 @ 0x4047 @ │ │ │ │ andcs r4, r4, #1048576 @ 0x100000 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf676a000 │ │ │ │ - @ instruction: 0x4605fa19 │ │ │ │ - bllt ff04db28 │ │ │ │ + strmi pc, [r5], -r5, lsl #20 │ │ │ │ + bllt ff04db50 │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 21bc68 │ │ │ │ - blge fee8cd34 │ │ │ │ + blcs 21bc90 │ │ │ │ + blge fee8cd5c │ │ │ │ msrcs (UNDEF: 47), r0 │ │ │ │ - stc2l 6, cr15, [r0], #456 @ 0x1c8 │ │ │ │ + stc2l 6, cr15, [ip], {114} @ 0x72 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrtmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xff54f673 │ │ │ │ + @ instruction: 0xff40f673 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf832f676 │ │ │ │ + @ instruction: 0xf81ef676 │ │ │ │ msrcs R11_fiq, r0 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fccf │ │ │ │ + @ instruction: 0xf100fcbb │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734641 │ │ │ │ - strtmi pc, [r9], -r3, asr #30 │ │ │ │ + strtmi pc, [r9], -pc, lsr #30 │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - mvncs pc, r1, lsr #16 │ │ │ │ + mvncs pc, sp, lsl #16 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fcbf │ │ │ │ + @ instruction: 0xf100fcab │ │ │ │ @ instruction: 0x463b0918 │ │ │ │ andcs r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf6734649 │ │ │ │ - qasxmi pc, r9, r3 @ │ │ │ │ + qadd16mi pc, r9, pc @ │ │ │ │ @ instruction: 0xf0474620 │ │ │ │ - @ instruction: 0xf6760704 │ │ │ │ - vst2.8 {d31-d32}, [pc] │ │ │ │ + @ instruction: 0xf6750704 │ │ │ │ + @ instruction: 0xf44ffffb │ │ │ │ stmdbvs r0!, {r1, r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - stc2 6, cr15, [ip], #456 @ 0x1c8 │ │ │ │ - beq 84bfac │ │ │ │ + ldc2 6, cr15, [r8], {114} @ 0x72 │ │ │ │ + beq 84bfd4 │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrbmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xff20f673 │ │ │ │ + @ instruction: 0xff0cf673 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf6752500 │ │ │ │ - @ instruction: 0x4641fffd │ │ │ │ + strbmi pc, [r1], -r9, ror #31 @ │ │ │ │ andcs r4, r4, #61865984 @ 0x3b00000 │ │ │ │ strtmi r9, [r0], -r0, lsl #10 │ │ │ │ - @ instruction: 0xf9c4f676 │ │ │ │ + @ instruction: 0xf9b0f676 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [r1], -r9, asr #27 @ │ │ │ │ + @ instruction: 0x4631fdb5 │ │ │ │ @ instruction: 0x4606463b │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xf6764620 │ │ │ │ - @ instruction: 0x4632f9b5 │ │ │ │ + ldrtmi pc, [r2], -r1, lsr #19 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620113f │ │ │ │ - ldc2 6, cr15, [sl, #468]! @ 0x1d4 │ │ │ │ + stc2 6, cr15, [r6, #468]! @ 0x1d4 │ │ │ │ @ instruction: 0x4651463b │ │ │ │ strls r2, [r0, #-516] @ 0xfffffdfc │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf9a6f676 │ │ │ │ + @ instruction: 0xf992f676 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - strmi pc, [r5], -fp, lsr #27 │ │ │ │ - bllt 11cdc1c │ │ │ │ + @ instruction: 0x4605fd97 │ │ │ │ + bllt 11cdc44 │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - strmi pc, [r2], r7, asr #24 │ │ │ │ + @ instruction: 0x4682fc33 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - @ instruction: 0xffc4f675 │ │ │ │ + @ instruction: 0xffb0f675 │ │ │ │ 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 feb8dc94 │ │ │ │ strbmi sl, [r9], -sl, lsl #20 │ │ │ │ movwcs r4, #5664 @ 0x1620 │ │ │ │ @ instruction: 0xf7ff930a │ │ │ │ strmi pc, [r6], -r5, lsr #17 │ │ │ │ - bllt fefcdc80 │ │ │ │ + bllt fefcdca8 │ │ │ │ tstls r2, r8, ror #16 │ │ │ │ - blx fea4d808 │ │ │ │ + blx fe54d830 │ │ │ │ strmi r9, [r6], -r2, lsl #18 │ │ │ │ @ instruction: 0x2e006920 │ │ │ │ ldclge 4, cr15, [ip, #508] @ 0x1fc │ │ │ │ @ instruction: 0x71aef44f │ │ │ │ - ldc2 6, cr15, [r0], #-456 @ 0xfffffe38 │ │ │ │ + ldc2 6, cr15, [ip], {114} @ 0x72 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204607 │ │ │ │ strbmi r2, [r9], -r3, lsl #4 │ │ │ │ - mcr2 6, 5, pc, cr4, cr3, {3} @ │ │ │ │ + mrc2 6, 4, pc, cr0, cr3, {3} │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - @ instruction: 0xff82f675 │ │ │ │ + @ instruction: 0xff6ef675 │ │ │ │ stmdavs r8!, {r0, r3, r4, r5, r7, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6dfaf0a │ │ │ │ - ldrtmi pc, [sl], -r1, asr #21 @ │ │ │ │ + ldrtmi pc, [sl], -sp, lsr #21 @ │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ @ instruction: 0xf7ff960a │ │ │ │ @ instruction: 0x463af87d │ │ │ │ strmi r4, [r2], r9, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7ff8028 │ │ │ │ @ instruction: 0x4649f875 │ │ │ │ @@ -491314,65 +491322,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: 0xf100fbe7 │ │ │ │ pkhbtmi r0, r1, r8, lsl #22 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734659 │ │ │ │ - strbmi pc, [r9], -pc, ror #28 @ │ │ │ │ + @ instruction: 0x4649fe5b │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [sl], -sp, asr #30 @ │ │ │ │ + shasxmi pc, sl, r9 @ │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xf7ff960a │ │ │ │ strmi pc, [r6], -sp, asr #16 │ │ │ │ - bleq a4be70 │ │ │ │ + bleq a4be98 │ │ │ │ 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: 0x463bfcf1 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ mulls r3, r1, r1 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x4652fcfd │ │ │ │ + ldrbmi pc, [r2], -r9, ror #25 @ │ │ │ │ strmi r4, [r2], fp, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x464bfcf5 │ │ │ │ + strbmi pc, [fp], -r1, ror #25 @ │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ pkhbtmi r7, r0, r1, lsl #3 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [fp], -sp, ror #25 @ │ │ │ │ + @ instruction: 0x463bfcd9 │ │ │ │ vmin.s8 q10, q0, q1 │ │ │ │ pkhtbmi r1, r1, r1, asr #2 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - bls 30f13c │ │ │ │ + bls 30f114 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - ldc2l 6, cr15, [lr], {117} @ 0x75 │ │ │ │ + stc2l 6, cr15, [sl], {117} @ 0x75 │ │ │ │ @ instruction: 0x4642463b │ │ │ │ vmax.s8 d20, d0, d7 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [r6], {117} @ 0x75 │ │ │ │ + stc2l 6, cr15, [r2], {117} @ 0x75 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - stmdbvs r3!, {r0, r1, r2, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r1, r3, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8934607 │ │ │ │ vbic.i32 d19, #183 @ 0x000000b7 │ │ │ │ @ instruction: 0xf0831340 │ │ │ │ ldrbeq r0, [sl, r1, lsl #6] │ │ │ │ biclt sp, sp, #243269632 @ 0xe800000 │ │ │ │ eormi r1, fp, fp, ror #28 │ │ │ │ @ instruction: 0xf045d136 │ │ │ │ @@ -491380,182 +491388,182 @@ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ andseq pc, pc, #-2147483600 @ 0x80000030 │ │ │ │ @ instruction: 0xff7af7fe │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [sl], -pc, lsr #25 @ │ │ │ │ + @ instruction: 0x463afc9b │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - stc2 6, cr15, [r8], #468 @ 0x1d4 │ │ │ │ + ldc2 6, cr15, [r4], {117} @ 0x75 │ │ │ │ strtmi r4, [sl], -r5, lsl #12 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x462071d7 │ │ │ │ - stc2 6, cr15, [r0], #468 @ 0x1d4 │ │ │ │ + stc2 6, cr15, [ip], {117} @ 0x75 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - ldc2 6, cr15, [r8], {117} @ 0x75 │ │ │ │ + stc2 6, cr15, [r4], {117} @ 0x75 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ strtmi r9, [sl], -r2, lsl #24 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6759400 │ │ │ │ - strmi pc, [r5], -r3, asr #25 │ │ │ │ - blt acde54 │ │ │ │ - ldcl 6, cr15, [r6, #124] @ 0x7c │ │ │ │ + strmi pc, [r5], -pc, lsr #25 │ │ │ │ + blt acde7c │ │ │ │ + stcl 6, cr15, [r2, #124] @ 0x7c │ │ │ │ ldrtmi r4, [r3], -sl, asr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldrtmi pc, [sl], -r3, lsl #25 @ │ │ │ │ + ldrtmi pc, [sl], -pc, ror #24 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - ldc2l 6, cr15, [ip], #-468 @ 0xfffffe2c │ │ │ │ + stc2l 6, cr15, [r8], #-468 @ 0xfffffe2c │ │ │ │ ldrb r4, [r2, r5, lsl #12] │ │ │ │ strtmi r2, [r0], -r0, lsr #4 │ │ │ │ strtmi r9, [sl], -r0, lsl #4 │ │ │ │ @ instruction: 0xff38f7fe │ │ │ │ ldrb r4, [r1, -r6, lsl #12] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed67094 │ │ │ │ + bl fed670bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrdlt r0, [r7], r0 @ │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ strmi r4, [r4], -r2, asr #26 │ │ │ │ stmib sp, {r5, r9, sp}^ │ │ │ │ ldrbtmi r1, [sp], #-770 @ 0xfffffcfe │ │ │ │ ldmib sp, {r6, r8, r9, fp, lr}^ │ │ │ │ stmib sp, {r1, r8, r9, sl, sp, lr}^ │ │ │ │ stmdbvs r0, {r8, r9, sl, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6720300 │ │ │ │ - @ instruction: 0x4605faf9 │ │ │ │ + strmi pc, [r5], -r5, ror #21 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - mrc2 6, 3, pc, cr0, cr5, {3} │ │ │ │ + mrc2 6, 2, pc, cr12, cr5, {3} │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ @ instruction: 0xf6726920 │ │ │ │ - @ instruction: 0xf100fb0d │ │ │ │ + @ instruction: 0xf100faf9 │ │ │ │ @ instruction: 0x46060718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - ldrtmi pc, [r1], -r1, lsl #27 @ │ │ │ │ + ldrtmi pc, [r1], -sp, ror #26 @ │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - @ instruction: 0x463bfe5f │ │ │ │ + ldrtmi pc, [fp], -fp, asr #28 @ │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2 6, cr15, [r2], #-468 @ 0xfffffe2c │ │ │ │ + ldc2 6, cr15, [lr], {117} @ 0x75 │ │ │ │ @ instruction: 0x11bff240 │ │ │ │ stmdbvs r0!, {r1, r2, r9, sl, lr} │ │ │ │ - blx fff4d8e0 │ │ │ │ + blx ffa4d908 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x23204605 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ - stc2l 6, cr15, [r8, #-460]! @ 0xfffffe34 │ │ │ │ + ldc2l 6, cr15, [r4, #-460] @ 0xfffffe34 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - mcr2 6, 2, pc, cr6, cr5, {3} @ │ │ │ │ + mrc2 6, 1, pc, cr2, cr5, {3} │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - ldc 12, cr15, [pc, #100] @ 20ffa4 │ │ │ │ + ldc 12, cr15, [pc, #20] @ 20ff7c │ │ │ │ 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 24b5b0 │ │ │ │ + blx fe94d948 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2e190c │ │ │ │ + blgt 2e1934 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6754620 │ │ │ │ - strtmi pc, [fp], -r7, lsr #28 │ │ │ │ + @ instruction: 0x462bfe13 │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ - blx cd952 │ │ │ │ + blx ffbcd97a │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx ff5cd95e │ │ │ │ - blmi 4627b4 │ │ │ │ + blx ff0cd986 │ │ │ │ + blmi 4627dc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 369ffc │ │ │ │ + blls 36a024 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ - ldc 6, cr15, [r2, #-124]! @ 0xffffff84 │ │ │ │ + ldc 6, cr15, [lr, #-124] @ 0xffffff84 │ │ │ │ ... │ │ │ │ - rsbseq r0, r7, r6, asr r1 │ │ │ │ + rsbseq r0, r7, lr, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r4, ror r0 │ │ │ │ + rsbseq r0, r7, ip, asr #32 │ │ │ │ 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 3ea546 │ │ │ │ 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 290b38 │ │ │ │ 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 122abb0 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf04f0803 │ │ │ │ - blcs ff152050 │ │ │ │ + blcs ff152078 │ │ │ │ eorhi pc, r8, #0 │ │ │ │ @ instruction: 0xf0402bbe │ │ │ │ @ instruction: 0x21de8290 │ │ │ │ ldrsbtls pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ - blx 164da28 │ │ │ │ + blx 114da50 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ andcs r4, r3, #34603008 @ 0x2100000 │ │ │ │ - stc2l 6, cr15, [r4], {115} @ 0x73 │ │ │ │ + ldc2 6, cr15, [r0], #460 @ 0x1cc │ │ │ │ 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 348154 │ │ │ │ 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, r5, ror sp @ │ │ │ │ @ instruction: 0x71a1f46f │ │ │ │ - bcs d1621c │ │ │ │ + bcs d16244 │ │ │ │ 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 +491585,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: 0xf9d6f672 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - mrrc2 6, 7, pc, lr, cr3 @ │ │ │ │ + mcrr2 6, 7, pc, sl, cr3 @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2 6, cr15, [ip, #-468]! @ 0xfffffe2c │ │ │ │ + stc2 6, cr15, [r8, #-468]! @ 0xfffffe2c │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6726928 │ │ │ │ - msrcs CPSR_, #3555328 @ 0x364000 │ │ │ │ + msrcs CPSR_, #3227648 @ 0x314000 │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ andcs r0, r1, #24, 14 @ 0x600000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - strtmi pc, [r1], -sp, asr #24 │ │ │ │ + @ instruction: 0x4621fc39 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - ldrtmi pc, [fp], -fp, lsr #26 @ │ │ │ │ + @ instruction: 0x463bfd17 │ │ │ │ @ instruction: 0x46284632 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1cdb48 │ │ │ │ + blx ffccdb70 │ │ │ │ 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 +491620,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 10ea25c │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ ldmibvs fp!, {r0, r1, r5, r6, r7, r8, r9, pc} │ │ │ │ mvnle r2, r1, lsl #22 │ │ │ │ - bcs 22a7b0 │ │ │ │ + bcs 22a7d8 │ │ │ │ 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: 0xf96ef672 │ │ │ │ strmi r2, [r4], -r0, lsr #6 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ ldrtmi r2, [r1], -r4, lsl #4 │ │ │ │ - blx fffcdbda │ │ │ │ + blx ffacdc02 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r4], {117} @ 0x75 │ │ │ │ + stc2l 6, cr15, [r0], {117} @ 0x75 │ │ │ │ ldrsbtge pc, [ip], -r7 @ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ - bcs 36ee88 │ │ │ │ + bcs 36eeb0 │ │ │ │ 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 +491692,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} @ │ │ │ │ + mcr2 6, 1, pc, cr12, cr5, {3} @ │ │ │ │ ldrb r4, [r6, -r4, lsl #12] │ │ │ │ stmdbvs r2, {r8, fp, sp, lr}^ │ │ │ │ umlalscs pc, r7, r2, r8 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf990af4f │ │ │ │ - bcs 3183f4 │ │ │ │ + bcs 31841c │ │ │ │ svcge 0x004af47f │ │ │ │ - blx 298c8a │ │ │ │ + blx 298cb2 │ │ │ │ @ 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_, #14745600 @ 0xe10000 │ │ │ │ @ instruction: 0xf1064606 │ │ │ │ andcs r0, r1, #24, 8 @ 0x18000000 │ │ │ │ @ instruction: 0xf6734621 │ │ │ │ - ldrtmi pc, [r1], -r9, ror #22 @ │ │ │ │ + @ instruction: 0x4631fb55 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - str pc, [ip, -r7, asr #24]! │ │ │ │ + @ instruction: 0xe72cfc33 │ │ │ │ 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 21c490 │ │ │ │ svcge 0x001af43f │ │ │ │ cmppne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf8d2f672 │ │ │ │ + @ instruction: 0xf8bef672 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 13cdd3a │ │ │ │ + blx ecdd62 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - stc2 6, cr15, [r4], #-468 @ 0xfffffe2c │ │ │ │ + ldc2 6, cr15, [r0], {117} @ 0x75 │ │ │ │ tstpne sp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6726928 │ │ │ │ - @ instruction: 0xf100f8c1 │ │ │ │ + @ instruction: 0xf100f8ad │ │ │ │ @ instruction: 0x46040718 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734639 │ │ │ │ - @ instruction: 0x4621fb35 │ │ │ │ + strtmi pc, [r1], -r1, lsr #22 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - @ instruction: 0x463bfc13 │ │ │ │ + @ instruction: 0x463bfbff │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf9e6f675 │ │ │ │ + @ instruction: 0xf9d2f675 │ │ │ │ ldrbt r4, [r0], r4, lsl #12 │ │ │ │ ldrdls pc, [r0], -r7 @ │ │ │ │ @ instruction: 0xf8d94617 │ │ │ │ cdpne 0, 8, cr1, cr10, cr12, {1} │ │ │ │ ldmdale r5, {r0, r4, r6, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ umullseq r0, sp, sp, r0 │ │ │ │ @@ -491785,57 +491793,57 @@ │ │ │ │ subseq r0, r4, r4, asr r0 │ │ │ │ subseq r0, r4, r4, asr r0 │ │ │ │ subseq r0, r4, r4, asr r0 │ │ │ │ subseq r0, r4, r4, asr r0 │ │ │ │ @ instruction: 0x01b70054 │ │ │ │ @ instruction: 0x211c6bff │ │ │ │ @ instruction: 0xf6744608 │ │ │ │ - @ instruction: 0x4680f839 │ │ │ │ + strmi pc, [r0], r5, lsr #16 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ - stc2l 6, cr15, [r6], #-720 @ 0xfffffd30 │ │ │ │ + mrrc2 6, 11, pc, r2, cr4 @ │ │ │ │ @ instruction: 0xf8d94606 │ │ │ │ cdpcs 0, 0, cr0, cr0, cr8, {0} │ │ │ │ eorhi pc, r3, #64 @ 0x40 │ │ │ │ - bcs 6ee88c │ │ │ │ + bcs 6ee8b4 │ │ │ │ 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 13cde9a │ │ │ │ ldrbt r4, [r4], -r4, lsl #12 │ │ │ │ @ instruction: 0xf8d421dd │ │ │ │ @ instruction: 0xf672a070 │ │ │ │ - strmi pc, [r1], fp, lsr #16 │ │ │ │ + pkhbtmi pc, r1, r7, lsl #16 @ │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf6732203 │ │ │ │ - @ instruction: 0xf8d9fa9f │ │ │ │ + @ instruction: 0xf8d9fa8b │ │ │ │ andcs r3, r0, #20 │ │ │ │ andsge pc, ip, sp, asr #17 │ │ │ │ stmib sp, {r2, r9, ip, pc}^ │ │ │ │ - blx 3d8ce2 │ │ │ │ + blx 3d8d0a │ │ │ │ @ instruction: 0xf1096303 │ │ │ │ mcrge 7, 0, r0, cr8, cr4, {2} │ │ │ │ mlagt r7, r3, r8, pc @ │ │ │ │ @ instruction: 0xf10cab04 │ │ │ │ - blgt 5d350c │ │ │ │ + blgt 5d3534 │ │ │ │ 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 164def2 │ │ │ │ strmi lr, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf6739303 │ │ │ │ - strmi pc, [r1], -pc, ror #31 │ │ │ │ + @ instruction: 0x4601ffdb │ │ │ │ @ instruction: 0xf6716928 │ │ │ │ - @ instruction: 0xf8d9fffd │ │ │ │ + @ instruction: 0xf8d9ffe9 │ │ │ │ strmi r1, [r6], -r8 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ - blvc 14b7120 │ │ │ │ + blvc 14b7148 │ │ │ │ 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 +491856,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 21c5d8 │ │ │ │ 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: 0xffaef671 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ andcs r4, r3, #34603008 @ 0x2100000 │ │ │ │ - blx fcdf58 │ │ │ │ + blx acdf80 │ │ │ │ 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, #2807]! @ 0xaf7 @ │ │ │ │ strbmi pc, [r0], r6, lsl #10 @ │ │ │ │ - blcc 1ce808 │ │ │ │ + blcc 1ce830 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ ldrbeq r3, [fp, -r3, lsr #32] │ │ │ │ svcge 0x0054f57f │ │ │ │ biccs r6, r2, r8, lsr #18 │ │ │ │ - @ instruction: 0xff9ef671 │ │ │ │ + @ instruction: 0xff8af671 │ │ │ │ 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: 0xff82f671 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #4 │ │ │ │ - blx 4cdfb0 │ │ │ │ + @ instruction: 0xf9f6f673 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx ffc4dfc0 │ │ │ │ + blx ff74dfe8 │ │ │ │ str r2, [fp, #487]! @ 0x1e7 │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ - @ instruction: 0xff84f671 │ │ │ │ + @ instruction: 0xff70f671 │ │ │ │ @ instruction: 0xf1004607 │ │ │ │ @ instruction: 0x23200418 │ │ │ │ strtmi r2, [r1], -r2, lsl #4 │ │ │ │ - @ instruction: 0xf9f8f673 │ │ │ │ + @ instruction: 0xf9e4f673 │ │ │ │ rsbcs r6, r4, #2015232 @ 0x1ec000 │ │ │ │ - blx 2a1eb2 │ │ │ │ + blx 2a1eda │ │ │ │ andcs r6, r1, #201326592 @ 0xc000000 │ │ │ │ mlacc r7, r3, r8, pc @ │ │ │ │ movwcc r4, #46649 @ 0xb639 │ │ │ │ eorcs pc, r3, r7, asr #16 │ │ │ │ - blx ff54dff8 │ │ │ │ + blx ff04e020 │ │ │ │ stmdbvs fp!, {r0, r4, r5, r7, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf893695b │ │ │ │ - blcs 21c768 │ │ │ │ + blcs 21c790 │ │ │ │ svcge 0x0018f43f │ │ │ │ andcs r2, r0, #32, 2 │ │ │ │ strtmi r2, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe9100 │ │ │ │ @ instruction: 0x4604fb5b │ │ │ │ vrshl.s8 d30, d17, d16 │ │ │ │ stmdbvs r8!, {r0, r1, r3, r5, r8, sp} │ │ │ │ - @ instruction: 0xff58f671 │ │ │ │ + @ instruction: 0xff44f671 │ │ │ │ ldreq pc, [r8], -r0, lsl #2 │ │ │ │ @ instruction: 0x23204604 │ │ │ │ ldrtmi r2, [r1], -r3, lsl #4 │ │ │ │ - @ instruction: 0xf9ccf673 │ │ │ │ + @ instruction: 0xf9b8f673 │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fecce03c │ │ │ │ + blx fe7ce064 │ │ │ │ movweq pc, #16456 @ 0x4048 @ │ │ │ │ andcs r4, r0, #51380224 @ 0x3100000 │ │ │ │ andls r4, r0, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf6752204 │ │ │ │ - mvncs pc, pc, ror #24 │ │ │ │ + mvncs pc, fp, asr ip @ │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xff3ef671 │ │ │ │ + @ instruction: 0xff2af671 │ │ │ │ strmi r4, [r4], -r3, asr #12 │ │ │ │ @ instruction: 0xf1002203 │ │ │ │ strb r0, [r3, #-1816]! @ 0xfffff8e8 │ │ │ │ orrsvc pc, sp, pc, asr #8 │ │ │ │ @ instruction: 0xf6716928 │ │ │ │ - @ instruction: 0xf100ff33 │ │ │ │ + @ instruction: 0xf100ff1f │ │ │ │ @ instruction: 0x46040618 │ │ │ │ andcs r4, r3, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - strtmi pc, [r1], -r7, lsr #19 │ │ │ │ + @ instruction: 0x4621f993 │ │ │ │ @ instruction: 0xf6754628 │ │ │ │ - stmdbvs r8!, {r0, r2, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r8!, {r0, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf67121e6 │ │ │ │ - strbmi pc, [r3], -r3, lsr #30 @ │ │ │ │ + strbmi pc, [r3], -pc, lsl #30 @ │ │ │ │ @ instruction: 0xf1004604 │ │ │ │ andcs r0, r3, #24, 14 @ 0x600000 │ │ │ │ stmdbvs r8!, {r3, r6, r8, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf67121dc │ │ │ │ - @ instruction: 0x4607ff19 │ │ │ │ + strmi pc, [r7], -r5, lsl #30 │ │ │ │ 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, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r8], -r4, ror #4 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ ldr r2, [r3, r3, lsl #4] │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ stmdbvs r8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe77d21dc │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ mvncs lr, sl, ror r7 │ │ │ │ @ instruction: 0xf6716928 │ │ │ │ - @ instruction: 0x4607fefd │ │ │ │ + strmi pc, [r7], -r9, ror #29 │ │ │ │ ldreq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ andcs r2, r3, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6734621 │ │ │ │ - ldmdbvs fp!, {r0, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs fp!, {r0, r2, r3, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r8], -r4, ror #4 │ │ │ │ movwvs pc, #15106 @ 0x3b02 @ │ │ │ │ ldrb r2, [r7, -r0, lsl #4]! │ │ │ │ mvncs r6, r8, lsr #18 │ │ │ │ stmdbvs r8!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ msrne (UNDEF: 99), r0 │ │ │ │ mlage r8, r4, r8, pc @ │ │ │ │ - mcr2 6, 7, pc, cr4, cr1, {3} @ │ │ │ │ + mrc2 6, 6, pc, cr0, cr1, {3} │ │ │ │ @ instruction: 0xf1004681 │ │ │ │ @ instruction: 0x46430418 │ │ │ │ @ instruction: 0x46214652 │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ - @ instruction: 0xf956f673 │ │ │ │ + @ instruction: 0xf942f673 │ │ │ │ @ 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 50cbd4 │ │ │ │ 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: 0xf9fcf675 │ │ │ │ movtcs lr, #1269 @ 0x4f5 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf928f673 │ │ │ │ + @ instruction: 0xf914f673 │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ eorcc pc, ip, r6, lsl #17 │ │ │ │ - blx 2ce18c │ │ │ │ + @ instruction: 0xf9eef675 │ │ │ │ @ instruction: 0x2320e4e7 │ │ │ │ tstcs r0, #240, 14 @ 0x3c00000 │ │ │ │ movwcs lr, #34798 @ 0x87ee │ │ │ │ movwls lr, #38892 @ 0x97ec │ │ │ │ ldmib sp, {r3, r9, sl, ip, pc}^ │ │ │ │ tstcs r1, r8, lsl #18 │ │ │ │ stmib sp, {r3, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6718904 │ │ │ │ - strmi pc, [r4], -pc, ror #28 │ │ │ │ - blge 33cce0 │ │ │ │ + @ instruction: 0x4604fe5b │ │ │ │ + blge 33cd08 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - @ instruction: 0xf9e6f675 │ │ │ │ + @ instruction: 0xf9d2f675 │ │ │ │ ldrbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf240ac0d │ │ │ │ @ instruction: 0x46281133 │ │ │ │ - @ instruction: 0xffb8f674 │ │ │ │ + @ instruction: 0xffa4f674 │ │ │ │ strmi r4, [r0], r1, lsr #12 │ │ │ │ ldrbmi r2, [r2], -r0, lsl #6 │ │ │ │ strtmi r9, [r8], -r0, lsl #12 │ │ │ │ - blx 194e80a │ │ │ │ + blx 194e832 │ │ │ │ @ instruction: 0x46214633 │ │ │ │ @ instruction: 0x46044652 │ │ │ │ strtmi r9, [r8], -r0, lsl #14 │ │ │ │ - blx 174e81a │ │ │ │ + blx 174e842 │ │ │ │ strmi r4, [r6], -r3, lsr #12 │ │ │ │ cmncs r3, r2, asr #12 │ │ │ │ strls r4, [r0], -r8, lsr #12 │ │ │ │ - @ instruction: 0xffd4f674 │ │ │ │ + @ instruction: 0xffc0f674 │ │ │ │ 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 270ab8 │ │ │ │ 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 4451a4 │ │ │ │ @ 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_, #15, 28 @ 0xf0 │ │ │ │ @ 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, #-2333] @ 0xfffff6e3 @ │ │ │ │ + bleq 34ea40 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xff08f671 │ │ │ │ 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], #-2377 @ 0xfffff6b7 @ │ │ │ │ + blx d4e424 │ │ │ │ @ instruction: 0xf10d4603 │ │ │ │ @ instruction: 0xf8d90a34 │ │ │ │ ldrmi r0, [r9], r8 │ │ │ │ @ instruction: 0xf6b446d3 │ │ │ │ - @ instruction: 0xf1b9fa9d │ │ │ │ + @ instruction: 0xf1b9fa89 │ │ │ │ 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, #2279]! @ 0x8e7 │ │ │ │ + bleq 34eab4 │ │ │ │ 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}^ │ │ │ │ + stmda lr!, {r0, r1, r2, r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff6a1b │ │ │ │ - rsbseq r0, r7, ip, lsr #32 │ │ │ │ + rsbseq r0, r7, r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r7, r2, lsr #32 │ │ │ │ + ldrshteq pc, [r6], #-250 @ 0xffffff06 @ │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq pc, r6, lr, ror #28 │ │ │ │ + rsbseq pc, r6, r6, asr #28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed67bac │ │ │ │ + bl fed67bd4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a94974 │ │ │ │ + bmi a9499c │ │ │ │ stmdbmi r2!, {r8, r9, sp} │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ @ instruction: 0xf6734479 │ │ │ │ - strmi pc, [r5], -r1, asr #26 │ │ │ │ + strmi pc, [r5], -sp, lsr #26 │ │ │ │ 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 +492165,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: 0xe7c5fc33 │ │ │ │ @ instruction: 0xfffff5fb │ │ │ │ @ instruction: 0xffffe261 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed67c4c │ │ │ │ + bl fed67c74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi a949d4 │ │ │ │ - blmi abcc68 │ │ │ │ + bmi a949fc │ │ │ │ + blmi abcc90 │ │ │ │ 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 80fc9c │ │ │ │ + blge 262f10 │ │ │ │ ldrbtmi r9, [sl], #-2 │ │ │ │ @ instruction: 0x46284479 │ │ │ │ - ldc2l 6, cr15, [r6], {115} @ 0x73 │ │ │ │ + stc2l 6, cr15, [r2], {115} @ 0x73 │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r0], #-884 @ 0xfffffc8c │ │ │ │ + stc2 6, cr15, [ip], {221} @ 0xdd │ │ │ │ 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 4dcfd0 │ │ │ │ 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 0x0082f61e │ │ │ │ + rsbseq pc, r6, r0, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffe733 │ │ │ │ @ instruction: 0xffffe255 │ │ │ │ - rsbseq pc, r6, lr, lsr r5 @ │ │ │ │ + rsbseq pc, r6, r6, lsl r5 @ │ │ │ │ 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 274f60 │ │ │ │ @ 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 +492243,19 @@ │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ cmnlt r5, #0, 2 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6716930 │ │ │ │ - stclvc 12, cr15, [r3], #-236 @ 0xffffff14 │ │ │ │ + stclvc 12, cr15, [r3], #-156 @ 0xffffff64 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6724680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -492255,133 +492263,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 4d0b90 │ │ │ │ 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 0x0000ef00 │ │ │ │ + rsbseq pc, r6, lr, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, sl, lsr r4 @ │ │ │ │ + rsbseq pc, r6, r2, lsl r4 @ │ │ │ │ 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 162248c │ │ │ │ + blmi 163ce50 │ │ │ │ ldrbtmi r4, [sl], #-1551 @ 0xfffff9f1 │ │ │ │ ldrdpl pc, [r4], -r8 │ │ │ │ ldmpl r3, {r2, r9, sl, lr}^ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ strcs r8, [r3, #-133] @ 0xffffff7b │ │ │ │ @ instruction: 0xf04f4638 │ │ │ │ @ instruction: 0xf6720a01 │ │ │ │ - @ instruction: 0xf44ffb11 │ │ │ │ + vst1.64 {d31-d32}, [pc :256]! │ │ │ │ strdvs r7, [r5], -pc @ │ │ │ │ andhi pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf6716920 │ │ │ │ - @ instruction: 0xf100fc5d │ │ │ │ + @ instruction: 0xf100fc49 │ │ │ │ @ instruction: 0x46050818 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6724641 │ │ │ │ - @ instruction: 0x4629fed1 │ │ │ │ + @ instruction: 0x4629febd │ │ │ │ stcge 6, cr4, [r2, #-128] @ 0xffffff80 │ │ │ │ - @ instruction: 0xffaef674 │ │ │ │ + @ instruction: 0xff9af674 │ │ │ │ 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 2226ac │ │ │ │ mcrrvc 0, 3, sp, r6, cr15 │ │ │ │ - bleq 24c768 │ │ │ │ + bleq 24c790 │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ - mrrc2 6, 7, pc, ip, cr2 @ │ │ │ │ + mcrr2 6, 7, pc, r8, cr2 @ │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6714651 │ │ │ │ - strmi pc, [r6], -sp, lsl #24 │ │ │ │ + @ instruction: 0x4606fbf9 │ │ │ │ stcgt 1, cr11, [r3, #-224] @ 0xffffff20 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - ldrtmi pc, [r2], -r5, lsl #31 @ │ │ │ │ + shsub16mi pc, r2, r1 @ │ │ │ │ vmax.s8 q10, q0, │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r8, #-464] @ 0xfffffe30 │ │ │ │ + stc2l 6, cr15, [r4, #-464] @ 0xfffffe30 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ tstpne r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0x4606fd51 │ │ │ │ + @ instruction: 0x4606fd3d │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strls r4, [r0], -r0, lsr #12 │ │ │ │ - ldc2l 6, cr15, [ip, #-464]! @ 0xfffffe30 │ │ │ │ + stc2l 6, cr15, [r8, #-464]! @ 0xfffffe30 │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ @ instruction: 0xf6720018 │ │ │ │ - bmi 8d0790 │ │ │ │ + bmi 8d0768 │ │ │ │ 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] @ 2110f0 │ │ │ │ @ instruction: 0x21200b0f │ │ │ │ @ instruction: 0xf6724628 │ │ │ │ - stmdbvs r0!, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #84934656 @ 0x5100000 │ │ │ │ - blx ff5ce6e2 │ │ │ │ + blx ff0ce70a │ │ │ │ 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: 0xe7cdff31 │ │ │ │ ldrdhi pc, [r8], -r1 │ │ │ │ @ instruction: 0xf61ee778 │ │ │ │ - svclt 0x0000ee66 │ │ │ │ + svclt 0x0000ee52 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq pc, r6, lr, ror #7 │ │ │ │ + rsbseq pc, r6, r6, asr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r2, lsl r3 @ │ │ │ │ + rsbseq pc, r6, sl, ror #5 │ │ │ │ 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 22ae44 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 16236dc │ │ │ │ + blmi 1623704 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 66ae08 │ │ │ │ + blls 66ae30 │ │ │ │ @ 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 +492401,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: 0xffc0f672 │ │ │ │ @ instruction: 0xf1ba4683 │ │ │ │ rsble r0, r4, r0, lsl #30 │ │ │ │ @ instruction: 0x1010f8da │ │ │ │ ldrdge pc, [r0], -r1 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad02e │ │ │ │ movtlt r0, #0 │ │ │ │ @@ -492421,97 +492429,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 505634 │ │ │ │ andle r2, r8, r4, lsl #22 │ │ │ │ @ instruction: 0x46da4658 │ │ │ │ - @ instruction: 0xff96f672 │ │ │ │ + @ instruction: 0xff82f672 │ │ │ │ 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: 0xff70f672 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xb1a5d1ed │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx ff94e89a │ │ │ │ + blx ff44e8c2 │ │ │ │ stmdavs r4!, {r0, r8, sl, ip, pc} │ │ │ │ - blcs 22af34 │ │ │ │ + blcs 22af5c │ │ │ │ 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 feece8ee │ │ │ │ @ instruction: 0xf61ee7e9 │ │ │ │ - svclt 0x0000ed9c │ │ │ │ - @ instruction: 0x0076f292 │ │ │ │ + svclt 0x0000ed88 │ │ │ │ + rsbseq pc, r6, sl, ror #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r8, ror #4 │ │ │ │ + rsbseq pc, r6, r0, asr #4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed680e8 │ │ │ │ + bl fed68110 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [pc], -r0, asr #31 │ │ │ │ - blmi b63384 │ │ │ │ + blmi b633ac │ │ │ │ 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: 0x2c04ea92 │ │ │ │ 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: 0x4604fab1 │ │ │ │ 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 5907fc │ │ │ │ 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 0x0000ed30 │ │ │ │ + rsbseq pc, r6, r2, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, r6, lsr #1 │ │ │ │ + rsbseq pc, r6, lr, ror r0 @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 15229f8 │ │ │ │ + bmi 1522a20 │ │ │ │ @ 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 +492558,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: 0x7c73f9af │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6724680 │ │ │ │ - ldmvs fp!, {r0, r1, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r3, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 2110a0 │ │ │ │ + strgt ip, [pc], #-3343 @ 2110c8 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - stc2 6, cr15, [r6, #464] @ 0x1d0 │ │ │ │ - blmi 4638e0 │ │ │ │ + ldc2l 6, cr15, [r2, #-464]! @ 0xfffffe30 │ │ │ │ + blmi 463908 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 76b124 │ │ │ │ + blls 76b14c │ │ │ │ @ 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 0x0000ec86 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r6, sl, asr #32 │ │ │ │ - rsbseq lr, r6, ip, asr #30 │ │ │ │ + rsbseq pc, r6, r2, lsr #32 │ │ │ │ + rsbseq lr, r6, r4, lsr #30 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed682ec │ │ │ │ + bl fed68314 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ @ instruction: 0x46146b90 │ │ │ │ stmdacs r0, {r0, r2, r3, r9, sl, lr} │ │ │ │ - blvs 1705208 │ │ │ │ + blvs 1705230 │ │ │ │ and r2, r2, r0, lsl #2 │ │ │ │ addmi r3, r1, #1073741824 @ 0x40000000 │ │ │ │ ldmdbvs sl, {r2, r3, r4, r5, ip, lr, pc} │ │ │ │ - bcs 45dd60 │ │ │ │ + bcs 45dd88 │ │ │ │ @ instruction: 0x4620d1f8 │ │ │ │ - mcrr2 6, 7, pc, lr, cr2 @ │ │ │ │ + ldc2 6, cr15, [sl], #-456 @ 0xfffffe38 │ │ │ │ orrlt r6, r0, #160, 22 @ 0x28000 │ │ │ │ tstcs r0, r3, ror #22 │ │ │ │ tstcc r1, r2 │ │ │ │ eorle r4, sl, r8, lsl #5 │ │ │ │ tstcc r4, #425984 @ 0x68000 │ │ │ │ mvnsle r2, sl, lsl #20 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - blvs fea50234 │ │ │ │ - blvs 1bfd85c │ │ │ │ + blvs fea5020c │ │ │ │ + blvs 1bfd884 │ │ │ │ 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, r7, lsl ip @ p-variant is OBSOLETE │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ ldrtmi r2, [r0], -r5, ror #3 │ │ │ │ - blx 2ceb3e │ │ │ │ + blx ffdceb64 │ │ │ │ strtmi r4, [sl], -r5, lsl #12 │ │ │ │ strtmi r2, [r0], -r5, lsl #2 │ │ │ │ - blx ff9ceb42 │ │ │ │ + blx ff4ceb6a │ │ │ │ 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 14229ec │ │ │ │ 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 2d9e3a │ │ │ │ stmiavs r4, {r0}^ │ │ │ │ @ instruction: 0xf6724630 │ │ │ │ - cmpplt ip, #250880 @ p-variant is OBSOLETE @ 0x3d400 │ │ │ │ + cmpplt ip, #230400 @ p-variant is OBSOLETE @ 0x38400 │ │ │ │ strbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0x4638219e │ │ │ │ - blx ff54eba8 │ │ │ │ + blx ff04ebd0 │ │ │ │ @ instruction: 0x46806bb4 │ │ │ │ - blvs 1e3d910 │ │ │ │ + blvs 1e3d938 │ │ │ │ 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 2d9e72 │ │ │ │ stmiavs r4, {r0}^ │ │ │ │ @ instruction: 0xf6724630 │ │ │ │ - teqplt r4, r9 @ @ p-variant is OBSOLETE │ │ │ │ + teqplt r4, r5, asr #23 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ ldrtmi r2, [r8], -r5, ror #3 │ │ │ │ - blx fee4ebe0 │ │ │ │ + blx fe94ec08 │ │ │ │ strbmi r4, [r2], -r0, lsl #13 │ │ │ │ ldrtmi r2, [r0], -r5, lsl #2 │ │ │ │ - blx fe54ebe6 │ │ │ │ + blx 204ec0e │ │ │ │ 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 14bd4e0 │ │ │ │ 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 2702b4 │ │ │ │ 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, #6366 @ 0x18de │ │ │ │ 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: 0xf920f671 │ │ │ │ ldrbmi r9, [fp], -r1, lsl #20 │ │ │ │ - bleq 84d6a0 │ │ │ │ + bleq 84d6c8 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf8807c12 │ │ │ │ @ instruction: 0xf672202c │ │ │ │ - bls 290144 │ │ │ │ + bls 29011c │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r2], #-464 @ 0xfffffe30 │ │ │ │ stmibvs fp!, {r0, r1, r9, fp, ip, pc} │ │ │ │ eorlt pc, r7, r2, asr #16 │ │ │ │ - bls 29eee0 │ │ │ │ + bls 29ef08 │ │ │ │ @ instruction: 0xf899615a │ │ │ │ addmi r0, r7, #16 │ │ │ │ @ instruction: 0xf673d3c9 │ │ │ │ - bls 3108c8 │ │ │ │ + bls 3108a0 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx cecc4 │ │ │ │ + blx ffbcecec │ │ │ │ eor r4, r5, r6, lsl #12 │ │ │ │ mulsmi r1, r9, r8 │ │ │ │ @ instruction: 0xf6712159 │ │ │ │ - @ instruction: 0xf899f8ff │ │ │ │ + @ instruction: 0xf899f8eb │ │ │ │ @ instruction: 0xf1002010 │ │ │ │ @ instruction: 0x46230618 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0x46054631 │ │ │ │ - blx 1e4ece2 │ │ │ │ + blx 194ed0a │ │ │ │ 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, r3, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, r2, lsl #20 │ │ │ │ - blmi 3e3b6c │ │ │ │ + blmi 3e3b94 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 96b3b8 │ │ │ │ + blls 96b3e0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, pc, r0, lsr r6 @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 16cebdc │ │ │ │ + bl 11cec04 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq lr, [r6], #-218 @ 0xffffff26 │ │ │ │ - ldrhteq lr, [r6], #-200 @ 0xffffff38 │ │ │ │ + @ instruction: 0x0076ed92 │ │ │ │ + @ instruction: 0x0076ec90 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ @ instruction: 0x46074a75 │ │ │ │ addlt r4, r7, r5, ror fp │ │ │ │ - blvs fe422574 │ │ │ │ + blvs fe42259c │ │ │ │ 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 26b844 │ │ │ │ @ instruction: 0xf04fd1f7 │ │ │ │ @ instruction: 0x46280a14 │ │ │ │ strmi pc, [r1], #-2826 @ 0xfffff4f6 │ │ │ │ @ instruction: 0xf67268e4 │ │ │ │ - @ instruction: 0x2c00faf7 │ │ │ │ + @ instruction: 0x2c00fae3 │ │ │ │ adchi pc, ip, r0 │ │ │ │ mvnscs r2, r2, lsl #6 │ │ │ │ ldrtmi r4, [r8], -r2, lsr #12 │ │ │ │ rsbsvs r6, sp, fp, lsr r0 │ │ │ │ - @ instruction: 0xf9a4f674 │ │ │ │ + @ instruction: 0xf990f674 │ │ │ │ strmi r6, [r1], r9, lsr #23 │ │ │ │ rsble r2, sl, r0, lsl #18 │ │ │ │ - blvs 1ca2ec8 │ │ │ │ + blvs 1ca2ef0 │ │ │ │ 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: 0xf99cf674 │ │ │ │ @ instruction: 0xf8954601 │ │ │ │ - blvs 1c91518 │ │ │ │ + blvs 1c91540 │ │ │ │ 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 64d88c │ │ │ │ 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 +492825,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: 0xf9cef674 │ │ │ │ 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 be3d88 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 36b530 │ │ │ │ + blls 36b558 │ │ │ │ @ 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 +492860,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: 0xf94af674 │ │ │ │ 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: 0xf8fef674 │ │ │ │ strmi r6, [r1], -sl, ror #22 │ │ │ │ @ instruction: 0xe7a01993 │ │ │ │ - b 184edd0 │ │ │ │ - rsbseq lr, r6, r8, ror ip │ │ │ │ + b 134edf8 │ │ │ │ + rsbseq lr, r6, r0, asr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, r0, asr #22 │ │ │ │ + rsbseq lr, r6, r8, lsl fp │ │ │ │ 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 fe422790 │ │ │ │ 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 6eb648 │ │ │ │ @ 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 ff685d50 │ │ │ │ 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 1dd0c80 │ │ │ │ + blvc 1b0ccb4 │ │ │ │ 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 2ccc94 │ │ │ │ + @ instruction: 0xff2af670 │ │ │ │ stmdacs r0, {r1, r9, sl, lr} │ │ │ │ adchi pc, r0, r0 │ │ │ │ andls sl, r0, #2, 30 │ │ │ │ - blgt 2e2f38 │ │ │ │ + blgt 2e2f60 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ ldrmi r4, [r1], -r0, lsr #12 │ │ │ │ - blx feecf028 │ │ │ │ + blx fe9cf050 │ │ │ │ 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 +492955,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: 0xf8cdf859 │ │ │ │ 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 2ccd08 │ │ │ │ + mrc2 6, 7, pc, cr0, cr0, {3} │ │ │ │ cmplt r0, r0, lsl #13 │ │ │ │ @ instruction: 0xf8c8cf03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0x4643fa79 │ │ │ │ + strbmi pc, [r3], -r5, ror #20 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x4620113b │ │ │ │ - @ instruction: 0xf84cf674 │ │ │ │ + @ instruction: 0xf838f674 │ │ │ │ strmi r4, [r3], -sl, asr #12 │ │ │ │ orrsvc pc, lr, pc, asr #8 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0xf895f845 │ │ │ │ + @ instruction: 0xf895f831 │ │ │ │ strmi r3, [r5], -r0, asr #32 │ │ │ │ @ instruction: 0x4648b993 │ │ │ │ strtmi r6, [r9], -sl, lsr #16 │ │ │ │ - @ instruction: 0xf9c2f672 │ │ │ │ - bmi d19700 │ │ │ │ + @ instruction: 0xf9aef672 │ │ │ │ + bmi d19728 │ │ │ │ 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 +493003,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 d4f14e │ │ │ │ strmi r4, [r1], -r2, asr #12 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - strmi pc, [r5], -r3, asr #17 │ │ │ │ + strmi pc, [r5], -pc, lsr #17 │ │ │ │ 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}^ │ │ │ │ + stmdb lr!, {r1, r2, r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ movwne lr, #6614 @ 0x19d6 │ │ │ │ andcs r6, r4, fp, asr #32 │ │ │ │ stmib r6, {r0, r3, r4, sp, lr}^ │ │ │ │ rscsvs r2, r2, r1 │ │ │ │ mrcle 8, 7, r6, cr15, cr3, {2} │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq lr, r6, r4, lsl #21 │ │ │ │ + rsbseq lr, r6, ip, asr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, r2, lsl #18 │ │ │ │ + ldrsbteq lr, [r6], #-138 @ 0xffffff76 │ │ │ │ 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 +493046,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 fec0ceac │ │ │ │ ldrbtmi r4, [sl], #1149 @ 0x47d │ │ │ │ - blcs 249834 │ │ │ │ + blcs 24985c │ │ │ │ tstphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8df4db3 │ │ │ │ - ldc 2, cr10, [pc, #832] @ 211b5c │ │ │ │ + ldc 2, cr10, [pc, #832] @ 211b84 │ │ │ │ ldrbtmi r0, [sp], #-2980 @ 0xfffff45c │ │ │ │ @ instruction: 0xf89644fa │ │ │ │ @ instruction: 0xf10d9011 │ │ │ │ @ instruction: 0xf8970818 │ │ │ │ @ instruction: 0x46403031 │ │ │ │ movwls r4, #9801 @ 0x2649 │ │ │ │ - mcr2 6, 4, pc, cr10, cr1, {3} @ │ │ │ │ + mrc2 6, 3, pc, cr6, cr1, {3} │ │ │ │ stmdbvs r0!, {r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf6702101 │ │ │ │ - @ instruction: 0x4681fe3b │ │ │ │ + strmi pc, [r1], r7, lsr #28 │ │ │ │ @ instruction: 0x4643b158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - @ instruction: 0xed9af9af │ │ │ │ + @ instruction: 0xed9af99b │ │ │ │ strbmi r0, [r0], -r1, lsl #20 │ │ │ │ mulslt r1, r6, r8 │ │ │ │ - beq ff24d348 │ │ │ │ + beq ff24d370 │ │ │ │ @ instruction: 0xf6714659 │ │ │ │ - ldrbmi pc, [sl], -sp, ror #28 @ │ │ │ │ + @ instruction: 0x465afe59 │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - mrc2 6, 0, pc, cr14, cr0, {3} │ │ │ │ + mcr2 6, 0, pc, cr10, cr0, {3} @ │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - bgt 2e318c │ │ │ │ + bgt 2e31b4 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46200b14 │ │ │ │ - @ instruction: 0xf992f674 │ │ │ │ - beq 2ccf04 │ │ │ │ + @ instruction: 0xf97ef674 │ │ │ │ + beq 2ccf2c │ │ │ │ @ instruction: 0xf8964640 │ │ │ │ mrc 0, 5, sl, cr7, cr1, {0} │ │ │ │ ldrbmi r0, [r1], -r0, asr #21 │ │ │ │ - mrc2 6, 2, pc, cr0, cr1, {3} │ │ │ │ + mrc2 6, 1, pc, cr12, cr1, {3} │ │ │ │ stmdbvs r0!, {r1, r4, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf6702101 │ │ │ │ - strmi pc, [r2], r1, lsl #28 │ │ │ │ + strmi pc, [r2], sp, ror #27 │ │ │ │ ldm r8!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf8ca0003 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 74dcf4 │ │ │ │ + beq 74dd1c │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - stmib sp, {r0, r2, r4, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbmi sl, [fp], -r0, lsl #12 │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x462011d1 │ │ │ │ - @ instruction: 0xffb8f673 │ │ │ │ + @ instruction: 0xffa4f673 │ │ │ │ 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, #27648 @ 0x6c00 │ │ │ │ smlabbcs r4, r2, r6, r4 │ │ │ │ @ instruction: 0xf6706920 │ │ │ │ - pkhtbmi pc, r0, r9, asr #27 @ │ │ │ │ + strmi pc, [r0], r5, asr #27 │ │ │ │ ssatmi fp, #13, r0, asr #3 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ eorscs pc, r0, r8, asr #17 │ │ │ │ eorscc pc, r4, r8, asr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ eorseq pc, r8, r8, asr #17 │ │ │ │ eorsne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf8c84641 │ │ │ │ @ instruction: 0xf1082040 │ │ │ │ @ instruction: 0xf8c80814 │ │ │ │ @ instruction: 0x46203030 │ │ │ │ - @ instruction: 0xf93ef674 │ │ │ │ + @ instruction: 0xf92af674 │ │ │ │ movwcs r4, #1601 @ 0x641 │ │ │ │ movwls r2, #640 @ 0x280 │ │ │ │ ldrtmi r4, [r3], -r0, lsr #12 │ │ │ │ - blx 34f322 │ │ │ │ + blx ffe4f348 │ │ │ │ strmi r2, [r0], r0, lsr #4 │ │ │ │ stmdbvs r0!, {r2, r8, sp} │ │ │ │ - bleq 2cc570 │ │ │ │ - stc2 6, cr15, [ip, #448]! @ 0x1c0 │ │ │ │ + bleq 2cc598 │ │ │ │ + ldc2 6, cr15, [r8, #448] @ 0x1c0 │ │ │ │ biclt r4, r8, r1, lsl #13 │ │ │ │ @ instruction: 0x000fe8bb │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ eorscs pc, r0, r9, asr #17 │ │ │ │ eorscc pc, r4, r9, asr #17 │ │ │ │ @ instruction: 0x000fe8bb │ │ │ │ eorseq pc, r8, r9, asr #17 │ │ │ │ eorsne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf8c94649 │ │ │ │ @ instruction: 0xf1092040 │ │ │ │ @ instruction: 0xf8c90914 │ │ │ │ @ instruction: 0x46203030 │ │ │ │ - @ instruction: 0xf912f674 │ │ │ │ + @ instruction: 0xf8fef674 │ │ │ │ movwcs r4, #1609 @ 0x649 │ │ │ │ movwls r2, #640 @ 0x280 │ │ │ │ ldrtmi r4, [r3], -r0, lsr #12 │ │ │ │ - blx ff84f378 │ │ │ │ + blx ff34f3a0 │ │ │ │ strmi r2, [r1], r0, lsr #4 │ │ │ │ stmdbvs r0!, {r2, r8, sp} │ │ │ │ @ instruction: 0xf6703540 │ │ │ │ - strmi pc, [r3], r1, lsl #27 │ │ │ │ - stcgt 1, cr11, [pc, #-736] @ 2116dc │ │ │ │ + strmi pc, [r3], sp, ror #26 │ │ │ │ + stcgt 1, cr11, [pc, #-736] @ 211704 │ │ │ │ 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 74de34 │ │ │ │ eorscc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf6744620 │ │ │ │ - ldrtmi pc, [r3], -r9, ror #17 @ │ │ │ │ + @ instruction: 0x4633f8d5 │ │ │ │ andcs r4, r0, #93323264 @ 0x5900000 │ │ │ │ andls r4, r0, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0xf6742280 │ │ │ │ - bls 3904b8 │ │ │ │ + bls 390490 │ │ │ │ biccs r4, ip, r3, lsl #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf673a000 │ │ │ │ - bls 3515a8 │ │ │ │ + bls 351580 │ │ │ │ biccs r4, ip, fp, asr #12 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - mcr2 6, 7, pc, cr0, cr3, {3} @ │ │ │ │ + mcr2 6, 6, pc, cr12, cr3, {3} @ │ │ │ │ strmi r9, [r1], -r3, lsl #20 │ │ │ │ tstls r0, r3, asr #12 │ │ │ │ biccs r4, ip, r0, lsr #12 │ │ │ │ - mrc2 6, 6, pc, cr8, cr3, {3} │ │ │ │ + mcr2 6, 6, pc, cr4, cr3, {3} @ │ │ │ │ @ instruction: 0xf1074601 │ │ │ │ - @ instruction: 0xf6720020 │ │ │ │ - bmi dcfa48 │ │ │ │ + @ instruction: 0xf6710020 │ │ │ │ + bmi dd1a20 │ │ │ │ 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] @ 211cf4 │ │ │ │ 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] @ 211ccc │ │ │ │ ldrbtmi r0, [sp], #-2834 @ 0xfffff4ee │ │ │ │ @ instruction: 0xe6d244fa │ │ │ │ @ instruction: 0xf8df4d20 │ │ │ │ - ldc 0, cr10, [pc, #528] @ 211c94 │ │ │ │ + ldc 0, cr10, [pc, #528] @ 211cbc │ │ │ │ ldrbtmi r0, [sp], #-2832 @ 0xfffff4f0 │ │ │ │ @ instruction: 0xe6ca44fa │ │ │ │ @ instruction: 0xf8df4d1e │ │ │ │ - ldc 0, cr10, [pc, #496] @ 211c84 │ │ │ │ + ldc 0, cr10, [pc, #496] @ 211cac │ │ │ │ ldrbtmi r0, [sp], #-2830 @ 0xfffff4f2 │ │ │ │ @ instruction: 0xe6c244fa │ │ │ │ - svc 0x00b4f61d │ │ │ │ + svc 0x00a0f61d │ │ │ │ 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, ip, lsl #16 │ │ │ │ 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, r8, lsl #14 │ │ │ │ + rsbeq lr, ip, r6, lsl r6 │ │ │ │ + rsbeq lr, ip, r2, asr r7 │ │ │ │ + rsbeq lr, ip, ip, lsl #12 │ │ │ │ + rsbseq lr, r6, r2, lsr #11 │ │ │ │ + rsbeq lr, ip, r2, asr r4 │ │ │ │ + strhteq lr, [ip], #-52 @ 0xffffffcc │ │ │ │ + ldrdeq lr, [ip], #-58 @ 0xffffffc6 @ │ │ │ │ + mlseq ip, r0, r3, lr │ │ │ │ + rsbeq lr, ip, sl, asr #10 │ │ │ │ + strhteq lr, [ip], #-48 @ 0xffffffd0 │ │ │ │ + mlseq ip, sl, r5, lr │ │ │ │ + rsbeq lr, ip, ip, lsr #7 │ │ │ │ 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 fe46c298 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blcs 271e04 │ │ │ │ + blcs 271e2c │ │ │ │ @ instruction: 0x81b3f000 │ │ │ │ movwcs r6, #11186 @ 0x2bb2 │ │ │ │ strcc lr, [r0], -fp, asr #19 │ │ │ │ subsle r2, r9, r0, lsl #20 │ │ │ │ - bl 2ac92c │ │ │ │ + bl 2ac954 │ │ │ │ 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 154dfdc │ │ │ │ movwcs r9, #4354 @ 0x1102 │ │ │ │ strbmi r4, [r1], -r2, lsr #12 │ │ │ │ strls r4, [lr, #-1624] @ 0xfffff9a8 │ │ │ │ - blx 24fb8c │ │ │ │ + blx 24fbb4 │ │ │ │ eoreq pc, r5, sl, asr #16 │ │ │ │ - blvs ffe1ef9c │ │ │ │ + blvs ffe1efc4 │ │ │ │ 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 32c1b4 │ │ │ │ stmdavs sl!, {r0, r2, r4, r5, ip, lr, pc} │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6731101 │ │ │ │ - eorvs pc, r8, fp, lsr #27 │ │ │ │ + mlavs r8, r7, sp, pc @ │ │ │ │ strcc r3, [r4, #-1793] @ 0xfffff8ff │ │ │ │ mvnle r4, pc, asr #10 │ │ │ │ ldrdge pc, [r4], -sp │ │ │ │ @ instruction: 0xf6736bf0 │ │ │ │ - @ instruction: 0x4652f8fb │ │ │ │ + ldrbmi pc, [r2], -r7, ror #17 @ │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - mrc2 6, 3, pc, cr14, cr3, {3} │ │ │ │ - bls 2ac9bc │ │ │ │ + mcr2 6, 3, pc, cr10, cr3, {3} @ │ │ │ │ + bls 2ac9e4 │ │ │ │ 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 ff724794 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls aebc84 │ │ │ │ + blls aebcac │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x463081fc │ │ │ │ pop {r0, r2, r5, ip, sp, pc} │ │ │ │ shsub8mi r8, r1, r0 │ │ │ │ @ instruction: 0xf02b4658 │ │ │ │ vmla.f32 , q8, │ │ │ │ @ instruction: 0x46021113 │ │ │ │ @ instruction: 0xf6734658 │ │ │ │ - stmdavs fp!, {r0, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - bleq ff38d2c4 │ │ │ │ + stmdavs fp!, {r0, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + bleq ff38d2ec │ │ │ │ strmi r2, [r2], r0, lsr #2 │ │ │ │ movwls r9, #14336 @ 0x3800 │ │ │ │ - ldc2l 6, cr15, [ip], #-452 @ 0xfffffe3c │ │ │ │ + stc2l 6, cr15, [r8], #-452 @ 0xfffffe3c │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - stc2 6, cr15, [ip], #-448 @ 0xfffffe40 │ │ │ │ + ldc2 6, cr15, [r8], {112} @ 0x70 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls r9, #18944 @ 0x4a00 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf6734619 │ │ │ │ - blls 351b04 │ │ │ │ - bls 2de8cc │ │ │ │ + blls 351adc │ │ │ │ + bls 2de8f4 │ │ │ │ ldrbmi r2, [r8], -r5, ror #3 │ │ │ │ - ldc2l 6, cr15, [r6, #-460]! @ 0xfffffe34 │ │ │ │ - bls 2235cc │ │ │ │ + stc2l 6, cr15, [r2, #-460]! @ 0xfffffe34 │ │ │ │ + bls 2235f4 │ │ │ │ movwcs r4, #5762 @ 0x1682 │ │ │ │ ldrbmi r6, [r8], -r8, lsr #32 │ │ │ │ @ instruction: 0xf7ff970e │ │ │ │ @ instruction: 0x4652f97d │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6734658 │ │ │ │ - eorvs pc, r8, r7, ror #26 │ │ │ │ + eorvs pc, r8, r3, asr sp @ │ │ │ │ strcs lr, [r3], #-1940 @ 0xfffff86c │ │ │ │ andvs r3, r4, r2, lsl #2 │ │ │ │ stmdbvs r0, {r1, r2, r6, sp, lr} │ │ │ │ @ instruction: 0xf6709302 │ │ │ │ - ldmdbvs r2!, {r0, r1, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r2!, {r0, r1, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ bicvs r4, r4, r3, lsl #12 │ │ │ │ andls r6, r0, r2, asr #2 │ │ │ │ @ instruction: 0x76027e32 │ │ │ │ bicvs r6, r2, #247808 @ 0x3c800 │ │ │ │ strhcs pc, [r0], #-134 @ 0xffffff7a @ │ │ │ │ @ instruction: 0x4114e9d6 │ │ │ │ stceq 0, cr15, [r1], {2} │ │ │ │ stmib r3, {r4, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ @ instruction: 0x461c4114 │ │ │ │ subcs pc, r0, r3, lsr #17 │ │ │ │ @ instruction: 0xf8966bb2 │ │ │ │ @ instruction: 0xf8831042 │ │ │ │ - blls 295df4 │ │ │ │ + blls 295e1c │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs 1a7232c │ │ │ │ + blvs 1a72354 │ │ │ │ streq lr, [r2], #2818 @ 0xb02 │ │ │ │ ldrmi r9, [pc], -r2, lsl #8 │ │ │ │ @ instruction: 0x2c05e9cd │ │ │ │ - beq 54e104 │ │ │ │ + beq 54e12c │ │ │ │ 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 4dddec │ │ │ │ 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 +493392,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 22c1c0 │ │ │ │ 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 14cfdb8 │ │ │ │ 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 291e30 │ │ │ │ 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 +493444,72 @@ │ │ │ │ andmi pc, r0, sl, asr #17 │ │ │ │ strgt ip, [pc, -pc, lsl #26] │ │ │ │ eorsvs r9, ip, r4, lsl #26 │ │ │ │ strtmi r9, [r9], -r0, lsl #24 │ │ │ │ mlascc r1, r6, r8, pc @ │ │ │ │ mlascs r0, r6, r8, pc @ │ │ │ │ @ instruction: 0xf6714620 │ │ │ │ - @ instruction: 0x4621fddd │ │ │ │ + strtmi pc, [r1], -r9, asr #27 │ │ │ │ @ instruction: 0xf6734658 │ │ │ │ - @ instruction: 0xf106febb │ │ │ │ + @ instruction: 0xf106fea7 │ │ │ │ strtmi r0, [r9], -r0, lsr #32 │ │ │ │ - ldc2l 6, cr15, [r6, #452]! @ 0x1c4 │ │ │ │ + stc2l 6, cr15, [r2, #452]! @ 0x1c4 │ │ │ │ @ instruction: 0xf6716a30 │ │ │ │ - strtmi pc, [r6], -r1, lsl #20 │ │ │ │ + strtmi pc, [r6], -sp, ror #19 │ │ │ │ @ instruction: 0xf1a0e67a │ │ │ │ stmiavs pc, {r2, r4, r8}^ @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ ldcvc 0, cr13, [sl], #-548 @ 0xfffffddc │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 154e2a4 │ │ │ │ - bcc 25a274 │ │ │ │ + beq 154e2cc │ │ │ │ + bcc 25a29c │ │ │ │ movwls r4, #9808 @ 0x2650 │ │ │ │ @ instruction: 0xf902fa09 │ │ │ │ @ instruction: 0xf1092240 │ │ │ │ @ instruction: 0xf61d39ff │ │ │ │ - blls 2cca38 │ │ │ │ - blx 9da68c │ │ │ │ - blx 14904b4 │ │ │ │ + blls 2cca10 │ │ │ │ + blx 9da6b4 │ │ │ │ + blx 14904dc │ │ │ │ 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 184f8ae │ │ │ │ bicvs r2, r3, r2, lsl #6 │ │ │ │ ldmdbvs r3!, {r0, r1, r2, r9, sl, lr}^ │ │ │ │ cdpvc 1, 3, cr6, cr3, cr3, {2} │ │ │ │ - blvs ffeef6e0 │ │ │ │ + blvs ffeef708 │ │ │ │ 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 feede020 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ andscs r8, r4, #145 @ 0x91 │ │ │ │ - beq 24e038 │ │ │ │ + beq 24e060 │ │ │ │ ldrsbt pc, [r4], -r6 @ │ │ │ │ stcge 13, cr10, [lr], {9} │ │ │ │ - blx 2a3a4a │ │ │ │ + blx 2a3a72 │ │ │ │ @ instruction: 0xf8def903 │ │ │ │ - blcs 31df50 │ │ │ │ + blcs 31df78 │ │ │ │ @ instruction: 0xf8ded011 │ │ │ │ stmib r5, {r2, r3, sp}^ │ │ │ │ stmib r5, {fp, pc}^ │ │ │ │ andls r8, ip, #131072 @ 0x20000 │ │ │ │ - bl 2acd0c │ │ │ │ + bl 2acd34 │ │ │ │ @ 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 +493518,31 @@ │ │ │ │ smlabbcs r0, r9, ip, pc @ │ │ │ │ @ instruction: 0xec0de9d6 │ │ │ │ ldrbtmi r4, [r3], -r2, lsl #12 │ │ │ │ svceq 0x0000f1bc │ │ │ │ subs sp, r5, lr, lsl #2 │ │ │ │ ... │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r6, ip, asr #9 │ │ │ │ - rsbseq lr, r6, ip, ror #7 │ │ │ │ + rsbseq lr, r6, r4, lsr #9 │ │ │ │ + rsbseq lr, r6, r4, asr #7 │ │ │ │ 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, #3039 @ 0xbdf @ │ │ │ │ andscs r9, r4, #939524096 @ 0x38000000 │ │ │ │ movwcc lr, #6596 @ 0x19c4 │ │ │ │ rscvs r4, r3, r6, lsr #13 │ │ │ │ - blvs feee3a24 │ │ │ │ + blvs feee3a4c │ │ │ │ stmdbeq r0!, {r0, r1, r2, r8, ip, sp, lr, pc} │ │ │ │ andls r9, r0, r1, lsl r0 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcc 72cd94 │ │ │ │ + blcc 72cdbc │ │ │ │ @ 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 +493550,113 @@ │ │ │ │ andmi pc, r0, lr, asr #17 │ │ │ │ @ instruction: 0x000fe8ba │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ @ instruction: 0xf8cc4649 │ │ │ │ ldrtmi r4, [r8], -r0 │ │ │ │ mlascc r1, r6, r8, pc @ │ │ │ │ mlascs r0, r6, r8, pc @ │ │ │ │ - stc2 6, cr15, [r6, #-452] @ 0xfffffe3c │ │ │ │ + ldc2l 6, cr15, [r2], #452 @ 0x1c4 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ - stc2l 6, cr15, [r4, #460]! @ 0x1cc │ │ │ │ + ldc2l 6, cr15, [r0, #460] @ 0x1cc │ │ │ │ eoreq pc, r0, r6, lsl #2 │ │ │ │ @ instruction: 0xf6714649 │ │ │ │ - bvs e5147c │ │ │ │ - @ instruction: 0xf92af671 │ │ │ │ + bvs e51454 │ │ │ │ + @ instruction: 0xf916f671 │ │ │ │ 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 0x0000ece0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ @ instruction: 0x46064a9a │ │ │ │ umulllt r4, pc, sl, fp @ │ │ │ │ - blvs fe423228 │ │ │ │ + blvs fe423250 │ │ │ │ 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 2ec4f8 │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e3912 │ │ │ │ + blx 2e393a │ │ │ │ stmiavs r7!, {r0, sl, lr}^ │ │ │ │ - ldc2 6, cr15, [lr], {113} @ 0x71 │ │ │ │ + stc2 6, cr15, [sl], {113} @ 0x71 │ │ │ │ @ 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 22c530 │ │ │ │ @ instruction: 0xf8d3d1f6 │ │ │ │ strtmi r8, [r8], -ip │ │ │ │ rsbsvs r2, r5, r2, lsl #6 │ │ │ │ @ instruction: 0xf6736033 │ │ │ │ - stmcs r0, {r0, r1, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmcs r0, {r0, r1, r2, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdbvs fp!, {r0, r1, r3, r6, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ ldmdbvs r0!, {r2, r3, r6, r7, pc} │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 21e294 │ │ │ │ + blcs 21e2bc │ │ │ │ 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 44c878 │ │ │ │ + blge 34c83c │ │ │ │ + @ instruction: 0xf9d6f670 │ │ │ │ + beq 64e544 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e3a3c │ │ │ │ + blgt 2e3a64 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46300914 │ │ │ │ - ldc2l 6, cr15, [ip, #-460] @ 0xfffffe34 │ │ │ │ + stc2l 6, cr15, [r8, #-460] @ 0xfffffe34 │ │ │ │ vmul.i8 d22, d0, d16 │ │ │ │ @ instruction: 0xf6702109 │ │ │ │ - @ instruction: 0xf100f9f9 │ │ │ │ + @ instruction: 0xf100f9e5 │ │ │ │ @ instruction: 0x46590b18 │ │ │ │ andcs r2, r2, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0xf6719003 │ │ │ │ - bls 3112d4 │ │ │ │ + bls 3112ac │ │ │ │ @ instruction: 0xf10d2300 │ │ │ │ movwls r0, #19488 @ 0x4c20 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr2, {0} │ │ │ │ movwcc lr, #6602 @ 0x19ca │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ andsls pc, ip, sp, asr #17 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ stmdbls r3, {r4, r5, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r8, #-460]! @ 0xfffffe34 │ │ │ │ + stc2 6, cr15, [r4, #-460]! @ 0xfffffe34 │ │ │ │ ldrtmi lr, [fp], -pc, rrx │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 4cfb2a │ │ │ │ + blx fffcfb50 │ │ │ │ @ instruction: 0xf8954607 │ │ │ │ cmnlt fp, #64 @ 0x40 │ │ │ │ - blcs 2ad114 │ │ │ │ + blcs 2ad13c │ │ │ │ @ instruction: 0xf10dd07c │ │ │ │ ldrtmi r0, [r9], -r0, lsr #18 │ │ │ │ - beq 28e2b0 │ │ │ │ + beq 28e2d8 │ │ │ │ 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 +493667,24 @@ │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf8cd0c02 │ │ │ │ @ instruction: 0xf7fec020 │ │ │ │ @ instruction: 0x463afef1 │ │ │ │ strbmi r9, [r3], -r0 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r0 │ │ │ │ @ instruction: 0xf67371e8 │ │ │ │ - strmi pc, [r7], -sp, lsl #22 │ │ │ │ + @ instruction: 0x4607faf9 │ │ │ │ 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 e6a3f4 │ │ │ │ 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 +493692,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, sp, ror #20 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 214fbf8 │ │ │ │ + blx 1c4fc20 │ │ │ │ ldrtmi r4, [sl], -r3, lsl #13 │ │ │ │ tstpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - @ instruction: 0x465bfa75 │ │ │ │ + ldrbmi pc, [fp], -r1, ror #20 @ │ │ │ │ mvncs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - @ instruction: 0x4603fa95 │ │ │ │ + strmi pc, [r3], -r1, lsl #21 │ │ │ │ orrscs r4, lr, r2, asr #12 │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - strmi pc, [r7], -pc, lsl #21 │ │ │ │ + @ instruction: 0x4607fa7b │ │ │ │ ldrtmi lr, [sl], -r3, lsl #15 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6731113 │ │ │ │ - ldrb pc, [r0, r1, ror #20]! @ │ │ │ │ + ldrb pc, [r0, sp, asr #20]! @ │ │ │ │ svcge 0x00084639 │ │ │ │ movwcs r4, #5690 @ 0x163a │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf8cd0c00 │ │ │ │ @ instruction: 0xf7fec020 │ │ │ │ ldrtmi pc, [sl], -fp, lsl #29 @ │ │ │ │ strmi r2, [r7], -r1, lsl #6 │ │ │ │ ldrtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xf7fe9308 │ │ │ │ ldrtmi pc, [sl], -r3, lsl #29 @ │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ ldrtmi r1, [r0], -pc, asr #3 │ │ │ │ - blx 1d4fc64 │ │ │ │ + blx 184fc8c │ │ │ │ ldr r4, [r1, r7, lsl #12] │ │ │ │ - bl fef4fb14 │ │ │ │ - rsbseq sp, r6, r4, asr #31 │ │ │ │ + bl fea4fb3c │ │ │ │ + @ instruction: 0x0076df9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, sl, lsl lr │ │ │ │ + ldrshteq sp, [r6], #-210 @ 0xffffff2e │ │ │ │ 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 fec91d9c │ │ │ │ ldmdbvs r0!, {r1, r8, r9, sp} │ │ │ │ eorsvs r3, r3, r1, lsl #18 │ │ │ │ @ instruction: 0xf6706075 │ │ │ │ - tstpcs r0, #1490944 @ p-variant is OBSOLETE @ 0x16c000 │ │ │ │ + tstpcs r0, #1163264 @ p-variant is OBSOLETE @ 0x11c000 │ │ │ │ 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 194fd06 │ │ │ │ @ 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 3da3a4 │ │ │ │ @ instruction: 0xf8d9d019 │ │ │ │ andscs r3, r4, r8, lsr r0 │ │ │ │ ldrsbtne pc, [r4], -r9 @ │ │ │ │ strvc lr, [r0, -r4, asr #19] │ │ │ │ - blx 22a5ee │ │ │ │ + blx 22a616 │ │ │ │ movwcc r1, #7683 @ 0x1e03 │ │ │ │ eorscc pc, r8, r9, asr #17 │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ @ instruction: 0xf8ce9307 │ │ │ │ ldm r4, {r4, sp} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf8d5000f │ │ │ │ stm lr, {r3, r4, r5, ip, sp, pc} │ │ │ │ cpsie , #15 │ │ │ │ @ instruction: 0xf1080a01 │ │ │ │ ldrbmi r0, [r3, #2068] @ 0x814 │ │ │ │ @ instruction: 0x4630d8db │ │ │ │ @ instruction: 0xf6734649 │ │ │ │ - ldmib r5, {r0, r1, r3, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r5, {r0, r1, r2, sl, 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 44cb60 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf670ab04 │ │ │ │ - sxtab16mi pc, r0, r5, ror #16 @ │ │ │ │ - blge 33e934 │ │ │ │ + strmi pc, [r0], r1, ror #16 │ │ │ │ + blge 33e95c │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6734630 │ │ │ │ - strbmi pc, [r3], -r9, ror #23 @ │ │ │ │ + @ instruction: 0x4643fbd5 │ │ │ │ ldrtmi r4, [r0], -sl, asr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf9bcf673 │ │ │ │ + @ instruction: 0xf9a8f673 │ │ │ │ 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: 0xf978f673 │ │ │ │ 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 44dabc │ │ │ │ + blvc 34da80 │ │ │ │ + @ instruction: 0xf834f670 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2fd040 │ │ │ │ + blgt 2fd068 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - blx ff14fe12 │ │ │ │ + blx fec4fe3a │ │ │ │ ldrbmi r9, [r3], -r3, lsl #20 │ │ │ │ orrsne pc, r3, r0, asr #4 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf6738000 │ │ │ │ - movwcs pc, #63937 @ 0xf9c1 @ │ │ │ │ + movwcs pc, #63917 @ 0xf9ad @ │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [lr, #-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 fe8cfd48 │ │ │ │ + rsbseq sp, r6, r4, lsl sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, lr, ror #22 │ │ │ │ + rsbseq sp, r6, r6, asr #22 │ │ │ │ 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: 0xf844f670 │ │ │ │ @ instruction: 0x46066bbb │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs 20b280c │ │ │ │ + blvs 20b2834 │ │ │ │ orreq lr, r3, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf04f6b41 │ │ │ │ strls r0, [r5, -r0, lsl #16] │ │ │ │ - bleq 54e910 │ │ │ │ + bleq 54e938 │ │ │ │ ldmdbeq r0, {r1, r8, ip, sp, lr, pc} │ │ │ │ stcge 13, cr10, [ip], {6} │ │ │ │ - beq 64e918 │ │ │ │ + beq 64e940 │ │ │ │ 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 +493898,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 2771b8 │ │ │ │ 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 │ │ │ │ + pkhbtmi pc, r0, r3, lsl #31 @ │ │ │ │ @ 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 ff0d11cc │ │ │ │ + blvs 1edaa04 │ │ │ │ + bleq 24e6f4 │ │ │ │ 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 2726c2 │ │ │ │ @ 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 +493937,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]! @ 2125bd @ │ │ │ │ ldmib r7, {r0, r2, r4, r5, r9, sl, ip, sp, lr}^ │ │ │ │ stmib r6, {r2, r4, r8, sl, lr, pc}^ │ │ │ │ @ instruction: 0xf671c514 │ │ │ │ - stmdals r1, {r0, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r1, {r0, r2, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6734631 │ │ │ │ - vldmdbvs fp!, {s30-s244} │ │ │ │ - bl 2b8e20 │ │ │ │ + vldmdbvs fp!, {s30-s224} │ │ │ │ + bl 2b8e48 │ │ │ │ ldc 3, cr0, [r3, #524] @ 0x20c │ │ │ │ @ instruction: 0xeeb50a38 │ │ │ │ vneg.f32 s1, s0 │ │ │ │ tstple sp, r0, lsl sl @ p-variant is OBSOLETE │ │ │ │ - blmi 8a4e94 │ │ │ │ + blmi 8a4ebc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 66c698 │ │ │ │ + blls 66c6c0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1260300 │ │ │ │ andslt r9, r3, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ mlaspl r1, r6, r8, pc @ │ │ │ │ - beq ff24e124 │ │ │ │ + beq ff24e14c │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - @ instruction: 0xff7ef670 │ │ │ │ + @ instruction: 0xff6af670 │ │ │ │ strtmi r9, [sl], -r1, lsl #28 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - @ instruction: 0xff2ef66f │ │ │ │ + @ instruction: 0xff1af66f │ │ │ │ teqlt r8, r5, lsl #12 │ │ │ │ adcvs ip, r8, #768 @ 0x300 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - blx febd003c │ │ │ │ + blx fe6d0064 │ │ │ │ strtmi r9, [fp], -r2, lsl #20 │ │ │ │ mvncs r9, r1, lsl #16 │ │ │ │ - @ instruction: 0xf87af673 │ │ │ │ + @ instruction: 0xf866f673 │ │ │ │ ldrb r9, [r1, r2] │ │ │ │ stcge 13, cr10, [ip], {6} │ │ │ │ @ instruction: 0xf61de763 │ │ │ │ - svclt 0x0000e9c0 │ │ │ │ - rsbseq sp, r6, r6, lsr #22 │ │ │ │ + svclt 0x0000e9ac │ │ │ │ + ldrshteq sp, [r6], #-174 @ 0xffffff52 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sp, [r6], #-152 @ 0xffffff68 │ │ │ │ + ldrhteq sp, [r6], #-144 @ 0xffffff70 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ @ instruction: 0x46174d33 │ │ │ │ addlt r4, fp, r3, lsr sl │ │ │ │ @ instruction: 0x4604447d │ │ │ │ @@ -494004,324 +494012,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, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ eorcs r4, r0, #76546048 @ 0x4900000 │ │ │ │ - cdp2 6, 12, cr15, cr6, cr15, {3} │ │ │ │ + cdp2 6, 11, cr15, cr2, cr15, {3} │ │ │ │ cmplt r8, r3, lsl #12 │ │ │ │ addsvs ip, r8, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x462062d9 │ │ │ │ movwls r4, #22041 @ 0x5619 │ │ │ │ - blx 11d010c │ │ │ │ + blx cd0134 │ │ │ │ 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 490838 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r9, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, fp, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - stmdb r8, {r0, r2, r3, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq sp, r6, r0, asr r9 │ │ │ │ + ldmdb r4!, {r0, r2, r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq sp, r6, r8, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, r2, lsr #17 │ │ │ │ + rsbseq sp, r6, sl, ror r8 │ │ │ │ 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 21b7dc │ │ │ │ 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 2e4082 │ │ │ │ ldmvs lr, {r0, r8, r9, lr, pc}^ │ │ │ │ - @ instruction: 0xf8eaf671 │ │ │ │ - blcs 22d670 │ │ │ │ + @ instruction: 0xf8d6f671 │ │ │ │ + blcs 22d698 │ │ │ │ @ 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 2e40b2 │ │ │ │ ldmvs pc, {r0, r8, r9, lr, pc}^ @ │ │ │ │ - @ instruction: 0xf8d2f671 │ │ │ │ - blcs 22d6a0 │ │ │ │ + @ instruction: 0xf8bef671 │ │ │ │ + blcs 22d6c8 │ │ │ │ @ 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 46cc60 │ │ │ │ tstcs r4, #-1073741763 @ 0xc000003d │ │ │ │ - blx 2e40ba │ │ │ │ + blx 2e40e2 │ │ │ │ @ instruction: 0xf8d3c301 │ │ │ │ @ instruction: 0xf671800c │ │ │ │ - blvs feb10b28 │ │ │ │ + blvs feb10b00 │ │ │ │ @ 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: 0xf88cf671 │ │ │ │ cmnvs r3, r1, lsl #6 │ │ │ │ suble r2, lr, r0, lsl #28 │ │ │ │ @ instruction: 0xeeb669e3 │ │ │ │ - vldr d0, [pc] @ 212884 │ │ │ │ + vldr d0, [pc] @ 2128ac │ │ │ │ @ instruction: 0xf10d7bbe │ │ │ │ - blcs 3154cc │ │ │ │ + blcs 3154f4 │ │ │ │ mulsge r1, r6, r8 │ │ │ │ @ instruction: 0x46514658 │ │ │ │ cdp 15, 11, cr11, cr0, cr8, {0} │ │ │ │ @ instruction: 0xf6700b47 │ │ │ │ - @ instruction: 0x4652fe57 │ │ │ │ + ldrbmi pc, [r2], -r3, asr #28 @ │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ - cdp2 6, 0, cr15, cr8, cr15, {3} │ │ │ │ + ldc2l 6, cr15, [r4, #444]! @ 0x1bc │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - blgt 2e421c │ │ │ │ + blgt 2e4244 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46280a14 │ │ │ │ - @ instruction: 0xf97cf673 │ │ │ │ + @ instruction: 0xf968f673 │ │ │ │ umaalcs pc, r0, r4, r8 @ │ │ │ │ movwcc r6, #7139 @ 0x1be3 │ │ │ │ - bcs 22b85c │ │ │ │ + bcs 22b884 │ │ │ │ rschi pc, r4, r0 │ │ │ │ - blcs 46d064 │ │ │ │ + blcs 46d08c │ │ │ │ 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 1650912 │ │ │ │ movwcs r4, #5681 @ 0x1631 │ │ │ │ @ instruction: 0x4606465a │ │ │ │ movwls r4, #17960 @ 0x4628 │ │ │ │ - blx 14508fa │ │ │ │ + blx 1450922 │ │ │ │ andls r4, r0, r2, lsr r6 │ │ │ │ vst1.16 {d20-d22}, [pc :64], r3 │ │ │ │ strtmi r7, [r8], -r8, ror #3 │ │ │ │ - @ instruction: 0xff64f672 │ │ │ │ + @ instruction: 0xff50f672 │ │ │ │ tstcs r0, r2, lsl #12 │ │ │ │ - @ instruction: 0xf6714620 │ │ │ │ - svccs 0x0000f80d │ │ │ │ + @ instruction: 0xf6704620 │ │ │ │ + svccs 0x0000fff9 │ │ │ │ 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 24ea94 │ │ │ │ strvs lr, [r4], -sp, asr #19 │ │ │ │ - bleq 24ea74 │ │ │ │ - blge 2cd070 │ │ │ │ - ldc2 6, cr15, [ip, #444]! @ 0x1bc │ │ │ │ + bleq 24ea9c │ │ │ │ + blge 2cd098 │ │ │ │ + stc2 6, cr15, [r8, #444]! @ 0x1bc │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd550 │ │ │ │ + blgt 2fd578 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0x7c3bf933 │ │ │ │ + @ instruction: 0x7c3bf91f │ │ │ │ @ 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: 0xffe0f672 │ │ │ │ ldrtmi r4, [sl], -r7, lsl #12 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xffd2f670 │ │ │ │ + @ instruction: 0xffbef670 │ │ │ │ movweq lr, #35417 @ 0x8a59 │ │ │ │ @ instruction: 0xf898d072 │ │ │ │ - blcs 29e9dc │ │ │ │ + blcs 29ea04 │ │ │ │ @ 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 │ │ │ │ + stc2l 6, cr15, [ip, #-444]! @ 0xfffffe44 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd5c8 │ │ │ │ + blgt 2fd5f0 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0xf898f8f7 │ │ │ │ + @ instruction: 0xf898f8e3 │ │ │ │ stmdbcs r0, {r4, ip} │ │ │ │ adcshi pc, r1, r0 │ │ │ │ movwcs sl, #2567 @ 0xa07 │ │ │ │ stchi 8, cr15, [r4], {66} @ 0x42 │ │ │ │ - blcc 450aec │ │ │ │ + blcc 450b14 │ │ │ │ addmi r3, fp, #67108864 @ 0x4000000 │ │ │ │ - blcs 2871cc │ │ │ │ + blcs 2871f4 │ │ │ │ movwcs sp, #258 @ 0x102 │ │ │ │ movwvs lr, #35277 @ 0x89cd │ │ │ │ stmdbge r6, {r1, r9, sp} │ │ │ │ @ instruction: 0xf6724628 │ │ │ │ - selmi pc, r0, r7 @ │ │ │ │ + strmi pc, [r0], r3, lsr #31 │ │ │ │ tstcs r9, r2, asr #12 │ │ │ │ @ instruction: 0xf6704620 │ │ │ │ - @ instruction: 0xf899ff95 │ │ │ │ - blcs 29ea50 │ │ │ │ + @ instruction: 0xf899ff81 │ │ │ │ + blcs 29ea78 │ │ │ │ andcs sp, r0, #47 @ 0x2f │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ stmdbvs r8!, {r9, sp} │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ mulscs r1, r9, r8 │ │ │ │ - stc2l 6, cr15, [r6, #-444] @ 0xfffffe44 │ │ │ │ + ldc2 6, cr15, [r2, #-444]! @ 0xfffffe44 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fd63c │ │ │ │ + blgt 2fd664 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0xf899f8bd │ │ │ │ + @ instruction: 0xf899f8a9 │ │ │ │ stmdbcs r0, {r4, ip} │ │ │ │ - bge 406c34 │ │ │ │ + bge 406c5c │ │ │ │ @ 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: 0xff6af672 │ │ │ │ strbmi r4, [sl], -r1, lsl #13 │ │ │ │ strtmi r2, [r0], -sl, lsl #2 │ │ │ │ - @ instruction: 0xff5cf670 │ │ │ │ - blcs 42d20c │ │ │ │ - bmi 12c6b00 │ │ │ │ + @ instruction: 0xff48f670 │ │ │ │ + blcs 42d234 │ │ │ │ + bmi 12c6b28 │ │ │ │ ldrbtmi r4, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r9, r2, ror #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x46534632 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf67211cf │ │ │ │ - strmi pc, [r2], -r3, ror #28 │ │ │ │ + strmi pc, [r2], -pc, asr #28 │ │ │ │ @ instruction: 0xf04fe731 │ │ │ │ ldrb r0, [pc], r0, lsl #18 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strcs lr, [r0, -r9, asr #13] │ │ │ │ strcs lr, [r0], -lr, lsr #13 │ │ │ │ @ instruction: 0xf894e694 │ │ │ │ movwcs r1, #12352 @ 0x3040 │ │ │ │ strcc lr, [r0], #-2501 @ 0xfffff63b │ │ │ │ svcge 0x0006b319 │ │ │ │ @ instruction: 0xf8842240 │ │ │ │ tstcs r0, r0, lsr r0 │ │ │ │ @ instruction: 0xf1044638 │ │ │ │ @ instruction: 0xf61c0620 │ │ │ │ - movwcs lr, #3262 @ 0xcbe │ │ │ │ + movwcs lr, #3242 @ 0xcaa │ │ │ │ andcs r4, r5, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27cf94 │ │ │ │ + bl 27cfbc │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ stccs 8, cr15, [r8], {65} @ 0x41 │ │ │ │ - bcs 61f304 │ │ │ │ + bcs 61f32c │ │ │ │ @ instruction: 0x4631d1f2 │ │ │ │ @ instruction: 0x4628463a │ │ │ │ - blx 12d0b04 │ │ │ │ + blx 12d0b2c │ │ │ │ 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 31ec10 │ │ │ │ @ instruction: 0xf7fe2301 │ │ │ │ @ instruction: 0x4601fa31 │ │ │ │ ldrtmi r6, [r0], -sl, lsl #16 │ │ │ │ - @ instruction: 0xffa2f670 │ │ │ │ + @ instruction: 0xff8ef670 │ │ │ │ stmib sp, {r0, r1, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrb r6, [r6, -r6, lsl #2] │ │ │ │ smlabtvs r6, sp, r9, lr │ │ │ │ movwcs lr, #6028 @ 0x178c │ │ │ │ ldr r6, [r7, r3, ror #2] │ │ │ │ cmnvs r2, r1, lsl #4 │ │ │ │ addsle r2, r3, r0, lsl #28 │ │ │ │ @ instruction: 0x461f4698 │ │ │ │ pkhbt r4, pc, r9, lsl #13 @ │ │ │ │ - svc 0x0054f61c │ │ │ │ + svc 0x0040f61c │ │ │ │ cmnvs r2, r1, lsl #4 │ │ │ │ @ instruction: 0x4698b116 │ │ │ │ pkhbt r4, r7, r9, lsl #13 │ │ │ │ @ instruction: 0x46b146b0 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ @ instruction: 0xe781aed4 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq sp, r6, r4, ror #16 │ │ │ │ + rsbseq sp, r6, ip, lsr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, sl, ror r5 │ │ │ │ + rsbseq sp, r6, r2, asr r5 │ │ │ │ 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 233090 │ │ │ │ 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, #8768 @ 0x2240 │ │ │ │ smlabbcs r0, r0, r6, r4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #3124 @ 0xc34 │ │ │ │ - blx 1464464 │ │ │ │ + movwcs lr, #3104 @ 0xc20 │ │ │ │ + blx 146448c │ │ │ │ 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 +494346,19 @@ │ │ │ │ @ instruction: 0x260068d2 │ │ │ │ strcc lr, [r1], -r3 │ │ │ │ addsmi r3, lr, #20, 2 │ │ │ │ stmdbvs r8, {r3, r5, ip, lr, pc} │ │ │ │ mvnsle r2, sl, lsl #16 │ │ │ │ ldrtmi r6, [fp], -lr, asr #17 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - stc2 6, cr15, [r8, #456] @ 0x1c8 │ │ │ │ + ldc2l 6, cr15, [r4, #-456]! @ 0xfffffe38 │ │ │ │ @ instruction: 0x46064632 │ │ │ │ mvncs r4, fp, lsr r6 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r7], -r1, lsl #27 │ │ │ │ + strmi pc, [r7], -sp, ror #26 │ │ │ │ stmdbcs r1, {r0, r4, r5, sl, fp, ip, sp, lr} │ │ │ │ stmdbcc r2, {r1, r3, r4, ip, lr, pc} │ │ │ │ vmla.i8 d2, d0, d14 │ │ │ │ ldm pc, {r0, r1, r3, r4, r6, r8, r9, pc}^ @ │ │ │ │ rsbeq pc, r7, r1, lsl r0 @ │ │ │ │ rsbseq r0, r7, pc, rrx │ │ │ │ cmpeq r9, #127 @ 0x7f │ │ │ │ @@ -494360,106 +494368,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], -r3, lsr #26 @ │ │ │ │ @ instruction: 0x4606219d │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4632fd31 │ │ │ │ + @ instruction: 0x4632fd1d │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bicscs pc, fp, r1, asr sp @ │ │ │ │ + bicscs pc, fp, sp, lsr sp @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - stc2 6, cr15, [r6, #-456]! @ 0xfffffe38 │ │ │ │ + ldc2 6, cr15, [r2, #-456] @ 0xfffffe38 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [sl, #-456] @ 0xfffffe38 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r4, lsl #3 │ │ │ │ - stc2 6, cr15, [r2, #-456] @ 0xfffffe38 │ │ │ │ + stc2l 6, cr15, [lr], #456 @ 0x1c8 │ │ │ │ @ instruction: 0x46067c3b │ │ │ │ - blcs 5e192c │ │ │ │ + blcs 5e1954 │ │ │ │ movwhi pc, #16896 @ 0x4200 @ │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ rsbeq r0, r2, sl, rrx │ │ │ │ subseq r0, r2, sl, asr r0 │ │ │ │ movweq r0, #8266 @ 0x204a │ │ │ │ subeq r0, r2, r2, lsl #6 │ │ │ │ movweq r0, #8962 @ 0x2302 │ │ │ │ movweq r0, #8962 @ 0x2302 │ │ │ │ movweq r0, #8962 @ 0x2302 │ │ │ │ eorseq r0, r8, r2, lsl #6 │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - stc2 6, cr15, [sl, #-456] @ 0xfffffe38 │ │ │ │ + ldc2l 6, cr15, [r6], #456 @ 0x1c8 │ │ │ │ ldrb r4, [sl, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - stc2 6, cr15, [r2, #-456] @ 0xfffffe38 │ │ │ │ + stc2l 6, cr15, [lr], #456 @ 0x1c8 │ │ │ │ ldrb r4, [r2, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - ldc2l 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ + stc2l 6, cr15, [r6], #456 @ 0x1c8 │ │ │ │ strb r4, [sl, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - ldc2l 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ + ldc2l 6, cr15, [lr], {114} @ 0x72 │ │ │ │ strb r4, [r2, r2, lsl #12] │ │ │ │ @ instruction: 0x46334632 │ │ │ │ @ instruction: 0x462021be │ │ │ │ - stc2l 6, cr15, [sl], #456 @ 0x1c8 │ │ │ │ + ldc2l 6, cr15, [r6], {114} @ 0x72 │ │ │ │ ldr r4, [sl, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b4 │ │ │ │ - stc2l 6, cr15, [r2], #456 @ 0x1c8 │ │ │ │ + stc2l 6, cr15, [lr], {114} @ 0x72 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ str r7, [r3, r4, lsl #3] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021be │ │ │ │ - ldc2l 6, cr15, [r8], {114} @ 0x72 │ │ │ │ + stc2l 6, cr15, [r4], {114} @ 0x72 │ │ │ │ ldrb r4, [r4, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - ldc2l 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + ldc2 6, cr15, [ip], #456 @ 0x1c8 │ │ │ │ strb r4, [ip, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - stc2l 6, cr15, [r8], {114} @ 0x72 │ │ │ │ + ldc2 6, cr15, [r4], #456 @ 0x1c8 │ │ │ │ strb r4, [r4, r2, lsl #12]! │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - stc2l 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + stc2 6, cr15, [ip], #456 @ 0x1c8 │ │ │ │ ldrb r4, [ip, r2, lsl #12] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - ldc2 6, cr15, [r8], #456 @ 0x1c8 │ │ │ │ + stc2 6, cr15, [r4], #456 @ 0x1c8 │ │ │ │ ldrb r4, [r4, r2, lsl #12] │ │ │ │ @ instruction: 0x463b463a │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - ldc2 6, cr15, [r0], #456 @ 0x1c8 │ │ │ │ + ldc2 6, cr15, [ip], {114} @ 0x72 │ │ │ │ strb r4, [ip, r2, lsl #12] │ │ │ │ stc2 0, cr15, [r0, #-168] @ 0xffffff58 │ │ │ │ tstpne r3, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - stc2 6, cr15, [r0], {114} @ 0x72 │ │ │ │ + stc2l 6, cr15, [ip], #-456 @ 0xfffffe38 │ │ │ │ ldmib r5, {r1, r2, ip, pc}^ │ │ │ │ stmdbcs r0, {r0, r2, r3, r8, sp, lr} │ │ │ │ rsbshi pc, r9, #0 │ │ │ │ @ instruction: 0x46324633 │ │ │ │ and r2, r4, r0 │ │ │ │ andscc r3, r4, #1 │ │ │ │ @ instruction: 0xf0004281 │ │ │ │ @@ -494476,17 +494484,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 28efec │ │ │ │ @ instruction: 0xf6729307 │ │ │ │ - movwcs pc, #7243 @ 0x1c4b @ │ │ │ │ + movwcs pc, #7223 @ 0x1c37 @ │ │ │ │ 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 +494503,26 @@ │ │ │ │ @ instruction: 0x46324653 │ │ │ │ strtmi r9, [r0], -r5 │ │ │ │ strls r2, [r8, -r2, lsl #14] │ │ │ │ @ instruction: 0xf866f7fe │ │ │ │ strmi r4, [r3], r2, asr #12 │ │ │ │ mvncs r9, r5, lsl #22 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrbmi pc, [sl], -pc, asr #24 @ │ │ │ │ + @ instruction: 0x465afc3b │ │ │ │ biccs r4, pc, r3, lsl #12 │ │ │ │ svcge 0x000b4620 │ │ │ │ - mcrr2 6, 7, pc, r8, cr2 @ │ │ │ │ + ldc2 6, cr15, [r4], #-456 @ 0xfffffe38 │ │ │ │ @ instruction: 0x4642465b │ │ │ │ andls r2, r4, r5, ror #3 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bls 391ff4 │ │ │ │ + bls 391fcc │ │ │ │ biccs r4, pc, r3, lsl #12 │ │ │ │ @ instruction: 0xf10d4620 │ │ │ │ @ instruction: 0xf6720838 │ │ │ │ - @ instruction: 0xf8dffc39 │ │ │ │ + @ instruction: 0xf8dffc25 │ │ │ │ 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 +494530,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 │ │ │ │ + ldc2 6, cr15, [r8], #-456 @ 0xfffffe38 │ │ │ │ + bls 324898 │ │ │ │ andls r2, r0, r3, ror r1 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strbmi pc, [r2], -r5, asr #24 @ │ │ │ │ + @ instruction: 0x4642fc31 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [ip], {114} @ 0x72 │ │ │ │ ldmib sp, {r0, r1, r4, r5, r6, r8, sp}^ │ │ │ │ andls r3, r0, r3, lsl #4 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0xf8ddfc29 │ │ │ │ + @ instruction: 0xf8ddfc15 │ │ │ │ @ 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 1d09a6 │ │ │ │ + bls 32494c │ │ │ │ andls r2, r0, r3, ror r1 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrbmi pc, [r3], -fp, lsl #24 @ │ │ │ │ + @ instruction: 0x4653fbf7 │ │ │ │ @ instruction: 0x46494632 │ │ │ │ strtmi r4, [r0], -r3, lsl #13 │ │ │ │ strls r2, [r8, -r2, lsl #14] │ │ │ │ @ instruction: 0xffdef7fd │ │ │ │ @ instruction: 0x460221fb │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0xf899fba3 │ │ │ │ + @ instruction: 0xf899fb8f │ │ │ │ pkhbtmi r3, r2, r0 │ │ │ │ @ instruction: 0xd01b42bb │ │ │ │ subcs sl, r0, #17, 30 @ 0x44 │ │ │ │ ldrtmi r2, [r8], -r0, lsl #2 │ │ │ │ - b f50864 │ │ │ │ + b a5088c │ │ │ │ ldrmi r2, [sl], -r0, lsl #6 │ │ │ │ - blx 121b008 │ │ │ │ + blx 121b030 │ │ │ │ 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 fe5d0a1e │ │ │ │ mulscc r0, r8, r8 │ │ │ │ - blcs 2a4a38 │ │ │ │ + blcs 2a4a60 │ │ │ │ strbmi fp, [r7], -r8, lsl #30 │ │ │ │ svcge 0x0011d01b │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #2572 @ 0xa0c │ │ │ │ + movwcs lr, #2552 @ 0x9f8 │ │ │ │ andcs r4, r3, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27d4e0 │ │ │ │ + bl 27d508 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 61f868 │ │ │ │ + bcs 61f890 │ │ │ │ @ instruction: 0x463ad1f2 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ @ instruction: 0xff90f7fd │ │ │ │ strbmi r4, [r1], -r7, lsl #12 │ │ │ │ ldrtmi r2, [r2], -r1, lsl #6 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0c02 │ │ │ │ @ instruction: 0xf7fdc020 │ │ │ │ strbmi pc, [sl], -r5, lsl #31 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrtmi pc, [sl], -pc, ror #22 @ │ │ │ │ + @ instruction: 0x463afb5b │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - blx 1c50a6a │ │ │ │ + blx 1750a92 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 1ad0a76 │ │ │ │ + blx 15d0a9e │ │ │ │ mulscc r0, fp, r8 │ │ │ │ - blcs 2a4ab4 │ │ │ │ + blcs 2a4adc │ │ │ │ ldrbmi fp, [pc], -r8, lsl #30 │ │ │ │ svcge 0x0011d01b │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ @ instruction: 0xf61c4638 │ │ │ │ - movwcs lr, #2508 @ 0x9cc │ │ │ │ + movwcs lr, #2488 @ 0x9b8 │ │ │ │ andcs r4, r3, sl, lsl r6 │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107c9 │ │ │ │ - bl 27d560 │ │ │ │ + bl 27d588 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 61f8e8 │ │ │ │ + bcs 61f910 │ │ │ │ @ instruction: 0x463ad1f2 │ │ │ │ @ instruction: 0x46204659 │ │ │ │ @ instruction: 0xff50f7fd │ │ │ │ ldrbmi r4, [r9], -r7, lsl #12 │ │ │ │ ldrtmi r2, [r2], -r1, lsl #6 │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf8cd0c02 │ │ │ │ @ instruction: 0xf7fdc020 │ │ │ │ strbmi pc, [sl], -r5, asr #30 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - ldrtmi pc, [sl], -pc, lsr #22 @ │ │ │ │ + @ instruction: 0x463afb1b │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -r9, lsl #2 │ │ │ │ - blx c50aea │ │ │ │ + blx 750b12 │ │ │ │ @ instruction: 0x46034652 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx ad0af6 │ │ │ │ + blx 5d0b1e │ │ │ │ mulscc r0, r8, r8 │ │ │ │ - blcc 264950 │ │ │ │ + blcc 264978 │ │ │ │ ldmdale r0, {r0, r1, r2, r3, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ svccs 0x00373f47 │ │ │ │ cmpne pc, r7, lsr #30 │ │ │ │ svcmi 0x004f4f4f │ │ │ │ svcmi 0x004f4f4f │ │ │ │ andseq pc, r4, #-2147483607 @ 0x80000029 │ │ │ │ @ instruction: 0xf1a6e687 │ │ │ │ @ instruction: 0xe6900314 │ │ │ │ andseq pc, r4, #-2147483607 @ 0x80000029 │ │ │ │ @ instruction: 0x4643e674 │ │ │ │ @ instruction: 0x21be4642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], r3, lsl #22 │ │ │ │ - blcc 27225c │ │ │ │ + strmi pc, [r0], pc, ror #21 │ │ │ │ + blcc 272284 │ │ │ │ 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 │ │ │ │ + pkhtbmi pc, r0, r9, asr #21 @ │ │ │ │ strbmi lr, [r3], -r8, ror #15 │ │ │ │ @ instruction: 0x21ba4642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], r5, ror #21 │ │ │ │ + pkhtbmi pc, r0, r1, asr #21 @ │ │ │ │ strbmi lr, [r3], -r0, ror #15 │ │ │ │ @ instruction: 0x21b84642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - pkhtbmi pc, r0, sp, asr #21 @ │ │ │ │ + strmi pc, [r0], r9, asr #21 │ │ │ │ @ instruction: 0x4643e7d8 │ │ │ │ @ instruction: 0x21b64642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - pkhtbmi pc, r0, r5, asr #21 @ │ │ │ │ + strmi pc, [r0], r1, asr #21 │ │ │ │ @ instruction: 0x4643e7d0 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], sp, asr #21 │ │ │ │ + @ instruction: 0x4680fab9 │ │ │ │ strbmi lr, [r3], -r8, asr #15 │ │ │ │ @ instruction: 0x21b44642 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - strmi pc, [r0], r5, asr #21 │ │ │ │ + @ instruction: 0x4680fab1 │ │ │ │ ldrtmi lr, [fp], -r0, asr #15 │ │ │ │ @ instruction: 0x21b4463a │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x4603fabd │ │ │ │ + strmi pc, [r3], -r9, lsr #21 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ strcs r4, [r0, -r0, lsr #12] │ │ │ │ - blx fefd0bcc │ │ │ │ + blx fead0bf4 │ │ │ │ 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, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf946f66f │ │ │ │ + @ instruction: 0xf932f66f │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 2e4b00 │ │ │ │ + blgt 2e4b28 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - msrcs CPSR_, sp @ │ │ │ │ + msrcs CPSR_, r9, lsr #25 │ │ │ │ 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, r3, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf930f66f │ │ │ │ + @ instruction: 0xf91cf66f │ │ │ │ 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: 0x4653fc91 │ │ │ │ mvncs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - @ instruction: 0x464afa79 │ │ │ │ + strbmi pc, [sl], -r5, ror #20 @ │ │ │ │ mvncs r4, r3, lsl #12 │ │ │ │ @ instruction: 0xf6724620 │ │ │ │ - bicscs pc, fp, r3, ror sl @ │ │ │ │ + bicscs pc, fp, pc, asr sl @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1450c5c │ │ │ │ + blx f50c84 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 1c50c68 │ │ │ │ + blx 1750c90 │ │ │ │ @ instruction: 0x4603463a │ │ │ │ @ instruction: 0x4620219e │ │ │ │ - blx 1ad0c74 │ │ │ │ + blx 15d0c9c │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7fd4620 │ │ │ │ ldr pc, [r4, #-3863] @ 0xfffff0e9 │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021be │ │ │ │ - blx 17d0c8c │ │ │ │ + blx 12d0cb4 │ │ │ │ ldr r4, [r7, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021bc │ │ │ │ - blx 15d0c9c │ │ │ │ + blx 10d0cc4 │ │ │ │ str r4, [pc, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021ba │ │ │ │ - blx 13d0cac │ │ │ │ + blx ed0cd4 │ │ │ │ str r4, [r7, r3, lsl #12] │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021b8 │ │ │ │ - blx 11d0cbc │ │ │ │ + blx cd0ce4 │ │ │ │ ldrb r4, [pc, -r3, lsl #12]! │ │ │ │ @ instruction: 0x463a463b │ │ │ │ @ instruction: 0x462021b6 │ │ │ │ - blx fd0ccc │ │ │ │ + blx ad0cf4 │ │ │ │ ldrb r4, [r7, -r3, lsl #12]! │ │ │ │ @ instruction: 0x463a463b │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx dd0cdc │ │ │ │ + blx 8d0d04 │ │ │ │ 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 17d0bcc │ │ │ │ + rsbseq sp, r6, ip, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r6, r6, lsl r3 │ │ │ │ - rsbeq sp, ip, r2, ror r0 │ │ │ │ + rsbseq sp, r6, lr, ror #5 │ │ │ │ + rsbeq sp, ip, sl, lsl #3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2ce804 │ │ │ │ + blhi 2ce82c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ - bcs 1516d8 │ │ │ │ + bcs 151700 │ │ │ │ ldcvc 5, cr15, [r5, #-692] @ 0xfffffd4c │ │ │ │ - bcc 516e0 │ │ │ │ + bcc 51708 │ │ │ │ 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 22d470 │ │ │ │ @ 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 +494840,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 21344c │ │ │ │ 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 478490 │ │ │ │ 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 373b10 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blcs 2f20b4 │ │ │ │ - bls 3c754c │ │ │ │ + blcs 2f20dc │ │ │ │ + bls 3c7574 │ │ │ │ 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 22d4d4 │ │ │ │ + blvc 707c64 │ │ │ │ + blcs 2f7ca8 │ │ │ │ orrshi pc, lr, r1 │ │ │ │ - b 12fa08c │ │ │ │ + b 12fa0b4 │ │ │ │ sbcslt r0, fp, #603979776 @ 0x24000000 │ │ │ │ stmdals r9, {r0, r1, r2, r8, r9, ip, pc} │ │ │ │ - stc2 6, cr15, [lr], {112} @ 0x70 │ │ │ │ + ldc2l 6, cr15, [sl], #-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 147acec │ │ │ │ @ instruction: 0xf8dd0303 │ │ │ │ - blx 19fb578 │ │ │ │ + blx 19fb5a0 │ │ │ │ smlabbcs r3, r3, r9, pc @ │ │ │ │ @ instruction: 0xf67c4630 │ │ │ │ - @ instruction: 0xf8daf8db │ │ │ │ + @ instruction: 0xf8daf8c7 │ │ │ │ @ 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 +494891,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} @ │ │ │ │ + mrc2 6, 0, pc, cr6, cr1, {3} │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ teqphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ stcvs 13, cr6, [sl, #460]! @ 0x1cc │ │ │ │ - blx 339904 │ │ │ │ - b 310104 │ │ │ │ + blx 33992c │ │ │ │ + b 31012c │ │ │ │ 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 15ee95c │ │ │ │ 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 146dcec │ │ │ │ + blcs 313564 │ │ │ │ @ instruction: 0xf980fa5f │ │ │ │ rsbshi pc, sp, #1 │ │ │ │ - blvs fe83a15c │ │ │ │ + blvs fe83a184 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 18f39b4 │ │ │ │ + blvs 18f39dc │ │ │ │ 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 16f9dbc │ │ │ │ + blls 381a5c │ │ │ │ umaalcc pc, r1, r3, r8 @ │ │ │ │ - blvc fe6ffa7c │ │ │ │ + blvc fe6ffaa4 │ │ │ │ @ instruction: 0xf04fb12b │ │ │ │ stmdbls r5, {r0, r8, fp} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ - bls 39196c │ │ │ │ - blvs fe79c1a8 │ │ │ │ - blx 2ee9f8 │ │ │ │ + bls 391994 │ │ │ │ + blvs fe79c1d0 │ │ │ │ + blx 2eea20 │ │ │ │ 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 29be46 │ │ │ │ ldmvs fp, {r0, r1, r8, r9, ip}^ │ │ │ │ - blvc 8ad640 │ │ │ │ + blvc 8ad668 │ │ │ │ svclt 0x00182a01 │ │ │ │ and r2, r5, r0, lsl #6 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 27224c │ │ │ │ + bcs 272274 │ │ │ │ strthi pc, [pc], r1, asr #32 │ │ │ │ @ instruction: 0x2c00695c │ │ │ │ sbcshi pc, sl, r0 │ │ │ │ mvnsle r2, r5, lsl #24 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ - blls 3155fc │ │ │ │ - b 82e46c │ │ │ │ + blls 315624 │ │ │ │ + b 82e494 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 333cd4 │ │ │ │ - b 82e578 │ │ │ │ + blls 333cfc │ │ │ │ + b 82e5a0 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 333e1c │ │ │ │ - b 82e684 │ │ │ │ + blls 333e44 │ │ │ │ + b 82e6ac │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 433e48 │ │ │ │ + blls 433e70 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 373f4c │ │ │ │ - blcs 4add98 │ │ │ │ + blls 373f74 │ │ │ │ + blcs 4addc0 │ │ │ │ subshi pc, r1, #0 │ │ │ │ vldrvs d25, [fp, #16] │ │ │ │ svceq 0x0003ea18 │ │ │ │ rsbshi pc, r0, #64 @ 0x40 │ │ │ │ @ instruction: 0xf8d39b04 │ │ │ │ - b 81fbc4 │ │ │ │ + b 81fbec │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 374140 │ │ │ │ + blls 374168 │ │ │ │ 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 +494997,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 26de20 │ │ │ │ mvnshi pc, #0 │ │ │ │ @ instruction: 0xf8d29a04 │ │ │ │ - bcs 21bc68 │ │ │ │ + bcs 21bc90 │ │ │ │ ldrhi pc, [ip], #-0 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ - bls 3752c8 │ │ │ │ + bls 3752f0 │ │ │ │ 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 21bce8 │ │ │ │ movwhi pc, #41024 @ 0xa040 @ │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ - bcs 21bc94 │ │ │ │ + bcs 21bcbc │ │ │ │ movthi pc, #53248 @ 0xd000 @ │ │ │ │ @ instruction: 0xf0012b08 │ │ │ │ - blcs 4b4170 │ │ │ │ + blcs 4b4198 │ │ │ │ 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 5741a8 │ │ │ │ adchi pc, r4, #1 │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ @ instruction: 0xb123317c │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0012b09 │ │ │ │ - blls 3b42a0 │ │ │ │ + blls 3b42c8 │ │ │ │ @ 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 33f3cc │ │ │ │ + bcs 22d9bc │ │ │ │ + blls 347c1c │ │ │ │ svccs 0x00007b1f │ │ │ │ svcge 0x0033f43f │ │ │ │ stmibvs r3!, {r0, r2, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2b04 │ │ │ │ strtmi sl, [r0], -lr, lsr #30 │ │ │ │ - stc2l 6, cr15, [r8, #-452] @ 0xfffffe3c │ │ │ │ + ldc2 6, cr15, [r4, #-452]! @ 0xfffffe3c │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ bichi pc, r6, r1 │ │ │ │ cmnvs r3, r1, lsl #6 │ │ │ │ - blls 34d3e4 │ │ │ │ + blls 34d40c │ │ │ │ @ instruction: 0x317ef893 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - b 17f52ec │ │ │ │ + b 17f5314 │ │ │ │ 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 37478c │ │ │ │ + blcs 32df10 │ │ │ │ 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 33f394 │ │ │ │ @ instruction: 0xf8d39805 │ │ │ │ ldrmi r1, [r0, r0, lsl #3] │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ strbt sl, [r7], r1, ror #29 │ │ │ │ - blcs 22e014 │ │ │ │ + blcs 22e03c │ │ │ │ svcge 0x0025f43f │ │ │ │ @ instruction: 0x2c1f6a9c │ │ │ │ svcge 0x0021f63f │ │ │ │ - blx 2dc3bc │ │ │ │ - blls 3517cc │ │ │ │ - b 82dc2c │ │ │ │ + blx 2dc3e4 │ │ │ │ + blls 3517f4 │ │ │ │ + b 82dc54 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ svcls 0x0004861b │ │ │ │ - b 82ddb8 │ │ │ │ + b 82dde0 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334eb8 │ │ │ │ - b 82de44 │ │ │ │ + blls 334ee0 │ │ │ │ + b 82de6c │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - bls 334d20 │ │ │ │ - b 82df30 │ │ │ │ + bls 334d48 │ │ │ │ + b 82df58 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - bls 334734 │ │ │ │ - b 82e03c │ │ │ │ + bls 33475c │ │ │ │ + b 82e064 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 3348a8 │ │ │ │ - b 82e168 │ │ │ │ + blls 3348d0 │ │ │ │ + b 82e190 │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334a1c │ │ │ │ - b 82e274 │ │ │ │ + blls 334a44 │ │ │ │ + b 82e29c │ │ │ │ @ instruction: 0xf0400f03 │ │ │ │ - blls 334b88 │ │ │ │ - b 82e380 │ │ │ │ + blls 334bb0 │ │ │ │ + b 82e3a8 │ │ │ │ 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 +495112,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 fe951876 │ │ │ │ @ instruction: 0x46074631 │ │ │ │ andcs r4, r0, fp, asr #12 │ │ │ │ @ instruction: 0xf8cb465a │ │ │ │ ldrbmi r0, [r0], -r0 │ │ │ │ - blx fe6d1862 │ │ │ │ + blx fe6d188a │ │ │ │ andcs r4, r3, #51380224 @ 0x3100000 │ │ │ │ strbmi r4, [fp], -r6, lsl #12 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x465a4650 │ │ │ │ - blx fe451876 │ │ │ │ + blx fe45189e │ │ │ │ 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 3536fc │ │ │ │ + b 82e530 │ │ │ │ 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 18fa4ec │ │ │ │ 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 16d190a │ │ │ │ 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 125192e │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0x4649fe17 │ │ │ │ + strbmi pc, [r9], -r3, lsl #28 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - strmi pc, [r1], r7, asr #27 │ │ │ │ + @ instruction: 0x4681fdb3 │ │ │ │ @ instruction: 0x465bb158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6724650 │ │ │ │ - stmdbls r4, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - blls 4a5234 │ │ │ │ + stmdbls r4, {r0, r1, r2, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ + blls 4a525c │ │ │ │ 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 fe8fa59c │ │ │ │ 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 +495197,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 ffed19c8 │ │ │ │ ldrbmi r4, [sl], -r9, asr #12 │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x46334650 │ │ │ │ - blx ffc519b4 │ │ │ │ + blx ffc519dc │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r1], r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - @ instruction: 0x4631fdbf │ │ │ │ + ldrtmi pc, [r1], -fp, lsr #27 @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - strmi pc, [r6], -pc, ror #26 │ │ │ │ + @ instruction: 0x4606fd5b │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xf8e6f672 │ │ │ │ + @ instruction: 0xf8d2f672 │ │ │ │ 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 353588 │ │ │ │ + b 82e9a4 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ @ instruction: 0x4623adfe │ │ │ │ ldmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7fe2104 │ │ │ │ - blls 353310 │ │ │ │ + blls 353338 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - b 82ea98 │ │ │ │ + b 82eac0 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ @ instruction: 0x2601adf6 │ │ │ │ - blls 339e4c │ │ │ │ + blls 339e74 │ │ │ │ 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 fe8d1a78 │ │ │ │ strmi r4, [r7], -r9, asr #12 │ │ │ │ ldrtmi r2, [r3], -r0, lsl #4 │ │ │ │ andcs pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x465a4650 │ │ │ │ - blx fe651a64 │ │ │ │ + blx fe651a8c │ │ │ │ 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 4a53b4 │ │ │ │ ldrbmi r9, [r0], -r2 │ │ │ │ strls r9, [r3], #-2309 @ 0xfffff6fb │ │ │ │ mcr2 7, 4, pc, cr2, cr13, {7} @ │ │ │ │ - blcs 23a6d4 │ │ │ │ + blcs 23a6fc │ │ │ │ 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 33f1b8 │ │ │ │ @ instruction: 0x4171f893 │ │ │ │ @ instruction: 0xf43f2c00 │ │ │ │ - blls 37f184 │ │ │ │ + blls 37f1ac │ │ │ │ @ instruction: 0xf8caae32 │ │ │ │ @ instruction: 0xf1033004 │ │ │ │ movwcs r0, #14624 @ 0x3920 │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ - blgt 5fa748 │ │ │ │ + blgt 5fa770 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ strbmi r2, [r9], -r4, lsl #6 │ │ │ │ @ instruction: 0x46504632 │ │ │ │ - blx 13d1af8 │ │ │ │ + blx 13d1b20 │ │ │ │ strbmi r4, [r8], -r1, lsl #12 │ │ │ │ stmdavs sl, {r0, r5, r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xffb6f66f │ │ │ │ + @ instruction: 0xffa2f66f │ │ │ │ vldrvs d25, [fp, #16] │ │ │ │ svceq 0x0003ea18 │ │ │ │ ldcge 4, cr15, [r0, #252] @ 0xfc │ │ │ │ strtmi r9, [r0], -r5, lsl #24 │ │ │ │ - blx 18d14ea │ │ │ │ + blx 13d1512 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf894ad89 │ │ │ │ @ instruction: 0xb1233041 │ │ │ │ umaalcc pc, r2, r4, r8 @ │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bls 37f140 │ │ │ │ + bls 37f168 │ │ │ │ @ instruction: 0xf8ca2103 │ │ │ │ stmdbls r4, {ip} │ │ │ │ @ instruction: 0xf8ca6d13 │ │ │ │ tstcc r8, #4 │ │ │ │ - bl 26e298 │ │ │ │ - bcs 495160 │ │ │ │ + bl 26e2c0 │ │ │ │ + bcs 495188 │ │ │ │ subshi pc, r0, r1 │ │ │ │ @ instruction: 0xf8129a04 │ │ │ │ - blcs 2dfbec │ │ │ │ + blcs 2dfc14 │ │ │ │ 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 3749d0 │ │ │ │ mcrne 15, 3, sl, cr14, cr2, {1} │ │ │ │ strcc r4, [r3, #-1596] @ 0xfffff9c4 │ │ │ │ stmdbeq r0!, {r0, r1, r8, ip, sp, lr, pc} │ │ │ │ svccs 0x0001f816 │ │ │ │ svclt 0x00982a03 │ │ │ │ vmax.s8 q2, q0, q4 │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r9, sl, pc}^ │ │ │ │ adcmi r0, lr, #0, 4 │ │ │ │ streq pc, [r8], #-260 @ 0xfffffefc │ │ │ │ @ instruction: 0x4639d1f2 │ │ │ │ ldrbmi r2, [r0], -r4, lsl #4 │ │ │ │ - mcr2 6, 7, pc, cr2, cr1, {3} @ │ │ │ │ + mcr2 6, 6, pc, cr14, cr1, {3} @ │ │ │ │ stmdavs sl, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf66f4648 │ │ │ │ - blls 353948 │ │ │ │ + blls 353920 │ │ │ │ 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 ffed15b8 │ │ │ │ @ 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 │ │ │ │ + ldc 6, cr15, [r8], {27} │ │ │ │ strtmi r4, [r2], -r3, lsr #12 │ │ │ │ - blx 121bc28 │ │ │ │ + blx 121bc50 │ │ │ │ strbeq pc, [r9, r2, lsl #2] @ │ │ │ │ @ instruction: 0xf847bf48 │ │ │ │ @ instruction: 0xf1022023 │ │ │ │ svclt 0x00480201 │ │ │ │ - bcs 620824 │ │ │ │ + bcs 62084c │ │ │ │ @ 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 +495384,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 │ │ │ │ + stc2l 6, cr15, [sl, #452] @ 0x1c4 │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ stmdavs sl, {r0, r5, r7, r9, sl, lr} │ │ │ │ - cdp2 6, 14, cr15, cr12, cr15, {3} │ │ │ │ - blvs fe87a8bc │ │ │ │ + cdp2 6, 13, cr15, cr8, cr15, {3} │ │ │ │ + blvs fe87a8e4 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ - blls 37effc │ │ │ │ + blls 37f024 │ │ │ │ @ instruction: 0xf04f460e │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp}^ │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf47f4688 │ │ │ │ - blls 33f060 │ │ │ │ + blls 33f088 │ │ │ │ @ instruction: 0xf8d34688 │ │ │ │ - bcs 21c29c │ │ │ │ + bcs 21c2c4 │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ stmdbcs r0, {r0, r8, r9, sp} │ │ │ │ stclge 4, cr15, [sl], #508 @ 0x1fc │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ - blcs 2202d4 │ │ │ │ + blcs 2202fc │ │ │ │ stcge 4, cr15, [r2, #-252] @ 0xffffff04 │ │ │ │ strtmi r9, [r8], -r5, lsl #26 │ │ │ │ - blx fe2d16b0 │ │ │ │ + blx 1dd16d8 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - bls 387ddc │ │ │ │ - blcs 32e244 │ │ │ │ + bls 387e04 │ │ │ │ + blcs 32e26c │ │ │ │ ldmibvs r3, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ stclge 4, cr15, [r8], #252 @ 0xfc │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blx ff6d16ca │ │ │ │ + blx ff1d16f2 │ │ │ │ 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 47a154 │ │ │ │ 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 febd1726 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2fe9bc │ │ │ │ + blgt 2fe9e4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stcls 15, cr15, [r5, #-196] @ 0xffffff3c │ │ │ │ + stcls 15, cr15, [r5, #-116] @ 0xffffff8c │ │ │ │ ldrtmi r4, [r2], -r1, lsr #13 │ │ │ │ @ instruction: 0x46294650 │ │ │ │ - blx 6d1d5c │ │ │ │ + blx 6d1d84 │ │ │ │ stmibvs fp!, {r2, r9, fp, ip, pc}^ │ │ │ │ msrcs SPSR_fsxc, r2 @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - bls 33f044 │ │ │ │ + bls 33f06c │ │ │ │ @ instruction: 0x2170f892 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blcs 43f044 │ │ │ │ + blcs 43f06c │ │ │ │ stcge 4, cr15, [sp], #508 @ 0x1fc │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf47f2b03 │ │ │ │ - bls 37f040 │ │ │ │ + bls 37f068 │ │ │ │ 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 +495472,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 c4f494 │ │ │ │ eorcs r4, r0, #6291456 @ 0x600000 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - blvc 94f438 │ │ │ │ - blx 18517c2 │ │ │ │ + blvc 94f460 │ │ │ │ + blx 13517ea │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2fea80 │ │ │ │ + blgt 2feaa8 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - mcr2 6, 6, pc, cr12, cr1, {3} @ │ │ │ │ + mrc2 6, 5, pc, cr8, cr1, {3} │ │ │ │ ldrtmi r4, [r2], -fp, asr #12 │ │ │ │ orrsvc pc, r3, pc, asr #8 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - @ instruction: 0x4642fc9f │ │ │ │ + strbmi pc, [r2], -fp, lsl #25 @ │ │ │ │ ldrtmi r9, [fp], -r0 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - strmi pc, [r1], -fp, asr #25 │ │ │ │ + @ instruction: 0x4601fcb7 │ │ │ │ stmdavs sl, {r5, r9, sl, lr} │ │ │ │ - cdp2 6, 1, cr15, cr8, cr15, {3} │ │ │ │ + cdp2 6, 0, cr15, cr4, cr15, {3} │ │ │ │ @ instruction: 0xf04fe08a │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ str r3, [fp], #-1279 @ 0xfffffb01 │ │ │ │ - @ instruction: 0x0076cc9a │ │ │ │ + rsbseq ip, r6, r2, ror ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r6, sl, asr ip │ │ │ │ - rsbeq ip, ip, r4, lsr #23 │ │ │ │ + rsbseq ip, r6, r2, lsr ip │ │ │ │ + strhteq ip, [ip], #-204 @ 0xffffff34 │ │ │ │ strcs r9, [r0], -r5, lsl #22 │ │ │ │ - blcs 26e5dc │ │ │ │ + blcs 26e604 │ │ │ │ stcge 4, cr15, [lr], {127} @ 0x7f │ │ │ │ @ instruction: 0xf8939b05 │ │ │ │ @ instruction: 0xf1b43041 │ │ │ │ svclt 0x000c3fff │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 214a8c │ │ │ │ + blcs 214ab4 │ │ │ │ ldrhi pc, [r3], #64 @ 0x40 │ │ │ │ @ instruction: 0xf8d39b04 │ │ │ │ - bcs 21c464 │ │ │ │ + bcs 21c48c │ │ │ │ svcge 0x001cf43f │ │ │ │ @ instruction: 0xf8ca2303 │ │ │ │ - blls 31fea0 │ │ │ │ + blls 31fec8 │ │ │ │ @ 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, [r2, #444] @ 0x1bc │ │ │ │ ldmibvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0402b03 │ │ │ │ stmdals r4, {r1, r4, r5, r6, r7, r9, pc} │ │ │ │ msrcs SPSR_f, r0 @ │ │ │ │ teqle fp, r0, lsl #20 │ │ │ │ @ instruction: 0xf8901c61 │ │ │ │ svclt 0x00182169 │ │ │ │ andsmi r2, r1, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf890d134 │ │ │ │ - bcs 21c494 │ │ │ │ + bcs 21c4bc │ │ │ │ bichi pc, ip, #0 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bllt 189c008 │ │ │ │ + bllt 189c030 │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ tstlt r2, ip, ror #2 │ │ │ │ svceq 0x0006ea18 │ │ │ │ - bls 3483a4 │ │ │ │ + bls 3483cc │ │ │ │ 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 21c50c │ │ │ │ strbhi pc, [sl], #-0 @ │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bcs 21c058 │ │ │ │ + bcs 21c080 │ │ │ │ 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 ff711f90 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - blcs 220074 │ │ │ │ + blcs 22009c │ │ │ │ mvnshi pc, #64 @ 0x40 │ │ │ │ - blcs 32e6c8 │ │ │ │ + blcs 32e6f0 │ │ │ │ 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 fe451fc8 │ │ │ │ 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 +495600,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 24fafc │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx febd19bc │ │ │ │ + blx fe6d19e4 │ │ │ │ @ instruction: 0xf8da4649 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - blx 17d19c4 │ │ │ │ + blx 12d19ec │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e5980 │ │ │ │ + blgt 2e59a8 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - stc2l 6, cr15, [sl, #452] @ 0x1c4 │ │ │ │ + ldc2 6, cr15, [r6, #452]! @ 0x1c4 │ │ │ │ ldrtmi r9, [r3], -r4, lsl #18 │ │ │ │ stmib sp, {r1, r3, r4, r5, r9, sl, lr}^ │ │ │ │ tstls r2, r0, lsl #18 │ │ │ │ stmdbls r5, {r4, r6, r9, sl, lr} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ - bls 352f28 │ │ │ │ - b 82e894 │ │ │ │ + bls 352f50 │ │ │ │ + b 82e8bc │ │ │ │ @ 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 c52088 │ │ │ │ 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 +495648,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 24fbbc │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx 13d1a7c │ │ │ │ + blx ed1aa4 │ │ │ │ @ instruction: 0xf8da4649 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ - @ instruction: 0xf9f6f66e │ │ │ │ + @ instruction: 0xf9e2f66e │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e5a40 │ │ │ │ + blgt 2e5a68 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46500914 │ │ │ │ - stc2l 6, cr15, [sl, #-452]! @ 0xfffffe3c │ │ │ │ + ldc2l 6, cr15, [r6, #-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 352e90 │ │ │ │ + b 82ea9c │ │ │ │ @ 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 +495699,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: 0x4631f9d1 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - @ instruction: 0x4606f995 │ │ │ │ + strmi pc, [r6], -r1, lsl #19 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - stc2 6, cr15, [ip, #-452] @ 0xfffffe3c │ │ │ │ + ldc2l 6, cr15, [r8], #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 352dd4 │ │ │ │ + b 82ec58 │ │ │ │ @ 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 +495746,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: 0x4631f973 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - @ instruction: 0x4606f937 │ │ │ │ + strmi pc, [r6], -r3, lsr #18 │ │ │ │ ldrbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - stc2 6, cr15, [lr], #452 @ 0x1c4 │ │ │ │ + ldc2 6, cr15, [sl], {113} @ 0x71 │ │ │ │ ldrtmi r9, [fp], -r4, lsl #18 │ │ │ │ strls lr, [r0], -sp, asr #19 │ │ │ │ tstls r2, sl, lsr #12 │ │ │ │ stmdbls r5, {r4, r6, r9, sl, lr} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fd9403 │ │ │ │ @ instruction: 0xf7fffa9d │ │ │ │ @@ -495786,32 +495794,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: 0xf8daf913 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf66e2101 │ │ │ │ - pkhtbmi pc, r1, r7, asr #17 @ │ │ │ │ + strmi pc, [r1], r3, asr #17 │ │ │ │ @ instruction: 0x465bb158 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stmdbls r4, {r0, r1, r3, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r2, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ strls r0, [r3], #-2305 @ 0xfffff6ff │ │ │ │ - blx 10d2334 │ │ │ │ - blt 1592340 │ │ │ │ + blx 10d235c │ │ │ │ + blt 1592368 │ │ │ │ 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 +495840,25 @@ │ │ │ │ strmi r2, [r6], -r0, lsl #6 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x464b4650 │ │ │ │ ldc2l 7, cr15, [r4, #1008]! @ 0x3f0 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - strbmi pc, [r9], -fp, asr #17 @ │ │ │ │ + @ instruction: 0x4649f8b7 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - sxtab16mi pc, r1, fp, ror #16 @ │ │ │ │ + strmi pc, [r1], r7, 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, r2, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ strls r0, [r3], #-2305 @ 0xfffff6ff │ │ │ │ @ instruction: 0xf9def7fd │ │ │ │ stmiblt fp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @@ -495878,69 +495886,69 @@ │ │ │ │ ldrbmi r4, [sl], -r9, lsr #12 │ │ │ │ andls pc, r0, fp, asr #17 │ │ │ │ ldrbmi r4, [r0], -r6, lsl #12 │ │ │ │ ldc2 7, cr15, [r8, #1008] @ 0x3f0 │ │ │ │ cdp 1, 11, cr2, cr7, cr0, {1} │ │ │ │ strmi r0, [r5], -r0, lsl #22 │ │ │ │ @ instruction: 0xf66f4658 │ │ │ │ - strbmi pc, [r9], -pc, ror #16 @ │ │ │ │ + @ instruction: 0x4649f85b │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ @ instruction: 0xf66e2220 │ │ │ │ - pkhbtmi pc, r1, pc, lsl #16 @ │ │ │ │ + strmi pc, [r1], fp, 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, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r4, {r0, r1, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r1, r4, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r2, lsl #2 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ strls r0, [r3], #-2305 @ 0xfffff6ff │ │ │ │ @ instruction: 0xf982f7fd │ │ │ │ stmiblt r9, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ smlatbeq fp, r3, r1, pc @ │ │ │ │ @ instruction: 0xf63f2901 │ │ │ │ - bls 37f874 │ │ │ │ + bls 37f89c │ │ │ │ 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 45bf5c │ │ │ │ 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 37e8d4 │ │ │ │ @ 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: 0xffc6f66d │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 2ff17c │ │ │ │ + blgt 2ff1a4 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6714650 │ │ │ │ - stmdals r5, {r0, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r5, {r0, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r5, r2, lsr #12 │ │ │ │ - blx 451ee0 │ │ │ │ - blls 38d9a0 │ │ │ │ + @ instruction: 0xf9f4f66f │ │ │ │ + blls 38d9c8 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ movwcs r6, #11162 @ 0x2b9a │ │ │ │ andcc pc, r0, sl, asr #17 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - blls 37e98c │ │ │ │ + blls 37e9b4 │ │ │ │ strls r2, [r8, -r0, lsl #8] │ │ │ │ strtmi r4, [r6], -r5, lsr #12 │ │ │ │ - blvs 1865dc4 │ │ │ │ + blvs 1865dec │ │ │ │ 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 +495963,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 ff09d9d0 │ │ │ │ ldrcc r3, [r4], #-1537 @ 0xfffff9ff │ │ │ │ bicle r4, pc, #1610612745 @ 0x60000009 │ │ │ │ - b 137c1d0 │ │ │ │ + b 137c1f8 │ │ │ │ @ instruction: 0xf8dd0309 │ │ │ │ - blx 19f4658 │ │ │ │ - b 1812bc8 │ │ │ │ + blx 19f4680 │ │ │ │ + b 1812bf0 │ │ │ │ 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 19df210 │ │ │ │ @ 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 c4fca4 │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf66d7b1c │ │ │ │ - @ instruction: 0x4603ff51 │ │ │ │ - bge 940b5c │ │ │ │ - bgt 2f924c │ │ │ │ + @ instruction: 0x4603ff3d │ │ │ │ + bge 940b84 │ │ │ │ + bgt 2f9274 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194650 │ │ │ │ - blx ff451ff0 │ │ │ │ + blx fef52018 │ │ │ │ tstcc r4, #11264 @ 0x2c00 │ │ │ │ vmax.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x4650111f │ │ │ │ - @ instruction: 0xf89af671 │ │ │ │ + @ instruction: 0xf886f671 │ │ │ │ @ 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 +496025,31 @@ │ │ │ │ @ instruction: 0xf88b2208 │ │ │ │ ldr r0, [pc, r0]! │ │ │ │ @ instruction: 0xf88b2201 │ │ │ │ ldr r2, [fp, r0]! │ │ │ │ @ instruction: 0xf8cb2220 │ │ │ │ ldr r0, [r7, r0]! │ │ │ │ @ instruction: 0xf8909804 │ │ │ │ - bcs 21cc48 │ │ │ │ + bcs 21cc70 │ │ │ │ ldcge 4, cr15, [r2], #-252 @ 0xffffff04 │ │ │ │ @ instruction: 0xf8929a05 │ │ │ │ - bcs 21c7ac │ │ │ │ + bcs 21c7d4 │ │ │ │ stcge 4, cr15, [ip], #-252 @ 0xffffff04 │ │ │ │ @ instruction: 0xf47f3401 │ │ │ │ @ instruction: 0xf890ac55 │ │ │ │ - bcs 21cc68 │ │ │ │ + bcs 21cc90 │ │ │ │ ldcge 4, cr15, [r4], #-252 @ 0xffffff04 │ │ │ │ svceq 0x0006ea18 │ │ │ │ mcrrge 4, 7, pc, ip, cr15 @ │ │ │ │ msrcs SPSR_fsc, r0 @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - bls 33f77c │ │ │ │ + bls 33f7a4 │ │ │ │ msrcs SPSR_fsx, r2 @ │ │ │ │ @ instruction: 0xf43f4211 │ │ │ │ - bls 37f770 │ │ │ │ + bls 37f798 │ │ │ │ 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 +496076,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] @ 21473c │ │ │ │ + blge ff952190 │ │ │ │ + bllt fffd2794 │ │ │ │ @ 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 19df3c0 │ │ │ │ @ instruction: 0xf47ef980 │ │ │ │ @ instruction: 0xf7ffaff9 │ │ │ │ - bls 383770 │ │ │ │ - bcs 2f33e0 │ │ │ │ + bls 383798 │ │ │ │ + bcs 2f3408 │ │ │ │ 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 344210 │ │ │ │ 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 fe67b024 │ │ │ │ @ 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 21cde4 │ │ │ │ svcge 0x0072f47e │ │ │ │ - blt ff012804 │ │ │ │ + blt ff01282c │ │ │ │ ldrbmi r9, [r0], -r5, lsl #22 │ │ │ │ @ instruction: 0xf7fc7e19 │ │ │ │ andcs pc, r0, #105472 @ 0x19c00 │ │ │ │ ldmiblt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf66d9805 │ │ │ │ - stmdacs r0, {r0, r1, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x0062f43e │ │ │ │ @ instruction: 0xf8939b04 │ │ │ │ - blcs 220df4 │ │ │ │ + blcs 220e1c │ │ │ │ svcge 0x005cf43e │ │ │ │ svcge 0x00329d05 │ │ │ │ tstcs r0, r8, lsr #4 │ │ │ │ @ instruction: 0xf10d4638 │ │ │ │ movwcs r0, #14448 @ 0x3870 │ │ │ │ @ instruction: 0xf8ca2400 │ │ │ │ @ instruction: 0xf8ca3000 │ │ │ │ @ instruction: 0xf61a5004 │ │ │ │ - @ instruction: 0xf105ee08 │ │ │ │ + @ instruction: 0xf105edf4 │ │ │ │ stmdage r9!, {r3, r8, r9} │ │ │ │ - blge db94a4 │ │ │ │ + blge db94cc │ │ │ │ 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 43bca8 │ │ │ │ ldmdbvs r8, {r0, r3, r5, r7, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf66d3101 │ │ │ │ - stmibvs fp!, {r0, r1, r4, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi r6, [r7], -sl, lsr #24 │ │ │ │ - blvs ffcecf8c │ │ │ │ + blvs ffcecfb4 │ │ │ │ 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 +496171,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 5209a0 │ │ │ │ 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 4fc57c │ │ │ │ + blls 79cd44 │ │ │ │ andsvs r9, ip, ip, lsl #26 │ │ │ │ umaalcc pc, r5, r2, r9 @ │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ - blvc c4ff98 │ │ │ │ + blvc c4ffc0 │ │ │ │ umaalcc pc, r6, r2, r9 @ │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ vstr s18, [r5, #32] │ │ │ │ vldr d7, [sp] │ │ │ │ ldmdbvs r0, {r3, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ stc 2, cr2, [r5, #128] @ 0x80 │ │ │ │ @ instruction: 0xf66d7b02 │ │ │ │ - @ instruction: 0x4605fdbb │ │ │ │ + strmi pc, [r5], -r7, lsr #27 │ │ │ │ mcrls 1, 0, fp, cr12, cr0, {2} │ │ │ │ adcvs ip, r8, #15, 28 @ 0xf0 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ ldrcc r6, [r4, #-810] @ 0xfffffcd6 │ │ │ │ stmdals r8, {r0, r1, r3, r5, r9, sp, lr} │ │ │ │ - @ instruction: 0xf930f671 │ │ │ │ + @ instruction: 0xf91cf671 │ │ │ │ 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 25e1a6 │ │ │ │ @ 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 +496222,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 ff25239a │ │ │ │ @ instruction: 0xf8952320 │ │ │ │ - bl 3dcac4 │ │ │ │ + bl 3dcaec │ │ │ │ strbmi r0, [r9], -r3, lsl #18 │ │ │ │ ldrtmi r4, [r8], -r2, lsl #8 │ │ │ │ - @ instruction: 0xf81af66f │ │ │ │ + @ instruction: 0xf806f66f │ │ │ │ ldrtmi r9, [r9], -r8, lsl #16 │ │ │ │ - @ instruction: 0xf8f8f671 │ │ │ │ + @ instruction: 0xf8e4f671 │ │ │ │ umaalcc pc, r3, r5, r8 @ │ │ │ │ subsvs r9, r6, sl, lsl #20 │ │ │ │ andls pc, r0, r2, asr #17 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 4b58dc │ │ │ │ + bls 4b5904 │ │ │ │ andcc r9, r8, #11264 @ 0x2c00 │ │ │ │ - bls 6f9210 │ │ │ │ + bls 6f9238 │ │ │ │ movwls r3, #45826 @ 0xb302 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ svcls 0x0017af3b │ │ │ │ - blls 6bba0c │ │ │ │ + blls 6bba34 │ │ │ │ eorsvs r4, fp, #59768832 @ 0x3900000 │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ rsbsvs sl, fp, #32 │ │ │ │ @ instruction: 0xf8944650 │ │ │ │ @ instruction: 0xf6702030 │ │ │ │ - strmi pc, [r1], -pc, lsr #31 │ │ │ │ + @ instruction: 0x4601ff9b │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ - @ instruction: 0xf812f66f │ │ │ │ + @ instruction: 0xfffef66e │ │ │ │ @ instruction: 0xf66e6a20 │ │ │ │ - @ instruction: 0xf7fffc1d │ │ │ │ - blls 3834a8 │ │ │ │ + @ instruction: 0xf7fffc09 │ │ │ │ + blls 3834d0 │ │ │ │ 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 344040 │ │ │ │ + blcs 232fd8 │ │ │ │ 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 fe852a78 │ │ │ │ bicne pc, r5, r0, asr #4 │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - mrc2 6, 2, pc, cr12, cr0, {3} │ │ │ │ + mcr2 6, 2, pc, cr8, cr0, {3} @ │ │ │ │ @ instruction: 0xf7ff4601 │ │ │ │ svcls 0x0005ba29 │ │ │ │ @ instruction: 0xf0027e3a │ │ │ │ - bcs 315494 │ │ │ │ + bcs 3154bc │ │ │ │ cmpphi r0, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0402a80 │ │ │ │ ldrtmi r8, [r8], -r2, asr #6 │ │ │ │ - blx 1bd244e │ │ │ │ + blx 16d2476 │ │ │ │ umaalcs pc, r3, r7, r8 @ │ │ │ │ strmi r4, [r2], #-1579 @ 0xfffff9d5 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ - bcs 3359f4 │ │ │ │ + bcs 335a1c │ │ │ │ @ instruction: 0xf000465a │ │ │ │ @ instruction: 0xf04f8398 │ │ │ │ stmdbls r8, {sl, fp} │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7fc4650 │ │ │ │ vst1.16 {d31-d32}, [pc :128] │ │ │ │ strmi r7, [r2], -r0, ror #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0x4601fe33 │ │ │ │ - blt 252ac0 │ │ │ │ + @ instruction: 0x4601fe1f │ │ │ │ + blt 252ae8 │ │ │ │ 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 375640 │ │ │ │ eorls r2, r9, r1, lsl #2 │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ andcs pc, r4, sl, asr #17 │ │ │ │ eorcs r6, r0, #1216 @ 0x4c0 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ ldmib sp, {r1, r8, r9, sp}^ │ │ │ │ stmib sp, {r3, r5, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf8da451c │ │ │ │ @ instruction: 0xf8ca0010 │ │ │ │ @ instruction: 0xf66d3000 │ │ │ │ - @ instruction: 0x4604fcd1 │ │ │ │ + @ instruction: 0x4604fcbd │ │ │ │ strbmi fp, [r3], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46503414 │ │ │ │ - @ instruction: 0xf848f671 │ │ │ │ + @ instruction: 0xf834f671 │ │ │ │ tstpcs r9, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - stc2l 6, cr15, [r4], #436 @ 0x1b4 │ │ │ │ + ldc2l 6, cr15, [r0], {109} @ 0x6d │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0x23204606 │ │ │ │ strtmi r2, [r9], -r2, lsl #4 │ │ │ │ - @ instruction: 0xff58f66e │ │ │ │ + @ instruction: 0xff44f66e │ │ │ │ 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 │ │ │ │ + stmdbls r5, {r0, r1, r4, fp, ip, sp, lr, pc} │ │ │ │ + bcs 22f9c4 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r6, #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 fe63b400 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 1735a18 │ │ │ │ + blvs 1735a40 │ │ │ │ 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 3493ec │ │ │ │ msrcs SPSR_fsx, r2 @ │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bls 37f258 │ │ │ │ + bls 37f280 │ │ │ │ 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 +496387,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 f52c62 │ │ │ │ stmiblt lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ movwcs r9, #15621 @ 0x3d05 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ca4629 │ │ │ │ @ instruction: 0xf8ca5004 │ │ │ │ @ instruction: 0xf6ac3000 │ │ │ │ - @ instruction: 0x4604fd59 │ │ │ │ + strmi pc, [r4], -r5, asr #26 │ │ │ │ strteq pc, [r0], -r0, lsl #2 │ │ │ │ tstcs r0, #268435456 @ 0x10000000 │ │ │ │ bicvs r4, r3, r1, lsr r6 │ │ │ │ strvc r2, [r3], -r4, lsr #6 │ │ │ │ @ instruction: 0xf04f2320 │ │ │ │ @ instruction: 0xf66e0900 │ │ │ │ - @ instruction: 0x4621febd │ │ │ │ + strtmi pc, [r1], -r9, lsr #29 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0xf894ff9b │ │ │ │ + @ instruction: 0xf894ff87 │ │ │ │ movwcs r2, #49 @ 0x31 │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ stmib fp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf1053300 │ │ │ │ stmib sp, {r5, sl}^ │ │ │ │ @ instruction: 0xf66d891c │ │ │ │ - strmi pc, [r5], -fp, lsl #24 │ │ │ │ - blge 9411a8 │ │ │ │ + @ instruction: 0x4605fbf7 │ │ │ │ + blge 9411d0 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - @ instruction: 0xff82f670 │ │ │ │ + @ instruction: 0xff6ef670 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf6701127 │ │ │ │ - @ instruction: 0x4601fd55 │ │ │ │ + strmi pc, [r1], -r1, asr #26 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - stmdals r5, {r0, r1, r2, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx ff2d268c │ │ │ │ + stmdals r5, {r0, r1, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx fedd26b4 │ │ │ │ stmdblt r6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ - blvs fe83b8f0 │ │ │ │ + blvs fe83b918 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvs 18b55cc │ │ │ │ + blvs 18b55f4 │ │ │ │ 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 366594 │ │ │ │ @ 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 fefd2702 │ │ │ │ andls r4, sl, r5, lsl #12 │ │ │ │ - blge 94126c │ │ │ │ + blge 941294 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r0], -r9, ror #5 │ │ │ │ @ instruction: 0xf6704629 │ │ │ │ - @ instruction: 0xf105ff41 │ │ │ │ + @ instruction: 0xf105ff2d │ │ │ │ movwls r0, #41748 @ 0xa314 │ │ │ │ - blvs ff6fb558 │ │ │ │ + blvs ff6fb580 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ tstcs r4, #-2147483644 @ 0x80000004 │ │ │ │ - ldc 6, cr4, [pc, #868] @ 2150b4 │ │ │ │ + ldc 6, cr4, [pc, #868] @ 2150dc │ │ │ │ @ instruction: 0x46d38bdb │ │ │ │ ldmdaeq r0!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ - blx 2e67a6 │ │ │ │ + blx 2e67ce │ │ │ │ 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 +496475,384 @@ │ │ │ │ umlalscc pc, fp, r3, r8 @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stcvc 1, cr8, [fp], #-344 @ 0xfffffea8 │ │ │ │ vqdmulh.s d18, d0, d1 │ │ │ │ ldcge 1, cr8, [r2], #-328 @ 0xfffffeb8 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ strcs r4, [r0, -r0, lsr #12] │ │ │ │ - bl 195260c │ │ │ │ + bl 1452634 │ │ │ │ @ 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 fe3527ae │ │ │ │ ldcvc 6, cr4, [r2], #-332 @ 0xfffffeb4 │ │ │ │ - beq 8511d8 │ │ │ │ + beq 851200 │ │ │ │ ldrbmi r4, [r1], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf66e3701 │ │ │ │ - movwcs pc, #3593 @ 0xe09 @ │ │ │ │ + movwcs pc, #3573 @ 0xdf5 @ │ │ │ │ andvs pc, ip, r8, asr #17 │ │ │ │ ldrbeq pc, [r4], -r4, lsl #2 @ │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - mrc2 6, 6, pc, cr8, cr0, {3} │ │ │ │ + mcr2 6, 6, pc, cr4, 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: 0xffc2f66f │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - andls pc, fp, r9, asr sp @ │ │ │ │ + andls pc, fp, r5, asr #26 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ @ instruction: 0xf8936943 │ │ │ │ - blcs 221130 │ │ │ │ + blcs 221158 │ │ │ │ sbcshi pc, r4, r0 │ │ │ │ - blcs 273ef8 │ │ │ │ + blcs 273f20 │ │ │ │ sbcshi pc, r0, r0, asr #4 │ │ │ │ subcs sl, r0, #12800 @ 0x3200 │ │ │ │ strtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf61a2700 │ │ │ │ - blge e8fa60 │ │ │ │ + blge e8fa38 │ │ │ │ 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 c52866 │ │ │ │ ldcvc 6, cr4, [r2], #-332 @ 0xfffffeb4 │ │ │ │ - beq 851290 │ │ │ │ + beq 8512b8 │ │ │ │ ldrbmi r4, [r1], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf66e3701 │ │ │ │ - movwcs pc, #3501 @ 0xdad @ │ │ │ │ + movwcs pc, #3481 @ 0xd99 @ │ │ │ │ andvs pc, ip, r8, asr #17 │ │ │ │ ldrbeq pc, [r4], -r4, lsl #2 @ │ │ │ │ movwcc lr, #2504 @ 0x9c8 │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r9, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - mrc2 6, 3, pc, cr12, cr0, {3} │ │ │ │ + mcr2 6, 3, pc, cr8, cr0, {3} @ │ │ │ │ subscs r9, ip, #8, 22 @ 0x2000 │ │ │ │ svcge 0x0004f843 │ │ │ │ stmibvs r3!, {r3, r8, r9, ip, pc} │ │ │ │ stcvc 1, cr6, [r8], #-360 @ 0xfffffe98 │ │ │ │ bicle r4, r7, #1879048200 @ 0x70000008 │ │ │ │ ldmib sp, {r0, r1, r4, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf66fa611 │ │ │ │ - qsub16mi pc, r2, fp @ │ │ │ │ + strtmi pc, [r2], -r7, ror #30 │ │ │ │ ldrbmi r4, [r8], -r1, lsl #12 │ │ │ │ - ldc2l 6, cr15, [lr], #448 @ 0x1c0 │ │ │ │ - bls 4e670c │ │ │ │ + stc2l 6, cr15, [sl], #448 @ 0x1c0 │ │ │ │ + bls 4e6734 │ │ │ │ @ instruction: 0x4658219d │ │ │ │ - ldc2 6, cr15, [r6], {112} @ 0x70 │ │ │ │ + stc2 6, cr15, [r2], {112} @ 0x70 │ │ │ │ @ instruction: 0x4604463a │ │ │ │ @ instruction: 0x4658219d │ │ │ │ - ldc2 6, cr15, [r0], {112} @ 0x70 │ │ │ │ + blx 1528ee │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0x4658219e │ │ │ │ - ldc2 6, cr15, [r0], #-448 @ 0xfffffe40 │ │ │ │ + ldc2 6, cr15, [ip], {112} @ 0x70 │ │ │ │ cdp 6, 11, cr4, cr0, cr4, {0} │ │ │ │ strbmi r0, [r8], -r8, asr #22 │ │ │ │ strtmi r7, [r9], -r5, ror #24 │ │ │ │ - blx 7d28da │ │ │ │ + blx 2d2902 │ │ │ │ @ instruction: 0xf8db462a │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ - blx ff3d28e0 │ │ │ │ + blx feed2908 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 2e6860 │ │ │ │ + blgt 2e6888 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - @ instruction: 0x462bfe3d │ │ │ │ + strtmi pc, [fp], -r9, lsr #28 │ │ │ │ biccs r4, r2, r2, lsr #12 │ │ │ │ @ instruction: 0xf6704658 │ │ │ │ - bls 4d3f94 │ │ │ │ + bls 4d3f6c │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x46587191 │ │ │ │ @ instruction: 0xf6703601 │ │ │ │ - @ instruction: 0xf8dafc09 │ │ │ │ + @ instruction: 0xf8dafbf5 │ │ │ │ andls r3, sl, ip, lsr r0 │ │ │ │ @ instruction: 0xf4ff429e │ │ │ │ @ instruction: 0x46daaefd │ │ │ │ - ldc 6, cr4, [pc, #812] @ 21529c │ │ │ │ + ldc 6, cr4, [pc, #812] @ 2152c4 │ │ │ │ @ instruction: 0x21200b55 │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - @ instruction: 0xf8dafae9 │ │ │ │ + @ instruction: 0xf8dafad5 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf66d2101 │ │ │ │ - @ instruction: 0x4604fa99 │ │ │ │ + strmi pc, [r4], -r5, lsl #21 │ │ │ │ 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} │ │ │ │ + ldc2l 6, cr15, [ip, #448]! @ 0x1c0 │ │ │ │ strcs r9, [r1, -r5, lsl #28] │ │ │ │ @ instruction: 0x465a463b │ │ │ │ @ instruction: 0xf8cb3620 │ │ │ │ ldrtmi r7, [r1], -r0 │ │ │ │ @ instruction: 0xf7fb4650 │ │ │ │ - bls 4d4f70 │ │ │ │ + bls 4d4f98 │ │ │ │ andls r4, r0, r3, lsr #12 │ │ │ │ @ instruction: 0x46502173 │ │ │ │ - stc2 6, cr15, [ip], {112} @ 0x70 │ │ │ │ + blx 529aa │ │ │ │ @ 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: 0x4601fbb3 │ │ │ │ stmdavs sl, {r4, r5, r9, sl, lr} │ │ │ │ - stc2l 6, cr15, [r8, #-440] @ 0xfffffe48 │ │ │ │ + ldc2 6, cr15, [r4, #-440]! @ 0xfffffe48 │ │ │ │ svclt 0x00baf7fe │ │ │ │ cmpcs r9, pc, ror #24 │ │ │ │ - blx fe3529ac │ │ │ │ + blx 1e529d4 │ │ │ │ ldrtmi r7, [fp], -sl, lsr #24 │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ ldrtmi r4, [r9], -r4, lsl #12 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ - ldc2l 6, cr15, [r6], #440 @ 0x1b8 │ │ │ │ + stc2l 6, cr15, [r2], #440 @ 0x1b8 │ │ │ │ @ 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, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpvs sl, ip, asr r2 │ │ │ │ - stclvc 7, cr14, [pc], #-356 @ 214ed8 │ │ │ │ + stclvc 7, cr14, [pc], #-356 @ 214f00 │ │ │ │ @ instruction: 0xf66d2159 │ │ │ │ - @ instruction: 0x7c2afa5f │ │ │ │ + @ instruction: 0x7c2afa4b │ │ │ │ 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, #3259 @ 0xcbb @ │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [lr, #448] @ 0x1c0 │ │ │ │ subscs r6, r9, #2670592 @ 0x28c000 │ │ │ │ @ instruction: 0xe6db615a │ │ │ │ movwcs r9, #7173 @ 0x1c05 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ @ instruction: 0xf0286163 │ │ │ │ vqdmulh.s , q8, │ │ │ │ @ instruction: 0x46021113 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - mvnscs pc, r5, asr #22 │ │ │ │ + mvnscs pc, r1, lsr fp @ │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1252a66 │ │ │ │ + blx d52a8e │ │ │ │ strmi r6, [r3], -r2, lsr #23 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs 1a7555c │ │ │ │ + blvs 1a75584 │ │ │ │ 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 e52ad2 │ │ │ │ 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 fe643a1c │ │ │ │ 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 9d3164 │ │ │ │ ldrmi r9, [r6], -r5, lsl #22 │ │ │ │ ldcvs 6, cr4, [ip, #-740] @ 0xfffffd1c │ │ │ │ - blx 2ddd54 │ │ │ │ + blx 2ddd7c │ │ │ │ @ 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: 0xf100f9a9 │ │ │ │ vldrge s0, [r8, #-96] @ 0xffffffa0 │ │ │ │ andcs r2, r1, #32, 6 @ 0x80000000 │ │ │ │ @ instruction: 0x46074651 │ │ │ │ - ldc2 6, cr15, [r0], #-440 @ 0xfffffe48 │ │ │ │ + ldc2 6, cr15, [ip], {110} @ 0x6e │ │ │ │ stmib sp, {r0, r1, r3, r4, r9, sl, ip, pc}^ │ │ │ │ @ instruction: 0xf1074418 │ │ │ │ ldrls r0, [sl], #-3156 @ 0xfffff3ac │ │ │ │ strbteq pc, [r4], -r7, lsl #2 @ │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andls pc, ip, r5, asr #17 │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, fp, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ stmdals r8, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [r8], #448 @ 0x1c0 │ │ │ │ + stc2l 6, cr15, [r4], #448 @ 0x1c0 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ svcls 0x0008e405 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8cb4650 │ │ │ │ ldrtmi ip, [r9], -r0 │ │ │ │ mrc2 7, 6, pc, cr6, cr11, {7} │ │ │ │ strmi r4, [r1], fp, lsr #12 │ │ │ │ @ instruction: 0x465a4639 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf7fb4650 │ │ │ │ strbmi pc, [sl], -sp, asr #29 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r7 │ │ │ │ ldrbmi r7, [r0], -r0, ror #3 │ │ │ │ - blx fe652bc4 │ │ │ │ + blx 2152bec │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ strmi r1, [r1], r1, asr #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - ldrtmi pc, [sl], -r9, lsl #21 @ │ │ │ │ + @ instruction: 0x463afa75 │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ ldrbmi r7, [r0], -r0, ror #3 │ │ │ │ - blx fe2d2be0 │ │ │ │ + blx 1dd2c08 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ strmi r1, [r7], -r1, asr #3 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - vpmin.s8 , q0, │ │ │ │ + vpmax.s8 , q0, │ │ │ │ stmib sp, {r0, r4, r6, r7, r8, ip}^ │ │ │ │ strtmi r7, [fp], -r0 │ │ │ │ ldrbmi r4, [r0], -sl, asr #12 │ │ │ │ - blx 4d2c02 │ │ │ │ + blx fffd2c28 │ │ │ │ @ instruction: 0xf7fe4601 │ │ │ │ @ instruction: 0xf04fbe3f │ │ │ │ stmdbls r8, {sl, fp} │ │ │ │ andgt pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ mrc2 7, 4, pc, cr12, cr11, {7} │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strmi r4, [r2], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0x464afa5f │ │ │ │ + strbmi pc, [sl], -fp, asr #20 @ │ │ │ │ bicne pc, r1, r0, asr #4 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - blx 1852c34 │ │ │ │ + blx 1352c5c │ │ │ │ bicne pc, pc, r0, asr #4 │ │ │ │ strbmi r4, [sl], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6704650 │ │ │ │ - @ instruction: 0x4601fa77 │ │ │ │ + strmi pc, [r1], -r3, ror #20 │ │ │ │ mrclt 7, 0, APSR_nzcv, cr14, cr14, {7} │ │ │ │ @ instruction: 0xf7ff9012 │ │ │ │ - bge ec4130 │ │ │ │ + bge ec4158 │ │ │ │ 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 3844d0 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ ldmdbhi ip, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf66d189e │ │ │ │ - @ instruction: 0x4605f8fb │ │ │ │ - blge 9417c8 │ │ │ │ + strmi pc, [r5], -r7, ror #17 │ │ │ │ + blge 9417f0 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46503514 │ │ │ │ - ldc2l 6, cr15, [r2], #-448 @ 0xfffffe40 │ │ │ │ + mrrc2 6, 7, pc, lr, cr0 @ │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx fedd2c9a │ │ │ │ + blx fe8d2cc2 │ │ │ │ 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, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmiblt r0!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8929a04 │ │ │ │ - bcs 21d8b0 │ │ │ │ + bcs 21d8d8 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr4, cr14, {1} │ │ │ │ vldrvs s19, [r5, #-20] @ 0xffffffec │ │ │ │ - blt e93300 │ │ │ │ + blt e93328 │ │ │ │ ldmdbvs fp, {r0, r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 380f70 │ │ │ │ + blls 380f98 │ │ │ │ ldcvs 6, cr4, [ip, #-740] @ 0xfffffd1c │ │ │ │ - blx 2ddf1c │ │ │ │ + blx 2ddf44 │ │ │ │ @ instruction: 0xf7fef804 │ │ │ │ - blge ec3c58 │ │ │ │ + blge ec3c80 │ │ │ │ sbcvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldm r8, {r1, r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + stm r4, {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, #2894 @ 0xb4e │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - rsbeq sl, ip, lr, asr #23 │ │ │ │ - strhteq sl, [ip], #-180 @ 0xffffff4c │ │ │ │ + rsbeq sl, ip, r6, ror #25 │ │ │ │ + rsbeq sl, ip, ip, asr #25 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1526dbc │ │ │ │ + bmi 1526de4 │ │ │ │ @ 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 +496891,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], #-820 @ 0xfffffccc │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf66e4680 │ │ │ │ - ldmvs fp!, {r0, r5, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 215464 │ │ │ │ + strgt ip, [pc], #-3343 @ 21548c │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx feb52e36 │ │ │ │ - blmi 467ca4 │ │ │ │ + blx fe652e5e │ │ │ │ + blmi 467ccc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 76f4e8 │ │ │ │ + blls 76f510 │ │ │ │ @ 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 0x0000eaa4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r6, r6, lsl #25 │ │ │ │ - rsbseq sl, r6, r8, lsl #23 │ │ │ │ + rsbseq sl, r6, lr, asr ip │ │ │ │ + rsbseq sl, r6, r0, ror #22 │ │ │ │ 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 +496945,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 5e21e8 │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, sl, r8 @ │ │ │ │ - mcr2 6, 5, pc, cr6, cr2, {3} @ │ │ │ │ + mrc2 6, 4, pc, cr2, 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: 0xf8dfffd7 │ │ │ │ @ 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 2de2fa │ │ │ │ @ instruction: 0xf1001707 │ │ │ │ @ instruction: 0x46190318 │ │ │ │ @ instruction: 0x2320930a │ │ │ │ @ instruction: 0xc051f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ eorls pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc053f897 │ │ │ │ @@ -496969,65 +496977,65 @@ │ │ │ │ eorvs pc, ip, r0, asr #16 │ │ │ │ @ instruction: 0xc052f897 │ │ │ │ @ instruction: 0x6054f897 │ │ │ │ stceq 1, cr15, [fp], {12} │ │ │ │ @ instruction: 0xf840360b │ │ │ │ @ instruction: 0xf840402c │ │ │ │ @ instruction: 0xf66e2026 │ │ │ │ - @ instruction: 0x4629fa3d │ │ │ │ + strtmi pc, [r9], -r9, lsr #20 │ │ │ │ ldrbmi r9, [sp], -r5, lsl #16 │ │ │ │ - blx d52f4a │ │ │ │ + blx 852f72 │ │ │ │ @ instruction: 0xf8cdab1d │ │ │ │ stmib sp, {r2, r4, r5, sp, pc}^ │ │ │ │ strtmi r9, [r1], r6, lsl #6 │ │ │ │ - blls 3cd5b0 │ │ │ │ + blls 3cd5d8 │ │ │ │ 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 ffdc9da4 │ │ │ │ + blcc 32f8a8 │ │ │ │ @ instruction: 0xd107429e │ │ │ │ ldrmi lr, [r3, #208] @ 0xd0 │ │ │ │ ldmvs fp, {r0, r1, r2, r8, ip, lr, pc} │ │ │ │ addsmi r3, lr, #4, 22 @ 0x1000 │ │ │ │ sbchi pc, sl, r0 │ │ │ │ bfieq r6, sl, #16, #2 │ │ │ │ @ instruction: 0xf8ddd5f5 │ │ │ │ subcs sl, r0, #28 │ │ │ │ mlavc ip, fp, r8, pc @ │ │ │ │ ldrbmi r2, [r0], -r0, lsl #2 │ │ │ │ - svc 0x003ef619 │ │ │ │ + svc 0x002af619 │ │ │ │ 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 1489e00 │ │ │ │ ldmdavs r3!, {r2, r8, fp} │ │ │ │ - blcs 3f428c │ │ │ │ + blcs 3f42b4 │ │ │ │ @ instruction: 0x463bd0b9 │ │ │ │ ldrtmi r9, [r1], -r5, lsl #30 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #4 │ │ │ │ @ instruction: 0xf8c7603a │ │ │ │ - bls 401644 │ │ │ │ + bls 40166c │ │ │ │ mcr2 7, 4, pc, cr14, cr15, {7} @ │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ ldmdbvs r8!, {r2, r5, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf66caf15 │ │ │ │ - ssaxls pc, r8, sp @ │ │ │ │ + ldrls pc, [r8], -r9, asr #30 │ │ │ │ @ instruction: 0xf8962300 │ │ │ │ mrcge 0, 0, sl, cr9, cr0, {0} │ │ │ │ pkhbtmi r9, r4, r5, lsl #6 │ │ │ │ tstcc r6, #3358720 @ 0x334000 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr0, {0} │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ @@ -497040,56 +497048,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 322ac0 │ │ │ │ svclt 0x0018f40a │ │ │ │ - ldrbtcc pc, [pc], #260 @ 2156a4 @ │ │ │ │ + ldrbtcc pc, [pc], #260 @ 2156cc @ │ │ │ │ @ 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 2a2b62 │ │ │ │ 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 3d4078 │ │ │ │ @ instruction: 0xf47f4543 │ │ │ │ - bls 4c1468 │ │ │ │ + bls 4c1490 │ │ │ │ tstpeq ip, fp, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7df9805 │ │ │ │ eor pc, r0, r5, ror #16 │ │ │ │ @ instruction: 0xac1d9a05 │ │ │ │ tstcs r0, r2, lsl #6 │ │ │ │ stmib r2, {r5, r9, sl, lr}^ │ │ │ │ subcs r3, r0, #0, 22 │ │ │ │ - mcr 6, 5, pc, cr12, cr9, {0} @ │ │ │ │ - bge 927074 │ │ │ │ + mrc 6, 4, APSR_nzcv, cr8, cr9, {0} │ │ │ │ + bge 92709c │ │ │ │ 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: 0x4658f971 │ │ │ │ + ldc2l 6, cr15, [ip, #-436]! @ 0xfffffe4c │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - bmi ff054df4 │ │ │ │ + bmi ff054dcc │ │ │ │ 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 +497113,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 5c143c │ │ │ │ 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 +497135,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 549fe8 │ │ │ │ ldmdavs fp, {r3, r8, ip, pc} │ │ │ │ - bls 541ccc │ │ │ │ + bls 541cf4 │ │ │ │ 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 2d98a0 │ │ │ │ @ instruction: 0xf1a1f206 │ │ │ │ - b 29670c │ │ │ │ - blcs 496054 │ │ │ │ + b 296734 │ │ │ │ + blcs 49607c │ │ │ │ vtst.8 , q0, │ │ │ │ - blx a25890 │ │ │ │ + blx a258b8 │ │ │ │ ldrbeq pc, [r8, r3, lsl #6] @ │ │ │ │ - bcs 24ae08 │ │ │ │ + bcs 24ae30 │ │ │ │ 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 5a71c4 │ │ │ │ shadd16mi sl, r1, r9 │ │ │ │ mlacc sp, fp, r8, pc @ │ │ │ │ - @ instruction: 0xf8c8f66e │ │ │ │ + @ instruction: 0xf8b4f66e │ │ │ │ movwcs r9, #14853 @ 0x3a05 │ │ │ │ msrvc CPSR_s, pc, asr #8 │ │ │ │ andge pc, r4, r2, asr #17 │ │ │ │ ldmdbvs r0, {r0, r1, r4, sp, lr} │ │ │ │ - cdp2 6, 4, cr15, cr2, cr12, {3} │ │ │ │ + cdp2 6, 2, cr15, cr14, cr12, {3} │ │ │ │ mrrceq 1, 0, pc, r4, cr13 @ │ │ │ │ movwcs r9, #1560 @ 0x618 │ │ │ │ @ instruction: 0x46069315 │ │ │ │ tstcc r6, #3358720 @ 0x334000 │ │ │ │ cdpeq 1, 6, cr15, cr4, cr0, {0} │ │ │ │ mlage ip, sl, r8, pc @ │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ @@ -497178,197 +497186,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 23c50c │ │ │ │ addhi pc, r7, r0, asr #32 │ │ │ │ svceq 0x0020f1ba │ │ │ │ @ instruction: 0xf04fbf1b │ │ │ │ @ instruction: 0xf00a0c01 │ │ │ │ @ instruction: 0xf04f0a1f │ │ │ │ - blx 524cd8 │ │ │ │ + blx 524d00 │ │ │ │ svclt 0x0018fc0a │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 215914 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 21593c │ │ │ │ rsbcs r6, r4, #1884160 @ 0x1cc000 │ │ │ │ strcs r9, [r0, -fp, lsl #18] │ │ │ │ - blx 2bb906 │ │ │ │ + blx 2bb92e │ │ │ │ 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 453e40 │ │ │ │ stmdbeq r3, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vpmax.u8 d15, d8, d25 │ │ │ │ @ instruction: 0xf53f07db │ │ │ │ - blvs ffdc120c │ │ │ │ + blvs ffdc1234 │ │ │ │ teqcs r0, #87031808 @ 0x5300000 │ │ │ │ tstpmi r1, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mulgt r4, r1, r8 │ │ │ │ svceq 0x0000f1bc │ │ │ │ - bl 4c9b4c │ │ │ │ + bl 4c9b74 │ │ │ │ movwcs r0, #6 │ │ │ │ - bl 583e88 │ │ │ │ + bl 583eb0 │ │ │ │ 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 2b99e2 │ │ │ │ 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 @ │ │ │ │ + smlsld pc, r7, sp, pc @ │ │ │ │ @ instruction: 0xac1d9a05 │ │ │ │ tstcs r0, r2, lsl #6 │ │ │ │ stmib r2, {r5, r9, sl, lr}^ │ │ │ │ subcs r3, r0, #0, 22 │ │ │ │ - stcl 6, cr15, [r8, #-100] @ 0xffffff9c │ │ │ │ + ldc 6, cr15, [r4, #-100]! @ 0xffffff9c │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mcrge 4, 5, pc, cr3, cr15, {1} @ │ │ │ │ @ instruction: 0xf8dde696 │ │ │ │ str ip, [r3, r0, lsr #32] │ │ │ │ ldmdavs fp, {r2, r3, r8, r9, fp, ip, pc} │ │ │ │ - bls 541eb0 │ │ │ │ + bls 541ed8 │ │ │ │ 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, #4080 @ 0xff0 │ │ │ │ @ instruction: 0xf10a9308 │ │ │ │ tstls r0, #28, 6 @ 0x70000000 │ │ │ │ svclt 0x0000e6fe │ │ │ │ - rsbseq sl, r6, r8, lsr fp │ │ │ │ - rsbseq sl, r6, r6, lsr fp │ │ │ │ + rsbseq sl, r6, r0, lsl fp │ │ │ │ + rsbseq sl, r6, lr, lsl #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq sl, [r6], #-142 @ 0xffffff72 │ │ │ │ + @ instruction: 0x0076a896 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ - blmi 1781c90 │ │ │ │ + blmi 1781cb8 │ │ │ │ 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 22fb14 │ │ │ │ movwls sp, #12793 @ 0x31f9 │ │ │ │ - blmi 14a8398 │ │ │ │ + blmi 14a83c0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6efad8 │ │ │ │ + blls 6efb00 │ │ │ │ @ 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 33a6c4 │ │ │ │ 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, r7, asr r9 @ │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf04fd059 │ │ │ │ @ instruction: 0xf8db0900 │ │ │ │ @ instruction: 0xf8dbb010 │ │ │ │ tstlt pc, #0 │ │ │ │ cmplt sl, #3801088 @ 0x3a0000 │ │ │ │ mulcs ip, fp, r8 │ │ │ │ @ instruction: 0xf8dbb962 │ │ │ │ @ instruction: 0xf66f0014 │ │ │ │ - teqplt r0, r9 @ @ p-variant is OBSOLETE │ │ │ │ + teqplt r0, r5, lsl #19 @ 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: 0xf96ef66f │ │ │ │ ldrmi r9, [pc], -r1, lsl #22 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrdlt pc, [r0], -sp │ │ │ │ @ instruction: 0xf66e4658 │ │ │ │ - @ instruction: 0xf1bbf937 │ │ │ │ + @ instruction: 0xf1bbf923 │ │ │ │ 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: 0xf1bbf915 │ │ │ │ mvnsle r0, r0, lsl #30 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r3, r5, lsl r0 │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - @ instruction: 0xf8cdfd7f │ │ │ │ + @ instruction: 0xf8cdfd6b │ │ │ │ stmdavs r4!, {r2, r3, ip, pc} │ │ │ │ - blcs 22fbf0 │ │ │ │ + blcs 22fc18 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r4, #-484] @ 0xfffffe1c │ │ │ │ @ instruction: 0xf619e7e9 │ │ │ │ - svclt 0x0000ef3e │ │ │ │ + svclt 0x0000ef2a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r6], #-90 @ 0xffffffa6 │ │ │ │ - @ instruction: 0x0076a598 │ │ │ │ + @ instruction: 0x0076a592 │ │ │ │ + rsbseq sl, r6, r0, ror r5 │ │ │ │ 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 +497421,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 261d20 │ │ │ │ + bleq 2503a4 │ │ │ │ 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 +497451,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 fe6fbd48 │ │ │ │ + blx fef52fa0 │ │ │ │ strls pc, [r6], #-1156 @ 0xfffffb7c │ │ │ │ bicsmi r4, fp, #227 @ 0xe3 │ │ │ │ - blx fe6e08f8 │ │ │ │ - blx fef12b88 │ │ │ │ + blx fe6e0920 │ │ │ │ + blx fef12bb0 │ │ │ │ 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, #133120 @ 0x20800 │ │ │ │ + blx 12675ec │ │ │ │ ldrbeq pc, [r2, r3, lsl #4] @ │ │ │ │ - bge 1145a44 │ │ │ │ + bge 1145a6c │ │ │ │ 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 +497516,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 282b48 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf66c6910 │ │ │ │ - @ instruction: 0x7c7bfaf9 │ │ │ │ + @ instruction: 0x7c7bfae5 │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf66d4605 │ │ │ │ - bls 2955ec │ │ │ │ + bls 2955c4 │ │ │ │ @ instruction: 0xf1059e0b │ │ │ │ ldmvs r3, {r4, r5, sl}^ │ │ │ │ - blhi cb4658 │ │ │ │ + blhi cb4680 │ │ │ │ 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 295914 │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ @ instruction: 0xf66c6918 │ │ │ │ - @ instruction: 0x4604fb5b │ │ │ │ + strmi pc, [r4], -r7, asr #22 │ │ │ │ @ instruction: 0xf66f4659 │ │ │ │ - bls 394330 │ │ │ │ + bls 394308 │ │ │ │ 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 21825a │ │ │ │ @ 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 │ │ │ │ + stcl 6, cr15, [lr, #-100] @ 0xffffff9c │ │ │ │ @ instruction: 0xf8449b06 │ │ │ │ - bls 359f3c │ │ │ │ - blx 21e046 │ │ │ │ + bls 359f64 │ │ │ │ + blx 21e06e │ │ │ │ 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 45df88 │ │ │ │ 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 509fd0 │ │ │ │ stmibne r5!, {r0, r1, r2, r8, r9}^ │ │ │ │ ldrcc r3, [r0, -r1, lsl #12] │ │ │ │ - blgt 5e7470 │ │ │ │ + blgt 5e7498 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ stmdals r1, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf66f4621 │ │ │ │ - blls 315854 │ │ │ │ + blls 31582c │ │ │ │ orrsmi r9, r3, #8, 20 @ 0x8000 │ │ │ │ @ instruction: 0xf47f9303 │ │ │ │ @ instruction: 0x4658aed7 │ │ │ │ - @ instruction: 0xf990f66d │ │ │ │ + @ instruction: 0xf97cf66d │ │ │ │ movwcs lr, #1 │ │ │ │ - bmi 12bab50 │ │ │ │ + bmi 12bab78 │ │ │ │ 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 2b9f44 │ │ │ │ tstls r2, #0, 6 │ │ │ │ stmib sp, {r0, r2, r5, r6, r7, r8, fp, ip}^ │ │ │ │ - blge 6a2bb4 │ │ │ │ - blgt 5fa7c0 │ │ │ │ + blge 6a2bdc │ │ │ │ + blgt 5fa7e8 │ │ │ │ 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 9dd900 │ │ │ │ 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 6d1620 │ │ │ │ + blx 1b539a0 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 300c18 │ │ │ │ + blgt 300c40 │ │ │ │ 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, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r0, [fp], -r1, lsl #4 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx ff2d39aa │ │ │ │ + blx fedd39d2 │ │ │ │ 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 2bc446 │ │ │ │ @ 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 0x0000ecd6 │ │ │ │ + rsbseq sl, r6, r0, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r6, r2, asr #8 │ │ │ │ + rsbseq sl, r6, sl, lsl r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq sl, [r6], #-14 │ │ │ │ + @ instruction: 0x0076a096 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - blmi 17822ac │ │ │ │ + blmi 17822d4 │ │ │ │ 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 230138 │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 14a89bc │ │ │ │ + blmi 14a89e4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6700fc │ │ │ │ + blls 670124 │ │ │ │ @ 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 +497707,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: 0xf1bbfe45 │ │ │ │ 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 +497734,117 @@ │ │ │ │ stccs 2, cr11, [r0], {237} @ 0xed │ │ │ │ @ instruction: 0x465ad1f3 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ movwmi pc, #23853 @ 0x5d2d @ │ │ │ │ @ instruction: 0x464f463c │ │ │ │ ldrbmi fp, [r9], sp, ror #5 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - strtmi pc, [r3], -r3, lsr #28 │ │ │ │ + strtmi pc, [r3], -pc, lsl #28 │ │ │ │ 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} │ │ │ │ + cdp2 6, 0, cr15, cr2, cr13, {3} │ │ │ │ stccs 6, cr4, [r0], {35} @ 0x23 │ │ │ │ @ instruction: 0x4634d1f1 │ │ │ │ stcls 6, cr4, [r0, #-184] @ 0xffffff48 │ │ │ │ smlatbcs r3, r6, r1, fp │ │ │ │ @ instruction: 0xf6794628 │ │ │ │ - strls pc, [r1], -fp, ror #20 │ │ │ │ + @ instruction: 0x9601fa57 │ │ │ │ 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 230254 │ │ │ │ @ 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, r1, asr #20]! @ │ │ │ │ + ldc 6, cr15, [r6], {25} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00769f96 │ │ │ │ - rsbseq r9, r6, r4, ror pc │ │ │ │ + rsbseq r9, r6, lr, ror #30 │ │ │ │ + rsbseq r9, r6, ip, asr #30 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [pc], -r4, lsl #12 │ │ │ │ @ instruction: 0xf66c6900 │ │ │ │ - strmi pc, [r5], -sp, lsr #20 │ │ │ │ + @ instruction: 0x4605fa19 │ │ │ │ @ instruction: 0xf66c6920 │ │ │ │ - @ instruction: 0xf8d7fa29 │ │ │ │ + @ instruction: 0xf8d7fa15 │ │ │ │ @ instruction: 0xf8979014 │ │ │ │ @ instruction: 0x46068034 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ @ instruction: 0xf8d9b35b │ │ │ │ tstcs r2, ip │ │ │ │ strbtle r0, [r4], #-2010 @ 0xfffff826 │ │ │ │ - bcs 434e68 │ │ │ │ + bcs 434e90 │ │ │ │ @ instruction: 0xf8d9d06a │ │ │ │ @ instruction: 0x46202018 │ │ │ │ movwne lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0x11bbf240 │ │ │ │ - blx fe453bd0 │ │ │ │ + blx 1f53bf8 │ │ │ │ @ instruction: 0x2018f8d9 │ │ │ │ vst1.32 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071de │ │ │ │ - blx fe253be0 │ │ │ │ + blx 1d53c08 │ │ │ │ ldrdne pc, [r8], -r9 │ │ │ │ ldrbmi r4, [sl], -r2, lsl #13 │ │ │ │ @ instruction: 0xf66c4628 │ │ │ │ - @ instruction: 0xf8d9fa1d │ │ │ │ + @ instruction: 0xf8d9fa09 │ │ │ │ ldrbmi r1, [r2], -r8 │ │ │ │ @ instruction: 0xf66c4630 │ │ │ │ - @ instruction: 0xf8d9fa17 │ │ │ │ + @ instruction: 0xf8d9fa03 │ │ │ │ @ instruction: 0xf8d99000 │ │ │ │ - blcs 222248 │ │ │ │ + blcs 222270 │ │ │ │ @ instruction: 0xf105d1d3 │ │ │ │ @ instruction: 0x23200924 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf1064628 │ │ │ │ @ instruction: 0xf66d0a24 │ │ │ │ - strbmi pc, [r2], -sp, asr #23 @ │ │ │ │ + @ instruction: 0x4642fbb9 │ │ │ │ ldrbmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf66d4630 │ │ │ │ - movwcs pc, #11207 @ 0x2bc7 @ │ │ │ │ + movwcs pc, #11187 @ 0x2bb3 @ │ │ │ │ stmib r4, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ strtmi r3, [r0], -r0, lsl #14 │ │ │ │ - stc2 6, cr15, [r2], #444 @ 0x1bc │ │ │ │ + stc2 6, cr15, [lr], {111} @ 0x6f │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldc2 6, cr15, [lr], {111} @ 0x6f │ │ │ │ + stc2 6, cr15, [sl], {111} @ 0x6f │ │ │ │ ldrdcc lr, [r0, -r4] │ │ │ │ - blcs 264e90 │ │ │ │ + blcs 264eb8 │ │ │ │ stmdbvs fp, {r0, r1, r3, r4, r5, r8, fp, ip, lr, pc} │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 434efc │ │ │ │ + bcs 434f24 │ │ │ │ ldmdavs fp, {r1, r4, r5, r8, ip, lr, pc} │ │ │ │ - bcs 230304 │ │ │ │ + bcs 23032c │ │ │ │ movwcs sp, #4600 @ 0x11f8 │ │ │ │ eorvs r4, r3, sl, asr #12 │ │ │ │ ldrbmi r6, [r3], -r1, rrx │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66f1167 │ │ │ │ - @ instruction: 0x4601fa5f │ │ │ │ + strmi pc, [r1], -fp, asr #20 │ │ │ │ eoreq pc, r4, r7, lsl #2 │ │ │ │ - blx ff253c72 │ │ │ │ + blx fed53c9a │ │ │ │ @ instruction: 0xf66c6a78 │ │ │ │ - pop {r0, r1, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0238ff8 │ │ │ │ tstcs r1, r1, lsl #6 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ ldr r2, [r4, r0, lsl #6] │ │ │ │ ldrdcc pc, [r8], -r9 │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ ldmibvs sl, {r3, ip, lr, pc}^ │ │ │ │ - blvc 6827b4 │ │ │ │ + blvc 6827dc │ │ │ │ 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 +497852,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 feb546d0 │ │ │ │ @ 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 230440 │ │ │ │ @ instruction: 0x461dd1f9 │ │ │ │ - blcs fe3546d0 │ │ │ │ - blcc 21546d4 │ │ │ │ + blcs fe3546f8 │ │ │ │ + blcc 21546fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 10703c8 │ │ │ │ + blls 10703f0 │ │ │ │ @ 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 fe5527d4 │ │ │ │ ldrmi r4, [r8], r9, lsr #13 │ │ │ │ tstls r1, #28, 22 @ 0x7000 │ │ │ │ @ instruction: 0x3010f8d8 │ │ │ │ - bls 65f388 │ │ │ │ + bls 65f3b0 │ │ │ │ @ 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] @ 2154bd │ │ │ │ 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 cf6834 │ │ │ │ + blcs 43043c │ │ │ │ ldrmi fp, [r3], -r4, lsl #30 │ │ │ │ @ instruction: 0xf04046ac │ │ │ │ ldmdavs sl, {r5, r7, r8, r9, pc} │ │ │ │ - blvc 8428c8 │ │ │ │ + blvc 8428f0 │ │ │ │ tstle r4, r8, lsl #16 │ │ │ │ @ instruction: 0x4613469c │ │ │ │ - bcs 230454 │ │ │ │ + bcs 23047c │ │ │ │ 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 2a7cd8 │ │ │ │ pkhbtmi r4, r3, r8, lsl #15 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blvc db6714 │ │ │ │ + blvc db673c │ │ │ │ @ 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 0x00f6f618 │ │ │ │ + bcc fe6547f0 │ │ │ │ + blx 3fccba │ │ │ │ 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 4ca5ec │ │ │ │ vld1.8 {d19}, [pc :64], r6 │ │ │ │ @ instruction: 0xf8cd72a8 │ │ │ │ - ldrmi r9, [pc], #-28 @ 21646c │ │ │ │ + ldrmi r9, [pc], #-28 @ 216494 │ │ │ │ movweq lr, #11017 @ 0x2b09 │ │ │ │ svcvc 0x00e5f5b9 │ │ │ │ - blcs 2860d8 │ │ │ │ + blcs 286100 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ - blls 367eac │ │ │ │ - blcc 27b4c8 │ │ │ │ + blls 367ed4 │ │ │ │ + blcc 27b4f0 │ │ │ │ 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 fef53e88 │ │ │ │ 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 20bd100 │ │ │ │ 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 951b6c │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf66b7b18 │ │ │ │ - strmi pc, [r3], -pc, ror #31 │ │ │ │ - bge 842a20 │ │ │ │ - bgt 2fb0f4 │ │ │ │ + @ instruction: 0x4603ffdb │ │ │ │ + bge 842a48 │ │ │ │ + bgt 2fb11c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194650 │ │ │ │ - blx 1bd3eae │ │ │ │ + blx 16d3ed6 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r2 │ │ │ │ @ instruction: 0x46507191 │ │ │ │ - @ instruction: 0xf938f66f │ │ │ │ + @ instruction: 0xf924f66f │ │ │ │ @ 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 +497990,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: 0xf8faf66f │ │ │ │ svcvc 0x00c9f5b9 │ │ │ │ @ instruction: 0xf0004607 │ │ │ │ - blls 377498 │ │ │ │ + blls 3774c0 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 4b73fc │ │ │ │ + blls 4b7424 │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blvs fd47bc │ │ │ │ + blvs fd47e4 │ │ │ │ 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: 0x4601fcd3 │ │ │ │ andseq pc, ip, r5, lsl #2 │ │ │ │ - blx 1753f48 │ │ │ │ + blx 1253f70 │ │ │ │ tstlt r4, #1048576 @ 0x100000 │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ - bcs 230608 │ │ │ │ + bcs 230630 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [ip], -r5, lsr #12 │ │ │ │ stmdavs r3, {r0, r1, r2, r3, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ ldmdblt r9, {r0, r3, r4, r8, r9, fp, ip, sp, lr}^ │ │ │ │ svceq 0x0006f012 │ │ │ │ @ instruction: 0xf1bbd008 │ │ │ │ tstle r5, r0, lsr #30 │ │ │ │ stmdbcs r4!, {r0, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ stmdbcs r7!, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ adcshi pc, r1, #0 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ movweq lr, #47682 @ 0xba42 │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf66fb2db │ │ │ │ - @ instruction: 0x4604fcbf │ │ │ │ + strmi pc, [r4], -fp, lsr #25 │ │ │ │ ldrtmi lr, [r4], -r8, ror #14 │ │ │ │ ldrsbtlt pc, [r8], -sp @ │ │ │ │ @ instruction: 0x970ce9dd │ │ │ │ ldrtmi r9, [r8], -fp, lsl #28 │ │ │ │ - blx ff753fa6 │ │ │ │ + blx ff253fce │ │ │ │ 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: 0xf810f679 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ teqlt lr, r3, asr #2 │ │ │ │ - blcs 230ce8 │ │ │ │ + blcs 230d10 │ │ │ │ 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 19f0c10 │ │ │ │ @ instruction: 0xf895fb80 │ │ │ │ @ instruction: 0xf04b9035 │ │ │ │ strcs r0, [r0, -r4, lsl #16] │ │ │ │ - blcs 23070c │ │ │ │ + blcs 230734 │ │ │ │ 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, #-380] @ 0xfffffe84 │ │ │ │ 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 230788 │ │ │ │ @ instruction: 0xf885d1d5 │ │ │ │ strcc fp, [r4, #-53]! @ 0xffffffcb │ │ │ │ strtmi r9, [r9], -r9, lsl #20 │ │ │ │ @ instruction: 0xf0499224 │ │ │ │ andcs r0, r0, #4, 6 @ 0x10000000 │ │ │ │ andls r4, r0, #80, 12 @ 0x5000000 │ │ │ │ strcs r2, [r3], -r4, lsl #4 │ │ │ │ @ instruction: 0xf66f9623 │ │ │ │ - @ instruction: 0x4601fc51 │ │ │ │ + @ instruction: 0x4601fc3d │ │ │ │ stmdavs sl, {r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9def66d │ │ │ │ + @ instruction: 0xf9caf66d │ │ │ │ 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 27af14 │ │ │ │ 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 +498104,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: 0xffe8f6aa │ │ │ │ movweq lr, #27209 @ 0x6a49 │ │ │ │ cdpvs 6, 2, cr4, cr9, cr7, {0} │ │ │ │ sbcslt r4, fp, #52428800 @ 0x3200000 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf66f4650 │ │ │ │ - stmib sp, {r0, r1, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8cd8818 │ │ │ │ @ instruction: 0xf10d8068 │ │ │ │ @ instruction: 0xf1070860 │ │ │ │ smlsdls r4, r4, ip, r0 │ │ │ │ svcls 0x0011901b │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ svcls 0x00044650 │ │ │ │ @ instruction: 0x37184639 │ │ │ │ andsls pc, r1, r7, lsl #17 │ │ │ │ - blx d54120 │ │ │ │ - blcs 1ff0d14 │ │ │ │ + blx 854148 │ │ │ │ + blcs 1ff0d3c │ │ │ │ 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 ff854166 │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf66d0018 │ │ │ │ - smusd r3, r9, r9 │ │ │ │ + str pc, [r3, -r5, asr #18] │ │ │ │ tstcs r1, r2, lsl r2 │ │ │ │ - blvc 6d1e08 │ │ │ │ + blvc 6d1e30 │ │ │ │ stmdals r7!, {r5, r9, sp} │ │ │ │ - blvc 951dd0 │ │ │ │ - cdp2 6, 8, cr15, cr12, cr11, {3} │ │ │ │ + blvc 951df8 │ │ │ │ + cdp2 6, 7, cr15, cr8, cr11, {3} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ rscshi pc, r3, r0, asr #32 │ │ │ │ @ instruction: 0x96149015 │ │ │ │ - blvc 751e24 │ │ │ │ + blvc 751e4c │ │ │ │ stmdals r7!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - @ instruction: 0x4606fe7d │ │ │ │ - blls 682cc4 │ │ │ │ + strmi pc, [r6], -r9, ror #28 │ │ │ │ + blls 682cec │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xf9f4f66f │ │ │ │ + @ instruction: 0xf9e0f66f │ │ │ │ @ instruction: 0x4642463b │ │ │ │ teqpne fp, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - ldrtmi pc, [r3], -r7, asr #31 @ │ │ │ │ + @ instruction: 0x4633ffb3 │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x4650719e │ │ │ │ - @ instruction: 0xffc0f66e │ │ │ │ + @ instruction: 0xffacf66e │ │ │ │ teqcs r0, #40960 @ 0xa000 │ │ │ │ - blx 2e8016 │ │ │ │ + blx 2e803e │ │ │ │ ldmibvc lr, {r0, r3, r8, r9, sp} │ │ │ │ @ instruction: 0xf0069a05 │ │ │ │ - blx feed75e8 │ │ │ │ + blx feed7610 │ │ │ │ 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: 0xf8faf66d │ │ │ │ vmin.s8 d30, d16, d24 │ │ │ │ addsmi r2, r3, #268435467 @ 0x1000000b │ │ │ │ svclt 0x00086e29 │ │ │ │ andle r2, r3, r0, lsl #13 │ │ │ │ - blcs 275960 │ │ │ │ + blcs 275988 │ │ │ │ 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 1e54236 │ │ │ │ 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], r3, ror #30 │ │ │ │ @ instruction: 0xf06f9a05 │ │ │ │ @ instruction: 0xf04f4100 │ │ │ │ @ instruction: 0xf1c236ff │ │ │ │ - bcc a17594 │ │ │ │ + bcc a175bc │ │ │ │ strhteq pc, [r0], -r3 @ │ │ │ │ @ instruction: 0xf702fa01 │ │ │ │ @ instruction: 0xf603fa26 │ │ │ │ - blx 1286604 │ │ │ │ - b 13d28a8 │ │ │ │ - blx 12580c8 │ │ │ │ + blx 128662c │ │ │ │ + b 13d28d0 │ │ │ │ + blx 12580f0 │ │ │ │ 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 1286648 │ │ │ │ + blx 2928ec │ │ │ │ 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 9e3904 │ │ │ │ svcge 0x0054f63f │ │ │ │ @ instruction: 0xf851a102 │ │ │ │ ldrmi r3, [r9], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004708 │ │ │ │ andeq r0, r0, fp, ror r1 │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @@ -498251,26 +498259,26 @@ │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ @ instruction: 0xfffffe9d │ │ │ │ subcs pc, r8, sp, lsr #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ andscs r7, r0, #18432 @ 0x4800 │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - @ instruction: 0x4607fd99 │ │ │ │ + strmi pc, [r7], -r5, lsl #27 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blls 676bb0 │ │ │ │ + blls 676bd8 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465062f9 │ │ │ │ @ instruction: 0x37144639 │ │ │ │ - @ instruction: 0xf90ef66f │ │ │ │ + @ instruction: 0xf8faf66f │ │ │ │ @ instruction: 0xf1bb2200 │ │ │ │ stmib sp, {r5, r8, r9, sl, fp}^ │ │ │ │ vqsub.s8 d2, d0, d4 │ │ │ │ @ instruction: 0xf10b8276 │ │ │ │ - blcs 9e39b0 │ │ │ │ + blcs 9e39d8 │ │ │ │ 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 +498312,93 @@ │ │ │ │ andeq r0, r0, r9, lsl #10 │ │ │ │ @ instruction: 0xfffffde7 │ │ │ │ subcs pc, r8, sp, lsl #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ andcs r7, r8, #18432 @ 0x4800 │ │ │ │ stc 8, cr9, [sp, #156] @ 0x9c │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - strmi pc, [r7], -pc, lsr #26 │ │ │ │ + @ instruction: 0x4607fd1b │ │ │ │ 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 9520dc │ │ │ │ + stc2 6, cr15, [r6, #-428] @ 0xfffffe54 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ stmib sp, {r0, r7, r8, ip, lr, pc}^ │ │ │ │ - blls 316ae0 │ │ │ │ + blls 316b08 │ │ │ │ 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 4d6404 │ │ │ │ @ instruction: 0x46072330 │ │ │ │ movwcs pc, #39683 @ 0x9b03 @ │ │ │ │ @ instruction: 0xf016799e │ │ │ │ @ instruction: 0xf0000304 │ │ │ │ - blls 376dfc │ │ │ │ + blls 376e24 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 382010 │ │ │ │ + blls 382038 │ │ │ │ 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, [r2], {107} @ 0x6b │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 301754 │ │ │ │ + blgt 30177c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46500814 │ │ │ │ - @ instruction: 0xf85af66f │ │ │ │ + @ instruction: 0xf846f66f │ │ │ │ @ instruction: 0x4643463a │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - strmi pc, [r7], -sp, lsr #28 │ │ │ │ + @ instruction: 0x4607fe19 │ │ │ │ @ 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 @ │ │ │ │ + mcrr2 6, 6, pc, r6, cr11 @ │ │ │ │ strmi r9, [r4], -r4, lsl #22 │ │ │ │ @ instruction: 0xf1033030 │ │ │ │ @ instruction: 0xf66b0130 │ │ │ │ - strtmi pc, [r1], -r7, lsr #22 │ │ │ │ + @ instruction: 0x4621fb13 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - @ instruction: 0x4604fcf3 │ │ │ │ - blmi ffb4fe10 │ │ │ │ + @ instruction: 0x4604fcdf │ │ │ │ + blmi ffb4fe38 │ │ │ │ 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 2a6edc │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ strhteq pc, [r0], -r1 @ │ │ │ │ - blx 12c6904 │ │ │ │ + blx 12c692c │ │ │ │ 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 +498421,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], r1, asr #24 │ │ │ │ + blls 68319c │ │ │ │ @ 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 @ │ │ │ │ + @ instruction: 0x463affb5 │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x4650719e │ │ │ │ - ldc2 6, cr15, [ip, #440] @ 0x1b8 │ │ │ │ + stc2 6, cr15, [r8, #440] @ 0x1b8 │ │ │ │ ldr r4, [r7, #1543] @ 0x607 │ │ │ │ rsbcc pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7dc │ │ │ │ ldrb r3, [r9, r0, rrx] │ │ │ │ svclt 0x0014431a │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ rsbcc pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0x4642e7d2 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr14, {3} │ │ │ │ - bls 39037c │ │ │ │ + cdp2 6, 3, cr15, cr0, cr14, {3} │ │ │ │ + bls 3903a4 │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ tstls sp, #33536 @ 0x8300 │ │ │ │ - blls 35f4f0 │ │ │ │ + blls 35f518 │ │ │ │ tstls ip, #1073741824 @ 0x40000000 │ │ │ │ ldmdbhi ip, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldmdbhi r8, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf66b9827 │ │ │ │ - pkhbtmi pc, r0, fp, lsl #24 @ │ │ │ │ - blge 8431e8 │ │ │ │ + strmi pc, [r0], r7, lsl #24 │ │ │ │ + blge 843210 │ │ │ │ @ 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 @ │ │ │ │ + shsub16mi pc, sl, fp @ │ │ │ │ vst1.16 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r0], -r9, lsr #3 │ │ │ │ - stc2l 6, cr15, [r2, #-440]! @ 0xfffffe48 │ │ │ │ + stc2l 6, cr15, [lr, #-440] @ 0xfffffe48 │ │ │ │ str r4, [r5, #1543]! @ 0x607 │ │ │ │ eorcs r9, r0, #5120 @ 0x1400 │ │ │ │ tstcs r1, sp, lsl r6 │ │ │ │ ldmib sp, {r2, r3, r4, r8, r9, ip, pc}^ │ │ │ │ stmib sp, {r2, r3, r4, r8, fp, pc}^ │ │ │ │ stmdals r7!, {r3, r4, r8, fp, pc} │ │ │ │ - blx 54676 │ │ │ │ + blx ffb5469e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 301930 │ │ │ │ + blgt 301958 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - ldrtmi pc, [r3], -pc, ror #30 @ │ │ │ │ + shsaxmi pc, r3, fp @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrbmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2l 6, cr15, [r2, #-440] @ 0xfffffe48 │ │ │ │ + stc2 6, cr15, [lr, #-440]! @ 0xfffffe48 │ │ │ │ strmi r9, [r7], -sl, lsl #22 │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blvs fd4f44 │ │ │ │ - bls 3902fc │ │ │ │ + blvs fd4f6c │ │ │ │ + bls 390324 │ │ │ │ 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 +498510,41 @@ │ │ │ │ strbgt ip, [r7, r7, asr #15] │ │ │ │ strbgt ip, [r7, r7, asr #15] │ │ │ │ andsls r1, r6, #199 @ 0xc7 │ │ │ │ ldmdbhi r6, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stmdals r7!, {r1, r3, r4, r6, r9, sl, lr} │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf66b891c │ │ │ │ - strmi pc, [r6], -r3, lsr #23 │ │ │ │ - blls 683278 │ │ │ │ + strmi pc, [r6], -pc, lsl #23 │ │ │ │ + blls 6832a0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46503614 │ │ │ │ - @ instruction: 0xff1af66e │ │ │ │ + @ instruction: 0xff06f66e │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ bicsvc pc, r6, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4650 │ │ │ │ - blls 4d614c │ │ │ │ + blls 4d6124 │ │ │ │ @ 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, [r2], {110} @ 0x6e │ │ │ │ ldrb r4, [sp, #-1664] @ 0xfffff980 │ │ │ │ @ instruction: 0xf04f9905 │ │ │ │ @ instruction: 0xf1a14300 │ │ │ │ @ instruction: 0xf1c10220 │ │ │ │ @ instruction: 0xf1b10140 │ │ │ │ - blx 2d6e5c │ │ │ │ + blx 2d6e84 │ │ │ │ svclt 0x005cf202 │ │ │ │ @ instruction: 0xf000fa43 │ │ │ │ ldmdals r1, {r1, r8, r9, lr} │ │ │ │ @ instruction: 0xf1bb410b │ │ │ │ @ instruction: 0xf04f0f20 │ │ │ │ stmib r0, {r8}^ │ │ │ │ stmdale r1!, {r8, ip}^ │ │ │ │ @@ -498550,76 +498558,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 852490 │ │ │ │ + blx d5480e │ │ │ │ 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, 10, cr15, cr0, cr14, {3} │ │ │ │ @ instruction: 0x464b463a │ │ │ │ vmin.s8 q10, q0, q0 │ │ │ │ @ instruction: 0xf66e113b │ │ │ │ - strmi pc, [r7], -r7, lsl #25 │ │ │ │ + @ instruction: 0x4607fc73 │ │ │ │ @ instruction: 0xf8ade482 │ │ │ │ @ instruction: 0xe7dc2070 │ │ │ │ rsbscs pc, r0, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe7d9 │ │ │ │ @ instruction: 0xf88d0301 │ │ │ │ @ instruction: 0xe7d43070 │ │ │ │ tstcs r2, sp, asr #19 │ │ │ │ stmdals r7!, {r6, r9, sp} │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #72] @ 0x48 │ │ │ │ @ instruction: 0xf66b7b1c │ │ │ │ - @ instruction: 0x4607fb13 │ │ │ │ + @ instruction: 0x4607faff │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 342484 │ │ │ │ + blls 3424ac │ │ │ │ tstls r5, #20, 12 @ 0x1400000 │ │ │ │ @ instruction: 0xf06fe484 │ │ │ │ strbmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ff7d488e │ │ │ │ - bllt fee54eac │ │ │ │ + blx ff2d48b6 │ │ │ │ + bllt fee54ed4 │ │ │ │ @ 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 │ │ │ │ + stc 6, cr15, [sl, #96] @ 0x60 │ │ │ │ + ldrhteq r9, [r6], #-198 @ 0xffffff3a │ │ │ │ + rsbseq r9, r6, r6, lsr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r6, r8, lsr #25 │ │ │ │ + rsbseq r9, r6, r0, lsl #25 │ │ │ │ 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 230fec │ │ │ │ movwls sp, #4601 @ 0x11f9 │ │ │ │ - blmi 11e9820 │ │ │ │ + blmi 11e9848 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5f0f90 │ │ │ │ + blls 5f0fb8 │ │ │ │ @ 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 +498640,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, 15, cr15, cr10, 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 435be4 │ │ │ │ @ instruction: 0xf891d108 │ │ │ │ - bcs a1f070 │ │ │ │ + bcs a1f098 │ │ │ │ @ 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 435c04 │ │ │ │ @ instruction: 0xf891d108 │ │ │ │ - bcs a1f090 │ │ │ │ + bcs a1f0b8 │ │ │ │ @ instruction: 0xf04fd904 │ │ │ │ strbmi r0, [r0], -r1, lsl #18 │ │ │ │ @ instruction: 0xf8fcf7ff │ │ │ │ @ instruction: 0x46d34650 │ │ │ │ - cdp2 6, 14, cr15, cr4, cr12, {3} │ │ │ │ + cdp2 6, 13, cr15, cr0, 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 b549f2 │ │ │ │ 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 2310d8 │ │ │ │ @ instruction: 0xe789d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6784630 │ │ │ │ - strb pc, [fp, r3, lsr #22]! @ │ │ │ │ - ldcl 6, cr15, [r8], #96 @ 0x60 │ │ │ │ - rsbseq r9, r6, r6, lsl #2 │ │ │ │ + strb pc, [fp, pc, lsl #22]! @ │ │ │ │ + stcl 6, cr15, [r4], #96 @ 0x60 │ │ │ │ + ldrsbteq r9, [r6], #-14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r6, r0, ror #1 │ │ │ │ - blcs 335c34 │ │ │ │ + ldrhteq r9, [r6], #-8 │ │ │ │ + blcs 335c5c │ │ │ │ vmax.f32 d27, d0, d1 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r8, r9, sp}^ │ │ │ │ - blx fee1db34 │ │ │ │ + blx fee1db5c │ │ │ │ svclt 0x000cf080 │ │ │ │ andcs r0, r0, r0, asr #18 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ strmi fp, [r6], -fp, lsl #1 │ │ │ │ ldrmi r4, [pc], -sp, lsl #12 │ │ │ │ tstpcs r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8dd6900 │ │ │ │ @ instruction: 0xf04fa050 │ │ │ │ andls r0, r1, #100, 16 @ 0x640000 │ │ │ │ - blx 14d4a18 │ │ │ │ + blx fd4a40 │ │ │ │ @ instruction: 0x4652463b │ │ │ │ eorge pc, ip, r0, lsl #17 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66c4604 │ │ │ │ - @ instruction: 0xf10dfcbd │ │ │ │ + @ instruction: 0xf10dfca9 │ │ │ │ strls r0, [r5, #-3592] @ 0xfffff1f8 │ │ │ │ ldceq 1, cr15, [r8], {13} │ │ │ │ strls r2, [r2, #-1280] @ 0xfffffb00 │ │ │ │ - beq 17534a0 │ │ │ │ + beq 17534c8 │ │ │ │ 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 +498733,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, [r2, #-440] @ 0xfffffe48 │ │ │ │ andlt r6, fp, r0, lsr #19 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq r8, r6, r8, asr pc │ │ │ │ + rsbseq r8, r6, r0, lsr pc │ │ │ │ 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 1528b90 │ │ │ │ @ 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 +498790,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], #-988 @ 0xfffffc24 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf66c4680 │ │ │ │ - ldmvs fp!, {r0, r1, r3, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 217210 │ │ │ │ + strgt ip, [pc], #-3343 @ 217238 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - stc2l 6, cr15, [lr], {110} @ 0x6e │ │ │ │ - blmi 469a50 │ │ │ │ + ldc2 6, cr15, [sl], #440 @ 0x1b8 │ │ │ │ + blmi 469a78 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 771294 │ │ │ │ + blls 7712bc │ │ │ │ @ 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 0x0000ebce │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r8, [r6], #-234 @ 0xffffff16 │ │ │ │ - ldrsbteq r8, [r6], #-220 @ 0xffffff24 │ │ │ │ + ldrhteq r8, [r6], #-226 @ 0xffffff1e │ │ │ │ + ldrhteq r8, [r6], #-212 @ 0xffffff2c │ │ │ │ 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 10e9ba8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3f1300 │ │ │ │ + blls 3f1328 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r8, r0, lsl #6 │ │ │ │ pop {r3, ip, sp, pc} │ │ │ │ @ instruction: 0x461687f0 │ │ │ │ - beq 392150 │ │ │ │ + beq 392178 │ │ │ │ tstcs r0, r2, asr ip │ │ │ │ - bl 368ac4 │ │ │ │ - bcs a19c20 │ │ │ │ + bl 368aec │ │ │ │ + bcs a19c48 │ │ │ │ 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 65b73c │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ ldmdami r1, {r0, r4, r8, ip} │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ tstne r1, r1, lsl r1 │ │ │ │ @ instruction: 0xf8cd9105 │ │ │ │ ldc 0, cr10, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66b7b02 │ │ │ │ - @ instruction: 0x4607f8dd │ │ │ │ - blge 2c3804 │ │ │ │ + strmi pc, [r7], -r9, asr #17 │ │ │ │ + blge 2c382c │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - mrrc2 6, 6, pc, r4, cr14 @ │ │ │ │ + mcrr2 6, 6, pc, r0, cr14 @ │ │ │ │ @ instruction: 0x4632463b │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66e1133 │ │ │ │ - strtmi pc, [fp], -r7, lsr #20 │ │ │ │ + @ instruction: 0x462bfa13 │ │ │ │ @ instruction: 0x46054632 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff90f7ff │ │ │ │ @ instruction: 0x46324653 │ │ │ │ strmi r4, [r6], -r1, asr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrtmi pc, [r3], -r7, lsl #31 @ │ │ │ │ strtmi r4, [sl], -r7, lsl #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ @ instruction: 0xf66e9700 │ │ │ │ - ldr pc, [r9, r1, asr #20] │ │ │ │ + ldr pc, [r9, sp, lsr #20] │ │ │ │ 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 0x0000eb36 │ │ │ │ + rsbseq r8, r6, ip, ror #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, r0, ror sp │ │ │ │ + rsbseq r8, r6, r8, asr #26 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 12a8ddc │ │ │ │ + bmi 12a8e04 │ │ │ │ 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 376044 │ │ │ │ stcvc 0, cr13, [lr], {40} @ 0x28 │ │ │ │ - beq 4537f0 │ │ │ │ + beq 453818 │ │ │ │ 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 d69cd0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6f1460 │ │ │ │ + blls 6f1488 │ │ │ │ @ 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 9e5c44 │ │ │ │ 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 +498951,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: 0xf966f66b │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strmi sp, [r1], -r6, asr #1 │ │ │ │ ldrcc r4, [r4], #-1600 @ 0xfffff9c0 │ │ │ │ - blx ff154e22 │ │ │ │ + blx fec54e4a │ │ │ │ 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 0x0000eaa2 │ │ │ │ + rsbseq r8, r6, ip, lsr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, r0, lsl ip │ │ │ │ + rsbseq r8, r6, r8, ror #23 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed6e6b4 │ │ │ │ + bl fed6e6dc │ │ │ │ @ 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 @ 2174fc │ │ │ │ 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 @ 21758c │ │ │ │ @ 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 1667540 │ │ │ │ svclt 0x00080e03 │ │ │ │ strvs lr, [r2], -sp, asr #19 │ │ │ │ addsmi sp, r8, #81 @ 0x51 │ │ │ │ strmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bcc 28b620 │ │ │ │ + bcc 28b648 │ │ │ │ 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 +499024,53 @@ │ │ │ │ svclt 0x00083fff │ │ │ │ svccc 0x00fff1b1 │ │ │ │ stmib sp, {r2, r3, r4, ip, lr, pc}^ │ │ │ │ ldmib sp, {r1, r8, r9, ip}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ stmdbvs r8!, {r8} │ │ │ │ @ instruction: 0xf66a2101 │ │ │ │ - @ instruction: 0x4606ff9f │ │ │ │ + strmi pc, [r6], -fp, lsl #31 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx 7d4f4a │ │ │ │ + blx 2d4f72 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf66e4628 │ │ │ │ - strmi pc, [r4], -r9, ror #17 │ │ │ │ - blmi 8a9e10 │ │ │ │ + @ instruction: 0x4604f8d5 │ │ │ │ + blmi 8a9e38 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 371614 │ │ │ │ + blls 37163c │ │ │ │ @ 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], -r3, ror #30 │ │ │ │ rscle r2, r7, r0, lsl #16 │ │ │ │ - blgt 2e8f80 │ │ │ │ + blgt 2e8fa8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xf66e3414 │ │ │ │ - ldrb pc, [sp, sp, ror #21] @ │ │ │ │ + @ instruction: 0xe7ddfad9 │ │ │ │ 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 0x0000e9ee │ │ │ │ + rsbseq r8, r6, r6, lsl fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, ip, asr sl │ │ │ │ + rsbseq r8, r6, r4, lsr sl │ │ │ │ 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 +499083,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 │ │ │ │ + @ instruction: 0xff14f66a │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3022b0 │ │ │ │ + blgt 3022d8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x462bfa9f │ │ │ │ + strtmi pc, [fp], -fp, lsl #21 │ │ │ │ vst1.8 {d25-d26}, [pc], r6 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf872f66e │ │ │ │ + @ instruction: 0xf85ef66e │ │ │ │ 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 2e8fb6 │ │ │ │ @ instruction: 0xf8958505 │ │ │ │ andcc r2, fp, #49 @ 0x31 │ │ │ │ eorge pc, r2, r6, asr r8 @ │ │ │ │ - b fe554f18 │ │ │ │ + b 2054f40 │ │ │ │ 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 +499124,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 268fd6 │ │ │ │ @ instruction: 0xf10b8802 │ │ │ │ andls r0, r2, #24, 4 @ 0x80000001 │ │ │ │ @ instruction: 0xf8984639 │ │ │ │ andcc r2, fp, #46 @ 0x2e │ │ │ │ eorcc pc, r2, fp, asr #16 │ │ │ │ - stm r2, {r3, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda lr!, {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 +499146,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 26383c │ │ │ │ adcshi pc, fp, #0 │ │ │ │ svceq 0x0008f1ba │ │ │ │ - blx 70bd66 │ │ │ │ + blx 70bd8e │ │ │ │ stccs 5, cr5, [r8, #-28] @ 0xffffffe4 │ │ │ │ @ instruction: 0xf013d879 │ │ │ │ @ instruction: 0x4639031f │ │ │ │ @ instruction: 0x2601bf14 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ - beq 2538c4 │ │ │ │ - bleq 2538c8 │ │ │ │ + beq 2538ec │ │ │ │ + bleq 2538f0 │ │ │ │ addsmi fp, lr, ip, lsl pc │ │ │ │ ldrbtcc pc, [pc], r6, lsl #2 @ │ │ │ │ andcs r4, r8, r6, lsl #1 │ │ │ │ - b 8d4ffc │ │ │ │ + b 3d5024 │ │ │ │ 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 651f1c │ │ │ │ + cdp2 6, 6, cr15, cr6, cr10, {3} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 30240c │ │ │ │ + blgt 302434 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x462bf9f1 │ │ │ │ + @ instruction: 0x462bf9dd │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ strtmi r1, [r0], -r5, asr #2 │ │ │ │ @ instruction: 0xf66dad15 │ │ │ │ - smlabtcs r0, r3, pc, pc @ │ │ │ │ + smlatbcs r0, pc, pc, pc @ │ │ │ │ subcs r4, r0, #7340032 @ 0x700000 │ │ │ │ @ instruction: 0xf6174628 │ │ │ │ - movwcs lr, #3636 @ 0xe34 │ │ │ │ + movwcs lr, #3616 @ 0xe20 │ │ │ │ @ instruction: 0xf088fa1f │ │ │ │ - blx 1229064 │ │ │ │ + blx 122908c │ │ │ │ ldrbeq pc, [r2, r1, lsl #4] @ │ │ │ │ - bge bc750c │ │ │ │ + bge bc7534 │ │ │ │ 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, #3588 @ 0xe04 │ │ │ │ + blx 13a90c0 │ │ │ │ ldrbeq pc, [r2, r1, lsl #4] @ │ │ │ │ - bge bc7540 │ │ │ │ + bge bc7568 │ │ │ │ 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, r5, lsr #31 │ │ │ │ + blls 311620 │ │ │ │ + bcs 1236a00 │ │ │ │ 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 4783e0 │ │ │ │ + beq 253a10 │ │ │ │ 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 121fcf0 │ │ │ │ bicshi pc, r1, r0 │ │ │ │ eorseq pc, pc, r2 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b fe7ae4 │ │ │ │ + b fe7b0c │ │ │ │ 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 6d2f8c │ │ │ │ + blvc 652f50 │ │ │ │ + stc2l 6, cr15, [ip, #424] @ 0x1a8 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 302540 │ │ │ │ + blgt 302568 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x4633f957 │ │ │ │ + ldrtmi pc, [r3], -r3, asr #18 @ │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ - @ instruction: 0xff2af66d │ │ │ │ + @ instruction: 0xff16f66d │ │ │ │ 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 9e6578 │ │ │ │ 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 +499288,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 9dbdfc │ │ │ │ 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 +499311,25 @@ │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ rsbseq r0, r2, #536870919 @ 0x20000007 │ │ │ │ rscseq r0, r1, r2, ror r2 │ │ │ │ ldc 1, cr9, [sp, #64] @ 0x40 │ │ │ │ tstcs r1, r0, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b12 │ │ │ │ - strmi pc, [r3], r1, ror #26 │ │ │ │ - blge 6c3f5c │ │ │ │ + strmi pc, [r3], sp, asr #26 │ │ │ │ + blge 6c3f84 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 753e38 │ │ │ │ + bleq 753e60 │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x465bf8d5 │ │ │ │ + ldrbmi pc, [fp], -r1, asr #17 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -fp, asr #3 │ │ │ │ - cdp2 6, 10, cr15, cr8, cr13, {3} │ │ │ │ + cdp2 6, 9, cr15, cr4, 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 +499337,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 327ac8 │ │ │ │ @ instruction: 0x0c02ea01 │ │ │ │ - bleq 5523a8 │ │ │ │ + bleq 5523d0 │ │ │ │ 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 +499374,104 @@ │ │ │ │ subne pc, r0, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de785 │ │ │ │ str r1, [r2, r0, asr #32] │ │ │ │ ldc 0, cr9, [sp, #72] @ 0x48 │ │ │ │ tstcs r1, r2, lsl fp │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b10 │ │ │ │ - strmi pc, [r3], r3, ror #25 │ │ │ │ - blge 644058 │ │ │ │ + strmi pc, [r3], pc, asr #25 │ │ │ │ + blge 644080 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 753f34 │ │ │ │ + bleq 753f5c │ │ │ │ @ instruction: 0xf66e4620 │ │ │ │ - @ instruction: 0x462af857 │ │ │ │ + strtmi pc, [sl], -r3, asr #16 │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - cdp2 6, 2, cr15, cr10, cr13, {3} │ │ │ │ - blls 2e9334 │ │ │ │ + cdp2 6, 1, cr15, cr6, cr13, {3} │ │ │ │ + blls 2e935c │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ strtmi r1, [r0], -r7, lsr #2 │ │ │ │ - cdp2 6, 2, cr15, cr2, cr13, {3} │ │ │ │ + cdp2 6, 0, cr15, cr14, cr13, {3} │ │ │ │ strmi r9, [r2], -r7, lsl #22 │ │ │ │ tstcc r8, #-1073741796 @ 0xc000001c │ │ │ │ movwls r4, #1568 @ 0x620 │ │ │ │ - blls 2a8c78 │ │ │ │ - cdp2 6, 4, cr15, cr12, cr13, {3} │ │ │ │ + blls 2a8ca0 │ │ │ │ + cdp2 6, 3, cr15, cr8, cr13, {3} │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldcge 12, cr15, [r5, #-116] @ 0xffffff8c │ │ │ │ @ instruction: 0xf8459b08 │ │ │ │ @ instruction: 0xf1080028 │ │ │ │ @ instruction: 0xf8930801 │ │ │ │ strbmi r0, [r0, #-44] @ 0xffffffd4 │ │ │ │ mrcge 6, 5, APSR_nzcv, cr0, cr15, {1} │ │ │ │ - @ instruction: 0xf93af66d │ │ │ │ + @ instruction: 0xf926f66d │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - @ instruction: 0x9002febd │ │ │ │ + andls pc, r2, r9, lsr #29 │ │ │ │ @ instruction: 0xf88de5df │ │ │ │ ldr r0, [r4, r8, asr #32]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r0, r8, asr #32]! │ │ │ │ subeq pc, r8, sp, lsr #17 │ │ │ │ eorcs lr, r0, #45350912 @ 0x2b40000 │ │ │ │ ldc 3, cr9, [sp, #56] @ 0x38 │ │ │ │ tstcs r1, lr, lsl #22 │ │ │ │ @ instruction: 0xed8d6920 │ │ │ │ @ instruction: 0xf66a7b12 │ │ │ │ - strmi pc, [r5], -pc, lsl #25 │ │ │ │ - blge 6c40a0 │ │ │ │ + @ instruction: 0x4605fc7b │ │ │ │ + blge 6c40c8 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xf806f66e │ │ │ │ + @ instruction: 0xfff2f66d │ │ │ │ ldrbmi r4, [r2], -fp, lsr #12 │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf66d111f │ │ │ │ - @ instruction: 0x4605fdd9 │ │ │ │ + strmi pc, [r5], -r5, asr #27 │ │ │ │ andscs lr, r0, #147849216 @ 0x8d00000 │ │ │ │ eorscc pc, r8, sp, lsr #17 │ │ │ │ andcs lr, r8, #58458112 @ 0x37c0000 │ │ │ │ eorscc pc, r8, sp, lsl #17 │ │ │ │ andcs lr, r1, #57409536 @ 0x36c0000 │ │ │ │ eorscs pc, r8, sp, lsl #17 │ │ │ │ mcrne 7, 2, lr, cr10, cr7, {6} │ │ │ │ cmnle pc, sl, lsl #4 │ │ │ │ - blx fe684068 │ │ │ │ - blx fee9426c │ │ │ │ + blx fe684090 │ │ │ │ + blx fee94294 │ │ │ │ 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], r3, asr #24 │ │ │ │ + blge 644198 │ │ │ │ @ instruction: 0xf8cbcb03 │ │ │ │ @ instruction: 0xf8cb0028 │ │ │ │ ldrbmi r1, [r9], -ip, lsr #32 │ │ │ │ - bleq 75404c │ │ │ │ + bleq 754074 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - strtmi pc, [sl], -fp, asr #31 │ │ │ │ + @ instruction: 0x462affb7 │ │ │ │ vst1.16 {d20-d22}, [pc :64], fp │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - ldc2 6, cr15, [lr, #436] @ 0x1b4 │ │ │ │ + stc2 6, cr15, [sl, #436] @ 0x1b4 │ │ │ │ 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 48bcf4 │ │ │ │ @ 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 +499481,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 6532fc │ │ │ │ + blx fffd5676 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x0039f43f │ │ │ │ - blgt 3028f0 │ │ │ │ + blgt 302918 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf66d3514 │ │ │ │ - @ instruction: 0xe72eff7f │ │ │ │ + str pc, [lr, -fp, ror #30]! │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - blcs a29530 │ │ │ │ + blcs a29558 │ │ │ │ @ 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 3d190c │ │ │ │ + bcs 1236e74 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf00233ff │ │ │ │ addmi r0, fp, pc, lsr r1 │ │ │ │ mrcne 3, 3, r4, cr11, cr15, {4} │ │ │ │ orrslt sp, pc, #38 @ 0x26 │ │ │ │ teqle r1, fp, lsr r2 │ │ │ │ @ instruction: 0xf7a7fa97 │ │ │ │ @ instruction: 0xf787fab7 │ │ │ │ movwcs fp, #503 @ 0x1f7 │ │ │ │ tstls r3, #4718592 @ 0x480000 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r4, r8, r9, sp}^ │ │ │ │ stmdbvs r0!, {r4, r8, r9, sp} │ │ │ │ @ instruction: 0xf66a2220 │ │ │ │ - strmi pc, [r5], -sp, asr #23 │ │ │ │ - blge 644224 │ │ │ │ + @ instruction: 0x4605fbb9 │ │ │ │ + blge 64424c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - @ instruction: 0xff44f66d │ │ │ │ + @ instruction: 0xff30f66d │ │ │ │ strtmi r9, [fp], -r6, lsl #20 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - andls pc, r6, r7, lsl sp @ │ │ │ │ + andls pc, r6, r3, lsl #26 │ │ │ │ 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 755d82 │ │ │ │ strbt r9, [r8], #2 │ │ │ │ - bcs a20164 │ │ │ │ + bcs a2018c │ │ │ │ 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 18eeaf4 │ │ │ │ subspl r5, fp, #93184 @ 0x16c00 │ │ │ │ - blpl 18eeaec │ │ │ │ + blpl 18eeb14 │ │ │ │ svcmi 0x005b5b5b │ │ │ │ - blpl 18eeaf4 │ │ │ │ - blpl 18eeaf8 │ │ │ │ - blpl 18eeafc │ │ │ │ - blpl 18eeb00 │ │ │ │ + blpl 18eeb1c │ │ │ │ + blpl 18eeb20 │ │ │ │ + blpl 18eeb24 │ │ │ │ + blpl 18eeb28 │ │ │ │ tstcs r0, r1 │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ - blge 552514 │ │ │ │ + blge 55253c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 6d24dc │ │ │ │ - blx fe3d5756 │ │ │ │ + blge 6d2504 │ │ │ │ + blx 1ed577e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3029fc │ │ │ │ + blgt 302a24 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - bls 3179b8 │ │ │ │ + bls 317990 │ │ │ │ strtmi r4, [r0], -fp, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r0], {109} @ 0x6d │ │ │ │ + ldc2 6, cr15, [ip], #436 @ 0x1b4 │ │ │ │ ldrb r4, [sl, #-1538] @ 0xfffff9fe │ │ │ │ strls r9, [sl, -r4, lsl #22] │ │ │ │ ldmib sp, {r0, r1, r3, r8, r9, ip, pc}^ │ │ │ │ tstcs r1, sl, lsl #14 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf66a6712 │ │ │ │ - strmi pc, [r5], -r7, ror #22 │ │ │ │ - blge 6c42f0 │ │ │ │ + @ instruction: 0x4605fb53 │ │ │ │ + blge 6c4318 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - cdp2 6, 13, cr15, cr14, cr13, {3} │ │ │ │ + cdp2 6, 12, cr15, cr10, cr13, {3} │ │ │ │ strtmi r9, [fp], -r6, lsl #20 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf66d4620 │ │ │ │ - @ instruction: 0x9006fcb1 │ │ │ │ + mulls r6, sp, ip │ │ │ │ @ instruction: 0xf8ade798 │ │ │ │ strb r7, [r0, r8, lsr #32]! │ │ │ │ eorvc pc, r8, sp, lsl #17 │ │ │ │ svccc 0x0000e7dd │ │ │ │ smladcs r1, r8, pc, fp @ │ │ │ │ eorvc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0x970ae7d7 │ │ │ │ ldcge 7, cr14, [r5, #-852] @ 0xfffffcac │ │ │ │ @ instruction: 0xf617e696 │ │ │ │ - bcc 2935e0 │ │ │ │ + bcc 2935b8 │ │ │ │ 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 +499604,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 │ │ │ │ + @ instruction: 0x0076899c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r8, [r6], #-148 @ 0xffffff6c │ │ │ │ + rsbseq r8, r6, ip, lsl #19 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r8, r6, r6, asr #17 │ │ │ │ + @ instruction: 0x0076889e │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed6f0a4 │ │ │ │ + bl fed6f0cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 31be8c │ │ │ │ + bmi 31beb4 │ │ │ │ stmdbmi r4, {r8, r9, sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - blx ff3d5868 │ │ │ │ + blx feed5890 │ │ │ │ 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 @ 217f10 │ │ │ │ ldmdavs fp, {r0, r1, r3, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ - blvc ad8af4 │ │ │ │ + blvc ad8b1c │ │ │ │ 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 +499651,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 1237138 │ │ │ │ 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 +499669,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 2540f4 │ │ │ │ + bleq 2540f8 │ │ │ │ + blge 3d26f4 │ │ │ │ + blx 20d596c │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 302bbc │ │ │ │ + blgt 302be4 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46280814 │ │ │ │ - cdp2 6, 0, cr15, cr2, cr13, {3} │ │ │ │ + stc2l 6, cr15, [lr, #436]! @ 0x1b4 │ │ │ │ mulcs r1, r9, r8 │ │ │ │ mlacc r9, r4, r8, pc @ │ │ │ │ ldrdge pc, [r0], #-132 @ 0xffffff7c @ │ │ │ │ mlalt ip, r4, r8, pc @ │ │ │ │ - bcs 23cbd8 │ │ │ │ + bcs 23cc00 │ │ │ │ @ instruction: 0xf899d149 │ │ │ │ - blcs 223fd4 │ │ │ │ + blcs 223ffc │ │ │ │ orrshi pc, r2, r0 │ │ │ │ tstcs r4, r3, lsl r6 │ │ │ │ @ instruction: 0xf89a9100 │ │ │ │ - bcs 1220028 │ │ │ │ + bcs 1220050 │ │ │ │ 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 264c58 │ │ │ │ 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 +499726,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 27c89e │ │ │ │ vcgt.s8 d18, d0, d3 │ │ │ │ svcvc 0x005b2111 │ │ │ │ @ instruction: 0xf854330b │ │ │ │ movwls r3, #4131 @ 0x1023 │ │ │ │ - blx 1155a30 │ │ │ │ + blx c55a58 │ │ │ │ @ instruction: 0xf880465a │ │ │ │ @ instruction: 0xf100b02c │ │ │ │ - blls 2dacf4 │ │ │ │ + blls 2dad1c │ │ │ │ pkhtbmi r4, r1, r9, asr #12 │ │ │ │ - stc2 6, cr15, [lr], #428 @ 0x1ac │ │ │ │ + ldc2 6, cr15, [sl], {107} @ 0x6b │ │ │ │ eorhi pc, r4, sp, asr #17 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xcc07e9cd │ │ │ │ ldmdaeq r4, {r0, r3, r8, ip, sp, lr, pc}^ │ │ │ │ cdpeq 1, 6, cr15, cr4, cr9, {0} │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ eorge pc, r4, sp, asr #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, r8, lsl #17 │ │ │ │ muleq pc, r7, r8 @ │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ - bls 220664 │ │ │ │ + bls 22068c │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ - blx 26997e │ │ │ │ + blx 2699a6 │ │ │ │ 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: 0xf104fd49 │ │ │ │ @ instruction: 0x46590018 │ │ │ │ - ldc2 6, cr15, [r8], {107} @ 0x6b │ │ │ │ + stc2 6, cr15, [r4], {107} @ 0x6b │ │ │ │ @ instruction: 0xf66b69a0 │ │ │ │ - ldr pc, [r2, -r3, lsr #17]! │ │ │ │ + ldr pc, [r2, -pc, lsl #17]! │ │ │ │ @ instruction: 0xf8ad2210 │ │ │ │ ldc 0, cr1, [sp, #96] @ 0x60 │ │ │ │ tstcs r1, r6, lsl #22 │ │ │ │ - blvc 4d3758 │ │ │ │ - @ instruction: 0xf9c8f66a │ │ │ │ + blvc 4d3780 │ │ │ │ + @ instruction: 0xf9b4f66a │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 2e99fc │ │ │ │ + blgt 2e9a24 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - ldc2 6, cr15, [ip, #-436]! @ 0xfffffe4c │ │ │ │ + stc2 6, cr15, [r8, #-436]! @ 0xfffffe4c │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx 655b06 │ │ │ │ + blx 155b2c │ │ │ │ @ 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 2fed9a │ │ │ │ + blls 2d45a0 │ │ │ │ + b 15f7308 │ │ │ │ + bcs 1236928 │ │ │ │ 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 12284b8 │ │ │ │ + b a58208 │ │ │ │ + b c58de0 │ │ │ │ + b 16da5d8 │ │ │ │ @ instruction: 0xf0400909 │ │ │ │ @ instruction: 0xf10d812e │ │ │ │ stmdbvs r8!, {r3, r4, r8, fp} │ │ │ │ tstpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf99ef66a │ │ │ │ + @ instruction: 0xf98af66a │ │ │ │ @ instruction: 0xf880465a │ │ │ │ @ instruction: 0xf100b02c │ │ │ │ - blls 2dae30 │ │ │ │ + blls 2dae58 │ │ │ │ @ instruction: 0x46074659 │ │ │ │ - beq 254314 │ │ │ │ - stc2 6, cr15, [lr], {107} @ 0x6b │ │ │ │ + beq 25433c │ │ │ │ + blx d5bb2 │ │ │ │ andsge pc, r8, sp, asr #17 │ │ │ │ andge pc, ip, r9, asr #17 │ │ │ │ cdpeq 1, 5, cr15, cr4, cr7, {0} │ │ │ │ - bge 292910 │ │ │ │ + bge 292938 │ │ │ │ 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 +499850,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 │ │ │ │ + ldc2 6, cr15, [r8], {109} @ 0x6d │ │ │ │ ldmibvs r9!, {r0, r1, r5, r9, sl, fp, sp, lr} │ │ │ │ - blvc 8b22d8 │ │ │ │ + blvc 8b2300 │ │ │ │ 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 269b20 │ │ │ │ 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 264338 │ │ │ │ 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 +499902,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 a32dd4 │ │ │ │ + bcc 28e3f8 │ │ │ │ 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 +499940,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 1692364 │ │ │ │ @ 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: 0x4607f853 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46283714 │ │ │ │ - blx ff9d5db6 │ │ │ │ + blx ff4d5dde │ │ │ │ ldrtmi r9, [fp], -r2, lsl #20 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66d111f │ │ │ │ - @ instruction: 0x9002f9b1 │ │ │ │ - bcc 291f60 │ │ │ │ + mulls r2, sp, r9 │ │ │ │ + bcc 291f88 │ │ │ │ mrsls r2, (UNDEF: 26) │ │ │ │ - bcs 9f05e0 │ │ │ │ + bcs 9f0608 │ │ │ │ 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 +499978,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] @ 218770 │ │ │ │ tstls sl, r2, asr fp │ │ │ │ rsbsvs r6, r1, r8, lsr #18 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf66a7b06 │ │ │ │ - strmi pc, [r2], -r1, lsr #16 │ │ │ │ + strmi pc, [r2], -sp, lsl #16 │ │ │ │ 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: 0xf109fb81 │ │ │ │ movwls r0, #8980 @ 0x2314 │ │ │ │ @ instruction: 0xf89ce65b │ │ │ │ @ instruction: 0xf1bcc065 │ │ │ │ tstle r4, r0, lsl #30 │ │ │ │ - ldclcc 1, cr15, [pc], #68 @ 2184ec │ │ │ │ + ldclcc 1, cr15, [pc], #68 @ 218514 │ │ │ │ svceq 0x0001ea1c │ │ │ │ @ instruction: 0xf04fd02a │ │ │ │ - bcs a1b4b4 │ │ │ │ + bcs a1b4dc │ │ │ │ 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: 0xffdaf669 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30310c │ │ │ │ + blgt 303134 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf66d4628 │ │ │ │ - ldrtmi pc, [r2], -r5, ror #22 @ │ │ │ │ + @ instruction: 0x4632fb51 │ │ │ │ @ instruction: 0x4628463b │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf938f66d │ │ │ │ + @ instruction: 0xf924f66d │ │ │ │ str r4, [fp, #-1542]! @ 0xfffff9fa │ │ │ │ - blx fe68498c │ │ │ │ - blx fee94b90 │ │ │ │ + blx fe6849b4 │ │ │ │ + blx fee94bb8 │ │ │ │ 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 4d3bbc │ │ │ │ + blvc 3d3b80 │ │ │ │ + @ instruction: 0xffb4f669 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 303148 │ │ │ │ + blgt 303170 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46280914 │ │ │ │ - blx 1155efa │ │ │ │ + blx c55f22 │ │ │ │ ldrbmi r4, [r2], -fp, asr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66d1151 │ │ │ │ - andls pc, r2, pc, lsl #18 │ │ │ │ + strdls pc, [r2], -fp │ │ │ │ @ instruction: 0xf617e5fd │ │ │ │ - bcc 292ebc │ │ │ │ + bcc 292e94 │ │ │ │ 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 +500062,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 │ │ │ │ + ldrshteq r8, [r6], #-8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r6, sl, lsl r1 │ │ │ │ - rsbseq r8, r6, r2, ror #1 │ │ │ │ + ldrshteq r8, [r6], #-2 │ │ │ │ + ldrhteq r8, [r6], #-10 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0078f8cc │ │ │ │ - blmi fe404840 │ │ │ │ + blmi fe404868 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0xf88da218 │ │ │ │ - bmi fe360660 │ │ │ │ + bmi fe360688 │ │ │ │ @ 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 2326e0 │ │ │ │ movwls sp, #20985 @ 0x51f9 │ │ │ │ teqpcc r6, r4 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0434a7b │ │ │ │ @ instruction: 0xf8840301 │ │ │ │ - blmi 1fa4af8 │ │ │ │ + blmi 1fa4b20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7f2690 │ │ │ │ + blls 7f26b8 │ │ │ │ @ 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 3ea100 │ │ │ │ stmdbcc r3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8cd46b9 │ │ │ │ - bls 340678 │ │ │ │ + bls 3406a0 │ │ │ │ stmib r9, {r2, r3, r6, r7, r9, sl, lr}^ │ │ │ │ strbmi r6, [r7], -r1, lsl #12 │ │ │ │ andvs pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf8c96913 │ │ │ │ ldmibvs r4, {sp, lr} │ │ │ │ andls r6, sp, #14352384 @ 0xdb0000 │ │ │ │ ldm ip!, {r2, r3, r8, r9, ip, pc} │ │ │ │ strgt r0, [pc, -pc] │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - strmi pc, [r2], r9, lsl #23 │ │ │ │ + @ instruction: 0x4682fb75 │ │ │ │ @ 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 305310 │ │ │ │ @ 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 13e9f68 │ │ │ │ stmdavs ip, {r8, r9} │ │ │ │ stccs 2, cr11, [r0], {223} @ 0xdf │ │ │ │ - bls 30ce90 │ │ │ │ + bls 30ceb8 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ movwmi pc, #31739 @ 0x7bfb @ │ │ │ │ @ instruction: 0x4650b2ff │ │ │ │ @ instruction: 0xf66b4654 │ │ │ │ - msrlt SPSR_mon, pc │ │ │ │ + msrlt SPSR_mon, fp │ │ │ │ ldrb r4, [r7, r2, lsl #13] │ │ │ │ strbmi r9, [r0], -r3, lsl #20 │ │ │ │ - blx ffdd66e6 │ │ │ │ + blx ffdd670e │ │ │ │ @ instruction: 0x46544338 │ │ │ │ ldrbmi fp, [r0], -r7, asr #5 │ │ │ │ - blx 16d60a2 │ │ │ │ + blx 11d60ca │ │ │ │ mvnsle r2, r0, lsl #24 │ │ │ │ rsble r2, ip, r0, lsl #30 │ │ │ │ tstcs r3, r4, lsl #16 │ │ │ │ - @ instruction: 0xffaaf676 │ │ │ │ + @ instruction: 0xff96f676 │ │ │ │ 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 23d34c │ │ │ │ stmdavs sp!, {r0, r1, r2, r3, r4, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2327c8 │ │ │ │ - blls 38cefc │ │ │ │ + blcs 2327f0 │ │ │ │ + blls 38cf24 │ │ │ │ @ instruction: 0xf8dd465c │ │ │ │ - blcs 240748 │ │ │ │ + blcs 240770 │ │ │ │ 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 fed0dba0 │ │ │ │ movwcc r6, #6312 @ 0x18a8 │ │ │ │ - blvs 1cf11f8 │ │ │ │ + blvs 1cf1220 │ │ │ │ svclt 0x001c1c5a │ │ │ │ cmnvs fp, #67108864 @ 0x4000000 │ │ │ │ - blx b5620a │ │ │ │ + blx 656232 │ │ │ │ addmi r6, r3, #688 @ 0x2b0 │ │ │ │ stmdavs sp!, {r0, r6, ip, lr, pc} │ │ │ │ - blcs 232810 │ │ │ │ + blcs 232838 │ │ │ │ @ instruction: 0xf8d4d1ea │ │ │ │ @ instruction: 0xf8941174 │ │ │ │ movwcc r3, #4164 @ 0x1044 │ │ │ │ subcc pc, r4, r4, lsl #17 │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ - blmi b044a8 │ │ │ │ + blmi b044d0 │ │ │ │ @ instruction: 0xf85a2210 │ │ │ │ movwls r3, #8195 @ 0x2003 │ │ │ │ @ instruction: 0xf6ab4618 │ │ │ │ - blmi a568d0 │ │ │ │ + blmi a568a8 │ │ │ │ strmi r4, [r2], -r6, lsl #12 │ │ │ │ orrcs r4, r0, fp, ror r4 │ │ │ │ @ instruction: 0xf6694620 │ │ │ │ - @ instruction: 0x4605faf9 │ │ │ │ + strmi pc, [r5], -r5, ror #21 │ │ │ │ strbmi r2, [r0], -r0, lsl #6 │ │ │ │ stclvc 1, cr2, [sl, #-4]! │ │ │ │ @ instruction: 0xf04262ab │ │ │ │ strbvc r0, [sl, #-514]! @ 0xfffffdfe │ │ │ │ @ instruction: 0x960e4a18 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ andls r4, r0, #2046820352 @ 0x7a000000 │ │ │ │ stmib sp, {r1, r2, r4, r9, fp, lr}^ │ │ │ │ ldrbtmi r3, [sl], #-785 @ 0xfffffcef │ │ │ │ andcs r9, r3, #-268435456 @ 0xf0000000 │ │ │ │ tstcc r3, #3358720 @ 0x334000 │ │ │ │ tstcc r5, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf6ab9610 │ │ │ │ - strtvs pc, [r8], -r1, lsl #26 │ │ │ │ + strtvs pc, [r8], -sp, ror #25 │ │ │ │ stmdals r4, {r2, r3, r4, r8, r9, sl, sp, lr, pc} │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff3cf676 │ │ │ │ + @ instruction: 0xff28f676 │ │ │ │ stmiavs fp!, {r0, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - blcs 6f6c54 │ │ │ │ - bvs ffd083f4 │ │ │ │ + blcs 6f6c7c │ │ │ │ + bvs ffd0841c │ │ │ │ rscvs r3, fp, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf617e7b5 │ │ │ │ - svclt 0x0000e90a │ │ │ │ + svclt 0x0000e8f6 │ │ │ │ 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, ip, ror #19 │ │ │ │ + rsbseq r7, r6, r6, ror #19 │ │ │ │ + ldrhteq r7, [r6], #-152 @ 0xffffff68 │ │ │ │ muleq r0, r8, sl │ │ │ │ + strdeq lr, [r2], -r0 @ │ │ │ │ ldrdeq lr, [r2], -r8 @ │ │ │ │ - eoreq lr, r2, r0, asr #17 │ │ │ │ - eoreq r3, r3, r2, lsr #28 │ │ │ │ + eoreq r3, r3, sl, lsr pc │ │ │ │ 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 232904 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi ff12b350 │ │ │ │ + blmi ff12b378 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7728c8 │ │ │ │ + blls 7728f0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -fp, ror #2 │ │ │ │ pop {r0, r1, r2, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ ldrtmi r0, [sp], -r0, lsl #18 │ │ │ │ @ instruction: 0xf04f4698 │ │ │ │ strbmi r0, [sl], r1, lsl #22 │ │ │ │ tstcs r2, pc, lsl #12 │ │ │ │ @ instruction: 0xf6764640 │ │ │ │ - @ instruction: 0x4640fe79 │ │ │ │ - mcrr2 6, 6, pc, r8, cr11 @ │ │ │ │ + strbmi pc, [r0], -r5, ror #28 @ │ │ │ │ + ldc2 6, cr15, [r4], #-428 @ 0xfffffe54 │ │ │ │ @ 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 5809c8 │ │ │ │ @ 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 237584 │ │ │ │ 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 1a78b4c │ │ │ │ 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 2e15ee │ │ │ │ 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 ff07e57c │ │ │ │ @ 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 15e1180 │ │ │ │ stmdbvs r2!, {r0, r6, fp, ip}^ │ │ │ │ andpl pc, r2, #0, 22 │ │ │ │ streq lr, [r8, #-2820] @ 0xfffff4fc │ │ │ │ - blvs ffcb6da8 │ │ │ │ + blvs ffcb6dd0 │ │ │ │ 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] │ │ │ │ @@ -500317,138 +500325,138 @@ │ │ │ │ @ instruction: 0x463ad412 │ │ │ │ andle r4, pc, r7, lsr #5 │ │ │ │ ldmdbvs r9!, {r5, r6, r7, r8, fp, sp, lr} │ │ │ │ addsmi r6, r9, #49152 @ 0xc000 │ │ │ │ ldmvs r9!, {r1, r3, r8, fp, ip, lr, pc} │ │ │ │ addmi r6, r1, #128, 16 @ 0x800000 │ │ │ │ @ instruction: 0xf69fd003 │ │ │ │ - tstplt r8, r5, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - blvc 7f2a80 │ │ │ │ + tstplt r8, r1, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + blvc 7f2aa8 │ │ │ │ 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 3b6e28 │ │ │ │ svclt 0x00142f00 │ │ │ │ @ instruction: 0xf04f4619 │ │ │ │ strdle r3, [r4, pc]! │ │ │ │ @ instruction: 0x8708e9dd │ │ │ │ stmdavs r4!, {r0, r2, r3, r6, r9, sl, lr} │ │ │ │ - blcs 232a94 │ │ │ │ + blcs 232abc │ │ │ │ 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, r9, lsr #19 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf8ddaf44 │ │ │ │ @ instruction: 0x4625a03c │ │ │ │ @ instruction: 0xf8dd4644 │ │ │ │ - b 13b8b14 │ │ │ │ + b 13b8b3c │ │ │ │ tstcs r3, sl, lsl #20 │ │ │ │ @ instruction: 0xf6764640 │ │ │ │ - stmdavs r4!, {r0, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs r4!, {r0, r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ teqlt fp, r3, lsr #16 │ │ │ │ stmibvs r3!, {r2, r4, r5, r8, ip, sp, pc} │ │ │ │ cmnle r7, r0, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ usat r4, #29, r1, asr #13 │ │ │ │ @ instruction: 0x31203201 │ │ │ │ @ instruction: 0xf43f4282 │ │ │ │ - blvs ff5047e8 │ │ │ │ - blvc 8f2ad4 │ │ │ │ + blvs ff504810 │ │ │ │ + blvc 8f2afc │ │ │ │ rscsle r2, r5, r5, lsl #22 │ │ │ │ vpmax.u8 d15, d2, d11 │ │ │ │ @ instruction: 0x31203201 │ │ │ │ addmi r4, r2, #2013265920 @ 0x78000000 │ │ │ │ smmlsr r3, r3, r1, sp │ │ │ │ teqpeq r0, #-2147483648 @ p-variant is OBSOLETE @ 0x80000000 │ │ │ │ ldmdaeq r0, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ ldrbmi r1, [r1], -fp, ror #21 │ │ │ │ strtmi r4, [r9], sl, asr #13 │ │ │ │ @ instruction: 0x463d115b │ │ │ │ strbmi r9, [r7], -r7, lsl #6 │ │ │ │ ldrmi r4, [r0], -fp, lsl #12 │ │ │ │ movwls r9, #51463 @ 0xc907 │ │ │ │ @ instruction: 0xf66c920b │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ adcmi r2, r8, #738197504 @ 0x2c000000 │ │ │ │ ldmdavc r9!, {r0, r2, r8, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf9914469 │ │ │ │ tstcc r1, r4, asr #32 │ │ │ │ strcc sp, [r1, #-44] @ 0xffffffd4 │ │ │ │ stccs 7, cr3, [r4, #-4] │ │ │ │ strbmi sp, [sp], -fp, ror #3 │ │ │ │ @ instruction: 0x469a46d1 │ │ │ │ ldmib r5, {r8, r9, sl, sp}^ │ │ │ │ subvs r1, fp, r1, lsl #6 │ │ │ │ @ instruction: 0xf1046019 │ │ │ │ rsbvs r0, pc, ip, lsl r1 @ │ │ │ │ - bvs a70e7c │ │ │ │ + bvs a70ea4 │ │ │ │ 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, #3031040 @ 0x2e4000 │ │ │ │ @ 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 867b54 │ │ │ │ @ instruction: 0xf47f2904 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ addcs pc, sl, r0, asr #4 │ │ │ │ orrcs pc, sp, r0, asr #4 │ │ │ │ svclt 0x0018428b │ │ │ │ @ instruction: 0xf47f4283 │ │ │ │ cdpls 14, 0, cr10, cr10, cr1, {7} │ │ │ │ strb r4, [sp, -ip, lsr #12]! │ │ │ │ ssat r4, #1, r8, lsl #13 │ │ │ │ - svc 0x0062f616 │ │ │ │ - ldrsbteq r7, [r6], #-114 @ 0xffffff8e │ │ │ │ + svc 0x004ef616 │ │ │ │ + rsbseq r7, r6, sl, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, r8, asr #15 │ │ │ │ - rsbseq r7, r6, r8, lsr #15 │ │ │ │ + rsbseq r7, r6, r0, lsr #15 │ │ │ │ + rsbseq r7, r6, r0, lsl #15 │ │ │ │ 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 232c40 │ │ │ │ movwls sp, #29177 @ 0x71f9 │ │ │ │ - blmi fefab670 │ │ │ │ + blmi fefab698 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b72c04 │ │ │ │ + blls b72c2c │ │ │ │ @ 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 87d800 │ │ │ │ + blge 4bd800 │ │ │ │ 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 +500464,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: 0xf8b8f66b │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - blge 538e74 │ │ │ │ + blge 538e9c │ │ │ │ strls sl, [r4], -lr, lsl #20 │ │ │ │ - bleq 254d4c │ │ │ │ + bleq 254d74 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ ldrmi r4, [r9], r6, lsl #12 │ │ │ │ strls r4, [r5], #-1680 @ 0xfffff970 │ │ │ │ ldrtmi lr, [r0], -r6 │ │ │ │ @ instruction: 0xf66b4635 │ │ │ │ - mcrcs 8, 0, pc, cr0, cr9, {5} @ │ │ │ │ + cdpcs 8, 0, cr15, cr0, cr5, {5} │ │ │ │ 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 1a4d428 │ │ │ │ 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 aa1494 │ │ │ │ @ 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 64ce30 │ │ │ │ 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 +500523,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 2c5adc │ │ │ │ @ instruction: 0xd12b2a08 │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ - blcs 232d44 │ │ │ │ + blcs 232d6c │ │ │ │ @ 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: 0xf8cdfc8d │ │ │ │ stmdavs r4!, {r2, r3, r4, ip, sp, pc} │ │ │ │ - blcs 232dac │ │ │ │ + blcs 232dd4 │ │ │ │ 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 232dec │ │ │ │ @ instruction: 0xe729d1f7 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6764630 │ │ │ │ - strb pc, [r8, r9, lsl #25]! @ │ │ │ │ + @ instruction: 0xe7e8fc75 │ │ │ │ @ instruction: 0x2014f8dc │ │ │ │ @ instruction: 0xf04f4673 │ │ │ │ ldmdavs r0, {sl, fp} │ │ │ │ @ instruction: 0xd1b62800 │ │ │ │ - blvc 4bf17c │ │ │ │ + blvc 4bf1a4 │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ ldmdavs sl, {r1, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 2332a4 │ │ │ │ + bcs 2332cc │ │ │ │ svclt 0x000869e2 │ │ │ │ tstls sl, #0, 6 │ │ │ │ tstls r9, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0x23a5f240 │ │ │ │ mulsle r2, pc, r2 @ │ │ │ │ svccs 0x0061d863 │ │ │ │ svccs 0x0062d05f │ │ │ │ svcge 0x004bf47f │ │ │ │ @ instruction: 0xf44f9b08 │ │ │ │ stmdals r6, {r0, r4, r7, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf66c6e1b │ │ │ │ - strmi pc, [r2], -sp, ror #25 │ │ │ │ + @ instruction: 0x4602fcd9 │ │ │ │ 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 fe75677e │ │ │ │ movwcs r9, #2569 @ 0xa09 │ │ │ │ @ instruction: 0xf1009215 │ │ │ │ - bls 2dab0c │ │ │ │ + bls 2dab34 │ │ │ │ @ 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 │ │ │ │ + stc2l 6, cr15, [r4, #-420] @ 0xfffffe5c │ │ │ │ @ instruction: 0xf66a9808 │ │ │ │ - stmiavs r3!, {r0, r2, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r3, r4, r9, fp, ip, sp, lr, pc} │ │ │ │ ldmib r4, {r0, r1, r3, r4, r5, r8, r9, ip, sp, pc}^ │ │ │ │ andcs r4, r1, #0, 6 │ │ │ │ strcs r9, [r0, #-526] @ 0xfffffdf2 │ │ │ │ adcmi r6, sl, #5898240 @ 0x5a0000 │ │ │ │ strtmi fp, [fp], -r8, lsl #30 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r8, r9, ip, pc} │ │ │ │ svclt 0x000842ab │ │ │ │ stmib sp, {r2, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf04f540c │ │ │ │ ldm r9, {r0, r8, r9, fp} │ │ │ │ stm sp, {r0, r1} │ │ │ │ stmdals r2, {r0, r1} │ │ │ │ ldm r8, {r0, r4, r6, r9, sl, lr} │ │ │ │ - @ instruction: 0xf66e000c │ │ │ │ - ldrbmi pc, [r0], -fp, lsl #16 @ │ │ │ │ - @ instruction: 0xf936f66e │ │ │ │ + @ instruction: 0xf66d000c │ │ │ │ + usub8mi pc, r0, r7 @ │ │ │ │ + @ instruction: 0xf922f66e │ │ │ │ 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, [r2, #88] @ 0x58 │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ stmdbvs r3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - @ instruction: 0x00767492 │ │ │ │ + rsbseq r7, r6, sl, ror #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r6, ip, ror #8 │ │ │ │ + rsbseq r7, r6, r4, asr #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed7007c │ │ │ │ + bl fed700a4 │ │ │ │ @ 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, #2339 @ 0x923 @ │ │ │ │ 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: 0xf90af6d5 │ │ │ │ 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 87cf6c │ │ │ │ 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 1255084 │ │ │ │ @ instruction: 0xf8584b21 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmiavs r1!, {r0, r1, r2, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0x465ab1f8 │ │ │ │ - @ instruction: 0xf926f6d5 │ │ │ │ + @ instruction: 0xf912f6d5 │ │ │ │ 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 6f32fc │ │ │ │ andle r0, r2, r9, lsl #10 │ │ │ │ andsge pc, r0, r4, asr #17 │ │ │ │ ldmvs r9!, {r1, r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf6164628 │ │ │ │ - @ instruction: 0x4620ebf0 │ │ │ │ + @ instruction: 0x4620ebdc │ │ │ │ strhlt r6, [r3], -r4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svclt 0x00384553 │ │ │ │ @ instruction: 0x469b4653 │ │ │ │ @ instruction: 0x4608e7d8 │ │ │ │ @ instruction: 0xf6164659 │ │ │ │ - strmi lr, [r5], -r6, lsr #29 │ │ │ │ + @ instruction: 0x4605ee92 │ │ │ │ @ instruction: 0x4658e7dd │ │ │ │ @ instruction: 0xf6169201 │ │ │ │ - bls 29444c │ │ │ │ + bls 294424 │ │ │ │ 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, #3008 @ 0xbc0 │ │ │ │ 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, sl, ror #1 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r0], lr, lsl #12 │ │ │ │ @ instruction: 0x46174611 │ │ │ │ @ instruction: 0xf6d368b0 │ │ │ │ - @ instruction: 0x4605fcbd │ │ │ │ + strmi pc, [r5], -r9, lsr #25 │ │ │ │ stmvs r4, {r5, r6, r8, ip, sp, pc} │ │ │ │ addsmi r6, lr, #2670592 @ 0x28c000 │ │ │ │ strmi sp, [r2], -r5 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ @ instruction: 0xff6cf7ff │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrdeq pc, [r4], -r8 │ │ │ │ @ instruction: 0xf6d5211c │ │ │ │ - @ instruction: 0x4604f891 │ │ │ │ + @ instruction: 0x4604f87d │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ sbcvs r4, r5, r9, lsr r6 │ │ │ │ tstvs r5, r2, lsr #12 │ │ │ │ ldmvs r0!, {r0, r2, r6, r8, sp, lr} │ │ │ │ @ instruction: 0x61a660a3 │ │ │ │ - ldc2 6, cr15, [r8], #844 @ 0x34c │ │ │ │ + stc2 6, cr15, [r4], #844 @ 0x34c │ │ │ │ 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 │ │ │ │ + mrrc2 6, 9, pc, ip, cr13 @ │ │ │ │ ldmibvs fp, {r0, r1, r3, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf109b1e2 │ │ │ │ ldmib r9, {r2, r3, r8, fp}^ │ │ │ │ @ instruction: 0xf04f4301 │ │ │ │ strtmi r0, [r3], #-2048 @ 0xfffff800 │ │ │ │ andsle r4, r0, #156, 4 @ 0xc0000009 │ │ │ │ @ instruction: 0x462a6870 │ │ │ │ cmppeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - ldc2l 6, cr15, [r4], #-628 @ 0xfffffd8c │ │ │ │ + stc2l 6, cr15, [r0], #-628 @ 0xfffffd8c │ │ │ │ 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 8aa9c8 │ │ │ │ @ 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 +500773,17 @@ │ │ │ │ @ instruction: 0x460d447e │ │ │ │ vqdmulh.s d2, d0, d3 │ │ │ │ ldm pc, {r0, r3, r5, r6, r7, pc}^ @ │ │ │ │ adcseq pc, r1, r3, lsl r0 @ │ │ │ │ andeq r0, r4, r0, rrx │ │ │ │ smlattcs r8, r7, r0, r0 │ │ │ │ @ instruction: 0xf6d56880 │ │ │ │ - strmi pc, [r6], -r9, ror #25 │ │ │ │ + @ instruction: 0x4606fcd5 │ │ │ │ @ instruction: 0xf6d36878 │ │ │ │ - @ instruction: 0xf8d8fe15 │ │ │ │ + @ instruction: 0xf8d8fe01 │ │ │ │ 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 +500797,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], -r1, ror #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 │ │ │ │ + mrrc2 6, 13, pc, r6, cr3 @ │ │ │ │ orrslt r4, r8, r4, lsl #12 │ │ │ │ andne lr, r0, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf6d36868 │ │ │ │ - stmiavs r3!, {r0, r3, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r2, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ andne lr, r0, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xf6d36868 │ │ │ │ - strtmi pc, [r1], -r1, lsr #24 │ │ │ │ + strtmi pc, [r1], -sp, lsl #24 │ │ │ │ @ instruction: 0xf6d36870 │ │ │ │ - @ instruction: 0x4604fc57 │ │ │ │ + strmi pc, [r4], -r3, asr #24 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0x463268f8 │ │ │ │ @ instruction: 0xf6d34641 │ │ │ │ - pop {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r1, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strdcs r8, [r8, -r8] │ │ │ │ @ instruction: 0xf6d56880 │ │ │ │ - strmi pc, [r6], -sp, lsl #25 │ │ │ │ + @ instruction: 0x4606fc79 │ │ │ │ @ instruction: 0xf6d36878 │ │ │ │ - @ instruction: 0xf8d8fdb9 │ │ │ │ + @ instruction: 0xf8d8fda5 │ │ │ │ rsbsvs r2, r0, r4, lsr #32 │ │ │ │ mvnslt r6, r4, lsl r8 │ │ │ │ - blcs 23322c │ │ │ │ + blcs 233254 │ │ │ │ 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 +500860,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 2332e4 │ │ │ │ vst4.32 {d29-d32}, [pc :128], r5 │ │ │ │ vqdmlal.s , d0, d2 │ │ │ │ vmul.i8 d16, d0, d14 │ │ │ │ vaba.s8 q9, q0, │ │ │ │ - blvc ae34e0 │ │ │ │ + blvc ae3508 │ │ │ │ suble r2, r2, r2, lsl #22 │ │ │ │ cmple r4, r4, lsl #22 │ │ │ │ - blcs fe7737dc │ │ │ │ + blcs fe773804 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - blcs d8f414 │ │ │ │ + blcs d8f43c │ │ │ │ adcshi pc, r3, r0 │ │ │ │ - blcs b67fb0 │ │ │ │ - blcs b8f348 │ │ │ │ + blcs b67fd8 │ │ │ │ + blcs b8f370 │ │ │ │ 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 +500903,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 233390 │ │ │ │ pop {r0, r4, r5, r7, r8, ip, lr, pc} │ │ │ │ shsub8mi r8, r1, r8 │ │ │ │ @ instruction: 0xe7194638 │ │ │ │ eorvs r2, fp, r8, lsl #6 │ │ │ │ ldrshle lr, [r2, #115]! @ 0x73 │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - stmiavs r3, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3, {r0, r1, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ @ instruction: 0xf8db8089 │ │ │ │ @ instruction: 0x4659201c │ │ │ │ - blvc 16b34b0 │ │ │ │ - blx 2d7b20 │ │ │ │ - bcc 215740 │ │ │ │ - blx fe4d7b98 │ │ │ │ - blx 6d6e6e │ │ │ │ + blvc 16b34d8 │ │ │ │ + blx 2d7b48 │ │ │ │ + bcc 215768 │ │ │ │ + blx fe4d7bc0 │ │ │ │ + blx 1d6e94 │ │ │ │ suble r2, r1, r0, lsl #16 │ │ │ │ - b 12f3534 │ │ │ │ + b 12f355c │ │ │ │ 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 +500951,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 255500 │ │ │ │ ldrbmi r6, [r9], -r8, ror #16 │ │ │ │ - blx ff656ef0 │ │ │ │ + blx ff156f18 │ │ │ │ @ instruction: 0xd1bd2800 │ │ │ │ ldrbmi r6, [r2], -r8, ror #16 │ │ │ │ @ instruction: 0xf6d34659 │ │ │ │ - ldr pc, [r0, r5, ror #21] │ │ │ │ + @ instruction: 0xe790fad1 │ │ │ │ vst2.8 {d22-d23}, [r3 :128], fp │ │ │ │ vst2.32 {d17-d20}, [r3], r0 │ │ │ │ eorvs r7, fp, r8, lsl #6 │ │ │ │ - blmi 8531e8 │ │ │ │ + blmi 853210 │ │ │ │ @ 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 29555c │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ mulcc ip, fp, r8 │ │ │ │ svclt 0x00182b01 │ │ │ │ - bleq 255544 │ │ │ │ + bleq 25556c │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ - blx 4b817c │ │ │ │ + blx 4b81a4 │ │ │ │ @ instruction: 0xf10afa03 │ │ │ │ @ instruction: 0xe7c13aff │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r6, r6, ip, asr #30 │ │ │ │ + rsbseq r6, r6, r4, lsr #30 │ │ │ │ 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 +501007,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, #2380]! @ 0x94c │ │ │ │ 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 @ @ │ │ │ │ + lsrslt pc, r3, #21 @ │ │ │ │ stmiavs r3!, {r2, r9, sl, lr} │ │ │ │ strtmi r4, [r9], -r2, lsr #12 │ │ │ │ ldmibvs pc, {r6, r9, sl, lr} @ │ │ │ │ @ instruction: 0xd00242bd │ │ │ │ ldc2l 7, cr15, [sl], #1020 @ 0x3fc │ │ │ │ @ instruction: 0xf1034603 │ │ │ │ ldrtmi r0, [r1], -r8 │ │ │ │ @ instruction: 0xffacf7ff │ │ │ │ stmiavs r8!, {r0, r5, r9, sl, lr} │ │ │ │ - blx fead7024 │ │ │ │ + blx fe5d704c │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrtmi sp, [r1], -r9, ror #3 │ │ │ │ andeq pc, ip, r5, lsl #2 │ │ │ │ @ instruction: 0xffa0f7ff │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r6], -ip, lsl #12 │ │ │ │ ldrmi r6, [r5], -r1, asr #16 │ │ │ │ @ instruction: 0xf6d36890 │ │ │ │ - ldmdavs r6!, {r0, r3, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r6!, {r0, r2, r4, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x61a32300 │ │ │ │ cmnvs r3, r3, lsr #2 │ │ │ │ ldrdls pc, [ip], pc @ │ │ │ │ @ instruction: 0x8014f8d5 │ │ │ │ ldrbtmi r6, [r9], #2471 @ 0x9a7 │ │ │ │ ldrmi r6, [r8, #160]! @ 0xa0 │ │ │ │ stmdale fp, {r1, r2, r5, r6, r7, sp, lr} │ │ │ │ rscsmi r4, pc, #65011712 @ 0x3e00000 │ │ │ │ @ instruction: 0xf8c4d006 │ │ │ │ @ instruction: 0x46308014 │ │ │ │ stmdbvs sl!, {r0, r3, r5, r8, fp, sp, lr}^ │ │ │ │ - ldm lr!, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia sl!, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ svccs 0x003f007f │ │ │ │ strbmi sp, [r7, #-2323] @ 0xfffff6ed │ │ │ │ @ instruction: 0x4647bf38 │ │ │ │ @ instruction: 0xf8594b16 │ │ │ │ addsmi r3, lr, #3 │ │ │ │ stmdbvs r1!, {r1, r2, r4, ip, lr, pc} │ │ │ │ @ instruction: 0x4630b176 │ │ │ │ @ instruction: 0xf6d4463a │ │ │ │ - strmi pc, [r6], -pc, lsl #28 │ │ │ │ + @ instruction: 0x4606fdfb │ │ │ │ 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 fe556e00 │ │ │ │ strb r4, [pc, r6, lsl #12]! │ │ │ │ @ instruction: 0xf6164638 │ │ │ │ - strmi lr, [r6], -lr, lsr #20 │ │ │ │ + @ instruction: 0x4606ea1a │ │ │ │ sbcsle r2, r5, r0, lsl #16 │ │ │ │ andne lr, r4, #212, 18 @ 0x350000 │ │ │ │ - ldm r0, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm ip!, {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 │ │ │ │ + ldrhteq r6, [r6], #-170 @ 0xffffff56 │ │ │ │ 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 136ae30 │ │ │ │ adcslt r4, r3, r5, asr #22 │ │ │ │ @ instruction: 0x4606447a │ │ │ │ @ instruction: 0xf8df6840 │ │ │ │ ldmpl r3, {r4, r8, ip, pc}^ │ │ │ │ ldmdavs fp, {r0, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9331 │ │ │ │ @ instruction: 0xf69d0300 │ │ │ │ - stmdavs fp!, {r0, r3, r4, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs fp!, {r0, r2, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ - bcs 233b54 │ │ │ │ + bcs 233b7c │ │ │ │ strcc sp, [ip], #-81 @ 0xffffffaf │ │ │ │ subscs sl, r4, #3072 @ 0xc00 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - svc 0x0030f615 │ │ │ │ + svc 0x001cf615 │ │ │ │ @ instruction: 0x4603aa18 │ │ │ │ ldm r5, {r1, r3, r4, r9, sl, fp, sp, pc} │ │ │ │ stm r2, {r0, r1} │ │ │ │ subscs r0, ip, #3 │ │ │ │ @ instruction: 0x46304619 │ │ │ │ - ldm r2, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldmda lr!, {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 160fac0 │ │ │ │ @ instruction: 0xf1b80843 │ │ │ │ svclt 0x00980f3f │ │ │ │ stmdble r2, {r3, r4, r5, r7, r9, sl, lr} │ │ │ │ svclt 0x003845b8 │ │ │ │ - blmi cab11c │ │ │ │ + blmi cab144 │ │ │ │ @ instruction: 0xf8596820 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmdavs r1!, {r1, r4, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0x4642b358 │ │ │ │ - ldc2 6, cr15, [r8, #848] @ 0x350 │ │ │ │ + stc2 6, cr15, [r4, #848] @ 0x350 │ │ │ │ eorsle r2, sp, r0, lsl #16 │ │ │ │ rsbvs r6, r0, r3, lsr #17 │ │ │ │ andhi pc, ip, r4, asr #17 │ │ │ │ and r4, r2, r8, lsl r4 │ │ │ │ stmne r0, {r5, r6, fp, sp, lr} │ │ │ │ adcvs sp, r7, r4, lsr r0 │ │ │ │ @ instruction: 0x4631225c │ │ │ │ - stmda r4!, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0, {r1, r2, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldmib r4, {r0, r2, r3, r4, r9, fp, lr}^ │ │ │ │ ldrbtmi r0, [sl], #-769 @ 0xfffffcff │ │ │ │ ldrmi r3, [r8], #-2908 @ 0xfffff4a4 │ │ │ │ ldmpl r3, {r0, r1, r2, r4, r8, r9, fp, lr}^ │ │ │ │ - blls e736ec │ │ │ │ + blls e73714 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ pop {r0, r1, r4, r5, ip, sp, pc} │ │ │ │ @ instruction: 0x462183f0 │ │ │ │ @ instruction: 0x46306a1a │ │ │ │ stc2 7, cr15, [r8], {255} @ 0xff │ │ │ │ streq pc, [r8], #-256 @ 0xffffff00 │ │ │ │ strmi lr, [r8], -r6, lsr #15 │ │ │ │ @ instruction: 0xf6164641 │ │ │ │ - ldrb lr, [r1, ip, lsl #22] │ │ │ │ + @ instruction: 0xe7d1eaf8 │ │ │ │ andls r4, r1, #64, 12 @ 0x4000000 │ │ │ │ - ldmib r8, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmib r4, {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} │ │ │ │ + stmda r8!, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c468a3 │ │ │ │ stmiane r8!, {r2, r3, pc}^ │ │ │ │ movwcs r6, #101 @ 0x65 │ │ │ │ strb r6, [sl, r3, lsr #32] │ │ │ │ strb r2, [r9, r0] │ │ │ │ - ldmib r8, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r6, r6, r8, lsr sl │ │ │ │ + stmib r4, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r6, r6, r0, lsl sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r6, ip, lsr #20 │ │ │ │ + rsbseq r6, r6, r4, lsl #20 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r6, r6, sl, lsl #19 │ │ │ │ + rsbseq r6, r6, r2, ror #18 │ │ │ │ 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 1933864 │ │ │ │ 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: 0xf8faf69d │ │ │ │ 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 +501199,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 2956d4 │ │ │ │ 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 0x00bcf615 │ │ │ │ + bls 5803c8 │ │ │ │ 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 146b0d8 │ │ │ │ ldrbtmi r6, [sl], #-2112 @ 0xfffff7c0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf69d0300 │ │ │ │ - ldmdavs fp!, {r0, r1, r3, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs fp!, {r0, r1, r2, r7, 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: 0xf8f8f6d3 │ │ │ │ + beq 615c64 │ │ │ │ @ instruction: 0xf10d4604 │ │ │ │ ldmdblt r8!, {r4, r8, r9, fp} │ │ │ │ @ instruction: 0x4621e035 │ │ │ │ @ instruction: 0xf6d368b0 │ │ │ │ - strmi pc, [r4], -r1, lsl #18 │ │ │ │ + strmi pc, [r4], -sp, ror #17 │ │ │ │ eorle r2, lr, r0, lsl #16 │ │ │ │ ldmibvs fp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^ │ │ │ │ ldmdbvs sl, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ - bvs 8c7d34 │ │ │ │ + bvs 8c7d5c │ │ │ │ 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 +501260,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: 0xf898f6d3 │ │ │ │ ldmvs r0!, {r0, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf8d2f6d3 │ │ │ │ + @ instruction: 0xf8bef6d3 │ │ │ │ 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 76c11c │ │ │ │ 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 20d78de │ │ │ │ strbmi r4, [fp], -r4, lsl #12 │ │ │ │ andeq pc, pc, #1073741827 @ 0x40000003 │ │ │ │ andls r4, r1, #64, 12 @ 0x4000000 │ │ │ │ tstpeq r8, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andls sl, r0, #4, 20 @ 0x4000 │ │ │ │ @ instruction: 0xf7ff463a │ │ │ │ stmdbvs r3!, {r0, r2, r3, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ bicsle r2, sp, r0, lsl #22 │ │ │ │ ldmvs r0!, {r0, r1, r3, r4, r5, r6, fp, sp, lr} │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf6d36a19 │ │ │ │ - @ instruction: 0xe7d5f87f │ │ │ │ - stm lr, {r1, r2, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrb pc, [r5, fp, ror #16] @ │ │ │ │ + ldmda sl!, {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, sl, lsl #16 │ │ │ │ + rsbseq r6, r6, r0, asr #14 │ │ │ │ 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, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bllt ef3a40 │ │ │ │ tstcs r0, r8, ror r8 │ │ │ │ - @ instruction: 0xf874f6d3 │ │ │ │ + @ instruction: 0xf860f6d3 │ │ │ │ orrslt r4, r8, r4, lsl #12 │ │ │ │ stmdbeq r4, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs r6, #6246 @ 0x1866 │ │ │ │ strtmi r4, [r9], -sl, asr #12 │ │ │ │ stmib sp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff6801 │ │ │ │ strtmi pc, [r1], -r9, lsr #30 │ │ │ │ @ instruction: 0xf6d36878 │ │ │ │ - strmi pc, [r4], -r1, ror #16 │ │ │ │ + strmi pc, [r4], -sp, asr #16 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ - blmi 126c26c │ │ │ │ + blmi 126c294 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2f39d4 │ │ │ │ + blls 2f39fc │ │ │ │ @ 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: 0x4604f839 │ │ │ │ eors fp, r3, r0, asr r9 │ │ │ │ strtmi r6, [r1], -r8, lsr #17 │ │ │ │ - @ instruction: 0xf81cf6d3 │ │ │ │ + @ instruction: 0xf808f6d3 │ │ │ │ stmiavs r8!, {r0, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf842f6d3 │ │ │ │ + @ instruction: 0xf82ef6d3 │ │ │ │ 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 86875c │ │ │ │ rscle r0, r3, r3, lsl #6 │ │ │ │ @ instruction: 0xf8d76d5a │ │ │ │ ldmibvs r2, {sp, pc} │ │ │ │ svceq 0x0002ea1a │ │ │ │ ldrmi sp, [r9, #310] @ 0x136 │ │ │ │ @ instruction: 0xf8d8d32d │ │ │ │ - blcs 225a20 │ │ │ │ + blcs 225a48 │ │ │ │ @ instruction: 0x4621d0d2 │ │ │ │ @ instruction: 0xf6d368a8 │ │ │ │ - @ instruction: 0x4604f819 │ │ │ │ + strmi pc, [r4], -r5, lsl #16 │ │ │ │ bicsle r2, r5, r0, lsl #16 │ │ │ │ - blcs 233fa0 │ │ │ │ + blcs 233fc8 │ │ │ │ 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 834078 │ │ │ │ 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: 0x4603ee70 │ │ │ │ @ instruction: 0xf853e7ea │ │ │ │ - blcc 1924a5c │ │ │ │ - b 8b4088 │ │ │ │ + blcc 1924a84 │ │ │ │ + b 8b40b0 │ │ │ │ sbcle r0, r8, r2, lsl #30 │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0xf8c8395c │ │ │ │ strbmi r1, [r9], #-16 │ │ │ │ smullle r4, r0, r9, r2 │ │ │ │ subscs r4, ip, #24, 12 @ 0x1800000 │ │ │ │ - mcr 6, 3, pc, cr14, cr5, {0} @ │ │ │ │ + mrc 6, 2, APSR_nzcv, cr10, cr5, {0} │ │ │ │ ldr r4, [sl, r3, lsl #12]! │ │ │ │ - svc 0x00d2f615 │ │ │ │ - rsbseq r6, r6, ip, ror #13 │ │ │ │ + svc 0x00bef615 │ │ │ │ + rsbseq r6, r6, r4, asr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0076669c │ │ │ │ + rsbseq r6, r6, r4, ror r6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf1016ad3 │ │ │ │ addlt r0, sp, r4, asr #14 │ │ │ │ svclt 0x000842bb │ │ │ │ @@ -501400,71 +501408,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 318dbc │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ - blge 3286e0 │ │ │ │ + blge 328708 │ │ │ │ @ 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: 0xff6af669 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - @ instruction: 0xf85cf66c │ │ │ │ + @ instruction: 0xf848f66c │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r8], {104} @ 0x68 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf9aaf6ab │ │ │ │ + @ instruction: 0xf996f6ab │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [ip], #-416 @ 0xfffffe60 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ strbmi r6, [r1], -r3, lsl #3 │ │ │ │ @ instruction: 0xf6ab69e8 │ │ │ │ - blge 3580a4 │ │ │ │ + blge 35807c │ │ │ │ strls r2, [r7, -r0, lsl #4] │ │ │ │ stceq 1, cr15, [r0], #-16 │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ - blgt 5f22f4 │ │ │ │ + blgt 5f231c │ │ │ │ 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 @ │ │ │ │ + smlabtcs r3, sp, r9, pc @ │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - mrrc2 6, 6, pc, r8, cr8 @ │ │ │ │ + mcrr2 6, 6, pc, r4, cr8 @ │ │ │ │ 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 +501482,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 ff65c010 │ │ │ │ @ instruction: 0xf0432202 │ │ │ │ @ instruction: 0xf8cd0302 │ │ │ │ @ instruction: 0xf66c9000 │ │ │ │ - @ instruction: 0x4621f9b1 │ │ │ │ + @ instruction: 0x4621f99d │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [r8], #-416 @ 0xfffffe60 │ │ │ │ + ldc2 6, cr15, [r4], {104} @ 0x68 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf936f6ab │ │ │ │ + @ instruction: 0xf922f6ab │ │ │ │ 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 +501525,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 │ │ │ │ + ldc 6, cr15, [lr, #-84]! @ 0xffffffac │ │ │ │ @ instruction: 0xf8d39b01 │ │ │ │ @ instruction: 0xf8d88004 │ │ │ │ - blcs 225cb0 │ │ │ │ + blcs 225cd8 │ │ │ │ @ instruction: 0x81a7f000 │ │ │ │ @ instruction: 0xf6699801 │ │ │ │ - blls 318808 │ │ │ │ + blls 3187e0 │ │ │ │ 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 │ │ │ │ + pkhbtmi pc, r0, r9, lsl #28 @ │ │ │ │ stmdavs r8!, {r0, r5, r9, sl, lr}^ │ │ │ │ - mcr2 6, 1, pc, cr8, cr12, {4} @ │ │ │ │ + mrc2 6, 0, pc, cr4, cr12, {4} │ │ │ │ @ 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 274250 │ │ │ │ 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 357e70 │ │ │ │ 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 11f3dc8 │ │ │ │ @ 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 2742e0 │ │ │ │ + bvs ff90e1e0 │ │ │ │ + blvc 8b3dec │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r0, r1, r3, r4, r5, r9, pc}^ │ │ │ │ - @ instruction: 0xffbef6aa │ │ │ │ + @ instruction: 0xffaaf6aa │ │ │ │ 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 378a00 │ │ │ │ mrshi pc, (UNDEF: 68) @ │ │ │ │ vldrvs d25, [fp, #-12] │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - @ instruction: 0xb110ffb1 │ │ │ │ + @ instruction: 0xb110ff9d │ │ │ │ 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, #-768]! @ 0xfffffd00 │ │ │ │ + blvc 183452c │ │ │ │ @ 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 5c6260 │ │ │ │ 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 422a08 │ │ │ │ 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 28dfa8 │ │ │ │ @ instruction: 0xf8ca2600 │ │ │ │ - blge 9e5e20 │ │ │ │ + blge 9e5e48 │ │ │ │ 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 2ab6ec │ │ │ │ svccc 0x0004f852 │ │ │ │ - blcs 23e65c │ │ │ │ + blcs 23e684 │ │ │ │ svccs 0x0000d1ee │ │ │ │ adchi pc, r9, r0 │ │ │ │ - bls 273f4c │ │ │ │ + bls 273f74 │ │ │ │ svclt 0x00084293 │ │ │ │ stmdaeq r1, {r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4632463b │ │ │ │ stmib fp, {r2, r4, r5, r7, r9, lr}^ │ │ │ │ - blx 19e6674 │ │ │ │ + blx 19e669c │ │ │ │ @ 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 │ │ │ │ + ldc2l 6, cr15, [r8, #-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: 0xf8c4f9b9 │ │ │ │ ldr r8, [r1, -r8]! │ │ │ │ @ instruction: 0xf1039b01 │ │ │ │ @ instruction: 0xf6690018 │ │ │ │ - eorsmi pc, r0, #1712 @ 0x6b0 │ │ │ │ + eorsmi pc, r0, #1392 @ 0x570 │ │ │ │ svcge 0x0056f43f │ │ │ │ ldmdbvs sl, {r0, r8, r9, fp, ip, pc}^ │ │ │ │ svcvc 0x008af5b2 │ │ │ │ cmnphi r0, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ tstcc r8, #1024 @ 0x400 │ │ │ │ usada8 lr, r9, r6, r4 │ │ │ │ movwcs r4, #1564 @ 0x61c │ │ │ │ @ instruction: 0xf1b960bb │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ stmdbls r3, {r0, r1, r3, r8, r9, sl, fp, sp, pc} │ │ │ │ tstcc r4, r8, ror #16 │ │ │ │ - stc2 6, cr15, [sl, #-624] @ 0xfffffd90 │ │ │ │ + ldc2l 6, cr15, [r6], #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 +501707,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 3580ec │ │ │ │ stc2 7, cr15, [r0, #1020] @ 0x3fc │ │ │ │ svccs 0x0004f859 │ │ │ │ - bcs 22b77c │ │ │ │ + bcs 22b7a4 │ │ │ │ rsbsvs sp, r9, r1, ror #3 │ │ │ │ @ instruction: 0xf8dde6c6 │ │ │ │ ldrb r9, [r1], ip │ │ │ │ @ instruction: 0x46454633 │ │ │ │ - blls 293f34 │ │ │ │ + blls 293f5c │ │ │ │ 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: 0xf948f669 │ │ │ │ @ instruction: 0xf8ca2300 │ │ │ │ @ instruction: 0xf8ca4000 │ │ │ │ adcsvs r5, r3, r4 │ │ │ │ - blls 313aa0 │ │ │ │ + blls 313ac8 │ │ │ │ ldrsbge pc, [r4], #-131 @ 0xffffff7d @ │ │ │ │ @ instruction: 0x201cf8da │ │ │ │ - blvc 16b8408 │ │ │ │ + blvc 16b8430 │ │ │ │ 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 25a1e8 │ │ │ │ @ instruction: 0xf8d3464e │ │ │ │ ldrb r8, [r3], -r8 │ │ │ │ mlacs r5, r3, r8, pc @ │ │ │ │ - bcs a34a74 │ │ │ │ - bcc 29015c │ │ │ │ + bcs a34a9c │ │ │ │ + bcc 290184 │ │ │ │ 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 363d5c │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ ldmdbvs r8, {r2, r3, r9, ip, pc} │ │ │ │ - blx 1a579e0 │ │ │ │ + blx 1557a08 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [lr], #420 @ 0x1a4 │ │ │ │ @ instruction: 0xf10a462a │ │ │ │ @ instruction: 0xf1050344 │ │ │ │ tstls r2, #84, 2 │ │ │ │ @ instruction: 0xf04fab0f │ │ │ │ strmi r0, [sp], -r0, lsl #28 │ │ │ │ eors pc, ip, sp, asr #17 │ │ │ │ mcrreq 1, 0, pc, ip, cr13 @ │ │ │ │ @ instruction: 0xee10e9cd │ │ │ │ andls r6, ip, #1327104 @ 0x144000 │ │ │ │ @ instruction: 0xf8df910d │ │ │ │ - blgt 602640 │ │ │ │ + blgt 602668 │ │ │ │ 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 52364c │ │ │ │ + blx 3800d6 │ │ │ │ ldrmi r3, [r1], -r1, lsl #6 │ │ │ │ mlacc lr, r3, r8, pc @ │ │ │ │ @ instruction: 0xf842330b │ │ │ │ @ instruction: 0xf66be023 │ │ │ │ - ldrb pc, [r7], r9, lsl #27 @ │ │ │ │ + @ instruction: 0xe6d7fd75 │ │ │ │ strb r2, [r0, r0, lsr #14] │ │ │ │ - blls 306c44 │ │ │ │ + blls 306c6c │ │ │ │ streq lr, [r4], r3, lsl #22 │ │ │ │ - blcs 234288 │ │ │ │ + blcs 2342b0 │ │ │ │ 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 3183b0 │ │ │ │ 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 5e29a0 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ mulsgt r0, r5, r8 │ │ │ │ svclt 0x00084296 │ │ │ │ svceq 0x0001f1bc │ │ │ │ @ instruction: 0xf88dd03e │ │ │ │ - blge 9f22cc │ │ │ │ + blge 9f22f4 │ │ │ │ @ instruction: 0x469e951a │ │ │ │ @ instruction: 0xf1bc9308 │ │ │ │ stcgt 15, cr0, [pc], {1} │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ vst4.8 {d29-d32}, [pc :256] │ │ │ │ @ instruction: 0xf8da71ac │ │ │ │ @ instruction: 0xf6680010 │ │ │ │ - @ instruction: 0x7c6bf953 │ │ │ │ + @ instruction: 0x7c6bf93f │ │ │ │ ldreq pc, [ip, #-256] @ 0xffffff00 │ │ │ │ strtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6694680 │ │ │ │ - @ instruction: 0xf8dafc53 │ │ │ │ + @ instruction: 0xf8dafc3f │ │ │ │ @ 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 @ 21a1ac │ │ │ │ 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, [r0, #-428] @ 0xfffffe54 │ │ │ │ tstcs r0, r4, asr r2 │ │ │ │ @ instruction: 0xf6154638 │ │ │ │ - movwcs lr, #6496 @ 0x1960 │ │ │ │ + movwcs lr, #6476 @ 0x194c │ │ │ │ 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} │ │ │ │ + stc 6, cr15, [r6], {21} │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r6, r6, r6, lsr #7 │ │ │ │ + rsbseq r6, r6, lr, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r6, ip, lsl #7 │ │ │ │ - ldrsbteq r6, [r6], #-32 @ 0xffffffe0 │ │ │ │ + rsbseq r6, r6, r4, ror #6 │ │ │ │ + rsbseq r6, r6, r8, lsr #5 │ │ │ │ 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 19585ac │ │ │ │ @ instruction: 0xf8df4698 │ │ │ │ ldrbtmi r3, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ stmdavs ip!, {r1, r8, ip, pc} │ │ │ │ - blls 1758594 │ │ │ │ + blls 17585bc │ │ │ │ ldrbtmi r5, [r9], #2259 @ 0x8d3 │ │ │ │ @ instruction: 0x932d681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r3!, {r0, r1, r2, r3, r7, pc} │ │ │ │ - blcs 22ba4c │ │ │ │ + blcs 22ba74 │ │ │ │ addshi pc, sl, r0 │ │ │ │ - blcs 2b8ee4 │ │ │ │ + blcs 2b8f0c │ │ │ │ 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 +501904,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 71d2a8 │ │ │ │ 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 afa734 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 33a6d0 │ │ │ │ + blcs 33a6f8 │ │ │ │ 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 fec5866c │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ bicmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ - blcc 1d8520 │ │ │ │ + blcc 1d8548 │ │ │ │ @ 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 21af3c │ │ │ │ ldmdbvs r3, {r0, r1, r3, r6, r7, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf0402b05 │ │ │ │ - bvs ff6fb100 │ │ │ │ - blvc 8f4378 │ │ │ │ + bvs ff6fb128 │ │ │ │ + blvc 8f43a0 │ │ │ │ @ instruction: 0xf0402b01 │ │ │ │ @ instruction: 0x46108376 │ │ │ │ - blx ff157d84 │ │ │ │ + blx fec57dac │ │ │ │ ldmdbvs r3, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blcs 23b0e4 │ │ │ │ + blcs 23b10c │ │ │ │ strhi pc, [r8, #-0]! │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 278f7c │ │ │ │ + blcs 278fa4 │ │ │ │ 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 c586f0 │ │ │ │ + bcc 8586f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls d743c0 │ │ │ │ + blls d743e8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, pc, sl, ror #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bcs 2b9014 │ │ │ │ + bcs 2b903c │ │ │ │ teqphi pc, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ @ instruction: 0xe7e780bb │ │ │ │ vpadd.i8 q1, q0, │ │ │ │ - blcs 16fab04 │ │ │ │ + blcs 16fab2c │ │ │ │ sbchi pc, r8, r0, asr #4 │ │ │ │ - blcs b690d8 │ │ │ │ + blcs b69100 │ │ │ │ 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 +502036,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 e568ec │ │ │ │ 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 fe757e8c │ │ │ │ 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 b06094 │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ - blcs 346190 │ │ │ │ + blcs 3461b8 │ │ │ │ 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 +502086,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 2791e8 │ │ │ │ ldrhi pc, [r9], #-64 @ 0xffffffc0 │ │ │ │ andcs r6, r0, #1458176 @ 0x164000 │ │ │ │ andsls r9, r5, #20, 6 @ 0x50000000 │ │ │ │ - bvs ff906b6c │ │ │ │ - blvc 8745d8 │ │ │ │ + bvs ff906b94 │ │ │ │ + blvc 874600 │ │ │ │ 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 7231b8 │ │ │ │ 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 279234 │ │ │ │ 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 27922c │ │ │ │ adcshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf69b4618 │ │ │ │ - blls 658b5c │ │ │ │ + blls 658b34 │ │ │ │ cmnlt r0, lr, asr r9 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ - bvs ff8fb4d4 │ │ │ │ - blvc 8b4644 │ │ │ │ + bvs ff8fb4fc │ │ │ │ + blvc 8b466c │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs lr, {r1, r3, r4, r5, r7, r8, r9, pc}^ │ │ │ │ mcrcs 3, 0, r9, cr5, cr0, {0} │ │ │ │ - bge 64e980 │ │ │ │ - beq 1656a20 │ │ │ │ + bge 64e9a8 │ │ │ │ + beq 1656a48 │ │ │ │ ldm r2, {r0, r9, sl, fp, sp} │ │ │ │ stm sl, {r0, r1} │ │ │ │ cmple fp, r3 │ │ │ │ andls r6, r3, #897024 @ 0xdb000 │ │ │ │ - blvc 87466c │ │ │ │ + blvc 874694 │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r8, {r0, r1, r5, r7, r8, r9, pc}^ │ │ │ │ - blx 1cd80b6 │ │ │ │ + blx 17d80de │ │ │ │ stmdacs r0, {r0, r1, r9, fp, ip, pc} │ │ │ │ - blls 64e70c │ │ │ │ + blls 64e734 │ │ │ │ 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 ff8fb4b8 │ │ │ │ + blvc 8346c0 │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ tstls r4, #148, 6 @ 0x50000002 │ │ │ │ @ instruction: 0xf89169db │ │ │ │ - blvc 18326d0 │ │ │ │ - bvs fe4e5ec0 │ │ │ │ + blvc 18326f8 │ │ │ │ + bvs fe4e5ee8 │ │ │ │ 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 +502166,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 1b567fc │ │ │ │ @ instruction: 0x36d4f8df │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - blx 4f4c56 │ │ │ │ + blx 4f4c7e │ │ │ │ @ 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 500b0e │ │ │ │ svcvc 0x00921202 │ │ │ │ @ instruction: 0xf855320b │ │ │ │ @ instruction: 0xb1ab2022 │ │ │ │ cdpeq 1, 0, cr15, cr4, cr0, {0} │ │ │ │ stc2 10, cr15, [r2], {31} @ │ │ │ │ - blx 1526800 │ │ │ │ + blx 1526828 │ │ │ │ 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, #7565 @ 0x1d8d @ │ │ │ │ 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 653f7c │ │ │ │ @ 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 e56bc4 │ │ │ │ @ instruction: 0x46526878 │ │ │ │ - blge 5b94e8 │ │ │ │ + blge 5b9510 │ │ │ │ movwls r4, #17945 @ 0x4619 │ │ │ │ - @ instruction: 0xf8e6f69c │ │ │ │ - bleq 2967bc │ │ │ │ - blls 5ceea0 │ │ │ │ - bcs 274cec │ │ │ │ - bvs ff90ebc8 │ │ │ │ - blvc 8b47f8 │ │ │ │ + @ instruction: 0xf8d2f69c │ │ │ │ + bleq 2967e4 │ │ │ │ + blls 5ceec8 │ │ │ │ + bcs 274d14 │ │ │ │ + bvs ff90ebf0 │ │ │ │ + blvc 8b4820 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r2, r4, r6, r7, r9, pc}^ │ │ │ │ - blx feb58240 │ │ │ │ - blls 5c6c5c │ │ │ │ + blx fe658268 │ │ │ │ + blls 5c6c84 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 379410 │ │ │ │ + blcs 379438 │ │ │ │ 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 279448 │ │ │ │ sbchi pc, r8, #64 @ 0x40 │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - teqplt r0, pc, lsl #21 @ p-variant is OBSOLETE │ │ │ │ - blvs ff9013f8 │ │ │ │ - blvc 8f4838 │ │ │ │ + teqplt r0, fp, ror sl @ p-variant is OBSOLETE │ │ │ │ + blvs ff901420 │ │ │ │ + blvc 8f4860 │ │ │ │ @ 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 a58824 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89d81a9 │ │ │ │ - blcs 22698c │ │ │ │ + blcs 2269b4 │ │ │ │ eorshi pc, r3, #0 │ │ │ │ @ instruction: 0xf04f9819 │ │ │ │ - blls 529c14 │ │ │ │ + blls 529c3c │ │ │ │ @ instruction: 0xf1039a02 │ │ │ │ stcvc 5, cr0, [r3], {68} @ 0x44 │ │ │ │ andls r9, r4, r6, lsl #18 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ - b a74c6c │ │ │ │ + b a74c94 │ │ │ │ tstls r8, r3, lsl #2 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - cdp2 6, 6, cr15, cr4, cr7, {3} │ │ │ │ + cdp2 6, 5, cr15, cr0, cr7, {3} │ │ │ │ stmdals r4, {r1, r2, r7, r9, sl, lr} │ │ │ │ mcrreq 1, 0, pc, r0, cr13 @ │ │ │ │ stcvc 3, cr2, [r2], {-0} │ │ │ │ eorcs pc, ip, lr, lsl #17 │ │ │ │ ldcge 5, cr9, [r4, #-76] @ 0xffffffb4 │ │ │ │ stmib sp, {r4, r8, r9, ip, pc}^ │ │ │ │ andls r3, r9, #1140850688 @ 0x44000000 │ │ │ │ @@ -502283,67 +502291,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 a414d8 │ │ │ │ @ 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 25d8da │ │ │ │ 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: 0xf964f66b │ │ │ │ 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 27956c │ │ │ │ subshi pc, r0, #64 @ 0x40 │ │ │ │ - bcs 234e4c │ │ │ │ + bcs 234e74 │ │ │ │ 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 358948 │ │ │ │ vpmax.u8 d15, d11, d1 │ │ │ │ andle r4, sl, fp, lsr #4 │ │ │ │ orreq lr, fp, #6144 @ 0x1800 │ │ │ │ @ instruction: 0xf842685b │ │ │ │ - bl 3a69d8 │ │ │ │ + bl 3a6a00 │ │ │ │ @ instruction: 0xf893030b │ │ │ │ @ instruction: 0xf8003044 │ │ │ │ @ instruction: 0xf10b300b │ │ │ │ @ instruction: 0xf1bb0b01 │ │ │ │ mvnle r0, r0, lsl pc │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ - ldrbt sl, [pc], #3242 @ 21a948 │ │ │ │ + ldrbt sl, [pc], #3242 @ 21a970 │ │ │ │ subscs sl, r4, #24, 28 @ 0x180 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ @ instruction: 0xf6149306 │ │ │ │ - @ instruction: 0xf8d5ed84 │ │ │ │ - blls 3cab1c │ │ │ │ + @ instruction: 0xf8d5ed70 │ │ │ │ + blls 3cab44 │ │ │ │ @ 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 +502365,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 2235dc │ │ │ │ + blx 51e418 │ │ │ │ eormi pc, sl, #805306368 @ 0x30000000 │ │ │ │ - bl 3ce9e0 │ │ │ │ + bl 3cea08 │ │ │ │ ldmdavs r2, {r0, r1, r7, r9}^ │ │ │ │ eorcs pc, r3, lr, asr #16 │ │ │ │ @ instruction: 0xf89218f2 │ │ │ │ strbpl r2, [sl], #68 @ 0x44 │ │ │ │ - blcs 6275d8 │ │ │ │ + blcs 627600 │ │ │ │ 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 553cb8 │ │ │ │ stmdbge lr, {r0, r1, r4, r6, r8, fp, sp, lr} │ │ │ │ - beq e56e3c │ │ │ │ + beq e56e64 │ │ │ │ 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 2796b0 │ │ │ │ orrshi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf6aa69d8 │ │ │ │ - teqplt r0, fp, asr r9 @ p-variant is OBSOLETE │ │ │ │ - blvs ff8c1660 │ │ │ │ - blvc 674a7c │ │ │ │ + teqplt r0, r7, asr #18 @ p-variant is OBSOLETE │ │ │ │ + blvs ff8c1688 │ │ │ │ + blvc 674aa4 │ │ │ │ @ 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 │ │ │ │ + stcl 6, cr15, [r8], #80 @ 0x50 │ │ │ │ strtmi r9, [fp], -r2, lsl #20 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ strge lr, [r0], -sp, asr #19 │ │ │ │ @ instruction: 0xf8e6f7ff │ │ │ │ rsbsle r2, sp, r0, lsl #16 │ │ │ │ mlsge r0, sp, r8, pc @ │ │ │ │ @ instruction: 0xf1ba9919 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ stmiavs fp!, {r2, r5, r8, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stmdavs sl, {r1, r2, r4, r7, pc} │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ - @ instruction: 0xfff2f668 │ │ │ │ + @ instruction: 0xffdef668 │ │ │ │ ldrtvc r2, [fp], -r1, lsl #6 │ │ │ │ - blls 5c12d0 │ │ │ │ + blls 5c12f8 │ │ │ │ umaalle r4, r8, sl, r2 │ │ │ │ - bls 3236a8 │ │ │ │ + bls 3236d0 │ │ │ │ strbmi r9, [r1], -r0, lsl #6 │ │ │ │ ldrtmi r2, [r8], -r1, lsl #6 │ │ │ │ - blx fee58aac │ │ │ │ + blx fee58ad4 │ │ │ │ @ instruction: 0xf1bb4683 │ │ │ │ suble r0, r0, r0, lsl #30 │ │ │ │ mlane ip, r5, r8, pc @ │ │ │ │ - blls 2e2ac8 │ │ │ │ + blls 2e2af0 │ │ │ │ andeq pc, r0, fp, lsl #17 │ │ │ │ @ instruction: 0xf103181d │ │ │ │ - blx 21dbe0 │ │ │ │ + blx 21dc08 │ │ │ │ ldrbmi pc, [ip], #257 @ 0x101 @ │ │ │ │ - bl 4e8edc │ │ │ │ + bl 4e8f04 │ │ │ │ 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 627728 │ │ │ │ stccs 1, cr13, [r0], {238} @ 0xee │ │ │ │ - blge ff517d00 │ │ │ │ + blge ff517d28 │ │ │ │ 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 2353b4 │ │ │ │ mcrge 4, 7, pc, cr4, cr15, {1} @ │ │ │ │ mulscc r3, r3, r9 │ │ │ │ @ instruction: 0xf6bf2b00 │ │ │ │ stccs 14, cr10, [r0], {223} @ 0xdf │ │ │ │ - blge fef17d30 │ │ │ │ + blge fef17d58 │ │ │ │ @ instruction: 0xf89de408 │ │ │ │ - blcs 226bf8 │ │ │ │ - bls 34f22c │ │ │ │ + blcs 226c20 │ │ │ │ + bls 34f254 │ │ │ │ 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 355d34 │ │ │ │ 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 +502490,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 8657e0 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf7ffab72 │ │ │ │ @ instruction: 0xf105bbc7 │ │ │ │ @ instruction: 0xf6680018 │ │ │ │ - @ instruction: 0xe769ff3d │ │ │ │ + strb pc, [r9, -r9, lsr #30]! @ │ │ │ │ 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 fe6a6ca0 │ │ │ │ stmdale r1, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcs 9e97f0 │ │ │ │ + blcs 9e9818 │ │ │ │ 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 2ff84c │ │ │ │ @ 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 1d85fc │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ - bvs 255348 │ │ │ │ + bvs 255370 │ │ │ │ @ instruction: 0xf8956918 │ │ │ │ @ instruction: 0xf6672029 │ │ │ │ - strmi pc, [r6], -r3, lsl #27 │ │ │ │ + strmi pc, [r6], -pc, ror #26 │ │ │ │ ldrcc fp, [r4], -r0, lsr #2 │ │ │ │ stmdals r2, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xffc6f66a │ │ │ │ + @ instruction: 0xffb2f66a │ │ │ │ @ instruction: 0xf1054631 │ │ │ │ @ instruction: 0xf6680018 │ │ │ │ - movwcs pc, #7919 @ 0x1eef @ │ │ │ │ + movwcs pc, #7899 @ 0x1edb @ │ │ │ │ stccs 6, cr7, [r0], {59} @ 0x3b │ │ │ │ - blge 897e64 │ │ │ │ - bllt 1dd8c68 │ │ │ │ + blge 897e8c │ │ │ │ + bllt 1dd8c90 │ │ │ │ ldrb r9, [r2, r3, lsl #4] │ │ │ │ movwls fp, #12947 @ 0x3293 │ │ │ │ ldmdavs r8!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldmdbge r9, {r1, r4, r6, r9, sl, lr} │ │ │ │ - mcr2 6, 3, pc, cr2, cr11, {4} @ │ │ │ │ + mcr2 6, 2, pc, cr14, cr11, {4} @ │ │ │ │ andeq pc, r1, r0, lsl r0 @ │ │ │ │ - blge 417e84 │ │ │ │ + blge 417eac │ │ │ │ @ instruction: 0xf1059b19 │ │ │ │ stmib sp, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf10d0010 │ │ │ │ movtcc r0, #19536 @ 0x4c50 │ │ │ │ - blge 63f8e8 │ │ │ │ - blgt 5fece8 │ │ │ │ + blge 63f910 │ │ │ │ + blgt 5fed10 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ stmdals r2, {r0, r3, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xff86f66a │ │ │ │ + @ instruction: 0xff72f66a │ │ │ │ cdpge 6, 1, cr14, cr8, cr12, {0} │ │ │ │ subscs r4, r4, #1048576 @ 0x100000 │ │ │ │ movwls r4, #26160 @ 0x6630 │ │ │ │ - bl ff5d8510 │ │ │ │ - blcs 2418dc │ │ │ │ + bl ff0d8538 │ │ │ │ + blcs 241904 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr8, cr15, {1} │ │ │ │ ldrsbtgt pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ - blge 6545e8 │ │ │ │ - bge 655408 │ │ │ │ + blge 654610 │ │ │ │ + bge 655430 │ │ │ │ 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: 0xf895ff4f │ │ │ │ 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 29716c │ │ │ │ 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: 0xf8dbee54 │ │ │ │ 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, sl, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r6, r6, ror #27 │ │ │ │ + ldrhteq r5, [r6], #-222 @ 0xffffff22 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrhteq r5, [r6], #-192 @ 0xffffff40 │ │ │ │ + rsbseq r5, r6, r8, lsl #25 │ │ │ │ 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 +502624,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 fea2c63c │ │ │ │ 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 2f50b0 │ │ │ │ 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 1f58e26 │ │ │ │ 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 +502657,31 @@ │ │ │ │ cmplt r3, r3, lsr r8 │ │ │ │ @ instruction: 0xf7ff4635 │ │ │ │ @ instruction: 0x462affbf │ │ │ │ @ instruction: 0x46204639 │ │ │ │ cdpcs 8, 0, cr6, cr0, cr14, {1} │ │ │ │ @ instruction: 0xf7ffd1f4 │ │ │ │ ldmvs r8!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx 15d8990 │ │ │ │ + blx 10d89b8 │ │ │ │ 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 1cd9b90 │ │ │ │ ldrdhi pc, [r0], -r2 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d020 │ │ │ │ - blcs 226e84 │ │ │ │ + blcs 226eac │ │ │ │ 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 +502690,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, #2553 @ 0x9f9 @ │ │ │ │ @ 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 158f14 │ │ │ │ @ instruction: 0xf8d26b6a │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ eorle r0, r0, r0, lsl #30 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x46398092 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @@ -502714,15 +502722,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: 0xf9b8f6d3 │ │ │ │ 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 +502743,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 d59470 │ │ │ │ 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 fe7d8b3e │ │ │ │ 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 +502772,95 @@ │ │ │ │ ldrtmi fp, [sp], -r3, asr #2 │ │ │ │ mrc2 7, 6, pc, cr10, cr15, {7} │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ stmdavs pc!, {r5, r9, sl, lr} @ │ │ │ │ mvnsle r2, r0, lsl #30 │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ @ instruction: 0xf6d368b0 │ │ │ │ - stmdbvs r3!, {r0, r3, r5, r6, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r3!, {r0, r2, r4, r6, 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 0x0000ecd2 │ │ │ │ + rsbseq r5, r6, r4, lsl r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r6, r4, lsr r2 │ │ │ │ - rsbseq r5, r6, r2, rrx │ │ │ │ + rsbseq r5, r6, ip, lsl #4 │ │ │ │ + rsbseq r5, r6, sl, lsr r0 │ │ │ │ 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 235140 │ │ │ │ @ instruction: 0x4698d1f9 │ │ │ │ - blmi d6d94c │ │ │ │ + blmi d6d974 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3f5104 │ │ │ │ + blls 3f512c │ │ │ │ @ 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: 0xfff4f6d2 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8], #844 @ 0x34c │ │ │ │ ldrbmi r4, [r8], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6d19302 │ │ │ │ - @ instruction: 0x462afe13 │ │ │ │ + @ instruction: 0x462afdff │ │ │ │ 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: 0x4658fa93 │ │ │ │ + @ instruction: 0xf8d4f6d3 │ │ │ │ @ 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 2351e4 │ │ │ │ @ instruction: 0xe7add1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744628 │ │ │ │ - strb pc, [r4, sp, lsl #21]! @ │ │ │ │ - stcl 6, cr15, [r2], #-80 @ 0xffffffb0 │ │ │ │ - @ instruction: 0x00764f92 │ │ │ │ + @ instruction: 0xe7e4fa79 │ │ │ │ + mcrr 6, 1, pc, lr, cr4 @ │ │ │ │ + rsbseq r4, r6, sl, ror #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, ip, ror #30 │ │ │ │ + rsbseq r4, r6, r4, asr #30 │ │ │ │ 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 +502869,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 235264 │ │ │ │ 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, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dbd04b │ │ │ │ @ instruction: 0xf10b2024 │ │ │ │ adcsmi r0, r2, #32, 12 @ 0x2000000 │ │ │ │ ldmdavs r4, {r4, r7, r9, sl, lr}^ │ │ │ │ streq pc, [r4, -r2, lsr #3] │ │ │ │ @ instruction: 0xf8cdbf1c │ │ │ │ @ instruction: 0xf04fa004 │ │ │ │ @ instruction: 0xf1a40900 │ │ │ │ svclt 0x00180404 │ │ │ │ eorsle r4, r8, sl, lsr #13 │ │ │ │ @ instruction: 0x07eb683d │ │ │ │ - blvc d101e8 │ │ │ │ + blvc d10210 │ │ │ │ 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 ff8d3378 │ │ │ │ @ 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 +502918,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 239f2c │ │ │ │ sbcshi pc, r3, r0 │ │ │ │ stmdavs sl!, {r0, r2, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - bcs 239f10 │ │ │ │ + bcs 239f38 │ │ │ │ sbchi pc, fp, r0 │ │ │ │ @ instruction: 0xf6684650 │ │ │ │ - pkhbtmi pc, r2, r3, lsl #27 @ │ │ │ │ + @ instruction: 0x4682fd7f │ │ │ │ orrle r2, r5, r0, lsl #16 │ │ │ │ strcc lr, [r4, #-2525] @ 0xfffff623 │ │ │ │ - blcs 23fe84 │ │ │ │ + blcs 23feac │ │ │ │ rscshi pc, lr, r0 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf9e6f674 │ │ │ │ + @ instruction: 0xf9d2f674 │ │ │ │ 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 +502950,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 206cba0 │ │ │ │ @ instruction: 0xf6691149 │ │ │ │ - @ instruction: 0xf8dbfdd5 │ │ │ │ + @ instruction: 0xf8dbfdc1 │ │ │ │ @ instruction: 0xf5b33014 │ │ │ │ @ instruction: 0xf0007fac │ │ │ │ ldcvc 0, cr8, [fp], #-572 @ 0xfffffdc4 │ │ │ │ - bl 4e52f4 │ │ │ │ + bl 4e531c │ │ │ │ @ instruction: 0xf8d31343 │ │ │ │ vqadd.s8 d28, d0, d28 │ │ │ │ @ instruction: 0xf10780aa │ │ │ │ @ instruction: 0xf107010f │ │ │ │ - bl 25bb44 │ │ │ │ + bl 25bb6c │ │ │ │ and r0, r2, r0, lsl #28 │ │ │ │ @ instruction: 0xf0004572 │ │ │ │ @ instruction: 0xf81280a4 │ │ │ │ - bl 4eaf18 │ │ │ │ - blvs ff8e0024 │ │ │ │ + bl 4eaf40 │ │ │ │ + blvs ff8e004c │ │ │ │ smlalsle r4, r5, ip, r5 │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ @ instruction: 0xf47f7fac │ │ │ │ stmiavs r8!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blx f58cc8 │ │ │ │ + blx a58cf0 │ │ │ │ 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 +502992,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: 0x4601fd19 │ │ │ │ @ instruction: 0xf6674648 │ │ │ │ - @ instruction: 0x4601f831 │ │ │ │ + @ instruction: 0x4601f81d │ │ │ │ @ instruction: 0xf105b1ef │ │ │ │ @ instruction: 0xf8cd093f │ │ │ │ - bl 4833c4 │ │ │ │ + bl 4833ec │ │ │ │ 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: 0xf89cf66a │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf668001c │ │ │ │ - @ instruction: 0xe71ffb31 │ │ │ │ + sdiv pc, sp, fp │ │ │ │ @ instruction: 0xf43f2d00 │ │ │ │ @ instruction: 0xf10baf65 │ │ │ │ ldrmi r0, [sp], #-831 @ 0xfffffcc1 │ │ │ │ addsmi lr, sp, #2 │ │ │ │ svcge 0x005ef43f │ │ │ │ eorseq pc, pc, #-1073741784 @ 0xc0000028 │ │ │ │ svcne 0x0001f813 │ │ │ │ @@ -503040,33 +503048,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 4ebe8c │ │ │ │ @ instruction: 0xf8931343 │ │ │ │ andvc r3, fp, r0, asr #32 │ │ │ │ @ instruction: 0xe7dbd1f6 │ │ │ │ @ instruction: 0xf6674658 │ │ │ │ - @ instruction: 0xe6e8fef3 │ │ │ │ + usat pc, #8, pc, asr #29 @ │ │ │ │ mulpl ip, fp, r8 │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ @ instruction: 0xe68faef7 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6744628 │ │ │ │ - movwcs pc, #2279 @ 0x8e7 @ │ │ │ │ + movwcs pc, #2259 @ 0x8d3 @ │ │ │ │ @ instruction: 0xf614e6ff │ │ │ │ - svclt 0x0000eabc │ │ │ │ - @ instruction: 0x00764e98 │ │ │ │ + svclt 0x0000eaa8 │ │ │ │ + rsbseq r4, r6, r0, ror lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, lr, ror #26 │ │ │ │ + rsbseq r4, r6, r6, asr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed726a8 │ │ │ │ + bl fed726d0 │ │ │ │ @ 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 +503082,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 23559c │ │ │ │ @ instruction: 0x4628d1f8 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed726f8 │ │ │ │ + bl fed72720 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r9, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf69c6880 │ │ │ │ - vstrlt s30, [r8, #-492] @ 0xfffffe14 │ │ │ │ + vstrlt s30, [r8, #-412] @ 0xfffffe64 │ │ │ │ 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 235600 │ │ │ │ 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 @ 21b570 │ │ │ │ movwls r4, #13561 @ 0x34f9 │ │ │ │ @ instruction: 0xf8cd44fa │ │ │ │ andcs sl, r0, r4 │ │ │ │ - blx ff7d8f0c │ │ │ │ + blx ff2d8f34 │ │ │ │ @ instruction: 0x46836bf1 │ │ │ │ - mrc2 6, 2, pc, cr2, cr3, {6} │ │ │ │ + mrc2 6, 1, pc, cr14, cr3, {6} │ │ │ │ ldrtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf80af674 │ │ │ │ + @ instruction: 0xfff6f673 │ │ │ │ @ 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 23567c │ │ │ │ + bls 28f6bc │ │ │ │ @ instruction: 0x46584651 │ │ │ │ ldmdavs r3!, {r0, sp, lr, pc} │ │ │ │ @ instruction: 0xf66db173 │ │ │ │ - ldrdlt pc, [r0, -r3]! │ │ │ │ + msrlt R8_usr, pc │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6674650 │ │ │ │ - ssatmi pc, #19, r9, asr #28 @ │ │ │ │ + ldrtmi pc, [r2], r5, asr #28 @ │ │ │ │ @ instruction: 0x463a6836 │ │ │ │ @ instruction: 0x46584651 │ │ │ │ mvnle r2, r0, lsl #28 │ │ │ │ ldrbmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf66d4658 │ │ │ │ - smlawtlt r0, r1, sl, pc @ │ │ │ │ + msrlt R8_usr, sp │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6674650 │ │ │ │ - strtmi pc, [r0], -r7, asr #28 │ │ │ │ - blx ffb58f72 │ │ │ │ + @ instruction: 0x4620fe33 │ │ │ │ + blx ff658f9a │ │ │ │ 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: 0xf826f674 │ │ │ │ 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, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 2356c8 │ │ │ │ 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 21d8ff8 │ │ │ │ bicle r2, pc, r0, lsl #16 │ │ │ │ @ instruction: 0xf06fe7d3 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf816f674 │ │ │ │ + @ instruction: 0xf802f674 │ │ │ │ svclt 0x0000e7dc │ │ │ │ @ instruction: 0xffffffa7 │ │ │ │ @ instruction: 0xffffffa5 │ │ │ │ @ instruction: 0xffffffa1 │ │ │ │ @ instruction: 0xfffffed7 │ │ │ │ - blcc 335850 │ │ │ │ + blcc 335878 │ │ │ │ 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 +503188,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 35982c │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ - blmi 35980c │ │ │ │ + blmi 359834 │ │ │ │ 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 22cac8 │ │ │ │ rscshi pc, fp, r0 │ │ │ │ tstcc r8, #425984 @ 0x68000 │ │ │ │ addsmi r4, sl, #5242880 @ 0x500000 │ │ │ │ - blvc 70f6d4 │ │ │ │ + blvc 70f6fc │ │ │ │ suble r2, sp, r8, lsl #22 │ │ │ │ @ instruction: 0xf6684628 │ │ │ │ - strmi pc, [r0], r9, lsr #22 │ │ │ │ + pkhbtmi pc, r0, r5, lsl #22 @ │ │ │ │ @ instruction: 0xf6684628 │ │ │ │ - strmi pc, [r0, #3063] @ 0xbf7 │ │ │ │ + strmi pc, [r0, #3043] @ 0xbe3 │ │ │ │ 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 1b57878 │ │ │ │ + blne 1d18040 │ │ │ │ + blcs 2ba3d0 │ │ │ │ + blcs 3cf7e0 │ │ │ │ + blcs 34f7e8 │ │ │ │ + bmi 1bcfc38 │ │ │ │ @ instruction: 0xf8596963 │ │ │ │ - blx 49f73a │ │ │ │ + blx 49f762 │ │ │ │ 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 +503251,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 │ │ │ │ + @ instruction: 0x4680faf3 │ │ │ │ @ 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 +503277,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 2a41ae │ │ │ │ @ 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 235910 │ │ │ │ cdpcs 0, 0, cr13, cr0, cr14, {5} │ │ │ │ - bvc 1f0fad4 │ │ │ │ + bvc 1f0fafc │ │ │ │ @ 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 +503314,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 5d5678 │ │ │ │ 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, r0, lsr #18 │ │ │ │ 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 +503348,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 3ba5a4 │ │ │ │ strmi fp, [fp], -r4, lsl #30 │ │ │ │ eorle r4, r9, r8, lsr #12 │ │ │ │ - blcs 235948 │ │ │ │ + blcs 235970 │ │ │ │ rschi pc, lr, r0 │ │ │ │ @ instruction: 0xf8d7690f │ │ │ │ @ instruction: 0xf1b88000 │ │ │ │ suble r0, r5, r0, lsl #30 │ │ │ │ - blcs 43a61c │ │ │ │ + blcs 43a644 │ │ │ │ @ instruction: 0xf8d8d142 │ │ │ │ - blcs 227938 │ │ │ │ + blcs 227960 │ │ │ │ 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 2359c4 │ │ │ │ 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 235c48 │ │ │ │ adcshi pc, r6, r0 │ │ │ │ - bcs 2359a8 │ │ │ │ + bcs 2359d0 │ │ │ │ svclt 0x0008461a │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldcge 1, cr2, [r8], {9} │ │ │ │ - bcs 235b98 │ │ │ │ + bcs 235bc0 │ │ │ │ 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 45b9d8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ strtmi sl, [r1], -r2, lsl #16 │ │ │ │ @ instruction: 0xf66bcb0c │ │ │ │ - strtmi pc, [r0], -pc, asr #20 │ │ │ │ - blx 20d9366 │ │ │ │ + @ instruction: 0x4620fa3b │ │ │ │ + blx 1bd938e │ │ │ │ eoreq pc, r4, r5, lsl #2 │ │ │ │ @ instruction: 0xf105b90e │ │ │ │ @ instruction: 0x46020034 │ │ │ │ - blcc 459b10 │ │ │ │ + blcc 459b38 │ │ │ │ @ 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 235c5c │ │ │ │ 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 5e8260 │ │ │ │ svcge 0x0013ae02 │ │ │ │ ldm r3, {r2, r3, r5, r9, sl, lr} │ │ │ │ - blge 65ba14 │ │ │ │ + blge 65ba3c │ │ │ │ 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, r3, r9, 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 52d31c │ │ │ │ + blx 21d940c │ │ │ │ + blcs 235d10 │ │ │ │ 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 5006bc │ │ │ │ strcs lr, [fp], #-2509 @ 0xfffff633 │ │ │ │ ldm r3, {r3, r4, sl, fp, sp, pc} │ │ │ │ - blge 55ba74 │ │ │ │ + blge 55ba9c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0xf66bcb0c │ │ │ │ - strtmi pc, [r0], -sp, ror #19 │ │ │ │ - blx 85942a │ │ │ │ - blmi aee310 │ │ │ │ + @ instruction: 0x4620f9d9 │ │ │ │ + blx 359452 │ │ │ │ + blmi aee338 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 975af0 │ │ │ │ + blls 975b18 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r3, r0, lsl #6 │ │ │ │ pop {r1, r2, r3, r4, ip, sp, pc} │ │ │ │ - blvs 12bc258 │ │ │ │ + blvs 12bc280 │ │ │ │ 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 205b9a4 │ │ │ │ + blx ff1d947a │ │ │ │ svceq 0x0000f1b8 │ │ │ │ svcge 0x007ef43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 43a730 │ │ │ │ + bcs 43a758 │ │ │ │ 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 0x0072f613 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r6, r4, lsr #14 │ │ │ │ + ldrshteq r4, [r6], #-108 @ 0xffffff94 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, r0, lsl #11 │ │ │ │ + rsbseq r4, r6, r8, asr r5 │ │ │ │ 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 ffa24f58 │ │ │ │ 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 +503504,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 67c1f4 │ │ │ │ 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 +503525,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 388220 │ │ │ │ + bcs 237c70 │ │ │ │ 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 255ae0 │ │ │ │ + bmi fedd040c │ │ │ │ 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 8e7ccc │ │ │ │ rsble r2, sl, r6, lsl #22 │ │ │ │ @ instruction: 0xf6684658 │ │ │ │ - @ instruction: 0x4680f973 │ │ │ │ + pkhtbmi pc, r0, pc, asr #18 @ │ │ │ │ stmibvs r2, {r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ - blvc cb5c9c │ │ │ │ + blvc cb5cc4 │ │ │ │ @ instruction: 0xf0002a05 │ │ │ │ - bcs 3fbeec │ │ │ │ + bcs 3fbf14 │ │ │ │ addhi pc, r4, r0 │ │ │ │ @ instruction: 0xf7ff4605 │ │ │ │ stmdacs r0, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ addhi pc, r2, r0, asr #32 │ │ │ │ @ instruction: 0xf6684658 │ │ │ │ - strmi pc, [r5], -fp, ror #18 │ │ │ │ + @ instruction: 0x4605f957 │ │ │ │ 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 +503578,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 546918 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46214650 │ │ │ │ - @ instruction: 0xf8cef66b │ │ │ │ + @ instruction: 0xf8baf66b │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - movwlt pc, #31225 @ 0x79f9 @ │ │ │ │ + movwlt pc, #31205 @ 0x79e5 @ │ │ │ │ ldrdlt pc, [r0], -r7 │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ svclt 0x00082b00 │ │ │ │ - bleq 257e08 │ │ │ │ + bleq 257e30 │ │ │ │ str r2, [r8, r1, lsl #12]! │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ adcmi r6, r1, #16, 16 @ 0x100000 │ │ │ │ @ instruction: 0xf8dbd004 │ │ │ │ - blvc 45fd54 │ │ │ │ + blvc 45fd7c │ │ │ │ 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 355b1c │ │ │ │ + bllt 459e78 │ │ │ │ svclt 0x0008459b │ │ │ │ - bleq 257e48 │ │ │ │ + bleq 257e70 │ │ │ │ @ instruction: 0xf8dbe7de │ │ │ │ strmi r0, [r1], -r0 │ │ │ │ - blcs 235d24 │ │ │ │ + blcs 235d4c │ │ │ │ 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 428590 │ │ │ │ strls r9, [sl], #-11 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r3, r8, r9, fp, sp, pc} │ │ │ │ - blgt 51bd64 │ │ │ │ + blgt 51bd8c │ │ │ │ @ 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 59bdc8 │ │ │ │ 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 9ea5d8 │ │ │ │ ldm pc, {r5, fp, ip, lr, pc}^ @ │ │ │ │ svcne 0x001df002 │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f181f │ │ │ │ svcne 0x001f1f1f │ │ │ │ svcne 0x001f101f │ │ │ │ svcne 0x001f1f1f │ │ │ │ @@ -503670,131 +503678,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 826a60 │ │ │ │ strtmi fp, [r0], -r4, lsl #30 │ │ │ │ andsls r2, r9, r1, lsl #2 │ │ │ │ andsls r9, fp, #24, 2 │ │ │ │ muleq r3, r3, r8 │ │ │ │ ldrls sl, [sl, #-2842] @ 0xfffff4e6 │ │ │ │ @ instruction: 0x2601ac1c │ │ │ │ stm sp, {r2, r3, r8, r9, fp, lr, pc} │ │ │ │ strtmi r0, [r1], -r3 │ │ │ │ @ instruction: 0xf66aa806 │ │ │ │ - qsub8mi pc, r0, r9 @ │ │ │ │ - @ instruction: 0xf924f66b │ │ │ │ + strtmi pc, [r0], -r5, ror #31 │ │ │ │ + @ instruction: 0xf910f66b │ │ │ │ ldrbmi lr, [r8], r9, asr #13 │ │ │ │ and r4, r0, r5, lsl #12 │ │ │ │ @ instruction: 0x4613461d │ │ │ │ - bcs 235ebc │ │ │ │ + bcs 235ee4 │ │ │ │ @ instruction: 0xf8d8d1fa │ │ │ │ stmiavs fp!, {r3, ip} │ │ │ │ svclt 0x000a2900 │ │ │ │ tstcs r0, r0, asr #12 │ │ │ │ - blcs 22428c │ │ │ │ + blcs 2242b4 │ │ │ │ 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 │ │ │ │ + ldc 6, cr15, [lr, #76] @ 0x4c │ │ │ │ @ instruction: 0xdeff6b2b │ │ │ │ @ instruction: 0xdeff6913 │ │ │ │ - ldrsbteq r4, [r6], #-64 @ 0xffffffc0 │ │ │ │ + rsbseq r4, r6, r8, lsr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, r2, lsl #8 │ │ │ │ + ldrsbteq r4, [r6], #-58 @ 0xffffffc6 │ │ │ │ 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 a106fc │ │ │ │ ldrbtmi r4, [sl], #-2845 @ 0xfffff4e3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrtmi sp, [r8], -sp, lsr #2 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0x270081f0 │ │ │ │ stmdaeq r3, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0018 │ │ │ │ @ instruction: 0x4606fdfd │ │ │ │ smlabtcs r0, r8, r1, fp │ │ │ │ @ instruction: 0xf6734628 │ │ │ │ - @ instruction: 0x4628fb99 │ │ │ │ - stc2l 6, cr15, [lr, #-616] @ 0xfffffd98 │ │ │ │ + strtmi pc, [r8], -r5, lsl #23 │ │ │ │ + ldc2 6, cr15, [sl, #-616]! @ 0xfffffd98 │ │ │ │ @ instruction: 0xf0184628 │ │ │ │ stmdavs r4!, {r0, r1, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rscslt r4, r7, #-134217728 @ 0xf8000000 │ │ │ │ - blcs 235fc8 │ │ │ │ + blcs 235ff0 │ │ │ │ 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 1cd9952 │ │ │ │ @ instruction: 0xf613e7e9 │ │ │ │ - svclt 0x0000ed54 │ │ │ │ - rsbseq r4, r6, r2, lsr r1 │ │ │ │ + svclt 0x0000ed40 │ │ │ │ + rsbseq r4, r6, sl, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r6, lr, lsl #2 │ │ │ │ + rsbseq r4, r6, r6, ror #1 │ │ │ │ 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 3e2468 │ │ │ │ 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 fed731d8 │ │ │ │ @ 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, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strle r0, [r7, #-1923] @ 0xfffff87d │ │ │ │ - blcc 536284 │ │ │ │ + blcc 5362ac │ │ │ │ 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 17ed884 │ │ │ │ + blmi 17ed8ac │ │ │ │ @ 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 +503811,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 91d0a4 │ │ │ │ rsble r0, r5, r4, lsl #8 │ │ │ │ @ instruction: 0xf04f3c0c │ │ │ │ - b 1ddec58 │ │ │ │ + b 1ddec80 │ │ │ │ stmdbvs r1!, {r0, r1, r2, r8, fp}^ │ │ │ │ @ instruction: 0xf69a4630 │ │ │ │ - strbeq pc, [r3, -sp, lsl #24] @ │ │ │ │ - bhi b11478 │ │ │ │ + @ instruction: 0x0743fbf9 │ │ │ │ + bhi b114a0 │ │ │ │ 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 952168 │ │ │ │ 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 376148 │ │ │ │ @ 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: 0xf8acf667 │ │ │ │ @ instruction: 0xf8d568aa │ │ │ │ - bcc 54c0f0 │ │ │ │ + bcc 54c118 │ │ │ │ strbtmi r6, [r2], #-170 @ 0xffffff56 │ │ │ │ - bgt 402cec │ │ │ │ + bgt 402d14 │ │ │ │ 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 96d9bc │ │ │ │ @ instruction: 0xf85a6828 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ stmdavs r9!, {r0, r1, r4, ip, lr, pc}^ │ │ │ │ ldrtmi fp, [r2], -r0, ror #2 │ │ │ │ - @ instruction: 0xf838f6d2 │ │ │ │ + @ instruction: 0xf824f6d2 │ │ │ │ stmiavs fp!, {r4, r5, r8, ip, sp, pc} │ │ │ │ strmi r6, [r3], #-238 @ 0xffffff12 │ │ │ │ strb r6, [r1, r8, rrx] │ │ │ │ str r4, [pc, r3, lsr #13]! │ │ │ │ ldr r2, [lr, r0, lsl #6]! │ │ │ │ ldrtmi r4, [r1], -r8, lsl #12 │ │ │ │ - stcl 6, cr15, [sl, #76] @ 0x4c │ │ │ │ + ldc 6, cr15, [r6, #76]! @ 0x4c │ │ │ │ @ instruction: 0x4630e7f0 │ │ │ │ @ instruction: 0xf6139201 │ │ │ │ - @ instruction: 0x4607ec58 │ │ │ │ + strmi lr, [r7], -r4, asr #24 │ │ │ │ rscsle r2, r1, r0, lsl #16 │ │ │ │ stmdavs r9!, {r0, r9, fp, ip, pc}^ │ │ │ │ - b d9990 │ │ │ │ + b ffbd99b8 │ │ │ │ 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 │ │ │ │ + mcrr 6, 1, pc, r0, cr3 @ │ │ │ │ + ldrsbteq r3, [r6], #-240 @ 0xffffff10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, lr, ror #31 │ │ │ │ - rsbseq r3, r6, r2, asr pc │ │ │ │ + rsbseq r3, r6, r6, asr #31 │ │ │ │ + rsbseq r3, r6, sl, lsr #30 │ │ │ │ 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: 0xff82f6d1 │ │ │ │ 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 23626c │ │ │ │ @ instruction: 0x469bd1f9 │ │ │ │ @ instruction: 0xf6d29802 │ │ │ │ - bmi fec9a400 │ │ │ │ + bmi fec9a3d8 │ │ │ │ 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 258348 │ │ │ │ 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 @ 21c558 │ │ │ │ @ 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, r3, r5, r7, r8, fp, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf04f811e │ │ │ │ @ instruction: 0xf10d0800 │ │ │ │ stmib sp, {r4, r5, r8, fp}^ │ │ │ │ @ instruction: 0xf8cd5407 │ │ │ │ ldmdbvs sp!, {r2, r5, ip, sp, pc} │ │ │ │ stmib r9, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf8c93300 │ │ │ │ stmdavs ip!, {r3, ip, sp} │ │ │ │ movwls r9, #47874 @ 0xbb02 │ │ │ │ eorsle r2, r6, r0, lsl #24 │ │ │ │ @ instruction: 0xf04f6823 │ │ │ │ vqdmulh.s d16, d0, d0 │ │ │ │ - blcs 225c38 │ │ │ │ + blcs 225c60 │ │ │ │ movwls sl, #6923 @ 0x1b0b │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 2baef4 │ │ │ │ - blcs 3502d0 │ │ │ │ + blcs 2baf1c │ │ │ │ + blcs 3502f8 │ │ │ │ stmdbvs fp!, {r0, r1, r4, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ addshi pc, r9, r0 │ │ │ │ - blcs 175236c │ │ │ │ + blcs 1752394 │ │ │ │ ldmdble r9, {r0, r4, r5, r6, ip, lr, pc}^ │ │ │ │ andle r2, r4, r1, ror fp │ │ │ │ @ instruction: 0xf0002b79 │ │ │ │ - blcs 1dfc4e4 │ │ │ │ + blcs 1dfc50c │ │ │ │ tstcs r8, r3, lsl #2 │ │ │ │ @ instruction: 0xf7ffa80b │ │ │ │ orrlt pc, r4, sp, ror lr @ │ │ │ │ tstlt fp, r3, lsr #16 │ │ │ │ - bcs 2362e8 │ │ │ │ + bcs 236310 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ ldrmi r4, [ip], -r5, lsr #12 │ │ │ │ - blcs 2baf38 │ │ │ │ + blcs 2baf60 │ │ │ │ stmdbls r3, {r0, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf7ff9801 │ │ │ │ stccs 14, cr15, [r0], {109} @ 0x6d │ │ │ │ - b 1510a54 │ │ │ │ + b 1510a7c │ │ │ │ ldrtmi r0, [r8], -r8, lsl #16 │ │ │ │ - ldc2l 6, cr15, [sl, #-412]! @ 0xfffffe64 │ │ │ │ + stc2l 6, cr15, [r6, #-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: 0xf9b6f673 │ │ │ │ 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 236394 │ │ │ │ @ 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 50635c │ │ │ │ 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 14d61d0 │ │ │ │ @ instruction: 0xf85a6e2a │ │ │ │ ldmdavs r2, {r0, r1, ip, sp} │ │ │ │ movwpl pc, #1283 @ 0x503 @ │ │ │ │ @ instruction: 0x310cf893 │ │ │ │ @ instruction: 0xf855330b │ │ │ │ svcvs 0x002b1023 │ │ │ │ - blvc 8363cc │ │ │ │ - blvc 626368 │ │ │ │ + blvc 8363f4 │ │ │ │ + blvc 626390 │ │ │ │ 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 35bbfc │ │ │ │ ldrmi r4, [r1], -r8, lsr #12 │ │ │ │ mrc2 7, 0, pc, cr0, cr15, {7} │ │ │ │ mcrvs 7, 1, lr, cr11, cr5, {3} │ │ │ │ - blvc 4f63f4 │ │ │ │ + blvc 4f641c │ │ │ │ cmnle r0, r1, lsl #22 │ │ │ │ - bls 3b69c4 │ │ │ │ + bls 3b69ec │ │ │ │ @ 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 e56280 │ │ │ │ @ instruction: 0xf85a6e2a │ │ │ │ ldmdavs r2, {r0, r1, ip, sp} │ │ │ │ cmnpmi r0, #12582912 @ p-variant is OBSOLETE @ 0xc00000 │ │ │ │ @ instruction: 0xf8937b10 │ │ │ │ stmdacs r1, {r1, r3, r6, r7, r8, fp, ip} │ │ │ │ tstpeq fp, r1, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs fp, r0, #24, 30 @ 0x60 │ │ │ │ eorne pc, r1, r5, asr r8 @ │ │ │ │ ldrle r0, [r6, #-1864] @ 0xfffff8b8 │ │ │ │ @ instruction: 0xe7e44611 │ │ │ │ svcvc 0x002af5b3 │ │ │ │ @ instruction: 0xe74cd091 │ │ │ │ @ instruction: 0x46184611 │ │ │ │ movwls r9, #16901 @ 0x4205 │ │ │ │ - blx 14d9e50 │ │ │ │ + blx fd9e78 │ │ │ │ andcc lr, r4, #3620864 @ 0x374000 │ │ │ │ svceq 0x0001f010 │ │ │ │ @ instruction: 0x4628d013 │ │ │ │ - bleq 298534 │ │ │ │ - @ instruction: 0xff2ef666 │ │ │ │ + bleq 29855c │ │ │ │ + @ instruction: 0xff1af666 │ │ │ │ @ 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 fe25adbe │ │ │ │ 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 1976ba4 │ │ │ │ adcmi r2, fp, r1, lsl #6 │ │ │ │ addslt r3, fp, #1024 @ 0x400 │ │ │ │ ldc2l 7, cr15, [sl, #1020] @ 0x3fc │ │ │ │ movweq lr, #47680 @ 0xba40 │ │ │ │ - blx fe31adc2 │ │ │ │ + blx fe31adea │ │ │ │ @ instruction: 0xf06fe717 │ │ │ │ strtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf904f673 │ │ │ │ + @ instruction: 0xf8f0f673 │ │ │ │ @ instruction: 0xf613e738 │ │ │ │ - movwcs lr, #2778 @ 0xada │ │ │ │ + movwcs lr, #2758 @ 0xac6 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ - rsbseq r3, r6, r4, ror lr │ │ │ │ + rsbseq r3, r6, ip, asr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, sl, ror #28 │ │ │ │ - rsbseq r3, r6, sl, lsr lr │ │ │ │ + rsbseq r3, r6, r2, asr #28 │ │ │ │ + rsbseq r3, r6, r2, lsl lr │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed73678 │ │ │ │ + bl fed736a0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf6a8460d │ │ │ │ - ldmiblt r0!, {r0, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcc 67a918 │ │ │ │ + ldmiblt r0!, {r0, r2, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcc 67a940 │ │ │ │ svclt 0x00842b01 │ │ │ │ @ instruction: 0x46042138 │ │ │ │ strtmi sp, [r0], -r6, lsl #16 │ │ │ │ - stc2 6, cr15, [r8], {168} @ 0xa8 │ │ │ │ + ldc2l 6, cr15, [r4], #-672 @ 0xfffffd60 │ │ │ │ mrseq pc, (UNDEF: 30) @ │ │ │ │ addeq r4, r9, r4, lsl #12 │ │ │ │ @ instruction: 0xf6d16a68 │ │ │ │ - @ instruction: 0xf04ffe59 │ │ │ │ + @ instruction: 0xf04ffe45 │ │ │ │ movtvs r3, #17151 @ 0x42ff │ │ │ │ addvs r6, r2, #66 @ 0x42 │ │ │ │ @ instruction: 0x4620bd38 │ │ │ │ - ldc2l 6, cr15, [r8], #-672 @ 0xfffffd60 │ │ │ │ + stc2l 6, cr15, [r4], #-672 @ 0xfffffd60 │ │ │ │ mrseq pc, (UNDEF: 31) @ │ │ │ │ addeq r1, r9, r4, asr #24 │ │ │ │ svclt 0x0000e7ee │ │ │ │ - blcs 2371d8 │ │ │ │ + blcs 237200 │ │ │ │ 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 +504115,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 f58944 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strtmi r4, [lr], -fp, asr #13 │ │ │ │ svcmi 0x0004f85a │ │ │ │ - blvs 1ac898c │ │ │ │ + blvs 1ac89b4 │ │ │ │ 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 1b08a08 │ │ │ │ @ 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 1ac8a40 │ │ │ │ @ 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 18adfa0 │ │ │ │ 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 1308a84 │ │ │ │ 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 +504179,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 1b12a4c │ │ │ │ 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 ff9106e4 │ │ │ │ + blvc 10f66c8 │ │ │ │ @ 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 ff0a86fc │ │ │ │ stmdale r3, {r5, r8, r9, fp, sp}^ │ │ │ │ - blcs 9eb24c │ │ │ │ + blcs 9eb274 │ │ │ │ ldm pc, {r6, fp, ip, lr, pc}^ @ │ │ │ │ svccc 0x0034f003 │ │ │ │ svccc 0x003f3f3f │ │ │ │ svccc 0x003f343f │ │ │ │ svccc 0x003f3f3f │ │ │ │ svccc 0x003f413f │ │ │ │ svccc 0x003f3f3f │ │ │ │ @@ -504223,101 +504231,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 fed73904 │ │ │ │ @ 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 4b6c80 │ │ │ │ @ instruction: 0xf6d06a19 │ │ │ │ - msrlt CPSR_f, r7, lsr #18 │ │ │ │ + msrlt CPSR_f, r3, lsl r9 │ │ │ │ @ instruction: 0x462269f3 │ │ │ │ ldcne 8, cr6, [r8, #-516] @ 0xfffffdfc │ │ │ │ @ instruction: 0xff72f7ff │ │ │ │ tstcs r0, r0, ror #16 │ │ │ │ - @ instruction: 0xf988f6d0 │ │ │ │ + @ instruction: 0xf974f6d0 │ │ │ │ stmdblt r8, {r0, r2, r9, sl, lr}^ │ │ │ │ stmiavs r3!, {r4, r5, r6, r8, sl, fp, ip, sp, pc} │ │ │ │ strtmi r6, [r9], -r3, asr #5 │ │ │ │ @ instruction: 0xf6d06860 │ │ │ │ - @ instruction: 0x4605f97f │ │ │ │ + strmi pc, [r5], -fp, ror #18 │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ strtmi r6, [r1], -r8, lsr #17 │ │ │ │ - blcs 237438 │ │ │ │ + blcs 237460 │ │ │ │ @ instruction: 0xf7ffd0f1 │ │ │ │ ldrb pc, [r0, fp, asr #29]! @ │ │ │ │ @ instruction: 0xf6d02100 │ │ │ │ - @ instruction: 0x4605f971 │ │ │ │ + @ instruction: 0x4605f95d │ │ │ │ stmdavs r0!, {r3, r4, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6d02100 │ │ │ │ - strmi pc, [r5], -fp, ror #18 │ │ │ │ + @ instruction: 0x4605f957 │ │ │ │ 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: 0xf942f6d0 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmiavs r8!, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ - blvs 12ee000 │ │ │ │ + blvs 12ee028 │ │ │ │ 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: 0x4605f931 │ │ │ │ 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 276f20 │ │ │ │ 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 e58c3c │ │ │ │ tstcs r2, r3, lsl #2 │ │ │ │ @ instruction: 0xf901fa02 │ │ │ │ - cdp2 6, 3, cr15, cr2, cr5, {3} │ │ │ │ + cdp2 6, 1, cr15, cr14, cr5, {3} │ │ │ │ @ instruction: 0x460569b3 │ │ │ │ @ instruction: 0xf1056183 │ │ │ │ ldmibvs r0!, {r2, r6, r8, r9, sl}^ │ │ │ │ - blx 11da29e │ │ │ │ + blx cda2c6 │ │ │ │ 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: 0xf8d2f667 │ │ │ │ ldrbmi r4, [r8], -r9, lsr #12 │ │ │ │ - @ instruction: 0xf9c4f669 │ │ │ │ + @ instruction: 0xf9b0f669 │ │ │ │ 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 +504337,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, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ @ instruction: 0xf6a869e8 │ │ │ │ - @ instruction: 0x970bfaf5 │ │ │ │ + strls pc, [fp, -r1, ror #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: 0xf888f667 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf97af669 │ │ │ │ + @ instruction: 0xf966f669 │ │ │ │ ldmibvs fp, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ andgt pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0xf1bc3604 │ │ │ │ eorsle r0, r9, r0, lsl #30 │ │ │ │ strbeq pc, [r4, -r5, lsl #2] @ │ │ │ │ @ instruction: 0xf8dce7b6 │ │ │ │ tstcs r4, r0, lsr r0 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ @ instruction: 0xf6659304 │ │ │ │ - stmibvs fp!, {r0, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs fp!, {r0, r2, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ stmibvs r8!, {r2, r8, fp, ip, pc}^ │ │ │ │ - blx fe2da39c │ │ │ │ + blx 1dda3c4 │ │ │ │ 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 31ce58 │ │ │ │ eorscc pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf8954648 │ │ │ │ @ instruction: 0xf8953055 │ │ │ │ @ instruction: 0x464d2054 │ │ │ │ - @ instruction: 0xf862f667 │ │ │ │ + @ instruction: 0xf84ef667 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf940f669 │ │ │ │ + @ instruction: 0xf92cf669 │ │ │ │ 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 ffada338 │ │ │ │ strmi r2, [r1], r3, lsl #2 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - stc2l 6, cr15, [ip, #-404]! @ 0xfffffe6c │ │ │ │ + ldc2l 6, cr15, [r8, #-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 +504417,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: 0xf806f667 │ │ │ │ @ instruction: 0x46584639 │ │ │ │ - @ instruction: 0xf8f8f669 │ │ │ │ + @ instruction: 0xf8e4f669 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8, #-404] @ 0xfffffe6c │ │ │ │ @ instruction: 0xf100970b │ │ │ │ stmib r4, {r5, sl, fp}^ │ │ │ │ strmi r8, [r7], -r0, lsl #16 │ │ │ │ andhi pc, r8, r4, asr #17 │ │ │ │ - blls 3c3228 │ │ │ │ + blls 3c3250 │ │ │ │ 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 34365c │ │ │ │ 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 205a40c │ │ │ │ andls r4, r4, r9, asr #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - stc2 6, cr15, [r2, #-404] @ 0xfffffe6c │ │ │ │ + stc2l 6, cr15, [lr], #404 @ 0x194 │ │ │ │ strmi r6, [r1], fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - blx 65a4f8 │ │ │ │ + @ instruction: 0xf9fcf6a8 │ │ │ │ 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 31cadc │ │ │ │ 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 fed73cb4 │ │ │ │ @ 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 ff2e2f78 │ │ │ │ + blvc 8b6b40 │ │ │ │ eorle r2, pc, r5, lsl #20 │ │ │ │ vnmlane.f64 d22, d12, d11 │ │ │ │ streq lr, [r4], #2817 @ 0xb01 │ │ │ │ movwlt r6, #56229 @ 0xdba5 │ │ │ │ ldcllt 6, cr4, [r8, #160]! @ 0xa0 │ │ │ │ ldmdavs r8!, {r0, r9, fp, sp, lr} │ │ │ │ - @ instruction: 0xff3ef6cf │ │ │ │ + @ instruction: 0xff2af6cf │ │ │ │ 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, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4639d1f6 │ │ │ │ @ instruction: 0xf7ff69f0 │ │ │ │ strmi pc, [r5], -r5, asr #25 │ │ │ │ ldmdavs r8!, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6cf4631 │ │ │ │ - strb pc, [r3, r5, asr #30]! @ │ │ │ │ - bl 277708 │ │ │ │ - blvs feb5dd0c │ │ │ │ + @ instruction: 0xe7e3ff31 │ │ │ │ + bl 277730 │ │ │ │ + blvs feb5dd34 │ │ │ │ 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 a375b0 │ │ │ │ + bcc 292e74 │ │ │ │ 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 +504542,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 e6e3f4 │ │ │ │ ldmdavs r8!, {r1, r3, r5, r9, sl, lr} │ │ │ │ - cdp2 6, 13, cr15, cr14, cr15, {6} │ │ │ │ + cdp2 6, 12, cr15, cr10, 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 +504564,20 @@ │ │ │ │ @ instruction: 0xf8564604 │ │ │ │ strcc r0, [r1, #-3844] @ 0xfffff0fc │ │ │ │ @ instruction: 0x463ab1f0 │ │ │ │ strmi r4, [r8, #1569]! @ 0x621 │ │ │ │ @ instruction: 0xf856d1f4 │ │ │ │ @ instruction: 0xf8d33c04 │ │ │ │ @ instruction: 0x4650a01c │ │ │ │ - @ instruction: 0xf8cef6a8 │ │ │ │ + @ instruction: 0xf8baf6a8 │ │ │ │ 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: 0xf916f6a8 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0xf8c9fc23 │ │ │ │ @ instruction: 0x46040038 │ │ │ │ svceq 0x0004f856 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x460487f0 │ │ │ │ @@ -504599,263 +504607,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 8ae844 │ │ │ │ @ instruction: 0xf64f9316 │ │ │ │ @ instruction: 0xf6cf3378 │ │ │ │ tstls r2, #-335544317 @ 0xec000003 │ │ │ │ tstls r7, #33792 @ 0x8400 │ │ │ │ tstls r5, #43008 @ 0xa800 │ │ │ │ @ instruction: 0xf6d12000 │ │ │ │ - ldrshtls pc, [r0], -sp @ │ │ │ │ - @ instruction: 0xf814f6d0 │ │ │ │ + eorsls pc, r0, r9, ror #19 │ │ │ │ + @ instruction: 0xf800f6d0 │ │ │ │ ldmdals r0!, {r0, r1, r9, sl, lr} │ │ │ │ - @ instruction: 0xf6d09327 │ │ │ │ - @ instruction: 0xf8d8f80f │ │ │ │ - bls 7a8d2c │ │ │ │ + @ instruction: 0xf6cf9327 │ │ │ │ + @ instruction: 0xf8d8fffb │ │ │ │ + bls 7a8d54 │ │ │ │ ldrsbgt pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0x461768db │ │ │ │ - bge 257400 │ │ │ │ + bge 257428 │ │ │ │ @ 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] @ 21be25 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [lr, #828]! @ 0x33c │ │ │ │ tstcs r0, r8, lsr #16 │ │ │ │ - ldc2 6, cr15, [lr, #828]! @ 0x33c │ │ │ │ + stc2 6, cr15, [sl, #828]! @ 0x33c │ │ │ │ stmdavs r3!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #233 @ 0xe9 │ │ │ │ strpl lr, [r3], -sp, asr #19 │ │ │ │ @ instruction: 0x4626461f │ │ │ │ movwls r4, #9931 @ 0x26cb │ │ │ │ - blcs 33ba30 │ │ │ │ + blcs 33ba58 │ │ │ │ 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 17257a4 │ │ │ │ addsmi fp, r3, #24, 30 @ 0x60 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf0402300 │ │ │ │ cdpvs 0, 3, cr8, cr2, cr1, {6} │ │ │ │ - blvc cb6de8 │ │ │ │ + blvc cb6e10 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ stmibvs fp!, {r0, r2, r4, r6, r8, r9, pc} │ │ │ │ @ instruction: 0xf140035a │ │ │ │ @ instruction: 0xf43380b7 │ │ │ │ @ instruction: 0xf0402380 │ │ │ │ strtmi r8, [r8], -sl, ror #3 │ │ │ │ - mrc2 6, 7, pc, cr2, cr8, {4} │ │ │ │ + mrc2 6, 6, pc, cr14, cr8, {4} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ svcvs 0x003380ad │ │ │ │ ldrdls pc, [r0], -r3 │ │ │ │ @ instruction: 0xf8996973 │ │ │ │ - blcs 1724df4 │ │ │ │ + blcs 1724e1c │ │ │ │ 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 e2e674 │ │ │ │ movwcs r9, #13065 @ 0x3309 │ │ │ │ @ instruction: 0x932a962b │ │ │ │ - stc2l 6, cr15, [r4, #-608]! @ 0xfffffda0 │ │ │ │ + ldc2l 6, cr15, [r0, #-608] @ 0xfffffda0 │ │ │ │ stmdavs fp!, {r3, r4, r5, r8, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bge bfd84c │ │ │ │ + bge bfd874 │ │ │ │ andls r9, r1, #2621440 @ 0x280000 │ │ │ │ - bge 106e748 │ │ │ │ + bge 106e770 │ │ │ │ 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 21ee50 │ │ │ │ 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 ff8f6f14 │ │ │ │ @ instruction: 0xf892681a │ │ │ │ ldmib r2, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a21674 │ │ │ │ + blcs a2169c │ │ │ │ strmi fp, [fp], -r8, lsl #31 │ │ │ │ - blcc 292eb0 │ │ │ │ + blcc 292ed8 │ │ │ │ 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 658e94 │ │ │ │ + blhi fe4ffcb8 │ │ │ │ + blhi fe4e10bc │ │ │ │ + blhi fe4ffcc0 │ │ │ │ + blhi fe5008c4 │ │ │ │ + blhi fe4ffcc8 │ │ │ │ + blhi fe4ffccc │ │ │ │ + blhi fe4ffcd0 │ │ │ │ sbclt r8, fp, #142336 @ 0x22c00 │ │ │ │ stmdavs r1!, {r9, sp} │ │ │ │ svclt 0x00084592 │ │ │ │ @ instruction: 0xd12c4299 │ │ │ │ stmdbcs r0, {r4, r5, r9, fp, ip, pc} │ │ │ │ adchi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf1044639 │ │ │ │ @ instruction: 0xf6980008 │ │ │ │ - ldmib r4, {r0, r4, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib r4, {r0, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addsmi r3, sl, #-1342177280 @ 0xb0000000 │ │ │ │ - blls 3d1b24 │ │ │ │ + blls 3d1b4c │ │ │ │ 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: 0xff5cf6a7 │ │ │ │ addmi r9, r3, #8, 22 @ 0x2000 │ │ │ │ - bls 291560 │ │ │ │ - bvs 1a3705c │ │ │ │ + bls 291588 │ │ │ │ + bvs 1a37084 │ │ │ │ mrc2 7, 3, pc, cr8, cr15, {7} │ │ │ │ - bvs ff2b796c │ │ │ │ + bvs ff2b7994 │ │ │ │ vqsub.s8 d20, d16, d10 │ │ │ │ @ instruction: 0xf04f8233 │ │ │ │ strdvs r3, [r3], #-63 @ 0xffffffc1 @ │ │ │ │ @ instruction: 0xf10862a3 │ │ │ │ @ instruction: 0xf8550801 │ │ │ │ @ instruction: 0xf8c43f04 │ │ │ │ @ instruction: 0xf8c4a000 │ │ │ │ - blcs 244fc0 │ │ │ │ + blcs 244fe8 │ │ │ │ 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 ffadaf36 │ │ │ │ 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], -r3, lsr #30 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ ldmdals r0!, {r0, r1, r8, r9, sl, fp, sp, pc} │ │ │ │ ldrhi lr, [r3], #-2525 @ 0xfffff623 │ │ │ │ - @ instruction: 0xf9d2f6d1 │ │ │ │ + @ instruction: 0xf9bef6d1 │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ ldrtmi r8, [r1], ip, ror #3 │ │ │ │ strbmi r2, [r0], -r3, lsl #2 │ │ │ │ - blx fe3da916 │ │ │ │ + blx 1eda93e │ │ │ │ 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 27bc5c │ │ │ │ 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, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d1bc │ │ │ │ - ldc2l 6, cr15, [ip, #608]! @ 0x260 │ │ │ │ + stc2l 6, cr15, [r8, #608]! @ 0x260 │ │ │ │ @ instruction: 0xd1b72800 │ │ │ │ - blcs 277550 │ │ │ │ - bvs ffd113d0 │ │ │ │ - blvc 8b7018 │ │ │ │ + blcs 277578 │ │ │ │ + bvs ffd113f8 │ │ │ │ + blvc 8b7040 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r2, r6, r9, pc}^ │ │ │ │ - cdp2 6, 9, cr15, cr4, cr7, {5} │ │ │ │ + cdp2 6, 8, cr15, cr0, cr7, {5} │ │ │ │ @ instruction: 0xd1a92800 │ │ │ │ ldmdage r9!, {r0, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6989a30 │ │ │ │ - stclls 12, cr15, [r0, #-500] @ 0xfffffe0c │ │ │ │ + stclls 12, cr15, [r0, #-420] @ 0xfffffe5c │ │ │ │ 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 │ │ │ │ + mrrc2 6, 9, pc, r6, cr8 @ │ │ │ │ ldrdgt pc, [r4], -r4 @ │ │ │ │ stmdavs r3!, {r6, fp, ip, pc} │ │ │ │ ldrdne pc, [r0], -ip │ │ │ │ movwls r6, #51206 @ 0xc806 │ │ │ │ - blx fefb70ac │ │ │ │ + blx fefb70d4 │ │ │ │ movwls pc, #57990 @ 0xe286 @ │ │ │ │ @ instruction: 0xf381fab1 │ │ │ │ ldmdbeq fp, {r1, r4, r6, r8, fp}^ │ │ │ │ svclt 0x0008429a │ │ │ │ - bleq 259150 │ │ │ │ + bleq 259178 │ │ │ │ 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 ef7c8c │ │ │ │ @ instruction: 0xf040429a │ │ │ │ @ instruction: 0xf10b8095 │ │ │ │ @ instruction: 0xf85c0b01 │ │ │ │ @ instruction: 0xf850102b │ │ │ │ - blx fee750fc │ │ │ │ - blx fefd9a58 │ │ │ │ + blx fee75124 │ │ │ │ + blx fefd9a80 │ │ │ │ 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 45c314 │ │ │ │ @ instruction: 0xf73f2b00 │ │ │ │ @ instruction: 0xe736af14 │ │ │ │ ldrsbt pc, [ip], -r1 @ │ │ │ │ @ instruction: 0xf8de6bf3 │ │ │ │ ldmdavs r8, {sp} │ │ │ │ @ instruction: 0xf8929208 │ │ │ │ andsls ip, r0, ip │ │ │ │ @ instruction: 0xf1ac7b02 │ │ │ │ - blx fee1d0a8 │ │ │ │ + blx fee1d0d0 │ │ │ │ @ instruction: 0xf1bcf080 │ │ │ │ - b 15e0cb0 │ │ │ │ + b 15e0cd8 │ │ │ │ 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 +504871,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 6111e4 │ │ │ │ + bcs 24393c │ │ │ │ movwcs fp, #3860 @ 0xf14 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 689e38 │ │ │ │ + blls 689e60 │ │ │ │ ldmdals r0, {r2, r3, r9, fp, ip, pc} │ │ │ │ svclt 0x00144282 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ movwlt r0, #45825 @ 0xb301 │ │ │ │ tstls r9, fp, asr #21 │ │ │ │ - blvc 837170 │ │ │ │ + blvc 837198 │ │ │ │ @ instruction: 0xf0402801 │ │ │ │ ldmibvs r8, {r1, r3, r4, r7, r8, pc}^ │ │ │ │ - cdp2 6, 4, cr15, cr14, cr7, {5} │ │ │ │ + cdp2 6, 3, cr15, cr10, cr7, {5} │ │ │ │ andls r9, r8, lr, lsl #22 │ │ │ │ stmdacs r0, {r3, r4, r6, r8, fp, sp, lr} │ │ │ │ orrshi pc, r1, r0 │ │ │ │ stmdavs r0, {r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ mulgt ip, r0, r8 │ │ │ │ svceq 0x0001f1bc │ │ │ │ orrhi pc, r9, r0, asr #32 │ │ │ │ @ instruction: 0xf6a769c0 │ │ │ │ - blls 45ca28 │ │ │ │ + blls 45ca00 │ │ │ │ @ instruction: 0xf0004283 │ │ │ │ ldmdbls r9, {r0, r1, r8, pc} │ │ │ │ movwls r6, #34915 @ 0x8863 │ │ │ │ ldrmi r9, [fp, #2824] @ 0xb08 │ │ │ │ @ instruction: 0xf8d1d012 │ │ │ │ - blvs fff1523c │ │ │ │ + blvs fff15264 │ │ │ │ @ instruction: 0xf000459e │ │ │ │ ldmdbls r1, {r1, r3, r5, r7, pc} │ │ │ │ - bls 643d94 │ │ │ │ + bls 643dbc │ │ │ │ stmdbls sp, {r0, r1, r3, lr} │ │ │ │ svclt 0x00144291 │ │ │ │ @ instruction: 0xf0032300 │ │ │ │ - blcs 21dd6c │ │ │ │ + blcs 21dd94 │ │ │ │ addshi pc, sp, r0, asr #32 │ │ │ │ @ instruction: 0xf6989805 │ │ │ │ - @ instruction: 0xe6b8fc31 │ │ │ │ - bvs ef79a0 │ │ │ │ + ssat pc, #25, sp, lsl #24 @ │ │ │ │ + bvs ef79c8 │ │ │ │ @ instruction: 0xd1f7429a │ │ │ │ strtmi lr, [r9], -r1, ror #14 │ │ │ │ @ instruction: 0x4628ad39 │ │ │ │ @ instruction: 0xf6989a30 │ │ │ │ - @ instruction: 0x4628fb9b │ │ │ │ + strtmi pc, [r8], -r7, lsl #23 │ │ │ │ @ instruction: 0xf7ffa927 │ │ │ │ ldrt pc, [sp], r1, lsr #21 @ │ │ │ │ - bcs 277664 │ │ │ │ + bcs 27768c │ │ │ │ pkhbtmi fp, r1, r8, lsl #30 │ │ │ │ svclt 0x00189307 │ │ │ │ @ instruction: 0xf47f9306 │ │ │ │ @ instruction: 0xf8d9ae1f │ │ │ │ - bls 6a920c │ │ │ │ + bls 6a9234 │ │ │ │ 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 fe22528c │ │ │ │ stmdale r8!, {r5, r9, fp, sp} │ │ │ │ - bcs 9eb9dc │ │ │ │ + bcs 9eba04 │ │ │ │ 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 +504958,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 fe24d2f4 │ │ │ │ svceq 0x0020f1bc │ │ │ │ stmdale fp!, {r3, ip, pc} │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 21d274 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 21d29c │ │ │ │ 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 +504990,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 27bee8 │ │ │ │ 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 537aaa │ │ │ │ @ instruction: 0xf8941103 │ │ │ │ svcvc 0x008bc00e │ │ │ │ @ instruction: 0xf856330b │ │ │ │ - blvc 1ae136c │ │ │ │ + blvc 1ae1394 │ │ │ │ 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 6c3b6c │ │ │ │ @ instruction: 0xf47f0803 │ │ │ │ @ instruction: 0x4648af59 │ │ │ │ - stc2 6, cr15, [ip], #-608 @ 0xfffffda0 │ │ │ │ + ldc2 6, cr15, [r8], {152} @ 0x98 │ │ │ │ cmnlt r8, r4, lsl #12 │ │ │ │ @ instruction: 0x46c16933 │ │ │ │ strb r9, [r7, #-774]! @ 0xfffffcfa │ │ │ │ @ instruction: 0xf6d09830 │ │ │ │ - @ instruction: 0xf06fffe3 │ │ │ │ + @ instruction: 0xf06fffcf │ │ │ │ strbmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf99af672 │ │ │ │ - blge c16b70 │ │ │ │ + @ instruction: 0xf986f672 │ │ │ │ + blge c16b98 │ │ │ │ strb r9, [sp, #769]! @ 0x301 │ │ │ │ @ instruction: 0xf6984648 │ │ │ │ - @ instruction: 0x4680fc31 │ │ │ │ + pkhbtmi pc, r0, sp, lsl #24 @ │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0x46a16933 │ │ │ │ ldrb r9, [r1, #-774] @ 0xfffffcfa │ │ │ │ ldrdgt pc, [r4], -r4 @ │ │ │ │ @ instruction: 0xf8c49840 │ │ │ │ ldrbt fp, [sl], -r4 │ │ │ │ @ instruction: 0xf8dd4642 │ │ │ │ stmdbls r9, {r2, r4, r6, pc} │ │ │ │ strbmi r4, [r0], -lr, asr #12 │ │ │ │ - blvc 4d7ad0 │ │ │ │ - blx cdb35c │ │ │ │ + blvc 4d7af8 │ │ │ │ + blx cdb384 │ │ │ │ @ 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], {173} @ 0xad │ │ │ │ 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 +505059,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 34344a │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ @ instruction: 0xf893203c │ │ │ │ andcc r3, fp, #61 @ 0x3d │ │ │ │ @ instruction: 0xf849330b │ │ │ │ @ instruction: 0xf849a022 │ │ │ │ @ instruction: 0xf668a023 │ │ │ │ - stmdbls r1, {r0, r1, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r1, {r0, r1, r2, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff9809 │ │ │ │ movwcs pc, #6515 @ 0x1973 @ │ │ │ │ str r9, [sp, #770] @ 0x302 │ │ │ │ @ instruction: 0xf6984628 │ │ │ │ - stmdacs r0, {r0, r1, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d186 │ │ │ │ @ instruction: 0xf6a7001c │ │ │ │ - ldmdblt r8, {r0, r1, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdblt r8, {r0, r1, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46816933 │ │ │ │ strbt r9, [r9], #774 @ 0x306 │ │ │ │ @ instruction: 0x001cf8d9 │ │ │ │ - cdp2 6, 7, cr15, cr0, cr6, {5} │ │ │ │ + cdp2 6, 5, cr15, cr12, cr6, {5} │ │ │ │ stmibvs r8!, {r7, r9, sl, lr}^ │ │ │ │ - cdp2 6, 6, cr15, cr12, cr6, {5} │ │ │ │ + cdp2 6, 5, cr15, cr8, cr6, {5} │ │ │ │ strmi r6, [r0, #2355] @ 0x933 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ movwls r0, #26880 @ 0x6900 │ │ │ │ @ instruction: 0xf612e4da │ │ │ │ - @ instruction: 0xf8d9eaec │ │ │ │ + @ instruction: 0xf8d9ead8 │ │ │ │ movwls r3, #28688 @ 0x7010 │ │ │ │ stmibvs r3, {r2, r3, r4, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff69db │ │ │ │ ldmibvs r3, {r1, r3, r4, r9, sl, lr} │ │ │ │ svclt 0x0000deff │ │ │ │ - @ instruction: 0x0076339e │ │ │ │ - @ instruction: 0x00763390 │ │ │ │ + rsbseq r3, r6, r6, ror r3 │ │ │ │ + rsbseq r3, r6, r8, ror #6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r6, sl, ror #6 │ │ │ │ + rsbseq r3, r6, r2, asr #6 │ │ │ │ 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 fea28094 │ │ │ │ + blx fee1d4a4 │ │ │ │ + b 161969c │ │ │ │ svclt 0x00081050 │ │ │ │ @ instruction: 0xb1282000 │ │ │ │ @ instruction: 0xf1a06898 │ │ │ │ - blx fee1d488 │ │ │ │ + blx fee1d4b0 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed74694 │ │ │ │ + bl fed746bc │ │ │ │ @ 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 fe95ae84 │ │ │ │ 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 9a4670 │ │ │ │ movwne lr, #19203 @ 0x4b03 │ │ │ │ - blgt 5ec240 │ │ │ │ - @ instruction: 0xf962f666 │ │ │ │ + blgt 5ec268 │ │ │ │ + @ instruction: 0xf94ef666 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - bmi 466cec │ │ │ │ + bmi 466d14 │ │ │ │ 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 1d5ad78 │ │ │ │ + rsbseq r2, r6, r8, lsr fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r6, r2, lsl fp │ │ │ │ + rsbseq r2, r6, sl, ror #21 │ │ │ │ stcne 8, cr6, [r3, #-520] @ 0xfffffdf8 │ │ │ │ mlale pc, sl, r2, r4 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed74724 │ │ │ │ + bl fed7474c │ │ │ │ @ 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, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1034605 │ │ │ │ ldmibvs fp, {r5, r9} │ │ │ │ mulsle r9, r3, r2 │ │ │ │ @ instruction: 0xb12a689a │ │ │ │ andcs r6, r1, #5963776 @ 0x5b0000 │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ strtmi sl, [sl], -r2, lsl #22 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - @ instruction: 0xf99ef665 │ │ │ │ + @ instruction: 0xf98af665 │ │ │ │ @ instruction: 0xf1054620 │ │ │ │ @ instruction: 0xf6660114 │ │ │ │ - andcs pc, r1, r3, ror #20 │ │ │ │ + andcs pc, r1, pc, asr #20 │ │ │ │ ldclt 0, cr11, [r0, #-12]! │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed74790 │ │ │ │ + bl fed747b8 │ │ │ │ @ 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 +505188,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 1c575b8 │ │ │ │ @ instruction: 0xffdaf7ff │ │ │ │ - blvs 1c2edf0 │ │ │ │ + blvs 1c2ee18 │ │ │ │ @ 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 2778c8 │ │ │ │ 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 b0162c │ │ │ │ @ instruction: 0x101cf8da │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ subsvs r1, r6, sl, asr #17 │ │ │ │ - blls 571988 │ │ │ │ - blcc 2d7d60 │ │ │ │ - bvs 1a5760c │ │ │ │ + blls 5719b0 │ │ │ │ + blcc 2d7d88 │ │ │ │ + bvs 1a57634 │ │ │ │ ldrbmi r4, [sl], -fp, lsr #12 │ │ │ │ stmib sp, {r0, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff8700 │ │ │ │ - blvs 1a5d560 │ │ │ │ + blvs 1a5d588 │ │ │ │ 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 fed748ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r3, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bvs 15aeec0 │ │ │ │ + bvs 15aeee8 │ │ │ │ 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 877bc8 │ │ │ │ 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 +505265,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 4ae914 │ │ │ │ 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 1b1d5fc │ │ │ │ @ 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 237c78 │ │ │ │ + bvs fe311f58 │ │ │ │ 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 23bc00 │ │ │ │ + bl 251b30 │ │ │ │ strcs r0, [r0], -r8, lsl #14 │ │ │ │ @ instruction: 0x46294638 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ strcc r6, [r1], -r3, ror #18 │ │ │ │ - blx 42b406 │ │ │ │ + blx 42b42e │ │ │ │ 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 25e3d4 │ │ │ │ strtmi sp, [r9], -sl, asr #3 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xff66f7ff │ │ │ │ - bvs 13176c4 │ │ │ │ + bvs 13176ec │ │ │ │ @ instruction: 0x4629b11b │ │ │ │ @ instruction: 0xf7ff3018 │ │ │ │ - bvs feb1d53c │ │ │ │ + bvs feb1d564 │ │ │ │ adcsle r2, fp, r0, lsl #22 │ │ │ │ streq pc, [ip, -r4, lsl #2]! │ │ │ │ ldrtmi r2, [r8], -r0, lsl #12 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ - bvs feb1d528 │ │ │ │ + bvs feb1d550 │ │ │ │ ldrcc r3, [r0, -r1, lsl #12] │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ - blvs fe317698 │ │ │ │ + blvs fe3176c0 │ │ │ │ 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 feb1d52c │ │ │ │ mvnsle r4, #-268435447 @ 0xf0000009 │ │ │ │ - blmi 797678 │ │ │ │ + blmi 7976a0 │ │ │ │ ldmpl r3, {r0, r6, r8, fp, sp, lr}^ │ │ │ │ - blx 2a619a │ │ │ │ + blx 2a61c2 │ │ │ │ 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 2378e8 │ │ │ │ @ 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 │ │ │ │ + ldrsbteq r2, [r6], #-136 @ 0xffffff78 │ │ │ │ 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 +505365,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 cbc668 │ │ │ │ strle r0, [r6], #-1817 @ 0xfffff8e7 │ │ │ │ tstpeq r8, r3, asr #32 @ p-variant is OBSOLETE │ │ │ │ svceq 0x0011f013 │ │ │ │ @ instruction: 0xf0007369 │ │ │ │ - bcs 43dbf4 │ │ │ │ + bcs 43dc1c │ │ │ │ adcshi pc, sl, r0 │ │ │ │ stmiavs r9!, {r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf87cf69a │ │ │ │ + @ instruction: 0xf868f69a │ │ │ │ @ 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 237a2c │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ - @ instruction: 0xf866f69a │ │ │ │ + @ instruction: 0xf852f69a │ │ │ │ stccc 8, cr6, [r4, #-692] @ 0xfffffd4c │ │ │ │ - strhle r4, [pc, #37] @ 21d90d │ │ │ │ + strhle r4, [pc, #37] @ 21d935 │ │ │ │ @ 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 36f3d6 │ │ │ │ @ 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 378172 │ │ │ │ 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 +505432,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 1b51bbc │ │ │ │ rsbsle r2, sl, r0, lsl #24 │ │ │ │ ldrdcs pc, [r0], -r9 @ │ │ │ │ @ instruction: 0x301cf8d8 │ │ │ │ vqdmulh.s d15, d2, d5 │ │ │ │ - bvs ab3c18 │ │ │ │ + bvs ab3c40 │ │ │ │ vqdmulh.s d15, d2, d5 │ │ │ │ addmi r5, sl, #10092544 @ 0x9a0000 │ │ │ │ @ instruction: 0xf8dad2ed │ │ │ │ - bvs 29d9e4 │ │ │ │ + bvs 29da0c │ │ │ │ andcc pc, r2, #5120 @ 0x1400 │ │ │ │ ldrdlt pc, [ip], -r2 │ │ │ │ svceq 0x0000f1bb │ │ │ │ strtmi sp, [r1], -r0, rrx │ │ │ │ - @ instruction: 0xf812f69a │ │ │ │ + @ instruction: 0xfffef699 │ │ │ │ cmple fp, r0, lsl #16 │ │ │ │ ldrsbtcs pc, [r0], -fp @ │ │ │ │ - blcs 237f30 │ │ │ │ + blcs 237f58 │ │ │ │ @ instruction: 0xf8dad07c │ │ │ │ @ instruction: 0xf8d81008 │ │ │ │ - bvs 4a9a60 │ │ │ │ + bvs 4a9a88 │ │ │ │ movwcc pc, #11013 @ 0x2b05 @ │ │ │ │ - blcs 1af7c64 │ │ │ │ + blcs 1af7c8c │ │ │ │ @ instruction: 0xf89ad94c │ │ │ │ cdpne 0, 13, cr3, cr10, cr12, {0} │ │ │ │ svceq 0x00fdf012 │ │ │ │ - blcs 351b20 │ │ │ │ + blcs 351b48 │ │ │ │ addmi sp, ip, #62 @ 0x3e │ │ │ │ @ instruction: 0xf857d1c5 │ │ │ │ - blls 248a24 │ │ │ │ + blls 248a4c │ │ │ │ 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: 0xff9ef699 │ │ │ │ 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 +505506,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: 0xf857ff87 │ │ │ │ @ instruction: 0xf8daac04 │ │ │ │ stmdacs r0, {r3, ip, sp, pc} │ │ │ │ svcge 0x001df43f │ │ │ │ svceq 0x0000f1bb │ │ │ │ addhi pc, lr, r0 │ │ │ │ @ instruction: 0xe716465c │ │ │ │ - bcs 23cd2c │ │ │ │ + bcs 23cd54 │ │ │ │ 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 3bc79c │ │ │ │ svcge 0x006bf47f │ │ │ │ - blcs 2b8080 │ │ │ │ + blcs 2b80a8 │ │ │ │ @ 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 cdd5a0 │ │ │ │ @ instruction: 0xf8d2e6b3 │ │ │ │ str ip, [r7, -r0]! │ │ │ │ - blcs 2780f4 │ │ │ │ + blcs 27811c │ │ │ │ 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 cdd578 │ │ │ │ @ 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 cdd55c │ │ │ │ + blmi a575f0 │ │ │ │ stmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 23cc00 │ │ │ │ + blcs 23cc28 │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {1} @ │ │ │ │ @ instruction: 0xf1054641 │ │ │ │ @ instruction: 0xf7ff0018 │ │ │ │ - blvc cdd510 │ │ │ │ + blvc cdd538 │ │ │ │ stmdbvs pc!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, sp, lr, pc}^ @ │ │ │ │ - blcs 237c98 │ │ │ │ + blcs 237cc0 │ │ │ │ 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 237cd8 │ │ │ │ + blvc cd23c0 │ │ │ │ strbmi lr, [r1], -sp, ror #12 │ │ │ │ eoreq pc, r4, r5, lsl #2 │ │ │ │ mcr2 7, 2, pc, cr2, cr15, {7} @ │ │ │ │ strbt r7, [r6], -sl, lsr #22 │ │ │ │ stcge 8, cr15, [r4], {83} @ 0x53 │ │ │ │ andcs r2, r1, r0, lsl #6 │ │ │ │ andcc pc, r8, sl, asr #17 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ uqsub8mi r8, r4, r0 │ │ │ │ svcls 0x00012201 │ │ │ │ @ instruction: 0x468146f4 │ │ │ │ strb r9, [sp], r0, lsl #4 │ │ │ │ smmls r7, r9, r6, r4 │ │ │ │ @ instruction: 0xdeff6913 │ │ │ │ - rsbseq r2, r6, lr, lsl #15 │ │ │ │ + rsbseq r2, r6, r6, ror #14 │ │ │ │ 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 +505603,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 237d00 │ │ │ │ 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 777cf0 │ │ │ │ @ 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 5c28cc │ │ │ │ eorgt pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf8cd9308 │ │ │ │ tstcs r3, ip │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - blls 49ce54 │ │ │ │ + blls 49ce2c │ │ │ │ tstcs r0, r0, lsr r6 │ │ │ │ @ instruction: 0xf892695a │ │ │ │ @ instruction: 0xf8d23099 │ │ │ │ @ instruction: 0xf671209c │ │ │ │ - ldmibvs r0!, {r0, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs r0!, {r0, r2, r3, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ stmdbvs r2, {r5, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xb12b6813 │ │ │ │ andhi pc, sp, r2, lsl #17 │ │ │ │ ldmdavs fp, {r1, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xf862f666 │ │ │ │ + @ instruction: 0xf84ef666 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blls 426cdc │ │ │ │ + blls 426d04 │ │ │ │ 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, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x46239012 │ │ │ │ ldrtmi r9, [r8], -r1, lsl #4 │ │ │ │ strtmi r9, [r2], -r3, lsl #18 │ │ │ │ @ instruction: 0xf7ff9400 │ │ │ │ ldrls pc, [r3], #-3179 @ 0xfffff395 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ stmib sp, {r1, r3, r5, r6, r8, r9, pc}^ │ │ │ │ ldrtmi r6, [sp], -r6, lsl #10 │ │ │ │ stmdbvs ip!, {r1, r2, r3, r4, r6, r9, sl, lr} │ │ │ │ svccs 0x00006827 │ │ │ │ ldmdavs fp!, {r0, r2, r4, r5, ip, lr, pc} │ │ │ │ svclt 0x00082b00 │ │ │ │ - blls 6e7930 │ │ │ │ + blls 6e7958 │ │ │ │ andsls r1, r3, #23040 @ 0x5a00 │ │ │ │ - blvc af61c4 │ │ │ │ + blvc af61ec │ │ │ │ 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 +505682,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 677db0 │ │ │ │ andsvs r6, ip, r3, rrx │ │ │ │ svccs 0x00009411 │ │ │ │ strtmi sp, [r8], -r3, ror #3 │ │ │ │ - @ instruction: 0xf800f666 │ │ │ │ + @ instruction: 0xffecf665 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x46b3d1bf │ │ │ │ cdpls 13, 0, cr9, cr6, cr7, {0} │ │ │ │ tstcs r4, r3, lsl sl │ │ │ │ @ instruction: 0xf6d02000 │ │ │ │ - @ instruction: 0x4603fa33 │ │ │ │ + @ instruction: 0x4603fa1f │ │ │ │ tstls r4, #0 │ │ │ │ - cdp2 6, 10, cr15, cr6, cr10, {3} │ │ │ │ + cdp2 6, 9, cr15, cr2, cr10, {3} │ │ │ │ strmi r9, [r1], lr, lsl #24 │ │ │ │ svccs 0x00006827 │ │ │ │ mrshi pc, CPSR @ │ │ │ │ - blcs 237eb4 │ │ │ │ + blcs 237edc │ │ │ │ rschi pc, pc, #0 │ │ │ │ ldrbeq r7, [fp, r3, ror #22] │ │ │ │ - bls 352e0c │ │ │ │ + bls 352e34 │ │ │ │ strbmi r4, [r8], -r1, lsr #12 │ │ │ │ - cdp2 6, 11, cr15, cr2, cr10, {3} │ │ │ │ + cdp2 6, 9, cr15, cr14, cr10, {3} │ │ │ │ strtmi fp, [r0], -r8, lsr #2 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xf6653034 │ │ │ │ - svccs 0x0000fa37 │ │ │ │ + svccs 0x0000fa23 │ │ │ │ rscshi pc, r9, r0 │ │ │ │ - blcs 237ee0 │ │ │ │ + blcs 237f08 │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bcs 237e64 │ │ │ │ + bcs 237e8c │ │ │ │ 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, [r2, #408] @ 0x198 │ │ │ │ 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 +505751,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: 0xf996f667 │ │ │ │ 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 4f8330 │ │ │ │ stmdale r9, {r0, r2, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ tsteq r3, #40, 24 @ 0x2800 │ │ │ │ @ instruction: 0xf8940313 │ │ │ │ - blcs 22a008 │ │ │ │ + blcs 22a030 │ │ │ │ rschi pc, r5, r0 │ │ │ │ - bleq 29a304 │ │ │ │ + bleq 29a32c │ │ │ │ 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 22a04c │ │ │ │ + bgt 6126dc │ │ │ │ + mcrr2 6, 6, pc, r4, cr5 @ │ │ │ │ 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 ffb17bf4 │ │ │ │ + blvc 6f7fbc │ │ │ │ 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 +505825,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 2117b58 │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ ldrtmi sp, [r9], -fp, lsl #2 │ │ │ │ strbmi r9, [r8], -r4, lsl #20 │ │ │ │ @ instruction: 0xf66a9306 │ │ │ │ - blls 3dd6ac │ │ │ │ + blls 3dd684 │ │ │ │ @ instruction: 0x461f463c │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0x4648aefe │ │ │ │ - stc2 6, cr15, [r0, #424]! @ 0x1a8 │ │ │ │ + stc2 6, cr15, [ip, #424] @ 0x1a8 │ │ │ │ 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 721c70 │ │ │ │ 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 2380e4 │ │ │ │ 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 67e4e8 │ │ │ │ + blx 484cde │ │ │ │ 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 54a4fc │ │ │ │ sbcsle r2, r2, r6, lsl #24 │ │ │ │ smlabteq r0, r7, r9, lr │ │ │ │ bicsvs r6, r7, pc │ │ │ │ - bgt 617fe8 │ │ │ │ - blx fe2dba3a │ │ │ │ + bgt 618010 │ │ │ │ + blx 1ddba62 │ │ │ │ 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 +505897,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 21e910 │ │ │ │ @ instruction: 0xf104d07f │ │ │ │ - blgt 5dee3c │ │ │ │ + blgt 5dee64 │ │ │ │ @ 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 4bcdc8 │ │ │ │ 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 +505928,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 278714 │ │ │ │ svcge 0x0063f47f │ │ │ │ @ instruction: 0xf1049903 │ │ │ │ @ instruction: 0xf7ff0038 │ │ │ │ @ instruction: 0xe75cfb75 │ │ │ │ cmncs r4, r8, lsr #23 │ │ │ │ @ instruction: 0xf85a6962 │ │ │ │ - blx 26a18a │ │ │ │ + blx 26a1b2 │ │ │ │ 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 1b5c1b6 │ │ │ │ stmdbls r3, {r0, r1, r3, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ - blx 19dc19a │ │ │ │ + blx 19dc1c2 │ │ │ │ stmdbls r3, {r0, r2, r6, r8, r9, sl, sp, lr, pc} │ │ │ │ subeq pc, r4, r4, lsl #2 │ │ │ │ - blx 185c1a6 │ │ │ │ + blx 185c1ce │ │ │ │ stmdbls r3, {r0, r1, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, ip, r4, lsl #2 │ │ │ │ - blx 16dc1b2 │ │ │ │ + blx 16dc1da │ │ │ │ stmdbvs r7!, {r0, r3, r4, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2382a8 │ │ │ │ + blcs 2382d0 │ │ │ │ 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 2382e8 │ │ │ │ svcge 0x0029f43f │ │ │ │ stmdbls r3, {r1, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - blx 10dc1e2 │ │ │ │ + blx 10dc20a │ │ │ │ rsbcs lr, r4, #8650752 @ 0x840000 │ │ │ │ tstpne r3, r2, lsl #22 @ p-variant is OBSOLETE │ │ │ │ mlacs fp, r1, r8, pc @ │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blcs 1b89fd8 │ │ │ │ + blcs 1b8a000 │ │ │ │ @ instruction: 0xf5b3bf18 │ │ │ │ @ instruction: 0xf0407f8a │ │ │ │ mcrvs 0, 1, r8, cr2, cr7, {5} │ │ │ │ - blvc 678250 │ │ │ │ + blvc 678278 │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r1, {r0, r2, r4, r5, r6, r7, pc} │ │ │ │ svcvc 0x0020f411 │ │ │ │ svcge 0x0067f47f │ │ │ │ svcvc 0x008af5b3 │ │ │ │ stcge 4, cr15, [sp, #508]! @ 0x1fc │ │ │ │ @ instruction: 0xe61e4693 │ │ │ │ @ instruction: 0xf6d09812 │ │ │ │ - ldmdals r4, {r0, r1, r3, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf858f6d0 │ │ │ │ + ldmdals r4, {r0, r1, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf844f6d0 │ │ │ │ mlascc r4, sp, r8, pc @ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ swpcs r8, r6, [r3] │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - stmdavs sp!, {r0, r1, r3, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs sp!, {r0, r1, r2, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ mlascc r4, sp, r8, pc @ │ │ │ │ tstmi sl, #20480 @ 0x5000 │ │ │ │ andls r6, r5, #2818048 @ 0x2b0000 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ stccs 12, cr10, [r0, #-1012] @ 0xfffffc0c │ │ │ │ ldclge 4, cr15, [sl], #252 @ 0xfc │ │ │ │ @ instruction: 0x2e0069ae │ │ │ │ ldcge 4, cr15, [sp, #-508] @ 0xfffffe04 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x461fe4f0 │ │ │ │ @ instruction: 0xf10be5be │ │ │ │ - blgt 5def38 │ │ │ │ - blx fe7dbc10 │ │ │ │ + blgt 5def60 │ │ │ │ + blx fe2dbc38 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8db80b6 │ │ │ │ - blcs 22a2d8 │ │ │ │ + blcs 22a300 │ │ │ │ ldclge 4, cr15, [sl, #508]! @ 0x1fc │ │ │ │ cmnvc r3, #67108864 @ 0x4000000 │ │ │ │ - blvc 1117860 │ │ │ │ + blvc 1117888 │ │ │ │ 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 238378 │ │ │ │ @ instruction: 0x4638d1f4 │ │ │ │ - @ instruction: 0xffc6f664 │ │ │ │ + @ instruction: 0xffb2f664 │ │ │ │ stmdbls r3, {r0, r1, r3, r4, r5, r7, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, r4, r7, lsl #2 │ │ │ │ @ instruction: 0xf91ef7ff │ │ │ │ @ instruction: 0xf6644638 │ │ │ │ - @ instruction: 0xe6b2ffbd │ │ │ │ + ldrt pc, [r2], r9, lsr #31 @ │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ @ instruction: 0x4638f915 │ │ │ │ - @ instruction: 0xffb4f664 │ │ │ │ + @ instruction: 0xffa0f664 │ │ │ │ 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: 0xff94f664 │ │ │ │ + blmi 12d7da8 │ │ │ │ ldmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 23d388 │ │ │ │ + blcs 23d3b0 │ │ │ │ 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], r1, lsl #31 │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0020 │ │ │ │ ldrtmi pc, [r8], -sp, ror #17 @ │ │ │ │ - @ instruction: 0xff8cf664 │ │ │ │ + @ instruction: 0xff78f664 │ │ │ │ stmdbls r3, {r0, r7, r9, sl, sp, lr, pc} │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ @ instruction: 0xf8e4f7ff │ │ │ │ @ instruction: 0xf6644638 │ │ │ │ - ldrbt pc, [r8], -r3, lsl #31 @ │ │ │ │ + ldrbt pc, [r8], -pc, ror #30 @ │ │ │ │ @ instruction: 0xf1079903 │ │ │ │ @ instruction: 0xf7ff0024 │ │ │ │ @ instruction: 0x4638f8db │ │ │ │ - @ instruction: 0xff7af664 │ │ │ │ + @ instruction: 0xff66f664 │ │ │ │ tstcs r3, pc, ror #12 │ │ │ │ @ instruction: 0xf6714630 │ │ │ │ - @ instruction: 0xe768f975 │ │ │ │ + strb pc, [r8, -r1, ror #18]! @ │ │ │ │ addne pc, r7, #64, 4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ @ instruction: 0xf104ad00 │ │ │ │ - blgt 5df0d0 │ │ │ │ - blx 6dbd18 │ │ │ │ + blgt 5df0f8 │ │ │ │ + @ instruction: 0xf9fef665 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ movwcs sl, #7595 @ 0x1dab │ │ │ │ ldrbt r7, [r4], #867 @ 0x363 │ │ │ │ ldmdavs fp, {r0, r1, r4, r9, sl, fp, sp, lr} │ │ │ │ - bcs 27d000 │ │ │ │ + bcs 27d028 │ │ │ │ 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 1b17770 │ │ │ │ movweq pc, #4115 @ 0x1013 @ │ │ │ │ mrcge 4, 0, APSR_nzcv, cr7, cr15, {3} │ │ │ │ str r4, [ip, #-1567] @ 0xfffff9e1 │ │ │ │ - blcs 2ad2ac │ │ │ │ + blcs 2ad2d4 │ │ │ │ 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 fff5bc64 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrsbteq r2, [r6], #-60 @ 0xffffffc4 │ │ │ │ - ldrsbteq r2, [r6], #-50 @ 0xffffffce │ │ │ │ + ldrhteq r2, [r6], #-52 @ 0xffffffcc │ │ │ │ + rsbseq r2, r6, sl, lsr #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r6, r8, lsr #7 │ │ │ │ + rsbseq r2, r6, r0, lsl #7 │ │ │ │ @ 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 +506120,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 ff12148c │ │ │ │ @ instruction: 0xf10cfc8c │ │ │ │ stmiblt fp, {r5, sl, fp} │ │ │ │ teqpeq pc, #220, 2 @ p-variant is OBSOLETE @ 0x37 │ │ │ │ - bmi feb12a2c │ │ │ │ + bmi feb12a54 │ │ │ │ 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 21da55a │ │ │ │ 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 9e5e48 │ │ │ │ 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 +506173,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: 0xffaef663 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ - blge 3527a0 │ │ │ │ + blge 3527c8 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r8], -r1, ror #5 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ - blx 105beea │ │ │ │ + blx b5bf12 │ │ │ │ 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 35e3e4 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx a5bf1a │ │ │ │ + blx 55bf42 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - @ instruction: 0x4604f8f3 │ │ │ │ + @ instruction: 0x4604f8df │ │ │ │ stclvc 7, cr14, [r2], #-444 @ 0xfffffe44 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ - bcs a229a0 │ │ │ │ + bcs a229c8 │ │ │ │ adchi pc, r4, r0, lsl #4 │ │ │ │ - blcs 9e5eec │ │ │ │ + blcs 9e5f14 │ │ │ │ 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 +506216,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: 0xff58f663 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3091f0 │ │ │ │ + blgt 309218 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - strtmi pc, [r2], -r3, ror #21 │ │ │ │ + strtmi pc, [r2], -pc, asr #21 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8b6f667 │ │ │ │ + @ instruction: 0xf8a2f667 │ │ │ │ @ instruction: 0xf1b84604 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ sbfx sl, r5, #30, #31 │ │ │ │ ldmib sp, {r2, r8, ip, pc}^ │ │ │ │ stmib sp, {r2, r8}^ │ │ │ │ stmdbvs r8!, {r1, r8} │ │ │ │ @ instruction: 0xf6632101 │ │ │ │ - strmi pc, [r6], -fp, asr #30 │ │ │ │ - blge 2cab28 │ │ │ │ + @ instruction: 0x4606ff37 │ │ │ │ + blge 2cab50 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - blx ff2dbfd4 │ │ │ │ + blx feddbffc │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf66711b3 │ │ │ │ - @ instruction: 0x4604f895 │ │ │ │ + strmi pc, [r4], -r1, lsl #17 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ movwcs sl, #3856 @ 0xf10 │ │ │ │ movwvc lr, #18893 @ 0x49cd │ │ │ │ tstcs r1, r8, lsr #18 │ │ │ │ movwcs lr, #18909 @ 0x49dd │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6632220 │ │ │ │ - strmi pc, [r6], -r9, lsr #30 │ │ │ │ + @ instruction: 0x4606ff15 │ │ │ │ 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, 15, cr15, cr6, cr3, {3} │ │ │ │ ldmdaeq r0, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2effbc │ │ │ │ + blgt 2effe4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6674628 │ │ │ │ - @ instruction: 0x4622fa7f │ │ │ │ + strtmi pc, [r2], -fp, ror #20 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r8], -r9, asr #3 │ │ │ │ - @ instruction: 0xf852f667 │ │ │ │ + @ instruction: 0xf83ef667 │ │ │ │ ldrbt r4, [r5], r4, lsl #12 │ │ │ │ andhi pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7de │ │ │ │ ldrb r8, [fp, r8] │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldrb r3, [r7, r8] │ │ │ │ mvnvc lr, #323584 @ 0x4f000 │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ ldrb r9, [r1, r3, lsl #6] │ │ │ │ - stmib sl, {r0, r4, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r1, r6, lr, asr #23 │ │ │ │ + ldmdb r6!, {r0, r4, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r1, r6, r6, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r6, lr, lsl #23 │ │ │ │ + rsbseq r1, r6, r6, ror #22 │ │ │ │ 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 +506306,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 130e4e0 │ │ │ │ + b 129d7a4 │ │ │ │ tstmi r3, ip, lsl #2 │ │ │ │ svclt 0x0008429d │ │ │ │ @ instruction: 0xf000428f │ │ │ │ - b 17feb38 │ │ │ │ + b 17feb60 │ │ │ │ @ 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 +506331,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: 0xffa8f666 │ │ │ │ @ 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 │ │ │ │ + pkhtbmi pc, r0, sp, asr #28 @ │ │ │ │ + blge 34ad64 │ │ │ │ @ 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: 0x4643f9d1 │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xffb8f666 │ │ │ │ + @ instruction: 0xffa4f666 │ │ │ │ strmi r7, [r0], r2, ror #24 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ stmib sp, {r9, fp}^ │ │ │ │ @ instruction: 0xf04f7706 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf663ab04 │ │ │ │ - strmi pc, [r7], -sp, asr #28 │ │ │ │ - blge 34ad24 │ │ │ │ + @ instruction: 0x4607fe39 │ │ │ │ + blge 34ad4c │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46303714 │ │ │ │ - @ instruction: 0xf9c4f667 │ │ │ │ + @ instruction: 0xf9b0f667 │ │ │ │ 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, #-524] @ 0xfffffdf4 │ │ │ │ + blle 19f0080 │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ ldrtmi r1, [r0], -r9, asr #2 │ │ │ │ - @ instruction: 0xff68f666 │ │ │ │ + @ instruction: 0xff54f666 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xffbaf666 │ │ │ │ - bmi feff0078 │ │ │ │ + @ instruction: 0xffa6f666 │ │ │ │ + bmi feff00a0 │ │ │ │ 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 fea5a944 │ │ │ │ tstcs r0, r2, ror #24 │ │ │ │ @ instruction: 0xa018f8dd │ │ │ │ - blls 419010 │ │ │ │ + blls 419038 │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ stmdale sp!, {r2, r8, ip}^ │ │ │ │ - blcs 9e61f4 │ │ │ │ + blcs 9e621c │ │ │ │ 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 +506417,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, 15, cr15, cr12, cr6, {3} │ │ │ │ str r4, [lr, r4, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ ldrtmi r7, [r0], -r5, lsr #3 │ │ │ │ - @ instruction: 0xff08f666 │ │ │ │ + cdp2 6, 15, cr15, cr4, 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: 0x4604fdb1 │ │ │ │ addsle r2, r8, r0, lsl #16 │ │ │ │ - blgt 309548 │ │ │ │ + blgt 309570 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214630 │ │ │ │ @ instruction: 0xf6673414 │ │ │ │ - @ instruction: 0xe78ef93b │ │ │ │ - bcs a26d4c │ │ │ │ + str pc, [lr, r7, lsr #18] │ │ │ │ + bcs a26d74 │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ rschi pc, ip, r0, lsl #4 │ │ │ │ - blcs 9e62a4 │ │ │ │ + blcs 9e62cc │ │ │ │ addhi pc, r5, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ orrhi r8, r3, #-67108863 @ 0xfc000001 │ │ │ │ - blvc fe2ff774 │ │ │ │ + blvc fe2ff79c │ │ │ │ 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 35a024 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 2d9fc4 │ │ │ │ - ldc2 6, cr15, [r2, #396] @ 0x18c │ │ │ │ + blvc 2d9fec │ │ │ │ + ldc2l 6, cr15, [lr, #-396]! @ 0xfffffe74 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 3095a4 │ │ │ │ + blgt 3095cc │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - @ instruction: 0xf906f667 │ │ │ │ + @ instruction: 0xf8f2f667 │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a2f44f │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - svccs 0x0001fed9 │ │ │ │ + svccs 0x0001fec5 │ │ │ │ @ instruction: 0xf1754680 │ │ │ │ - blle 1adfdc8 │ │ │ │ + blle 1adfdf0 │ │ │ │ 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, 10, cr15, cr14, cr6, {3} │ │ │ │ ldr r4, [sl, -r4, lsl #12]! │ │ │ │ strtmi r4, [r3], -r2, lsl #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf666111f │ │ │ │ - @ instruction: 0x4680feb9 │ │ │ │ + strmi pc, [r0], r5, lsr #29 │ │ │ │ vst1.64 {d30}, [pc :128], r5 │ │ │ │ @ instruction: 0xf8ad4300 │ │ │ │ ldmib sp, {r3, ip, sp}^ │ │ │ │ stmib sp, {r1, r8}^ │ │ │ │ ldmdbvs r0!, {r1, r2, r8} │ │ │ │ @ instruction: 0xf6632101 │ │ │ │ - strmi pc, [r5], -pc, asr #26 │ │ │ │ - blge 3caf20 │ │ │ │ + @ instruction: 0x4605fd3b │ │ │ │ + blge 3caf48 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46303514 │ │ │ │ - @ instruction: 0xf8c6f667 │ │ │ │ + @ instruction: 0xf8b2f667 │ │ │ │ strtmi r4, [fp], -r2, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - stclvc 14, cr15, [r3], #-612 @ 0xfffffd9c │ │ │ │ + stclvc 14, cr15, [r3], #-532 @ 0xfffffdec │ │ │ │ strcs r4, [r0], #-1537 @ 0xfffff9ff │ │ │ │ strls r2, [r0], #-518 @ 0xfffffdfa │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - strmi pc, [r4], -r3, lsl #21 │ │ │ │ + strmi pc, [r4], -pc, ror #20 │ │ │ │ orrcs lr, r0, #1835008 @ 0x1c0000 │ │ │ │ andcc pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #6101 @ 0x17d5 │ │ │ │ andcc pc, r8, sp, lsl #17 │ │ │ │ @ instruction: 0xf04fe7d1 │ │ │ │ movwls r4, #8960 @ 0x2300 │ │ │ │ @ instruction: 0xf8cde7cd │ │ │ │ @@ -506514,55 +506522,55 @@ │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ @ instruction: 0xe7793010 │ │ │ │ svceq 0x0001f1ba │ │ │ │ stmdbeq r0, {r0, r3, r4, r5, r6, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4602db99 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrtmi r7, [r0], -sl, lsr #3 │ │ │ │ - cdp2 6, 6, cr15, cr4, cr6, {3} │ │ │ │ + cdp2 6, 5, cr15, cr0, cr6, {3} │ │ │ │ ldr r4, [r0, r0, lsl #13] │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ ldmdbvs r0!, {r2, r9, ip, sp} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - ldc2l 6, cr15, [sl], #396 @ 0x18c │ │ │ │ + stc2l 6, cr15, [r6], #396 @ 0x18c │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 3096d4 │ │ │ │ + blgt 3096fc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - @ instruction: 0x4623f871 │ │ │ │ + @ instruction: 0x4623f85d │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ ldrtmi r7, [r0], -r5, ror #3 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr6, {3} │ │ │ │ + cdp2 6, 3, cr15, cr0, cr6, {3} │ │ │ │ ldrb r4, [r9, -r3, lsl #12]! │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ ldmdbvs r0!, {r2, r8, r9, ip, sp, pc} │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - ldc2l 6, cr15, [sl], {99} @ 0x63 │ │ │ │ + stc2l 6, cr15, [r6], {99} @ 0x63 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 309714 │ │ │ │ + blgt 30973c │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6674630 │ │ │ │ - @ instruction: 0x4642f851 │ │ │ │ + @ instruction: 0x4642f83d │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ ldrtmi r7, [r0], -r9, lsr #3 │ │ │ │ - cdp2 6, 2, cr15, cr4, cr6, {3} │ │ │ │ + cdp2 6, 1, cr15, cr0, cr6, {3} │ │ │ │ ldrb r4, [r4, -r0, lsl #13] │ │ │ │ @ instruction: 0xf04f2000 │ │ │ │ stmib sp, {r8, lr}^ │ │ │ │ strb r0, [r8, -r2, lsl #2]! │ │ │ │ - svc 0x0066f610 │ │ │ │ - ldrsbteq r1, [r6], #-140 @ 0xffffff74 │ │ │ │ + svc 0x0052f610 │ │ │ │ + ldrhteq r1, [r6], #-132 @ 0xffffff7c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00761796 │ │ │ │ + rsbseq r1, r6, lr, ror #14 │ │ │ │ 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 +506581,91 @@ │ │ │ │ @ instruction: 0xf1a25841 │ │ │ │ stmdavs r9, {r5} │ │ │ │ @ instruction: 0xf04f910b │ │ │ │ @ instruction: 0xf04f0100 │ │ │ │ svclt 0x00584100 │ │ │ │ stc2 10, cr15, [ip], {65} @ 0x41 @ │ │ │ │ @ instruction: 0xf000fa01 │ │ │ │ - b 124e8f4 │ │ │ │ + b 124e91c │ │ │ │ @ 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 1ae556c │ │ │ │ @ instruction: 0xf1140501 │ │ │ │ @ instruction: 0xf1653aff │ │ │ │ - b 320bc0 │ │ │ │ - b 35f7ec │ │ │ │ + b 320be8 │ │ │ │ + b 35f814 │ │ │ │ strtmi r0, [r1], r8, lsl #2 │ │ │ │ movwmi r4, #46763 @ 0xb6ab │ │ │ │ addshi pc, lr, r0, asr #32 │ │ │ │ - bleq a5b008 │ │ │ │ - blvc fec1a254 │ │ │ │ + bleq a5b030 │ │ │ │ + blvc fec1a27c │ │ │ │ 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 3da244 │ │ │ │ + mrrc2 6, 6, pc, r2, cr3 @ │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - blgt 30980c │ │ │ │ + blgt 309834 │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0x46300914 │ │ │ │ - @ instruction: 0xffdaf666 │ │ │ │ + @ instruction: 0xffc6f666 │ │ │ │ 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], #-612 @ 0xfffffd9c │ │ │ │ + bcs 1230648 │ │ │ │ @ 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 126ee78 │ │ │ │ + b c9f0a0 │ │ │ │ + b c1f880 │ │ │ │ + b 16e0c7c │ │ │ │ svclt 0x00080808 │ │ │ │ @ instruction: 0xf040463b │ │ │ │ @ instruction: 0x464a8117 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ @ instruction: 0xf6669700 │ │ │ │ - @ instruction: 0x4680fdb9 │ │ │ │ + strmi pc, [r0], r5, lsr #27 │ │ │ │ @ instruction: 0xf04f4264 │ │ │ │ @ instruction: 0xf8980000 │ │ │ │ - bl 1b66cb8 │ │ │ │ - bcs 122018c │ │ │ │ + bl 1b66ce0 │ │ │ │ + bcs 12201b4 │ │ │ │ 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 5ad0c4 │ │ │ │ + b 35dcf4 │ │ │ │ + b 151fccc │ │ │ │ @ instruction: 0xf14c0c03 │ │ │ │ - b 36e0a4 │ │ │ │ - b 17200dc │ │ │ │ + b 36e0cc │ │ │ │ + b 1720104 │ │ │ │ @ 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 9ded04 │ │ │ │ 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 +506685,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 2e1ddc │ │ │ │ + blx 31b160 │ │ │ │ + blx b1e59c │ │ │ │ + b 129dd98 │ │ │ │ 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 23929c │ │ │ │ sbcshi pc, fp, r0 │ │ │ │ - blcs 23ebdc │ │ │ │ + blcs 23ec04 │ │ │ │ sbcshi pc, r7, r0 │ │ │ │ - bcs a27178 │ │ │ │ + bcs a271a0 │ │ │ │ tstls r8, r9, lsl #2 │ │ │ │ cmnphi r1, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - bcs 9ed588 │ │ │ │ + bcs 9ed5b0 │ │ │ │ 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 +506729,55 @@ │ │ │ │ andseq r0, r3, #805306369 @ 0x30000001 │ │ │ │ orreq r0, r8, r3, lsl r2 │ │ │ │ ldmdbvs r0!, {r8, sp} │ │ │ │ smlabtne r8, sp, r9, lr │ │ │ │ strcs r2, [r0], #-257 @ 0xfffffeff │ │ │ │ stmib sp, {r8, sl, sp}^ │ │ │ │ @ instruction: 0xf6634506 │ │ │ │ - strmi pc, [r4], -fp, ror #22 │ │ │ │ - blge 3cb2e8 │ │ │ │ + @ instruction: 0x4604fb57 │ │ │ │ + blge 3cb310 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - cdp2 6, 14, cr15, cr2, cr6, {3} │ │ │ │ - blmi a71684 │ │ │ │ + cdp2 6, 12, cr15, cr14, cr6, {3} │ │ │ │ + blmi a716ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4f8e6c │ │ │ │ + blls 4f8e94 │ │ │ │ @ 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 d5c7ee │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ @ instruction: 0x0003e8bb │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - @ instruction: 0x4642feb7 │ │ │ │ + strbmi pc, [r2], -r3, lsr #29 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ @ instruction: 0x46307191 │ │ │ │ - stc2 6, cr15, [sl], {102} @ 0x66 │ │ │ │ + ldc2l 6, cr15, [r6], #-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 │ │ │ │ + stc2l 6, cr15, [lr], #-408 @ 0xfffffe68 │ │ │ │ strb r4, [r3, r4, lsl #12] │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - @ instruction: 0x0076149a │ │ │ │ + rsbseq r1, r6, r2, ror r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r6, r4, lsl #4 │ │ │ │ + ldrsbteq r1, [r6], #-28 @ 0xffffffe4 │ │ │ │ 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 +506795,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 ff65c8a4 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ - blge 3d31c4 │ │ │ │ + blge 3d31ec │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ ldrtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0xf6660814 │ │ │ │ - sbfx pc, r7, #28, #7 │ │ │ │ + str pc, [r6, r3, asr #28]! │ │ │ │ stmdbvs r3, {r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ svcvc 0x009b80a4 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf11980a0 │ │ │ │ @ instruction: 0xf14b33ff │ │ │ │ - b 2eb728 │ │ │ │ - b 25fb54 │ │ │ │ + b 2eb750 │ │ │ │ + b 25fb7c │ │ │ │ movwmi r0, #45323 @ 0xb10b │ │ │ │ svcge 0x001ef47f │ │ │ │ svceq 0x0000f1b9 │ │ │ │ msrhi CPSR_fs, r0 │ │ │ │ @ instruction: 0xf9a9fa99 │ │ │ │ @ instruction: 0xf989fab9 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ mvnscc pc, #1073741826 @ 0x40000002 │ │ │ │ movwcs r9, #776 @ 0x308 │ │ │ │ ldmib sp, {r0, r3, r8, r9, ip, pc}^ │ │ │ │ eorcs r4, r0, #8, 10 @ 0x2000000 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6634506 │ │ │ │ - strmi pc, [r4], -r9, lsr #21 │ │ │ │ - blge 3cb46c │ │ │ │ + @ instruction: 0x4604fa95 │ │ │ │ + blge 3cb494 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - cdp2 6, 2, cr15, cr0, cr6, {3} │ │ │ │ + cdp2 6, 0, cr15, cr12, cr6, {3} │ │ │ │ strtmi r4, [r3], -r2, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6661151 │ │ │ │ - @ instruction: 0x4680fbf3 │ │ │ │ - b 18d8d2c │ │ │ │ + pkhtbmi pc, r0, pc, asr #23 @ │ │ │ │ + b 18d8d54 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r4], {102} @ 0x66 │ │ │ │ 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 b2dbf8 │ │ │ │ + b 129aff8 │ │ │ │ @ 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 35a68c │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 45a62c │ │ │ │ - blx 19dc988 │ │ │ │ + blvc 45a654 │ │ │ │ + blx 14dc9b0 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 2f0970 │ │ │ │ + blgt 2f0998 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46300814 │ │ │ │ - ldc2l 6, cr15, [r2, #408] @ 0x198 │ │ │ │ + ldc2 6, cr15, [lr, #408]! @ 0x198 │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ vmin.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf666111f │ │ │ │ - strmi pc, [r3], -r5, lsr #23 │ │ │ │ + @ instruction: 0x4603fb91 │ │ │ │ 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 +506892,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 │ │ │ │ + blx 5dca28 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 309c94 │ │ │ │ + blgt 309cbc │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - @ instruction: 0x4642fd99 │ │ │ │ + strbmi pc, [r2], -r5, lsl #27 @ │ │ │ │ ldrtmi r4, [r0], -r3, lsr #12 │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 1d5ca32 │ │ │ │ + blx 185ca5a │ │ │ │ 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 +506929,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: 0xf10df9c5 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [sl, #-408]! @ 0xfffffe68 │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ @ instruction: 0xf6664630 │ │ │ │ - movwcs pc, #2849 @ 0xb21 @ │ │ │ │ + movwcs pc, #2829 @ 0xb0d @ │ │ │ │ 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], -r3, lsr #19 │ │ │ │ + blge 3cb678 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - stc2 6, cr15, [lr, #-408]! @ 0xfffffe68 │ │ │ │ + ldc2 6, cr15, [sl, #-408] @ 0xfffffe68 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ @ instruction: 0x46302173 │ │ │ │ @ instruction: 0xf6669700 │ │ │ │ - @ instruction: 0x4604fb35 │ │ │ │ + strmi pc, [r4], -r1, lsr #22 │ │ │ │ vst1.16 {d30-d32}, [pc], r2 │ │ │ │ @ instruction: 0xf8ad4300 │ │ │ │ ldr r3, [ip, r8]! │ │ │ │ @ instruction: 0xf88d2380 │ │ │ │ ldr r3, [r8, r8]! │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ ldr r3, [r4, r8]! │ │ │ │ @@ -506964,25 +506972,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 0x0000ec18 │ │ │ │ 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 @ 21f204 @ │ │ │ │ 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 +507006,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 6b92cc │ │ │ │ @ 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 11ff520 │ │ │ │ + beq 121b6b0 │ │ │ │ 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 cc3ebc │ │ │ │ @ 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 +507037,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 28ef00 │ │ │ │ ldrtmi sp, [lr], r0, asr #32 │ │ │ │ rsbsvs pc, ip, sp, lsl #17 │ │ │ │ - blge b0473c │ │ │ │ + blge b04764 │ │ │ │ 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 285f0c │ │ │ │ cmnphi r6, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf44f9f04 │ │ │ │ ldmdbvs r8!, {r2, r3, r5, r7, r8, ip, sp, lr} │ │ │ │ - @ instruction: 0xf87ef663 │ │ │ │ + @ instruction: 0xf86af663 │ │ │ │ @ instruction: 0xf1007c6b │ │ │ │ andcs r0, r1, #28, 10 @ 0x7000000 │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ - blx 21dcc8e │ │ │ │ - bvc 10796ec │ │ │ │ + blx 1cdccb6 │ │ │ │ + bvc 1079714 │ │ │ │ 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 @ │ │ │ │ + stc2 6, cr15, [ip], #-408 @ 0xfffffe68 │ │ │ │ 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 29549c │ │ │ │ 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 +507098,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 d1e7e0 │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx fe8dcd4c │ │ │ │ + blx fe3dcd74 │ │ │ │ @ instruction: 0xf10b4601 │ │ │ │ @ instruction: 0xf664001c │ │ │ │ - @ instruction: 0xf8dbfb3f │ │ │ │ + @ instruction: 0xf8dbfb2b │ │ │ │ @ instruction: 0xf663001c │ │ │ │ - andcs pc, r1, r9, asr #30 │ │ │ │ - blmi ff9b1f54 │ │ │ │ + andcs pc, r1, r5, lsr pc @ │ │ │ │ + blmi ff9b1f7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 10f943c │ │ │ │ + blls 10f9464 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorslt r8, sp, r3, asr #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0x17f7b236 │ │ │ │ eorscs r9, r0, #8, 18 @ 0x20000 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ @@ -507127,16 +507135,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 130f1d8 │ │ │ │ + b 129e49c │ │ │ │ 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 +507152,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 1b5d4aa │ │ │ │ + vldr d9, [pc, #16] @ 21f4c0 │ │ │ │ smlatbcs r1, sp, fp, r7 │ │ │ │ stclvc 0, cr9, [sl], #-8 │ │ │ │ movwcs r6, #2328 @ 0x918 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ - blvc 75aad0 │ │ │ │ - @ instruction: 0xf80cf663 │ │ │ │ + blvc 75aaf8 │ │ │ │ + @ instruction: 0xfff8f662 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #27156 @ 0x6a14 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x461962d9 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - blls 3de2c4 │ │ │ │ + blls 3de29c │ │ │ │ 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: 0xf93cf666 │ │ │ │ strmi r9, [r5], -r6, lsl #22 │ │ │ │ vpmax.s8 d25, d0, d2 │ │ │ │ stmdals r4, {r0, r1, r2, r5, r8, ip} │ │ │ │ - @ instruction: 0xf948f666 │ │ │ │ + @ instruction: 0xf934f666 │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - blls 2dd9f4 │ │ │ │ + blls 2dd9cc │ │ │ │ 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 12ef750 │ │ │ │ + b ba0180 │ │ │ │ + b bdf958 │ │ │ │ movwmi r0, #45827 @ 0xb303 │ │ │ │ stmdals r2, {r3, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ sbchi pc, sl, #64 @ 0x40 │ │ │ │ andls r9, r0, r2, lsl #22 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6662173 │ │ │ │ - strmi pc, [r5], -r9, asr #18 │ │ │ │ + @ instruction: 0x4605f935 │ │ │ │ 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 1a5f98c │ │ │ │ + b adf5ac │ │ │ │ + b a201ac │ │ │ │ movwmi r0, #12295 @ 0x3007 │ │ │ │ - blge 753b7c │ │ │ │ + blge 753ba4 │ │ │ │ stmib sp, {r5, r9, fp, sp}^ │ │ │ │ movwls r1, #8468 @ 0x2114 │ │ │ │ @ instruction: 0x83b3f200 │ │ │ │ - blcs 9e6ed0 │ │ │ │ + blcs 9e6ef8 │ │ │ │ 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 +507244,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 fec9f6cc │ │ │ │ @ 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 17d95d0 │ │ │ │ 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 12436b0 │ │ │ │ @ instruction: 0xf002d01b │ │ │ │ @ instruction: 0xf04f003f │ │ │ │ @ instruction: 0xf1a033ff │ │ │ │ @ instruction: 0xf1c00e20 │ │ │ │ - blx 2e26f0 │ │ │ │ - blx 31ba74 │ │ │ │ - blx b1eeb0 │ │ │ │ - b 129e6ac │ │ │ │ + blx 2e2718 │ │ │ │ + blx 31ba9c │ │ │ │ + blx b1eed8 │ │ │ │ + b 129e6d4 │ │ │ │ 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 2c02d4 │ │ │ │ + blcc 285adc │ │ │ │ @ instruction: 0xf000430b │ │ │ │ - blls 33fa98 │ │ │ │ + blls 33fac0 │ │ │ │ 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 +507315,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 49fd28 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 21f878 │ │ │ │ + bls 46f798 │ │ │ │ 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 │ │ │ │ + ldrshteq r0, [r6], #-216 @ 0xffffff28 │ │ │ │ + ldrshteq r0, [r6], #-214 @ 0xffffff2a │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq r0, r6, r4, lsr ip │ │ │ │ - bcs 123e904 │ │ │ │ + rsbseq r0, r6, ip, lsl #24 │ │ │ │ + bcs 123e92c │ │ │ │ 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 52efa8 │ │ │ │ + b 31b7a8 │ │ │ │ + b 12203c4 │ │ │ │ @ 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 9fd408 │ │ │ │ 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 +507374,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 327988 │ │ │ │ ldmib sp, {r0, r8, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r8, r9, sl, sp, lr}^ │ │ │ │ ldmdbvs r8, {r2, r4, r8, r9, sl, sp, lr} │ │ │ │ - cdp2 6, 5, cr15, cr4, cr2, {3} │ │ │ │ + cdp2 6, 4, cr15, cr0, cr2, {3} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30a468 │ │ │ │ + blgt 30a490 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - bls 2ddf54 │ │ │ │ + bls 2ddf2c │ │ │ │ stmdals r4, {r0, r1, r4, r5, r9, sl, lr} │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff9ef665 │ │ │ │ + @ instruction: 0xff8af665 │ │ │ │ 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 246480 │ │ │ │ rsbhi pc, r7, #0 │ │ │ │ @ instruction: 0xf3a3fa93 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blcc 26c464 │ │ │ │ + blcc 26c48c │ │ │ │ movwcs r9, #790 @ 0x316 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, r9, ip, pc}^ │ │ │ │ eorcs r6, r0, #5767168 @ 0x580000 │ │ │ │ stmib sp, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf6626714 │ │ │ │ - strmi pc, [r6], -r1, lsr #28 │ │ │ │ - blge 74bd7c │ │ │ │ + strmi pc, [r6], -sp, lsl #28 │ │ │ │ + blge 74bda4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ stmdals r4, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf998f666 │ │ │ │ + @ instruction: 0xf984f666 │ │ │ │ ldrtmi r9, [r3], -fp, lsl #20 │ │ │ │ vadd.i8 d25, d0, d4 │ │ │ │ @ instruction: 0xf6651151 │ │ │ │ - andls pc, fp, fp, ror #30 │ │ │ │ - blls 4f1148 │ │ │ │ + andls pc, fp, r7, asr pc @ │ │ │ │ + blls 4f1170 │ │ │ │ vst2.8 {d25-d26}, [pc], r4 │ │ │ │ @ instruction: 0xf66571aa │ │ │ │ - strmi pc, [r5], -r3, ror #30 │ │ │ │ - blls 359320 │ │ │ │ + strmi pc, [r5], -pc, asr #30 │ │ │ │ + blls 359348 │ │ │ │ strcs r2, [r0], -r1, lsl #2 │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ ldmdbvs r8, {r2, r4, r8, r9, sl, sp, lr} │ │ │ │ stmib r4, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf6623300 │ │ │ │ - @ instruction: 0x4605fdf9 │ │ │ │ + strmi pc, [r5], -r5, ror #27 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 74b304 │ │ │ │ + blge 74b32c │ │ │ │ rscvs ip, r9, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r8, lsr #5 │ │ │ │ ldrcc r9, [r4, #-2052] @ 0xfffff7fc │ │ │ │ - @ instruction: 0xf96ef666 │ │ │ │ + @ instruction: 0xf95af666 │ │ │ │ andcs lr, r0, r2, lsl #13 │ │ │ │ - b 1718ea8 │ │ │ │ + b 1718ed0 │ │ │ │ svclt 0x00180001 │ │ │ │ smlabtcc ip, sp, r9, lr │ │ │ │ mrshi pc, (UNDEF: 67) @ │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0x670ce9dd │ │ │ │ ldrvs lr, [r6, -sp, asr #19] │ │ │ │ @ instruction: 0xf6626918 │ │ │ │ - @ instruction: 0x4606fdd9 │ │ │ │ + strmi pc, [r6], -r5, asr #27 │ │ │ │ strtmi fp, [r3], -r0, asr #2 │ │ │ │ rscsvs ip, r1, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162b0 │ │ │ │ stmdals r4, {r2, r4, r9, sl, ip, sp} │ │ │ │ - @ instruction: 0xf950f666 │ │ │ │ + @ instruction: 0xf93cf666 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0xf6657191 │ │ │ │ - strmi pc, [r5], -r3, lsr #30 │ │ │ │ - bcs 12592a0 │ │ │ │ + strmi pc, [r5], -pc, lsl #30 │ │ │ │ + bcs 12592c8 │ │ │ │ bicshi pc, ip, r0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ @ instruction: 0xf1a72601 │ │ │ │ @ instruction: 0xf1c70c20 │ │ │ │ - blx 39f9c4 │ │ │ │ - blx 3dd564 │ │ │ │ + blx 39f9ec │ │ │ │ + blx 3dd58c │ │ │ │ @ instruction: 0xf117fc0c │ │ │ │ - blx baf54c │ │ │ │ - b 31b954 │ │ │ │ - b 1520590 │ │ │ │ + blx baf574 │ │ │ │ + b 31b97c │ │ │ │ + b 15205b8 │ │ │ │ @ instruction: 0xf04f0000 │ │ │ │ @ instruction: 0xf1400600 │ │ │ │ strdmi r3, [r1], -pc @ │ │ │ │ smlsdeq r1, r3, sl, lr │ │ │ │ mvnhi pc, r0 │ │ │ │ svclt 0x00084288 │ │ │ │ @ instruction: 0xf43f459e │ │ │ │ @@ -507480,68 +507488,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 2a017c │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [ip, #-392] @ 0xfffffe78 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f126c │ │ │ │ + blgt 2f1294 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - bls 51dd8c │ │ │ │ + bls 51dd64 │ │ │ │ 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, 10, cr15, cr6, 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: 0x4607fd31 │ │ │ │ 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: 0xf8a8f666 │ │ │ │ @ instruction: 0x462a463b │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - ldrtmi pc, [fp], -pc, lsl #29 @ │ │ │ │ + @ instruction: 0x463bfe7b │ │ │ │ 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, 7, cr15, cr2, cr5, {3} │ │ │ │ + blvc ff01b10c │ │ │ │ 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 75b0d8 │ │ │ │ + stc2 6, cr15, [r8, #-392] @ 0xfffffe78 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 306690 │ │ │ │ + blgt 3066b8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6669804 │ │ │ │ - @ instruction: 0x463bf893 │ │ │ │ - strb r9, [pc, #-1536] @ 21f49c │ │ │ │ + @ instruction: 0x463bf87f │ │ │ │ + strb r9, [pc, #-1536] @ 21f4c4 │ │ │ │ @ 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 +507603,146 @@ │ │ │ │ subsne pc, r8, sp, lsl #17 │ │ │ │ movwcs lr, #1601 @ 0x641 │ │ │ │ movwcc lr, #2500 @ 0x9c4 │ │ │ │ tstcs r1, r4, lsl #22 │ │ │ │ @ instruction: 0x6716e9dd │ │ │ │ ldrvs lr, [r4, -sp, asr #19] │ │ │ │ @ instruction: 0xf6626918 │ │ │ │ - @ instruction: 0x4605fc93 │ │ │ │ + @ instruction: 0x4605fc7f │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ str sl, [r5, #-3738]! @ 0xfffff166 │ │ │ │ - bcs a27fa0 │ │ │ │ + bcs a27fc8 │ │ │ │ tstne r0, sp, asr #19 │ │ │ │ adcshi pc, r7, r0, lsl #4 │ │ │ │ - blcs 9e74f8 │ │ │ │ + blcs 9e7520 │ │ │ │ sbcshi pc, ip, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - ble ff8d6580 │ │ │ │ + ble ff8d65a8 │ │ │ │ @ instruction: 0x6edadada │ │ │ │ - ble ff8d6728 │ │ │ │ + ble ff8d6750 │ │ │ │ ldmibvs sl, {r1, r3, r4, r6, r7, r9, fp, ip, lr, pc}^ │ │ │ │ - ble ff8d6730 │ │ │ │ - ble ff8d6734 │ │ │ │ - ble ff8d6738 │ │ │ │ + ble ff8d6758 │ │ │ │ + ble ff8d675c │ │ │ │ + ble ff8d6760 │ │ │ │ ldrsbne sp, [sl], #170 @ 0xaa │ │ │ │ movwmi pc, #79 @ 0x4f @ │ │ │ │ - blls 34481c │ │ │ │ + blls 344844 │ │ │ │ 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 │ │ │ │ + mrrc2 6, 6, pc, r2, cr2 @ │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 2f1480 │ │ │ │ + blgt 2f14a8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - @ instruction: 0x462bffdd │ │ │ │ + strtmi pc, [fp], -r9, asr #31 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r2 │ │ │ │ stmdals r4, {r1, r4, r6, r7, r8, ip, sp, lr} │ │ │ │ - ldc2 6, cr15, [r0, #404]! @ 0x194 │ │ │ │ - vldr d9, [pc, #16] @ 21fc24 │ │ │ │ + ldc2 6, cr15, [ip, #404] @ 0x194 │ │ │ │ + vldr d9, [pc, #16] @ 21fc4c │ │ │ │ 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 75b284 │ │ │ │ + ldc2 6, cr15, [r2], #-392 @ 0xfffffe78 │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, r2, #20, 22 @ 0x5000 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf6659804 │ │ │ │ - bls 2dfb38 │ │ │ │ + bls 2dfb10 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ msrne (UNDEF: 39), r0 │ │ │ │ stmdals r4, {r1, r3, r5, r9, sl, lr} │ │ │ │ - stc2 6, cr15, [lr, #404] @ 0x194 │ │ │ │ + ldc2l 6, cr15, [sl, #-404]! @ 0xfffffe6c │ │ │ │ svcls 0x0004463a │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrtmi r7, [r8], -r7, lsr #3 │ │ │ │ - stc2 6, cr15, [r6, #404] @ 0x194 │ │ │ │ + ldc2l 6, cr15, [r2, #-404]! @ 0xfffffe6c │ │ │ │ @ instruction: 0x462b4632 │ │ │ │ vmax.s8 d20, d0, d6 │ │ │ │ @ instruction: 0x4638111f │ │ │ │ - ldc2l 6, cr15, [lr, #-404]! @ 0xfffffe6c │ │ │ │ + stc2l 6, cr15, [sl, #-404]! @ 0xfffffe6c │ │ │ │ andls r4, r0, fp, lsr #12 │ │ │ │ cmncs r3, r2, lsr r6 │ │ │ │ @ instruction: 0xf6654638 │ │ │ │ - strmi pc, [r5], -fp, lsr #27 │ │ │ │ + @ instruction: 0x4605fd97 │ │ │ │ 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 ffd5d66a │ │ │ │ strmi r4, [r6], -r2, lsl #12 │ │ │ │ stmdacs r0, {r0, r1, r3, ip, pc} │ │ │ │ stclge 4, cr15, [ip, #252]! @ 0xfc │ │ │ │ - blgt 30a918 │ │ │ │ + blgt 30a940 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ stmdals r4, {r0, r4, r9, sl, lr} │ │ │ │ - @ instruction: 0xff74f665 │ │ │ │ + @ instruction: 0xff60f665 │ │ │ │ tstpeq r4, #-2147483647 @ p-variant is OBSOLETE @ 0x80000001 │ │ │ │ - ldrb r9, [pc, #779] @ 21ffe7 │ │ │ │ + ldrb r9, [pc, #779] @ 22000f │ │ │ │ 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 34ba24 │ │ │ │ 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 ff2dd6be │ │ │ │ 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 3d9ab8 │ │ │ │ + bcs 246958 │ │ │ │ ldcge 4, cr15, [r9, #252] @ 0xfc │ │ │ │ @ instruction: 0xf3a2fa92 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ ldr r3, [r2, #801] @ 0x321 │ │ │ │ strvs lr, [r0], -r4, asr #19 │ │ │ │ svclt 0x0000e720 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ bfi r9, r2, #6, #15 │ │ │ │ subcc pc, r8, sp, lsr #17 │ │ │ │ @ instruction: 0xf88de7d1 │ │ │ │ strb r3, [lr, r8, asr #32] │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ strb r3, [sl, r8, asr #32] │ │ │ │ - cdp 6, 5, cr15, cr0, cr15, {0} │ │ │ │ + cdp 6, 3, cr15, cr12, cr15, {0} │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r9, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2889 @ 0xfffff4b7 │ │ │ │ ldrdpl pc, [r0, #-128]! @ 0xffffff80 │ │ │ │ ldmpl r3, {r0, r1, r8, ip, pc}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xb12b682b │ │ │ │ ldmiblt r6, {r1, r2, r3, r5, r7, r8, fp, sp, lr} │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - bmi 12849ac │ │ │ │ + bmi 12849d4 │ │ │ │ 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 +507753,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 @ 21fe18 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf6634658 │ │ │ │ - @ instruction: 0xf1bbffcd │ │ │ │ + @ instruction: 0xf1bbffb9 │ │ │ │ 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 50c3c4 │ │ │ │ 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 514634 │ │ │ │ @ instruction: 0x464ab933 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - b 125e518 │ │ │ │ + b 125e540 │ │ │ │ sbcslt r0, ip, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xf6634658 │ │ │ │ - uadd8mi pc, fp, sp @ │ │ │ │ + ldrbmi pc, [fp], -r9, lsl #31 @ │ │ │ │ strmi fp, [r3], fp, lsl #2 │ │ │ │ stcls 7, cr14, [r1, #-844] @ 0xfffffcb4 │ │ │ │ @ instruction: 0x2103b194 │ │ │ │ @ instruction: 0xf66f4630 │ │ │ │ - strls pc, [r2], #-3059 @ 0xfffff40d │ │ │ │ + strls pc, [r2], #-3039 @ 0xfffff421 │ │ │ │ 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 239f60 │ │ │ │ @ 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 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + strb pc, [fp, fp, asr #23]! @ │ │ │ │ + stc 6, cr15, [r0, #60]! @ 0x3c │ │ │ │ rsbseq r0, r6, sl, asr r2 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r0, r6, r2, lsr r2 │ │ │ │ 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 4f1944 │ │ │ │ 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 +507825,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 fed77138 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ stcge 6, cr4, [r2], {30} │ │ │ │ andeq lr, r6, r4, lsl #18 │ │ │ │ - bcs 26794c │ │ │ │ + bcs 267974 │ │ │ │ svcls 0x00014604 │ │ │ │ msreq CPSR_fs, #4, 2 │ │ │ │ svclt 0x00986a40 │ │ │ │ addsmi r6, r8, #12517376 @ 0xbf0000 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ @ instruction: 0xf6974639 │ │ │ │ - @ instruction: 0x4605fd5f │ │ │ │ - blvs 1a4e4c4 │ │ │ │ + strmi pc, [r5], -fp, asr #26 │ │ │ │ + blvs 1a4e4ec │ │ │ │ @ instruction: 0x4639343c │ │ │ │ svclt 0x000842a0 │ │ │ │ @ instruction: 0xf6972000 │ │ │ │ - tstplt r8, r5, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstplt r8, r1, asr #26 @ p-variant is OBSOLETE │ │ │ │ andcs r7, r1, r5, lsr r0 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ eorsvc r2, r3, r1, lsl #6 │ │ │ │ svclt 0x0000e7f9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed7716c │ │ │ │ + bl fed77194 │ │ │ │ @ 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 a309dc │ │ │ │ strmi fp, [lr], -r8, lsl #30 │ │ │ │ - @ instruction: 0xf9f0f6cf │ │ │ │ + @ instruction: 0xf9dcf6cf │ │ │ │ adcmi r6, lr, #4521984 @ 0x450000 │ │ │ │ qadd16mi fp, r8, r8 │ │ │ │ strmi sp, [r1], -r7, lsl #2 │ │ │ │ @ instruction: 0xf6cf6b20 │ │ │ │ - strmi pc, [r1], -r7, ror #19 │ │ │ │ + @ instruction: 0x4601f9d3 │ │ │ │ adcmi r6, r8, #64, 16 @ 0x400000 │ │ │ │ ldcllt 0, cr13, [r0, #-992]! @ 0xfffffc20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed771b4 │ │ │ │ + bl fed771dc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blvc 323f5c │ │ │ │ + blvc 323f84 │ │ │ │ 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: 0xf8e2f662 │ │ │ │ stceq 0, cr15, [r1], {134} @ 0x86 │ │ │ │ - blvs 10cc0c │ │ │ │ + blvs 10cc34 │ │ │ │ stmiavs sl!, {r5, r8, r9, sl, ip, sp} │ │ │ │ ldmvs r9, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xd11a4291 │ │ │ │ - blcs 43ec68 │ │ │ │ + blcs 43ec90 │ │ │ │ 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 6ba090 │ │ │ │ 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 r0, r6, sl, lsl r0 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ smlawblt fp, fp, r8, r6 │ │ │ │ movwcs r6, #6217 @ 0x1849 │ │ │ │ - bcs 23a170 │ │ │ │ + bcs 23a198 │ │ │ │ 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 +507942,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 @ 22013c │ │ │ │ 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 +507980,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: 0xf922f662 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r2], {99} @ 0x63 │ │ │ │ @ instruction: 0xf8544b22 │ │ │ │ @ instruction: 0xf8d9b003 │ │ │ │ - blx 4ac20a │ │ │ │ + blx 4ac232 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ - blls 28d00c │ │ │ │ + blls 28d034 │ │ │ │ @ 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 +508020,124 @@ │ │ │ │ @ instruction: 0xf8551c20 │ │ │ │ @ instruction: 0xf8552c1c │ │ │ │ @ instruction: 0xf84c0c14 │ │ │ │ @ instruction: 0xf84c0c14 │ │ │ │ @ instruction: 0xf84c1c20 │ │ │ │ @ instruction: 0xf84c2c1c │ │ │ │ @ instruction: 0xf8d93c18 │ │ │ │ - blx 4ac26e │ │ │ │ + blx 4ac296 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ ldmle r8, {r0, r1, r4, r5, r7, r9, lr}^ │ │ │ │ stmdbls r1, {r0, r1, fp, ip, pc} │ │ │ │ - stc2l 6, cr15, [r8], {101} @ 0x65 │ │ │ │ + ldc2 6, cr15, [r4], #404 @ 0x194 │ │ │ │ andlt r9, sp, r2, lsl #16 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq pc, r5, sl, lsl #29 │ │ │ │ + rsbseq pc, r5, r2, ror #28 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed77444 │ │ │ │ + bl fed7746c │ │ │ │ @ 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 @ 220280 │ │ │ │ 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 3d4298 │ │ │ │ eorsle r2, sp, r0, lsl #22 │ │ │ │ strmi r3, [sl], -r4, lsr #2 │ │ │ │ - blcc 45e3c4 │ │ │ │ + blcc 45e3ec │ │ │ │ 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 3202ec │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf666cb0c │ │ │ │ - movwcs pc, #7621 @ 0x1dc5 @ │ │ │ │ + movwcs pc, #7601 @ 0x1db1 @ │ │ │ │ strcc lr, [r8], -sp, asr #19 │ │ │ │ strtmi sl, [r9], -r8, lsl #22 │ │ │ │ - blgt 531b54 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr6, {3} │ │ │ │ - blmi 672b24 │ │ │ │ + blgt 531b7c │ │ │ │ + cdp2 6, 2, cr15, cr14, cr6, {3} │ │ │ │ + blmi 672b4c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5fa34c │ │ │ │ + blls 5fa374 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r4, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #-64]! @ 0xffffffc0 │ │ │ │ @ instruction: 0x460a3134 │ │ │ │ - blcc 45e440 │ │ │ │ + blcc 45e468 │ │ │ │ @ instruction: 0xd1c14293 │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ - blvs 1397f00 │ │ │ │ + blvs 1397f28 │ │ │ │ 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 0x0000eb64 │ │ │ │ + rsbseq pc, r5, r8, lsl #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, r4, lsr #26 │ │ │ │ + ldrshteq pc, [r5], #-204 @ 0xffffff34 @ │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed742f4 │ │ │ │ + bl fed7431c │ │ │ │ @ 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 f20f7c │ │ │ │ + bcs 244f88 │ │ │ │ @ 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 2c086c │ │ │ │ @ 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 8e4458 │ │ │ │ @ instruction: 0xd328428b │ │ │ │ ldrdne pc, [r0], -sl @ │ │ │ │ stmdale r4!, {r0, r1, r3, r7, r9, lr} │ │ │ │ - blx fe9ddd4e │ │ │ │ + blx fe4ddd76 │ │ │ │ @ instruction: 0xf04f9a02 │ │ │ │ @ instruction: 0xf1a20c01 │ │ │ │ @ instruction: 0xf1c20320 │ │ │ │ - bls 2e0850 │ │ │ │ + bls 2e0878 │ │ │ │ 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 +508147,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 2032e24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls bfa488 │ │ │ │ + blls bfa4b0 │ │ │ │ @ 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 38c944 │ │ │ │ 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 6050c4 │ │ │ │ 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 a06134 │ │ │ │ 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], #-476 @ 0xfffffe24 │ │ │ │ ldreq pc, [ip, -r0, lsl #2] │ │ │ │ ldrtmi r2, [r9], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6634680 │ │ │ │ - stmiavs r3!, {r0, r1, r3, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r1, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1087a21 │ │ │ │ @ instruction: 0xf8b80c30 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ @ instruction: 0xf8dd0308 │ │ │ │ vld4.8 {d14-d17}, [r2 :64], ip │ │ │ │ - b 1278ef8 │ │ │ │ + b 1278f20 │ │ │ │ @ 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: 0x7c31fb37 │ │ │ │ @ instruction: 0xf67f2901 │ │ │ │ stcls 15, cr10, [r4], {92} @ 0x5c │ │ │ │ stmdbvs r0!, {r1, r4, r5, r6, sl, fp, ip, sp, lr} │ │ │ │ - @ instruction: 0xf90af662 │ │ │ │ + @ instruction: 0xf8f6f662 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d056 │ │ │ │ @ instruction: 0xf6654620 │ │ │ │ - @ instruction: 0xf898fb4d │ │ │ │ + @ instruction: 0xf898fb39 │ │ │ │ @ instruction: 0xf1080024 │ │ │ │ movwls r0, #33556 @ 0x8314 │ │ │ │ - mcrr2 6, 6, pc, r2, cr4 @ │ │ │ │ + stc2 6, cr15, [lr], #-400 @ 0xfffffe70 │ │ │ │ stmdbvs r0!, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xff46f661 │ │ │ │ + @ instruction: 0xff32f661 │ │ │ │ mlacs r4, r8, r8, pc @ │ │ │ │ - bcs 231d74 │ │ │ │ + bcs 231d9c │ │ │ │ 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 4dacdc │ │ │ │ @ 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 3e1a8c │ │ │ │ mcr2 10, 4, pc, cr8, cr15, {2} @ │ │ │ │ @ instruction: 0xf1089312 │ │ │ │ svclt 0x00140801 │ │ │ │ @ instruction: 0xf04f9712 │ │ │ │ strtcc r0, [r0], -r0, lsl #28 │ │ │ │ ldm ip, {r0, r1, r6, r7, r8, sl, lr} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf886000f │ │ │ │ bicsle lr, sp, r0, lsr #32 │ │ │ │ strge lr, [r9, #-2525] @ 0xfffff623 │ │ │ │ @ instruction: 0xb60be9dd │ │ │ │ stmdals r4, {r0, r2, r3, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf6644621 │ │ │ │ - strmi pc, [r7], -r9, lsr #31 │ │ │ │ + @ instruction: 0x4607ff95 │ │ │ │ @ instruction: 0xf04fe701 │ │ │ │ ldr r0, [r5, -r0, lsl #24] │ │ │ │ - b 5dde28 │ │ │ │ + ldmib sl!, {r0, r1, r2, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldcvc 6, cr4, [fp], {3} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrhteq pc, [r5], #-202 @ 0xffffff36 @ │ │ │ │ + @ instruction: 0x0075fc92 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, r8, ror #23 │ │ │ │ + rsbseq pc, r5, r0, asr #23 │ │ │ │ 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 23f2cc │ │ │ │ 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 +508301,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 431eb6 │ │ │ │ strtmi r9, [r2], #-513 @ 0xfffffdff │ │ │ │ - bl 3beddc │ │ │ │ - blvs ff624f9c │ │ │ │ + bl 3bee04 │ │ │ │ + blvs ff624fc4 │ │ │ │ cmnle r6, r0, lsl #26 │ │ │ │ @ instruction: 0xf892445a │ │ │ │ - blx 43479a │ │ │ │ + blx 4347c2 │ │ │ │ @ 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 +508331,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 77bf6c │ │ │ │ ldrcc lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ - bgt 3c5324 │ │ │ │ - blx 11de096 │ │ │ │ + bgt 3c534c │ │ │ │ + blx cde0be │ │ │ │ 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 16730a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7fa794 │ │ │ │ + blls 7fa7bc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x46288095 │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ - bl 3c4700 │ │ │ │ + bl 3c4728 │ │ │ │ @ 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 414af4 │ │ │ │ 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 3da6e8 │ │ │ │ @ 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 c66160 │ │ │ │ @ instruction: 0xf893445b │ │ │ │ stmib sp, {r6, ip, sp}^ │ │ │ │ movwcs r2, #785 @ 0x311 │ │ │ │ - blge 6853ac │ │ │ │ + blge 6853d4 │ │ │ │ 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 27ad52 │ │ │ │ + bvc 678ff4 │ │ │ │ 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 705400 │ │ │ │ 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 3f2274 │ │ │ │ tstls r8, fp, lsl #12 │ │ │ │ muleq r3, r4, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ strbne pc, [r5, -r0, asr #4] @ │ │ │ │ - blx fefe776c │ │ │ │ + blx fefe7794 │ │ │ │ @ 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 +508422,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 │ │ │ │ + ldm lr!, {r0, r1, r2, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + ldrhteq pc, [r5], #-156 @ 0xffffff64 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq pc, [r5], #-148 @ 0xffffff6c @ │ │ │ │ + rsbseq pc, r5, ip, lsr #19 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq pc, [r5], #-140 @ 0xffffff74 @ │ │ │ │ + ldrhteq pc, [r5], #-132 @ 0xffffff7c @ │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ ldrbtmi r3, [fp], #-2128 @ 0xfffff7b0 │ │ │ │ @ instruction: 0xf8df9212 │ │ │ │ @@ -508445,64 +508453,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 fe31f284 │ │ │ │ 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 23b58c │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blls 381308 │ │ │ │ + blls 381330 │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ - blcs 23a978 │ │ │ │ + blcs 23a9a0 │ │ │ │ @ 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 1c881a8 │ │ │ │ @ instruction: 0xf7ff4632 │ │ │ │ - blvs 1ca07bc │ │ │ │ + blvs 1ca07e4 │ │ │ │ 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 8415c8 │ │ │ │ @ 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 feede9c8 │ │ │ │ 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 +508524,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 43f68c │ │ │ │ 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 6811a0 │ │ │ │ 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 35d0fc │ │ │ │ @ instruction: 0xf10dd0c6 │ │ │ │ movwls r0, #58199 @ 0xe357 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ ldrpl lr, [r0], -sp, asr #19 │ │ │ │ @ instruction: 0xec06e9cd │ │ │ │ @ instruction: 0xf10007dd │ │ │ │ - blvc 8c0c78 │ │ │ │ + blvc 8c0ca0 │ │ │ │ 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: 0xf8dfecd2 │ │ │ │ + bls 5ee430 │ │ │ │ eorscs r5, r0, #14090240 @ 0xd70000 │ │ │ │ ldmdbvs r9, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ andvc pc, r1, #2048 @ 0x800 │ │ │ │ - bcs 23eef0 │ │ │ │ - blge 7d4b8c │ │ │ │ + bcs 23ef18 │ │ │ │ + blge 7d4bb4 │ │ │ │ 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 ffcd5394 │ │ │ │ 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 7dc150 │ │ │ │ + stc2l 6, cr15, [ip], {97} @ 0x61 │ │ │ │ cmnlt r0, r2, lsl #12 │ │ │ │ ldrdgt pc, [r8], -sp @ │ │ │ │ ldm ip!, {r0, r3, r9, ip, pc} │ │ │ │ addsvs r0, r0, #3 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6654611 │ │ │ │ - bls 49ec68 │ │ │ │ - blls 3ad368 │ │ │ │ + bls 49ec40 │ │ │ │ + blls 3ad390 │ │ │ │ @ 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 3fac74 │ │ │ │ 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 +508627,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 68100c │ │ │ │ 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 85c25c │ │ │ │ + blvc 7dc220 │ │ │ │ + stc2l 6, cr15, [r4], #-388 @ 0xfffffe7c │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ rsbshi pc, r3, #0 │ │ │ │ - blgt 30b82c │ │ │ │ + blgt 30b854 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x46394658 │ │ │ │ - @ instruction: 0xffeef664 │ │ │ │ + @ instruction: 0xffdaf664 │ │ │ │ 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 +508665,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: 0xf894f664 │ │ │ │ movwcs r9, #7429 @ 0x1d05 │ │ │ │ ldrbmi r9, [r8], -r0, lsl #6 │ │ │ │ ldmib r4, {r0, r3, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf7ff2300 │ │ │ │ - b 125ffc0 │ │ │ │ + b 125ffe8 │ │ │ │ strtmi r0, [r8], -r8, lsl #6 │ │ │ │ - blx fe31f5c8 │ │ │ │ - @ instruction: 0xf93ef663 │ │ │ │ + blx fe31f5f0 │ │ │ │ + @ instruction: 0xf92af663 │ │ │ │ @ instruction: 0xf6634604 │ │ │ │ - strmi pc, [r6], -r7, ror #18 │ │ │ │ + @ instruction: 0x4606f953 │ │ │ │ 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 5ee0d0 │ │ │ │ andeq lr, pc, sp, lsl #17 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ - blx ffede610 │ │ │ │ + blx ff9de638 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbvs r7!, {r2, r6, r9, sl, fp, sp, pc} │ │ │ │ - blcs 23ad6c │ │ │ │ + blcs 23ad94 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {1} │ │ │ │ - blcs 43f974 │ │ │ │ + blcs 43f99c │ │ │ │ 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 8fad44 │ │ │ │ rsbsle r2, r2, r7, lsl #22 │ │ │ │ ldmdavs r3, {r1, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf1079a06 │ │ │ │ - blls 463964 │ │ │ │ + blls 46398c │ │ │ │ @ instruction: 0xf852323c │ │ │ │ @ instruction: 0xf8529c18 │ │ │ │ ldrmi r6, [r9, #3080] @ 0xc08 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - bvs e30d8 │ │ │ │ + bvs e3100 │ │ │ │ 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: 0xffe4f662 │ │ │ │ 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, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r2], r4, rrx │ │ │ │ - blcs 232614 │ │ │ │ + blcs 23263c │ │ │ │ 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 1ca123c │ │ │ │ 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 395544 │ │ │ │ + bcs 23afd0 │ │ │ │ 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], -r1, ror #25 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0x460181b1 │ │ │ │ @ instruction: 0xf6644630 │ │ │ │ - @ instruction: 0xf8ddff37 │ │ │ │ + @ instruction: 0xf8ddff23 │ │ │ │ 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 43fab8 │ │ │ │ svcge 0x007df43f │ │ │ │ ldrdge pc, [r8], -sp @ │ │ │ │ @ instruction: 0xf8dd46e6 │ │ │ │ - b 14cce24 │ │ │ │ - blx 19e15e8 │ │ │ │ + b 14cce4c │ │ │ │ + blx 19e1610 │ │ │ │ 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} │ │ │ │ + mcr2 6, 0, pc, cr0, cr6, {4} @ │ │ │ │ tstlt r0, r0, lsl #13 │ │ │ │ - blcs 232728 │ │ │ │ + blcs 232750 │ │ │ │ @ instruction: 0xf8ddd095 │ │ │ │ ldrb ip, [sl, r0, lsr #32] │ │ │ │ @ instruction: 0xf1019905 │ │ │ │ - bvs 14a1a9c │ │ │ │ + bvs 14a1ac4 │ │ │ │ svclt 0x000c429a │ │ │ │ - blvs 4e99f4 │ │ │ │ - blls 39ac5c │ │ │ │ + blvs 4e9a1c │ │ │ │ + blls 39ac84 │ │ │ │ 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, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [r3, #-252]! @ 0xffffff04 │ │ │ │ @ instruction: 0x6010f8d8 │ │ │ │ ldrdls pc, [r0], -r6 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ stclge 4, cr15, [fp, #-252]! @ 0xffffff04 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - bcs 240e64 │ │ │ │ + bcs 240e8c │ │ │ │ svclt 0x00089306 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorge pc, r0, sp, asr #17 │ │ │ │ - blvc ef2778 │ │ │ │ + blvc ef27a0 │ │ │ │ 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} │ │ │ │ + ldmiblt r0!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6644630 │ │ │ │ - ldmiblt r0, {r0, r1, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ - bls 5f3cf0 │ │ │ │ + ldmiblt r0, {r0, r1, r2, r4, fp, ip, sp, lr, pc} │ │ │ │ + bls 5f3d18 │ │ │ │ @ instruction: 0xf8526971 │ │ │ │ teqcs r0, #3 │ │ │ │ movwgt pc, #6915 @ 0x1b03 @ │ │ │ │ - bcs 27f2dc │ │ │ │ + bcs 27f304 │ │ │ │ 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 b8bb44 │ │ │ │ mulcs r0, sl, r6 │ │ │ │ @ instruction: 0x46359311 │ │ │ │ ldrmi r9, [r1], ip, lsl #22 │ │ │ │ movwls r9, #54026 @ 0xd30a │ │ │ │ strls r4, [lr], #-1547 @ 0xfffff9f5 │ │ │ │ @ instruction: 0xf8cd4664 │ │ │ │ ldrbmi fp, [r3], r0, asr #32 │ │ │ │ ldrdhi pc, [ip], -sp @ │ │ │ │ andsls r4, r3, #136314880 @ 0x8200000 │ │ │ │ ands r9, r8, r9 │ │ │ │ @ instruction: 0xf6964639 │ │ │ │ - stmdacs r0, {r0, r1, r4, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r3, r0 │ │ │ │ - blvs ffc3b4ac │ │ │ │ + blvs ffc3b4d4 │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ @ instruction: 0xf10a2230 │ │ │ │ strcc r0, [r0, #-2561]! @ 0xfffff5ff │ │ │ │ - bleq 35d320 │ │ │ │ + bleq 35d348 │ │ │ │ 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 ffc95874 │ │ │ │ @ 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 +508864,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 3c8ff4 │ │ │ │ movweq lr, #14922 @ 0x3a4a │ │ │ │ - blx fe31f8d0 │ │ │ │ + blx fe31f8f8 │ │ │ │ @ instruction: 0xf8cde4d5 │ │ │ │ strb ip, [r5, r8, lsr #32] │ │ │ │ - blvc 6baf88 │ │ │ │ + blvc 6bafb0 │ │ │ │ svclt 0x00082a07 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ - bcs 394f88 │ │ │ │ + bcs 394fb0 │ │ │ │ @ instruction: 0xf04fbf14 │ │ │ │ @ instruction: 0xf00c0c00 │ │ │ │ andcs r0, r0, #256 @ 0x100 │ │ │ │ - bls 5457b0 │ │ │ │ + bls 5457d8 │ │ │ │ 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 122d078 │ │ │ │ + blls 6d55d0 │ │ │ │ @ instruction: 0xf53f079b │ │ │ │ @ instruction: 0xe77daf70 │ │ │ │ @ instruction: 0x9c0e9b09 │ │ │ │ ldrdlt pc, [r0], #-141 @ 0xffffff73 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 58cd58 │ │ │ │ + blls 58cd80 │ │ │ │ tstmi r3, #40960 @ 0xa000 │ │ │ │ ldmiblt r3!, {r0, r1, r3, r4, r6, r7, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf1066a73 │ │ │ │ - blcs 221848 │ │ │ │ + blcs 221870 │ │ │ │ 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 68cd48 │ │ │ │ ldrtmi r2, [r1], -r1, lsl #10 │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf8cb7004 │ │ │ │ @ instruction: 0xf7ff5000 │ │ │ │ - blls 41f2a8 │ │ │ │ + blls 41f2d0 │ │ │ │ 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 3bfcac │ │ │ │ @ instruction: 0x460bbf16 │ │ │ │ strcs r2, [r1, #-1282] @ 0xfffffafe │ │ │ │ movwpl lr, #2507 @ 0x9cb │ │ │ │ - bls 6f28f0 │ │ │ │ + bls 6f2918 │ │ │ │ @ instruction: 0xf7ff4658 │ │ │ │ @ instruction: 0x4605f891 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx 15e9c0 │ │ │ │ + blx ffc5e9e8 │ │ │ │ ldrtmi r4, [r9], -sl, asr #12 │ │ │ │ @ instruction: 0xf1094681 │ │ │ │ @ instruction: 0xf6610a24 │ │ │ │ - stmdbls r7, {r0, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r7, {r0, r2, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ - blx 55e9da │ │ │ │ + blx 5ea00 │ │ │ │ stcvc 12, cr7, [sl], #-428 @ 0xfffffe54 │ │ │ │ @ instruction: 0x46484651 │ │ │ │ - stc2l 6, cr15, [ip], {98} @ 0x62 │ │ │ │ + ldc2 6, cr15, [r8], #392 @ 0x188 │ │ │ │ ldmdbvs fp, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ teqlt r2, sl, lsl r8 │ │ │ │ - bcs 43fcd4 │ │ │ │ + bcs 43fcfc │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r8, ip, lr, pc} │ │ │ │ - bcs 23b0dc │ │ │ │ - blls 515858 │ │ │ │ + bcs 23b104 │ │ │ │ + blls 515880 │ │ │ │ stmib fp, {r0, r9, sp}^ │ │ │ │ strbmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0xf6644658 │ │ │ │ - @ instruction: 0x4651fd9b │ │ │ │ + ldrbmi pc, [r1], -r7, lsl #27 @ │ │ │ │ andseq pc, ip, r6, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r6], {98} @ 0x62 │ │ │ │ + stc2l 6, cr15, [r2], {98} @ 0x62 │ │ │ │ @ instruction: 0xf6624630 │ │ │ │ - ldrtmi pc, [r0], -r1, ror #17 @ │ │ │ │ - @ instruction: 0xf8fef662 │ │ │ │ + ldrtmi pc, [r0], -sp, asr #17 @ │ │ │ │ + @ instruction: 0xf8eaf662 │ │ │ │ movwls r9, #27401 @ 0x6b09 │ │ │ │ stcls 6, cr14, [lr], {241} @ 0xf1 │ │ │ │ ldrdlt pc, [r0], #-141 @ 0xffffff73 │ │ │ │ andcs lr, r2, #248512512 @ 0xed00000 │ │ │ │ - blls 41b044 │ │ │ │ + blls 41b06c │ │ │ │ @ instruction: 0xf60ee7b8 │ │ │ │ - ldmib r9, {r1, r3, r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib r9, {r1, r2, r4, r7, sl, fp, sp, lr, pc}^ │ │ │ │ subsvs r2, r3, r1, lsl #6 │ │ │ │ andsvs r2, sl, r4, lsl #2 │ │ │ │ smlabteq r1, r9, r9, lr │ │ │ │ andeq pc, ip, r9, asr #17 │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {2} │ │ │ │ movwcs lr, #18900 @ 0x49d4 │ │ │ │ qaddcs r6, r3, r4 │ │ │ │ stmib r4, {r1, r3, r4, sp, lr}^ │ │ │ │ lslvs r0, r4, #2 │ │ │ │ cdple 8, 15, cr6, cr15, cr3, {2} │ │ │ │ - rsbseq pc, r5, lr, ror #14 │ │ │ │ - rsbseq pc, r5, r0, ror #14 │ │ │ │ + rsbseq pc, r5, r6, asr #14 │ │ │ │ + rsbseq pc, r5, r8, lsr r7 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r5, sl, ror #13 │ │ │ │ + rsbseq pc, r5, r2, asr #13 │ │ │ │ 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 e5f4b8 │ │ │ │ ldrbtmi r9, [sl], #-5 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9325 │ │ │ │ @ instruction: 0xf8da0300 │ │ │ │ - blcs 22d128 │ │ │ │ + blcs 22d150 │ │ │ │ sbcshi pc, r6, #0 │ │ │ │ - bleq 25d26c │ │ │ │ + bleq 25d294 │ │ │ │ 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 +509002,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 22319c │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ ldrsbtcc pc, [r0], -r8 @ │ │ │ │ - blcs 2bbdec │ │ │ │ + blcs 2bbe14 │ │ │ │ @ instruction: 0xf8dad018 │ │ │ │ @ instruction: 0xf8daa000 │ │ │ │ - blcs 22d18c │ │ │ │ + blcs 22d1b4 │ │ │ │ @ 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 @ 2211d4 @ │ │ │ │ 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 +509039,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 ffeea630 │ │ │ │ @ instruction: 0x4621aa13 │ │ │ │ ldmdbvs r8, {r0, r1, r3, r4, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7feab20 │ │ │ │ @ instruction: 0x4607ff1f │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf89d8139 │ │ │ │ @ instruction: 0xf89d304c │ │ │ │ - blcs 229428 │ │ │ │ + blcs 229450 │ │ │ │ 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 3df9f8 │ │ │ │ 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 +509078,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} │ │ │ │ + cdp2 6, 0, cr15, cr0, cr2, {3} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ adchi pc, sp, r0 │ │ │ │ - cdp2 6, 3, cr15, cr10, cr2, {3} │ │ │ │ + cdp2 6, 2, cr15, cr6, cr2, {3} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ adchi pc, r7, r0 │ │ │ │ tstpeq r0, #0, 2 @ p-variant is OBSOLETE │ │ │ │ ldreq pc, [r0], -sl, lsl #2 │ │ │ │ stm sp, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldm r6, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf666000f │ │ │ │ - @ instruction: 0xf10affc5 │ │ │ │ + @ instruction: 0xf10affb1 │ │ │ │ @ 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 3bff68 │ │ │ │ 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 3bff90 │ │ │ │ + bvs 1ad552c │ │ │ │ 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 6bbab0 │ │ │ │ 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 6bbad0 │ │ │ │ subsle r2, r7, r6, lsl #20 │ │ │ │ @ instruction: 0xf107693a │ │ │ │ strbmi r0, [sl, #-2328] @ 0xfffff6e8 │ │ │ │ movhi pc, #0 │ │ │ │ - blvc 6bbb5c │ │ │ │ + blvc 6bbb84 │ │ │ │ cmple sp, r8, lsl #20 │ │ │ │ @ instruction: 0xf6624620 │ │ │ │ - strls pc, [sl, #-3285] @ 0xfffff32b │ │ │ │ + strls pc, [sl, #-3265] @ 0xfffff33f │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ - stc2 6, cr15, [r2, #392]! @ 0x188 │ │ │ │ + stc2 6, cr15, [lr, #392] @ 0x188 │ │ │ │ andsle r4, r2, r5, lsl #5 │ │ │ │ @ instruction: 0xf1056929 │ │ │ │ addsmi r0, r1, #24, 4 @ 0x80000001 │ │ │ │ stmibvs sl!, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3bffe4 │ │ │ │ + bcs 3c000c │ │ │ │ orrshi pc, fp, #0 │ │ │ │ @ instruction: 0xf6624628 │ │ │ │ - @ instruction: 0x4605fcf9 │ │ │ │ + strmi pc, [r5], -r5, ror #25 │ │ │ │ @ instruction: 0xf6624620 │ │ │ │ - addmi pc, r5, #9152 @ 0x23c0 │ │ │ │ + addmi pc, r5, #7872 @ 0x1ec0 │ │ │ │ stcls 1, cr13, [sl, #-944] @ 0xfffffc50 │ │ │ │ stmdavs fp, {r0, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 501d38 │ │ │ │ + blvc 501d60 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ ssatmi r8, #21, sl, asr #4 │ │ │ │ strpl lr, [fp, -sp, asr #19] │ │ │ │ - blhi 59bb04 │ │ │ │ + blhi 59bb2c │ │ │ │ eorsls pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xf8da6948 │ │ │ │ ldrmi r3, [ip, #36] @ 0x24 │ │ │ │ svclt 0x000c6803 │ │ │ │ @ instruction: 0xf8da2200 │ │ │ │ - blcs 2294a8 │ │ │ │ + blcs 2294d0 │ │ │ │ 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 +509176,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 2559f8 │ │ │ │ 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: 0xf896f901 │ │ │ │ @ instruction: 0xf896302d │ │ │ │ ldrbmi r2, [r9], -ip, lsr #32 │ │ │ │ @ instruction: 0xf6624648 │ │ │ │ - @ instruction: 0xf8d8fad3 │ │ │ │ + @ instruction: 0xf8d8fabf │ │ │ │ ldmdavs sl, {r4, ip, sp} │ │ │ │ - blvc 8cd924 │ │ │ │ + blvc 8cd94c │ │ │ │ cmple ip, r8, lsl #20 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ andcs r4, r1, #70254592 @ 0x4300000 │ │ │ │ strbmi r9, [r9], -r5, lsl #16 │ │ │ │ stmib r0, {r0, r3, r4, r5, r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6642300 │ │ │ │ - ldrbmi pc, [r9], -r1, lsr #23 @ │ │ │ │ + ldrbmi pc, [r9], -sp, lsl #23 @ │ │ │ │ andseq pc, ip, r6, lsl #2 │ │ │ │ - blx ff95ee0c │ │ │ │ + blx ff45ee34 │ │ │ │ @ instruction: 0xf6614630 │ │ │ │ - ldrtmi pc, [r0], -r7, ror #29 @ │ │ │ │ - @ instruction: 0xff04f661 │ │ │ │ + @ instruction: 0x4630fed3 │ │ │ │ + cdp2 6, 15, cr15, cr0, cr1, {3} │ │ │ │ @ instruction: 0xf47f2d00 │ │ │ │ - blls 34cf18 │ │ │ │ + blls 34cf40 │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ stmdbeq r9, {r0, r1, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf389fa5f │ │ │ │ @ instruction: 0xf8da9304 │ │ │ │ - blcs 22d4ac │ │ │ │ + blcs 22d4d4 │ │ │ │ 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: 0xf8baf661 │ │ │ │ + bl 3c8118 │ │ │ │ + blvs ff8a620c │ │ │ │ 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 2415f8 │ │ │ │ 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 440174 │ │ │ │ stmdavs r3, {r2, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0x601cf8da │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvc 301b0c │ │ │ │ + blvc 301b34 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf8918172 │ │ │ │ @ instruction: 0x460a3035 │ │ │ │ addmi r7, fp, #28928 @ 0x7100 │ │ │ │ @ instruction: 0xf892d104 │ │ │ │ - blcs 26d61c │ │ │ │ + blcs 26d644 │ │ │ │ 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 +509265,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 26d688 │ │ │ │ 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 23b62c │ │ │ │ addhi pc, r3, #0 │ │ │ │ @ instruction: 0x3010f8da │ │ │ │ @ instruction: 0xf10007da │ │ │ │ - blvc 8c1fa0 │ │ │ │ + blvc 8c1fc8 │ │ │ │ svclt 0x00182a08 │ │ │ │ @ instruction: 0xf0002202 │ │ │ │ stmdals r5, {r0, r4, r8, pc} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ @ instruction: 0x201cf8da │ │ │ │ - @ instruction: 0xf89ef664 │ │ │ │ + @ instruction: 0xf88af664 │ │ │ │ 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 +509309,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 3c02d4 │ │ │ │ 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 23b908 │ │ │ │ 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 8216cc │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - @ instruction: 0xf8dafbd5 │ │ │ │ + @ instruction: 0xf8dafbc1 │ │ │ │ adcsmi r3, r3, #36 @ 0x24 │ │ │ │ andshi pc, fp, #0 │ │ │ │ - bcs 23b91c │ │ │ │ + bcs 23b944 │ │ │ │ andhi pc, sp, #0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, fp, sp, lr}^ │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 736318 │ │ │ │ + blge 736340 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - movwcs pc, #7237 @ 0x1c45 @ │ │ │ │ + movwcs pc, #7217 @ 0x1c31 @ │ │ │ │ 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 +509371,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 65f0ee │ │ │ │ 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 2ebff4 │ │ │ │ ldmib lr, {r6, r7, r9, sl, fp}^ │ │ │ │ ldmdale sl!, {r9, sl, fp, ip}^ │ │ │ │ - bcs 9eff5c │ │ │ │ + bcs 9eff84 │ │ │ │ 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 169582c │ │ │ │ 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 701d40 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - bls 401d98 │ │ │ │ + bls 401dc0 │ │ │ │ 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 +509424,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 23bf9c │ │ │ │ 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 49b3b4 │ │ │ │ @ instruction: 0xf8927c71 │ │ │ │ addsmi r3, r9, #53 @ 0x35 │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ - bls 4c8444 │ │ │ │ + bls 4c846c │ │ │ │ ldrdge pc, [r0], -sl │ │ │ │ sbcslt r4, fp, #1275068416 @ 0x4c000000 │ │ │ │ @ instruction: 0xf8da9304 │ │ │ │ - blcs 22d844 │ │ │ │ + blcs 22d86c │ │ │ │ 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 4404bc │ │ │ │ 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 +509464,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 1ab2318 │ │ │ │ svclt 0x000c9907 │ │ │ │ @ instruction: 0xf8da2000 │ │ │ │ addsmi r0, r1, #64 @ 0x40 │ │ │ │ svclt 0x000c6b62 │ │ │ │ - blvs a69cc0 │ │ │ │ + blvs a69ce8 │ │ │ │ svclt 0x000c4593 │ │ │ │ stcvs 2, cr2, [r2], #-0 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ - blx ffddf8c8 │ │ │ │ + blx ffddf8f0 │ │ │ │ ldmdavs r3, {r1, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdbvs r2, {r0, r1, r3, r5, r8, pc} │ │ │ │ - blcs 23b92c │ │ │ │ - blvc 6959c0 │ │ │ │ + blcs 23b954 │ │ │ │ + blvc 6959e8 │ │ │ │ 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 68df64 │ │ │ │ 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 +509515,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 8b31f0 │ │ │ │ ldrcs lr, [sl], #-2509 @ 0xfffff633 │ │ │ │ ldm r3, {r5, r8, r9, sl, fp, sp, pc} │ │ │ │ - blge 921990 │ │ │ │ + blge 9219b8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldmdage r0, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - @ instruction: 0x4638fa5f │ │ │ │ - blx fe4df32e │ │ │ │ + ldrtmi pc, [r8], -fp, asr #20 @ │ │ │ │ + blx 1fdf356 │ │ │ │ ldrdcc pc, [r4], -sl @ │ │ │ │ andshi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf8dae535 │ │ │ │ - bls 46da78 │ │ │ │ + bls 46daa0 │ │ │ │ @ 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 23b9fc │ │ │ │ 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: 0xf964f662 │ │ │ │ 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 3fc3e4 │ │ │ │ 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 70d528 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf8daaea2 │ │ │ │ - bcs 229a94 │ │ │ │ + bcs 229abc │ │ │ │ @ instruction: 0x461ad035 │ │ │ │ ldrdcc pc, [r4], -sl │ │ │ │ stmdbcs r0, {r0, r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ vst2.8 {d25-d26}, [pc], r5 │ │ │ │ stmib r0, {r0, r2, r5, r7, r8, ip, sp, lr}^ │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ - cdp2 6, 4, cr15, cr8, cr3, {3} │ │ │ │ + cdp2 6, 3, cr15, cr4, cr3, {3} │ │ │ │ stmdals r9, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf6613024 │ │ │ │ - movwcs pc, #8143 @ 0x1fcf @ │ │ │ │ + movwcs pc, #8123 @ 0x1fbb @ │ │ │ │ str r9, [r6], sl, lsl #6 │ │ │ │ ldrtmi r9, [r1], -r9, lsl #16 │ │ │ │ @ instruction: 0xf6613024 │ │ │ │ - ldrb pc, [r6, r7, asr #31]! @ │ │ │ │ + @ instruction: 0xe7f6ffb3 │ │ │ │ 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 +509613,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 26dbf8 │ │ │ │ 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, #3930 @ 0xf5a │ │ │ │ @ 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, r2, asr #29 │ │ │ │ + rsbseq lr, r5, lr, lsr lr │ │ │ │ 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 25dce0 │ │ │ │ + blcs 27be34 │ │ │ │ + blcs 2d5c7c │ │ │ │ stmdbvs r0!, {r0, r1, r2, r3, r4, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xffe0f7ff │ │ │ │ @ instruction: 0xf8d46861 │ │ │ │ @ instruction: 0xf1049010 │ │ │ │ - b 12227f8 │ │ │ │ + b 1222820 │ │ │ │ ldrmi r0, [r9, #10] │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ stmdavs fp, {r8, fp}^ │ │ │ │ - blx fe260524 │ │ │ │ + blx fe26054c │ │ │ │ @ instruction: 0xf8d92b00 │ │ │ │ svclt 0x00083030 │ │ │ │ - blvs 9a9fb4 │ │ │ │ + blvs 9a9fdc │ │ │ │ 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 23bc80 │ │ │ │ + bmi ffb16350 │ │ │ │ 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 14b283c │ │ │ │ stmdavs r3!, {r0, r2, r8, sl} │ │ │ │ - blx fe3a0584 │ │ │ │ + blx fe3a05ac │ │ │ │ @ instruction: 0xd1b72b00 │ │ │ │ stmibvs fp!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blvc 8bbc80 │ │ │ │ + blvc 8bbca8 │ │ │ │ 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 75fc4c │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf89dd0c9 │ │ │ │ @ instruction: 0xf89d3026 │ │ │ │ - blcs 229cd8 │ │ │ │ + blcs 229d00 │ │ │ │ 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: 0xf84ef662 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf930f662 │ │ │ │ + @ instruction: 0xf91cf662 │ │ │ │ andsle r4, r1, r5, lsl #5 │ │ │ │ @ instruction: 0xf1056929 │ │ │ │ addsmi r0, r1, #24, 4 @ 0x80000001 │ │ │ │ stmibvs sl!, {r0, r1, ip, lr, pc}^ │ │ │ │ - bcs 3c08c8 │ │ │ │ + bcs 3c08f0 │ │ │ │ strtmi sp, [r8], -r1, lsr #1 │ │ │ │ - @ instruction: 0xf888f662 │ │ │ │ + @ instruction: 0xf874f662 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf91ef662 │ │ │ │ + @ instruction: 0xf90af662 │ │ │ │ mvnle r4, r5, lsl #5 │ │ │ │ ldrdlt pc, [r0], -fp │ │ │ │ ldrdcc pc, [r0], -fp │ │ │ │ bicsle r2, lr, r0, lsl #22 │ │ │ │ strtmi r9, [r0], -r5, lsl #26 │ │ │ │ - ldc2l 6, cr15, [r6, #-384]! @ 0xfffffe80 │ │ │ │ - mcr2 6, 4, pc, cr14, cr4, {4} @ │ │ │ │ + stc2l 6, cr15, [r2, #-384]! @ 0xfffffe80 │ │ │ │ + mrc2 6, 3, pc, cr10, cr4, {4} │ │ │ │ @ instruction: 0xf01a4620 │ │ │ │ @ instruction: 0xf8d5fb1b │ │ │ │ strbmi sl, [r8], -r0 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ svclt 0x00082b00 │ │ │ │ - beq 25de00 │ │ │ │ - blx fe35fc16 │ │ │ │ + beq 25de28 │ │ │ │ + blx fe35fc3e │ │ │ │ @ instruction: 0xf7d34650 │ │ │ │ strbmi pc, [r8], -r1, lsl #23 @ │ │ │ │ stc2l 7, cr15, [ip], #-844 @ 0xfffffcb4 │ │ │ │ strls r4, [r5, #-1576] @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xf826f662 │ │ │ │ + @ instruction: 0xf812f662 │ │ │ │ and r4, r6, r2, lsl #13 │ │ │ │ @ instruction: 0xf7d34650 │ │ │ │ ldrbmi pc, [r0], -r3, ror #24 @ │ │ │ │ - @ instruction: 0xf856f662 │ │ │ │ + @ instruction: 0xf842f662 │ │ │ │ strtmi r4, [r8], -r2, lsl #13 │ │ │ │ - @ instruction: 0xf8ecf662 │ │ │ │ + @ instruction: 0xf8d8f662 │ │ │ │ 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 aa1d4c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x4619469b │ │ │ │ @ instruction: 0x4648ab1c │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - movwcs pc, #2195 @ 0x893 @ │ │ │ │ + movwcs pc, #2175 @ 0x87f @ │ │ │ │ ldrbmi r4, [r9], -r2, lsr #12 │ │ │ │ @ instruction: 0xf69f4650 │ │ │ │ - ldmdage r8, {r0, r2, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdage r8, {r0, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7fe4621 │ │ │ │ @ instruction: 0x4651f97f │ │ │ │ muleq ip, r0, r8 │ │ │ │ @ instruction: 0xf6654648 │ │ │ │ - blls 320170 │ │ │ │ - blne 45fe9c │ │ │ │ + blls 320148 │ │ │ │ + blne 45fec4 │ │ │ │ @ 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 23bff4 │ │ │ │ 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: 0xf84ef665 │ │ │ │ @ instruction: 0x4621a812 │ │ │ │ @ instruction: 0xf954f7fe │ │ │ │ ldm r0, {r0, r4, r6, r9, sl, lr} │ │ │ │ strbmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf8def665 │ │ │ │ + @ instruction: 0xf8caf665 │ │ │ │ @ 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 646a2c │ │ │ │ @ instruction: 0x46484659 │ │ │ │ @ instruction: 0xf665cb0c │ │ │ │ - blls 3600ec │ │ │ │ - blne 45ff20 │ │ │ │ + blls 3600c4 │ │ │ │ + blne 45ff48 │ │ │ │ @ instruction: 0xf0004299 │ │ │ │ - blls 3420c4 │ │ │ │ + blls 3420ec │ │ │ │ @ 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 36029c │ │ │ │ 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 │ │ │ │ + qsub8mi pc, r0, fp @ │ │ │ │ @ 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 2ce318 │ │ │ │ rsbsle r2, r4, r6, lsl #20 │ │ │ │ stmdbcs r6, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ strcs sp, [r1], -pc, rrx │ │ │ │ - blge 4c6a8c │ │ │ │ + blge 4c6ab4 │ │ │ │ ldrbmi r9, [r1], -sl, lsl #12 │ │ │ │ - blgt 533788 │ │ │ │ - @ instruction: 0xf878f665 │ │ │ │ - blcs 23c11c │ │ │ │ + blgt 5337b0 │ │ │ │ + @ instruction: 0xf864f665 │ │ │ │ + blcs 23c144 │ │ │ │ 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 9c6b40 │ │ │ │ @ instruction: 0x46c2971e │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r5, r8, r9, fp, sp, pc} │ │ │ │ strbmi r0, [r8], -r3 │ │ │ │ - blgt 533754 │ │ │ │ - @ instruction: 0xffcef664 │ │ │ │ + blgt 53377c │ │ │ │ + @ instruction: 0xffbaf664 │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - @ instruction: 0xe684f8f9 │ │ │ │ + str pc, [r4], r5, ror #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 │ │ │ │ + qadd8mi pc, r0, sp @ │ │ │ │ @ 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 105e36c │ │ │ │ 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 │ │ │ │ + ldcl 6, cr15, [r6, #-52] @ 0xffffffcc │ │ │ │ strcc lr, [r0, #-2509]! @ 0xfffff633 │ │ │ │ andls lr, fp, ip, lsr #15 │ │ │ │ movwls lr, #14223 @ 0x378f │ │ │ │ - @ instruction: 0xf98af661 │ │ │ │ + @ instruction: 0xf976f661 │ │ │ │ ldrb r9, [r8, r3, lsl #22] │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - @ instruction: 0x0075e49e │ │ │ │ + rsbseq lr, r5, r6, ror r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r5, lr, lsr #8 │ │ │ │ + rsbseq lr, r5, r6, lsl #8 │ │ │ │ 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 f73a2c │ │ │ │ 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 25e124 │ │ │ │ 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 fee5f9d0 │ │ │ │ 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 75f9e6 │ │ │ │ strbmi r6, [sl], -r9, lsr #19 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ stmibvs fp!, {r0, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldrmi fp, [r8], -r8, lsr #19 │ │ │ │ ldc2 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ strmi fp, [r1], -r8, ror #19 │ │ │ │ @ instruction: 0xf66d4628 │ │ │ │ - stmdavs r4!, {r0, r3, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 23c0b8 │ │ │ │ + stmdavs r4!, {r0, r2, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 23c0e0 │ │ │ │ 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 29e1b8 │ │ │ │ + blx ffd5fa34 │ │ │ │ strtmi lr, [r8], -r5, ror #15 │ │ │ │ @ instruction: 0xf9f8f7e5 │ │ │ │ @ instruction: 0xf60de7f3 │ │ │ │ - svclt 0x0000ecd2 │ │ │ │ - rsbseq lr, r5, sl, lsl #1 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + svclt 0x0000ecbe │ │ │ │ rsbseq lr, r5, r2, rrx │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq lr, r5, sl, lsr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed7927c │ │ │ │ + bl fed792a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs ip, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmdblt r1, {r0, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ addmi r6, r3, #1622016 @ 0x18c000 │ │ │ │ @ instruction: 0xf04fd003 │ │ │ │ strbtmi r0, [r0], -r0, lsl #24 │ │ │ │ @ instruction: 0x4620bd38 │ │ │ │ @ instruction: 0xf6604615 │ │ │ │ - stmdacs r0, {r0, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r7, fp, ip, sp, lr, pc} │ │ │ │ strdcs sp, [r1, -r5] │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - pkhbtmi pc, r4, r3, lsl #17 @ │ │ │ │ + sxtab16mi pc, r4, pc, ror #16 @ │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ teqpeq r0, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1053450 │ │ │ │ - blgt 5e58fc │ │ │ │ + blgt 5e5924 │ │ │ │ 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 340d88 │ │ │ │ stmdbvs r0!, {r2, r8, ip, lr, pc}^ │ │ │ │ msrcs SPSR_fxc, #64, 4 │ │ │ │ mulle r2, r8, r2 │ │ │ │ ldclt 0, cr2, [r0], #-0 │ │ │ │ - bvs af3ea8 │ │ │ │ + bvs af3ed0 │ │ │ │ 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 33c3a4 │ │ │ │ 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 +510023,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 187c6fc │ │ │ │ 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 febbc70c │ │ │ │ + b 15ecb74 │ │ │ │ andsle r1, r2, r6, ror #12 │ │ │ │ @ instruction: 0xf85c4b31 │ │ │ │ - blx 46219a │ │ │ │ + blx 4621c2 │ │ │ │ ldrtmi r0, [r0], #-2 │ │ │ │ @ instruction: 0xf0037dc3 │ │ │ │ - blcs fe222fb0 │ │ │ │ + blcs fe222fd8 │ │ │ │ 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 317274 │ │ │ │ ldrteq pc, [r0], -r0, lsl #2 @ │ │ │ │ streq lr, [r6], -r8, lsr #23 │ │ │ │ hvclt 45334 @ 0xb116 │ │ │ │ tstle r3, r4, lsl #22 │ │ │ │ - blcc 187c6f4 │ │ │ │ + blcc 187c71c │ │ │ │ ldmdble r1, {r0, r2, r8, r9, fp, sp} │ │ │ │ mcrls 6, 0, r4, cr1, cr4, {4} │ │ │ │ strb r9, [r7, r0, lsl #20] │ │ │ │ - blcs 1efc704 │ │ │ │ + blcs 1efc72c │ │ │ │ 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 +510080,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 │ │ │ │ + @ instruction: 0x0075de94 │ │ │ │ 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 ffa6061c │ │ │ │ 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 +510108,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 25e420 │ │ │ │ movwls sl, #39714 @ 0x9b22 │ │ │ │ movwls sl, #52009 @ 0xcb29 │ │ │ │ @ instruction: 0xf04f693b │ │ │ │ - bls 465acc │ │ │ │ + bls 465af4 │ │ │ │ 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 @ 222314 │ │ │ │ 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 10ecf50 │ │ │ │ @ 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 342d14 │ │ │ │ @ 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 1108048 │ │ │ │ bicsle r2, sp, r0, lsl #22 │ │ │ │ @ instruction: 0xf5b3697b │ │ │ │ @ instruction: 0xf0007f91 │ │ │ │ @ instruction: 0xf5b380b1 │ │ │ │ @ instruction: 0xf0007fa7 │ │ │ │ - blcs 1f02648 │ │ │ │ + blcs 1f02670 │ │ │ │ cdpcs 1, 0, cr13, cr0, cr3, {7} │ │ │ │ msrhi SPSR_fsxc, #64 @ 0x40 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - @ instruction: 0xff16f65f │ │ │ │ + @ instruction: 0xff02f65f │ │ │ │ @ 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, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ msrhi SPSR_c, #0 │ │ │ │ ldmvs fp!, {r3, r4, r5, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ ldmvs r2, {r1, fp, sp, lr} │ │ │ │ @ instruction: 0xf040429a │ │ │ │ - bge 803130 │ │ │ │ + bge 803158 │ │ │ │ @ instruction: 0xf7ffa916 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ cmpphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ ldrtmi r2, [r8], -r2, lsl #2 │ │ │ │ - mrc2 6, 7, pc, cr10, cr15, {2} │ │ │ │ + mcr2 6, 7, pc, cr6, 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 86aa04 │ │ │ │ @ instruction: 0x46406bfa │ │ │ │ - blls 807018 │ │ │ │ - @ instruction: 0xf9def663 │ │ │ │ + blls 807040 │ │ │ │ + @ instruction: 0xf9caf663 │ │ │ │ msrcs (UNDEF: 107), r0 │ │ │ │ stmdals sp!, {r0, r1, r2, ip, pc} │ │ │ │ - @ instruction: 0xf86cf660 │ │ │ │ + @ instruction: 0xf858f660 │ │ │ │ @ instruction: 0xf8807c22 │ │ │ │ @ instruction: 0xf100202c │ │ │ │ @ instruction: 0x46290518 │ │ │ │ stclvc 0, cr9, [r3], #-20 @ 0xffffffec │ │ │ │ - blx ff9dfdc0 │ │ │ │ + blx ff4dfde8 │ │ │ │ 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 +510222,284 @@ │ │ │ │ muleq pc, r4, r8 @ │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ muleq pc, ip, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stm r4, {r3, sl, fp, ip, pc} │ │ │ │ strbmi r0, [r0], -pc │ │ │ │ @ instruction: 0xf6639905 │ │ │ │ - @ instruction: 0x4629fb9d │ │ │ │ + strtmi pc, [r9], -r9, lsl #23 │ │ │ │ andseq pc, ip, r7, lsl #2 │ │ │ │ - blx ff85fe10 │ │ │ │ + blx ff35fe38 │ │ │ │ @ instruction: 0xf66069f8 │ │ │ │ - movwcs pc, #7907 @ 0x1ee3 @ │ │ │ │ - blls 3470ac │ │ │ │ + movwcs pc, #7887 @ 0x1ecf @ │ │ │ │ + blls 3470d4 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrbmi sl, [sp], -r4, ror #30 │ │ │ │ @ instruction: 0x462846d0 │ │ │ │ - ldc2l 6, cr15, [r8], #-388 @ 0xfffffe7c │ │ │ │ + stc2l 6, cr15, [r4], #-388 @ 0xfffffe7c │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x002cf47f │ │ │ │ ldmib sp, {r0, r2, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8dd750d │ │ │ │ stccs 0, cr10, [r0], {60} @ 0x3c │ │ │ │ @ instruction: 0x83a4f000 │ │ │ │ smlatbcs r3, r2, r6, r4 │ │ │ │ @ instruction: 0xf66d4638 │ │ │ │ - stmdavs sp!, {r0, r1, r2, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ - blcs 23c57c │ │ │ │ + stmdavs sp!, {r0, r1, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ + blcs 23c5a4 │ │ │ │ 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 23c5bc │ │ │ │ @ instruction: 0xe6d4d1f7 │ │ │ │ mlapl sp, r7, r8, pc @ │ │ │ │ @ instruction: 0xf47f2d01 │ │ │ │ - blls 3ce1c8 │ │ │ │ + blls 3ce1f0 │ │ │ │ umaalcc pc, sl, r3, r8 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ cdpcs 15, 0, cr10, cr0, cr14, {1} │ │ │ │ svcge 0x002bf47f │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - mcr2 6, 3, pc, cr0, cr15, {2} @ │ │ │ │ + mcr2 6, 2, pc, cr12, cr15, {2} @ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ strtmi sl, [r9], -r4, lsr #30 │ │ │ │ @ instruction: 0xf65f4638 │ │ │ │ - stmdacs r0, {r0, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x001df43f │ │ │ │ - blvs 8d1f4 │ │ │ │ + blvs 8d21c │ │ │ │ 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 1103310 │ │ │ │ ldmdbvs r8!, {r0, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^ │ │ │ │ ldc2 7, cr15, [r4, #1020] @ 0x3fc │ │ │ │ - blls 10c8e28 │ │ │ │ + blls 10c8e50 │ │ │ │ @ instruction: 0xf8dd9d3e │ │ │ │ stmdacs r0, {r3, r8, lr, pc} │ │ │ │ msrhi SPSR_fx, #64 @ 0x40 │ │ │ │ eorsls r6, r6, #254976 @ 0x3e400 │ │ │ │ - bls 3fcb44 │ │ │ │ + bls 3fcb6c │ │ │ │ ldrls r9, [lr, #-826]! @ 0xfffffcc6 │ │ │ │ smlabtgt r8, sp, r8, pc @ │ │ │ │ stc2 7, cr15, [r2, #1020] @ 0x3fc │ │ │ │ strdlt r6, [r0, #-217] @ 0xffffff27 │ │ │ │ - blvc afc5a8 │ │ │ │ + blvc afc5d0 │ │ │ │ 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 341250 │ │ │ │ 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 2f3630 │ │ │ │ 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 @ 222600 │ │ │ │ stc2l 7, cr15, [ip, #-1020] @ 0xfffffc04 │ │ │ │ cmplt r0, sl, lsr r9 │ │ │ │ - blvc 2fc604 │ │ │ │ + blvc 2fc62c │ │ │ │ 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 34123c │ │ │ │ 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 2f3818 │ │ │ │ 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 2bc6c8 │ │ │ │ @ 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 2f3754 │ │ │ │ mcrge 6, 3, pc, cr13, cr15, {1} @ │ │ │ │ cmppeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ eorlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xb01cf8dd │ │ │ │ ldmeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ strcs r9, [r0, #-1040] @ 0xfffffbf0 │ │ │ │ eorsls r4, r2, ip, lsl r6 │ │ │ │ @ instruction: 0xf858970b │ │ │ │ ldm r4, {r2, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf107000f │ │ │ │ stm sp, {r2, r4, r6, sl, fp} │ │ │ │ ldm ip, {r0, r1, r2, r3} │ │ │ │ @ instruction: 0xf665000f │ │ │ │ - stmdacs r0, {r0, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstphi r1, #0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5a3697b │ │ │ │ - blcs 33f30c │ │ │ │ + blcs 33f334 │ │ │ │ addshi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ movteq r5, #17250 @ 0x4362 │ │ │ │ andcs r0, r0, #142 @ 0x8e │ │ │ │ movweq pc, #8322 @ 0x2082 @ │ │ │ │ - blx 26aae0 │ │ │ │ + blx 26ab08 │ │ │ │ addseq pc, r1, r3, lsl #6 │ │ │ │ addmi r3, fp, r1, lsl #4 │ │ │ │ - b 136cef8 │ │ │ │ + b 136cf20 │ │ │ │ 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, #7901 @ 0x1edd @ │ │ │ │ ldreq pc, [r8, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0x4629461a │ │ │ │ @ instruction: 0xf6614680 │ │ │ │ - blge 9e0cc4 │ │ │ │ + blge 9e0c9c │ │ │ │ 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], r1, lsr #20 │ │ │ │ @ instruction: 0xf0822200 │ │ │ │ tstcs r1, r1, lsl #6 │ │ │ │ vpmax.u8 d15, d3, d1 │ │ │ │ andcc r0, r1, #145 @ 0x91 │ │ │ │ - bcs 332994 │ │ │ │ + bcs 3329bc │ │ │ │ streq lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ mvnsle fp, sp, lsr #5 │ │ │ │ andcs lr, r0, #49545216 @ 0x2f40000 │ │ │ │ movweq pc, #12738 @ 0x31c2 @ │ │ │ │ - blx 26ab80 │ │ │ │ + blx 26aba8 │ │ │ │ addseq pc, r1, r3, lsl #6 │ │ │ │ addmi r3, fp, r1, lsl #4 │ │ │ │ - b 136cf98 │ │ │ │ + b 136cfc0 │ │ │ │ adclt r0, sp, #12582912 @ 0xc00000 │ │ │ │ @ instruction: 0xe7aed1f2 │ │ │ │ andcs r6, r0, #57, 30 @ 0xe4 │ │ │ │ @ instruction: 0xf893680b │ │ │ │ - bvs fe8e2830 │ │ │ │ + bvs fe8e2858 │ │ │ │ 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 223408 │ │ │ │ addseq pc, r0, r3, lsl #6 │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12ecff0 │ │ │ │ + b 12ed018 │ │ │ │ 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 223440 │ │ │ │ addseq pc, r0, r3, lsl #6 │ │ │ │ addmi r3, r3, r1, lsl #4 │ │ │ │ - b 12ed028 │ │ │ │ + b 12ed050 │ │ │ │ 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 10cdea4 │ │ │ │ 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 ad79dc │ │ │ │ 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 26a954 │ │ │ │ @ instruction: 0xf104d145 │ │ │ │ stmibvs r0!, {r4, r5, r9}^ │ │ │ │ - blx feea92b0 │ │ │ │ + blx feea92d8 │ │ │ │ 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 256d9c │ │ │ │ ldclvc 0, cr1, [sl], #-264 @ 0xfffffef8 │ │ │ │ @ instruction: 0xf8902a20 │ │ │ │ - bl 2629ac │ │ │ │ + bl 2629d4 │ │ │ │ ldmib r1, {r6, r7, r8}^ │ │ │ │ vrhadd.s8 d0, d0, d10 │ │ │ │ - bcc 282f54 │ │ │ │ + bcc 282f7c │ │ │ │ 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 +510519,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 457114 │ │ │ │ @ instruction: 0x46966892 │ │ │ │ - bcs 23cc78 │ │ │ │ + bcs 23cca0 │ │ │ │ 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 26ea30 │ │ │ │ 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 ffecdd50 │ │ │ │ + blls 4aab54 │ │ │ │ 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 +510564,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 26aab4 │ │ │ │ + ldcge 4, cr15, [pc], #508 @ 222c04 │ │ │ │ movwcs r6, #3642 @ 0xe3a │ │ │ │ - bge 8c7250 │ │ │ │ + bge 8c7278 │ │ │ │ ldmdage lr, {r0, r1, r3, r4, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf662ca06 │ │ │ │ - @ instruction: 0xf108f9c7 │ │ │ │ + @ instruction: 0xf108f9b3 │ │ │ │ stmdals r9, {r4, r5, r9} │ │ │ │ - blx feea94a4 │ │ │ │ + blx feea94cc │ │ │ │ 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: 0xf9a0f662 │ │ │ │ stmdbls r2!, {r1, r2, r3, r4, fp, ip, pc} │ │ │ │ - blls b0929c │ │ │ │ + blls b092c4 │ │ │ │ svclt 0x00084288 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ stmiavs fp!, {r1, r3, r4, r7, sl, fp, sp, pc} │ │ │ │ svcne 0x001d9a07 │ │ │ │ @ instruction: 0xd1a5429a │ │ │ │ - bvs 10b4490 │ │ │ │ + bvs 10b44b8 │ │ │ │ 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: 0xf8d8ffdb │ │ │ │ @ instruction: 0xf660001c │ │ │ │ - @ instruction: 0x4623fbf9 │ │ │ │ + strtmi pc, [r3], -r5, ror #23 │ │ │ │ ldcne 8, cr6, [sl, #-656] @ 0xfffffd70 │ │ │ │ @ instruction: 0xf1a442ba │ │ │ │ mvnle r0, r4, lsl #8 │ │ │ │ movwls r2, #21249 @ 0x5301 │ │ │ │ - blls 3dbc40 │ │ │ │ + blls 3dbc68 │ │ │ │ umaalcc pc, r9, r3, r8 @ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf897ac6c │ │ │ │ - blcs a2eb40 │ │ │ │ + blcs a2eb68 │ │ │ │ stclge 4, cr15, [r7], #-508 @ 0xfffffe04 │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - bcs 341700 │ │ │ │ + bcs 341728 │ │ │ │ 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 187d034 │ │ │ │ @ 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 15edf1c │ │ │ │ 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 +510650,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 │ │ │ │ + ldc2 6, cr15, [r6], {101} @ 0x65 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ andcs sl, r1, #4608 @ 0x1200 │ │ │ │ stmdals ip, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xff78f662 │ │ │ │ + @ instruction: 0xff64f662 │ │ │ │ orrsvc pc, r6, pc, asr #8 │ │ │ │ stmdals sp!, {r2, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [r8], {95} @ 0x5f │ │ │ │ + stc2l 6, cr15, [r4], {95} @ 0x5f │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x23204605 │ │ │ │ strbmi r2, [r1], -r1, lsl #4 │ │ │ │ - @ instruction: 0xff4cf660 │ │ │ │ + @ instruction: 0xff38f660 │ │ │ │ stcls 6, cr4, [ip, #-164] @ 0xffffff5c │ │ │ │ @ instruction: 0xf6634628 │ │ │ │ - strtmi pc, [r8], -r9, lsr #16 │ │ │ │ + @ instruction: 0x4628f815 │ │ │ │ strbmi r4, [r2], -r3, lsr #12 │ │ │ │ @ instruction: 0xf66221ea │ │ │ │ - @ instruction: 0x4605fdfd │ │ │ │ + strmi pc, [r5], -r9, ror #27 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xf7ffac82 │ │ │ │ - bls 391b3c │ │ │ │ + bls 391b64 │ │ │ │ andls r4, r5, #1744830464 @ 0x68000000 │ │ │ │ - bllt ffca0b88 │ │ │ │ + bllt ffca0bb0 │ │ │ │ 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, #7307 @ 0x1c8b @ │ │ │ │ ldreq pc, [r8, -r0, lsl #2] │ │ │ │ @ instruction: 0x4639461a │ │ │ │ @ instruction: 0xf660900b │ │ │ │ - ldmib sp, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf662100b │ │ │ │ - stmdbvs r2!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs r2!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ movtne pc, #21056 @ 0x5240 @ │ │ │ │ mulsle sp, sl, r2 │ │ │ │ @ instruction: 0xf1044639 │ │ │ │ @ instruction: 0xf660001c │ │ │ │ - stmibvs r0!, {r0, r1, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ - blx ee0576 │ │ │ │ + stmibvs r0!, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + blx 9e059e │ │ │ │ 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], #-3343 @ 0xfffff2f1 @ │ │ │ │ + blls 10c9518 │ │ │ │ @ instruction: 0xf8dd9d3e │ │ │ │ ldr ip, [sp], #264 @ 0x108 │ │ │ │ stmdals ip, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x71a5f44f │ │ │ │ - ldc2l 6, cr15, [ip, #-392]! @ 0xfffffe78 │ │ │ │ + stc2l 6, cr15, [r8, #-392]! @ 0xfffffe78 │ │ │ │ ldrb r4, [r9, r7, lsl #12] │ │ │ │ - blvc a7cc84 │ │ │ │ + blvc a7ccac │ │ │ │ @ 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 @ 222c88 │ │ │ │ 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 27cd54 │ │ │ │ @ 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 262ce0 │ │ │ │ @ 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 +510776,164 @@ │ │ │ │ @ instruction: 0xf8cd4659 │ │ │ │ @ instruction: 0xf8cd8020 │ │ │ │ strbtmi sl, [r3], ip, lsr #32 │ │ │ │ @ instruction: 0x46a846ba │ │ │ │ @ instruction: 0x46764637 │ │ │ │ @ instruction: 0xf8db9307 │ │ │ │ ldrbeq r2, [r0, r0] │ │ │ │ - blvc 657e24 │ │ │ │ + blvc 657e4c │ │ │ │ stmdacs r4, {r5, r6, r7, r8, ip, sp, pc} │ │ │ │ ldmdbvs r0, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r5, {r0, r3, r4, r6, fp, ip, sp} │ │ │ │ @ instruction: 0x463ed936 │ │ │ │ ldrbmi r4, [r7], -r5, asr #12 │ │ │ │ @ instruction: 0xf8dd9b07 │ │ │ │ strmi r8, [fp], r0, lsr #32 │ │ │ │ ldrdge pc, [ip], -sp @ │ │ │ │ svclt 0x0000e6d8 │ │ │ │ - @ instruction: 0x0075dd96 │ │ │ │ - rsbseq sp, r5, lr, lsl #27 │ │ │ │ + rsbseq sp, r5, lr, ror #26 │ │ │ │ + rsbseq sp, r5, r6, ror #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r5, r2, ror #26 │ │ │ │ + rsbseq sp, r5, sl, lsr sp │ │ │ │ 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 fee22f70 │ │ │ │ + blcs 25efa8 │ │ │ │ subsne lr, r0, pc, asr #20 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ cmple r8, r0, lsl #16 │ │ │ │ - bls 4b4f44 │ │ │ │ + bls 4b4f6c │ │ │ │ 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 35f458 │ │ │ │ @ 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 2f3f04 │ │ │ │ stcge 6, cr15, [sl], #-508 @ 0xfffffe04 │ │ │ │ svcvs 0x0023e40b │ │ │ │ - blvc 8fce4c │ │ │ │ + blvc 8fce74 │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ @ instruction: 0xf7ffabd0 │ │ │ │ @ instruction: 0x23b9bbeb │ │ │ │ movwcs r6, #4475 @ 0x117b │ │ │ │ @ instruction: 0xf7ff9305 │ │ │ │ svcvs 0x0003bab4 │ │ │ │ - blvc 8fce68 │ │ │ │ + blvc 8fce90 │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ - ldrt sl, [pc], #-2734 @ 222e04 │ │ │ │ + ldrt sl, [pc], #-2734 @ 222e2c │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - bge fec2000c │ │ │ │ + bge fec20034 │ │ │ │ svcvs 0x0002e423 │ │ │ │ - blvc 6bce60 │ │ │ │ + blvc 6bce88 │ │ │ │ @ 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 381abc │ │ │ │ + bge fe8a0050 │ │ │ │ + bllt ff460e54 │ │ │ │ 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 fe660060 │ │ │ │ + bvs 165caa0 │ │ │ │ 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 297f30 │ │ │ │ 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 1c7d3b4 │ │ │ │ @ instruction: 0xf1a2114b │ │ │ │ - blx fee63458 │ │ │ │ - blcs 25f494 │ │ │ │ + blx fee63480 │ │ │ │ + blcs 25f4bc │ │ │ │ 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 6fd184 │ │ │ │ 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 381b40 │ │ │ │ + blge fe6200f8 │ │ │ │ + bllt fece0efc │ │ │ │ stmdavs r9, {r0, r8, r9, sl, fp, sp, lr} │ │ │ │ stmdbcs r5, {r0, r3, r8, r9, fp, ip, sp, lr} │ │ │ │ - blge 11600e0 │ │ │ │ + blge 1160108 │ │ │ │ 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 47cf4c │ │ │ │ @ instruction: 0xf47f2905 │ │ │ │ ldrb sl, [r3], fp, lsr #22 │ │ │ │ - ldcl 6, cr15, [lr, #-48]! @ 0xffffffd0 │ │ │ │ + stcl 6, cr15, [sl, #-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 ae013c │ │ │ │ + bllt fef60f40 │ │ │ │ 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 6b4830 │ │ │ │ @ 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 fed7a178 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbvc r2, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ addsmi r7, sl, #180224 @ 0x2c000 │ │ │ │ - bne ff652bc0 │ │ │ │ + bne ff652be8 │ │ │ │ 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: 0xbd08e964 │ │ │ │ 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 +510944,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 fe3fd05c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d82f2 │ │ │ │ pop {r0, r3, r8, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x460d8ff0 │ │ │ │ - @ instruction: 0xff4af6a1 │ │ │ │ + @ instruction: 0xff36f6a1 │ │ │ │ @ instruction: 0xf6a14681 │ │ │ │ - strmi pc, [r6], -r9, lsl #29 │ │ │ │ + @ instruction: 0x4606fe75 │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ ldmvs r8, {r0, r1, r5, fp, sp, lr} │ │ │ │ - cdp2 6, 13, cr15, cr10, cr1, {5} │ │ │ │ + cdp2 6, 12, cr15, cr6, cr1, {5} │ │ │ │ mulcc r4, r9, r8 │ │ │ │ - blcs 77481c │ │ │ │ + blcs 774844 │ │ │ │ ldm pc, {r0, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ subspl pc, r0, r3 │ │ │ │ @ instruction: 0x560b5350 │ │ │ │ - bleq 16f7d68 │ │ │ │ - bleq 1639440 │ │ │ │ + bleq 16f7d90 │ │ │ │ + bleq 1639468 │ │ │ │ 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 112ad38 │ │ │ │ strbmi sp, [r8], -sl, asr #17 │ │ │ │ - beq 55f460 │ │ │ │ + beq 55f488 │ │ │ │ stmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46494652 │ │ │ │ - bleq ff85d974 │ │ │ │ + bleq ff85d99c │ │ │ │ ldmib sp, {r3, r5, r7, r8, r9, sl, lr}^ │ │ │ │ ldrmi r3, [r3], #-514 @ 0xfffffdfe │ │ │ │ - blcc 27398c │ │ │ │ + blcc 2739b4 │ │ │ │ ldrmi r4, [fp, #19] │ │ │ │ - b 161772c │ │ │ │ + b 1617754 │ │ │ │ @ instruction: 0xad0609c7 │ │ │ │ tstcs r0, sl, asr #12 │ │ │ │ @ instruction: 0xf8d44628 │ │ │ │ @ instruction: 0xf60ca010 │ │ │ │ - @ instruction: 0xf1b8ea00 │ │ │ │ + @ instruction: 0xf1b8e9ec │ │ │ │ vmax.f32 d0, d0, d16 │ │ │ │ @ instruction: 0xf1a8829a │ │ │ │ - blcs 823c8c │ │ │ │ + blcs 823cb4 │ │ │ │ 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 +511004,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 112acf0 │ │ │ │ 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 27412c │ │ │ │ + blcs 333150 │ │ │ │ svcge 0x006ef47f │ │ │ │ @ instruction: 0xad066926 │ │ │ │ rscseq r2, sl, r0, lsl #2 │ │ │ │ @ instruction: 0xf60c4628 │ │ │ │ - movwcs lr, #6584 @ 0x19b8 │ │ │ │ - bl 36adb8 │ │ │ │ + movwcs lr, #6564 @ 0x19a4 │ │ │ │ + bl 36ade0 │ │ │ │ @ instruction: 0xf85100c3 │ │ │ │ - bcc 22ed0c │ │ │ │ + bcc 22ed34 │ │ │ │ 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 fe9b49f8 │ │ │ │ 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 +511059,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, 11, pc, r1, cr9 @ │ │ │ │ @ instruction: 0xf60c0b10 │ │ │ │ - b 165e1b8 │ │ │ │ + b 165e190 │ │ │ │ rscle r0, ip, r1, lsl #6 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ @ instruction: 0xf381fab1 │ │ │ │ - blx fee515f4 │ │ │ │ + blx fee5161c │ │ │ │ msrcc CPSR_, #128, 6 │ │ │ │ movteq pc, #451 @ 0x1c3 @ │ │ │ │ - bleq 29f5e8 │ │ │ │ + bleq 29f610 │ │ │ │ @ instruction: 0xf1044599 │ │ │ │ svclt 0x00380408 │ │ │ │ - ldrbmi r4, [pc, #-1689] @ 222b2f │ │ │ │ + ldrbmi r4, [pc, #-1689] @ 222b57 │ │ │ │ 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 29f354 │ │ │ │ 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 +511113,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 36be9c │ │ │ │ @ instruction: 0xf83102c3 │ │ │ │ addsmi r0, pc, #2, 30 │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ stceq 8, cr15, [r8], {34} @ 0x22 │ │ │ │ - blge 357a58 │ │ │ │ + blge 357a80 │ │ │ │ strtmi r9, [sl], r0, lsl #8 │ │ │ │ @ instruction: 0xf04f465c │ │ │ │ ldrmi r0, [fp], r0, lsl #18 │ │ │ │ biceq lr, r9, r5, lsl #22 │ │ │ │ @ instruction: 0xf1094642 │ │ │ │ ldmib r1, {r0, r8, fp}^ │ │ │ │ @ instruction: 0xf6600100 │ │ │ │ - mrrc 10, 4, pc, r1, cr7 @ │ │ │ │ + vmov pc, r1, s7, s8 │ │ │ │ @ instruction: 0xf60c0b10 │ │ │ │ - @ instruction: 0xf60ceb80 │ │ │ │ - mcrr 13, 2, lr, r1, cr2 │ │ │ │ + @ instruction: 0xf60ceb6c │ │ │ │ + mcrr 13, 0, lr, r1, cr14 │ │ │ │ @ instruction: 0x46410b10 │ │ │ │ @ instruction: 0xf6604658 │ │ │ │ - ldrbmi pc, [r1], -r9, asr #18 @ │ │ │ │ + @ instruction: 0x4651f935 │ │ │ │ ldrbmi r4, [r8], -r2, lsr #12 │ │ │ │ - svc 0x00d4f60b │ │ │ │ - beq 45f6f0 │ │ │ │ + svc 0x00c0f60b │ │ │ │ + beq 45f718 │ │ │ │ svclt 0x00142800 │ │ │ │ @ instruction: 0xf0062600 │ │ │ │ - strbmi r0, [pc, #-1537] @ 222cd3 │ │ │ │ + strbmi r0, [pc, #-1537] @ 222cfb │ │ │ │ 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 +511161,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 225b78 │ │ │ │ + ldrbmi pc, [pc, #-514] @ 22315a @ │ │ │ │ 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 +511188,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 2a5fc8 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5bc4 │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 22259a @ │ │ │ │ + blx aa5bec │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 2225c2 @ │ │ │ │ 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 2a600c │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5c08 │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 2225de @ │ │ │ │ + blx aa5c30 │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 222606 @ │ │ │ │ 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 2a6050 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ - blx aa5c4c │ │ │ │ - ldrbmi pc, [pc, #-3598] @ 222622 @ │ │ │ │ + blx aa5c74 │ │ │ │ + ldrbmi pc, [pc, #-3598] @ 22264a @ │ │ │ │ vpmax.s8 d15, d9, d2 │ │ │ │ andeq lr, lr, r0, asr #20 │ │ │ │ movweq lr, #2627 @ 0xa43 │ │ │ │ tsteq r2, r1, asr #20 │ │ │ │ stmib r4, {r0, r3, r5, r7, sl, lr}^ │ │ │ │ stmiale r3!, {r1, r2, r8, r9, ip}^ │ │ │ │ strmi lr, [r2], -r2, lsl #15 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf0428099 │ │ │ │ @ instruction: 0xf10b0201 │ │ │ │ - blx feea6060 │ │ │ │ + blx feea6088 │ │ │ │ movwcc pc, #33410 @ 0x8282 @ │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384591 │ │ │ │ - ldrbmi r4, [pc, #-1681] @ 222ddb │ │ │ │ + ldrbmi r4, [pc, #-1681] @ 222e03 │ │ │ │ mcrge 6, 5, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xe7eb681a │ │ │ │ and r4, pc, r2, lsl #12 │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ - bleq 29f8ac │ │ │ │ + bleq 29f8d4 │ │ │ │ @ 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 24ff0c │ │ │ │ @ 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 feea6104 │ │ │ │ movwcc pc, #33410 @ 0x8282 @ │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384591 │ │ │ │ - ldrbmi r4, [pc, #-1681] @ 222e57 │ │ │ │ + ldrbmi r4, [pc, #-1681] @ 222e7f │ │ │ │ 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 29f94c │ │ │ │ + ldrbmi r3, [pc, #-776] @ 22321c │ │ │ │ @ instruction: 0xe665d8f6 │ │ │ │ strtmi r9, [sl], -r1, lsl #22 │ │ │ │ biceq lr, fp, #3072 @ 0xc00 │ │ │ │ ldrdeq lr, [r0, -r3] │ │ │ │ - @ instruction: 0xf910f660 │ │ │ │ - bleq 65e658 │ │ │ │ - b 1460d48 │ │ │ │ + @ instruction: 0xf8fcf660 │ │ │ │ + bleq 65e680 │ │ │ │ + b f60d70 │ │ │ │ vpmax.u8 d15, d9, d1 │ │ │ │ msreq CPSR_, r9, lsr #3 │ │ │ │ @ instruction: 0xf10b9a00 │ │ │ │ - blx 22612c │ │ │ │ + blx 226154 │ │ │ │ @ instruction: 0xf10af101 │ │ │ │ movwmi r0, #47624 @ 0xba08 │ │ │ │ smlawteq r0, r9, r1, pc @ │ │ │ │ - blx a34ab4 │ │ │ │ - b 131f940 │ │ │ │ + blx a34adc │ │ │ │ + b 131f968 │ │ │ │ stmibvs r1!, {r0, r8, r9} │ │ │ │ @ instruction: 0xf009fa00 │ │ │ │ - b 127478c │ │ │ │ + b 12747b4 │ │ │ │ @ instruction: 0x61a10100 │ │ │ │ - b 12fdcd4 │ │ │ │ + b 12fdcfc │ │ │ │ mvnvs r0, r1, lsl #6 │ │ │ │ mrcge 6, 2, APSR_nzcv, cr7, cr15, {1} │ │ │ │ ldrbt r4, [r9], r4, asr #13 │ │ │ │ - bl ff460d90 │ │ │ │ - b ae0d94 │ │ │ │ + bl fef60db8 │ │ │ │ + b 5e0dbc │ │ │ │ movweq lr, #6736 @ 0x1a50 │ │ │ │ mrcge 4, 0, APSR_nzcv, cr12, cr15, {3} │ │ │ │ - bleq 29f99c │ │ │ │ - ldrbmi r3, [pc, #-1032] @ 22316c │ │ │ │ + bleq 29f9c4 │ │ │ │ + ldrbmi r3, [pc, #-1032] @ 223194 │ │ │ │ ldclge 6, cr15, [r4, #252] @ 0xfc │ │ │ │ @ instruction: 0xf60ce627 │ │ │ │ - @ instruction: 0xf60cebba │ │ │ │ - bfi lr, r4, (invalid: 20:9) │ │ │ │ - bleq 29f9b4 │ │ │ │ - ldrbmi r3, [pc, #-776] @ 223284 │ │ │ │ + @ instruction: 0xf60ceba6 │ │ │ │ + strb lr, [r9, r0, lsl #20] │ │ │ │ + bleq 29f9dc │ │ │ │ + ldrbmi r3, [pc, #-776] @ 2232ac │ │ │ │ svcge 0x0070f63f │ │ │ │ movwcs lr, #5660 @ 0x161c │ │ │ │ movwls r4, #1724 @ 0x6bc │ │ │ │ - blge 35ce50 │ │ │ │ - bl 4b4ee4 │ │ │ │ + blge 35ce78 │ │ │ │ + bl 4b4f0c │ │ │ │ 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 45f71c │ │ │ │ @ instruction: 0xf60ce664 │ │ │ │ - svclt 0x0000ea26 │ │ │ │ - rsbseq sp, r5, sl, asr r0 │ │ │ │ + svclt 0x0000ea12 │ │ │ │ + rsbseq sp, r5, r2, lsr r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r5, ip, lsr r0 │ │ │ │ + rsbseq sp, r5, r4, lsl r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ @ instruction: 0xf8dfb0a9 │ │ │ │ @ instruction: 0x46063a94 │ │ │ │ andls r4, r3, #2063597568 @ 0x7b000000 │ │ │ │ - bcs fe561968 │ │ │ │ + bcs fe561990 │ │ │ │ @ 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 +511354,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, fp, asr #27 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bls 3c418c │ │ │ │ + bls 3c41b4 │ │ │ │ andcs r2, r0, r0, lsr r1 │ │ │ │ - ldc2l 6, cr15, [r6, #808] @ 0x328 │ │ │ │ + stc2l 6, cr15, [r2, #808] @ 0x328 │ │ │ │ ldrdhi pc, [ip], -r4 @ │ │ │ │ @ instruction: 0xf8d84682 │ │ │ │ biclt r7, pc, r0 │ │ │ │ @ instruction: 0xf04f4643 │ │ │ │ @ instruction: 0x46a00930 │ │ │ │ - bleq 29f798 │ │ │ │ + bleq 29f7c0 │ │ │ │ stclvs 6, cr4, [r5], #-112 @ 0xffffff90 │ │ │ │ tstcs r0, r0, lsr r2 │ │ │ │ @ instruction: 0xf505fb09 │ │ │ │ movweq lr, #23306 @ 0x5b0a │ │ │ │ @ instruction: 0xf60b4618 │ │ │ │ - @ instruction: 0xf84aeef6 │ │ │ │ + @ instruction: 0xf84aeee2 │ │ │ │ ldrtmi r4, [ip], -r5 │ │ │ │ @ instruction: 0xf880683f │ │ │ │ svccs 0x0000b004 │ │ │ │ strbmi sp, [r4], -sp, ror #3 │ │ │ │ strtmi r2, [r0], -r2, lsl #2 │ │ │ │ - @ instruction: 0xff78f66b │ │ │ │ + @ instruction: 0xff64f66b │ │ │ │ @ instruction: 0x8018f8d4 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrbmi sp, [r1], r4, lsr #32 │ │ │ │ - bleq e5f7d8 │ │ │ │ + bleq e5f800 │ │ │ │ ldrtmi r4, [r7], -r2, asr #13 │ │ │ │ - ldrbcs pc, [pc, #-576]! @ 223464 @ │ │ │ │ + ldrbcs pc, [pc, #-576]! @ 22348c @ │ │ │ │ @ instruction: 0x6010f8da │ │ │ │ orrlt r6, fp, r3, lsr r8 │ │ │ │ - blcs 28237c │ │ │ │ + blcs 2823a4 │ │ │ │ mrshi pc, (UNDEF: 14) @ │ │ │ │ tstle r7, r4, lsl #22 │ │ │ │ @ instruction: 0xf5b36973 │ │ │ │ @ instruction: 0xf0007f8a │ │ │ │ adcmi r8, fp, #104, 2 │ │ │ │ tstphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf6604650 │ │ │ │ - strmi pc, [r2], r1, ror #22 │ │ │ │ + strmi pc, [r2], sp, asr #22 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrtmi r4, [lr], -sl, asr #13 │ │ │ │ @ instruction: 0x9018f8dd │ │ │ │ @ instruction: 0xf8df4650 │ │ │ │ eorscs r3, r0, #152, 18 @ 0x260000 │ │ │ │ ldrdpl pc, [r8, r6] │ │ │ │ ldrbtmi r4, [fp], #-1609 @ 0xfffff9b7 │ │ │ │ strls r2, [r9, #-1792] @ 0xfffff900 │ │ │ │ - stc 6, cr15, [lr, #-44]! @ 0xffffffd4 │ │ │ │ + ldc 6, cr15, [sl, #-44] @ 0xffffffd4 │ │ │ │ @ instruction: 0xf8cd4655 │ │ │ │ stmib sp, {r4, r5, sp, pc}^ │ │ │ │ @ instruction: 0xf10da40a │ │ │ │ @ instruction: 0xf8dd0868 │ │ │ │ ssatmi sl, #28, ip │ │ │ │ strls sl, [r4, -r1, lsr #22] │ │ │ │ stmdbvc fp!, {r0, r2, r8, r9, ip, pc} │ │ │ │ ldrbvs r6, [r7], #-2090 @ 0xfffff7d6 │ │ │ │ suble r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ ldc2 7, cr15, [r0], #-1020 @ 0xfffffc04 │ │ │ │ - bls 37d7d8 │ │ │ │ + bls 37d800 │ │ │ │ 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 fe8d33e0 │ │ │ │ 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 ff66e854 │ │ │ │ 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 59ed34 │ │ │ │ + bcs 234fb8 │ │ │ │ stmdbls r1!, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ ldrdeq pc, [r8, r6] │ │ │ │ @ instruction: 0xf1c11e4a │ │ │ │ stmdavs r9!, {sl, fp} │ │ │ │ - b 2b47a4 │ │ │ │ + b 2b47cc │ │ │ │ ldrmi r0, [r4], #-524 @ 0xfffffdf4 │ │ │ │ @ instruction: 0xf8c662ca │ │ │ │ - bls 333dc8 │ │ │ │ + bls 333df0 │ │ │ │ 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 24c80c │ │ │ │ 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 8ac070 │ │ │ │ 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] @ 222a09 │ │ │ │ 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 8c3eb8 │ │ │ │ @ instruction: 0xf0002a04 │ │ │ │ stmdavs ip!, {r0, r1, r3, r4, r6, r7, r8, pc} │ │ │ │ stmdavs r3!, {r2, r3, r6, r8, ip, sp, pc} │ │ │ │ - blvc d0fd14 │ │ │ │ + blvc d0fd3c │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ strtmi r8, [r5], -r9, lsr #2 │ │ │ │ stccs 8, cr6, [r0], {44} @ 0x2c │ │ │ │ - blvc d1800c │ │ │ │ + blvc d18034 │ │ │ │ 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 282568 │ │ │ │ strthi pc, [r3], -r0, asr #32 │ │ │ │ @ instruction: 0xf5b369bb │ │ │ │ svclt 0x00082f80 │ │ │ │ @ instruction: 0xf000463b │ │ │ │ @ instruction: 0x462580d5 │ │ │ │ bicsle r2, r8, r0, lsl #24 │ │ │ │ @ instruction: 0xf6604630 │ │ │ │ - @ instruction: 0x4606fa93 │ │ │ │ + @ instruction: 0x4606fa7f │ │ │ │ bicle r2, r7, r0, lsl #16 │ │ │ │ ldrbmi r9, [sl], sl, lsl #24 │ │ │ │ eorscs r9, r0, r6, lsl #22 │ │ │ │ - blx 22cc86 │ │ │ │ - blls 54b894 │ │ │ │ + blx 22ccae │ │ │ │ + blls 54b8bc │ │ │ │ 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 │ │ │ │ + tstpcs r3, r9, lsl #26 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf66b4620 │ │ │ │ - @ instruction: 0xf8dffed5 │ │ │ │ + @ instruction: 0xf8dffec1 │ │ │ │ @ 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 +511529,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: 0xf990f692 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bvs f0f49c │ │ │ │ + bvs f0f4c4 │ │ │ │ stmdbls r4, {r4, r5, r9, sp} │ │ │ │ - blx 2bea6e │ │ │ │ + blx 2bea96 │ │ │ │ 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 39b970 │ │ │ │ mcrge 4, 6, pc, cr14, cr15, {1} @ │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 28259c │ │ │ │ + bcs 2825c4 │ │ │ │ ldrhi pc, [r6, #64]! @ 0x40 │ │ │ │ - bcs 23dea4 │ │ │ │ - bvs 91810c │ │ │ │ + bcs 23decc │ │ │ │ + bvs 918134 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrrcvs 14, 12, sl, fp, cr1 │ │ │ │ - blx 2ac20e │ │ │ │ + blx 2ac236 │ │ │ │ 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 242614 │ │ │ │ msrhi SPSR_fsx, r0 │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ - bls 343e6c │ │ │ │ + bls 343e94 │ │ │ │ tstvc r3, r0, lsl #6 │ │ │ │ mrcvs 6, 1, lr, cr3, cr10, {4} │ │ │ │ - blvc 8bda04 │ │ │ │ + blvc 8bda2c │ │ │ │ @ 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 ff90f408 │ │ │ │ + blvc 8bda4c │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r0, r1, r4, r5, r6, r8, sl, pc}^ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ - blcs 23e234 │ │ │ │ + blcs 23e25c │ │ │ │ mrcge 4, 3, APSR_nzcv, cr14, cr15, {1} │ │ │ │ - blx 4feb3e │ │ │ │ + blx 4feb66 │ │ │ │ @ instruction: 0xf8989803 │ │ │ │ - blcs 22f9e8 │ │ │ │ + blcs 22fa10 │ │ │ │ mrcge 4, 3, APSR_nzcv, cr6, cr15, {1} │ │ │ │ ldrdeq pc, [r8], -r8 │ │ │ │ @ instruction: 0x4651b118 │ │ │ │ - @ instruction: 0xf80af694 │ │ │ │ + @ instruction: 0xfff6f693 │ │ │ │ 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 39d580 │ │ │ │ svcge 0x0031f43f │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 282674 │ │ │ │ + bcs 28269c │ │ │ │ strbhi pc, [sl, #-64] @ 0xffffffc0 @ │ │ │ │ - bcs 23df7c │ │ │ │ - bvs 9181e4 │ │ │ │ + bcs 23dfa4 │ │ │ │ + bvs 91820c │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ mrrcvs 15, 2, sl, fp, cr4 │ │ │ │ - blx 2ac2e6 │ │ │ │ + blx 2ac30e │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, sp, pc} │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ qadd16mi sl, r8, ip │ │ │ │ - ldc2 6, cr15, [r2], {95} @ 0x5f │ │ │ │ + blx 1e13da │ │ │ │ @ instruction: 0xf6914638 │ │ │ │ - @ instruction: 0xe714ffdf │ │ │ │ + ldr pc, [r4, -fp, asr #31] │ │ │ │ ldrtmi r9, [r0], -r9, lsl #20 │ │ │ │ ldrdne pc, [r4, r6] │ │ │ │ @ instruction: 0xf6ca2730 │ │ │ │ - blls 3e2900 │ │ │ │ + blls 3e28d8 │ │ │ │ @ instruction: 0xf8c64655 │ │ │ │ - blx 3e4066 │ │ │ │ + blx 3e408e │ │ │ │ and sl, r3, r3, lsl #14 │ │ │ │ adcsmi r3, sp, #48, 10 @ 0xc000000 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr6, cr15, {1} │ │ │ │ - blcs 242210 │ │ │ │ + blcs 242238 │ │ │ │ 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 ff8ebeac │ │ │ │ @ instruction: 0xf60b4418 │ │ │ │ - ubfx lr, lr, #28, #12 │ │ │ │ + strb lr, [fp, sl, asr #28]! │ │ │ │ @ instruction: 0xf5b3696b │ │ │ │ andle r7, r4, sl, lsl #31 │ │ │ │ @ instruction: 0xf43f4543 │ │ │ │ usat sl, #10, pc, asr #29 @ │ │ │ │ cdpvs 4, 2, cr2, cr11, cr0, {0} │ │ │ │ andls r6, r3, #1703936 @ 0x1a0000 │ │ │ │ - blcs 2826e8 │ │ │ │ - ldrbthi pc, [pc], #64 @ 223aa0 @ │ │ │ │ + blcs 282710 │ │ │ │ + ldrbthi pc, [pc], #64 @ 223ac8 @ │ │ │ │ @ instruction: 0xf5b36993 │ │ │ │ @ instruction: 0xf47f2f80 │ │ │ │ svcls 0x0003aede │ │ │ │ and r4, r8, fp, lsr r6 │ │ │ │ @ instruction: 0xf43f2a05 │ │ │ │ - bvs ff90f618 │ │ │ │ - blvc 8bdb28 │ │ │ │ + bvs ff90f640 │ │ │ │ + blvc 8bdb50 │ │ │ │ @ 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 2ac3c2 │ │ │ │ @ instruction: 0xf899b903 │ │ │ │ - blcs 22faf4 │ │ │ │ + blcs 22fb1c │ │ │ │ @ instruction: 0xf899d144 │ │ │ │ - blcs 22faf8 │ │ │ │ + blcs 22fb20 │ │ │ │ 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 282790 │ │ │ │ ldrbhi pc, [r0], #64 @ 0x40 @ │ │ │ │ - bcs 23e070 │ │ │ │ + bcs 23e098 │ │ │ │ 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 30974c │ │ │ │ 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 @ 223b70 │ │ │ │ + ldrteq r0, [pc], #1215 @ 223b74 │ │ │ │ + ldrteq r0, [pc], #1215 @ 223b78 │ │ │ │ + blvc 8a4020 │ │ │ │ @ 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 a487f4 │ │ │ │ movweq pc, #12367 @ 0x304f @ │ │ │ │ @ instruction: 0x93219522 │ │ │ │ movwhi pc, #53760 @ 0xd200 @ │ │ │ │ - blcs 9eb4d8 │ │ │ │ + blcs 9eb500 │ │ │ │ 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 +511719,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 │ │ │ │ + stc2l 6, cr15, [r8, #-428] @ 0xfffffe54 │ │ │ │ movwls r2, #17152 @ 0x4300 │ │ │ │ @ instruction: 0xf8dfe65f │ │ │ │ - bls 430e64 │ │ │ │ + bls 430e8c │ │ │ │ movwls r5, #30931 @ 0x78d3 │ │ │ │ - bls 35d010 │ │ │ │ - blcs 24224c │ │ │ │ + bls 35d038 │ │ │ │ + blcs 242274 │ │ │ │ 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, r4, r7, 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: 0xf8d8fd8f │ │ │ │ @ instruction: 0x4603101c │ │ │ │ - bcs 782054 │ │ │ │ + bcs 78207c │ │ │ │ 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 38a49c │ │ │ │ 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 6cb8d0 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ - blls 2f5b74 │ │ │ │ + blls 2f5b9c │ │ │ │ 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: 0xf8d9f8eb │ │ │ │ movwls r3, #53292 @ 0xd02c │ │ │ │ - blls 6754cc │ │ │ │ + blls 6754f4 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [ip], {94} @ 0x5e │ │ │ │ @ instruction: 0xf8804652 │ │ │ │ @ instruction: 0xf100a02c │ │ │ │ - blls 5e652c │ │ │ │ + blls 5e6554 │ │ │ │ pkhtbmi r4, r1, r1, asr #12 │ │ │ │ - mrc2 6, 4, pc, cr2, cr15, {2} │ │ │ │ + mrc2 6, 3, pc, cr14, cr15, {2} │ │ │ │ andcs sl, r0, #22528 @ 0x5800 │ │ │ │ @ instruction: 0xf1099719 │ │ │ │ svcls 0x00090c54 │ │ │ │ stmib sp, {r1, r2, r4, r9, ip, pc}^ │ │ │ │ - blgt 5ec544 │ │ │ │ + blgt 5ec56c │ │ │ │ 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 +511811,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: 0xf899ff1f │ │ │ │ + blcs 3efe28 │ │ │ │ mvnshi pc, r0, asr #4 │ │ │ │ @ instruction: 0xf1054651 │ │ │ │ @ instruction: 0xf65f0018 │ │ │ │ - stmibvs r8!, {r0, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blx 1f616ec │ │ │ │ + stmibvs r8!, {r0, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blx 1a61714 │ │ │ │ @ instruction: 0xf6919803 │ │ │ │ - ldrb pc, [r6, #-3649]! @ 0xfffff1bf @ │ │ │ │ + ldrb pc, [r6, #-3629]! @ 0xfffff1d3 @ │ │ │ │ movwls r2, #62240 @ 0xf320 │ │ │ │ movwcs lr, #34689 @ 0x8781 │ │ │ │ ldrb r9, [lr, -pc, lsl #6]! │ │ │ │ ldc 1, cr9, [sp, #80] @ 0x50 │ │ │ │ tstcs r1, r4, lsl fp │ │ │ │ stc 8, cr9, [sp, #148] @ 0x94 │ │ │ │ @ instruction: 0xf65e7b1a │ │ │ │ - pkhbtmi pc, r2, r1, lsl #23 @ │ │ │ │ - blls 4902fc │ │ │ │ + @ instruction: 0x4682fb7d │ │ │ │ + blls 490324 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ - beq 7601d4 │ │ │ │ + beq 7601fc │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - blls 3239c8 │ │ │ │ + blls 3239a0 │ │ │ │ @ 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 28452c │ │ │ │ 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 +511880,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 7df508 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf65e7b1a │ │ │ │ - strmi pc, [r3], -r1, lsr #22 │ │ │ │ - bls 4903bc │ │ │ │ - bgt 308aac │ │ │ │ + strmi pc, [r3], -sp, lsl #22 │ │ │ │ + bls 4903e4 │ │ │ │ + bgt 308ad4 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - cdp2 6, 9, cr15, cr8, cr1, {3} │ │ │ │ + cdp2 6, 8, cr15, cr4, 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 │ │ │ │ + mrrc2 6, 6, pc, r6, cr1 @ │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ andle r2, r6, r0, lsr #20 │ │ │ │ stmdals r5, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ bicvc pc, r6, pc, asr #8 │ │ │ │ - ldc2 6, cr15, [sl], #-388 @ 0xfffffe7c │ │ │ │ + stc2 6, cr15, [r6], #-388 @ 0xfffffe7c │ │ │ │ ldrbmi r4, [r2], -r7, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrtmi r9, [fp], -r5, lsl #16 │ │ │ │ - mrrc2 6, 6, pc, r8, cr1 @ │ │ │ │ + mcrr2 6, 6, pc, r4, cr1 @ │ │ │ │ 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 5a3f88 │ │ │ │ + blx 5e0b18 │ │ │ │ + blcc 2a0718 │ │ │ │ @ instruction: 0xf000fa2e │ │ │ │ - b 12b576c │ │ │ │ + b 12b5794 │ │ │ │ @ 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 5a3fb0 │ │ │ │ + blx 5e2f64 │ │ │ │ @ instruction: 0xf11cf303 │ │ │ │ - blx db3310 │ │ │ │ - b 131ff18 │ │ │ │ - b 3e771c │ │ │ │ + blx db3338 │ │ │ │ + b 131ff40 │ │ │ │ + b 3e7744 │ │ │ │ @ instruction: 0xf14e030c │ │ │ │ - b 2b3b20 │ │ │ │ - b 16e4760 │ │ │ │ + b 2b3b48 │ │ │ │ + b 16e4788 │ │ │ │ @ instruction: 0xf0000002 │ │ │ │ ldrmi r8, [r6, #226] @ 0xe2 │ │ │ │ ldrmi fp, [ip, #3848] @ 0xf08 │ │ │ │ - bls 498094 │ │ │ │ + bls 4980bc │ │ │ │ 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 +511957,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 171dd58 │ │ │ │ @ instruction: 0xf0000c02 │ │ │ │ stmib sp, {r2, r3, r4, r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0x460a321a │ │ │ │ - blvc 8df624 │ │ │ │ + blvc 8df64c │ │ │ │ stmdals r5!, {r0, r8, sp} │ │ │ │ - blvc 7df5ec │ │ │ │ - blx 21e1934 │ │ │ │ + blvc 7df614 │ │ │ │ + blx 1ce195c │ │ │ │ cmplt r0, r2, lsl #12 │ │ │ │ andls sl, fp, #22528 @ 0x5800 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - bls 5237a8 │ │ │ │ + bls 523780 │ │ │ │ @ instruction: 0x46133214 │ │ │ │ ldrbmi r9, [r2], -r5, lsl #16 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - blx ff3e196a │ │ │ │ - blls 2f59f0 │ │ │ │ + blx feee1992 │ │ │ │ + blls 2f5a18 │ │ │ │ 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 +511999,105 @@ │ │ │ │ @ instruction: 0xf8d9b9a3 │ │ │ │ addsmi r1, r1, #32 │ │ │ │ mrcge 4, 4, APSR_nzcv, cr6, cr15, {1} │ │ │ │ @ instruction: 0xf0429300 │ │ │ │ ldrbmi r0, [r1], -r4, lsl #6 │ │ │ │ sbcslt r9, fp, #327680 @ 0x50000 │ │ │ │ @ instruction: 0xf6612204 │ │ │ │ - strmi pc, [r2], r9, lsl #31 │ │ │ │ + @ instruction: 0x4682ff75 │ │ │ │ @ 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: 0xff64f661 │ │ │ │ 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 │ │ │ │ + ldrshteq ip, [r5], #-148 @ 0xffffff6c │ │ │ │ + rsbseq ip, r5, r6, ror #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xfffff853 │ │ │ │ - rsbseq ip, r5, sl, asr #14 │ │ │ │ + rsbseq ip, r5, r2, lsr #14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, ip, ror #20 │ │ │ │ mulscs r1, sl, r8 │ │ │ │ stmdbls r9, {r8, r9, sp} │ │ │ │ svclt 0x00882a20 │ │ │ │ stmib r1, {r6, r9, sp}^ │ │ │ │ stmdale r2, {r8, r9, ip, sp} │ │ │ │ svclt 0x00382a08 │ │ │ │ ldc 2, cr2, [sp, #4] │ │ │ │ tstcs r1, sl, lsl fp │ │ │ │ stc 8, cr9, [sp, #148] @ 0x94 │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - @ instruction: 0x4681f9ff │ │ │ │ - blge 7d0620 │ │ │ │ + strmi pc, [r1], fp, ror #19 │ │ │ │ + blge 7d0648 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strbmi r1, [r9], -ip, lsr #32 │ │ │ │ ldmdbeq r4, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6619805 │ │ │ │ - @ instruction: 0x4652fd73 │ │ │ │ + @ instruction: 0x4652fd5f │ │ │ │ strbmi r9, [fp], -r5, lsl #16 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx 13e1a6a │ │ │ │ + blx ee1a92 │ │ │ │ ldrt r4, [fp], -r2, lsl #13 │ │ │ │ subsle r2, sp, r0, asr #18 │ │ │ │ @ instruction: 0xf47f068b │ │ │ │ stmdbcs r8, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strmi fp, [sl], -r8, lsr #30 │ │ │ │ svclt 0x00389909 │ │ │ │ stmib r1, {r0, r9, sp}^ │ │ │ │ ldc 3, cr3, [sp] │ │ │ │ tstcs r1, sl, lsl fp │ │ │ │ stc 8, cr9, [sp, #148] @ 0x94 │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - pkhtbmi pc, r2, r1, asr #19 @ │ │ │ │ + @ instruction: 0x4682f9bd │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 7cfeb0 │ │ │ │ + blge 7cfed8 │ │ │ │ @ instruction: 0xf8cacb03 │ │ │ │ @ instruction: 0xf8ca0028 │ │ │ │ ldrbmi r1, [r1], -ip, lsr #32 │ │ │ │ @ instruction: 0xf10a9805 │ │ │ │ @ instruction: 0xf6610a14 │ │ │ │ - ldrb pc, [r6, -r3, asr #26] @ │ │ │ │ - blcs 290848 │ │ │ │ + ldrb pc, [r6, -pc, lsr #26] @ │ │ │ │ + blcs 290870 │ │ │ │ mcrge 4, 2, pc, cr13, cr15, {3} @ │ │ │ │ @ instruction: 0xf8d3e6b0 │ │ │ │ strls r9, [r3, -r0, lsr #32] │ │ │ │ ldrtmi lr, [r0], -r5, ror #9 │ │ │ │ - blx fec61afc │ │ │ │ + blx fe761b24 │ │ │ │ @ instruction: 0xf6ca4650 │ │ │ │ - strb pc, [r7, #-2245] @ 0xfffff73b @ │ │ │ │ + strb pc, [r7, #-2225] @ 0xfffff74f @ │ │ │ │ @ instruction: 0x23204652 │ │ │ │ tstcs ip, r5, lsl #16 │ │ │ │ eorcc pc, r9, r9, lsl #17 │ │ │ │ - blx ff9e1aec │ │ │ │ + blx ff4e1b14 │ │ │ │ ldrb r4, [r9, #1666]! @ 0x682 │ │ │ │ stmdals r5!, {r0, r3, r8, fp, ip, pc} │ │ │ │ movwcc lr, #2497 @ 0x9c1 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #104] @ 0x68 │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - @ instruction: 0x4602f99b │ │ │ │ + strmi pc, [r2], -r7, lsl #19 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30ede4 │ │ │ │ + blgt 30ee0c │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ stmdals r5, {r0, r4, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r2, #-388] @ 0xfffffe7c │ │ │ │ + ldc2l 6, cr15, [lr], #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 782644 │ │ │ │ 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 +512132,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 270e88 │ │ │ │ movwcs r9, #794 @ 0x31a │ │ │ │ ldc 3, cr9, [sp, #108] @ 0x6c │ │ │ │ eorcs r7, r0, #26624 @ 0x6800 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf65e7b16 │ │ │ │ - strmi pc, [r3], -r3, lsr #18 │ │ │ │ - bge 7d07b8 │ │ │ │ - bgt 308ea8 │ │ │ │ + strmi pc, [r3], -pc, lsl #18 │ │ │ │ + bge 7d07e0 │ │ │ │ + bgt 308ed0 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ stmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [sl], {97} @ 0x61 │ │ │ │ + stc2 6, cr15, [r6], {97} @ 0x61 │ │ │ │ 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 1861c44 │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ - blls 49daa0 │ │ │ │ + blls 49dac8 │ │ │ │ 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 38e754 │ │ │ │ andcs pc, r3, r9, asr r8 @ │ │ │ │ ldmvs r0, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ ldrmi sl, [r8, r1, lsr #20] │ │ │ │ ldmdbls sl, {r2, r9, fp, ip, pc} │ │ │ │ sbcsvs r4, r1, r8, asr #12 │ │ │ │ - @ instruction: 0xff40f6c9 │ │ │ │ - blls 54aaf0 │ │ │ │ + @ instruction: 0xff2cf6c9 │ │ │ │ + blls 54ab18 │ │ │ │ stmdbls r7, {r4, r8, sp, lr} │ │ │ │ movwls r4, #22080 @ 0x5640 │ │ │ │ - ldc2l 6, cr15, [sl, #-580] @ 0xfffffdbc │ │ │ │ + stc2l 6, cr15, [r6, #-580] @ 0xfffffdbc │ │ │ │ ldmvs r9, {r2, r8, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf4bf4288 │ │ │ │ ldmdbvs r9, {r0, r3, r5, r6, r7, r8, fp, sp, pc} │ │ │ │ strmi r9, [r1], #-2827 @ 0xfffff4f5 │ │ │ │ - blx 22c304 │ │ │ │ - blls 4a0b10 │ │ │ │ + blx 22c32c │ │ │ │ + blls 4a0b38 │ │ │ │ andsmi r3, sl, r1, lsl #20 │ │ │ │ addslt r9, r2, #10240 @ 0x2800 │ │ │ │ - blls 36ef90 │ │ │ │ + blls 36efb8 │ │ │ │ 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, #79872 @ 0x13800 │ │ │ │ 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 25e230 │ │ │ │ stc2 10, cr15, [r2], #584 @ 0x248 @ │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f3cff │ │ │ │ @ instruction: 0xf04fa9ab │ │ │ │ - blx 5a7b7c │ │ │ │ - b ae03ac │ │ │ │ + blx 5a7ba4 │ │ │ │ + b ae03d4 │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ - bcs 224474 │ │ │ │ + bcs 22449c │ │ │ │ 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 fe6aebc8 │ │ │ │ + blx fee60654 │ │ │ │ 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 fe6dc430 │ │ │ │ + blx fee6067c │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ffd1ee │ │ │ │ - bcs 2529b8 │ │ │ │ + bcs 2529e0 │ │ │ │ @ instruction: 0xf0a2fa92 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f30ff │ │ │ │ @ instruction: 0xf04fa96d │ │ │ │ - blx 5273f8 │ │ │ │ - b ae3bf8 │ │ │ │ + blx 527420 │ │ │ │ + b ae3c20 │ │ │ │ @ instruction: 0xf813020e │ │ │ │ - bcs 25c4c0 │ │ │ │ + bcs 25c4e8 │ │ │ │ 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 fe6aec44 │ │ │ │ + blx fee606d0 │ │ │ │ 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 fe6d44f0 │ │ │ │ + blx fee606fc │ │ │ │ svclt 0x0008f080 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ @ instruction: 0xf7ffd1ec │ │ │ │ - bcs 252938 │ │ │ │ + bcs 252960 │ │ │ │ stc2 10, cr15, [r2], #584 @ 0x248 @ │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf43f3cff │ │ │ │ - b 160e924 │ │ │ │ - blx 227fa4 │ │ │ │ - bl 3234a8 │ │ │ │ + b 160e94c │ │ │ │ + blx 227fcc │ │ │ │ + bl 3234d0 │ │ │ │ strmi r0, [lr], #2062 @ 0x80e │ │ │ │ andeq lr, ip, #139264 @ 0x22000 │ │ │ │ - blx fe6aec84 │ │ │ │ + blx fe6aecac │ │ │ │ ldc 12, cr15, [r8, #648] @ 0x288 │ │ │ │ - blx ff14308c │ │ │ │ + blx ff1430b4 │ │ │ │ svclt 0x0008fc8c │ │ │ │ - ldclcc 0, cr15, [pc], #316 @ 2245d0 │ │ │ │ - blvc 25fad0 │ │ │ │ + ldclcc 0, cr15, [pc], #316 @ 2245f8 │ │ │ │ + blvc 25faf8 │ │ │ │ @ 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 +512473,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, ip, lsl #29 │ │ │ │ + rsbeq fp, fp, r2, lsr #27 │ │ │ │ + mlseq fp, r2, sl, fp │ │ │ │ + rsbeq fp, fp, ip, ror lr │ │ │ │ + rsbeq fp, fp, r6, lsl ip │ │ │ │ + mlseq fp, r0, sl, fp │ │ │ │ + rsbeq fp, fp, sl, lsr #21 │ │ │ │ + rsbeq fp, fp, r4, ror #27 │ │ │ │ + mlseq fp, lr, fp, fp │ │ │ │ + ldrdeq fp, [fp], #-200 @ 0xffffff38 @ │ │ │ │ + strhteq fp, [fp], #-178 @ 0xffffff4e │ │ │ │ + rsbeq fp, fp, ip, lsr #26 │ │ │ │ + rsbeq fp, fp, r6, lsl #22 │ │ │ │ + rsbeq fp, fp, r0, ror #26 │ │ │ │ + rsbeq fp, fp, sl, lsr fp │ │ │ │ + ldrdeq fp, [fp], #-148 @ 0xffffff6c @ │ │ │ │ rsbeq fp, fp, lr, lsl #24 │ │ │ │ - rsbeq fp, fp, r8, lsr #18 │ │ │ │ - rsbeq fp, fp, r2, lsr #16 │ │ │ │ - rsbeq fp, fp, ip, lsr r9 │ │ │ │ - mlseq fp, r6, ip, fp │ │ │ │ - rsbeq fp, fp, r0, ror ip │ │ │ │ - rsbeq fp, fp, sl, lsl #17 │ │ │ │ - rsbeq fp, fp, r4, ror #22 │ │ │ │ - mlseq fp, lr, sl, fp │ │ │ │ - rsbeq fp, fp, r8, lsl sl │ │ │ │ + rsbeq fp, fp, r8, ror #23 │ │ │ │ + rsbeq fp, fp, r2, lsr #19 │ │ │ │ + rsbeq fp, fp, ip, ror ip │ │ │ │ + rsbeq fp, fp, r6, asr ip │ │ │ │ + ldrdeq fp, [fp], #-144 @ 0xffffff70 @ │ │ │ │ + rsbeq fp, fp, sl, lsr #27 │ │ │ │ + rsbeq fp, fp, r4, ror #26 │ │ │ │ + ldrdeq fp, [fp], #-174 @ 0xffffff52 @ │ │ │ │ + mlseq fp, r8, sl, fp │ │ │ │ + rsbeq fp, fp, r2, lsl fp │ │ │ │ + rsbeq fp, fp, ip, lsl #25 │ │ │ │ + rsbeq fp, fp, r6, lsr #26 │ │ │ │ + rsbeq fp, fp, r0, asr #20 │ │ │ │ + rsbeq fp, fp, sl, lsr r9 │ │ │ │ + rsbeq fp, fp, r4, asr sl │ │ │ │ + rsbeq fp, fp, lr, lsr #27 │ │ │ │ + rsbeq fp, fp, r8, lsl #27 │ │ │ │ + rsbeq fp, fp, r2, lsr #19 │ │ │ │ + rsbeq fp, fp, ip, ror ip │ │ │ │ + strhteq fp, [fp], #-182 @ 0xffffff4a │ │ │ │ + rsbeq fp, fp, r0, lsr fp │ │ │ │ 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 1eb5280 │ │ │ │ + blle 3a788c │ │ │ │ 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 767a2c │ │ │ │ + bvs 1275a8c │ │ │ │ stmdbvs fp, {r1, r3, r4, r7, fp, ip, lr}^ │ │ │ │ andcs pc, r3, #12, 22 @ 0x3000 │ │ │ │ mlascc r1, r2, r8, pc @ │ │ │ │ - bl 290ed4 │ │ │ │ + bl 290efc │ │ │ │ ldrbtlt r0, [r0], #-899 @ 0xfffffc7d │ │ │ │ mlascs r2, r2, r8, pc @ │ │ │ │ strmi lr, [r6, #-2512] @ 0xfffff630 │ │ │ │ - bvs ff9ac1d8 │ │ │ │ + bvs ff9ac200 │ │ │ │ @ instruction: 0xd00942b4 │ │ │ │ andeq pc, ip, #0, 2 │ │ │ │ ldrdcs r6, [r1], -ip │ │ │ │ eorpl pc, r2, r1, asr #16 │ │ │ │ @ instruction: 0x4770bc70 │ │ │ │ @ instruction: 0x47704618 │ │ │ │ @ instruction: 0xf851320b │ │ │ │ adcmi r2, sl, #34 @ 0x22 │ │ │ │ andcs fp, r0, r8, lsl #30 │ │ │ │ ldcllt 1, cr13, [r0], #-952 @ 0xfffffc48 │ │ │ │ svclt 0x00004770 │ │ │ │ - rsbseq fp, r5, ip, lsl #15 │ │ │ │ + rsbseq fp, r5, r4, ror #14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed7bad4 │ │ │ │ + bl fed7bafc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - stc2 6, cr15, [r0, #-804] @ 0xfffffcdc │ │ │ │ + stc2l 6, cr15, [ip], #804 @ 0x324 │ │ │ │ svclt 0x0000bd08 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r6, [r3], -sl, asr #16 │ │ │ │ addsmi r6, r0, #64, 16 @ 0x400000 │ │ │ │ @@ -512571,136 +512579,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} │ │ │ │ + ldcl 6, cr15, [r6], #-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 fed78978 │ │ │ │ @ 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 3a79d4 │ │ │ │ movwmi pc, #61697 @ 0xf101 @ │ │ │ │ msreq CPSR_, r3 @ │ │ │ │ - blx 3232d2 │ │ │ │ - blx 13d472c │ │ │ │ + blx 3232fa │ │ │ │ + blx 13d4754 │ │ │ │ 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 4591c0 │ │ │ │ @ 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 15f62e0 │ │ │ │ + b 15e5d70 │ │ │ │ ldrbmi r0, [r2], -r2, asr #21 │ │ │ │ @ instruction: 0xf60b4420 │ │ │ │ - bl 45ebbc │ │ │ │ - bl 424a38 │ │ │ │ + bl 45eb94 │ │ │ │ + bl 424a60 │ │ │ │ ldrbmi r0, [r2], -r9, lsl #8 │ │ │ │ @ instruction: 0xf60b4621 │ │ │ │ - blge 51ebac │ │ │ │ + blge 51eb84 │ │ │ │ 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 567ecc │ │ │ │ stceq 13, cr0, [sp, #-44] @ 0xffffffd4 │ │ │ │ - bleq 4e769c │ │ │ │ + bleq 4e76c4 │ │ │ │ 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 2c1222 │ │ │ │ + b 15f16e4 │ │ │ │ + blx 271aa6 │ │ │ │ @ instruction: 0xf64cf303 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ - b fe2f9268 │ │ │ │ - blx 271a0e │ │ │ │ - b fe3216d0 │ │ │ │ - blx 2b1816 │ │ │ │ - b fe3216d8 │ │ │ │ + b fe2f9290 │ │ │ │ + blx 271a36 │ │ │ │ + b fe3216f8 │ │ │ │ + blx 2b183e │ │ │ │ + b fe321700 │ │ │ │ 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 265f66 │ │ │ │ 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 15f5bd8 │ │ │ │ + blx 2b1b1e │ │ │ │ + b fe321760 │ │ │ │ + blx 371aa6 │ │ │ │ + b fe321768 │ │ │ │ + blx 2718ae │ │ │ │ + b fe321770 │ │ │ │ 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 +512717,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 15f5c10 │ │ │ │ + blx 5b1776 │ │ │ │ + b fe2e13b8 │ │ │ │ + blx 2716fe │ │ │ │ + b fe2e13c0 │ │ │ │ + blx 531506 │ │ │ │ + b fe2e13c8 │ │ │ │ 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 +512753,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 15f6288 │ │ │ │ + blx 3b701e │ │ │ │ + b 1608c40 │ │ │ │ + blx 3b883e │ │ │ │ + blx 33184e │ │ │ │ + b 1622c6c │ │ │ │ + blx 335012 │ │ │ │ + b 162108c │ │ │ │ + blx 335c26 │ │ │ │ + blx 36305e │ │ │ │ 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 2abe0c │ │ │ │ @ instruction: 0xf02172f8 │ │ │ │ - bl 2a5088 │ │ │ │ + bl 2a50b0 │ │ │ │ strmi r5, [r4, #563] @ 0x233 │ │ │ │ tstcs r0, r8, lsr pc │ │ │ │ - bl 2b2098 │ │ │ │ + bl 2b20c0 │ │ │ │ @ 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 362df4 │ │ │ │ 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 2a2d14 │ │ │ │ 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 2a2d34 │ │ │ │ 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 23d1ee │ │ │ │ + b 15ed920 │ │ │ │ + blx 279ae6 │ │ │ │ + b fe2e1528 │ │ │ │ @ instruction: 0xf64c32d2 │ │ │ │ vsra.s8 q9, , #8 │ │ │ │ @ instruction: 0xf64a51eb │ │ │ │ vrsra.s8 d22, d29, #4 │ │ │ │ - blx 26dbd2 │ │ │ │ - b fe260d14 │ │ │ │ - blx 2f0e52 │ │ │ │ - b fe260d14 │ │ │ │ + blx 26dbfa │ │ │ │ + b fe260d3c │ │ │ │ + blx 2f0e7a │ │ │ │ + b fe260d3c │ │ │ │ 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 @ 224d60 │ │ │ │ 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 +512854,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 28291e │ │ │ │ + blx 36dde2 │ │ │ │ @ instruction: 0xf647f200 │ │ │ │ @ instruction: 0xf6c910b1 │ │ │ │ - b 15fce90 │ │ │ │ - blx 37218a │ │ │ │ - blx 3e19ca │ │ │ │ - b 15ed5d0 │ │ │ │ - blx 23978e │ │ │ │ + b 15fceb8 │ │ │ │ + blx 3721b2 │ │ │ │ + blx 3e19f2 │ │ │ │ + b 15ed5f8 │ │ │ │ + blx 2397b6 │ │ │ │ @ instruction: 0xf64c3302 │ │ │ │ vrshr.s8 q9, , #8 │ │ │ │ - b 15f997c │ │ │ │ - blx 239ba2 │ │ │ │ - b fe3219e4 │ │ │ │ - blx 2b1d2a │ │ │ │ - b fe3219ec │ │ │ │ - blx 271b32 │ │ │ │ - b fe260df4 │ │ │ │ + b 15f99a4 │ │ │ │ + blx 239bca │ │ │ │ + b fe321a0c │ │ │ │ + blx 2b1d52 │ │ │ │ + b fe321a14 │ │ │ │ + blx 271b5a │ │ │ │ + b fe260e1c │ │ │ │ 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 24157e │ │ │ │ + b 15eda3c │ │ │ │ + blx 271e02 │ │ │ │ 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 @ 224e44 │ │ │ │ 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 +512905,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 15368e8 │ │ │ │ @ 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 +512952,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: 0x7c73fa4b │ │ │ │ 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, r3, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 224f68 │ │ │ │ + strgt ip, [pc], #-3343 @ 224f90 │ │ │ │ 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 │ │ │ │ + cdp2 6, 0, cr15, cr14, cr0, {3} │ │ │ │ + blmi 4777d0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 77efec │ │ │ │ + blls 77f014 │ │ │ │ @ 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 0x0000ed22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r5, r2, lsl #3 │ │ │ │ - rsbseq fp, r5, r4, lsl #1 │ │ │ │ + rsbseq fp, r5, sl, asr r1 │ │ │ │ + rsbseq fp, r5, ip, asr r0 │ │ │ │ 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 645240 │ │ │ │ rscshi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a20 │ │ │ │ - bcs 4453a8 │ │ │ │ + bcs 4453d0 │ │ │ │ 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 21629ae │ │ │ │ strmi r2, [r5], -r1, lsl #6 │ │ │ │ strmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf8cd4630 │ │ │ │ @ instruction: 0xf7ff9020 │ │ │ │ vmax.f32 d31, d0, d17 │ │ │ │ @ instruction: 0x460211b9 │ │ │ │ @ instruction: 0xf04f4630 │ │ │ │ @ instruction: 0xf6600802 │ │ │ │ - @ instruction: 0x4629fb7f │ │ │ │ + strtmi pc, [r9], -fp, ror #22 │ │ │ │ strmi r2, [r2], r1, lsl #10 │ │ │ │ strtmi r4, [r2], -fp, lsr #12 │ │ │ │ strls r4, [r8, #-1584] @ 0xfffff9d0 │ │ │ │ @ instruction: 0xff10f7ff │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ ldrtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1e629c6 │ │ │ │ + blx 19629ee │ │ │ │ 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 +513064,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 4af944 │ │ │ │ eorsls pc, r8, sp, asr #17 │ │ │ │ - strhi lr, [pc], #-2509 @ 2250f4 │ │ │ │ + strhi lr, [pc], #-2509 @ 22511c │ │ │ │ @ instruction: 0xf6609311 │ │ │ │ - strd pc, [fp], #-183 @ 0xffffff49 │ │ │ │ + sub pc, fp, r3, ror #23 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - bl fe6e292c │ │ │ │ + bl 21e2954 │ │ │ │ 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, #3839]! @ 0xeff │ │ │ │ svceq 0x0004f849 │ │ │ │ ldrtmi sp, [r9], -r4, lsr #18 │ │ │ │ rscle r2, pc, r0, lsl #24 │ │ │ │ eorcs r9, r0, #5120 @ 0x1400 │ │ │ │ tstcs r1, r0, lsr r9 │ │ │ │ andlt pc, r0, r3, asr #17 │ │ │ │ ldc 4, cr9, [sp, #32] │ │ │ │ vstr d7, [sp, #32] │ │ │ │ @ instruction: 0xf65d7b06 │ │ │ │ - strmi pc, [r3], -pc, lsr #19 │ │ │ │ - bge 3d16a0 │ │ │ │ - bgt 309d74 │ │ │ │ + @ instruction: 0x4603f99b │ │ │ │ + bge 3d16c8 │ │ │ │ + bgt 309d9c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - stc2 6, cr15, [r6, #-384]! @ 0xfffffe80 │ │ │ │ + ldc2 6, cr15, [r2, #-384] @ 0xfffffe80 │ │ │ │ tstcc r4, #4, 22 @ 0x1000 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - blx 62b00 │ │ │ │ + blx ffb62b28 │ │ │ │ strb r4, [sp, r1, lsl #12] │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - bge 4e4a28 │ │ │ │ + bge 4e4a00 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx fece2b16 │ │ │ │ - blmi 8379fc │ │ │ │ + blx fe7e2b3e │ │ │ │ + blmi 837a24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 8ff208 │ │ │ │ + blls 8ff230 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1220300 │ │ │ │ pop {r0, r2, r3, r4, ip, sp, pc} │ │ │ │ - bcs 649170 │ │ │ │ - bcs a591f8 │ │ │ │ + bcs 649198 │ │ │ │ + bcs a59220 │ │ │ │ ldrtmi fp, [r8], -r8, lsl #30 │ │ │ │ - bcs 45956c │ │ │ │ + bcs 459594 │ │ │ │ @ instruction: 0x463ad19e │ │ │ │ @ instruction: 0x11b9f240 │ │ │ │ - blx fede2b48 │ │ │ │ + blx fe8e2b70 │ │ │ │ ldrtmi lr, [sl], -r4, ror #15 │ │ │ │ bicsvc pc, sp, pc, asr #8 │ │ │ │ - blx fec62b54 │ │ │ │ + blx fe762b7c │ │ │ │ @ instruction: 0x463ae7de │ │ │ │ bicsvc pc, fp, pc, asr #8 │ │ │ │ - blx feae2b60 │ │ │ │ + blx fe5e2b88 │ │ │ │ @ instruction: 0x463ae7d8 │ │ │ │ @ instruction: 0x11bdf240 │ │ │ │ - blx fe962b6c │ │ │ │ + blx fe462b94 │ │ │ │ @ instruction: 0xf60ae7d2 │ │ │ │ - svclt 0x0000ec0c │ │ │ │ - rsbseq fp, r5, ip, lsr r0 │ │ │ │ + svclt 0x0000ebf8 │ │ │ │ + rsbseq fp, r5, r4, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r8, ror #28 │ │ │ │ + rsbseq sl, r5, r0, asr #28 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ ldmdbmi r9!, {r2, r3, r9, sl, lr} │ │ │ │ - blmi 1076a8c │ │ │ │ + blmi 1076ab4 │ │ │ │ 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 fe425e54 │ │ │ │ + blx 703f86 │ │ │ │ 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 e193c4 │ │ │ │ + bcs 2275b8 │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ - blx feeb643c │ │ │ │ + blx feeb6464 │ │ │ │ @ instruction: 0xf10df282 │ │ │ │ svclt 0x00080e2c │ │ │ │ rscscc pc, pc, #79 @ 0x4f │ │ │ │ - bl 56ee60 │ │ │ │ - blgt 5e846c │ │ │ │ + bl 56ee88 │ │ │ │ + blgt 5e8494 │ │ │ │ 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, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ addmi r4, r3, #128, 12 @ 0x8000000 │ │ │ │ tstcs r5, r6, lsr r0 │ │ │ │ @ instruction: 0xf8d56930 │ │ │ │ @ instruction: 0xf65d9018 │ │ │ │ - @ instruction: 0xf105f8e1 │ │ │ │ + @ instruction: 0xf105f8cd │ │ │ │ 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 60b2ec │ │ │ │ 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 fe2e2c6e │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r4], #-384 @ 0xfffffe80 │ │ │ │ - blmi 477b04 │ │ │ │ + stc2l 6, cr15, [r0], #-384 @ 0xfffffe80 │ │ │ │ + blmi 477b2c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ff348 │ │ │ │ + blls 5ff370 │ │ │ │ @ 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 1f62b48 │ │ │ │ + rsbseq sl, r5, r0, asr #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq fp, fp, r4, lsl r2 │ │ │ │ - rsbseq sl, r5, r8, lsr #26 │ │ │ │ + rsbeq fp, fp, ip, lsr #6 │ │ │ │ + rsbseq sl, r5, r0, lsl #26 │ │ │ │ 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 124569c │ │ │ │ mcrrvc 1, 6, sp, fp, cr6 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ - blcs a456e0 │ │ │ │ + blcs a45708 │ │ │ │ sbcshi pc, r6, r0 │ │ │ │ cmple sp, r8, lsl #22 │ │ │ │ tstcs r0, r9, lsl #28 │ │ │ │ @ instruction: 0xf60a4630 │ │ │ │ - movwcs lr, #2180 @ 0x884 │ │ │ │ + movwcs lr, #2160 @ 0x870 │ │ │ │ andcs r4, pc, sl, lsl r6 @ │ │ │ │ @ instruction: 0xf102fa40 │ │ │ │ svclt 0x004107cd │ │ │ │ - bl 28f7d0 │ │ │ │ + bl 28f7f8 │ │ │ │ movwcc r0, #4483 @ 0x1183 │ │ │ │ mcrrcs 8, 4, pc, r4, cr1 @ │ │ │ │ - bcs 631b78 │ │ │ │ + bcs 631ba0 │ │ │ │ @ instruction: 0x4632d1f2 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ stc2l 7, cr15, [ip, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf9ccf660 │ │ │ │ + @ instruction: 0xf9b8f660 │ │ │ │ tstcs r0, r0, asr #4 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - stmda r2!, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ ldrmi r2, [r9], -r0, lsl #6 │ │ │ │ - blx 12adf60 │ │ │ │ + blx 12adf88 │ │ │ │ strbeq pc, [r8, r1, lsl #10]! @ │ │ │ │ ldmdage sl, {r0, r6, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ streq lr, [r3, #2816] @ 0xb00 │ │ │ │ @ instruction: 0xf8453301 │ │ │ │ tstcc r1, r4, asr #24 │ │ │ │ mvnsle r2, r0, lsl r9 │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf44ffd4b │ │ │ │ @ instruction: 0x460271b1 │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - strbmi pc, [r2], -fp, lsr #19 @ │ │ │ │ + @ instruction: 0x4642f997 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ strtmi r1, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xf9caf660 │ │ │ │ + @ instruction: 0xf9b6f660 │ │ │ │ @ instruction: 0x71b3f44f │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf99ef660 │ │ │ │ - bmi 1636c00 │ │ │ │ + @ instruction: 0xf98af660 │ │ │ │ + bmi 1636c28 │ │ │ │ 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: 0x4605f835 │ │ │ │ + blge 351954 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - blx ff262dbe │ │ │ │ - blcs 24452c │ │ │ │ + blx fed62de6 │ │ │ │ + blcs 244554 │ │ │ │ @ instruction: 0xf046d0d3 │ │ │ │ @ instruction: 0xf10d0604 │ │ │ │ rscslt r0, r3, #28, 22 @ 0x7000 │ │ │ │ ldrtmi r2, [r1], r0, lsl #12 │ │ │ │ - bls 2ca060 │ │ │ │ + bls 2ca088 │ │ │ │ ldrtmi r2, [r9], -r1, lsl #6 │ │ │ │ strls r4, [r6], -r0, lsr #12 │ │ │ │ ldc2l 7, cr15, [ip], #1020 @ 0x3fc │ │ │ │ strmi r9, [r1], -r3, lsl #22 │ │ │ │ strtmi r2, [r0], -r4, lsl #4 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - ldc2l 6, cr15, [r4, #-384]! @ 0xfffffe80 │ │ │ │ + stc2l 6, cr15, [r0, #-384]! @ 0xfffffe80 │ │ │ │ @ instruction: 0xf8cb7c7b │ │ │ │ strmi r9, [r0], r0 │ │ │ │ stmdbvs r0!, {r5, r9, sp} │ │ │ │ - blx 3ad886 │ │ │ │ + blx 3ad8ae │ │ │ │ movwls pc, #25347 @ 0x6303 @ │ │ │ │ - blvc 3e0afc │ │ │ │ - blvc 360ac0 │ │ │ │ - @ instruction: 0xf814f65d │ │ │ │ + blvc 3e0b24 │ │ │ │ + blvc 360ae8 │ │ │ │ + @ instruction: 0xf800f65d │ │ │ │ cmplt r8, r2, lsl #13 │ │ │ │ - bgt 30fca8 │ │ │ │ + bgt 30fcd0 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ @ instruction: 0xf10a4651 │ │ │ │ @ instruction: 0x46200a14 │ │ │ │ - blx fe462e2e │ │ │ │ + blx 1f62e56 │ │ │ │ @ instruction: 0x46424653 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6604620 │ │ │ │ - @ instruction: 0x462af95b │ │ │ │ + strtmi pc, [sl], -r7, asr #18 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ @ instruction: 0xf6603601 │ │ │ │ - @ instruction: 0x7c3bf953 │ │ │ │ + @ instruction: 0x7c3bf93f │ │ │ │ adcsmi r4, r3, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xe78ad8bf │ │ │ │ - blcs 644604 │ │ │ │ - blcs a59528 │ │ │ │ + blcs 64462c │ │ │ │ + blcs a59550 │ │ │ │ strmi fp, [sp], -r8, lsl #30 │ │ │ │ - blcs 4596f0 │ │ │ │ + blcs 459718 │ │ │ │ @ instruction: 0x460ad190 │ │ │ │ @ instruction: 0x71b1f44f │ │ │ │ - @ instruction: 0xf91af660 │ │ │ │ + @ instruction: 0xf906f660 │ │ │ │ ldrb r4, [sl, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf66071b3 │ │ │ │ - @ instruction: 0x4605f913 │ │ │ │ + @ instruction: 0x4605f8ff │ │ │ │ @ instruction: 0x460ae773 │ │ │ │ asrsvc pc, pc, #8 @ │ │ │ │ - @ instruction: 0xf90cf660 │ │ │ │ + @ instruction: 0xf8f8f660 │ │ │ │ strb r4, [ip, -r5, lsl #12]! │ │ │ │ vst1.8 {d20-d22}, [pc], sl │ │ │ │ @ instruction: 0xf66071b4 │ │ │ │ - strmi pc, [r5], -r5, lsl #18 │ │ │ │ + @ instruction: 0x4605f8f1 │ │ │ │ @ instruction: 0xf60ae765 │ │ │ │ - svclt 0x0000ea74 │ │ │ │ - rsbseq sl, r5, r0, ror #25 │ │ │ │ + svclt 0x0000ea60 │ │ │ │ + ldrhteq sl, [r5], #-200 @ 0xffffff38 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r2, lsl ip │ │ │ │ + rsbseq sl, r5, sl, ror #23 │ │ │ │ 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 +513359,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 fe791ac4 │ │ │ │ movwcs pc, #4517 @ 0x11a5 @ │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ ldrmi r4, [sl, #139] @ 0x8b │ │ │ │ ldrmi fp, [sl], r8, lsr #30 │ │ │ │ @ instruction: 0x46204651 │ │ │ │ - stmdb r4, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r0!, {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 31a3d0 │ │ │ │ + bl 2ec7b8 │ │ │ │ and r0, r0, r2, lsl #7 │ │ │ │ ldrmi r3, [r8], r1, lsl #4 │ │ │ │ - bleq 363720 │ │ │ │ + bleq 363748 │ │ │ │ ldrmi r4, [r6], -r7, lsr #12 │ │ │ │ @ instruction: 0xf8907c41 │ │ │ │ - blx 695622 │ │ │ │ + blx 69564a │ │ │ │ adcmi r4, r5, #12, 8 @ 0xc000000 │ │ │ │ @ instruction: 0x4683d2f2 │ │ │ │ @ instruction: 0xf60a1be8 │ │ │ │ - bls 2dfcf0 │ │ │ │ + bls 2dfcc8 │ │ │ │ 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 35b740 │ │ │ │ @ instruction: 0xf8434455 │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 367a1c │ │ │ │ + blls 367a44 │ │ │ │ ldmle r0, {r0, r1, r3, r6, r8, sl, lr}^ │ │ │ │ stmialt r2!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ subsle r4, r0, #813694976 @ 0x30800000 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - ldm lr!, {r1, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia sl!, {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 350ac4 │ │ │ │ strbmi r0, [r8], -fp, lsl #13 │ │ │ │ - blx ff462fc6 │ │ │ │ + blx fef62fee │ │ │ │ strmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6604650 │ │ │ │ - strbmi pc, [r2], -fp, asr #18 @ │ │ │ │ + @ instruction: 0x4642f937 │ │ │ │ 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 feae3012 │ │ │ │ strmi sl, [r1], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6609801 │ │ │ │ - bmi 923b5c │ │ │ │ + bmi 923b34 │ │ │ │ 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 2df988 │ │ │ │ movwcs r4, #5697 @ 0x1641 │ │ │ │ stmdals r1, {r4, sp, lr} │ │ │ │ - blx ff6e36b2 │ │ │ │ - blls 31f55c │ │ │ │ + blx ff6e36da │ │ │ │ + blls 31f584 │ │ │ │ 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 1ee3072 │ │ │ │ @ instruction: 0x4601aa17 │ │ │ │ @ instruction: 0xf6609801 │ │ │ │ - strb pc, [lr, r9, lsl #18] @ │ │ │ │ - ldmib r6, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ - ldrhteq sl, [r5], #-166 @ 0xffffff5a │ │ │ │ + @ instruction: 0xe7cef8f5 │ │ │ │ + stmib r2, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq sl, r5, lr, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r6, lsl #19 │ │ │ │ + rsbseq sl, r5, lr, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed7c8f0 │ │ │ │ + bl fed7c918 │ │ │ │ @ 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 30479e │ │ │ │ @ instruction: 0xf60af000 │ │ │ │ - movwcs lr, #2190 @ 0x88e │ │ │ │ + movwcs lr, #2170 @ 0x87a │ │ │ │ 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 +513475,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 53178e │ │ │ │ @ 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 900f30 │ │ │ │ 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 319f18 │ │ │ │ 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 33852c │ │ │ │ @ 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 31f734 │ │ │ │ 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 661834 │ │ │ │ + bne 8ac09c │ │ │ │ + bne 8a98a0 │ │ │ │ + bne 8ac0a4 │ │ │ │ + bne 8ab4a8 │ │ │ │ + bne 8ac0ac │ │ │ │ + bne 8ac0b0 │ │ │ │ + bne 8ac0b4 │ │ │ │ rscslt r1, r6, #106496 @ 0x1a000 │ │ │ │ stmib r2, {r8, r9, sl, sp}^ │ │ │ │ stmib r0, {r8, r9, sl, sp, lr}^ │ │ │ │ ldrb r5, [r7, r0, lsl #8] │ │ │ │ @ instruction: 0x2700b2b6 │ │ │ │ @ instruction: 0x2700e7f7 │ │ │ │ adclt lr, r4, #64225280 @ 0x3d40000 │ │ │ │ strb r2, [fp, r0, lsl #10] │ │ │ │ strb r2, [r9, r0, lsl #10] │ │ │ │ - ldrsbteq sl, [r5], #-130 @ 0xffffff7e │ │ │ │ + rsbseq sl, r5, sl, lsr #17 │ │ │ │ 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 16a7c98 │ │ │ │ andls r4, r2, #7340032 @ 0x700000 │ │ │ │ - bmi 1676a5c │ │ │ │ + bmi 1676a84 │ │ │ │ movwls r4, #5243 @ 0x147b │ │ │ │ strcs r4, [r1], #-1738 @ 0xfffff936 │ │ │ │ @ instruction: 0xf10d464d │ │ │ │ - vldr d0, [pc, #64] @ 2258c8 │ │ │ │ + vldr d0, [pc, #64] @ 2258f0 │ │ │ │ stmpl sl, {r0, r1, r2, r6, r8, r9, fp, sp, lr} │ │ │ │ - vldr d10, [pc, #24] @ 2258a8 │ │ │ │ + vldr d10, [pc, #24] @ 2258d0 │ │ │ │ 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 360f08 │ │ │ │ + blvc 3e0f0c │ │ │ │ @ instruction: 0xff38f7ff │ │ │ │ strmi r9, [r6], -r5, lsl #22 │ │ │ │ - blx 33719e │ │ │ │ - blls 361ccc │ │ │ │ - blvc 360ef8 │ │ │ │ + blx 3371c6 │ │ │ │ + blls 361cf4 │ │ │ │ + blvc 360f20 │ │ │ │ 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 42619c │ │ │ │ + blx c62930 │ │ │ │ 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 3b6548 │ │ │ │ + blx 19ff994 │ │ │ │ + blls 424b50 │ │ │ │ @ instruction: 0xf103fb04 │ │ │ │ tstpne r2, r5, lsl #22 @ p-variant is OBSOLETE │ │ │ │ movwcs pc, #19362 @ 0x4ba2 @ │ │ │ │ - blvc 2f6984 │ │ │ │ + blvc 2f69ac │ │ │ │ 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 337304 │ │ │ │ stmdbvs r0, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ msrcs CPSR_sxc, #64, 4 │ │ │ │ svclt 0x00084298 │ │ │ │ - blls 2bda4c │ │ │ │ + blls 2bda74 │ │ │ │ strmi lr, [r0, #-2504] @ 0xfffff638 │ │ │ │ smlabtcs r0, r3, r9, lr │ │ │ │ - blmi 7f81c0 │ │ │ │ + blmi 7f81e8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 47f9d0 │ │ │ │ + blls 47f9f8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ - blmi 709938 │ │ │ │ + blmi 709960 │ │ │ │ ldmpl r3, {r0, r9, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf5036bc2 │ │ │ │ @ instruction: 0xf8934380 │ │ │ │ ldmdblt r3!, {r0, r1, r2, r7, ip, sp} │ │ │ │ strmi r6, [r3], #-2171 @ 0xfffff785 │ │ │ │ umaalcc pc, r0, r3, r8 @ │ │ │ │ movwcs lr, #2503 @ 0x9c7 │ │ │ │ @ instruction: 0xf890e784 │ │ │ │ ldrb r3, [r9, r0, asr #32]! │ │ │ │ - ldmda r4!, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ + stmda r0!, {r1, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, r1 │ │ │ │ ... │ │ │ │ - rsbseq sl, r5, ip, lsl #15 │ │ │ │ - rsbseq sl, r5, r8, lsl #15 │ │ │ │ + rsbseq sl, r5, r4, ror #14 │ │ │ │ + rsbseq sl, r5, r0, ror #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r0, lsr #13 │ │ │ │ + rsbseq sl, r5, r8, ror r6 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed77994 │ │ │ │ + bl fed779bc │ │ │ │ @ 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 @ 225a20 │ │ │ │ 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 44c664 │ │ │ │ + blx 34beaa │ │ │ │ + blx 4e2656 │ │ │ │ + blx feab2656 │ │ │ │ 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 34ba86 │ │ │ │ + blx 4e267e │ │ │ │ + blx fea32676 │ │ │ │ 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 88ae90 │ │ │ │ @ instruction: 0xff7cf7fe │ │ │ │ - blmi 1a783fc │ │ │ │ + blmi 1a78424 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ffae0 │ │ │ │ + blls 5ffb08 │ │ │ │ @ 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 +513696,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 52d4e4 │ │ │ │ strls r4, [r4, #-1601] @ 0xfffff9bf │ │ │ │ movwls r4, #1584 @ 0x630 │ │ │ │ strge lr, [r2], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf7ff9b0b │ │ │ │ - blls 5e58ac │ │ │ │ + blls 5e58d4 │ │ │ │ strmi r9, [r5], -r4, lsl #10 │ │ │ │ ldrtmi r9, [r0], -r0, lsl #6 │ │ │ │ - blne 20cc728 │ │ │ │ + blne 20cc750 │ │ │ │ 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 329b3a │ │ │ │ + blx 2e274a │ │ │ │ + blx feb3276a │ │ │ │ stmne r9, {r1, sl, sp} │ │ │ │ - bl 12f6bac │ │ │ │ + bl 12f6bd4 │ │ │ │ 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 +513767,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 0x0000eefa │ │ │ │ + ldrshteq sl, [r5], #-86 @ 0xffffffaa │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, lr, lsl #12 │ │ │ │ - @ instruction: 0x0075a590 │ │ │ │ + rsbseq sl, r5, r6, ror #11 │ │ │ │ + rsbseq sl, r5, r8, ror #10 │ │ │ │ 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 cb7680 │ │ │ │ + blmi cb74c0 │ │ │ │ @ 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, r9, asr sl @ p-variant is OBSOLETE │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ stccs 1, cr1, [r0, #-0] │ │ │ │ eorcs sp, r0, #54 @ 0x36 │ │ │ │ stmib sp, {r0, r1, r3, r5, r9, sl, lr}^ │ │ │ │ - bl 587858 │ │ │ │ + bl 587880 │ │ │ │ tstls r0, r2, lsl #10 │ │ │ │ @ instruction: 0xf8cdaf49 │ │ │ │ sbcvs r9, r7, r0, lsl r0 │ │ │ │ @ instruction: 0xf7ff6105 │ │ │ │ @ instruction: 0x2108feb3 │ │ │ │ adcvs r4, r0, r2, lsl #12 │ │ │ │ @ instruction: 0xf6c84630 │ │ │ │ - stmiavs r2!, {r0, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r0, r2, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ ldrtmi r6, [r0], -r3, ror #1 │ │ │ │ - blx ff0e379c │ │ │ │ + blx febe37c4 │ │ │ │ ldrtmi r6, [r9], -r2, lsr #17 │ │ │ │ stmiavs r0!, {r5, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf60900d2 │ │ │ │ - stmiavs r2!, {r3, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r2, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ strtmi r6, [r9], -r0, lsr #18 │ │ │ │ @ instruction: 0xf60900d2 │ │ │ │ - bmi 5611e0 │ │ │ │ + bmi 5611b8 │ │ │ │ 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, 9, cr15, cr0, cr9, {0} │ │ │ │ + ldrhteq sl, [r5], #-60 @ 0xffffffc4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r6, ror #6 │ │ │ │ + rsbseq sl, r5, lr, lsr r3 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e118c │ │ │ │ + blhi 2e11b4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ stceq 8, cr15, [r0, #816] @ 0x330 │ │ │ │ ldcvc 5, cr15, [r5, #-692] @ 0xfffffd4c │ │ │ │ - bmi ff3f7540 │ │ │ │ + bmi ff3f7568 │ │ │ │ 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: 0xf9e6f6c8 │ │ │ │ + blge 6b7750 │ │ │ │ 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 fee213e4 │ │ │ │ @ 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 38028c │ │ │ │ adcshi pc, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ @ instruction: 0x03b80370 │ │ │ │ @ instruction: 0xf8d0b8be │ │ │ │ @ instruction: 0xf68f903c │ │ │ │ - @ instruction: 0x2100ffbf │ │ │ │ + smlatbcs r0, fp, pc, pc @ │ │ │ │ andne pc, r4, sl, asr #17 │ │ │ │ stc 6, cr4, [sp, #28] │ │ │ │ @ instruction: 0xf8d98b0e │ │ │ │ - blvc 66dd80 │ │ │ │ + blvc 66dda8 │ │ │ │ @ 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 568ed0 │ │ │ │ cdpeq 1, 2, cr15, cr0, cr0, {6} │ │ │ │ - blx 2f3e30 │ │ │ │ - blx 2e55ec │ │ │ │ - blx b225e8 │ │ │ │ - b 12e1dbc │ │ │ │ + blx 2f3e58 │ │ │ │ + blx 2e5614 │ │ │ │ + blx b22610 │ │ │ │ + b 12e1de4 │ │ │ │ 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 12d5b74 │ │ │ │ + b 1325640 │ │ │ │ + blx 12a6a44 │ │ │ │ @ instruction: 0xf8daf20c │ │ │ │ - blx feae5dee │ │ │ │ - blx 416a0e │ │ │ │ + blx feae5e16 │ │ │ │ + blx 416a36 │ │ │ │ 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 feb0a63a │ │ │ │ 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 2b76d0 │ │ │ │ @ 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: 0x465af9b1 │ │ │ │ tstcs r8, r6, lsl #12 │ │ │ │ @ instruction: 0xf8c94628 │ │ │ │ @ instruction: 0xf6c8600c │ │ │ │ - @ instruction: 0x4605f9bd │ │ │ │ + strmi pc, [r5], -r9, lsr #19 │ │ │ │ mcrls 6, 0, r4, cr9, cr0, {1} │ │ │ │ @ instruction: 0xf8c94622 │ │ │ │ @ instruction: 0x46315010 │ │ │ │ - mrrc 6, 0, pc, r8, cr9 @ │ │ │ │ + mcrr 6, 0, pc, r4, cr9 @ │ │ │ │ stmdbls r5, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6094628 │ │ │ │ - bls 520fe4 │ │ │ │ + bls 520fbc │ │ │ │ mulle r2, r6, r2 │ │ │ │ @ instruction: 0xf6094630 │ │ │ │ - blls 3a0c00 │ │ │ │ + blls 3a0bd8 │ │ │ │ addsmi r9, r3, #40960 @ 0xa000 │ │ │ │ ldrmi sp, [r8], -r2 │ │ │ │ - bl 16636d0 │ │ │ │ - blmi 17b880c │ │ │ │ + bl 11636f8 │ │ │ │ + blmi 17b8834 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe6fff20 │ │ │ │ + blls fe6fff48 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strbmi r8, [r8], -r7, lsr #1 │ │ │ │ ldcvc 5, cr15, [r5, #-52] @ 0xffffffcc │ │ │ │ - blhi 2e11c0 │ │ │ │ + blhi 2e11e8 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xd1aa2f00 │ │ │ │ - bvs ff30c6e8 │ │ │ │ + bvs ff30c710 │ │ │ │ @ instruction: 0xe7a66013 │ │ │ │ strdcs r6, [r4, -fp]! │ │ │ │ - bvs 900aec │ │ │ │ + bvs 900b14 │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ ldmdavs r3!, {r1, r3, r4, r8, fp, sp, lr} │ │ │ │ mlasvs r3, fp, r8, r1 │ │ │ │ - bl 13000c0 │ │ │ │ + bl 13000e8 │ │ │ │ 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 +513979,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 2f43e8 │ │ │ │ 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 2b628c │ │ │ │ movwmi pc, #45313 @ 0xb101 @ │ │ │ │ msreq CPSR_, r0 @ │ │ │ │ - blx 12d5cd4 │ │ │ │ + blx 12d5cfc │ │ │ │ movwmi pc, #45313 @ 0xb101 @ │ │ │ │ - blx feaf6376 │ │ │ │ - blx 3f238e │ │ │ │ + blx feaf639e │ │ │ │ + blx 3f23b6 │ │ │ │ ldmdavs r1!, {r1, r9, ip} │ │ │ │ ldmdavs r3!, {r0, r3, r6, r7, fp, ip}^ │ │ │ │ - bl 12be040 │ │ │ │ + bl 12be068 │ │ │ │ rsbsvs r0, r3, r3, lsl #6 │ │ │ │ sbceq lr, r4, r3, asr r7 │ │ │ │ @ instruction: 0xf6094620 │ │ │ │ - strmi lr, [r3], -lr, lsr #26 │ │ │ │ + @ instruction: 0x4603ed1a │ │ │ │ movwls r4, #38432 @ 0x9620 │ │ │ │ - stc 6, cr15, [r8, #-36]! @ 0xffffffdc │ │ │ │ + ldc 6, cr15, [r4, #-36] @ 0xffffffdc │ │ │ │ andls r2, r5, r4, lsl r1 │ │ │ │ @ instruction: 0xf6c89808 │ │ │ │ - blge 6e428c │ │ │ │ + blge 6e4264 │ │ │ │ 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, #-604] @ 0xfffffda4 │ │ │ │ movwcs r4, #1665 @ 0x681 │ │ │ │ mrscs r2, R8_fiq │ │ │ │ movwcs lr, #2502 @ 0x9c6 │ │ │ │ stmib r0, {r1, r5, r9, sl, lr}^ │ │ │ │ addvs r4, r4, r0, lsl #8 │ │ │ │ @ instruction: 0xf6c84628 │ │ │ │ - strtmi pc, [r2], -fp, lsl #18 │ │ │ │ + @ instruction: 0x4622f8f7 │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ andcc pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf6c84628 │ │ │ │ - blge 6e43f8 │ │ │ │ + blge 6e43d0 │ │ │ │ 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, lr, ror #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r5, r0, asr r1 │ │ │ │ - ldcl 6, cr15, [sl], #36 @ 0x24 │ │ │ │ + rsbseq sl, r5, r8, lsr #2 │ │ │ │ + stcl 6, cr15, [r6], #36 @ 0x24 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - bmi fe777880 │ │ │ │ + bmi fe7778a8 │ │ │ │ @ instruction: 0x460d4b95 │ │ │ │ addlt r4, lr, sl, ror r4 │ │ │ │ svcmi 0x00942140 │ │ │ │ - ldrbtmi r5, [pc], #-2259 @ 226038 │ │ │ │ + ldrbtmi r5, [pc], #-2259 @ 226060 │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - @ instruction: 0xf88cf6c8 │ │ │ │ + @ instruction: 0xf878f6c8 │ │ │ │ strmi r6, [r4], -sl, lsr #19 │ │ │ │ strvs lr, [r8], -r0, asr #19 │ │ │ │ - bcs 236f9c │ │ │ │ - b 15feb68 │ │ │ │ + bcs 236fc4 │ │ │ │ + b 15feb90 │ │ │ │ @ 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 3c6320 │ │ │ │ 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 284cd4 │ │ │ │ tstcs r0, r8, lsl pc │ │ │ │ @ instruction: 0xf68f63a1 │ │ │ │ - @ instruction: 0x4629fc1b │ │ │ │ + strtmi pc, [r9], -r7, lsl #24 │ │ │ │ andseq pc, r0, #4, 2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4603fe1b │ │ │ │ rscvs r4, r3, r8, lsr #12 │ │ │ │ - ldc2 6, cr15, [sl], {143} @ 0x8f │ │ │ │ + stc2 6, cr15, [r6], {143} @ 0x8f │ │ │ │ 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 2c06b2 │ │ │ │ @ instruction: 0xf8935303 │ │ │ │ - blcs 23217c │ │ │ │ + blcs 2321a4 │ │ │ │ movwcc sp, #45157 @ 0xb065 │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ ldrtmi r6, [r0], -r3, lsr #6 │ │ │ │ - ldc2 6, cr15, [r6], #-376 @ 0xfffffe88 │ │ │ │ - blvs b12538 │ │ │ │ + stc2 6, cr15, [r2], #-376 @ 0xfffffe88 │ │ │ │ + blvs b12560 │ │ │ │ movteq pc, #67 @ 0x43 @ │ │ │ │ - bvs ffafed6c │ │ │ │ + bvs ffafed94 │ │ │ │ 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 fe6de160 │ │ │ │ + blx feee2bc8 │ │ │ │ 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 25a538 │ │ │ │ stmdbcs r0, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blx fe69a4fc │ │ │ │ - blx feea27c4 │ │ │ │ + blx fe69a524 │ │ │ │ + blx feea27ec │ │ │ │ @ instruction: 0xf101f181 │ │ │ │ strb r0, [r9, r1, lsr #4]! │ │ │ │ - ldclcc 1, cr15, [pc], #48 @ 22617c │ │ │ │ - blx 2eed54 │ │ │ │ - bvs 1aa2d84 │ │ │ │ + ldclcc 1, cr15, [pc], #48 @ 2261a4 │ │ │ │ + blx 2eed7c │ │ │ │ + bvs 1aa2dac │ │ │ │ @ instruction: 0x61a32064 │ │ │ │ - blx 240686 │ │ │ │ + blx 2406ae │ │ │ │ @ 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 24032c │ │ │ │ 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] @ 2261e4 │ │ │ │ svclt 0x00a87b2e │ │ │ │ movwne lr, #15110 @ 0x3b06 │ │ │ │ svclt 0x00b869ea │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blvc 2e1804 │ │ │ │ + blvc 2e182c │ │ │ │ @ instruction: 0xf8d3bfa8 │ │ │ │ ldmdapl sp!, {r5, r6, pc}^ │ │ │ │ - blx 2407aa │ │ │ │ + blx 2407d2 │ │ │ │ svcvc 0x005b5303 │ │ │ │ movwcc fp, #45371 @ 0xb13b │ │ │ │ eorcc pc, r3, r6, asr r8 @ │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ movwcs r9, #770 @ 0x302 │ │ │ │ - blge 2cae00 │ │ │ │ + blge 2cae28 │ │ │ │ movwls r4, #1601 @ 0x641 │ │ │ │ movwcs r4, #1568 @ 0x620 │ │ │ │ stc2 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ - blls 30ca0c │ │ │ │ + blls 30ca34 │ │ │ │ @ instruction: 0x612260e0 │ │ │ │ @ instruction: 0xf1b86163 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ @ instruction: 0xf898af49 │ │ │ │ @ instruction: 0xf1c00011 │ │ │ │ @ instruction: 0xf1c00140 │ │ │ │ stmdacc r0!, {r5, r8, r9, sl} │ │ │ │ @ instruction: 0xf707fa02 │ │ │ │ - blx ab6454 │ │ │ │ + blx ab647c │ │ │ │ teqpmi fp, #0 @ p-variant is OBSOLETE │ │ │ │ addmi r4, sl, r3, lsl #6 │ │ │ │ eoreq pc, r0, r1, asr #3 │ │ │ │ - blx 2f6560 │ │ │ │ + blx 2f6588 │ │ │ │ movwmi pc, #8192 @ 0x2000 @ │ │ │ │ strhteq pc, [r0], -r1 @ │ │ │ │ - blx 1315fb4 │ │ │ │ + blx 1315fdc │ │ │ │ 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, [r2], {93} @ 0x5d │ │ │ │ @ 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 0x0000ebb8 │ │ │ │ ... │ │ │ │ - ldrsbteq r9, [r5], #-244 @ 0xffffff0c │ │ │ │ + rsbseq r9, r5, ip, lsr #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, sl, asr #31 │ │ │ │ + rsbseq r9, r5, r2, lsr #31 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r9, r5, r6, lsl #29 │ │ │ │ + rsbseq r9, r5, lr, asr lr │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ cdpeq 8, 7, cr15, cr8, cr12, {6} │ │ │ │ - bmi ff3b7af4 │ │ │ │ + bmi ff3b7b1c │ │ │ │ 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 240350 │ │ │ │ stmdavs r8, {r0, r1, r3, r4, r5, r6, ip, lr, pc} │ │ │ │ subsle r2, lr, r0, lsl #16 │ │ │ │ - beq fe962700 │ │ │ │ + beq fe962728 │ │ │ │ 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 fe2e3c96 │ │ │ │ @ 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 1d63cc2 │ │ │ │ umlalcc pc, ip, sp, r8 @ │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xb104f89d │ │ │ │ svceq 0x0000f1bb │ │ │ │ - blls 139a404 │ │ │ │ + blls 139a42c │ │ │ │ @ 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 +514247,26 @@ │ │ │ │ adcshi pc, r8, r0 │ │ │ │ andscc r3, r0, #67108864 @ 0x4000000 │ │ │ │ strbmi r3, [r3, #-272] @ 0xfffffef0 │ │ │ │ ldcls 3, cr13, [r5], {242} @ 0xf2 │ │ │ │ svceq 0x0000f1bb │ │ │ │ subcs sp, ip, #24 │ │ │ │ strbtmi sl, [r8], -lr, lsr #18 │ │ │ │ - stmib r2!, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib lr, {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, #45824 @ 0xb300 │ │ │ │ stmdbge r4, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8d3e040 │ │ │ │ @ instruction: 0xf1b88004 │ │ │ │ rsble r0, ip, r0, lsl #30 │ │ │ │ - blcs 2404c0 │ │ │ │ + blcs 2404e8 │ │ │ │ ldrmi sp, [r8, #105] @ 0x69 │ │ │ │ rscshi pc, r2, r0, asr #32 │ │ │ │ - bmi fe46e3a0 │ │ │ │ + bmi fe46e3c8 │ │ │ │ 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 +514283,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 e3da4 │ │ │ │ subcs r4, ip, #84934656 @ 0x5100000 │ │ │ │ @ instruction: 0xf6094668 │ │ │ │ - @ instruction: 0x4630e996 │ │ │ │ + ldrtmi lr, [r0], -r2, lsl #19 │ │ │ │ muleq lr, r7, r8 │ │ │ │ - ldc2l 6, cr15, [sl], #-376 @ 0xfffffe88 │ │ │ │ - blvs b010c4 │ │ │ │ + stc2l 6, cr15, [r6], #-376 @ 0xfffffe88 │ │ │ │ + blvs b010ec │ │ │ │ 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 da0428 │ │ │ │ addsmi r9, sl, #68608 @ 0x10c00 │ │ │ │ svcge 0x0077f47f │ │ │ │ - blls 134cd08 │ │ │ │ - bleq 32131c │ │ │ │ + blls 134cd30 │ │ │ │ + bleq 321344 │ │ │ │ @ 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 fe4638d8 │ │ │ │ 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, #724992 @ 0xb1000 │ │ │ │ @ instruction: 0x46684651 │ │ │ │ - stmdb ip, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r8!, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ ldm r7, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf65e000e │ │ │ │ - stmiavs r3!, {r0, r4, r5, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs sl, {r7, r9, sl, lr} │ │ │ │ orrsle r2, r4, r0, lsl #20 │ │ │ │ @ instruction: 0xb1286b2a │ │ │ │ - blvs b094c0 │ │ │ │ + blvs b094e8 │ │ │ │ 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 +514356,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 19ee550 │ │ │ │ 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 +514377,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 14ee5a4 │ │ │ │ strbt r0, [fp], r0, lsl #22 │ │ │ │ strhtcs pc, [r0], -r8 @ │ │ │ │ - blvs c495f4 │ │ │ │ + blvs c4961c │ │ │ │ @ instruction: 0xf3c26b21 │ │ │ │ vsubl.u8 q8, d3, d8 │ │ │ │ movwmi r0, #8968 @ 0x2308 │ │ │ │ strb r4, [r9, -fp, lsl #6] │ │ │ │ - blx 9ee59c │ │ │ │ + blx 9ee5c4 │ │ │ │ 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 0x0000ea14 │ │ │ │ + rsbseq r9, r5, r0, lsr sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, lr, asr ip │ │ │ │ + rsbseq r9, r5, r6, lsr ip │ │ │ │ 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 +514412,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 e73db0 │ │ │ │ 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 2ef3da │ │ │ │ svcvc 0x009b2300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf7fd82b2 │ │ │ │ stmibvs r3, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bl 26ee38 │ │ │ │ + bl 26ee60 │ │ │ │ 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 2464e8 │ │ │ │ addshi pc, pc, #64 @ 0x40 │ │ │ │ @ instruction: 0xff2ef7fd │ │ │ │ - bl 440c6c │ │ │ │ + bl 440c94 │ │ │ │ @ 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 ffb070a0 │ │ │ │ + bl 280d1c │ │ │ │ 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 ff3eeb40 │ │ │ │ + blx fe5e4030 │ │ │ │ mlascs r4, r9, r8, pc @ │ │ │ │ ldrdcc pc, [r4], -r9 @ │ │ │ │ - bcs 24a6e0 │ │ │ │ + bcs 24a708 │ │ │ │ rsbhi pc, r5, #0 │ │ │ │ ldrdcs pc, [ip], -r9 @ │ │ │ │ - bl 300cfc │ │ │ │ + bl 300d24 │ │ │ │ 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 206405c │ │ │ │ stmibls r7, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6094638 │ │ │ │ - blx 460984 │ │ │ │ + blx 46095c │ │ │ │ movwls pc, #54016 @ 0xd300 @ │ │ │ │ ldmibvs sl, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bl 30106c │ │ │ │ + bl 301094 │ │ │ │ @ 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 285850 │ │ │ │ subshi pc, r4, #0 │ │ │ │ movwls sl, #47896 @ 0xbb18 │ │ │ │ - bls 70d348 │ │ │ │ + bls 70d370 │ │ │ │ mrrcvc 2, 1, r9, fp, cr8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blge 887064 │ │ │ │ - blls ff44b334 │ │ │ │ + blge 88708c │ │ │ │ + blls ff44b35c │ │ │ │ andsls r9, r9, #16, 20 @ 0x10000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ rsbsmi r8, fp, #1610612741 @ 0x60000005 │ │ │ │ - blne f0b348 │ │ │ │ - blx fef0de48 │ │ │ │ + blne f0b370 │ │ │ │ + blx fef0de70 │ │ │ │ @ instruction: 0xf04ff383 │ │ │ │ stmib sp, {sl, fp}^ │ │ │ │ ldmdbeq fp, {r1, r2, r4, r9, sl, lr}^ │ │ │ │ eorgt pc, r4, sp, asr #17 │ │ │ │ - blge 90b388 │ │ │ │ + blge 90b3b0 │ │ │ │ eorgt pc, r8, sp, asr #17 │ │ │ │ - blge 8cb378 │ │ │ │ - blge 110b390 │ │ │ │ - blls 48b35c │ │ │ │ + blge 8cb3a0 │ │ │ │ + blge 110b3b8 │ │ │ │ + blls 48b384 │ │ │ │ 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 24d3d8 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 227374 │ │ │ │ + blcs 22739c │ │ │ │ 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 feeeefb8 │ │ │ │ + blx 2e35c4 │ │ │ │ ldrmi pc, [fp, #771] @ 0x303 │ │ │ │ ldrmi fp, [fp], r8, lsr #30 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - stmda r4, {r0, r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0!, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0c0455d │ │ │ │ strcs r8, [r0], #-365 @ 0xfffffe93 │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ strtmi r9, [r0], r8, lsl #30 │ │ │ │ ldrdge pc, [r4], #-141 @ 0xffffff73 │ │ │ │ ldrbtcc pc, [pc], pc, asr #32 @ │ │ │ │ strtmi r9, [r1], r3, lsl #22 │ │ │ │ andls r9, r6, pc, lsl #6 │ │ │ │ adcsmi r9, ip, #834666496 @ 0x31c00000 │ │ │ │ mrshi pc, (UNDEF: 100) @ │ │ │ │ - bl 30d3e8 │ │ │ │ + bl 30d410 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 685886 │ │ │ │ + blx 6858ae │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl fec1cfb8 │ │ │ │ + bl fec1cfe0 │ │ │ │ @ instruction: 0xf6090008 │ │ │ │ - movwcs lr, #6338 @ 0x18c2 │ │ │ │ + movwcs lr, #6318 @ 0x18ae │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ tstls r5, r2, asr r6 │ │ │ │ stmdals r4, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx de47f6 │ │ │ │ + blx de481e │ │ │ │ ldrmi r7, [fp, #3179] @ 0xc6b │ │ │ │ tstphi r3, r0, asr #1 @ p-variant is OBSOLETE │ │ │ │ - ldrbmi r9, [pc], #-2819 @ 226808 │ │ │ │ + ldrbmi r9, [pc], #-2819 @ 226830 │ │ │ │ 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 ff3641c8 │ │ │ │ strmi r9, [r1], -r3, lsl #20 │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - @ instruction: 0x462af85b │ │ │ │ + strtmi pc, [sl], -r7, asr #16 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ stc2l 7, cr15, [r6, #-1016]! @ 0xfffffc08 │ │ │ │ eorls sl, fp, fp, lsr #24 │ │ │ │ @ instruction: 0xf65e2001 │ │ │ │ - strtmi pc, [r2], -r9, asr #21 │ │ │ │ + @ instruction: 0x4622fab5 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf84cf65f │ │ │ │ - blls 478064 │ │ │ │ + @ instruction: 0xf838f65f │ │ │ │ + blls 47808c │ │ │ │ @ instruction: 0xf8429a0c │ │ │ │ movwcc r4, #4131 @ 0x1023 │ │ │ │ movwls r9, #39432 @ 0x9a08 │ │ │ │ andls r4, r8, #704643072 @ 0x2a000000 │ │ │ │ strtmi r9, [sl], #-2570 @ 0xfffff5f6 │ │ │ │ - bls ff44b094 │ │ │ │ + bls ff44b0bc │ │ │ │ @ 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 56530c │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf830f65f │ │ │ │ + @ instruction: 0xf81cf65f │ │ │ │ vldrls s12, [r4, #-460] @ 0xfffffe34 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r9, sp}^ │ │ │ │ - blx 2caca2 │ │ │ │ + blx 2cacca │ │ │ │ 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 ffff7378 │ │ │ │ @ instruction: 0xf8d769ba │ │ │ │ - b 1612910 │ │ │ │ + b 1612938 │ │ │ │ @ instruction: 0xf1021202 │ │ │ │ - bl 2e6e18 │ │ │ │ + bl 2e6e40 │ │ │ │ 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 +514622,22 @@ │ │ │ │ @ instruction: 0xf10c441a │ │ │ │ @ instruction: 0xf8ce0804 │ │ │ │ @ instruction: 0xf8dcc060 │ │ │ │ @ instruction: 0xf8c1e004 │ │ │ │ @ instruction: 0xf8c1e004 │ │ │ │ @ instruction: 0xf8ce8008 │ │ │ │ @ instruction: 0xf8cc2004 │ │ │ │ - blle f6e960 │ │ │ │ + blle f6e988 │ │ │ │ andne lr, fp, r0, lsl #22 │ │ │ │ ldrdcs lr, [r7, #157] @ 0x9d │ │ │ │ - bvs e42168 │ │ │ │ + bvs e42190 │ │ │ │ @ instruction: 0xf8ca681b │ │ │ │ andcs r0, r2, r4 │ │ │ │ andeq pc, r0, sl, asr #17 │ │ │ │ - blvc 9782ac │ │ │ │ + blvc 9782d4 │ │ │ │ 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 +514651,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 38d1fa │ │ │ │ svcvc 0x00517202 │ │ │ │ - bvs 1a52f10 │ │ │ │ + bvs 1a52f38 │ │ │ │ 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 22f62c │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ - stc2 6, cr15, [r6], #-368 @ 0xfffffe90 │ │ │ │ - blmi 1ef93e8 │ │ │ │ + ldc2 6, cr15, [r2], {92} @ 0x5c │ │ │ │ + blmi 1ef9410 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ff100a80 │ │ │ │ + blls ff100aa8 │ │ │ │ @ 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 ff164a54 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf6089805 │ │ │ │ - @ instruction: 0x4629eef6 │ │ │ │ + strtmi lr, [r9], -r2, ror #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 260590 │ │ │ │ mcrge 4, 4, pc, cr10, cr15, {3} @ │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ - mrc2 6, 3, pc, cr0, cr11, {2} │ │ │ │ + mrc2 6, 2, pc, cr12, cr11, {2} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ mcrge 4, 7, pc, cr15, cr15, {1} @ │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf65f3414 │ │ │ │ - @ instruction: 0xe6e8f8b1 │ │ │ │ + usat pc, #8, sp, lsl #17 @ │ │ │ │ movwls sl, #64315 @ 0xfb3b │ │ │ │ @ instruction: 0xf65e2001 │ │ │ │ - bls 625128 │ │ │ │ + bls 625100 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff2af65e │ │ │ │ + @ instruction: 0xff16f65e │ │ │ │ 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 feeef2dc │ │ │ │ + blx 2e38e8 │ │ │ │ ldrmi pc, [fp, #771] @ 0x303 │ │ │ │ ldrmi fp, [fp], r8, lsr #30 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - cdp 6, 11, cr15, cr2, cr8, {0} │ │ │ │ + cdp 6, 9, cr15, cr14, cr8, {0} │ │ │ │ bicsle r4, fp, #390070272 @ 0x17400000 │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ svcls 0x000aa010 │ │ │ │ @ instruction: 0xf8dd46a0 │ │ │ │ @ instruction: 0xf04fa044 │ │ │ │ - blls 2f46d8 │ │ │ │ + blls 2f4700 │ │ │ │ movwls r4, #63137 @ 0xf6a1 │ │ │ │ strbls r9, [r7, #6] │ │ │ │ stmdale r1, {r2, r3, r4, r5, r7, r9, lr}^ │ │ │ │ - bl 30d718 │ │ │ │ + bl 30d740 │ │ │ │ @ instruction: 0xf8530386 │ │ │ │ strtmi r5, [r0], r4, lsl #30 │ │ │ │ stclvc 6, cr3, [r9], #-4 │ │ │ │ - blx 685ba6 │ │ │ │ + blx 685bce │ │ │ │ adcsmi r4, ip, #33554432 @ 0x2000000 │ │ │ │ - bl fec1d2d8 │ │ │ │ + bl fec1d300 │ │ │ │ @ instruction: 0xf6080008 │ │ │ │ - movwcs lr, #7986 @ 0x1f32 │ │ │ │ + movwcs lr, #7966 @ 0x1f1e │ │ │ │ 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 31b790 │ │ │ │ @ instruction: 0xf843445f │ │ │ │ @ instruction: 0xf1090029 │ │ │ │ - blls 3a8f34 │ │ │ │ + blls 3a8f5c │ │ │ │ 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 de4b70 │ │ │ │ @ instruction: 0x46054659 │ │ │ │ @ instruction: 0xf6089805 │ │ │ │ - strtmi lr, [r9], -r8, ror #28 │ │ │ │ + @ instruction: 0x4629ee54 │ │ │ │ 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 1a52818 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x9013f9bd │ │ │ │ movwcs lr, #1442 @ 0x5a2 │ │ │ │ movwls r9, #2320 @ 0x910 │ │ │ │ @ instruction: 0x23222206 │ │ │ │ @ instruction: 0xf65f4650 │ │ │ │ - andsls pc, r0, r7, asr #19 │ │ │ │ - blge 920254 │ │ │ │ + @ instruction: 0x9010f9b3 │ │ │ │ + blge 92027c │ │ │ │ ldrb r9, [r1], -ip, lsl #6 │ │ │ │ - svc 0x0018f608 │ │ │ │ - rsbseq r9, r5, r8, lsl sl │ │ │ │ + svc 0x0004f608 │ │ │ │ + ldrshteq r9, [r5], #-144 @ 0xffffff70 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r5, lr, lsl #20 │ │ │ │ + rsbseq r9, r5, r6, ror #19 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrshteq r9, [r5], #-80 @ 0xffffffb0 │ │ │ │ + rsbseq r9, r5, r8, asr #11 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed7ddf4 │ │ │ │ + bl fed7de1c │ │ │ │ @ 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 feef0464 │ │ │ │ + bl 1be9c60 │ │ │ │ ldrbmi r0, [r1, #-262]! @ 0xfffffefa │ │ │ │ @ instruction: 0xf1bcbf08 │ │ │ │ strdle r3, [r7], #255 @ 0xff @ │ │ │ │ - blle 7b1040 │ │ │ │ + blle 7b1068 │ │ │ │ movwcs lr, #39380 @ 0x99d4 │ │ │ │ mlaseq r4, r4, r8, pc @ │ │ │ │ svclt 0x00382b01 │ │ │ │ - bllt 122f854 │ │ │ │ + bllt 122f87c │ │ │ │ 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 ff6a6d6c │ │ │ │ + bl 1bc174c │ │ │ │ + bvs 1c684c0 │ │ │ │ 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 ffa564ac │ │ │ │ + bl 2c12d0 │ │ │ │ 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 ff438708 │ │ │ │ stmdavs r7, {r2, r3, r9, sl, lr} │ │ │ │ - blvs fe515124 │ │ │ │ + blvs fe51514c │ │ │ │ @ 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 fec95148 │ │ │ │ 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 feff0a84 │ │ │ │ strcc pc, [r1, -r7, lsl #15] │ │ │ │ rscseq fp, pc, r8, lsl pc @ │ │ │ │ - blcs 237e44 │ │ │ │ + blcs 237e6c │ │ │ │ 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 +514888,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 ffdc1920 │ │ │ │ ldrhle r4, [r8, #32]! │ │ │ │ - blvs cc1a0c │ │ │ │ + blvs cc1a34 │ │ │ │ @ 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 e81a60 │ │ │ │ ldrbeq r4, [r8], -fp, lsl #6 │ │ │ │ @ instruction: 0x4621d4f2 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - blx 1ce4db8 │ │ │ │ + blx 1ce4de0 │ │ │ │ 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, {r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ mlascs r4, r4, r8, pc @ │ │ │ │ - bcs 238810 │ │ │ │ + bcs 238838 │ │ │ │ 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 407220 │ │ │ │ @ instruction: 0xa010f8d5 │ │ │ │ @ instruction: 0x9010f8d4 │ │ │ │ stmdbvs fp!, {r0, r3, r4, r6, r7, fp}^ │ │ │ │ andeq lr, r9, #174080 @ 0x2a800 │ │ │ │ ldrmi r9, [r0], -r8, lsl #6 │ │ │ │ movwls r6, #39267 @ 0x9963 │ │ │ │ @ instruction: 0xf608920a │ │ │ │ - stmdbcs r0, {r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r2, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ rschi pc, r3, r0, asr #32 │ │ │ │ - bvs 1b019cc │ │ │ │ + bvs 1b019f4 │ │ │ │ stmibvs r9, {r1, r3, r9, fp, ip, pc} │ │ │ │ - bl 30ba7c │ │ │ │ + bl 30baa4 │ │ │ │ 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 1cf8708 │ │ │ │ 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 22eec8 │ │ │ │ @ instruction: 0xf2a2fa92 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - blx 233aa8 │ │ │ │ + blx 233ad0 │ │ │ │ addsmi pc, r1, #536870912 @ 0x20000000 │ │ │ │ ldrmi fp, [r1], -r8, lsr #30 │ │ │ │ @ instruction: 0xf6089807 │ │ │ │ - ldmdacs r0, {r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r2, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ adchi pc, r5, r0, lsl #4 │ │ │ │ ldrdgt pc, [r4], -r7 │ │ │ │ ldmib r4, {r0, r1, r3, r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8dc0106 │ │ │ │ strls r7, [r4, -ip] │ │ │ │ strls r9, [r3, -sl, lsl #30] │ │ │ │ strls r9, [r2, -fp, lsl #30] │ │ │ │ @ instruction: 0xf8979a07 │ │ │ │ - blx 3c2f92 │ │ │ │ + blx 3c2fba │ │ │ │ cdpls 7, 0, cr15, cr9, cr7, {0} │ │ │ │ - bl 7e92e4 │ │ │ │ + bl 7e930c │ │ │ │ @ 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 4815b4 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ - bvs 1d06098 │ │ │ │ + bvs 1d060c0 │ │ │ │ svclt 0x00082c01 │ │ │ │ - blx 32ffb2 │ │ │ │ - bcs 262f34 │ │ │ │ + blx 32ffda │ │ │ │ + bcs 262f5c │ │ │ │ @ instruction: 0xf893d176 │ │ │ │ cdpls 0, 0, cr3, cr7, cr9, {1} │ │ │ │ svclt 0x00142b01 │ │ │ │ @ instruction: 0x2720461f │ │ │ │ @ instruction: 0xf6084631 │ │ │ │ - stmdbcs r0, {r1, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ - bvs fec5b4c4 │ │ │ │ - blx 3f881a │ │ │ │ + stmdbcs r0, {r1, r2, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + bvs fec5b4ec │ │ │ │ + blx 3f8842 │ │ │ │ @ instruction: 0xf608f000 │ │ │ │ - stmdbcs r0, {r1, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi 111b4b4 │ │ │ │ + stmdbcs r0, {r1, r2, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ + blmi 111b4dc │ │ │ │ @ instruction: 0x0014f8d9 │ │ │ │ andvc pc, r3, r8, asr r8 @ │ │ │ │ - blx 2efcfe │ │ │ │ + blx 2efd26 │ │ │ │ svcvc 0x009b7300 │ │ │ │ cmple lr, r0, lsl #22 │ │ │ │ - blx fea64f6c │ │ │ │ + blx fea64f94 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [lr, #360]! @ 0x168 │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ cmncs r4, #434176 @ 0x6a000 │ │ │ │ - blx 3014e2 │ │ │ │ + blx 30150a │ │ │ │ svcvc 0x00bb7700 │ │ │ │ cmple fp, r0, lsl #22 │ │ │ │ - blx fe3e4fa0 │ │ │ │ + blx fe3e4fc8 │ │ │ │ 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 3f1404 │ │ │ │ @ instruction: 0x2120bf08 │ │ │ │ - ldc2 6, cr15, [ip, #360] @ 0x168 │ │ │ │ + stc2 6, cr15, [r8, #360] @ 0x168 │ │ │ │ ldmdacs r0, {r2, r4, sp, lr, pc} │ │ │ │ - blls 41d02c │ │ │ │ + blls 41d054 │ │ │ │ @ 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 4e22b0 │ │ │ │ andcs fp, r0, r9, lsl r1 │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ - bvs 1b0afd4 │ │ │ │ + bvs 1b0affc │ │ │ │ @ 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, ip, ror #3 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e2514 │ │ │ │ + blhi 2e253c │ │ │ │ @ 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 1b79a38 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movtls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc2l 6, cr15, [r6], {197} @ 0xc5 │ │ │ │ + ldc2 6, cr15, [r2], #788 @ 0x314 │ │ │ │ @ instruction: 0xf0012800 │ │ │ │ @ instruction: 0xf8df824d │ │ │ │ ldrtmi r8, [r9], r0, lsl #3 │ │ │ │ - ldc 5, cr2, [pc] @ 2270a0 │ │ │ │ + ldc 5, cr2, [pc] @ 2270c8 │ │ │ │ ldrbtmi r8, [r8], #2905 @ 0xb59 │ │ │ │ and r4, r7, r7, lsl #12 │ │ │ │ @ instruction: 0x46484639 │ │ │ │ - ldc2 6, cr15, [r6], #788 @ 0x314 │ │ │ │ + stc2 6, cr15, [r2], #788 @ 0x314 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ subhi pc, r4, r1 │ │ │ │ movwls r6, #22715 @ 0x58bb │ │ │ │ stmdbcs r0, {r0, r3, r4, r7, fp, sp, lr} │ │ │ │ @ instruction: 0x461cd0f2 │ │ │ │ stmeq r9, {r3, r4, r6, fp, sp, lr} │ │ │ │ andcs r4, r4, #70254592 @ 0x4300000 │ │ │ │ - stmda r4, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0!, {r3, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrls r6, [pc, -r3, ror #16] │ │ │ │ - blpl 8e180c │ │ │ │ + blpl 8e1834 │ │ │ │ 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 547f74 │ │ │ │ vhsub.s8 d20, d16, d3 │ │ │ │ @ instruction: 0xf1018387 │ │ │ │ eors r0, r9, r4, lsl #20 │ │ │ │ ldrdeq pc, [ip], -r9 @ │ │ │ │ - bl 381724 │ │ │ │ + bl 38174c │ │ │ │ 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 1ea796c │ │ │ │ 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 233284 │ │ │ │ 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 +515162,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 ff6ccdf8 │ │ │ │ + bl 1b017d8 │ │ │ │ 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 +515181,156 @@ │ │ │ │ mlaseq r4, r9, r8, pc @ │ │ │ │ ldrdpl pc, [r4], -r9 @ │ │ │ │ orrsle r2, r1, r0, lsl #16 │ │ │ │ mlaeq r9, r5, r8, pc @ │ │ │ │ svclt 0x0000e795 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r8, r5, r8, lsl #31 │ │ │ │ - rsbseq r8, r5, r0, lsl #31 │ │ │ │ + rsbseq r8, r5, r0, ror #30 │ │ │ │ + rsbseq r8, r5, r8, asr pc │ │ │ │ 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 fe901750 │ │ │ │ @ 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, #236, 22 @ 0x3b000 │ │ │ │ @ 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 ff964adc │ │ │ │ strmi r9, [r4], -r9, lsl #20 │ │ │ │ movwcs r4, #1549 @ 0x60d │ │ │ │ ldrdeq lr, [sl, -sp] │ │ │ │ - bl ffc64ac4 │ │ │ │ + bl ff764aec │ │ │ │ stmib sp, {r1, r5, fp, ip}^ │ │ │ │ - bl 12676f0 │ │ │ │ + bl 1267718 │ │ │ │ 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 1727714 │ │ │ │ @ instruction: 0xf0000306 │ │ │ │ @ instruction: 0x462282b5 │ │ │ │ @ instruction: 0x46044633 │ │ │ │ strtmi r1, [r0], -r1, ror #15 │ │ │ │ @ instruction: 0x4614461e │ │ │ │ - bl ff164b1c │ │ │ │ + bl fec64b44 │ │ │ │ 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 1753388 │ │ │ │ @ instruction: 0xf0000305 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r6, r7, r9, pc}^ │ │ │ │ strtmi r0, [r2], -lr, lsl #2 │ │ │ │ @ instruction: 0xf608462b │ │ │ │ - @ instruction: 0xf1bbeba4 │ │ │ │ + @ instruction: 0xf1bbeb90 │ │ │ │ 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]! @ 2274c9 @ │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ - bl fe3e4b88 │ │ │ │ - bl 1b6ddec │ │ │ │ - blls 5a777c │ │ │ │ + bl 1ee4bb0 │ │ │ │ + bl 1b6de14 │ │ │ │ + blls 5a77a4 │ │ │ │ stmiane r0, {r0, r3, r9, fp, ip, pc}^ │ │ │ │ - bl 128dfb4 │ │ │ │ + bl 128dfdc │ │ │ │ movwcs r0, #259 @ 0x103 │ │ │ │ - bl 20e4ba0 │ │ │ │ + bl 1be4bc8 │ │ │ │ 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 30d804 │ │ │ │ + bl 12a7fd0 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [lr], #-628 @ 0xfffffd8c │ │ │ │ @ instruction: 0xf8d5b128 │ │ │ │ @ instruction: 0xf1bbb018 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0x46208412 │ │ │ │ - stc2 6, cr15, [r8], {157} @ 0x9d │ │ │ │ + ldc2l 6, cr15, [r4], #-628 @ 0xfffffd8c │ │ │ │ stmibvs r5!, {r3, r4, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf0402d00 │ │ │ │ @ instruction: 0xf8998512 │ │ │ │ @ instruction: 0xf8d92034 │ │ │ │ - bcs 233474 │ │ │ │ + bcs 23349c │ │ │ │ eorshi pc, pc, #0 │ │ │ │ ldrdcs pc, [ip], -r9 @ │ │ │ │ - bl 301a38 │ │ │ │ + bl 301a60 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr2, {0} │ │ │ │ @ instruction: 0xf8977c5b │ │ │ │ - blcs 26f4cc │ │ │ │ + blcs 26f4f4 │ │ │ │ @ instruction: 0x2320bf08 │ │ │ │ - bvs 210c028 │ │ │ │ + bvs 210c050 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs c7cb8 │ │ │ │ - bl 301a58 │ │ │ │ + bvs c7ce0 │ │ │ │ + bl 301a80 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr2, {0} │ │ │ │ - blls 50658c │ │ │ │ - bls 4b2820 │ │ │ │ + blls 5065b4 │ │ │ │ + bls 4b2848 │ │ │ │ strcs fp, [r0, #-3848]! @ 0xfffff0f8 │ │ │ │ ldrdlt pc, [r4], -sp @ │ │ │ │ sbcseq r4, fp, r0, lsr r6 │ │ │ │ - b 12e7770 │ │ │ │ - bvs ff0c4178 │ │ │ │ - blx 38b85e │ │ │ │ + b 12e7798 │ │ │ │ + bvs ff0c41a0 │ │ │ │ + blx 38b886 │ │ │ │ ldmdane r4, {r1, r9, ip, sp, lr, pc}^ │ │ │ │ ldrdcs pc, [r8], -r9 @ │ │ │ │ @ instruction: 0xf1439909 │ │ │ │ - blx 268046 │ │ │ │ + blx 26806e │ │ │ │ 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 +515338,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 7e1bac │ │ │ │ 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 @ 2274d8 │ │ │ │ ldm r5, {r0, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ - blcs 2274c8 │ │ │ │ + blcs 2274f0 │ │ │ │ eorhi pc, r7, #0 │ │ │ │ ldrtmi r9, [sl], -sl, lsl #22 │ │ │ │ movw lr, #10701 @ 0x29cd │ │ │ │ - blls 478e2c │ │ │ │ + blls 478e54 │ │ │ │ movwls r4, #5705 @ 0x1649 │ │ │ │ movwls r9, #2820 @ 0xb04 │ │ │ │ @ instruction: 0xf7ff4643 │ │ │ │ @ instruction: 0xf899f877 │ │ │ │ tstcs r0, r4, lsr r0 │ │ │ │ - blcs 24dcf4 │ │ │ │ + blcs 24dd1c │ │ │ │ strbmi fp, [r2], -r8, lsl #30 │ │ │ │ ldrmi r9, [r1], r7, lsl #22 │ │ │ │ movwls r9, #55813 @ 0xda05 │ │ │ │ @ instruction: 0xf8436853 │ │ │ │ @ instruction: 0xf10a100a │ │ │ │ - blls 3a9d0c │ │ │ │ + blls 3a9d34 │ │ │ │ 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 20b215c │ │ │ │ @ instruction: 0x2320bf08 │ │ │ │ @ instruction: 0xf8979307 │ │ │ │ andls r3, r9, #52 @ 0x34 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bvs 107b48 │ │ │ │ - bl 2c1bb4 │ │ │ │ + bvs 107b70 │ │ │ │ + bl 2c1bdc │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ - blcs 2866bc │ │ │ │ + blcs 2866e4 │ │ │ │ svclt 0x00189907 │ │ │ │ @ instruction: 0xf8d9461a │ │ │ │ movwls r3, #45096 @ 0xb028 │ │ │ │ eorcs fp, r0, #8, 30 │ │ │ │ - blx 28bd9e │ │ │ │ - b 1626174 │ │ │ │ + blx 28bdc6 │ │ │ │ + b 162619c │ │ │ │ svcne 0x000b01db │ │ │ │ movweq pc, #16435 @ 0x4033 @ │ │ │ │ mcrge 4, 0, pc, cr6, cr15, {3} @ │ │ │ │ movwls r6, #64187 @ 0xfabb │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ svcne 0x001a08db │ │ │ │ andeq pc, r4, #50 @ 0x32 │ │ │ │ ldclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ addsmi r4, r9, #12, 12 @ 0xc00000 │ │ │ │ ldclge 4, cr15, [r8, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x0018f8d9 │ │ │ │ - stmib sl!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf8d9adf1 │ │ │ │ @ instruction: 0x4621001c │ │ │ │ - stmib r2!, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib lr, {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, {r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ stclge 4, cr15, [r2, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x462169f8 │ │ │ │ @ instruction: 0xf6089412 │ │ │ │ - stmdbcs r0, {r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldclge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ tstls r4, fp, lsr r9 │ │ │ │ @ instruction: 0xf8d9461a │ │ │ │ andsls r3, r5, #16 │ │ │ │ @ instruction: 0xf8d91ad0 │ │ │ │ andsls r3, r1, r4, lsl r0 │ │ │ │ andsls r6, r7, r8, ror r9 │ │ │ │ movweq lr, #15200 @ 0x3b60 │ │ │ │ @ instruction: 0x461c9811 │ │ │ │ ldrls r9, [r3], #-2834 @ 0xfffff4ee │ │ │ │ tstls r8, #-1073741786 @ 0xc0000026 │ │ │ │ @ instruction: 0x461a469c │ │ │ │ strtmi r4, [r1], -fp, lsl #12 │ │ │ │ rsbsgt pc, r0, sp, asr #17 │ │ │ │ - b 1064e24 │ │ │ │ + b b64e4c │ │ │ │ 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 28e68a │ │ │ │ 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 952cf0 │ │ │ │ ldmdals r5, {r8, r9, sp} │ │ │ │ @ instruction: 0xf6089917 │ │ │ │ - tstmi sl, #24, 20 @ 0x18000 │ │ │ │ + tstmi sl, #4, 20 @ 0x4000 │ │ │ │ ldcge 4, cr15, [sl, #508] @ 0x1fc │ │ │ │ mlascc r4, r8, r8, pc @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8df84d8 │ │ │ │ - bls 87649c │ │ │ │ + bls 8764c4 │ │ │ │ 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: 0xf04ff87d │ │ │ │ stmib sp, {r9, sl, fp}^ │ │ │ │ - blge fe2f54 │ │ │ │ + blge fe2f7c │ │ │ │ @ instruction: 0xee38e9cd │ │ │ │ movwls r4, #42652 @ 0xa69c │ │ │ │ stmdbvs r2, {r4, r5, sl, fp, sp, pc} │ │ │ │ - bleq 1b637c8 │ │ │ │ + bleq 1b637f0 │ │ │ │ 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 @ 2276c8 │ │ │ │ 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 4f77c6 │ │ │ │ svcvc 0x00521202 │ │ │ │ @ instruction: 0xf853320b │ │ │ │ - bl 2eb760 │ │ │ │ + bl 2eb788 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr4, {0} │ │ │ │ - blvc ffaa201c │ │ │ │ + blvc ffaa2044 │ │ │ │ @ instruction: 0xf8939309 │ │ │ │ @ instruction: 0xf1bcc011 │ │ │ │ @ instruction: 0xf0000f40 │ │ │ │ @ instruction: 0xf00c8674 │ │ │ │ @ instruction: 0xf04f033f │ │ │ │ @ instruction: 0xf1a330ff │ │ │ │ - blx 227f7c │ │ │ │ + blx 227fa4 │ │ │ │ @ instruction: 0xf1c3f502 │ │ │ │ - blx a27f84 │ │ │ │ + blx a27fac │ │ │ │ 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 15f7788 │ │ │ │ + b 5c72e4 │ │ │ │ tstmi sl, #536870912 @ 0x20000000 │ │ │ │ strbhi pc, [r2], r0, asr #32 @ │ │ │ │ mlasmi r4, r8, r8, pc @ │ │ │ │ tstcs sp, #3620864 @ 0x374000 │ │ │ │ - bleq 4237e8 │ │ │ │ + bleq 423810 │ │ │ │ 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 2f9034 │ │ │ │ cdpvs 3, 1, cr1, cr9, cr2, {0} │ │ │ │ - bvs ff8ce3b0 │ │ │ │ + bvs ff8ce3d8 │ │ │ │ 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: 0xffd4f65d │ │ │ │ orrscs pc, r5, r0, asr #4 │ │ │ │ ldmdals sl!, {r0, r1, r2, r9, sl, lr} │ │ │ │ - mcr2 6, 5, pc, cr10, cr10, {2} @ │ │ │ │ + mrc2 6, 4, pc, cr6, 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 84ec1c │ │ │ │ ldmdbls r3, {r0, r4, fp, ip, pc} │ │ │ │ stmdbpl r7, {r0, r1, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8992300 │ │ │ │ smladxcc fp, r8, r0, r7 │ │ │ │ eorcc pc, r7, r4, asr #16 │ │ │ │ - stmdb sl, {r3, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6!, {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: 0xf8d8f9c9 │ │ │ │ @ instruction: 0xf65b0020 │ │ │ │ - blls 366ca8 │ │ │ │ + blls 366c80 │ │ │ │ @ instruction: 0xf65b6a18 │ │ │ │ - stmdbls r5, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r5, {r0, r1, r2, r3, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r9], r0, lsl #6 │ │ │ │ @ instruction: 0xf842684a │ │ │ │ - blls 633848 │ │ │ │ + blls 633870 │ │ │ │ ldrmi r6, [sl], #-2122 @ 0xfffff7b6 │ │ │ │ @ instruction: 0xf8c29b05 │ │ │ │ ldmdavs fp, {ip, pc}^ │ │ │ │ stmdbls r8, {r2, r3, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf47f428a │ │ │ │ - bls 5929b4 │ │ │ │ + bls 5929dc │ │ │ │ @ instruction: 0xf0012a00 │ │ │ │ - bls 587874 │ │ │ │ + bls 58789c │ │ │ │ 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 +515599,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 fe9658bc │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - b 16088b0 │ │ │ │ + b 16088d8 │ │ │ │ @ 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 2f3980 │ │ │ │ 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}^ │ │ │ │ + ldm r8!, {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 @ 227914 @ │ │ │ │ @ instruction: 0xf1a42501 │ │ │ │ @ instruction: 0xf1c40120 │ │ │ │ - blx 367978 │ │ │ │ - blx 3a490c │ │ │ │ + blx 3679a0 │ │ │ │ + blx 3a4934 │ │ │ │ stccc 1, cr15, [r1], {1} │ │ │ │ @ instruction: 0xf000fa25 │ │ │ │ tsteq r0, r1, asr #20 │ │ │ │ - ldrbcc pc, [pc, #321]! @ 227a4d @ │ │ │ │ + ldrbcc pc, [pc, #321]! @ 227a75 @ │ │ │ │ @ instruction: 0xf8d9e53a │ │ │ │ @ instruction: 0xf8992024 │ │ │ │ @ instruction: 0xf8923034 │ │ │ │ tstls r4, r9, lsr #32 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d98173 │ │ │ │ ldmibvs fp, {r2, r3, r5, ip, sp} │ │ │ │ @@ -515636,16 +515644,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 87ee8 │ │ │ │ + bl 301f9c │ │ │ │ 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 +515662,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 2b01c0 │ │ │ │ ldrbtmi pc, [r1], -r1, lsl #28 @ │ │ │ │ stmdbcs r1, {r0, r3, r9, fp, ip, pc} │ │ │ │ eorcs pc, r9, r3, lsl #17 │ │ │ │ tstcs r1, r8, lsr pc │ │ │ │ tstls r7, r2, lsl sl │ │ │ │ sbclt r4, r9, #96, 12 @ 0x6000000 │ │ │ │ @ instruction: 0xf8839118 │ │ │ │ stmdbls lr, {r3, r5, ip} │ │ │ │ - mcr2 6, 6, pc, cr10, cr10, {2} @ │ │ │ │ + mrc2 6, 5, pc, cr6, cr10, {2} │ │ │ │ @ instruction: 0xb1204605 │ │ │ │ @ instruction: 0x46013514 │ │ │ │ @ instruction: 0xf65e4658 │ │ │ │ - ldmdals r4!, {r0, r2, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdals r4!, {r0, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ stmdbls pc, {r0, r4, r9, fp, ip, pc} @ │ │ │ │ - mrc2 6, 5, pc, cr14, cr10, {2} │ │ │ │ + mcr2 6, 5, pc, cr10, cr10, {2} @ │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ @ instruction: 0x46013414 │ │ │ │ @ instruction: 0xf65e4658 │ │ │ │ - blls 6e5de4 │ │ │ │ + blls 6e5dbc │ │ │ │ movwls r2, #4610 @ 0x1202 │ │ │ │ - blls 5d1edc │ │ │ │ + blls 5d1f04 │ │ │ │ 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 60c22c │ │ │ │ andls r9, r0, #10240 @ 0x2800 │ │ │ │ andsls r2, r5, r2, lsl #4 │ │ │ │ strbls r4, [r0], #-1624 @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf7fd953f │ │ │ │ - blls 767050 │ │ │ │ - blcs 279228 │ │ │ │ + blls 767078 │ │ │ │ + blcs 279250 │ │ │ │ bicshi pc, r0, r0 │ │ │ │ vst1.8 {d25-d26}, [pc :64], r5 │ │ │ │ ldrbmi r7, [r8], -ip, lsr #3 │ │ │ │ - mrc2 6, 3, pc, cr14, cr13, {2} │ │ │ │ - blls 70ba7c │ │ │ │ + mcr2 6, 3, pc, cr10, cr13, {2} @ │ │ │ │ + blls 70baa4 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ strtmi r8, [r2], -r0, lsl #3 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - @ instruction: 0x4604fe73 │ │ │ │ + @ instruction: 0x4604fe5f │ │ │ │ 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: 0xffe0f65b │ │ │ │ stmdavs r2!, {r3, r4, r5, r6, r9, fp, sp, lr} │ │ │ │ andscc r4, r8, r1, lsr #12 │ │ │ │ - @ instruction: 0xf80ef65c │ │ │ │ + @ instruction: 0xfffaf65b │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ stmdals sp, {r3, r4, r9, fp, ip, pc} │ │ │ │ eorcs pc, ip, r3, lsl #17 │ │ │ │ - @ instruction: 0xf89af65c │ │ │ │ + @ instruction: 0xf886f65c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blx fee47e80 │ │ │ │ + blx fee47ea8 │ │ │ │ @ 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 587eb8 │ │ │ │ + blcs 242030 │ │ │ │ + bl 39e7b0 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ @ instruction: 0xf8d8681c │ │ │ │ teqls r1, #32 │ │ │ │ teqls r0, #134217728 @ 0x8000000 │ │ │ │ - blcs 286740 │ │ │ │ + blcs 286768 │ │ │ │ svclt 0x00189b0a │ │ │ │ strbmi r2, [r8, #1024] @ 0x400 │ │ │ │ - blcs 257720 │ │ │ │ + blcs 257748 │ │ │ │ @ instruction: 0x81a8f040 │ │ │ │ - bls 479354 │ │ │ │ + bls 47937c │ │ │ │ @ instruction: 0x46589917 │ │ │ │ - blx fe865ac6 │ │ │ │ + blx fe865aee │ │ │ │ @ instruction: 0xf8d89b0d │ │ │ │ @ instruction: 0xf1005024 │ │ │ │ @ instruction: 0xf8c80b48 │ │ │ │ ldmdbvs fp, {r3, r4, r5}^ │ │ │ │ cps #26 │ │ │ │ - bl 368038 │ │ │ │ + bl 368060 │ │ │ │ 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 +515765,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 60e39c │ │ │ │ @ instruction: 0xf8916a7f │ │ │ │ - blx 2abbc2 │ │ │ │ - bls 5e4748 │ │ │ │ - blls 6cc76c │ │ │ │ - blx 2e6752 │ │ │ │ - bls 80e76c │ │ │ │ - bleq ff922488 │ │ │ │ + blx 2abbea │ │ │ │ + bls 5e4770 │ │ │ │ + blls 6cc794 │ │ │ │ + blx 2e677a │ │ │ │ + bls 80e794 │ │ │ │ + bleq ff9224b0 │ │ │ │ vseleq.f64 d15, d3, d2 │ │ │ │ @ instruction: 0xf1009b0a │ │ │ │ andls r0, sl, #-1342177280 @ 0xb0000000 │ │ │ │ - b 15f04ec │ │ │ │ - blls 4eaeac │ │ │ │ + b 15f0514 │ │ │ │ + blls 4eaed4 │ │ │ │ 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 2c2102 │ │ │ │ @ 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 46fc58 │ │ │ │ @ instruction: 0xf8454402 │ │ │ │ addsmi r0, r1, #36 @ 0x24 │ │ │ │ - bl ff257864 │ │ │ │ - bl ff227bbc │ │ │ │ + bl ff25788c │ │ │ │ + bl ff227be4 │ │ │ │ ldrbmi r0, [fp, #-2] │ │ │ │ - bne ff257870 │ │ │ │ + bne ff257898 │ │ │ │ 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 430820 │ │ │ │ strmi lr, [r4, #-2504] @ 0xfffff638 │ │ │ │ movwcs lr, #27080 @ 0x69c8 │ │ │ │ - blx fe555a │ │ │ │ + blx ae5582 │ │ │ │ @ instruction: 0x4628e475 │ │ │ │ - @ instruction: 0xf942f69d │ │ │ │ + @ instruction: 0xf92ef69d │ │ │ │ @ instruction: 0xf7fc7900 │ │ │ │ strmi pc, [r3, #3883] @ 0xf2b │ │ │ │ - bge ff264dfc │ │ │ │ - bllt ffb25c00 │ │ │ │ + bge ff264e24 │ │ │ │ + bllt ffb25c28 │ │ │ │ ssat r9, #7, r3, lsl #18 │ │ │ │ @ instruction: 0xe6919b14 │ │ │ │ stmdbcs r0, {r0, r3, r6, r8, r9, sl, fp, ip, sp, lr} │ │ │ │ - bls 59bf84 │ │ │ │ + bls 59bfac │ │ │ │ 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, r8, 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, 15, cr15, cr4, cr7, {0} │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7ff468c │ │ │ │ @ instruction: 0xf04fbb8f │ │ │ │ @ instruction: 0x468c34ff │ │ │ │ @ instruction: 0xf7ff4625 │ │ │ │ @ instruction: 0xf8d8bb89 │ │ │ │ movwls r3, #53292 @ 0xd02c │ │ │ │ @@ -515850,32 +515858,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 4c2410 │ │ │ │ tstls r3, #432 @ 0x1b0 │ │ │ │ ldmeq r0, {r2, r3, r4, r9, sl, lr}^ │ │ │ │ teqls r0, #134217728 @ 0x8000000 │ │ │ │ - ldc 6, cr15, [sl, #28]! │ │ │ │ + stc 6, cr15, [r6, #28]! │ │ │ │ stclvc 2, cr4, [r3], #-260 @ 0xfffffefc │ │ │ │ andsls r1, r4, #52953088 @ 0x3280000 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ @ instruction: 0xf00381fb │ │ │ │ @ instruction: 0xf04f0c3f │ │ │ │ @ instruction: 0xf1ac32ff │ │ │ │ @ instruction: 0xf1cc0020 │ │ │ │ - blx 2ab554 │ │ │ │ + blx 2ab57c │ │ │ │ strmi pc, [r4], -r0 │ │ │ │ vseleq.f32 s30, s28, s5 │ │ │ │ @ instruction: 0xf00cfa02 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ - b a78968 │ │ │ │ + b a78990 │ │ │ │ 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 +515898,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 d633a0 │ │ │ │ + blx feb656da │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ tstls r3, #44, 20 @ 0x2c000 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf65d4619 │ │ │ │ - blls 727a1c │ │ │ │ + blls 7279f4 │ │ │ │ @ instruction: 0x46223314 │ │ │ │ cmppne r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - strmi pc, [r4], -r1, lsl #26 │ │ │ │ + strmi pc, [r4], -sp, ror #25 │ │ │ │ ldrdeq pc, [r4], -r9 @ │ │ │ │ ldmdbls r4, {r3, r6, r7, r8, sl, lr} │ │ │ │ andseq pc, r8, r0, lsl #2 │ │ │ │ mcrge 4, 3, pc, cr8, cr15, {3} @ │ │ │ │ @ instruction: 0xf65b6822 │ │ │ │ - bvs 2067774 │ │ │ │ + bvs 206774c │ │ │ │ andscc r4, r8, r1, lsr #12 │ │ │ │ - mrc2 6, 2, pc, cr6, cr11, {2} │ │ │ │ + mcr2 6, 2, pc, cr2, cr11, {2} @ │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ stmdals sp, {r3, r4, r9, fp, ip, pc} │ │ │ │ eorcs pc, ip, r3, lsl #17 │ │ │ │ - @ instruction: 0xff02f65b │ │ │ │ + mcr2 6, 7, pc, cr14, 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 d63424 │ │ │ │ movwcs r7, #3162 @ 0xc5a │ │ │ │ rsbvs r9, fp, r6, lsr r3 │ │ │ │ - blx 1ee573e │ │ │ │ + blx 19e5766 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ tstls r4, #44, 20 @ 0x2c000 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x465862d9 │ │ │ │ @ instruction: 0xf65d4619 │ │ │ │ - blls 767990 │ │ │ │ - bls 774a40 │ │ │ │ + blls 767968 │ │ │ │ + bls 774a68 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf65d1145 │ │ │ │ - @ instruction: 0x9014fcbb │ │ │ │ + andsls pc, r4, r7, lsr #25 │ │ │ │ @ instruction: 0x4620e615 │ │ │ │ - @ instruction: 0xf83af69d │ │ │ │ + @ instruction: 0xf826f69d │ │ │ │ @ instruction: 0xf7fc7900 │ │ │ │ addmi pc, r5, #560 @ 0x230 │ │ │ │ ldmibge r8!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc} │ │ │ │ - blt ffb25e10 │ │ │ │ + blt ffb25e38 │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ - blls 4c2580 │ │ │ │ + blls 4c25a8 │ │ │ │ @ instruction: 0xf60708d8 │ │ │ │ - stmdbvs r3!, {r2, r8, sl, fp, sp, lr, pc}^ │ │ │ │ - blcs 30be7c │ │ │ │ + stmdbvs r3!, {r4, r5, r6, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + blcs 30bea4 │ │ │ │ bichi pc, sl, r0 │ │ │ │ tstle r5, r1, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, r9, fp, sp, lr} │ │ │ │ - blcs 386aa4 │ │ │ │ + blcs 386acc │ │ │ │ bicshi pc, lr, r0 │ │ │ │ stmibvs r5!, {r0, r9, sp} │ │ │ │ ldrmi r2, [r1], -r0, lsl #6 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ @ instruction: 0xf69a2005 │ │ │ │ - smlabtcs r5, fp, lr, pc @ │ │ │ │ + @ instruction: 0x2105feb7 │ │ │ │ ldmdals r4!, {r0, r1, r4, ip, pc} │ │ │ │ - blx 1657c0 │ │ │ │ + blx ffc657e8 │ │ │ │ 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 +515987,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 │ │ │ │ + ldc2 6, cr15, [r4, #364] @ 0x16c │ │ │ │ @ instruction: 0x46294658 │ │ │ │ - mcr2 6, 4, pc, cr6, cr13, {2} @ │ │ │ │ - blls 78df04 │ │ │ │ + mrc2 6, 3, pc, cr2, cr13, {2} │ │ │ │ + blls 78df2c │ │ │ │ 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 +516019,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 fef658b8 │ │ │ │ andsls r4, r5, r4, lsl #12 │ │ │ │ - blls 514470 │ │ │ │ + blls 514498 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r8], -r1, ror #5 │ │ │ │ @ instruction: 0xf65d4621 │ │ │ │ - @ instruction: 0x4622fe3f │ │ │ │ + strtmi pc, [r2], -fp, lsr #28 │ │ │ │ andsls r3, r5, #20, 4 @ 0x40000001 │ │ │ │ tstcs r3, r4, lsr r8 │ │ │ │ - blx fe2e58b4 │ │ │ │ - bls 74e39c │ │ │ │ - blls 839764 │ │ │ │ + blx 1de58dc │ │ │ │ + bls 74e3c4 │ │ │ │ + blls 83978c │ │ │ │ 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 767fdc │ │ │ │ ldm r5, {r0, r1, r2, r3, r5, r9, ip, pc} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - bls 727fc0 │ │ │ │ + bls 727fe8 │ │ │ │ stm r5, {r0, r1, r2, r3, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ cps #15 │ │ │ │ - bls 6e84a4 │ │ │ │ + bls 6e84cc │ │ │ │ @ instruction: 0xf8924620 │ │ │ │ @ instruction: 0xf8923055 │ │ │ │ @ instruction: 0xf65b2054 │ │ │ │ - strtmi pc, [r1], -fp, lsr #26 │ │ │ │ + @ instruction: 0x4621fd17 │ │ │ │ @ instruction: 0xf65d4658 │ │ │ │ - str pc, [fp, #3593] @ 0xe09 │ │ │ │ + str pc, [fp, #3573] @ 0xdf5 │ │ │ │ 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 6e1e90 │ │ │ │ ldmdals r1, {r2, r4, r8, r9, fp, ip, pc} │ │ │ │ andsls r9, r8, #311296 @ 0x4c000 │ │ │ │ - ldcl 6, cr15, [r0, #-28] @ 0xffffffe4 │ │ │ │ + ldc 6, cr15, [ip, #-28]! @ 0xffffffe4 │ │ │ │ @ instruction: 0xf47f431a │ │ │ │ - blls 852328 │ │ │ │ - bl ff30e824 │ │ │ │ + blls 852350 │ │ │ │ + bl ff30e84c │ │ │ │ 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 2052cd0 │ │ │ │ ldmpl r4, {r0, r3, r4, r9, fp, ip, pc}^ │ │ │ │ ldmdbvs r8, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - blx 2f0da6 │ │ │ │ + blx 2f0dce │ │ │ │ svcvc 0x009b4300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 5086bc │ │ │ │ + blls 5086e4 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ @ instruction: 0xf7fca8ad │ │ │ │ - bls 4e6948 │ │ │ │ - bl 2c263c │ │ │ │ + bls 4e6970 │ │ │ │ + bl 2c2664 │ │ │ │ cdpvs 3, 1, cr1, cr11, cr3, {0} │ │ │ │ movwcs r7, #7194 @ 0x1c1a │ │ │ │ - blcc 278288 │ │ │ │ - bls 514aac │ │ │ │ + blcc 2782b0 │ │ │ │ + bls 514ad4 │ │ │ │ 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 2f0e12 │ │ │ │ svcvc 0x009b4300 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blls 6089d0 │ │ │ │ + blls 6089f8 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ @ instruction: 0xf7fca88b │ │ │ │ - bls 4a6904 │ │ │ │ - bl 2c2680 │ │ │ │ + bls 4a692c │ │ │ │ + bl 2c26a8 │ │ │ │ andcs r1, r1, #201326592 @ 0xc000000 │ │ │ │ ldcvc 14, cr6, [fp], {27} │ │ │ │ - bcc 2782e8 │ │ │ │ - blls 614acc │ │ │ │ + bcc 278310 │ │ │ │ + blls 614af4 │ │ │ │ @ instruction: 0xf0032101 │ │ │ │ - blx 268d08 │ │ │ │ - blcc 2a4c9c │ │ │ │ + blx 268d30 │ │ │ │ + blcc 2a4cc4 │ │ │ │ @ instruction: 0xf47f4293 │ │ │ │ - blls 35226c │ │ │ │ + blls 352294 │ │ │ │ ldrbmi r9, [pc], -pc, lsl #14 │ │ │ │ - bvs 90d4d4 │ │ │ │ + bvs 90d4fc │ │ │ │ @ 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 753964 │ │ │ │ ldrmi r9, [sl], -r7, lsr #4 │ │ │ │ ldmib sp, {r1, r2, r5, r8, ip, pc}^ │ │ │ │ tstcs r1, r6, lsr #10 │ │ │ │ stmib sp, {r2, r4, r5, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf65a4536 │ │ │ │ - @ instruction: 0x4604f9f1 │ │ │ │ - blls 5145dc │ │ │ │ + @ instruction: 0x4604f9dd │ │ │ │ + blls 514604 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - stc2l 6, cr15, [r8, #-372]! @ 0xfffffe8c │ │ │ │ - bls 6f997c │ │ │ │ + ldc2l 6, cr15, [r4, #-372] @ 0xfffffe8c │ │ │ │ + bls 6f99a4 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf65d111f │ │ │ │ - blls 5a6de8 │ │ │ │ + blls 5a6dc0 │ │ │ │ ldrdpl pc, [r4], -r8 @ │ │ │ │ ldmdbvs ip, {r0, r1, r4, ip, pc} │ │ │ │ tstls r5, #-1073741816 @ 0xc0000008 │ │ │ │ svcls 0x001fe5f8 │ │ │ │ - blpl 8e2884 │ │ │ │ + blpl 8e28ac │ │ │ │ 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 feae6142 │ │ │ │ rsclt r4, sp, #335544320 @ 0x14000000 │ │ │ │ ldmle r6!, {r1, r2, r5, r7, r9, lr}^ │ │ │ │ @ instruction: 0x46484639 │ │ │ │ - ldc2l 6, cr15, [r2], #-784 @ 0xfffffcf0 │ │ │ │ + mrrc2 6, 12, pc, lr, cr4 @ │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x00bcf47e │ │ │ │ stmdbmi sl!, {r0, r1, r2, r3, r6, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ - blx ff165c5e │ │ │ │ - blmi c7a9f0 │ │ │ │ + blx fec65c86 │ │ │ │ + blmi c7aa18 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 12821c0 │ │ │ │ + blls 12821e8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4628825d │ │ │ │ ldc 0, cr11, [sp], #268 @ 0x10c │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ - blcc 28c130 │ │ │ │ + blcc 28c158 │ │ │ │ eorls r2, r7, r0 │ │ │ │ - blcs a0c210 │ │ │ │ + blcs a0c238 │ │ │ │ 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 +516187,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 386e5c │ │ │ │ mrcge 4, 1, APSR_nzcv, cr8, cr15, {3} │ │ │ │ @ instruction: 0xf68d4620 │ │ │ │ - movwcs pc, #3469 @ 0xd8d @ │ │ │ │ + movwcs pc, #3449 @ 0xd79 @ │ │ │ │ ldrmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf6079815 │ │ │ │ - tstmi sl, #8257536 @ 0x7e0000 │ │ │ │ + tstmi sl, #6946816 @ 0x6a0000 │ │ │ │ mvnhi pc, r0 │ │ │ │ strt r6, [r1], -r3, ror #18 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ @ instruction: 0xffffc783 │ │ │ │ - ldrhteq r7, [r5], #-224 @ 0xffffff20 │ │ │ │ + rsbseq r7, r5, r8, lsl #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strtmi r6, [r0], -r3, ror #21 │ │ │ │ - blvc 702268 │ │ │ │ + blvc 702290 │ │ │ │ svclt 0x00182b01 │ │ │ │ andsls r2, r3, #0, 4 │ │ │ │ - ldc2l 6, cr15, [r0, #-564]! @ 0xfffffdcc │ │ │ │ + ldc2l 6, cr15, [ip, #-564] @ 0xfffffdcc │ │ │ │ strmi r2, [r2], -r0, lsl #6 │ │ │ │ ldmdals r5, {r0, r3, r4, r9, sl, lr} │ │ │ │ - stmda r0!, {r0, r1, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda ip, {r0, r1, r2, r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf47f4313 │ │ │ │ - blvs ffb13a5c │ │ │ │ + blvs ffb13a84 │ │ │ │ @ instruction: 0xf892681a │ │ │ │ ldmib r2, {r0, r2, r5, lr}^ │ │ │ │ stccs 2, cr3, [r0], #-40 @ 0xffffffd8 │ │ │ │ orrhi pc, r5, r0, lsl #4 │ │ │ │ - bcs 9efbbc │ │ │ │ + bcs 9efbe4 │ │ │ │ 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 +516235,75 @@ │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ tsteq r6, #1476395008 @ 0x58000000 │ │ │ │ movweq r0, #25366 @ 0x6316 │ │ │ │ vst2.8 {d25-d26}, [pc :256], sl │ │ │ │ @ instruction: 0xf65a71ea │ │ │ │ - @ instruction: 0x4605f93d │ │ │ │ + strmi pc, [r5], -r9, lsr #18 │ │ │ │ tstpeq r8, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ andcs r4, r2, #95420416 @ 0x5b00000 │ │ │ │ @ instruction: 0xf65b9114 │ │ │ │ - stmdbls r9, {r0, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r9, {r0, r2, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ subseq pc, r4, r5, lsl #2 │ │ │ │ @ instruction: 0xf7fc2364 │ │ │ │ svcls 0x000bf905 │ │ │ │ stmdbvs sp!, {r0, r3, r8, sl, ip, pc}^ │ │ │ │ ldmdals r1, {r3, r4, r9, fp, ip, pc} │ │ │ │ - blx 30e6fe │ │ │ │ + blx 30e726 │ │ │ │ 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: 0xf895ebbe │ │ │ │ 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: 0xf8d9fc53 │ │ │ │ svcls 0x00143024 │ │ │ │ @ instruction: 0xf8dd4628 │ │ │ │ ldrtmi r9, [r9], -r8, asr #32 │ │ │ │ @ instruction: 0x464a9430 │ │ │ │ ldreq pc, [r8], #-259 @ 0xfffffefd │ │ │ │ @ instruction: 0xf7fc2301 │ │ │ │ - bls 4279a8 │ │ │ │ + bls 4279d0 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9eaf7fd │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx fe665c8a │ │ │ │ + blx 2165cb2 │ │ │ │ strbmi r9, [sl], -pc, lsl #22 │ │ │ │ @ instruction: 0x46284639 │ │ │ │ movwcs r6, #6748 @ 0x1a5c │ │ │ │ @ instruction: 0xf7fc9330 │ │ │ │ ldrcc pc, [r8], #-3477 @ 0xfffff26b │ │ │ │ - bls 5b9b38 │ │ │ │ + bls 5b9b60 │ │ │ │ @ instruction: 0xf7fd4628 │ │ │ │ @ instruction: 0x4601f9d7 │ │ │ │ @ instruction: 0xf65b4620 │ │ │ │ - @ instruction: 0xf7fffb7d │ │ │ │ + @ instruction: 0xf7fffb69 │ │ │ │ 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 a4ebcc │ │ │ │ @ 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 +516319,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 1668834 │ │ │ │ svclt 0x001c030b │ │ │ │ - blne ae2b14 │ │ │ │ + blne ae2b3c │ │ │ │ @ instruction: 0xd12d4662 │ │ │ │ @ instruction: 0xf43f45c8 │ │ │ │ - blls 692aa0 │ │ │ │ - b 15f8d54 │ │ │ │ - b 1687f78 │ │ │ │ + blls 692ac8 │ │ │ │ + b 15f8d7c │ │ │ │ + b 1687fa0 │ │ │ │ @ instruction: 0xf43f030e │ │ │ │ subcs sl, r0, #2670592 @ 0x28c000 │ │ │ │ @ instruction: 0x1e24e9cd │ │ │ │ - blvc b63a78 │ │ │ │ + blvc b63aa0 │ │ │ │ ldmdals sl!, {r0, r8, sp} │ │ │ │ - blvc e63a40 │ │ │ │ - @ instruction: 0xf854f65a │ │ │ │ + blvc e63a68 │ │ │ │ + @ instruction: 0xf840f65a │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 30f060 │ │ │ │ + blgt 30f088 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf65d980a │ │ │ │ - ldmib sp, {r0, r1, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r3], -r9 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf99ef65d │ │ │ │ + @ instruction: 0xf98af65d │ │ │ │ @ instruction: 0xf7ff9009 │ │ │ │ andcs fp, r1, #2146304 @ 0x20c000 │ │ │ │ addcs pc, r8, sp, lsl #17 │ │ │ │ - blvc ae3ab8 │ │ │ │ + blvc ae3ae0 │ │ │ │ ldmdals r4, {r0, r8, sp} │ │ │ │ - blvc e63a80 │ │ │ │ - @ instruction: 0xf834f65a │ │ │ │ + blvc e63aa8 │ │ │ │ + @ instruction: 0xf820f65a │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 30f0a0 │ │ │ │ + blgt 30f0c8 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf65d980a │ │ │ │ - ldmib sp, {r0, r1, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r4, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r3], -r9 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf97ef65d │ │ │ │ + @ instruction: 0xf96af65d │ │ │ │ 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 160f0d0 │ │ │ │ @ instruction: 0xf8937ee1 │ │ │ │ @ instruction: 0xf1bcc011 │ │ │ │ adcsle r0, r0, r0, asr #30 │ │ │ │ eorseq pc, pc, ip │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - bleq a64b1c │ │ │ │ + bleq a64b44 │ │ │ │ strteq pc, [r0], #-448 @ 0xfffffe40 │ │ │ │ vpmax.s8 d15, d0, d3 │ │ │ │ - blx 526cb6 │ │ │ │ + blx 526cde │ │ │ │ vst1.8 {d15-d16}, [r4 :128], r3 │ │ │ │ andeq lr, fp, #270336 @ 0x42000 │ │ │ │ @ instruction: 0x43224083 │ │ │ │ bicsmi r4, r2, #1811939331 @ 0x6c000003 │ │ │ │ - b 5b84e8 │ │ │ │ + b 5b8510 │ │ │ │ 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 a0c588 │ │ │ │ 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 +516400,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 475170 │ │ │ │ eorcs pc, r3, r2, asr r8 @ │ │ │ │ - blcs a4f160 │ │ │ │ + blcs a4f188 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ @ instruction: 0xf47f33ff │ │ │ │ - str sl, [pc, #3498]! @ 2292da │ │ │ │ + str sl, [pc, #3498]! @ 229302 │ │ │ │ str r4, [r6], -r5, lsl #12 │ │ │ │ subsmi fp, fp, #-1342177267 @ 0xb000000d │ │ │ │ - bne 8ee4a4 │ │ │ │ + bne 8ee4cc │ │ │ │ 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 a306cc │ │ │ │ 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 +516440,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 fe36601a │ │ │ │ strmi r6, [r2], -r3, ror #23 │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ ldmib r1, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a3c9f4 │ │ │ │ + blcs a3ca1c │ │ │ │ sbcshi pc, r7, r0, lsl #4 │ │ │ │ - blcs 9f71d8 │ │ │ │ + blcs 9f7200 │ │ │ │ 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 +516465,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 r0!, {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, #1056 @ 0x420 │ │ │ │ eorcs lr, r8, #3358720 @ 0x334000 │ │ │ │ - bls 6eeee4 │ │ │ │ + bls 6eef0c │ │ │ │ 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 +516499,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 c63d44 │ │ │ │ ldmdals r4!, {r0, r8, sp} │ │ │ │ - blvc fe3ce4 │ │ │ │ - @ instruction: 0xff02f659 │ │ │ │ + blvc fe3d0c │ │ │ │ + mcr2 6, 7, pc, cr14, cr9, {2} @ │ │ │ │ andsls r4, r4, r5, lsl #12 │ │ │ │ - blls 514bfc │ │ │ │ + blls 514c24 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ ldrbmi r6, [r8], -r9, ror #5 │ │ │ │ @ instruction: 0xf65d4629 │ │ │ │ - @ instruction: 0xf105fa79 │ │ │ │ + @ instruction: 0xf105fa65 │ │ │ │ tstls r4, #20, 6 @ 0x50000000 │ │ │ │ tstcs r3, r3, ror #18 │ │ │ │ - blcs 24e7a8 │ │ │ │ + blcs 24e7d0 │ │ │ │ sbchi pc, r6, r0 │ │ │ │ ldmdavs sp, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 287390 │ │ │ │ + blcs 2873b8 │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ - mrc2 6, 5, pc, cr2, cr9, {2} │ │ │ │ + mrc2 6, 4, pc, cr14, 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 +516539,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: 0xf944f65b │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx fe60c4 │ │ │ │ + blx ae60ec │ │ │ │ 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 +516566,27 @@ │ │ │ │ @ instruction: 0xe6333090 │ │ │ │ @ instruction: 0xf88d2201 │ │ │ │ @ instruction: 0xe62f2090 │ │ │ │ ldc 3, cr9, [sp, #168] @ 0xa8 │ │ │ │ tstcs r1, sl, lsr #22 │ │ │ │ stc 8, cr9, [sp, #208] @ 0xd0 │ │ │ │ @ instruction: 0xf6597b36 │ │ │ │ - strmi pc, [r4], -r3, lsl #29 │ │ │ │ + strmi pc, [r4], -pc, ror #28 │ │ │ │ cmplt r0, r4, lsl r0 │ │ │ │ - blgt 30f3e8 │ │ │ │ + blgt 30f410 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ - @ instruction: 0xf9faf65d │ │ │ │ + @ instruction: 0xf9e6f65d │ │ │ │ tstpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ tstcs r1, r4, lsl r3 │ │ │ │ @ instruction: 0xf6599834 │ │ │ │ - ldcls 14, cr15, [r3, #-244] @ 0xffffff0c │ │ │ │ + ldcls 14, cr15, [r3, #-164] @ 0xffffff5c │ │ │ │ stmibvs fp!, {r2, r9, sl, lr} │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - blx 14e6256 │ │ │ │ + blx fe627e │ │ │ │ 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 +516609,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 8e2ffc │ │ │ │ stmdals r0!, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrb r6, [r5], #-2198 @ 0xfffff76a │ │ │ │ - ldc2l 6, cr15, [r2, #356]! @ 0x164 │ │ │ │ + ldc2l 6, cr15, [lr, #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, r3, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ strmi lr, [r0], -r0, asr #19 │ │ │ │ strtmi r4, [r0], -r1, lsl #13 │ │ │ │ - stc2 6, cr15, [ip], {91} @ 0x5b │ │ │ │ + ldc2l 6, cr15, [r8], #-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 │ │ │ │ + ldc2l 6, cr15, [r8], #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 +516667,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, #-684]! @ 0xfffffd54 │ │ │ │ @ instruction: 0x4649b110 │ │ │ │ - @ instruction: 0xffbaf6c3 │ │ │ │ + @ instruction: 0xffa6f6c3 │ │ │ │ strmi r3, [r8, #1032]! @ 0x408 │ │ │ │ - blls 3dd114 │ │ │ │ + blls 3dd13c │ │ │ │ ldmdavs r1, {r1, r3, r4, r8, fp, sp, lr} │ │ │ │ stmdbcs r0, {r1, r8, ip, pc} │ │ │ │ orrshi pc, r7, r0 │ │ │ │ - blvc 702998 │ │ │ │ + blvc 7029c0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strcs r8, [r0], #-405 @ 0xfffffe6b │ │ │ │ @ instruction: 0xf0002b04 │ │ │ │ - blcs 2c9008 │ │ │ │ + blcs 2c9030 │ │ │ │ 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 5069cc │ │ │ │ ldccs 7, cr15, [r4, #-20] @ 0xffffffec │ │ │ │ stmdaeq r7, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ - blls 25ca0c │ │ │ │ + blls 25ca34 │ │ │ │ @ instruction: 0xf105b153 │ │ │ │ @ instruction: 0xf85a022c │ │ │ │ @ instruction: 0xb12a2022 │ │ │ │ ldrbmi r9, [r0], -r1, lsl #18 │ │ │ │ - blx 15e69b2 │ │ │ │ + blx 15e69da │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - bl 4dc9ec │ │ │ │ + bl 4dca14 │ │ │ │ @ instruction: 0xf8d50585 │ │ │ │ @ instruction: 0xb12a2104 │ │ │ │ ldrbmi r9, [r0], -r1, lsl #18 │ │ │ │ - blx 12669ce │ │ │ │ + blx 12669f6 │ │ │ │ sbclt r4, r4, #32, 6 @ 0x80000000 │ │ │ │ strhtle r4, [r2], -lr │ │ │ │ @ instruction: 0xf5a8fa98 │ │ │ │ - blx fef7a2fc │ │ │ │ + blx fef7a324 │ │ │ │ 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 +516723,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 2c6a5c │ │ │ │ bicsle r2, sp, r0, lsl #20 │ │ │ │ @ instruction: 0xf8579d01 │ │ │ │ @ instruction: 0xb12a2f04 │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 566a36 │ │ │ │ + blx 566a5e │ │ │ │ rsclt r4, r4, #4, 6 @ 0x10000000 │ │ │ │ @ instruction: 0xb12a6d7a │ │ │ │ ldrbmi r4, [r0], -r9, lsr #12 │ │ │ │ - blx 366a46 │ │ │ │ + blx 366a6e │ │ │ │ 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: 0xf988f65b │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [lr, #408] @ 0x198 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt ip, r3, asr #2 │ │ │ │ - blcs 24310c │ │ │ │ + blcs 243134 │ │ │ │ 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 +516768,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 fe7b5250 │ │ │ │ + blx fefa61a0 │ │ │ │ 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 +516791,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 fe6587c0 │ │ │ │ ldrbmi pc, [r0], -r0, lsr #19 @ │ │ │ │ - blx ff098794 │ │ │ │ + blx ff0987bc │ │ │ │ @ instruction: 0xf04ff989 │ │ │ │ @ instruction: 0xf1090909 │ │ │ │ ldrbcs r0, [r0], -r1, lsl #12 │ │ │ │ rscseq fp, r6, r8, lsl pc │ │ │ │ - blx 1a66b48 │ │ │ │ + blx 1a66b70 │ │ │ │ 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 4acc64 │ │ │ │ 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, 13, cr15, cr2, 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 248ea8 │ │ │ │ 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 +516845,128 @@ │ │ │ │ movwls lr, #9933 @ 0x26cd │ │ │ │ @ instruction: 0xf8d6e7f6 │ │ │ │ @ instruction: 0xf1b990b0 │ │ │ │ bicle r0, r2, r0, lsl #30 │ │ │ │ ldrbmi r4, [r0], -lr, asr #20 │ │ │ │ ldrbtmi r4, [sl], #-2382 @ 0xfffff6b2 │ │ │ │ @ instruction: 0xf6c34479 │ │ │ │ - strmi pc, [r1], fp, lsl #27 │ │ │ │ + @ instruction: 0x4681fd77 │ │ │ │ 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 47b16c │ │ │ │ ldrdeq pc, [r0], -fp │ │ │ │ addmi r5, r8, #5832704 @ 0x590000 │ │ │ │ @ instruction: 0xf8dbd04c │ │ │ │ @ instruction: 0xb3b81004 │ │ │ │ @ instruction: 0xf6c54632 │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r7, 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], r3, asr #20 │ │ │ │ ldrtmi r2, [r1], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8cb4648 │ │ │ │ @ instruction: 0xf8cb3004 │ │ │ │ @ instruction: 0xf8cb3008 │ │ │ │ ldrbmi r3, [fp], -ip │ │ │ │ andlt pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf6c368ea │ │ │ │ - @ instruction: 0xe790fe91 │ │ │ │ + @ instruction: 0xe790fe7d │ │ │ │ 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 0x00eef606 │ │ │ │ strls lr, [r5], #-1989 @ 0xfffff83b │ │ │ │ - bmi aa2868 │ │ │ │ + bmi aa2890 │ │ │ │ stmdbmi r1!, {r4, r6, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - stc2 6, cr15, [sl, #-780]! @ 0xfffffcf4 │ │ │ │ + ldc2 6, cr15, [r6, #-780] @ 0xfffffcf4 │ │ │ │ @ instruction: 0xf8c64681 │ │ │ │ ldrb r0, [r6, -r4, lsl #2] │ │ │ │ andls r4, r4, #48, 12 @ 0x3000000 │ │ │ │ - cdp 6, 8, cr15, cr2, cr6, {0} │ │ │ │ + cdp 6, 6, cr15, cr14, cr6, {0} │ │ │ │ mvnslt r9, r3 │ │ │ │ @ instruction: 0xf8db9a04 │ │ │ │ @ instruction: 0xf6061004 │ │ │ │ - blls 324188 │ │ │ │ + blls 324160 │ │ │ │ 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, #2645]! @ 0xa55 @ │ │ │ │ @ instruction: 0xdeff6983 │ │ │ │ andsvs r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r7, r5, sl, ror #14 │ │ │ │ + rsbseq r7, r5, r2, asr #14 │ │ │ │ @ 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 13397d0 │ │ │ │ @ instruction: 0xf100d03d │ │ │ │ - blvs 269654 │ │ │ │ + blvs 26967c │ │ │ │ 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 5434d4 │ │ │ │ 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 366f44 │ │ │ │ stmdbvs r9, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ mvnle r2, r2, lsl #18 │ │ │ │ andscc r6, r8, #278528 @ 0x44000 │ │ │ │ @ instruction: 0xd1f44291 │ │ │ │ - bne ff242dbc │ │ │ │ + bne ff242de4 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ strb r0, [pc, r0, asr #18]! │ │ │ │ - bcs 2c3310 │ │ │ │ + bcs 2c3338 │ │ │ │ addsmi sp, r8, #-1073741766 @ 0xc000003a │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blx fee2f6d4 │ │ │ │ + blx fee2f6fc │ │ │ │ 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 +516988,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 ffa667da │ │ │ │ stmdbeq r4!, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46497c7b │ │ │ │ @ instruction: 0x46067c3a │ │ │ │ - stc2l 6, cr15, [lr, #360] @ 0x168 │ │ │ │ + ldc2 6, cr15, [sl, #360]! @ 0x168 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldrtmi r2, [r2], -r0, lsl #6 │ │ │ │ ldrdeq lr, [r0, -sp] │ │ │ │ - ldc2 6, cr15, [ip, #-356] @ 0xfffffe9c │ │ │ │ + stc2 6, cr15, [r8, #-356] @ 0xfffffe9c │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ @ instruction: 0x4630463a │ │ │ │ - blx 667e2 │ │ │ │ + blx ffb6680a │ │ │ │ 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 @ │ │ │ │ + mcrr2 6, 5, pc, r6, cr9 @ │ │ │ │ ldrdcc pc, [ip], -r8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ - blge 331aac │ │ │ │ + blge 331ad4 │ │ │ │ strmi r4, [r2], -r3, lsl #13 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - ldc2l 6, cr15, [ip], #356 @ 0x164 │ │ │ │ + stc2l 6, cr15, [r8], #356 @ 0x164 │ │ │ │ ldrdne pc, [ip], -r8 │ │ │ │ andseq pc, r4, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - @ instruction: 0xf8dbfbd7 │ │ │ │ + @ instruction: 0xf8dbfbc3 │ │ │ │ @ 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 feeccf4c │ │ │ │ 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 +517061,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 1b3a7b4 │ │ │ │ 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 297be8 │ │ │ │ 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 +517087,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 2c9fc0 │ │ │ │ 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, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r6, r8, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ teqlt fp, r0, lsl #6 │ │ │ │ addsmi r6, r0, #10092544 @ 0x9a0000 │ │ │ │ ldmdavs fp, {r1, r2, ip, lr, pc} │ │ │ │ - bcs 243070 │ │ │ │ + bcs 243098 │ │ │ │ @ instruction: 0x4613d1f7 │ │ │ │ @ instruction: 0xdeff699b │ │ │ │ movwcs r6, #2458 @ 0x99a │ │ │ │ movwcs lr, #18893 @ 0x49cd │ │ │ │ strbmi sl, [sl], -r6, lsl #22 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ @ instruction: 0xff92f7ff │ │ │ │ svclt 0x0000e7d4 │ │ │ │ - @ instruction: 0x0075709e │ │ │ │ + rsbseq r7, r5, r6, ror r0 │ │ │ │ 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 ff3952d0 │ │ │ │ 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 883838 │ │ │ │ @ instruction: 0xf0002906 │ │ │ │ - b 16c9344 │ │ │ │ + b 16c936c │ │ │ │ suble r0, r4, r9, lsl #22 │ │ │ │ stmdavs r3!, {r2, r3, r5, r6, fp, sp, lr}^ │ │ │ │ - blcs 23aae4 │ │ │ │ + blcs 23ab0c │ │ │ │ @ instruction: 0xf04fd03a │ │ │ │ @ instruction: 0xf10d0b00 │ │ │ │ @ instruction: 0x46d80a18 │ │ │ │ - blge 63ab34 │ │ │ │ + blge 63ab5c │ │ │ │ movwls r9, #16899 @ 0x4203 │ │ │ │ movwls sl, #23308 @ 0x5b0c │ │ │ │ cdpcs 8, 0, cr6, cr1, cr6, {5} │ │ │ │ - bvs 1add52c │ │ │ │ + bvs 1add554 │ │ │ │ msreq CPSR_fs, r4, lsl #2 │ │ │ │ - blvs 1ab9ac8 │ │ │ │ + blvs 1ab9af0 │ │ │ │ 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 +517155,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 243298 │ │ │ │ + bls 31d85c │ │ │ │ @ instruction: 0x46c3465d │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bmi fe8c9398 │ │ │ │ + bmi fe8c93c0 │ │ │ │ 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 24f96c │ │ │ │ rschi pc, r6, r0 │ │ │ │ - bcs 3036a8 │ │ │ │ - bcs 2dd148 │ │ │ │ + bcs 3036d0 │ │ │ │ + bcs 2dd170 │ │ │ │ @ instruction: 0xf04fd1cd │ │ │ │ strtmi r0, [r0], -r0, lsl #16 │ │ │ │ - mrc2 6, 5, pc, cr14, cr10, {2} │ │ │ │ + mcr2 6, 5, pc, cr10, cr10, {2} @ │ │ │ │ @ instruction: 0xf906f006 │ │ │ │ ldrdeq pc, [r8], -fp @ │ │ │ │ @ instruction: 0xf93af7cc │ │ │ │ - bcs 2433e8 │ │ │ │ + bcs 243410 │ │ │ │ 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 695658 │ │ │ │ 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: 0xf1b8fe3d │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ movwcs r8, #4248 @ 0x1098 │ │ │ │ - blge 4cdde4 │ │ │ │ + blge 4cde0c │ │ │ │ ldrtmi r9, [r1], -fp, lsl #14 │ │ │ │ - blgt 53ab04 │ │ │ │ - mcr2 6, 6, pc, cr10, cr13, {2} @ │ │ │ │ + blgt 53ab2c │ │ │ │ + mrc2 6, 5, pc, cr6, cr13, {2} │ │ │ │ @ instruction: 0xf04f4620 │ │ │ │ @ instruction: 0xf65a0801 │ │ │ │ - @ instruction: 0x4683fe7d │ │ │ │ + strmi pc, [r3], r9, ror #28 │ │ │ │ ldmdbvs fp, {r0, r2, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ smlatbeq r2, r3, r1, pc @ │ │ │ │ - blx fee73dec │ │ │ │ - b 16257e8 │ │ │ │ - b 2ad72c │ │ │ │ + blx fee73e14 │ │ │ │ + b 1625810 │ │ │ │ + b 2ad754 │ │ │ │ rsble r0, r9, r1, lsl #22 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - b 16dd7a4 │ │ │ │ + b 16dd7cc │ │ │ │ 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 24fe54 │ │ │ │ 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 3037ac │ │ │ │ + blls 31d474 │ │ │ │ @ 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 3c7ef4 │ │ │ │ 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 1a94fa8 │ │ │ │ msreq CPSR_fs, #4, 2 │ │ │ │ mlsle sl, r9, r2, r4 │ │ │ │ - blvs 303f04 │ │ │ │ + blvs 303f2c │ │ │ │ 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 1a0facc │ │ │ │ + blvs 1aa80d0 │ │ │ │ teqpeq ip, #4, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xd0584299 │ │ │ │ - blvs 304328 │ │ │ │ - blcs 243f18 │ │ │ │ + blvs 304350 │ │ │ │ + blcs 243f40 │ │ │ │ svcge 0x0025f43f │ │ │ │ @ instruction: 0xf7ff4649 │ │ │ │ - b 1268dac │ │ │ │ - blx 19e9ee8 │ │ │ │ + b 1268dd4 │ │ │ │ + blx 19e9f10 │ │ │ │ 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: 0xffa6f659 │ │ │ │ movwcs lr, #5897 @ 0x1709 │ │ │ │ - blge 44df0c │ │ │ │ + blge 44df34 │ │ │ │ stmdbls r4, {r0, r3, r8, sl, ip, pc} │ │ │ │ - blgt 53ac34 │ │ │ │ - mrc2 6, 1, pc, cr2, cr13, {2} │ │ │ │ + blgt 53ac5c │ │ │ │ + mrc2 6, 0, pc, cr14, cr13, {2} │ │ │ │ andcs lr, r1, r6, ror #14 │ │ │ │ ldr r4, [r7, -r2, lsr #12]! │ │ │ │ @ instruction: 0xf43f428a │ │ │ │ ldmibvs fp!, {r1, r2, r3, r5, r6, r7, r9, sl, fp, sp, pc}^ │ │ │ │ - bcs 3c7f74 │ │ │ │ + bcs 3c7f9c │ │ │ │ mcrge 4, 7, pc, cr9, cr15, {3} @ │ │ │ │ - bcs 30387c │ │ │ │ + bcs 3038a4 │ │ │ │ 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 3c7fcc │ │ │ │ ldmdbvs sl, {r3, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ mrcge 4, 7, APSR_nzcv, cr15, cr15, {1} │ │ │ │ @ instruction: 0xf606e6cd │ │ │ │ - bcs 2640cc │ │ │ │ + bcs 2640a4 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr5, cr15, {3} │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs lr, #1676 @ 0x68c │ │ │ │ vmovle.u8 r6, d15[4] │ │ │ │ - ldrhteq r6, [r5], #-242 @ 0xffffff0e │ │ │ │ + rsbseq r6, r5, sl, lsl #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r5, r2, lsl #30 │ │ │ │ + ldrsbteq r6, [r5], #-234 @ 0xffffff16 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ stmvs r3, {r0, r1, r7, ip, sp, pc} │ │ │ │ - blcs 27abb0 │ │ │ │ + blcs 27abd8 │ │ │ │ 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 +517340,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 28d3b4 │ │ │ │ movwls r6, #2651 @ 0xa5b │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad047 │ │ │ │ - blcs 2353e0 │ │ │ │ - blls 25d4d0 │ │ │ │ - blcs 283654 │ │ │ │ + blcs 235408 │ │ │ │ + blls 25d4f8 │ │ │ │ + blcs 28367c │ │ │ │ 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 249f6c │ │ │ │ ldmdavs sl, {r0, r4, r6, r7, r8, fp, sp, lr} │ │ │ │ ldmdavs fp, {r1, r3, r4, r8, ip, sp, pc} │ │ │ │ - bcs 243474 │ │ │ │ + bcs 24349c │ │ │ │ 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 271490 │ │ │ │ addhi pc, sp, r0 │ │ │ │ @ instruction: 0xf0002a02 │ │ │ │ @ instruction: 0xf8cd8289 │ │ │ │ ldrmi sl, [sl], r0 │ │ │ │ - bls 263384 │ │ │ │ - bcs 2836a8 │ │ │ │ + bls 2633ac │ │ │ │ + bcs 2836d0 │ │ │ │ addhi pc, r3, r0 │ │ │ │ @ instruction: 0xf0402a02 │ │ │ │ - blls 289ba8 │ │ │ │ + blls 289bd0 │ │ │ │ ldmdavs sp!, {r0, r1, r2, r3, r4, r6, r8, r9, fp, sp, lr} │ │ │ │ addle r2, r9, r0, lsl #26 │ │ │ │ - blcs 243524 │ │ │ │ + blcs 24354c │ │ │ │ adcshi pc, r3, #0 │ │ │ │ - blcs 28376c │ │ │ │ + blcs 283794 │ │ │ │ bichi pc, r7, r0 │ │ │ │ tstle ip, r2, lsl #22 │ │ │ │ cmplt r3, #2818048 @ 0x2b0000 │ │ │ │ movtlt r6, #10266 @ 0x281a │ │ │ │ - bcs 28373c │ │ │ │ + bcs 283764 │ │ │ │ @ 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 515a4c │ │ │ │ @ instruction: 0xf1a3428c │ │ │ │ - blx feeea0e0 │ │ │ │ - b 16262d8 │ │ │ │ + blx feeea108 │ │ │ │ + b 1626300 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 2320d4 │ │ │ │ + blcs 2320fc │ │ │ │ stccs 1, cr13, [r0, #-268] @ 0xfffffef4 │ │ │ │ svcge 0x0056f43f │ │ │ │ - blcs 24358c │ │ │ │ + blcs 2435b4 │ │ │ │ stmiavs fp!, {r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9f10 │ │ │ │ + blcs 2c9f38 │ │ │ │ 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 243600 │ │ │ │ eorhi pc, ip, #0 │ │ │ │ ldrdcc pc, [r8], -r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2c9820 │ │ │ │ + blcs 2c9848 │ │ │ │ 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 2435cc │ │ │ │ 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 +517451,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 2755d0 │ │ │ │ + blcs 2dd890 │ │ │ │ @ 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 243638 │ │ │ │ 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 +517479,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 231a20 │ │ │ │ svccs 0x0000d1d3 │ │ │ │ - blls 25dd8c │ │ │ │ + blls 25ddb4 │ │ │ │ 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 275664 │ │ │ │ mrshi pc, SPSR @ │ │ │ │ tstle ip, r2, lsl #22 │ │ │ │ cmnlt fp, #3342336 @ 0x330000 │ │ │ │ cmplt sl, #1703936 @ 0x1a0000 │ │ │ │ - bcs 2838f8 │ │ │ │ + bcs 283920 │ │ │ │ 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 515c0c │ │ │ │ @ instruction: 0xf1a3428c │ │ │ │ - blx feeea280 │ │ │ │ - b 1626478 │ │ │ │ + blx feeea2a8 │ │ │ │ + b 16264a0 │ │ │ │ svclt 0x00081353 │ │ │ │ - blcs 232274 │ │ │ │ + blcs 23229c │ │ │ │ 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 28397c │ │ │ │ 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 +517565,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 2437e0 │ │ │ │ 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 231b9c │ │ │ │ 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 +517598,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 2c9b14 │ │ │ │ ssatmi sp, #17, r2, asr #1 │ │ │ │ strt r2, [r1], r0, lsl #12 │ │ │ │ - blcs 283acc │ │ │ │ + blcs 283af4 │ │ │ │ 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 2c9b50 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr3, cr15, {1} │ │ │ │ andge pc, r0, sp, asr #17 │ │ │ │ - beq 265948 │ │ │ │ + beq 265970 │ │ │ │ @ instruction: 0x462fe5f0 │ │ │ │ - bvs 203b088 │ │ │ │ + bvs 203b0b0 │ │ │ │ teqlt lr, #393216 @ 0x60000 │ │ │ │ - blcs 2438e8 │ │ │ │ + blcs 243910 │ │ │ │ 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 +517707,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 2719d0 │ │ │ │ + bcs 2ddd90 │ │ │ │ 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 +517727,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 271a20 │ │ │ │ + bcs 2ddda8 │ │ │ │ stcge 4, cr15, [r5, #-252]! @ 0xffffff04 │ │ │ │ ldmvs sl!, {r3, r4, r6, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a01 │ │ │ │ - bcs 2d5638 │ │ │ │ + bcs 2d5660 │ │ │ │ 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 +517749,104 @@ │ │ │ │ svclt 0x0000e4ba │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0000f8cc │ │ │ │ @ instruction: 0xf8dfb0b7 │ │ │ │ @ instruction: 0x46173a58 │ │ │ │ - bcs 1767dac │ │ │ │ + bcs 1767dd4 │ │ │ │ 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 aca504 │ │ │ │ + bcs 2446e0 │ │ │ │ subhi pc, r4, #0 │ │ │ │ strtmi r2, [r0], -r0, lsl #4 │ │ │ │ movwls r4, #13841 @ 0x3611 │ │ │ │ - blx ff867a7c │ │ │ │ + blx ff867aa4 │ │ │ │ @ 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 2c9e54 │ │ │ │ + bcs 25db74 │ │ │ │ ldrmi sp, [ip], -r3, ror #1 │ │ │ │ - blcs 243b34 │ │ │ │ + blcs 243b5c │ │ │ │ stmiavs r3!, {r0, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2ca67c │ │ │ │ + blcs 2ca6a4 │ │ │ │ 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 283d38 │ │ │ │ rsbhi pc, r0, #0 │ │ │ │ @ instruction: 0xf0002b02 │ │ │ │ - blcs 24a678 │ │ │ │ + blcs 24a6a0 │ │ │ │ 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 904750 │ │ │ │ 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: 0xf9caf65a │ │ │ │ ldrtmi r9, [r0], -r3 │ │ │ │ - @ instruction: 0xf9c4f65a │ │ │ │ + @ instruction: 0xf9b0f65a │ │ │ │ ldrsbtcc pc, [r0], -fp @ │ │ │ │ - blvs 90db60 │ │ │ │ + blvs 90db88 │ │ │ │ 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 28e7a4 │ │ │ │ @ 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 3c87e0 │ │ │ │ svcge 0x007cf47f │ │ │ │ - blcs 2c40c0 │ │ │ │ + blcs 2c40e8 │ │ │ │ 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 +517857,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 904374 │ │ │ │ @ instruction: 0xf43f2b06 │ │ │ │ @ instruction: 0x4648af51 │ │ │ │ - @ instruction: 0xf970f65a │ │ │ │ - stc2 6, cr15, [sl], {91} @ 0x5b │ │ │ │ + @ instruction: 0xf95cf65a │ │ │ │ + blx fffe7586 │ │ │ │ @ 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: 0xf946f65a │ │ │ │ + blx feae5c5a │ │ │ │ @ instruction: 0xf0124630 │ │ │ │ @ instruction: 0xf8dbfb63 │ │ │ │ stmdavs r3, {r4} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmdavs r9, {r0, r2, r7, r8, r9, pc} │ │ │ │ - blvc 274034 │ │ │ │ + blvc 27405c │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf0002901 │ │ │ │ - blcs 24ac90 │ │ │ │ + blcs 24acb8 │ │ │ │ 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 2caa30 │ │ │ │ @ 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: 0xf90cf65a │ │ │ │ + b 13848c4 │ │ │ │ + bvs 1e6bcdc │ │ │ │ ldrsbtlt pc, [r4], -r6 @ │ │ │ │ - blvs 8fb6a4 │ │ │ │ + blvs 8fb6cc │ │ │ │ @ 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 +517930,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: 0xf8d0f65a │ │ │ │ @ instruction: 0xf1006903 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ - blcs 259970 │ │ │ │ - blvc 91dd20 │ │ │ │ + blcs 259998 │ │ │ │ + blvc 91dd48 │ │ │ │ @ instruction: 0xf43f2b08 │ │ │ │ @ instruction: 0x4630aeb7 │ │ │ │ @ instruction: 0xf818f7ff │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0x4630aeb1 │ │ │ │ - @ instruction: 0xf8d0f65a │ │ │ │ + @ instruction: 0xf8bcf65a │ │ │ │ stmdacs r0, {r0, r1, r7, r9, sl, lr} │ │ │ │ mcrge 4, 5, pc, cr10, cr15, {1} @ │ │ │ │ - @ instruction: 0xf8f6f65a │ │ │ │ + @ instruction: 0xf8e2f65a │ │ │ │ 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 8844fc │ │ │ │ @ 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 3c8a1c │ │ │ │ andcs fp, r0, #8, 30 │ │ │ │ @ instruction: 0x81a9f000 │ │ │ │ @ instruction: 0x3010f8db │ │ │ │ cmnlt r2, sl, lsl r8 │ │ │ │ - bcs 448a08 │ │ │ │ + bcs 448a30 │ │ │ │ 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 243e44 │ │ │ │ @ instruction: 0x4650d1f2 │ │ │ │ @ instruction: 0xf65a46d3 │ │ │ │ - cmpplt r0, r7, lsl #17 @ p-variant is OBSOLETE │ │ │ │ + cmpplt r0, r3, ror r8 @ p-variant is OBSOLETE │ │ │ │ ldmdavs sl, {r0, r1, r8, fp, sp, lr} │ │ │ │ - blvc 8d62b0 │ │ │ │ + blvc 8d62d8 │ │ │ │ @ instruction: 0xf43f2a08 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r6, r9, sl, fp, sp, pc} │ │ │ │ - bcs 243e3c │ │ │ │ - bvs 1f1e5b4 │ │ │ │ + bcs 243e64 │ │ │ │ + bvs 1f1e5dc │ │ │ │ @ instruction: 0xf0004598 │ │ │ │ - blvs f8a774 │ │ │ │ + blvs f8a79c │ │ │ │ tstpeq r8, #1073741825 @ p-variant is OBSOLETE @ 0x40000001 │ │ │ │ addsmi r6, sl, #688128 @ 0xa8000 │ │ │ │ stmibvs fp!, {r2, ip, lr, pc}^ │ │ │ │ - bcs 3c8a58 │ │ │ │ + bcs 3c8a80 │ │ │ │ rsbshi pc, r9, #0 │ │ │ │ movwls r2, #25344 @ 0x6300 │ │ │ │ movwcs r6, #6322 @ 0x18b2 │ │ │ │ - bcs 24ea58 │ │ │ │ + bcs 24ea80 │ │ │ │ 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 265f90 │ │ │ │ + blcc 86458c │ │ │ │ ldm r3, {r3, r4, r8, r9, fp, sp, pc} │ │ │ │ - blge c29e44 │ │ │ │ + blge c29e6c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ stmdage ip, {r4, r5, r8, fp, sp, pc} │ │ │ │ - blgt 54e264 │ │ │ │ - @ instruction: 0xf65d9007 │ │ │ │ - blge 7e7e58 │ │ │ │ + blgt 54e28c │ │ │ │ + @ instruction: 0xf65c9007 │ │ │ │ + blge 7e9e30 │ │ │ │ ldmib sp, {r0, r1, r2, r4, r8, sl, ip, pc}^ │ │ │ │ - blgt 52a270 │ │ │ │ - @ instruction: 0xf882f65d │ │ │ │ - blcs 250a74 │ │ │ │ + blgt 52a298 │ │ │ │ + @ instruction: 0xf86ef65d │ │ │ │ + blcs 250a9c │ │ │ │ eorhi pc, sp, #0 │ │ │ │ ldrmi r6, [r8, #2675] @ 0xa73 │ │ │ │ eorhi pc, r0, #0 │ │ │ │ ldrsbthi pc, [r0], -r6 @ │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ tstpeq r8, #8, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf000429a │ │ │ │ @ instruction: 0xf8d882fc │ │ │ │ @ instruction: 0xf659001c │ │ │ │ - ldmvs r3!, {r0, r1, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r1, r2, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldmdbvs r2, {r1, r9, fp, ip, pc} │ │ │ │ - blcs 24e734 │ │ │ │ + blcs 24e75c │ │ │ │ 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 304088 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blcs 28a3d4 │ │ │ │ + blcs 28a3fc │ │ │ │ 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 2c447c │ │ │ │ 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 2c4498 │ │ │ │ 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 8f5fc4 │ │ │ │ @ instruction: 0xf0002b06 │ │ │ │ ldmdavs r0!, {r0, r1, r3, r7, r8, pc} │ │ │ │ stmdavs r3, {r8, sl, sp} │ │ │ │ svclt 0x00082b00 │ │ │ │ @ instruction: 0xf0052000 │ │ │ │ - blge 668780 │ │ │ │ + blge 6687a8 │ │ │ │ subge pc, r4, sp, asr #17 │ │ │ │ - beq 2a6088 │ │ │ │ + beq 2a60b0 │ │ │ │ subge pc, r0, sp, asr #17 │ │ │ │ sublt pc, ip, sp, asr #17 │ │ │ │ - bleq e6638c │ │ │ │ + bleq e663b4 │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r4, r8, r9, fp, sp, pc} │ │ │ │ ldmdbge r0!, {r0, r1} │ │ │ │ @ instruction: 0x46589512 │ │ │ │ - blgt 54e380 │ │ │ │ - @ instruction: 0xff70f65c │ │ │ │ + blgt 54e3a8 │ │ │ │ + @ instruction: 0xff5cf65c │ │ │ │ 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 5333bc │ │ │ │ + @ instruction: 0xffd0f65c │ │ │ │ + blvs ae3a80 │ │ │ │ + bcs 244c0c │ │ │ │ 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 f19c44 │ │ │ │ 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 3da090 │ │ │ │ @ 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 +518138,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 490c88 │ │ │ │ addmi r6, sl, #409600 @ 0x64000 │ │ │ │ andcs fp, r0, ip, lsl #30 │ │ │ │ @ instruction: 0xf65969d8 │ │ │ │ - bls 3e8460 │ │ │ │ + bls 3e8438 │ │ │ │ ldmdbvs r3, {r1, r3, r8, fp, ip, pc} │ │ │ │ svclt 0x001c428b │ │ │ │ movwls r6, #22995 @ 0x59d3 │ │ │ │ strtmi r9, [r8], -r5, lsl #26 │ │ │ │ - @ instruction: 0xf8f8f659 │ │ │ │ + @ instruction: 0xf8e4f659 │ │ │ │ @ instruction: 0x462aab14 │ │ │ │ subsge pc, r4, sp, asr #17 │ │ │ │ ldrls r2, [r4, #-1281] @ 0xfffffaff │ │ │ │ muleq r3, r3, r8 │ │ │ │ - ldc2 6, cr15, [r6], {88} @ 0x58 │ │ │ │ + stc2 6, cr15, [r2], {88} @ 0x58 │ │ │ │ @ instruction: 0xf8d66a71 │ │ │ │ @ instruction: 0xe618b034 │ │ │ │ @ instruction: 0xf6594630 │ │ │ │ - shasxmi pc, r0, r7 @ │ │ │ │ - @ instruction: 0xff1ef659 │ │ │ │ - blvs 8f2c94 │ │ │ │ + ldrtmi pc, [r0], -r3, lsr #30 @ │ │ │ │ + @ instruction: 0xff0af659 │ │ │ │ + blvs 8f2cbc │ │ │ │ @ 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 2c4650 │ │ │ │ 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 3c8d70 │ │ │ │ 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 1afbb9c │ │ │ │ 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 316688 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf68caec5 │ │ │ │ - @ instruction: 0x4628fc35 │ │ │ │ + strtmi pc, [r8], -r1, lsr #24 │ │ │ │ stccs 8, cr6, [r0, #-436] @ 0xfffffe4c │ │ │ │ - blvc 31e914 │ │ │ │ + blvc 31e93c │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf47f2500 │ │ │ │ @ instruction: 0xf68caeb9 │ │ │ │ - @ instruction: 0xf8dafc29 │ │ │ │ + @ instruction: 0xf8dafc15 │ │ │ │ bfieq r3, r0, #0, #25 │ │ │ │ adcshi pc, r8, r0, lsl #2 │ │ │ │ - bcs 448dcc │ │ │ │ + bcs 448df4 │ │ │ │ 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 ffa67b1c │ │ │ │ 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 +518249,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 feb640d4 │ │ │ │ + bls 3327bc │ │ │ │ stmdbvs r2, {r0, r1, r4, r6, r7, fp, ip, lr}^ │ │ │ │ movwcc pc, #11009 @ 0x2b01 @ │ │ │ │ - blcs 24927c │ │ │ │ + blcs 2492a4 │ │ │ │ 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]! @ 22a354 │ │ │ │ @ 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, r3, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 2442e8 │ │ │ │ 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 2d9ed8 │ │ │ │ stceq 1, cr15, [r3], {172} @ 0xac │ │ │ │ stc2 10, cr15, [ip], {188} @ 0xbc @ │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0e01 │ │ │ │ - b 15edaa4 │ │ │ │ + b 15edacc │ │ │ │ ssat r1, #32, ip, asr #24 │ │ │ │ ldmdbvs fp, {r8, r9, sp} │ │ │ │ stmdals r2, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, lr, pc} │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - blx 1967c24 │ │ │ │ - blvs 1f24054 │ │ │ │ + blx 1467c4c │ │ │ │ + blvs 1f2407c │ │ │ │ smlalsle r4, r3, r9, r5 │ │ │ │ ldrdhi pc, [r0], #-134 @ 0xffffff7a │ │ │ │ - b 1963a10 │ │ │ │ + b 1963a38 │ │ │ │ @ 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 1f15924 │ │ │ │ + blls 37b980 │ │ │ │ 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 696868 │ │ │ │ svclt 0x000a2906 │ │ │ │ andcs r4, r1, #19922944 @ 0x1300000 │ │ │ │ str r2, [r3, -r2, lsl #4]! │ │ │ │ - blx 1267d5a │ │ │ │ + blx d67d82 │ │ │ │ andcs lr, r1, #266338304 @ 0xfe00000 │ │ │ │ - blvc 2a3fa8 │ │ │ │ + blvc 2a3fd0 │ │ │ │ tstle r1, r1, lsl #18 │ │ │ │ - blx 1067d6a │ │ │ │ + blx b67d92 │ │ │ │ @ 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 24ec10 │ │ │ │ @ instruction: 0xf8d9d07d │ │ │ │ ldmdavs r9, {ip, sp} │ │ │ │ svclt 0x00084291 │ │ │ │ @ instruction: 0x46194613 │ │ │ │ - bleq e667a0 │ │ │ │ + bleq e667c8 │ │ │ │ @ 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, r4, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrmi r2, [r8] │ │ │ │ strcs fp, [r0, #-3852] @ 0xfffff0f4 │ │ │ │ @ instruction: 0xf6c269f5 │ │ │ │ - stmdbls r5, {r0, r1, r2, r4, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r5, {r0, r1, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi r4, [r0], r3, lsl #12 │ │ │ │ ldmdage r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ andls r9, fp, r9, lsr #10 │ │ │ │ strls r2, [r8, #-1281]! @ 0xfffffaff │ │ │ │ - blx 8e7e08 │ │ │ │ + blx 3e7e30 │ │ │ │ ldmib sp, {r0, r1, r3, fp, ip, pc}^ │ │ │ │ strmi r2, [r1], -r8, lsr #6 │ │ │ │ @ instruction: 0xf65c4658 │ │ │ │ - @ instruction: 0x4640fdd1 │ │ │ │ + @ instruction: 0x4640fdbd │ │ │ │ @ instruction: 0xf6c22100 │ │ │ │ - ldrbmi pc, [r8], -sp, asr #20 @ │ │ │ │ + @ instruction: 0x4658fa39 │ │ │ │ strtmi r9, [sl], -r3, lsl #22 │ │ │ │ @ instruction: 0x93219905 │ │ │ │ @ instruction: 0xf65c9520 │ │ │ │ - bls 429ae8 │ │ │ │ + bls 429ac0 │ │ │ │ ldmdbvs r3, {r3, r8, fp, ip, pc} │ │ │ │ svclt 0x000c4299 │ │ │ │ ldmibvs r0, {sp}^ │ │ │ │ - @ instruction: 0xff3af658 │ │ │ │ - blcs 2446b4 │ │ │ │ + @ instruction: 0xff26f658 │ │ │ │ + blcs 2446dc │ │ │ │ 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 266570 │ │ │ │ ldrbmi r9, [r1], -r6, lsl #22 │ │ │ │ ldrmi r9, [r8], -r5, lsl #26 │ │ │ │ - bcc 964b4c │ │ │ │ + bcc 964b74 │ │ │ │ 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, [r0, #-368] @ 0xfffffe90 │ │ │ │ @ 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, #-476] @ 0xfffffe24 │ │ │ │ + bllt 9e8470 │ │ │ │ + b ff467c8c │ │ │ │ ldrcc lr, [lr], -sp, asr #19 │ │ │ │ andcs lr, r1, #57147392 @ 0x3680000 │ │ │ │ str r4, [r4, fp, asr #12] │ │ │ │ - blx feb67e90 │ │ │ │ + blx fe667eb8 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ movwls fp, #48112 @ 0xbbf0 │ │ │ │ - blx fe9e7e9c │ │ │ │ + blx fe4e7ec4 │ │ │ │ @ instruction: 0xf7ff9b0b │ │ │ │ movwcs fp, #3046 @ 0xbe6 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {2} │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrsbteq r6, [r5], #-80 @ 0xffffffb0 │ │ │ │ - rsbseq r6, r5, ip, asr #11 │ │ │ │ + rsbseq r6, r5, r8, lsr #11 │ │ │ │ + rsbseq r6, r5, r4, lsr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r5, sl, lsr r5 │ │ │ │ + rsbseq r6, r5, r2, lsl r5 │ │ │ │ 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 24457c │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi bfcd70 │ │ │ │ + blmi bfcd98 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 584540 │ │ │ │ + blls 584568 │ │ │ │ @ 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 +518451,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 1fe854c │ │ │ │ @ instruction: 0xb1a84682 │ │ │ │ ldrdcs r4, [r0, -r1] │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - @ instruction: 0x4628f891 │ │ │ │ + @ instruction: 0x4628f87d │ │ │ │ @ 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 244608 │ │ │ │ @ instruction: 0xe7b9d1f8 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6654628 │ │ │ │ - @ instruction: 0xe7ebf87b │ │ │ │ - b 1667d7c │ │ │ │ - rsbseq r5, r5, r6, asr fp │ │ │ │ + strb pc, [fp, r7, ror #16]! @ │ │ │ │ + b 1167da4 │ │ │ │ + rsbseq r5, r5, lr, lsr #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, r0, lsr fp │ │ │ │ + rsbseq r5, r5, r8, lsl #22 │ │ │ │ suble r2, r7, r0, lsl #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed81780 │ │ │ │ + bl fed817a8 │ │ │ │ @ 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 5eb29c │ │ │ │ + mrc2 6, 1, pc, cr12, cr13, {2} │ │ │ │ orrlt r6, r8, r3, ror #18 │ │ │ │ - bvs ffb1728c │ │ │ │ - blvc b04634 │ │ │ │ + bvs ffb172b4 │ │ │ │ + blvc b0465c │ │ │ │ @ instruction: 0xd1212b01 │ │ │ │ @ instruction: 0xf69a69e0 │ │ │ │ - stmibvs r3!, {r0, r3, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ - blvc 1856c94 │ │ │ │ + stmibvs r3!, {r0, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + blvc 1856cbc │ │ │ │ svclt 0x008c42b0 │ │ │ │ andcs r2, r1, r0 │ │ │ │ ldcllt 0, cr11, [r0, #-32]! @ 0xffffffe0 │ │ │ │ - bvs ffb16a70 │ │ │ │ - blvc b04658 │ │ │ │ + bvs ffb16a98 │ │ │ │ + blvc b04680 │ │ │ │ sbcsle r2, r0, r1, lsl #22 │ │ │ │ andlt r2, r8, r0 │ │ │ │ teqcc r0, #112, 26 @ 0x1c00 │ │ │ │ ldceq 1, cr15, [r0], {13} │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ ldrb r0, [r2, pc] │ │ │ │ @ instruction: 0xf69a4618 │ │ │ │ - ubfx pc, r3, #23, #6 │ │ │ │ + @ instruction: 0xe7e5fbbf │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed8181c │ │ │ │ + bl fed81844 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r3, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvc cfde68 │ │ │ │ + blvc cfde90 │ │ │ │ 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, r3, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + blmi 51ea40 │ │ │ │ stmdbvs sl!, {r4, r5, r8, sp}^ │ │ │ │ - blx 280a16 │ │ │ │ + blx 280a3e │ │ │ │ ldmdbvc fp, {r1, r8, r9, ip, sp} │ │ │ │ mvnle r2, r2, lsl #22 │ │ │ │ - blvs ff8c46e0 │ │ │ │ + blvs ff8c4708 │ │ │ │ adcsmi r6, sl, #1179648 @ 0x120000 │ │ │ │ ldclvs 0, cr13, [fp, #932] @ 0x3a4 │ │ │ │ - blne ff2446c0 │ │ │ │ + blne ff2446e8 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbdf80940 │ │ │ │ - ldrsbteq r5, [r5], #-152 @ 0xffffff68 │ │ │ │ + ldrhteq r5, [r5], #-144 @ 0xffffff70 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - blcs 2853a0 │ │ │ │ - blcs 2de7c4 │ │ │ │ + blcs 2853c8 │ │ │ │ + blcs 2de7ec │ │ │ │ sbchi pc, r4, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ - blvs 584ba0 │ │ │ │ + blvs 584bc8 │ │ │ │ @ instruction: 0xf8d7b083 │ │ │ │ - bllt f3a8cc │ │ │ │ + bllt f3a8f4 │ │ │ │ @ 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 23274e │ │ │ │ + blx 2a76fa │ │ │ │ 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 +518574,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 244768 │ │ │ │ @ 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 +518594,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 4847b0 │ │ │ │ rscle r2, r8, r5, lsl #18 │ │ │ │ strbmi r4, [lr], -r1, lsr #12 │ │ │ │ - blvs fe8a46ac │ │ │ │ + blvs fe8a46d4 │ │ │ │ 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 4847e0 │ │ │ │ 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 +518628,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 389480 │ │ │ │ + bvs ff51ec48 │ │ │ │ + blvc 504880 │ │ │ │ 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 fed81a44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ - @ instruction: 0xffb6f657 │ │ │ │ - @ instruction: 0xf8cef68c │ │ │ │ + @ instruction: 0xffa2f657 │ │ │ │ + @ instruction: 0xf8baf68c │ │ │ │ @ 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 244a74 │ │ │ │ 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 +518668,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 3c94c0 │ │ │ │ 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, #-780]! @ 0xfffffcf4 │ │ │ │ ldc2 7, cr15, [r0, #808] @ 0x328 │ │ │ │ movwcs lr, #1991 @ 0x7c7 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed81ac0 │ │ │ │ + bl fed81ae8 │ │ │ │ @ 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 6cf514 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ - blge 2eb4e8 │ │ │ │ + blge 2eb510 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - stmiavs r3!, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ andseq pc, r8, #-1073741824 @ 0xc0000000 │ │ │ │ addsmi r6, r1, #409600 @ 0x64000 │ │ │ │ andcs fp, r0, ip, lsl #30 │ │ │ │ @ instruction: 0xf65869d8 │ │ │ │ - bmi 4a9bb0 │ │ │ │ + bmi 4a9b88 │ │ │ │ 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 0x0000e862 │ │ │ │ + rsbseq r5, r5, r4, lsl #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r5, [r5], #-106 @ 0xffffff96 │ │ │ │ - blcs 2c4b5c │ │ │ │ + ldrsbteq r5, [r5], #-98 @ 0xffffff9e │ │ │ │ + blcs 2c4b84 │ │ │ │ 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 152b66c │ │ │ │ @ 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 +518735,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 16f71d4 │ │ │ │ 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 +518755,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 52aa1c │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrbmi r4, [r8], -r1, lsr #12 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - strtmi pc, [r0], -sp, lsr #20 │ │ │ │ + @ instruction: 0x4620fa19 │ │ │ │ @ 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 550e6c │ │ │ │ + @ instruction: 0xf9faf65c │ │ │ │ + blcs 251724 │ │ │ │ @ instruction: 0x46a0d03f │ │ │ │ stcge 14, cr10, [sl], {20} │ │ │ │ - beq fe266e78 │ │ │ │ + beq fe266ea0 │ │ │ │ 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 2eaa98 │ │ │ │ stmdbls r6, {r4, r6, r9, sl, lr} │ │ │ │ - mrc2 6, 5, pc, cr10, cr6, {4} │ │ │ │ + mcr2 6, 5, pc, cr6, cr6, {4} @ │ │ │ │ ldm r6, {r0, r4, r6, r9, sl, lr} │ │ │ │ ldrbmi r0, [r8], -ip │ │ │ │ - blx 1ee83e8 │ │ │ │ + blx 19e8410 │ │ │ │ mulscs r0, r9, r8 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xff54f7ff │ │ │ │ ldmvs sl!, {r0, r1, r8, r9, fp, ip, pc}^ │ │ │ │ ldrdeq lr, [r4, -sp] │ │ │ │ - mcr2 6, 5, pc, cr8, cr6, {4} @ │ │ │ │ - bls 411700 │ │ │ │ + mrc2 6, 4, pc, cr4, cr6, {4} │ │ │ │ + bls 411728 │ │ │ │ mlale r2, r3, r2, r4 │ │ │ │ @ instruction: 0x46589b1e │ │ │ │ @ instruction: 0xf1089904 │ │ │ │ ldmdavs sp, {r0, fp}^ │ │ │ │ - blcs 244c54 │ │ │ │ + blcs 244c7c │ │ │ │ muleq ip, r4, r8 │ │ │ │ strcs fp, [r0, #-3848] @ 0xfffff0f8 │ │ │ │ - blx 1768424 │ │ │ │ + blx 126844c │ │ │ │ strbmi r9, [r3, #-2865] @ 0xfffff4cf │ │ │ │ - bmi 55f1dc │ │ │ │ + bmi 55f204 │ │ │ │ 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, #3970 @ 0xf82 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {2} │ │ │ │ - rsbseq r5, r5, r6, ror #12 │ │ │ │ + rsbseq r5, r5, lr, lsr r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, r2, asr #10 │ │ │ │ + rsbseq r5, r5, sl, lsl r5 │ │ │ │ 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 aaa534 │ │ │ │ andseq pc, r8, #1073741824 @ 0x40000000 │ │ │ │ addsmi r6, r3, #3325952 @ 0x32c000 │ │ │ │ svcge 0x0006bf02 │ │ │ │ - bleq ff966f64 │ │ │ │ + bleq ff966f8c │ │ │ │ rsbsle sl, r0, ip, lsr sp │ │ │ │ ldreq pc, [r4], -r3, lsr #3 │ │ │ │ @ instruction: 0xf10daf06 │ │ │ │ vldmdbge ip!, {d0-} │ │ │ │ - beq 2a6c80 │ │ │ │ + beq 2a6ca8 │ │ │ │ stmdbeq r8!, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ - bvs 18e2c90 │ │ │ │ + bvs 18e2cb8 │ │ │ │ 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 53c478 │ │ │ │ + @ instruction: 0xf95af65c │ │ │ │ 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 5337e8 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - ldmdavs r3!, {r0, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - bcs 244e08 │ │ │ │ + ldmdavs r3!, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + bcs 244e30 │ │ │ │ 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 a2f86c │ │ │ │ muleq r3, r3, r8 │ │ │ │ stm sp, {r1, r5, r8, r9, fp, sp, pc} │ │ │ │ strtmi r0, [r9], -r3 │ │ │ │ - blgt 53c4b4 │ │ │ │ - @ instruction: 0xf93cf65c │ │ │ │ + blgt 53c4dc │ │ │ │ + @ instruction: 0xf928f65c │ │ │ │ @ instruction: 0xf65c4628 │ │ │ │ - blvs aa957c │ │ │ │ + blvs aa9554 │ │ │ │ @ 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 249cec │ │ │ │ + blvs 18df2bc │ │ │ │ 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 18aec88 │ │ │ │ + bvs 18cf458 │ │ │ │ @ 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 +518914,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 244df4 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ tstne r0, #3358720 @ 0x334000 │ │ │ │ movwls sl, #11048 @ 0x2b28 │ │ │ │ @ instruction: 0xf04fab10 │ │ │ │ ldm r3, {r0, r9, fp} │ │ │ │ - blge 5aac88 │ │ │ │ + blge 5aacb0 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ stmdbls r2, {r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - @ instruction: 0xf8d8f8e3 │ │ │ │ + @ instruction: 0xf8d8f8cf │ │ │ │ tstls r5, #12 │ │ │ │ @ instruction: 0xf8cdab14 │ │ │ │ @ instruction: 0x9613a050 │ │ │ │ ldm r3, {r9, sl, sp} │ │ │ │ - blge 6aacac │ │ │ │ + blge 6aacd4 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrls sl, [r2], -sp, lsr #18 │ │ │ │ tstls r4, r8, lsr r6 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - @ instruction: 0xf8d8f8cf │ │ │ │ + @ instruction: 0xf8d8f8bb │ │ │ │ stmdbls r4, {ip, sp} │ │ │ │ - bcs 244f24 │ │ │ │ + bcs 244f4c │ │ │ │ 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 7c3950 │ │ │ │ + blgt 53c5dc │ │ │ │ + @ instruction: 0xf92ef65c │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ - bcs 244f48 │ │ │ │ + bcs 244f70 │ │ │ │ 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 ff467158 │ │ │ │ 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 82ad44 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf65ccb0c │ │ │ │ - mulcs r0, r9, r8 │ │ │ │ - @ instruction: 0xfff0f6c1 │ │ │ │ + andcs pc, r0, r5, lsl #17 │ │ │ │ + @ instruction: 0xffdcf6c1 │ │ │ │ ldmib r4, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ strmi r1, [r1], r2, lsl #4 │ │ │ │ @ instruction: 0xb1299404 │ │ │ │ ldrtmi r6, [r1], -r3, ror #16 │ │ │ │ stmdacs r0, {r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ teqne r7, #3358720 @ 0x334000 │ │ │ │ stmdbls r2, {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf696464b │ │ │ │ - strtmi pc, [r9], -fp, asr #26 │ │ │ │ + @ instruction: 0x4629fd37 │ │ │ │ muleq ip, fp, r8 │ │ │ │ @ instruction: 0xf65c4638 │ │ │ │ - blvs b29164 │ │ │ │ - blcs 2450c8 │ │ │ │ + blvs b2913c │ │ │ │ + blcs 2450f0 │ │ │ │ @ instruction: 0xf8cdd039 │ │ │ │ @ instruction: 0x26008014 │ │ │ │ ldrdhi pc, [r8], -sp │ │ │ │ andne lr, r2, #212, 18 @ 0x350000 │ │ │ │ @ instruction: 0xb1294623 │ │ │ │ tstcs r1, r3, ror #16 │ │ │ │ stmdacs r0, {r3, r4, r6, fp, sp, lr} │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ teqne r7, #3358720 @ 0x334000 │ │ │ │ strbmi r4, [fp], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6964651 │ │ │ │ - strtmi pc, [r9], -fp, lsr #26 │ │ │ │ + @ instruction: 0x4629fd17 │ │ │ │ muleq ip, fp, r8 │ │ │ │ @ instruction: 0xf65c4638 │ │ │ │ - strtmi pc, [r3], -r3, ror #17 │ │ │ │ + strtmi pc, [r3], -pc, asr #17 │ │ │ │ andne lr, r2, #212, 18 @ 0x350000 │ │ │ │ stmdavs r3!, {r0, r3, r5, r8, ip, sp, pc}^ │ │ │ │ ldmdavs r8, {r0, r8, sp}^ │ │ │ │ svclt 0x00082800 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0x46281337 │ │ │ │ strbmi r4, [r1], -fp, asr #12 │ │ │ │ - ldc2 6, cr15, [r4, #-600] @ 0xfffffda8 │ │ │ │ + stc2 6, cr15, [r0, #-600] @ 0xfffffda8 │ │ │ │ ldm fp, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldrtmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf8ccf65c │ │ │ │ + @ instruction: 0xf8b8f65c │ │ │ │ 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 3296a0 │ │ │ │ @ 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 53c714 │ │ │ │ + @ instruction: 0xf80cf65c │ │ │ │ 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, [r2], {150} @ 0x96 │ │ │ │ ldm r6, {r0, r3, r5, r9, sl, lr} │ │ │ │ ldrtmi r0, [r8], -ip │ │ │ │ - @ instruction: 0xf88ef65c │ │ │ │ - blcs 2450d0 │ │ │ │ + @ instruction: 0xf87af65c │ │ │ │ + blcs 2450f8 │ │ │ │ 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 34faa0 │ │ │ │ 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: 0xffd4f65b │ │ │ │ @ instruction: 0xf65c4628 │ │ │ │ - stmdals r2, {r0, r1, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf910f65c │ │ │ │ + stmdals r2, {r0, r1, r2, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf8fcf65c │ │ │ │ @ instruction: 0xf65c4650 │ │ │ │ - ldrbmi pc, [r8], -sp, lsl #18 @ │ │ │ │ - @ instruction: 0xf90af65c │ │ │ │ + @ instruction: 0x4658f8f9 │ │ │ │ + @ instruction: 0xf8f6f65c │ │ │ │ strbmi r2, [r8], -r0, lsl #2 │ │ │ │ - ldc2l 6, cr15, [lr], {193} @ 0xc1 │ │ │ │ - blmi 73d6f8 │ │ │ │ + stc2l 6, cr15, [sl], {193} @ 0xc1 │ │ │ │ + blmi 73d720 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1284f14 │ │ │ │ + blls 1284f3c │ │ │ │ @ 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] │ │ │ │ + ldcl 6, cr15, [ip, #-16]! │ │ │ │ ldmdavs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrshteq r5, [r5], #-72 @ 0xffffffb8 │ │ │ │ + ldrsbteq r5, [r5], #-64 @ 0xffffffc0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r5, ip, asr r1 │ │ │ │ + rsbseq r5, r5, r4, lsr r1 │ │ │ │ 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 14692c8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ cmnls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blcs 244f60 │ │ │ │ + blcs 244f88 │ │ │ │ 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 2c5d20 │ │ │ │ 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 245010 │ │ │ │ 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 73c890 │ │ │ │ @ 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 2450b4 │ │ │ │ + blvs 151f77c │ │ │ │ eorseq pc, ip, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xd1e24293 │ │ │ │ ldmdavs fp, {r8, r9, sp} │ │ │ │ - bvs 1aa2bd8 │ │ │ │ + bvs 1aa2c00 │ │ │ │ @ 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 2450b4 │ │ │ │ @ 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 2450e8 │ │ │ │ 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 8cf0e4 │ │ │ │ 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 556e64 │ │ │ │ stm sp, {r0, r1, fp, lr, pc} │ │ │ │ ldrtmi r0, [r9], -r3 │ │ │ │ @ instruction: 0xf65ba814 │ │ │ │ - ldrtmi pc, [r8], -r9, ror #29 @ │ │ │ │ - @ instruction: 0xf814f65c │ │ │ │ + @ instruction: 0x4638fed5 │ │ │ │ + @ instruction: 0xf800f65c │ │ │ │ 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 245160 │ │ │ │ svcge 0x004cf47f │ │ │ │ stmdbvs r2, {r0, r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - bcs 23c8c4 │ │ │ │ + bcs 23c8ec │ │ │ │ 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 ff5690fc │ │ │ │ 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 b0b4ac │ │ │ │ @ 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 +519233,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 53ca68 │ │ │ │ + mcr2 6, 3, pc, cr2, 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 ff1e8cac │ │ │ │ ldrtmi r6, [r2], -r3, lsr #22 │ │ │ │ andls r4, r3, r1, asr r6 │ │ │ │ ldrdls r6, [r0], -fp │ │ │ │ movwcc r4, #5664 @ 0x1620 │ │ │ │ - blge 1c0fd98 │ │ │ │ + blge 1c0fdc0 │ │ │ │ @ instruction: 0xf7ff9304 │ │ │ │ @ instruction: 0xf89afbf1 │ │ │ │ @ instruction: 0x46068010 │ │ │ │ strbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ @ instruction: 0xf1b8fbc1 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - bvs 1f0b8dc │ │ │ │ + bvs 1f0b904 │ │ │ │ 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 53cb74 │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - stmiavs r2!, {r0, r4, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r2!, {r0, r2, r3, r4, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ muleq r3, r9, r8 │ │ │ │ stmibvc r6!, {r0, r2, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ - blls 2fcb64 │ │ │ │ + blls 2fcb8c │ │ │ │ @ instruction: 0xf6964648 │ │ │ │ - strbmi pc, [r9], -sp, ror #21 @ │ │ │ │ + @ instruction: 0x4649fad9 │ │ │ │ muleq ip, r8, r8 │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - @ instruction: 0xf89afea5 │ │ │ │ - blcs 237258 │ │ │ │ + @ instruction: 0xf89afe91 │ │ │ │ + blcs 237280 │ │ │ │ sbchi pc, r9, #0 │ │ │ │ @ instruction: 0x363c6b73 │ │ │ │ svclt 0x000842b3 │ │ │ │ cmpls r7, #0, 6 │ │ │ │ - blls 37cb90 │ │ │ │ - blgt 53cb10 │ │ │ │ - mrc2 6, 4, pc, cr4, cr11, {2} │ │ │ │ + blls 37cbb8 │ │ │ │ + blgt 53cb38 │ │ │ │ + mcr2 6, 4, pc, cr0, cr11, {2} @ │ │ │ │ @ instruction: 0xf65b9802 │ │ │ │ - stmdals r4, {r0, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xff36f65b │ │ │ │ - blcs 2454d0 │ │ │ │ + stmdals r4, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xff22f65b │ │ │ │ + blcs 2454f8 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r6, #364] @ 0x16c │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - stmdals r3, {r0, r2, r4, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r3, {r0, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6c12100 │ │ │ │ - sbc pc, r2, r9, ror #21 │ │ │ │ + ldrd pc, [r2], #165 @ 0xa5 │ │ │ │ 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 3c9f40 │ │ │ │ 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 +519354,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 53cc4c │ │ │ │ + ldc2l 6, cr15, [r0, #-364]! @ 0xfffffe94 │ │ │ │ ldmdavs fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ - bcs 2455b8 │ │ │ │ + bcs 2455e0 │ │ │ │ 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 152b3b8 │ │ │ │ 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, r3, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - blvs b29dd8 │ │ │ │ + blvs b29e00 │ │ │ │ ldmvs sp, {sp}^ │ │ │ │ - ldc2 6, cr15, [r0], #772 @ 0x304 │ │ │ │ + ldc2 6, cr15, [ip], {193} @ 0xc1 │ │ │ │ @ instruction: 0xf1aa9a02 │ │ │ │ strcc r0, [r1, #-276] @ 0xfffffeec │ │ │ │ strls r9, [r1, #-0] │ │ │ │ @ instruction: 0x4605465b │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmiavs r3!, {r0, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmib r4, {r0, r2, r3, r9, pc}^ │ │ │ │ mrscs r4, SP_irq │ │ │ │ andcs r9, r0, #88, 2 │ │ │ │ addsmi r6, r1, #5832704 @ 0x590000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ stmdavs r3!, {r0, r3, r4, r6, r8, r9, ip, pc} │ │ │ │ svclt 0x00084293 │ │ │ │ - blge 17bcc30 │ │ │ │ + blge 17bcc58 │ │ │ │ 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 53ccfc │ │ │ │ + ldc2 6, cr15, [r8, #-364] @ 0xfffffe94 │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - stmdals r2, {r0, r1, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - mrc2 6, 2, pc, cr4, cr11, {2} │ │ │ │ + stmdals r2, {r0, r1, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + mcr2 6, 2, pc, cr0, cr11, {2} @ │ │ │ │ @ instruction: 0xf65b4658 │ │ │ │ - tstpcs r0, r1, asr lr @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, sp, lsr lr @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6c14628 │ │ │ │ - bls 3e9ca8 │ │ │ │ + bls 3e9c80 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0x4620e75d │ │ │ │ - blx 1c6941e │ │ │ │ + blx 1c69446 │ │ │ │ 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 2cbb6c │ │ │ │ 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 2c59f4 │ │ │ │ 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 31fc8c │ │ │ │ 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 acfe74 │ │ │ │ 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 +519458,40 @@ │ │ │ │ @ instruction: 0xf1a23318 │ │ │ │ addsmi r0, sl, #20, 10 @ 0x5000000 │ │ │ │ orrhi pc, ip, r0 │ │ │ │ @ instruction: 0xf10368ab │ │ │ │ ldmdbvs r9, {r3, r4, r9} │ │ │ │ @ instruction: 0xf0004291 │ │ │ │ ldmibvs r8, {r0, r3, r4, r6, sl, pc}^ │ │ │ │ - mrc2 6, 5, pc, cr10, cr7, {2} │ │ │ │ + mcr2 6, 5, pc, cr6, 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 │ │ │ │ + stc2 6, cr15, [r6], {91} @ 0x5b │ │ │ │ + blge ac58f0 │ │ │ │ addhi pc, r8, sp, asr #17 │ │ │ │ strbmi r9, [r9], -r3, lsr #4 │ │ │ │ - blgt 53ce0c │ │ │ │ - ldc2 6, cr15, [r6, #-364] @ 0xfffffe94 │ │ │ │ + blgt 53ce34 │ │ │ │ + stc2 6, cr15, [r2, #-364] @ 0xfffffe94 │ │ │ │ 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 1f2545c │ │ │ │ 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 +519516,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 53ced8 │ │ │ │ @ instruction: 0xf65b4628 │ │ │ │ - @ instruction: 0xf8dffc3f │ │ │ │ + @ instruction: 0xf8dffc2b │ │ │ │ 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 469834 │ │ │ │ ldrtmi r9, [sl], -r9 │ │ │ │ @ instruction: 0xf1a69301 │ │ │ │ - blge 1beba4c │ │ │ │ + blge 1beba74 │ │ │ │ strtmi r9, [r0], -r0 │ │ │ │ @ instruction: 0xf7ff930d │ │ │ │ - blvs b29cf4 │ │ │ │ + blvs b29d1c │ │ │ │ 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 54ff08 │ │ │ │ + stc2 6, cr15, [r0], {91} @ 0x5b │ │ │ │ stmdbls sp, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ - blge dbcca8 │ │ │ │ + blge dbccd0 │ │ │ │ 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: 0x4620fc71 │ │ │ │ + @ instruction: 0xf88af657 │ │ │ │ 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] @ 22b68d │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0xf6584620 │ │ │ │ - stmib sp, {r0, r1, r4, r6, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ssatmi fp, #4, r1, lsl #18 │ │ │ │ - blge 1a3ce9c │ │ │ │ + blge 1a3cec4 │ │ │ │ ldrbmi r9, [r8], -fp, lsl #6 │ │ │ │ - ldc2 6, cr15, [ip], {88} @ 0x58 │ │ │ │ + stc2 6, cr15, [r8], {88} @ 0x58 │ │ │ │ @ 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 250710 │ │ │ │ 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 22bf04 │ │ │ │ @ instruction: 0xf8d9d039 │ │ │ │ stmdals ip, {r5, r6, sp} │ │ │ │ - bls 445728 │ │ │ │ + bls 445750 │ │ │ │ @ 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 22bf48 │ │ │ │ bicshi pc, r2, r0 │ │ │ │ mlacs r9, r9, r8, pc @ │ │ │ │ mlane r8, r9, r8, pc @ │ │ │ │ - @ instruction: 0xf6579877 │ │ │ │ - strmi pc, [r4], -pc, lsl #16 │ │ │ │ + @ instruction: 0xf6569877 │ │ │ │ + @ instruction: 0x4604fffb │ │ │ │ ldrcc fp, [r4], #-288 @ 0xfffffee0 │ │ │ │ stmdals r4, {r0, r9, sl, lr} │ │ │ │ - blx 16e90a4 │ │ │ │ + blx 11e90cc │ │ │ │ @ instruction: 0xf1094621 │ │ │ │ @ instruction: 0xf6580018 │ │ │ │ - @ instruction: 0xf8d9f97b │ │ │ │ - bcs 173379c │ │ │ │ + @ instruction: 0xf8d9f967 │ │ │ │ + bcs 17337c4 │ │ │ │ movtlt sp, #20504 @ 0x5018 │ │ │ │ tstlt sl, sl, lsr #16 │ │ │ │ - blcs 2457a4 │ │ │ │ + blcs 2457cc │ │ │ │ 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 551fd4 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r8, #-348] @ 0xfffffea4 │ │ │ │ stcls 7, cr14, [pc], {213} @ 0xd5 │ │ │ │ @ instruction: 0xf6584620 │ │ │ │ - @ instruction: 0x4604faf7 │ │ │ │ - bvs 1f2556c │ │ │ │ + strmi pc, [r4], -r3, ror #21 │ │ │ │ + bvs 1f25594 │ │ │ │ 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 +519659,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 a500ac │ │ │ │ @ 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, r8, 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 93d16c │ │ │ │ tstvs ip, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65bca0c │ │ │ │ - stmiavs r3!, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldmib r4, {r0, r2, r4, r5, r8, pc}^ │ │ │ │ andcs r5, r0, #0, 6 │ │ │ │ ldmdavs r9, {r0, sp}^ │ │ │ │ addsmi r9, r1, #103 @ 0x67 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ stmdavs fp!, {r3, r5, r6, r8, r9, ip, pc} │ │ │ │ svclt 0x00084293 │ │ │ │ - blge 1abd0c0 │ │ │ │ + blge 1abd0e8 │ │ │ │ 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 53d1cc │ │ │ │ + blx ff6e9218 │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - bls 3ea8d0 │ │ │ │ + bls 3ea8a8 │ │ │ │ andsvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf7fee521 │ │ │ │ - blls 32b794 │ │ │ │ + blls 32b7bc │ │ │ │ @ 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 13b4600 │ │ │ │ svcge 0x0014ad62 │ │ │ │ ldm r3, {r1, r8, sl, ip, pc} │ │ │ │ - blge 142b8d8 │ │ │ │ + blge 142b900 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - blls 32a3c8 │ │ │ │ + blls 32a3a0 │ │ │ │ ldmdavs fp, {r0, r3, r4, sl, fp, ip, sp, lr} │ │ │ │ - bvs 18c6658 │ │ │ │ + bvs 18c6680 │ │ │ │ @ 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, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + blge 12d0654 │ │ │ │ strcs r9, [r1], -r3, lsl #12 │ │ │ │ - bge 1c11230 │ │ │ │ + bge 1c11258 │ │ │ │ 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 550178 │ │ │ │ + blx 1ee92d8 │ │ │ │ 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 53d26c │ │ │ │ + blx 1a692fc │ │ │ │ ldmdavs fp, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ - bcs 245bd8 │ │ │ │ + bcs 245c00 │ │ │ │ addshi pc, r5, r0 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ svclt 0x00082a00 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ - blge 1140674 │ │ │ │ + blge 114069c │ │ │ │ @ instruction: 0x46384659 │ │ │ │ @ instruction: 0xf65bcb0c │ │ │ │ - blls 32a52c │ │ │ │ + blls 32a504 │ │ │ │ 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 +519773,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 53d2d8 │ │ │ │ + blx ce9368 │ │ │ │ @ instruction: 0xf65b4648 │ │ │ │ - blvs b2a780 │ │ │ │ + blvs b2a758 │ │ │ │ ldmvs sp, {sp}^ │ │ │ │ - @ instruction: 0xf990f6c1 │ │ │ │ + @ instruction: 0xf97cf6c1 │ │ │ │ strbmi r9, [r1], -r2, lsl #20 │ │ │ │ strls r4, [r1, #-1627] @ 0xfffff9a5 │ │ │ │ strmi r9, [r5], -r0 │ │ │ │ @ instruction: 0xf50d4620 │ │ │ │ @ instruction: 0xf7fe78bc │ │ │ │ - blls 3ab900 │ │ │ │ + blls 3ab928 │ │ │ │ strmi r4, [r1], -r2, lsl #13 │ │ │ │ @ instruction: 0xf8134640 │ │ │ │ @ instruction: 0xf7fe2c04 │ │ │ │ stmiavs r2!, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ stmdbls r2, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6954648 │ │ │ │ - strbmi pc, [r9], -r1, ror #29 @ │ │ │ │ + strbmi pc, [r9], -sp, asr #29 @ │ │ │ │ muleq ip, r6, r8 │ │ │ │ @ instruction: 0xf65b4638 │ │ │ │ - blls 3aa490 │ │ │ │ + blls 3aa468 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ stccs 8, cr15, [r4], {19} │ │ │ │ @ instruction: 0xff7af7fe │ │ │ │ ldm r8, {r1, r5, r6, r7, fp, sp, lr} │ │ │ │ stm r6, {r0, r1} │ │ │ │ @ instruction: 0xf8dd0003 │ │ │ │ @ instruction: 0x462b8010 │ │ │ │ strbmi r4, [r1], -r8, asr #12 │ │ │ │ - mcr2 6, 6, pc, cr8, cr5, {4} @ │ │ │ │ + mrc2 6, 5, pc, cr4, cr5, {4} │ │ │ │ ldm r6, {r3, r4, r5, r9, sl, lr} │ │ │ │ strbmi r0, [r9], -ip │ │ │ │ - blx fe2693c8 │ │ │ │ + blx 1d693f0 │ │ │ │ @ instruction: 0xf65b4640 │ │ │ │ - strt pc, [sl], #2853 @ 0xb25 │ │ │ │ - rsbseq r5, r5, sl, ror #1 │ │ │ │ - ldrsbteq r5, [r5], #-12 │ │ │ │ + strt pc, [sl], #2833 @ 0xb11 │ │ │ │ + rsbseq r5, r5, r2, asr #1 │ │ │ │ + ldrhteq r5, [r5], #-4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r5], #-246 @ 0xffffff0a │ │ │ │ + rsbseq r4, r5, lr, asr #31 │ │ │ │ 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 +519838,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 72b180 │ │ │ │ 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 1d67190 │ │ │ │ ldmdals r7!, {r0, r4, r9, sl, lr}^ │ │ │ │ - blvc 1a67130 │ │ │ │ - ldc2l 6, cr15, [ip], {86} @ 0x56 │ │ │ │ + blvc 1a67158 │ │ │ │ + stc2l 6, cr15, [r8], {86} @ 0x56 │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ - bgt 312334 │ │ │ │ + bgt 31235c │ │ │ │ eoreq pc, r8, r9, asr #17 │ │ │ │ eorne pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ stmdals r4, {r2, r4, r8, fp} │ │ │ │ - @ instruction: 0xf850f65a │ │ │ │ + @ instruction: 0xf83cf65a │ │ │ │ strbmi r6, [r9], -r0, ror #27 │ │ │ │ - @ instruction: 0xff8cf657 │ │ │ │ + @ instruction: 0xff78f657 │ │ │ │ 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 1a67198 │ │ │ │ + stc2 6, cr15, [r8], #344 @ 0x158 │ │ │ │ cmnlt r0, r2, lsl #12 │ │ │ │ ldrdgt pc, [ip], -sp @ │ │ │ │ ldm ip!, {r0, r1, r4, r9, ip, pc} │ │ │ │ addsvs r0, r0, #3 │ │ │ │ @ instruction: 0x461162d1 │ │ │ │ @ instruction: 0xf65a9804 │ │ │ │ - bls 729c20 │ │ │ │ - blvs ffa383b0 │ │ │ │ + bls 729bf8 │ │ │ │ + blvs ffa383d8 │ │ │ │ @ instruction: 0xf6574611 │ │ │ │ - stmdals lr, {r0, r1, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdals lr, {r0, r1, r2, r4, r6, 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 ff868fdc │ │ │ │ @ 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 52c8a8 │ │ │ │ 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, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ strmi sl, [fp, #2614] @ 0xa36 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ svclt 0x00089135 │ │ │ │ @ instruction: 0xf04f460b │ │ │ │ svclt 0x00180101 │ │ │ │ teqls r7, #3719168 @ 0x38c000 │ │ │ │ teqls r6, r4, lsr fp │ │ │ │ teqls r4, r0, lsl #2 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ - blgt 552028 │ │ │ │ + blgt 552050 │ │ │ │ @ instruction: 0xf65b9805 │ │ │ │ - svcls 0x000bf92b │ │ │ │ + svcls 0x000bf917 │ │ │ │ @ instruction: 0xf8169910 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #24 │ │ │ │ mrc2 7, 4, pc, cr2, cr14, {7} │ │ │ │ @ instruction: 0xf6564648 │ │ │ │ - @ instruction: 0x4605fbb9 │ │ │ │ + strmi pc, [r5], -r5, lsr #23 │ │ │ │ @ instruction: 0xf105462a │ │ │ │ ldmib r7, {r3, r4, r8, r9, fp}^ │ │ │ │ @ instruction: 0xf65a0100 │ │ │ │ - stmdbvs fp!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs fp!, {r0, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmiavs r2!, {r0, r8, sp}^ │ │ │ │ @ instruction: 0xf885455b │ │ │ │ @ instruction: 0xf0001038 │ │ │ │ stmibvs fp!, {r0, r1, r3, r5, r7, pc}^ │ │ │ │ @ instruction: 0xb1286898 │ │ │ │ tstcs r0, fp, lsl r8 │ │ │ │ addmi r6, r8, #24, 16 @ 0x180000 │ │ │ │ strmi fp, [fp], -r8, lsl #30 │ │ │ │ stmib sp, {r2, r3, r5, r6, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - blge 1ef09f8 │ │ │ │ + blge 1ef0a20 │ │ │ │ andls r4, r4, r8, lsl r6 │ │ │ │ ldrdcc lr, [r9, -sp] │ │ │ │ - stc2l 6, cr15, [r6, #596] @ 0x254 │ │ │ │ + ldc2 6, cr15, [r2, #596]! @ 0x254 │ │ │ │ muleq ip, r7, r8 │ │ │ │ ldrdne lr, [r4], -sp │ │ │ │ - @ instruction: 0xf97ef65b │ │ │ │ + @ instruction: 0xf96af65b │ │ │ │ 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 470a64 │ │ │ │ @ instruction: 0xf6954659 │ │ │ │ - strtmi pc, [r9], -r7, lsr #27 │ │ │ │ + @ instruction: 0x4629fd93 │ │ │ │ muleq ip, r7, r8 │ │ │ │ @ instruction: 0xf65b9805 │ │ │ │ - tstpcs r2, pc, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r2, fp, asr #18 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6564648 │ │ │ │ - @ instruction: 0xf856fbf1 │ │ │ │ + @ instruction: 0xf856fbdd │ │ │ │ strmi r1, [r5], -ip, lsl #24 │ │ │ │ @ instruction: 0xf6c09809 │ │ │ │ - blge beb5d8 │ │ │ │ + blge beb5b0 │ │ │ │ strtmi r6, [sl], -r1, lsl #17 │ │ │ │ strcs r9, [r1, #-295] @ 0xfffffed9 │ │ │ │ ldm r3, {r1, r2, r5, r8, sl, ip, pc} │ │ │ │ @ instruction: 0xf6560003 │ │ │ │ - stmdals sl, {r0, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ - @ instruction: 0xf9f0f65b │ │ │ │ + stmdals sl, {r0, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0xf9dcf65b │ │ │ │ @ instruction: 0xf65b4658 │ │ │ │ - stmiavs r2!, {r0, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r2!, {r0, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ eorsle r2, lr, r0, lsl #20 │ │ │ │ ldrdcs lr, [r0, -r4] │ │ │ │ - blge 10d11c8 │ │ │ │ + blge 10d11f0 │ │ │ │ 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 540604 │ │ │ │ stm sp, {r0, r1, r8, fp, lr, pc} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ strtmi r5, [r9], -r4 │ │ │ │ - @ instruction: 0xf8a2f65b │ │ │ │ + @ instruction: 0xf88ef65b │ │ │ │ @ instruction: 0xf65b4628 │ │ │ │ - stmdals r9, {r0, r2, r3, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdals r9, {r0, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6c02100 │ │ │ │ - blvs b2b3a0 │ │ │ │ - bcs 246288 │ │ │ │ - blge 2028e20 │ │ │ │ + blvs b2b378 │ │ │ │ + bcs 2462b0 │ │ │ │ + blge 2028e48 │ │ │ │ stmib sp, {r1, r2, r3, r4, r6, r7, fp, sp, lr}^ │ │ │ │ cdpcs 2, 0, cr3, cr1, cr4, {0} │ │ │ │ - blls 2dfd98 │ │ │ │ + blls 2dfdc0 │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, ip, sp, lr} │ │ │ │ - blge 1da8f34 │ │ │ │ + blge 1da8f5c │ │ │ │ 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 1aa9d74 │ │ │ │ movwls sl, #47968 @ 0xbb60 │ │ │ │ - blge 10e5a9c │ │ │ │ + blge 10e5ac4 │ │ │ │ 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 fed29da4 │ │ │ │ + cdp 6, 2, cr15, cr14, cr3, {0} │ │ │ │ ldmvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ ldmdavs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -520024,53 +520032,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 b3e698 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 285e4c │ │ │ │ + blls 285e74 │ │ │ │ @ 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 febe97be │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx fefe979e │ │ │ │ + blx feae97c6 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r2], {99} @ 0x63 │ │ │ │ @ instruction: 0xf7db4628 │ │ │ │ stmdavs r4!, {r0, r1, r2, r3, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ - bleq 526750 │ │ │ │ + bleq 526778 │ │ │ │ @ instruction: 0xf68bfa5f │ │ │ │ - blcs 245ecc │ │ │ │ + blcs 245ef4 │ │ │ │ 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 ffc69816 │ │ │ │ @ instruction: 0xf603e7e7 │ │ │ │ - svclt 0x0000edd2 │ │ │ │ - rsbseq r4, r5, r2, asr r2 │ │ │ │ + svclt 0x0000edbe │ │ │ │ + rsbseq r4, r5, sl, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r5, r4, lsr #4 │ │ │ │ + ldrshteq r4, [r5], #-28 @ 0xffffffe4 │ │ │ │ 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 │ │ │ │ @@ -520091,49 +520099,49 @@ │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ andle r0, r7, r0, lsl #18 │ │ │ │ @ instruction: 0x901cf8da │ │ │ │ mulcc ip, r9, r8 │ │ │ │ svclt 0x00182b06 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6584650 │ │ │ │ - pkhbtmi pc, r0, pc, lsl #16 @ │ │ │ │ + strmi pc, [r0], fp, lsl #16 │ │ │ │ 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 23d7ac │ │ │ │ @ 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 2460b8 │ │ │ │ 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 ff2e98cc │ │ │ │ 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 3461f8 │ │ │ │ mulsle r3, ip, r5 │ │ │ │ bfieq r6, sl, #16, #2 │ │ │ │ - blvc 6a1350 │ │ │ │ + blvc 6a1378 │ │ │ │ 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 +520149,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 246144 │ │ │ │ ldmdbvs fp, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blls 263bb4 │ │ │ │ + blls 263bdc │ │ │ │ sbcslt r4, sp, #-1409286144 @ 0xac000000 │ │ │ │ @ instruction: 0xf6574650 │ │ │ │ - strmi pc, [r2], fp, ror #29 │ │ │ │ + pkhtbmi pc, r2, r7, asr #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, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ cmplt r3, r3, lsr #16 │ │ │ │ stmibvs r6!, {r2, r3, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ stmdavs r4!, {r0, r2, r3, r4, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - blcs 246080 │ │ │ │ + blcs 2460a8 │ │ │ │ @ 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 2844e4 │ │ │ │ @ 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 +520199,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 ff969a2c │ │ │ │ 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 2904ec │ │ │ │ @ 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 +520233,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: 0x7c63f961 │ │ │ │ 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, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -520245,356 +520253,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 4eb604 │ │ │ │ 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 0x0000ec3a │ │ │ │ + rsbseq r3, r5, r2, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, lr, lsr #29 │ │ │ │ + rsbseq r3, r5, r6, lsl #29 │ │ │ │ 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 fe4febf0 │ │ │ │ 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, [r2, #352] @ 0x160 │ │ │ │ movwvc lr, #43485 @ 0xa9dd │ │ │ │ ldmdavs fp!, {r0, r2, r8, r9, ip, pc} │ │ │ │ - blvc 910dd0 │ │ │ │ - blls 35a670 │ │ │ │ + blvc 910df8 │ │ │ │ + blls 35a698 │ │ │ │ vmul.i8 q11, q0, q5 │ │ │ │ addsmi r1, sl, #2080374784 @ 0x7c000000 │ │ │ │ - blls 3a0214 │ │ │ │ + blls 3a023c │ │ │ │ rsbvs r6, r3, r7, lsr #32 │ │ │ │ - blmi 217ebd0 │ │ │ │ + blmi 217ebf8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 686248 │ │ │ │ + blls 686270 │ │ │ │ @ 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 ff272534 │ │ │ │ stclvs 1, cr9, [r1, #52] @ 0x34 │ │ │ │ @ instruction: 0xf893910f │ │ │ │ @ instruction: 0xf8931040 │ │ │ │ tstls lr, r0, rrx │ │ │ │ - bcs 250e54 │ │ │ │ + bcs 250e7c │ │ │ │ adchi pc, r2, r0 │ │ │ │ movwls sl, #27405 @ 0x6b0d │ │ │ │ @ instruction: 0xf8dd2300 │ │ │ │ smladls r7, r8, r0, r9 │ │ │ │ ldrmi sl, [pc], -r8, lsl #28 │ │ │ │ @ instruction: 0x4630ab12 │ │ │ │ strbeq lr, [r7, #2819] @ 0xb03 │ │ │ │ ldm r5, {r2, r4, r8, sl, fp, ip, sp} │ │ │ │ @ instruction: 0xf6580006 │ │ │ │ - ldm r6, {r0, r1, r5, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldm r6, {r0, r1, r2, r3, r7, 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 9e0a1c │ │ │ │ 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 552eb8 │ │ │ │ @ instruction: 0xff80f7ff │ │ │ │ @ instruction: 0xf8cd991e │ │ │ │ stmib sp, {sp, pc}^ │ │ │ │ - blls 3cc68c │ │ │ │ + blls 3cc6b4 │ │ │ │ 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 5e0514 │ │ │ │ movwls r4, #50776 @ 0xc658 │ │ │ │ andpl pc, r0, fp, asr #17 │ │ │ │ - blls 3576ec │ │ │ │ + blls 357714 │ │ │ │ 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, #2609 @ 0xa31 @ │ │ │ │ movweq lr, #2500 @ 0x9c4 │ │ │ │ @ instruction: 0xf8d9e772 │ │ │ │ mcrrvc 0, 0, r0, r9, cr4 │ │ │ │ sbceq lr, r0, #2048 @ 0x800 │ │ │ │ - bvs fe6b677c │ │ │ │ + bvs fe6b67a4 │ │ │ │ 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 9b0358 │ │ │ │ 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 2d6bc0 │ │ │ │ + blcc 72d288 │ │ │ │ @ instruction: 0xf7ffcb0c │ │ │ │ udiv fp, r1, pc │ │ │ │ vnmlsvc.f64 d9, d11, d4 │ │ │ │ @ instruction: 0xf53f075b │ │ │ │ @ instruction: 0xf8dbaf59 │ │ │ │ stmdbvs r3, {r4}^ │ │ │ │ - blcs 24c1dc │ │ │ │ + blcs 24c204 │ │ │ │ svcge 0x0052f47f │ │ │ │ ldrdne pc, [r0], -sl │ │ │ │ - blge 598ae0 │ │ │ │ + blge 598b08 │ │ │ │ strls r2, [r0], -r0, lsl #12 │ │ │ │ - blgt 550f9c │ │ │ │ - blx ffa683aa │ │ │ │ + blgt 550fc4 │ │ │ │ + blx ffa683d2 │ │ │ │ strls sl, [r0], -pc, lsl #22 │ │ │ │ @ instruction: 0xf8da4606 │ │ │ │ @ instruction: 0xf8db1000 │ │ │ │ - blgt 52c3d8 │ │ │ │ - blx ff7e83be │ │ │ │ + blgt 52c400 │ │ │ │ + blx ff7e83e6 │ │ │ │ @ instruction: 0xf4bf1830 │ │ │ │ - bls 357ffc │ │ │ │ + bls 358024 │ │ │ │ @ instruction: 0xf0437e13 │ │ │ │ ldrvc r0, [r3], -r4, lsl #6 │ │ │ │ addslt lr, r2, #14155776 @ 0xd80000 │ │ │ │ @ instruction: 0x4608e7bb │ │ │ │ - stc2 6, cr15, [r6], #768 @ 0x300 │ │ │ │ + ldc2 6, cr15, [r2], {192} @ 0xc0 │ │ │ │ @ instruction: 0xf8ca4601 │ │ │ │ @ instruction: 0xf8db0000 │ │ │ │ bfi r0, r0, #0, #27 │ │ │ │ - bl a69bd4 │ │ │ │ - rsbseq r3, r5, r0, ror #28 │ │ │ │ + bl 569bfc │ │ │ │ + rsbseq r3, r5, r8, lsr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, r8, lsr #28 │ │ │ │ + rsbseq r3, r5, r0, lsl #28 │ │ │ │ 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 160b574 │ │ │ │ stmdapl sl, {r1, r5, r6, r7, r8, r9, fp} │ │ │ │ ldrbmi r2, [r9], r4, ror #2 │ │ │ │ addne lr, fp, pc, asr #20 │ │ │ │ - blx 290c16 │ │ │ │ + blx 290c3e │ │ │ │ @ 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 260990 │ │ │ │ @ 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 ff204514 │ │ │ │ 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 1a19000 │ │ │ │ + blx 26a6da │ │ │ │ + blx 249cca │ │ │ │ + b 16090e8 │ │ │ │ strbmi r1, [r1], -fp, lsl #17 │ │ │ │ movwls r4, #5680 @ 0x1630 │ │ │ │ - b 1a69cb8 │ │ │ │ + b 1569ce0 │ │ │ │ @ instruction: 0xf04fb199 │ │ │ │ ldrtmi r0, [r8], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6034649 │ │ │ │ - @ instruction: 0x460bea5a │ │ │ │ + strmi lr, [fp], -r6, asr #20 │ │ │ │ stmdbls r1, {r0, r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ andcs lr, r9, #205824 @ 0x32400 │ │ │ │ svclt 0x003842b1 │ │ │ │ addmi r4, sl, #51380224 @ 0x3100000 │ │ │ │ andcs sp, r0, r0, lsl r2 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ stmdals r1, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf6034641 │ │ │ │ - stmdbcs r0, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdbcs r0, {r2, r4, r5, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x46d9bf13 │ │ │ │ @ instruction: 0xf04f46c1 │ │ │ │ @ instruction: 0xf04f0b01 │ │ │ │ strb r0, [r0, r0, lsl #22]! │ │ │ │ andcs r9, r2, #2, 30 │ │ │ │ movwls r2, #12545 @ 0x3101 │ │ │ │ eorsvs r6, sl, ip, ror r0 │ │ │ │ ldmdbvs r8!, {r5, r9, sp} │ │ │ │ - @ instruction: 0xffdaf655 │ │ │ │ + @ instruction: 0xffc6f655 │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6599102 │ │ │ │ - blls 32b26c │ │ │ │ + blls 32b244 │ │ │ │ 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 31295a │ │ │ │ stmdbne r2!, {r1, r2, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf101698b │ │ │ │ ldrbcc r0, [r8, #-1812] @ 0xfffff8ec │ │ │ │ strtmi r6, [r5], #-1559 @ 0xfffff9e9 │ │ │ │ mlasvc r8, r6, r8, pc @ │ │ │ │ andseq pc, r8, #1073741824 @ 0x40000000 │ │ │ │ andcc pc, r4, sl, asr #17 │ │ │ │ andcs pc, r8, sl, asr #17 │ │ │ │ subsvs r3, sp, fp, lsl #14 │ │ │ │ strbmi r6, [r9], -sp, lsl #3 │ │ │ │ - stmdb sl!, {r0, r1, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r0, r1, r9, sl, ip, sp, lr, pc}^ │ │ │ │ strbmi r4, [r9], -r3, lsl #12 │ │ │ │ sbcslt r9, fp, #65536 @ 0x10000 │ │ │ │ eorcc pc, r7, r4, asr #16 │ │ │ │ - stmdb r2!, {r0, r1, r9, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb lr, {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, sl, ror #23 │ │ │ │ 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 1b6ca50 │ │ │ │ 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 1834618 │ │ │ │ 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 38b2a4 │ │ │ │ @ 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 9fb25c │ │ │ │ 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 fed566a8 │ │ │ │ tstls sl, r6, lsl #6 │ │ │ │ - blge 41126c │ │ │ │ + blge 411294 │ │ │ │ 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 252ebc │ │ │ │ + blls 4e0984 │ │ │ │ stmdaeq r6, {r1, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi r9, [r8], -r9, lsl #18 │ │ │ │ - bge 4512a8 │ │ │ │ + bge 4512d0 │ │ │ │ @ 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 2b3b06 │ │ │ │ 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 +520612,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 3c4800 │ │ │ │ eorcs r0, r0, #131072 @ 0x20000 │ │ │ │ ldmdbvs r8!, {r0, sl, fp, ip, sp, lr} │ │ │ │ - mcr2 6, 7, pc, cr0, cr5, {2} @ │ │ │ │ + mcr2 6, 6, pc, cr12, cr5, {2} @ │ │ │ │ ldrbmi r4, [r1], -r2, lsl #13 │ │ │ │ @ instruction: 0xf6594638 │ │ │ │ - @ instruction: 0xf10afa5d │ │ │ │ + @ instruction: 0xf10afa49 │ │ │ │ bfi r0, r4, #2, #7 │ │ │ │ - bcs 259154 │ │ │ │ + bcs 25917c │ │ │ │ strb sp, [sp, -r6, ror #3]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ - bl fed584c4 │ │ │ │ + bl fed584ec │ │ │ │ addsmi r0, sl, #402653184 @ 0x18000000 │ │ │ │ svcge 0x0066f63f │ │ │ │ - b 16e66a4 │ │ │ │ + b 16e66cc │ │ │ │ @ instruction: 0xf43f030e │ │ │ │ - bl fed584b0 │ │ │ │ + bl fed584d8 │ │ │ │ addsmi r0, r3, #402653184 @ 0x18000000 │ │ │ │ vmoveq.16 d14[1], lr │ │ │ │ svcge 0x005af4ff │ │ │ │ @ instruction: 0xf603e7d4 │ │ │ │ - svclt 0x0000e966 │ │ │ │ - rsbseq r3, r5, r8, asr sl │ │ │ │ + svclt 0x0000e952 │ │ │ │ + rsbseq r3, r5, r0, lsr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r5, r0, asr #20 │ │ │ │ + rsbseq r3, r5, r8, lsl sl │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r3, r5, lr, lsl #20 │ │ │ │ + rsbseq r3, r5, r6, ror #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8395c │ │ │ │ + bl fed83984 │ │ │ │ @ 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 +520659,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 ec9438 │ │ │ │ + blcs ee2854 │ │ │ │ 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 +520711,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 fffe678c │ │ │ │ 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 +520727,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 15d8b2c │ │ │ │ @ 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 1391510 │ │ │ │ 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 +520757,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 @ 22c958 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ @ instruction: 0xf6574658 │ │ │ │ - @ instruction: 0xf1bbfa2d │ │ │ │ + @ instruction: 0xf1bbfa19 │ │ │ │ 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 34b5ac │ │ │ │ @ instruction: 0x464ad111 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ msrmi CPSR_, #3952 @ 0xf70 │ │ │ │ and fp, sl, r4, asr #5 │ │ │ │ cmnlt r3, fp, lsr #16 │ │ │ │ - blcs 34b5a0 │ │ │ │ + blcs 34b5c8 │ │ │ │ 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 521174 │ │ │ │ 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: 0xf9e6f657 │ │ │ │ tstlt fp, fp, asr r6 │ │ │ │ ldrb r4, [r0, r3, lsl #13] │ │ │ │ @ instruction: 0xb1b49d00 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - cdp2 6, 5, cr15, cr0, cr2, {3} │ │ │ │ + cdp2 6, 3, cr15, cr12, cr2, {3} │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ stmibvs lr!, {r0, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xd1a22e00 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ stmdacs r0, {r1, fp, ip, pc} │ │ │ │ smlabbcs r0, r5, r0, sp │ │ │ │ - @ instruction: 0xff40f6bf │ │ │ │ + @ instruction: 0xff2cf6bf │ │ │ │ @ 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 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + cdp2 6, 2, cr15, cr4, cr2, {3} │ │ │ │ + @ instruction: 0xf602e7e7 │ │ │ │ + svclt 0x0000effa │ │ │ │ rsbseq r3, r5, sl, lsl r7 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + ldrshteq r3, [r5], #-98 @ 0xffffff9e │ │ │ │ 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 a3ece0 │ │ │ │ vadd.i8 d2, d0, d10 │ │ │ │ - blx 3ccd10 │ │ │ │ - b 96ba3c │ │ │ │ + blx 3ccd38 │ │ │ │ + b 96ba64 │ │ │ │ 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 +520854,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 5c2bbe │ │ │ │ @ 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 +520874,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 24cf70 │ │ │ │ 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 b20eac │ │ │ │ + blcs 3fb750 │ │ │ │ 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 27dbac │ │ │ │ strtmi sp, [r0], -r3, lsl #18 │ │ │ │ - @ instruction: 0xff00f657 │ │ │ │ + mcr2 6, 7, pc, cr12, cr7, {2} @ │ │ │ │ stmdavs r4!, {r3, r4, r5, r6, r8, r9, ip, sp, pc} │ │ │ │ - blcs 246bd4 │ │ │ │ + blcs 246bfc │ │ │ │ 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 246bac │ │ │ │ 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 +520925,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 26125c │ │ │ │ svcge 0x007af47f │ │ │ │ @ instruction: 0xf1046a60 │ │ │ │ @ instruction: 0xf1a00e20 │ │ │ │ strmi r0, [r6, #3076] @ 0xc04 │ │ │ │ @ instruction: 0xe771d110 │ │ │ │ mulge ip, r0, r8 │ │ │ │ svceq 0x0008f1ba │ │ │ │ @@ -520936,16 +520944,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 3afe78 │ │ │ │ + b 5ec480 │ │ │ │ @ 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 +521008,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 246d44 │ │ │ │ @ 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 +521030,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 2e74d0 │ │ │ │ @ instruction: 0xf6889101 │ │ │ │ - ldmib sp, {r0, r1, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r2, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd1201 │ │ │ │ stmdacs r0, {r2, r3, ip, sp, pc} │ │ │ │ mcrge 4, 5, pc, cr0, cr15, {1} @ │ │ │ │ @ instruction: 0xf5b0e70b │ │ │ │ sbcle r7, r9, fp, asr #31 │ │ │ │ @ instruction: 0xf5a0d90f │ │ │ │ stmdacs r5, {r0, r1, r2, r5, r6, r7, ip, sp, lr} │ │ │ │ mrcge 6, 5, APSR_nzcv, cr3, cr15, {1} │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xe717ae93 │ │ │ │ @ instruction: 0xf47f289d │ │ │ │ - bcs 25885c │ │ │ │ + bcs 258884 │ │ │ │ mcrge 4, 4, pc, cr12, cr15, {3} @ │ │ │ │ @ instruction: 0xf5b0e710 │ │ │ │ @ instruction: 0xf47f7fac │ │ │ │ - bcs 25884c │ │ │ │ + bcs 258874 │ │ │ │ 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 258990 │ │ │ │ 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 a2ce2c │ │ │ │ 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 a44e60 │ │ │ │ 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 +521100,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, r0, asr #11 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi 143e8e8 │ │ │ │ + bmi 143e910 │ │ │ │ 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, #3155 @ 0xc53 @ │ │ │ │ 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 +521138,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, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ strls r7, [r2, -r0, lsl #14] │ │ │ │ mrrceq 1, 0, pc, r4, cr0 @ │ │ │ │ strbtmi r4, [fp], -r7, lsl #12 │ │ │ │ andhi pc, ip, sp, asr #17 │ │ │ │ stm r6, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ strtmi r0, [r8], -pc │ │ │ │ @ instruction: 0xf6584639 │ │ │ │ - @ instruction: 0x4620fe3b │ │ │ │ - @ instruction: 0xf986f656 │ │ │ │ - blmi 9bf7cc │ │ │ │ + strtmi pc, [r0], -r7, lsr #28 │ │ │ │ + @ instruction: 0xf972f656 │ │ │ │ + blmi 9bf7f4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 686fc0 │ │ │ │ + blls 686fe8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12f0300 │ │ │ │ pop {r0, r1, r4, ip, sp, pc} │ │ │ │ strdcs r8, [r2, #-240]! @ 0xffffff10 │ │ │ │ - blx ff4ea8c0 │ │ │ │ + blx fefea8e8 │ │ │ │ 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 ff96a91a │ │ │ │ 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 fea6a946 │ │ │ │ str r4, [r4, r0, lsl #13]! │ │ │ │ - stc 6, cr15, [r2, #-8]! │ │ │ │ - rsbseq r3, r5, r8, asr r1 │ │ │ │ + stc 6, cr15, [lr, #-8] │ │ │ │ + rsbseq r3, r5, r0, lsr r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r3, [r5], #-0 │ │ │ │ + rsbseq r3, r5, r8, lsl #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ @ instruction: 0xf8d0b0b1 │ │ │ │ andls r4, sp, #96, 2 │ │ │ │ @ instruction: 0x2764f8df │ │ │ │ @@ -521205,115 +521213,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, 4, pc, cr0, 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 247258 │ │ │ │ msrhi SPSR_c, #0 │ │ │ │ @ instruction: 0xf105692b │ │ │ │ andls r0, r4, #24, 4 @ 0x80000001 │ │ │ │ mulle r6, r3, r2 │ │ │ │ - blvc 8c7844 │ │ │ │ + blvc 8c786c │ │ │ │ tstle r2, r6, lsl #20 │ │ │ │ - blcs 28760c │ │ │ │ - blls 323544 │ │ │ │ + blcs 287634 │ │ │ │ + blls 32356c │ │ │ │ ldmvs fp!, {r0, r1, r2, r3, r4, r6, r7, fp, sp, lr} │ │ │ │ tstle lr, r1, lsl #22 │ │ │ │ - blcs 2c799c │ │ │ │ - bls 3210e0 │ │ │ │ + blcs 2c79c4 │ │ │ │ + bls 321108 │ │ │ │ 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 30d440 │ │ │ │ + blcs 2c7964 │ │ │ │ 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} @ │ │ │ │ + mrc2 6, 1, pc, cr10, cr6, {2} │ │ │ │ @ instruction: 0xd1b32e00 │ │ │ │ ldrtmi r9, [r1], -r5, lsl #24 │ │ │ │ cdpls 13, 0, cr9, cr6, cr7, {0} │ │ │ │ ldrdhi pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ strtmi r8, [r0], r9, lsr #1 │ │ │ │ @ instruction: 0xf6624630 │ │ │ │ - stmdavs sp!, {r0, r1, r2, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2471cc │ │ │ │ + stmdavs sp!, {r0, r1, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + blcs 2471f4 │ │ │ │ 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 30d5c0 │ │ │ │ strbmi r6, [r2, #-3090] @ 0xfffff3ee │ │ │ │ - blcs 2a1898 │ │ │ │ + blcs 2a18c0 │ │ │ │ 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 7a1488 │ │ │ │ andle r4, r3, #156, 4 @ 0xc0000009 │ │ │ │ - bvs 913d9c │ │ │ │ + bvs 913dc4 │ │ │ │ @ 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 30598c │ │ │ │ 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 247270 │ │ │ │ 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 +521335,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 34be6c │ │ │ │ stmdbvs r3, {r1, r2, r8, ip, lr, pc}^ │ │ │ │ eorvc pc, r9, #1862270976 @ 0x6f000000 │ │ │ │ - blcs 27e290 │ │ │ │ + blcs 27e2b8 │ │ │ │ addshi pc, r6, r0, asr #4 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ stmdavs r3!, {r0, r1, r3, r4, r7, pc} │ │ │ │ @ instruction: 0xb123461a │ │ │ │ - bcs 2472c0 │ │ │ │ + bcs 2472e8 │ │ │ │ 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, -r1, ror #19] @ │ │ │ │ @ instruction: 0x1010f8d8 │ │ │ │ andseq pc, r8, #8, 2 │ │ │ │ @ instruction: 0xf47f4291 │ │ │ │ - bls 318f18 │ │ │ │ + bls 318f40 │ │ │ │ @ instruction: 0xf852322c │ │ │ │ addsmi r1, r1, #8, 24 @ 0x800 │ │ │ │ stmdavs r8, {r0, r1, ip, lr, pc} │ │ │ │ @ instruction: 0xf0004282 │ │ │ │ - bvs 20cd768 │ │ │ │ + bvs 20cd790 │ │ │ │ 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 +521378,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 108dbdc │ │ │ │ @ instruction: 0xf1019110 │ │ │ │ stmdbvs r8, {r3, r4, r9} │ │ │ │ mulle r5, r0, r2 │ │ │ │ tstlt sl, sl, asr #19 │ │ │ │ - bcs 44bf40 │ │ │ │ + bcs 44bf68 │ │ │ │ mcrge 4, 7, pc, cr7, cr15, {3} @ │ │ │ │ - bcs 247308 │ │ │ │ + bcs 247330 │ │ │ │ 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 +521404,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 247380 │ │ │ │ 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 247394 │ │ │ │ @ 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 2393b8 │ │ │ │ adchi pc, fp, r0 │ │ │ │ mulcs ip, sl, r8 │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs sl, {r1, r2, r5, r7, pc} │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvc 8cd68c │ │ │ │ + blvc 8cd6b4 │ │ │ │ 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 32d3e0 │ │ │ │ @ instruction: 0xf1004606 │ │ │ │ ldmibvs fp, {r4, r5, sl, fp}^ │ │ │ │ - bllt 267af8 │ │ │ │ - bllt 2e7afc │ │ │ │ + bllt 267b20 │ │ │ │ + bllt 2e7b24 │ │ │ │ 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 +521458,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 3dc054 │ │ │ │ @ instruction: 0x91251c4c │ │ │ │ ldceq 1, cr15, [r0], #-48 @ 0xffffffd0 │ │ │ │ ldrdls pc, [r0], -r2 │ │ │ │ muleq pc, r8, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ strbmi sp, [sl], -r1 │ │ │ │ @ instruction: 0xf106e7de │ │ │ │ @ instruction: 0xf894091c │ │ │ │ @ instruction: 0xf8943035 │ │ │ │ @ instruction: 0x46492034 │ │ │ │ @ instruction: 0xf6564630 │ │ │ │ - strbmi pc, [r9], -pc, asr #21 @ │ │ │ │ + @ instruction: 0x4649fabb │ │ │ │ eoreq pc, r4, r4, lsl #2 │ │ │ │ - blx ffd6adbc │ │ │ │ + blx ff86ade4 │ │ │ │ stmib sp, {r1, r8, r9, sp}^ │ │ │ │ @ instruction: 0x46323416 │ │ │ │ ldm r3, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf6550003 │ │ │ │ - @ instruction: 0x4620fa19 │ │ │ │ - mcr2 6, 7, pc, cr14, cr5, {2} @ │ │ │ │ + strtmi pc, [r0], -r5, lsl #20 │ │ │ │ + mrc2 6, 6, pc, cr10, cr5, {2} │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad008 │ │ │ │ ldmdavs sl, {ip, sp} │ │ │ │ - blvc 8da234 │ │ │ │ + blvc 8da25c │ │ │ │ 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 +521500,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 a2d500 │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ @ instruction: 0x4629a812 │ │ │ │ @ instruction: 0xf659cb0c │ │ │ │ - @ instruction: 0x4628fcbb │ │ │ │ - stc2l 6, cr15, [r6, #356]! @ 0x164 │ │ │ │ + strtmi pc, [r8], -r7, lsr #25 │ │ │ │ + ldc2l 6, cr15, [r2, #356] @ 0x164 │ │ │ │ movwls r2, #21249 @ 0x5301 │ │ │ │ ldrmi lr, [r3], -r6, lsl #12 │ │ │ │ - blls 327290 │ │ │ │ + blls 3272b8 │ │ │ │ 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 914140 │ │ │ │ @ instruction: 0xf43f2b02 │ │ │ │ - bls 318cd8 │ │ │ │ + bls 318d00 │ │ │ │ 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 230574 │ │ │ │ subsgt pc, r4, sp, asr #17 │ │ │ │ andcs fp, r1, #24, 30 @ 0x60 │ │ │ │ - blx 16eb554 │ │ │ │ + blx 16eb57c │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blls 798c38 │ │ │ │ + blls 798c60 │ │ │ │ addsmi r9, sl, #45056 @ 0xb000 │ │ │ │ - bvs 1121d74 │ │ │ │ + bvs 1121d9c │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - blls 658c28 │ │ │ │ + blls 658c50 │ │ │ │ @ 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 +521563,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 2147b64 │ │ │ │ adcmi r9, r3, #15360 @ 0x3c00 │ │ │ │ strcs fp, [r0], #-3848 @ 0xfffff0f8 │ │ │ │ - blcs 247680 │ │ │ │ + blcs 2476a8 │ │ │ │ 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 2a7080 │ │ │ │ ldmib sp, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ orrsle r3, lr, sp, lsl #4 │ │ │ │ ldrmi r2, [r3], -r1, lsl #4 │ │ │ │ @ instruction: 0xf602e79b │ │ │ │ - stmibvs ip!, {r9, fp, sp, lr, pc} │ │ │ │ + stmibvs ip!, {r2, r3, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ addsmi r6, ip, #2277376 @ 0x22c000 │ │ │ │ ldmib r5, {r0, r1, r2, r3, r8, ip, lr, pc}^ │ │ │ │ rsbvs r4, r3, r4, lsl #6 │ │ │ │ @ instruction: 0xf105601c │ │ │ │ @ instruction: 0xf8c50310 │ │ │ │ stmib r5, {r4, ip, pc}^ │ │ │ │ @ instruction: 0xf8d80c05 │ │ │ │ @@ -521592,82 +521600,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 319b70 │ │ │ │ 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 2697d4 │ │ │ │ + @ instruction: 0xf87cf655 │ │ │ │ + bge ae7dd4 │ │ │ │ + bge b67dd8 │ │ │ │ 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 32d700 │ │ │ │ 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: 0xf83cf658 │ │ │ │ ldmib r4, {r4, r8, r9, fp, ip, pc}^ │ │ │ │ subvs r1, sl, r5, lsl #4 │ │ │ │ - blls 4d2348 │ │ │ │ - bge 8c5724 │ │ │ │ + blls 4d2370 │ │ │ │ + bge 8c574c │ │ │ │ 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 53f044 │ │ │ │ + blx fe36b0ae │ │ │ │ @ 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 53f064 │ │ │ │ + blx eb0ce │ │ │ │ ldrmi lr, [r9], -lr, asr #13 │ │ │ │ strtmi lr, [pc], -pc, lsr #14 │ │ │ │ movwcs lr, #1873 @ 0x751 │ │ │ │ @ instruction: 0xdeff691b │ │ │ │ - rsbseq r3, r5, lr │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r2, r5, r6, ror #31 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + ldrhteq r2, [r5], #-254 @ 0xffffff02 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2e8c1c │ │ │ │ + blhi 2e8c44 │ │ │ │ @ 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 +521686,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 247868 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ @ instruction: 0x27c4f8df │ │ │ │ sbfxcc pc, pc, #17, #29 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b87830 │ │ │ │ + blls b87858 │ │ │ │ @ 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 1269c5c │ │ │ │ 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 35ec90 │ │ │ │ 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 33f3f8 │ │ │ │ stmdavs sl!, {r0, r2, r3, r4, r8, fp, sp, lr} │ │ │ │ - bcs 252058 │ │ │ │ + bcs 252080 │ │ │ │ subhi pc, fp, #0 │ │ │ │ - blcs 44c504 │ │ │ │ + blcs 44c52c │ │ │ │ subhi pc, r7, #64 @ 0x40 │ │ │ │ - blcs 2478ac │ │ │ │ + blcs 2478d4 │ │ │ │ cmpphi r3, #0 @ p-variant is OBSOLETE │ │ │ │ - blvc 914470 │ │ │ │ + blvc 914498 │ │ │ │ @ instruction: 0xf0402b08 │ │ │ │ @ instruction: 0xf895834e │ │ │ │ - blcs a39948 │ │ │ │ + blcs a39970 │ │ │ │ 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 84db00 │ │ │ │ @ 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 +521762,81 @@ │ │ │ │ ldrble r0, [r8, #-1984]! @ 0xfffff840 │ │ │ │ svcvc 0x00eaf5b6 │ │ │ │ adcsmi fp, r3, #24, 30 @ 0x60 │ │ │ │ teqphi lr, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldmvs r3, {r1, r2, r3, r4, r9, sl, lr} │ │ │ │ addsmi r1, pc, #26, 30 @ 0x68 │ │ │ │ ldmdals fp, {r0, r1, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ - mcr2 6, 5, pc, cr8, cr4, {2} @ │ │ │ │ + mrc2 6, 4, pc, cr4, cr4, {2} │ │ │ │ @ instruction: 0x369cf8df │ │ │ │ @ instruction: 0xf1009a05 │ │ │ │ strtmi r0, [r1], -r4, lsr #8 │ │ │ │ ldmpl r3, {r0, r7, r9, sl, lr}^ │ │ │ │ - blx 2b61ba │ │ │ │ + blx 2b61e2 │ │ │ │ @ instruction: 0xf8953306 │ │ │ │ ldmibvc fp, {r2, r4, r5, sp} │ │ │ │ cmnpeq r9, #3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf878f656 │ │ │ │ + @ instruction: 0xf864f656 │ │ │ │ @ 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 44c554 │ │ │ │ movwcs fp, #16152 @ 0x3f18 │ │ │ │ eorhi pc, r9, #0 │ │ │ │ andscc lr, r7, sp, asr #19 │ │ │ │ movwcs r4, #1601 @ 0x641 │ │ │ │ stmib sp, {r4, r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6573300 │ │ │ │ - ldmvs r1!, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r1!, {r0, r2, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strbmi r4, [r8], -r2, lsl #12 │ │ │ │ - mrc2 6, 4, pc, cr4, cr4, {2} │ │ │ │ + mcr2 6, 4, pc, cr0, 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: 0x4649f851 │ │ │ │ movwcs r4, #13904 @ 0x3650 │ │ │ │ tstls r7, #24, 10 @ 0x6000000 │ │ │ │ - @ instruction: 0xf91ef658 │ │ │ │ - blls 2b6988 │ │ │ │ + @ instruction: 0xf90af658 │ │ │ │ + blls 2b69b0 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 2ce04c │ │ │ │ + blls 2ce074 │ │ │ │ ldmdavs fp, {r0, r2, r3, r4, r9, sl, lr} │ │ │ │ - bcs 2479fc │ │ │ │ + bcs 247a24 │ │ │ │ @ instruction: 0x81a2f000 │ │ │ │ - bcs 44c604 │ │ │ │ + bcs 44c62c │ │ │ │ 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 2399ec │ │ │ │ @ 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 507a70 │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ - blcs 24dde8 │ │ │ │ + blcs 24de10 │ │ │ │ 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 +521846,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 247aa8 │ │ │ │ @ instruction: 0xf08cd1d3 │ │ │ │ stcls 3, cr0, [r3, #-4] │ │ │ │ svcvc 0x00eaf5b7 │ │ │ │ @ instruction: 0xf043bf08 │ │ │ │ - blcs 22e64c │ │ │ │ + blcs 22e674 │ │ │ │ addhi pc, sp, #64 @ 0x40 │ │ │ │ strls r2, [r9], #-816 @ 0xfffffcd0 │ │ │ │ stmib sp, {r2, r6, r9, sl, lr}^ │ │ │ │ - blx 303276 │ │ │ │ + blx 30329e │ │ │ │ movwls pc, #13063 @ 0x3307 @ │ │ │ │ ldmdavs sp, {r0, r1, r5, r7, r8, fp, sp, lr} │ │ │ │ - blcs 38c710 │ │ │ │ + blcs 38c738 │ │ │ │ orrshi pc, r9, r0 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0x5607e9dd │ │ │ │ @ instruction: 0xf654981b │ │ │ │ - @ instruction: 0xf100fddd │ │ │ │ + @ instruction: 0xf100fdc9 │ │ │ │ ldrtmi r0, [r3], -r4, lsr #18 │ │ │ │ mlascs r4, r5, r8, pc @ │ │ │ │ strmi r4, [r6], -r9, asr #12 │ │ │ │ @ instruction: 0xf6559003 │ │ │ │ - @ instruction: 0xf8d5ffb5 │ │ │ │ + @ instruction: 0xf8d5ffa1 │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ - blcs 239a98 │ │ │ │ + blcs 239ac0 │ │ │ │ teqcs r0, #60 @ 0x3c │ │ │ │ eorlt pc, ip, sp, asr #17 │ │ │ │ @ instruction: 0xb014f8dd │ │ │ │ strpl lr, [r7], -sp, asr #19 │ │ │ │ - blx 2ff3c6 │ │ │ │ + blx 2ff3ee │ │ │ │ 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 1113748 │ │ │ │ @ instruction: 0xf0402b05 │ │ │ │ @ instruction: 0xf8df80ba │ │ │ │ @ instruction: 0xf10734bc │ │ │ │ @ instruction: 0xf8970814 │ │ │ │ @ instruction: 0xf85b2025 │ │ │ │ strbmi r3, [fp], #-3 │ │ │ │ @ instruction: 0xf003799b │ │ │ │ - blcs fe22e8f8 │ │ │ │ + blcs fe22e920 │ │ │ │ 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} │ │ │ │ + mcr2 6, 0, pc, cr4, cr7, {2} @ │ │ │ │ ldmvs r1!, {r7, r9, sl, lr} │ │ │ │ stmdals r3, {r1, r6, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r6, #336]! @ 0x150 │ │ │ │ + stc2 6, cr15, [r2, #336]! @ 0x150 │ │ │ │ ldmdavs r3!, {r1, r2, r4, r5, fp, sp, lr} │ │ │ │ bicsle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0x5607e9dd │ │ │ │ stmdbvc r9, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrdlt pc, [ip], -sp @ │ │ │ │ ldrbmi r9, [r0], -r3, lsl #24 │ │ │ │ stmdaeq r3, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46219518 │ │ │ │ subshi pc, ip, sp, asr #17 │ │ │ │ - @ instruction: 0xf84af658 │ │ │ │ - blcs 44c7b8 │ │ │ │ + @ instruction: 0xf836f658 │ │ │ │ + blcs 44c7e0 │ │ │ │ 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, [r0, #348] @ 0x15c │ │ │ │ @ instruction: 0xf1054601 │ │ │ │ @ instruction: 0xf6550024 │ │ │ │ - @ instruction: 0xe717ff77 │ │ │ │ + ldr pc, [r7, -r3, ror #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 fe90e1b4 │ │ │ │ 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 d49dec │ │ │ │ strbeq pc, [r0, r0] @ │ │ │ │ svcge 0x0009f57f │ │ │ │ @ instruction: 0xf5b3e68e │ │ │ │ @ instruction: 0xf0007fc3 │ │ │ │ ldrbmi r8, [r3, #-192]! @ 0xffffff40 │ │ │ │ svcge 0x0001f47f │ │ │ │ svcvc 0x00eaf5b6 │ │ │ │ @@ -521964,24 +521972,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 fe919774 │ │ │ │ mcrge 4, 6, pc, cr5, cr15, {1} @ │ │ │ │ - blcs fe5bf4f4 │ │ │ │ + blcs fe5bf51c │ │ │ │ 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] @ 22dc69 │ │ │ │ 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 +521997,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 fe86b60a │ │ │ │ mulscc r1, r8, r8 │ │ │ │ ldmdaeq ip, {r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4641463a │ │ │ │ @ instruction: 0xf6554605 │ │ │ │ - blls 8ed750 │ │ │ │ + blls 8ed728 │ │ │ │ mlsne r4, sp, r8, pc @ │ │ │ │ ldceq 1, cr15, [r0], #-20 @ 0xffffffec │ │ │ │ @ instruction: 0xf3c38b2a │ │ │ │ - b 126e8d4 │ │ │ │ - blls 3ae3c4 │ │ │ │ + b 126e8fc │ │ │ │ + blls 3ae3ec │ │ │ │ @ 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 @ │ │ │ │ + smusd ip, sp, pc @ │ │ │ │ mlascc r5, r5, r8, pc @ │ │ │ │ andls r2, r2, #0, 4 │ │ │ │ @ instruction: 0xf43f2b20 │ │ │ │ stmdals r4, {r0, r1, r2, r6, r7, r8, sl, fp, sp, pc} │ │ │ │ - @ instruction: 0xf854f656 │ │ │ │ + @ instruction: 0xf840f656 │ │ │ │ stmdacs r0, {r2, ip, pc} │ │ │ │ stcge 4, cr15, [r7, #508]! @ 0x1fc │ │ │ │ cdpls 6, 0, cr4, cr13, cr1, {5} │ │ │ │ - bmi 5e8474 │ │ │ │ - blcs 23f630 │ │ │ │ + bmi 5e849c │ │ │ │ + blcs 23f658 │ │ │ │ msrhi CPSR_sc, r0 │ │ │ │ strtmi r2, [r0], -r3, lsl #2 │ │ │ │ - stc2 6, cr15, [r4], #388 @ 0x184 │ │ │ │ + ldc2 6, cr15, [r0], {97} @ 0x61 │ │ │ │ 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 +522058,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 89a290 │ │ │ │ @ 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 20e75a8 │ │ │ │ ldmpl r3, {r0, r2, r9, fp, ip, pc}^ │ │ │ │ ldrmi r9, [r3], #-2563 @ 0xfffff5fd │ │ │ │ @ instruction: 0xf003799b │ │ │ │ @ instruction: 0xf8950686 │ │ │ │ - blcs 239e40 │ │ │ │ + blcs 239e68 │ │ │ │ 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: 0xf6bef883 │ │ │ │ + mrc 8, 5, APSR_nzcv, cr4, cr1, {7} │ │ │ │ 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 fe919580 │ │ │ │ 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 +522119,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 fe7627a8 │ │ │ │ + blcs fe921eb8 │ │ │ │ mrcge 4, 6, APSR_nzcv, cr8, cr15, {3} │ │ │ │ @ instruction: 0x26974630 │ │ │ │ ldrtmi lr, [r0], -r5, lsl #13 │ │ │ │ pkhbt r2, r2, r0, lsl #13 │ │ │ │ @ instruction: 0xf43f2a10 │ │ │ │ @ instruction: 0x4642ae32 │ │ │ │ ldrbmi r2, [r0], -r9, lsl #3 │ │ │ │ - mcrr2 6, 5, pc, r4, cr7 @ │ │ │ │ + ldc2 6, cr15, [r0], #-348 @ 0xfffffea4 │ │ │ │ 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 +522157,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 a3a00c │ │ │ │ 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 8da428 │ │ │ │ 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 1ceb90a │ │ │ │ @ instruction: 0x461ee6d8 │ │ │ │ stmdaeq r2, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5b7e5e4 │ │ │ │ @ instruction: 0xf43f7fea │ │ │ │ str sl, [r1, #3338] @ 0xd0a │ │ │ │ - stcl 6, cr15, [sl, #-4] │ │ │ │ - rsbseq r2, r5, r0, lsl #17 │ │ │ │ - rsbseq r2, r5, lr, ror r8 │ │ │ │ + ldc 6, cr15, [r6, #-4]! │ │ │ │ + rsbseq r2, r5, r8, asr r8 │ │ │ │ + rsbseq r2, r5, r6, asr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r5, r0, asr #16 │ │ │ │ + rsbseq r2, r5, r8, lsl r8 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ @ instruction: 0xf04f68c3 │ │ │ │ stmdavs sl, {r2, r3, r4, sl, fp} │ │ │ │ - blx 548302 │ │ │ │ + blx 54832a │ │ │ │ ldclpl 3, cr15, [r0], {3} │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xf04f68c3 │ │ │ │ stmdavs sl, {r2, r3, r4, sl, fp} │ │ │ │ - blx 548316 │ │ │ │ + blx 54833e │ │ │ │ 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 3a962c │ │ │ │ + blx 548312 │ │ │ │ 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 2e9648 │ │ │ │ + bvc 2e9750 │ │ │ │ + bpl 3a9750 │ │ │ │ + bvc 1429aec │ │ │ │ + bvs 3a965c │ │ │ │ + bvc 1c29bf4 │ │ │ │ + bvs fe429b2c │ │ │ │ + bvc c29a34 │ │ │ │ + bvs ff429bf0 │ │ │ │ + blx 669be8 │ │ │ │ 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 2b05b0 │ │ │ │ @ instruction: 0xf851fc0c │ │ │ │ - b 12b60b0 │ │ │ │ + b 12b60d8 │ │ │ │ @ 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 aff250 │ │ │ │ stmdale r0!, {r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ - blmi 1e454fc │ │ │ │ + blmi 1e45524 │ │ │ │ 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 22e10c │ │ │ │ + bvc 1b22170 │ │ │ │ @ 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 248b4c │ │ │ │ @ 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 24c54c │ │ │ │ + bl 36247c │ │ │ │ @ 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 feb100d0 │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldmdblt fp, {r2, r4, fp} │ │ │ │ - blvs feb2801c │ │ │ │ + blvs feb28044 │ │ │ │ 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 26ed54 │ │ │ │ @ instruction: 0x4629d1b0 │ │ │ │ eorseq pc, r0, r4, lsl #2 │ │ │ │ @ instruction: 0xe7ac47b0 │ │ │ │ @ instruction: 0xb12b6a63 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0x47b00018 │ │ │ │ sbcle r2, pc, r0, lsl #16 │ │ │ │ @@ -522299,86 +522307,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 38871c │ │ │ │ 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 248258 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x00751f94 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ rsble r2, r0, r0, lsl #18 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrsbtls pc, [r0], pc @ │ │ │ │ strmi r4, [sp], -r6, lsl #12 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x462844f9 │ │ │ │ - mrc2 6, 4, pc, cr8, cr5, {2} │ │ │ │ + mcr2 6, 4, pc, cr4, cr5, {2} @ │ │ │ │ orrlt r4, r8, r4, lsl #12 │ │ │ │ @ instruction: 0x462168b0 │ │ │ │ - @ instruction: 0xffe6f6c0 │ │ │ │ + @ instruction: 0xffd2f6c0 │ │ │ │ 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 4307a4 │ │ │ │ @ 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, #1327104 @ p-variant is OBSOLETE @ 0x144000 │ │ │ │ ldmdavs r3!, {r0, r6, r7, fp, sp, lr} │ │ │ │ cdpeq 0, 1, cr15, cr15, cr1, {0} │ │ │ │ - b 1608600 │ │ │ │ - blx 435380 │ │ │ │ - blx 42a27a │ │ │ │ + b 1608628 │ │ │ │ + blx 4353a8 │ │ │ │ + blx 42a2a2 │ │ │ │ @ instruction: 0xf8523101 │ │ │ │ tstmi r8, #44 @ 0x2c │ │ │ │ - blx b0c570 │ │ │ │ + blx b0c598 │ │ │ │ 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 44cf14 │ │ │ │ stmiavs r3!, {r3, r8, ip, lr, pc} │ │ │ │ ldmdavs r9, {r4, r5, r7, fp, sp, lr}^ │ │ │ │ - blcs 248398 │ │ │ │ + blcs 2483c0 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ - @ instruction: 0xffe8f6c0 │ │ │ │ + @ instruction: 0xffd4f6c0 │ │ │ │ stmdavs r3!, {r2, r5, r6, fp, sp, lr}^ │ │ │ │ bicsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - strmi pc, [r5], -fp, ror #25 │ │ │ │ + @ instruction: 0x4605fcd7 │ │ │ │ @ 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 +522395,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 2ce5d4 │ │ │ │ stmdavs fp!, {r0, r1, r2, r3, r8, ip, lr, pc}^ │ │ │ │ movwcc r6, #6449 @ 0x1931 │ │ │ │ strtmi r6, [r8], -fp, rrx │ │ │ │ @ instruction: 0xffe0f7ff │ │ │ │ - blcc 288488 │ │ │ │ + blcc 2884b0 │ │ │ │ ldmdavs r6!, {r0, r1, r3, r5, r6, sp, lr} │ │ │ │ - blcs 2483b0 │ │ │ │ + blcs 2483d8 │ │ │ │ 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 2483a4 │ │ │ │ @ instruction: 0x4620d0f5 │ │ │ │ - @ instruction: 0xf8fef655 │ │ │ │ + @ instruction: 0xf8eaf655 │ │ │ │ stmiavs r1, {r3, r5, r6, r7, r8, ip, sp, pc}^ │ │ │ │ andlt lr, r0, #3489792 @ 0x354000 │ │ │ │ - blx 40cf92 │ │ │ │ + blx 40cfba │ │ │ │ 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 2483f0 │ │ │ │ @ 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 +522441,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 288610 │ │ │ │ ldmibvs fp, {r0, r1, r2, r3, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmvs fp, {r2, r3, r4, r9, sp}^ │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ andcc pc, r3, fp, lsl r8 @ │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ ldrne pc, [r4, #2271]! @ 0x8df │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ strb pc, [r6, r5, asr #28] @ │ │ │ │ @ instruction: 0xf6564620 │ │ │ │ - tstplt r0, r3, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - blcs 248b3c │ │ │ │ + tstplt r0, pc, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + blcs 248b64 │ │ │ │ @ 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 fffce740 │ │ │ │ andshi pc, r2, #0, 4 │ │ │ │ vpadd.i8 d2, d16, d16 │ │ │ │ - blcs fe4ce964 │ │ │ │ + blcs fe4ce98c │ │ │ │ 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 +522493,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 1eae10c │ │ │ │ @ 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 fb4714 │ │ │ │ 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 +522568,15 @@ │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffecb │ │ │ │ @ instruction: 0xfffffe99 │ │ │ │ adcvc pc, r9, pc, ror #8 │ │ │ │ - blcs 133f588 │ │ │ │ + blcs 133f5b0 │ │ │ │ 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 +522722,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 23e814 │ │ │ │ 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 648d4 │ │ │ │ stcge 6, cr15, [sp, #508]! @ 0x1fc │ │ │ │ mvnseq pc, r3, lsr #3 │ │ │ │ vhadd.s8 d18, d14, d1 │ │ │ │ vsubl.s8 q8, d0, d1 │ │ │ │ - blx 22f39c │ │ │ │ + blx 22f3c4 │ │ │ │ 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 ffeec86e │ │ │ │ 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 93f8b4 │ │ │ │ + ldclge 6, cr15, [pc, #-252]! @ 22e790 │ │ │ │ @ instruction: 0xf63f2b1c │ │ │ │ andge sl, r2, #124, 26 @ 0x1f00 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xfffffabd │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @@ -522783,15 +522791,15 @@ │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xfffffaef │ │ │ │ @ instruction: 0xffffff75 │ │ │ │ movwcs pc, #62115 @ 0xf2a3 @ │ │ │ │ vhadd.s8 d18, d15, d1 │ │ │ │ @ instruction: 0xf6c00290 │ │ │ │ - blx 22f134 │ │ │ │ + blx 22f15c │ │ │ │ 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 +522810,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, sl, lsr #26 │ │ │ │ @ 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 @ 22e9a0 │ │ │ │ @ instruction: 0x460db1bb │ │ │ │ @ instruction: 0xf04f4606 │ │ │ │ @ instruction: 0xf04f0800 │ │ │ │ @ instruction: 0xf04f0964 │ │ │ │ stmiavs fp!, {r2, r3, r4, r9, fp} │ │ │ │ - blcs 29af9c │ │ │ │ + blcs 29afc4 │ │ │ │ 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 245d14 │ │ │ │ stmdavs sp!, {r0, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 248a54 │ │ │ │ + blcs 248a7c │ │ │ │ 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_, r7, lsl #27 │ │ │ │ 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 34d68c │ │ │ │ stmdavs r4!, {r2, ip, lr, pc} │ │ │ │ - blcs 248a6c │ │ │ │ + blcs 248a94 │ │ │ │ ldrb sp, [lr, sl, ror #3] │ │ │ │ stmdbvs r2!, {r0, r1, r4, r8, r9, fp, lr}^ │ │ │ │ - blx 484dda │ │ │ │ + blx 484e02 │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ - blcs 23aaac │ │ │ │ + blcs 23aad4 │ │ │ │ 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 1ca8964 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ - blvs 1cae8b4 │ │ │ │ + blvs 1cae8dc │ │ │ │ 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 │ │ │ │ + udf #32695 @ 0x7fb7 │ │ │ │ + rsbseq r1, r5, r2, ror #12 │ │ │ │ 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 +522897,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, #1472 @ p-variant is OBSOLETE @ 0x5c0 │ │ │ │ @ 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 44d774 │ │ │ │ strvs pc, [r2], -r1, lsl #22 │ │ │ │ strtmi sp, [r1], -pc, rrx │ │ │ │ ldrbmi r6, [r2], -r8, lsr #18 │ │ │ │ - mrc2 6, 2, pc, cr4, cr2, {4} │ │ │ │ + mcr2 6, 2, pc, cr0, cr2, {4} @ │ │ │ │ strmi r4, [r1], -r7, lsl #12 │ │ │ │ @ instruction: 0xf6574628 │ │ │ │ - @ instruction: 0xf897f871 │ │ │ │ + @ instruction: 0xf897f85d │ │ │ │ @ instruction: 0xf1b8800c │ │ │ │ andle r0, r6, r3, lsl #30 │ │ │ │ - bllt 190ceb4 │ │ │ │ + bllt 190cedc │ │ │ │ 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 773a8 │ │ │ │ + bne ff488fcc │ │ │ │ movwcs r6, #8303 @ 0x206f │ │ │ │ @ instruction: 0xf653602b │ │ │ │ - @ instruction: 0x4601fcd5 │ │ │ │ + strmi pc, [r1], -r1, asr #25 │ │ │ │ tstls r1, r8, lsr #12 │ │ │ │ - @ instruction: 0xf852f657 │ │ │ │ + @ instruction: 0xf83ef657 │ │ │ │ ldrtmi r9, [r8], -r1, lsl #18 │ │ │ │ andseq pc, r4, #1073741824 @ 0x40000000 │ │ │ │ andls r2, r1, #1073741826 @ 0x40000002 │ │ │ │ - @ instruction: 0xff06f654 │ │ │ │ + mrc2 6, 7, pc, cr2, cr4, {2} │ │ │ │ tstcs sl, r1, lsl #20 │ │ │ │ @ instruction: 0xf6544638 │ │ │ │ - ldmvc r3!, {r0, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvc r3!, {r0, r2, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ andshi pc, ip, r7, asr #17 │ │ │ │ strhi lr, [r0, -r5, asr #19] │ │ │ │ sbcsle r2, r3, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f4638 │ │ │ │ @ instruction: 0xf6540864 │ │ │ │ - ldmdbvs r3!, {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ vmax.s8 d20, d0, d6 │ │ │ │ stmdbvs r8!, {r1, r2, r3, r7, r8, sp} │ │ │ │ @ instruction: 0xf6539301 │ │ │ │ - movwcs pc, #3283 @ 0xcd3 @ │ │ │ │ + movwcs pc, #3263 @ 0xcbf @ │ │ │ │ stmib sp, {r2, r8, r9, ip, pc}^ │ │ │ │ @ instruction: 0xf1003305 │ │ │ │ ldcvc 12, cr0, [r3], #-336 @ 0xfffffeb0 │ │ │ │ @ instruction: 0xf8804607 │ │ │ │ - blge 33ac20 │ │ │ │ + blge 33ac48 │ │ │ │ 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 294fbc │ │ │ │ andcc pc, lr, r0, asr r8 @ │ │ │ │ - blx 440436 │ │ │ │ + blx 44045e │ │ │ │ ldrtmi r3, [r9], -r1, lsl #6 │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorcs pc, r3, r7, asr #16 │ │ │ │ - @ instruction: 0xf80cf657 │ │ │ │ + @ instruction: 0xfff8f656 │ │ │ │ @ instruction: 0xf8d9e7a0 │ │ │ │ ldmdavs sl, {r2, ip, sp}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvs 188ee60 │ │ │ │ + bvs 188ee88 │ │ │ │ eoreq pc, ip, #-1073741824 @ 0xc0000000 │ │ │ │ svclt 0x000c4291 │ │ │ │ - blvs 836bc0 │ │ │ │ + blvs 836be8 │ │ │ │ ldmdavs r9, {r0, r1, r5, r6, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002900 │ │ │ │ strcs r8, [r0, -r9, lsl #1] │ │ │ │ ldmvs sl, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ svclt 0x000c4282 │ │ │ │ ldmibvs pc, {r0, r3, r4, r7, r8, fp, sp, lr} @ │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ @ instruction: 0xf6bd4650 │ │ │ │ - ldrtmi pc, [r9], -pc, lsr #29 @ │ │ │ │ + @ instruction: 0x4639fe9b │ │ │ │ ldrbmi r6, [r0], -r7, lsl #17 │ │ │ │ - mcr2 6, 5, pc, cr10, cr13, {5} @ │ │ │ │ + mrc2 6, 4, pc, cr6, 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 +522998,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: 0xf86cf657 │ │ │ │ msreq CPSR_s, r4, lsl #2 │ │ │ │ strmi r6, [r2], -r7, lsl #16 │ │ │ │ @ instruction: 0xf6bd4650 │ │ │ │ - @ instruction: 0xe74afe9d │ │ │ │ + strb pc, [sl, -r9, lsl #29] @ │ │ │ │ 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, r3, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d9d046 │ │ │ │ @ instruction: 0x4650101c │ │ │ │ - mrc2 6, 3, pc, cr4, cr13, {5} │ │ │ │ + mcr2 6, 3, pc, cr0, cr13, {5} @ │ │ │ │ strtmi r6, [r8], -r1, lsl #17 │ │ │ │ - @ instruction: 0xfff6f656 │ │ │ │ + @ instruction: 0xffe2f656 │ │ │ │ @ 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 1f2e808 │ │ │ │ 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} │ │ │ │ + ldmvs r3!, {r0, r1, r3, 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 +523053,42 @@ │ │ │ │ @ instruction: 0x46523034 │ │ │ │ @ instruction: 0x46284659 │ │ │ │ mrc2 7, 4, pc, cr14, cr15, {7} │ │ │ │ @ instruction: 0x4626e6be │ │ │ │ movwcs lr, #2023 @ 0x7e7 │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ @ instruction: 0xdeff6a53 │ │ │ │ - ldrhteq r1, [r5], #-82 @ 0xffffffae │ │ │ │ + rsbseq r1, r5, sl, lsl #11 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed85f1c │ │ │ │ + bl fed85f44 │ │ │ │ @ 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, #6621 @ 0x19dd @ │ │ │ │ eorcc pc, r2, r0, lsl #17 │ │ │ │ @ instruction: 0xf6534605 │ │ │ │ - msrvs (UNDEF: 101), sp │ │ │ │ + strhvs pc, [r5, #-169]! @ 0xffffff57 @ │ │ │ │ movwcs fp, #3384 @ 0xd38 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - eoreq r8, r1, r8, lsr r3 │ │ │ │ + eoreq r8, r1, r0, asr r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2ea230 │ │ │ │ + blhi 2ea258 │ │ │ │ @ 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 +523102,68 @@ │ │ │ │ sbchi pc, sl, #0 │ │ │ │ stmdavs ip, {r1, r5, r9, sl, lr} │ │ │ │ mlaeq r0, r3, r8, pc @ │ │ │ │ svclt 0x00182800 │ │ │ │ @ instruction: 0x460b461a │ │ │ │ strtmi fp, [r1], -r4, asr #2 │ │ │ │ svclt 0x0000e7f5 │ │ │ │ - rsbseq r1, r5, lr, ror #4 │ │ │ │ - rsbseq r1, r5, r6, ror #4 │ │ │ │ + rsbseq r1, r5, r6, asr #4 │ │ │ │ + rsbseq r1, r5, lr, lsr r2 │ │ │ │ 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 ffe6c61c │ │ │ │ @ instruction: 0x1018f8db │ │ │ │ strbmi r9, [r8], -r9 │ │ │ │ - blx 156cdfc │ │ │ │ + blx 156ce24 │ │ │ │ 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: 0x4604fb51 │ │ │ │ stmiavs r3, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ - blx 3d565a │ │ │ │ - bl 2eba44 │ │ │ │ + blx 3d5682 │ │ │ │ + bl 2eba6c │ │ │ │ @ instruction: 0xf8120803 │ │ │ │ @ instruction: 0xf1baa003 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ @ instruction: 0xf8db81bb │ │ │ │ @ instruction: 0xf8dbb004 │ │ │ │ - blcs 23ae60 │ │ │ │ + blcs 23ae88 │ │ │ │ @ instruction: 0xf8ddd1e8 │ │ │ │ ldrbmi sl, [r0], -r4 │ │ │ │ - mrc2 6, 7, pc, cr14, cr4, {2} │ │ │ │ + mcr2 6, 7, pc, cr10, cr4, {2} @ │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ - blls 2635c4 │ │ │ │ + blls 2635ec │ │ │ │ stmdblt r2, {r0, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ addseq r8, r8, fp, asr #4 │ │ │ │ - ldc 6, cr15, [r8] │ │ │ │ + stc 6, cr15, [r4] │ │ │ │ @ instruction: 0x8018f8db │ │ │ │ @ instruction: 0xf1b89003 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blmi ff0cf7e8 │ │ │ │ - bhi ff06a604 │ │ │ │ + blmi ff0cf810 │ │ │ │ + bhi ff06a62c │ │ │ │ @ instruction: 0xf8cd447b │ │ │ │ movwls sl, #4104 @ 0x1008 │ │ │ │ @ instruction: 0x4010f8d8 │ │ │ │ - blcs 248f24 │ │ │ │ + blcs 248f4c │ │ │ │ ldrcs sp, [ip, #-71] @ 0xffffffb9 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - strmi pc, [r0], r7, lsr #22 │ │ │ │ + pkhbtmi pc, r0, r3, lsl #22 @ │ │ │ │ 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 +523179,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 22b358 │ │ │ │ ldmvs r2!, {r1, r3, r4, r7, sl, lr} │ │ │ │ - b 2ff87c │ │ │ │ + b 2ff8a4 │ │ │ │ @ instruction: 0xf840030a │ │ │ │ - bl 306f9c │ │ │ │ + bl 306fc4 │ │ │ │ mcrrne 10, 0, r0, fp, cr2 │ │ │ │ stmdavs r4!, {r1, r8, r9, ip, pc} │ │ │ │ - blcs 248fb0 │ │ │ │ + blcs 248fd8 │ │ │ │ @ instruction: 0xf8ddd1bc │ │ │ │ strbmi r8, [r0], -r0 │ │ │ │ - @ instruction: 0xff34f654 │ │ │ │ + @ instruction: 0xff20f654 │ │ │ │ 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 30f718 │ │ │ │ @ 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 │ │ │ │ + ldrdcs lr, [r0], -r0 │ │ │ │ + @ instruction: 0xf9f8f6c0 │ │ │ │ ldrsbtcc pc, [ip], -fp @ │ │ │ │ andls r2, fp, r4, lsl #2 │ │ │ │ ldmdbeq r8, {r0, r1, r2, r3, r4, r8, r9, ip, sp}^ │ │ │ │ - b e6c79c │ │ │ │ + b 96c7c4 │ │ │ │ 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: 0xf8dbfe8f │ │ │ │ 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 23b028 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ strbmi r0, [r0], -r0, lsl #16 │ │ │ │ @ instruction: 0xf653ac1b │ │ │ │ - stmdbvs r3, {r0, r1, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3, {r0, r1, r2, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strcs r4, [r0, -r6, lsr #12] │ │ │ │ ldcge 0, cr9, [r5, #-128] @ 0xffffff80 │ │ │ │ ssatmi r6, #15, fp, asr #17 │ │ │ │ ldrvc lr, [fp, -sp, asr #19] │ │ │ │ ldceq 1, cr15, [ip], #-52 @ 0xffffffcc │ │ │ │ ldrvc lr, [sp, -sp, asr #19] │ │ │ │ mcrgt 3, 0, r9, cr15, cr15, {0} │ │ │ │ ldm r6, {r0, r1, r2, r3, r8, sl, lr, pc} │ │ │ │ stm r5, {r0, r1} │ │ │ │ stmib sp, {r0, r1}^ │ │ │ │ ldm lr!, {r0, r2, r4, fp, sp, pc} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - bls 2ef070 │ │ │ │ + bls 2ef098 │ │ │ │ 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 +523281,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 │ │ │ │ + blx 7eca18 │ │ │ │ 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 24d430 │ │ │ │ + blvc f231bc │ │ │ │ svclt 0x001c2b08 │ │ │ │ movwcs r4, #13872 @ 0x3630 │ │ │ │ mrshi pc, (UNDEF: 10) @ │ │ │ │ andscc lr, r5, sp, asr #19 │ │ │ │ @ instruction: 0x71bef44f │ │ │ │ @ instruction: 0xf8956913 │ │ │ │ movwls r9, #16 │ │ │ │ stclvc 8, cr9, [fp], #-100 @ 0xffffff9c │ │ │ │ @ instruction: 0xf6539301 │ │ │ │ - strbmi pc, [sl], -sp, lsl #20 @ │ │ │ │ + @ instruction: 0x464af9f9 │ │ │ │ eorls pc, ip, r0, lsl #17 │ │ │ │ ldmdbeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r9, [r9], -r1, lsl #22 │ │ │ │ @ instruction: 0xf6544607 │ │ │ │ - blmi 9ae2f8 │ │ │ │ + blmi 9ae2d0 │ │ │ │ stmdals r2, {r2, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf85b697a │ │ │ │ - blx 27b116 │ │ │ │ - bls 23bd14 │ │ │ │ + blx 27b13e │ │ │ │ + bls 23bd3c │ │ │ │ svcvc 0x005b4639 │ │ │ │ @ instruction: 0xf847330b │ │ │ │ @ instruction: 0xf6562023 │ │ │ │ - @ instruction: 0x4649fd51 │ │ │ │ + @ instruction: 0x4649fd3d │ │ │ │ @ instruction: 0xf6544628 │ │ │ │ - ldrtmi pc, [r1], -sp, lsl #25 @ │ │ │ │ + @ instruction: 0x4631fc79 │ │ │ │ @ instruction: 0xf654a806 │ │ │ │ - strtmi pc, [r6], -r3, lsl #18 │ │ │ │ + strtmi pc, [r6], -pc, ror #17 │ │ │ │ stmdavs r4!, {r2, r5, r7, r8, ip, sp, pc} │ │ │ │ stccs 6, cr4, [r0], {48} @ 0x30 │ │ │ │ sbchi pc, r0, r0 │ │ │ │ - blcs 2491c8 │ │ │ │ + blcs 2491f0 │ │ │ │ adcshi pc, ip, r0 │ │ │ │ - @ instruction: 0xf9d8f654 │ │ │ │ + @ instruction: 0xf9c4f654 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ adcshi pc, r0, r0 │ │ │ │ strbmi r6, [r3, #-2283] @ 0xfffff715 │ │ │ │ strtmi sp, [r6], -lr, lsr #7 │ │ │ │ mvnle r2, r0, lsl #24 │ │ │ │ @ instruction: 0xf6544650 │ │ │ │ - pkhbtmi pc, r2, sp, lsl #28 @ │ │ │ │ + strmi pc, [r2], r9, lsl #28 │ │ │ │ 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 186cb28 │ │ │ │ @ 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, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmib ip, {r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf600980c │ │ │ │ - stmdals fp, {r1, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdals fp, {r1, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6bf2100 │ │ │ │ - andcs pc, r1, r1, lsr #31 │ │ │ │ - blmi 1dc1b54 │ │ │ │ + andcs pc, r1, sp, lsl #31 │ │ │ │ + blmi 1dc1b7c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a89210 │ │ │ │ + blls a89238 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r3, r8, asr #1 │ │ │ │ - blhi 2ea4ac │ │ │ │ + blhi 2ea4d4 │ │ │ │ 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 3aa828 │ │ │ │ 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 1b64668 │ │ │ │ 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: 0xf950f654 │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ - bls 489540 │ │ │ │ + bls 489568 │ │ │ │ vqrdmulh.s d15, d3, d6 │ │ │ │ ldclpl 8, cr1, [r3], {209} @ 0xd1 │ │ │ │ rscle r2, r6, r0, lsl #22 │ │ │ │ - blcs 24d470 │ │ │ │ + blcs 24d498 │ │ │ │ @ instruction: 0xf8d9d1e3 │ │ │ │ @ instruction: 0xf1a33008 │ │ │ │ @ instruction: 0xf8d80904 │ │ │ │ strbmi r3, [sl, #4] │ │ │ │ movweq pc, #4355 @ 0x1103 @ │ │ │ │ andcc pc, r4, r8, asr #17 │ │ │ │ - bls 2639ac │ │ │ │ + bls 2639d4 │ │ │ │ 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 24d57c │ │ │ │ mcrge 4, 2, pc, cr9, cr15, {3} @ │ │ │ │ cmplt r3, r3, ror r8 │ │ │ │ - bcc fe66aab0 │ │ │ │ - bvs 3aa9f0 │ │ │ │ - bvc 1c2ae7c │ │ │ │ - bvc fec2acb8 │ │ │ │ - bvc 3aa8bc │ │ │ │ + bcc fe66aad8 │ │ │ │ + bvs 3aaa18 │ │ │ │ + bvc 1c2aea4 │ │ │ │ + bvc fec2ace0 │ │ │ │ + bvc 3aa8e4 │ │ │ │ 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: 0xf908f654 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ svcge 0x004af43f │ │ │ │ ldrmi r6, [r8, #2283] @ 0x8eb │ │ │ │ strcs fp, [r0], #-3976 @ 0xfffff078 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr0, cr15, {1} │ │ │ │ @ instruction: 0xf6544650 │ │ │ │ - strmi pc, [r2], r1, ror #26 │ │ │ │ + strmi pc, [r2], sp, asr #26 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ @ instruction: 0xe749aed5 │ │ │ │ stmdbvs r3, {r4, r5, r7, fp, sp, lr} │ │ │ │ teqlt r1, r9, lsl r8 │ │ │ │ stmdbcs r8, {r0, r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ ldmdavs fp, {r0, r2, r8, ip, lr, pc} │ │ │ │ stmdbcs r0, {r0, r3, r4, fp, sp, lr} │ │ │ │ movwcs sp, #4600 @ 0x11f8 │ │ │ │ ldrmi lr, [r8], -r8, ror #13 │ │ │ │ strbt r2, [r5], r2, lsl #6 │ │ │ │ @ instruction: 0xe7d94630 │ │ │ │ @ instruction: 0xf6009809 │ │ │ │ - andcs lr, r0, r2, lsr #18 │ │ │ │ + andcs lr, r0, lr, lsl #18 │ │ │ │ ldrmi lr, [sl], -r6, asr #14 │ │ │ │ @ instruction: 0xf8dbe634 │ │ │ │ strbmi r1, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xff58f7fe │ │ │ │ - blmi 628c50 │ │ │ │ + blmi 628c78 │ │ │ │ stmdals r3, {r2, r9, sp} │ │ │ │ ldrbtmi r4, [fp], #-1585 @ 0xfffff9cf │ │ │ │ - svc 0x0016f5ff │ │ │ │ + svc 0x0002f5ff │ │ │ │ ldmvs r8!, {r2, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xe60c681a │ │ │ │ @ instruction: 0xf6009809 │ │ │ │ - stmdals r3, {r1, r3, r8, fp, sp, lr, pc} │ │ │ │ - stmdb r6, {r9, sl, ip, sp, lr, pc} │ │ │ │ + stmdals r3, {r1, r2, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ + ldm r2!, {r9, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf600e7e3 │ │ │ │ - movwcs lr, #2914 @ 0xb62 │ │ │ │ + movwcs lr, #2894 @ 0xb4e │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {4} │ │ │ │ - blvs ff8f7f50 │ │ │ │ + blvs ff8f7f78 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r0, r5, r0, ror #28 │ │ │ │ + rsbseq r0, r5, r8, lsr lr │ │ │ │ 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 d23564 │ │ │ │ cmnle r8, r8, lsl #22 │ │ │ │ ldrdcc pc, [r0], -r9 │ │ │ │ - blcs 240da8 │ │ │ │ + blcs 240dd0 │ │ │ │ @ instruction: 0xf899d077 │ │ │ │ - blcs 43b3d4 │ │ │ │ + blcs 43b3fc │ │ │ │ @ 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 b6cd46 │ │ │ │ @ instruction: 0xf6536a68 │ │ │ │ - cdpcs 15, 0, cr15, cr0, cr3, {2} │ │ │ │ + cdpcs 15, 0, cr15, cr0, cr15, {1} │ │ │ │ ldmdavs r3!, {r0, r2, r4, r6, ip, lr, pc} │ │ │ │ - bcs 249444 │ │ │ │ - blvc 8e3534 │ │ │ │ + bcs 24946c │ │ │ │ + blvc 8e355c │ │ │ │ svclt 0x00182a08 │ │ │ │ ldrtmi r2, [r5], -r0, lsl #6 │ │ │ │ stmdbvs fp!, {r1, r2, r3, r4, r9, sl, lr}^ │ │ │ │ - bcs 249458 │ │ │ │ + bcs 249480 │ │ │ │ ldrbmi sp, [r8], -r5, ror #3 │ │ │ │ - @ instruction: 0xf9cef653 │ │ │ │ + @ instruction: 0xf9baf653 │ │ │ │ @ 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 44e0e8 │ │ │ │ stmdavs r4!, {r0, r1, r2, r5, r8, ip, lr, pc} │ │ │ │ - blcs 2494c8 │ │ │ │ + blcs 2494f0 │ │ │ │ @ instruction: 0x465cd1f8 │ │ │ │ @ instruction: 0xf8952301 │ │ │ │ @ instruction: 0x46482035 │ │ │ │ mlasne r4, r5, r8, pc @ │ │ │ │ strcc lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ - @ instruction: 0xf97cf653 │ │ │ │ + @ instruction: 0xf968f653 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d0b3 │ │ │ │ ldrcc r4, [r4], #-1616 @ 0xfffff9b0 │ │ │ │ - blx ff1ecdbe │ │ │ │ + blx fececde6 │ │ │ │ andcs lr, r0, sp, lsr #15 │ │ │ │ - blmi 541ca0 │ │ │ │ + blmi 541cc8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6094dc │ │ │ │ + blls 609504 │ │ │ │ @ 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 0x0000eaa6 │ │ │ │ + rsbseq r0, r5, r2, ror #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00750b94 │ │ │ │ + rsbseq r0, r5, ip, ror #22 │ │ │ │ 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 2495b4 │ │ │ │ @ instruction: 0x4699d1f9 │ │ │ │ - blmi fefc1fc4 │ │ │ │ + blmi fefc1fec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 889558 │ │ │ │ + blls 889580 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x4648815c │ │ │ │ pop {r0, r1, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0xf04f8ff0 │ │ │ │ @ instruction: 0xf10d0900 │ │ │ │ - blge 6f15cc │ │ │ │ + blge 6f15f4 │ │ │ │ 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: 0xf8d7f80b │ │ │ │ @ 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 44e278 │ │ │ │ addhi pc, r8, r0, asr #32 │ │ │ │ - blcs 249638 │ │ │ │ + blcs 249660 │ │ │ │ tstphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 44e240 │ │ │ │ + blcs 44e268 │ │ │ │ @ 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 309644 │ │ │ │ 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 249650 │ │ │ │ rschi pc, r4, r0 │ │ │ │ - bcs 44e230 │ │ │ │ + bcs 44e258 │ │ │ │ movwcs fp, #3864 @ 0xf18 │ │ │ │ @ instruction: 0x461e4637 │ │ │ │ - bcs 269528 │ │ │ │ - bcs 39f238 │ │ │ │ + bcs 269550 │ │ │ │ + bcs 39f260 │ │ │ │ @ instruction: 0xf659d1ed │ │ │ │ - stmdacs r0, {r0, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r4, r5, 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 4e499c │ │ │ │ subsmi r8, r3, fp, lsl fp │ │ │ │ rscsvc pc, r8, #64, 12 @ 0x4000000 │ │ │ │ bicsle r4, r8, sl, lsl r2 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ bicle r2, r2, r0, lsl #22 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf1b9d06c │ │ │ │ @@ -523636,120 +523644,120 @@ │ │ │ │ adcshi pc, r0, r0 │ │ │ │ stmdacs r6, {r3, r8, r9, fp, ip, sp, lr} │ │ │ │ strmi fp, [sl], -sl, lsl #30 │ │ │ │ tstcs r2, r1, lsl #2 │ │ │ │ andsne lr, r3, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf8da9817 │ │ │ │ @ instruction: 0xf6921000 │ │ │ │ - strmi pc, [r4], -r5, ror #16 │ │ │ │ + @ instruction: 0x4604f851 │ │ │ │ stmdals r3, {r0, r5, r9, sl, lr} │ │ │ │ - blx fef6cfac │ │ │ │ + blx fea6cfd4 │ │ │ │ @ instruction: 0xf6534620 │ │ │ │ - strmi pc, [r2], sp, asr #30 │ │ │ │ + @ instruction: 0x4682ff39 │ │ │ │ @ instruction: 0x46404651 │ │ │ │ - @ instruction: 0xf9ecf654 │ │ │ │ + @ instruction: 0xf9d8f654 │ │ │ │ @ instruction: 0xf6536a78 │ │ │ │ - movwcs pc, #7671 @ 0x1df7 @ │ │ │ │ + movwcs pc, #7651 @ 0x1de3 @ │ │ │ │ cdpcs 3, 0, cr9, cr0, cr1, {0} │ │ │ │ - bls 2a3d00 │ │ │ │ + bls 2a3d28 │ │ │ │ tstmi r4, #4, 24 @ 0x400 │ │ │ │ @ instruction: 0xf6544658 │ │ │ │ - strmi pc, [r3], sp, lsl #23 │ │ │ │ + @ instruction: 0x4683fb79 │ │ │ │ @ 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, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 249778 │ │ │ │ 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 249790 │ │ │ │ @ instruction: 0xe711d1f7 │ │ │ │ @ instruction: 0xf8db6880 │ │ │ │ @ instruction: 0xf6881034 │ │ │ │ - @ instruction: 0xb108f999 │ │ │ │ + smlabblt r8, r5, r9, pc @ │ │ │ │ ldr r4, [r9, r2, lsr #13] │ │ │ │ ldrdls pc, [r0], -r4 │ │ │ │ mulcc ip, r9, r8 │ │ │ │ - blcs 39c3e8 │ │ │ │ + blcs 39c410 │ │ │ │ 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 44e388 │ │ │ │ ldmdavs fp, {r2, r3, r6, r8, ip, lr, pc} │ │ │ │ - bcs 249768 │ │ │ │ + bcs 249790 │ │ │ │ @ instruction: 0x465bd1f8 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf8972313 │ │ │ │ @ instruction: 0xf8971034 │ │ │ │ ldmdals r7, {r0, r2, r4, r5, sp} │ │ │ │ - @ instruction: 0xf81af653 │ │ │ │ + @ instruction: 0xf806f653 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0x4601d09e │ │ │ │ @ instruction: 0xf10a9803 │ │ │ │ @ instruction: 0xf6560a14 │ │ │ │ - @ instruction: 0xe797fa5b │ │ │ │ - bls 3823c8 │ │ │ │ + ldr pc, [r7, r7, asr #20] │ │ │ │ + bls 3823f0 │ │ │ │ eorscs r5, r0, #13828096 @ 0xd30000 │ │ │ │ ldrmi r9, [r9], -r2, lsl #6 │ │ │ │ @ instruction: 0x3014f8d9 │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ - blcs 24dbb0 │ │ │ │ + blcs 24dbd8 │ │ │ │ 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 a6bbbc │ │ │ │ andcc pc, r2, #0, 22 │ │ │ │ addsmi r7, r4, #294912 @ 0x48000 │ │ │ │ @ instruction: 0xf8dad210 │ │ │ │ @ instruction: 0x4629203c │ │ │ │ ldmvs r0, {r1, r4, fp, sp, lr} │ │ │ │ - @ instruction: 0xf93cf688 │ │ │ │ + @ instruction: 0xf928f688 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldr r4, [r4, -r6, asr #12] │ │ │ │ @ instruction: 0xe71d4613 │ │ │ │ ldrb r2, [r3, -r1, lsl #2] │ │ │ │ ldr r2, [r6, r2, lsl #4]! │ │ │ │ strbmi r4, [r8], r6, asr #12 │ │ │ │ strmi lr, [r6, #-2525] @ 0xfffff623 │ │ │ │ @ instruction: 0x461ee79e │ │ │ │ @ instruction: 0xf06fe6e8 │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xff54f65f │ │ │ │ + @ instruction: 0xff40f65f │ │ │ │ @ instruction: 0xf600e775 │ │ │ │ - svclt 0x0000e92a │ │ │ │ - rsbseq r0, r5, r6, asr #22 │ │ │ │ - rsbseq r0, r5, sl, lsr fp │ │ │ │ + svclt 0x0000e916 │ │ │ │ + rsbseq r0, r5, lr, lsl fp │ │ │ │ + rsbseq r0, r5, r2, lsl fp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, r8, lsl fp │ │ │ │ + ldrshteq r0, [r5], #-160 @ 0xffffff60 │ │ │ │ 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 400a10 │ │ │ │ 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 +523775,34 @@ │ │ │ │ ldmdale r9, {r0, r8, r9, fp, sp} │ │ │ │ addeq pc, r0, r4, asr #7 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x00acf5b0 │ │ │ │ vaddw.u8 , q2, d3 │ │ │ │ ldmfd sp!, {ip} │ │ │ │ @ instruction: 0xf65581f0 │ │ │ │ - stmdacs r0, {r0, r1, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdbvs fp!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ rscsle r2, r4, r5, lsr #22 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - stmdacs r0, {r0, r1, r2, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r8, 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 d4c760 │ │ │ │ andge sp, r2, #228, 16 @ 0xe40000 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ @ instruction: 0x4710441a │ │ │ │ @ instruction: 0xffffff8d │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @ instruction: 0xffffffc1 │ │ │ │ @@ -523846,165 +523854,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 38e5e8 │ │ │ │ + blcs 363d98 │ │ │ │ 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, r4, r9, 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, -r1, lsr #31] │ │ │ │ @ instruction: 0xf47f2bc0 │ │ │ │ movwcs sl, #3913 @ 0xf49 │ │ │ │ andne pc, r0, r4, asr #7 │ │ │ │ smlad ip, r3, r0, r7 │ │ │ │ str r2, [sl, -r1] │ │ │ │ sbceq pc, r0, r4, asr #7 │ │ │ │ movwcs lr, #1799 @ 0x707 │ │ │ │ subeq pc, r0, r4, asr #7 │ │ │ │ smlad r2, r3, r0, r7 │ │ │ │ @ instruction: 0xf47f2bd7 │ │ │ │ @ instruction: 0xe71baf37 │ │ │ │ - rsbseq r0, r5, r4, lsl r8 │ │ │ │ + rsbseq r0, r5, ip, ror #15 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed86c14 │ │ │ │ + bl fed86c3c │ │ │ │ @ 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 442288 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 289aac │ │ │ │ + blls 289ad4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ @ instruction: 0xf85db003 │ │ │ │ @ instruction: 0xf5fffb04 │ │ │ │ - svclt 0x0000efda │ │ │ │ - ldrsbteq r0, [r5], #-90 @ 0xffffffa6 │ │ │ │ + svclt 0x0000efc6 │ │ │ │ + ldrhteq r0, [r5], #-82 @ 0xffffffae │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, r4, asr #11 │ │ │ │ + @ instruction: 0x0075059c │ │ │ │ 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 fe9946d8 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r6, #-380] @ 0xfffffe84 │ │ │ │ svccs 0x00006a6f │ │ │ │ - blge 4a3cbc │ │ │ │ + blge 4a3ce4 │ │ │ │ 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, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ mlavs r3, sp, r8, pc @ │ │ │ │ stccc 6, cr4, [r4, #-524] @ 0xfffffdf4 │ │ │ │ suble r4, fp, r8, lsr #5 │ │ │ │ strtmi r2, [r8], -r0, lsl #8 │ │ │ │ - @ instruction: 0xf8e2f654 │ │ │ │ + @ instruction: 0xf8cef654 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xff42f687 │ │ │ │ + @ instruction: 0xff2ef687 │ │ │ │ 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 26bcb4 │ │ │ │ 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 17ed4fa │ │ │ │ ldmdavs sl, {r0, r1, r5, r8, fp, sp, lr} │ │ │ │ - blvc 8dc074 │ │ │ │ + blvc 8dc09c │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs fp, {r1, r2, r3, r7, pc} │ │ │ │ - bcs 249c00 │ │ │ │ + bcs 249c28 │ │ │ │ movwcs sp, #4599 @ 0x11f7 │ │ │ │ strcc lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ strbmi r9, [sl], -r5, lsl #22 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - mrc2 6, 3, pc, cr14, cr2, {2} │ │ │ │ + mcr2 6, 3, pc, cr10, cr2, {2} @ │ │ │ │ movwls r2, #17153 @ 0x4301 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ stmdals r3, {r2, r3, r4, r8, ip, lr, pc} │ │ │ │ - @ instruction: 0xf84ef654 │ │ │ │ + @ instruction: 0xf83af654 │ │ │ │ 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, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 249cc8 │ │ │ │ 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 249ce0 │ │ │ │ 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 +524021,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 249e24 │ │ │ │ svclt 0x00146803 │ │ │ │ andcs r4, r0, #52428800 @ 0x3200000 │ │ │ │ - bvs afa83c │ │ │ │ + bvs afa864 │ │ │ │ pkhbtmi fp, r4, r4, lsl #30 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ addsmi r6, r3, #73728 @ 0x12000 │ │ │ │ - blvs 1d25c60 │ │ │ │ + blvs 1d25c88 │ │ │ │ mulle r9, r9, r2 │ │ │ │ ldrmi r4, [sp], -ip, lsr #12 │ │ │ │ @ instruction: 0xf8dce7ea │ │ │ │ addsmi r2, r3, #32 │ │ │ │ - blvs 1d24a60 │ │ │ │ + blvs 1d24a88 │ │ │ │ mvnsle r4, fp, lsl #5 │ │ │ │ strtmi r9, [ip], -r1, lsl #30 │ │ │ │ strtmi lr, [r8], -r4, lsl #15 │ │ │ │ - @ instruction: 0xf894f654 │ │ │ │ - blvs 90a880 │ │ │ │ + @ instruction: 0xf880f654 │ │ │ │ + blvs 90a8a8 │ │ │ │ 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 477cb8 │ │ │ │ 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 2c9fbc │ │ │ │ ldmdbvs r3!, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andseq pc, r8, #-2147483647 @ 0x80000001 │ │ │ │ mulsle r7, r3, r2 │ │ │ │ - blvs 90a944 │ │ │ │ + blvs 90a96c │ │ │ │ ldmible r1!, {r0, r8, r9, fp, sp}^ │ │ │ │ ldrsbtne pc, [r4], -sl @ │ │ │ │ @ instruction: 0xf43f428c │ │ │ │ @ instruction: 0xf1b6af48 │ │ │ │ svclt 0x00180b00 │ │ │ │ - bleq 2abe2c │ │ │ │ + bleq 2abe54 │ │ │ │ @ instruction: 0xf7ffe730 │ │ │ │ stmdacs r0, {r0, r1, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x005df43f │ │ │ │ str r4, [r1, -r0, lsr #13] │ │ │ │ - mcr 5, 4, pc, cr2, cr15, {7} @ │ │ │ │ - blvs 8f8908 │ │ │ │ + mcr 5, 3, pc, cr14, cr15, {7} @ │ │ │ │ + blvs 8f8930 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r0, r5, r6, lsl #11 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ rsbseq r0, r5, lr, asr r5 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r0, r5, r6, lsr r5 │ │ │ │ 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 +524099,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 │ │ │ │ + ldcl 5, cr15, [r4], {255} @ 0xff │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - ldc2 6, cr15, [r6, #-756] @ 0xfffffd0c │ │ │ │ + stc2 6, cr15, [r2, #-756] @ 0xfffffd0c │ │ │ │ cmple sl, r0, lsl #16 │ │ │ │ adcmi r3, r6, #32, 8 @ 0x20000000 │ │ │ │ @ instruction: 0x4681d1f6 │ │ │ │ ldrdpl pc, [r0, #-138]! @ 0xffffff76 │ │ │ │ - blcs 249e30 │ │ │ │ + blcs 249e58 │ │ │ │ @ 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 2209e4c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ stmdals r7, {r1, r2, r7, r8, r9, pc} │ │ │ │ stcvc 5, cr15, [r1, #-52] @ 0xffffffcc │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmib sp, {r1, r2, sl, fp, ip, pc}^ │ │ │ │ stcls 6, cr10, [fp, #-32] @ 0xffffffe0 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ ssatmi r8, #3, r8, asr #2 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - ldc2 6, cr15, [r8], #-380 @ 0xfffffe84 │ │ │ │ + stc2 6, cr15, [r4], #-380 @ 0xfffffe84 │ │ │ │ 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 14d6a44 │ │ │ │ + blx 19f1e38 │ │ │ │ movwls pc, #29576 @ 0x7388 @ │ │ │ │ @ instruction: 0xf04fe7d0 │ │ │ │ ldr r0, [r5, r1, lsl #18]! │ │ │ │ movweq lr, #39496 @ 0x9a48 │ │ │ │ - bleq 1a6c24c │ │ │ │ + bleq 1a6c274 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blge 6d4a24 │ │ │ │ + blge 6d4a4c │ │ │ │ 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], {139} @ 0x8b │ │ │ │ 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 b10100 │ │ │ │ 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 36c570 │ │ │ │ @ instruction: 0xd07f429c │ │ │ │ ldrdls pc, [r0], -sl │ │ │ │ svceq 0x0001f019 │ │ │ │ @ instruction: 0xf899d1f3 │ │ │ │ - blcs 23bf00 │ │ │ │ + blcs 23bf28 │ │ │ │ @ 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: 0xff86f654 │ │ │ │ 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 +524223,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 12d678c │ │ │ │ andls r0, r3, #-536870912 @ 0xe0000000 │ │ │ │ strtmi lr, [ip], -r3, ror #15 │ │ │ │ @ instruction: 0xb1b5682d │ │ │ │ @ instruction: 0xb1a3682b │ │ │ │ - blcs 40ebf8 │ │ │ │ + blcs 40ec20 │ │ │ │ stmibvs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmdbeq r8, {r2, r8, ip, sp, lr, pc} │ │ │ │ - beq 36c604 │ │ │ │ + beq 36c62c │ │ │ │ @ instruction: 0xd18a4599 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ @ instruction: 0x46344630 │ │ │ │ - @ instruction: 0xff08f653 │ │ │ │ + mrc2 6, 7, pc, cr4, cr3, {2} │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ strmi sl, [r6], -r1, lsr #30 │ │ │ │ - blvc b29d44 │ │ │ │ + blvc b29d6c │ │ │ │ mvnsle r2, r7, lsl #22 │ │ │ │ @ instruction: 0xf10469e3 │ │ │ │ @ instruction: 0xf1a30918 │ │ │ │ ldrmi r0, [r9, #2564] @ 0xa04 │ │ │ │ strcs sp, [r0, #-236] @ 0xffffff14 │ │ │ │ - blvc ae9d78 │ │ │ │ + blvc ae9da0 │ │ │ │ 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 245000 │ │ │ │ @ instruction: 0xf1bbd1d8 │ │ │ │ sbcsle r0, r5, r0, lsl #30 │ │ │ │ stmib r7, {r1, r8, r9, sp}^ │ │ │ │ - blls 2fcfd8 │ │ │ │ + blls 2fd000 │ │ │ │ mlals r5, r4, r8, pc @ │ │ │ │ - blls 29c42c │ │ │ │ + blls 29c454 │ │ │ │ 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 26c158 │ │ │ │ + beq 26c15c │ │ │ │ + blge 66a758 │ │ │ │ + blx 146d970 │ │ │ │ cmplt r8, r3, lsl #13 │ │ │ │ - blgt 31ac48 │ │ │ │ + blgt 31ac70 │ │ │ │ eoreq pc, r8, fp, asr #17 │ │ │ │ eorne pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4659 │ │ │ │ @ instruction: 0x46380b14 │ │ │ │ - ldc2l 6, cr15, [r0, #340] @ 0x154 │ │ │ │ + ldc2 6, cr15, [ip, #340]! @ 0x154 │ │ │ │ mlage r4, r4, r8, pc @ │ │ │ │ svceq 0x0001f1ba │ │ │ │ ldrbmi sp, [r9], -sl, lsl #16 │ │ │ │ andseq pc, r4, r4, lsl #2 │ │ │ │ - stc2 6, cr15, [r6, #-332] @ 0xfffffeb4 │ │ │ │ + ldc2l 6, cr15, [r2], #332 @ 0x14c │ │ │ │ @ instruction: 0xf6536960 │ │ │ │ - movwcs pc, #6417 @ 0x1911 @ │ │ │ │ + movwcs pc, #6397 @ 0x18fd @ │ │ │ │ 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 9aa84c │ │ │ │ addeq lr, sl, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf8434659 │ │ │ │ addsmi r1, r3, #4, 30 │ │ │ │ @ instruction: 0x4650d1fb │ │ │ │ - mrc2 6, 5, pc, cr12, cr4, {2} │ │ │ │ + mcr2 6, 5, pc, cr8, cr4, {2} @ │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6554638 │ │ │ │ - @ instruction: 0x4683fc3f │ │ │ │ + strmi pc, [r3], fp, lsr #24 │ │ │ │ @ instruction: 0x4649e7db │ │ │ │ - bleq ff06b6f0 │ │ │ │ + bleq ff06b718 │ │ │ │ @ instruction: 0xf6534640 │ │ │ │ - ldmdbvs r8!, {r0, r3, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r8!, {r0, r2, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, sl, asr #12 │ │ │ │ - blx 8ed9cc │ │ │ │ + blx 3ed9f4 │ │ │ │ strmi r4, [r3], r3, asr #12 │ │ │ │ @ instruction: 0xd1bc2800 │ │ │ │ @ instruction: 0xf06fe7c6 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - blx ffa6da14 │ │ │ │ + blx ff56da3c │ │ │ │ @ instruction: 0xf5b0e6a6 │ │ │ │ @ instruction: 0xf43f7fac │ │ │ │ ldr sl, [pc, -r8, lsl #30] │ │ │ │ - bleq 1a6c4dc │ │ │ │ + bleq 1a6c504 │ │ │ │ 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 4f20fc │ │ │ │ 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} @ │ │ │ │ + mrc2 6, 1, pc, cr8, cr3, {2} │ │ │ │ cdpcs 6, 0, cr4, cr0, cr2, {4} │ │ │ │ bichi pc, sl, r0 │ │ │ │ strvc lr, [ip], #-2509 @ 0xfffff633 │ │ │ │ svcls 0x000a4633 │ │ │ │ andhi pc, r8, sp, asr #17 │ │ │ │ eorslt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xf8d4691c │ │ │ │ @ instruction: 0xf1bbb000 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blvc b103c0 │ │ │ │ + blvc b103e8 │ │ │ │ ldrdcs pc, [r0], -fp │ │ │ │ andge pc, r4, sp, asr #17 │ │ │ │ svclt 0x00082a00 │ │ │ │ - bleq 26c274 │ │ │ │ - blcs 35c788 │ │ │ │ + bleq 26c29c │ │ │ │ + blcs 35c7b0 │ │ │ │ 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 b01bf0 │ │ │ │ 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 40ee10 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ andle r0, r8, r2, lsl #20 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, r8, r9, sl, fp, sp, lr} │ │ │ │ - blcs 40edf8 │ │ │ │ + blcs 40ee20 │ │ │ │ @ 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 24a394 │ │ │ │ cmnphi r9, r0 @ p-variant is OBSOLETE │ │ │ │ - bl 341a28 │ │ │ │ + bl 341a50 │ │ │ │ @ instruction: 0xf6531a4a │ │ │ │ - @ instruction: 0xf10af855 │ │ │ │ + @ instruction: 0xf10af841 │ │ │ │ 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 +524396,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: 0xf8daf652 │ │ │ │ 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, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10a7a29 │ │ │ │ @ instruction: 0xf8ba0c30 │ │ │ │ vmov.i32 d18, #184 @ 0x000000b8 │ │ │ │ - b 1270e50 │ │ │ │ - blls 3b0940 │ │ │ │ + b 1270e78 │ │ │ │ + blls 3b0968 │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [lr], {85} @ 0x55 │ │ │ │ @ instruction: 0xf1044641 │ │ │ │ @ instruction: 0xf653001c │ │ │ │ - movwcs pc, #7149 @ 0x1bed @ │ │ │ │ + movwcs pc, #7129 @ 0x1bd9 @ │ │ │ │ @ instruction: 0xf1bb9302 │ │ │ │ @ instruction: 0xf47f0f00 │ │ │ │ @ instruction: 0xf8ddaf6d │ │ │ │ ldrbmi sl, [r0], -r4 │ │ │ │ - ldc2 6, cr15, [r0, #332] @ 0x14c │ │ │ │ - blcs 241bc8 │ │ │ │ + ldc2l 6, cr15, [ip, #-332]! @ 0xfffffeb4 │ │ │ │ + blcs 241bf0 │ │ │ │ sbchi pc, r4, r0 │ │ │ │ strb r4, [r9, -r2, lsl #13] │ │ │ │ vmul.f32 d6, d1, d1[1] │ │ │ │ - blcs 879088 │ │ │ │ + blcs 8790b0 │ │ │ │ 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 ecbb3c │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [sl, #336] @ 0x150 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bmi adbf9c │ │ │ │ + bmi adbfc4 │ │ │ │ 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 +524471,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: 0xf010fd95 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x0075029e │ │ │ │ + @ instruction: 0x00750296 │ │ │ │ + rsbeq r0, fp, sl, lsr r8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r5, ip, asr #4 │ │ │ │ + rsbseq r0, r5, r4, lsr #4 │ │ │ │ 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 2f907a │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [sl, #-336] @ 0xfffffeb0 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmdbvs r0!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc}^ │ │ │ │ - blx 2f908e │ │ │ │ + blx 2f90b6 │ │ │ │ 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: 0xf99ef652 │ │ │ │ @ instruction: 0xb1204606 │ │ │ │ @ instruction: 0x46013614 │ │ │ │ @ instruction: 0xf6554628 │ │ │ │ - @ instruction: 0xf104fbf5 │ │ │ │ + @ instruction: 0xf104fbe1 │ │ │ │ @ instruction: 0x4631001c │ │ │ │ - blx 9edd4e │ │ │ │ + blx 4edd76 │ │ │ │ @ instruction: 0xf65269e0 │ │ │ │ - str pc, [ip, -r9, lsr #30]! │ │ │ │ + @ instruction: 0xe72cff15 │ │ │ │ ldmib sp, {r1, r9, sl, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8dd740c │ │ │ │ mcrcs 0, 0, fp, cr0, cr8, {1} │ │ │ │ stmdals r8, {r1, r6, ip, lr, pc} │ │ │ │ @ instruction: 0xf65f2103 │ │ │ │ - @ instruction: 0x9607f91d │ │ │ │ + strls pc, [r7], -r9, lsl #18 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ teqlt r4, fp, lsr r1 │ │ │ │ - blcs 24aab8 │ │ │ │ + blcs 24aae0 │ │ │ │ stmdavs r4!, {r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ - blcs 24a4c0 │ │ │ │ + blcs 24a4e8 │ │ │ │ @ instruction: 0xf8dbd1f8 │ │ │ │ ldrtmi r5, [r8], r0, ror #2 │ │ │ │ - blcs 24a4ec │ │ │ │ + blcs 24a514 │ │ │ │ stcge 4, cr15, [sp], #508 @ 0x1fc │ │ │ │ ldcvc 4, cr14, [r2], {178} @ 0xb2 │ │ │ │ andseq pc, pc, #18 │ │ │ │ - blls 324938 │ │ │ │ + blls 324960 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x4620ae75 │ │ │ │ - mrc2 6, 7, pc, cr14, cr2, {2} │ │ │ │ + mcr2 6, 7, pc, cr10, 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 301db0 │ │ │ │ svceq 0x000cea13 │ │ │ │ mcrge 4, 3, pc, cr2, cr15, {1} @ │ │ │ │ movweq lr, #51763 @ 0xca33 │ │ │ │ stmdbvs r2!, {r0, r3, r5, r6, r7, ip, lr, pc}^ │ │ │ │ stmdals r4, {r2, r5, r6, r8, sp} │ │ │ │ andeq pc, r2, #1024 @ 0x400 │ │ │ │ andcc r7, fp, #584 @ 0x248 │ │ │ │ eorcc pc, r2, r4, asr #16 │ │ │ │ stmiavs r6!, {r0, r2, r5, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ pkhbt r4, r3, r8, lsl #13 │ │ │ │ @ instruction: 0xf06f9808 │ │ │ │ @ instruction: 0xf65f0108 │ │ │ │ - sbfx pc, r9, #17, #28 │ │ │ │ + ldr pc, [fp, r5, asr #17]! │ │ │ │ str r9, [pc], -r8, lsl #6 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ - stc2l 6, cr15, [sl], #336 @ 0x150 │ │ │ │ + ldc2l 6, cr15, [r6], {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 @ 230528 │ │ │ │ @ instruction: 0xf5ffe7cf │ │ │ │ - svclt 0x0000ea9a │ │ │ │ + svclt 0x0000ea86 │ │ │ │ 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 +524607,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 │ │ │ │ + ldrshteq pc, [r4], #-172 @ 0xffffff54 @ │ │ │ │ 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 1901784 │ │ │ │ stmiapl fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r8, r9, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf04f930b │ │ │ │ - blvc cf1188 │ │ │ │ + blvc cf11b0 │ │ │ │ smlawble sl, fp, r2, r4 │ │ │ │ - blcs 441da0 │ │ │ │ + blcs 441dc8 │ │ │ │ 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 1a64714 │ │ │ │ submi r2, r0, #0, 4 │ │ │ │ umaalcc pc, r0, r4, r8 @ │ │ │ │ umaalne pc, r0, r5, r8 @ │ │ │ │ andmi r4, r3, #75 @ 0x4b │ │ │ │ - blvs ffb249f8 │ │ │ │ + blvs ffb24a20 │ │ │ │ addmi r6, fp, #238592 @ 0x3a400 │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, ip, lr, pc} │ │ │ │ - blcs 38f244 │ │ │ │ + blcs 38f26c │ │ │ │ stmdavs fp, {r0, r1, r8, ip, lr, pc} │ │ │ │ - blcs 38f24c │ │ │ │ + blcs 38f274 │ │ │ │ andcs sp, r0, r2, lsr r0 │ │ │ │ - blmi 11c2eec │ │ │ │ + blmi 11c2f14 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 50a658 │ │ │ │ + blls 50a680 │ │ │ │ @ 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 302054 │ │ │ │ + blge 49524c │ │ │ │ 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 24a750 │ │ │ │ @ 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 2952a8 │ │ │ │ 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, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmib sp, {r0, r2, fp, sp, pc}^ │ │ │ │ - blge 3fea98 │ │ │ │ + blge 3feac0 │ │ │ │ @ instruction: 0x4703e9dd │ │ │ │ muleq r6, r3, r8 │ │ │ │ - blx 216dfda │ │ │ │ + blx 1c6e002 │ │ │ │ stmdals r5, {r1, r5, fp, sp, lr} │ │ │ │ - blcs 38f2dc │ │ │ │ + blcs 38f304 │ │ │ │ stmdbls r6, {r1, r3, r4, ip, lr, pc} │ │ │ │ stmdaeq r0, {r3, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - b 8007d8 │ │ │ │ + b 800800 │ │ │ │ lslle r0, r8, #30 │ │ │ │ @ instruction: 0xf8da68b1 │ │ │ │ - bvs 48c728 │ │ │ │ + bvs 48c750 │ │ │ │ tstle r2, #-1879048181 @ 0x9000000b │ │ │ │ - blvc 44a6b4 │ │ │ │ + blvc 44a6dc │ │ │ │ @ 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 24a7b8 │ │ │ │ strb sp, [r4, pc, lsr #3] │ │ │ │ - blvc 48a6d0 │ │ │ │ + blvc 48a6f8 │ │ │ │ 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 │ │ │ │ + stmib r2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq pc, r4, r4, ror #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, r8, lsl #21 │ │ │ │ + rsbseq pc, r4, r0, ror #20 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq pc, r4, r8, lsl sl @ │ │ │ │ + ldrshteq pc, [r4], #-144 @ 0xffffff70 @ │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 1542158 │ │ │ │ + bmi 1542180 │ │ │ │ @ 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 +524762,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], #-1020 @ 0xfffffc04 │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6534680 │ │ │ │ - ldmvs fp!, {r0, r1, r4, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x464d7a39 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldrteq pc, [r0], #-264 @ 0xfffffef8 @ │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ tstmi r3, #11 │ │ │ │ andscc pc, r8, r8, lsr #17 │ │ │ │ - strgt ip, [pc], #-3343 @ 230800 │ │ │ │ + strgt ip, [pc], #-3343 @ 230828 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf9d6f655 │ │ │ │ - blmi 483040 │ │ │ │ + @ instruction: 0xf9c2f655 │ │ │ │ + blmi 483068 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 78a884 │ │ │ │ + blls 78a8ac │ │ │ │ @ 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 0x0000e8d6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, sl, ror #17 │ │ │ │ - rsbseq pc, r4, ip, ror #15 │ │ │ │ + rsbseq pc, r4, r2, asr #17 │ │ │ │ + rsbseq pc, r4, r4, asr #15 │ │ │ │ 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 36cf20 │ │ │ │ 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 ae5c94 │ │ │ │ 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, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ subsvs r3, r9, r1, lsl #2 │ │ │ │ andvs r9, fp, r0, lsl #20 │ │ │ │ andcs pc, r4, fp, asr #17 │ │ │ │ andeq pc, r4, #-1073741822 @ 0xc0000002 │ │ │ │ - blls 28aaa8 │ │ │ │ + blls 28aad0 │ │ │ │ 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, [r2], {190} @ 0xbe │ │ │ │ @ instruction: 0x46484659 │ │ │ │ @ instruction: 0xf6be46d3 │ │ │ │ - @ instruction: 0xf8dafca9 │ │ │ │ + @ instruction: 0xf8dafc95 │ │ │ │ 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 325948 │ │ │ │ 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 2c2254 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0x4601fed1 │ │ │ │ @ instruction: 0xf6534628 │ │ │ │ - ldmvs r2!, {r0, r1, r4, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r2!, {r0, r1, r2, r3, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ addsmi r1, sl, #3264 @ 0xcc0 │ │ │ │ ldcvc 0, cr13, [r3], #-72 @ 0xffffffb8 │ │ │ │ stcvc 1, cr11, [sl], #-236 @ 0xffffff14 │ │ │ │ ldmne r0, {r0, r8, fp, sp, pc}^ │ │ │ │ svccs 0x0004f841 │ │ │ │ addsmi r3, r0, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0x4639d1fa │ │ │ │ - bge 2c2278 │ │ │ │ + bge 2c22a0 │ │ │ │ mrc2 7, 5, pc, cr10, cr15, {7} │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf85cf653 │ │ │ │ + @ instruction: 0xf848f653 │ │ │ │ @ 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, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + mrrc2 6, 5, pc, r0, cr2 @ │ │ │ │ + blmi 843220 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 70aa04 │ │ │ │ + blls 70aa2c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ pop {r0, r2, r4, ip, sp, pc} │ │ │ │ ldmib r4, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ subvs r1, sl, r1, lsl #4 │ │ │ │ stceq 1, cr15, [r4], {7} │ │ │ │ @ instruction: 0xf1006011 │ │ │ │ rsbvs r0, r3, r0, lsr r1 │ │ │ │ ldmdavs sl!, {r0, r5, r6, r9, fp, ip}^ │ │ │ │ rscvs r1, r7, r3, lsr #26 │ │ │ │ rsbvs r1, r2, r9, asr #2 │ │ │ │ andgt pc, r8, r4, asr #17 │ │ │ │ rsbsvs r6, fp, r3, asr r0 │ │ │ │ - blx 18ee324 │ │ │ │ + blx 13ee34c │ │ │ │ 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 0x00f8f5fe │ │ │ │ + rsbseq pc, r4, ip, ror r7 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, ip, ror #12 │ │ │ │ + rsbseq pc, r4, r4, asr #12 │ │ │ │ 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 fee0939c │ │ │ │ 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 2b1676 │ │ │ │ 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 +524940,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 2cd206 │ │ │ │ + blx 41d2f2 │ │ │ │ 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 fe343508 │ │ │ │ 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 40ef52 │ │ │ │ + b fe36db10 │ │ │ │ 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 40ab2a │ │ │ │ @ instruction: 0xf8923808 │ │ │ │ - bl 468b30 │ │ │ │ - b 15f1314 │ │ │ │ + bl 468b58 │ │ │ │ + b 15f133c │ │ │ │ @ instruction: 0xf1be32f2 │ │ │ │ svclt 0x00080f05 │ │ │ │ - blx 278b12 │ │ │ │ + blx 278b3a │ │ │ │ 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 +524989,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 1ba52a8 │ │ │ │ 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 418bfa │ │ │ │ + blx 2c57ba │ │ │ │ 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 1601c04 │ │ │ │ + blx 3059aa │ │ │ │ @ instruction: 0xf8daf404 │ │ │ │ - b fe33cbbc │ │ │ │ - blx 47df12 │ │ │ │ - b fe36dbd4 │ │ │ │ - blx 3fdd1a │ │ │ │ - b fe36dbdc │ │ │ │ - blcs 241c20 │ │ │ │ - blge 424ec8 │ │ │ │ - blcs 36b30c │ │ │ │ + b fe33cbe4 │ │ │ │ + blx 47df3a │ │ │ │ + b fe36dbfc │ │ │ │ + blx 3fdd42 │ │ │ │ + b fe36dc04 │ │ │ │ + blcs 241c48 │ │ │ │ + blge 424ef0 │ │ │ │ + blcs 36b334 │ │ │ │ strmi r9, [r3], r2, lsl #6 │ │ │ │ movwls sl, #15113 @ 0x3b09 │ │ │ │ @ instruction: 0x46564633 │ │ │ │ @ instruction: 0xf8d646aa │ │ │ │ - blvc 1990c0c │ │ │ │ + blvc 1990c34 │ │ │ │ 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 52eed2 │ │ │ │ stmdbls r8, {r3, fp, ip, sp, lr, pc} │ │ │ │ - blls 2815bc │ │ │ │ + blls 2815e4 │ │ │ │ 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 3fc072 │ │ │ │ + b fe46ec80 │ │ │ │ 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 24aef0 │ │ │ │ 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 │ │ │ │ - ldmiblt r5, {r1, r4, r9, lr} │ │ │ │ - @ instruction: 0x1014f8dc │ │ │ │ - tstpge r1, r7, lsl #22 @ p-variant is OBSOLETE │ │ │ │ - b 1601cd0 │ │ │ │ - blx 4fd876 │ │ │ │ + b 1609184 │ │ │ │ + blx 285676 │ │ │ │ b fe2ed4b8 │ │ │ │ blx 47d7fe │ │ │ │ b fe2ed4c0 │ │ │ │ blx 3fd606 │ │ │ │ b fe2ed4c8 │ │ │ │ + ldmiblt r5, {r1, r4, r9, lr} │ │ │ │ + @ instruction: 0x1014f8dc │ │ │ │ + tstpge r1, r7, lsl #22 @ p-variant is OBSOLETE │ │ │ │ + b 1601cf8 │ │ │ │ + blx 4fd89e │ │ │ │ + b fe2ed4e0 │ │ │ │ + blx 47d826 │ │ │ │ + b fe2ed4e8 │ │ │ │ + blx 3fd62e │ │ │ │ + b fe2ed4f0 │ │ │ │ ldmdavs r6!, {r1, r4, r9, lr} │ │ │ │ @ instruction: 0xf404fb02 │ │ │ │ - bcs 24ad94 │ │ │ │ + bcs 24adbc │ │ │ │ ldr sp, [lr, -fp, lsl #3]! │ │ │ │ - mrc 5, 4, APSR_nzcv, cr10, cr14, {7} │ │ │ │ - rsbseq pc, r4, r4, ror #11 │ │ │ │ + mcr 5, 4, pc, cr6, cr14, {7} @ │ │ │ │ + ldrhteq pc, [r4], #-92 @ 0xffffffa4 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r4, lr, lsr #11 │ │ │ │ + rsbseq pc, r4, r6, lsl #11 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbseq pc, r4, lr, lsr #9 │ │ │ │ + rsbseq pc, r4, r6, lsl #9 │ │ │ │ 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 ff915550 │ │ │ │ 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 8701c0 │ │ │ │ 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 +525132,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: 0xf100fc41 │ │ │ │ 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} @ │ │ │ │ + mrc2 6, 0, pc, cr8, cr2, {2} │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - @ instruction: 0xff0af654 │ │ │ │ + mrc2 6, 7, pc, cr6, cr4, {2} │ │ │ │ mulcc sp, r9, r8 │ │ │ │ @ instruction: 0xf8d9737b │ │ │ │ @ instruction: 0xf8d88014 │ │ │ │ - blcs 23cdb8 │ │ │ │ + blcs 23cde0 │ │ │ │ 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 555a54 │ │ │ │ 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 24ae9c │ │ │ │ @ instruction: 0x4691d1f7 │ │ │ │ strcs r9, [r0], -r3, lsl #22 │ │ │ │ ldrdge pc, [ip], -sp │ │ │ │ - blcs 25c274 │ │ │ │ + blcs 25c29c │ │ │ │ mrshi pc, (UNDEF: 12) @ │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ rsbvs r4, r6, r8, lsr #12 │ │ │ │ - blge 1fc8eb8 │ │ │ │ + blge 1fc8ee0 │ │ │ │ strbeq lr, [r6, r3, lsl #22] │ │ │ │ ldm r4, {r0, r9, sl, ip, sp} │ │ │ │ @ instruction: 0xf6530006 │ │ │ │ - @ instruction: 0xf1a7ffa3 │ │ │ │ + @ instruction: 0xf1a7ff8f │ │ │ │ ldrmi r0, [r2, #900]! @ 0x384 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blls 3655f4 │ │ │ │ + blls 36561c │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8dd8086 │ │ │ │ strcs sl, [r0, -ip] │ │ │ │ @ instruction: 0xf8cd9e04 │ │ │ │ @ instruction: 0xf8d98014 │ │ │ │ @ instruction: 0x46283018 │ │ │ │ strcc r6, [r1, -r7, rrx] │ │ │ │ - blge 1fc8ef8 │ │ │ │ + blge 1fc8f20 │ │ │ │ stmiaeq sl, {r0, r1, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - beq 2ad29c │ │ │ │ + beq 2ad2c4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ - @ instruction: 0xff82f653 │ │ │ │ + @ instruction: 0xff6ef653 │ │ │ │ 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 770f4c │ │ │ │ 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 3d6f18 │ │ │ │ stmib r0, {r0, r1, r3, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf6543b00 │ │ │ │ - strmi pc, [r5], -fp, asr #26 │ │ │ │ + @ instruction: 0x4605fd37 │ │ │ │ ldrdne pc, [r8], -r8 │ │ │ │ stmdals sl, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6511d2e │ │ │ │ - @ instruction: 0xf8d8fbc3 │ │ │ │ + @ instruction: 0xf8d8fbaf │ │ │ │ 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 415014 │ │ │ │ ldmdavs sl, {r0, r1, r3, r4, r8, fp, sp, lr} │ │ │ │ - blvc 8dd3fc │ │ │ │ + blvc 8dd424 │ │ │ │ @ instruction: 0xf0402a08 │ │ │ │ ldmdavs fp, {r2, r4, r7, pc} │ │ │ │ - bcs 24af88 │ │ │ │ + bcs 24afb0 │ │ │ │ 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 15438a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1f8afb0 │ │ │ │ + blls 1f8afd8 │ │ │ │ @ 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 9cafb8 │ │ │ │ eorle r2, r6, r5, lsl #28 │ │ │ │ @ instruction: 0xf8db9a07 │ │ │ │ - bvs 644ff0 │ │ │ │ + bvs 645018 │ │ │ │ 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 657bdc │ │ │ │ + blx fec6efc6 │ │ │ │ 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 3e5744 │ │ │ │ ldmdbls r6, {r1, r6, r7, r8, ip, sp, pc}^ │ │ │ │ - bl 3183f8 │ │ │ │ - blls 3b16c4 │ │ │ │ + bl 318420 │ │ │ │ + blls 3b16ec │ │ │ │ ldmib r1, {r0, r8, r9, fp, sp}^ │ │ │ │ stmib r5, {r1, r3, r8}^ │ │ │ │ andle r0, sp, r0, lsl #2 │ │ │ │ - blge 1798820 │ │ │ │ + blge 1798848 │ │ │ │ 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 89dcf0 │ │ │ │ svclt 0x000a2906 │ │ │ │ movwcs r4, #5787 @ 0x169b │ │ │ │ cdpls 3, 0, cr2, cr9, cr2, {0} │ │ │ │ stmib r6, {r1, r2, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0xf8d83b00 │ │ │ │ ldmdbvs r0!, {r3, r4, ip, sp} │ │ │ │ @ instruction: 0xf6517c5a │ │ │ │ - strmi pc, [r5], -pc, asr #20 │ │ │ │ + @ instruction: 0x4605fa3b │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bls 79cd90 │ │ │ │ + bls 79cdb8 │ │ │ │ stmdbls pc, {r3, r5, ip, sp} @ │ │ │ │ - bl fe3ee824 │ │ │ │ + bl 1eee84c │ │ │ │ ldrtmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf6543514 │ │ │ │ - strb pc, [pc, -r3, asr #27] @ │ │ │ │ - blcs 257c4c │ │ │ │ + strb pc, [pc, -pc, lsr #27] @ │ │ │ │ + blcs 257c74 │ │ │ │ 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 │ │ │ │ + ldc 5, cr15, [r8], #1016 @ 0x3f8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq pc, [r4], #-40 @ 0xffffffd8 @ │ │ │ │ - rsbseq pc, r4, r0, asr #1 │ │ │ │ + ldrsbteq pc, [r4], #-32 @ 0xffffffe0 @ │ │ │ │ + @ instruction: 0x0074f098 │ │ │ │ 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 +525337,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 24b174 │ │ │ │ @ instruction: 0x4698d1f9 │ │ │ │ strcs pc, [r8], #2271 @ 0x8df │ │ │ │ strcc pc, [r0], #2271 @ 0x8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 158b13c │ │ │ │ + blls 158b164 │ │ │ │ @ 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: 0xff98f6bd │ │ │ │ strmi r2, [r3], -r3, lsl #2 │ │ │ │ movwls r4, #22072 @ 0x5638 │ │ │ │ - blx 10eea80 │ │ │ │ + blx beeaa8 │ │ │ │ @ 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 93b95c │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ - blls 3d5d48 │ │ │ │ + blls 3d5d70 │ │ │ │ tstlt r3, r0, lsl r2 │ │ │ │ strtmi r9, [r0], -r8, lsl #18 │ │ │ │ - blvc b02fa8 │ │ │ │ + blvc b02fd0 │ │ │ │ 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: 0xf822f6be │ │ │ │ movtlt r4, #1541 @ 0x605 │ │ │ │ ldrdge pc, [r4], -r0 │ │ │ │ @ instruction: 0xf8da68a1 │ │ │ │ @ instruction: 0xf6860008 │ │ │ │ - andls pc, fp, r5, asr #24 │ │ │ │ + andls pc, fp, r1, lsr ip @ │ │ │ │ cmple lr, r0, lsl #16 │ │ │ │ - blls 30932c │ │ │ │ + blls 309354 │ │ │ │ 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 257dd4 │ │ │ │ + blvc b25910 │ │ │ │ + blcs 24df44 │ │ │ │ @ instruction: 0x4620d1d6 │ │ │ │ @ instruction: 0xf99af7ff │ │ │ │ rscle r2, r8, r0, lsl #16 │ │ │ │ strtmi r9, [r1], -r5, lsl #16 │ │ │ │ - @ instruction: 0xf80ef6be │ │ │ │ + @ instruction: 0xfffaf6bd │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ stmdals r5, {r1, r2, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf6be4621 │ │ │ │ - blls 32f2cc │ │ │ │ + blls 32f2a4 │ │ │ │ bicsle r2, ip, r0, lsl #22 │ │ │ │ ldrtmi r9, [r0], -ip, lsl #28 │ │ │ │ - stc2l 6, cr15, [r6, #328]! @ 0x148 │ │ │ │ + ldc2l 6, cr15, [r2, #328] @ 0x148 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ ldcls 1, cr13, [r7, #-656] @ 0xfffffd70 │ │ │ │ ldrvc lr, [r9], #-2525 @ 0xfffff623 │ │ │ │ ldrdhi pc, [ip], #-141 @ 0xffffff73 @ │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ strtmi r8, [r8], r9, lsr #3 │ │ │ │ ldrtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx feeb64 │ │ │ │ + blx aeeb8c │ │ │ │ tstcs r0, r5, lsl #16 │ │ │ │ - @ instruction: 0xff74f6bd │ │ │ │ + @ instruction: 0xff60f6bd │ │ │ │ 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: 0xf89af837 │ │ │ │ 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, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r5, r8, sl, ip, lr}^ │ │ │ │ - blge a466dc │ │ │ │ + blge a46704 │ │ │ │ @ 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] @ 231208 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ - bvc beb9b4 │ │ │ │ + bvc beb9dc │ │ │ │ @ instruction: 0x000fe8b8 │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ muleq r3, ip, r8 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ @ instruction: 0x1014f8da │ │ │ │ - @ instruction: 0xf8a8f651 │ │ │ │ + @ instruction: 0xf894f651 │ │ │ │ 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 fe66ec22 │ │ │ │ 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 +525488,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 fe631d4c │ │ │ │ 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 24f7c8 │ │ │ │ rscseq sp, r3, sl, asr #32 │ │ │ │ - blls 595f88 │ │ │ │ + blls 595fb0 │ │ │ │ ldmdaeq pc!, {r2, r8, ip, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf10a940e │ │ │ │ @ instruction: 0xf1030540 │ │ │ │ movwcs r0, #2367 @ 0x93f │ │ │ │ @ instruction: 0x465c9716 │ │ │ │ - bge d42bd0 │ │ │ │ + bge d42bf8 │ │ │ │ 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 fe9eeba8 │ │ │ │ cmnlt r3, r9, lsl #22 │ │ │ │ - bl 3577b4 │ │ │ │ + bl 3577dc │ │ │ │ cdpls 2, 0, cr0, cr4, cr9, {0} │ │ │ │ strbmi r4, [r1], #-1603 @ 0xfffff9bd │ │ │ │ svceq 0x0001f813 │ │ │ │ svceq 0x0001f802 │ │ │ │ @ instruction: 0xd1f94299 │ │ │ │ - blls 416bb8 │ │ │ │ - bls 4b986c │ │ │ │ + blls 416be0 │ │ │ │ + bls 4b9894 │ │ │ │ @ instruction: 0xf1083701 │ │ │ │ strcc r0, [r0, #-2080]! @ 0xfffff7e0 │ │ │ │ @ instruction: 0xf109695b │ │ │ │ - blx 27383e │ │ │ │ + blx 273866 │ │ │ │ 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 7b037c │ │ │ │ @ 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 250108 │ │ │ │ + blcs 4655f4 │ │ │ │ @ instruction: 0xf897d108 │ │ │ │ - blvc 20f94d0 │ │ │ │ + blvc 20f94f8 │ │ │ │ andle r4, r3, #-1610612727 @ 0xa0000009 │ │ │ │ ldrtmi r9, [r9], -r5, lsl #16 │ │ │ │ - @ instruction: 0xff1cf6bd │ │ │ │ + @ instruction: 0xff08f6bd │ │ │ │ tstls r7, #11264 @ 0x2c00 │ │ │ │ - blls 42aee0 │ │ │ │ - blne 142bd54 │ │ │ │ + blls 42af08 │ │ │ │ + blne 142bd7c │ │ │ │ teqcc r0, #1526726656 @ 0x5b000000 │ │ │ │ @ instruction: 0xf652cb0f │ │ │ │ - blls 5efab0 │ │ │ │ + blls 5efa88 │ │ │ │ ldrmi r4, [fp], #1666 @ 0x682 │ │ │ │ - bleq e6d858 │ │ │ │ + bleq e6d880 │ │ │ │ muleq pc, fp, r8 @ │ │ │ │ - @ instruction: 0xf99af652 │ │ │ │ + @ instruction: 0xf986f652 │ │ │ │ stccc 8, cr15, [r4], {85} @ 0x55 │ │ │ │ stmdals r4!, {r1, r2, r7, r9, sl, lr} │ │ │ │ - blls 3505a8 │ │ │ │ + blls 3505d0 │ │ │ │ rsble r2, r2, r0, lsl #22 │ │ │ │ stmdbge sl!, {r1, r4, r9, sl, fp, ip, pc} │ │ │ │ - bl 3ba04c │ │ │ │ + bl 3ba074 │ │ │ │ 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 4e12c0 │ │ │ │ + bl 5b47c4 │ │ │ │ addsmi r0, lr, #204, 24 @ 0xcc00 │ │ │ │ - blvc 26cae4 │ │ │ │ - blvc 26ca7c │ │ │ │ + blvc 26cb0c │ │ │ │ + blvc 26caa4 │ │ │ │ ldrtmi sp, [r1], -sl, ror #3 │ │ │ │ @ instruction: 0xf6519604 │ │ │ │ - pkhbtmi pc, r2, fp, lsl #16 @ │ │ │ │ + strmi pc, [r2], r7, lsl #16 │ │ │ │ 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, {r6, r8, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf6544651 │ │ │ │ - bls 6702e0 │ │ │ │ + bls 6702b8 │ │ │ │ @ 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 331520 │ │ │ │ @ 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 96b340 │ │ │ │ @ instruction: 0xf1a99e11 │ │ │ │ andsls r0, ip, pc, lsl #24 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, ip, pc}^ │ │ │ │ - blgt 5f1574 │ │ │ │ + blgt 5f159c │ │ │ │ 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: 0xffc0f650 │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ - blls 365bf4 │ │ │ │ + blls 365c1c │ │ │ │ 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 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + @ instruction: 0xe655f879 │ │ │ │ + b 15eed64 │ │ │ │ + rsbseq lr, r4, r2, asr #30 │ │ │ │ rsbseq lr, r4, r4, lsr pc │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq lr, r4, ip, lsl #30 │ │ │ │ @ instruction: 0xfffff465 │ │ │ │ @ instruction: 0xfffff903 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @@ -525643,41 +525651,41 @@ │ │ │ │ strls r4, [r5], #-1145 @ 0xfffffb87 │ │ │ │ smlabtcs r1, fp, r8, r5 │ │ │ │ tstls r9, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4618ab13 │ │ │ │ @ instruction: 0xf8df9301 │ │ │ │ ldrbtmi r3, [fp], #-1872 @ 0xfffff8b0 │ │ │ │ - @ instruction: 0xff52f653 │ │ │ │ + @ instruction: 0xff3ef653 │ │ │ │ andcs r9, r2, r7, lsl ip │ │ │ │ - blx ff7eeff4 │ │ │ │ + blx ff2ef01c │ │ │ │ strmi r2, [r3], -r7, lsr #4 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - ldc2 6, cr15, [sl], {80} @ 0x50 │ │ │ │ + stc2 6, cr15, [r6], {80} @ 0x50 │ │ │ │ @ instruction: 0x46049d17 │ │ │ │ @ instruction: 0xf6912002 │ │ │ │ - andscs pc, fp, #831488 @ 0xcb000 │ │ │ │ + andscs pc, fp, #749568 @ 0xb7000 │ │ │ │ tstcs r8, r3, lsl #12 │ │ │ │ @ instruction: 0xf6504628 │ │ │ │ - smlabbcs r0, pc, ip, pc @ │ │ │ │ + tstpcs r0, fp, ror ip @ p-variant is OBSOLETE │ │ │ │ ldmdals r7, {r0, r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xff3af650 │ │ │ │ - bls 80ba6c │ │ │ │ + @ instruction: 0xff26f650 │ │ │ │ + bls 80ba94 │ │ │ │ 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 5b2730 │ │ │ │ svclt 0x00144621 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf9f8f652 │ │ │ │ + @ instruction: 0xf9e4f652 │ │ │ │ strtmi r9, [r9], -r1, lsl #16 │ │ │ │ - blx ff7eef60 │ │ │ │ + blx ff2eef88 │ │ │ │ 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 +525696,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 @ │ │ │ │ + qasxmi pc, fp, pc @ │ │ │ │ strmi sl, [r6], -fp, lsl #26 │ │ │ │ - bleq 86da64 │ │ │ │ + bleq 86da8c │ │ │ │ @ instruction: 0xf8804642 │ │ │ │ ldrbmi r8, [r9], -ip, lsr #32 │ │ │ │ - @ instruction: 0xf9c4f652 │ │ │ │ + @ instruction: 0xf9b0f652 │ │ │ │ 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 2c2f8c │ │ │ │ andcc pc, sl, r9, asr r8 @ │ │ │ │ stmdals r1, {r2, r8, r9, ip, pc} │ │ │ │ vmlacc.f64 d15, d2, d14 │ │ │ │ mlacc lr, lr, r8, pc @ │ │ │ │ @ instruction: 0xf846330b │ │ │ │ @ instruction: 0xf6548023 │ │ │ │ - strbmi pc, [r1], -r1, lsl #21 @ │ │ │ │ + strbmi pc, [r1], -sp, ror #20 @ │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - ldmdbvs fp!, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r1, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1009a17 │ │ │ │ ldmvs r9!, {r2, r6, r9, fp} │ │ │ │ vrsubhn.i16 d20, , q0 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ strne lr, [r7, -r0, asr #19] │ │ │ │ - blcs 5c3024 │ │ │ │ + blcs 5c304c │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6522201 │ │ │ │ - strbmi pc, [r1], -r5, lsl #19 @ │ │ │ │ + @ instruction: 0x4641f971 │ │ │ │ @ instruction: 0xf04f9801 │ │ │ │ @ instruction: 0xf65438ff │ │ │ │ - vpmax.s8 , q0, │ │ │ │ + vpmax.s8 , q0, │ │ │ │ ldmdals r7, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ mlavc r8, r6, r8, pc @ │ │ │ │ - mrc2 6, 7, pc, cr12, cr0, {2} │ │ │ │ + mcr2 6, 7, pc, cr8, 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 459800 │ │ │ │ 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 +525772,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 │ │ │ │ + blx 36f104 │ │ │ │ strbcc pc, [r8, #-2271]! @ 0xfffff721 @ │ │ │ │ tstcs r1, r6, lsr #4 │ │ │ │ @ instruction: 0xf8599817 │ │ │ │ movwls r3, #32771 @ 0x8003 │ │ │ │ @ instruction: 0xf650461f │ │ │ │ - strmi pc, [r0], r7, lsr #23 │ │ │ │ + pkhbtmi pc, r0, r3, lsl #23 @ │ │ │ │ andscs r4, sl, #61865984 @ 0x3b00000 │ │ │ │ ldmdals r7, {r3, r8, sp} │ │ │ │ - blx fea6f0f2 │ │ │ │ + blx fe56f11a │ │ │ │ @ instruction: 0x46074631 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - @ instruction: 0xf8d8fe4b │ │ │ │ - bls 7fd800 │ │ │ │ + @ instruction: 0xf8d8fe37 │ │ │ │ + bls 7fd828 │ │ │ │ @ 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, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6544631 │ │ │ │ - ldmibvs r2!, {r0, r2, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmibvs r2!, {r0, r4, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 799830 │ │ │ │ + blcs 799858 │ │ │ │ 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 +525817,63 @@ │ │ │ │ andseq r0, r6, r6, lsl r0 │ │ │ │ rsbeq r0, pc, #-268435450 @ 0xf0000006 │ │ │ │ rsbeq r0, pc, #-268435450 @ 0xf0000006 │ │ │ │ eorseq r0, r9, #-268435450 @ 0xf0000006 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^ │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - strmi pc, [r6], -r1, ror #28 │ │ │ │ + strmi pc, [r6], -sp, asr #28 │ │ │ │ @ instruction: 0xf8804652 │ │ │ │ @ instruction: 0xf100a02c │ │ │ │ @ instruction: 0x464b0a18 │ │ │ │ @ instruction: 0xf04f4651 │ │ │ │ @ instruction: 0xf65239ff │ │ │ │ - ldmdbvs r3!, {r0, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r3!, {r0, r2, r3, r4, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ rsbcs r9, r4, #4, 18 @ 0x10000 │ │ │ │ mrrceq 1, 0, pc, r4, cr6 @ │ │ │ │ eorshi pc, r8, sp, asr #17 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ eorhi pc, ip, sp, asr #17 │ │ │ │ stmdahi r1, {r0, r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ movwne pc, #15106 @ 0x3b02 @ │ │ │ │ mla lr, r3, r8, pc @ │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ cdpeq 1, 0, cr15, cr11, cr14, {0} │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ stmdals r1, {r0, r4, r5, r9, sl, lr} │ │ │ │ eorhi pc, lr, r6, asr #16 │ │ │ │ - @ instruction: 0xf994f654 │ │ │ │ + @ instruction: 0xf980f654 │ │ │ │ ldmdals r7, {r0, r6, r9, sl, lr} │ │ │ │ - ldc2l 6, cr15, [sl, #320] @ 0x140 │ │ │ │ - bls 80bd8c │ │ │ │ + stc2l 6, cr15, [r6, #320] @ 0x140 │ │ │ │ + bls 80bdb4 │ │ │ │ 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 5b35f0 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xf898f652 │ │ │ │ + @ instruction: 0xf884f652 │ │ │ │ stmdals r1, {r0, r6, r9, sl, lr} │ │ │ │ - @ instruction: 0xf976f654 │ │ │ │ + @ instruction: 0xf962f654 │ │ │ │ mlahi r8, r6, r8, pc @ │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - smuadls lr, r1, lr │ │ │ │ + @ instruction: 0x970efdfd │ │ │ │ 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 1e03144 │ │ │ │ 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 +525888,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 │ │ │ │ + vmul.i8 d31, d0, d13 │ │ │ │ ldmdals r7, {r0, r4, r6, r8, ip} │ │ │ │ - stc2l 6, cr15, [lr, #320] @ 0x140 │ │ │ │ + ldc2 6, cr15, [sl, #320]! @ 0x140 │ │ │ │ andseq pc, r8, #0, 2 │ │ │ │ @ instruction: 0x23204607 │ │ │ │ andls r4, r6, #17825792 @ 0x1100000 │ │ │ │ @ instruction: 0xf6522201 │ │ │ │ - ldrtmi pc, [r9], -r1, asr #16 @ │ │ │ │ + ldrtmi pc, [r9], -sp, lsr #16 @ │ │ │ │ @ instruction: 0xf6544640 │ │ │ │ - blls 3afdfc │ │ │ │ + blls 3afdd4 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 311fa8 │ │ │ │ + blls 311fd0 │ │ │ │ tstpmi r0, pc, asr #8 @ p-variant is OBSOLETE │ │ │ │ mvnne pc, ip, asr #5 │ │ │ │ - blcc 35719c │ │ │ │ + blcc 3571c4 │ │ │ │ movwls r9, #12551 @ 0x3107 │ │ │ │ - blls 4299c4 │ │ │ │ + blls 4299ec │ │ │ │ @ instruction: 0x07db40fb │ │ │ │ - blls 2e6dd4 │ │ │ │ + blls 2e6dfc │ │ │ │ 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 │ │ │ │ + pkhbtmi pc, r0, pc, lsl #30 @ │ │ │ │ ldrtmi r4, [sl], -r3, asr #12 │ │ │ │ ldmdals r7, {r2, r8, sp} │ │ │ │ - blx fe5ef314 │ │ │ │ + blx 20ef33c │ │ │ │ @ instruction: 0x4607463a │ │ │ │ tstcs r8, r3, asr #12 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - smlabbcs r0, r7, sl, pc @ │ │ │ │ + tstpcs r0, r3, ror sl @ p-variant is OBSOLETE │ │ │ │ ldmdals r7, {r1, r7, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r2, #-320]! @ 0xfffffec0 │ │ │ │ - bls 80bedc │ │ │ │ + ldc2 6, cr15, [lr, #-320] @ 0xfffffec0 │ │ │ │ + bls 80bf04 │ │ │ │ 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 5b3740 │ │ │ │ svclt 0x00144639 │ │ │ │ @ instruction: 0xf8d22320 │ │ │ │ andcs r3, r1, #72, 2 │ │ │ │ - @ instruction: 0xfff0f651 │ │ │ │ + @ instruction: 0xffdcf651 │ │ │ │ ldrdlt pc, [r4], -sp │ │ │ │ ldrbmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf8ccf654 │ │ │ │ + @ instruction: 0xf8b8f654 │ │ │ │ ldmdals r7, {r0, r8, sp} │ │ │ │ - ldc2 6, cr15, [r2, #-320] @ 0xfffffec0 │ │ │ │ + ldc2l 6, cr15, [lr], #320 @ 0x140 │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ orrvs r4, r3, r1, lsl #13 │ │ │ │ @ instruction: 0x001cf8d8 │ │ │ │ - blx 9ef488 │ │ │ │ + blx 4ef4b0 │ │ │ │ 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 +525962,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: 0xffa6f651 │ │ │ │ ldrbmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xf898f654 │ │ │ │ + @ instruction: 0xf884f654 │ │ │ │ @ instruction: 0x201cf8d9 │ │ │ │ @ instruction: 0xf8927913 │ │ │ │ - blcs 795acc │ │ │ │ + blcs 795af4 │ │ │ │ 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 126dc34 │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - pkhbtmi pc, r0, r3, lsl #26 @ │ │ │ │ + @ instruction: 0x4680fcff │ │ │ │ @ instruction: 0xf880464a │ │ │ │ @ instruction: 0xf100902c │ │ │ │ @ instruction: 0x465b0918 │ │ │ │ @ instruction: 0xf6514649 │ │ │ │ - @ instruction: 0xf8d8ff85 │ │ │ │ + @ instruction: 0xf8d8ff71 │ │ │ │ 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 2c9de6 │ │ │ │ @ instruction: 0xf8931303 │ │ │ │ ldm r5, {r1, r2, r3, r5, lr, pc} │ │ │ │ cps #15 │ │ │ │ stm r7, {r0, r1, r3, sl, fp} │ │ │ │ stm r4, {r0, r1, r2, r3} │ │ │ │ strbmi r0, [r1], -pc │ │ │ │ @ instruction: 0xf8489801 │ │ │ │ @ instruction: 0xf654602c │ │ │ │ - tstpcs r0, fp, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r0, r7, lsr r8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - @ instruction: 0xf8dafc91 │ │ │ │ - bls 7fdb74 │ │ │ │ + @ instruction: 0xf8dafc7d │ │ │ │ + bls 7fdb9c │ │ │ │ @ instruction: 0xf8da4607 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ umaalcc pc, r1, r2, r9 @ │ │ │ │ - bne 42c248 │ │ │ │ - beq 136df4c │ │ │ │ + bne 42c270 │ │ │ │ + beq 136df74 │ │ │ │ ldrbmi r2, [r1], -lr, lsl #22 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6512201 │ │ │ │ - ldrtmi pc, [r9], -sp, asr #30 @ │ │ │ │ + shasxmi pc, r9, r9 @ │ │ │ │ @ instruction: 0xf6549801 │ │ │ │ - tstpcs r1, fp, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, r7, lsl r8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6509817 │ │ │ │ - ldmibvs fp!, {r0, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r3, lsl #13 │ │ │ │ @ instruction: 0xf69369f8 │ │ │ │ - @ instruction: 0xf8cdf97f │ │ │ │ + @ instruction: 0xf8cdf96b │ │ │ │ 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 136dfe8 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xff06f651 │ │ │ │ stmdals r1, {r0, r3, r4, r6, r9, sl, lr} │ │ │ │ - blcc 22dd08 │ │ │ │ - @ instruction: 0xfff6f653 │ │ │ │ + blcc 22dd30 │ │ │ │ + @ instruction: 0xffe2f653 │ │ │ │ cmnpcs pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8989817 │ │ │ │ @ instruction: 0xf6507028 │ │ │ │ - @ instruction: 0xf8cdfc91 │ │ │ │ + @ instruction: 0xf8cdfc7d │ │ │ │ @ instruction: 0xf100a038 │ │ │ │ stmib r5, {r2, r5, r6, r9, sl, fp}^ │ │ │ │ strmi r6, [r4], r0, lsl #12 │ │ │ │ - blx 509ea8 │ │ │ │ + blx 509ed0 │ │ │ │ @ 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 +526071,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 @ 231c60 │ │ │ │ @ instruction: 0x3014f8dc │ │ │ │ stmdbls r4, {r2, r5, r6, r9, sp} │ │ │ │ - blx 2d7c4a │ │ │ │ + blx 2d7c72 │ │ │ │ strbtmi r1, [r1], -r3, lsl #6 │ │ │ │ @ instruction: 0xf8937f9a │ │ │ │ andcc r3, fp, #46 @ 0x2e │ │ │ │ @ instruction: 0xf84c330b │ │ │ │ @ instruction: 0xf84c7022 │ │ │ │ @ instruction: 0xf6536023 │ │ │ │ - strt pc, [r0], pc, lsr #31 │ │ │ │ - bleq a6dda0 │ │ │ │ + ssat pc, #1, fp, lsl #31 @ │ │ │ │ + bleq a6ddc8 │ │ │ │ @ instruction: 0xf04fe734 │ │ │ │ @ instruction: 0xe7310b10 │ │ │ │ - bleq 46ddac │ │ │ │ + bleq 46ddd4 │ │ │ │ strcs lr, [r0, #-1838]! @ 0xfffff8d2 │ │ │ │ @ instruction: 0xf04fe4ec │ │ │ │ ldrb r0, [fp, #2336] @ 0x920 │ │ │ │ - bleq 2addbc │ │ │ │ + bleq 2adde4 │ │ │ │ strcs lr, [r8, #-1830] @ 0xfffff8da │ │ │ │ @ instruction: 0xf04fe4e4 │ │ │ │ ldrb r0, [r3, #2312] @ 0x908 │ │ │ │ - ldrb r2, [pc], #1281 @ 231c90 │ │ │ │ + ldrb r2, [pc], #1281 @ 231cb8 │ │ │ │ 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 8588e8 │ │ │ │ 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 +526114,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 0x0000ee80 │ │ │ │ + rsbseq lr, r4, ip, asr sl │ │ │ │ + rsbseq lr, r4, r0, asr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strdeq r5, [r1], -r2 @ │ │ │ │ + eoreq r5, r1, sl, lsl #24 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ muleq r0, r8, sl │ │ │ │ - rsbseq lr, r4, lr, asr r3 │ │ │ │ + rsbseq lr, r4, r6, lsr r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed88f08 │ │ │ │ + bl fed88f30 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp], {104} @ 0x68 │ │ │ │ - bmi 903560 │ │ │ │ + bmi 903588 │ │ │ │ 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 ffb5d1e4 │ │ │ │ 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 4f0d90 │ │ │ │ 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 0x0000ee34 │ │ │ │ + rsbseq lr, r4, r2, asr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r4, r2, lsr #5 │ │ │ │ + rsbseq lr, r4, sl, ror r2 │ │ │ │ svclt 0x009d2805 │ │ │ │ - blx afaa38 │ │ │ │ + blx afaa60 │ │ │ │ @ instruction: 0xf000f000 │ │ │ │ andcs r0, r0, r1 │ │ │ │ svclt 0x00004770 │ │ │ │ ldmdavs sl, {r0, r1, r7, fp, sp, lr} │ │ │ │ - bcs 3909ec │ │ │ │ + bcs 390a14 │ │ │ │ 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 2e7e24 │ │ │ │ @ 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 +526192,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: 0xf9c4f6bd │ │ │ │ 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: 0xf8dbf9f5 │ │ │ │ + blvc 8bde60 │ │ │ │ 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 +526218,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 86e2e0 │ │ │ │ @ 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 fec59ed0 │ │ │ │ strmi r0, [r5], #-2048 @ 0xfffff800 │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ - bmi 92bd88 │ │ │ │ + bmi 92bdb0 │ │ │ │ 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 239fbe │ │ │ │ + bvc 167a704 │ │ │ │ ldmiblt r1!, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8934433 │ │ │ │ - blls 6360e4 │ │ │ │ + blls 63610c │ │ │ │ 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 456b28 │ │ │ │ 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, ip, asr #3 │ │ │ │ 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 +526278,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: 0xf8f2f6bc │ │ │ │ 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 +526294,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 1612fbc │ │ │ │ @ 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 c344f0 │ │ │ │ @ instruction: 0xf85869e0 │ │ │ │ addsmi r3, r8, #3 │ │ │ │ - bvs aa6060 │ │ │ │ + bvs aa6088 │ │ │ │ strbmi fp, [sl], -r0, ror #3 │ │ │ │ - @ instruction: 0xf8d2f6bc │ │ │ │ + @ instruction: 0xf8bef6bc │ │ │ │ eorsle r2, lr, r0, lsl #16 │ │ │ │ eorvs r6, r0, #405504 @ 0x63000 │ │ │ │ @ instruction: 0xf8c418c5 │ │ │ │ movwcs r9, #40 @ 0x28 │ │ │ │ ldrtmi r6, [r8], -r6, ror #4 │ │ │ │ pop {r0, r1, r3, r5, sp, lr} │ │ │ │ ldrmi r8, [r1, #1016]! @ 0x3f8 │ │ │ │ @ instruction: 0x46b1bf38 │ │ │ │ adcsmi lr, r7, #59506688 @ 0x38c0000 │ │ │ │ shasxmi fp, r7, r8 │ │ │ │ strmi lr, [r8], -sl, lsr #15 │ │ │ │ @ instruction: 0xf5fd4639 │ │ │ │ - sbfx lr, sl, #28, #18 │ │ │ │ + ldr lr, [r1, r6, asr #28]! │ │ │ │ strbmi r4, [r9], -r8, lsl #12 │ │ │ │ - mrc 5, 2, APSR_nzcv, cr4, cr13, {7} │ │ │ │ + mcr 5, 2, pc, cr0, cr13, {7} @ │ │ │ │ strbmi lr, [r8], -r0, ror #15 │ │ │ │ - stcl 5, cr15, [r2], #1012 @ 0x3f4 │ │ │ │ + stcl 5, cr15, [lr], {253} @ 0xfd │ │ │ │ mvnlt r4, r0, lsl #13 │ │ │ │ - bvs a838d0 │ │ │ │ - bl fe3ef820 │ │ │ │ + bvs a838f8 │ │ │ │ + bl 1eef848 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x4681ecbe │ │ │ │ stmdbvs r1!, {r3, r4, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5fd462a │ │ │ │ - movwcs lr, #2934 @ 0xb76 │ │ │ │ - bl 48a6f0 │ │ │ │ + movwcs lr, #2914 @ 0xb62 │ │ │ │ + bl 48a718 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x0074e09a │ │ │ │ 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 fec5e100 │ │ │ │ + bvs bf34d8 │ │ │ │ stmdbeq r5, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ strbmi r6, [r8], -r3, lsr #22 │ │ │ │ ldrdcs pc, [r4], -r9 │ │ │ │ - bl 4168b0 │ │ │ │ + bl 4168d8 │ │ │ │ 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 23a8ec │ │ │ │ + bvs 1be6608 │ │ │ │ strbmi r4, [r9], -r2, asr #12 │ │ │ │ @ instruction: 0xf8d44620 │ │ │ │ - bl febd6124 │ │ │ │ - bvs bb2ee4 │ │ │ │ + bl febd614c │ │ │ │ + bvs bb2f0c │ │ │ │ ldrtmi r6, [r3], #-611 @ 0xfffffd9d │ │ │ │ ldrmi r6, [r0, r6, ror #22]! │ │ │ │ @ instruction: 0x8014f8d4 │ │ │ │ movwle r4, #46529 @ 0xb5c1 │ │ │ │ - bvs ffba0e40 │ │ │ │ + bvs ffba0e68 │ │ │ │ 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 fec4ccc0 │ │ │ │ @ instruction: 0xf8d40009 │ │ │ │ - bl fec9e14c │ │ │ │ + bl fec9e174 │ │ │ │ strtmi r0, [r9], -r5, lsl #18 │ │ │ │ - bl fe4ef908 │ │ │ │ + bl 1fef930 │ │ │ │ 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 feb161a4 │ │ │ │ + bvs a32f58 │ │ │ │ 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: 0xf8d4fc03 │ │ │ │ bfi r8, r4, #0, #11 │ │ │ │ stmiavs r0!, {r0, r9, sl, lr} │ │ │ │ - blx fff6fc46 │ │ │ │ + blx ffa6fc6e │ │ │ │ sbcsle r2, ip, r0, lsl #16 │ │ │ │ stmvs r3, {r0, r9, fp, ip, pc} │ │ │ │ eorcc pc, r2, r7, asr #16 │ │ │ │ - bvs ffb8c6f8 │ │ │ │ + bvs ffb8c720 │ │ │ │ stmdaeq r5, {r0, r1, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ andshi pc, r4, r4, asr #17 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldmib r4, {r0, r1, r2, r3, r4, r5, r7, r8, ip, lr, pc}^ │ │ │ │ stmdbvs r0!, {r3, r9, ip, sp} │ │ │ │ @ instruction: 0xf852441a │ │ │ │ cmnlt r8, r4, lsl #24 │ │ │ │ stmiavs r2!, {r0, r2, r3, r4, r8, r9, fp, lr}^ │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ mulle r3, sl, r2 │ │ │ │ @ instruction: 0xf6bcb372 │ │ │ │ - stmiavs r2!, {r0, r1, r5, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r2!, {r0, r1, r2, r3, r7, fp, ip, sp, lr, pc}^ │ │ │ │ tstcs r0, r3, lsr #20 │ │ │ │ stmib r4, {r1, r5, r6, r7, sp, lr}^ │ │ │ │ @ instruction: 0x61a11104 │ │ │ │ ldmdbmi r5, {r0, r1, r3, r4, r5, r6, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf85a69e2 │ │ │ │ addmi r1, sl, #1 │ │ │ │ ldrmi sp, [r8], -r4 │ │ │ │ @ instruction: 0xf6bcb1c2 │ │ │ │ - stmibvs r2!, {r0, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r2!, {r0, r2, r3, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ mvnvs r2, r0, lsl #2 │ │ │ │ smlabtne r8, r4, r9, lr │ │ │ │ strtmi r6, [r8], -r1, lsr #5 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ - bvs ffb96194 │ │ │ │ + bvs ffb961bc │ │ │ │ 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: 0xf84beb0e │ │ │ │ ldrb r0, [r4, -r9] │ │ │ │ - stmib lr!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmib sl, {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} │ │ │ │ + ldmib r6, {r0, r2, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strb r6, [pc, r2, ror #17] │ │ │ │ - rsbseq sp, r4, r8, ror pc │ │ │ │ + rsbseq sp, r4, r0, asr pc │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ vst4.32 {d27-d30}, [pc], r4 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fed841d0 │ │ │ │ + bl fed841f8 │ │ │ │ @ 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 208d344 │ │ │ │ @ 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 +526472,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 e44b68 │ │ │ │ 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 9113e4 │ │ │ │ svclt 0x0096281f │ │ │ │ @ instruction: 0xf04f2201 │ │ │ │ strdmi r3, [r2], pc @ │ │ │ │ svclt 0x009868b0 │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ svclt 0x000f2b05 │ │ │ │ stmiavs r9, {r8, sp}^ │ │ │ │ - b 143e6c0 │ │ │ │ + b 143e6e8 │ │ │ │ @ instruction: 0xf6ba1101 │ │ │ │ - andcs pc, r0, sp, asr fp @ │ │ │ │ - @ instruction: 0xf86ef6bd │ │ │ │ + andcs pc, r0, r9, asr #22 │ │ │ │ + @ instruction: 0xf85af6bd │ │ │ │ stcvc 5, cr15, [r0, #-692] @ 0xfffffd4c │ │ │ │ rsbsls r4, pc, r1, lsl #13 │ │ │ │ teqpeq r4, r7, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stcge 0, cr9, [r2, #-0] │ │ │ │ strtmi r2, [sl], -r0, asr #6 │ │ │ │ @ instruction: 0xf7ffc903 │ │ │ │ smlabbcs r0, r7, sp, pc @ │ │ │ │ strbmi r4, [r8], -r0, lsl #13 │ │ │ │ - mrc2 6, 7, pc, cr8, cr12, {5} │ │ │ │ + mcr2 6, 7, pc, cr4, 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 370494 │ │ │ │ svclt 0x0038428b │ │ │ │ addsmi r4, r0, #11534336 @ 0xb00000 │ │ │ │ andcc pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0xe7a1d1f6 │ │ │ │ - bl 1c6fb2c │ │ │ │ - rsbseq sp, r4, r4, ror #27 │ │ │ │ + bl 176fb54 │ │ │ │ + ldrhteq sp, [r4], #-220 @ 0xffffff24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r4, r4, lsl #27 │ │ │ │ + rsbseq sp, r4, ip, asr sp │ │ │ │ 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 ac17a8 │ │ │ │ + b 142efb4 │ │ │ │ @ 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 3274f0 │ │ │ │ andsle r2, pc, r4, lsl #22 │ │ │ │ eorsle r2, r6, r8, lsl #22 │ │ │ │ @ instruction: 0xf100bb8b │ │ │ │ @ instruction: 0xf8900230 │ │ │ │ - bne feabe470 │ │ │ │ - b 15fcfc8 │ │ │ │ + bne feabe498 │ │ │ │ + b 15fcff0 │ │ │ │ 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 fe3e847c │ │ │ │ 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 +526580,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 1272288 │ │ │ │ + b 1274c80 │ │ │ │ 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]! @ 2324c3 @ │ │ │ │ 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 +526609,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 4ecdc8 │ │ │ │ + bleq 52cdd0 │ │ │ │ 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 4ece0c │ │ │ │ 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 +526647,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 ff88356c │ │ │ │ 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 a4c67c │ │ │ │ tstphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs a0115c │ │ │ │ + blcs a01184 │ │ │ │ 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 +526676,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 70c63c │ │ │ │ @ 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 a00df4 │ │ │ │ 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 30f264 │ │ │ │ svcge 0x0011f63f │ │ │ │ cmppeq r4, #0, 2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf43f429c │ │ │ │ @ instruction: 0xf5b2af49 │ │ │ │ svclt 0x00087f12 │ │ │ │ - beq 32e734 │ │ │ │ + beq 32e75c │ │ │ │ svcge 0x0011f43f │ │ │ │ - beq 222e73c │ │ │ │ + beq 222e764 │ │ │ │ vabd.s8 d30, d0, d13 │ │ │ │ addsmi r1, r3, #-268435455 @ 0xf0000001 │ │ │ │ svcge 0x003af43f │ │ │ │ svcvc 0x0091f5b3 │ │ │ │ svcge 0x0036f43f │ │ │ │ - bcs 26c208 │ │ │ │ + bcs 26c230 │ │ │ │ mrcge 4, 7, APSR_nzcv, cr5, cr15, {3} │ │ │ │ ldmdavs sl, {r0, r1, r6, r7, r8, sl, fp, sp, lr} │ │ │ │ - blcs 391284 │ │ │ │ + blcs 3912ac │ │ │ │ mcrge 4, 7, pc, cr15, cr15, {3} @ │ │ │ │ mlscc r0, r0, r8, pc @ │ │ │ │ @ instruction: 0xf8523305 │ │ │ │ @ instruction: 0xf8923033 │ │ │ │ - bcs a3a6e0 │ │ │ │ - bcc 2a8814 │ │ │ │ + bcs a3a708 │ │ │ │ + bcc 2a883c │ │ │ │ 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 +526734,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 4ecfc8 │ │ │ │ @ instruction: 0xf101fa20 │ │ │ │ - b 12c32c4 │ │ │ │ + b 12c32ec │ │ │ │ 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 391344 │ │ │ │ mrcge 4, 5, APSR_nzcv, cr3, cr15, {3} │ │ │ │ @ instruction: 0xf8916bcb │ │ │ │ ldmdavs r9, {r6, sp} │ │ │ │ - bl 27eed4 │ │ │ │ + bl 27eefc │ │ │ │ @ instruction: 0xf89100c2 │ │ │ │ @ instruction: 0xf8513025 │ │ │ │ - blcs a3a794 │ │ │ │ + blcs a3a7bc │ │ │ │ ldmdale sl, {r0, r6, fp, sp, lr}^ │ │ │ │ - blcs a012d8 │ │ │ │ + blcs a01300 │ │ │ │ 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 131f1d8 │ │ │ │ ldr r0, [r4], sl, lsl #20 │ │ │ │ @ instruction: 0xe7b7b29b │ │ │ │ andcs fp, r0, #805306381 @ 0x3000000d │ │ │ │ - beq 32d03c │ │ │ │ - bleq 2ed044 │ │ │ │ + beq 32d064 │ │ │ │ + bleq 2ed06c │ │ │ │ sbcslt lr, r3, #145752064 @ 0x8b00000 │ │ │ │ - b b7af20 │ │ │ │ - b 12f3330 │ │ │ │ - b bf4f50 │ │ │ │ - b 12f3334 │ │ │ │ + b b7af48 │ │ │ │ + b 12f3358 │ │ │ │ + b bf4f78 │ │ │ │ + b 12f335c │ │ │ │ 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 +526789,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 29e0f0 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr3, cr15, {3} │ │ │ │ mrrcvc 11, 12, r6, fp, cr3 │ │ │ │ - b 1301380 │ │ │ │ + b 13013a8 │ │ │ │ ldrb r0, [r8], -sl, lsl #20 │ │ │ │ strtmi r2, [pc], -r0, lsl #10 │ │ │ │ ldrmi lr, [r3], -r9, asr #12 │ │ │ │ strb r4, [r1, sl, lsl #12] │ │ │ │ @ instruction: 0x460a4613 │ │ │ │ svclt 0x0000e7c5 │ │ │ │ - rsbseq sp, r4, r4, lsr #25 │ │ │ │ + rsbseq sp, r4, ip, ror ip │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2edc5c │ │ │ │ + blhi 2edc84 │ │ │ │ @ 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 +526819,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 3914dc │ │ │ │ + blcs 366844 │ │ │ │ adchi pc, r4, r0 │ │ │ │ eorsle r2, r9, r0, lsl #22 │ │ │ │ @ instruction: 0xf0002b08 │ │ │ │ andlt r8, fp, r3, ror r1 │ │ │ │ - blhi 2edaf4 │ │ │ │ + blhi 2edb1c │ │ │ │ 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 +526845,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 f0a91c │ │ │ │ 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 +526914,15 @@ │ │ │ │ @ instruction: 0xf5b3857b │ │ │ │ vrecps.f32 , q8, │ │ │ │ @ instruction: 0xf5b380d3 │ │ │ │ @ instruction: 0xf0807fb5 │ │ │ │ @ instruction: 0xf5b383c7 │ │ │ │ @ instruction: 0xf0c07f9d │ │ │ │ @ instruction: 0xf5a381d7 │ │ │ │ - blcs e0f7d8 │ │ │ │ + blcs e0f800 │ │ │ │ svcge 0x0049f63f │ │ │ │ @ instruction: 0xf852a202 │ │ │ │ ldrmi r3, [sl], #-35 @ 0xffffffdd │ │ │ │ svclt 0x00004710 │ │ │ │ andeq r0, r0, r1, asr #13 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @ instruction: 0xfffffe87 │ │ │ │ @@ -526960,15 +526968,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 @ 232a64 @ │ │ │ │ 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 +527129,56 @@ │ │ │ │ @ instruction: 0xfffffceb │ │ │ │ andeq r0, r0, fp, lsr r2 │ │ │ │ movwne pc, #4672 @ 0x1240 @ │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ @ instruction: 0xf5b084ce │ │ │ │ @ instruction: 0xf0807f81 │ │ │ │ @ instruction: 0xf1a084d7 │ │ │ │ - blcs 273c68 │ │ │ │ + blcs 273c90 │ │ │ │ ldcge 6, cr15, [fp, #252] @ 0xfc │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf47f2b20 │ │ │ │ - bcs 25e328 │ │ │ │ + bcs 25e350 │ │ │ │ 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 66e518 │ │ │ │ + stc 5, cr15, [sl], {252} @ 0xfc │ │ │ │ + bhi 126e7e0 │ │ │ │ + bmi 66e524 │ │ │ │ + stc 5, cr15, [r4], {252} @ 0xfc │ │ │ │ + bhi 26e5cc │ │ │ │ + bcc 66e590 │ │ │ │ ldrb r6, [r6, #-43]! @ 0xffffffd5 │ │ │ │ @ instruction: 0xf0002b86 │ │ │ │ - blcs ff093494 │ │ │ │ - blcs 2026d20 │ │ │ │ - stclge 4, cr15, [pc, #-508]! @ 232b20 │ │ │ │ + blcs ff0934bc │ │ │ │ + blcs 2026d48 │ │ │ │ + stclge 4, cr15, [pc, #-508]! @ 232b48 │ │ │ │ @ instruction: 0x1784f8df │ │ │ │ @ instruction: 0xf85e2064 │ │ │ │ - blx 236d2e │ │ │ │ + blx 236d56 │ │ │ │ @ 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 25e2d4 │ │ │ │ strbthi pc, [r8], #0 @ │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ ldrb r6, [r0, #-43] @ 0xffffffd5 │ │ │ │ mrrcvc 11, 15, r6, fp, cr3 │ │ │ │ @ instruction: 0xf63f2b20 │ │ │ │ - bcs 25e294 │ │ │ │ + bcs 25e2bc │ │ │ │ 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 +527244,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 25e194 │ │ │ │ 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 +527292,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 2e2bd4 │ │ │ │ @ instruction: 0xf890d80d │ │ │ │ @ instruction: 0x069f3137 │ │ │ │ @ instruction: 0xf8b0d409 │ │ │ │ @ instruction: 0xf8b0311e │ │ │ │ - blx 2fb3d2 │ │ │ │ + blx 2fb3fa │ │ │ │ @ instruction: 0xf8b0f202 │ │ │ │ - blx 2ff3ea │ │ │ │ + blx 2ff412 │ │ │ │ stmdavs r1!, {r1, r9, ip, sp, lr, pc} │ │ │ │ ldrmi r1, [r0], #-3656 @ 0xfffff1b8 │ │ │ │ - mrrc 5, 15, pc, sl, cr12 @ │ │ │ │ + mcrr 5, 15, pc, r6, cr12 @ │ │ │ │ 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 5dfb30 │ │ │ │ + blcs 2e2c28 │ │ │ │ @ instruction: 0x83a5f200 │ │ │ │ teqpcc r7, r0 @ @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1000699 │ │ │ │ @ instruction: 0xf8b083a0 │ │ │ │ @ instruction: 0xf8b0311c │ │ │ │ @ instruction: 0xf8b0111e │ │ │ │ - blx 27b43e │ │ │ │ - blx 2efbce │ │ │ │ - blcc 2afbd0 │ │ │ │ + blx 27b466 │ │ │ │ + blx 2efbf6 │ │ │ │ + blcc 2afbf8 │ │ │ │ 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 23f118 │ │ │ │ stcge 4, cr15, [r5], {127} @ 0x7f │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r9, sl, fp, sp, lr} │ │ │ │ - blcs 391c64 │ │ │ │ - blge 2301f8 │ │ │ │ + blcs 391c8c │ │ │ │ + blge 230220 │ │ │ │ strtcc pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf85e2104 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf8934300 │ │ │ │ movwcc r3, #45317 @ 0xb105 │ │ │ │ eorcs pc, r3, r6, asr r8 @ │ │ │ │ - @ instruction: 0xffe4f64e │ │ │ │ + @ instruction: 0xffd0f64e │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bvs ff31dfd8 │ │ │ │ + bvs ff31e000 │ │ │ │ @ instruction: 0xf53f2b0f │ │ │ │ - bl 35dfd0 │ │ │ │ + bl 35dff8 │ │ │ │ @ instruction: 0xf8530383 │ │ │ │ eorvs r3, fp, r8, lsl ip │ │ │ │ - bllt ffb31030 │ │ │ │ + bllt ffb31058 │ │ │ │ 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 3cd6f6 │ │ │ │ teqplt r9, r1, lsl #8 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5fc4620 │ │ │ │ - adcsmi lr, r0, #236, 22 @ 0x3b000 │ │ │ │ + adcsmi lr, r0, #216, 22 @ 0x36000 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ strdle r3, [r0, -pc] │ │ │ │ eorvs r3, ip, r1, lsl #24 │ │ │ │ - bllt ff531060 │ │ │ │ + bllt ff531088 │ │ │ │ umaalcc pc, r1, r0, r9 @ │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ @ instruction: 0xf890abc6 │ │ │ │ - blcs 23f584 │ │ │ │ + blcs 23f5ac │ │ │ │ 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 │ │ │ │ + strhtvs lr, [r8], -r8 │ │ │ │ + bllt feeb10bc │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ svclt 0x0028428b │ │ │ │ eorvs r4, fp, fp, lsl #12 │ │ │ │ - bllt fecb10a4 │ │ │ │ + bllt fecb10cc │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ svcmi 0x00fff1b3 │ │ │ │ - blge feb303b0 │ │ │ │ - bcc fe66e8d4 │ │ │ │ - bvc ffc2ecac │ │ │ │ - bvc 26e7d4 │ │ │ │ - bllt fe9310c0 │ │ │ │ + blge feb303d8 │ │ │ │ + bcc fe66e8fc │ │ │ │ + bvc ffc2ecd4 │ │ │ │ + bvc 26e7fc │ │ │ │ + bllt fe9310e8 │ │ │ │ streq lr, [r8], #2820 @ 0xb04 │ │ │ │ - blcc 28d458 │ │ │ │ + blcc 28d480 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ stmdavs r3!, {r2, r4, r7, r8, r9, fp, ip, sp, pc}^ │ │ │ │ eorvs r3, fp, r1, lsl #22 │ │ │ │ - bllt fe6310d8 │ │ │ │ + bllt fe631100 │ │ │ │ eorvs r6, fp, r3, ror #16 │ │ │ │ - bllt fe5310e0 │ │ │ │ + bllt fe531108 │ │ │ │ svcvc 0x00e6f5b3 │ │ │ │ - blge fe4302e8 │ │ │ │ + blge fe430310 │ │ │ │ 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 23f1b8 │ │ │ │ + blge 20b022c │ │ │ │ + blmi ffbed014 │ │ │ │ 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 1d30248 │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ - blx fe4f0c0e │ │ │ │ + blx 1ff0c36 │ │ │ │ orreq lr, r8, #0, 22 │ │ │ │ @ instruction: 0xf0017919 │ │ │ │ - bcs 2739b4 │ │ │ │ - blge 1a30338 │ │ │ │ + bcs 2739dc │ │ │ │ + blge 1a30360 │ │ │ │ @ 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 fe66e9b4 │ │ │ │ + bvc 1c2ed7c │ │ │ │ + bcc fe66e9fc │ │ │ │ + bcs 26cfa4 │ │ │ │ sbcshi pc, ip, #0 │ │ │ │ @ instruction: 0xf8dc6863 │ │ │ │ - blcc 27b188 │ │ │ │ + blcc 27b1b0 │ │ │ │ @ instruction: 0xf4ff189b │ │ │ │ @ instruction: 0xf7ffaf77 │ │ │ │ @ instruction: 0xf8dcbb34 │ │ │ │ - blcs 1ff198 │ │ │ │ + blcs 1ff1c0 │ │ │ │ mvnscs fp, #40, 30 @ 0xa0 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ @ instruction: 0xf8dcbb2c │ │ │ │ - blcs 21ff1a8 │ │ │ │ + blcs 21ff1d0 │ │ │ │ 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 83b20c │ │ │ │ svclt 0x00282a1f │ │ │ │ @ instruction: 0x4614221f │ │ │ │ @ instruction: 0xf0002805 │ │ │ │ @ instruction: 0xf8dc82bc │ │ │ │ - blcs 9ff208 │ │ │ │ + blcs 9ff230 │ │ │ │ ldmne r2, {r2, r4, r7, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ - bcs 9ffa7c │ │ │ │ + bcs 9ffaa4 │ │ │ │ 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 +527483,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 fe861dd8 │ │ │ │ andcc pc, r3, lr, asr r8 @ │ │ │ │ orrmi pc, r0, #12582912 @ 0xc00000 │ │ │ │ stccs 8, cr15, [r8], #-588 @ 0xfffffdb4 │ │ │ │ - bcs 24ea24 │ │ │ │ + bcs 24ea4c │ │ │ │ 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 +527521,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 2fbf0c │ │ │ │ + blcc 2aff34 │ │ │ │ @ instruction: 0xf8dce6ca │ │ │ │ - blcs 23f2fc │ │ │ │ + blcs 23f324 │ │ │ │ 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 1ca1d1c │ │ │ │ @ instruction: 0xf85e6df2 │ │ │ │ @ instruction: 0xf5033003 │ │ │ │ @ instruction: 0xf89343a0 │ │ │ │ - blcs 240ab4 │ │ │ │ + blcs 240adc │ │ │ │ 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 1bb0554 │ │ │ │ biceq lr, r4, #3072 @ 0xc00 │ │ │ │ - bcs a52480 │ │ │ │ + bcs a524a8 │ │ │ │ stmdale r6!, {r0, r1, r3, r4, r7, r9, fp, sp, lr} │ │ │ │ - bcs a01b44 │ │ │ │ + bcs a01b6c │ │ │ │ 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 +527565,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 4c1fb4 │ │ │ │ + blx a73fc8 │ │ │ │ eorvs pc, fp, r3, lsl #6 │ │ │ │ - blt e31398 │ │ │ │ - blcs 25ff0c │ │ │ │ + blt e313c0 │ │ │ │ + blcs 25ff34 │ │ │ │ andshi pc, r3, #0 │ │ │ │ ldrdeq pc, [r0], -ip │ │ │ │ @ instruction: 0xf8142300 │ │ │ │ tstcs r0, r2, lsr r0 │ │ │ │ - bl 1a70ba4 │ │ │ │ + bl 1570bcc │ │ │ │ @ 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 251b18 │ │ │ │ stclge 4, cr15, [r4], {127} @ 0x7f │ │ │ │ @ instruction: 0xf04f4b31 │ │ │ │ @ instruction: 0xf85e0930 │ │ │ │ - blx 49b3fa │ │ │ │ + blx 49b422 │ │ │ │ ldmdbvc fp, {r8, r9, sp, pc} │ │ │ │ - blcs 258008 │ │ │ │ - bge 2b04f4 │ │ │ │ - bleq 26f538 │ │ │ │ + blcs 258030 │ │ │ │ + bge 2b051c │ │ │ │ + bleq 26f560 │ │ │ │ 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 ff7845b4 │ │ │ │ stmdbcs r0, {r0, r6, r7, r8, fp, ip, sp, lr} │ │ │ │ - bl 3e77c8 │ │ │ │ + bl 3e77f0 │ │ │ │ @ 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 +527627,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 25db98 │ │ │ │ stmdacs r7!, {r1, r3, r5, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf63fd004 │ │ │ │ stmdacs r6!, {r0, r2, r3, r4, r5, r7, r9, sl, fp, sp, pc} │ │ │ │ ldmibge r1!, {r0, r1, r2, r3, r4, r5, sl, ip, sp, lr, pc} │ │ │ │ eorvs r2, fp, r1, lsl #6 │ │ │ │ stmiblt sp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq sp, r4, sl, lsr r8 │ │ │ │ + rsbseq sp, r4, r2, lsl r8 │ │ │ │ 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 +527676,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 fef1faa0 │ │ │ │ @ instruction: 0xf1c3f383 │ │ │ │ - blcs 233dd4 │ │ │ │ + blcs 233dfc │ │ │ │ teqphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ addsmi r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf8dc3b01 │ │ │ │ - bcs 23b574 │ │ │ │ + bcs 23b59c │ │ │ │ stcge 4, cr15, [sl, #252] @ 0xfc │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ smlawteq r0, r2, r1, pc @ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ andcs r8, r1, #222 @ 0xde │ │ │ │ - bcc 2837a4 │ │ │ │ + bcc 2837cc │ │ │ │ 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}^ │ │ │ │ + ldmdb r8!, {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 243374 │ │ │ │ sbcshi pc, r5, r0, asr #32 │ │ │ │ @ instruction: 0xf89844b0 │ │ │ │ @ instruction: 0xf8dc0060 │ │ │ │ - bcs 23b5bc │ │ │ │ + bcs 23b5e4 │ │ │ │ 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 +527741,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 fff21a50 │ │ │ │ + blcs a527e8 │ │ │ │ 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 +527759,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 28390c │ │ │ │ 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 +527802,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 ffef1766 │ │ │ │ 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 32c9b4 │ │ │ │ mcrrvc 3, 12, r0, r9, cr6 │ │ │ │ - bvs fe8fdbf4 │ │ │ │ + bvs fe8fdc1c │ │ │ │ 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 283a5c │ │ │ │ vpmax.u8 d15, d3, d2 │ │ │ │ @ instruction: 0xf7ff602b │ │ │ │ sbcslt fp, fp, #2228224 @ 0x220000 │ │ │ │ - bcc 22fbe4 │ │ │ │ + bcc 22fc0c │ │ │ │ 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 16ad57c │ │ │ │ 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 +527859,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 46ed04 │ │ │ │ @ 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 14ae494 │ │ │ │ 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 +527885,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 2bc17a │ │ │ │ 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 24d8fc │ │ │ │ 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 +527970,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 28182c │ │ │ │ sbclt r0, sl, #0, 12 │ │ │ │ - blx 1704bd8 │ │ │ │ + blx 1704c00 │ │ │ │ vsubw.u8 , q11, d0 │ │ │ │ - bl ff2bd1f4 │ │ │ │ + bl ff2bd21c │ │ │ │ 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 3cc030 │ │ │ │ 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 +528238,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 605028 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - @ instruction: 0xf834f651 │ │ │ │ + @ instruction: 0xf820f651 │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [ip], #-1004 @ 0xfffffc14 │ │ │ │ ldrsbtcc pc, [ip], -fp @ │ │ │ │ svceq 0x0004f1b8 │ │ │ │ ldrdlt pc, [r0], -r3 │ │ │ │ strhi pc, [r0], #0 │ │ │ │ sbchi pc, r9, r0, asr #4 │ │ │ │ svceq 0x0006f1b8 │ │ │ │ sbchi pc, r5, r0 │ │ │ │ - blls ff12f4d4 │ │ │ │ - ldc 6, cr2, [pc, #4] @ 233e60 │ │ │ │ - strtmi fp, [pc], #-3004 @ 233e60 │ │ │ │ + blls ff12f4fc │ │ │ │ + ldc 6, cr2, [pc, #4] @ 233e88 │ │ │ │ + strtmi fp, [pc], #-3004 @ 233e88 │ │ │ │ @ instruction: 0x46b046b1 │ │ │ │ - blge 14af928 │ │ │ │ - beq 26ffa8 │ │ │ │ + blge 14af950 │ │ │ │ + beq 26ffd0 │ │ │ │ @ instruction: 0xf8159601 │ │ │ │ @ instruction: 0xf0091b01 │ │ │ │ @ instruction: 0xf89b0901 │ │ │ │ - bl 4fbf10 │ │ │ │ + bl 4fbf38 │ │ │ │ ldmib r1, {r0, r6, r7, r8}^ │ │ │ │ @ instruction: 0xf64f010a │ │ │ │ - mrc 12, 5, APSR_nzcv, cr0, cr5, {2} │ │ │ │ + cdp 12, 11, cr15, cr0, cr1, {2} │ │ │ │ @ instruction: 0xf5fb8b40 │ │ │ │ - vmov.32 lr, d4[1] │ │ │ │ + @ instruction: 0xeeb4eafe │ │ │ │ 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 66fa90 │ │ │ │ ldrbhi pc, [r9], #384 @ 0x180 @ │ │ │ │ - blvc ff46f96c │ │ │ │ + blvc ff46f994 │ │ │ │ streq pc, [r1], -r6 │ │ │ │ - blvc ff52f984 │ │ │ │ - blx 66fa7c │ │ │ │ + blvc ff52f9ac │ │ │ │ + blx 66faa4 │ │ │ │ strcs fp, [r0], -r8, lsl #31 │ │ │ │ - blhi 126f994 │ │ │ │ - blne 146f984 │ │ │ │ - bleq 14ef988 │ │ │ │ + blhi 126f9bc │ │ │ │ + blne 146f9ac │ │ │ │ + bleq 14ef9b0 │ │ │ │ stmdaeq r1, {r3, ip, sp, lr, pc} │ │ │ │ - blx 66fa94 │ │ │ │ + blx 66fabc │ │ │ │ @ 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 1c716f4 │ │ │ │ + blne 146f9cc │ │ │ │ + blge 126f9d0 │ │ │ │ + bleq 14af9d4 │ │ │ │ + svc 0x0022f5fb │ │ │ │ mrc 2, 5, r4, cr0, cr13, {5} │ │ │ │ @ instruction: 0xd1ba9b40 │ │ │ │ rsbseq r9, r6, #1024 @ 0x400 │ │ │ │ strcs lr, [r9], -r6, asr #20 │ │ │ │ - blcs fe32e840 │ │ │ │ + blcs fe32e868 │ │ │ │ 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 +528325,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 28ef42 │ │ │ │ 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 3f1906 │ │ │ │ @ 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 +528348,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 40ff9e │ │ │ │ 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 4f4840 │ │ │ │ @ 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 +528378,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 2b20c0 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ - b 15fc114 │ │ │ │ + b 15fc13c │ │ │ │ @ instruction: 0xf00179e2 │ │ │ │ - b 16b4458 │ │ │ │ + b 16b4480 │ │ │ │ svclt 0x00080a09 │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ tstcs r0, r8, lsl pc │ │ │ │ - bl 20855ec │ │ │ │ + bl 2085614 │ │ │ │ svclt 0x00bc0a06 │ │ │ │ @ instruction: 0x464e4694 │ │ │ │ - bl 21c56b0 │ │ │ │ + bl 21c56d8 │ │ │ │ svclt 0x00bc0a09 │ │ │ │ @ instruction: 0x46ce4690 │ │ │ │ strhle r4, [r1, #45]! @ 0x2d │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf1bc83f9 │ │ │ │ @ instruction: 0xf1760f01 │ │ │ │ svclt 0x00a80300 │ │ │ │ @ instruction: 0xf6bf2103 │ │ │ │ - b 195fdc0 │ │ │ │ + b 195fde8 │ │ │ │ svclt 0x00080606 │ │ │ │ @ instruction: 0xf43f2104 │ │ │ │ @ instruction: 0xf1beaf45 │ │ │ │ svclt 0x00b80f00 │ │ │ │ @ instruction: 0xf6ff2101 │ │ │ │ - b 185fda8 │ │ │ │ + b 185fdd0 │ │ │ │ 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 2b2140 │ │ │ │ @ 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 4aea48 │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3eeecc │ │ │ │ + beq 3eeef4 │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1614] @ 0x64e │ │ │ │ - beq 4aeeec │ │ │ │ + beq 4aef14 │ │ │ │ @ instruction: 0x4690bfbc │ │ │ │ adcsmi r4, sp, #216006656 @ 0xce00000 │ │ │ │ ldr sp, [sp, r0, ror #3]! │ │ │ │ - blcs 2b2158 │ │ │ │ + blcs 2b2180 │ │ │ │ @ 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 4aea88 │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3eef0c │ │ │ │ + beq 3eef34 │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1614] @ 0x64e │ │ │ │ - beq 4aef2c │ │ │ │ + beq 4aef54 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x0074c79a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r4, r2, lsr #15 │ │ │ │ + rsbseq ip, r4, sl, ror r7 │ │ │ │ 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, r2, lsr #12 │ │ │ │ + rsbeq ip, sl, r8, ror #25 │ │ │ │ + rsbeq ip, sl, ip, lsr #21 │ │ │ │ + blcs 2b21f0 │ │ │ │ @ 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 1245934 │ │ │ │ + b 2741bc │ │ │ │ + b 15f45c0 │ │ │ │ + bl 1ed0d60 │ │ │ │ svclt 0x00bc0a06 │ │ │ │ ldrmi r4, [r6], -ip, asr #13 │ │ │ │ - bl 21c58c0 │ │ │ │ + bl 21c58e8 │ │ │ │ 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 @ 2341fc │ │ │ │ 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, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ mcrge 4, 6, pc, cr10, cr15, {1} @ │ │ │ │ @ instruction: 0xf04302b3 │ │ │ │ - str r0, [pc], #-772 @ 2341f4 │ │ │ │ + str r0, [pc], #-772 @ 23421c │ │ │ │ @ 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 +528502,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 34fa06 │ │ │ │ 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 456674 │ │ │ │ vst1.8 {d0-d2}, [r8], r9 │ │ │ │ - blx 1a0f054 │ │ │ │ + blx 1a0f07c │ │ │ │ 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: 0x4602f9b3 │ │ │ │ @ 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 ff14cedc │ │ │ │ + b 1633500 │ │ │ │ + b 12fb444 │ │ │ │ @ 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 ffcbc740 │ │ │ │ + blx 33dafa │ │ │ │ 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 +528561,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 1432344 │ │ │ │ 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 294dec │ │ │ │ + bcs 320ea8 │ │ │ │ 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 241dcc │ │ │ │ + b 235b94 │ │ │ │ sbclt r0, r2, #1073741825 @ 0x40000001 │ │ │ │ - blx 170554c │ │ │ │ + blx 1705574 │ │ │ │ vsubw.u8 , q11, d5 │ │ │ │ - bl ff2bdb68 │ │ │ │ + bl ff2bdb90 │ │ │ │ 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 fb23c0 │ │ │ │ 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 fed39200 │ │ │ │ + blx feef4ff4 │ │ │ │ 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 6f1e14 │ │ │ │ movwmi r3, #47617 @ 0xba01 │ │ │ │ svclt 0x008c2a01 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ movteq lr, #10819 @ 0x2a43 │ │ │ │ orrvc pc, r0, #1124073472 @ 0x43000000 │ │ │ │ - bllt 3f2404 │ │ │ │ + bllt 3f242c │ │ │ │ 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 294d04 │ │ │ │ + bcs 320f90 │ │ │ │ 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 3bbfe0 │ │ │ │ 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 13240a4 │ │ │ │ @ instruction: 0xf0432342 │ │ │ │ @ instruction: 0xf43f0304 │ │ │ │ stmdbcs r1, {r0, r1, r2, r3, r6, r7, r9, fp, sp, pc} │ │ │ │ - b 132408c │ │ │ │ + b 13240b4 │ │ │ │ @ instruction: 0xf0432342 │ │ │ │ @ instruction: 0xf43f0302 │ │ │ │ stmdbcc r3, {r0, r1, r2, r6, r7, r9, fp, sp, pc} │ │ │ │ svceq 0x00fdf011 │ │ │ │ - b 13240b0 │ │ │ │ + b 13240d8 │ │ │ │ @ instruction: 0xf7ff2342 │ │ │ │ ldmib r3, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, pc}^ │ │ │ │ - b 2bc49c │ │ │ │ + b 2bc4c4 │ │ │ │ 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 23d9c0 │ │ │ │ vst1.8 {d0-d2}, [r3], r3 │ │ │ │ sbclt r6, r5, #128, 2 │ │ │ │ sbcslt r4, pc, #2046820352 @ 0x7a000000 │ │ │ │ - bl ff3844e4 │ │ │ │ + bl ff38450c │ │ │ │ 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 +528694,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 ff324578 │ │ │ │ strmi r0, [sl], -r3, asr #7 │ │ │ │ ldrbtmi r4, [sp], #-1035 @ 0xfffffbf5 │ │ │ │ strcs pc, [r0], -r6, asr #7 │ │ │ │ - b 3bc944 │ │ │ │ + b 3bc96c │ │ │ │ @ instruction: 0xf8132610 │ │ │ │ - bl ff42457c │ │ │ │ + bl ff4245a4 │ │ │ │ ldrmi r0, [sl], #-967 @ 0xfffffc39 │ │ │ │ - bl ff321060 │ │ │ │ + bl ff321088 │ │ │ │ strtmi r0, [fp], #-963 @ 0xfffffc3d │ │ │ │ andcc pc, ip, r3, lsl r8 @ │ │ │ │ @ instruction: 0x460b5cd2 │ │ │ │ - blt 16b2560 │ │ │ │ + blt 16b2588 │ │ │ │ stmdbvc r0, {r0, r1, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ ldrdhi pc, [r8], -r3 │ │ │ │ streq lr, [r9], -r7, lsl #20 │ │ │ │ vrshr.u64 , , #58 │ │ │ │ svccs 0x00062600 │ │ │ │ ldrcs lr, [r8], -r6, lsl #20 │ │ │ │ movwcs sp, #4111 @ 0x100f │ │ │ │ strtmi r2, [r9], -r0, lsl #4 │ │ │ │ @ instruction: 0xf6544628 │ │ │ │ - movwcs pc, #18491 @ 0x483b @ │ │ │ │ + movwcs pc, #18471 @ 0x4827 @ │ │ │ │ ldmdblt r0!, {r1, r9, sl, lr}^ │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ - @ instruction: 0xf6544628 │ │ │ │ - movwcs pc, #10259 @ 0x2813 @ │ │ │ │ + @ instruction: 0xf6534628 │ │ │ │ + movwcs pc, #12287 @ 0x2fff @ │ │ │ │ @ instruction: 0xf8dfb938 │ │ │ │ - bl ff401764 │ │ │ │ + bl ff40178c │ │ │ │ ldrbtmi r0, [fp], #-1991 @ 0xfffff839 │ │ │ │ @ instruction: 0xf389fa53 │ │ │ │ @ instruction: 0xf8df5ddb │ │ │ │ - bl ff2fd744 │ │ │ │ + bl ff2fd76c │ │ │ │ smlabtcs r0, r3, r3, r0 │ │ │ │ - blx 16c57a4 │ │ │ │ + blx 16c57cc │ │ │ │ @ instruction: 0xf818f888 │ │ │ │ strmi r2, [fp], -r3 │ │ │ │ - blt a325c4 │ │ │ │ + blt a325ec │ │ │ │ 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 ff2b56b4 │ │ │ │ ldrbtmi r0, [r8], #-706 @ 0xfffffd3e │ │ │ │ ldclpl 4, cr4, [r2, #8] │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ @ instruction: 0xf8df813b │ │ │ │ - bl ff2b5660 │ │ │ │ + bl ff2b5688 │ │ │ │ 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 38cc58 │ │ │ │ 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 13242e0 │ │ │ │ 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 +528781,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 130d2c8 │ │ │ │ @ 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 33ccdc │ │ │ │ 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 32f054 │ │ │ │ tstpeq r1, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf040bf08 │ │ │ │ svclt 0x00180001 │ │ │ │ strbmi r2, [r2, #-256]! @ 0xffffff00 │ │ │ │ - beq 3ef4c4 │ │ │ │ + beq 3ef4ec │ │ │ │ @ instruction: 0x4694bfbc │ │ │ │ ldrmi r4, [r0, #1566] @ 0x61e │ │ │ │ - beq 32f4fc │ │ │ │ + beq 32f524 │ │ │ │ @ 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 ff21ec4c │ │ │ │ + blvs ffd5af58 │ │ │ │ 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 +528869,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 160530c │ │ │ │ + b 1279164 │ │ │ │ + b 234c28 │ │ │ │ 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 2b28a0 │ │ │ │ @ instruction: 0xf85b3205 │ │ │ │ sbcslt r2, r2, #50 @ 0x32 │ │ │ │ - blx feec5324 │ │ │ │ - b 163123c │ │ │ │ - b 1279180 │ │ │ │ - b 234c44 │ │ │ │ + blx feec534c │ │ │ │ + b 1631264 │ │ │ │ + b 12791a8 │ │ │ │ + b 234c6c │ │ │ │ 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 d72888 │ │ │ │ svceq 0x0006f1b8 │ │ │ │ svclt 0x0088d004 │ │ │ │ tstpvc r6, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blge 18f2170 │ │ │ │ + blge 18f2198 │ │ │ │ @ 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 +528929,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 b71a04 │ │ │ │ + bleq ff2703e0 │ │ │ │ + blx 6704d4 │ │ │ │ + b 13e4624 │ │ │ │ @ instruction: 0xf041010b │ │ │ │ @ instruction: 0xf53f0101 │ │ │ │ vmov.32 sl, d5[1] │ │ │ │ - b 13b75fc │ │ │ │ + b 13b7624 │ │ │ │ cdp 1, 15, cr0, cr1, cr11, {0} │ │ │ │ svclt 0x0008fa10 │ │ │ │ tstpeq r2, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - blge 5f1a08 │ │ │ │ + blge 5f1a30 │ │ │ │ svceq 0x0000f1ba │ │ │ │ - blge 4f1b10 │ │ │ │ + blge 4f1b38 │ │ │ │ tstpeq r5, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ - bllt 3f2918 │ │ │ │ + bllt 3f2940 │ │ │ │ strtmi r2, [r9], -r1, lsl #6 │ │ │ │ @ instruction: 0xf6534628 │ │ │ │ - @ instruction: 0xf8d5fe4d │ │ │ │ + @ instruction: 0xf8d5fe39 │ │ │ │ andcs ip, r2, #20 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blmi 119fbd0 │ │ │ │ + blmi 119fbf8 │ │ │ │ sbceq lr, sl, #206848 @ 0x32800 │ │ │ │ - blx 1705b28 │ │ │ │ + blx 1705b50 │ │ │ │ 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 +528970,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 2f29a0 │ │ │ │ subeq fp, r9, r0, lsr fp │ │ │ │ - b 132db9c │ │ │ │ + b 132dbc4 │ │ │ │ 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 │ │ │ │ + blx 1a2ea2c │ │ │ │ @ instruction: 0xf7fdf089 │ │ │ │ @ instruction: 0xf080f9df │ │ │ │ sbclt r0, r9, #1073741824 @ 0x40000000 │ │ │ │ - ldrb r0, [pc], #-649 @ 2349d4 │ │ │ │ + ldrb r0, [pc], #-649 @ 2349fc │ │ │ │ ldrb r4, [sp], #-1601 @ 0xfffff9bf │ │ │ │ bicvs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ ldmdalt sl, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ - rsbeq ip, sl, lr, ror #4 │ │ │ │ - rsbeq ip, sl, r0, ror r3 │ │ │ │ - mlseq sl, r0, r2, ip │ │ │ │ - rsbeq ip, sl, sl, lsl #3 │ │ │ │ - rsbeq ip, sl, r4, ror r2 │ │ │ │ - rsbeq ip, sl, lr, lsr r1 │ │ │ │ - rsbeq ip, sl, ip, lsl #3 │ │ │ │ - rsbeq ip, sl, r4, asr #1 │ │ │ │ - strhteq ip, [sl], #-0 │ │ │ │ - rsbeq ip, sl, r2, lsl #2 │ │ │ │ - rsbeq ip, sl, r0, lsr #3 │ │ │ │ - rsbeq ip, sl, lr, ror #1 │ │ │ │ - rsbeq ip, sl, r2, lsl #1 │ │ │ │ - rsbeq ip, sl, r4, lsl r1 │ │ │ │ - strhteq ip, [sl], #-6 │ │ │ │ - strhteq fp, [sl], #-250 @ 0xffffff06 │ │ │ │ - rsbeq fp, sl, r6, lsr #31 │ │ │ │ + rsbeq ip, sl, r6, lsl #7 │ │ │ │ + rsbeq ip, sl, r8, lsl #9 │ │ │ │ + rsbeq ip, sl, r8, lsr #7 │ │ │ │ + rsbeq ip, sl, r2, lsr #5 │ │ │ │ + rsbeq ip, sl, ip, lsl #7 │ │ │ │ + rsbeq ip, sl, r6, asr r2 │ │ │ │ + rsbeq ip, sl, r4, lsr #5 │ │ │ │ + ldrdeq ip, [sl], #-28 @ 0xffffffe4 @ │ │ │ │ + rsbeq ip, sl, r8, asr #3 │ │ │ │ + rsbeq ip, sl, sl, lsl r2 │ │ │ │ + strhteq ip, [sl], #-40 @ 0xffffffd8 │ │ │ │ + rsbeq ip, sl, r6, lsl #4 │ │ │ │ + mlseq sl, sl, r1, ip │ │ │ │ + rsbeq ip, sl, ip, lsr #4 │ │ │ │ + rsbeq ip, sl, lr, asr #3 │ │ │ │ + ldrdeq ip, [sl], #-2 @ │ │ │ │ + strhteq ip, [sl], #-14 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - strdeq fp, [sl], #-192 @ 0xffffff40 @ │ │ │ │ + rsbeq fp, sl, r8, lsl #28 │ │ │ │ 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 ef5690 │ │ │ │ @ instruction: 0xf8589406 │ │ │ │ movwls r3, #16387 @ 0x4003 │ │ │ │ - blmi e99694 │ │ │ │ + blmi e996bc │ │ │ │ ldrbtmi r9, [fp], #-1034 @ 0xfffffbf6 │ │ │ │ - blmi e596b0 │ │ │ │ + blmi e596d8 │ │ │ │ ldrbtmi r9, [fp], #-268 @ 0xfffffef4 │ │ │ │ - blge 16196bc │ │ │ │ + blge 16196e4 │ │ │ │ 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 3cf09c │ │ │ │ + blvs fff7a3f4 │ │ │ │ + blx 3be39e │ │ │ │ stclvc 1, cr1, [sp], #-8 │ │ │ │ @ instruction: 0x7dd219ca │ │ │ │ rsbseq pc, r9, #34 @ 0x22 │ │ │ │ ldrvc r4, [sl], #-810 @ 0xfffffcd6 │ │ │ │ - blx ff6f2abc │ │ │ │ + blx ff6f2ae4 │ │ │ │ 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 644b88 │ │ │ │ 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 0x005cf5fa │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r4], #-82 @ 0xffffffae │ │ │ │ - rsbseq fp, r4, sl, lsr #11 │ │ │ │ + rsbseq fp, r4, sl, lsl #11 │ │ │ │ + rsbseq fp, r4, r2, lsl #11 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ @ instruction: 0xffffd33f │ │ │ │ @ instruction: 0xffffed9b │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - ldrshteq fp, [r4], #-70 @ 0xffffffba │ │ │ │ + rsbseq fp, r4, lr, asr #9 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8bd50 │ │ │ │ + bl fed8bd78 │ │ │ │ @ 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 25b938 │ │ │ │ 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 a7cbc8 │ │ │ │ movwls r9, #25093 @ 0x6205 │ │ │ │ orrvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ andcc lr, r8, #3358720 @ 0x334000 │ │ │ │ - bmi 81f7e8 │ │ │ │ + bmi 81f810 │ │ │ │ smlabtcc sl, sp, r9, lr │ │ │ │ - blmi 7bcfec │ │ │ │ + blmi 7bd014 │ │ │ │ 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 1672be8 │ │ │ │ + blmi 487430 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1a8ec40 │ │ │ │ + blls 1a8ec68 │ │ │ │ @ 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 0x0000eefa │ │ │ │ + rsbseq fp, r4, sl, ror r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0074b49c │ │ │ │ + rsbseq fp, r4, r4, ror r4 │ │ │ │ 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, r8, lsl #8 │ │ │ │ + rsbeq fp, sl, r2, lsr ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed8be18 │ │ │ │ + bl fed8be40 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r2, -r8] │ │ │ │ - blx fe672c1a │ │ │ │ + blx fe672c42 │ │ │ │ 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 8eccc0 │ │ │ │ svclt 0x000c2a08 │ │ │ │ stcvs 8, cr15, [r4], {84} @ 0x54 │ │ │ │ @ instruction: 0x4630689e │ │ │ │ - cdp2 6, 13, cr15, cr14, cr2, {4} │ │ │ │ + cdp2 6, 12, cr15, cr10, 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, 11, cr15, cr6, 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, 11, cr15, cr2, 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 ff2f24c0 │ │ │ │ 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: 0xffa6f65b │ │ │ │ strtmi r6, [sl], -fp, lsr #16 │ │ │ │ ldmvs r9, {r0, r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf87af65c │ │ │ │ + @ instruction: 0xf866f65c │ │ │ │ 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 453988 │ │ │ │ @ instruction: 0xf854bf0c │ │ │ │ ldmvs r9, {r2, sl, fp, ip} │ │ │ │ ldmvs fp, {r0, r1, r3, r5, fp, sp, lr} │ │ │ │ andsle r4, fp, fp, lsl #5 │ │ │ │ @ instruction: 0xf65c4648 │ │ │ │ - @ instruction: 0x4606f871 │ │ │ │ + @ instruction: 0x4606f85d │ │ │ │ andsle r4, r5, r5, lsl #5 │ │ │ │ @ instruction: 0xf0136823 │ │ │ │ cmnle r4, r1, lsl #22 │ │ │ │ - blvc 6cedc8 │ │ │ │ + blvc 6cedf0 │ │ │ │ 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 +529217,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 24eeb4 │ │ │ │ tstcs r0, r8, lsl #30 │ │ │ │ andcs lr, r1, ip, asr #15 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ - blvc 8d8d30 │ │ │ │ + blvc 8d8d58 │ │ │ │ bicsle r2, r7, r1, lsl #20 │ │ │ │ - blcs 38f2e4 │ │ │ │ + blcs 38f30c │ │ │ │ ldmdavs fp!, {r2, r4, r6, r7, ip, lr, pc} │ │ │ │ ldmdbvs fp, {r0, r2, r8, sp} │ │ │ │ @ instruction: 0xf64d68d8 │ │ │ │ - @ instruction: 0xf8d5fb65 │ │ │ │ + @ instruction: 0xf8d5fb51 │ │ │ │ @ instruction: 0xf100e000 │ │ │ │ strls r0, [r5], -r0, lsr #24 │ │ │ │ - bllt 2ef4c8 │ │ │ │ + bllt 2ef4f0 │ │ │ │ @ instruction: 0xf8deae06 │ │ │ │ orrvs r3, r3, r8, lsl r0 │ │ │ │ @ instruction: 0x301cf8de │ │ │ │ - blge 2cd4b0 │ │ │ │ + blge 2cd4d8 │ │ │ │ andslt pc, r0, sp, asr #17 │ │ │ │ - blgt 6067b8 │ │ │ │ + blgt 6067e0 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r6, lsl #17 │ │ │ │ @ instruction: 0xf6804670 │ │ │ │ - @ instruction: 0xf8cbff99 │ │ │ │ + @ instruction: 0xf8cbff85 │ │ │ │ @ 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, r9, 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, [r0, #-308] @ 0xfffffecc │ │ │ │ ldrbeq r6, [sl, r3, lsr #16] │ │ │ │ @ instruction: 0xf023d59e │ │ │ │ ldmib r3, {r0, r8, r9}^ │ │ │ │ subvs r1, sl, r5, lsl #4 │ │ │ │ ldcne 0, cr6, [r1, #-68]! @ 0xffffffbc │ │ │ │ andsge pc, r4, r3, asr #17 │ │ │ │ andseq pc, r4, #-1073741824 @ 0xc0000000 │ │ │ │ ldmdavs r1!, {r0, r3, r4, r7, r8, sp, lr}^ │ │ │ │ ldrsbvs r6, [r9, #-30] @ 0xffffffe2 │ │ │ │ rsbsvs r6, r2, sl, asr #32 │ │ │ │ @ instruction: 0xf65be79a │ │ │ │ - @ instruction: 0x4622fedf │ │ │ │ + strtmi pc, [r2], -fp, asr #29 │ │ │ │ tstcs r4, r3, lsl #12 │ │ │ │ adcsvs r4, fp, r0, lsr r6 │ │ │ │ - @ instruction: 0xf9eaf6b9 │ │ │ │ + @ instruction: 0xf9d6f6b9 │ │ │ │ smlsldx r6, r1, r8, r0 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi 15e104c │ │ │ │ + bmi 15e1074 │ │ │ │ mrscs r2, SP_svc │ │ │ │ sxtab16mi r4, r1, sl, ror #8 │ │ │ │ @ instruction: 0xf88d9303 │ │ │ │ - blmi 1500e84 │ │ │ │ + blmi 1500eac │ │ │ │ @ instruction: 0xf8df9001 │ │ │ │ ldmpl r3, {r2, r3, r5, r8, sp, pc}^ │ │ │ │ ldmdavs fp, {r1, r3, r4, r5, r6, r7, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf65a0300 │ │ │ │ - @ instruction: 0x4648fb91 │ │ │ │ - cdp2 6, 15, cr15, cr10, cr14, {2} │ │ │ │ + @ instruction: 0x4648fb7d │ │ │ │ + cdp2 6, 14, cr15, cr6, 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 24ef8c │ │ │ │ strcs fp, [r0, -r8, lsl #30] │ │ │ │ - blcs 4d3a8c │ │ │ │ + blcs 4d3ab4 │ │ │ │ ldm pc, {r0, r3, r5, r6, fp, ip, lr, pc}^ @ │ │ │ │ - blmi 1670e94 │ │ │ │ + blmi 1670ebc │ │ │ │ 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 24ef60 │ │ │ │ ldrshlt sp, [r7, #-20]! @ 0xffffffec │ │ │ │ tstlt fp, fp, lsr r8 │ │ │ │ - bcs 24ef20 │ │ │ │ + bcs 24ef48 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0x461f4638 │ │ │ │ @ instruction: 0x4631e7dc │ │ │ │ @ instruction: 0xf7ff3014 │ │ │ │ svccs 0x0000feaf │ │ │ │ @ instruction: 0x4628d1f0 │ │ │ │ - @ instruction: 0xffa4f64e │ │ │ │ + @ instruction: 0xff90f64e │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf89dd1c8 │ │ │ │ tstlt sp, r0, lsl r0 │ │ │ │ strbmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx ff072852 │ │ │ │ + blx feb7287a │ │ │ │ @ instruction: 0xb1209803 │ │ │ │ - @ instruction: 0xf802f65c │ │ │ │ + @ instruction: 0xffeef65b │ │ │ │ @ instruction: 0xf6b99802 │ │ │ │ - bmi a736cc │ │ │ │ + bmi a736a4 │ │ │ │ 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 +529337,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 253fd4 │ │ │ │ @ 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 0x0000ed3c │ │ │ │ + rsbseq fp, r4, r0, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq fp, [r4], #-20 @ 0xffffffec │ │ │ │ - rsbseq fp, r4, r6, lsl #2 │ │ │ │ + rsbseq fp, r4, ip, lsl #3 │ │ │ │ + ldrsbteq fp, [r4], #-14 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed8c188 │ │ │ │ + bl fed8c1b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r4, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8df460b │ │ │ │ - blvc a651b8 │ │ │ │ + blvc a651e0 │ │ │ │ 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 ff635a08 │ │ │ │ @ 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 ffa64460 │ │ │ │ @ instruction: 0xffc2f7ff │ │ │ │ @ instruction: 0xf5b0bd10 │ │ │ │ @ instruction: 0xd1d77f91 │ │ │ │ smlattcs r6, r0, fp, r6 │ │ │ │ @ instruction: 0xffbaf7ff │ │ │ │ sbcsle r2, lr, r0, lsl #16 │ │ │ │ smlattcs r6, r0, sp, r6 │ │ │ │ @ instruction: 0xffb4f7ff │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsbseq fp, r4, r8, rrx │ │ │ │ + rsbseq fp, r4, r0, asr #32 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x5640f8df │ │ │ │ @ instruction: 0xf8df460c │ │ │ │ @@ -529432,15 +529440,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 1f5604 │ │ │ │ @ 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 +529480,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 2411a8 │ │ │ │ @ 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 395450 │ │ │ │ @ instruction: 0xf47f2b01 │ │ │ │ - blls 3e0f80 │ │ │ │ - blcs 29322c │ │ │ │ + blls 3e0fa8 │ │ │ │ + blcs 293254 │ │ │ │ svcge 0x006cf47f │ │ │ │ strbcc pc, [r0], #2271 @ 0x8df @ │ │ │ │ movwls r5, #14587 @ 0x38fb │ │ │ │ mulcc r6, r4, r9 │ │ │ │ - bcs 421d3c │ │ │ │ + bcs 421d64 │ │ │ │ movwcs fp, #3982 @ 0xf8e │ │ │ │ - blx 12d34a4 │ │ │ │ + blx 12d34cc │ │ │ │ @ instruction: 0xf04ff303 │ │ │ │ svclt 0x00980230 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ - blls 319e0c │ │ │ │ + blls 319e34 │ │ │ │ movwcc pc, #43778 @ 0xab02 @ │ │ │ │ - blcs 253660 │ │ │ │ + blcs 253688 │ │ │ │ stcne 0, cr13, [r3, #460]! @ 0x1cc │ │ │ │ @ instruction: 0xf8df9304 │ │ │ │ @ instruction: 0xf04f3490 │ │ │ │ @ instruction: 0xf8cd0b00 │ │ │ │ strbmi sl, [r2], r8 │ │ │ │ strls r4, [r9, #-1147] @ 0xfffffb85 │ │ │ │ - blls 359e2c │ │ │ │ + blls 359e54 │ │ │ │ svceq 0x0001f1bb │ │ │ │ teqpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrbmi fp, [r8], r8, lsl #31 │ │ │ │ svc 0x0002f833 │ │ │ │ @ instruction: 0xf04f9304 │ │ │ │ - blx 2f5e8a │ │ │ │ + blx 2f5eb2 │ │ │ │ ldmdbvs r3!, {r1, r2, r3, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrdls pc, [ip], -r3 │ │ │ │ - blls 465094 │ │ │ │ + blls 4650bc │ │ │ │ streq lr, [lr, -r9, lsl #22] │ │ │ │ - b fe32509c │ │ │ │ + b fe3250c4 │ │ │ │ ldmib sp, {r0, r1, r3, fp}^ │ │ │ │ - blx 27de4e │ │ │ │ - bls 401e50 │ │ │ │ + blx 27de76 │ │ │ │ + bls 401e78 │ │ │ │ ldmibvc sp, {r0, r1, r6, sl, lr}^ │ │ │ │ @ instruction: 0x9d05b925 │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ - bls 3d5640 │ │ │ │ + bls 3d5668 │ │ │ │ @ instruction: 0xf10d1e50 │ │ │ │ - bl 4b62fc │ │ │ │ + bl 4b6324 │ │ │ │ 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 2412ac │ │ │ │ + bl 4ec6c4 │ │ │ │ + blvs ff6b9bd0 │ │ │ │ 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 70f338 │ │ │ │ @ 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 2b1728 │ │ │ │ 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 2fdfe2 │ │ │ │ ldmdbvc fp, {r1, r3, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ - blls 3a1098 │ │ │ │ + blls 3a10c0 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ svcls 0x0006af61 │ │ │ │ @ instruction: 0x463b19d8 │ │ │ │ addmi lr, r3, #2 │ │ │ │ svcge 0x005af43f │ │ │ │ - blne 2b3368 │ │ │ │ - bcc 27c288 │ │ │ │ + blne 2b3390 │ │ │ │ + bcc 27c2b0 │ │ │ │ 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 4b58ac │ │ │ │ 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 4cf400 │ │ │ │ @ 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 283fd4 │ │ │ │ ldmib r1, {r0, r1, r6, r7, r8}^ │ │ │ │ @ instruction: 0xf64e010a │ │ │ │ - @ instruction: 0xed97f9bf │ │ │ │ + @ instruction: 0xed97f9ab │ │ │ │ vmov.f64 d7, #66 @ 0x3e100000 0.1406250 │ │ │ │ vneg.f64 d16, d7 │ │ │ │ rscle pc, r9, r0, lsl sl @ │ │ │ │ @ instruction: 0xf997e66c │ │ │ │ - blcs 2413d0 │ │ │ │ + blcs 2413f8 │ │ │ │ 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 +529651,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 60d61c │ │ │ │ andeq lr, pc, lr, lsl #17 │ │ │ │ @ instruction: 0xf10442ac │ │ │ │ svclt 0x00280401 │ │ │ │ @ instruction: 0xf10c2300 │ │ │ │ svclt 0x00380c01 │ │ │ │ stccc 8, cr15, [r1], {28} │ │ │ │ @ instruction: 0xf8072c10 │ │ │ │ @@ -529665,28 +529673,28 @@ │ │ │ │ @ instruction: 0xf012e646 │ │ │ │ @ instruction: 0xf47f0f10 │ │ │ │ @ instruction: 0xe7f3ae36 │ │ │ │ @ instruction: 0xf04f7c5b │ │ │ │ @ instruction: 0xf1c332ff │ │ │ │ @ instruction: 0xf1a30440 │ │ │ │ @ instruction: 0xf1c30120 │ │ │ │ - blx 2b6100 │ │ │ │ - blx af1888 │ │ │ │ - blx af1498 │ │ │ │ + blx 2b6128 │ │ │ │ + blx af18b0 │ │ │ │ + blx af14c0 │ │ │ │ movwmi pc, #33539 @ 0x8303 @ │ │ │ │ @ instruction: 0xf904fa22 │ │ │ │ stccs 3, cr4, [r0, #-96] @ 0xffffffa0 │ │ │ │ svcge 0x0019f43f │ │ │ │ ldrsbtcc pc, [ip], -r8 @ │ │ │ │ - bl 2dfcc8 │ │ │ │ + bl 2dfcf0 │ │ │ │ ldmdavs ip, {r0, r2, r9, sl, fp} │ │ │ │ mlane r5, r4, r8, pc @ │ │ │ │ - blcc 2b34f4 │ │ │ │ + blcc 2b351c │ │ │ │ @ instruction: 0xf1032920 │ │ │ │ - bl 3360c8 │ │ │ │ + bl 3360f0 │ │ │ │ @ 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 +529706,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 2a518c │ │ │ │ mrcge 6, 1, APSR_nzcv, cr7, cr15, {3} │ │ │ │ @ instruction: 0xf1aae5c8 │ │ │ │ - blcs 2f636c │ │ │ │ + blcs 2f6394 │ │ │ │ mrcge 6, 1, APSR_nzcv, cr1, cr15, {3} │ │ │ │ @ instruction: 0xf1aae5c2 │ │ │ │ - blcs 2f635c │ │ │ │ + blcs 2f6384 │ │ │ │ mcrge 6, 1, pc, cr11, cr15, {3} @ │ │ │ │ vld3.32 {d30,d32,d34}, [pc :256], ip │ │ │ │ - bl 4d483c │ │ │ │ - blcs 2f615c │ │ │ │ + bl 4d4864 │ │ │ │ + blcs 2f6184 │ │ │ │ mcrge 6, 1, pc, cr3, cr15, {3} @ │ │ │ │ @ instruction: 0xf5aae5b4 │ │ │ │ - blcs 2d235c │ │ │ │ + blcs 2d2384 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e144 │ │ │ │ + blcs 23e16c │ │ │ │ stcge 4, cr15, [ip, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf5aae617 │ │ │ │ - blcs 2d2458 │ │ │ │ + blcs 2d2480 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e158 │ │ │ │ + blcs 23e180 │ │ │ │ stcge 4, cr15, [r2, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf1aae60d │ │ │ │ - blcs 2f61f0 │ │ │ │ + blcs 2f6218 │ │ │ │ mcrge 6, 0, pc, cr9, cr15, {3} @ │ │ │ │ vld3.32 {d30,d32,d34}, [pc :64], sl │ │ │ │ - bl 4d1798 │ │ │ │ - blcs 2f6170 │ │ │ │ + bl 4d17c0 │ │ │ │ + blcs 2f6198 │ │ │ │ mcrge 6, 0, pc, cr1, cr15, {3} @ │ │ │ │ @ instruction: 0xf1aae592 │ │ │ │ - blcs 2b61fc │ │ │ │ + blcs 2b6224 │ │ │ │ movwcs fp, #3980 @ 0xf8c │ │ │ │ - blcs 23e188 │ │ │ │ + blcs 23e1b0 │ │ │ │ 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 4eed10 │ │ │ │ + blvs ff8361e4 │ │ │ │ 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 2b362c │ │ │ │ @ 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 2b3650 │ │ │ │ @ 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 28f914 │ │ │ │ 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 2b369c │ │ │ │ @ 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 fe32568c │ │ │ │ + b 2f62a0 │ │ │ │ ldmvs fp!, {sl, fp}^ │ │ │ │ - b 3057fc │ │ │ │ - b 1936278 │ │ │ │ + b 305824 │ │ │ │ + b 19362a0 │ │ │ │ @ instruction: 0xf47f0303 │ │ │ │ ldrbmi sl, [r2, #-3361]! @ 0xfffff2df │ │ │ │ svcge 0x0024f47f │ │ │ │ - bl 4eef30 │ │ │ │ - blvs ff8fa388 │ │ │ │ - blvc 90f6d8 │ │ │ │ + bl 4eef58 │ │ │ │ + blvs ff8fa3b0 │ │ │ │ + blvc 90f700 │ │ │ │ @ instruction: 0xf47f2b05 │ │ │ │ ssat sl, #12, r5, lsl #26 │ │ │ │ - stmib r8, {r1, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq sl, r4, r0, asr #31 │ │ │ │ + ldmib r4!, {r1, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x0074af98 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r4], #-244 @ 0xffffff0c │ │ │ │ - rsbseq sl, r4, sl, asr pc │ │ │ │ + rsbseq sl, r4, ip, lsl #31 │ │ │ │ + rsbseq sl, r4, r2, lsr pc │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ - rsbeq fp, sl, ip, lsr #11 │ │ │ │ + rsbeq fp, sl, r4, asr #13 │ │ │ │ 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 2f6378 │ │ │ │ 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 2fb92c │ │ │ │ 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 +529865,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 23e3da │ │ │ │ + bl 3f23b8 │ │ │ │ @ instruction: 0xf8de0e03 │ │ │ │ stmdacs r0, {r2} │ │ │ │ - bmi 8e9b18 │ │ │ │ + bmi 8e9b40 │ │ │ │ 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 16b9830 │ │ │ │ smullle r4, r8, r1, r2 │ │ │ │ @ instruction: 0xf8262001 │ │ │ │ bfi r2, r3, #0, #19 │ │ │ │ strbmi r6, [r2], -lr, asr #16 │ │ │ │ - blx 26d7d6 │ │ │ │ + blx 26d7fe │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x0074a894 │ │ │ │ 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 28baf4 │ │ │ │ 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 +529924,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 2f0ee4 │ │ │ │ ldrtmi r9, [r0], -lr, lsr #18 │ │ │ │ - cdp2 6, 6, cr15, cr12, cr13, {2} │ │ │ │ + cdp2 6, 5, cr15, cr8, cr13, {2} │ │ │ │ ldmdbvs r8!, {r1, r2, r3, r5, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf64c2101 │ │ │ │ - @ instruction: 0x4633fe1d │ │ │ │ + ldrtmi pc, [r3], -r9, lsl #28 @ │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46383414 │ │ │ │ - @ instruction: 0xf994f650 │ │ │ │ + @ instruction: 0xf980f650 │ │ │ │ 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 +529951,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 60f178 │ │ │ │ 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] @ 234b05 │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ @ instruction: 0xf994e081 │ │ │ │ @ instruction: 0xf1baa001 │ │ │ │ stcle 15, cr0, [sl], {-0} │ │ │ │ - b 1e25560 │ │ │ │ + b 1e25588 │ │ │ │ @ instruction: 0xf8dd0a0a │ │ │ │ - bl 39dbec │ │ │ │ - bvs 8fa638 │ │ │ │ + bl 39dc14 │ │ │ │ + bvs 8fa660 │ │ │ │ @ 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 +529989,17 @@ │ │ │ │ stmib sp, {r1, r2, r3, r4, r8, r9, ip, pc}^ │ │ │ │ mrcge 3, 0, r3, cr14, cr10, {0} │ │ │ │ cmpne r1, r5, lsl #22 │ │ │ │ tstcc r4, ip, lsl r3 │ │ │ │ tstcc pc, #3358720 @ 0x334000 │ │ │ │ strcc r9, [r4, #-801]! @ 0xfffffcdf │ │ │ │ @ instruction: 0xf64c931d │ │ │ │ - stmiavc r3!, {r0, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavc r3!, {r0, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0034632 │ │ │ │ - bl 376774 │ │ │ │ + bl 37679c │ │ │ │ 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 +530039,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 3c7324 │ │ │ │ ldmpl r3, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ ldrmi r9, [sl], -r5, lsl #6 │ │ │ │ - blx 2fe706 │ │ │ │ + blx 2fe72e │ │ │ │ ldmdbvc fp, {r1, r2, r8, r9, sp}^ │ │ │ │ svclt 0x00182b00 │ │ │ │ @ instruction: 0xf64c469b │ │ │ │ - @ instruction: 0xf100fccb │ │ │ │ + @ instruction: 0xf100fcb7 │ │ │ │ @ instruction: 0x4653021c │ │ │ │ andls r4, r8, #17825792 @ 0x1100000 │ │ │ │ pkhtbmi r4, r0, sl, asr #12 │ │ │ │ - @ instruction: 0xffcaf64d │ │ │ │ - blcs 253c14 │ │ │ │ - bls 3a9c48 │ │ │ │ + @ instruction: 0xffb6f64d │ │ │ │ + blcs 253c3c │ │ │ │ + bls 3a9c70 │ │ │ │ @ instruction: 0xf0032130 │ │ │ │ @ instruction: 0xf64003f9 │ │ │ │ - blx 291e5a │ │ │ │ - bls 33f294 │ │ │ │ - blhi 7d3f44 │ │ │ │ + blx 291e82 │ │ │ │ + bls 33f2bc │ │ │ │ + blhi 7d3f6c │ │ │ │ @ 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 282ba6 │ │ │ │ + bls 33e6f4 │ │ │ │ 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 dca304 │ │ │ │ @ instruction: 0xf8399200 │ │ │ │ - blx 2816ea │ │ │ │ + blx 281712 │ │ │ │ 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 3f5b60 │ │ │ │ bicsle r4, r4, #-536870903 @ 0xe0000009 │ │ │ │ ldrdls pc, [r4], -sp @ │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf858f650 │ │ │ │ + @ instruction: 0xf844f650 │ │ │ │ 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 ffcbf858 │ │ │ │ stmdavs r0!, {r1, r2, r8, fp, ip, pc} │ │ │ │ addsmi r5, r8, #13303808 @ 0xcb0000 │ │ │ │ orrshi pc, r3, r0 │ │ │ │ stmdacs r0, {r0, r5, r6, fp, sp, lr} │ │ │ │ orrhi pc, sl, r0 │ │ │ │ @ instruction: 0xf6b8463a │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r8, 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 475304 │ │ │ │ tstls r5, #63963136 @ 0x3d00000 │ │ │ │ ldrls sl, [r2], #-2834 @ 0xfffff4ee │ │ │ │ ldrmi lr, [r3], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf8df464c │ │ │ │ - blgt 6268c4 │ │ │ │ + blgt 6268ec │ │ │ │ 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] @ 235b98 │ │ │ │ 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 dd61c4 │ │ │ │ + blcs a047fc │ │ │ │ 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 +530171,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 fe473750 │ │ │ │ @ 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 15fe4f4 │ │ │ │ vhsub.s8 , q8, │ │ │ │ - blcc 2960e0 │ │ │ │ + blcc 296108 │ │ │ │ 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 +530273,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 6f057c │ │ │ │ + bls dbe210 │ │ │ │ stmib sp, {r3, r4, r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf64cab16 │ │ │ │ - blge 7f4b84 │ │ │ │ + blge 7f4b5c │ │ │ │ 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 6f0580 │ │ │ │ + blx f73782 │ │ │ │ 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], r2, lsr #30 │ │ │ │ ldrtmi r4, [r9], -r8, lsl #12 │ │ │ │ - svc 0x0030f5f9 │ │ │ │ + svc 0x001cf5f9 │ │ │ │ @ instruction: 0x4638e673 │ │ │ │ @ instruction: 0xf5f99204 │ │ │ │ - @ instruction: 0x4682edbe │ │ │ │ - bls 362b30 │ │ │ │ + strmi lr, [r2], sl, lsr #27 │ │ │ │ + bls 362b58 │ │ │ │ @ instruction: 0xf5f96861 │ │ │ │ - stmiavs r3!, {r1, r5, r6, sl, fp, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r1, r2, r3, r6, sl, fp, sp, lr, pc} │ │ │ │ rscvs r2, r7, r0, lsl #4 │ │ │ │ @ instruction: 0xf8c44453 │ │ │ │ eorvs sl, r2, r4 │ │ │ │ @ instruction: 0x4640e671 │ │ │ │ @ instruction: 0xf5f99204 │ │ │ │ - strmi lr, [r2], ip, lsr #27 │ │ │ │ - bls 362514 │ │ │ │ + pkhbtmi lr, r2, r8, lsl #27 │ │ │ │ + bls 36253c │ │ │ │ @ instruction: 0xf5f96871 │ │ │ │ - ldmvs r3!, {r4, r6, sl, fp, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r2, r3, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c62200 │ │ │ │ ldrbmi r8, [r3], #-12 │ │ │ │ andge pc, r4, r6, asr #17 │ │ │ │ str r6, [r1, #-50] @ 0xffffffce │ │ │ │ andsne lr, r6, #3358720 @ 0x334000 │ │ │ │ stmib sp, {r0, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xe7912112 │ │ │ │ - stc 5, cr15, [r6, #996]! @ 0x3e4 │ │ │ │ + ldc 5, cr15, [r2, #996] @ 0x3e4 │ │ │ │ andshi r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq sl, r4, r8, ror #15 │ │ │ │ + rsbseq sl, r4, r0, asr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sl, [r4], #-112 @ 0xffffff90 │ │ │ │ - ldrshteq sl, [r4], #-94 @ 0xffffffa2 │ │ │ │ + rsbseq sl, r4, r8, lsr #15 │ │ │ │ + ldrsbteq sl, [r4], #-86 @ 0xffffffaa │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbeq sl, sl, r0, lsr ip │ │ │ │ + rsbeq sl, sl, r8, asr #26 │ │ │ │ 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, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ cdpeq 1, 0, cr15, cr4, cr3, {5} │ │ │ │ ldrbmi r6, [r0, #-2141]! @ 0xfffff7a3 │ │ │ │ pkhbtmi sp, r1, pc @ │ │ │ │ and r3, r6, r4, lsl #26 │ │ │ │ strtmi r6, [lr], ip, lsr #17 │ │ │ │ @ instruction: 0xf1a445a9 │ │ │ │ strbtmi r0, [r5], -r4, lsl #24 │ │ │ │ @ instruction: 0xf8ded015 │ │ │ │ strbeq r4, [r3, r0]! │ │ │ │ @ instruction: 0x4632d4f4 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ stc2 7, cr15, [r0], {255} @ 0xff │ │ │ │ rscle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf6bc4640 │ │ │ │ - andvs pc, r4, pc, ror #23 │ │ │ │ + ldrdvs pc, [r4], -fp │ │ │ │ strtmi r6, [lr], ip, lsr #17 │ │ │ │ @ instruction: 0xf1a445a9 │ │ │ │ strbtmi r0, [r5], -r4, lsl #24 │ │ │ │ pop {r0, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x000083f8 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @@ -530367,15 +530375,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 @ 235fa0 │ │ │ │ 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 +530394,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 1a164d4 │ │ │ │ @ instruction: 0xf000064c │ │ │ │ mcrcs 1, 2, r8, cr0, cr6, {1} │ │ │ │ svclt 0x00384637 │ │ │ │ ldrtmi r2, [r8], -r0, asr #14 │ │ │ │ - stc 5, cr15, [r6, #-996] @ 0xfffffc1c │ │ │ │ + ldcl 5, cr15, [r2], #996 @ 0x3e4 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [r1], -ip, lsr #2 │ │ │ │ @ instruction: 0xf8c94632 │ │ │ │ stmib r9, {r2}^ │ │ │ │ @ instruction: 0xf5f96702 │ │ │ │ - @ instruction: 0x4620ea38 │ │ │ │ - mcr2 6, 4, pc, cr8, cr6, {5} @ │ │ │ │ + strtmi lr, [r0], -r4, lsr #20 │ │ │ │ + mrc2 6, 3, pc, cr4, cr6, {5} │ │ │ │ andscs r9, r4, r6 │ │ │ │ - ldcl 5, cr15, [r4], #996 @ 0x3e4 │ │ │ │ + stcl 5, cr15, [r0], #996 @ 0x3e4 │ │ │ │ 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, r3, r4, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ rsbshi pc, r0, #0 │ │ │ │ orrslt r6, pc, pc, lsr #19 │ │ │ │ stmdavs r3!, {r2, r3, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf8dbb153 │ │ │ │ strtmi r6, [r0], -r8 │ │ │ │ @ instruction: 0x46494632 │ │ │ │ - blx fe27402a │ │ │ │ + blx fe274052 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf64d4638 │ │ │ │ - strmi pc, [r7], -pc, lsr #29 │ │ │ │ + @ instruction: 0x4607fe9b │ │ │ │ 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 250254 │ │ │ │ @ instruction: 0x4638d1f6 │ │ │ │ - ldc2l 6, cr15, [r8, #308]! @ 0x134 │ │ │ │ + stc2l 6, cr15, [r4, #308]! @ 0x134 │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ - blls 5aa824 │ │ │ │ + blls 5aa84c │ │ │ │ @ instruction: 0xf8cd2400 │ │ │ │ ssatmi r9, #2, r4 │ │ │ │ ldrls sl, [r3, #-2593] @ 0xfffff5df │ │ │ │ stmib r3, {r0, r1, r3, r4, r6, r7, sp, lr}^ │ │ │ │ andsvs r4, sl, r1, lsl #8 │ │ │ │ movweq pc, #25167 @ 0x624f @ │ │ │ │ mvnsvc pc, #217055232 @ 0xcf00000 │ │ │ │ movwls r9, #61966 @ 0xf20e │ │ │ │ @ instruction: 0xf6bc9807 │ │ │ │ - stmdacs r0, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ adchi pc, r3, r0 │ │ │ │ svccs 0x00006807 │ │ │ │ addshi pc, pc, r0 │ │ │ │ - blcs 254e94 │ │ │ │ - blvc 10ea874 │ │ │ │ + blcs 254ebc │ │ │ │ + blvc 10ea89c │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ - blls 3562f4 │ │ │ │ + blls 35631c │ │ │ │ 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 ff09cd20 │ │ │ │ @ instruction: 0xf833685b │ │ │ │ @ instruction: 0xf8db1011 │ │ │ │ @ instruction: 0xf8333004 │ │ │ │ @ instruction: 0xf8db1011 │ │ │ │ - bl 3020f8 │ │ │ │ + bl 302120 │ │ │ │ @ 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 242154 │ │ │ │ @ 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 +530498,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 2b22c8 │ │ │ │ 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 4da5e0 │ │ │ │ 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 47261c │ │ │ │ @ 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 ff773cf4 │ │ │ │ @ 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: 0xf86ef64d │ │ │ │ ldmdbvs r0!, {r0, r1, r2, r9, sl, fp, ip, pc} │ │ │ │ - stmib sl!, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r6, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5f94630 │ │ │ │ - stmdals r6, {r3, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ - @ instruction: 0xf86ef6b8 │ │ │ │ + stmdals r6, {r2, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + @ instruction: 0xf85af6b8 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - bmi ff3227ec │ │ │ │ + bmi ff322814 │ │ │ │ @ instruction: 0xf8d99912 │ │ │ │ stmpl sl, {ip, sp} │ │ │ │ mulle r4, r3, r2 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf6b88154 │ │ │ │ - andcs pc, r0, #6225920 @ 0x5f0000 │ │ │ │ + andcs pc, r0, #4915200 @ 0x4b0000 │ │ │ │ andscs lr, r6, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xb1249218 │ │ │ │ strtmi r2, [r8], -r3, lsl #2 │ │ │ │ - blx 6f3b98 │ │ │ │ + @ instruction: 0xf9fef659 │ │ │ │ strcs lr, [r0], #-5 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6594628 │ │ │ │ - bmi feff4a70 │ │ │ │ + bmi feff4a48 │ │ │ │ ldrbtmi r4, [sl], #-2995 @ 0xfffff44d │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrhmi r9, [sl], #-191 @ 0xffffff41 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ cmpphi r4, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf50d4620 │ │ │ │ pop {r0, r6, r8, sl, fp, ip, sp, lr} │ │ │ │ @ instruction: 0x46408ff0 │ │ │ │ - blx 17f3d58 │ │ │ │ + blx 12f3d80 │ │ │ │ ldrbt r6, [r6], r6 │ │ │ │ - bls 4c7bec │ │ │ │ + bls 4c7c14 │ │ │ │ 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 254ed4 │ │ │ │ sbchi pc, pc, r0, asr #32 │ │ │ │ vld2.16 {d22,d24}, [pc :256], fp │ │ │ │ - blcs fe99351c │ │ │ │ - blcs ffd65ef0 │ │ │ │ + blcs fe993544 │ │ │ │ + blcs ffd65f18 │ │ │ │ andcs fp, r1, ip, lsl #30 │ │ │ │ @ instruction: 0xf5b32000 │ │ │ │ svclt 0x00087f8f │ │ │ │ andeq pc, r1, r0, asr #32 │ │ │ │ - blcs 287330 │ │ │ │ + blcs 287358 │ │ │ │ @ instruction: 0xf040bf98 │ │ │ │ movwcs r0, #12289 @ 0x3001 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdals r8, {r3, r4, r5, r7, pc} │ │ │ │ - blx 33f31a │ │ │ │ + blx 33f342 │ │ │ │ stmdals r4, {r9, sp} │ │ │ │ stmib r0, {r0, r2, r5, sl, fp, sp, pc}^ │ │ │ │ - blls 3826c4 │ │ │ │ + blls 3826ec │ │ │ │ @ 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 +530611,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 3565a8 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf64c6910 │ │ │ │ - @ instruction: 0x464af85b │ │ │ │ + strbmi pc, [sl], -r7, asr #16 @ │ │ │ │ ldmdbeq ip, {r8, ip, sp, lr, pc} │ │ │ │ mulscc r1, sl, r8 │ │ │ │ strmi r4, [r4], -r9, asr #12 │ │ │ │ - blx 18f3c7a │ │ │ │ + blx 13f3ca2 │ │ │ │ @ instruction: 0xf1049a04 │ │ │ │ ldmvs r3, {r4, r5, sl, fp}^ │ │ │ │ - blhi ad4b94 │ │ │ │ + blhi ad4bbc │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [ip], {79} @ 0x4f │ │ │ │ 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 1273cf2 │ │ │ │ @ instruction: 0xf8d92014 │ │ │ │ @ instruction: 0xf8db8000 │ │ │ │ @ instruction: 0xf5f96008 │ │ │ │ - strmi lr, [r1], r2, lsr #22 │ │ │ │ + strmi lr, [r1], lr, lsl #22 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ andcs sp, r4, #99 @ 0x63 │ │ │ │ @ instruction: 0xf6bc2108 │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r7, 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: 0xf98af6bc │ │ │ │ andvs r4, r5, r3, lsr r6 │ │ │ │ strtmi r4, [r8], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4621 │ │ │ │ @ instruction: 0x4620fd7d │ │ │ │ - @ instruction: 0xf9e0f6bc │ │ │ │ + @ instruction: 0xf9ccf6bc │ │ │ │ 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} │ │ │ │ + ldm r6, {r0, r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5f94620 │ │ │ │ - movwcs lr, #6312 @ 0x18a8 │ │ │ │ + movwcs lr, #6292 @ 0x1894 │ │ │ │ cmnvc fp, #56, 12 @ 0x3800000 │ │ │ │ - @ instruction: 0xff28f64c │ │ │ │ - blls 5dcc40 │ │ │ │ + @ instruction: 0xff14f64c │ │ │ │ + blls 5dcc68 │ │ │ │ eorsvs r2, fp, r0, lsl #2 │ │ │ │ ldmvs r3, {r0, r3, r5, r7, r9, sl, lr}^ │ │ │ │ stmdals r6, {r0, r1, r3, r4, r5, r6, sp, lr} │ │ │ │ sbcsvs r6, r7, pc, lsl r0 │ │ │ │ - blx 16f3ef8 │ │ │ │ + blx 11f3f20 │ │ │ │ @ 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 +530694,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], #-2138 @ 0xfffff7a6 │ │ │ │ @ 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 3aa52c │ │ │ │ orrlt r6, r8, r9, asr r8 │ │ │ │ @ instruction: 0xf6b74632 │ │ │ │ - orrlt pc, r8, #1808 @ 0x710 │ │ │ │ + orrlt pc, r8, #1488 @ 0x5d0 │ │ │ │ sbcsvs r9, lr, r5, lsl #22 │ │ │ │ ldmvs fp, {r3, r4, r6, sp, lr} │ │ │ │ strb r1, [r7, r2, asr #17] │ │ │ │ subcc pc, r0, #192, 6 │ │ │ │ adcmi lr, r3, #23068672 @ 0x1600000 │ │ │ │ qasxmi fp, r3, r8 │ │ │ │ @ instruction: 0xe7e3461e │ │ │ │ ldrtmi r4, [r1], -r8, lsl #12 │ │ │ │ - bl 1f3ca8 │ │ │ │ + bl ffcf3cd0 │ │ │ │ @ instruction: 0xf5f9e7eb │ │ │ │ - strt lr, [sl], r2, asr #16 │ │ │ │ + strt lr, [sl], lr, lsr #16 │ │ │ │ andls r4, r8, #48, 12 @ 0x3000000 │ │ │ │ - b fe473cb8 │ │ │ │ + b 1f73ce0 │ │ │ │ @ instruction: 0xb1a84680 │ │ │ │ - bls 45d0f0 │ │ │ │ + bls 45d118 │ │ │ │ @ instruction: 0xf5f96859 │ │ │ │ - stmdbls r5, {r2, r3, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmdbls r5, {r3, r4, r8, fp, sp, lr, pc} │ │ │ │ movwcs r9, #2568 @ 0xa08 │ │ │ │ sbcvs r4, lr, r2, asr #8 │ │ │ │ andhi pc, r4, r1, asr #17 │ │ │ │ str r6, [r3, fp]! │ │ │ │ @ instruction: 0xf5f94620 │ │ │ │ - movwcs lr, #2090 @ 0x82a │ │ │ │ + movwcs lr, #2070 @ 0x816 │ │ │ │ str r9, [r9, #775] @ 0x307 │ │ │ │ - b fe2f3ce8 │ │ │ │ + b 1df3d10 │ │ │ │ andshi r2, fp, r0, lsl #6 │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq sl, r4, lr, lsl #1 │ │ │ │ - rsbseq sl, r4, r8, lsl #1 │ │ │ │ + rsbseq sl, r4, r6, rrx │ │ │ │ + rsbseq sl, r4, r0, rrx │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - ldrhteq r9, [r4], #-218 @ 0xffffff26 │ │ │ │ + @ instruction: 0x00749d92 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8d728 │ │ │ │ + bl fed8d750 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ addcs r4, r0, #6291456 @ 0x600000 │ │ │ │ @ instruction: 0xf6b56840 │ │ │ │ - @ instruction: 0xf8d5fa39 │ │ │ │ + @ instruction: 0xf8d5fa25 │ │ │ │ ldmdavs r0!, {r2, r7, ip}^ │ │ │ │ - blx 177401a │ │ │ │ + blx 1274042 │ │ │ │ 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 +530762,29 @@ │ │ │ │ svclt 0x0000bd70 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strmi r4, [r8], r7, lsl #12 │ │ │ │ orrscs r4, r0, r0, asr #12 │ │ │ │ - stc2l 6, cr15, [r8, #732] @ 0x2dc │ │ │ │ + ldc2 6, cr15, [r4, #732]! @ 0x2dc │ │ │ │ strmi r2, [r4], -r0, lsl #5 │ │ │ │ ldmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx 1f4066 │ │ │ │ + blx ffcf408e │ │ │ │ addcs r4, r0, #425984 @ 0x68000 │ │ │ │ ldrbtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ - mcr 5, 3, pc, cr8, cr8, {7} @ │ │ │ │ + mrc 5, 2, APSR_nzcv, cr4, 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 @ │ │ │ │ + stc2 6, cr15, [ip], #-724 @ 0xfffffd2c │ │ │ │ strmi r2, [r2], -r4, lsl #2 │ │ │ │ addeq pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf6b74640 │ │ │ │ - @ instruction: 0xf8d4fe1b │ │ │ │ + @ instruction: 0xf8d4fe07 │ │ │ │ @ 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 +530793,72 @@ │ │ │ │ eorcc pc, r5, r6, asr r8 @ │ │ │ │ adcmi r3, sl, #4194304 @ 0x400000 │ │ │ │ umullcc pc, r0, r3, r8 @ │ │ │ │ movweq lr, #6659 @ 0x1a03 │ │ │ │ addcc pc, r0, r4, lsl #17 │ │ │ │ strtmi sp, [r0], -r8, ror #17 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rsbeq sl, sl, r2, asr #4 │ │ │ │ + rsbeq sl, sl, sl, asr r3 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed8d808 │ │ │ │ + bl fed8d830 │ │ │ │ @ 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 2a2ab4 │ │ │ │ + blx 2bee50 │ │ │ │ @ instruction: 0xf004f303 │ │ │ │ - bcs 3f6e48 │ │ │ │ + bcs 3f6e70 │ │ │ │ @ instruction: 0xf004d019 │ │ │ │ - bcs 376e50 │ │ │ │ + bcs 376e78 │ │ │ │ andcs fp, r8, #8, 30 │ │ │ │ svclt 0x0088d001 │ │ │ │ @ instruction: 0x46292210 │ │ │ │ @ instruction: 0xf64d4638 │ │ │ │ - ldmvs r3!, {r0, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r2, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ vbic.i16 d22, #194 @ 0x00c2 │ │ │ │ vaddw.u8 , q10, d0 │ │ │ │ strtvc r1, [r9], #1216 @ 0x4c0 │ │ │ │ mrrcne 4, 14, r7, r9, cr12 │ │ │ │ @ instruction: 0xf84260b1 │ │ │ │ andlt r5, r3, r3, lsr #32 │ │ │ │ ldmdavs r0!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6b59301 │ │ │ │ - blls 2b55f0 │ │ │ │ + blls 2b55c8 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r4, #-732] @ 0xfffffd24 │ │ │ │ stmiavs fp!, {r2, r9, sl, lr} │ │ │ │ mrrcne 9, 2, r6, r9, cr10 @ │ │ │ │ @ instruction: 0xf84260a9 │ │ │ │ stmdavs r8!, {r0, r1, r5}^ │ │ │ │ - blx ff3f4176 │ │ │ │ + blx feef419e │ │ │ │ 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 d16a18 │ │ │ │ @ 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], r1, asr #22 @ │ │ │ │ cdpeq 1, 2, cr15, cr4, cr5, {0} │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ @@ -530867,29 +530875,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 19f4246 │ │ │ │ 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 311328 │ │ │ │ ldm ip!, {r0, r1, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ - blvs 1af67bc │ │ │ │ + blvs 1af67e4 │ │ │ │ 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 +530909,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: 0xf8b4fcfd │ │ │ │ eorscs r3, r4, #72 @ 0x48 │ │ │ │ stmdavs r8!, {r0, r9, sl, lr}^ │ │ │ │ - blx 310162 │ │ │ │ + blx 31018a │ │ │ │ @ instruction: 0xf6b5f202 │ │ │ │ - @ instruction: 0x4620fad5 │ │ │ │ + strtmi pc, [r0], -r1, asr #21 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ stmdavs r8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ - blx 9f42c6 │ │ │ │ + blx 4f42ee │ │ │ │ @ instruction: 0xf853692b │ │ │ │ ldr r7, [sl, r0, lsr #32] │ │ │ │ @ instruction: 0xf68e6868 │ │ │ │ - strhtvs pc, [r0], pc @ │ │ │ │ + adcvs pc, r0, fp, lsr #17 │ │ │ │ ldrb r6, [r5, -r8, ror #3] │ │ │ │ @ instruction: 0xf6b56868 │ │ │ │ - @ instruction: 0x4601fb31 │ │ │ │ + @ instruction: 0x4601fb1d │ │ │ │ @ instruction: 0xf6b74620 │ │ │ │ - smmul sl, r5, lr │ │ │ │ + ldrb pc, [sl, -r1, lsl #28] @ │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ mcr2 7, 5, pc, cr6, cr15, {7} @ │ │ │ │ smlabbcs r8, r3, r7, lr │ │ │ │ @ instruction: 0xf6b74620 │ │ │ │ - @ instruction: 0xf8b4fce5 │ │ │ │ + @ instruction: 0xf8b4fcd1 │ │ │ │ @ instruction: 0x46013050 │ │ │ │ - blcs 24fdb0 │ │ │ │ + blcs 24fdd8 │ │ │ │ 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 fe574348 │ │ │ │ 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: 0xf87cf68e │ │ │ │ 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 46ccc8 │ │ │ │ + bcs 66aa28 │ │ │ │ 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 fef378d0 │ │ │ │ @ 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 1355c90 │ │ │ │ movwmi r1, #50370 @ 0xc4c2 │ │ │ │ vhsub.u32 , q10, q10 │ │ │ │ - bllt d10548 │ │ │ │ + bllt d10570 │ │ │ │ @ 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: 0xf8bef6b5 │ │ │ │ @ instruction: 0x4601463a │ │ │ │ ldmdavs r0!, {r4, r5, r9, sl, sp, lr}^ │ │ │ │ - @ instruction: 0xf9acf6b5 │ │ │ │ + @ instruction: 0xf998f6b5 │ │ │ │ @ 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: 0xf820f6b6 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ @ instruction: 0xf0044639 │ │ │ │ @ instruction: 0xf6b50407 │ │ │ │ - @ instruction: 0x2c07f965 │ │ │ │ + @ instruction: 0x2c07f951 │ │ │ │ stcvc 1, cr13, [r9], #-956 @ 0xfffffc44 │ │ │ │ @ instruction: 0xf6b56870 │ │ │ │ - ubfx pc, pc, #18, #11 │ │ │ │ + strb pc, [sl, fp, asr #18]! @ │ │ │ │ orrpl pc, r1, r1, asr #7 │ │ │ │ vrhadd.u32 d19, d1, d1 │ │ │ │ mrcvs 8, 1, r5, cr1, cr7, {4} │ │ │ │ @ instruction: 0xf6b54642 │ │ │ │ - @ instruction: 0xf8c6f989 │ │ │ │ + @ instruction: 0xf8c6f975 │ │ │ │ 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 +531020,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: 0xf91cf6b5 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf1058102 │ │ │ │ svcge 0x00050928 │ │ │ │ - blge 6c84cc │ │ │ │ + blge 6c84f4 │ │ │ │ @ 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: 0xf895ffcb │ │ │ │ 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 12fee14 │ │ │ │ + bvs c37714 │ │ │ │ orreq lr, r1, #274432 @ 0x43000 │ │ │ │ svclt 0x00181e11 │ │ │ │ - b 12fedfc │ │ │ │ + b 12fee24 │ │ │ │ stmiavs r1!, {r0, r6, r7, r8, r9} │ │ │ │ - blx fee7d224 │ │ │ │ + blx fee7d24c │ │ │ │ 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 1d22ec0 │ │ │ │ + blx feebd4a4 │ │ │ │ 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 436ebc │ │ │ │ vst4.8 {d0,d2,d4,d6}, [r3], r1 │ │ │ │ - b 130fa28 │ │ │ │ + b 130fa50 │ │ │ │ @ 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 3aaab8 │ │ │ │ tstpeq r4, #201326595 @ p-variant is OBSOLETE @ 0xc000003 │ │ │ │ vqdmulh.s d2, d0, d8 │ │ │ │ vst4. {d24-d27}, [pc :64], r5 │ │ │ │ - blx ad3494 │ │ │ │ + blx ad34bc │ │ │ │ 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 +531098,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, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6419b0c │ │ │ │ - bl feb136c4 │ │ │ │ + bl feb136ec │ │ │ │ @ instruction: 0xf6030309 │ │ │ │ addsmi r7, r3, #-67108861 @ 0xfc000003 │ │ │ │ - blls 5ecb04 │ │ │ │ + blls 5ecb2c │ │ │ │ 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: 0xf862f6b5 │ │ │ │ strcs pc, [r7], -r8, asr #7 │ │ │ │ svcpl 0x0000f418 │ │ │ │ mcrvs 0, 1, sp, cr1, cr13, {3} │ │ │ │ @ instruction: 0x0673b111 │ │ │ │ addhi pc, r3, r0, asr #2 │ │ │ │ svceq 0x0001f018 │ │ │ │ stmdavs r8!, {r4, r5, r6, r8, ip, lr, pc}^ │ │ │ │ svceq 0x0018f016 │ │ │ │ eorscs sp, r4, #72, 2 │ │ │ │ @ instruction: 0xf6b44639 │ │ │ │ - ldrtmi pc, [ip], r1, asr #30 @ │ │ │ │ + ldrtmi pc, [ip], sp, lsr #30 @ │ │ │ │ @ instruction: 0xf8b4465e │ │ │ │ ldm ip!, {r4, r6, sp, lr, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ ldm ip!, {r0, r1, r2, r3, r9, sl, lr, pc} │ │ │ │ strgt r0, [pc], -pc │ │ │ │ ldrdcc pc, [r0], -ip │ │ │ │ @ instruction: 0x26006033 │ │ │ │ svceq 0x0000f1be │ │ │ │ stclvs 0, cr13, [r1, #-44]! @ 0xffffffd4 │ │ │ │ stmdavs r8!, {r3, r9, sp}^ │ │ │ │ biceq lr, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf6b43601 │ │ │ │ - @ instruction: 0xf8b4ff25 │ │ │ │ + @ instruction: 0xf8b4ff11 │ │ │ │ addsmi r3, lr, #80 @ 0x50 │ │ │ │ stcvs 3, cr13, [r1, #972]! @ 0x3cc │ │ │ │ @ instruction: 0x4628b111 │ │ │ │ ldc2l 7, cr15, [r6], {255} @ 0xff │ │ │ │ smlalttlt r6, r1, r1, sp │ │ │ │ ldrdvs lr, [r1], -r5 │ │ │ │ - mcr2 6, 7, pc, cr2, cr5, {5} @ │ │ │ │ + mcr2 6, 6, pc, cr14, cr5, {5} @ │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b56899 │ │ │ │ - @ instruction: 0xf8b4f831 │ │ │ │ - bllt 1d02cb0 │ │ │ │ + @ instruction: 0xf8b4f81d │ │ │ │ + bllt 1d02cd8 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ - bmi c227c0 │ │ │ │ + bmi c227e8 │ │ │ │ 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 fe8fda18 │ │ │ │ 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 633990 │ │ │ │ + bne ff6d1fb4 │ │ │ │ + bmi a33994 │ │ │ │ + @ instruction: 0xf6b44651 │ │ │ │ + ldr pc, [lr, sp, ror #31] │ │ │ │ mcrvs 2, 3, r2, cr1, cr4, {1} │ │ │ │ - blx 310d96 │ │ │ │ + blx 310dbe │ │ │ │ @ instruction: 0xf6b4f202 │ │ │ │ - @ instruction: 0xe7c9fed9 │ │ │ │ + strb pc, [r9, r5, asr #29] @ │ │ │ │ stmdavs r8!, {r0, r5, r6, r7, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf878f6b5 │ │ │ │ + @ instruction: 0xf864f6b5 │ │ │ │ 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, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrb r6, [sl, -fp, lsr #4]! │ │ │ │ movwls r2, #49920 @ 0xc300 │ │ │ │ stmdavs r8!, {r1, r2, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - stc2 6, cr15, [lr, #-564]! @ 0xfffffdcc │ │ │ │ + ldc2 6, cr15, [sl, #-564] @ 0xfffffdcc │ │ │ │ rsbvs r6, fp, #560 @ 0x230 │ │ │ │ @ instruction: 0x4619e776 │ │ │ │ @ instruction: 0xf5f8e6ae │ │ │ │ - svclt 0x0000eeee │ │ │ │ - @ instruction: 0x0074969c │ │ │ │ + svclt 0x0000eeda │ │ │ │ + rsbseq r9, r4, r4, ror r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r4, r2, ror #8 │ │ │ │ + rsbseq r9, r4, sl, lsr r4 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ - blcc fe474fcc │ │ │ │ + blcc fe474ff4 │ │ │ │ @ instruction: 0xf8dfb08b │ │ │ │ strmi r2, [sp], -r8, lsl #23 │ │ │ │ @ instruction: 0x4604447b │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blcc 2174fe0 │ │ │ │ + blcc 2175008 │ │ │ │ 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 250d0c │ │ │ │ strhi pc, [r9, #0]! │ │ │ │ ldmdavs fp, {r8, sp} │ │ │ │ - blcs 243088 │ │ │ │ + blcs 2430b0 │ │ │ │ @ instruction: 0xf6b4d1fb │ │ │ │ - stmdavs pc!, {r0, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ - blcs 250d7c │ │ │ │ + stmdavs pc!, {r0, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} @ │ │ │ │ + blcs 250da4 │ │ │ │ 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, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 2d7c40 │ │ │ │ + blcs 2d7c68 │ │ │ │ @ instruction: 0xf897d139 │ │ │ │ @ instruction: 0x463e1034 │ │ │ │ @ instruction: 0xf1076860 │ │ │ │ @ instruction: 0xf6b40528 │ │ │ │ - @ instruction: 0xf897ff25 │ │ │ │ + @ instruction: 0xf897ff11 │ │ │ │ stmdavs r0!, {r0, r3, r4, r5, ip}^ │ │ │ │ - @ instruction: 0xff20f6b4 │ │ │ │ + @ instruction: 0xff0cf6b4 │ │ │ │ mlasne sl, r7, r8, pc @ │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf856ff1b │ │ │ │ + @ instruction: 0xf856ff07 │ │ │ │ stmdavs r0!, {r5, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0x0105ebb8 │ │ │ │ tstcs r1, r8, lsl pc │ │ │ │ - @ instruction: 0xff12f6b4 │ │ │ │ + mrc2 6, 7, pc, cr14, 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 250e20 │ │ │ │ @ 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} @ │ │ │ │ + mcr2 6, 0, pc, cr12, cr5, {5} @ │ │ │ │ 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, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs fp, {r5, r6, fp, sp, lr} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ smlabtcs r0, pc, r4, r8 @ │ │ │ │ tstcc r1, fp, lsl r8 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xff46f6b4 │ │ │ │ + @ instruction: 0xff32f6b4 │ │ │ │ @ instruction: 0xf88423ff │ │ │ │ movwcs r3, #92 @ 0x5c │ │ │ │ @ instruction: 0x6623693d │ │ │ │ - blcs 250e1c │ │ │ │ + blcs 250e44 │ │ │ │ ldrtmi sp, [sl], r9, asr #1 │ │ │ │ - blcs 4d5a24 │ │ │ │ + blcs 4d5a4c │ │ │ │ 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 +531294,17 @@ │ │ │ │ strtmi r2, [r0], -r8, lsl #6 │ │ │ │ ldc2l 7, cr15, [r4, #-1020] @ 0xfffffc04 │ │ │ │ ldmdavs r3!, {r1, r2, r3, r5, r6, r8, fp, sp, lr} │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ ldrdhi pc, [r4], -sp │ │ │ │ ldmdbeq r8, {r0, r2, r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - strmi pc, [r7], -r1, ror #28 │ │ │ │ + strmi pc, [r7], -sp, asr #28 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stmibvs r2!, {r0, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r2!, {r0, r3, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmvs r3!, {r0, r4, r5, r7, r8, fp, sp, lr} │ │ │ │ svceq 0x000df112 │ │ │ │ smlabtvc r6, sp, r9, lr │ │ │ │ vcgt.s8 d9, d0, d8 │ │ │ │ stmibvs r3!, {r1, r2, r3, r6, r7, r9, pc}^ │ │ │ │ streq pc, [ip, -r2, lsl #2] │ │ │ │ vqsub.s8 d4, d16, d15 │ │ │ │ @@ -531314,194 +531322,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, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf1050202 │ │ │ │ mrrcne 1, 1, r0, r3, cr4 │ │ │ │ @ instruction: 0xf6b560e3 │ │ │ │ - blvc d364a8 │ │ │ │ + blvc d36480 │ │ │ │ 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 250f7c │ │ │ │ svcge 0x001df47f │ │ │ │ stmdbvs fp!, {r0, r1, r2, r3, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ stmdavs r0!, {r1, r2, r8, sp}^ │ │ │ │ tstpne r5, r3, ror #6 @ p-variant is OBSOLETE │ │ │ │ - mrc2 6, 5, pc, cr8, cr4, {5} │ │ │ │ + mcr2 6, 5, pc, cr4, cr4, {5} @ │ │ │ │ @ instruction: 0xf895e7e9 │ │ │ │ tstcs r5, r4, lsr #32 │ │ │ │ mlacc r5, r5, r8, pc @ │ │ │ │ vacgt.f32 , q0, q0 │ │ │ │ - blcs 23b2ac │ │ │ │ + blcs 23b2d4 │ │ │ │ msrhi CPSR_fsx, #64 @ 0x40 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fea9 │ │ │ │ + @ instruction: 0xf895fe95 │ │ │ │ @ instruction: 0xf8953025 │ │ │ │ - blcs a3ef34 │ │ │ │ + blcs a3ef5c │ │ │ │ strthi pc, [r7], #-0 │ │ │ │ @ instruction: 0xf0002b40 │ │ │ │ - blcs 657fbc │ │ │ │ + blcs 657fe4 │ │ │ │ bichi pc, fp, #0 │ │ │ │ @ instruction: 0xf1052600 │ │ │ │ - bcs 238f5c │ │ │ │ + bcs 238f84 │ │ │ │ @ instruction: 0xf818d0c1 │ │ │ │ @ instruction: 0x36011036 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fe25 │ │ │ │ + @ instruction: 0xf895fe11 │ │ │ │ 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 fe4b1b4c │ │ │ │ @ instruction: 0xf8504640 │ │ │ │ teqlt r2, r4, lsl #30 │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ svclt 0x00384594 │ │ │ │ ldrbmi r4, [r8, #-1684] @ 0xfffff96c │ │ │ │ - blx 56b6ee │ │ │ │ + blx 56b716 │ │ │ │ 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: 0xf04fec68 │ │ │ │ + blls 379f60 │ │ │ │ @ instruction: 0xf8584661 │ │ │ │ ldrbmi r2, [r8, #3844] @ 0xf04 │ │ │ │ vpmax.s8 d15, d12, d2 │ │ │ │ - b 1288158 │ │ │ │ + b 1288180 │ │ │ │ sbclt r0, r9, #-2147483648 @ 0x80000000 │ │ │ │ vbit , , │ │ │ │ - bls 2c8bb0 │ │ │ │ - blx 27f4ea │ │ │ │ + bls 2c8bd8 │ │ │ │ + blx 27f512 │ │ │ │ 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, r3, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf10b6860 │ │ │ │ vqrdmlah.s32 d16, d2, d0 │ │ │ │ @ instruction: 0x46290595 │ │ │ │ - mcr2 6, 1, pc, cr8, cr4, {5} @ │ │ │ │ + mrc2 6, 0, pc, cr4, cr4, {5} │ │ │ │ mvnle r4, r6, asr #10 │ │ │ │ @ instruction: 0xf1b99d02 │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ vmov.f32 q13, #-1.25 @ 0xbfa00000 │ │ │ │ - bcs 2c39b4 │ │ │ │ + bcs 2c39dc │ │ │ │ @ instruction: 0x83b3f000 │ │ │ │ @ instruction: 0xf0002a03 │ │ │ │ - bcs 297ed0 │ │ │ │ + bcs 297ef8 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [ip, #720] @ 0x2d0 │ │ │ │ ldrhle r4, [r6, #81]! @ 0x51 │ │ │ │ - blvs fecf0cc8 │ │ │ │ + blvs fecf0cf0 │ │ │ │ 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, #-900]! @ 0xfffffc7c │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stcvs 13, cr15, [r9, #964]! @ 0x3c4 │ │ │ │ + stcvs 13, cr15, [r9, #884]! @ 0x374 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - stmibvs fp!, {r0, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002b0a │ │ │ │ - blvs ffcd7dac │ │ │ │ + blvs ffcd7dd4 │ │ │ │ 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 1283160 │ │ │ │ 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 1291214 │ │ │ │ vaddw.u8 , , d2 │ │ │ │ vsubl.u8 q8, d19, d0 │ │ │ │ - b 1277f78 │ │ │ │ - b 128b784 │ │ │ │ + b 1277fa0 │ │ │ │ + b 128b7ac │ │ │ │ @ instruction: 0xf0216103 │ │ │ │ @ instruction: 0xf6b4417e │ │ │ │ - blvs fed36754 │ │ │ │ + blvs fed3672c │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0xf04faee2 │ │ │ │ strbmi r0, [r1], r0, lsl #16 │ │ │ │ @ instruction: 0xf1096b6b │ │ │ │ stmiavs r0!, {r0, r8, fp} │ │ │ │ @ instruction: 0xf1084443 │ │ │ │ ldmib r3, {r2, r4, fp}^ │ │ │ │ @ instruction: 0xf6b51603 │ │ │ │ - strmi pc, [r3], -sp, asr #24 │ │ │ │ + @ instruction: 0x4603fc39 │ │ │ │ ldreq r6, [r6, #2144]! @ 0x860 │ │ │ │ @ instruction: 0xf006689b │ │ │ │ vmin.u32 q11, , q12 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - ldc2 6, cr15, [r6, #720] @ 0x2d0 │ │ │ │ + stc2 6, cr15, [r2, #720] @ 0x2d0 │ │ │ │ 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 ca568c │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r7, {r0, r4, r5, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r7, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc} │ │ │ │ mvnsvc pc, #82837504 @ 0x4f00000 │ │ │ │ @ instruction: 0x1e79696a │ │ │ │ svclt 0x00984299 │ │ │ │ ldrcs pc, [r7], -r7, ror #6 │ │ │ │ andeq pc, r2, #34 @ 0x22 │ │ │ │ tstle pc, r1, lsl #20 │ │ │ │ @ instruction: 0xf5b368e3 │ │ │ │ @ instruction: 0xf8953f80 │ │ │ │ svclt 0x002c3040 │ │ │ │ andcs r2, r1, #0, 4 │ │ │ │ - b 12f777c │ │ │ │ + b 12f77a4 │ │ │ │ @ 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 +531523,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 31b1a0 │ │ │ │ @ instruction: 0xf1b94016 │ │ │ │ eorle r0, r1, r0, lsl #30 │ │ │ │ stmdaeq r0, {r0, r2, r8, ip, sp, lr, pc}^ │ │ │ │ - bleq 2732b4 │ │ │ │ + bleq 2732dc │ │ │ │ @ instruction: 0x46284659 │ │ │ │ - cdp2 6, 8, cr15, cr4, cr13, {2} │ │ │ │ + cdp2 6, 7, cr15, cr0, cr13, {2} │ │ │ │ @ instruction: 0xf1bbb188 │ │ │ │ vmax.f32 d0, d0, d1 │ │ │ │ @ instruction: 0xf8988199 │ │ │ │ - blcs 303190 │ │ │ │ + blcs 3031b8 │ │ │ │ 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 d2b964 │ │ │ │ @ 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 1375202 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, pc}^ │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ - stc2 6, cr15, [r2, #-720] @ 0xfffffd30 │ │ │ │ + stc2l 6, cr15, [lr], #720 @ 0x2d0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr1, cr15, {1} │ │ │ │ andge pc, r8, sp, asr #17 │ │ │ │ strbmi r4, [r2], fp, lsr #13 │ │ │ │ @ instruction: 0x46284651 │ │ │ │ - cdp2 6, 4, cr15, cr4, cr13, {2} │ │ │ │ + cdp2 6, 3, cr15, cr0, cr13, {2} │ │ │ │ ldrsbtne pc, [ip], -fp @ │ │ │ │ stmiavs r0!, {r1, r2, r9, sl, lr} │ │ │ │ mulshi r0, r1, r8 │ │ │ │ svceq 0x0004f1b8 │ │ │ │ mcrcs 15, 0, fp, cr4, cr8, {4} │ │ │ │ @ instruction: 0xf04fbf94 │ │ │ │ @ instruction: 0xf04f0801 │ │ │ │ vadd.i8 d16, d0, d0 │ │ │ │ @ instruction: 0xf6b58105 │ │ │ │ - stmvs r3, {r0, r1, r2, r3, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r1, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdavs r0!, {r0, r1, r2, r6, r9, sl, lr}^ │ │ │ │ ldreq pc, [r5, r3, ror #6] │ │ │ │ @ instruction: 0xf10b4639 │ │ │ │ @ instruction: 0xf6b4073f │ │ │ │ - ldrdlt pc, [lr, r9]! │ │ │ │ - bl 3ffe40 │ │ │ │ + @ instruction: 0xb1aefcc5 │ │ │ │ + bl 3ffe68 │ │ │ │ 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 a47ec4 │ │ │ │ stmdavs r0!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ stmdaeq r8, {r3, r8, ip, sp, lr, pc} │ │ │ │ - stc2l 6, cr15, [r4], {180} @ 0xb4 │ │ │ │ + ldc2 6, cr15, [r0], #720 @ 0x2d0 │ │ │ │ stmiale r9!, {r1, r2, r6, r8, sl, lr}^ │ │ │ │ - beq 2b3694 │ │ │ │ - bleq a7369c │ │ │ │ + beq 2b36bc │ │ │ │ + bleq a736c4 │ │ │ │ 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 cffad0 │ │ │ │ andne pc, r7, #-1744830463 @ 0x98000001 │ │ │ │ andscs pc, r7, #-1946157055 @ 0x8c000001 │ │ │ │ @ instruction: 0xf0402e00 │ │ │ │ @ instruction: 0x461180bd │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - bvs fecb6544 │ │ │ │ + bvs fecb651c │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - bvs ffcb653c │ │ │ │ + bvs ffcb6514 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - blvs cb6534 │ │ │ │ + blvs cb650c │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fc9f │ │ │ │ + @ instruction: 0xf895fc8b │ │ │ │ stmdavs r0!, {r2, r4, r5, ip}^ │ │ │ │ - stc2 6, cr15, [lr], #-720 @ 0xfffffd30 │ │ │ │ - blcs 251d68 │ │ │ │ + ldc2 6, cr15, [sl], {180} @ 0xb4 │ │ │ │ + blcs 251d90 │ │ │ │ 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, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrdvs lr, [r1], -r4 │ │ │ │ - blx ff4dae │ │ │ │ + blx af4dd6 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b46899 │ │ │ │ - bvs fed364f8 │ │ │ │ + bvs fed364d0 │ │ │ │ @ instruction: 0xf43f2b00 │ │ │ │ @ instruction: 0x46a8adb4 │ │ │ │ @ instruction: 0xf8d82600 │ │ │ │ smladxcs r0, r8, r0, r1 │ │ │ │ strcc r6, [r1], -r0, lsr #17 │ │ │ │ - blx b74dd2 │ │ │ │ + blx 674dfa │ │ │ │ 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 │ │ │ │ + mrrc2 6, 11, pc, sl, cr4 @ │ │ │ │ addsmi r6, lr, #700416 @ 0xab000 │ │ │ │ ldr sp, [ip, #1003] @ 0x3eb │ │ │ │ - blcs 11f7488 │ │ │ │ + blcs 11f74b0 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xff0cf6b6 │ │ │ │ stmibvs r2!, {r3, r4, r8, r9, ip, sp, pc} │ │ │ │ stmne r3, {r5, r6, r8, sp, lr} │ │ │ │ andslt pc, ip, r4, asr #17 │ │ │ │ @ instruction: 0xf8dfe558 │ │ │ │ adcsmi r1, fp, #160, 8 @ 0xa0000000 │ │ │ │ svclt 0x00386920 │ │ │ │ @ instruction: 0x469b463b │ │ │ │ andne pc, r1, r8, asr r8 @ │ │ │ │ mvnle r4, r8, lsl #5 │ │ │ │ andls r4, r5, #88, 12 @ 0x5800000 │ │ │ │ - bl 1174b4c │ │ │ │ + bl c74b74 │ │ │ │ cmnlt r0, r2 │ │ │ │ - bls 3918f8 │ │ │ │ - stmib r0!, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - bls 39d784 │ │ │ │ + bls 391920 │ │ │ │ + stmib ip, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bls 39d7ac │ │ │ │ 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, r2, lsl #25] │ │ │ │ + blvc cffbc4 │ │ │ │ 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 12c8c70 │ │ │ │ @ instruction: 0xf1050281 │ │ │ │ vbit d16, d2, d12 │ │ │ │ ldrtmi r2, [r2], -fp, lsl #12 │ │ │ │ - blx 13f53d4 │ │ │ │ + blx 13f53fc │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, pc}^ │ │ │ │ biceq pc, r8, r1, asr #7 │ │ │ │ - stc2 6, cr15, [r4], {180} @ 0xb4 │ │ │ │ + blx ffe74ede │ │ │ │ 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 fe6f4ef4 │ │ │ │ stmdavs r0!, {r0, r1, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - ldrmi pc, [r1, #3007]! @ 0xbbf │ │ │ │ + ldrmi pc, [r1, #2987]! @ 0xbab │ │ │ │ str sp, [r4, #-496]! @ 0xfffffe10 │ │ │ │ teqpeq r8, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ movwcs r4, #42528 @ 0xa620 │ │ │ │ - blx c75410 │ │ │ │ + blx c75438 │ │ │ │ stmdavs r0!, {r1, r3, r5, r8, r9, fp, pc}^ │ │ │ │ cmppeq ip, r5, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - blx ff3f4ef0 │ │ │ │ + blx feef4f18 │ │ │ │ stmdavs r0!, {r0, r1, r2, r4, r8, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6b44639 │ │ │ │ - str pc, [r1, #3041]! @ 0xbe1 │ │ │ │ + str pc, [r1, #3021]! @ 0xbcd │ │ │ │ umaalcc pc, r1, fp, r8 @ │ │ │ │ - beq 2b385c │ │ │ │ + beq 2b3884 │ │ │ │ umaalvs pc, r0, fp, r8 @ │ │ │ │ - bleq a73868 │ │ │ │ + bleq a73890 │ │ │ │ @ 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 19f4f5c │ │ │ │ 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, #2985] @ 0xba9 @ │ │ │ │ mcrge 4, 6, pc, cr0, cr15, {3} @ │ │ │ │ ldmibvs r9!, {r2, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ stmiavs r0!, {r8, sl, sp} │ │ │ │ - blx 1a74f58 │ │ │ │ + blx 1574f80 │ │ │ │ stmdavs r0!, {r0, r1, r7, fp, sp, lr}^ │ │ │ │ ldreq pc, [r5, #867] @ 0x363 │ │ │ │ @ instruction: 0xf6b44629 │ │ │ │ - @ instruction: 0xf897fbad │ │ │ │ + @ instruction: 0xf897fb99 │ │ │ │ stmdavs r0!, {r5, ip}^ │ │ │ │ - blx 1174f6e │ │ │ │ + blx c74f96 │ │ │ │ msreq CPSR_s, r7, lsl #2 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0xf107fbcb │ │ │ │ @ instruction: 0x46200134 │ │ │ │ - blx ff3f54ae │ │ │ │ + blx ff3f54d6 │ │ │ │ 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 251b94 │ │ │ │ mrrceq 1, 7, sp, r2, cr5 │ │ │ │ eoreq pc, r0, #66 @ 0x42 │ │ │ │ @ instruction: 0xf00269e9 │ │ │ │ - bvs a37dd0 │ │ │ │ + bvs a37df8 │ │ │ │ andseq r2, r2, #0, 14 │ │ │ │ - blx fee7dd00 │ │ │ │ + blx fee7dd28 │ │ │ │ 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 fee41d24 │ │ │ │ @ instruction: 0xf1c0f080 │ │ │ │ vhadd.u32 d16, d0, d16 │ │ │ │ @ instruction: 0xf47f210a │ │ │ │ - blcs a62824 │ │ │ │ + blcs a6284c │ │ │ │ msrhi R9_fiq, r0 │ │ │ │ - blcs a06114 │ │ │ │ + blcs a0613c │ │ │ │ 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 +531785,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 ffc77e70 │ │ │ │ tstphi r1, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xf9def6b5 │ │ │ │ + @ instruction: 0xf9caf6b5 │ │ │ │ strcs r6, [r0], -r3, lsl #17 │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ @ instruction: 0xf6b42600 │ │ │ │ - blvs ffcb6240 │ │ │ │ + blvs ffcb6218 │ │ │ │ @ instruction: 0xf6b568a0 │ │ │ │ - stmvs r3, {r0, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmvs r3, {r0, r2, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - blx 9f5082 │ │ │ │ + blx 4f50aa │ │ │ │ @ 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 ffff50d0 │ │ │ │ + bvs ffcb06f0 │ │ │ │ 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, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46410895 │ │ │ │ - blx 1750c4 │ │ │ │ + blx ffc750ec │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - blx 750cc │ │ │ │ + blx ffb750f4 │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r8, r9, fp, sp, lr}^ │ │ │ │ - blx fff750d4 │ │ │ │ + blx ffa750fc │ │ │ │ stmdavs r0!, {r0, r3, r5, r7, r8, r9, fp, sp, lr}^ │ │ │ │ - blx ffe750dc │ │ │ │ + blx ff975104 │ │ │ │ @ instruction: 0xf53f0633 │ │ │ │ stmibvs r9!, {r5, sl, fp, sp, pc}^ │ │ │ │ @ instruction: 0xf68d6860 │ │ │ │ - stmibvs fp!, {r0, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs fp!, {r0, r2, r3, r4, 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, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ vsub.i32 q11, , q8 │ │ │ │ @ instruction: 0x46310695 │ │ │ │ - blx ff8f5108 │ │ │ │ + blx ff3f5130 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - blx ff7f5110 │ │ │ │ - bvs ffcb0660 │ │ │ │ + blx ff2f5138 │ │ │ │ + bvs ffcb0688 │ │ │ │ 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: 0xf895fa7b │ │ │ │ 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 fe975184 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ str sl, [r2], #-3032 @ 0xfffff428 │ │ │ │ @ instruction: 0xf3c18d2b │ │ │ │ strb r0, [ip, sl, lsl #2]! │ │ │ │ vmlsl.u8 q11, d19, d27 │ │ │ │ - bcs 237ed4 │ │ │ │ + bcs 237efc │ │ │ │ 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 cb5a28 │ │ │ │ vmul.i q11, , d0[4] │ │ │ │ @ instruction: 0xf6b401c8 │ │ │ │ - @ instruction: 0xf1b9fa8b │ │ │ │ + @ instruction: 0xf1b9fa77 │ │ │ │ @ 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], #2379 @ 0x94b │ │ │ │ @ instruction: 0xf7ff4619 │ │ │ │ @ instruction: 0x2600bb33 │ │ │ │ stmdaeq r8!, {r0, r2, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf858aba0 │ │ │ │ @ instruction: 0x36011036 │ │ │ │ @ instruction: 0xf6b46860 │ │ │ │ - @ instruction: 0xf895fa6f │ │ │ │ + @ instruction: 0xf895fa5b │ │ │ │ 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 │ │ │ │ + blx 7f5224 │ │ │ │ ldrhle r4, [r7, #81]! @ 0x51 │ │ │ │ - bllt fe635730 │ │ │ │ + bllt fe635758 │ │ │ │ sbcseq r6, r2, r0, ror #16 │ │ │ │ msreq CPSR_f, r5, lsl #2 │ │ │ │ - @ instruction: 0xf936f6b4 │ │ │ │ - bllt 2235740 │ │ │ │ + @ instruction: 0xf922f6b4 │ │ │ │ + bllt 2235768 │ │ │ │ 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, #2615]! @ 0xa37 │ │ │ │ @ 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 fe5749a0 │ │ │ │ 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 20749c8 │ │ │ │ stmdavs r6!, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf8ccf6b5 │ │ │ │ + @ instruction: 0xf8b8f6b5 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - blvs ffcb5f4c │ │ │ │ + blvs ffcb5f24 │ │ │ │ ldrdvs lr, [r1], -r4 │ │ │ │ - @ instruction: 0xf8c2f6b5 │ │ │ │ + @ instruction: 0xf8aef6b5 │ │ │ │ ldrtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf6b48919 │ │ │ │ - @ instruction: 0xf7fff9db │ │ │ │ + @ instruction: 0xf7fff9c7 │ │ │ │ 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 18b57f8 │ │ │ │ + stmdb r4, {r3, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r9, r4, r0, lsl #7 │ │ │ │ + rsbseq r9, r4, r4, ror r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r4, sl, ror #5 │ │ │ │ + rsbseq r9, r4, r2, asr #5 │ │ │ │ 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 ffff5310 │ │ │ │ @ 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 ffb75334 │ │ │ │ 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 fe8f5368 │ │ │ │ svclt 0x00181e03 │ │ │ │ @ instruction: 0xf8d92301 │ │ │ │ @ instruction: 0xf8840004 │ │ │ │ @ instruction: 0xf6b43024 │ │ │ │ - pkhtbmi pc, r6, r5, asr #21 @ │ │ │ │ + strmi pc, [r6], r1, asr #21 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ movwcs r8, #141 @ 0x8d │ │ │ │ ssatmi r9, #1, r3, lsl #10 │ │ │ │ - bge 7c9108 │ │ │ │ + bge 7c9130 │ │ │ │ subge pc, r8, sp, asr #17 │ │ │ │ - bge 8dc0c8 │ │ │ │ + bge 8dc0f0 │ │ │ │ stmib sp, {r0, r1, ip, pc}^ │ │ │ │ @ instruction: 0xf8d92610 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - @ instruction: 0xf000fac1 │ │ │ │ + @ instruction: 0xf000faad │ │ │ │ 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, 9, cr15, cr8, 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 6491a8 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - @ instruction: 0xffd4f64a │ │ │ │ + @ instruction: 0xffc0f64a │ │ │ │ suble r2, r6, r0, lsl #28 │ │ │ │ - bleq 273a44 │ │ │ │ + bleq 273a6c │ │ │ │ ldreq pc, [r4, -r9, lsl #2] │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - bleq 2b3d40 │ │ │ │ - blx fe4f53e8 │ │ │ │ + bleq 2b3d68 │ │ │ │ + blx 1ff5410 │ │ │ │ @ instruction: 0xf8d94682 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - ldrbmi pc, [r2], -r5, lsl #21 @ │ │ │ │ + @ instruction: 0x4652fa71 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp2 6, 10, cr15, cr0, cr10, {2} │ │ │ │ + cdp2 6, 8, cr15, cr12, 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 2a3de8 │ │ │ │ + blx 300588 │ │ │ │ @ instruction: 0xf64af202 │ │ │ │ - @ instruction: 0xf8d9fef5 │ │ │ │ + @ instruction: 0xf8d9fee1 │ │ │ │ @ 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 505a08 │ │ │ │ ldm r3, {r1, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf64a0003 │ │ │ │ - @ instruction: 0xf04fff8b │ │ │ │ - blls 2fa99c │ │ │ │ + @ instruction: 0xf04fff77 │ │ │ │ + blls 2fa9c4 │ │ │ │ adcmi r4, fp, #1694498816 @ 0x65000000 │ │ │ │ ldmib sp, {r0, r7, fp, ip, lr, pc}^ │ │ │ │ vldrls s12, [r3, #-68] @ 0xffffffbc │ │ │ │ - beq 2b3dd0 │ │ │ │ + beq 2b3df8 │ │ │ │ @ instruction: 0xf47f4556 │ │ │ │ eorlt sl, r1, r3, asr #30 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - blx 107548c │ │ │ │ + blx b754b4 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorne pc, r0, r3, asr r8 @ │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - stc2l 6, cr15, [r6, #296] @ 0x128 │ │ │ │ + ldc2 6, cr15, [r2, #296]! @ 0x128 │ │ │ │ strmi r6, [r4], -r3, lsl #21 │ │ │ │ sbcsle r2, r5, r0, lsl #22 │ │ │ │ strcs r4, [r0], -r7, lsl #12 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ @ instruction: 0xf6b43601 │ │ │ │ - @ instruction: 0xf8d9fa25 │ │ │ │ + @ instruction: 0xf8d9fa11 │ │ │ │ vmov.i32 d19, #128 @ 0x00000080 │ │ │ │ @ instruction: 0x37100093 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ - bvs feb104e0 │ │ │ │ + bvs feb10508 │ │ │ │ mvnle r4, #-536870903 @ 0xe0000009 │ │ │ │ @ instruction: 0xf3c0e7c2 │ │ │ │ @ instruction: 0xf8d91101 │ │ │ │ @ instruction: 0xf64a0000 │ │ │ │ - strmi pc, [r4], -r1, asr #26 │ │ │ │ + strmi pc, [r4], -sp, lsr #26 │ │ │ │ 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 2a3eb4 │ │ │ │ + blx 300654 │ │ │ │ @ instruction: 0xf64af202 │ │ │ │ - @ instruction: 0xf44ffd45 │ │ │ │ + @ instruction: 0xf44ffd31 │ │ │ │ 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 1258c54 │ │ │ │ strthi pc, [sp], #0 │ │ │ │ @ instruction: 0xf0002b10 │ │ │ │ @ instruction: 0xf100844f │ │ │ │ cmplt r2, r8, lsr #14 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf9b0f6b4 │ │ │ │ + @ instruction: 0xf99cf6b4 │ │ │ │ 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 +532116,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: 0xf8dffd17 │ │ │ │ @ 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 25c2f4 │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ ldrbmi fp, [pc], -r4, lsl #7 │ │ │ │ @ instruction: 0xf8d92600 │ │ │ │ strcc r0, [r1], -r4 │ │ │ │ - @ instruction: 0xf9a8f6b4 │ │ │ │ + @ instruction: 0xf994f6b4 │ │ │ │ @ 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 31df2e │ │ │ │ mrrcvc 3, 0, r2, fp, cr1 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 398280 │ │ │ │ - bls 2c009c │ │ │ │ + blls 3982a8 │ │ │ │ + bls 2c00c4 │ │ │ │ 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 2de778 │ │ │ │ bichi pc, r9, #0 │ │ │ │ @ instruction: 0xf0002b03 │ │ │ │ - blcs 298a1c │ │ │ │ + blcs 298a44 │ │ │ │ orrhi pc, pc, #0 │ │ │ │ andcs r9, r8, r1, lsl #24 │ │ │ │ - bl 5093d4 │ │ │ │ + bl 5093fc │ │ │ │ strcs r0, [r1], #-1924 @ 0xfffff87c │ │ │ │ - mcr 5, 3, pc, cr8, cr7, {7} @ │ │ │ │ + mrc 5, 2, APSR_nzcv, cr4, 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 153ff94 │ │ │ │ ldrtmi pc, [r1], #-769 @ 0xfffffcff @ │ │ │ │ @ instruction: 0xf8404023 │ │ │ │ adcsmi r3, r8, #4, 30 │ │ │ │ @ instruction: 0x465cd1f7 │ │ │ │ @ instruction: 0xf8dfe700 │ │ │ │ @ instruction: 0xf04f3880 │ │ │ │ - bls 5fa788 │ │ │ │ + bls 5fa7b0 │ │ │ │ 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 2f7bea │ │ │ │ ldmdbvc ip, {r0, r8, r9, sp} │ │ │ │ @ instruction: 0xf64a9401 │ │ │ │ - strmi pc, [r2], -pc, lsl #24 │ │ │ │ + @ instruction: 0x4602fbfb │ │ │ │ orrne pc, r0, #671088643 @ 0x28000003 │ │ │ │ ldrdeq lr, [r9, -sp] │ │ │ │ - b 129c3e0 │ │ │ │ + b 129c408 │ │ │ │ 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 2f6034 │ │ │ │ @ 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 572378 │ │ │ │ and r9, lr, r2, lsl #4 │ │ │ │ vcgt.u32 d18, d11, d0 │ │ │ │ vcgt.u32 d16, d10, d7 │ │ │ │ vcgt.u32 d18, d8, d15 │ │ │ │ vcge.u32 d20, d4, d7 │ │ │ │ strtvs r6, [fp], #-799 @ 0xfffffce1 │ │ │ │ strcc r9, [r1], -r1, lsl #22 │ │ │ │ adcsmi r3, r3, #32, 10 @ 0x8000000 │ │ │ │ @ instruction: 0xf8d9d047 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - @ instruction: 0x4604f8f3 │ │ │ │ + @ instruction: 0x4604f8df │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ vmvn.i32 d20, #-1056964608 @ 0xc1000000 │ │ │ │ stmdals r2, {r0, r1, r4, r7, sl, fp} │ │ │ │ - blvs 2b4b68 │ │ │ │ - bvs fe2b4b6c │ │ │ │ + blvs 2b4b90 │ │ │ │ + bvs fe2b4b94 │ │ │ │ stmdavc r1, {r2, r6, r7, r8, r9, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8530fa4 │ │ │ │ mvnvs r3, #44 @ 0x2c │ │ │ │ - @ instruction: 0xf90ef64d │ │ │ │ + @ instruction: 0xf8faf64d │ │ │ │ @ instruction: 0x7c1b6beb │ │ │ │ - blcs 350d30 │ │ │ │ + blcs 350d58 │ │ │ │ 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 @ 237cac │ │ │ │ ldrmi sp, [r8], ip, asr #19 │ │ │ │ - ldrteq pc, [pc], #-261 @ 237c8c @ │ │ │ │ + ldrteq pc, [pc], #-261 @ 237cb4 @ │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d9d0d0 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - bl 375fc0 │ │ │ │ + bl 375f98 │ │ │ │ strbmi r0, [r4], r8, lsl #4 │ │ │ │ ldrbmi r2, [r4, #768] @ 0x300 │ │ │ │ - blx a6c4d0 │ │ │ │ + blx a6c4f8 │ │ │ │ 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 2e292c │ │ │ │ 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 3b7440 │ │ │ │ @ instruction: 0xf67f459b │ │ │ │ @ instruction: 0xf8ddaf5f │ │ │ │ @ instruction: 0xf1038010 │ │ │ │ ldcls 12, cr0, [r4, #-4] │ │ │ │ vmlsl.u q15, d0, d3[2] │ │ │ │ @ instruction: 0xf8d91602 │ │ │ │ ldrtmi r0, [r1], -r0 │ │ │ │ orrpl pc, r0, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf64a9301 │ │ │ │ - pkhbtmi pc, r3, pc, lsl #23 @ │ │ │ │ + strmi pc, [r3], fp, lsl #23 │ │ │ │ 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 3896c8 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r2], {74} @ 0x4a │ │ │ │ + b 1609594 │ │ │ │ @ instruction: 0x4632631a │ │ │ │ msreq CPSR_, r6, lsl #2 │ │ │ │ @ instruction: 0xf7fe4648 │ │ │ │ vqdmulh.s , q5, d3[3] │ │ │ │ @ instruction: 0xf8d92704 │ │ │ │ ldrtmi r0, [r4], -r4 │ │ │ │ @ instruction: 0xf6b461f7 │ │ │ │ - ldrvs pc, [r0, #-2141]! @ 0xfffff7a3 │ │ │ │ + ldrvs pc, [r0, #-2121]! @ 0xfffff7b7 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf858f6b4 │ │ │ │ + @ instruction: 0xf844f6b4 │ │ │ │ @ instruction: 0xf8d96570 │ │ │ │ @ instruction: 0xf6b40004 │ │ │ │ - ldmibvs r3!, {r0, r1, r4, r6, fp, ip, sp, lr, pc}^ │ │ │ │ - blcs 4d144c │ │ │ │ + ldmibvs r3!, {r0, r1, r2, r3, r4, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + blcs 4d1474 │ │ │ │ rsbshi pc, fp, #0 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xf84af6b4 │ │ │ │ + @ instruction: 0xf836f6b4 │ │ │ │ strbpl pc, [r0, r0, asr #7] @ │ │ │ │ bicmi pc, r1, #192, 6 │ │ │ │ @ instruction: 0xf8966bb2 │ │ │ │ - b 12fbeb8 │ │ │ │ + b 12fbee0 │ │ │ │ vsubw.u8 q8, q8, d7 │ │ │ │ @ instruction: 0xf0216700 │ │ │ │ - b 12f81f0 │ │ │ │ + b 12f8218 │ │ │ │ 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 +532329,82 @@ │ │ │ │ @ instruction: 0xf8864340 │ │ │ │ vmla.i , q0, d2[0] │ │ │ │ @ instruction: 0xf8864380 │ │ │ │ vmla.i , q0, d3[0] │ │ │ │ @ instruction: 0xf3c05340 │ │ │ │ @ instruction: 0xf8865080 │ │ │ │ @ instruction: 0xf886304d │ │ │ │ - bcs 237f38 │ │ │ │ + bcs 237f60 │ │ │ │ ldcge 4, cr15, [lr, #252]! @ 0xfc │ │ │ │ @ instruction: 0xf04f6b73 │ │ │ │ ldrcs r0, [r4, -r0, lsl #22] │ │ │ │ - blx 41ce16 │ │ │ │ + blx 41ce3e │ │ │ │ @ instruction: 0xf8d9fa0b │ │ │ │ @ instruction: 0xf10b0004 │ │ │ │ - bl 2faa20 │ │ │ │ - @ instruction: 0xf6b4040a │ │ │ │ - @ instruction: 0xf8d9f805 │ │ │ │ + bl 2faa48 │ │ │ │ + @ instruction: 0xf6b3040a │ │ │ │ + @ instruction: 0xf8d9fff1 │ │ │ │ vmov.i32 d18, #128 @ 0x00000080 │ │ │ │ - blvs 1efb078 │ │ │ │ + blvs 1efb0a0 │ │ │ │ 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 237e78 │ │ │ │ rscshi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf64a4611 │ │ │ │ - @ instruction: 0x4604fc53 │ │ │ │ + @ instruction: 0x4604fc3f │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xffe4f6b3 │ │ │ │ + @ instruction: 0xffd0f6b3 │ │ │ │ @ instruction: 0xf8d962a0 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - rscvs pc, r0, #892 @ 0x37c │ │ │ │ + rscvs pc, r0, #812 @ 0x32c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xffdaf6b3 │ │ │ │ + @ instruction: 0xffc6f6b3 │ │ │ │ @ instruction: 0xf8d96320 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - bvs feb37d18 │ │ │ │ - blcs 250c08 │ │ │ │ + bvs feb37cf0 │ │ │ │ + blcs 250c30 │ │ │ │ ldclge 4, cr15, [sl, #-252]! @ 0xffffff04 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - @ instruction: 0xffccf6b3 │ │ │ │ + @ instruction: 0xffb8f6b3 │ │ │ │ @ instruction: 0x2010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ eorcc pc, r3, r2, asr r8 @ │ │ │ │ strb r6, [sp, #-611]! @ 0xfffffd9d │ │ │ │ @ instruction: 0xf1004602 │ │ │ │ - b 15f830c │ │ │ │ + b 15f8334 │ │ │ │ @ instruction: 0x4648631a │ │ │ │ - blx febf5eae │ │ │ │ + blx febf5ed6 │ │ │ │ @ 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: 0xff6ef6b3 │ │ │ │ @ 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: 0xffaaf64c │ │ │ │ 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 +532412,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: 0xf9d2f64a │ │ │ │ @ instruction: 0xf8d94604 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf8d9ff6b │ │ │ │ + @ instruction: 0xf8d9ff57 │ │ │ │ vmov.i32 d18, #128 @ 0x00000080 │ │ │ │ @ instruction: 0xf8d90393 │ │ │ │ @ instruction: 0xf8520004 │ │ │ │ mvnvs r3, r3, lsr #32 │ │ │ │ - @ instruction: 0xff30f6b3 │ │ │ │ + @ instruction: 0xff1cf6b3 │ │ │ │ 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: 0xf104fe0b │ │ │ │ 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: 0xf9d0f64a │ │ │ │ strmi r9, [r4], -lr, lsl #20 │ │ │ │ adcmi r6, fp, #1245184 @ 0x130000 │ │ │ │ andshi pc, r6, #0 │ │ │ │ ldmvs sl, {r0, r1, r4, r6, r7, fp, sp, lr} │ │ │ │ subsle r2, sl, r0, lsl #20 │ │ │ │ andcs r6, r0, #1769472 @ 0x1b0000 │ │ │ │ addsmi r6, r1, #1638400 @ 0x190000 │ │ │ │ ldrmi fp, [r3], -r8, lsl #30 │ │ │ │ tstcs lr, #3358720 @ 0x334000 │ │ │ │ strtmi sl, [r2], -r0, lsr #22 │ │ │ │ andeq lr, r3, r3, lsl r9 │ │ │ │ - ldc2l 6, cr15, [r8, #312]! @ 0x138 │ │ │ │ + stc2l 6, cr15, [r4, #312]! @ 0x138 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mcr2 6, 7, pc, cr14, cr3, {5} @ │ │ │ │ + mrc2 6, 6, pc, cr10, cr3, {5} │ │ │ │ @ instruction: 0xf8d94603 │ │ │ │ cmnvs r3, #4 │ │ │ │ - mcr2 6, 7, pc, cr8, cr3, {5} @ │ │ │ │ + mrc2 6, 6, pc, cr4, cr3, {5} │ │ │ │ svclt 0x00181e03 │ │ │ │ @ instruction: 0xf8d92301 │ │ │ │ @ instruction: 0xf8840004 │ │ │ │ @ instruction: 0xf6b33039 │ │ │ │ - mcrne 14, 0, pc, cr3, cr15, {6} @ │ │ │ │ + cdpne 14, 0, cr15, cr3, cr11, {6} │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ eorscc pc, sl, r4, lsl #17 │ │ │ │ - mrc2 6, 6, pc, cr6, cr3, {5} │ │ │ │ + mcr2 6, 6, pc, cr2, cr3, {5} @ │ │ │ │ tstpeq r0, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strbmi r4, [r8], -r7, lsl #12 │ │ │ │ - blx ffb7602a │ │ │ │ + blx ffb76052 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ @ instruction: 0x4620acb9 │ │ │ │ - stc2l 6, cr15, [ip], #312 @ 0x138 │ │ │ │ + ldc2l 6, cr15, [r8], {78} @ 0x4e │ │ │ │ msreq CPSR_, r4, lsl #2 │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ - strt pc, [pc], #3033 @ 238044 │ │ │ │ + strt pc, [pc], #3033 @ 23806c │ │ │ │ andcs pc, pc, #671088643 @ 0x28000003 │ │ │ │ @ instruction: 0xf64a2101 │ │ │ │ - @ instruction: 0x4604fb59 │ │ │ │ - b 160985c │ │ │ │ + strmi pc, [r4], -r5, asr #22 │ │ │ │ + b 1609884 │ │ │ │ @ instruction: 0xf100631a │ │ │ │ @ instruction: 0x46480138 │ │ │ │ - blx ff676058 │ │ │ │ + blx ff676080 │ │ │ │ @ instruction: 0xf8d98b21 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - blhi af7a68 │ │ │ │ + blhi af7a40 │ │ │ │ @ instruction: 0xf1044601 │ │ │ │ @ instruction: 0xf5f7004c │ │ │ │ - str lr, [r3], #2914 @ 0xb62 │ │ │ │ + str lr, [r3], #2894 @ 0xb4e │ │ │ │ movwcs pc, #5066 @ 0x13ca @ │ │ │ │ subcc pc, r0, r2, lsl #17 │ │ │ │ andcs lr, r1, #40, 12 @ 0x2800000 │ │ │ │ @ instruction: 0xf890e7a8 │ │ │ │ - blcs a44120 │ │ │ │ + blcs a44148 │ │ │ │ mrshi pc, (UNDEF: 104) @ │ │ │ │ - blcs a06c98 │ │ │ │ + blcs a06cc0 │ │ │ │ @ instruction: 0x81acf200 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01aa0129 │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ smulwbeq ip, sl, r1 │ │ │ │ @ instruction: 0x01aa01aa │ │ │ │ @@ -532506,46 +532514,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 a38f08 │ │ │ │ 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, 4, pc, cr2, cr3, {5} @ │ │ │ │ @ instruction: 0x1010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ - mcr2 6, 4, pc, cr10, cr3, {5} @ │ │ │ │ + mrc2 6, 3, pc, cr6, 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 8521d0 │ │ │ │ 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 @ 238188 │ │ │ │ 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 +532562,165 @@ │ │ │ │ rscle r2, r3, r0, lsl #28 │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ @ instruction: 0xf0002b05 │ │ │ │ @ instruction: 0xf8db8082 │ │ │ │ ldmdavs fp, {r2, r3, r5, ip, sp} │ │ │ │ bfc r6, #19, #12 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mcr2 6, 2, pc, cr4, cr3, {5} @ │ │ │ │ + mrc2 6, 1, pc, cr0, cr3, {5} │ │ │ │ @ instruction: 0x1010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ - mrc2 6, 1, pc, cr8, cr3, {5} │ │ │ │ + mcr2 6, 1, pc, cr4, cr3, {5} @ │ │ │ │ eorseq pc, r0, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mrc2 6, 1, pc, cr2, cr3, {5} │ │ │ │ + mrc2 6, 0, pc, cr14, cr3, {5} │ │ │ │ eorseq pc, r4, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - mcr2 6, 1, pc, cr12, cr3, {5} @ │ │ │ │ + mrc2 6, 0, pc, cr8, cr3, {5} │ │ │ │ svceq 0x0080f01a │ │ │ │ eorseq pc, r8, fp, asr #17 │ │ │ │ sbchi pc, r1, r0 │ │ │ │ @ instruction: 0x301cf8d9 │ │ │ │ andscc pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf8d9e7b1 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf8d9fe1d │ │ │ │ + @ instruction: 0xf8d9fe09 │ │ │ │ vmov.i32 d17, #128 @ 0x00000080 │ │ │ │ @ instruction: 0xf8d90393 │ │ │ │ @ instruction: 0xf8510004 │ │ │ │ @ instruction: 0xf8cb3023 │ │ │ │ @ instruction: 0xf8d3302c │ │ │ │ @ instruction: 0xf89aa000 │ │ │ │ - blcs 284240 │ │ │ │ + blcs 284268 │ │ │ │ rschi pc, r4, r0, asr #32 │ │ │ │ - mcr2 6, 0, pc, cr10, cr3, {5} @ │ │ │ │ + ldc2l 6, cr15, [r6, #716]! @ 0x2cc │ │ │ │ @ instruction: 0xf8da4601 │ │ │ │ @ instruction: 0xf8cb001c │ │ │ │ @ instruction: 0xf68c1030 │ │ │ │ - @ instruction: 0xf8cbfded │ │ │ │ + @ instruction: 0xf8cbfdd9 │ │ │ │ @ instruction: 0xe790001c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - ldc2l 6, cr15, [ip, #716]! @ 0x2cc │ │ │ │ + stc2l 6, cr15, [r8, #716]! @ 0x2cc │ │ │ │ @ instruction: 0x1010f8d9 │ │ │ │ orrseq pc, r3, #192, 6 │ │ │ │ eorcc pc, r3, r1, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ - blvc 8922b4 │ │ │ │ + blvc 8922dc │ │ │ │ @ instruction: 0xf0402901 │ │ │ │ ldmibvs r8, {r1, r2, r3, r6, r7, pc}^ │ │ │ │ - cdp2 6, 1, cr15, cr2, cr12, {4} │ │ │ │ + ldc2l 6, cr15, [lr, #560]! @ 0x230 │ │ │ │ ldceq 7, cr14, [fp], #484 @ 0x1e4 │ │ │ │ - b 1e27ecc │ │ │ │ - b 1e05f7c │ │ │ │ + b 1e27ef4 │ │ │ │ + b 1e05fa4 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r6, #716] @ 0x2cc │ │ │ │ @ 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 │ │ │ │ + stc2l 6, cr15, [r8, #-716]! @ 0xfffffd34 │ │ │ │ svccs 0x001fe57c │ │ │ │ movwcs fp, #3977 @ 0xf89 │ │ │ │ @ instruction: 0xf6cf2301 │ │ │ │ - b 31519c │ │ │ │ + b 3151c4 │ │ │ │ svclt 0x00984747 │ │ │ │ @ instruction: 0xf707fa03 │ │ │ │ svcls 0x0001e755 │ │ │ │ strteq pc, [ip], -fp, lsl #2 │ │ │ │ @ instruction: 0xf8d92400 │ │ │ │ strcc r0, [r1], #-4 │ │ │ │ - ldc2 6, cr15, [r6, #716]! @ 0x2cc │ │ │ │ + stc2 6, cr15, [r2, #716]! @ 0x2cc │ │ │ │ @ instruction: 0xf84642a7 │ │ │ │ mvnsle r0, r4, lsl #30 │ │ │ │ @ instruction: 0xf7ff465c │ │ │ │ svcls 0x0001bb59 │ │ │ │ strteq pc, [ip], -fp, lsl #2 │ │ │ │ @ instruction: 0xf8d92400 │ │ │ │ strcc r0, [r1], #-4 │ │ │ │ - stc2 6, cr15, [r6, #716] @ 0x2cc │ │ │ │ + ldc2l 6, cr15, [r2, #-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 ff236320 │ │ │ │ streq pc, [r8, -r0, lsl #2]! │ │ │ │ @ instruction: 0xf43f2a00 │ │ │ │ @ instruction: 0xf8d9abba │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf827fd6f │ │ │ │ + @ instruction: 0xf827fd5b │ │ │ │ @ instruction: 0x36010036 │ │ │ │ mlacc r4, r4, r8, pc @ │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ - bllt fedb631c │ │ │ │ + bllt fedb6344 │ │ │ │ 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 23a00c │ │ │ │ + blge fe8b546c │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - stc2l 6, cr15, [lr, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2l 6, cr15, [sl, #-716] @ 0xfffffd34 │ │ │ │ eorseq pc, r6, r7, asr #16 │ │ │ │ @ instruction: 0xf8943601 │ │ │ │ addsmi r3, lr, #36 @ 0x24 │ │ │ │ @ instruction: 0xf7ffd3f4 │ │ │ │ @ instruction: 0xf8d9bb8c │ │ │ │ @ instruction: 0xf68c0004 │ │ │ │ - @ instruction: 0xf8cbfb09 │ │ │ │ + @ instruction: 0xf8cbfaf5 │ │ │ │ @ instruction: 0xf8c9001c │ │ │ │ usat r0, #12, ip │ │ │ │ - ldc2 6, cr15, [sl, #-716]! @ 0xfffffd34 │ │ │ │ + stc2 6, cr15, [r6, #-716]! @ 0xfffffd34 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ eorcc pc, ip, fp, asr #17 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - ldc2 6, cr15, [r0, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2 6, cr15, [ip, #-716] @ 0xfffffd34 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ eorscc pc, ip, fp, asr #17 │ │ │ │ strhi lr, [r7, #-1734] @ 0xfffff93a │ │ │ │ - bllt 1db639c │ │ │ │ + bllt 1db63c4 │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ - stc2l 6, cr15, [r2, #-716] @ 0xfffffd34 │ │ │ │ + stc2 6, cr15, [lr, #-716]! @ 0xfffffd34 │ │ │ │ @ instruction: 0x3010f8d9 │ │ │ │ eorcc pc, r0, r3, asr r8 @ │ │ │ │ @ instruction: 0xf8d9e6e3 │ │ │ │ sbcseq r0, r2, r4 │ │ │ │ msreq CPSR_f, r4, lsl #2 │ │ │ │ - stc2l 6, cr15, [r6], #716 @ 0x2cc │ │ │ │ - bllt 19363c0 │ │ │ │ + ldc2l 6, cr15, [r2], {179} @ 0xb3 │ │ │ │ + bllt 19363e8 │ │ │ │ @ instruction: 0xf8c92400 │ │ │ │ @ instruction: 0xf8421008 │ │ │ │ @ instruction: 0xf8d94023 │ │ │ │ @ instruction: 0xf6b30004 │ │ │ │ - @ instruction: 0xf884fcfb │ │ │ │ + @ instruction: 0xf884fce7 │ │ │ │ cdple 0, 15, cr4, cr15, cr4, {1} │ │ │ │ - stc2 6, cr15, [r6, #-716]! @ 0xfffffd34 │ │ │ │ + ldc2 6, cr15, [r2, #-716] @ 0xfffffd34 │ │ │ │ @ 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, sl, asr #15 │ │ │ │ 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 +532729,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 │ │ │ │ + strdcs lr, [r0], -sl │ │ │ │ @ instruction: 0xf6b42700 │ │ │ │ - stmib r4, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {r0, r3, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldrbmi sl, [r0], -r1 │ │ │ │ andhi pc, r0, r4, asr #17 │ │ │ │ rsbvs pc, r8, r4, lsl #17 │ │ │ │ stmib sp, {r0, r1, r3, r4, r5, r6, r7, sl, lr}^ │ │ │ │ stmib sp, {r3, r8, r9, sl, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf6b3770a │ │ │ │ - @ instruction: 0xf44ffb17 │ │ │ │ + @ instruction: 0xf44ffb03 │ │ │ │ andls r7, r3, r4, lsr #5 │ │ │ │ tstpeq r8, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5f74628 │ │ │ │ - @ instruction: 0x2e00e962 │ │ │ │ + @ instruction: 0x2e00e94e │ │ │ │ bichi pc, fp, r0 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx fef75f52 │ │ │ │ + blx fea75f7a │ │ │ │ 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 1ff5f8c │ │ │ │ tstpeq r4, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf8d8fa55 │ │ │ │ @ instruction: 0x46501170 │ │ │ │ - blx fea75f7a │ │ │ │ + blx fe575fa2 │ │ │ │ ldrsbne pc, [r4, #-136]! @ 0xffffff78 @ │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fb9b │ │ │ │ + @ instruction: 0xf8d8fb87 │ │ │ │ @ instruction: 0x46501178 │ │ │ │ - blx fe7f5f8e │ │ │ │ + blx fe2f5fb6 │ │ │ │ ldrdne pc, [r0, r8] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8fb91 │ │ │ │ + @ instruction: 0xf8d8fb7d │ │ │ │ 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: 0xf8d8fb6f │ │ │ │ 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 +532787,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 fecf8a74 │ │ │ │ tstne ip, r1, asr #20 │ │ │ │ orrne lr, r7, r1, asr #20 │ │ │ │ - b 12926b4 │ │ │ │ + b 12926dc │ │ │ │ tstmi r1, #-2147483599 @ 0x80000031 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bvs ffd18a70 │ │ │ │ + bvs ffd18a98 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs d18a68 │ │ │ │ + blvs d18a90 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf6b38144 │ │ │ │ - stmiavs r9!, {r0, r2, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r9!, {r0, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894b121 │ │ │ │ - blcs 2446fc │ │ │ │ + blcs 244724 │ │ │ │ cmpphi r5, r0 @ p-variant is OBSOLETE │ │ │ │ strcs r6, [r0], -r9, ror #19 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - @ instruction: 0x6c29fb41 │ │ │ │ + @ instruction: 0x6c29fb2d │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - blvs fecb7268 │ │ │ │ + blvs fecb7240 │ │ │ │ @ instruction: 0xf6b36860 │ │ │ │ - blvs fed37260 │ │ │ │ - blvs ffd24aac │ │ │ │ + blvs fed37238 │ │ │ │ + blvs ffd24ad4 │ │ │ │ @ instruction: 0xf8536860 │ │ │ │ strcc r1, [r1], -r6, lsr #32 │ │ │ │ - @ instruction: 0xf878f68c │ │ │ │ + @ instruction: 0xf864f68c │ │ │ │ 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, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r6, [r7], -r0, ror #16 │ │ │ │ - blx a7607a │ │ │ │ + blx 5760a2 │ │ │ │ stmiblt fp!, {r0, r1, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf411e0df │ │ │ │ teqle r7, r0 @ │ │ │ │ @ instruction: 0xf1a1fa91 │ │ │ │ @ instruction: 0xf181fab1 │ │ │ │ - blx 776092 │ │ │ │ + blx 2760ba │ │ │ │ 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 760c8 │ │ │ │ addsmi r6, pc, #704512 @ 0xac000 │ │ │ │ sbchi pc, fp, r0, lsl #1 │ │ │ │ stmdavs r0!, {r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ - blpl fe6bec30 │ │ │ │ + blpl fe6bec58 │ │ │ │ @ instruction: 0xf8937919 │ │ │ │ ldmdbvs fp, {r1, lr, pc}^ │ │ │ │ - b 1279814 │ │ │ │ + b 127983c │ │ │ │ tstmi r1, #76, 2 │ │ │ │ @ instruction: 0xf894b1e3 │ │ │ │ stmiblt fp, {r3, r5, r6, ip, sp}^ │ │ │ │ orrcc pc, r0, r1, asr #8 │ │ │ │ - blx fff760d0 │ │ │ │ + blx ffa760f8 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ - blx 1ef60de │ │ │ │ + blx 19f6106 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r8, fp, sp, lr}^ │ │ │ │ ldmdbvs r9, {r0, r1, r4, r5, sl, lr} │ │ │ │ - @ instruction: 0xf830f68c │ │ │ │ + @ instruction: 0xf81cf68c │ │ │ │ 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 ff476128 │ │ │ │ @ instruction: 0xf04fe7ec │ │ │ │ @ instruction: 0xf8970900 │ │ │ │ stmdavs r0!, {r2, r6, ip}^ │ │ │ │ - blx 1c76110 │ │ │ │ + blx 1776138 │ │ │ │ stmdavs r0!, {r0, r3, r4, r5, r6, r8, fp, sp, lr}^ │ │ │ │ svclt 0x00183900 │ │ │ │ @ instruction: 0xf6b32101 │ │ │ │ - ldmdbvs r9!, {r0, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r9!, {r0, r2, r3, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmib r4, {r0, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf6b45001 │ │ │ │ - @ instruction: 0x4603f973 │ │ │ │ + @ instruction: 0x4603f95f │ │ │ │ ldmvs r9, {r3, r5, r9, sl, lr} │ │ │ │ - blx ff2f6134 │ │ │ │ + blx fedf615c │ │ │ │ msreq CPSR_fs, r7, lsl #2 │ │ │ │ @ instruction: 0xf7fe4620 │ │ │ │ @ instruction: 0xf107f96d │ │ │ │ @ instruction: 0x46200118 │ │ │ │ - blx ffa76674 │ │ │ │ + blx ffa7669c │ │ │ │ movwpl lr, #22996 @ 0x59d4 │ │ │ │ addsmi r4, sp, #721420288 @ 0x2b000000 │ │ │ │ stmib sp, {r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, pc}^ │ │ │ │ strcc r6, [ip, #-2561] @ 0xfffff5ff │ │ │ │ @ instruction: 0xf855d225 │ │ │ │ ldmib r4, {r3, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf8557001 │ │ │ │ @ instruction: 0xf6b4ac0c │ │ │ │ - @ instruction: 0x4603f953 │ │ │ │ + @ instruction: 0x4603f93f │ │ │ │ @ instruction: 0x46514638 │ │ │ │ @ instruction: 0xf6b3689a │ │ │ │ - @ instruction: 0xf855fad5 │ │ │ │ + @ instruction: 0xf855fac1 │ │ │ │ ldmib r4, {r2, sl, fp, ip}^ │ │ │ │ @ instruction: 0xf855a001 │ │ │ │ @ instruction: 0xf6b47c0c │ │ │ │ - strmi pc, [r3], -r5, asr #18 │ │ │ │ + @ instruction: 0x4603f931 │ │ │ │ smlsdcc r4, r0, r6, r4 │ │ │ │ ldmvs sl, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ - blx ff3f6194 │ │ │ │ + blx feef61bc │ │ │ │ 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: 0xf8d8fa63 │ │ │ │ + bcs 240d4c │ │ │ │ @ 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 1776210 │ │ │ │ strtmi r6, [sl], -r0, ror #16 │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - @ instruction: 0xf898f943 │ │ │ │ + @ instruction: 0xf898f92f │ │ │ │ @ instruction: 0x065b3137 │ │ │ │ stmiavs r2!, {r0, r2, r3, r6, sl, ip, lr, pc}^ │ │ │ │ stmdbls r3, {r4, r6, r9, sl, lr} │ │ │ │ - blx fe5f6204 │ │ │ │ + blx 20f622c │ │ │ │ smlatbcs r0, r0, r8, r6 │ │ │ │ - @ instruction: 0xf88ef6b4 │ │ │ │ + @ instruction: 0xf87af6b4 │ │ │ │ cmplt r8, r0, ror #18 │ │ │ │ stmdbvs r2!, {r0, r1, r2, r6, r8, r9, fp, lr} │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ mulle r3, sl, r2 │ │ │ │ rsbsle r2, r6, r0, lsl #20 │ │ │ │ - stc2l 6, cr15, [r4, #724] @ 0x2d4 │ │ │ │ - blmi 124b068 │ │ │ │ + ldc2 6, cr15, [r0, #724]! @ 0x2d4 │ │ │ │ + blmi 124b090 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1f127cc │ │ │ │ + blls 1f127f4 │ │ │ │ @ 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 25284c │ │ │ │ mrcge 4, 5, APSR_nzcv, cr11, cr15, {3} │ │ │ │ ldrdvs pc, [r0, #-136]! @ 0xffffff78 │ │ │ │ - blcs 252850 │ │ │ │ + blcs 252878 │ │ │ │ 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 252888 │ │ │ │ @ instruction: 0xf8d8d1f7 │ │ │ │ ldrbmi r1, [r0], -r8, lsl #3 │ │ │ │ - blx bf626c │ │ │ │ + blx 6f6294 │ │ │ │ ldrdcs pc, [r8, r8] │ │ │ │ adcle r2, lr, r0, lsl #20 │ │ │ │ ldrdne pc, [r4, r8] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0xf8d8f8fd │ │ │ │ + @ instruction: 0xf8d8f8e9 │ │ │ │ stmdavs r0!, {r2, r3, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xd1a92e00 │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - @ instruction: 0xf898fa15 │ │ │ │ + @ instruction: 0xf898fa01 │ │ │ │ @ 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, 3, pc, cr0, 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, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894b111 │ │ │ │ cmnlt r3, r8, rrx │ │ │ │ stmdavs r0!, {r0, r3, r5, r7, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9fef6b3 │ │ │ │ + @ instruction: 0xf9eaf6b3 │ │ │ │ stmdavs r0!, {r0, r3, r5, r6, r7, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9faf6b3 │ │ │ │ + @ instruction: 0xf9e6f6b3 │ │ │ │ stmdavs r0!, {r0, r3, r5, r8, r9, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xf9f6f6b3 │ │ │ │ + @ instruction: 0xf9e2f6b3 │ │ │ │ stmdavs r0!, {r1, r2, r3, r5, r7, r9, sl, sp, lr, pc}^ │ │ │ │ - blx 1ff62d4 │ │ │ │ + blx 1af62fc │ │ │ │ stmdavs r0!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blx 1ef62dc │ │ │ │ + blx 19f6304 │ │ │ │ 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: 0xf9cef6b3 │ │ │ │ tstlt r1, r9, lsr #16 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - stmdavs r9!, {r0, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r9!, {r0, r2, r3, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2900 │ │ │ │ ldrbmi sl, [r0], -r5, lsr #28 │ │ │ │ - blx 18f630c │ │ │ │ + blx 13f6334 │ │ │ │ @ instruction: 0xf5f6e620 │ │ │ │ - str lr, [r7, r4, lsl #29] │ │ │ │ + @ instruction: 0xe787ee70 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - strb pc, [fp, pc, asr #19]! @ │ │ │ │ + @ instruction: 0xe7ebf9bb │ │ │ │ @ instruction: 0xe6454619 │ │ │ │ - ldm r8, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r7, r4, r0, ror #23 │ │ │ │ + stmia r4, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrhteq r7, [r4], #-184 @ 0xffffff48 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, r8, lsr #23 │ │ │ │ + rsbseq r7, r4, r0, lsl #23 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r7, r4, r4, lsr #17 │ │ │ │ + rsbseq r7, r4, ip, ror r8 │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [r6, #984] @ 0x3d8 │ │ │ │ @ instruction: 0xf8c84650 │ │ │ │ @ instruction: 0xf8c58000 │ │ │ │ @ instruction: 0xf8cda004 │ │ │ │ @ instruction: 0xf6b38030 │ │ │ │ - @ instruction: 0x2104fab9 │ │ │ │ + smlatbcs r4, r5, sl, pc @ │ │ │ │ @ instruction: 0xf5f660e8 │ │ │ │ - @ instruction: 0x6128ed9e │ │ │ │ + smlawbvs r8, sl, sp, lr │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - @ instruction: 0x4606fab1 │ │ │ │ + @ instruction: 0x4606fa9d │ │ │ │ streq pc, [r1], #-16 │ │ │ │ mvnhi pc, r0, asr #32 │ │ │ │ @ instruction: 0x0602f010 │ │ │ │ ldrtmi fp, [r4], -r8, lsl #30 │ │ │ │ andshi pc, r7, #64 @ 0x40 │ │ │ │ @ instruction: 0xf44fae1c │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - ldrtmi pc, [r8], -pc, asr #20 @ │ │ │ │ + @ instruction: 0x4638fa3b │ │ │ │ mlane r9, r6, r9, pc @ │ │ │ │ movwcs r4, #1626 @ 0x65a │ │ │ │ - @ instruction: 0xf9c4f649 │ │ │ │ + @ instruction: 0xf9b0f649 │ │ │ │ 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, r7, 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], #-3832 @ 0xfffff108 │ │ │ │ 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 1bf642c │ │ │ │ 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: 0xf8c4fa55 │ │ │ │ @ instruction: 0x46500170 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa63 │ │ │ │ + @ instruction: 0xf8c4fa4f │ │ │ │ @ instruction: 0x46500174 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa5d │ │ │ │ + @ instruction: 0xf8c4fa49 │ │ │ │ @ instruction: 0x46500178 │ │ │ │ @ instruction: 0xf6b3682c │ │ │ │ - @ instruction: 0xf8c4fa57 │ │ │ │ + @ instruction: 0xf8c4fa43 │ │ │ │ ldrbmi r0, [r0], -r0, lsl #3 │ │ │ │ - blx 16f6454 │ │ │ │ + blx 11f647c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ andcs r8, r0, #183 @ 0xb7 │ │ │ │ - beq 3330c8 │ │ │ │ + beq 3330f0 │ │ │ │ andls r4, r1, #152043520 @ 0x9100000 │ │ │ │ ldmibvc lr!, {r0, r1, r2, r3, r6, r7, r9, sl, ip, sp, lr, pc} │ │ │ │ andshi pc, r4, sp, asr #17 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - strmi pc, [r7], -r3, asr #20 │ │ │ │ + strmi pc, [r7], -pc, lsr #20 │ │ │ │ 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, #2989]! @ 0xbad @ │ │ │ │ @ instruction: 0xf1004683 │ │ │ │ stmdavs r8!, {r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf6b32400 │ │ │ │ - @ instruction: 0x4602fa33 │ │ │ │ + @ instruction: 0x4602fa1f │ │ │ │ @ instruction: 0xf8cb6868 │ │ │ │ @ instruction: 0xf6b3201c │ │ │ │ - strmi pc, [r2], -sp, lsr #20 │ │ │ │ + @ instruction: 0x4602fa19 │ │ │ │ @ instruction: 0xf8cb6868 │ │ │ │ @ instruction: 0xf6b32040 │ │ │ │ - @ instruction: 0xf8cbfa27 │ │ │ │ + @ instruction: 0xf8cbfa13 │ │ │ │ cmplt r8, r8, lsr r0 │ │ │ │ ldrsbtvs pc, [ip], -fp @ │ │ │ │ @ instruction: 0xf68b6868 │ │ │ │ - @ instruction: 0xf8dbffc7 │ │ │ │ + @ instruction: 0xf8dbffb3 │ │ │ │ @ instruction: 0xf8463038 │ │ │ │ strcc r0, [r1], #-36 @ 0xffffffdc │ │ │ │ mvnsle r4, #156, 4 @ 0xc0000009 │ │ │ │ stmdbvs r9!, {r1, r3, r5, r7, fp, sp, lr} │ │ │ │ adcvs r1, r8, r0, asr ip │ │ │ │ eorlt pc, r2, r1, asr #16 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - tstpcs r8, pc, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x2118f9fb │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ andscs pc, r0, fp, asr #17 │ │ │ │ - blx 1764f2 │ │ │ │ + blx ffc7651a │ │ │ │ @ instruction: 0x2010f8db │ │ │ │ andseq pc, r4, fp, asr #17 │ │ │ │ suble r2, r3, r0, lsl #20 │ │ │ │ - beq 274b68 │ │ │ │ + beq 274b90 │ │ │ │ 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: 0xff80f68b │ │ │ │ stmdavs r8!, {r3, r4, r5, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xf9e8f6b3 │ │ │ │ + @ instruction: 0xf9d4f6b3 │ │ │ │ @ instruction: 0x4014f8db │ │ │ │ ldrbmi r0, [r4], #-1666 @ 0xfffff97e │ │ │ │ - b 4a8798 │ │ │ │ - blx 448b6c │ │ │ │ + b 4a87c0 │ │ │ │ + blx 448b94 │ │ │ │ @ instruction: 0xf10af000 │ │ │ │ adcvs r0, r0, r8, lsl sl │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0xf8dbf9d9 │ │ │ │ + @ instruction: 0xf8dbf9c5 │ │ │ │ rscvs r3, r0, r0, lsl r0 │ │ │ │ andsle r4, r4, #-536870903 @ 0xe0000009 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0x4604f9d1 │ │ │ │ + @ instruction: 0x4604f9bd │ │ │ │ ldrble r0, [r2, #961] @ 0x3c1 │ │ │ │ @ instruction: 0xf6b36868 │ │ │ │ - @ instruction: 0xf8dbf9eb │ │ │ │ + @ instruction: 0xf8dbf9d7 │ │ │ │ @ instruction: 0x46013014 │ │ │ │ - bl 312b40 │ │ │ │ + bl 312b68 │ │ │ │ @ instruction: 0xf6b5070a │ │ │ │ - cmnpvs r8, fp, asr #25 @ p-variant is OBSOLETE │ │ │ │ + ldrhvs pc, [r8, #-199]! @ 0xffffff39 @ │ │ │ │ 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 +533166,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 293228 │ │ │ │ ldmdavs pc!, {r1, r4, r6, ip, lr, pc} @ │ │ │ │ - blcs 252c08 │ │ │ │ + blcs 252c30 │ │ │ │ @ instruction: 0xf8ddd1f8 │ │ │ │ strmi sl, [r1], r4 │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - stmdavs pc!, {r0, r7, r8, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r2, r3, r5, r6, r8, fp, ip, sp, lr, pc} @ │ │ │ │ orreq pc, r8, r9, asr #17 │ │ │ │ ldrdne pc, [r8, r7] │ │ │ │ @ instruction: 0xf0402900 │ │ │ │ stmdavs r8!, {r3, r5, r7, pc}^ │ │ │ │ - @ instruction: 0xf976f6b3 │ │ │ │ + @ instruction: 0xf962f6b3 │ │ │ │ strmi r4, [r6], -r4, lsl #12 │ │ │ │ strmi fp, [r1], -r8, asr #2 │ │ │ │ @ instruction: 0xf6b56828 │ │ │ │ - strmi pc, [r6], -r3, ror #21 │ │ │ │ + strmi pc, [r6], -pc, asr #21 │ │ │ │ stmdavs r8!, {r1, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6b34631 │ │ │ │ - stmdavs ip!, {r0, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs ip!, {r0, r2, r8, 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 │ │ │ │ + ldcl 5, cr15, [sl], {246} @ 0xf6 │ │ │ │ + blmi 1f4b570 │ │ │ │ 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: 0xf938f6b3 │ │ │ │ stmdavs r8!, {r1, r9, sl, lr}^ │ │ │ │ eorcs pc, r8, fp, asr #17 │ │ │ │ - @ instruction: 0xf946f6b3 │ │ │ │ + @ instruction: 0xf932f6b3 │ │ │ │ stmdavs r8!, {r1, r9, sl, lr}^ │ │ │ │ eorcs pc, ip, fp, asr #17 │ │ │ │ - @ instruction: 0xf940f6b3 │ │ │ │ + @ instruction: 0xf92cf6b3 │ │ │ │ eorseq pc, r0, fp, asr #17 │ │ │ │ stmdavs r8!, {r0, r2, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - @ instruction: 0xf95af6b3 │ │ │ │ + @ instruction: 0xf946f6b3 │ │ │ │ ldrbt r4, [r9], r1, lsl #12 │ │ │ │ - blx 19f64e6 │ │ │ │ + blx 14f650e │ │ │ │ stmdavs r8!, {r2, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf902f6b3 │ │ │ │ + @ instruction: 0xf8eef6b3 │ │ │ │ svclt 0x00181e03 │ │ │ │ stmdavs r8!, {r0, r8, r9, sp}^ │ │ │ │ subcc pc, r4, r4, lsl #17 │ │ │ │ - @ instruction: 0xf8faf6b3 │ │ │ │ + @ instruction: 0xf8e6f6b3 │ │ │ │ cmple lr, r0, lsl #16 │ │ │ │ msreq CPSR_fs, #4, 2 │ │ │ │ @ instruction: 0xf1046868 │ │ │ │ stmib r4, {r2, r4, r5, r8, r9, fp}^ │ │ │ │ stmib r4, {r0, r2, r3, r8, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf04fb60b │ │ │ │ @ instruction: 0xf6b30a00 │ │ │ │ - pkhbtmi pc, r1, fp, lsl #18 @ │ │ │ │ + strmi pc, [r1], r7, lsl #18 │ │ │ │ @ instruction: 0x4628b158 │ │ │ │ - beq 2b5028 │ │ │ │ + beq 2b5050 │ │ │ │ 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 +533257,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: 0xf8c2f6b3 │ │ │ │ @ instruction: 0xf853692b │ │ │ │ cmnvs r3, r0, lsr #32 │ │ │ │ ldrtmi lr, [r8], -r8, lsr #15 │ │ │ │ - blx 12f6764 │ │ │ │ + blx df678c │ │ │ │ @ instruction: 0xf8c7682b │ │ │ │ ldrbmi r0, [r0], -r4, lsl #3 │ │ │ │ rsbne lr, r1, #3457024 @ 0x34c000 │ │ │ │ - @ instruction: 0xf876f6b3 │ │ │ │ + @ instruction: 0xf862f6b3 │ │ │ │ strb r6, [sl, -pc, lsr #16] │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - ldreq pc, [r6, r1, ror #17]! │ │ │ │ + ldreq pc, [r6, sp, asr #17]! │ │ │ │ @ instruction: 0xf57f4604 │ │ │ │ mrcge 14, 0, sl, cr12, cr7, {0} │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - vst2. {d31-d32}, [pc :64], r9 │ │ │ │ + vst2. {d31-d32}, [pc], r5 │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf862f6b3 │ │ │ │ + @ instruction: 0xf84ef6b3 │ │ │ │ @ instruction: 0xf9964638 │ │ │ │ ldrbmi r1, [sl], -r9, lsr #32 │ │ │ │ @ instruction: 0xf6482300 │ │ │ │ - @ instruction: 0x4607ffd7 │ │ │ │ + strmi pc, [r7], -r3, asr #31 │ │ │ │ @ instruction: 0xb1246028 │ │ │ │ @ instruction: 0xf6b54621 │ │ │ │ - stmdavs pc!, {r0, r2, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ eorsvs r4, r4, r4, lsl #12 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ ldrtmi sp, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xf6b54649 │ │ │ │ - stmdavs pc!, {r0, r1, r5, r7, r8, r9, fp, ip, sp, lr, pc} @ │ │ │ │ + stmdavs pc!, {r0, r1, r2, r3, r7, 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 1f681a │ │ │ │ orrseq pc, r4, r4, asr #17 │ │ │ │ cdpge 7, 1, cr14, cr12, cr13, {1} │ │ │ │ @ instruction: 0xf6b34650 │ │ │ │ - vst2.32 {d31-d32}, [pc :128], fp │ │ │ │ + vst2.32 {d31-d32}, [pc :64], r7 │ │ │ │ ldrtmi r7, [r1], -r4, lsr #5 │ │ │ │ ldrbmi r4, [r0], -r1, lsl #13 │ │ │ │ - @ instruction: 0xf834f6b3 │ │ │ │ + @ instruction: 0xf820f6b3 │ │ │ │ @ instruction: 0xf9964638 │ │ │ │ strtmi r1, [r3], -r9, lsr #32 │ │ │ │ @ instruction: 0xf648465a │ │ │ │ - strmi pc, [r7], -r9, lsr #31 │ │ │ │ + @ instruction: 0x4607ff95 │ │ │ │ ldrb r6, [r6, r8, lsr #32] │ │ │ │ strb r4, [sl, #1612]! @ 0x64c │ │ │ │ - mcr 5, 3, pc, cr4, cr6, {7} @ │ │ │ │ - rsbseq r7, r4, r8, ror r7 │ │ │ │ + mrc 5, 2, APSR_nzcv, cr0, cr6, {7} │ │ │ │ + rsbseq r7, r4, r0, asr r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, ip, lsl #9 │ │ │ │ + rsbseq r7, r4, r4, ror #8 │ │ │ │ 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: 0xf8d5fb87 │ │ │ │ strcc ip, [r1], #-24 @ 0xffffffe8 │ │ │ │ strmi r4, [r4, #1538]! @ 0x602 │ │ │ │ @ instruction: 0xf817d905 │ │ │ │ @ instruction: 0x46413034 │ │ │ │ - blcs 24a658 │ │ │ │ + blcs 24a680 │ │ │ │ @ instruction: 0x4663d0f1 │ │ │ │ adcmi r4, r3, #154140672 @ 0x9300000 │ │ │ │ - bl 3ace64 │ │ │ │ + bl 3ace8c │ │ │ │ smlabtcs ip, r4, r2, r0 │ │ │ │ ldmibvs r2, {r4, r5, r9, sl, lr}^ │ │ │ │ andcs pc, r4, r9, asr #17 │ │ │ │ - blx e76888 │ │ │ │ + blx 9768b0 │ │ │ │ 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 4dda0e │ │ │ │ ldrtmi r0, [fp], -r7, lsl #16 │ │ │ │ ldrbmi r9, [sl], -r5, lsl #18 │ │ │ │ smladxcc r1, r0, r6, r4 │ │ │ │ - blx 1d768b6 │ │ │ │ + blx 18768de │ │ │ │ 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 127690e │ │ │ │ strmi r6, [r3], -sl, lsr #16 │ │ │ │ ldmdbvs r1, {r3, r5, r6, fp, sp, lr} │ │ │ │ tstpeq r4, r1, asr #7 @ p-variant is OBSOLETE │ │ │ │ svccs 0x0080f5b1 │ │ │ │ @ instruction: 0x4602d010 │ │ │ │ @ instruction: 0xf6489810 │ │ │ │ - stmdavs fp!, {r0, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r0, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andeq pc, r0, r9, asr #17 │ │ │ │ stclvc 12, cr7, [r2], {219} @ 0xdb │ │ │ │ biceq pc, r0, #201326595 @ 0xc000003 │ │ │ │ sbceq pc, r3, #-1946157055 @ 0x8c000001 │ │ │ │ andlt r7, r7, r2, asr #9 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6489811 │ │ │ │ - @ instruction: 0xe7ecfff3 │ │ │ │ - eoreq lr, r0, sl, lsr #6 │ │ │ │ - eoreq lr, r0, r2, ror #5 │ │ │ │ - mulseq pc, lr, ip @ │ │ │ │ + ubfx pc, pc, #31, #13 │ │ │ │ + eoreq lr, r0, r2, asr #8 │ │ │ │ + strdeq lr, [r0], -sl @ │ │ │ │ + @ instruction: 0x001fadb6 │ │ │ │ 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, [r0, #-716] @ 0xfffffd34 │ │ │ │ tstlt r8, r6, lsl #12 │ │ │ │ ldrtmi r6, [r0], -r6, lsl #17 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ rscsle r2, sl, r0, lsl #24 │ │ │ │ @ instruction: 0x460568bc │ │ │ │ @ instruction: 0xf68be003 │ │ │ │ - strcc pc, [r1, #-4081] @ 0xfffff00f │ │ │ │ + strcc pc, [r1, #-4061] @ 0xfffff023 │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xff5cf68b │ │ │ │ + @ instruction: 0xff48f68b │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xff34f68b │ │ │ │ + @ instruction: 0xff20f68b │ │ │ │ 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: 0xf930f6b5 │ │ │ │ @ instruction: 0x460668bc │ │ │ │ smlabbvs r5, r2, r6, r4 │ │ │ │ @ instruction: 0xf1094620 │ │ │ │ @ instruction: 0xf68b0901 │ │ │ │ - strmi pc, [r3], -r3, ror #30 │ │ │ │ + strmi pc, [r3], -pc, asr #30 │ │ │ │ @ instruction: 0xf84a4620 │ │ │ │ @ instruction: 0xf68b3f14 │ │ │ │ - strbmi pc, [sp, #-4035] @ 0xfffff03d @ │ │ │ │ + strbmi pc, [sp, #-4015] @ 0xfffff051 @ │ │ │ │ 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 28a7fc │ │ │ │ @ instruction: 0xf6b38033 │ │ │ │ - @ instruction: 0x4630fd35 │ │ │ │ + ldrtmi pc, [r0], -r1, lsr #26 @ │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ pkhbtmi fp, sl, r1, lsl #1 │ │ │ │ ldmdavs r7, {r0, r2, r4, r5, r6, r8, fp, lr} │ │ │ │ @@ -533431,156 +533439,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 91dbac │ │ │ │ svccs 0x00009307 │ │ │ │ sbchi pc, lr, r0 │ │ │ │ @ instruction: 0x4693683b │ │ │ │ suble r2, r7, r0, lsl #22 │ │ │ │ - bls 3533b8 │ │ │ │ + bls 3533e0 │ │ │ │ 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 2530a4 │ │ │ │ ldmdbvs fp!, {r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ vmlsl.u8 , d3, d4 │ │ │ │ addsmi r0, sl, #20, 6 @ 0x50000000 │ │ │ │ addshi pc, sp, r0 │ │ │ │ stmdavs r3!, {r0, r1, r3, sl, fp, ip, pc} │ │ │ │ stcls 1, cr11, [r6, #-716] @ 0xfffffd34 │ │ │ │ svcls 0x00074656 │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ - stc2l 6, cr15, [r8], {179} @ 0xb3 │ │ │ │ + ldc2 6, cr15, [r4], #716 @ 0x2cc │ │ │ │ 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 253084 │ │ │ │ stcls 1, cr13, [fp], {236} @ 0xec │ │ │ │ - bmi 159fbf8 │ │ │ │ - blmi 14ffb5c │ │ │ │ + bmi 159fc20 │ │ │ │ + blmi 14ffb84 │ │ │ │ svclt 0x0018447a │ │ │ │ ldmpl r3, {r0, sp}^ │ │ │ │ - blls 613050 │ │ │ │ + blls 613078 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r1, r7, lsl #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 353440 │ │ │ │ + bls 353468 │ │ │ │ tstpeq r4, r1, asr #7 @ p-variant is OBSOLETE │ │ │ │ bicle r4, sp, sl, lsl #5 │ │ │ │ @ instruction: 0x4659461f │ │ │ │ @ instruction: 0xf6b34640 │ │ │ │ - msrlt CPSR_, fp @ │ │ │ │ + smlawblt r0, r7, ip, pc @ │ │ │ │ ldrdls pc, [r8], -r0 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svccs 0x0000d102 │ │ │ │ ldr sp, [pc, sl, lsr #3]! │ │ │ │ ldrdeq pc, [r8], -fp │ │ │ │ - @ instruction: 0xffd4f68b │ │ │ │ + @ instruction: 0xffc0f68b │ │ │ │ @ instruction: 0x4018f8d9 │ │ │ │ ldrble r1, [sp], #-3685 @ 0xfffff19b │ │ │ │ @ instruction: 0xf8cd2300 │ │ │ │ - bl 4990c8 │ │ │ │ + bl 4990f0 │ │ │ │ ldrtmi r0, [r8], r4, asr #9 │ │ │ │ strmi r9, [r7], -r5, lsl #6 │ │ │ │ @ instruction: 0xf8d9e00e │ │ │ │ stmdbcc r1, {r3, r4, ip} │ │ │ │ eorle r4, pc, sp, lsl #5 │ │ │ │ stmdbvs r1!, {r3, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf68a2200 │ │ │ │ - strmi pc, [r7], -fp, ror #23 │ │ │ │ + @ instruction: 0x4607fbd7 │ │ │ │ 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 259134 │ │ │ │ ldmib fp, {r1, r2, r4, r5, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8c91300 │ │ │ │ subvs r6, fp, r4 │ │ │ │ - blls 4510f0 │ │ │ │ + blls 451118 │ │ │ │ andcc pc, r0, fp, asr #17 │ │ │ │ @ instruction: 0xf8cb2300 │ │ │ │ - blls 5c50a8 │ │ │ │ + blls 5c50d0 │ │ │ │ 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, 6, cr15, cr2, cr11, {4} │ │ │ │ + cdp2 6, 3, cr15, cr0, cr11, {4} │ │ │ │ sbcle r2, r7, r0, lsl #16 │ │ │ │ @ instruction: 0x46337b78 │ │ │ │ stmdbvs r2!, {r0, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf101fb00 │ │ │ │ stmib sp, {r3, r4, r5, r8, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf6896600 │ │ │ │ - strmi pc, [r7], -r9, lsl #27 │ │ │ │ + @ instruction: 0x4607fd75 │ │ │ │ ldrtmi lr, [fp], r0, asr #15 │ │ │ │ @ instruction: 0x4639e794 │ │ │ │ ldrtmi r4, [fp], r0, asr #12 │ │ │ │ - ldc2 6, cr15, [r0], #-716 @ 0xfffffd34 │ │ │ │ + ldc2 6, cr15, [ip], {179} @ 0xb3 │ │ │ │ stmdacs r0, {r8, r9, sl, sp} │ │ │ │ @ instruction: 0xe759d192 │ │ │ │ @ instruction: 0x46404659 │ │ │ │ - ldc2l 6, cr15, [r8], #-716 @ 0xfffffd34 │ │ │ │ + stc2l 6, cr15, [r4], #-716 @ 0xfffffd34 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ smmlar r1, sp, pc, sl @ │ │ │ │ strb r9, [r9, -r8, lsl #24]! │ │ │ │ - stc 5, cr15, [r2], {246} @ 0xf6 │ │ │ │ - rsbseq r7, r4, lr, asr #1 │ │ │ │ + stcl 5, cr15, [lr], #-984 @ 0xfffffc28 │ │ │ │ + rsbseq r7, r4, r6, lsr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r4, r4, lsr #32 │ │ │ │ + ldrshteq r6, [r4], #-252 @ 0xffffff04 │ │ │ │ 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: 0xf9def688 │ │ │ │ strtmi r4, [r8], -r5, lsl #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0x46106919 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr11, {4} │ │ │ │ + cdp2 6, 4, cr15, cr8, cr11, {4} │ │ │ │ ldrdmi pc, [r8], r4 │ │ │ │ strcc lr, [r3, #-2518] @ 0xfffff62a │ │ │ │ ldrtmi r4, [r9], -r2, lsl #12 │ │ │ │ eoreq pc, r5, r4, asr r8 @ │ │ │ │ - blx 3421be │ │ │ │ + blx 3421e6 │ │ │ │ @ instruction: 0xf7ff3305 │ │ │ │ @ instruction: 0x4605ffd7 │ │ │ │ pop {r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0x461087f0 │ │ │ │ - cdp2 6, 8, cr15, cr4, cr11, {4} │ │ │ │ + cdp2 6, 7, cr15, cr0, cr11, {4} │ │ │ │ pkhbtmi r2, r2, r0, lsl #3 │ │ │ │ @ instruction: 0xf6b44638 │ │ │ │ - @ instruction: 0xf8d4fff1 │ │ │ │ + @ instruction: 0xf8d4ffdd │ │ │ │ strmi r2, [r5], -r4, lsl #1 │ │ │ │ addcs pc, r4, r0, asr #17 │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ - @ instruction: 0xf844f6b5 │ │ │ │ + @ instruction: 0xf830f6b5 │ │ │ │ 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 +533607,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, [r0, #556] @ 0x22c │ │ │ │ + blcc 697630 │ │ │ │ stmdale r9, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf68b4606 │ │ │ │ - @ instruction: 0x2118fdd3 │ │ │ │ + @ instruction: 0x2118fdbf │ │ │ │ adcvs r4, r8, r2, lsl #12 │ │ │ │ ldrdeq pc, [r0], -r9 │ │ │ │ - @ instruction: 0xffeef6b4 │ │ │ │ + @ instruction: 0xffdaf6b4 │ │ │ │ rscvs r6, r8, fp, lsr #17 │ │ │ │ - blmi 10e5fa8 │ │ │ │ - beq b7535c │ │ │ │ + blmi 10e5fd0 │ │ │ │ + beq b75384 │ │ │ │ movwls r4, #13435 @ 0x347b │ │ │ │ ldrbtmi r4, [fp], #-2872 @ 0xfffff4c8 │ │ │ │ @ instruction: 0xf8d99302 │ │ │ │ - blx 4e5232 │ │ │ │ + blx 4e525a │ │ │ │ stmdbls r2, {r2, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -r2, asr #12 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bvs f2d2b4 │ │ │ │ + bvs f2d2dc │ │ │ │ ldmdavs fp, {r0, r1, r3, r4, r5, sl, lr}^ │ │ │ │ - @ instruction: 0xf938f6b5 │ │ │ │ + @ instruction: 0xf924f6b5 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [lr, #556]! @ 0x22c │ │ │ │ @ instruction: 0x4602465b │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf7ff3401 │ │ │ │ stmiavs fp!, {r0, r2, r3, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmle sl, {r0, r1, r5, r7, r9, lr}^ │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ shsub8mi r8, r0, r0 │ │ │ │ - ldc2 6, cr15, [r2, #-556] @ 0xfffffdd4 │ │ │ │ + ldc2l 6, cr15, [lr], #556 @ 0x22c │ │ │ │ @ instruction: 0x46026a33 │ │ │ │ ldrtmi r9, [fp], #-2307 @ 0xfffff6fd │ │ │ │ ldmdavs fp, {r3, r4, r6, r9, sl, lr}^ │ │ │ │ - @ instruction: 0xf914f6b5 │ │ │ │ + @ instruction: 0xf900f6b5 │ │ │ │ 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], -r3, lsl #28 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [lr, #-288] @ 0xfffffee0 │ │ │ │ @ instruction: 0xf8d94604 │ │ │ │ ldrtmi r0, [r3], -ip │ │ │ │ strtmi r6, [r1], -ip, ror #2 │ │ │ │ stclvc 12, cr7, [r5], #776 @ 0x308 │ │ │ │ sbceq pc, r0, #134217731 @ 0x8000003 │ │ │ │ strbeq pc, [r3, #866] @ 0x362 @ │ │ │ │ stmvs r2, {r0, r2, r5, r6, r7, sl, ip, sp, lr} │ │ │ │ @ instruction: 0xf7ff6d80 │ │ │ │ strvs pc, [r0, #3859]! @ 0xf13 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf8d98ff0 │ │ │ │ strbmi r0, [r2], -r8 │ │ │ │ @ instruction: 0xf6484639 │ │ │ │ - @ instruction: 0x4604fd9b │ │ │ │ + strmi pc, [r4], -r7, lsl #27 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - mlaeq r0, ip, lr, sp │ │ │ │ - eoreq sp, r0, lr, lsl #29 │ │ │ │ + strhteq sp, [r0], -r4 │ │ │ │ + eoreq sp, r0, r6, lsr #31 │ │ │ │ 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 a33ac8 │ │ │ │ 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 feb0be04 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 7133bc │ │ │ │ + blls 7133e4 │ │ │ │ @ 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 298000 │ │ │ │ msrhi CPSR_fsc, r0, asr #32 │ │ │ │ @ instruction: 0x2c00695c │ │ │ │ - bvs 86db4c │ │ │ │ + bvs 86db74 │ │ │ │ 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 293968 │ │ │ │ ldmdale r4!, {r0, r8, r9, fp, sp}^ │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 298008 │ │ │ │ + bcs 298030 │ │ │ │ tstphi r3, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf68b69d8 │ │ │ │ - @ instruction: 0xf8b9fcb5 │ │ │ │ - b 4453b0 │ │ │ │ + @ instruction: 0xf8b9fca1 │ │ │ │ + b 4453d8 │ │ │ │ cmplt r0, r3, lsl #2 │ │ │ │ strbmi r2, [r1], -r0, lsl #30 │ │ │ │ sadd16mi fp, pc, r8 @ │ │ │ │ svceq 0x0000f1b8 │ │ │ │ ldrmi sp, [r9], -r1 │ │ │ │ - b 40ae28 │ │ │ │ + b 40ae50 │ │ │ │ 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 a13adc │ │ │ │ svclt 0x0018421a │ │ │ │ tstle r6, r3, lsr r6 │ │ │ │ - bvs ff931420 │ │ │ │ - blvc 8d3464 │ │ │ │ + bvs ff931448 │ │ │ │ + blvc 8d348c │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sl, {r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bcs 3996f0 │ │ │ │ + bcs 399718 │ │ │ │ movwcs sp, #4595 @ 0x11f3 │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf889a803 │ │ │ │ @ instruction: 0xf67c3008 │ │ │ │ - @ instruction: 0xf04ffa53 │ │ │ │ + @ instruction: 0xf04ffa3f │ │ │ │ @ instruction: 0xf8d90b00 │ │ │ │ - bcs 241464 │ │ │ │ + bcs 24148c │ │ │ │ @ instruction: 0xf8cdd090 │ │ │ │ strbmi sl, [lr], -r0 │ │ │ │ strcs r4, [r0, #-1754] @ 0xfffff926 │ │ │ │ ldrtmi r4, [r8], r3, asr #13 │ │ │ │ - blls 4cacd4 │ │ │ │ + blls 4cacfc │ │ │ │ @ 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 +533772,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 ff933328 │ │ │ │ + blvc 893524 │ │ │ │ svclt 0x00182905 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 239498 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 2394c0 @ │ │ │ │ @ instruction: 0xf893d1dd │ │ │ │ - bvs fe93d534 │ │ │ │ + bvs fe93d55c │ │ │ │ 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 +533816,187 @@ │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ @ instruction: 0xffffffa3 │ │ │ │ str fp, [lr, r4, ror #5] │ │ │ │ - bl 29f984 │ │ │ │ + bl 29f9ac │ │ │ │ and r0, r2, r5, lsl #3 │ │ │ │ - blcs 2d3ab0 │ │ │ │ + blcs 2d3ad8 │ │ │ │ @ instruction: 0xf851d004 │ │ │ │ strcc r3, [r1, #-3844] @ 0xfffff0fc │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ tstcs r4, #112, 20 @ 0x70000 │ │ │ │ tstpge r5, r3, lsl #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6b5b140 │ │ │ │ - @ instruction: 0xe77afe73 │ │ │ │ + @ instruction: 0xe77afe5f │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf67ca803 │ │ │ │ - ldrb pc, [r6, -fp, lsr #19] @ │ │ │ │ + @ instruction: 0xe756f997 │ │ │ │ tstls r1, r0, lsl #16 │ │ │ │ - @ instruction: 0xff18f6b5 │ │ │ │ + @ instruction: 0xff04f6b5 │ │ │ │ rsbsvs r9, r0, #16384 @ 0x4000 │ │ │ │ - bvs 873538 │ │ │ │ + bvs 873560 │ │ │ │ @ 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} │ │ │ │ + mrc2 6, 1, pc, cr14, cr5, {5} │ │ │ │ @ instruction: 0x46294652 │ │ │ │ @ instruction: 0xf67ca803 │ │ │ │ - ldrbmi pc, [r2], -fp, lsl #19 @ │ │ │ │ + @ instruction: 0x4652f977 │ │ │ │ stmdage fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ - @ instruction: 0xf986f67c │ │ │ │ + @ instruction: 0xf972f67c │ │ │ │ adclt lr, r4, #13369344 @ 0xcc0000 │ │ │ │ ldrbmi lr, [r0], -sp, asr #14 │ │ │ │ - mrc2 6, 7, pc, cr2, cr5, {5} │ │ │ │ + mrc2 6, 6, pc, cr14, cr5, {5} │ │ │ │ andeq pc, ip, r9, asr #17 │ │ │ │ @ instruction: 0xf5f6e7e9 │ │ │ │ - stmibvs r3!, {r5, r9, fp, sp, lr, pc}^ │ │ │ │ + stmibvs r3!, {r2, r3, r9, fp, sp, lr, pc}^ │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - ldrsbteq r6, [r4], #-204 @ 0xffffff34 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ ldrhteq r6, [r4], #-196 @ 0xffffff3c │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r6, r4, ip, lsl #25 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed907e8 │ │ │ │ + bl fed90810 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff8 │ │ │ │ ldmibvs r9, {r3, r9, sl, lr} │ │ │ │ tstle r5, sl, lsl #4 │ │ │ │ - bvs ff93161c │ │ │ │ - blvc 8d366c │ │ │ │ + bvs ff931644 │ │ │ │ + blvc 8d3694 │ │ │ │ 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, r7, 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 fed90858 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [ip], {200} @ 0xc8 │ │ │ │ - blmi 94aeb4 │ │ │ │ + blmi 94aedc │ │ │ │ ldrbtmi fp, [ip], #-138 @ 0xffffff76 │ │ │ │ stmiapl r3!, {r0, r2, r9, sl, lr}^ │ │ │ │ movwls r6, #38939 @ 0x981b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0xffc8f7ff │ │ │ │ @ instruction: 0x4604b1d8 │ │ │ │ @ instruction: 0x46294632 │ │ │ │ @ instruction: 0xf67ca801 │ │ │ │ - stmibvs r2!, {r0, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ - blls 465ccc │ │ │ │ + stmibvs r2!, {r0, r2, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ + blls 465cf4 │ │ │ │ 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 ff6edab8 │ │ │ │ + blvc 6d36ec │ │ │ │ svclt 0x00182a05 │ │ │ │ eorpl pc, r0, r0, lsl #17 │ │ │ │ adcmi r3, r3, #8 │ │ │ │ - bmi 4ade4c │ │ │ │ + bmi 4ade74 │ │ │ │ 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 0x0000e99e │ │ │ │ + @ instruction: 0x0074699a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, r2, ror r9 │ │ │ │ + rsbseq r6, r4, sl, asr #18 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed908bc │ │ │ │ + bl fed908e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r7], #-800 @ 0xfffffce0 │ │ │ │ - blmi 10258f0 │ │ │ │ + blmi 1025918 │ │ │ │ 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, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ suble r2, r7, r0, lsl #16 │ │ │ │ - bl 26070c │ │ │ │ + bl 260734 │ │ │ │ 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 ff6edb0c │ │ │ │ @ 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 a013e8 │ │ │ │ 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 a317b0 │ │ │ │ andcs pc, r0, #34304 @ 0x8600 │ │ │ │ @ instruction: 0x46b4e7f3 │ │ │ │ ldrb r2, [r0, r0, lsl #4]! │ │ │ │ strtmi r2, [r8], -r0, lsl #8 │ │ │ │ - @ instruction: 0xf92af67c │ │ │ │ - blmi 44bfa8 │ │ │ │ + @ instruction: 0xf916f67c │ │ │ │ + blmi 44bfd0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4937f4 │ │ │ │ + blls 49381c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, sl, r0, lsr #12 │ │ │ │ @ instruction: 0xf5f6bd70 │ │ │ │ - svclt 0x0000e936 │ │ │ │ - rsbseq r6, r4, r6, lsr r9 │ │ │ │ + svclt 0x0000e922 │ │ │ │ + rsbseq r6, r4, lr, lsl #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, ip, ror r8 │ │ │ │ + rsbseq r6, r4, r4, asr r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed909b4 │ │ │ │ + bl fed909dc │ │ │ │ @ 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 ff931814 │ │ │ │ + blvc 8d3864 │ │ │ │ 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, r3, r4, r7, fp, ip, sp, lr, pc} │ │ │ │ stmvs r1, {r1, r2, r4, r5, r6, r7, ip, lr, pc} │ │ │ │ rscsle r2, r3, r0, lsl #18 │ │ │ │ andcs r8, r1, fp, asr #17 │ │ │ │ rscsle r2, r0, r0, lsl #22 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldclt 15, cr15, [r0, #-356] @ 0xfffffe9c │ │ │ │ ldmdbvs fp, {r8, r9, sp}^ │ │ │ │ @@ -534001,24 +534009,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 253934 │ │ │ │ @ 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 253918 │ │ │ │ @ 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 +534042,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: 0xf82cf6b3 │ │ │ │ sbcle r2, sl, r0, lsl #16 │ │ │ │ cdpcs 8, 0, cr6, cr0, cr6, {4} │ │ │ │ ldmvs r0!, {r0, r1, r2, r6, r7, ip, lr, pc}^ │ │ │ │ sbcle r2, r4, r0, lsl #16 │ │ │ │ @ instruction: 0xf6b52100 │ │ │ │ - strmi pc, [r1], -fp, asr #26 │ │ │ │ + @ instruction: 0x4601fd37 │ │ │ │ stmdavs r8, {r3, r7, r8, ip, sp, pc}^ │ │ │ │ stmiahi r2, {r0, r1, r4, r5, r6, r7, fp, pc}^ │ │ │ │ - b 12ca350 │ │ │ │ + b 12ca378 │ │ │ │ svclt 0x001e0c03 │ │ │ │ andgt pc, r6, r6, lsr #17 │ │ │ │ @ instruction: 0xf8a02701 │ │ │ │ ldmvs r0!, {r1, r2, lr, pc}^ │ │ │ │ - ldc2 6, cr15, [sl, #-724]! @ 0xfffffd2c │ │ │ │ + stc2 6, cr15, [r6, #-724]! @ 0xfffffd2c │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ ldmdbvs r3!, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ adcle r2, sl, r0, lsl #22 │ │ │ │ @ instruction: 0xf04f46b3 │ │ │ │ and r0, r5, r0, lsl #18 │ │ │ │ stmdbeq r1, {r0, r3, r8, ip, sp, lr, pc} │ │ │ │ - bleq 775d44 │ │ │ │ + bleq 775d6c │ │ │ │ stmible r0!, {r0, r1, r3, r6, r8, sl, lr} │ │ │ │ ldrdeq pc, [r4], -fp @ │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0xf6b52100 │ │ │ │ - strmi pc, [r1], -r3, lsr #26 │ │ │ │ + strmi pc, [r1], -pc, lsl #26 │ │ │ │ stmdavs sl, {r5, r7, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0x3014f8db │ │ │ │ addmi r6, r3, #16, 16 @ 0x100000 │ │ │ │ addmi sp, r3, #7 │ │ │ │ streq pc, [r1, -pc, asr #32] │ │ │ │ @ instruction: 0x4603bf38 │ │ │ │ andscc pc, r4, fp, asr #17 │ │ │ │ @ instruction: 0xf8db6013 │ │ │ │ @ instruction: 0xf6b50024 │ │ │ │ - strmi pc, [r1], -pc, lsl #26 │ │ │ │ + @ instruction: 0x4601fcfb │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ @ instruction: 0xe7d96933 │ │ │ │ ldrtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xfff0f6b2 │ │ │ │ + @ instruction: 0xffdcf6b2 │ │ │ │ @ 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 +534115,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: 0xff9af6b2 │ │ │ │ eorsle r2, r6, r0, lsl #16 │ │ │ │ ldrdhi pc, [r8], -r0 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8d8d031 │ │ │ │ @ instruction: 0xf8d43010 │ │ │ │ - blcs 25da20 │ │ │ │ + blcs 25da48 │ │ │ │ adchi pc, r5, r0 │ │ │ │ - bleq 275b44 │ │ │ │ + bleq 275b6c │ │ │ │ strls r4, [r4], #-1730 @ 0xfffff93e │ │ │ │ ldrbmi r4, [r8], r4, asr #12 │ │ │ │ @ instruction: 0xf68be011 │ │ │ │ - strmi pc, [r3], -fp, asr #19 │ │ │ │ + @ instruction: 0x4603f9b7 │ │ │ │ addsmi r4, pc, #72, 12 @ 0x4800000 │ │ │ │ @ instruction: 0xf04bbf38 │ │ │ │ @ instruction: 0xf68b0b01 │ │ │ │ - stmdbvs r3!, {r0, r3, r5, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r2, r4, r9, 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 +534153,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, [r2], {245} @ 0xf5 │ │ │ │ mulcc r4, r9, r8 │ │ │ │ andcs r4, r1, #7340032 @ 0x700000 │ │ │ │ ldrtmi r9, [r9], -r4 │ │ │ │ movwcs r4, #1560 @ 0x618 │ │ │ │ movwcc lr, #2509 @ 0x9cd │ │ │ │ - @ instruction: 0xf8a6f689 │ │ │ │ + @ instruction: 0xf892f689 │ │ │ │ @ instruction: 0x2010f8d8 │ │ │ │ - bcs 28b2ac │ │ │ │ + bcs 28b2d4 │ │ │ │ mrcne 4, 3, sp, cr9, cr9, {1} │ │ │ │ svclt 0x00189505 │ │ │ │ ldrmi r2, [r1], r1, lsl #2 │ │ │ │ - bleq 775bec │ │ │ │ + bleq 775c14 │ │ │ │ strmi r4, [r5], -sl, lsl #13 │ │ │ │ strtmi lr, [r8], -sl │ │ │ │ @ instruction: 0xf6892200 │ │ │ │ - @ instruction: 0xf1b9feb7 │ │ │ │ + @ instruction: 0xf1b9fea3 │ │ │ │ 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: 0xf94af68b │ │ │ │ + @ instruction: 0xf918f68b │ │ │ │ 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: 0xf1b9f859 │ │ │ │ strmi r0, [r5], -r1, lsl #30 │ │ │ │ @ instruction: 0x462bd1d9 │ │ │ │ adcvs r9, r3, r5, lsl #26 │ │ │ │ @ instruction: 0x4631e79d │ │ │ │ ldrtmi r9, [r4], -r3, lsl #16 │ │ │ │ - @ instruction: 0xff10f6b2 │ │ │ │ + mrc2 6, 7, pc, cr12, cr2, {5} │ │ │ │ stmdacs r0, {r9, sl, sp} │ │ │ │ svcge 0x0060f47f │ │ │ │ stmdacs r0, {r1, r6, r7, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bbd08a │ │ │ │ @ instruction: 0xd1a10f00 │ │ │ │ strtmi r9, [r1], -r3, lsl #16 │ │ │ │ - @ instruction: 0xff52f6b2 │ │ │ │ + @ instruction: 0xff3ef6b2 │ │ │ │ @ instruction: 0xf47f2e00 │ │ │ │ str sl, [fp, r3, lsr #29] │ │ │ │ smladxls r5, lr, r6, r4 │ │ │ │ @ instruction: 0xf8b8e748 │ │ │ │ @ instruction: 0xf8b80006 │ │ │ │ addmi r3, r3, #0 │ │ │ │ - blcs 26e194 │ │ │ │ + blcs 26e1bc │ │ │ │ ldrb sp, [r3, -ip, ror #3]! │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed90d68 │ │ │ │ + bl fed90d90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ @ instruction: 0xf6b54608 │ │ │ │ - @ instruction: 0x4607fc17 │ │ │ │ + strmi pc, [r7], -r3, lsl #24 │ │ │ │ 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 b260d0 │ │ │ │ tstle r1, r1, lsl #22 │ │ │ │ biclt r6, r3, r3, ror #18 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf64a4628 │ │ │ │ - @ instruction: 0x4605f8f3 │ │ │ │ + @ instruction: 0x4605f8df │ │ │ │ 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 2542bc │ │ │ │ ldmdavs r6!, {r1, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blcs 253c9c │ │ │ │ + blcs 253cc4 │ │ │ │ @ instruction: 0x4638d1f8 │ │ │ │ strdcs fp, [r4, -r8] │ │ │ │ @ instruction: 0xf67c4620 │ │ │ │ - stmdacs r0, {r0, r2, r3, r5, fp, ip, sp, lr, pc} │ │ │ │ - bvs aadf64 │ │ │ │ + stmdacs r0, {r0, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ + bvs aadf8c │ │ │ │ @ instruction: 0xf6b54638 │ │ │ │ - ldrb pc, [fp, sp, lsr #22] @ │ │ │ │ + bfi pc, r9, #22, #6 @ │ │ │ │ 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 +534263,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, #-2317] @ 0xfffff6f3 │ │ │ │ strtmi r4, [r0], -r4, lsl #12 │ │ │ │ - @ instruction: 0xf88cf68b │ │ │ │ + @ instruction: 0xf878f68b │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - @ instruction: 0xf864f68b │ │ │ │ + @ instruction: 0xf850f68b │ │ │ │ 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 fe9f7764 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldrdeq sp, [r9], #22 @ │ │ │ │ tstcc ip, pc, lsl #16 │ │ │ │ @ instruction: 0xf6b446a0 │ │ │ │ - @ instruction: 0xf8d7fa71 │ │ │ │ + @ instruction: 0xf8d7fa5d │ │ │ │ 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: 0xf878f68b │ │ │ │ andseq pc, ip, fp, asr #17 │ │ │ │ @ instruction: 0xf10b4648 │ │ │ │ @ instruction: 0xf68b0b08 │ │ │ │ - @ instruction: 0xf88bf8eb │ │ │ │ + @ instruction: 0xf88bf8d7 │ │ │ │ pkhbtmi r4, r1, r8 │ │ │ │ - blle ffe0a764 │ │ │ │ + blle ffe0a78c │ │ │ │ strbmi r9, [r2], -r3, lsl #28 │ │ │ │ ldrtmi r9, [r9], -r2, lsl #16 │ │ │ │ @ instruction: 0xf6b246b0 │ │ │ │ - str pc, [pc, r1, ror #28]! │ │ │ │ + str pc, [pc, sp, asr #28]! │ │ │ │ stmdals r1, {r0, r1, r2, r3, r8, fp, ip, pc} │ │ │ │ @ instruction: 0xff4ef7ff │ │ │ │ andsvs r9, r8, lr, lsl #22 │ │ │ │ svclt 0x0000e7cb │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ @@ -534313,15 +534321,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 24b790 │ │ │ │ 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 +534338,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: 0xf9c4f6b4 │ │ │ │ strmi r6, [r5], -r3, ror #17 │ │ │ │ smlatbcs r0, r2, r8, r6 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - blx cf7d70 │ │ │ │ + blx cf7d98 │ │ │ │ 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, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 253e38 │ │ │ │ stcls 1, cr13, [r9], {233} @ 0xe9 │ │ │ │ - bl fef4c624 │ │ │ │ - blmi af9db0 │ │ │ │ + bl fef4c64c │ │ │ │ + blmi af9dd8 │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 593e04 │ │ │ │ + blls 593e2c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ teqle r8, r0, lsl #6 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ ldmdbvs r1, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ tstpeq r4, r1, asr #7 @ p-variant is OBSOLETE │ │ │ │ bicle r4, sp, r9, lsl #11 │ │ │ │ @ instruction: 0xf8da2400 │ │ │ │ @ instruction: 0xf68a0008 │ │ │ │ - stmdbvc r3, {r0, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 288a08 │ │ │ │ + stmdbvc r3, {r0, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 288a30 │ │ │ │ @ instruction: 0xf8dbd806 │ │ │ │ mvnlt r0, r0 │ │ │ │ @ instruction: 0xf6b54651 │ │ │ │ - @ instruction: 0xb110f9fd │ │ │ │ + tstplt r0, r9, ror #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xd1a92c00 │ │ │ │ ldmib sl, {r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ subvs r1, fp, r0, lsl #6 │ │ │ │ stmib sl, {r0, r3, r4, sp, lr}^ │ │ │ │ - blls 559de8 │ │ │ │ + blls 559e10 │ │ │ │ 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 0x0000ede4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r4, lr, lsl #6 │ │ │ │ - rsbseq r6, r4, ip, ror #4 │ │ │ │ + rsbseq r6, r4, r6, ror #5 │ │ │ │ + rsbseq r6, r4, r4, asr #4 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154b890 │ │ │ │ + bmi 154b8b8 │ │ │ │ @ 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 +534440,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: 0x7c73fa63 │ │ │ │ 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, 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 @ 239f38 │ │ │ │ + strgt ip, [pc], #-3343 @ 239f60 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - cdp2 6, 3, cr15, cr10, cr11, {2} │ │ │ │ - blmi 48c778 │ │ │ │ + cdp2 6, 2, cr15, cr6, cr11, {2} │ │ │ │ + blmi 48c7a0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 793fbc │ │ │ │ + blls 793fe4 │ │ │ │ @ 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 0x0000ed3a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r6, [r4], #-18 @ 0xffffffee │ │ │ │ - ldrhteq r6, [r4], #-4 │ │ │ │ + rsbseq r6, r4, sl, lsl #3 │ │ │ │ + rsbseq r6, r4, ip, lsl #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ @ instruction: 0xf1016ad3 │ │ │ │ addlt r0, sp, r4, asr #14 │ │ │ │ svclt 0x000842bb │ │ │ │ @@ -534484,71 +534492,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 3388b0 │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ - blge 348bec │ │ │ │ + blge 348c14 │ │ │ │ @ instruction: 0xf1002200 │ │ │ │ strls r0, [r7, -r0, lsr #24] │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ stm ip, {r0, r1, r2, r3, r8, r9, fp, lr, pc} │ │ │ │ stm r7, {r0, r1, r2, r3} │ │ │ │ stmib r4, {r0, r1, r2, r3}^ │ │ │ │ @ instruction: 0xf8c4980c │ │ │ │ @ instruction: 0xf104a038 │ │ │ │ strtmi r0, [r0], -r4, asr #2 │ │ │ │ @ instruction: 0x3055f895 │ │ │ │ @ instruction: 0x2054f895 │ │ │ │ - ldc2l 6, cr15, [r8], #292 @ 0x124 │ │ │ │ + stc2l 6, cr15, [r4], #292 @ 0x124 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - ldc2l 6, cr15, [r6, #300] @ 0x12c │ │ │ │ + stc2l 6, cr15, [r2, #300] @ 0x12c │ │ │ │ andlt r4, sp, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ rsble r2, r6, r1, lsl #24 │ │ │ │ stmdbvs r0, {r1, r8, sp} │ │ │ │ - blx 7f7944 │ │ │ │ + blx 2f796c │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - @ instruction: 0xff24f68a │ │ │ │ + @ instruction: 0xff10f68a │ │ │ │ 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: 0xf9e6f648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ strbmi r6, [r1], -r3, lsl #3 │ │ │ │ @ instruction: 0xf68a69e8 │ │ │ │ - blge 379b98 │ │ │ │ + blge 379b70 │ │ │ │ strls r2, [r7, -r0, lsl #4] │ │ │ │ stceq 1, cr15, [r0], #-16 │ │ │ │ andls sl, r4, #8, 30 │ │ │ │ andcs lr, r5, #3358720 @ 0x334000 │ │ │ │ - blgt 612800 │ │ │ │ + blgt 612828 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r7, lsl #17 │ │ │ │ eorshi pc, r0, r4, asr #17 │ │ │ │ @ instruction: 0xf895e7b3 │ │ │ │ strcs r3, [r0], #-85 @ 0xffffffab │ │ │ │ andcs r6, r2, #214016 @ 0x34400 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ @ instruction: 0xf64b9400 │ │ │ │ - tstpcs r3, fp, asr pc @ p-variant is OBSOLETE │ │ │ │ + tstpcs r3, r7, asr #30 @ p-variant is OBSOLETE │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9d2f648 │ │ │ │ + @ instruction: 0xf9bef648 │ │ │ │ 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 +534566,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 ff67c51c │ │ │ │ @ instruction: 0xf0432202 │ │ │ │ @ instruction: 0xf8cd0302 │ │ │ │ @ instruction: 0xf64b9000 │ │ │ │ - strtmi pc, [r1], -fp, lsr #30 │ │ │ │ + qadd16mi pc, r1, r7 @ │ │ │ │ ldmdbvs r0!, {r7, r9, sl, lr} │ │ │ │ - @ instruction: 0xf9a2f648 │ │ │ │ + @ instruction: 0xf98ef648 │ │ │ │ strmi r6, [r4], -fp, lsr #19 │ │ │ │ stmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ - cdp2 6, 11, cr15, cr0, cr10, {4} │ │ │ │ + cdp2 6, 9, cr15, cr12, 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 +534613,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 242278 │ │ │ │ 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 +534636,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 24ba64 │ │ │ │ bichi pc, r9, r0 │ │ │ │ @ instruction: 0xb1239b0a │ │ │ │ biceq lr, r9, #3072 @ 0xc00 │ │ │ │ mlacc r0, r3, r8, pc @ │ │ │ │ - blls 52876c │ │ │ │ + blls 528794 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 45a548 │ │ │ │ + bls 45a570 │ │ │ │ biceq lr, r2, #3072 @ 0xc00 │ │ │ │ - blcs 259a9c │ │ │ │ + blcs 259ac4 │ │ │ │ sbchi pc, r1, r0 │ │ │ │ @ instruction: 0xf85369f3 │ │ │ │ ldmibvs r8, {r0, r3, r5, ip, sp}^ │ │ │ │ - ldc2 6, cr15, [r6, #552]! @ 0x228 │ │ │ │ + stc2 6, cr15, [r2, #552]! @ 0x228 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ssatmi r8, #26, r9, lsl #2 │ │ │ │ stmib sp, {r1, r4, r8, r9, fp, sp, pc}^ │ │ │ │ ldrmi r0, [lr], -pc, lsl #12 │ │ │ │ andls r2, r7, #0, 4 │ │ │ │ @ instruction: 0xf1079209 │ │ │ │ andls r0, ip, #68, 4 @ 0x40000004 │ │ │ │ subeq pc, r4, #4, 2 │ │ │ │ stmdacs sp, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8992300 │ │ │ │ ldcge 0, cr2, [r6, #-340] @ 0xfffffeac │ │ │ │ sublt pc, r4, sp, asr #17 │ │ │ │ - bcs a4bd00 │ │ │ │ + bcs a4bd28 │ │ │ │ movwcc lr, #2502 @ 0x9c6 │ │ │ │ cmnphi ip, r0, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - blcs a01bcc │ │ │ │ + blcs a01bf4 │ │ │ │ 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 7f5918 │ │ │ │ + @ instruction: 0xf8e8f648 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30bb74 │ │ │ │ + blgt 30bb9c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf64b4650 │ │ │ │ - tstpcs r1, r3, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpcs r1, pc, asr ip @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xf8b8f648 │ │ │ │ + @ instruction: 0xf8a4f648 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ orrvs r4, r3, r4, lsl #12 │ │ │ │ @ instruction: 0x001cf8d9 │ │ │ │ - stc2l 6, cr15, [r4, #552] @ 0x228 │ │ │ │ + ldc2 6, cr15, [r0, #552]! @ 0x228 │ │ │ │ tstls r5, #12, 22 @ 0x3000 │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf1043300 │ │ │ │ adcsvs r0, r3, r0, lsr #28 │ │ │ │ ldceq 1, cr15, [r0], #-16 │ │ │ │ ldm r6, {r5, r6, r7, r8, sp, lr} │ │ │ │ ldrls r0, [r5, -pc] │ │ │ │ @@ -534702,17 +534710,17 @@ │ │ │ │ muleq pc, r6, r8 @ │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ andeq lr, pc, r5, lsl #17 │ │ │ │ cmppeq r4, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x3055f899 │ │ │ │ @ instruction: 0xf8994620 │ │ │ │ @ instruction: 0xf6492054 │ │ │ │ - strtmi pc, [r1], -r3, ror #22 │ │ │ │ + strtmi pc, [r1], -pc, asr #22 │ │ │ │ @ instruction: 0xf64b4650 │ │ │ │ - @ instruction: 0xf89bfc41 │ │ │ │ + @ instruction: 0xf89bfc2d │ │ │ │ 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 +534735,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 3fa63c │ │ │ │ subcc pc, r8, sp, lsl #17 │ │ │ │ - blls 4341bc │ │ │ │ + blls 4341e4 │ │ │ │ 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: 0xf834f648 │ │ │ │ @ instruction: 0x468169bb │ │ │ │ ldmibvs r8!, {r0, r1, r7, r8, sp, lr}^ │ │ │ │ @ instruction: 0xf68aad16 │ │ │ │ - bge 6f9924 │ │ │ │ + bge 6f98fc │ │ │ │ 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 ffbf7d50 │ │ │ │ ldrbmi r4, [r0], -r9, asr #12 │ │ │ │ - blx ff877d3a │ │ │ │ + blx ff377d62 │ │ │ │ @ instruction: 0xf8da2102 │ │ │ │ @ instruction: 0xf6480010 │ │ │ │ - stmibvs r3!, {r0, r2, r3, r4, fp, ip, sp, lr, pc} │ │ │ │ + stmibvs r3!, {r0, r3, fp, ip, sp, lr, pc} │ │ │ │ orrvs r4, r3, r7, lsl #12 │ │ │ │ @ instruction: 0xf68a69e0 │ │ │ │ - bls 4398d0 │ │ │ │ + bls 4398a8 │ │ │ │ @ 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 ff1f7da0 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx fee77d8a │ │ │ │ + blx fe977db2 │ │ │ │ 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 1d4ce60 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9144ec │ │ │ │ + blls 914514 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, sp, sp, asr #1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ tstls r6, #7168 @ 0x1c00 │ │ │ │ - blvc 7f5b10 │ │ │ │ + blvc 7f5b38 │ │ │ │ @ instruction: 0xf8da2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ - @ instruction: 0xf6487b12 │ │ │ │ - strmi pc, [r0], r7, lsl #16 │ │ │ │ + @ instruction: 0xf6477b12 │ │ │ │ + @ instruction: 0x4680fff3 │ │ │ │ @ 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, r7, ror #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8da │ │ │ │ - @ instruction: 0xffc0f647 │ │ │ │ + @ instruction: 0xffacf647 │ │ │ │ @ instruction: 0x3018f8db │ │ │ │ orrvs r4, r3, r7, lsl #12 │ │ │ │ @ instruction: 0x001cf8db │ │ │ │ - stc2l 6, cr15, [ip], {138} @ 0x8a │ │ │ │ + ldc2 6, cr15, [r8], #552 @ 0x228 │ │ │ │ tstls r5, #13312 @ 0x3400 │ │ │ │ stmib r6, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf1073300 │ │ │ │ adcsvs r0, r3, r0, lsr #28 │ │ │ │ ldceq 1, cr15, [r0], #-28 @ 0xffffffe4 │ │ │ │ ldm r6, {r3, r4, r5, r6, r7, r8, sp, lr} │ │ │ │ @ instruction: 0xf8cd000f │ │ │ │ @@ -534826,49 +534834,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 17f7e70 │ │ │ │ @ instruction: 0x46504639 │ │ │ │ - blx 1477e5a │ │ │ │ + blx f77e82 │ │ │ │ andls r9, r3, #8, 20 @ 0x8000 │ │ │ │ - bls 68be74 │ │ │ │ - bls 51ed40 │ │ │ │ + bls 68be9c │ │ │ │ + bls 51ed68 │ │ │ │ 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 4816c4 │ │ │ │ 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 a47198 │ │ │ │ mcrge 6, 4, pc, cr4, cr15, {3} @ │ │ │ │ tstls r2, #7168 @ 0x1c00 │ │ │ │ tstls r3, #9216 @ 0x2400 │ │ │ │ - blls 433fdc │ │ │ │ + blls 434004 │ │ │ │ subscc pc, r8, sp, lsr #17 │ │ │ │ - blls 4343a8 │ │ │ │ + blls 4343d0 │ │ │ │ subscc pc, r8, sp, lsl #17 │ │ │ │ - blls 4343a0 │ │ │ │ + blls 4343c8 │ │ │ │ movwmi r9, #47369 @ 0xb909 │ │ │ │ movwcs fp, #7956 @ 0x1f14 │ │ │ │ @ instruction: 0xf88d2300 │ │ │ │ @ instruction: 0xe77b3058 │ │ │ │ @ instruction: 0xf8da4604 │ │ │ │ cmpcs r4, r0, lsl r0 │ │ │ │ - @ instruction: 0xffaaf647 │ │ │ │ + @ instruction: 0xff96f647 │ │ │ │ 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 +534885,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 40bf58 │ │ │ │ ldmibpl r3, {r0, r3, r5, r9, sl, lr} │ │ │ │ - blx 514ba2 │ │ │ │ + blx 514bca │ │ │ │ @ instruction: 0xf8933302 │ │ │ │ @ instruction: 0xf893203c │ │ │ │ andcc r3, fp, #61 @ 0x3d │ │ │ │ @ instruction: 0xf845330b │ │ │ │ @ instruction: 0xf8457022 │ │ │ │ @ instruction: 0xf64b7023 │ │ │ │ - @ instruction: 0xe731fad5 │ │ │ │ + ldr pc, [r1, -r1, asr #21]! │ │ │ │ ldrb r4, [r5, #1543] @ 0x607 │ │ │ │ tstls r6, #7168 @ 0x1c00 │ │ │ │ tstls r7, #9216 @ 0x2400 │ │ │ │ @ instruction: 0x46c8e73a │ │ │ │ strb r4, [sp, #1689] @ 0x699 │ │ │ │ - stmib lr!, {r0, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl, {r0, r2, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r4, lr, lsl #29 │ │ │ │ - rsbseq r5, r4, r6, ror lr │ │ │ │ - rsbseq r5, r4, r4, lsl #23 │ │ │ │ + rsbseq r5, r4, r6, ror #28 │ │ │ │ + rsbseq r5, r4, lr, asr #28 │ │ │ │ + rsbseq r5, r4, ip, asr fp │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0040f8cc │ │ │ │ - bmi ff0a68f0 │ │ │ │ + bmi ff0a6918 │ │ │ │ andcs r4, r0, r3, lsl #12 │ │ │ │ sxtab16mi r4, r9, sl, ror #8 │ │ │ │ - blmi ff01f294 │ │ │ │ + blmi ff01f2bc │ │ │ │ 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, sp, lsl sp @ │ │ │ │ + blx f78166 │ │ │ │ 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 │ │ │ │ + mcr2 6, 0, pc, cr10, cr3, {5} @ │ │ │ │ + blmi feb8d168 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls b94718 │ │ │ │ + blls b94740 │ │ │ │ @ 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 +534963,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 2547d8 │ │ │ │ rschi pc, r7, r0 │ │ │ │ mulcs ip, fp, r8 │ │ │ │ tstle fp, r1, lsl #20 │ │ │ │ @ instruction: 0x2018f8db │ │ │ │ svceq 0x0002ea19 │ │ │ │ @ instruction: 0x4658d016 │ │ │ │ - @ instruction: 0xf95af67b │ │ │ │ + @ instruction: 0xf946f67b │ │ │ │ @ instruction: 0xf8dbb988 │ │ │ │ @ instruction: 0xf68a001c │ │ │ │ - msrlt (UNDEF: 96), r3 │ │ │ │ + msrlt (UNDEF: 96), pc │ │ │ │ and r4, r5, sl, asr r6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, r9, fp, sp, lr} │ │ │ │ - blcs 2993a8 │ │ │ │ + blcs 2993d0 │ │ │ │ rschi pc, r9, r0, asr #32 │ │ │ │ - blcs 254cb0 │ │ │ │ - blcs 3ae8e0 │ │ │ │ + blcs 254cd8 │ │ │ │ + blcs 3ae908 │ │ │ │ ldrshlt sp, [ip, #-20]! @ 0xffffffec │ │ │ │ - bcs 2547f8 │ │ │ │ + bcs 254820 │ │ │ │ ldmdavs r3, {r0, r3, r6, ip, lr, pc} │ │ │ │ suble r2, r6, r0, lsl #22 │ │ │ │ - blcs 299408 │ │ │ │ + blcs 299430 │ │ │ │ stmibvs r3!, {r0, r1, r2, r3, r4, r5, r8, ip, lr, pc} │ │ │ │ svceq 0x0003ea19 │ │ │ │ @ instruction: 0x46a3d03b │ │ │ │ bfi r4, r4, #12, #13 │ │ │ │ @ instruction: 0xf6494628 │ │ │ │ - strmi pc, [r5], -r3, lsl #22 │ │ │ │ + strmi pc, [r5], -pc, ror #21 │ │ │ │ @ instruction: 0xd1bf2800 │ │ │ │ strlt lr, [r5], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0x8707e9dd │ │ │ │ strtmi r9, [r5], -r9, lsl #28 │ │ │ │ ldrtmi r2, [r8], -r3, lsl #2 │ │ │ │ - @ instruction: 0xff56f654 │ │ │ │ + @ instruction: 0xff42f654 │ │ │ │ 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 2548bc │ │ │ │ @ instruction: 0xe768d1f8 │ │ │ │ vst2.8 {d25,d27}, [pc], fp │ │ │ │ - bvs c35d4 │ │ │ │ + bvs c35fc │ │ │ │ stmdbge pc, {r1, r8, ip, pc} @ │ │ │ │ stmdbls r4, {r0, r8, ip, pc} │ │ │ │ ldrtmi r9, [r9], -r0, lsl #2 │ │ │ │ @ instruction: 0xf7ff980d │ │ │ │ - b 15391b4 │ │ │ │ + b 15391dc │ │ │ │ sbcslt r0, ip, #0, 6 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf06faf73 │ │ │ │ ldrtmi r0, [r8], -r8, lsl #2 │ │ │ │ - @ instruction: 0xff2ef654 │ │ │ │ + @ instruction: 0xff1af654 │ │ │ │ @ instruction: 0x4614e7d6 │ │ │ │ - bcs 25488c │ │ │ │ - blvc b2eedc │ │ │ │ + bcs 2548b4 │ │ │ │ + blvc b2ef04 │ │ │ │ @ instruction: 0xd1bf2b01 │ │ │ │ - b 894e9c │ │ │ │ + b 894ec4 │ │ │ │ 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, r3, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46a3d1b6 │ │ │ │ ldr r4, [r0, r4, lsl #12] │ │ │ │ stmdbcs r0, {r0, r4, r9, fp, sp, lr} │ │ │ │ stmdals r4, {r0, r1, r2, r3, r4, r7, ip, lr, pc} │ │ │ │ - @ instruction: 0xf88af6b2 │ │ │ │ + @ instruction: 0xf876f6b2 │ │ │ │ addsle r2, sl, r0, lsl #16 │ │ │ │ ldrbmi r6, [r9], -r6, lsl #17 │ │ │ │ ldmdage sp, {r0, r1, r3, r9, fp, ip, pc} │ │ │ │ - @ instruction: 0xf840f67b │ │ │ │ + @ instruction: 0xf82cf67b │ │ │ │ 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 +535049,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 │ │ │ │ + ldc2l 6, cr15, [r4, #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 5badd4 │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6492201 │ │ │ │ - ldrbmi pc, [r1], -r7, lsr #17 @ │ │ │ │ + @ instruction: 0x4651f893 │ │ │ │ @ instruction: 0xf64b4628 │ │ │ │ - blls b78ec8 │ │ │ │ + blls b78ea0 │ │ │ │ @ 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 17f88f6 │ │ │ │ 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: 0xf894f649 │ │ │ │ @ instruction: 0xf67b4658 │ │ │ │ - stccs 8, cr15, [r0], {131} @ 0x83 │ │ │ │ + stccs 8, cr15, [r0], {111} @ 0x6f │ │ │ │ svcge 0x003af47f │ │ │ │ @ instruction: 0xf89be748 │ │ │ │ stmdbcs r1, {r2, r3, ip} │ │ │ │ svcge 0x0044f47f │ │ │ │ @ instruction: 0x1018f8db │ │ │ │ svceq 0x0001ea19 │ │ │ │ svcge 0x003ef43f │ │ │ │ @@ -535086,135 +535094,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, #2136 @ 0x858 │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ - rsbseq r5, r4, r8, lsr #19 │ │ │ │ + rsbseq r5, r4, r0, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r4, r8, asr r9 │ │ │ │ + rsbseq r5, r4, r0, lsr r9 │ │ │ │ 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 fe87846e │ │ │ │ @ instruction: 0xf6b2900c │ │ │ │ - @ instruction: 0xf434f9c3 │ │ │ │ + @ instruction: 0xf434f9af │ │ │ │ @ instruction: 0xf04f2780 │ │ │ │ svclt 0x00080300 │ │ │ │ @ instruction: 0x900946bb │ │ │ │ @ instruction: 0xf0409319 │ │ │ │ - blls 71ac30 │ │ │ │ + blls 71ac58 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r4], {179} @ 0xb3 │ │ │ │ @ instruction: 0xf6549813 │ │ │ │ - eors pc, r5, r5, ror lr @ │ │ │ │ + eors pc, r5, r1, ror #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 79f254 │ │ │ │ cmnle r2, r0, lsl #22 │ │ │ │ - blcs 2615fc │ │ │ │ + blcs 261624 │ │ │ │ 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 71b90c │ │ │ │ ldrdcc pc, [r0, #-131]! @ 0xffffff7d │ │ │ │ teqlt r4, ip, lsl r8 │ │ │ │ - bcs 25507c │ │ │ │ + bcs 2550a4 │ │ │ │ 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 @ │ │ │ │ + mcrr2 6, 11, pc, sl, cr3 @ │ │ │ │ @ instruction: 0x2784f8df │ │ │ │ @ instruction: 0x377cf8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 1014a9c │ │ │ │ + blls 1014ac4 │ │ │ │ @ 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 359714 │ │ │ │ stmdbvs r3!, {r0, r5, r8, ip, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ adcmi sp, fp, #16 │ │ │ │ - blcs 176eaa8 │ │ │ │ + blcs 176ead0 │ │ │ │ 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 254b60 │ │ │ │ @ instruction: 0x4630d1d6 │ │ │ │ - @ instruction: 0xf972f649 │ │ │ │ + @ instruction: 0xf95ef649 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ cdpls 1, 0, cr13, cr10, cr13, {6} │ │ │ │ ldrmi r4, [r8], r3, asr #12 │ │ │ │ - bvs ffab4900 │ │ │ │ + bvs ffab4928 │ │ │ │ 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 89f714 │ │ │ │ ldmib sp, {r8, r9, ip, pc}^ │ │ │ │ stmdavs r1, {r3, r8, r9, sp}^ │ │ │ │ @ instruction: 0xf87cf7ff │ │ │ │ strb r4, [ip, -r3, lsl #13] │ │ │ │ - blls 78c378 │ │ │ │ + blls 78c3a0 │ │ │ │ @ instruction: 0xf04f2400 │ │ │ │ ldrmi r0, [r3], ip, lsl #18 │ │ │ │ - blcs 24c610 │ │ │ │ + blcs 24c638 │ │ │ │ tstphi fp, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ subsge pc, r0, sp, asr #17 │ │ │ │ - blcs 261764 │ │ │ │ + blcs 26178c │ │ │ │ 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 +535242,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 342bdc │ │ │ │ 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 10c53d4 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ - bcs 27cbb0 │ │ │ │ + bcs 27cbd8 │ │ │ │ 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 17cc600 │ │ │ │ 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, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r9], -r2, asr #12 │ │ │ │ - mcr2 6, 3, pc, cr10, cr10, {3} @ │ │ │ │ + mrc2 6, 2, pc, cr6, 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 2d51a8 │ │ │ │ @ instruction: 0xf81cd1f6 │ │ │ │ - blcs 246ce4 │ │ │ │ + blcs 246d0c │ │ │ │ @ instruction: 0xf8dbd0f2 │ │ │ │ @ instruction: 0xf04f7004 │ │ │ │ ldmdavs sl!, {r0, r1, fp}^ │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ ldrbmi r8, [r8], -r3, ror #4 │ │ │ │ - blx 6f8556 │ │ │ │ - bls 421910 │ │ │ │ + blx 1f857c │ │ │ │ + bls 421938 │ │ │ │ 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 2078c80 │ │ │ │ @ instruction: 0xf0402c00 │ │ │ │ strtmi r8, [r8], -fp, lsl #1 │ │ │ │ - @ instruction: 0xf898f649 │ │ │ │ + @ instruction: 0xf884f649 │ │ │ │ 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 +535317,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 7f540c │ │ │ │ @ instruction: 0xf8d846bb │ │ │ │ @ instruction: 0xf8daa010 │ │ │ │ bicslt r5, sp, r0 │ │ │ │ - blcs 254d6c │ │ │ │ + blcs 254d94 │ │ │ │ eorshi pc, r3, #0 │ │ │ │ mulcc ip, sl, r8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b464 │ │ │ │ + blcs 35b48c │ │ │ │ @ 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: 0x4680f83b │ │ │ │ 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], {143} @ 0x8f │ │ │ │ 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 78c7d0 │ │ │ │ @ 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 14f9100 │ │ │ │ sbcslt r0, fp, #0, 6 │ │ │ │ - blls 75f9b4 │ │ │ │ + blls 75f9dc │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0xf06faed7 │ │ │ │ ldrbmi r0, [r8], -r8, lsl #2 │ │ │ │ - ldc2l 6, cr15, [r2], #-336 @ 0xfffffeb0 │ │ │ │ + mrrc2 6, 5, pc, lr, cr4 @ │ │ │ │ ldrmi lr, [r4], -lr, asr #15 │ │ │ │ - bcs 254e04 │ │ │ │ + bcs 254e2c │ │ │ │ orrhi pc, r0, r0 │ │ │ │ - blcs 254dd0 │ │ │ │ + blcs 254df8 │ │ │ │ cmnphi ip, r0 @ p-variant is OBSOLETE │ │ │ │ - blcs 359a18 │ │ │ │ + blcs 359a40 │ │ │ │ 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 35b47c │ │ │ │ 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 446e78 │ │ │ │ svclt 0x0018421a │ │ │ │ tstle r6, r3, asr #12 │ │ │ │ - bvs ff932e20 │ │ │ │ - blvc 8d4e6c │ │ │ │ + bvs ff932e48 │ │ │ │ + blvc 8d4e94 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmdbvs sp, {r3, r6, r7, r8, pc}^ │ │ │ │ stccs 1, cr11, [r5, #-372] @ 0xfffffe8c │ │ │ │ - blls 42f5e4 │ │ │ │ + blls 42f60c │ │ │ │ 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 8b4be0 │ │ │ │ rscsle r2, r2, r0, lsl #18 │ │ │ │ @ instruction: 0xf6b19809 │ │ │ │ - stmdacs r0, {r0, r1, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ stmvs r7, {r0, r2, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ rscle r2, sl, r0, lsl #30 │ │ │ │ strbmi r9, [r1], -ip, lsl #20 │ │ │ │ @ instruction: 0xf67a980d │ │ │ │ - @ instruction: 0xf8d7fd3f │ │ │ │ - blls 52aea8 │ │ │ │ + @ instruction: 0xf8d7fd2b │ │ │ │ + blls 52aed0 │ │ │ │ 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 386ed8 │ │ │ │ @ instruction: 0xf89bd1f0 │ │ │ │ ldmib fp, {r0, r2, r5, ip, sp}^ │ │ │ │ - blcs a75ab4 │ │ │ │ - blcc 2b0ef0 │ │ │ │ + blcs a75adc │ │ │ │ + blcc 2b0f18 │ │ │ │ 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 277024 │ │ │ │ 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: 0xf9a2f648 │ │ │ │ ldrdcc pc, [r0], #-138 @ 0xffffff76 @ │ │ │ │ - blvc 314f54 │ │ │ │ + blvc 314f7c │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf67a2000 │ │ │ │ - svccs 0x0002fd7d │ │ │ │ + svccs 0x0002fd69 │ │ │ │ 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 299b44 │ │ │ │ andcs fp, r0, r8, lsl pc │ │ │ │ - ldc2l 6, cr15, [r0, #-488]! @ 0xfffffe18 │ │ │ │ + ldc2l 6, cr15, [ip, #-488] @ 0xfffffe18 │ │ │ │ @ instruction: 0xf04fe6e9 │ │ │ │ strb r0, [pc, r0, lsl #22] │ │ │ │ mcr2 10, 4, pc, cr14, cr15, {0} @ │ │ │ │ - bleq 277064 │ │ │ │ + bleq 27708c │ │ │ │ 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 ff906fec │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ - bvs fe486fe0 │ │ │ │ + bvs fe487008 │ │ │ │ stmdale r6!, {r5, r8, r9, fp, sp} │ │ │ │ - blcs a09b58 │ │ │ │ + blcs a09b80 │ │ │ │ msrhi R10_usr, r0 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ @ instruction: 0x01200020 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ eoreq r0, r0, r0, lsr #2 │ │ │ │ @ instruction: 0x01200120 │ │ │ │ @@ -535502,77 +535510,77 @@ │ │ │ │ @ instruction: 0x01200120 │ │ │ │ eoreq r0, r1, r0, lsr #2 │ │ │ │ ldmvs r2, {r0, r3, r6, r7, r9, ip, sp, pc} │ │ │ │ andcs pc, r1, #9216 @ 0x2400 │ │ │ │ bicle r4, r6, r0, ror #10 │ │ │ │ ldrdlt pc, [r0], -r2 │ │ │ │ stmdals r5!, {r8, sp} │ │ │ │ - blx 15f88d0 │ │ │ │ + blx 10f88f8 │ │ │ │ @ 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 5bb50c │ │ │ │ @ instruction: 0x2320bf14 │ │ │ │ ldrdcc pc, [r8, #-130] @ 0xffffff7e │ │ │ │ @ instruction: 0xf6482201 │ │ │ │ - strtmi pc, [r1], -fp, lsl #26 │ │ │ │ + @ instruction: 0x4621fcf7 │ │ │ │ @ instruction: 0xf64a4650 │ │ │ │ - ldmibvs fp!, {r0, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmibvs fp!, {r0, r2, r4, r6, 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 287098 │ │ │ │ ldmdale r0, {r0, r8, r9, fp, sp} │ │ │ │ ldrdcc pc, [ip], -r8 @ │ │ │ │ - blvc 8d5098 │ │ │ │ + blvc 8d50c0 │ │ │ │ @ instruction: 0xf0402a01 │ │ │ │ ldmibvs r8, {r0, r2, r4, r5, r7, pc}^ │ │ │ │ - cdp2 6, 6, cr15, cr14, cr9, {4} │ │ │ │ + cdp2 6, 5, cr15, cr10, 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 43a358 │ │ │ │ @ instruction: 0xf47f42b3 │ │ │ │ @ instruction: 0xe6ccaeb0 │ │ │ │ str fp, [lr, r9, lsl #5] │ │ │ │ - blcs 359d10 │ │ │ │ + blcs 359d38 │ │ │ │ stclge 4, cr15, [sp, #508]! @ 0x1fc │ │ │ │ - blcs 1755618 │ │ │ │ + blcs 1755640 │ │ │ │ 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, [r2], {122} @ 0x7a │ │ │ │ @ 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 +535589,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 255300 │ │ │ │ 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 447190 │ │ │ │ @ instruction: 0xf43f421a │ │ │ │ @ instruction: 0x4650adf3 │ │ │ │ - ldc2l 6, cr15, [r2], #-488 @ 0xfffffe18 │ │ │ │ + mrrc2 6, 7, pc, lr, cr10 @ │ │ │ │ @ instruction: 0xf89be5ee │ │ │ │ stmdbcs r4, {r2, r3, ip} │ │ │ │ stcge 4, cr15, [r1, #508]! @ 0x1fc │ │ │ │ @ instruction: 0x1014f8db │ │ │ │ adcsle r2, r5, r4, asr r9 │ │ │ │ @ instruction: 0xf89ae59b │ │ │ │ - bcs 283160 │ │ │ │ - bcs 36f190 │ │ │ │ + bcs 283188 │ │ │ │ + bcs 36f1b8 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr15, cr15, {1} │ │ │ │ @ instruction: 0xf89ae5dc │ │ │ │ @ instruction: 0xf89a2029 │ │ │ │ stmdals r5!, {r3, r5, ip} │ │ │ │ - blx 2f8a66 │ │ │ │ + blx ffdf8a8c │ │ │ │ @ instruction: 0xb1204604 │ │ │ │ @ instruction: 0x46013414 │ │ │ │ @ instruction: 0xf64a9811 │ │ │ │ - strtmi pc, [r1], -r5, asr #26 │ │ │ │ + @ instruction: 0x4621fd31 │ │ │ │ andseq pc, r8, sl, lsl #2 │ │ │ │ - stc2l 6, cr15, [lr], #-288 @ 0xfffffee0 │ │ │ │ + mrrc2 6, 4, pc, sl, cr8 @ │ │ │ │ @ instruction: 0xf8dae6c1 │ │ │ │ stmdbls r8, {r3, r4, sp} │ │ │ │ @ instruction: 0xf43f4211 │ │ │ │ ldrbmi sl, [r0], -r3, asr #27 │ │ │ │ @ instruction: 0xe799469a │ │ │ │ tstcs r0, ip, lsl #22 │ │ │ │ ldmdals r3, {r0, r8, r9, ip, pc} │ │ │ │ movwls r9, #2825 @ 0xb09 │ │ │ │ stmdavs r2, {r3, r8, r9, fp, ip, pc}^ │ │ │ │ mcr2 7, 6, pc, cr8, cr13, {7} @ │ │ │ │ ldrt r4, [ip], #-1664 @ 0xfffff980 │ │ │ │ - ldc 5, cr15, [ip], #-976 @ 0xfffffc30 │ │ │ │ + stc 5, cr15, [r8], #-976 @ 0xfffffc30 │ │ │ │ ldmibvs fp, {r8, r9, sp} │ │ │ │ movwcs sp, #3839 @ 0xeff │ │ │ │ @ instruction: 0xdeff695b │ │ │ │ ldmibvs fp, {r8, r9, sp}^ │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r5, r4, r2, lsr #13 │ │ │ │ + rsbseq r5, r4, sl, ror r6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r5, [r4], #-84 @ 0xffffffac │ │ │ │ + rsbseq r5, r4, ip, lsr #11 │ │ │ │ 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: 0xff60f6b2 │ │ │ │ @ instruction: 0xf6b1900f │ │ │ │ - @ instruction: 0xf8d4fd8b │ │ │ │ + @ instruction: 0xf8d4fd77 │ │ │ │ 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: 0xf856f6b3 │ │ │ │ @ instruction: 0xf6544620 │ │ │ │ - adds pc, r2, r7, asr #20 │ │ │ │ + adds pc, r2, r3, lsr sl @ │ │ │ │ strcs pc, [r0, fp, lsr #8] │ │ │ │ ldrtmi r2, [lr], -r0, lsl #2 │ │ │ │ ldmdbcs pc!, {r6, r9, ip, sp, lr, pc}^ @ │ │ │ │ ldmdbvs sl, {r1, r2, r3, r5, r6, r8, ip, sp, pc} │ │ │ │ ldmdavs r0, {r1, r4, r6, r7, fp, sp, lr}^ │ │ │ │ cmplt r2, r2, lsl #16 │ │ │ │ @ instruction: 0xf3c26902 │ │ │ │ eorsmi r0, r2, #20, 4 @ 0x40000001 │ │ │ │ stmdavs r0, {r0, r1, r3, r8, ip, lr, pc} │ │ │ │ - bcs 255244 │ │ │ │ + bcs 25526c │ │ │ │ @ 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 255320 │ │ │ │ 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 175b4b8 │ │ │ │ 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 299ed4 │ │ │ │ svclt 0x00187b2b │ │ │ │ stmib sp, {sp}^ │ │ │ │ - blcs 2952b0 │ │ │ │ + blcs 2952d8 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r6, #-288] @ 0xfffffee0 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ @ instruction: 0x465dd1bd │ │ │ │ mcrls 6, 0, r4, cr11, cr3, {5} │ │ │ │ tstcs r1, ip, lsr r6 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ teqlt r5, fp, lsr r1 │ │ │ │ - blcs 2559ac │ │ │ │ + blcs 2559d4 │ │ │ │ stmdavs sp!, {r1, r2, r3, r7, r8, ip, lr, pc} │ │ │ │ - blcs 2553b4 │ │ │ │ + blcs 2553dc │ │ │ │ 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: 0xf8dfffbf │ │ │ │ @ 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 255914 │ │ │ │ + bvs b2fa6c │ │ │ │ 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, sp, asr #24 @ p-variant is OBSOLETE │ │ │ │ strbmi r6, [r3], -r0, lsr #20 │ │ │ │ ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ stc2l 7, cr15, [ip, #-1012]! @ 0xfffffc0c │ │ │ │ subvc fp, r5, #0, 2 │ │ │ │ ldrb r7, [r4, -r5, lsr #22]! │ │ │ │ - bls 456c14 │ │ │ │ - blvc d153c8 │ │ │ │ + bls 456c3c │ │ │ │ + blvc d153f0 │ │ │ │ @ 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 ff8ef89c │ │ │ │ + blvc 2d5430 │ │ │ │ tstle r7, r4, lsl #20 │ │ │ │ @ instruction: 0xf5b26942 │ │ │ │ smlabble r3, sl, pc, r7 @ │ │ │ │ addsmi r6, r1, #2, 28 │ │ │ │ subhi pc, r6, #0 │ │ │ │ - bls 3c3fe0 │ │ │ │ + bls 3c4008 │ │ │ │ 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 d15498 │ │ │ │ svclt 0x00182b01 │ │ │ │ @ instruction: 0xf6482500 │ │ │ │ - movwcs pc, #3023 @ 0xbcf @ │ │ │ │ + movwcs pc, #3003 @ 0xbbb @ │ │ │ │ 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, r3, r5, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8dfd0da │ │ │ │ ldrhtcs r2, [r0], -r0 │ │ │ │ ldmpl sl, {r3, r8, r9, fp, ip, pc} │ │ │ │ ldmdbvs r9, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ andcs pc, r1, #0, 22 │ │ │ │ stmdbcs r0, {r0, r4, r8, fp, ip, sp, lr} │ │ │ │ @ instruction: 0xf8d4d0ce │ │ │ │ stmdals r9, {r5, r6, sp, lr, pc} │ │ │ │ - blvs ff8e046c │ │ │ │ + blvs ff8e0494 │ │ │ │ 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 +535832,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 887d38 │ │ │ │ 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 +535849,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 d28214 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b93c │ │ │ │ + blcs 35b964 │ │ │ │ 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 283588 │ │ │ │ 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 d2fccc │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blcs 35b8e8 │ │ │ │ + blcs 35b910 │ │ │ │ stmdbvs fp!, {r0, r1, r3, r5, r8, ip, lr, pc}^ │ │ │ │ - blcs 1744560 │ │ │ │ + blcs 1744588 │ │ │ │ mcrvs 1, 1, sp, cr11, cr8, {6} │ │ │ │ stmdbls r7, {r1, r4, r6, r9, sl, lr} │ │ │ │ svcvs 0x002b681e │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ - blcs 29a240 │ │ │ │ + blcs 29a268 │ │ │ │ mulcc ip, r8, r8 │ │ │ │ @ instruction: 0x2600bf18 │ │ │ │ - blcs 28ce40 │ │ │ │ + blcs 28ce68 │ │ │ │ @ instruction: 0xf04fbf18 │ │ │ │ @ instruction: 0xf7fe0800 │ │ │ │ ldmdblt r0!, {r0, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r9, [r2], -r7, lsl #18 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ stmdacs r0, {r0, r1, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d0d3 │ │ │ │ @ instruction: 0xf6474625 │ │ │ │ - @ instruction: 0x4630fe5b │ │ │ │ - blx c78f90 │ │ │ │ + ldrtmi pc, [r0], -r7, asr #28 @ │ │ │ │ + blx 778fb8 │ │ │ │ @ instruction: 0xf67a4640 │ │ │ │ - @ instruction: 0x2c00fa25 │ │ │ │ + @ instruction: 0x2c00fa11 │ │ │ │ ldrtmi sp, [r8], -sl, asr #3 │ │ │ │ - blx ffe78eda │ │ │ │ + blx ff978f02 │ │ │ │ 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: 0xf830f654 │ │ │ │ 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 ff92f8b4 │ │ │ │ + blvc 8d5690 │ │ │ │ @ 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: 0xf984f6b1 │ │ │ │ addsle r2, r4, r0, lsl #16 │ │ │ │ ldrdlt pc, [r8], -r0 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8bbd08f │ │ │ │ - bcs 243640 │ │ │ │ + bcs 243668 │ │ │ │ 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 fea5b94c │ │ │ │ stmiapl r3, {r3, fp, ip, pc}^ │ │ │ │ ldrmi r9, [r8], -sp, lsl #6 │ │ │ │ - blx 3043f2 │ │ │ │ + blx 30441a │ │ │ │ @ instruction: 0xf8950202 │ │ │ │ strmi r0, [r3], ip, lsr #32 │ │ │ │ movwcc r7, #49043 @ 0xbf93 │ │ │ │ eorcc pc, r3, r5, asr r8 @ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - blx a1bab0 │ │ │ │ + blx a1bad8 │ │ │ │ ldrtmi pc, [r0], r3, lsl #25 @ │ │ │ │ - blx a8cf4c │ │ │ │ + blx a8cf74 │ │ │ │ ldrbeq pc, [r2, r3, lsl #4] @ │ │ │ │ - bl 5b0ac4 │ │ │ │ + bl 5b0aec │ │ │ │ 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 146b3d8 │ │ │ │ + blx 9fd6d4 │ │ │ │ movwcc pc, #6280 @ 0x1888 @ │ │ │ │ mvnle r4, r3, lsl #5 │ │ │ │ - blx fe3fa02e │ │ │ │ + blx fe3fa056 │ │ │ │ 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 +535979,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 57993c │ │ │ │ sbcslt r4, ip, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ @ instruction: 0xf06faec8 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xff9ef653 │ │ │ │ + @ instruction: 0xff8af653 │ │ │ │ strcs lr, [r0], #-1880 @ 0xfffff8a8 │ │ │ │ - b 8d5dd0 │ │ │ │ + b 8d5df8 │ │ │ │ @ instruction: 0xf43f0f03 │ │ │ │ strtmi sl, [r8], -ip, lsl #30 │ │ │ │ - @ instruction: 0xf964f67a │ │ │ │ + @ instruction: 0xf950f67a │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmdbvs fp!, {r1, r2, r8, r9, sl, fp, sp, pc}^ │ │ │ │ - bvs d29d08 │ │ │ │ + bvs d29d30 │ │ │ │ @ instruction: 0x61eb689b │ │ │ │ stmdbvs fp!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc}^ │ │ │ │ svcvc 0x008af5b3 │ │ │ │ strtmi sp, [r8], -r3, lsr #32 │ │ │ │ - stc2 6, cr15, [r4, #284] @ 0x11c │ │ │ │ + ldc2l 6, cr15, [r0, #-284]! @ 0xfffffee4 │ │ │ │ @ instruction: 0xf67a4640 │ │ │ │ - usat pc, #20, r1, asr #18 @ │ │ │ │ - blcs 28a360 │ │ │ │ + @ instruction: 0xe6f4f93d │ │ │ │ + blcs 28a388 │ │ │ │ mrcge 6, 7, APSR_nzcv, cr1, cr15, {1} │ │ │ │ ldmdavs fp, {r0, r1, r3, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ - bcs 29a3d0 │ │ │ │ + bcs 29a3f8 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ @ instruction: 0xf68969d8 │ │ │ │ - mvnvs pc, r3, lsl #23 │ │ │ │ - blvc cf530c │ │ │ │ + mvnvs pc, pc, ror #22 │ │ │ │ + blvc cf5334 │ │ │ │ sbcsle r2, r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf43f2a04 │ │ │ │ ldrtmi sl, [r8], -ip, ror #29 │ │ │ │ - blx 4790aa │ │ │ │ + blx fff790d0 │ │ │ │ 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: 0xffc2f646 │ │ │ │ @ instruction: 0xb1204606 │ │ │ │ @ instruction: 0x46013614 │ │ │ │ @ instruction: 0xf64a9805 │ │ │ │ - @ instruction: 0x4631fa19 │ │ │ │ + ldrtmi pc, [r1], -r5, lsl #20 @ │ │ │ │ andseq pc, r8, r5, lsl #2 │ │ │ │ - @ instruction: 0xf942f648 │ │ │ │ + @ instruction: 0xf92ef648 │ │ │ │ smlabtcs r1, r7, r7, lr │ │ │ │ mlacs r9, r5, r8, pc @ │ │ │ │ movwcs r9, #14365 @ 0x381d │ │ │ │ tstls r9, #109051904 @ 0x6800000 │ │ │ │ - @ instruction: 0xffc0f646 │ │ │ │ + @ instruction: 0xffacf646 │ │ │ │ teqlt r0, r1, lsl #12 │ │ │ │ stmdals r5, {r7, r9, sl, lr} │ │ │ │ - blx 379100 │ │ │ │ + @ instruction: 0xf9f0f64a │ │ │ │ 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 b07854 │ │ │ │ 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 179850 │ │ │ │ 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 1a0d4ac │ │ │ │ @ instruction: 0xf649f886 │ │ │ │ - bge a3a368 │ │ │ │ + bge a3a340 │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ - @ instruction: 0xf84af64a │ │ │ │ + @ instruction: 0xf836f64a │ │ │ │ stmdals sp, {r0, r9, sl, lr} │ │ │ │ @ instruction: 0xf648680a │ │ │ │ - @ instruction: 0xf885f90f │ │ │ │ + @ instruction: 0xf885f8fb │ │ │ │ @ instruction: 0xf885802c │ │ │ │ strbt r8, [ip], -r8, lsr #32 │ │ │ │ teqcc pc, #36864 @ 0x9000 │ │ │ │ @ instruction: 0xc018f8dd │ │ │ │ @ instruction: 0xf8132001 │ │ │ │ addsmi r1, r1, #1, 30 │ │ │ │ - blx 26b49c │ │ │ │ + blx 26b4c4 │ │ │ │ @ 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} │ │ │ │ + ldm r6, {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, ip, lsl #28 │ │ │ │ + rsbseq r4, r4, r6, lsl #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r4, [r4], #-206 @ 0xffffff32 │ │ │ │ + @ instruction: 0x00744c96 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed92ae4 │ │ │ │ + bl fed92b0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ @ instruction: 0xf6b24606 │ │ │ │ - stmdbvs r5!, {r0, r4, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r5!, {r0, r2, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ orrslt r6, r3, fp, lsr #16 │ │ │ │ @ instruction: 0x46296830 │ │ │ │ - @ instruction: 0xffc2f6b2 │ │ │ │ - blcs 35a5b0 │ │ │ │ - blcs 46f938 │ │ │ │ - blcs 32f948 │ │ │ │ - blvs 1cafd1c │ │ │ │ + @ instruction: 0xffaef6b2 │ │ │ │ + blcs 35a5d8 │ │ │ │ + blcs 46f960 │ │ │ │ + blcs 32f970 │ │ │ │ + blvs 1cafd44 │ │ │ │ @ instruction: 0xf6b26830 │ │ │ │ - stmdavs sp!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2559c8 │ │ │ │ + stmdavs sp!, {r0, r1, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 2559f0 │ │ │ │ ldcllt 1, cr13, [r0, #-944]! @ 0xfffffc50 │ │ │ │ ldrtmi r6, [r0], -r9, lsr #26 │ │ │ │ - ldc2 6, cr15, [r6, #-712] @ 0xfffffd38 │ │ │ │ + stc2 6, cr15, [r2, #-712] @ 0xfffffd38 │ │ │ │ stmdbvs ip!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2559bc │ │ │ │ + blcs 2559e4 │ │ │ │ @ instruction: 0x4621d0f1 │ │ │ │ @ instruction: 0xf6b26830 │ │ │ │ - stmdavs r4!, {r0, r2, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 2559cc │ │ │ │ + stmdavs r4!, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 2559f4 │ │ │ │ @ instruction: 0xe7e8d1f7 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed92b4c │ │ │ │ + bl fed92b74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmvs fp, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ strmi r4, [r5], -lr, lsl #12 │ │ │ │ andsle r2, r2, r1, lsl #22 │ │ │ │ tstle sp, r2, lsl #22 │ │ │ │ - ldc2l 6, cr15, [r8], #712 @ 0x2c8 │ │ │ │ + stc2l 6, cr15, [r4], #712 @ 0x2c8 │ │ │ │ stmdavs r3!, {r2, r4, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0x4621b13b │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmdavs r4!, {r0, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 255a04 │ │ │ │ + blcs 255a2c │ │ │ │ ldcllt 1, cr13, [r0, #-988]! @ 0xfffffc24 │ │ │ │ @ instruction: 0xffaef7ff │ │ │ │ @ instruction: 0xf6b2bd70 │ │ │ │ - bvs 1f7ad24 │ │ │ │ + bvs 1f7acfc │ │ │ │ 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 +536162,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], -r3, ror #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, r4, r6, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + mrc2 6, 7, pc, cr8, cr2, {5} │ │ │ │ strtmi r6, [r0], -r1, lsr #16 │ │ │ │ - stc2 6, cr15, [sl], #712 @ 0x2c8 │ │ │ │ + ldc2 6, cr15, [r6], {178} @ 0xb2 │ │ │ │ strtmi r6, [r0], -r1, lsr #19 │ │ │ │ - stc2 6, cr15, [r6], #712 @ 0x2c8 │ │ │ │ + ldc2 6, cr15, [r2], {178} @ 0xb2 │ │ │ │ tstlt r1, r1, ror #19 │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - stmdavs r5!, {r0, r5, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdavs r5!, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ teqlt fp, fp, lsr #16 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - ldc2 6, cr15, [sl], {178} @ 0xb2 │ │ │ │ + stc2 6, cr15, [r6], {178} @ 0xb2 │ │ │ │ stmdavs fp!, {r0, r2, r3, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrdvc pc, [r0, #-132]! @ 0xffffff7c │ │ │ │ - blcs 255b1c │ │ │ │ + blcs 255b44 │ │ │ │ @ instruction: 0x4639d03e │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - ldmdbvs r9!, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdbvs r9!, {r0, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - ldmdbvs fp!, {r0, r3, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r2, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ strcs fp, [r0, #-355] @ 0xfffffe9d │ │ │ │ ldmdbvs fp!, {r1, r2, r3, r5, r9, sl, lr}^ │ │ │ │ strcc r4, [r1], -r0, lsr #12 │ │ │ │ ldrcc r4, [r8, #-1067] @ 0xfffffbd5 │ │ │ │ @ instruction: 0xf6b26959 │ │ │ │ - ldmdbvs fp!, {r0, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs fp!, {r0, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ mvnsle r4, #-536870903 @ 0xe0000009 │ │ │ │ movwlt r6, #59838 @ 0xe9be │ │ │ │ @ instruction: 0x46204631 │ │ │ │ - ldc2l 6, cr15, [r4], #-712 @ 0xfffffd38 │ │ │ │ + stc2l 6, cr15, [r0], #-712 @ 0xfffffd38 │ │ │ │ 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, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + blcs 255b54 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r4, #332] @ 0x14c │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ bicle r2, r0, r0, lsl #22 │ │ │ │ ldrdne pc, [r4, r4] │ │ │ │ @ instruction: 0xf6b24620 │ │ │ │ - @ instruction: 0xf8d4fc4d │ │ │ │ + @ instruction: 0xf8d4fc39 │ │ │ │ strtmi r1, [r0], -ip, lsl #3 │ │ │ │ @ instruction: 0xf6b22500 │ │ │ │ - @ instruction: 0xf8d4fc47 │ │ │ │ + @ instruction: 0xf8d4fc33 │ │ │ │ @ instruction: 0x46201194 │ │ │ │ - mcrr2 6, 11, pc, r2, cr2 @ │ │ │ │ + stc2 6, cr15, [lr], #-712 @ 0xfffffd38 │ │ │ │ @ instruction: 0x3190f8d4 │ │ │ │ @ instruction: 0xf8d4b19b │ │ │ │ @ instruction: 0x012e3194 │ │ │ │ strcc r4, [r1, #-1568] @ 0xfffff9e0 │ │ │ │ ldmdavs r9, {r0, r1, r4, r5, sl, lr}^ │ │ │ │ - ldc2 6, cr15, [r6], #-712 @ 0xfffffd38 │ │ │ │ + stc2 6, cr15, [r2], #-712 @ 0xfffffd38 │ │ │ │ @ instruction: 0x3194f8d4 │ │ │ │ ldrtmi r4, [r3], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf6b268d9 │ │ │ │ - @ instruction: 0xf8d4fc2f │ │ │ │ + @ instruction: 0xf8d4fc1b │ │ │ │ adcmi r3, fp, #144, 2 @ 0x24 │ │ │ │ stmdavs r0!, {r0, r1, r3, r5, r6, r7, fp, ip, lr, pc} │ │ │ │ - mcr2 6, 7, pc, cr0, cr2, {5} @ │ │ │ │ + mcr2 6, 6, pc, cr12, cr2, {5} @ │ │ │ │ @ instruction: 0xf6b24640 │ │ │ │ - bmi 4baab8 │ │ │ │ + bmi 4baa90 │ │ │ │ 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 0x005cf5f3 │ │ │ │ + rsbseq r4, r4, r8, lsl #12 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r4], #-66 @ 0xffffffbe │ │ │ │ + rsbseq r4, r4, sl, asr #9 │ │ │ │ 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 9163a0 │ │ │ │ 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 +536272,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 29a930 │ │ │ │ adcshi pc, r8, r0 │ │ │ │ stccc 8, cr6, [r4], {188} @ 0xbc │ │ │ │ @ instruction: 0xf00042a7 │ │ │ │ strcs r8, [r1, #-179] @ 0xffffff4d │ │ │ │ - blvc 2f3c34 │ │ │ │ - bcs 455dc0 │ │ │ │ + blvc 2f3c5c │ │ │ │ + bcs 455de8 │ │ │ │ adcshi pc, r0, r0 │ │ │ │ - bvs 895d84 │ │ │ │ + bvs 895dac │ │ │ │ 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 732018 │ │ │ │ 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 29a84c │ │ │ │ addshi pc, fp, r0 │ │ │ │ @ instruction: 0xf6466830 │ │ │ │ - @ instruction: 0xf100fd09 │ │ │ │ + @ instruction: 0xf100fcf5 │ │ │ │ @ instruction: 0xf8990824 │ │ │ │ strbmi r3, [r1], -sp │ │ │ │ mulcs ip, r9, r8 │ │ │ │ @ instruction: 0xf6474607 │ │ │ │ - ldmvs r3!, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r3!, {r0, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d26b1a │ │ │ │ @ instruction: 0xf1baa030 │ │ │ │ andle r0, sl, r0, lsl #30 │ │ │ │ @ instruction: 0x462268f3 │ │ │ │ @ instruction: 0xf8534638 │ │ │ │ strcc r1, [r1, #-37] @ 0xffffffdb │ │ │ │ - stc2 6, cr15, [ip, #-280] @ 0xfffffee8 │ │ │ │ + ldc2l 6, cr15, [r8], #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} │ │ │ │ + cdp2 6, 0, cr15, cr8, cr6, {2} │ │ │ │ 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 43bcdc │ │ │ │ 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 2f21b4 │ │ │ │ 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 ff0bbd6c │ │ │ │ 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 +536374,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 ff0dbd8c │ │ │ │ @ instruction: 0xf8c2605a │ │ │ │ @ instruction: 0xf8c7c004 │ │ │ │ ldr ip, [sp, r8, lsr #32]! │ │ │ │ addmi r6, r2, #11665408 @ 0xb20000 │ │ │ │ ldr sp, [r9, r7, lsr #3]! │ │ │ │ - blcs 25ae78 │ │ │ │ + blcs 25aea0 │ │ │ │ svcge 0x0028f43f │ │ │ │ @ instruction: 0xf67ae721 │ │ │ │ - andcs pc, r1, r9, lsr #28 │ │ │ │ + andcs pc, r1, r5, lsl lr @ │ │ │ │ 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 +536400,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 4c55c4 │ │ │ │ ldm pc, {r2, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ cmppcc sp, r3 @ p-variant is OBSOLETE │ │ │ │ - blcs 100d9f8 │ │ │ │ + blcs 100da20 │ │ │ │ @ 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 255e9c │ │ │ │ @ instruction: 0xf89bd1f4 │ │ │ │ @ instruction: 0xb1233010 │ │ │ │ - blcs 29ab60 │ │ │ │ + blcs 29ab88 │ │ │ │ @ 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 +536432,40 @@ │ │ │ │ @ instruction: 0xf7ff0014 │ │ │ │ @ instruction: 0xe7e2feb9 │ │ │ │ @ instruction: 0xf1044659 │ │ │ │ @ instruction: 0xf7ff0044 │ │ │ │ @ instruction: 0xe7dcfeb3 │ │ │ │ cmncs r4, fp, lsl fp │ │ │ │ @ instruction: 0xf8596962 │ │ │ │ - blx 287e2a │ │ │ │ + blx 287e52 │ │ │ │ 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 296400 │ │ │ │ @ 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 27018c │ │ │ │ @ instruction: 0x461cd0be │ │ │ │ svclt 0x0000e789 │ │ │ │ - rsbseq r4, r4, r6, lsl #5 │ │ │ │ + rsbseq r4, r4, lr, asr r2 │ │ │ │ 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 +536478,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 255f88 │ │ │ │ andcs sp, r1, pc, ror #3 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - ldc2 6, cr15, [r0, #-288]! @ 0xfffffee0 │ │ │ │ + ldc2 6, cr15, [ip, #-288] @ 0xfffffee0 │ │ │ │ andcs fp, r2, r0, lsl r9 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ - bcs 4dab74 │ │ │ │ + bcs 4dab9c │ │ │ │ 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 +536509,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 6d67e4 │ │ │ │ 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 2560fc │ │ │ │ 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 256544 │ │ │ │ + bvs feb30640 │ │ │ │ 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 feb30230 │ │ │ │ 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 fee70a04 │ │ │ │ @ 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 feb35dec │ │ │ │ ldrcc r3, [r4], -r1, lsl #14 │ │ │ │ @ instruction: 0xf4bf429f │ │ │ │ - blvs 1b27dbc │ │ │ │ + blvs 1b27de4 │ │ │ │ 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 +536567,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 3965ec │ │ │ │ svcge 0x004df47f │ │ │ │ stmdbvs r4!, {r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blcs 2560d0 │ │ │ │ + blcs 2560f8 │ │ │ │ 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 256110 │ │ │ │ @ instruction: 0xe73ad1f4 │ │ │ │ @ instruction: 0xf04f4a20 │ │ │ │ stmdbvs r3!, {r4, r5, fp}^ │ │ │ │ andls pc, r2, r6, asr r8 @ │ │ │ │ movwls pc, #15112 @ 0x3b08 @ │ │ │ │ - blcs 25a4e0 │ │ │ │ + blcs 25a508 │ │ │ │ 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 +536607,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 733cfc │ │ │ │ svclt 0x0000deff │ │ │ │ - rsbseq r4, r4, r2, ror #2 │ │ │ │ + rsbseq r4, r4, sl, lsr r1 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ ldrdeq r0, [r0], -r4 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed932f0 │ │ │ │ + bl fed93318 │ │ │ │ @ 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 25b15c │ │ │ │ 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 2561d4 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldrshtvs r6, [lr], #-136 @ 0xffffff78 │ │ │ │ - bcs 256194 │ │ │ │ + bcs 2561bc │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6b260bb │ │ │ │ - ldmvs r8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs r8!, {r0, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6474639 │ │ │ │ - ldcvc 15, cr15, [fp], #-44 @ 0xffffffd4 │ │ │ │ + ldcvc 14, cr15, [fp], #-988 @ 0xfffffc24 │ │ │ │ @ instruction: 0xb32360f8 │ │ │ │ @ instruction: 0xf1066933 │ │ │ │ addsmi r0, r3, #24, 4 @ 0x80000001 │ │ │ │ - blvs 930330 │ │ │ │ - blcs 296dc0 │ │ │ │ + blvs 930358 │ │ │ │ + blcs 296de8 │ │ │ │ ldrtmi sp, [r0], -r8, asr #32 │ │ │ │ - stc2l 6, cr15, [r6, #284]! @ 0x11c │ │ │ │ + ldc2l 6, cr15, [r2, #284] @ 0x11c │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ - cdp2 6, 11, cr15, cr4, cr7, {2} │ │ │ │ + cdp2 6, 10, cr15, cr0, cr7, {2} │ │ │ │ andsle r4, r2, r5, lsl #5 │ │ │ │ stmdavs r3!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ - blvc 1b2863c │ │ │ │ + blvc 1b28664 │ │ │ │ suble r2, r8, r0, lsl #22 │ │ │ │ stmdavs r3!, {r2, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - strmi pc, [r5], -fp, lsl #28 │ │ │ │ + @ instruction: 0x4605fdf7 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - addmi pc, r5, #2576 @ 0xa10 │ │ │ │ + addmi pc, r5, #2256 @ 0x8d0 │ │ │ │ ldrtmi sp, [r0], -ip, ror #3 │ │ │ │ - stc2l 6, cr15, [r2, #284]! @ 0x11c │ │ │ │ + stc2l 6, cr15, [lr, #284] @ 0x11c │ │ │ │ and r4, r7, r4, lsl #12 │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ stc2l 7, cr15, [r0, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4604fd59 │ │ │ │ + strmi pc, [r4], -r5, asr #26 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - addmi pc, r4, #2640 @ 0xa50 │ │ │ │ + addmi pc, r4, #2320 @ 0x910 │ │ │ │ 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 256280 │ │ │ │ + blvs 1f709d4 │ │ │ │ + blcs 256288 │ │ │ │ strtmi sp, [r0], -pc, ror #1 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ stmdavs r4!, {r0, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - blcs 256270 │ │ │ │ + blcs 256298 │ │ │ │ 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 45ae88 │ │ │ │ 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, #-3445] @ 0xfffff28b │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - cdp2 6, 5, cr15, cr6, cr7, {2} │ │ │ │ + cdp2 6, 4, cr15, cr2, cr7, {2} │ │ │ │ @ instruction: 0xf43f4284 │ │ │ │ stmdbvs r2!, {r0, r1, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ @ instruction: 0xb1236813 │ │ │ │ @ instruction: 0x461a7355 │ │ │ │ - blcs 2562a0 │ │ │ │ + blcs 2562c8 │ │ │ │ @ instruction: 0x4620d1fa │ │ │ │ - stc2 6, cr15, [lr, #284]! @ 0x11c │ │ │ │ + ldc2 6, cr15, [sl, #284] @ 0x11c │ │ │ │ strb r4, [ip, r4, lsl #12]! │ │ │ │ - blvs 904e44 │ │ │ │ + blvs 904e6c │ │ │ │ svclt 0x0000deff │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed93450 │ │ │ │ + bl fed93478 │ │ │ │ @ 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 916494 │ │ │ │ addsmi r6, sl, #73728 @ 0x12000 │ │ │ │ mulcs r1, r8, pc @ │ │ │ │ - blvc 1332688 │ │ │ │ + blvc 13326b0 │ │ │ │ @ instruction: 0xf1a3b12b │ │ │ │ - blx fee3c27c │ │ │ │ + blx fee3c2a4 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ sbclt pc, r3, #1, 28 │ │ │ │ @ instruction: 0xf1a36822 │ │ │ │ - blx fee3c290 │ │ │ │ + blx fee3c2b8 │ │ │ │ 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 fed934c8 │ │ │ │ @ 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 9164e4 │ │ │ │ addsmi r6, sl, #73728 @ 0x12000 │ │ │ │ mulcs r1, r8, pc @ │ │ │ │ - blvc 13326d8 │ │ │ │ + blvc 1332700 │ │ │ │ @ instruction: 0xf1a3b12b │ │ │ │ - blx fee3c2cc │ │ │ │ + blx fee3c2f4 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf7ffbd10 │ │ │ │ sbclt pc, r3, #13888 @ 0x3640 │ │ │ │ @ instruction: 0xf1a36822 │ │ │ │ - blx fee3c2e0 │ │ │ │ + blx fee3c308 │ │ │ │ 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 fed93518 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ - blx 1579c14 │ │ │ │ + blx 1079c3c │ │ │ │ strmi r2, [r4], -r1, lsl #2 │ │ │ │ - @ instruction: 0xf93cf653 │ │ │ │ + @ instruction: 0xf928f653 │ │ │ │ andcs r2, r0, r4, lsl r1 │ │ │ │ - @ instruction: 0xff28f6b1 │ │ │ │ + @ instruction: 0xff14f6b1 │ │ │ │ @ instruction: 0x46056833 │ │ │ │ subvs r6, r6, sl, lsl r8 │ │ │ │ stmiavs r0, {r9, fp, sp}^ │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf6b160ab │ │ │ │ - @ instruction: 0x4629ffdf │ │ │ │ + strtmi pc, [r9], -fp, asr #31 │ │ │ │ @ instruction: 0xf64768a8 │ │ │ │ - stmdbvs r3!, {r0, r2, r4, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r3!, {r0, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andcs r4, r0, #1048576 @ 0x100000 │ │ │ │ rscvs r4, r9, r0, lsr r6 │ │ │ │ ldrdvs r6, [fp], -fp @ │ │ │ │ @ instruction: 0xf647822a │ │ │ │ - strmi pc, [r4], -sp, lsl #26 │ │ │ │ + @ instruction: 0x4604fcf9 │ │ │ │ @ instruction: 0xf7ffe005 │ │ │ │ strtmi pc, [r0], -sp, lsl #26 │ │ │ │ - stc2 6, cr15, [r6], {71} @ 0x47 │ │ │ │ + ldc2l 6, cr15, [r2], #-284 @ 0xfffffee4 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - ldc2l 6, cr15, [r2, #284] @ 0x11c │ │ │ │ + ldc2 6, cr15, [lr, #284]! @ 0x11c │ │ │ │ strtmi r4, [r9], -r3, lsl #12 │ │ │ │ addsmi r4, ip, #32, 12 @ 0x2000000 │ │ │ │ @ instruction: 0x4628d1f1 │ │ │ │ - @ instruction: 0xffbef6b1 │ │ │ │ + @ instruction: 0xffaaf6b1 │ │ │ │ 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: 0xf8d5fed7 │ │ │ │ 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: 0xff86f6b1 │ │ │ │ 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: 0xf8c8f653 │ │ │ │ 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 2564ac │ │ │ │ ldcvc 1, cr13, [sp], #988 @ 0x3dc │ │ │ │ @ instruction: 0x46a8b1bd │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf938f653 │ │ │ │ + @ instruction: 0xf924f653 │ │ │ │ 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 2564b4 │ │ │ │ @ instruction: 0x4638d1f8 │ │ │ │ - @ instruction: 0xff6cf6b1 │ │ │ │ + @ instruction: 0xff58f6b1 │ │ │ │ pop {r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf06f83f8 │ │ │ │ ldrtmi r0, [r0], -r8, lsl #2 │ │ │ │ - @ instruction: 0xf920f653 │ │ │ │ + @ instruction: 0xf90cf653 │ │ │ │ svclt 0x0000e7e6 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a8f8cc │ │ │ │ addlt r4, pc, r9, lsr #20 │ │ │ │ strmi r4, [r4], -r9, lsr #22 │ │ │ │ stmvs r0, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ strbtmi r0, [lr], -r2, lsl #18 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930d │ │ │ │ @ instruction: 0xf6460300 │ │ │ │ - stmib sp, {r0, r1, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ + stmib sp, {r0, r1, r2, r3, r7, 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 +536846,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: 0xf934f649 │ │ │ │ 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 +536862,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 fe3f9cc8 │ │ │ │ + rsbseq r3, r4, r4, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r4, r6, asr #22 │ │ │ │ + rsbseq r3, r4, lr, lsl fp │ │ │ │ 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 b0d704 │ │ │ │ ldmdale sp, {r1, r3, r8, r9, fp, sp} │ │ │ │ @ instruction: 0xf003e8df │ │ │ │ cmpvc r9, #40894464 @ 0x2700000 │ │ │ │ - bne fe382f70 │ │ │ │ + bne fe382f98 │ │ │ │ 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 256af4 │ │ │ │ + bvs feb30d54 │ │ │ │ rscsle r2, r7, r0, lsl #22 │ │ │ │ @ instruction: 0xf1044629 │ │ │ │ @ instruction: 0x47b00018 │ │ │ │ - blmi 143651c │ │ │ │ + blmi 1436544 │ │ │ │ ldmdaeq r0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ andls pc, r3, r0, asr r8 @ │ │ │ │ - blx 456aee │ │ │ │ + blx 456b16 │ │ │ │ ldmdbvc fp, {r0, r1, r8, r9, ip, pc} │ │ │ │ rscle r2, r7, r0, lsl #22 │ │ │ │ streq lr, [r8, -r4, lsl #22] │ │ │ │ - beq 2786ac │ │ │ │ + beq 2786d4 │ │ │ │ stmdbvs r3!, {r3, sp, lr, pc}^ │ │ │ │ - beq 2b89a0 │ │ │ │ - blx 44a1fe │ │ │ │ + beq 2b89c8 │ │ │ │ + blx 44a226 │ │ │ │ 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 256b48 │ │ │ │ @ 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 1b364e0 │ │ │ │ strtmi fp, [r9], -fp, lsr #2 │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ stmdacs r0, {r4, r5, r7, r8, r9, sl, lr} │ │ │ │ - bvs feb308a8 │ │ │ │ + bvs feb308d0 │ │ │ │ stmdaeq ip!, {r2, r8, ip, sp, lr, pc} │ │ │ │ stmdblt fp!, {r8, r9, sl, sp} │ │ │ │ - bvs feb3649c │ │ │ │ + bvs feb364c4 │ │ │ │ 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 feb364ac │ │ │ │ @ instruction: 0xf04f2700 │ │ │ │ ldmdblt fp, {r2, r4, fp} │ │ │ │ - blvs feb36478 │ │ │ │ + blvs feb364a0 │ │ │ │ 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 2566d0 │ │ │ │ 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 2566e4 │ │ │ │ pop {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - blmi 61e5f8 │ │ │ │ + blmi 61e620 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ - blx 29294e │ │ │ │ + blx 292976 │ │ │ │ @ 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, r0, ror #21 │ │ │ │ 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: 0xf860f646 │ │ │ │ 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} │ │ │ │ @@ -536990,34 +536998,34 @@ │ │ │ │ stm lr, {r0, r1} │ │ │ │ svcgt 0x000f0003 │ │ │ │ strbmi ip, [r2], -pc, lsl #12 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0x71acf44f │ │ │ │ @ instruction: 0xf6494668 │ │ │ │ - @ instruction: 0x4601f819 │ │ │ │ + strmi pc, [r1], -r5, lsl #16 │ │ │ │ mlacc sl, r5, r8, pc @ │ │ │ │ stmdavs sl, {r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf647748b │ │ │ │ - bmi 4badf8 │ │ │ │ + bmi 4badd0 │ │ │ │ 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 r0!, {r0, r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r3, r4, r8, asr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r3, [r4], #-138 @ 0xffffff76 │ │ │ │ + ldrsbteq r3, [r4], #-130 @ 0xffffff7e │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed93934 │ │ │ │ + bl fed9395c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmiavs r3, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - blvc 3167a0 │ │ │ │ + blvc 3167c8 │ │ │ │ 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 +537040,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, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1bad03d │ │ │ │ - blx fe8c03a4 │ │ │ │ - blx fef79a50 │ │ │ │ + blx fe8c03cc │ │ │ │ + blx fef79a78 │ │ │ │ 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 83c09c │ │ │ │ eorne pc, r4, r5, asr r8 @ │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ - blx 496cfe │ │ │ │ + blx 496d26 │ │ │ │ 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 fef0701c │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - blx 3f0fc0 │ │ │ │ - b cf9814 │ │ │ │ - blx fe8bf018 │ │ │ │ + blx 3f0fe8 │ │ │ │ + b cf983c │ │ │ │ + blx fe8bf040 │ │ │ │ @ instruction: 0xf1baf4aa │ │ │ │ - blx fef40410 │ │ │ │ + blx fef40438 │ │ │ │ svclt 0x0008f484 │ │ │ │ - ldrbtcc pc, [pc], #79 @ 23c818 @ │ │ │ │ + ldrbtcc pc, [pc], #79 @ 23c840 @ │ │ │ │ pop {r4, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - rsbseq r3, r4, ip, ror #16 │ │ │ │ + rsbseq r3, r4, r4, asr #16 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed93a30 │ │ │ │ + bl fed93a58 │ │ │ │ @ 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 2980e0 │ │ │ │ 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 +537103,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 35b528 │ │ │ │ ldmdbvs sl, {r0, r3, r8, ip, lr, pc}^ │ │ │ │ eorvc pc, r4, #679477248 @ 0x28800000 │ │ │ │ stmdale r4, {r0, r9, fp, sp} │ │ │ │ ldmvs r9, {r1, r4, r5, fp, sp, lr} │ │ │ │ addsmi r6, r1, #9568256 @ 0x920000 │ │ │ │ stmiavs r4!, {r0, r1, r2, ip, lr, pc} │ │ │ │ adcmi r3, r6, #4, 24 @ 0x400 │ │ │ │ andcs sp, r0, sl, ror #3 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ mrcvs 7, 0, r8, cr10, cr0, {7} │ │ │ │ ldrsbtls pc, [r0], #-131 @ 0xffffff7d @ │ │ │ │ ldrhle r4, [r7], #-34 @ 0xffffffde │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xf6b09301 │ │ │ │ - stmdacs r0, {r0, r3, r4, r5, fp, ip, sp, lr, pc} │ │ │ │ - bmi 1470c84 │ │ │ │ + stmdacs r0, {r0, r2, r5, fp, ip, sp, lr, pc} │ │ │ │ + bmi 1470cac │ │ │ │ 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 2449a8 │ │ │ │ + blls 2b0c88 │ │ │ │ vstmiaeq r2, {d14-d18} │ │ │ │ ldrbmi r4, [r2], -r9, lsr #12 │ │ │ │ cdpeq 0, 0, cr15, cr1, cr15, {2} │ │ │ │ - bleq 37aa54 │ │ │ │ + bleq 37aa7c │ │ │ │ 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 2bbf34 │ │ │ │ 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 2449f4 │ │ │ │ @ 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 fe6c7190 │ │ │ │ + blx fef3981c │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0xe79ad1f0 │ │ │ │ ldrtmi r4, [r8], -r9, asr #12 │ │ │ │ - @ instruction: 0xffe2f6af │ │ │ │ + @ instruction: 0xffcef6af │ │ │ │ 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 248a58 │ │ │ │ + bl 2f0bdc │ │ │ │ ldrmi r0, [r1], -r3, lsl #29 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ - blge 37aaf8 │ │ │ │ + blge 37ab20 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf8dad018 │ │ │ │ - blx 248a12 │ │ │ │ + blx 248a3a │ │ │ │ svcvc 0x009b9303 │ │ │ │ @ instruction: 0xf83a330b │ │ │ │ and sl, r5, r3, lsr #32 │ │ │ │ eorpl pc, r3, r2, asr #16 │ │ │ │ vpmax.u8 d15, d3, d12 │ │ │ │ - beq 337280 │ │ │ │ + beq 3372a8 │ │ │ │ svceq 0x0000f1ba │ │ │ │ @ instruction: 0xf3aafa9a │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ @ instruction: 0xf04fbf08 │ │ │ │ - strdle r3, [pc, #63] @ 23ca2b │ │ │ │ + strdle r3, [pc, #63] @ 23ca53 │ │ │ │ bicsle r4, pc, lr, lsl #11 │ │ │ │ svclt 0x0000e75d │ │ │ │ - rsbseq r3, r4, lr, ror r7 │ │ │ │ + rsbseq r3, r4, r6, asr r7 │ │ │ │ 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 +537213,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 516ae0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andlt r8, sp, r1, ror r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf8df4698 │ │ │ │ @ instruction: 0xf8df34ec │ │ │ │ strbmi fp, [r7], -ip, ror #9 │ │ │ │ @@ -537222,45 +537230,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 35b788 │ │ │ │ subhi pc, r0, #0 │ │ │ │ cmplt fp, fp, lsr #16 │ │ │ │ cmplt sl, sl, lsl r8 │ │ │ │ - bcs 35b74c │ │ │ │ + bcs 35b774 │ │ │ │ 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 35b78c │ │ │ │ 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 19fa40e │ │ │ │ @ instruction: 0xe00d69bb │ │ │ │ ldrmi r4, [sp], -lr, lsr #12 │ │ │ │ ldrtmi sl, [r2], -r9, lsl #22 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blx 1c7a3fa │ │ │ │ + blx 177a422 │ │ │ │ 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 24e584 │ │ │ │ mrshi pc, (UNDEF: 74) @ │ │ │ │ @ instruction: 0x465e46b9 │ │ │ │ @ instruction: 0xf8d94627 │ │ │ │ tstcs r4, ip, lsr r0 │ │ │ │ andscc r9, pc, r9, lsl #12 │ │ │ │ @ instruction: 0xf5f20940 │ │ │ │ - @ instruction: 0xf8d6ec7a │ │ │ │ + @ instruction: 0xf8d6ec66 │ │ │ │ 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 +537304,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, r1, lsr #19 @ p-variant is OBSOLETE │ │ │ │ andscc sl, r0, r9, lsl #18 │ │ │ │ ldc2 7, cr15, [r4, #1020]! @ 0x3fc │ │ │ │ @ instruction: 0xf5f2980a │ │ │ │ - andcs lr, r0, r2, asr #25 │ │ │ │ - @ instruction: 0xf89af6b0 │ │ │ │ + andcs lr, r0, lr, lsr #25 │ │ │ │ + @ instruction: 0xf886f6b0 │ │ │ │ @ instruction: 0x468269f4 │ │ │ │ stccs 8, cr6, [r0, #-404] @ 0xfffffe6c │ │ │ │ sbchi pc, sl, r0 │ │ │ │ @ instruction: 0xf8df686b │ │ │ │ - blcs 2699d4 │ │ │ │ + blcs 2699fc │ │ │ │ svclt 0x000844fb │ │ │ │ - blvc b05fec │ │ │ │ + blvc b06014 │ │ │ │ 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 +537338,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 b3c4b8 │ │ │ │ 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 299514 │ │ │ │ + bmi ff272ff4 │ │ │ │ cdpeq 0, 6, cr15, cr4, cr15, {2} │ │ │ │ stmpl r9, {r1, r8, fp, ip, pc} │ │ │ │ andls r6, r7, #34, 30 @ 0x88 │ │ │ │ - blx 5ce4b2 │ │ │ │ + blx 5ce4da │ │ │ │ @ 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 5c8d06 │ │ │ │ @ instruction: 0xf8bd1103 │ │ │ │ movwls r3, #20492 @ 0x500c │ │ │ │ @ instruction: 0x1051f891 │ │ │ │ @ instruction: 0xf85c310b │ │ │ │ tstls r4, r1, lsr #32 │ │ │ │ @ instruction: 0xf7ff4619 │ │ │ │ - blls 3fc24c │ │ │ │ + blls 3fc274 │ │ │ │ vmla.i8 q11, q0, q9 │ │ │ │ ldcne 12, cr2, [r8, #-580] @ 0xfffffdbc │ │ │ │ andeq lr, ip, #165888 @ 0x28800 │ │ │ │ - blx feed6f1c │ │ │ │ + blx feed6f44 │ │ │ │ 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 fee96e1c │ │ │ │ svclt 0x00180c00 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ movwcs r6, #6168 @ 0x1818 │ │ │ │ @ instruction: 0xf8909904 │ │ │ │ addmi lr, fp, ip │ │ │ │ - blcc 296eec │ │ │ │ + blcc 296f14 │ │ │ │ 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 25d05c │ │ │ │ sbchi pc, r5, r0, asr #32 │ │ │ │ ldrbmi r9, [r0], -r7, lsl #18 │ │ │ │ - cdp2 6, 1, cr15, cr2, cr15, {5} │ │ │ │ + ldc2l 6, cr15, [lr, #700]! @ 0x2bc │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r2, {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0x100cf8bd │ │ │ │ - blx fe687130 │ │ │ │ - blx fef39bb8 │ │ │ │ + blx fe687158 │ │ │ │ + blx fef39be0 │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ svcge 0x006bf43f │ │ │ │ @ instruction: 0xf8422001 │ │ │ │ - blx 24cdd4 │ │ │ │ - b ab9958 │ │ │ │ + blx 24cdfc │ │ │ │ + b ab9980 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [lr, #-700] @ 0xfffffd44 │ │ │ │ + @ instruction: 0xf6464630 │ │ │ │ + @ instruction: 0x4606fff9 │ │ │ │ @ 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 +537434,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 28537e │ │ │ │ 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 b3c314 │ │ │ │ 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 b3c2f8 │ │ │ │ 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 1328a30 │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ andscc sl, ip, pc, ror #29 │ │ │ │ @ instruction: 0xf7ff4651 │ │ │ │ - blvc b3c29c │ │ │ │ + blvc b3c2c4 │ │ │ │ @ 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 4fb6d4 │ │ │ │ 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 ff0faecc │ │ │ │ @ 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 30e844 │ │ │ │ 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 ff47af0e │ │ │ │ ldmdbmi lr, {r1, r5, r6, r9, sl, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xf89bfaf5 │ │ │ │ - bcs 344f2c │ │ │ │ + bcs 344f54 │ │ │ │ mrcge 4, 2, APSR_nzcv, cr10, cr15, {3} │ │ │ │ @ instruction: 0xe64446da │ │ │ │ - bcs 35bbd0 │ │ │ │ + bcs 35bbf8 │ │ │ │ ldclge 4, cr15, [r0, #508]! @ 0x1fc │ │ │ │ - bcs 1a574d8 │ │ │ │ + bcs 1a57500 │ │ │ │ stclge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ ldrb r4, [sp, #1549] @ 0x60d │ │ │ │ - blcs 1a574e8 │ │ │ │ + blcs 1a57510 │ │ │ │ ldcge 4, cr15, [ip, #508]! @ 0x1fc │ │ │ │ - bls 376684 │ │ │ │ + bls 3766ac │ │ │ │ ldrbmi r2, [r0], -r4, lsl #2 │ │ │ │ - @ instruction: 0xf974f6b1 │ │ │ │ + @ instruction: 0xf960f6b1 │ │ │ │ strmi r9, [r2], -r7, lsl #18 │ │ │ │ ldrbmi r9, [r0], -r4 │ │ │ │ - stc2 6, cr15, [r2, #-700]! @ 0xfffffd44 │ │ │ │ + stc2 6, cr15, [lr, #-700] @ 0xfffffd44 │ │ │ │ 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, [r0, #-968] @ 0xfffffc38 │ │ │ │ + rsbseq r3, r4, r2, asr #11 │ │ │ │ + ldrhteq r3, [r4], #-84 @ 0xffffffac │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r3, [r4], #-88 @ 0xffffffa8 │ │ │ │ + @ instruction: 0x00743590 │ │ │ │ @ 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 @ 23cfb4 │ │ │ │ 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 549074 │ │ │ │ ldm pc, {r3, fp, ip, lr, pc}^ @ │ │ │ │ - bleq 538fd4 │ │ │ │ - bleq 4ffbf8 │ │ │ │ - bleq 3ffbfc │ │ │ │ + bleq 538ffc │ │ │ │ + bleq 4ffc20 │ │ │ │ + bleq 3ffc24 │ │ │ │ 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 +537581,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 1b7a94c │ │ │ │ @ instruction: 0xf1002201 │ │ │ │ @ instruction: 0x464b0118 │ │ │ │ eorcs pc, ip, r0, lsl #17 │ │ │ │ @ instruction: 0xf10d4607 │ │ │ │ tstls r5, r8, lsr #22 │ │ │ │ - stc2l 6, cr15, [r8], #280 @ 0x118 │ │ │ │ + ldc2l 6, cr15, [r4], {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 +537604,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 2ce936 │ │ │ │ andcs r1, r0, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf8934639 │ │ │ │ @ instruction: 0xf893c02e │ │ │ │ @ instruction: 0xf10c6032 │ │ │ │ @ instruction: 0xf8470c0b │ │ │ │ @ instruction: 0xf893202c │ │ │ │ - blls 32d14c │ │ │ │ + blls 32d174 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [ip, #-288]! @ 0xfffffee0 │ │ │ │ ldrdls pc, [r0], r4 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - andls pc, r3, fp, lsl #29 │ │ │ │ + andls pc, r3, r7, ror lr @ │ │ │ │ @ instruction: 0xf6456928 │ │ │ │ - @ instruction: 0xf100fac3 │ │ │ │ + @ instruction: 0xf100faaf │ │ │ │ @ instruction: 0xf8940a24 │ │ │ │ andcs r3, r1, #41 @ 0x29 │ │ │ │ @ instruction: 0x46064651 │ │ │ │ @ instruction: 0xf6469004 │ │ │ │ - bls 3bc330 │ │ │ │ + bls 3bc308 │ │ │ │ ldmdavs r3, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6456899 │ │ │ │ - bls 2bbc0c │ │ │ │ + bls 2bbbe4 │ │ │ │ cmncs r4, r3, ror #18 │ │ │ │ movwcs pc, #15105 @ 0x3b01 @ │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf854330b │ │ │ │ @ instruction: 0xf6480023 │ │ │ │ - strbmi pc, [fp], -fp, lsr #19 @ │ │ │ │ + @ instruction: 0x464bf997 │ │ │ │ ldrbmi r4, [r2], -r1, lsl #12 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0x4681fb3f │ │ │ │ + strmi pc, [r1], fp, lsr #22 │ │ │ │ vceq.f32 d22, d0, d19 │ │ │ │ stmdbvs r8!, {r0, r2, r4, r5, r6, r9, sp} │ │ │ │ ldrdne pc, [r0], -r9 │ │ │ │ - blhi 50e980 │ │ │ │ + blhi 50e9a8 │ │ │ │ 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: 0xf9d6f645 │ │ │ │ @ instruction: 0xf1009b02 │ │ │ │ andcs r0, r1, #24, 2 │ │ │ │ tstls r2, r6, lsl #12 │ │ │ │ - mrrc2 6, 4, pc, lr, cr6 @ │ │ │ │ + mcrr2 6, 4, pc, sl, cr6 @ │ │ │ │ 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 +537684,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 2977a0 │ │ │ │ + blx 28576a │ │ │ │ @ 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 │ │ │ │ + ldc2l 6, cr15, [ip], {72} @ 0x48 │ │ │ │ ldrbmi r9, [r3], -r2, lsl #20 │ │ │ │ vmax.s8 d20, d0, d24 │ │ │ │ @ instruction: 0xf6481127 │ │ │ │ - strmi pc, [r1], -r3, asr #21 │ │ │ │ + strmi pc, [r1], -pc, lsr #21 │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - tstpcs r2, pc, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpcs r2, fp, lsl sp @ p-variant is OBSOLETE │ │ │ │ stmdbvs r8!, {r1, r2, r9, sl, lr} │ │ │ │ - @ instruction: 0xf946f645 │ │ │ │ + @ instruction: 0xf932f645 │ │ │ │ strtmi r4, [r8], -r1, lsl #12 │ │ │ │ - ldc2l 6, cr15, [ip], {72} @ 0x48 │ │ │ │ + stc2l 6, cr15, [r8], {72} @ 0x48 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - ldc2l 6, cr15, [ip, #-288]! @ 0xfffffee0 │ │ │ │ + stc2l 6, cr15, [r8, #-288]! @ 0xfffffee0 │ │ │ │ svcls 0x00049a03 │ │ │ │ ldreq pc, [r8], -r2, lsl #2 │ │ │ │ ldrdhi pc, [r8], -sp │ │ │ │ @ instruction: 0x46386913 │ │ │ │ svclt 0x000c42b3 │ │ │ │ ldmibvs r1, {r8, sp}^ │ │ │ │ @ instruction: 0xf6454642 │ │ │ │ - ldrtmi pc, [r9], -r1, lsr #20 @ │ │ │ │ + ldrtmi pc, [r9], -sp, lsl #20 @ │ │ │ │ strtmi r9, [r8], -r3, lsl #30 │ │ │ │ addsmi r6, lr, #966656 @ 0xec000 │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ movwcs r6, #107 @ 0x6b │ │ │ │ @ instruction: 0xf648602b │ │ │ │ - @ instruction: 0x4639fcbd │ │ │ │ + ldrtmi pc, [r9], -r9, lsr #25 @ │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0x4641fddf │ │ │ │ + strbmi pc, [r1], -fp, asr #27 @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ - blx fff7ab6e │ │ │ │ + blx ffa7ab96 │ │ │ │ @ instruction: 0xf64569a0 │ │ │ │ - strdcs pc, [r1], -pc @ │ │ │ │ + andcs pc, r1, fp, ror #31 │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xf44f8ff0 │ │ │ │ @ instruction: 0xf10d7198 │ │ │ │ @ instruction: 0xf6450818 │ │ │ │ - stmdbls r1, {r0, r3, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r1, {r0, r2, r4, r5, r8, fp, ip, sp, lr, pc} │ │ │ │ rsbcs r6, r4, #1097728 @ 0x10c000 │ │ │ │ stceq 0, cr15, [r0], {79} @ 0x4f │ │ │ │ andsgt pc, r8, sp, asr #17 │ │ │ │ @ instruction: 0xcc01e9c8 │ │ │ │ @ instruction: 0xf8cd4607 │ │ │ │ @ instruction: 0xf10da024 │ │ │ │ - blx 2bff2e │ │ │ │ + blx 2bff56 │ │ │ │ @ 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 +537759,24 @@ │ │ │ │ stm fp, {r0, r1, r2, r3} │ │ │ │ movwcs r0, #32783 @ 0x800f │ │ │ │ @ instruction: 0xf8472201 │ │ │ │ @ instruction: 0xf107302a │ │ │ │ @ instruction: 0x464b0118 │ │ │ │ @ instruction: 0xf8474638 │ │ │ │ @ instruction: 0xf646c02e │ │ │ │ - @ instruction: 0x4639fb91 │ │ │ │ + @ instruction: 0x4639fb7d │ │ │ │ @ instruction: 0xf6484628 │ │ │ │ - @ instruction: 0xf8d4fc6f │ │ │ │ + @ instruction: 0xf8d4fc5b │ │ │ │ @ instruction: 0xe6dd9070 │ │ │ │ @ instruction: 0xf6452190 │ │ │ │ - @ instruction: 0xf100f90b │ │ │ │ - blls 2bdb50 │ │ │ │ + @ instruction: 0xf100f8f7 │ │ │ │ + blls 2bdb78 │ │ │ │ andls r4, r2, #17825792 @ 0x1100000 │ │ │ │ strmi r2, [r6], -r1, lsl #4 │ │ │ │ - blx 21fac16 │ │ │ │ + blx 1cfac3e │ │ │ │ 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 +537787,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 29793c │ │ │ │ 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]! │ │ │ │ + udiv r5, r3, ip │ │ │ │ mlacc r9, r7, r8, pc @ │ │ │ │ movwls r0, #14555 @ 0x38db │ │ │ │ svclt 0x0000e673 │ │ │ │ - rsbseq r3, r4, r6, ror r0 │ │ │ │ + rsbseq r3, r4, lr, asr #32 │ │ │ │ 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 +537817,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 14a1fec │ │ │ │ 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 +537839,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 │ │ │ │ + stc2 6, cr15, [ip], #280 @ 0x118 │ │ │ │ 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 4ea104 │ │ │ │ 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 35c0a8 │ │ │ │ @ instruction: 0x4621d0f0 │ │ │ │ stccs 8, cr6, [r0], {36} @ 0x24 │ │ │ │ - blvc 4f1c38 │ │ │ │ + blvc 4f1c60 │ │ │ │ tstle r5, r4, lsl #20 │ │ │ │ @ instruction: 0x4650465a │ │ │ │ ldc2l 7, cr15, [lr, #-1020]! @ 0xfffffc04 │ │ │ │ sbclt r4, r5, #40, 6 @ 0xa0000000 │ │ │ │ @ instruction: 0xf6464638 │ │ │ │ - @ instruction: 0x463afc91 │ │ │ │ + @ instruction: 0x463afc7d │ │ │ │ strmi fp, [r7], -pc, lsl #3 │ │ │ │ - blvc 4f73d0 │ │ │ │ + blvc 4f73f8 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [ip], #-280 @ 0xfffffee8 │ │ │ │ svccs 0x0000463a │ │ │ │ strtmi sp, [ip], -sp, ror #3 │ │ │ │ orrslt r9, r4, r0, lsl #26 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ - @ instruction: 0xf8d6f652 │ │ │ │ + @ instruction: 0xf8c2f652 │ │ │ │ stmdavs sp!, {r0, sl, ip, pc} │ │ │ │ - blcs 257560 │ │ │ │ + blcs 257588 │ │ │ │ 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: 0xf8aef652 │ │ │ │ @ instruction: 0xf5f2e7eb │ │ │ │ - svclt 0x0000ea98 │ │ │ │ - rsbseq r2, r4, r6, ror #24 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + svclt 0x0000ea84 │ │ │ │ rsbseq r2, r4, lr, lsr ip │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r2, r4, r6, lsl ip │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154ef50 │ │ │ │ + bmi 154ef78 │ │ │ │ @ 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 +537944,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 15, cr15, [r3], #-12 │ │ │ │ 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, 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 @ 23d5f8 │ │ │ │ + strgt ip, [pc], #-3343 @ 23d620 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - blx ff8faf28 │ │ │ │ - blmi 48fe38 │ │ │ │ + blx ff3faf50 │ │ │ │ + blmi 48fe60 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 79767c │ │ │ │ + blls 7976a4 │ │ │ │ @ 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 0x0000e9da │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r4], #-162 @ 0xffffff5e │ │ │ │ - ldrshteq r2, [r4], #-148 @ 0xffffff6c │ │ │ │ + rsbseq r2, r4, sl, asr #21 │ │ │ │ + rsbseq r2, r4, ip, asr #19 │ │ │ │ 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 fe4d39dc │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x3070f89d │ │ │ │ ldrmi r9, [r9], -r3, lsl #6 │ │ │ │ - blvs 2129d04 │ │ │ │ + blvs 2129d2c │ │ │ │ @ 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: 0xff64f644 │ │ │ │ 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 2d6bfc │ │ │ │ @ instruction: 0xf8806502 │ │ │ │ strvc r1, [r3], -r2, asr #32 │ │ │ │ svceq 0x0000f1bb │ │ │ │ - blvs 1316dc │ │ │ │ - blvs ff1565e8 │ │ │ │ + blvs 131704 │ │ │ │ + blvs ff156610 │ │ │ │ @ instruction: 0xf8d7b38c │ │ │ │ @ instruction: 0xf04f8034 │ │ │ │ @ instruction: 0xf10d0914 │ │ │ │ svcge 0x000a0e10 │ │ │ │ - bhi 37c314 │ │ │ │ + bhi 37c33c │ │ │ │ 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 495752 │ │ │ │ @ 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 249798 │ │ │ │ @ instruction: 0xf1a3d0e1 │ │ │ │ - bcs 37df64 │ │ │ │ + bcs 37df8c │ │ │ │ @ instruction: 0xf108d9e0 │ │ │ │ ldrbmi r0, [r0, #2068] @ 0x814 │ │ │ │ - blls 331f10 │ │ │ │ + blls 331f38 │ │ │ │ strtmi fp, [r8], -r3, lsl #22 │ │ │ │ strteq pc, [r0], #-261 @ 0xfffffefb │ │ │ │ - stc2 6, cr15, [r4, #-284] @ 0xfffffee4 │ │ │ │ + ldc2l 6, cr15, [r0], #284 @ 0x11c │ │ │ │ @ instruction: 0xf8959b02 │ │ │ │ strtmi r2, [r1], -r3, asr #32 │ │ │ │ cmnpeq r9, #3 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r8], -r2, lsl #8 │ │ │ │ - @ instruction: 0xf94af646 │ │ │ │ + @ instruction: 0xf936f646 │ │ │ │ strtmi r9, [r9], -r1, lsl #16 │ │ │ │ - blx c7b08c │ │ │ │ - blmi c50014 │ │ │ │ + blx 77b0b4 │ │ │ │ + blmi c5003c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6177e0 │ │ │ │ + blls 617808 │ │ │ │ @ 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 377f08 │ │ │ │ + cdp2 6, 7, cr15, cr0, cr4, {2} │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 30f0e4 │ │ │ │ + blgt 30f10c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6489801 │ │ │ │ - @ instruction: 0x970df9fb │ │ │ │ + strls pc, [sp, -r7, ror #19] │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ stmib r8, {r2, r4, r9, sp}^ │ │ │ │ strbmi r3, [lr], r1, lsl #6 │ │ │ │ @ instruction: 0xf04f6b6b │ │ │ │ strbmi r0, [r4], r5, lsl #20 │ │ │ │ - blx 2cf2ee │ │ │ │ + blx 2cf316 │ │ │ │ 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 @ 23d82c │ │ │ │ ldr r6, [lr, r7, lsr #32] │ │ │ │ - ldm lr!, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r4, r8, lsr #19 │ │ │ │ + stmia sl!, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r2, r4, r0, lsl #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00742890 │ │ │ │ + rsbseq r2, r4, r8, ror #16 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed94a20 │ │ │ │ + bl fed94a48 │ │ │ │ @ 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: 0xf894fc7b │ │ │ │ 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 fed94a8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [r5, #-864] @ 0xfffffca0 │ │ │ │ - bmi 7a9a8c │ │ │ │ + bmi 7a9ab4 │ │ │ │ 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 34f0c8 │ │ │ │ strls r4, [r4, #-1568] @ 0xfffff9e0 │ │ │ │ mcr2 7, 1, pc, cr2, cr15, {7} @ │ │ │ │ - blmi 4100c8 │ │ │ │ + blmi 4100f0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 397918 │ │ │ │ + blls 397940 │ │ │ │ @ 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 │ │ │ │ + ldm r0, {r1, r4, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r2, r4, r6, ror #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r8, asr r7 │ │ │ │ + rsbseq r2, r4, r0, lsr r7 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0088f8cc │ │ │ │ @ instruction: 0x460eb096 │ │ │ │ - bmi 154f334 │ │ │ │ + bmi 154f35c │ │ │ │ @ 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 +538193,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 13, cr15, [r3], #-68 @ 0xffffffbc │ │ │ │ ldreq pc, [ip], -r0, lsl #2 │ │ │ │ ldrtmi r4, [r1], -sl, lsr #12 │ │ │ │ @ instruction: 0xf6464680 │ │ │ │ - ldmvs fp!, {r0, r2, r5, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs fp!, {r0, r4, 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 @ 23da04 │ │ │ │ muleq pc, r5, r8 @ │ │ │ │ andeq lr, pc, r4, lsl #17 │ │ │ │ ldrtmi r4, [r8], -r1, asr #12 │ │ │ │ - @ instruction: 0xf8e8f648 │ │ │ │ - blmi 49021c │ │ │ │ + @ instruction: 0xf8d4f648 │ │ │ │ + blmi 490244 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 797a60 │ │ │ │ + blls 797a88 │ │ │ │ @ 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 0x0000efe8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, lr, lsl #14 │ │ │ │ - rsbseq r2, r4, r0, lsl r6 │ │ │ │ + rsbseq r2, r4, r6, ror #13 │ │ │ │ + rsbseq r2, r4, r8, ror #11 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ - bmi c8f290 │ │ │ │ - blmi c8f2ac │ │ │ │ + bmi c8f2b8 │ │ │ │ + blmi c8f2d4 │ │ │ │ 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 2b9bc0 │ │ │ │ + stcl 5, cr15, [sl], #964 @ 0x3c4 │ │ │ │ @ instruction: 0xf854b1bf │ │ │ │ - blne 1240678 │ │ │ │ + blne 12406a0 │ │ │ │ msreq CPSR_, r0, lsr #3 │ │ │ │ msreq CPSR_, #192, 2 @ 0x30 │ │ │ │ @ instruction: 0xf000fa0a │ │ │ │ vpmax.u8 d15, d3, d26 │ │ │ │ - blx 4cba80 │ │ │ │ - b 12b9e84 │ │ │ │ + blx 4cbaa8 │ │ │ │ + b 12b9eac │ │ │ │ @ instruction: 0xf1610103 │ │ │ │ @ instruction: 0xf5f10100 │ │ │ │ - adcmi lr, r6, #164, 22 @ 0x29000 │ │ │ │ - bleq 47bbbc │ │ │ │ + adcmi lr, r6, #144, 22 @ 0x24000 │ │ │ │ + bleq 47bbe4 │ │ │ │ @ instruction: 0xf8d8d1e7 │ │ │ │ eorcs r0, r0, #16 │ │ │ │ @ instruction: 0xf6444639 │ │ │ │ - strmi pc, [r4], -sp, lsl #26 │ │ │ │ + @ instruction: 0x4604fcf9 │ │ │ │ rscseq fp, sl, r8, asr #2 │ │ │ │ eorcc r4, r8, r9, asr #12 │ │ │ │ - mcr 5, 2, pc, cr6, cr1, {7} @ │ │ │ │ + mrc 5, 1, APSR_nzcv, cr2, cr1, {7} │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6484640 │ │ │ │ - bmi 4fbcc4 │ │ │ │ + bmi 4fbc9c │ │ │ │ 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 0x0000ef86 │ │ │ │ + rsbseq r2, r4, r0, lsr #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r6, asr #10 │ │ │ │ + rsbseq r2, r4, lr, lsl r5 │ │ │ │ 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 679f78 │ │ │ │ + beq 979f7c │ │ │ │ svcne 0x0004f859 │ │ │ │ ldclvc 3, cr2, [lr], #-4 │ │ │ │ @ instruction: 0x4640465a │ │ │ │ - bne 1fe2b40 │ │ │ │ + bne 1fe2b68 │ │ │ │ @ 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: 0x4652f933 │ │ │ │ strbmi r4, [r0], -r1, lsl #12 │ │ │ │ - cdp2 6, 12, cr15, cr10, cr7, {2} │ │ │ │ - blmi c90400 │ │ │ │ + cdp2 6, 11, cr15, cr6, cr7, {2} │ │ │ │ + blmi c90428 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 517bc8 │ │ │ │ + blls 517bf0 │ │ │ │ @ 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 2f91e0 │ │ │ │ + stc2 6, cr15, [r4], {68} @ 0x44 │ │ │ │ cmplt r0, r3, lsl #12 │ │ │ │ movwls sl, #6658 @ 0x1a02 │ │ │ │ addsvs ip, r8, #12288 @ 0x3000 │ │ │ │ @ instruction: 0x464062d9 │ │ │ │ - @ instruction: 0xf6484619 │ │ │ │ - blls 2bbbdc │ │ │ │ + @ instruction: 0xf6474619 │ │ │ │ + blls 2bdbb4 │ │ │ │ @ instruction: 0x462a3314 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6474640 │ │ │ │ - strls pc, [r4], -r1, ror #27 │ │ │ │ + strls pc, [r4], -sp, asr #27 │ │ │ │ movwls r2, #21248 @ 0x5300 │ │ │ │ - blvc 37922c │ │ │ │ + blvc 379254 │ │ │ │ eorcs r4, r0, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0x0010f8d8 │ │ │ │ stc 1, cr2, [sp, #4] │ │ │ │ @ instruction: 0xf6447b02 │ │ │ │ - @ instruction: 0x4606fc77 │ │ │ │ - blge 2ea0d0 │ │ │ │ + strmi pc, [r6], -r3, ror #24 │ │ │ │ + blge 2ea0f8 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46403614 │ │ │ │ - @ instruction: 0xffeef647 │ │ │ │ + @ instruction: 0xffdaf647 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0xf6474640 │ │ │ │ - strmi pc, [r5], -r1, asr #27 │ │ │ │ + strmi pc, [r5], -sp, lsr #27 │ │ │ │ @ instruction: 0xf5f1e7a3 │ │ │ │ - svclt 0x0000ef0a │ │ │ │ - rsbseq r2, r4, r4, lsl #10 │ │ │ │ + svclt 0x0000eef6 │ │ │ │ + ldrsbteq r2, [r4], #-76 @ 0xffffffb4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, r8, lsr #9 │ │ │ │ + rsbseq r2, r4, r0, lsl #9 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 2f90c4 │ │ │ │ + blhi 2f90ec │ │ │ │ @ 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 +538368,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] @ 23df6c │ │ │ │ @ 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 +538391,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 fecedb5c │ │ │ │ + blls 280504 │ │ │ │ movwls r3, #4865 @ 0x1301 │ │ │ │ strcc r9, [r1, -r2, lsl #22] │ │ │ │ - bleq 37a0f4 │ │ │ │ + bleq 37a11c │ │ │ │ ldrhle r4, [r1, #43] @ 0x2b │ │ │ │ @ instruction: 0x9018f8dd │ │ │ │ @ instruction: 0x46084619 │ │ │ │ - @ instruction: 0xf880f647 │ │ │ │ + @ instruction: 0xf86cf647 │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - bmi 19fd4f0 │ │ │ │ + bmi 19fd4c8 │ │ │ │ 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 261cec │ │ │ │ stccs 1, cr13, [r0], {57} @ 0x39 │ │ │ │ strls sp, [sl], #-206 @ 0xffffff32 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6447b08 │ │ │ │ - strmi pc, [r4], -fp, asr #23 │ │ │ │ - blge 46a228 │ │ │ │ + @ instruction: 0x4604fbb7 │ │ │ │ + blge 46a250 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xff42f647 │ │ │ │ + @ instruction: 0xff2ef647 │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - @ instruction: 0x4605fd15 │ │ │ │ - bls 337c04 │ │ │ │ + strmi pc, [r5], -r1, lsl #26 │ │ │ │ + bls 337c2c │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blhi 479388 │ │ │ │ + blhi 4793b0 │ │ │ │ movwcc lr, #2498 @ 0x9c2 │ │ │ │ @ instruction: 0xf6442220 │ │ │ │ - strmi pc, [r4], -sp, lsr #23 │ │ │ │ - blge 46a264 │ │ │ │ + @ instruction: 0x4604fb99 │ │ │ │ + blge 46a28c │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46303414 │ │ │ │ - @ instruction: 0xff24f647 │ │ │ │ + @ instruction: 0xff10f647 │ │ │ │ andmi pc, r0, fp, asr #17 │ │ │ │ movwls lr, #42914 @ 0xa7a2 │ │ │ │ - blls 346600 │ │ │ │ + blls 346628 │ │ │ │ movwls r2, #45313 @ 0xb101 │ │ │ │ - blvc 4f93fc │ │ │ │ + blvc 4f9424 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6447b08 │ │ │ │ - @ instruction: 0x4603fb93 │ │ │ │ - bge 46a2d8 │ │ │ │ - bgt 3229b8 │ │ │ │ + @ instruction: 0x4603fb7f │ │ │ │ + bge 46a300 │ │ │ │ + bgt 3229e0 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - @ instruction: 0xff0af647 │ │ │ │ + cdp2 6, 15, cr15, cr6, 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 │ │ │ │ + stc2l 6, cr15, [r8], {71} @ 0x47 │ │ │ │ stccs 6, cr4, [r0], {5} │ │ │ │ svcge 0x0074f43f │ │ │ │ movwls lr, #42915 @ 0xa7a3 │ │ │ │ movwls r2, #45824 @ 0xb300 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ @ instruction: 0xed8d6930 │ │ │ │ @ instruction: 0xf6447b08 │ │ │ │ - strmi pc, [r3], -pc, ror #22 │ │ │ │ - bge 46a320 │ │ │ │ - bgt 322a00 │ │ │ │ + @ instruction: 0x4603fb5b │ │ │ │ + bge 46a348 │ │ │ │ + bgt 322a28 │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ @ instruction: 0x46194630 │ │ │ │ - cdp2 6, 14, cr15, cr6, cr7, {2} │ │ │ │ + cdp2 6, 13, cr15, cr2, cr7, {2} │ │ │ │ tstcc r4, #7168 @ 0x1c00 │ │ │ │ ldrtmi r4, [r0], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - ldc2 6, cr15, [r8], #284 @ 0x11c │ │ │ │ + stc2 6, cr15, [r4], #284 @ 0x11c │ │ │ │ stccs 6, cr4, [r0], {5} │ │ │ │ svcge 0x0050f43f │ │ │ │ movwcs r9, #1034 @ 0x40a │ │ │ │ eorcs r9, r0, #738197504 @ 0x2c000000 │ │ │ │ - blvc 4f9488 │ │ │ │ + blvc 4f94b0 │ │ │ │ ldmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 479450 │ │ │ │ - blx 157b732 │ │ │ │ + blvc 479478 │ │ │ │ + blx 107b75a │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 328a48 │ │ │ │ + blgt 328a70 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6474630 │ │ │ │ - strtmi pc, [sl], -r3, asr #29 │ │ │ │ + strtmi pc, [sl], -pc, lsr #29 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrtmi r7, [r0], -r9, lsr #3 │ │ │ │ - ldc2 6, cr15, [r6], {71} @ 0x47 │ │ │ │ + stc2 6, cr15, [r2], {71} @ 0x47 │ │ │ │ str r4, [pc, -r5, lsl #12]! │ │ │ │ - ldcl 5, cr15, [lr, #964] @ 0x3c4 │ │ │ │ + stcl 5, cr15, [sl, #964] @ 0x3c4 │ │ │ │ ... │ │ │ │ - rsbseq r2, r4, r0, ror #7 │ │ │ │ + ldrhteq r2, [r4], #-56 @ 0xffffffc8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r4, sl, lsl r3 │ │ │ │ + ldrshteq r2, [r4], #-34 @ 0xffffffde │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed95068 │ │ │ │ + bl fed95090 │ │ │ │ @ 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 @ │ │ │ │ + ldc2 6, cr15, [r8], #-284 @ 0xfffffee4 │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ @ instruction: 0x462021b3 │ │ │ │ - stc2l 6, cr15, [ip], #-284 @ 0xfffffee4 │ │ │ │ + mrrc2 6, 4, pc, r8, cr7 @ │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed950a4 │ │ │ │ + bl fed950cc │ │ │ │ @ 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: 0x4623fc11 │ │ │ │ @ instruction: 0x21b34602 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - msrcs CPSR_, r5, asr #24 │ │ │ │ - bleq 2799e8 │ │ │ │ + msrcs CPSR_, r1, lsr ip │ │ │ │ + bleq 279a10 │ │ │ │ strbtmi r4, [r8], -r7, lsl #12 │ │ │ │ - blx d7b80a │ │ │ │ + blx 87b832 │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4604fadd │ │ │ │ + strmi pc, [r4], -r9, asr #21 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46283414 │ │ │ │ - cdp2 6, 5, cr15, cr4, cr7, {2} │ │ │ │ + cdp2 6, 4, cr15, cr0, cr7, {2} │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ strtmi r2, [r8], -r5, ror #3 │ │ │ │ - stc2 6, cr15, [r8], #-284 @ 0xfffffee4 │ │ │ │ - blmi 410744 │ │ │ │ + ldc2 6, cr15, [r4], {71} @ 0x47 │ │ │ │ + blmi 41076c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 317f94 │ │ │ │ + blls 317fbc │ │ │ │ @ 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, [r2, #-964] @ 0xfffffc3c │ │ │ │ + rsbseq r2, r4, r6, lsr #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r2, [r4], #-12 │ │ │ │ + ldrhteq r2, [r4], #-4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed95150 │ │ │ │ + bl fed95178 │ │ │ │ @ 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 ff37b8ba │ │ │ │ strmi r4, [r2], -fp, lsr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx 7b89e │ │ │ │ + blx ffb7b8c6 │ │ │ │ @ instruction: 0x460221ff │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - orrscs pc, r8, sp, asr #23 │ │ │ │ + @ instruction: 0x2198fbb9 │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx ff47b8b2 │ │ │ │ + blx fef7b8da │ │ │ │ svclt 0x0000bd38 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ @ instruction: 0x46884d34 │ │ │ │ - bmi f4f7f4 │ │ │ │ + bmi f4f81c │ │ │ │ addlt r4, r4, sp, ror r4 │ │ │ │ movwcs r4, #5636 @ 0x1604 │ │ │ │ stmiapl sl!, {r1, r2, r3, r5, r6, r9, sl, lr} │ │ │ │ andls r6, r3, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ mulscs r0, r8, r8 │ │ │ │ stc2 7, cr15, [sl, #-1020]! @ 0xfffffc04 │ │ │ │ cdp 1, 11, cr2, cr15, cr0, {1} │ │ │ │ strmi r0, [r7], -r0, lsl #22 │ │ │ │ @ instruction: 0xf6454668 │ │ │ │ - stmdbvs r0!, {r0, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - blx 1cfb8f4 │ │ │ │ + blx 17fb91c │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 30f998 │ │ │ │ + blgt 30f9c0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - strtmi pc, [fp], -r1, ror #27 │ │ │ │ + strtmi pc, [fp], -sp, asr #27 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - msrcs LR_irq, r5 │ │ │ │ - bleq 279ae8 │ │ │ │ + msrcs LR_irq, r1 │ │ │ │ + bleq 279b10 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - blx fe97b928 │ │ │ │ + blx fe47b950 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - strmi pc, [r5], -sp, asr #20 │ │ │ │ + @ instruction: 0x4605fa39 │ │ │ │ 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: 0x462bfdb1 │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x463bfb99 │ │ │ │ + ldrtmi pc, [fp], -r5, lsl #23 @ │ │ │ │ mvncs r4, r2, lsl #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x21fffb93 │ │ │ │ + mvnscs pc, pc, ror fp @ │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1c7b972 │ │ │ │ + blx 177b99a │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - bmi 4bcdec │ │ │ │ + bmi 4bcdc4 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, r4, r2, lsl #2 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - stcl 5, cr15, [r6], {241} @ 0xf1 │ │ │ │ - rsbseq r2, r4, r0, asr r0 │ │ │ │ + ldc 5, cr15, [r2], #964 @ 0x3c4 │ │ │ │ + rsbseq r2, r4, r8, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x00741f9e │ │ │ │ + rsbseq r1, r4, r6, ror pc │ │ │ │ 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] @ 23e2b8 │ │ │ │ strbtmi r0, [r8], -r7, lsr #22 │ │ │ │ @ instruction: 0x2120460f │ │ │ │ ldmpl r3, {r3, r5, r6, r7, r9, sl, lr}^ │ │ │ │ movwls r6, #30747 @ 0x781b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - blx 13fb9d4 │ │ │ │ + blx efb9fc │ │ │ │ eorcs r6, r0, #40, 18 @ 0xa0000 │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4606f9f7 │ │ │ │ + strmi pc, [r6], -r3, ror #19 │ │ │ │ strbtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46283614 │ │ │ │ - stc2l 6, cr15, [lr, #-284]! @ 0xfffffee4 │ │ │ │ + ldc2l 6, cr15, [sl, #-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 ffc7c122 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71b6f44f │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - @ instruction: 0x7c3bfb33 │ │ │ │ + @ instruction: 0x7c3bfb1f │ │ │ │ eoreq pc, r4, r9, asr #16 │ │ │ │ adcmi r3, r3, #16777216 @ 0x1000000 │ │ │ │ ldrmi sp, [r8], -fp, ror #17 │ │ │ │ - cdp2 6, 5, cr15, cr14, cr6, {2} │ │ │ │ + cdp2 6, 4, cr15, cr10, cr6, {2} │ │ │ │ strmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf6474628 │ │ │ │ - bmi 53d0ac │ │ │ │ + bmi 53d084 │ │ │ │ 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 │ │ │ │ + mcrr 5, 15, pc, lr, cr1 @ │ │ │ │ ... │ │ │ │ - rsbseq r1, r4, ip, asr pc │ │ │ │ + rsbseq r1, r4, r4, lsr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r1, [r4], #-230 @ 0xffffff1a │ │ │ │ + rsbseq r1, r4, lr, lsr #29 │ │ │ │ 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] @ 23e1ac │ │ │ │ @ instruction: 0x46280b5c │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6450300 │ │ │ │ - @ instruction: 0x4632f9dd │ │ │ │ + ldrtmi pc, [r2], -r9, asr #19 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf98ef644 │ │ │ │ + @ instruction: 0xf97af644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fa50 │ │ │ │ + blgt 30fa78 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r5, lsl #26 @ │ │ │ │ + @ instruction: 0x4633fcf1 │ │ │ │ mvncs r4, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7efad9 │ │ │ │ - bleq 1579840 │ │ │ │ + @ instruction: 0x7c7efac5 │ │ │ │ + bleq 1579868 │ │ │ │ ldrtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - @ instruction: 0x4632f9bf │ │ │ │ + ldrtmi pc, [r2], -fp, lsr #19 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf970f644 │ │ │ │ + @ instruction: 0xf95cf644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fa8c │ │ │ │ + blgt 30fab4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r7, ror #25 @ │ │ │ │ + @ instruction: 0x4633fcd3 │ │ │ │ mvnscs r4, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4681fabb │ │ │ │ - bleq 123987c │ │ │ │ + strmi pc, [r1], r7, lsr #21 │ │ │ │ + bleq 12398a4 │ │ │ │ @ instruction: 0xf8994628 │ │ │ │ @ instruction: 0x46316011 │ │ │ │ - @ instruction: 0xf9a0f645 │ │ │ │ + @ instruction: 0xf98cf645 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - @ instruction: 0x4606f951 │ │ │ │ + @ instruction: 0x4606f93d │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2l 6, cr15, [r8], {71} @ 0x47 │ │ │ │ + ldc2 6, cr15, [r4], #284 @ 0x11c │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx fe97bb54 │ │ │ │ - ldc 6, cr4, [pc, #516] @ 23e440 │ │ │ │ + blx fe47bb7c │ │ │ │ + ldc 6, cr4, [pc, #516] @ 23e468 │ │ │ │ @ instruction: 0x46280b32 │ │ │ │ mulsvs r1, r9, r8 │ │ │ │ @ instruction: 0xf6454631 │ │ │ │ - ldrtmi pc, [r2], -r1, lsl #19 @ │ │ │ │ + ldrtmi pc, [r2], -sp, ror #18 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf932f644 │ │ │ │ + @ instruction: 0xf91ef644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fb08 │ │ │ │ + blgt 30fb30 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r9, lsr #25 @ │ │ │ │ + @ instruction: 0x4633fc95 │ │ │ │ orrscs r4, lr, sl, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7efa7d │ │ │ │ - bleq b798f8 │ │ │ │ + @ instruction: 0x7c7efa69 │ │ │ │ + bleq b79920 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - ldrtmi pc, [r2], -r3, ror #18 @ │ │ │ │ + ldrtmi pc, [r2], -pc, asr #18 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf914f644 │ │ │ │ + @ instruction: 0xf900f644 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - stc2 6, cr15, [ip], {71} @ 0x47 │ │ │ │ + ldc2l 6, cr15, [r8], #-284 @ 0xfffffee4 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ @ instruction: 0x462021dd │ │ │ │ - blx 1a7bbcc │ │ │ │ + blx 157bbf4 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - blx fe57bbdc │ │ │ │ + blx 207bc04 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx d7bbe8 │ │ │ │ - blmi 6d0b1c │ │ │ │ + blx 87bc10 │ │ │ │ + blmi 6d0b44 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 398340 │ │ │ │ + blls 398368 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf5f183f0 │ │ │ │ - svclt 0x0000eb90 │ │ │ │ + svclt 0x0000eb7c │ │ │ │ andmi r0, r0, r0 │ │ │ │ eormi sp, r9, sl, lsl #14 │ │ │ │ - bge fece8da4 │ │ │ │ + bge fece8dcc │ │ │ │ svccc 0x00daaaaa │ │ │ │ andge r0, r0, r0 │ │ │ │ svccc 0x00f0e147 │ │ │ │ andgt r0, r0, r0 │ │ │ │ svclt 0x00ac28f5 │ │ │ │ andhi r0, r0, r0 │ │ │ │ svccc 0x0069a5c3 │ │ │ │ - rsbseq r1, r4, ip, lsl #29 │ │ │ │ + rsbseq r1, r4, r4, ror #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, r0, lsr sp │ │ │ │ + rsbseq r1, r4, r8, lsl #26 │ │ │ │ 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] @ 23e374 │ │ │ │ @ instruction: 0x46280b5c │ │ │ │ ldmpl r3, {r0, r1, r2, r3, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r0, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6450300 │ │ │ │ - @ instruction: 0x4632f8f9 │ │ │ │ + ldrtmi pc, [r2], -r5, ror #17 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf8aaf644 │ │ │ │ + @ instruction: 0xf896f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fc18 │ │ │ │ + blgt 30fc40 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r1, lsr #24 @ │ │ │ │ + ldrtmi pc, [r3], -sp, lsl #24 @ │ │ │ │ @ instruction: 0x21b3463a │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7ef9f5 │ │ │ │ - bleq 1579a08 │ │ │ │ + @ instruction: 0x7c7ef9e1 │ │ │ │ + bleq 1579a30 │ │ │ │ ldrtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - @ instruction: 0x4632f8db │ │ │ │ + ldrtmi pc, [r2], -r7, asr #17 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf88cf644 │ │ │ │ + @ instruction: 0xf878f644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fc54 │ │ │ │ + blgt 30fc7c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r3, lsl #24 @ │ │ │ │ + ldrtmi pc, [r3], -pc, ror #23 @ │ │ │ │ orrscs r4, lr, sl, lsr r6 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - pkhtbmi pc, r1, r7, asr #19 @ │ │ │ │ - bleq 1239a44 │ │ │ │ + strmi pc, [r1], r3, asr #19 │ │ │ │ + bleq 1239a6c │ │ │ │ @ instruction: 0xf8994628 │ │ │ │ @ instruction: 0x46316011 │ │ │ │ - @ instruction: 0xf8bcf645 │ │ │ │ + @ instruction: 0xf8a8f645 │ │ │ │ stmdbvs r0!, {r1, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6442101 │ │ │ │ - strmi pc, [r6], -sp, ror #16 │ │ │ │ + @ instruction: 0x4606f859 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ffb7bd12 │ │ │ │ + blx ff67bd3a │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - @ instruction: 0xf9b8f647 │ │ │ │ - bleq ef9a80 │ │ │ │ + @ instruction: 0xf9a4f647 │ │ │ │ + bleq ef9aa8 │ │ │ │ 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, r3, r7, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - @ instruction: 0xf850f644 │ │ │ │ + @ instruction: 0xf83cf644 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 30fccc │ │ │ │ + blgt 30fcf4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - ldrtmi pc, [r3], -r7, asr #23 @ │ │ │ │ + @ instruction: 0x4633fbb3 │ │ │ │ mvnscs r4, sl, asr #12 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x7c7ef99b │ │ │ │ - bleq bb9abc │ │ │ │ + @ instruction: 0x7c7ef987 │ │ │ │ + bleq bb9ae4 │ │ │ │ ldrtmi r4, [r1], -r1, lsl #13 │ │ │ │ @ instruction: 0xf6454628 │ │ │ │ - ldrtmi pc, [r2], -r1, lsl #17 @ │ │ │ │ + ldrtmi pc, [r2], -sp, ror #16 @ │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xf832f644 │ │ │ │ + @ instruction: 0xf81ef644 │ │ │ │ teqlt r8, r6, lsl #12 │ │ │ │ adcsvs ip, r0, #3, 26 @ 0xc0 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx fecfbd86 │ │ │ │ + blx fe7fbdae │ │ │ │ @ instruction: 0x4632463b │ │ │ │ strtmi r2, [r0], -pc, asr #3 │ │ │ │ - @ instruction: 0xf97ef647 │ │ │ │ + @ instruction: 0xf96af647 │ │ │ │ strmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x46202173 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ - @ instruction: 0xf9aaf647 │ │ │ │ + @ instruction: 0xf996f647 │ │ │ │ tstpne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ strtmi r4, [r0], -r2, lsl #12 │ │ │ │ - @ instruction: 0xf94af647 │ │ │ │ - blmi 710ce4 │ │ │ │ + @ instruction: 0xf936f647 │ │ │ │ + blmi 710d0c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 398504 │ │ │ │ + blls 39852c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf5f183f0 │ │ │ │ - svclt 0x0000eaae │ │ │ │ + svclt 0x0000ea9a │ │ │ │ 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 │ │ │ │ + @ instruction: 0x00741c9c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, ip, ror #22 │ │ │ │ + rsbseq r1, r4, r4, asr #22 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed956f0 │ │ │ │ + bl fed95718 │ │ │ │ @ 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 123f13c │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 27fda8 │ │ │ │ - blcc 2bb138 │ │ │ │ + blx 27fdd0 │ │ │ │ + blcc 2bb160 │ │ │ │ @ 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 +538948,173 @@ │ │ │ │ orrshi pc, r2, r0, lsl #1 │ │ │ │ andcs r2, r0, #4, 6 @ 0x10000000 │ │ │ │ andcc lr, r4, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ movwcs lr, #18909 @ 0x49dd │ │ │ │ movwcs lr, #10701 @ 0x29cd │ │ │ │ @ instruction: 0xf6432220 │ │ │ │ - strmi pc, [r6], -r3, lsr #31 │ │ │ │ - blge 2eaa78 │ │ │ │ + strmi pc, [r6], -pc, lsl #31 │ │ │ │ + blge 2eaaa0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 8fbea6 │ │ │ │ + blx 3fbece │ │ │ │ @ instruction: 0x4633463a │ │ │ │ vmax.s8 d20, d0, d16 │ │ │ │ @ instruction: 0xf6471151 │ │ │ │ - stclvc 8, cr15, [sl], #-948 @ 0xfffffc4c │ │ │ │ - bcs 12625b4 │ │ │ │ + stclvc 8, cr15, [sl], #-868 @ 0xfffffc9c │ │ │ │ + bcs 12625dc │ │ │ │ sbcshi pc, sp, r0 │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 27fe30 │ │ │ │ + blx 27fe58 │ │ │ │ strcs pc, [r0, -r3, lsl #6] │ │ │ │ @ instruction: 0xf606fa21 │ │ │ │ - blx 28d1c0 │ │ │ │ - b 127a5c0 │ │ │ │ + blx 28d1e8 │ │ │ │ + b 127a5e8 │ │ │ │ vst4.8 {d16-d19}, [pc], r6 │ │ │ │ vmvn.i32 q10, #134217728 @ 0x08000000 │ │ │ │ @ instruction: 0xf140063f │ │ │ │ ldrshmi r3, [lr], -pc @ │ │ │ │ bichi pc, pc, r0 │ │ │ │ bicscs pc, r5, #-1140850687 @ 0xbc000001 │ │ │ │ svclt 0x00084303 │ │ │ │ @ instruction: 0xf040462f │ │ │ │ movwcs r8, #29029 @ 0x7165 │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ tstcs r1, r4, lsl #4 │ │ │ │ ldmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ stmib sp, {r2, r8, r9, sp}^ │ │ │ │ eorcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ - @ instruction: 0xff5ef643 │ │ │ │ + @ instruction: 0xff4af643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 32920c │ │ │ │ + blgt 329234 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x463afad5 │ │ │ │ + ldrtmi pc, [sl], -r1, asr #21 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf8a8f647 │ │ │ │ + @ instruction: 0xf894f647 │ │ │ │ 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 a8d26c │ │ │ │ + blx 2bbe84 │ │ │ │ + b 163a670 │ │ │ │ + b 12544c0 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0xff08f643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329290 │ │ │ │ + blgt 3292b8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - svcge 0x0006fa93 │ │ │ │ + svcge 0x0006fa7f │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ cdpge 6, 0, cr4, cr9, cr0, {1} │ │ │ │ @ instruction: 0xf647463d │ │ │ │ - andls pc, r8, r3, ror #16 │ │ │ │ + andls pc, r8, pc, asr #16 │ │ │ │ vst2.8 {d22-d23}, [pc :128], sl │ │ │ │ strtmi r7, [r0], -r0, ror #3 │ │ │ │ - @ instruction: 0xf836f647 │ │ │ │ - bleq 37c7d0 │ │ │ │ + @ instruction: 0xf822f647 │ │ │ │ + bleq 37c7f8 │ │ │ │ mvnsle r4, lr, lsr #5 │ │ │ │ @ instruction: 0xf6462003 │ │ │ │ - ldrtmi pc, [sl], -r9, lsl #23 @ │ │ │ │ + @ instruction: 0x463afb75 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf90cf647 │ │ │ │ - blmi ff4d1200 │ │ │ │ + @ instruction: 0xf8f8f647 │ │ │ │ + blmi ff4d1228 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 498744 │ │ │ │ + blls 49876c │ │ │ │ @ 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, 12, cr15, cr10, cr3, {2} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ svcge 0x002af43f │ │ │ │ - blgt 329310 │ │ │ │ + blgt 329338 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6473714 │ │ │ │ - @ instruction: 0xe71ffa53 │ │ │ │ + @ instruction: 0xe71ffa3f │ │ │ │ vrhadd.s8 d18, d0, d0 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp, lr}^ │ │ │ │ ldmib sp, {r8}^ │ │ │ │ stmib sp, {r8}^ │ │ │ │ stmdbvs r0!, {r2, r8} │ │ │ │ @ instruction: 0xf6432101 │ │ │ │ - strmi pc, [r6], -r3, asr #29 │ │ │ │ - blge 36ac38 │ │ │ │ + strmi pc, [r6], -pc, lsr #29 │ │ │ │ + blge 36ac60 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx 10fc064 │ │ │ │ + blx bfc08c │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ - @ instruction: 0xf6474620 │ │ │ │ - strmi pc, [r7], -sp, lsl #16 │ │ │ │ + @ instruction: 0xf6464620 │ │ │ │ + @ instruction: 0x4607fff9 │ │ │ │ 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, 8, cr15, cr12, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329390 │ │ │ │ + blgt 3293b8 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4633fa17 │ │ │ │ + ldrtmi pc, [r3], -r3, lsl #20 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xffeaf646 │ │ │ │ + @ instruction: 0xffd6f646 │ │ │ │ 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, 6, cr15, cr10, cr3, {2} │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3293cc │ │ │ │ + blgt 3293f4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x462af9f5 │ │ │ │ + strtmi pc, [sl], -r1, ror #19 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xffc8f646 │ │ │ │ + @ instruction: 0xffb4f646 │ │ │ │ strb r4, [r0, -r5, lsl #12] │ │ │ │ stmib sp, {r0, r1, r4, r6, r9, sl, fp, ip}^ │ │ │ │ - blcs a17ffc │ │ │ │ + blcs a18024 │ │ │ │ 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 +539144,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 a240b0 │ │ │ │ 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 a1c4e4 │ │ │ │ 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 +539197,33 @@ │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, r3, lsr r1 │ │ │ │ andeq r0, r0, r5, ror #1 │ │ │ │ strcs r6, [r0], -r0, lsr #18 │ │ │ │ strvc lr, [r4, -sp, asr #19] │ │ │ │ stmib sp, {r8, r9, sl, sp}^ │ │ │ │ @ instruction: 0xf6436702 │ │ │ │ - @ instruction: 0x4605fdb1 │ │ │ │ + @ instruction: 0x4605fd9d │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 2ea370 │ │ │ │ + blge 2ea398 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r0], -r9, ror #5 │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ - @ instruction: 0xf926f647 │ │ │ │ + @ instruction: 0xf912f647 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [r6, #268] @ 0x10c │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ mcrge 4, 1, pc, cr11, cr15, {1} @ │ │ │ │ - blgt 329598 │ │ │ │ + blgt 3295c0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ ldrtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6473714 │ │ │ │ - strt pc, [r0], -pc, lsl #18 │ │ │ │ + @ instruction: 0xe620f8fb │ │ │ │ @ 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 +539236,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 0x0000eff6 │ │ │ │ + ldrsbteq r1, [r4], #-166 @ 0xffffff5a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, ip, lsr #18 │ │ │ │ + rsbseq r1, r4, r4, lsl #18 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ ldrdlt r4, [r8], fp │ │ │ │ @ instruction: 0x46044bdb │ │ │ │ @ instruction: 0xf10d447a │ │ │ │ @ instruction: 0xed9f0910 │ │ │ │ @ instruction: 0x46480bd4 │ │ │ │ @ instruction: 0x2120460e │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9307 │ │ │ │ @ instruction: 0xf6440300 │ │ │ │ - stmdbvs r0!, {r0, r3, r7, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbvs r0!, {r0, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ tstcs r1, r0, lsr #4 │ │ │ │ - ldc2 6, cr15, [sl, #-268]! @ 0xfffffef4 │ │ │ │ + stc2 6, cr15, [r6, #-268]! @ 0xfffffef4 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 310378 │ │ │ │ + blgt 3103a0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4632f8b1 │ │ │ │ + @ instruction: 0x4632f89d │ │ │ │ mvncs r4, fp, lsr #12 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldclvc 14, cr15, [r2], #-532 @ 0xfffffdec │ │ │ │ + ldclvc 14, cr15, [r2], #-452 @ 0xfffffe3c │ │ │ │ strmi r2, [r7], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6436920 │ │ │ │ - strmi pc, [r6], -sp, ror #28 │ │ │ │ + @ instruction: 0x4606fe59 │ │ │ │ ldrcc fp, [r4], -r0, lsr #2 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - @ instruction: 0xf8b0f647 │ │ │ │ + @ instruction: 0xf89cf647 │ │ │ │ stmdaeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ movwcs r4, #5689 @ 0x1639 │ │ │ │ strtmi r4, [r0], -sl, asr #12 │ │ │ │ - beq 27abcc │ │ │ │ + beq 27abf4 │ │ │ │ andsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xff1af7fe │ │ │ │ @ instruction: 0x46054639 │ │ │ │ strbmi r4, [sl], -r3, asr #12 │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7fe8010 │ │ │ │ qadd16mi pc, sl, r1 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071b6 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr6, {2} │ │ │ │ + cdp2 6, 4, cr15, cr8, cr6, {2} │ │ │ │ @ instruction: 0x46434639 │ │ │ │ strmi r4, [r5], -sl, asr #12 │ │ │ │ strcs r4, [r2, -r0, lsr #12] │ │ │ │ @ instruction: 0xf7fe9704 │ │ │ │ ldrtmi pc, [r3], -r1, lsl #30 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x462071b6 │ │ │ │ - cdp2 6, 4, cr15, cr12, cr6, {2} │ │ │ │ - blvc fec7a158 │ │ │ │ + cdp2 6, 3, cr15, cr8, cr6, {2} │ │ │ │ + blvc fec7a180 │ │ │ │ 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 2fa14c │ │ │ │ + stc2l 6, cr15, [lr], {67} @ 0x43 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329704 │ │ │ │ + blgt 32972c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - stclvc 8, cr15, [sl], #-356 @ 0xfffffe9c │ │ │ │ + stclvc 8, cr15, [sl], #-276 @ 0xfffffeec │ │ │ │ @ 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 28d75c │ │ │ │ + b 127ab5c │ │ │ │ @ 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 │ │ │ │ + pkhbtmi pc, r0, r1, lsl #25 @ │ │ │ │ + blge 2eb0fc │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6474620 │ │ │ │ - @ instruction: 0x4643f819 │ │ │ │ + strbmi pc, [r3], -r5, lsl #16 @ │ │ │ │ vst1.16 {d20-d22}, [pc :64], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - stc2l 6, cr15, [ip, #280]! @ 0x118 │ │ │ │ + ldc2l 6, cr15, [r8, #280] @ 0x118 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - stclvc 13, cr15, [sl], #-916 @ 0xfffffc6c │ │ │ │ - bcs 12505ac │ │ │ │ + stclvc 13, cr15, [sl], #-836 @ 0xfffffcbc │ │ │ │ + bcs 12505d4 │ │ │ │ rscshi pc, r0, r0 │ │ │ │ ldrteq pc, [pc], -r2 @ │ │ │ │ @ instruction: 0xf1a62101 │ │ │ │ @ instruction: 0xf1c60320 │ │ │ │ - blx 27ec40 │ │ │ │ + blx 27ec68 │ │ │ │ @ instruction: 0xf04ff606 │ │ │ │ @ instruction: 0xf6c70c00 │ │ │ │ - blx a9df8c │ │ │ │ + blx a9dfb4 │ │ │ │ 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 +539371,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], -r1, asr #24 │ │ │ │ + blge 2eb13c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - @ instruction: 0xffccf646 │ │ │ │ + @ instruction: 0xffb8f646 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4643fd9f │ │ │ │ + strbmi pc, [r3], -fp, lsl #27 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - ldc2 6, cr15, [r8, #280] @ 0x118 │ │ │ │ + stc2 6, cr15, [r4, #280] @ 0x118 │ │ │ │ @ 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 28e094 │ │ │ │ + b 133b8a0 │ │ │ │ @ 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 7c5d6 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 3298b0 │ │ │ │ + blgt 3298d8 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strtmi pc, [fp], -r3, lsl #31 │ │ │ │ + strtmi pc, [fp], -pc, ror #30 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - ldc2l 6, cr15, [r6, #-280] @ 0xfffffee8 │ │ │ │ + stc2l 6, cr15, [r2, #-280] @ 0xfffffee8 │ │ │ │ @ instruction: 0x46024633 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - bmi dfe210 │ │ │ │ + bmi dfe1e8 │ │ │ │ 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] @ 23f0d8 │ │ │ │ @ instruction: 0xf8cd7b23 │ │ │ │ stmdbvs r0!, {r4, sp, lr, pc} │ │ │ │ and pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa334 │ │ │ │ - blx ff8fc612 │ │ │ │ + blvc 2fa35c │ │ │ │ + blx ff3fc63a │ │ │ │ stmdacs r0, {r1, r7, r9, sl, lr} │ │ │ │ svcge 0x0024f43f │ │ │ │ - blgt 329918 │ │ │ │ + blgt 329940 │ │ │ │ eoreq pc, r8, sl, asr #17 │ │ │ │ eorne pc, ip, sl, asr #17 │ │ │ │ ldrbmi r4, [r1], -r0, lsr #12 │ │ │ │ - beq 77b148 │ │ │ │ - @ instruction: 0xff4cf646 │ │ │ │ + beq 77b170 │ │ │ │ + @ instruction: 0xff38f646 │ │ │ │ tstcs r0, r6, lsl r7 │ │ │ │ rscsvc pc, r0, r7, asr #12 │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ - blvc 27a3a8 │ │ │ │ + blvc 27a3d0 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 37a370 │ │ │ │ - blx ff17c64e │ │ │ │ + blvc 37a398 │ │ │ │ + blx fec7c676 │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 310674 │ │ │ │ + blgt 31069c │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46200814 │ │ │ │ - @ instruction: 0xff30f646 │ │ │ │ + @ instruction: 0xff1cf646 │ │ │ │ strtmi r4, [sl], -r3, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strmi pc, [r2], r3, lsl #26 │ │ │ │ + strmi pc, [r2], pc, ror #25 │ │ │ │ svclt 0x0000e6f2 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r1, r4, r4, ror #11 │ │ │ │ + ldrhteq r1, [r4], #-92 @ 0xffffffa4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r4, sl, lsr #6 │ │ │ │ + rsbseq r1, r4, r2, lsl #6 │ │ │ │ @ instruction: 0xf6c72000 │ │ │ │ strdcs r7, [r0, -r0] │ │ │ │ smlabteq r2, sp, r9, lr │ │ │ │ - blvc 2fa414 │ │ │ │ + blvc 2fa43c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 37a3dc │ │ │ │ - blx fe3fc6ba │ │ │ │ + blvc 37a404 │ │ │ │ + blx 1efc6e2 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3106e0 │ │ │ │ + blgt 310708 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x462afefd │ │ │ │ + strtmi pc, [sl], -r9, ror #29 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - ldc2l 6, cr15, [r0], {70} @ 0x46 │ │ │ │ + ldc2 6, cr15, [ip], #280 @ 0x118 │ │ │ │ str r4, [pc, -r5, lsl #12] │ │ │ │ @ instruction: 0xf6472100 │ │ │ │ stmib sp, {r5, r6, r7, ip, sp, lr}^ │ │ │ │ ldmib sp, {r2, r8}^ │ │ │ │ stmib sp, {r2, r8}^ │ │ │ │ stmdbvs r0!, {r1, r8} │ │ │ │ @ instruction: 0xf6432101 │ │ │ │ - strmi pc, [r5], -r5, ror #22 │ │ │ │ - blge 2eb2f4 │ │ │ │ + @ instruction: 0x4605fb51 │ │ │ │ + blge 2eb31c │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - cdp2 6, 13, cr15, cr12, cr6, {2} │ │ │ │ + cdp2 6, 12, cr15, cr8, cr6, {2} │ │ │ │ @ instruction: 0x462b463a │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strmi pc, [r7], -pc, lsr #25 │ │ │ │ - bcc 2b8af4 │ │ │ │ + @ instruction: 0x4607fc9b │ │ │ │ + bcc 2b8b1c │ │ │ │ andcc pc, r4, r9, asr #17 │ │ │ │ - bcs a23a30 │ │ │ │ + bcs a23a58 │ │ │ │ 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 ff9761e0 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs 9fee50 │ │ │ │ + bcs 9fee78 │ │ │ │ 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 9feeb0 │ │ │ │ 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 +539567,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: 0x4607fab3 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 2ea9dc │ │ │ │ + blge 2eaa04 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062f9 │ │ │ │ @ instruction: 0x37144639 │ │ │ │ - cdp2 6, 3, cr15, cr12, cr6, {2} │ │ │ │ - ldc 6, cr14, [pc, #636] @ 23f1c4 │ │ │ │ + cdp2 6, 2, cr15, cr8, cr6, {2} │ │ │ │ + ldc 6, cr14, [pc, #636] @ 23f1ec │ │ │ │ @ instruction: 0xf8cd7b27 │ │ │ │ stmdbvs r0!, {r4, lr, pc} │ │ │ │ andgt pc, r4, r9, asr #17 │ │ │ │ - blvc 2fa58c │ │ │ │ - blx fedfc868 │ │ │ │ + blvc 2fa5b4 │ │ │ │ + blx fe8fc890 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ mcrge 4, 2, pc, cr8, cr15, {1} @ │ │ │ │ - blgt 329b70 │ │ │ │ + blgt 329b98 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ strtmi r4, [r9], -r0, lsr #12 │ │ │ │ @ instruction: 0xf6463514 │ │ │ │ - ldrt pc, [sp], -r3, lsr #28 @ │ │ │ │ + ldrt pc, [sp], -pc, lsl #28 @ │ │ │ │ @ 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 +539612,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, [r0, #-960] @ 0xfffffc40 │ │ │ │ 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 410218 │ │ │ │ strmi r7, [r4], -r6, lsl #4 │ │ │ │ - ldc 13, cr10, [pc, #56] @ 23f048 │ │ │ │ + ldc 13, cr10, [pc, #56] @ 23f070 │ │ │ │ ldmpl r3, {r0, r2, r3, r4, r7, r8, r9, fp}^ │ │ │ │ strmi r4, [r8], r8, lsr #12 │ │ │ │ ldmdavs fp, {r5, r8, sp} │ │ │ │ @ instruction: 0xf04f9311 │ │ │ │ @ instruction: 0xf6440300 │ │ │ │ - @ instruction: 0x4631fa93 │ │ │ │ + @ instruction: 0x4631fa7f │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ - blx 137c93c │ │ │ │ + blx e7c964 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 3108e4 │ │ │ │ + blgt 31090c │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4633fdbb │ │ │ │ + ldrtmi pc, [r3], -r7, lsr #27 @ │ │ │ │ mvncs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - smlawbcs r0, pc, fp, pc @ │ │ │ │ - bleq fe5ba6d4 │ │ │ │ + msrcs LR_irq, fp │ │ │ │ + bleq fe5ba6fc │ │ │ │ strtmi r4, [r8], -r0, lsl #13 │ │ │ │ - blx 1ffc970 │ │ │ │ + blx 1afc998 │ │ │ │ eorcs r6, r0, #32, 18 @ 0x80000 │ │ │ │ @ instruction: 0xf6432101 │ │ │ │ - strmi pc, [r6], -r7, lsr #20 │ │ │ │ + @ instruction: 0x4606fa13 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - ldc2 6, cr15, [lr, #280] @ 0x118 │ │ │ │ + stc2 6, cr15, [sl, #280] @ 0x118 │ │ │ │ @ instruction: 0x46424633 │ │ │ │ strtmi r2, [r0], -r7, ror #3 │ │ │ │ - blx 1efc9a6 │ │ │ │ + blx 19fc9ce │ │ │ │ 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 +539674,411 @@ │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ stceq 0, cr15, [r2], {79} @ 0x4f │ │ │ │ eorsgt pc, r8, sp, asr #17 │ │ │ │ stc2 7, cr15, [r0], {254} @ 0xfe │ │ │ │ @ instruction: 0x46034652 │ │ │ │ bicsvc pc, r5, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [sl], -fp, asr #22 @ │ │ │ │ + @ instruction: 0x463afb37 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ @ instruction: 0x462071d5 │ │ │ │ - blx 137ca02 │ │ │ │ + blx e7ca2a │ │ │ │ strmi r7, [r7], -r2, asr #24 │ │ │ │ @ instruction: 0xf0002a40 │ │ │ │ @ instruction: 0xf0028289 │ │ │ │ @ instruction: 0xf1a3033f │ │ │ │ @ instruction: 0xf1c30120 │ │ │ │ - blx 3bf180 │ │ │ │ - blx bfbd10 │ │ │ │ - blcc 2bb108 │ │ │ │ + blx 3bf1a8 │ │ │ │ + blx bfbd38 │ │ │ │ + blcc 2bb130 │ │ │ │ @ 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, #7168 @ p-variant is OBSOLETE @ 0x1c00 │ │ │ │ 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: 0xf99ef643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329d8c │ │ │ │ + blgt 329db4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r3], -r9, lsr #26 @ │ │ │ │ + @ instruction: 0x4633fd15 │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - blx 17ca90 │ │ │ │ + blx ffc7cab8 │ │ │ │ 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: 0xf97ef643 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 329dcc │ │ │ │ + blgt 329df4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r3], -r9, lsl #26 @ │ │ │ │ + @ instruction: 0x4633fcf5 │ │ │ │ vst1.8 {d20-d22}, [pc :256], sl │ │ │ │ @ instruction: 0x462071d5 │ │ │ │ - blx ff97cad0 │ │ │ │ + blx ff47caf8 │ │ │ │ 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 2c0e7c │ │ │ │ + blx 2fb600 │ │ │ │ + blx afe234 │ │ │ │ + b 12bce24 │ │ │ │ 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 2a0344 │ │ │ │ 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], #-469 @ 23f244 │ │ │ │ strbteq r0, [pc], #-1135 @ 23f248 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f24c │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f250 │ │ │ │ + strbteq r0, [pc], #-465 @ 23f254 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f258 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f25c │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f260 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f264 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f268 │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f26c │ │ │ │ + strbteq r0, [pc], #-1135 @ 23f270 │ │ │ │ andls r0, lr, r9, asr #32 │ │ │ │ rsbvs r4, r8, r1, lsr r6 │ │ │ │ - beq 27b390 │ │ │ │ + beq 27b3b8 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ stmib sp, {r8, r9, fp}^ │ │ │ │ @ instruction: 0xf643ab0c │ │ │ │ - strmi pc, [r3], -fp, lsr #18 │ │ │ │ + @ instruction: 0x4603f917 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - bge 56aff0 │ │ │ │ - bgt 323e74 │ │ │ │ + bge 56b018 │ │ │ │ + bgt 323e9c │ │ │ │ sbcsvs r6, r9, #152, 4 @ 0x80000009 │ │ │ │ ldrmi r4, [r9], -r0, lsr #12 │ │ │ │ - stc2 6, cr15, [r0], #280 @ 0x118 │ │ │ │ + stc2 6, cr15, [ip], {70} @ 0x46 │ │ │ │ tstcc r4, #1024 @ 0x400 │ │ │ │ svclt 0x0000e754 │ │ │ │ ... │ │ │ │ rscmi pc, pc, r0 │ │ │ │ - ldrshteq r0, [r4], #-252 @ 0xffffff04 │ │ │ │ + ldrsbteq r0, [r4], #-244 @ 0xffffff0c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ movwls r2, #25496 @ 0x6398 │ │ │ │ - blge 3f9a18 │ │ │ │ + blge 3f9a40 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5f99e0 │ │ │ │ - @ instruction: 0xf904f643 │ │ │ │ + blge 5f9a08 │ │ │ │ + @ instruction: 0xf8f0f643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310b64 │ │ │ │ + blgt 310b8c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463afc7b │ │ │ │ + ldrtmi pc, [sl], -r7, ror #24 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ strtmi r7, [r0], -sl, lsr #3 │ │ │ │ - blx 15fcbec │ │ │ │ + blx 10fcc14 │ │ │ │ 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 5f9a84 │ │ │ │ + blge 579a48 │ │ │ │ + @ instruction: 0xf8d0f643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 329f28 │ │ │ │ + blgt 329f50 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bfc5b │ │ │ │ + ldrtmi pc, [fp], -r7, asr #24 @ │ │ │ │ vmax.s8 q10, q0, q5 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - blx dfcc2c │ │ │ │ + blx 8fcc54 │ │ │ │ strmi r4, [r3], -r2, asr #12 │ │ │ │ strtmi r2, [r0], -sl, ror #3 │ │ │ │ - blx c7cc38 │ │ │ │ + blx 77cc60 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - mcrrvc 9, 15, pc, r2, cr13 @ │ │ │ │ - bcs 1250d30 │ │ │ │ + mcrrvc 9, 14, pc, r2, cr9 @ │ │ │ │ + bcs 1250d58 │ │ │ │ mrshi pc, (UNDEF: 72) @ │ │ │ │ teqpeq pc, #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf1a32101 │ │ │ │ @ instruction: 0xf1c30020 │ │ │ │ - blx 280fc4 │ │ │ │ - blx abbf54 │ │ │ │ - blcc 2bcf68 │ │ │ │ + blx 280fec │ │ │ │ + blx abbf7c │ │ │ │ + blcc 2bcf90 │ │ │ │ @ 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 5f9b1c │ │ │ │ + blge 579ae0 │ │ │ │ + @ instruction: 0xf884f643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 329fc0 │ │ │ │ + blgt 329fe8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [fp], -pc, lsl #24 @ │ │ │ │ + @ instruction: 0x463bfbfb │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r5, ror #3 │ │ │ │ - @ instruction: 0xf9e2f646 │ │ │ │ + @ instruction: 0xf9cef646 │ │ │ │ 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, #6597 @ 0x19c5 @ │ │ │ │ strmi r4, [r2], r1, lsl #12 │ │ │ │ strtmi r4, [r0], -sl, lsr #12 │ │ │ │ strls r2, [lr, -r0, lsl #14] │ │ │ │ - blx 21fd3c8 │ │ │ │ + blx 21fd3f0 │ │ │ │ strmi r4, [r1], sl, lsr #12 │ │ │ │ @ instruction: 0x4651465b │ │ │ │ @ instruction: 0xf8cd4620 │ │ │ │ @ instruction: 0xf7feb038 │ │ │ │ mcrrvc 10, 7, pc, r2, cr5 @ │ │ │ │ - bcs 1250de8 │ │ │ │ + bcs 1250e10 │ │ │ │ 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 d0e030 │ │ │ │ + b 12bb430 │ │ │ │ @ instruction: 0xf1410100 │ │ │ │ - blcs 24bc0c │ │ │ │ + blcs 24bc34 │ │ │ │ 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 5faac8 │ │ │ │ + blvc 57aa8c │ │ │ │ + @ instruction: 0xf82ef643 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 32a06c │ │ │ │ + blgt 32a094 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bfbb9 │ │ │ │ + ldrtmi pc, [fp], -r5, lsr #23 @ │ │ │ │ vmax.s8 q10, q0, q1 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf98cf646 │ │ │ │ + @ instruction: 0xf978f646 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ strcs r4, [r2, -r0, lsr #12] │ │ │ │ - @ instruction: 0xf984f646 │ │ │ │ + @ instruction: 0xf970f646 │ │ │ │ ldrbmi r4, [r1], -sl, lsr #12 │ │ │ │ movwcs r4, #5761 @ 0x1681 │ │ │ │ strls r4, [lr, -r0, lsr #12] │ │ │ │ - blx cfd470 │ │ │ │ + blx cfd498 │ │ │ │ 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 28e0c8 │ │ │ │ + b 127b4c8 │ │ │ │ @ instruction: 0xf04f0007 │ │ │ │ @ instruction: 0xf1400700 │ │ │ │ - blcs 24b8a8 │ │ │ │ + blcs 24b8d0 │ │ │ │ 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 5f9c64 │ │ │ │ + blge 579c28 │ │ │ │ + @ instruction: 0xffe0f642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 32a108 │ │ │ │ + blgt 32a130 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strbmi pc, [r2], -fp, ror #22 @ │ │ │ │ + @ instruction: 0x4642fb57 │ │ │ │ vmin.s8 d20, d0, d27 │ │ │ │ @ instruction: 0x46201151 │ │ │ │ - @ instruction: 0xf93ef646 │ │ │ │ + @ instruction: 0xf92af646 │ │ │ │ strmi r4, [r2], -fp, asr #12 │ │ │ │ @ instruction: 0x71a7f44f │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x7c72f937 │ │ │ │ - bcs 1250f08 │ │ │ │ + @ instruction: 0x7c72f923 │ │ │ │ + bcs 1250f30 │ │ │ │ addshi pc, sp, r0 │ │ │ │ ldreq pc, [pc, -r2]! │ │ │ │ @ instruction: 0xf1a72101 │ │ │ │ @ instruction: 0xf1c70320 │ │ │ │ - blx 27f59c │ │ │ │ - blx abd13c │ │ │ │ + blx 27f5c4 │ │ │ │ + blx abd164 │ │ │ │ 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 25fc28 │ │ │ │ orrhi pc, r6, r0, asr #32 │ │ │ │ andcs r2, r0, #1811939328 @ 0x6c000000 │ │ │ │ andcc lr, lr, #3358720 @ 0x334000 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ movwcs lr, #59869 @ 0xe9dd │ │ │ │ movwcs lr, #51661 @ 0xc9cd │ │ │ │ @ instruction: 0xf6422220 │ │ │ │ - strmi pc, [r5], -pc, lsr #31 │ │ │ │ - blge 56ba60 │ │ │ │ + @ instruction: 0x4605ff9b │ │ │ │ + blge 56ba88 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46203514 │ │ │ │ - blx bfce8a │ │ │ │ + blx 6fceb2 │ │ │ │ ldrtmi r4, [r2], -fp, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4643f8f9 │ │ │ │ + strbmi pc, [r3], -r5, ror #17 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r2 │ │ │ │ strtmi r7, [r0], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf8f2f646 │ │ │ │ + @ instruction: 0xf8def646 │ │ │ │ strbcs pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ strbcc pc, [r4, #-2271]! @ 0xfffff721 @ │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 699604 │ │ │ │ + blls 69962c │ │ │ │ @ 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 479d6c │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5f9d0c │ │ │ │ - @ instruction: 0xff6ef642 │ │ │ │ + blge 5f9d34 │ │ │ │ + @ instruction: 0xff5af642 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310e90 │ │ │ │ + blgt 310eb8 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [fp], -r5, ror #21 @ │ │ │ │ + @ instruction: 0x463bfad1 │ │ │ │ vst1.16 {d20-d22}, [pc], r2 │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf8b8f646 │ │ │ │ + @ instruction: 0xf8a4f646 │ │ │ │ ldrt r4, [r5], r1, lsl #13 │ │ │ │ addmi pc, r0, pc, asr #8 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmib sp, {r1, r8}^ │ │ │ │ tstcs r1, r2, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf642ab0e │ │ │ │ - strmi pc, [r6], -sp, asr #30 │ │ │ │ + @ instruction: 0x4606ff39 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46203614 │ │ │ │ - blx ff37cf4c │ │ │ │ + blx fee7cf74 │ │ │ │ @ instruction: 0x463a4633 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x4603f897 │ │ │ │ + strmi pc, [r3], -r3, lsl #17 │ │ │ │ @ instruction: 0xf04fe572 │ │ │ │ strdcs r3, [r0, -pc] │ │ │ │ smlabteq lr, sp, r9, lr │ │ │ │ ldrdeq lr, [lr, -sp] │ │ │ │ smlabteq ip, sp, r9, lr │ │ │ │ tstcs r1, r0, lsr #18 │ │ │ │ - @ instruction: 0xff2cf642 │ │ │ │ + @ instruction: 0xff18f642 │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 32a298 │ │ │ │ + blgt 32a2c0 │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - ldrtmi pc, [r2], -r3, lsr #21 @ │ │ │ │ + ldrtmi pc, [r2], -pc, lsl #21 @ │ │ │ │ vst1.8 {d20-d22}, [pc :128], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf876f646 │ │ │ │ + @ instruction: 0xf862f646 │ │ │ │ ldrb r4, [fp, -r6, lsl #12] │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmib sp, {r8, sp}^ │ │ │ │ ldmib sp, {r2, r3, r8}^ │ │ │ │ tstcs r1, ip, lsl #22 │ │ │ │ stmib sp, {r5, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf642ab0e │ │ │ │ - strmi pc, [r7], -fp, lsl #30 │ │ │ │ + @ instruction: 0x4607fef7 │ │ │ │ strtmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46203714 │ │ │ │ - blx fe2fcfd0 │ │ │ │ + blx 1dfcff8 │ │ │ │ ldrtmi r4, [fp], -r2, asr #12 │ │ │ │ orrsvc pc, r1, pc, asr #8 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - pkhtbmi pc, r0, r5, asr #16 @ │ │ │ │ + strmi pc, [r0], r1, asr #16 │ │ │ │ @ instruction: 0xf04fe6f5 │ │ │ │ strdcs r3, [r0, -pc] │ │ │ │ smlabteq sl, sp, r9, lr │ │ │ │ - blvc 4fad4c │ │ │ │ + blvc 4fad74 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blvc 5fad14 │ │ │ │ - cdp2 6, 14, cr15, cr10, cr2, {2} │ │ │ │ + blvc 5fad3c │ │ │ │ + cdp2 6, 13, cr15, cr6, cr2, {2} │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 310f98 │ │ │ │ + blgt 310fc0 │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - strbmi pc, [r2], -r1, ror #20 @ │ │ │ │ + strbmi pc, [r2], -sp, asr #20 @ │ │ │ │ vst1.8 {d20-d22}, [pc :256], fp │ │ │ │ @ instruction: 0x46207191 │ │ │ │ - @ instruction: 0xf834f646 │ │ │ │ + @ instruction: 0xf820f646 │ │ │ │ str r4, [r6], r0, lsl #13 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a25b1c │ │ │ │ + bcs a25b44 │ │ │ │ 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 +540090,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 a1d3bc │ │ │ │ bichi pc, r0, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ @ instruction: 0x01be0152 │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @ instruction: 0x01be01be │ │ │ │ strheq r0, [sp, #-30] @ 0xffffffe2 │ │ │ │ @ instruction: 0x01be01be │ │ │ │ @@ -540102,15 +540110,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 a1d3fc │ │ │ │ orrshi pc, r8, r0, lsl #4 │ │ │ │ @ instruction: 0xf012e8df │ │ │ │ orrseq r0, r6, r8, lsl r1 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @ instruction: 0x01130196 │ │ │ │ @ instruction: 0x01960196 │ │ │ │ @@ -540122,15 +540130,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 a1d454 │ │ │ │ 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 +540150,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 a238b4 │ │ │ │ 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 +540173,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: 0x4606fdf1 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56b1cc │ │ │ │ + blge 56b1f4 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x462062f1 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ - @ instruction: 0xf97af646 │ │ │ │ + @ instruction: 0xf966f646 │ │ │ │ movwls lr, #58938 @ 0xe63a │ │ │ │ - beq 27ba0c │ │ │ │ + beq 27ba34 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ rsbvs r0, fp, r0, lsl #22 │ │ │ │ - blge 57a010 │ │ │ │ - stc2l 6, cr15, [ip, #264]! @ 0x108 │ │ │ │ + blge 57a038 │ │ │ │ + ldc2l 6, cr15, [r8, #264] @ 0x108 │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stclge 4, cr15, [r7, #252]! @ 0xfc │ │ │ │ - blgt 32a51c │ │ │ │ + blgt 32a544 │ │ │ │ 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: 0xf94af646 │ │ │ │ + ldc 5, cr14, [pc, #868] @ 23fc90 │ │ │ │ @ instruction: 0x46597b7a │ │ │ │ stmdbvs r0!, {r1, r2, r3, r8, r9, ip, pc} │ │ │ │ stc 0, cr6, [sp, #428] @ 0x1ac │ │ │ │ @ instruction: 0xf6427b0c │ │ │ │ - pkhtbmi pc, r0, r1, asr #27 @ │ │ │ │ + @ instruction: 0x4680fdbd │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56af18 │ │ │ │ + blge 56af40 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0xf6460814 │ │ │ │ - ldrb pc, [r0, #-2371]! @ 0xfffff6bd @ │ │ │ │ + ldrb pc, [r0, #-2351]! @ 0xfffff6d1 @ │ │ │ │ eorsgt pc, r8, sp, asr #17 │ │ │ │ - beq 27ba7c │ │ │ │ + beq 27baa4 │ │ │ │ @ instruction: 0xf04f6920 │ │ │ │ @ instruction: 0xf8c50b00 │ │ │ │ stmib sp, {r2, lr, pc}^ │ │ │ │ @ instruction: 0xf642ab0c │ │ │ │ - @ instruction: 0x4681fdb3 │ │ │ │ + pkhbtmi pc, r1, pc, lsl #27 @ │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ - blge 56ad88 │ │ │ │ + blge 56adb0 │ │ │ │ @ instruction: 0xf8c9cb03 │ │ │ │ @ instruction: 0xf8c90028 │ │ │ │ strtmi r1, [r0], -ip, lsr #32 │ │ │ │ @ instruction: 0xf1094649 │ │ │ │ @ instruction: 0xf6460914 │ │ │ │ - ldrbt pc, [sp], #2341 @ 0x925 @ │ │ │ │ + ldrbt pc, [sp], #2321 @ 0x911 @ │ │ │ │ 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 +540252,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]! @ 23fa34 │ │ │ │ @ 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 +540270,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 37a1d0 │ │ │ │ stmdbvs r0!, {r0, r8, sp} │ │ │ │ - blge 5fa170 │ │ │ │ - ldc2 6, cr15, [ip, #-264]! @ 0xfffffef8 │ │ │ │ + blge 5fa198 │ │ │ │ + stc2 6, cr15, [r8, #-264]! @ 0xfffffef8 │ │ │ │ cmplt r0, r7, lsl #12 │ │ │ │ - blgt 3112f4 │ │ │ │ + blgt 31131c │ │ │ │ rscsvs r6, r9, #184, 4 @ 0x8000000b │ │ │ │ @ instruction: 0x37144639 │ │ │ │ @ instruction: 0xf6464620 │ │ │ │ - @ instruction: 0x463bf8b3 │ │ │ │ + @ instruction: 0x463bf89f │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x4620111f │ │ │ │ - cdp2 6, 8, cr15, cr6, cr5, {2} │ │ │ │ + cdp2 6, 7, cr15, cr2, cr5, {2} │ │ │ │ tstcs r0, r3, asr #24 │ │ │ │ - blcs a51284 │ │ │ │ + blcs a512ac │ │ │ │ smlabtne r6, sp, r9, lr │ │ │ │ ldrmi sp, [sl], -r2, lsl #16 │ │ │ │ - bllt ff33da74 │ │ │ │ + bllt ff33da9c │ │ │ │ swpcs r2, r8, [r0] │ │ │ │ stmib sp, {r6, r9, sp}^ │ │ │ │ str r0, [sp], #-262 @ 0xfffffefa │ │ │ │ strb r2, [r2, #520] @ 0x208 │ │ │ │ - svc 0x00bef5ef │ │ │ │ - blcc 2aa2a0 │ │ │ │ + svc 0x00aaf5ef │ │ │ │ + blcc 2aa2c8 │ │ │ │ subsvs r2, r1, r0, lsl #2 │ │ │ │ - blcs a23ea8 │ │ │ │ + blcs a23ed0 │ │ │ │ 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 +540318,15 @@ │ │ │ │ andscs r7, r0, #1140850690 @ 0x44000002 │ │ │ │ andscc pc, r0, sp, lsr #17 │ │ │ │ orrscs lr, r1, #168, 14 @ 0x2a00000 │ │ │ │ @ instruction: 0xf88d2208 │ │ │ │ @ instruction: 0xe7a33010 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ ... │ │ │ │ - rsbseq r0, r4, ip, ror #20 │ │ │ │ + rsbseq r0, r4, r4, asr #20 │ │ │ │ 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 +540336,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 359bf4 │ │ │ │ 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 ff24c7b0 │ │ │ │ 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 301ba0 │ │ │ │ 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 373f4c │ │ │ │ @ instruction: 0xf89cd1e7 │ │ │ │ - bcs 1407bb8 │ │ │ │ + bcs 1407be0 │ │ │ │ @ instruction: 0xf89cd1e3 │ │ │ │ - bcs 15c7bc4 │ │ │ │ + bcs 15c7bec │ │ │ │ @ instruction: 0xf89cd1df │ │ │ │ - bcs 1787bd0 │ │ │ │ + bcs 1787bf8 │ │ │ │ @ instruction: 0xf89cd1db │ │ │ │ - bcs 247bdc │ │ │ │ + bcs 247c04 │ │ │ │ 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 fed96de4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 783b24 │ │ │ │ - blmi 7abdec │ │ │ │ + bmi 783b4c │ │ │ │ + blmi 7abe14 │ │ │ │ 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, sl, lsr #29 │ │ │ │ @ instruction: 0xb1b39b04 │ │ │ │ stmdbge r1, {r0, r1, r2, r3, fp, lr} │ │ │ │ stmib sp, {r9, sp}^ │ │ │ │ ldrbtmi r3, [r8], #-513 @ 0xfffffdff │ │ │ │ - bl a7d3ac │ │ │ │ + bl 57d3d4 │ │ │ │ stmdals r2, {r3, r5, r6, r8, ip, sp, pc} │ │ │ │ - blmi 492424 │ │ │ │ + blmi 49244c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 419c68 │ │ │ │ + blls 419c90 │ │ │ │ @ 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 0x0000eee6 │ │ │ │ + rsbseq r0, r4, lr, lsl #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffff0f │ │ │ │ - rsbseq r0, r4, r8, lsl #8 │ │ │ │ + rsbseq r0, r4, r0, ror #7 │ │ │ │ @ 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 +540424,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 197d780 │ │ │ │ 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 2981c0 │ │ │ │ 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 319d64 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle pc, r0, lsl #6 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ ldrmi r8, [r8, #1008]! @ 0x3f0 │ │ │ │ @ instruction: 0x46b8bf38 │ │ │ │ @ instruction: 0x4608e7d0 │ │ │ │ @ instruction: 0xf5ef4641 │ │ │ │ - strmi lr, [r5], -r8, ror #31 │ │ │ │ + @ instruction: 0x4605efd4 │ │ │ │ @ instruction: 0x4640e7d5 │ │ │ │ - cdp 5, 7, cr15, cr4, cr15, {7} │ │ │ │ + cdp 5, 6, cr15, cr0, cr15, {7} │ │ │ │ cmplt r8, r1, lsl #13 │ │ │ │ ldmvs r1!, {r1, r3, r5, r9, sl, lr}^ │ │ │ │ - ldc 5, cr15, [r8, #-956] @ 0xfffffc44 │ │ │ │ + stc 5, cr15, [r4, #-956] @ 0xfffffc44 │ │ │ │ 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, 6, cr15, cr0, cr15, {7} │ │ │ │ + @ instruction: 0x00740394 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r4, r0, lsr #7 │ │ │ │ + rsbseq r0, r4, r8, ror r3 │ │ │ │ andeq r0, r0, ip, asr #9 │ │ │ │ - rsbseq r0, r4, r2, asr #6 │ │ │ │ + rsbseq r0, r4, sl, lsl r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed96f3c │ │ │ │ + bl fed96f64 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bl 30cd54 │ │ │ │ + bl 30cd7c │ │ │ │ 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 fed96f9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ - bl 30cd8c │ │ │ │ + bl 30cdb4 │ │ │ │ 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 29a440 │ │ │ │ @ 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 @ 23fe14 │ │ │ │ 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 37dfb4 │ │ │ │ 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 1c91060 │ │ │ │ stmpl sl, {r8, r9, ip, pc} │ │ │ │ andls r6, r9, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ - blx fea7d920 │ │ │ │ + blx fe57d948 │ │ │ │ strmi r9, [r6], -r0, lsl #22 │ │ │ │ ldrdge pc, [r4], -r3 │ │ │ │ svclt 0x00184553 │ │ │ │ tstle r5, r2, lsl #6 │ │ │ │ @ instruction: 0xf8dae033 │ │ │ │ - blls 2e7e8c │ │ │ │ + blls 2e7eb4 │ │ │ │ eorle r4, lr, r3, asr r5 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - @ instruction: 0xf9a2f6af │ │ │ │ + @ instruction: 0xf98ef6af │ │ │ │ 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 1f1a374 │ │ │ │ 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 │ │ │ │ + ldrhlt pc, [r4, #-149] @ 0xffffff6b @ │ │ │ │ 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, r4, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ stccs 1, cr13, [r0, #-980] @ 0xfffffc2c │ │ │ │ svccs 0x0000d1e8 │ │ │ │ @ instruction: 0x4638d0d3 │ │ │ │ - bl 117d690 │ │ │ │ + bl c7d6b8 │ │ │ │ ldrdge pc, [r4], -sl │ │ │ │ ldrbmi r9, [r3, #-2818] @ 0xfffff4fe │ │ │ │ @ instruction: 0x4630d1d0 │ │ │ │ - @ instruction: 0xf9fef6ae │ │ │ │ - blmi 13527fc │ │ │ │ + @ instruction: 0xf9eaf6ae │ │ │ │ + blmi 1352824 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 499f58 │ │ │ │ + blls 499f80 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle sl, r0, lsl #6 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ stclne 15, cr8, [r0, #-960]! @ 0xfffffc40 │ │ │ │ stcne 8, cr13, [r2, #-156]! @ 0xffffff64 │ │ │ │ ldrmi r9, [r1], r0, lsl #4 │ │ │ │ ldmdble pc, {r0, r6, r7, r8, sl, lr} @ │ │ │ │ stmdaeq r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x003ff1b8 │ │ │ │ @ instruction: 0xf1b9d85b │ │ │ │ strbmi r0, [r8], r0, asr #30 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrtmi r0, [r8], -r0, asr #16 │ │ │ │ @ instruction: 0xf5ef4641 │ │ │ │ - strmi lr, [r7], -ip, asr #29 │ │ │ │ - bl 26c550 │ │ │ │ + @ instruction: 0x4607eeb8 │ │ │ │ + bl 26c578 │ │ │ │ @ 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 25a398 │ │ │ │ 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 45a32c │ │ │ │ ldrdle r1, [ip], #128 @ 0x80 @ │ │ │ │ streq pc, [r8], #-416 @ 0xfffffe60 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #17 │ │ │ │ - @ instruction: 0xf930f6af │ │ │ │ + @ instruction: 0xf91cf6af │ │ │ │ stmiavs sl!, {r3, r5, r6, r8, ip, sp, pc}^ │ │ │ │ movweq pc, #33028 @ 0x8104 @ │ │ │ │ addsmi r3, sl, #8, 24 @ 0x800 │ │ │ │ - blls 274f4c │ │ │ │ + blls 274f74 │ │ │ │ ldmdbpl fp!, {r2, r3, r4, r8, r9, sl, fp, ip} │ │ │ │ svclt 0x0018429d │ │ │ │ orrle r4, r9, sp, lsl r6 │ │ │ │ - bls 279db4 │ │ │ │ + bls 279ddc │ │ │ │ ldclne 8, cr6, [r1, #-652] @ 0xfffffd74 │ │ │ │ @ instruction: 0xf102d8df │ │ │ │ strbmi r0, [r8, #2308] @ 0x904 │ │ │ │ - b 1634818 │ │ │ │ + b 1634840 │ │ │ │ @ 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: 0x4607ee70 │ │ │ │ sbcle r2, r8, r0, lsl #16 │ │ │ │ - blls 3267c4 │ │ │ │ + blls 3267ec │ │ │ │ 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 279d94 │ │ │ │ ldrhle r1, [r2, #138]! @ 0x8a │ │ │ │ @ instruction: 0x460de7b7 │ │ │ │ strbmi lr, [r8, #1936] @ 0x790 │ │ │ │ @ instruction: 0x46c8bf38 │ │ │ │ @ instruction: 0xf5efe7e0 │ │ │ │ - svclt 0x0000ed0c │ │ │ │ - ldrhteq r0, [r4], #-16 │ │ │ │ + svclt 0x0000ecf8 │ │ │ │ + rsbseq r0, r4, r8, lsl #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r4, r8, lsl r1 │ │ │ │ + ldrshteq r0, [r4], #-0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed97208 │ │ │ │ + bl fed97230 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r8, -r8] │ │ │ │ - @ instruction: 0xf8a4f6ae │ │ │ │ + @ instruction: 0xf890f6ae │ │ │ │ andeq lr, r0, r0, asr #19 │ │ │ │ svclt 0x0000bd08 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @ instruction: 0xf89d461e │ │ │ │ @ instruction: 0xf8dd3024 │ │ │ │ strmi r9, [r7], -r0, lsr #32 │ │ │ │ ldrmi r4, [r0], sp, lsl #12 │ │ │ │ @ instruction: 0xf106bb03 │ │ │ │ @ instruction: 0xf5ef0030 │ │ │ │ - @ instruction: 0x4604ecd0 │ │ │ │ + @ instruction: 0x4604ecbc │ │ │ │ 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, #83968 @ 0x14800 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ @ instruction: 0x4620d11b │ │ │ │ stmdbls r9, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf5ef2030 │ │ │ │ - @ instruction: 0x4604ecb0 │ │ │ │ + @ instruction: 0x4604ec9c │ │ │ │ @ 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 +540690,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 318c86 │ │ │ │ strtmi pc, [r8], -r5, lsl #10 │ │ │ │ - stc 5, cr15, [sl], {239} @ 0xef │ │ │ │ + ldcl 5, cr15, [r6], #-956 @ 0xfffffc44 │ │ │ │ teqlt r8, r0, lsr #5 │ │ │ │ ldrdne pc, [r4], -r9 │ │ │ │ @ instruction: 0xf5ef462a │ │ │ │ - strtmi lr, [r0], -lr, lsr #22 │ │ │ │ + @ instruction: 0x4620eb1a │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ @ instruction: 0xf5ef4620 │ │ │ │ - strcs lr, [r0], #-2610 @ 0xfffff5ce │ │ │ │ + strcs lr, [r0], #-2590 @ 0xfffff5e2 │ │ │ │ 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 │ │ │ │ + mrrc 5, 14, pc, r0, cr15 @ │ │ │ │ orrlt r4, r0, r5, lsl #12 │ │ │ │ ldrtmi r4, [fp], -sl, lsr #12 │ │ │ │ strbmi r4, [r1], -r8, asr #12 │ │ │ │ - blhi 37e234 │ │ │ │ + blhi 37e25c │ │ │ │ @ instruction: 0xf944f006 │ │ │ │ stcne 1, cr11, [r3, #-224] @ 0xffffff20 │ │ │ │ ldrdvs pc, [r0, r6] │ │ │ │ @ instruction: 0xf104462a │ │ │ │ tstcs r4, r8 │ │ │ │ @ instruction: 0x462847b0 │ │ │ │ - b 2fd904 │ │ │ │ + stmib lr!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrdcc pc, [r8, #-134] @ 0xffffff7a │ │ │ │ eorle r2, pc, r2, lsl #22 │ │ │ │ eorsle r2, r0, r3, lsl #22 │ │ │ │ mvnsle r2, r1, lsl #22 │ │ │ │ mrseq pc, (UNDEF: 24) @ │ │ │ │ @ instruction: 0xf0014630 │ │ │ │ pkhbtmi pc, r0, r3, lsl #16 @ │ │ │ │ @ instruction: 0x4640b930 │ │ │ │ - stmib lr!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib sl, {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 b19fa8 │ │ │ │ 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 240dd4 │ │ │ │ strbmi sp, [r1], -r3, ror #3 │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ ldrb pc, [sl, pc, lsr #16] @ │ │ │ │ - blx ffb7c1bc │ │ │ │ + blx ffb7c1e4 │ │ │ │ @ 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], -r3, ror #30 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ vst4.32 {d24-d27}, [pc :128], r3 │ │ │ │ ldrdcs r7, [r0], -r0 │ │ │ │ - @ instruction: 0xffb4f6ad │ │ │ │ + @ instruction: 0xffa0f6ad │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ addshi pc, sl, r0 │ │ │ │ - bleq 2bc33c │ │ │ │ + bleq 2bc364 │ │ │ │ @ instruction: 0xf8802300 │ │ │ │ @ instruction: 0xf8c0b004 │ │ │ │ @ instruction: 0xf0013148 │ │ │ │ - bllt ff47eadc │ │ │ │ + bllt ff47eb04 │ │ │ │ @ instruction: 0xf5ef4630 │ │ │ │ - @ instruction: 0x4607ea74 │ │ │ │ + strmi lr, [r7], -r0, ror #20 │ │ │ │ @ instruction: 0xf1074640 │ │ │ │ @ instruction: 0xf5ef0b01 │ │ │ │ - @ instruction: 0xf107ea6e │ │ │ │ + @ instruction: 0xf107ea5a │ │ │ │ mcrrne 1, 0, r0, r7, cr11 │ │ │ │ ldrtmi r4, [r9], #-1568 @ 0xfffff9e0 │ │ │ │ cmnpne ip, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0xff70f6ad │ │ │ │ + @ instruction: 0xff5cf6ad │ │ │ │ @ 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], -r2, ror #20 │ │ │ │ @ instruction: 0x4641445b │ │ │ │ @ instruction: 0x4618463a │ │ │ │ - b 1dfda18 │ │ │ │ + b 18fda40 │ │ │ │ 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: 0xf81ef6ae │ │ │ │ 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 │ │ │ │ + strhtvs pc, [r0], -r9 @ │ │ │ │ adcsle r2, r3, r0, lsl #16 │ │ │ │ @ instruction: 0x46304935 │ │ │ │ @ instruction: 0xf5ef4479 │ │ │ │ - cmplt r0, #68, 26 @ 0x1100 │ │ │ │ - blcs 2e6ef0 │ │ │ │ - blls 5f43c4 │ │ │ │ + cmplt r0, #48, 26 @ 0xc00 │ │ │ │ + blcs 2e6f18 │ │ │ │ + blls 5f43ec │ │ │ │ suble r2, r6, r3, lsl #22 │ │ │ │ ldrbtmi r4, [r8], #-2096 @ 0xfffff7d0 │ │ │ │ - ldmda ip, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r8, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ suble r2, r7, r0, lsl #16 │ │ │ │ tstcs r0, lr, lsr #16 │ │ │ │ ldrbtmi r9, [r8], #-2830 @ 0xfffff4f2 │ │ │ │ smlalbtcc pc, r8, r4, r8 @ │ │ │ │ - blx feefdda6 │ │ │ │ + blx fe9fddce │ │ │ │ @ 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 30c844 │ │ │ │ @ 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, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -ip, ror #3 │ │ │ │ - @ instruction: 0xffd8f6ad │ │ │ │ + @ instruction: 0xffc4f6ad │ │ │ │ strcs r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ - @ instruction: 0xffd4f6ad │ │ │ │ + @ instruction: 0xffc0f6ad │ │ │ │ andlt r4, r3, r0, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r4, [r8], -r1, lsr #12 │ │ │ │ - blx 19fc34c │ │ │ │ + blx 19fc374 │ │ │ │ @ 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 0x00faf5ee │ │ │ │ @ instruction: 0xd1b12800 │ │ │ │ @ instruction: 0xf0016820 │ │ │ │ sbfx pc, r9, #20, #14 │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ addsvc pc, r0, r4, lsl #10 │ │ │ │ @ instruction: 0xff30f005 │ │ │ │ svclt 0x0000e7bf │ │ │ │ - eoreq r6, r0, r0, lsr #28 │ │ │ │ - eoreq r6, r0, r2, lsr #28 │ │ │ │ - eoreq r6, r0, lr, lsr lr │ │ │ │ - eoreq r6, r0, r4, lsl lr │ │ │ │ - mlaeq r0, lr, sp, r6 │ │ │ │ + eoreq r6, r0, r8, lsr pc │ │ │ │ + eoreq r6, r0, sl, lsr pc │ │ │ │ + eoreq r6, r0, r6, asr pc │ │ │ │ + eoreq r6, r0, ip, lsr #30 │ │ │ │ + strhteq r6, [r0], -r6 │ │ │ │ ldrlt fp, [r0, #-368] @ 0xfffffe90 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ - bvs fe251bb8 │ │ │ │ - ldm r0, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs fe251be0 │ │ │ │ + ldm ip!, {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, #-744] @ 0xfffffd18 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ - bmi 17d1e14 │ │ │ │ - blmi 17d1c4c │ │ │ │ + bmi 17d1e3c │ │ │ │ + blmi 17d1c74 │ │ │ │ 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, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ stmdami lr, {r3, r6, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - strmi lr, [r4], -r0, asr #31 │ │ │ │ + strmi lr, [r4], -ip, lsr #31 │ │ │ │ subsle r2, r2, r0, lsl #16 │ │ │ │ stmdbge r6, {r1, r3, r9, sp} │ │ │ │ @ instruction: 0xf5ef4620 │ │ │ │ - blls 3fb58c │ │ │ │ + blls 3fb564 │ │ │ │ andle r4, sp, r3, lsr #5 │ │ │ │ - blcs 1d1e488 │ │ │ │ + blcs 1d1e4b0 │ │ │ │ stmdale pc!, {r3, r4, r6, ip, lr, pc} @ │ │ │ │ subsle r2, r5, fp, asr #22 │ │ │ │ @ instruction: 0xd12d2b4d │ │ │ │ - blcc 67ad68 │ │ │ │ - b 1741840 │ │ │ │ + blcc 67ad90 │ │ │ │ + b 1741868 │ │ │ │ tstle r3, fp, lsl #6 │ │ │ │ strmi pc, [r0], #79 @ 0x4f │ │ │ │ - bleq 27c578 │ │ │ │ + bleq 27c5a0 │ │ │ │ andcs r9, r0, #8388608 @ 0x800000 │ │ │ │ strbmi r4, [r0], -r9, asr #12 │ │ │ │ - blmi 37ab7c │ │ │ │ + blmi 37aba4 │ │ │ │ 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 e52d60 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 41a4d8 │ │ │ │ + blls 41a500 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r2, r0, lsl #6 │ │ │ │ andlt r4, r9, r8, lsr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ sbcsle r2, r1, sp, ror #22 │ │ │ │ - bleq fe67adc4 │ │ │ │ + bleq fe67adec │ │ │ │ ldrb r0, [r0, r4, lsl #15] │ │ │ │ stmdami fp!, {r0, r9, sl, lr} │ │ │ │ ldrbtmi r2, [r8], #-1281 @ 0xfffffaff │ │ │ │ - blx ff77df60 │ │ │ │ + blx ff27df88 │ │ │ │ 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, #360 @ 0x168 │ │ │ │ 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: 0x4604ef52 │ │ │ │ adcsle r2, fp, r0, lsl #16 │ │ │ │ tstcs r1, r2, lsr #22 │ │ │ │ ldrbtmi r4, [sl], #-2594 @ 0xfffff5de │ │ │ │ andcc pc, r3, fp, asr r8 @ │ │ │ │ @ instruction: 0xf5ef6818 │ │ │ │ - @ instruction: 0xe79beab0 │ │ │ │ - blpl fe67ae10 │ │ │ │ + @ instruction: 0xe79bea9c │ │ │ │ + blpl fe67ae38 │ │ │ │ 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, r3, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs sp, #8382 @ 0x20be │ │ │ │ @ instruction: 0x46494632 │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf8cd4b04 │ │ │ │ strls sl, [r1, -r0] │ │ │ │ @ instruction: 0xf7ff9302 │ │ │ │ @ instruction: 0xf8c5fe61 │ │ │ │ @ instruction: 0xe7af0198 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ - svc 0x003af5ee │ │ │ │ + svc 0x0026f5ee │ │ │ │ bicle r2, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8b0f001 │ │ │ │ sbcle r2, r7, r0, lsl #16 │ │ │ │ - blx ffdfc520 │ │ │ │ + blx ffdfc548 │ │ │ │ @ instruction: 0xf5efe7c4 │ │ │ │ - svclt 0x0000ea74 │ │ │ │ - rsbseq pc, r3, r0, lsr ip @ │ │ │ │ + svclt 0x0000ea60 │ │ │ │ + rsbseq pc, r3, r8, lsl #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r8, asr sp │ │ │ │ - rsbseq pc, r3, ip, lsl ip @ │ │ │ │ - eoreq r6, r0, r4, ror sp │ │ │ │ - @ instruction: 0x0073fb98 │ │ │ │ - eoreq r6, r0, r2, asr #25 │ │ │ │ - eoreq r6, r0, r4, asr #24 │ │ │ │ - ldrdeq r6, [r0], -ip @ │ │ │ │ + eoreq r6, r0, r0, ror lr │ │ │ │ + ldrshteq pc, [r3], #-180 @ 0xffffff4c @ │ │ │ │ + eoreq r6, r0, ip, lsl #29 │ │ │ │ + rsbseq pc, r3, r0, ror fp @ │ │ │ │ + ldrdeq r6, [r0], -sl @ │ │ │ │ + eoreq r6, r0, ip, asr sp │ │ │ │ + strdeq r6, [r0], -r4 @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r0, r6, ror #25 │ │ │ │ - eoreq r6, r0, r4, lsr #26 │ │ │ │ - strdeq r6, [r0], -r6 @ │ │ │ │ + strdeq r6, [r0], -lr @ │ │ │ │ + eoreq r6, r0, ip, lsr lr │ │ │ │ + eoreq r6, r0, lr, lsl #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed97760 │ │ │ │ + bl fed97788 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0x4620b918 │ │ │ │ - cdp2 6, 11, cr15, cr8, cr13, {5} │ │ │ │ + cdp2 6, 10, cr15, cr4, cr13, {5} │ │ │ │ @ instruction: 0xf890bd38 │ │ │ │ - bllt f0cba8 │ │ │ │ + bllt f0cbd0 │ │ │ │ @ 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], -r3, ror #29 │ │ │ │ + mrc2 6, 0, pc, cr10, cr1, {5} │ │ │ │ @ instruction: 0x0198f8d4 │ │ │ │ @ instruction: 0xf7ffb108 │ │ │ │ @ instruction: 0xf8d4ffdf │ │ │ │ - blcs 2ccac0 │ │ │ │ - blcs 3345cc │ │ │ │ + blcs 2ccae8 │ │ │ │ + blcs 3345f4 │ │ │ │ strtmi sp, [r0], -r3 │ │ │ │ - blx 5fc5b0 │ │ │ │ + blx 5fc5d8 │ │ │ │ @ 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, 12, cr15, cr8, cr14, {7} │ │ │ │ svclt 0x0000e7d0 │ │ │ │ - eoreq r6, r0, ip, asr ip │ │ │ │ + eoreq r6, r0, r4, ror sp │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed977e4 │ │ │ │ + bl fed9780c │ │ │ │ @ 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 +541033,15 @@ │ │ │ │ ldrmi r6, [r1], -r3, lsl #20 │ │ │ │ @ instruction: 0xf1046005 │ │ │ │ @ instruction: 0xf8df0008 │ │ │ │ movwls ip, #4120 @ 0x1018 │ │ │ │ ldrbtmi r4, [ip], #2821 @ 0xb05 │ │ │ │ andgt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf6b1447b │ │ │ │ - andlt pc, r3, r9, lsr lr @ │ │ │ │ + andlt pc, r3, r5, lsr #28 │ │ │ │ svclt 0x0000bd30 │ │ │ │ @ instruction: 0xfffffd7b │ │ │ │ @ instruction: 0xfffffad1 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ @@ -541041,42 +541049,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 24ccbc │ │ │ │ @ instruction: 0x4630d15b │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ ldrdvs pc, [r4, r4] │ │ │ │ vst2.8 {d27-d30}, [pc :256], lr │ │ │ │ @ instruction: 0xf5ef3080 │ │ │ │ - @ instruction: 0x4680e9b6 │ │ │ │ + strmi lr, [r0], r2, lsr #19 │ │ │ │ ldrtmi fp, [r8], -r8, asr #6 │ │ │ │ orrcc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0x460747b0 │ │ │ │ subsle r2, fp, r0, lsl #16 │ │ │ │ ldrdls pc, [r0], -r8 │ │ │ │ @ instruction: 0xf5ef4648 │ │ │ │ - strmi lr, [r6], -r6, lsr #19 │ │ │ │ + @ instruction: 0x4606e992 │ │ │ │ subsle r2, r3, r0, lsl #16 │ │ │ │ strbmi r4, [fp], -r2, lsl #12 │ │ │ │ @ instruction: 0xf1081f39 │ │ │ │ @ instruction: 0xf0050004 │ │ │ │ stmdacs r0, {r0, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ tstlt r5, r5, asr r0 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ strbmi r6, [r0], -fp, lsr #32 │ │ │ │ - svc 0x0046f5ee │ │ │ │ + svc 0x0032f5ee │ │ │ │ @ instruction: 0xf8d4e7cd │ │ │ │ - blcs 2ccbe8 │ │ │ │ - blcs 3347a8 │ │ │ │ - blcs 2b47d0 │ │ │ │ + blcs 2ccc10 │ │ │ │ + blcs 3347d0 │ │ │ │ + blcs 2b47f8 │ │ │ │ @ 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 +541108,166 @@ │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x462ae795 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xffe4f000 │ │ │ │ ldrb r4, [r7, r6, lsl #12] │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - strb lr, [r0, r0, lsl #30] │ │ │ │ + strb lr, [r0, ip, ror #29] │ │ │ │ ldrtmi r4, [r9], -sl, lsr #12 │ │ │ │ @ instruction: 0xf0014620 │ │ │ │ strmi pc, [r6], -r3, asr #18 │ │ │ │ ldrtmi lr, [r0], -ip, asr #15 │ │ │ │ - cdp 5, 15, cr15, cr4, cr14, {7} │ │ │ │ + cdp 5, 14, cr15, cr0, cr14, {7} │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - @ instruction: 0xf894eef2 │ │ │ │ - blcs 24cda0 │ │ │ │ + @ instruction: 0xf894eede │ │ │ │ + blcs 24cdc8 │ │ │ │ @ instruction: 0xe7c6d0b2 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0080f8cc │ │ │ │ - bmi 8d1fd8 │ │ │ │ - blmi 8d2004 │ │ │ │ + bmi 8d2000 │ │ │ │ + blmi 8d202c │ │ │ │ @ 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 67f244 │ │ │ │ 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 ffc820 │ │ │ │ @ instruction: 0xf5efe7e1 │ │ │ │ - svclt 0x0000e90e │ │ │ │ - rsbseq pc, r3, r4, ror r8 @ │ │ │ │ + svclt 0x0000e8fa │ │ │ │ + rsbseq pc, r3, ip, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r6, asr #16 │ │ │ │ + rsbseq pc, r3, lr, lsl r8 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed97a04 │ │ │ │ + bl fed97a2c │ │ │ │ @ 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 2d6cf4 │ │ │ │ @ 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 9930d8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31a8a8 │ │ │ │ + blls 31a8d0 │ │ │ │ @ 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 dd20d0 │ │ │ │ + bmi 8348fc │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi sl, [sl], #-2050 @ 0xfffff7fe │ │ │ │ @ instruction: 0xf5ee9500 │ │ │ │ - andcc lr, r1, lr, asr #29 │ │ │ │ + @ instruction: 0x3001eeba │ │ │ │ stmdals r2, {r0, r1, r5, r6, r7, ip, lr, pc} │ │ │ │ - ldcl 5, cr15, [r2], #952 @ 0x3b8 │ │ │ │ + ldcl 5, cr15, [lr], {238} @ 0xee │ │ │ │ stmdals r2, {r1, r2, r9, sl, lr} │ │ │ │ - cdp 5, 6, cr15, cr10, cr14, {7} │ │ │ │ + cdp 5, 5, cr15, cr6, cr14, {7} │ │ │ │ sbcsle r2, sl, r0, lsl #28 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #10 │ │ │ │ - ldmib r6, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r2, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strcc fp, [r1, #-280] @ 0xfffffee8 │ │ │ │ mvnsle r2, r3, lsl #26 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #8 │ │ │ │ - ldmda sl, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r6, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldmdavc r3, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ bicsle r2, ip, lr, lsr #22 │ │ │ │ - blcs 25eaec │ │ │ │ + blcs 25eb14 │ │ │ │ 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 @ │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ + ldm ip, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ rsbseq pc, r3, r8, asr #15 │ │ │ │ - strdeq r6, [r0], -r6 @ │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq pc, r3, r0, lsr #15 │ │ │ │ + eoreq r6, r0, lr, lsl #22 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0038f8cc │ │ │ │ adclt r4, r9, r6, ror sl │ │ │ │ @ instruction: 0x46834b76 │ │ │ │ tstls r5, sl, ror r4 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9327 │ │ │ │ @ instruction: 0xf5ee0300 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ sbcshi pc, r9, r0 │ │ │ │ strcs r4, [r0], #-1543 @ 0xfffff9f9 │ │ │ │ - svc 0x00e4f5ee │ │ │ │ + svc 0x00d0f5ee │ │ │ │ and r9, r3, r4 │ │ │ │ - blcs 45fb04 │ │ │ │ + blcs 45fb2c │ │ │ │ strcc fp, [r1], #-3848 @ 0xfffff0f8 │ │ │ │ @ instruction: 0xf5ef4638 │ │ │ │ - stmdacs r0, {r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r7, 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 c7cd68 │ │ │ │ + ldm ip!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf04f2c0a │ │ │ │ svclt 0x00910008 │ │ │ │ @ instruction: 0xf64c2301 │ │ │ │ @ instruction: 0xf6cc43cd │ │ │ │ - blx feb11856 │ │ │ │ + blx feb1187e │ │ │ │ svclt 0x00883404 │ │ │ │ movwls r0, #35043 @ 0x88e3 │ │ │ │ - ldmda sl, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r6, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ movwcs r4, #1541 @ 0x605 │ │ │ │ andeq lr, r0, r0, asr #19 │ │ │ │ strls r9, [r3, -r7, lsl #6] │ │ │ │ @ instruction: 0xf5ef9803 │ │ │ │ - stmdacs r0, {r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf100d071 │ │ │ │ movwcs r0, #1043 @ 0x413 │ │ │ │ ldrbmi r9, [r2], -r4, lsl #16 │ │ │ │ @ instruction: 0xf5ee4621 │ │ │ │ - stmdacs r0, {r1, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdavs lr!, {r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ svclt 0x001842b5 │ │ │ │ svclt 0x00082e00 │ │ │ │ andle r4, r6, r6, lsl #12 │ │ │ │ ldmdbvs r1!, {r1, r3, r4, fp, ip, pc} │ │ │ │ ldmdbvs r2!, {r0, r1, r3, r4, r8, r9, fp, ip, pc}^ │ │ │ │ orrsmi r4, r3, r8, lsl #5 │ │ │ │ strtmi sp, [r0], -r2, ror #21 │ │ │ │ - cdp 5, 12, cr15, cr0, cr14, {7} │ │ │ │ + cdp 5, 10, cr15, cr12, 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, {r3, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ stmdavs fp!, {r1, r2, r3, r5, ip, lr, pc}^ │ │ │ │ addsmi r9, sp, #603979776 @ 0x24000000 │ │ │ │ ldmib sp, {r4, r5, ip, lr, pc}^ │ │ │ │ strls lr, [r6], #-3098 @ 0xfffff3e6 │ │ │ │ andne lr, r4, #3506176 @ 0x358000 │ │ │ │ and r9, r2, r3, lsl #30 │ │ │ │ adcmi r6, fp, #5963776 @ 0x5b0000 │ │ │ │ @@ -541272,15 +541280,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 87c450 │ │ │ │ @ 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 +541300,352 @@ │ │ │ │ @ instruction: 0xf8dfd02d │ │ │ │ sxtahmi r8, r9, r8 │ │ │ │ ldrbtmi r4, [r8], #1543 @ 0x607 │ │ │ │ @ instruction: 0x465b4630 │ │ │ │ tstcs r1, r2, asr #12 │ │ │ │ svcmi 0x0008f850 │ │ │ │ @ instruction: 0xf5ee9400 │ │ │ │ - stmdacs r0, {r1, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00b84620 │ │ │ │ @ instruction: 0xf5ee60b7 │ │ │ │ - ldmdavs r6!, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdavs r6!, {r1, r2, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ mvnle r4, lr, lsr #5 │ │ │ │ @ instruction: 0xf5ee4648 │ │ │ │ - bmi 6fc830 │ │ │ │ + bmi 6fc808 │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4628d111 │ │ │ │ pop {r0, r3, r5, ip, sp, pc} │ │ │ │ @ instruction: 0x21188ff0 │ │ │ │ @ instruction: 0xf5ee2001 │ │ │ │ - @ instruction: 0x4606ecba │ │ │ │ + strmi lr, [r6], -r6, lsr #25 │ │ │ │ ldrtmi lr, [r8], -r7, lsl #15 │ │ │ │ - svc 0x005af5ee │ │ │ │ + svc 0x0046f5ee │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strcs lr, [r0, #-3418] @ 0xfffff2a6 │ │ │ │ + strcs lr, [r0, #-3398] @ 0xfffff2ba │ │ │ │ @ instruction: 0xf5eee7e3 │ │ │ │ - svclt 0x0000efb4 │ │ │ │ - rsbseq pc, r3, r0, lsr r7 @ │ │ │ │ + svclt 0x0000efa0 │ │ │ │ + rsbseq pc, r3, r8, lsl #14 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, sl, lsl r8 │ │ │ │ - @ instruction: 0x0073f596 │ │ │ │ + eoreq r6, r0, r2, lsr r9 │ │ │ │ + rsbseq pc, r3, lr, ror #10 │ │ │ │ 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 125236c │ │ │ │ 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: 0xf8d4f927 │ │ │ │ @ instruction: 0x4628717c │ │ │ │ @ instruction: 0xf6ab4639 │ │ │ │ - @ instruction: 0xf89df93d │ │ │ │ - blcs 24cb34 │ │ │ │ + @ instruction: 0xf89df929 │ │ │ │ + blcs 24cb5c │ │ │ │ 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, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4628d13d │ │ │ │ - @ instruction: 0xf990f6ab │ │ │ │ + @ instruction: 0xf97cf6ab │ │ │ │ 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: 0xf89df911 │ │ │ │ @ instruction: 0x46073010 │ │ │ │ - bls 2ef8d4 │ │ │ │ - blls 3123cc │ │ │ │ + bls 2ef8fc │ │ │ │ + blls 3123f4 │ │ │ │ stmdaeq r3, {r1, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf6ab4641 │ │ │ │ - ldmdavs sp!, {r0, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavs sp!, {r0, r2, r8, fp, ip, sp, lr, pc} │ │ │ │ strmi r4, [r1], r1, asr #12 │ │ │ │ stc2l 0, cr15, [lr], #-20 @ 0xffffffec │ │ │ │ tstle lr, r5, lsl #5 │ │ │ │ ldrdge pc, [r4], -r7 │ │ │ │ @ instruction: 0xf5ee4650 │ │ │ │ - strmi lr, [r5], -ip, asr #30 │ │ │ │ + @ instruction: 0x4605ef38 │ │ │ │ @ instruction: 0xf894b1b8 │ │ │ │ smlalbblt r3, fp, r8, r1 │ │ │ │ smlabtle pc, r2, r5, r4 @ │ │ │ │ @ instruction: 0x46494652 │ │ │ │ - stcl 5, cr15, [sl, #952]! @ 0x3b8 │ │ │ │ + ldcl 5, cr15, [r6, #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, #-3282] @ 0xfffff32e │ │ │ │ + blmi 6933f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 39abf8 │ │ │ │ + blls 39ac20 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r5, r0, lsl #6 │ │ │ │ andlt r4, r6, r8, lsr #12 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf6ab4628 │ │ │ │ - @ instruction: 0xf89df943 │ │ │ │ - blcs 24cbec │ │ │ │ + @ instruction: 0xf89df92f │ │ │ │ + blcs 24cc14 │ │ │ │ tstcs r4, r9, ror #3 │ │ │ │ @ instruction: 0xf101fb00 │ │ │ │ @ instruction: 0xf6ab4628 │ │ │ │ - @ instruction: 0xf89df8d7 │ │ │ │ - blcs 24cc00 │ │ │ │ + @ instruction: 0xf89df8c3 │ │ │ │ + blcs 24cc28 │ │ │ │ ldrb sp, [lr, r9, lsr #1] │ │ │ │ - svc 0x0020f5ee │ │ │ │ - rsbseq pc, r3, r4, lsr r5 @ │ │ │ │ + svc 0x000cf5ee │ │ │ │ + rsbseq pc, r3, ip, lsl #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r8, ror r4 @ │ │ │ │ + rsbseq pc, r3, r0, asr r4 @ │ │ │ │ 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 25ec34 │ │ │ │ @ instruction: 0xf5eed05e │ │ │ │ - @ instruction: 0x4605eed8 │ │ │ │ - ldcl 5, cr15, [r8, #-952]! @ 0xfffffc48 │ │ │ │ + strmi lr, [r5], -r4, asr #29 │ │ │ │ + stcl 5, cr15, [r4, #-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, 8, cr15, cr8, cr14, {7} │ │ │ │ + blls 3ef3ec │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [r2], #-952 @ 0xfffffc48 │ │ │ │ + bmi ac8c8c │ │ │ │ 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 │ │ │ │ + pkhbtmi lr, r3, r8, lsl #21 │ │ │ │ rscle r2, r0, r0, lsl #16 │ │ │ │ - ldmda r8!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r4!, {r0, r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svccc 0x00fff1bb │ │ │ │ tstle r1, r0, lsl #16 │ │ │ │ sbcsle r2, r8, r1, lsl r8 │ │ │ │ @ instruction: 0xf85a4b14 │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - b 1e7e460 │ │ │ │ + b 197e488 │ │ │ │ @ instruction: 0x46014a12 │ │ │ │ tstls r0, fp, lsr #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ @ instruction: 0xf5ee2101 │ │ │ │ - @ instruction: 0x4628eeba │ │ │ │ - mcrr 5, 14, pc, r6, cr14 @ │ │ │ │ + strtmi lr, [r8], -r6, lsr #29 │ │ │ │ + ldc 5, cr15, [r2], #-952 @ 0xfffffc48 │ │ │ │ rscscc pc, pc, pc, asr #32 │ │ │ │ stmdbmi sl, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - bmi 512578 │ │ │ │ + bmi 5125a0 │ │ │ │ @ instruction: 0xf85a447a │ │ │ │ tstcs r1, r1 │ │ │ │ @ instruction: 0xf5ee6800 │ │ │ │ - strb lr, [lr, sl, lsr #29]! │ │ │ │ - cdp 5, 9, cr15, cr4, cr14, {7} │ │ │ │ - rsbseq pc, r3, r6, lsl r4 @ │ │ │ │ + @ instruction: 0xe7eeee96 │ │ │ │ + cdp 5, 8, cr15, cr0, cr14, {7} │ │ │ │ + rsbseq pc, r3, lr, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r3, r0, lsl r4 @ │ │ │ │ - @ instruction: 0x0073f39a │ │ │ │ + rsbseq pc, r3, r8, ror #7 │ │ │ │ + rsbseq pc, r3, r2, ror r3 @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r6, r0, ip, ror #11 │ │ │ │ - mlaeq r0, r0, r5, r6 │ │ │ │ + eoreq r6, r0, r4, lsl #14 │ │ │ │ + eoreq r6, r0, r8, lsr #13 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed97f04 │ │ │ │ + bl fed97f2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 1204c6c │ │ │ │ - blmi 1212520 │ │ │ │ + bmi 1204c94 │ │ │ │ + blmi 1212548 │ │ │ │ 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, r5, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8936863 │ │ │ │ - blcs 24d368 │ │ │ │ + blcs 24d390 │ │ │ │ strcs sp, [r0, #-70] @ 0xffffffba │ │ │ │ - blmi e13610 │ │ │ │ + blmi e13638 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31adc0 │ │ │ │ + blls 31ade8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmple r0, r0, lsl #6 │ │ │ │ andlt r4, r5, r8, lsr #12 │ │ │ │ - bvs 1ab0528 │ │ │ │ + bvs 1ab0550 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - stmdacs r0, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ - bvs 1b3510c │ │ │ │ + stmdacs r0, {r0, r1, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + bvs 1b35134 │ │ │ │ eorsle r2, r3, r1, lsl #22 │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - blx 15fcd96 │ │ │ │ + blx 15fcdbe │ │ │ │ andls r6, r0, r3, lsr #20 │ │ │ │ strbtmi r2, [r9], -r8, lsl #4 │ │ │ │ movwls r4, #5672 @ 0x1628 │ │ │ │ - cdp2 6, 0, cr15, cr14, cr10, {5} │ │ │ │ + ldc2l 6, cr15, [sl, #680]! @ 0x2a8 │ │ │ │ sbcsle r2, r5, r0, lsl #16 │ │ │ │ ldrtmi r4, [r2], -r8, lsr #12 │ │ │ │ @ instruction: 0xf6aa4639 │ │ │ │ - strmi pc, [r5], -r7, lsl #28 │ │ │ │ + @ instruction: 0x4605fdf3 │ │ │ │ sbcle r2, sp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8936863 │ │ │ │ - blcs 24d3cc │ │ │ │ + blcs 24d3f4 │ │ │ │ ldrtmi sp, [r8], -lr, asr #3 │ │ │ │ - bl ff57e56c │ │ │ │ + bl ff07e594 │ │ │ │ strmi lr, [r6], -sl, asr #15 │ │ │ │ - cdp 5, 1, cr15, cr4, cr14, {7} │ │ │ │ + cdp 5, 0, cr15, cr0, cr14, {7} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ ldrtmi sp, [r3], -r3, asr #1 │ │ │ │ ldmib r4, {r1, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf0050107 │ │ │ │ @ instruction: 0x4606faf5 │ │ │ │ adcsle r2, r5, r0, lsl #16 │ │ │ │ str r6, [sp, r1, ror #16]! │ │ │ │ @ instruction: 0xf5ee4638 │ │ │ │ - @ instruction: 0xe7b4ebb8 │ │ │ │ + ldr lr, [r4, r4, lsr #23]! │ │ │ │ strtmi r6, [r8], -r1, ror #21 │ │ │ │ - @ instruction: 0xff02f6aa │ │ │ │ + cdp2 6, 14, cr15, cr14, 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 │ │ │ │ + stc2l 6, cr15, [r4, #680] @ 0x2a8 │ │ │ │ @ instruction: 0xd1bb2800 │ │ │ │ @ instruction: 0xf5eee79e │ │ │ │ - svclt 0x0000ee02 │ │ │ │ - rsbseq pc, r3, lr, ror #5 │ │ │ │ + svclt 0x0000edee │ │ │ │ + rsbseq pc, r3, r6, asr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq pc, [r3], #-32 @ 0xffffffe0 @ │ │ │ │ + rsbseq pc, r3, r8, lsl #5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9801c │ │ │ │ + bl fed98044 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ec4ba4 │ │ │ │ - blmi eed0b4 │ │ │ │ + bmi ec4bcc │ │ │ │ + blmi eed0dc │ │ │ │ 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, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ svcmi 0x002dd041 │ │ │ │ cdpge 6, 0, cr4, cr3, cr4, {0} │ │ │ │ - ldrbtmi r2, [pc], #-768 @ 240e48 │ │ │ │ + ldrbtmi r2, [pc], #-768 @ 240e70 │ │ │ │ strtmi r9, [r0], -r3, lsl #6 │ │ │ │ - cdp 5, 15, cr15, cr0, cr14, {7} │ │ │ │ + cdp 5, 13, cr15, cr12, cr14, {7} │ │ │ │ eorsle r2, r0, r0, lsl #16 │ │ │ │ @ instruction: 0xf1007cc2 │ │ │ │ - bcs dc12a8 │ │ │ │ + bcs dc12d0 │ │ │ │ stmdavc fp, {r1, r8, ip, lr, pc}^ │ │ │ │ rscsle r2, r2, r0, lsl #22 │ │ │ │ - blcs de0174 │ │ │ │ + blcs de019c │ │ │ │ stmdavc fp, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ tstle r2, lr, lsr #22 │ │ │ │ - blcs 25f0a0 │ │ │ │ + blcs 25f0c8 │ │ │ │ smlattls r0, r9, r0, sp │ │ │ │ ldrtmi r4, [sl], -fp, lsr #12 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ - bl ff1fe63c │ │ │ │ + bl fecfe664 │ │ │ │ stmdacs r0, {r0, r1, fp, ip, pc} │ │ │ │ stmdbge r4, {r0, r1, r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ - ldcl 5, cr15, [r4, #-952]! @ 0xfffffc48 │ │ │ │ - bllt c676a0 │ │ │ │ + stcl 5, cr15, [r0, #-952]! @ 0xfffffc48 │ │ │ │ + bllt c676c8 │ │ │ │ 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, r3, r5, sl, fp, sp, lr, pc} │ │ │ │ + bl 117e68c │ │ │ │ @ instruction: 0xf5ee4620 │ │ │ │ - stmdacs r0, {r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -lr, asr #3 │ │ │ │ - stcl 5, cr15, [r6, #-952] @ 0xfffffc48 │ │ │ │ + ldc 5, cr15, [r2, #-952]! @ 0xfffffc48 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - bmi 5bc65c │ │ │ │ + bmi 5bc634 │ │ │ │ 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, r0, lsr #22]! │ │ │ │ + ldcl 5, cr15, [sl, #-952]! @ 0xfffffc48 │ │ │ │ + rsbseq pc, r3, lr, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, lr, lsl #8 │ │ │ │ - rsbseq pc, r3, sl, lsr r1 @ │ │ │ │ + eoreq r6, r0, r6, lsr #10 │ │ │ │ + rsbseq pc, r3, r2, lsl r1 @ │ │ │ │ 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 fed9813c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r7, {r3, r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ ldmne r0, {r2, r8, r9, fp, ip, sp}^ │ │ │ │ @ instruction: 0xf5ee4479 │ │ │ │ - stmdacc r0, {r1, r3, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacc r0, {r1, r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andcs fp, r1, r8, lsl pc │ │ │ │ andcs fp, r0, r8, lsl #26 │ │ │ │ andcs r4, r1, r0, ror r7 │ │ │ │ svclt 0x00004770 │ │ │ │ - strhteq r6, [r0], -r4 │ │ │ │ + eoreq r6, r0, ip, asr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed98144 │ │ │ │ + bl fed9816c │ │ │ │ @ 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, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldrmi r6, [pc], #-2275 @ 240f94 │ │ │ │ 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 ff6fe760 │ │ │ │ ldrtmi r4, [r4], -r0, lsr #12 │ │ │ │ - b ffafe740 │ │ │ │ + b ff5fe768 │ │ │ │ adcmi r6, r5, #7733248 @ 0x760000 │ │ │ │ @ instruction: 0x4628d1f5 │ │ │ │ - b ff97e74c │ │ │ │ + b ff47e774 │ │ │ │ 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 +541653,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 f017fc │ │ │ │ stmdage r2, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5ee447a │ │ │ │ - stmdacs r0, {r1, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ stmdals r2, {r0, r1, r2, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xffaaf7ff │ │ │ │ stmdals r2, {r2, r9, sl, lr} │ │ │ │ - b fedfe7a8 │ │ │ │ + b fe8fe7d0 │ │ │ │ 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 fe3fe7f8 │ │ │ │ strtmi r4, [ip], -r0, lsr #12 │ │ │ │ - b fe7fe7d8 │ │ │ │ + b fe2fe800 │ │ │ │ adcmi r6, r7, #7143424 @ 0x6d0000 │ │ │ │ @ instruction: 0x4638d1f5 │ │ │ │ - b fe67e7e4 │ │ │ │ + b 217e80c │ │ │ │ svceq 0x0000f1b8 │ │ │ │ - bmi 9b54ac │ │ │ │ + bmi 9b54d4 │ │ │ │ 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 1b0561c │ │ │ │ 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 +541702,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 0x0000eca6 │ │ │ │ + rsbseq pc, r3, r4, lsr #32 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r4, lsl #6 │ │ │ │ + eoreq r6, r0, ip, lsl r4 │ │ │ │ @ instruction: 0xfffff803 │ │ │ │ - rsbseq lr, r3, sl, asr #31 │ │ │ │ + rsbseq lr, r3, r2, lsr #31 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ - bmi e52b08 │ │ │ │ + bmi e52b30 │ │ │ │ @ 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, 9, lr, r3, cr14 │ │ │ │ strbtmi sp, [r9], -r7, asr #32 │ │ │ │ @ instruction: 0xf5ee4606 │ │ │ │ - andcc lr, r1, r0, asr #19 │ │ │ │ + andcc lr, r1, ip, lsr #19 │ │ │ │ stcls 0, cr13, [sl, #-88] @ 0xffffffa8 │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - @ instruction: 0x4607ec78 │ │ │ │ + strmi lr, [r7], -r4, ror #24 │ │ │ │ bicslt fp, r5, r0, lsl #3 │ │ │ │ and r2, r2, r0, lsl #8 │ │ │ │ adcmi r4, r5, #4, 8 @ 0x4000000 │ │ │ │ - blne cf7550 │ │ │ │ + blne cf7578 │ │ │ │ @ instruction: 0x46301939 │ │ │ │ - b cfe8c8 │ │ │ │ - blcs 288220 │ │ │ │ + b 7fe8f0 │ │ │ │ + blcs 288248 │ │ │ │ @ instruction: 0x4638d8f4 │ │ │ │ - b 87e8d4 │ │ │ │ + b 37e8fc │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - @ instruction: 0x4630ea16 │ │ │ │ - bl ffbfe8e0 │ │ │ │ + ldrtmi lr, [r0], -r2, lsl #20 │ │ │ │ + bl ff6fe908 │ │ │ │ ands r2, r4, r0, lsl #8 │ │ │ │ rscsle r3, r2, r1, lsl #8 │ │ │ │ ldrbmi r9, [r3], -sl, lsl #26 │ │ │ │ strbmi r4, [r8], -sl, lsr #12 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0x4604fcbb │ │ │ │ rscle r2, r8, r0, lsl #16 │ │ │ │ @ instruction: 0xf5ee4638 │ │ │ │ - strbmi lr, [r0], -r2, lsl #20 │ │ │ │ - ldmib lr!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + strbmi lr, [r0], -lr, ror #19 │ │ │ │ + stmib sl!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4630 │ │ │ │ - bmi 57c098 │ │ │ │ + bmi 57c070 │ │ │ │ ldrbtmi r4, [sl], #-2826 @ 0xfffff4f6 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r7, lsl #2 │ │ │ │ pop {r1, r2, r3, r4, ip, sp, pc} │ │ │ │ @ instruction: 0x464087f0 │ │ │ │ - stmib sl!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5eee7d6 │ │ │ │ - svclt 0x0000ec46 │ │ │ │ - rsbseq lr, r3, ip, lsr pc │ │ │ │ + svclt 0x0000ec32 │ │ │ │ + rsbseq lr, r3, r4, lsl pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, r6, lsr #29 │ │ │ │ + rsbseq lr, r3, lr, ror lr │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98394 │ │ │ │ + bl fed983bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 88503c │ │ │ │ - blmi 8ad3ec │ │ │ │ + bmi 885064 │ │ │ │ + blmi 8ad414 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bllt 71f5bc │ │ │ │ + bllt 71f5e4 │ │ │ │ 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 │ │ │ │ + b 27e9b8 │ │ │ │ andle r3, ip, r1 │ │ │ │ - bmi 5271f4 │ │ │ │ + bmi 52721c │ │ │ │ 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 0x0000ebf2 │ │ │ │ + rsbseq lr, r3, r8, lsr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, r2, lsr #2 │ │ │ │ - rsbseq lr, r3, lr, lsl lr │ │ │ │ + eoreq r6, r0, sl, lsr r2 │ │ │ │ + ldrshteq lr, [r3], #-214 @ 0xffffff2a │ │ │ │ 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 1b800dc │ │ │ │ strtmi r2, [fp], -r0, lsl #2 │ │ │ │ ldrbtmi r9, [sl], #-259 @ 0xfffffefd │ │ │ │ stmdage r3, {r0, r8, sp} │ │ │ │ - ldmib r8, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r4, {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 ff8fea44 │ │ │ │ mcrrne 6, 0, r4, r1, cr4 │ │ │ │ @ instruction: 0xf5eed13f │ │ │ │ - stmdavs r3, {r1, r3, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r2, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ andsle r2, r4, r2, lsl #22 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0xf89de96a │ │ │ │ - blcs 24d2f0 │ │ │ │ - bmi 1775428 │ │ │ │ + @ instruction: 0xf89de956 │ │ │ │ + blcs 24d318 │ │ │ │ + bmi 1775450 │ │ │ │ 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 +541841,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} │ │ │ │ + stmib sl, {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} │ │ │ │ + stmdb r8!, {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 fe8feac4 │ │ │ │ mcrrne 6, 0, r4, r2, cr4 │ │ │ │ smlabtcs r6, r4, r0, sp │ │ │ │ @ instruction: 0xf5ee4620 │ │ │ │ - andcc lr, r1, r2, asr ip │ │ │ │ + andcc lr, r1, lr, lsr ip │ │ │ │ vst4.8 {d29-d32}, [pc :128], r5 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - b fea7eab8 │ │ │ │ + b fe57eae0 │ │ │ │ @ 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 fec777e0 │ │ │ │ + bl 481b70 │ │ │ │ strtmi r0, [r0], -r6, lsl #2 │ │ │ │ - stmdb r2!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb lr, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ mvnsle r1, r3, asr #24 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0x4620e9f0 │ │ │ │ - b ff7feb00 │ │ │ │ + @ instruction: 0x4620e9dc │ │ │ │ + b ff2feb28 │ │ │ │ @ instruction: 0xf5ee9803 │ │ │ │ - @ instruction: 0xf89de900 │ │ │ │ - blcs 24d3c4 │ │ │ │ + @ instruction: 0xf89de8ec │ │ │ │ + blcs 24d3ec │ │ │ │ stmdals r4, {r0, r2, r4, r7, r8, ip, lr, pc} │ │ │ │ - ldm r8!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ stmdals r3, {r0, r4, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ - ldmib lr, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib sl, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4640 │ │ │ │ - strtmi lr, [r0], -r6, asr #21 │ │ │ │ - b ff2feb28 │ │ │ │ + @ instruction: 0x4620eab2 │ │ │ │ + b fedfeb50 │ │ │ │ strcc lr, [r1], -sl, ror #15 │ │ │ │ stmdals r3, {r1, r5, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf5ed4629 │ │ │ │ - andcc lr, r1, sl, ror #31 │ │ │ │ + ldrdcc lr, [r1], -r6 │ │ │ │ stmdbge r8, {r2, r3, r4, r6, r7, ip, lr, pc} │ │ │ │ @ instruction: 0xf5ee4628 │ │ │ │ - strdcc lr, [r1], -r8 │ │ │ │ + andcc lr, r1, r4, ror #21 │ │ │ │ ldmib sp, {r0, r2, r4, ip, lr, pc}^ │ │ │ │ ldmdavs fp!, {r1, r2, r4, r8, sl}^ │ │ │ │ @ instruction: 0xf8d30242 │ │ │ │ rsbeq r1, fp, #104, 2 │ │ │ │ bicspl lr, r0, #274432 @ 0x43000 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x677fe8d1 │ │ │ │ - ldrhmi r1, [pc, #-134] @ 241326 │ │ │ │ + ldrhmi r1, [pc, #-134] @ 24134e │ │ │ │ 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} │ │ │ │ + ldmib ip, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eee7bf │ │ │ │ - svclt 0x0000eb22 │ │ │ │ - ldrsbteq lr, [r3], #-216 @ 0xffffff28 │ │ │ │ + svclt 0x0000eb0e │ │ │ │ + ldrhteq lr, [r3], #-208 @ 0xffffff30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r6, r0, lr, lsr #1 │ │ │ │ - rsbseq lr, r3, sl, ror sp │ │ │ │ - eoreq r6, r0, lr, lsr r0 │ │ │ │ + eoreq r6, r0, r6, asr #3 │ │ │ │ + rsbseq lr, r3, r2, asr sp │ │ │ │ + eoreq r6, r0, r6, asr r1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00a0f8cc │ │ │ │ stmibmi sp, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ - bmi fe592c4c │ │ │ │ + bmi fe592c74 │ │ │ │ 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}^ │ │ │ │ + stmia lr!, {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: 0x4681f831 │ │ │ │ vst3.32 @ instruction: 0xf489fab9 │ │ │ │ - blx ff5ff436 │ │ │ │ + blx ff5ff45e │ │ │ │ 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 1fd3e60 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 59b4c0 │ │ │ │ + blls 59b4e8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x464880de │ │ │ │ pop {r0, r1, r2, r3, ip, sp, pc} │ │ │ │ ldmdami r4!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf5ee4478 │ │ │ │ - @ instruction: 0x4604e898 │ │ │ │ + strmi lr, [r4], -r4, lsl #17 │ │ │ │ suble r2, r0, r0, lsl #16 │ │ │ │ tstcs r1, r1, ror fp │ │ │ │ ldrbtmi r4, [sl], #-2673 @ 0xfffff58f │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf5ee6818 │ │ │ │ - @ instruction: 0xe7c9ead2 │ │ │ │ + @ instruction: 0xe7c9eabe │ │ │ │ svceq 0x0002f1b8 │ │ │ │ @ instruction: 0xf1b8d006 │ │ │ │ suble r0, r9, r3, lsl #30 │ │ │ │ ldrdls pc, [ip, pc]! @ │ │ │ │ @ instruction: 0xe7b944f9 │ │ │ │ ldrdls pc, [r8, pc]! @ │ │ │ │ @ instruction: 0xe7b544f9 │ │ │ │ ldrdhi pc, [r4, pc]! @ │ │ │ │ @ instruction: 0x464a4633 │ │ │ │ ldrbtmi r4, [r8], #1576 @ 0x628 │ │ │ │ @ instruction: 0xf6ac4641 │ │ │ │ - @ instruction: 0x4604ffff │ │ │ │ - blx fe4ff4be │ │ │ │ + strmi pc, [r4], -fp, ror #31 │ │ │ │ + blx fe4ff4e6 │ │ │ │ @ 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: 0xffdaf6ac │ │ │ │ @ instruction: 0xf7ff4681 │ │ │ │ - blx ff0c02c8 │ │ │ │ + blx ff0c02f0 │ │ │ │ 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: 0x4602e83c │ │ │ │ ldmdbmi r4, {r4, r5, r7, r8, ip, sp, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1611 @ 0xfffff9b5 │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - pkhtbmi pc, r1, r3, asr #31 @ │ │ │ │ - blx 19ff516 │ │ │ │ + selmi pc, r1, pc @ │ │ │ │ + blx 19ff53e │ │ │ │ @ instruction: 0xf389fab9 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, fp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 24212c │ │ │ │ + blcs 242154 │ │ │ │ strb sp, [r3, sp, lsl #1]! │ │ │ │ ldrdls pc, [ip, -pc]! @ │ │ │ │ @ instruction: 0xe76f44f9 │ │ │ │ ldrbtmi r4, [r8], #-2122 @ 0xfffff7b6 │ │ │ │ - svc 0x0022f5ed │ │ │ │ + svc 0x000ef5ed │ │ │ │ movtlt r4, #34306 @ 0x8602 │ │ │ │ ldrdge pc, [r0, -pc]! @ │ │ │ │ - blmi 1452de8 │ │ │ │ + blmi 1452e10 │ │ │ │ ldrbtmi r4, [fp], #-1274 @ 0xfffffb06 │ │ │ │ @ instruction: 0xf6ac4651 │ │ │ │ - @ instruction: 0x4604ffb3 │ │ │ │ - blx 11ff556 │ │ │ │ + @ instruction: 0x4604ff9f │ │ │ │ + blx 11ff57e │ │ │ │ @ instruction: 0xf384fab4 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r8, fp} │ │ │ │ @ instruction: 0xf043bf18 │ │ │ │ - blcs 24216c │ │ │ │ + blcs 242194 │ │ │ │ strbmi sp, [fp], -r4, asr #3 │ │ │ │ ldrbmi r4, [r1], -r2, lsr #12 │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - strmi pc, [r1], r1, lsr #31 │ │ │ │ - blx d7f57a │ │ │ │ + strmi pc, [r1], sp, lsl #31 │ │ │ │ + blx d7f5a2 │ │ │ │ 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 3bcf60 │ │ │ │ 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, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ orrsle r2, fp, r2, lsr #22 │ │ │ │ - beq 14fbefc │ │ │ │ + beq 14fbf24 │ │ │ │ @ instruction: 0xf6ac4620 │ │ │ │ - ldrbmi pc, [r1], -sp, lsl #29 @ │ │ │ │ + @ instruction: 0x4651fe79 │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - strmi pc, [r4], -r3, lsr #27 │ │ │ │ - svc 0x00a4f5ed │ │ │ │ + strmi pc, [r4], -pc, lsl #27 │ │ │ │ + svc 0x0090f5ed │ │ │ │ @ instruction: 0x46224653 │ │ │ │ smlsdls r0, r9, r6, r4 │ │ │ │ - bl feefed98 │ │ │ │ - blcs 2681f8 │ │ │ │ + bl fe9fedc0 │ │ │ │ + blcs 268220 │ │ │ │ @ instruction: 0xf8dfd0e5 │ │ │ │ strtmi sl, [r8], -r4, lsl #1 │ │ │ │ ldrbtmi r4, [sl], #2848 @ 0xb20 │ │ │ │ ldrbtmi r9, [fp], #-2571 @ 0xfffff5f5 │ │ │ │ svcls 0x00034651 │ │ │ │ - @ instruction: 0xff5ef6ac │ │ │ │ + @ instruction: 0xff4af6ac │ │ │ │ @ instruction: 0xf7ff4604 │ │ │ │ - blx fef801a8 │ │ │ │ + blx fef801d0 │ │ │ │ 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 0x0000e9e0 │ │ │ │ + rsbseq lr, r3, r4, ror #23 │ │ │ │ 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 │ │ │ │ + ldrsbteq lr, [r3], #-182 @ 0xffffff4a │ │ │ │ + eoreq r5, r0, r6, ror #27 │ │ │ │ + eoreq r5, r0, r4, asr #30 │ │ │ │ + rsbseq lr, r3, r8, lsl #23 │ │ │ │ + eoreq r5, r0, r8, lsr #27 │ │ │ │ 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 │ │ │ │ + strdeq r5, [r0], -r2 @ │ │ │ │ + mlaeq r0, r8, pc, r5 @ │ │ │ │ + eoreq r5, r0, r8, ror pc │ │ │ │ + strhteq r5, [r0], -sl │ │ │ │ + eoreq r5, r0, r4, ror #30 │ │ │ │ + eoreq r5, r0, r2, ror #28 │ │ │ │ + eoreq r5, r0, r8, lsl pc │ │ │ │ + andseq sp, sp, r2, lsl #18 │ │ │ │ + eoreq r5, r0, r4, lsr #28 │ │ │ │ + eoreq r5, r0, r6, ror pc │ │ │ │ + eoreq r5, r0, lr, ror sp │ │ │ │ + eoreq r5, r0, lr, asr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9887c │ │ │ │ + bl fed988a4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldcmi 15, cr0, [fp, #-960] @ 0xfffffc40 │ │ │ │ - ldc 5, cr15, [ip, #948]! @ 0x3b4 │ │ │ │ + stc 5, cr15, [r8, #948]! @ 0x3b4 │ │ │ │ @ instruction: 0xf5ed4604 │ │ │ │ - ldrbtmi lr, [sp], #-3912 @ 0xfffff0b8 │ │ │ │ + ldrbtmi lr, [sp], #-3892 @ 0xfffff0cc │ │ │ │ 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}^ │ │ │ │ + stmia sl, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ee4604 │ │ │ │ - addmi lr, r4, #136, 22 @ 0x22000 │ │ │ │ + addmi lr, r4, #116, 22 @ 0x1d000 │ │ │ │ ldcmi 1, cr13, [r3], {246} @ 0xf6 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - cdp 5, 6, cr15, cr8, cr13, {7} │ │ │ │ + cdp 5, 5, cr15, cr4, cr13, {7} │ │ │ │ @ instruction: 0x4620b170 │ │ │ │ @ instruction: 0xf6b12100 │ │ │ │ - strmi pc, [r1], -r3, asr #19 │ │ │ │ + strmi pc, [r1], -pc, lsr #19 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ ldrbtmi r4, [r8], #-2061 @ 0xfffff7f3 │ │ │ │ - @ instruction: 0xf9bcf6b1 │ │ │ │ + @ instruction: 0xf9a8f6b1 │ │ │ │ andeq pc, r1, r0, lsl #1 │ │ │ │ ldclt 2, cr11, [r8, #-768]! @ 0xfffffd00 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ - cdp 5, 5, cr15, cr4, cr13, {7} │ │ │ │ - blmi 4adbbc │ │ │ │ - bmi 489ae4 │ │ │ │ + cdp 5, 4, cr15, cr0, cr13, {7} │ │ │ │ + blmi 4adbe4 │ │ │ │ + bmi 489b0c │ │ │ │ stmiapl fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5ee6818 │ │ │ │ - stmdami r7, {r1, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdami r7, {r1, r2, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xe7e14478 │ │ │ │ - rsbseq lr, r3, r2, ror r9 │ │ │ │ - eoreq r5, r0, r8, lsl #26 │ │ │ │ - eoreq r5, r0, sl, ror sp │ │ │ │ - strdeq r5, [r0], -sl @ │ │ │ │ + rsbseq lr, r3, sl, asr #18 │ │ │ │ + eoreq r5, r0, r0, lsr #28 │ │ │ │ + mlaeq r0, r2, lr, r5 │ │ │ │ + eoreq r5, r0, r2, lsl lr │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - eoreq r5, r0, r4, lsl #26 │ │ │ │ - eoreq r5, r0, r0, ror #25 │ │ │ │ + eoreq r5, r0, ip, lsl lr │ │ │ │ + strdeq r5, [r0], -r8 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98914 │ │ │ │ + bl fed9893c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ - blmi 78a720 │ │ │ │ + blmi 78a748 │ │ │ │ @ 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 4bd320 │ │ │ │ ldrbtmi r4, [sl], #-2822 @ 0xfffff4fa │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ strtmi sp, [r0], -r2, lsl #2 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - stmdb sl, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r3], #-132 @ 0xffffff7c │ │ │ │ - rsbseq lr, r3, r6, lsr #17 │ │ │ │ + rsbseq lr, r3, ip, lsr #17 │ │ │ │ + rsbseq lr, r3, lr, ror r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98988 │ │ │ │ + bl fed989b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8c56f0 │ │ │ │ - blmi 8ed9b0 │ │ │ │ + bmi 8c5718 │ │ │ │ + blmi 8ed9d8 │ │ │ │ ldrbtmi sl, [sl], #-3073 @ 0xfffff3ff │ │ │ │ strtmi r4, [r0], -r5, lsl #12 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf6aa0300 │ │ │ │ - @ instruction: 0x4621f8fb │ │ │ │ + strtmi pc, [r1], -r7, ror #17 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r4], -r5, lsr #21 │ │ │ │ - bmi 6efd38 │ │ │ │ + bmi 6efd60 │ │ │ │ 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 301c20 │ │ │ │ sbcscc r9, r0, r1, lsl #20 │ │ │ │ @ instruction: 0xf97af001 │ │ │ │ mulscc r0, sp, r8 │ │ │ │ - blcs 252ff8 │ │ │ │ + blcs 253020 │ │ │ │ stmdals r1, {r0, r2, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - cdp 5, 10, cr15, cr14, cr13, {7} │ │ │ │ + cdp 5, 9, cr15, cr10, cr13, {7} │ │ │ │ @ instruction: 0xf5eee7e1 │ │ │ │ - svclt 0x0000e90a │ │ │ │ - rsbseq lr, r3, sl, ror #16 │ │ │ │ + svclt 0x0000e8f6 │ │ │ │ + rsbseq lr, r3, r2, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, r6, asr #16 │ │ │ │ + rsbseq lr, r3, lr, lsl r8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98a0c │ │ │ │ + bl fed98a34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - blne ff67f958 │ │ │ │ + blne ff67f980 │ │ │ │ @ instruction: 0xff14f000 │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98a28 │ │ │ │ + bl fed98a50 │ │ │ │ @ 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 @ 241870 │ │ │ │ streq pc, [r0], #-79 @ 0xffffffb1 │ │ │ │ @ instruction: 0xf5ed9501 │ │ │ │ - blls 2bd3b4 │ │ │ │ + blls 2bd38c │ │ │ │ @ instruction: 0x4628b1db │ │ │ │ - svc 0x00bcf5ed │ │ │ │ + svc 0x00a8f5ed │ │ │ │ strmi r4, [lr], -r4, lsl #12 │ │ │ │ stmdbge r2, {r0, fp, ip, pc} │ │ │ │ - stm r8, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r4!, {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 8284f4 │ │ │ │ vst1.64 {d17-d18}, [pc :128], r4 │ │ │ │ vsubw.s8 q10, q8, d19 │ │ │ │ - bl 1bc2484 │ │ │ │ + bl 1bc24ac │ │ │ │ adcmi r0, r3, #-2147483648 @ 0x80000000 │ │ │ │ tsteq r1, r5, ror fp │ │ │ │ @ instruction: 0xf5eddb0d │ │ │ │ - bmi 73d210 │ │ │ │ + bmi 73d1e8 │ │ │ │ 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, 12, cr15, cr6, 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 │ │ │ │ + mcrrne 15, 10, lr, r3, cr14 │ │ │ │ @ instruction: 0xf5eed0f4 │ │ │ │ - stmdals r1, {r3, r4, fp, sp, lr, pc} │ │ │ │ + stmdals r1, {r2, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eee7df │ │ │ │ - svclt 0x0000e89e │ │ │ │ - rsbseq lr, r3, sl, asr #15 │ │ │ │ + svclt 0x0000e88a │ │ │ │ + rsbseq lr, r3, r2, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, sl, lsl ip │ │ │ │ - rsbseq lr, r3, lr, ror #14 │ │ │ │ + eoreq r5, r0, r2, lsr sp │ │ │ │ + rsbseq lr, r3, r6, asr #14 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98ae8 │ │ │ │ + bl fed98b10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ec5670 │ │ │ │ - blmi ed312c │ │ │ │ + bmi ec5698 │ │ │ │ + blmi ed3154 │ │ │ │ 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, [r2, #688] @ 0x2b0 │ │ │ │ suble r2, ip, r0, lsl #16 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5ed0108 │ │ │ │ - @ instruction: 0x4604ef92 │ │ │ │ + @ instruction: 0x4604ef7e │ │ │ │ suble r1, r2, r2, asr #24 │ │ │ │ @ instruction: 0xf5eda904 │ │ │ │ - andcc lr, r1, r0, lsr #27 │ │ │ │ + andcc lr, r1, ip, lsl #27 │ │ │ │ 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 167d7c8 │ │ │ │ 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} │ │ │ │ + stmda sl!, {r1, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8c61c43 │ │ │ │ andsle r0, r8, r0, ror #2 │ │ │ │ @ instruction: 0xf1002501 │ │ │ │ stmib r6, {r3, r8, r9}^ │ │ │ │ @ instruction: 0xf8c67059 │ │ │ │ strtmi r3, [r0], -ip, ror #2 │ │ │ │ - svc 0x00b2f5ed │ │ │ │ - blmi 4d41c4 │ │ │ │ + svc 0x009ef5ed │ │ │ │ + blmi 4d41ec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a9ba04 │ │ │ │ + blls a9ba2c │ │ │ │ @ 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 │ │ │ │ + svclt 0x0000e816 │ │ │ │ + rsbseq lr, r3, r2, ror #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, sl, ror #22 │ │ │ │ - rsbseq lr, r3, ip, ror #12 │ │ │ │ + eoreq r5, r0, r2, lsl #25 │ │ │ │ + rsbseq lr, r3, r4, asr #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98bd0 │ │ │ │ + bl fed98bf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmib r0, {r3, r4, r5, r6, r7, r8, r9, sl, fp}^ │ │ │ │ @ instruction: 0xf5ee0158 │ │ │ │ - @ instruction: 0xbd08e91e │ │ │ │ + @ instruction: 0xbd08e90a │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98be8 │ │ │ │ + bl fed98c10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r2, r8, ror #31 │ │ │ │ - blmi 7ca9f4 │ │ │ │ + blmi 7caa1c │ │ │ │ @ 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 253248 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ strmi pc, [r3], -r9, asr #16 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ - ldc 5, cr15, [r0, #948] @ 0x3b4 │ │ │ │ - blmi 414254 │ │ │ │ + ldcl 5, cr15, [ip, #-948]! @ 0xfffffc4c │ │ │ │ + blmi 41427c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 29baa0 │ │ │ │ + blls 29bac8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ @ instruction: 0xf5edbd70 │ │ │ │ - svclt 0x0000efe0 │ │ │ │ + svclt 0x0000efcc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq lr, [r3], #-94 @ 0xffffffa2 │ │ │ │ - ldrsbteq lr, [r3], #-80 @ 0xffffffb0 │ │ │ │ + ldrsbteq lr, [r3], #-86 @ 0xffffffaa │ │ │ │ + rsbseq lr, r3, r8, lsr #11 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98c60 │ │ │ │ + bl fed98c88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8c59c8 │ │ │ │ - blmi 8edc88 │ │ │ │ + bmi 8c59f0 │ │ │ │ + blmi 8edcb0 │ │ │ │ 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 │ │ │ │ + qsub16mi pc, r1, fp @ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ @ instruction: 0x4604f939 │ │ │ │ - bmi 6f0010 │ │ │ │ + bmi 6f0038 │ │ │ │ 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 301ef8 │ │ │ │ @ instruction: 0xf5009a01 │ │ │ │ @ instruction: 0xf0047090 │ │ │ │ @ instruction: 0xf89dfbed │ │ │ │ @ instruction: 0x46043010 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ @ instruction: 0xf5ed9801 │ │ │ │ - strb lr, [r0, r2, asr #26]! │ │ │ │ - svc 0x009cf5ed │ │ │ │ - @ instruction: 0x0073e592 │ │ │ │ + strb lr, [r0, lr, lsr #26]! │ │ │ │ + svc 0x0088f5ed │ │ │ │ + rsbseq lr, r3, sl, ror #10 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, lr, ror #10 │ │ │ │ + rsbseq lr, r3, r6, asr #10 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed98ce4 │ │ │ │ + bl fed98d0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5010ff8 │ │ │ │ stmdavs r9, {r4, r7, ip, sp, lr} │ │ │ │ - blx ffdb06 │ │ │ │ + blx ffdb2e │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed98d00 │ │ │ │ + bl fed98d28 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi ac58c8 │ │ │ │ - blmi aedd90 │ │ │ │ + bmi ac58f0 │ │ │ │ + blmi aeddb8 │ │ │ │ ldrbtmi r2, [sl], #-0 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f931f │ │ │ │ @ instruction: 0xf6ac0300 │ │ │ │ - movwcs pc, #2777 @ 0xad9 @ │ │ │ │ + movwcs pc, #2757 @ 0xac5 @ │ │ │ │ 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, r3, r5, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + svc 0x0006f5ed │ │ │ │ andsle r3, r2, r1 │ │ │ │ @ instruction: 0xf5ed2000 │ │ │ │ - blls 7fd460 │ │ │ │ - bne ff3283b0 │ │ │ │ + blls 7fd438 │ │ │ │ + bne ff3283d8 │ │ │ │ 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 2d21b8 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ @ instruction: 0x4628f953 │ │ │ │ - blx fefff626 │ │ │ │ - blmi 41439c │ │ │ │ + blx feaff64e │ │ │ │ + blmi 4143c4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a1bbe8 │ │ │ │ + blls a1bc10 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-132]! @ 0xffffff7c │ │ │ │ - svc 0x003cf5ed │ │ │ │ - ldrshteq lr, [r3], #-66 @ 0xffffffbe │ │ │ │ + svc 0x0028f5ed │ │ │ │ + rsbseq lr, r3, sl, asr #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, r0, lsr #18 │ │ │ │ - rsbseq lr, r3, r8, lsl #9 │ │ │ │ + eoreq r5, r0, r8, lsr sl │ │ │ │ + rsbseq lr, r3, r0, ror #8 │ │ │ │ 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 +542435,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 aa6844 │ │ │ │ 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 2420d4 │ │ │ │ + blx a7ec64 │ │ │ │ msrmi CPSR_c, #1073741824 @ 0x40000000 │ │ │ │ - ldrbtcc pc, [pc], #267 @ 241c34 @ │ │ │ │ + ldrbtcc pc, [pc], #267 @ 241c5c @ │ │ │ │ ldcls 0, cr4, [r4], {160} @ 0xa0 │ │ │ │ - svc 0x001cf5ed │ │ │ │ - bl fed13650 │ │ │ │ + svc 0x0008f5ed │ │ │ │ + bl fed13678 │ │ │ │ strmi r0, [r8], -r4, lsl #12 │ │ │ │ @ instruction: 0x4696461c │ │ │ │ @ instruction: 0xf387fab7 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ @ instruction: 0xf04f8097 │ │ │ │ @ instruction: 0xf1c30900 │ │ │ │ @ instruction: 0xf8cd0340 │ │ │ │ @@ -542456,915 +542464,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 33cb7c │ │ │ │ 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 1e93438 │ │ │ │ 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 953538 │ │ │ │ cmpmi r0, ip, lsl #24 │ │ │ │ movweq lr, #60190 @ 0xeb1e │ │ │ │ andeq lr, r4, #68, 22 @ 0x11000 │ │ │ │ - bleq 5fcba4 │ │ │ │ + bleq 5fcbcc │ │ │ │ tsteq r4, r7, ror #22 │ │ │ │ - bl 1f53450 │ │ │ │ + bl 1f53478 │ │ │ │ movwle r0, #24833 @ 0x6101 │ │ │ │ stceq 1, cr15, [r1], {28} │ │ │ │ andeq pc, r0, r0, asr #2 │ │ │ │ - bl 1ac8a54 │ │ │ │ + bl 1ac8a7c │ │ │ │ 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 389d40 │ │ │ │ strcs lr, [r1], #-2504 @ 0xfffff638 │ │ │ │ stmib r8, {r0, r1, r3, r5, r9, fp, lr}^ │ │ │ │ - blmi ca6930 │ │ │ │ + blmi ca6958 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 49bd94 │ │ │ │ + blls 49bdbc │ │ │ │ @ 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 49368c │ │ │ │ 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 326ddc │ │ │ │ + blx b3e1d0 │ │ │ │ + b 137e5d8 │ │ │ │ strcs r0, [r0], #-769 @ 0xfffffcff │ │ │ │ ssatmi r4, #2, r3, lsl #6 │ │ │ │ movwcs r9, #4868 @ 0x1304 │ │ │ │ - blx fefbbc68 │ │ │ │ + blx fefbbc90 │ │ │ │ @ instruction: 0xf105f585 │ │ │ │ ldr r0, [r8, -r0, lsr #4] │ │ │ │ - cdp 5, 2, cr15, cr2, cr13, {7} │ │ │ │ - rsbseq lr, r3, r8, asr #8 │ │ │ │ + cdp 5, 0, cr15, cr14, cr13, {7} │ │ │ │ + rsbseq lr, r3, r0, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r3], #-44 @ 0xffffffd4 │ │ │ │ + ldrhteq lr, [r3], #-36 @ 0xffffffdc │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ ldrmi fp, [r9], -fp, lsl #1 │ │ │ │ - bleq 2bdf24 │ │ │ │ + bleq 2bdf4c │ │ │ │ movwls r0, #40910 @ 0x9fce │ │ │ │ - b fe307d5c │ │ │ │ - bls 743dfc │ │ │ │ + b fe307d84 │ │ │ │ + bls 743e24 │ │ │ │ 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 23e230 │ │ │ │ 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 d25e5c │ │ │ │ strbmi pc, [fp], -r2, lsl #4 @ │ │ │ │ - blx 50064a │ │ │ │ - bl 7d2a70 │ │ │ │ + blx 500672 │ │ │ │ + bl 7d2a98 │ │ │ │ strbmi r0, [r2], -fp, lsl #12 │ │ │ │ streq pc, [r0, #-324] @ 0xfffffebc │ │ │ │ @ instruction: 0x46294630 │ │ │ │ - cdp 5, 2, cr15, cr2, cr13, {7} │ │ │ │ + cdp 5, 0, cr15, cr14, cr13, {7} │ │ │ │ @ instruction: 0xf1451e71 │ │ │ │ andls r3, r4, #255 @ 0xff │ │ │ │ smlabbls r6, sl, sl, r1 │ │ │ │ strtmi r9, [r1], -r7 │ │ │ │ - bl 1a66a58 │ │ │ │ + bl 1a66a80 │ │ │ │ ldrbmi r0, [r8], -r3, lsl #6 │ │ │ │ movwls r9, #12802 @ 0x3202 │ │ │ │ - cdp 5, 1, cr15, cr2, cr13, {7} │ │ │ │ + ldcl 5, cr15, [lr, #948]! @ 0x3b4 │ │ │ │ strmi r4, [pc], -r5, lsl #12 │ │ │ │ @ instruction: 0x4621461e │ │ │ │ @ instruction: 0x46144658 │ │ │ │ strbmi r4, [r2], -fp, asr #12 │ │ │ │ - cdp 5, 0, cr15, cr8, cr13, {7} │ │ │ │ + ldcl 5, cr15, [r4, #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 1fc46a8 │ │ │ │ tstle r0, #256 @ 0x100 │ │ │ │ stmdbls r4, {r3, r5, r6, sl, fp, ip} │ │ │ │ @ instruction: 0xf1479d06 │ │ │ │ - bl fee83a8c │ │ │ │ + bl fee83ab4 │ │ │ │ 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 feec22ec │ │ │ │ + bl 1b02710 │ │ │ │ tstls r1, r9, lsl #6 │ │ │ │ vmoveq.16 d18[0], lr │ │ │ │ @ instruction: 0x0c03eb69 │ │ │ │ - bl 20134ac │ │ │ │ + bl 20134d4 │ │ │ │ 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 74232c │ │ │ │ @ instruction: 0xf1c33001 │ │ │ │ @ instruction: 0xf1410240 │ │ │ │ @ instruction: 0xf1c30100 │ │ │ │ addsmi r0, r1, r0, lsr #6 │ │ │ │ vpmax.u8 d15, d3, d0 │ │ │ │ - blls 752b80 │ │ │ │ - blx a50ba0 │ │ │ │ + blls 752ba8 │ │ │ │ + blx a50bc8 │ │ │ │ addsmi pc, r0, r3, lsl #6 │ │ │ │ - blx a52b8c │ │ │ │ + blx a52bb4 │ │ │ │ @ instruction: 0xf1c2f302 │ │ │ │ - blx 281fb0 │ │ │ │ + blx 281fd8 │ │ │ │ movwmi pc, #12288 @ 0x3000 @ │ │ │ │ strhteq pc, [r0], -r2 @ │ │ │ │ - blx 12b1c9c │ │ │ │ - blx 12bdf40 │ │ │ │ - bls 4be34c │ │ │ │ + blx 12b1cc4 │ │ │ │ + blx 12bdf68 │ │ │ │ + bls 4be374 │ │ │ │ movwmi fp, #16216 @ 0x3f58 │ │ │ │ - ble 2cc74c │ │ │ │ - bl 1a928bc │ │ │ │ + ble 2cc774 │ │ │ │ + bl 1a928e4 │ │ │ │ stmdals r8, {r0, r6, r8} │ │ │ │ stmib r0, {r2, r4, r9, fp, ip, pc}^ │ │ │ │ - bl fecce35c │ │ │ │ + bl fecce384 │ │ │ │ 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 fed99198 │ │ │ │ @ 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: 0xff7ef6a9 │ │ │ │ svclt 0x0000bd08 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ strmi fp, [r3], -r3, lsr #1 │ │ │ │ - blmi 17d3a18 │ │ │ │ + blmi 17d3a40 │ │ │ │ strmi r4, [r8], -sp, lsl #12 │ │ │ │ - bmi 17a67d4 │ │ │ │ + bmi 17a67fc │ │ │ │ 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, #220, 22 @ 0x37000 │ │ │ │ tstcs r0, r4, lsl #12 │ │ │ │ strtmi r4, [r8], -r7, lsl #12 │ │ │ │ - blvc ffb7c91c │ │ │ │ - b fffff798 │ │ │ │ + blvc ffb7c944 │ │ │ │ + b ffaff7c0 │ │ │ │ @ instruction: 0xf5ed4628 │ │ │ │ - b 163cf7c │ │ │ │ + b 163cf54 │ │ │ │ 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, #-2772] @ 0xfffff52c │ │ │ │ movweq lr, #43899 @ 0xab7b │ │ │ │ - bge 7369c4 │ │ │ │ + bge 7369ec │ │ │ │ sub r9, sl, r4, lsl #4 │ │ │ │ eorcs sl, r9, #8, 28 @ 0x80 │ │ │ │ ldrtmi r4, [r0], -r1, lsr #12 │ │ │ │ - b a7f7d0 │ │ │ │ + b 57f7f8 │ │ │ │ @ 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 302098 │ │ │ │ ldm lr, {r3, r9, sp} │ │ │ │ stm ip, {r0, r1} │ │ │ │ tstcs r1, r3 │ │ │ │ @ instruction: 0xf5eda806 │ │ │ │ - stmdacs r8, {r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8, {r2, r3, r9, sl, fp, sp, lr, pc} │ │ │ │ svcls 0x001dd14d │ │ │ │ @ instruction: 0xf8d82130 │ │ │ │ ldmdbne pc!, {r4, r5}^ @ │ │ │ │ - bleq 27e584 │ │ │ │ - @ instruction: 0xf85cf6ac │ │ │ │ + bleq 27e5ac │ │ │ │ + @ instruction: 0xf848f6ac │ │ │ │ @ instruction: 0xf100ab1d │ │ │ │ strmi r0, [r6], r0, lsr #24 │ │ │ │ - blgt 61387c │ │ │ │ + blgt 6138a4 │ │ │ │ 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 @ │ │ │ │ + mcrr 5, 14, pc, r0, cr13 @ │ │ │ │ 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, #-3791] @ 2411f9 @ │ │ │ │ movweq lr, #43899 @ 0xab7b │ │ │ │ @ instruction: 0xf117d21f │ │ │ │ @ instruction: 0xf14b0538 │ │ │ │ strmi r0, [r9, #2816]! @ 0xb00 │ │ │ │ movweq lr, #47994 @ 0xbb7a │ │ │ │ - blls 336d14 │ │ │ │ + blls 336d3c │ │ │ │ stmdals r4, {r3, r4, r5, r9, sp} │ │ │ │ @ instruction: 0xf5ed2101 │ │ │ │ - ldmdacs r8!, {r1, r5, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - blls 9b6504 │ │ │ │ + ldmdacs r8!, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + blls 9b652c │ │ │ │ @ instruction: 0xf14b1959 │ │ │ │ strmi r0, [r9, #512] @ 0x200 │ │ │ │ andeq lr, r2, #124928 @ 0x1e800 │ │ │ │ strcs fp, [r1], #-3892 @ 0xfffff0cc │ │ │ │ - blcs 44b0dc │ │ │ │ + blcs 44b104 │ │ │ │ @ instruction: 0xf044bf18 │ │ │ │ stccs 4, cr0, [r0], {1} │ │ │ │ @ instruction: 0x463cd094 │ │ │ │ andcs r9, r0, #196608 @ 0x30000 │ │ │ │ @ instruction: 0xf5ed4621 │ │ │ │ - bmi 4bcab4 │ │ │ │ + bmi 4bca8c │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [r8], #-948 @ 0xfffffc4c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r3, lr, lsr r0 │ │ │ │ - rsbseq sp, r3, sl, lsl #30 │ │ │ │ + rsbseq lr, r3, r6, lsl r0 │ │ │ │ + rsbseq sp, r3, r2, ror #29 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldmdami r5!, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0x460e4b75 │ │ │ │ addlt r4, r7, r8, ror r4 │ │ │ │ ldrmi r2, [r1], r0, lsl #2 │ │ │ │ stmiapl r3, {r1, r9, sp}^ │ │ │ │ ldmdavs fp, {r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ @ instruction: 0xf5ed0300 │ │ │ │ - ldrtmi lr, [r0], -r2, asr #20 │ │ │ │ - bl dff908 │ │ │ │ + ldrtmi lr, [r0], -lr, lsr #20 │ │ │ │ + bl 8ff930 │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stmia r8!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r4, {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 │ │ │ │ + strmi lr, [r7], -r8, lsl #16 │ │ │ │ ldrtmi r2, [r8], -r6, lsl #2 │ │ │ │ - ldc 5, cr15, [r0, #-948] @ 0xfffffc4c │ │ │ │ + ldcl 5, cr15, [ip], #948 @ 0x3b4 │ │ │ │ tstlt r8, #4, 12 @ 0x400000 │ │ │ │ - cdp 5, 0, cr15, cr2, cr13, {7} │ │ │ │ - blcs 51c18c │ │ │ │ + stcl 5, cr15, [lr, #948]! @ 0x3b4 │ │ │ │ + blcs 51c1b4 │ │ │ │ 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} │ │ │ │ + stmib r8!, {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 0x00eef5ec │ │ │ │ @ instruction: 0xf5ed2108 │ │ │ │ - strdcs lr, [r0], -sl │ │ │ │ - blmi 1854b0c │ │ │ │ + andcs lr, r0, r6, ror #25 │ │ │ │ + blmi 1854b34 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 39c218 │ │ │ │ + blls 39c240 │ │ │ │ @ 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: 0x4630e9f0 │ │ │ │ + b ff97f9ac │ │ │ │ ldrtmi r4, [r0], -r4, lsl #12 │ │ │ │ - stmia sl!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r6, {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, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ stmdbmi r8, {r1, r4, r6, r7, r8, ip, lr, pc}^ │ │ │ │ strtmi r2, [r0], -pc, lsl #4 │ │ │ │ @ instruction: 0xf5ed4479 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf89dd1ca │ │ │ │ - blcc 38e250 │ │ │ │ + blcc 38e278 │ │ │ │ stmiale r5, {r0, r8, r9, fp, sp}^ │ │ │ │ eoreq pc, r9, r8, asr r8 @ │ │ │ │ - svc 0x00c8f5ec │ │ │ │ + svc 0x00b4f5ec │ │ │ │ @ instruction: 0xf5ed2108 │ │ │ │ - @ instruction: 0xf8d8ecc0 │ │ │ │ - blcs 24e34c │ │ │ │ + @ instruction: 0xf8d8ecac │ │ │ │ + blcs 24e374 │ │ │ │ @ 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 291e7c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ andcs fp, r1, r3, lsr #22 │ │ │ │ eorseq pc, r8, r8, lsl #17 │ │ │ │ stcmi 7, cr14, [sl], #-624 @ 0xfffffd90 │ │ │ │ @ instruction: 0xf8582210 │ │ │ │ tstcs r1, r9, lsr #32 │ │ │ │ @ instruction: 0x4620447c │ │ │ │ - bl 177fa30 │ │ │ │ + bl 127fa58 │ │ │ │ orrle r2, r9, r0, lsl r8 │ │ │ │ ldrtmi r4, [r3], -r2, lsl #12 │ │ │ │ tstcs r1, r0, lsr #12 │ │ │ │ - bl 157fa40 │ │ │ │ + bl 107fa68 │ │ │ │ orrle r2, r1, r0, lsl r8 │ │ │ │ eoreq pc, r9, r8, asr r8 @ │ │ │ │ - stmib sl!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r6, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ed4630 │ │ │ │ - ldr lr, [r3, r8, ror #19]! │ │ │ │ + sbfx lr, r4, #19, #20 │ │ │ │ ldrtmi r4, [r1], -sl, asr #12 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ @ instruction: 0xe7dafe7b │ │ │ │ mrscs r2, SP_irq │ │ │ │ @ instruction: 0xf8c84620 │ │ │ │ @ instruction: 0xf6a93028 │ │ │ │ - ldrb pc, [r2, r3, lsl #28] @ │ │ │ │ + ldrb pc, [r2, pc, ror #27] @ │ │ │ │ andle r2, ip, r2, lsl #22 │ │ │ │ vsubl.u q1, d15, d2 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 266044 │ │ │ │ + blcs 26606c │ │ │ │ strcs sp, [r2, #-178] @ 0xffffff4e │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6a94620 │ │ │ │ - @ instruction: 0xf3bffe01 │ │ │ │ + vqrdmulh.s , , d29[0] │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r4, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 256af4 │ │ │ │ + bcs 256b1c │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 266068 │ │ │ │ + blcs 266090 │ │ │ │ ldr sp, [pc, lr, ror #3] │ │ │ │ - bl fe2ffab8 │ │ │ │ - rsbseq sp, r3, ip, asr #29 │ │ │ │ + bl 1dffae0 │ │ │ │ + rsbseq sp, r3, r4, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r3, r8, asr lr │ │ │ │ - rsbeq lr, r9, r4, ror #12 │ │ │ │ - rsbeq lr, r9, r4, ror #11 │ │ │ │ + rsbseq sp, r3, r0, lsr lr │ │ │ │ + rsbeq lr, r9, ip, ror r7 │ │ │ │ + strdeq lr, [r9], #-108 @ 0xffffff94 @ │ │ │ │ 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 27e4b4 │ │ │ │ ldmdavs r2, {r1, r3, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f6022 │ │ │ │ @ instruction: 0xf8530200 │ │ │ │ teqlt r2, r4, lsl #30 │ │ │ │ - beq 2be78c │ │ │ │ + beq 2be7b4 │ │ │ │ svceq 0x0009f1ba │ │ │ │ strdcs sp, [r0], -r7 │ │ │ │ stmdbmi fp!, {r0, r3, r4, r7, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5ed4479 │ │ │ │ - strdls lr, [r3], -sl │ │ │ │ + andls lr, r3, r6, ror #19 │ │ │ │ rscsle r2, r6, r0, lsl #16 │ │ │ │ @ instruction: 0xf50d4b68 │ │ │ │ - blx 1a2119c │ │ │ │ + blx 1a211c4 │ │ │ │ @ instruction: 0xf50dfa8a │ │ │ │ ldrbtmi r7, [fp], #-2440 @ 0xfffff678 │ │ │ │ - blmi 1ba6fa0 │ │ │ │ + blmi 1ba6fc8 │ │ │ │ ldrbtmi r4, [fp], #-1631 @ 0xfffff9a1 │ │ │ │ - blmi 1b66fac │ │ │ │ + blmi 1b66fd4 │ │ │ │ movwls r4, #25723 @ 0x647b │ │ │ │ vst1.8 {d25-d26}, [pc], r3 │ │ │ │ ldrtmi r5, [r8], -r0, lsl #3 │ │ │ │ - svc 0x00e6f5ec │ │ │ │ + svc 0x00d2f5ec │ │ │ │ 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], #-3142 @ 0xfffff3ba │ │ │ │ ldrsbtvs pc, [ip], -r8 @ │ │ │ │ - bls 3ad7f4 │ │ │ │ + bls 3ad81c │ │ │ │ @ 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, r2, lsl #18 │ │ │ │ ldrtmi sp, [r3], -r0, ror #1 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ andeq pc, ip, r5, lsr #3 │ │ │ │ @ instruction: 0xf5ed9700 │ │ │ │ - @ instruction: 0xf859e90c │ │ │ │ + @ instruction: 0xf859e8f8 │ │ │ │ strdcc r3, [r1], -r0 │ │ │ │ @ instruction: 0xf0004618 │ │ │ │ cdpmi 0, 4, cr8, cr13, cr1, {4} │ │ │ │ @ instruction: 0x4631447e │ │ │ │ - ldmib r4!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib r0!, {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} │ │ │ │ + ldmib sl, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8599002 │ │ │ │ @ instruction: 0xf5ed0cf0 │ │ │ │ - @ instruction: 0xf859e89c │ │ │ │ + @ instruction: 0xf859e888 │ │ │ │ @ instruction: 0xf5ed0cec │ │ │ │ - @ instruction: 0xf1bbe898 │ │ │ │ + @ instruction: 0xf1bbe884 │ │ │ │ rsble r0, r5, r0, lsl #30 │ │ │ │ ldrbmi r9, [r8], -r2, lsl #22 │ │ │ │ @ instruction: 0xf5ecb36b │ │ │ │ - @ instruction: 0xf1a5eeba │ │ │ │ + @ instruction: 0xf1a5eea6 │ │ │ │ @ instruction: 0xf5ed0108 │ │ │ │ - andcc lr, r1, sl, lsl r8 │ │ │ │ + andcc lr, r1, r6, lsl #16 │ │ │ │ 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, 9, cr15, cr2, cr12, {7} │ │ │ │ + @ instruction: 0xf5ec4631 │ │ │ │ + strdcc lr, [r1], -r4 │ │ │ │ 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 0x005ef5ec │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - bls 33e24c │ │ │ │ + bls 33e224 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf5ec4638 │ │ │ │ - stmdacs r0, {r4, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdals r3, {r3, r7, r8, ip, lr, pc} │ │ │ │ - svc 0x0064f5ec │ │ │ │ - bmi b0a4a8 │ │ │ │ + svc 0x0050f5ec │ │ │ │ + bmi b0a4d0 │ │ │ │ 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 2be92c │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - blx 1a3e1f4 │ │ │ │ + blx 1a3e1cc │ │ │ │ @ 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} │ │ │ │ + ldmda r4, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrbmi lr, [r8], -lr, asr #14 │ │ │ │ - svc 0x0032f5ec │ │ │ │ + svc 0x001ef5ec │ │ │ │ @ instruction: 0xf5ec9802 │ │ │ │ - @ instruction: 0xf848ef30 │ │ │ │ + @ instruction: 0xf848ef1c │ │ │ │ strb r4, [r5, -sl, lsr #32] │ │ │ │ - b 20ffcc8 │ │ │ │ - ldrhteq sp, [r3], #-202 @ 0xffffff36 │ │ │ │ + b 1bffcf0 │ │ │ │ + @ instruction: 0x0073dc92 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r5, r0, r0, lsl #2 │ │ │ │ - andseq ip, sp, sl, asr sl │ │ │ │ - eoreq r5, r0, r2, ror #1 │ │ │ │ - eoreq r5, r0, r8, ror #1 │ │ │ │ - eoreq r5, r0, r8, ror r0 │ │ │ │ - rsbseq sp, r3, r4, asr fp │ │ │ │ + eoreq r5, r0, r8, lsl r2 │ │ │ │ + andseq ip, sp, r2, ror fp │ │ │ │ + strdeq r5, [r0], -sl @ │ │ │ │ + eoreq r5, r0, r0, lsl #4 │ │ │ │ + mlaeq r0, r0, r1, r5 │ │ │ │ + rsbseq sp, r3, ip, lsr #22 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ strbeq pc, [r0, #-2252] @ 0xfffff734 @ │ │ │ │ @ instruction: 0xf6ad4a23 │ │ │ │ - blmi b0dbec │ │ │ │ + blmi b0dc14 │ │ │ │ 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 feb808b8 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldcvs 6, cr4, [r8], #-260 @ 0xfffffefc │ │ │ │ eorvs pc, sl, #1325400064 @ 0x4f000000 │ │ │ │ - svc 0x00fcf5ec │ │ │ │ + svc 0x00e8f5ec │ │ │ │ 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 479164 │ │ │ │ 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 554e04 │ │ │ │ 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, r3, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ sbcle r2, r9, fp, lsl #16 │ │ │ │ @ instruction: 0xf5ede7ea │ │ │ │ - svclt 0x0000ea1c │ │ │ │ - ldrhteq sp, [r3], #-160 @ 0xffffff60 │ │ │ │ + svclt 0x0000ea08 │ │ │ │ + rsbseq sp, r3, r8, lsl #21 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r3, r8, asr sl │ │ │ │ + rsbseq sp, r3, r0, lsr sl │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed997e8 │ │ │ │ + bl fed99810 │ │ │ │ @ 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, 10, cr15, cr2, cr12, {7} │ │ │ │ @ instruction: 0xf1051f2c │ │ │ │ @ instruction: 0xf8540620 │ │ │ │ tstlt r8, r4, lsl #30 │ │ │ │ - cdp 5, 10, cr15, cr14, cr12, {7} │ │ │ │ + cdp 5, 9, cr15, cr10, cr12, {7} │ │ │ │ ldrhle r4, [r8, #36]! @ 0x24 │ │ │ │ @ instruction: 0xb12b6b2b │ │ │ │ @ instruction: 0xf6aa6b68 │ │ │ │ - blvs c81680 │ │ │ │ - cdp2 6, 6, cr15, cr0, cr11, {5} │ │ │ │ + blvs c81658 │ │ │ │ + cdp2 6, 4, cr15, cr12, cr11, {5} │ │ │ │ tstcs r0, r0, asr r2 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - ldcllt 15, cr14, [r0, #-104]! @ 0xffffff98 │ │ │ │ + ldcllt 15, cr14, [r0, #-24]! @ 0xffffffe8 │ │ │ │ @ instruction: 0x0110e9d0 │ │ │ │ - b 77fde8 │ │ │ │ + b 27fe10 │ │ │ │ smlattcs r0, r8, ip, r6 │ │ │ │ - blx fe600156 │ │ │ │ + blx 210017e │ │ │ │ @ instruction: 0xf5ed6c28 │ │ │ │ - @ instruction: 0xe7d7e95a │ │ │ │ + ldrb lr, [r7, r6, asr #18] │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ umulllt r4, fp, r8, sl │ │ │ │ - blmi fe853e6c │ │ │ │ + blmi fe853e94 │ │ │ │ strcs r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ strpl lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ stmib r4, {r3, r5, r9, sl, lr}^ │ │ │ │ strmi r5, [lr], -sl, lsl #10 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf6ab0300 │ │ │ │ - strmi pc, [r3], -fp, lsr #26 │ │ │ │ + @ instruction: 0x4603fd17 │ │ │ │ @ instruction: 0x63234628 │ │ │ │ - blx 210012e │ │ │ │ + blx 1c00156 │ │ │ │ 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, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ svcmi 0x008bd03b │ │ │ │ - bmi fe513f68 │ │ │ │ - ldrbtmi r2, [pc], #-257 @ 2426a0 │ │ │ │ + bmi fe513f90 │ │ │ │ + ldrbtmi r2, [pc], #-257 @ 2426c8 │ │ │ │ ldrbtmi sl, [sl], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5ec9700 │ │ │ │ - andcc lr, r1, ip, lsr #31 │ │ │ │ + mulcc r1, r8, pc @ │ │ │ │ sbchi pc, sl, r0 │ │ │ │ ldrtmi r4, [r3], -r6, lsl #21 │ │ │ │ stmdage r6, {r0, r8, sp} │ │ │ │ smlsdxls r0, sl, r4, r4 │ │ │ │ - svc 0x00a0f5ec │ │ │ │ + svc 0x008cf5ec │ │ │ │ andcc r9, r1, r5, lsl #22 │ │ │ │ adcshi pc, fp, r0 │ │ │ │ ldrmi r4, [r8], -r1, lsl #29 │ │ │ │ @ instruction: 0x4631447e │ │ │ │ - stmda sl, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r6!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46034631 │ │ │ │ eorvs r9, r3, r6, lsl #16 │ │ │ │ - stmda r4, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmda r0!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ stmdals r5, {r0, r1, r9, sl, lr} │ │ │ │ @ instruction: 0xf5ec6263 │ │ │ │ - stmdals r6, {r1, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ - svc 0x002ef5ec │ │ │ │ - blcs 25c780 │ │ │ │ + stmdals r6, {r1, r2, r3, r4, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + svc 0x001af5ec │ │ │ │ + blcs 25c7a8 │ │ │ │ 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], r2, lsr #28 │ │ │ │ rsble r2, fp, r0, lsl #16 │ │ │ │ @ instruction: 0xf8df2300 │ │ │ │ @ instruction: 0xf8df81b8 │ │ │ │ @ instruction: 0x270191b8 │ │ │ │ movwcc lr, #31181 @ 0x79cd │ │ │ │ - blmi 1d53b10 │ │ │ │ + blmi 1d53b38 │ │ │ │ ldrbtmi r4, [fp], #-1273 @ 0xfffffb07 │ │ │ │ eors r9, lr, r2, lsl #6 │ │ │ │ - bls 2d40a8 │ │ │ │ + bls 2d40d0 │ │ │ │ stmdage r8, {r0, r8, sp} │ │ │ │ @ instruction: 0xf5ec9500 │ │ │ │ - @ instruction: 0xf8ddef5e │ │ │ │ + @ instruction: 0xf8ddef4a │ │ │ │ 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, 14, cr15, cr6, cr12, {7} │ │ │ │ ldrbtmi r4, [sp], #-1624 @ 0xfffff9a8 │ │ │ │ - bleq fe43d09c │ │ │ │ - @ instruction: 0xf5ed4629 │ │ │ │ - strtmi lr, [r9], -r2, lsl #16 │ │ │ │ + bleq fe43d0c4 │ │ │ │ + @ instruction: 0xf5ec4629 │ │ │ │ + strtmi lr, [r9], -lr, ror #31 │ │ │ │ stmdals r8, {r0, r1, r9, sl, lr} │ │ │ │ eorcc pc, r7, r4, asr #16 │ │ │ │ - svc 0x00faf5ec │ │ │ │ + svc 0x00e6f5ec │ │ │ │ stmdals r7, {r0, r2, r9, sl, lr} │ │ │ │ - cdp 5, 14, cr15, cr8, cr12, {7} │ │ │ │ + cdp 5, 13, cr15, cr4, cr12, {7} │ │ │ │ @ instruction: 0xf5ec9808 │ │ │ │ - @ instruction: 0xf854eee6 │ │ │ │ + @ instruction: 0xf854eed2 │ │ │ │ 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, #13184 @ 0x3380 │ │ │ │ stmdale r3!, {r3, r8, r9, sl, fp, sp} │ │ │ │ svclt 0x002c2e01 │ │ │ │ @ instruction: 0xf10a44b2 │ │ │ │ strbmi r0, [r1], -r1, lsl #20 │ │ │ │ @ instruction: 0xf5ed4650 │ │ │ │ - @ instruction: 0xf89aea58 │ │ │ │ + @ instruction: 0xf89aea44 │ │ │ │ strmi r3, [r6], -r0 │ │ │ │ @ instruction: 0x4631b1b3 │ │ │ │ @ instruction: 0xf5ec4650 │ │ │ │ - @ instruction: 0xf8d4ef8c │ │ │ │ + @ instruction: 0xf8d4ef78 │ │ │ │ @ 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, 15, cr15, cr8, cr12, {7} │ │ │ │ @ instruction: 0xd1a53001 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - ldrb lr, [fp, lr, lsr #29] │ │ │ │ + bfi lr, sl, (invalid: 29:27) │ │ │ │ ldrbtmi r4, [r8], #-2108 @ 0xfffff7c4 │ │ │ │ - stcl 5, cr15, [r2, #944] @ 0x3b0 │ │ │ │ + stc 5, cr15, [lr, #944]! @ 0x3b0 │ │ │ │ mvnlt r4, r5, lsl #12 │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ stc2 7, cr15, [r8, #1020] @ 0x3fc │ │ │ │ strtvs fp, [r5], #440 @ 0x1b8 │ │ │ │ andcs pc, r0, pc, asr #8 │ │ │ │ - ldmda sl!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blle 64a02c │ │ │ │ + stmda r6!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blle 64a054 │ │ │ │ @ instruction: 0xf44f6ca1 │ │ │ │ @ instruction: 0xf5ed6281 │ │ │ │ - @ instruction: 0x1e06e9ae │ │ │ │ + @ instruction: 0x1e06e99a │ │ │ │ ldmdbmi r1!, {r0, r6, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf1044622 │ │ │ │ stmib r4, {r2, r3, r6}^ │ │ │ │ ldrbtmi r5, [r9], #-1552 @ 0xfffff9f0 │ │ │ │ - blx 1b00350 │ │ │ │ + blx 1600378 │ │ │ │ mulcs r1, r8, fp │ │ │ │ ldrmi lr, [r8], -r6 │ │ │ │ - cdp 5, 8, cr15, cr4, cr12, {7} │ │ │ │ + cdp 5, 7, cr15, cr0, cr12, {7} │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ andcs pc, r0, fp, asr #29 │ │ │ │ - blmi 9150f0 │ │ │ │ + blmi 915118 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 49c8c0 │ │ │ │ + blls 49c8e8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1280300 │ │ │ │ pop {r0, r1, r3, ip, sp, pc} │ │ │ │ @ instruction: 0xb1158ff0 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - movwcs lr, #3454 @ 0xd7e │ │ │ │ + movwcs lr, #3434 @ 0xd6a │ │ │ │ andcc pc, fp, r4, asr #16 │ │ │ │ mulls r3, sl, r7 │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - @ instruction: 0xf854ed76 │ │ │ │ + @ instruction: 0xf854ed62 │ │ │ │ @ instruction: 0xf5ec000b │ │ │ │ - blls 33de50 │ │ │ │ + blls 33de28 │ │ │ │ andcc pc, fp, r4, asr #16 │ │ │ │ ldrbmi lr, [r8], -lr, lsl #15 │ │ │ │ - cdp 5, 5, cr15, cr12, cr12, {7} │ │ │ │ + cdp 5, 4, cr15, cr8, cr12, {7} │ │ │ │ @ instruction: 0xf5ec4628 │ │ │ │ - @ instruction: 0xe787ee5a │ │ │ │ - stcl 5, cr15, [r4, #-944]! @ 0xfffffc50 │ │ │ │ + str lr, [r7, r6, asr #28] │ │ │ │ + ldcl 5, cr15, [r0, #-944] @ 0xfffffc50 │ │ │ │ ldrtmi lr, [r1], -r5, ror #15 │ │ │ │ @ instruction: 0xf5ed4628 │ │ │ │ - @ instruction: 0x4628e8da │ │ │ │ - stmda r2!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + strtmi lr, [r8], -r6, asr #17 │ │ │ │ + stmda lr, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ede7c3 │ │ │ │ - svclt 0x0000e8aa │ │ │ │ - rsbseq sp, r3, r4, lsr #19 │ │ │ │ + svclt 0x0000e896 │ │ │ │ + rsbseq sp, r3, ip, ror r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r4, r0, ip, lsr #21 │ │ │ │ - eoreq r4, r0, r6, lsl lr │ │ │ │ - ldrdeq r4, [r0], -r2 @ │ │ │ │ - eoreq r4, r0, r8, asr #27 │ │ │ │ - strdeq r4, [r0], -r4 @ │ │ │ │ - eoreq r4, r0, r0, lsl #27 │ │ │ │ - mlaeq r0, r8, sp, r4 │ │ │ │ - eoreq r4, r0, r4, asr #26 │ │ │ │ - eoreq r4, r0, lr, asr #26 │ │ │ │ - eoreq r4, r0, r6, lsl sp │ │ │ │ - ldrdeq r4, [r0], -r2 @ │ │ │ │ + eoreq r4, r0, r4, asr #23 │ │ │ │ + eoreq r4, r0, lr, lsr #30 │ │ │ │ + eoreq r4, r0, sl, ror #29 │ │ │ │ + eoreq r4, r0, r0, ror #29 │ │ │ │ + eoreq r4, r0, ip, lsl #30 │ │ │ │ + mlaeq r0, r8, lr, r4 │ │ │ │ + strhteq r4, [r0], -r0 │ │ │ │ + eoreq r4, r0, ip, asr lr │ │ │ │ + eoreq r4, r0, r6, ror #28 │ │ │ │ + eoreq r4, r0, lr, lsr #28 │ │ │ │ + eoreq r4, r0, sl, ror #27 │ │ │ │ @ instruction: 0xfffffcff │ │ │ │ - ldrhteq sp, [r3], #-112 @ 0xffffff90 │ │ │ │ + rsbseq sp, r3, r8, lsl #15 │ │ │ │ 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 2c39cc │ │ │ │ + blx aff55c │ │ │ │ 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 24ea54 │ │ │ │ @ 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 2062bb4 │ │ │ │ strtmi r4, [r3], -sl, asr #12 │ │ │ │ - blx fee80424 │ │ │ │ + blx fe98044c │ │ │ │ movlt r4, #136314880 @ 0x8200000 │ │ │ │ mulmi r0, sl, r8 │ │ │ │ @ instruction: 0xf8da2200 │ │ │ │ @ instruction: 0xf8571018 │ │ │ │ @ instruction: 0xf5ec0024 │ │ │ │ - stmdacs r0, {r5, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf857db14 │ │ │ │ andscs r3, r0, #36 @ 0x24 │ │ │ │ @ instruction: 0xf10a2101 │ │ │ │ @ instruction: 0xf5ed0020 │ │ │ │ - ldmdacs r0, {r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r2, r3, r4, r6, r8, fp, sp, lr, pc} │ │ │ │ ldrcc sp, [r3], -sl, lsl #2 │ │ │ │ and r4, r1, r3, asr r6 │ │ │ │ ldrhtle r4, [r2], -r5 │ │ │ │ svcne 0x0001f815 │ │ │ │ svccs 0x0001f813 │ │ │ │ smlalsle r4, r7, r1, r2 │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ - stcl 5, cr15, [r2, #944] @ 0x3b0 │ │ │ │ + stc 5, cr15, [lr, #944]! @ 0x3b0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85b │ │ │ │ stmda fp, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f1d8 │ │ │ │ + bcs 24f200 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 26674c │ │ │ │ + blcs 266774 │ │ │ │ strcs sp, [r0], #-326 @ 0xfffffeba │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ - bvs 20a69cc │ │ │ │ + bvs 20a69f4 │ │ │ │ @ instruction: 0x4602b159 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - blvs 208154c │ │ │ │ + blvs 2081574 │ │ │ │ strtmi r4, [r3], -sl, asr #12 │ │ │ │ - blx 1e004a8 │ │ │ │ + blx 19004d0 │ │ │ │ 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 292638 │ │ │ │ andcc lr, r0, #4915200 @ 0x4b0000 │ │ │ │ rscle r2, r0, r0, lsl #20 │ │ │ │ @ instruction: 0xf8dae7f7 │ │ │ │ strtmi r5, [r8], -r0, lsr #32 │ │ │ │ - svc 0x00e0f5ec │ │ │ │ + svc 0x00ccf5ec │ │ │ │ eorcc pc, r4, r7, asr r8 @ │ │ │ │ tstcs r1, sl, lsr #12 │ │ │ │ @ instruction: 0xf5ed4604 │ │ │ │ - addmi lr, r5, #688128 @ 0xa8000 │ │ │ │ + addmi lr, r5, #360448 @ 0x58000 │ │ │ │ @ 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 24f284 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - bllt fe3267d0 │ │ │ │ + bllt fe3267f8 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ @ instruction: 0xf8c8d0bc │ │ │ │ ldr r5, [r9, r0]! │ │ │ │ mrscs r2, SP_irq │ │ │ │ adcsvs r4, fp, #88, 12 @ 0x5800000 │ │ │ │ - blx b00520 │ │ │ │ - blcs 2fc944 │ │ │ │ + blx 600548 │ │ │ │ + blcs 2fc96c │ │ │ │ @ instruction: 0xf04fd113 │ │ │ │ andcs r0, r0, #8192 @ 0x2000 │ │ │ │ ldrbmi r2, [r8], -r2, lsl #2 │ │ │ │ - blx d80534 │ │ │ │ + blx 88055c │ │ │ │ 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 +543381,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, r3, ror #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 ffc956bc │ │ │ │ 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 3443bc │ │ │ │ + blx b7ff54 │ │ │ │ msrmi CPSR_fsx, #6291456 @ 0x600000 │ │ │ │ - b 1352d90 │ │ │ │ - blcc 443f2c │ │ │ │ + b 1352db8 │ │ │ │ + blcc 443f54 │ │ │ │ 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 252780 │ │ │ │ stmda r1, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdacs r0, {sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 2668d4 │ │ │ │ + blcs 2668fc │ │ │ │ sbchi pc, r2, r0, asr #32 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ @ instruction: 0xf5ec2700 │ │ │ │ - pkhbtmi lr, r1, r6, lsl #22 │ │ │ │ + strmi lr, [r1], r2, lsl #22 │ │ │ │ strbmi r2, [r8], -r6, lsl #2 │ │ │ │ - stmda sl, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00f6f5ec │ │ │ │ @ instruction: 0xb3a84606 │ │ │ │ - ldm ip!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 51cb98 │ │ │ │ + stmia r8!, {r0, r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 51cbc0 │ │ │ │ vst4.8 {d29,d31,d33,d35}, [pc], r7 │ │ │ │ smlsdxcc r1, sl, r0, r7 │ │ │ │ - ldc 5, cr15, [r6], #944 @ 0x3b0 │ │ │ │ + stc 5, cr15, [r2], #944 @ 0x3b0 │ │ │ │ svcvc 0x007af5b7 │ │ │ │ strcc sp, [r1], -ip, ror #3 │ │ │ │ @ instruction: 0xf8d8d126 │ │ │ │ @ instruction: 0xf5ec0000 │ │ │ │ - strdcs lr, [r8, -ip] │ │ │ │ - svc 0x00f2f5ec │ │ │ │ + smlattcs r8, r8, sl, lr │ │ │ │ + svc 0x00def5ec │ │ │ │ vtbl.8 d9, {d15-d16}, d4 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2927bc │ │ │ │ + blcc 2927e4 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf04f8089 │ │ │ │ - bmi feec57d4 │ │ │ │ + bmi feec57fc │ │ │ │ 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 252828 │ │ │ │ stmda r7, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26697c │ │ │ │ + blcs 2669a4 │ │ │ │ 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: 0xf944f6aa │ │ │ │ mvnslt r4, r6, lsl #12 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f440 │ │ │ │ + bcs 24f468 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2669b4 │ │ │ │ + blcs 2669dc │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - b fec00404 │ │ │ │ + b fe70042c │ │ │ │ @ instruction: 0xf5ec2108 │ │ │ │ - stmdbls r4, {r1, r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdbls r4, {r1, r3, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f46c │ │ │ │ + bcs 24f494 │ │ │ │ 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 │ │ │ │ + stc 5, cr15, [sl], {236} @ 0xec │ │ │ │ @ instruction: 0xf10d4651 │ │ │ │ @ instruction: 0x46500a38 │ │ │ │ - blx feffeca0 │ │ │ │ + blx feffecc8 │ │ │ │ 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!, {r3, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ suble r9, r2, r5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 24f4c4 │ │ │ │ + bcs 24f4ec │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 266a38 │ │ │ │ + blcs 266a60 │ │ │ │ svcge 0x0069f43f │ │ │ │ mrscs r2, SP_irq │ │ │ │ @ instruction: 0xf8c84638 │ │ │ │ @ instruction: 0xf6a93028 │ │ │ │ - @ instruction: 0xe760f8f1 │ │ │ │ + @ instruction: 0xe760f8dd │ │ │ │ stmdals r4, {r8, r9, sp} │ │ │ │ @ instruction: 0xf8c82101 │ │ │ │ @ instruction: 0xf6a9302c │ │ │ │ - strb pc, [lr, -r9, ror #17]! @ │ │ │ │ + @ instruction: 0xe76ef8d5 │ │ │ │ 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: 0xf8d0f6a9 │ │ │ │ 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 4fe1fc │ │ │ │ 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, r4, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xd1a99007 │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ stmdals r3, {r0, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf5ec9a02 │ │ │ │ - blls 2fe4e0 │ │ │ │ + blls 2fe4b8 │ │ │ │ @ instruction: 0xd19f4298 │ │ │ │ ldrdeq pc, [r0], -r8 │ │ │ │ - ldcl 5, cr15, [r8], #-944 @ 0xfffffc50 │ │ │ │ + stcl 5, cr15, [r4], #-944 @ 0xfffffc50 │ │ │ │ @ instruction: 0xf8d89a05 │ │ │ │ strbmi r3, [r9], -r4, lsr #32 │ │ │ │ @ instruction: 0xf5ec4650 │ │ │ │ - stmdacs r8!, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - ldc 1, cr13, [pc, #584] @ 242fd8 │ │ │ │ + stmdacs r8!, {r1, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldc 1, cr13, [pc, #584] @ 243000 │ │ │ │ @ instruction: 0x46497b3d │ │ │ │ @ instruction: 0xf8d89a07 │ │ │ │ stc 0, cr3, [sp, #144] @ 0x90 │ │ │ │ - vldr d7, [pc, #40] @ 242dc8 │ │ │ │ + vldr d7, [pc, #40] @ 242df0 │ │ │ │ stmdals r6, {r0, r1, r3, r4, r5, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 57e3dc │ │ │ │ - ldc 5, cr15, [ip, #944]! @ 0x3b0 │ │ │ │ + blvc 57e404 │ │ │ │ + stc 5, cr15, [r8, #944]! @ 0x3b0 │ │ │ │ orrle r2, r1, r0, lsl r8 │ │ │ │ ldrdcc pc, [r4], -r8 @ │ │ │ │ andcs r4, r8, #76546048 @ 0x4900000 │ │ │ │ @ instruction: 0xf5eca808 │ │ │ │ - stmdacs r8, {r2, r4, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8, {r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf47f9002 │ │ │ │ @ instruction: 0xf8d8af77 │ │ │ │ @ instruction: 0xf5ec0024 │ │ │ │ - @ instruction: 0xf8d8ec50 │ │ │ │ + @ instruction: 0xf8d8ec3c │ │ │ │ teqcs r0, r0, lsr r0 │ │ │ │ - @ instruction: 0xf99ef6ab │ │ │ │ + @ instruction: 0xf98af6ab │ │ │ │ strmi r9, [r6], r6, lsl #22 │ │ │ │ stceq 1, cr15, [r0], #-0 │ │ │ │ - blvc 47e458 │ │ │ │ - blgt 6147ec │ │ │ │ + blvc 47e480 │ │ │ │ + blgt 614814 │ │ │ │ andeq lr, pc, ip, lsl #17 │ │ │ │ stc 6, cr4, [r9, #324] @ 0x144 │ │ │ │ @ instruction: 0xf80e7b06 │ │ │ │ ldrbtmi r6, [r0], -r1, lsl #22 │ │ │ │ - blx bfedfc │ │ │ │ + blx bfee24 │ │ │ │ andls pc, r0, sp, asr #17 │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ ldrsbteq pc, [r4], -r8 @ │ │ │ │ - @ instruction: 0xf82cf6aa │ │ │ │ + @ instruction: 0xf818f6aa │ │ │ │ @ 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, {r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + cdp 5, 10, cr15, cr6, 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 266bd8 │ │ │ │ mcrge 4, 7, pc, cr6, cr15, {1} @ │ │ │ │ andcs r2, r0, #2097152 @ 0x200000 │ │ │ │ ldrtmi r2, [r8], -r2, lsl #2 │ │ │ │ - @ instruction: 0xf84af6a9 │ │ │ │ + @ instruction: 0xf836f6a9 │ │ │ │ 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: 0xf80ef6a9 │ │ │ │ @ instruction: 0xf5ece6e6 │ │ │ │ - svclt 0x0000edc4 │ │ │ │ + svclt 0x0000edb0 │ │ │ │ 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, r4, ror #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r3, sl, lsr #8 │ │ │ │ + rsbseq sp, r3, r2, lsl #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9a0a8 │ │ │ │ + bl fed9a0d0 │ │ │ │ @ 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 fe3806a4 │ │ │ │ streq lr, [r0, #-2500] @ 0xfffff63c │ │ │ │ svclt 0x0000bd38 │ │ │ │ cmplt r8, r0, lsl #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a0e0 │ │ │ │ + bl fed9a108 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ec0ff8 │ │ │ │ - vstrlt d14, [r8, #-200] @ 0xffffff38 │ │ │ │ + vstrlt d14, [r8, #-120] @ 0xffffff88 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a0f8 │ │ │ │ + bl fed9a120 │ │ │ │ @ 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 2793ac │ │ │ │ ldrmi r0, [lr], r2, lsl #7 │ │ │ │ - blvs 381060 │ │ │ │ + blvs 381088 │ │ │ │ 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 +543679,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!, {r4, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ tstcs r0, r8, lsr #32 │ │ │ │ addeq lr, r2, r0, lsl #22 │ │ │ │ @ instruction: 0x00921ab2 │ │ │ │ - b 1c8073c │ │ │ │ + b 1780764 │ │ │ │ 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 55b2ec │ │ │ │ @ instruction: 0xf852fc01 │ │ │ │ - b a87048 │ │ │ │ + b a87070 │ │ │ │ @ instruction: 0xf842010c │ │ │ │ mrrcne 0, 2, r1, r9, cr3 │ │ │ │ addmi r6, fp, #8585216 @ 0x830000 │ │ │ │ - bl 2f2bec │ │ │ │ + bl 2f2c14 │ │ │ │ andle r0, r5, r3, lsl #5 │ │ │ │ - blmi 381148 │ │ │ │ + blmi 381170 │ │ │ │ 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 fed9a220 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ mrscs r2, SP_irq │ │ │ │ andpl pc, r0, pc, asr #8 │ │ │ │ adcvs r6, r3, r3, lsr #2 │ │ │ │ @ instruction: 0xf5ec60e3 │ │ │ │ - vst2. {d30,d32}, [pc :256], r6 │ │ │ │ + vst2. {d30,d32}, [pc :128], r2 │ │ │ │ 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 fed9a25c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5ec0ff8 │ │ │ │ - vstrlt s28, [r8, #-544] @ 0xfffffde0 │ │ │ │ + vstrlt s28, [r8, #-464] @ 0xfffffe30 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a24c │ │ │ │ + bl fed9a274 │ │ │ │ @ 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 252c8c │ │ │ │ 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 24f8b4 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xff0cf6a8 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ andvs lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ movwcs lr, #2008 @ 0x7d8 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6a8612b │ │ │ │ - @ instruction: 0x4630fef9 │ │ │ │ + ldrtmi pc, [r0], -r5, ror #29 @ │ │ │ │ andcs fp, r2, #112, 26 @ 0x1c00 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, r7, r0, lsl #22 │ │ │ │ svclt 0x0000e7c2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9a2f8 │ │ │ │ + bl fed9a320 │ │ │ │ @ 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 252d40 │ │ │ │ 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 24f968 │ │ │ │ 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, #644]! @ 0x284 │ │ │ │ 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, 10, cr15, cr12, 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 +543818,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 fed9a3d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r5], -r0, lsl #31 │ │ │ │ - blmi 755a00 │ │ │ │ + blmi 755a28 │ │ │ │ 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 4d5a30 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 89d24c │ │ │ │ + blls 89d274 │ │ │ │ @ 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 ffe809d8 │ │ │ │ + rsbseq ip, r3, r2, lsr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r3, r4, lsr #28 │ │ │ │ + ldrshteq ip, [r3], #-220 @ 0xffffff24 │ │ │ │ movwcs fp, #1296 @ 0x510 │ │ │ │ ldrsbt pc, [r0], -pc @ │ │ │ │ ldrbtmi r1, [lr], #3140 @ 0xc44 │ │ │ │ mrrceq 10, 4, lr, r3, cr15 │ │ │ │ andcs pc, ip, r1, lsl r8 @ │ │ │ │ @ instruction: 0xf81e0912 │ │ │ │ strbpl r2, [r2], #2 │ │ │ │ andcs pc, ip, r1, lsl r8 @ │ │ │ │ andeq pc, pc, #2 │ │ │ │ andcs pc, r2, lr, lsl r8 @ │ │ │ │ movwcc r5, #9442 @ 0x24e2 │ │ │ │ mvnle r2, r8, lsr #22 │ │ │ │ @ instruction: 0xf8802300 │ │ │ │ ldclt 0, cr3, [r0, #-160] @ 0xffffff60 │ │ │ │ - rsbeq sp, r9, r2, asr r6 │ │ │ │ + rsbeq sp, r9, sl, ror #14 │ │ │ │ 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 fed4e014 │ │ │ │ svclt 0x008c0c0e │ │ │ │ cdpeq 0, 5, cr15, cr7, cr15, {2} │ │ │ │ cdpeq 0, 3, cr15, cr0, cr15, {2} │ │ │ │ movweq lr, #60323 @ 0xeba3 │ │ │ │ - b 130dad0 │ │ │ │ + b 130daf8 │ │ │ │ @ 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 fe2806cc │ │ │ │ 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 feae3514 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blvs ffb23604 │ │ │ │ + blvs ffb2362c │ │ │ │ ldmvs fp, {r5, r9, sl, lr}^ │ │ │ │ - blvs fead5130 │ │ │ │ + blvs fead5158 │ │ │ │ ldrsbtcc pc, [r8], -fp @ │ │ │ │ tstpcc r8, r4, asr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ @ instruction: 0xf8c43124 │ │ │ │ - bcs 24f754 │ │ │ │ - blvs ffb374d0 │ │ │ │ + bcs 24f77c │ │ │ │ + blvs ffb374f8 │ │ │ │ ldmvs fp, {r5, r9, sl, lr} │ │ │ │ ldmib r4, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ tstmi r3, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf8dad076 │ │ │ │ - bcs 24b32c │ │ │ │ + bcs 24b354 │ │ │ │ addhi pc, r1, r0 │ │ │ │ ldrbmi r2, [r6], -r0, lsl #10 │ │ │ │ @ instruction: 0xf8cd46a8 │ │ │ │ sub sl, r0, r4, lsl r0 │ │ │ │ - beq 2fdc74 │ │ │ │ + beq 2fdc9c │ │ │ │ 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 1b38798 │ │ │ │ andls r6, r0, r2, lsr #22 │ │ │ │ - blx 394bc2 │ │ │ │ + blx 394bea │ │ │ │ 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 35e310 │ │ │ │ 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 3951fc │ │ │ │ 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 38740e │ │ │ │ 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 1667cf8 │ │ │ │ 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 +543989,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 b2f928 │ │ │ │ @ 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 feafd36c │ │ │ │ svclt 0x0000e730 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a680 │ │ │ │ + bl fed9a6a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r4], {248} @ 0xf8 │ │ │ │ stmiavs r0!, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ - svc 0x006cf5eb │ │ │ │ + svc 0x0058f5eb │ │ │ │ adcvs r2, r3, r0, lsl #6 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsbseq fp, r6, r0, ror fp │ │ │ │ + rsbseq fp, r6, r8, asr #22 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a6a4 │ │ │ │ + bl fed9a6cc │ │ │ │ @ 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 bc24ec │ │ │ │ ldrbtmi r4, [sp], #-1148 @ 0xfffffb84 │ │ │ │ sbcsvs r4, r8, fp, ror r4 │ │ │ │ sbclt r7, r9, #2686976 @ 0x290000 │ │ │ │ - blmi af0254 │ │ │ │ + blmi af027c │ │ │ │ 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], -r0, lsl #29 │ │ │ │ + stmda sl, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ andle r4, fp, r6, lsl #5 │ │ │ │ ldrbtmi r4, [fp], #-2845 @ 0xfffff4e3 │ │ │ │ @ instruction: 0xb103689b │ │ │ │ - blmi 972ab0 │ │ │ │ + blmi 972ad8 │ │ │ │ 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} │ │ │ │ + ldmib r8, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5ec4606 │ │ │ │ - addmi lr, r6, #22016 @ 0x5600 │ │ │ │ + addmi lr, r6, #16896 @ 0x4200 │ │ │ │ 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} │ │ │ │ + ldmdb r6, {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] @ │ │ │ │ + @ instruction: 0xf1d84478 │ │ │ │ + bfi pc, fp, #16, #14 @ │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ - blx 2000fec │ │ │ │ + blx 1b01014 │ │ │ │ ldrbtmi r4, [fp], #-2833 @ 0xfffff4ef │ │ │ │ svchi 0x005bf3bf │ │ │ │ movwcs r6, #4120 @ 0x1018 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strb r7, [r4, fp, lsr #32] │ │ │ │ - rsbseq ip, r1, lr, ror #6 │ │ │ │ - eoreq r4, r0, r2, asr #32 │ │ │ │ - rsbseq ip, r3, r0, asr #22 │ │ │ │ - rsbseq fp, r6, r2, lsr fp │ │ │ │ - rsbseq fp, r6, r4, lsr fp │ │ │ │ - rsbseq fp, r6, r0, lsr #22 │ │ │ │ - rsbseq fp, r6, r2, lsl fp │ │ │ │ + rsbseq ip, r1, r6, asr #6 │ │ │ │ + eoreq r4, r0, sl, asr r1 │ │ │ │ + rsbseq ip, r3, r8, lsl fp │ │ │ │ + rsbseq fp, r6, sl, lsl #22 │ │ │ │ + rsbseq fp, r6, ip, lsl #22 │ │ │ │ + ldrshteq fp, [r6], #-168 @ 0xffffff58 │ │ │ │ + rsbseq fp, r6, sl, ror #21 │ │ │ │ andeq r0, r0, r0, ror #20 │ │ │ │ - rsbseq fp, r6, r6, lsl #22 │ │ │ │ - eoreq ip, r0, r6, lsl #23 │ │ │ │ - rsbseq fp, r6, r2, ror #21 │ │ │ │ + ldrsbteq fp, [r6], #-174 @ 0xffffff52 │ │ │ │ + mlaeq r0, lr, ip, ip │ │ │ │ + ldrhteq fp, [r6], #-170 @ 0xffffff56 │ │ │ │ @ instruction: 0xffffff55 │ │ │ │ - ldrdeq r3, [r0], -lr @ │ │ │ │ - ldrhteq fp, [r6], #-174 @ 0xffffff52 │ │ │ │ + strdeq r4, [r0], -r6 @ │ │ │ │ + @ instruction: 0x0076ba96 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a784 │ │ │ │ + bl fed9a7ac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdavs r3, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ addlt r4, r5, r4, lsl r6 │ │ │ │ - blvs fe254da8 │ │ │ │ + blvs fe254dd0 │ │ │ │ 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 27ec08 │ │ │ │ @ instruction: 0xf5ec2101 │ │ │ │ - blvs fec7deac │ │ │ │ + blvs fec7de84 │ │ │ │ ldrdcc lr, [r0, -r4] │ │ │ │ ldmvs fp, {r0, r1, r3, r9, fp, ip, pc}^ │ │ │ │ mullt r5, r8, r7 │ │ │ │ - bmi 3f2a84 │ │ │ │ + bmi 3f2aac │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ movwls r4, #13434 @ 0x347a │ │ │ │ - blvc 27ec04 │ │ │ │ - b d80d84 │ │ │ │ + blvc 27ec2c │ │ │ │ + b 880dac │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ - eoreq r3, r0, r6, ror pc │ │ │ │ - eoreq r3, r0, r8, ror #30 │ │ │ │ + eoreq r4, r0, lr, lsl #1 │ │ │ │ + eoreq r4, r0, r0, lsl #1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a7e8 │ │ │ │ + bl fed9a810 │ │ │ │ @ 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 3ca094 │ │ │ │ streq lr, [r4], #-2913 @ 0xfffff49f │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ movwls r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf5ec9401 │ │ │ │ - andlt lr, r2, lr, lsl #20 │ │ │ │ + strdlt lr, [r2], -sl │ │ │ │ svclt 0x0000bd10 │ │ │ │ - eoreq r3, r0, lr, lsr pc │ │ │ │ + eoreq r4, r0, r6, asr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a824 │ │ │ │ + bl fed9a84c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 30760c │ │ │ │ - blvs fe24ba34 │ │ │ │ + bmi 307634 │ │ │ │ + blvs fe24ba5c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9fc │ │ │ │ - eoreq r3, r0, r8, lsr #30 │ │ │ │ + @ instruction: 0xbd08e9e8 │ │ │ │ + eoreq r4, r0, r0, asr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a844 │ │ │ │ + bl fed9a86c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 34762c │ │ │ │ + bmi 347654 │ │ │ │ @ instruction: 0xf8d02101 │ │ │ │ ldrbtmi r3, [sl], #-280 @ 0xfffffee8 │ │ │ │ @ instruction: 0xf5ec6b80 │ │ │ │ - @ instruction: 0xbd08e9ea │ │ │ │ - eoreq r3, r0, r6, lsr pc │ │ │ │ + @ instruction: 0xbd08e9d6 │ │ │ │ + eoreq r4, r0, lr, asr #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl fed9a868 │ │ │ │ + bl fed9a890 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldrmi r0, [r3], -r0, ror #31 │ │ │ │ @ instruction: 0xf8d0b087 │ │ │ │ - bmi 487ae8 │ │ │ │ + bmi 487b10 │ │ │ │ ldc 8, cr6, [sp, #108] @ 0x6c │ │ │ │ ldrbtmi r7, [sl], #-2824 @ 0xfffff4f8 │ │ │ │ movwls r6, #18459 @ 0x481b │ │ │ │ mrscs r9, (UNDEF: 17) │ │ │ │ - blvc 2fecc0 │ │ │ │ + blvc 2fece8 │ │ │ │ @ instruction: 0x3118f8d0 │ │ │ │ @ instruction: 0xf5ec6b80 │ │ │ │ - andlt lr, r7, ip, asr #19 │ │ │ │ - blx 381812 │ │ │ │ - eoreq r3, r0, lr, lsl pc │ │ │ │ + @ instruction: 0xb007e9b8 │ │ │ │ + blx 38183a │ │ │ │ + eoreq r4, r0, r6, lsr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a8a8 │ │ │ │ + bl fed9a8d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307690 │ │ │ │ - blvs fe24bab8 │ │ │ │ + bmi 3076b8 │ │ │ │ + blvs fe24bae0 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9ba │ │ │ │ - andseq fp, sp, r0, lsr r7 │ │ │ │ + @ instruction: 0xbd08e9a6 │ │ │ │ + andseq fp, sp, r8, asr #16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9a8c8 │ │ │ │ + bl fed9a8f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 3076b0 │ │ │ │ - blvs fe24bad8 │ │ │ │ + bmi 3076d8 │ │ │ │ + blvs fe24bb00 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd08e9aa │ │ │ │ - ldrdeq r3, [r0], -r8 @ │ │ │ │ + @ instruction: 0xbd08e996 │ │ │ │ + strdeq r3, [r0], -r0 @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a8e8 │ │ │ │ + bl fed9a910 │ │ │ │ @ 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 7cbb2c │ │ │ │ ldmdavs fp, {r5, r7, r8, r9, fp, sp, lr} │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - bmi 77dd54 │ │ │ │ + bmi 77dd2c │ │ │ │ ldrdeq lr, [r6, -sp] │ │ │ │ smlabteq r0, sp, r9, lr │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ @ instruction: 0xf5ec6ba0 │ │ │ │ - bmi 67dd40 │ │ │ │ + bmi 67dd18 │ │ │ │ smlatbcs r1, r0, fp, r6 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stmdavs fp!, {r1, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdavs fp!, {r1, r2, r3, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ ldrdlt r6, [r2, -sl]! │ │ │ │ stmdavs r9!, {r0, r1, r3, r4, r8, fp, sp, lr}^ │ │ │ │ - bls 49e5b8 │ │ │ │ - bmi 4d559c │ │ │ │ - blvs fea4bb44 │ │ │ │ + bls 49e5e0 │ │ │ │ + bmi 4d55c4 │ │ │ │ + blvs fea4bb6c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - andlt lr, r3, r4, ror r9 │ │ │ │ - bmi 432c0c │ │ │ │ - blvs fe24bb54 │ │ │ │ + andlt lr, r3, r0, ror #18 │ │ │ │ + bmi 432c34 │ │ │ │ + blvs fe24bb7c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - ldrb lr, [r0, ip, ror #18] │ │ │ │ - eoreq r3, r0, r4, asr #29 │ │ │ │ - eoreq r3, r0, r8, asr #29 │ │ │ │ - ldrdeq r3, [r0], -r0 @ │ │ │ │ - eoreq r3, r0, r0, asr #29 │ │ │ │ - eoreq r3, r0, r0, lsr #29 │ │ │ │ + @ instruction: 0xe7d0e958 │ │ │ │ + ldrdeq r3, [r0], -ip @ │ │ │ │ + eoreq r3, r0, r0, ror #31 │ │ │ │ + eoreq r3, r0, r8, ror #31 │ │ │ │ + ldrdeq r3, [r0], -r8 @ │ │ │ │ + strhteq r3, [r0], -r8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9a974 │ │ │ │ + bl fed9a99c │ │ │ │ @ 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 fe983c04 │ │ │ │ + bl 1a95fe4 │ │ │ │ + blvs fea44fbc │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ - stmdb r8, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r4!, {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 │ │ │ │ + stmdb ip!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blvs fea55fec │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - ldmdb sl!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - eoreq r3, r0, r4, ror lr │ │ │ │ - eoreq r3, r0, r6, ror #28 │ │ │ │ - mulseq lr, sl, fp │ │ │ │ + eoreq r3, r0, ip, lsl #31 │ │ │ │ + eoreq r3, r0, lr, ror pc │ │ │ │ + @ instruction: 0x001e0cb2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9a9d0 │ │ │ │ + bl fed9a9f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0x4604311c │ │ │ │ - bmi 431cac │ │ │ │ - blvs fea4bbe8 │ │ │ │ + bmi 431cd4 │ │ │ │ + blvs fea4bc10 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - @ instruction: 0xbd10e922 │ │ │ │ + @ instruction: 0xbd10e90e │ │ │ │ tstcs r1, r4, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - ldmdb sl, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000e7f1 │ │ │ │ - eoreq r3, r0, r0, asr #28 │ │ │ │ - strdeq r3, [r0], -lr @ │ │ │ │ + eoreq r3, r0, r8, asr pc │ │ │ │ + eoreq r3, r0, r6, lsl pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9aa0c │ │ │ │ + bl fed9aa34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d00ff8 │ │ │ │ @ instruction: 0x46043118 │ │ │ │ - bmi 531da8 │ │ │ │ - blvs fea4bc24 │ │ │ │ + bmi 531dd0 │ │ │ │ + blvs fea4bc4c │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - bmi 4bdc38 │ │ │ │ + bmi 4bdc10 │ │ │ │ smlatbcs r1, r0, fp, r6 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - ldclt 8, cr14, [r0, #-1016] @ 0xfffffc08 │ │ │ │ + ldclt 8, cr14, [r0, #-936] @ 0xfffffc58 │ │ │ │ tstcs r1, r6, lsl #20 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - ldm r6!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r2!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3118f8d4 │ │ │ │ svclt 0x0000e7e9 │ │ │ │ - eoreq r3, r0, r4, lsl lr │ │ │ │ - eoreq r3, r0, r8, lsl lr │ │ │ │ - strhteq r3, [r0], -r6 │ │ │ │ + eoreq r3, r0, ip, lsr #30 │ │ │ │ + eoreq r3, r0, r0, lsr pc │ │ │ │ + eoreq r3, r0, lr, asr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9aa5c │ │ │ │ + bl fed9aa84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307844 │ │ │ │ - blvs fe24bc6c │ │ │ │ + bmi 30786c │ │ │ │ + blvs fe24bc94 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stclt 8, cr14, [r8, #-896] @ 0xfffffc80 │ │ │ │ - eoreq r3, r0, ip, ror #27 │ │ │ │ + stclt 8, cr14, [r8, #-816] @ 0xfffffcd0 │ │ │ │ + eoreq r3, r0, r4, lsl #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9aa7c │ │ │ │ + bl fed9aaa4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 307864 │ │ │ │ - blvs fe24bc8c │ │ │ │ + bmi 30788c │ │ │ │ + blvs fe24bcb4 │ │ │ │ @ instruction: 0xf5ec447a │ │ │ │ - stclt 8, cr14, [r8, #-832] @ 0xfffffcc0 │ │ │ │ - eoreq r3, r0, r8, lsr #27 │ │ │ │ + stclt 8, cr14, [r8, #-752] @ 0xfffffd10 │ │ │ │ + eoreq r3, r0, r0, asr #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9aa9c │ │ │ │ + bl fed9aac4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 387884 │ │ │ │ + bmi 3878ac │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ ldrbtmi r6, [sl], #-2944 @ 0xfffff480 │ │ │ │ - ldm lr!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia sl!, {r2, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5eb6ba0 │ │ │ │ - ldclt 14, cr14, [r0, #-880] @ 0xfffffc90 │ │ │ │ - eoreq r3, r0, lr, lsr #27 │ │ │ │ + ldclt 14, cr14, [r0, #-800] @ 0xfffffce0 │ │ │ │ + eoreq r3, r0, r6, asr #29 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9aac4 │ │ │ │ + bl fed9aaec │ │ │ │ @ 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 1d1576c │ │ │ │ + bvs fec5e0c8 │ │ │ │ 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 fec48544 │ │ │ │ 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 250144 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 267690 │ │ │ │ + blcs 2676b8 │ │ │ │ @ instruction: 0xf5ebd1e7 │ │ │ │ - @ instruction: 0xe7e4ee12 │ │ │ │ - cdp 5, 0, cr15, cr14, cr11, {7} │ │ │ │ + @ instruction: 0xe7e4edfe │ │ │ │ + ldcl 5, cr15, [sl, #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, #-976]! @ 0xfffffc30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9ab48 │ │ │ │ + bl fed9ab70 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7ff0ff8 │ │ │ │ stclt 15, cr15, [r8, #-724] @ 0xfffffd2c │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ svclt 0x00004770 │ │ │ │ @@ -544323,99 +544331,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, 10, cr15, cr0, cr14, {5} │ │ │ │ vst1.8 {d20-d22}, [pc], r5 │ │ │ │ @ instruction: 0xf5ec7088 │ │ │ │ - andcs lr, r1, #24, 16 @ 0x180000 │ │ │ │ + andcs lr, r1, #4, 16 @ 0x40000 │ │ │ │ vrsubhn.i d4, , │ │ │ │ @ instruction: 0xf8438f5b │ │ │ │ stmib r0, {r4, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf5003301 │ │ │ │ sbcvs r7, r3, r8, lsl #7 │ │ │ │ rscsvs r6, r8, #40 @ 0x28 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf50487f0 │ │ │ │ movwcs r5, #1152 @ 0x480 │ │ │ │ eorscc pc, r5, r4, lsl #17 │ │ │ │ cmppeq r4, r1, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5eb2001 │ │ │ │ - stmdavs r9!, {r1, r3, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r9!, {r1, r2, r4, r5, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ addvs r4, r1, r4, lsl #12 │ │ │ │ - bvs ff515214 │ │ │ │ + bvs ff51523c │ │ │ │ stmvs pc, {r1, r3, r7, r9, fp, sp, lr} @ │ │ │ │ - b 1304668 │ │ │ │ + b 1304690 │ │ │ │ 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 16dbf18 │ │ │ │ andle r0, sl, r3 │ │ │ │ streq r6, [r9], r9, lsl #16 │ │ │ │ stmdavs r8!, {r0, r1, r2, r8, sl, ip, lr, pc} │ │ │ │ - b 130468c │ │ │ │ + b 13046b4 │ │ │ │ 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 2bfb9c │ │ │ │ @ instruction: 0x46484611 │ │ │ │ eorsge pc, r5, r7, lsl #17 │ │ │ │ - cdp2 6, 5, cr15, cr2, cr14, {5} │ │ │ │ + cdp2 6, 3, cr15, cr14, cr14, {5} │ │ │ │ stmiavs fp!, {r1, r2, r3, r4, r5, r8, fp, ip, sp, pc} │ │ │ │ stmdacc r0, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ adcvs r6, ip, ip, asr r0 │ │ │ │ pop {r5, r9, sl, lr} │ │ │ │ @ instruction: 0x464887f0 │ │ │ │ - cdp2 6, 5, cr15, cr12, cr14, {5} │ │ │ │ + cdp2 6, 4, cr15, cr8, cr14, {5} │ │ │ │ vst1.8 {d20-d22}, [pc], r6 │ │ │ │ @ instruction: 0xf5eb7088 │ │ │ │ - vqrdmlsh.s q7, , d0[0] │ │ │ │ + @ instruction: 0xf3bfefac │ │ │ │ @ instruction: 0x46038f5b │ │ │ │ - blge 681b7c │ │ │ │ + blge 681ba4 │ │ │ │ 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 27063c │ │ │ │ + blls 4f7c6c │ │ │ │ @ instruction: 0x61a34629 │ │ │ │ - blls 54c2b4 │ │ │ │ + blls 54c2dc │ │ │ │ adcvs r2, r7, #1 │ │ │ │ @ instruction: 0x61234f36 │ │ │ │ - ldrbtmi r9, [pc], #-2829 @ 243ac0 │ │ │ │ - blls 51c050 │ │ │ │ - blls 5dc254 │ │ │ │ + ldrbtmi r9, [pc], #-2829 @ 243ae8 │ │ │ │ + blls 51c078 │ │ │ │ + blls 5dc27c │ │ │ │ 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: 0xf504ec6e │ │ │ │ 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 +544436,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 24ffb0 │ │ │ │ ldmdbmi r3, {r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ andls r2, r1, #3 │ │ │ │ andls r2, r0, r1, lsl #6 │ │ │ │ vst3.16 {d20-d22}, [pc :256], r9 │ │ │ │ @ instruction: 0xf1047280 │ │ │ │ @ instruction: 0xf6ae0040 │ │ │ │ - stmdacs r0, {r0, r1, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ movvs sp, #-2147483594 @ 0x80000036 │ │ │ │ stmdbmi ip, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xe7d04479 │ │ │ │ @ instruction: 0xf108490b │ │ │ │ ldrbtmi r0, [r9], #-4 │ │ │ │ - @ instruction: 0xf802f6c5 │ │ │ │ + @ instruction: 0xffeef6c4 │ │ │ │ vsubw.u q1, , d1 │ │ │ │ @ instruction: 0xf8888f5b │ │ │ │ str r3, [ip, r0] │ │ │ │ - rsbseq fp, r6, sl, asr r5 │ │ │ │ - rsbseq fp, r6, sl, lsr r5 │ │ │ │ - rsbseq lr, r3, ip, ror r6 │ │ │ │ - rsbseq lr, r3, r8, ror #12 │ │ │ │ - eoreq r3, r0, r4, lsl #22 │ │ │ │ - rsbseq lr, r3, r8, asr r6 │ │ │ │ + rsbseq fp, r6, r2, lsr r5 │ │ │ │ + rsbseq fp, r6, r2, lsl r5 │ │ │ │ + rsbseq lr, r3, r4, asr r6 │ │ │ │ + rsbseq lr, r3, r0, asr #12 │ │ │ │ + eoreq r3, r0, ip, lsl ip │ │ │ │ + rsbseq lr, r3, r0, lsr r6 │ │ │ │ @ instruction: 0xfffff91b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9adb4 │ │ │ │ + bl fed9addc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blvs fe307b7c │ │ │ │ + blvs fe307ba4 │ │ │ │ cmplt fp, r4, lsl #12 │ │ │ │ @ instruction: 0x311cf8d0 │ │ │ │ - blvs ffb32814 │ │ │ │ + blvs ffb3283c │ │ │ │ ldmdavs fp, {r5, r9, sl, lr}^ │ │ │ │ - blvs fea55a30 │ │ │ │ - stcl 5, cr15, [ip, #-940] @ 0xfffffc54 │ │ │ │ + blvs fea55a58 │ │ │ │ + ldc 5, cr15, [r8, #-940]! @ 0xfffffc54 │ │ │ │ ldrdeq pc, [r8, -r4]! │ │ │ │ - ldc 5, cr15, [r8], #940 @ 0x3ac │ │ │ │ + stc 5, cr15, [r4], #940 @ 0x3ac │ │ │ │ ldrsbtcc pc, [r4], #132 @ 0x84 @ │ │ │ │ @ instruction: 0xf104b19b │ │ │ │ strtmi r0, [r8], -r0, asr #10 │ │ │ │ - blx ff4016a6 │ │ │ │ + blx fef016ce │ │ │ │ @ instruction: 0xf6ae4628 │ │ │ │ - @ instruction: 0xf8d4fafd │ │ │ │ + @ instruction: 0xf8d4fae9 │ │ │ │ @ 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 +544510,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 101758 │ │ │ │ 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 fed9aed0 │ │ │ │ @ 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 +544555,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 368956 │ │ │ │ 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 3d29d0 │ │ │ │ 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 3689aa │ │ │ │ strls ip, [r1, #-1285] @ 0xfffffafb │ │ │ │ @ instruction: 0x4798693b │ │ │ │ strhle r4, [r3, #82]! @ 0x52 │ │ │ │ @ instruction: 0xf8994645 │ │ │ │ - bls 7cfe64 │ │ │ │ + bls 7cfe8c │ │ │ │ svclt 0x00182a00 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ eorscc pc, r4, r9, lsl #17 │ │ │ │ - bls 4aa9cc │ │ │ │ + bls 4aa9f4 │ │ │ │ strbeq lr, [r4, r3, lsl #22] │ │ │ │ movwcc r6, #6251 @ 0x186b │ │ │ │ - bls 51c298 │ │ │ │ + bls 51c2c0 │ │ │ │ @ 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 +544626,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 fe8cda74 │ │ │ │ stmdbvs ip!, {r1, r3, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ - b fe428254 │ │ │ │ + b fe42827c │ │ │ │ @ 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 161de9c │ │ │ │ @ instruction: 0x460b02b2 │ │ │ │ stmdbls r2, {r2, r4, r8, ip, pc} │ │ │ │ mcr2 10, 4, pc, cr14, cr14, {4} @ │ │ │ │ - blx fe967ea0 │ │ │ │ + blx fe967ec8 │ │ │ │ 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 fe2d502c │ │ │ │ strmi r0, [r4], #-1288 @ 0xfffffaf8 │ │ │ │ ldmne r8!, {r0, r2, r4, r5, lr}^ │ │ │ │ - bl 355088 │ │ │ │ + bl 3550b0 │ │ │ │ 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 393f78 │ │ │ │ @ instruction: 0xf8d165f4 │ │ │ │ - b fe267f08 │ │ │ │ + b fe267f30 │ │ │ │ ldrmi r0, [r9], -r8 │ │ │ │ - blls 295140 │ │ │ │ + blls 295168 │ │ │ │ @ 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 fe5d40e8 │ │ │ │ + blt 1207748 │ │ │ │ rscsvs lr, r5, r0, lsl #22 │ │ │ │ - b 16151e4 │ │ │ │ + b 161520c │ │ │ │ strbmi r0, [r2], #-1461 @ 0xfffffa4b │ │ │ │ @ instruction: 0x8014f8d3 │ │ │ │ - beq 57e938 │ │ │ │ + beq 57e960 │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ @ instruction: 0xf888fa98 │ │ │ │ rscsvs lr, r0, #2048 @ 0x800 │ │ │ │ movweq lr, #35465 @ 0x8a89 │ │ │ │ - blls 2a8b38 │ │ │ │ - bleq 2beb48 │ │ │ │ + blls 2a8b60 │ │ │ │ + bleq 2beb70 │ │ │ │ @ instruction: 0xf8d344b3 │ │ │ │ @ instruction: 0x460b9018 │ │ │ │ - blx fe8aa338 │ │ │ │ - b fe44255c │ │ │ │ + blx fe8aa360 │ │ │ │ + b fe442584 │ │ │ │ strls r0, [r6, -r9, lsl #14] │ │ │ │ streq lr, [r5, -r4, lsl #21] │ │ │ │ - b 1613f60 │ │ │ │ + b 1613f88 │ │ │ │ strhtmi r0, [r7], #-0 │ │ │ │ @ instruction: 0xf8d1445f │ │ │ │ @ instruction: 0x4619b01c │ │ │ │ ldrbvs lr, [r2, r7, lsl #22]! │ │ │ │ - blx fe5429c6 │ │ │ │ + blx fe5429ee │ │ │ │ streq lr, [fp], -r8, lsl #21 │ │ │ │ stmdaeq r3, {r0, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b fe3a9784 │ │ │ │ - blls 285768 │ │ │ │ + b fe3a97ac │ │ │ │ + blls 285790 │ │ │ │ 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 3d4098 │ │ │ │ + blx fe85db88 │ │ │ │ submi pc, r4, r8, lsl #17 │ │ │ │ movweq lr, #35465 @ 0x8a89 │ │ │ │ - blls 2a8bb4 │ │ │ │ + blls 2a8bdc │ │ │ │ stmdbeq r1, {r0, r1, r3, r8, r9, fp, sp, lr, pc} │ │ │ │ - b 161523c │ │ │ │ + b 1615264 │ │ │ │ strbmi r0, [ip], #-1975 @ 0xfffff849 │ │ │ │ - beq 47e9c8 │ │ │ │ + beq 47e9f0 │ │ │ │ ldrdls pc, [r4], -r3 @ │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ @ instruction: 0xf989fa99 │ │ │ │ movweq lr, #39566 @ 0x9a8e │ │ │ │ - blls 2a8bc0 │ │ │ │ + blls 2a8be8 │ │ │ │ streq lr, [r9, #-2699] @ 0xfffff575 │ │ │ │ - b fe2e93e4 │ │ │ │ - bl 4453dc │ │ │ │ + b fe2e940c │ │ │ │ + bl 445404 │ │ │ │ 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 fe432800 │ │ │ │ + b fe54781c │ │ │ │ + bl 484c08 │ │ │ │ ldrmi r0, [r4], #3073 @ 0xc01 │ │ │ │ adcseq lr, r5, #323584 @ 0x4f000 │ │ │ │ ldrmi r9, [r3], -r4, lsl #6 │ │ │ │ - b 5ea7f4 │ │ │ │ - b fe5c7804 │ │ │ │ - b 1607814 │ │ │ │ + b 5ea81c │ │ │ │ + b fe5c782c │ │ │ │ + b 160783c │ │ │ │ strbtmi r0, [r6], #1204 @ 0x4b4 │ │ │ │ @ instruction: 0x0c04ea86 │ │ │ │ - b 55eb4c │ │ │ │ - b fe54701c │ │ │ │ - bl 5c7024 │ │ │ │ - blt 69fbe4 │ │ │ │ + b 55eb74 │ │ │ │ + b fe547044 │ │ │ │ + bl 5c704c │ │ │ │ + blt 69fc0c │ │ │ │ stmdaeq r0, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ andeq lr, r1, #561152 @ 0x89000 │ │ │ │ - bls 2e8854 │ │ │ │ - bl 26b434 │ │ │ │ - bls 28642c │ │ │ │ + bls 2e887c │ │ │ │ + bl 26b45c │ │ │ │ + bls 286454 │ │ │ │ strhmi r4, [sp], #-73 @ 0xffffffb7 │ │ │ │ - blvs 81535c │ │ │ │ + blvs 815384 │ │ │ │ vldmiavs lr!, {d30-} │ │ │ │ - blt 122a84c │ │ │ │ - bleq 43ea40 │ │ │ │ + blt 122a874 │ │ │ │ + bleq 43ea68 │ │ │ │ andeq lr, r7, #128, 20 @ 0x80000 │ │ │ │ - b fe368898 │ │ │ │ - bls 2c4050 │ │ │ │ + b fe3688c0 │ │ │ │ + bls 2c4078 │ │ │ │ andeq lr, lr, r0, lsl #20 │ │ │ │ - b 16141cc │ │ │ │ - bl 287b48 │ │ │ │ - bls 28645c │ │ │ │ + b 16141f4 │ │ │ │ + bl 287b70 │ │ │ │ + bls 286484 │ │ │ │ strbmi r4, [r8], #-1201 @ 0xfffffb4f │ │ │ │ - bl 25edb4 │ │ │ │ - blt fdc450 │ │ │ │ - b fe4d592c │ │ │ │ + bl 25eddc │ │ │ │ + blt fdc478 │ │ │ │ + b fe4d5954 │ │ │ │ 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 fe4558cc │ │ │ │ strls r0, [r5], -r6, lsl #12 │ │ │ │ ldrbtvc lr, [r5], pc, asr #20 │ │ │ │ rsbsmi r9, r2, r2, lsl #26 │ │ │ │ - b fe3288e8 │ │ │ │ - b 2c48c8 │ │ │ │ + b fe328910 │ │ │ │ + b 2c48f0 │ │ │ │ ldmdbne sp!, {r2, r3, r9}^ │ │ │ │ subsmi r4, sl, r5, lsr #8 │ │ │ │ - b 1615144 │ │ │ │ - bl 2c7390 │ │ │ │ - bls 29d464 │ │ │ │ - b fe5e90e4 │ │ │ │ + b 161516c │ │ │ │ + bl 2c73b8 │ │ │ │ + bls 29d48c │ │ │ │ + b fe5e910c │ │ │ │ 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 ff77299c │ │ │ │ smlabbeq r5, r0, sl, lr │ │ │ │ - blt b6a0d8 │ │ │ │ - b fe269900 │ │ │ │ + blt b6a100 │ │ │ │ + b fe269928 │ │ │ │ stmdals r9, {r2, fp} │ │ │ │ rscsvc lr, r1, #323584 @ 0x4f000 │ │ │ │ - b 16288f8 │ │ │ │ - b fe2608bc │ │ │ │ - b fe4868f4 │ │ │ │ + b 1628920 │ │ │ │ + b fe2608e4 │ │ │ │ + b fe48691c │ │ │ │ stmdals sl, {r0, r8, fp} │ │ │ │ - beq 3feb10 │ │ │ │ - bleq 2feb18 │ │ │ │ - b fe26a904 │ │ │ │ - b 1606104 │ │ │ │ - b 16204dc │ │ │ │ + beq 3feb38 │ │ │ │ + bleq 2feb40 │ │ │ │ + b fe26a92c │ │ │ │ + b 160612c │ │ │ │ + b 1620504 │ │ │ │ strdls r7, [r3], -sl │ │ │ │ - beq 27eb08 │ │ │ │ - b 162a13c │ │ │ │ - bls 4630f4 │ │ │ │ + beq 27eb30 │ │ │ │ + b 162a164 │ │ │ │ + bls 46311c │ │ │ │ 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 161429c │ │ │ │ stmdbls r2, {r3, r4, r5, r6, r7, ip, sp, lr} │ │ │ │ - b 1628168 │ │ │ │ + b 1628190 │ │ │ │ stmdals fp, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr} │ │ │ │ - bvc fea84 │ │ │ │ + bvc feaac │ │ │ │ stmdane r7, {r1, r2, r3, r8, r9, sl, ip, pc}^ │ │ │ │ strmi r4, [r6], -r0, rrx │ │ │ │ - bls 82a160 │ │ │ │ + bls 82a188 │ │ │ │ submi r4, r6, pc, lsl r4 │ │ │ │ - blls 3ea184 │ │ │ │ + blls 3ea1ac │ │ │ │ stmdbeq sl, {r1, r7, r9, fp, sp, lr, pc} │ │ │ │ - bls 65427c │ │ │ │ + bls 6542a4 │ │ │ │ stmdaeq r3, {r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ strmi r9, [r8], -ip, lsl #22 │ │ │ │ - b 16151cc │ │ │ │ - bls 621d4c │ │ │ │ + b 16151f4 │ │ │ │ + bls 621d74 │ │ │ │ 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 4542e4 │ │ │ │ + b fe3861bc │ │ │ │ + b 16055dc │ │ │ │ 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 5553c8 │ │ │ │ submi r0, r4, r6, lsl #24 │ │ │ │ - b 162a1dc │ │ │ │ - bl 387cb0 │ │ │ │ + b 162a204 │ │ │ │ + bl 387cd8 │ │ │ │ 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 2d43d8 │ │ │ │ andeq lr, sl, r0, lsl #21 │ │ │ │ @ instruction: 0x0c02ea8c │ │ │ │ stmdbls r8, {r3, r6, lr} │ │ │ │ - b fe415390 │ │ │ │ - b 160723c │ │ │ │ + b fe4153b8 │ │ │ │ + b 1607264 │ │ │ │ strdls r7, [r6], -r0 │ │ │ │ - blls 58a52c │ │ │ │ - bls 495250 │ │ │ │ - bl 354378 │ │ │ │ + blls 58a554 │ │ │ │ + bls 495278 │ │ │ │ + bl 3543a0 │ │ │ │ ldrshmi r6, [r1], #-69 @ 0xffffffbb │ │ │ │ - b 56aa48 │ │ │ │ - b 1607234 │ │ │ │ + b 56aa70 │ │ │ │ + b 160725c │ │ │ │ ldrhmi r0, [r1], #-85 @ 0xffffffab │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ - b 16153ac │ │ │ │ + b 16153d4 │ │ │ │ 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 fe295b3c │ │ │ │ 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 2d5460 │ │ │ │ ldrshtmi r6, [r9], #-32 @ 0xffffffe0 │ │ │ │ - b 162be8c │ │ │ │ - b fe3a363c │ │ │ │ + b 162beb4 │ │ │ │ + b fe3a3664 │ │ │ │ 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 fe35d21c │ │ │ │ + b 1605ebc │ │ │ │ @ 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 2abee0 │ │ │ │ + b 161ca9c │ │ │ │ + b fe504da0 │ │ │ │ + b fe246ef8 │ │ │ │ + b fe505ee8 │ │ │ │ vstrls d0, [r8, #-20] @ 0xffffffec │ │ │ │ - bl 3d43fc │ │ │ │ - b fe51de88 │ │ │ │ + bl 3d4424 │ │ │ │ + b fe51deb0 │ │ │ │ vstrls d0, [r3, #-20] @ 0xffffffec │ │ │ │ @ instruction: 0x01b1ea4f │ │ │ │ - b 1615344 │ │ │ │ + b 161536c │ │ │ │ strtmi r7, [r5], #-2299 @ 0xfffff705 │ │ │ │ ldrtmi r9, [sp], #-3075 @ 0xfffff3fd │ │ │ │ - bl 3abef0 │ │ │ │ + bl 3abf18 │ │ │ │ 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 16144f4 │ │ │ │ + b 1605df4 │ │ │ │ @ instruction: 0x9c047bf4 │ │ │ │ strmi r4, [r4], #-1052 @ 0xfffffbe4 │ │ │ │ ldrtmi r9, [ip], #-2052 @ 0xfffff7fc │ │ │ │ - b fe26bf30 │ │ │ │ - bl 344330 │ │ │ │ + b fe26bf58 │ │ │ │ + bl 344358 │ │ │ │ ldrshtmi r6, [r8], #-69 @ 0xffffffbb │ │ │ │ rsbsmi r9, r8, r1, lsl #30 │ │ │ │ - b 162bf28 │ │ │ │ - ldrmi r7, [pc], #-240 @ 244318 │ │ │ │ - b fe2a835c │ │ │ │ + b 162bf50 │ │ │ │ + ldrmi r7, [pc], #-240 @ 244340 │ │ │ │ + b fe2a8384 │ │ │ │ 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 fe2d4474 │ │ │ │ + b 1604b90 │ │ │ │ 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 2bedb0 │ │ │ │ + bl 26a7a4 │ │ │ │ + b fe5dc76c │ │ │ │ + b fe4c7bb0 │ │ │ │ ldrmi r0, [r1], -r1, lsl #20 │ │ │ │ - b 16153d8 │ │ │ │ + b 1615400 │ │ │ │ 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 65450c │ │ │ │ vmlaeq.f32 s28, s1, s28 │ │ │ │ - beq 53edbc │ │ │ │ - b 16144f0 │ │ │ │ + beq 53ede4 │ │ │ │ + b 1614518 │ │ │ │ andls r0, r3, #176, 4 │ │ │ │ - bvc fecdc │ │ │ │ - b 162abcc │ │ │ │ + bvc fed04 │ │ │ │ + b 162abf4 │ │ │ │ @ instruction: 0x960976f6 │ │ │ │ stmdals sp, {r1, r2, r4, r9, sl, lr} │ │ │ │ strtmi r4, [lr], #-1054 @ 0xfffffbe2 │ │ │ │ - bls 5d5c08 │ │ │ │ - bl 3d5590 │ │ │ │ + bls 5d5c30 │ │ │ │ + bl 3d55b8 │ │ │ │ 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 4a9830 │ │ │ │ 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 515c80 │ │ │ │ vmlaeq.f32 s28, s13, s28 │ │ │ │ ldrbvs lr, [r6, #2821]! @ 0xb05 │ │ │ │ subsmi r4, r7, r4, ror r4 │ │ │ │ - b fe42ac30 │ │ │ │ - b 1606030 │ │ │ │ + b fe42ac58 │ │ │ │ + b 1606058 │ │ │ │ ldrhmi r0, [r7], #-102 @ 0xffffff9a │ │ │ │ - bl 26ac24 │ │ │ │ - bl 347c28 │ │ │ │ - b 161d7f4 │ │ │ │ + bl 26ac4c │ │ │ │ + bl 347c50 │ │ │ │ + b 161d81c │ │ │ │ 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 fe26c09c │ │ │ │ + bls 504494 │ │ │ │ ldmibvc r9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ - bl 5d4628 │ │ │ │ + bl 5d4650 │ │ │ │ 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 fe3e8488 │ │ │ │ + strmi r0, [pc], #-5 @ 244480 │ │ │ │ stmdbls r6, {r5, r6, lr} │ │ │ │ ldmdals r0, {r0, r1, r2, sl, lr} │ │ │ │ - b 16145a8 │ │ │ │ + b 16145d0 │ │ │ │ strhmi r0, [r1], #-68 @ 0xffffffbc │ │ │ │ ldrbvs lr, [lr, r7, lsl #22]! │ │ │ │ smlabbeq r9, r1, sl, lr │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - bls 568888 │ │ │ │ + bls 5688b0 │ │ │ │ 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 3d4608 │ │ │ │ + b fe35468c │ │ │ │ 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 fe2d5580 │ │ │ │ ldrtmi r0, [r1], #-1292 @ 0xfffffaf4 │ │ │ │ - b fe3abcc8 │ │ │ │ - bls 4458e8 │ │ │ │ - b fe5d4698 │ │ │ │ + b fe3abcf0 │ │ │ │ + bls 445910 │ │ │ │ + b fe5d46c0 │ │ │ │ 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 35465c │ │ │ │ + b fe4146e0 │ │ │ │ subsmi r0, r4, r0, lsl #12 │ │ │ │ - bls 394628 │ │ │ │ + bls 394650 │ │ │ │ ldrbvs lr, [r1, #2821]! @ 0xb05 │ │ │ │ ldrbtvc lr, [r4], #2639 @ 0xa4f │ │ │ │ - bl 56951c │ │ │ │ - b fe54550c │ │ │ │ + bl 569544 │ │ │ │ + b fe545534 │ │ │ │ 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 fe2d5644 │ │ │ │ + bls 3c617c │ │ │ │ streq lr, [r9, -r7, lsl #21] │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ - bls 654690 │ │ │ │ + bls 6546b8 │ │ │ │ @ instruction: 0x0c05ea8c │ │ │ │ ldreq lr, [r5, #2639]! @ 0xa4f │ │ │ │ ldrbvc lr, [r7, pc, asr #20]! │ │ │ │ - bl 46a16c │ │ │ │ - b fe446154 │ │ │ │ + bl 46a194 │ │ │ │ + b fe44617c │ │ │ │ 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 fe56a5a4 │ │ │ │ + bl 3c7598 │ │ │ │ + b fe45e15c │ │ │ │ + b 1606590 │ │ │ │ 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 2befdc │ │ │ │ + bl 42a9c0 │ │ │ │ strtmi r6, [r8], #-2038 @ 0xfffff80a │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ - b fe52b9cc │ │ │ │ - b fe3471a0 │ │ │ │ + b fe52b9f4 │ │ │ │ + b fe3471c8 │ │ │ │ rsbsmi r0, r9, r6, lsl #2 │ │ │ │ strmi r4, [r8], #-1067 @ 0xfffffbd5 │ │ │ │ - b fe2d5634 │ │ │ │ + b fe2d565c │ │ │ │ stcls 1, cr0, [r4], {10} │ │ │ │ - bl 56add4 │ │ │ │ + bl 56adfc │ │ │ │ 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 254798 │ │ │ │ strdmi r6, [r1], #-12 @ │ │ │ │ - bleq 5feffc │ │ │ │ + bleq 5ff024 │ │ │ │ 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 fe2e8a3c │ │ │ │ + b 1604e40 │ │ │ │ + b 1247904 │ │ │ │ ldrmi r0, [r3], #-268 @ 0xfffffef4 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b 2546dc │ │ │ │ + b 254704 │ │ │ │ @ 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 132a654 │ │ │ │ + b fe4c5a50 │ │ │ │ + b fe4c6e4c │ │ │ │ + b 386e48 │ │ │ │ + b 305a7c │ │ │ │ cdpls 0, 0, cr0, cr9, cr4, {0} │ │ │ │ stmdals r1, {r0, r2, r8, r9, lr} │ │ │ │ mvnsvs lr, r1, lsl #22 │ │ │ │ @ instruction: 0x03b3ea4f │ │ │ │ - b 160a6f8 │ │ │ │ + b 160a720 │ │ │ │ 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 26be90 │ │ │ │ + bls 29ca38 │ │ │ │ + beq 53f0a0 │ │ │ │ + b fe394850 │ │ │ │ + b 1605aa0 │ │ │ │ + b 162326c │ │ │ │ + b 12a225c │ │ │ │ strls r0, [r9], -r3, lsl #10 │ │ │ │ - b 16146fc │ │ │ │ + b 1614724 │ │ │ │ @ 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 1254898 │ │ │ │ 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 2ab700 │ │ │ │ + b fe49ceb0 │ │ │ │ + b fe486af0 │ │ │ │ + b 1606b0c │ │ │ │ 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 2d576c │ │ │ │ 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 12948bc │ │ │ │ andmi r0, r5, ip, lsl #10 │ │ │ │ mvnsvc lr, #323584 @ 0x4f000 │ │ │ │ - b 2a932c │ │ │ │ - b 1605328 │ │ │ │ + b 2a9354 │ │ │ │ + b 1605350 │ │ │ │ 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 fe39490c │ │ │ │ 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 1629f88 │ │ │ │ @ instruction: 0x400c06b4 │ │ │ │ stcls 3, cr4, [r4, #-176] @ 0xffffff50 │ │ │ │ strmi r4, [r5], #-1085 @ 0xfffffbc3 │ │ │ │ strtmi r9, [r5], #-2052 @ 0xfffff7fc │ │ │ │ - bl 3ab750 │ │ │ │ + bl 3ab778 │ │ │ │ strdmi r6, [r0], #-83 @ 0xffffffad @ │ │ │ │ - b fe26b774 │ │ │ │ - b 1604764 │ │ │ │ + b fe26b79c │ │ │ │ + b 160478c │ │ │ │ strhtmi r0, [r0], #-149 @ 0xffffff6b │ │ │ │ streq lr, [r6], #-2563 @ 0xfffff5fd │ │ │ │ rscsvc lr, r0, pc, asr #20 │ │ │ │ - b 132875c │ │ │ │ - b 1604770 │ │ │ │ + b 1328784 │ │ │ │ + b 1604798 │ │ │ │ @ instruction: 0x400803b3 │ │ │ │ stcls 3, cr4, [r5], {32} │ │ │ │ svcls 0x0008443c │ │ │ │ strmi r4, [r4], #-1124 @ 0xfffffb9c │ │ │ │ - bl 36a780 │ │ │ │ + bl 36a7a8 │ │ │ │ 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 16154a0 │ │ │ │ svcls 0x000670f0 │ │ │ │ stmdals r1, {r0, r1, ip, pc} │ │ │ │ - bl 4157ac │ │ │ │ + bl 4157d4 │ │ │ │ stmdbls r6, {r0, sl, fp} │ │ │ │ - stcls 4, cr4, [pc, #-688] @ 2444e8 │ │ │ │ + stcls 4, cr4, [pc, #-688] @ 244510 │ │ │ │ smlabbeq lr, r1, sl, lr │ │ │ │ vldmiavs r4!, {d30-} │ │ │ │ smlabbeq sl, r1, sl, lr │ │ │ │ - b 135494c │ │ │ │ + b 1354974 │ │ │ │ andsmi r0, sp, r9, lsl #10 │ │ │ │ mvnsvc lr, pc, asr #20 │ │ │ │ - b 368bc4 │ │ │ │ + b 368bec │ │ │ │ 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 @ 2447f0 │ │ │ │ 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 4149d4 │ │ │ │ + b 160601c │ │ │ │ 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 515894 │ │ │ │ + b fe5d59b8 │ │ │ │ + blls 308038 │ │ │ │ vmlaeq.f32 s28, s5, s28 │ │ │ │ ldrbtvs lr, [r7], #2820 @ 0xb04 │ │ │ │ vmlaeq.f32 s28, s7, s28 │ │ │ │ movweq lr, #23111 @ 0x5a47 │ │ │ │ - b 1614844 │ │ │ │ - b 16066f8 │ │ │ │ + b 161486c │ │ │ │ + b 1606720 │ │ │ │ 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 fe2d58d4 │ │ │ │ submi r0, r3, fp, lsl #6 │ │ │ │ - b 136b04c │ │ │ │ - bl 3c485c │ │ │ │ + b 136b074 │ │ │ │ + bl 3c4884 │ │ │ │ strdmi r6, [r8], -r4 @ │ │ │ │ movwmi r4, #16444 @ 0x403c │ │ │ │ stmdals fp, {r0, r1, r4, r6, lr} │ │ │ │ - b 162b054 │ │ │ │ - bl 261820 │ │ │ │ - b fe248060 │ │ │ │ + b 162b07c │ │ │ │ + bl 261848 │ │ │ │ + b fe248088 │ │ │ │ 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 3d4a18 │ │ │ │ + b 16058cc │ │ │ │ strdls r7, [sl, -r0] │ │ │ │ tsteq ip, r6, asr #20 │ │ │ │ ldrteq lr, [r6], pc, asr #20 │ │ │ │ @ instruction: 0x46104039 │ │ │ │ - bl 51550c │ │ │ │ + bl 515534 │ │ │ │ strtmi r0, [ip], #-1026 @ 0xfffffbfe │ │ │ │ strmi r9, [ip], #-2566 @ 0xfffff5fa │ │ │ │ - b 15eacc4 │ │ │ │ - bl 345cb0 │ │ │ │ - b fe51dc94 │ │ │ │ + b 15eacec │ │ │ │ + bl 345cd8 │ │ │ │ + b fe51dcbc │ │ │ │ stmdbls pc, {r0, r8, r9, fp} @ │ │ │ │ streq lr, [ip, #-2565] @ 0xfffff5fb │ │ │ │ vmlaeq.f32 s28, s12, s28 │ │ │ │ - bleq 2bf2d8 │ │ │ │ + bleq 2bf300 │ │ │ │ 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 fe4559a8 │ │ │ │ + b 16068f0 │ │ │ │ + b fe4610b8 │ │ │ │ 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 42ad2c │ │ │ │ + b 161e8f4 │ │ │ │ + bls 285bf8 │ │ │ │ @ instruction: 0x0c01ea8c │ │ │ │ - b 142ad30 │ │ │ │ + b 142ad58 │ │ │ │ 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 16149e4 │ │ │ │ + b 146113c │ │ │ │ + bl 4c796c │ │ │ │ + bls 44655c │ │ │ │ mcrls 4, 0, r4, cr4, cr7, {1} │ │ │ │ stmdaeq lr, {r0, r2, r6, r9, fp, sp, lr, pc} │ │ │ │ - b fe4e8d5c │ │ │ │ + b fe4e8d84 │ │ │ │ stmdbls fp, {r1, r9, fp} │ │ │ │ - beq 3ff368 │ │ │ │ - b 395ae0 │ │ │ │ - b fe4c6180 │ │ │ │ + beq 3ff390 │ │ │ │ + b 395b08 │ │ │ │ + b fe4c61a8 │ │ │ │ strmi r0, [r1], -r1, lsl #24 │ │ │ │ - b 46a954 │ │ │ │ - b 1446964 │ │ │ │ - bl 406970 │ │ │ │ + b 46a97c │ │ │ │ + b 144698c │ │ │ │ + bl 406998 │ │ │ │ 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 fe295aa8 │ │ │ │ stmdbls r5, {fp} │ │ │ │ - beq 3bf28c │ │ │ │ + beq 3bf2b4 │ │ │ │ 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 4eade8 │ │ │ │ eormi r0, pc, lr, lsl #20 │ │ │ │ stmdaeq r1, {r3, r7, r9, fp, sp, lr, pc} │ │ │ │ - bls 2961d0 │ │ │ │ + bls 2961f8 │ │ │ │ streq lr, [r7, -sl, asr #20] │ │ │ │ - beq 4bf1ac │ │ │ │ + beq 4bf1d4 │ │ │ │ vldmiavc ip!, {s29-s107} │ │ │ │ - bleq 2ff5a0 │ │ │ │ + bleq 2ff5c8 │ │ │ │ strtmi r4, [r3], #1026 @ 0x402 │ │ │ │ stmdals lr, {r2, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r2], #-1211 @ 0xfffffb45 │ │ │ │ - blvs fffff5d8 │ │ │ │ + blvs fffff600 │ │ │ │ streq lr, [r0, -r1, lsl #21] │ │ │ │ - b 162adf0 │ │ │ │ - b fe362d98 │ │ │ │ + b 162ae18 │ │ │ │ + b fe362dc0 │ │ │ │ stcls 14, cr0, [r6], {1} │ │ │ │ vmlaeq.f32 s28, s7, s28 │ │ │ │ stcls 0, cr4, [r9], {103} @ 0x67 │ │ │ │ vmlaeq.f32 s28, s25, s28 │ │ │ │ - b 13d4b68 │ │ │ │ + b 13d4b90 │ │ │ │ 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 3cd398 │ │ │ │ ldmne lr, {r1, r9, fp} │ │ │ │ - bl 36b60c │ │ │ │ + bl 36b634 │ │ │ │ @ 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 162c234 │ │ │ │ strdmi r7, [r5], #-119 @ 0xffffff89 │ │ │ │ - b fe4aaa38 │ │ │ │ - bl 447a2c │ │ │ │ + b fe4aaa60 │ │ │ │ + bl 447a54 │ │ │ │ submi r0, r5, r2, lsl #12 │ │ │ │ - b fe3aa250 │ │ │ │ - b fe545e40 │ │ │ │ - b 1607a50 │ │ │ │ + b fe3aa278 │ │ │ │ + b fe545e68 │ │ │ │ + b 1607a78 │ │ │ │ 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 32aea0 │ │ │ │ + b 161da48 │ │ │ │ + b 1605d4c │ │ │ │ + b fe564678 │ │ │ │ ldrmi r0, [r1], #-3073 @ 0xfffff3ff │ │ │ │ @ instruction: 0x0c07ea8c │ │ │ │ stmdbls r2, {r1, r3, r8, ip, pc} │ │ │ │ - bl 2d5ac4 │ │ │ │ + bl 2d5aec │ │ │ │ @ instruction: 0x960e76fc │ │ │ │ - bl 2ac274 │ │ │ │ + bl 2ac29c │ │ │ │ stmdals r4, {r1, sl, fp} │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b fe52a6a8 │ │ │ │ + b fe52a6d0 │ │ │ │ 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 fe555b58 │ │ │ │ + bl 247ac0 │ │ │ │ + b fe546acc │ │ │ │ stmdals r3, {r1, r2, r3, sl, fp} │ │ │ │ - bl 3d4c14 │ │ │ │ - bl 2de67c │ │ │ │ + bl 3d4c3c │ │ │ │ + bl 2de6a4 │ │ │ │ strdls r7, [r1, -ip] │ │ │ │ - bl 26aec4 │ │ │ │ - bl 5c7abc │ │ │ │ + bl 26aeec │ │ │ │ + bl 5c7ae4 │ │ │ │ ldrbmi r0, [ip], #2306 @ 0x902 │ │ │ │ vmlaeq.f64 d14, d2, d1 │ │ │ │ - b 1614c70 │ │ │ │ + b 1614c98 │ │ │ │ ldrmi r0, [lr], #1461 @ 0x5b5 │ │ │ │ rsbmi r4, fp, r4, ror #8 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - b 1614c9c │ │ │ │ + b 1614cc4 │ │ │ │ strtmi r0, [sl], #1718 @ 0x6b6 │ │ │ │ @ instruction: 0x0c01ea80 │ │ │ │ stmdbls r8, {r0, r1, r3, r4, r5, sl, lr} │ │ │ │ - bl 314cb4 │ │ │ │ + bl 314cdc │ │ │ │ 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 1614c98 │ │ │ │ strtmi r0, [r0], #-947 @ 0xfffffc4d │ │ │ │ ldrbmi r9, [r6], #-2314 @ 0xfffff6f6 │ │ │ │ - bl 3d4c74 │ │ │ │ + bl 3d4c9c │ │ │ │ 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 1615b50 │ │ │ │ stmdals r9, {r1, r2, r4, r5, r7, r9, sl} │ │ │ │ rsbsmi r4, r5, r8, lsr #9 │ │ │ │ mvnsvs lr, #3072 @ 0xc00 │ │ │ │ - b fe554cc0 │ │ │ │ - b 1607b30 │ │ │ │ + b fe554ce8 │ │ │ │ + b 1607b58 │ │ │ │ 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 1614ce4 │ │ │ │ strtmi r0, [r1], #-947 @ 0xfffffc4d │ │ │ │ strbmi r4, [r6], #-92 @ 0xffffffa4 │ │ │ │ - bl 3d4d00 │ │ │ │ + bl 3d4d28 │ │ │ │ strmi r6, [r4], #-1781 @ 0xfffff90b │ │ │ │ - b 162ab8c │ │ │ │ + b 162abb4 │ │ │ │ svcls 0x000b05b5 │ │ │ │ rsbmi r4, fp, r8, lsl r4 │ │ │ │ ldrbtvs lr, [r6], #2820 @ 0xb04 │ │ │ │ - b 1614d34 │ │ │ │ - strtmi r0, [pc], #-1718 @ 244b6c │ │ │ │ + b 1614d5c │ │ │ │ + strtmi r0, [pc], #-1718 @ 244b94 │ │ │ │ strmi r4, [fp], #-117 @ 0xffffff8b │ │ │ │ - bl 314d08 │ │ │ │ + bl 314d30 │ │ │ │ strmi r6, [r5], #-1012 @ 0xfffffc0c │ │ │ │ - b 162ab94 │ │ │ │ - bl 485e50 │ │ │ │ + b 162abbc │ │ │ │ + bl 485e78 │ │ │ │ strmi r0, [r2], #-262 @ 0xfffffefa │ │ │ │ @ instruction: 0x0c00ea8c │ │ │ │ rsbmi r9, r6, pc, lsl #16 │ │ │ │ ldrbvs lr, [r3, #2821]! @ 0xb05 │ │ │ │ - b 1614d0c │ │ │ │ + b 1614d34 │ │ │ │ strtmi r0, [r2], #-947 @ 0xfffffc4d │ │ │ │ vldmiavc ip!, {d30-d29} │ │ │ │ stmdals lr, {r1, r2, r3, r4, r5, sl, lr} │ │ │ │ - bl 3d4d14 │ │ │ │ + bl 3d4d3c │ │ │ │ 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 295c30 │ │ │ │ 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 414d80 │ │ │ │ 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 555e9c │ │ │ │ strdvs r6, [sl], -r2 @ │ │ │ │ @ instruction: 0x612c440c │ │ │ │ pop {r0, r3, r4, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - blvs 4c0294 │ │ │ │ - blvc 500298 │ │ │ │ + blvs 4c02bc │ │ │ │ + blvc 5002c0 │ │ │ │ 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 +545537,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 1215f54 │ │ │ │ stmdale r6, {r3, r5, r6, r7, r8, sp, lr} │ │ │ │ @ instruction: 0x46394632 │ │ │ │ @ instruction: 0xf5ea4648 │ │ │ │ - pop {r1, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + pop {r1, r2, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf1c883f8 │ │ │ │ strbmi r0, [r8], -r0, asr #8 │ │ │ │ @ instruction: 0xf1054622 │ │ │ │ @ instruction: 0xf5ea0920 │ │ │ │ - strbmi lr, [r9], -r8, asr #26 │ │ │ │ + @ instruction: 0x4649ed34 │ │ │ │ @ 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 │ │ │ │ + ldc 5, cr15, [r6, #-936] @ 0xfffffc58 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9bef0 │ │ │ │ + bl fed9bf18 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0fd8 │ │ │ │ - blmi f571c8 │ │ │ │ + blmi f571f0 │ │ │ │ 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 160f568 │ │ │ │ @ instruction: 0xf1c303c3 │ │ │ │ @ instruction: 0xf1a30020 │ │ │ │ - blx dc51ac │ │ │ │ - blx 44193c │ │ │ │ - blx c40d34 │ │ │ │ - b 134113c │ │ │ │ - b 130593c │ │ │ │ + blx dc51d4 │ │ │ │ + blx 441964 │ │ │ │ + blx c40d5c │ │ │ │ + b 1341164 │ │ │ │ + b 1305964 │ │ │ │ @ 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 @ 244d88 │ │ │ │ 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 7515bc │ │ │ │ eormi pc, r1, r5, asr r8 @ │ │ │ │ biceq lr, r3, #323584 @ 0x4f000 │ │ │ │ vpmax.u8 d15, d3, d20 │ │ │ │ svccc 0x0001f800 │ │ │ │ rsbcs sp, r0, #240, 2 @ 0x3c │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ - bl 1882554 │ │ │ │ - blmi 4175d8 │ │ │ │ + bl 138257c │ │ │ │ + blmi 417600 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 31ee20 │ │ │ │ + blls 31ee48 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ - cdp 5, 2, cr15, cr0, cr10, {7} │ │ │ │ - rsbseq fp, r3, r2, lsl #6 │ │ │ │ + cdp 5, 0, cr15, cr12, cr10, {7} │ │ │ │ + ldrsbteq fp, [r3], #-42 @ 0xffffffd6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r2, r0, r2, asr #19 │ │ │ │ - rsbeq fp, r9, lr, lsl fp │ │ │ │ - rsbseq fp, r3, r0, asr r2 │ │ │ │ + ldrdeq r2, [r0], -sl @ │ │ │ │ + rsbeq fp, r9, r6, lsr ip │ │ │ │ + rsbseq fp, r3, r8, lsr #4 │ │ │ │ @ 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 13073b4 │ │ │ │ rsbmi r6, r3, r1, asr #7 │ │ │ │ stceq 0, cr4, [r0], {67} @ 0x43 │ │ │ │ addcc lr, ip, r0, asr #20 │ │ │ │ - b fe294f70 │ │ │ │ - b fe309b58 │ │ │ │ + b fe294f98 │ │ │ │ + b fe309b80 │ │ │ │ addsvs r0, r0, ip, lsl #6 │ │ │ │ orrsmi lr, ip, #536576 @ 0x83000 │ │ │ │ - bl 130b220 │ │ │ │ + bl 130b248 │ │ │ │ @ instruction: 0xf85d0101 │ │ │ │ sbcsvs r4, r3, r4, lsl #22 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9c034 │ │ │ │ + bl fed9c05c │ │ │ │ @ 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 @ │ │ │ │ + mcrr 5, 14, pc, r8, cr10 @ │ │ │ │ rscsle r2, r8, r0, lsl r8 │ │ │ │ tstcs r0, r2, lsl r8 │ │ │ │ @ instruction: 0xf5ea4478 │ │ │ │ - cdpne 12, 0, cr14, cr5, cr12, {7} │ │ │ │ + mcrne 12, 0, lr, cr5, cr8, {6} │ │ │ │ andscs sp, r0, #8, 22 @ 0x2000 │ │ │ │ @ instruction: 0xf5ea4621 │ │ │ │ - ldmdacs r0, {r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldmdacs r0, {r2, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ andle r4, ip, r8, lsr #12 │ │ │ │ - ldc 5, cr15, [sl, #-936]! @ 0xfffffc58 │ │ │ │ + stc 5, cr15, [r6, #-936]! @ 0xfffffc58 │ │ │ │ ldmib r3, {r1, r2, r8, r9, sp, pc}^ │ │ │ │ andcs r2, r0, r0, lsl #6 │ │ │ │ movwcs lr, #2500 @ 0x9c4 │ │ │ │ - stc 5, cr15, [r2], #936 @ 0x3a8 │ │ │ │ + stc 5, cr15, [lr], {234} @ 0xea │ │ │ │ smlabteq r2, r4, r9, lr │ │ │ │ @ instruction: 0xf5eabd38 │ │ │ │ - ldclt 13, cr14, [r8, #-184]! @ 0xffffff48 │ │ │ │ + ldclt 13, cr14, [r8, #-104]! @ 0xffffff98 │ │ │ │ stmiavc r2!, {r3, r7, r8, r9, sl, fp, lr}^ │ │ │ │ - blcc 232f88 │ │ │ │ + blcc 232fb0 │ │ │ │ ldclvs 13, cr12, [r1], #-212 @ 0xffffff2c │ │ │ │ eorsls sp, r8, #893386752 @ 0x35400000 │ │ │ │ - eoreq r2, r0, ip, lsr #17 │ │ │ │ + eoreq r2, r0, r4, asr #19 │ │ │ │ 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 +545700,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 27eed4 │ │ │ │ @ instruction: 0x4618d1fb │ │ │ │ - blmi 383090 │ │ │ │ + blmi 3830b8 │ │ │ │ andcs r4, r0, r0, ror r7 │ │ │ │ - blmi 383098 │ │ │ │ + blmi 3830c0 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9c130 │ │ │ │ + bl fed9c158 │ │ │ │ @ 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 +545730,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 fed9c1b4 │ │ │ │ @ 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 +545772,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 29f108 │ │ │ │ @ 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 +545844,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 25f2e8 │ │ │ │ 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 +545864,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 29f1f8 │ │ │ │ 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 +545881,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 286214 │ │ │ │ @ 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 +545980,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 2867a0 │ │ │ │ stmdavs fp!, {r0, r3, r4, r5, r8, fp, ip, lr, pc}^ │ │ │ │ @ instruction: 0xd05e4299 │ │ │ │ - bcs 25d628 │ │ │ │ + bcs 25d650 │ │ │ │ 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 +546011,15 @@ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ svcge 0x0038f43f │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf43f429f │ │ │ │ svccs 0x0000af5d │ │ │ │ svcge 0x000bf43f │ │ │ │ @ instruction: 0xf8c8e7ac │ │ │ │ - bcs 24d3f0 │ │ │ │ + bcs 24d418 │ │ │ │ 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 +546036,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 25147c │ │ │ │ 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 +546056,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 25f638 │ │ │ │ @ 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 25f76c │ │ │ │ @ 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 fed9c730 │ │ │ │ @ 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 24c0f8 │ │ │ │ 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 fed9c778 │ │ │ │ @ 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 38370a │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9c774 │ │ │ │ + bl fed9c79c │ │ │ │ @ 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 296ddc │ │ │ │ andeq pc, r1, r3, lsr #32 │ │ │ │ stmvs r3, {r0, r2, r3, r8, fp, ip, lr, pc} │ │ │ │ smlalsle r4, r6, ip, r2 │ │ │ │ - bls 25f9b8 │ │ │ │ + bls 25f9e0 │ │ │ │ movwle r4, #37521 @ 0x9291 │ │ │ │ - blls 29f8c4 │ │ │ │ + blls 29f8ec │ │ │ │ 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 343e64 │ │ │ │ @ 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, r6, lsl #31 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - beq 12416b0 │ │ │ │ + beq 12416d8 │ │ │ │ @ instruction: 0x4657069e │ │ │ │ - blls 2b9698 │ │ │ │ + blls 2b96c0 │ │ │ │ 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 0x005ef5e9 │ │ │ │ @ instruction: 0xf023e7cd │ │ │ │ @ instruction: 0x06980e3f │ │ │ │ andsle r4, r7, r2, ror r6 │ │ │ │ tstcs r1, r1, lsl #22 │ │ │ │ - blx 69f7e8 │ │ │ │ + blx 69f810 │ │ │ │ andsle pc, r1, r3, lsl #22 │ │ │ │ strcs r9, [r0, #-1542] @ 0xfffff9fa │ │ │ │ stmib sp, {r1, r2, r4, r5, r6, r9, sl, lr}^ │ │ │ │ stmib sp, {r2, fp, sp, pc}^ │ │ │ │ ldmdavs r3!, {r0, r1, r2, r8, r9, sl, sp, lr, pc} │ │ │ │ strcc fp, [r1, #-2403] @ 0xfffff69d │ │ │ │ strmi r3, [fp, #1540]! @ 0x604 │ │ │ │ ldmib sp, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ ldmib sp, {r2, fp, sp, pc}^ │ │ │ │ svcls 0x00086206 │ │ │ │ @ instruction: 0xf5e94610 │ │ │ │ - @ instruction: 0xe7ceef52 │ │ │ │ + @ instruction: 0xe7ceef3e │ │ │ │ ldreq pc, [pc, -r3, lsr #32]! │ │ │ │ @ instruction: 0x463a0699 │ │ │ │ - blls 2b9710 │ │ │ │ - beq 2c17f8 │ │ │ │ - blx 8df82c │ │ │ │ + blls 2b9738 │ │ │ │ + beq 2c1820 │ │ │ │ + blx 8df854 │ │ │ │ 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 │ │ │ │ + bfi lr, lr, (invalid: 30:18) │ │ │ │ + ldreq pc, [pc, #-35]! @ 2456f5 │ │ │ │ @ instruction: 0x4628069b │ │ │ │ - blls 2b9748 │ │ │ │ + blls 2b9770 │ │ │ │ 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 │ │ │ │ + svc 0x0000f5e9 │ │ │ │ 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 feece360 │ │ │ │ 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 fed9c980 │ │ │ │ @ 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 856fac │ │ │ │ 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, 12, cr15, cr12, cr9, {7} │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf0238ff0 │ │ │ │ @ instruction: 0x069a093f │ │ │ │ andsle r4, r7, r8, asr #12 │ │ │ │ @ instruction: 0xf04f6863 │ │ │ │ - blx 9083a8 │ │ │ │ + blx 9083d0 │ │ │ │ andsle pc, r1, r3, lsl #22 │ │ │ │ strpl lr, [r1], -sp, asr #19 │ │ │ │ - beq 2818ec │ │ │ │ + beq 281914 │ │ │ │ @ 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, 10, cr15, cr10, 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, 8, cr15, cr12, 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 fe6d70ac │ │ │ │ + blmi fe6d70cc │ │ │ │ addlt r4, r5, sl, ror r4 │ │ │ │ strmi r6, [r0], r7, asr #16 │ │ │ │ - beq 481c3c │ │ │ │ + beq 481c64 │ │ │ │ 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 a81f18 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ andcs r8, r1, #188 @ 0xbc │ │ │ │ vpmax.u8 d15, d9, d18 │ │ │ │ - blx 54406e │ │ │ │ - bleq 340194 │ │ │ │ + blx 544096 │ │ │ │ + bleq 3401bc │ │ │ │ @ instruction: 0xf907fa02 │ │ │ │ - ldceq 0, cr15, [pc], #-16 @ 245860 │ │ │ │ + ldceq 0, cr15, [pc], #-16 @ 245888 │ │ │ │ @ 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 1ed6de8 │ │ │ │ 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 +546324,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 fe2c0508 │ │ │ │ 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 31f990 │ │ │ │ @ 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 304162 │ │ │ │ @ instruction: 0xf5e9465a │ │ │ │ - ldmiblt r8, {r1, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmiblt r8, {r1, r2, r3, r5, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ movwmi r9, #18434 @ 0x4802 │ │ │ │ tstcs r0, sl, asr r6 │ │ │ │ - stc 5, cr15, [lr, #932] @ 0x3a4 │ │ │ │ + ldcl 5, cr15, [sl, #-932]! @ 0xfffffc5c │ │ │ │ svchi 0x005bf3bf │ │ │ │ svclt 0x0000e85a │ │ │ │ svceq 0x0000f1bb │ │ │ │ stmda sl, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ - blcs 256554 │ │ │ │ + blcs 25657c │ │ │ │ vsra.u64 , q11, #1 │ │ │ │ @ instruction: 0xf1bb8f5b │ │ │ │ adcsle r0, lr, r0, lsl #30 │ │ │ │ eorseq pc, pc, r4, lsr #32 │ │ │ │ @ instruction: 0xf5e9465c │ │ │ │ - @ instruction: 0xe7b8edf2 │ │ │ │ + sbfx lr, lr, #27, #25 │ │ │ │ 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, 8, cr15, cr2, 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 │ │ │ │ + stcl 5, cr15, [ip, #-932] @ 0xfffffc5c │ │ │ │ @ instruction: 0xf0239b00 │ │ │ │ andvs r0, r4, pc, lsr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e85a │ │ │ │ smlatble r3, r2, r2, r4 │ │ │ │ tstcc r0, sl, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ vrshr.u64 d4, d4, #1 │ │ │ │ svclt 0x00088f5b │ │ │ │ andls r4, r0, #28, 12 @ 0x1c00000 │ │ │ │ svcge 0x0052f43f │ │ │ │ - stcl 5, cr15, [r0, #932] @ 0x3a4 │ │ │ │ + stc 5, cr15, [ip, #932]! @ 0x3a4 │ │ │ │ ldrmi r9, [r4], -r0, lsl #20 │ │ │ │ - blx 3bf704 │ │ │ │ - blx c01dfc │ │ │ │ + blx 3bf72c │ │ │ │ + blx c01e24 │ │ │ │ movwmi pc, #41479 @ 0xa207 @ │ │ │ │ @ instruction: 0xf10bfa25 │ │ │ │ vpmax.u8 d15, d7, d21 │ │ │ │ - b 16d6610 │ │ │ │ + b 16d6638 │ │ │ │ eorsle r0, lr, r3, lsl #2 │ │ │ │ @ instruction: 0xf109fa03 │ │ │ │ rscsmi r3, sl, r1, lsl #8 │ │ │ │ - blx b16620 │ │ │ │ + blx b16648 │ │ │ │ movwmi pc, #41227 @ 0xa10b @ │ │ │ │ - b 16d5dec │ │ │ │ + b 16d5e14 │ │ │ │ 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 28132c │ │ │ │ stmdals r2, {r3, r4, r8, r9, fp, ip, sp, pc} │ │ │ │ tstcs r0, r4, lsl #6 │ │ │ │ - ldc 5, cr15, [sl, #-932] @ 0xfffffc5c │ │ │ │ + stc 5, cr15, [r6, #-932] @ 0xfffffc5c │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e85a │ │ │ │ tstle r3, r0, lsl #22 │ │ │ │ andmi lr, r0, #4849664 @ 0x4a0000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ - blcs 26a644 │ │ │ │ + blcs 26a66c │ │ │ │ svcge 0x0009f43f │ │ │ │ eorseq pc, pc, r4, lsr #32 │ │ │ │ - ldcl 5, cr15, [lr, #-932]! @ 0xfffffc5c │ │ │ │ + stcl 5, cr15, [sl, #-932]! @ 0xfffffc5c │ │ │ │ ldrmi r9, [ip], -r0, lsl #22 │ │ │ │ @ instruction: 0xf8d8e701 │ │ │ │ - blx 311a5c │ │ │ │ + blx 311a84 │ │ │ │ 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 0x00b6f5e9 │ │ │ │ + rsbseq sl, r3, r8, lsr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r3, lr, lsl #14 │ │ │ │ - blx fee4c2a4 │ │ │ │ + rsbseq sl, r3, r6, ror #13 │ │ │ │ + blx fee4c2cc │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9cc94 │ │ │ │ + bl fed9ccbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6a60ff8 │ │ │ │ - vstrlt d15, [r8, #-148] @ 0xffffff6c │ │ │ │ + vstrlt d15, [r8, #-68] @ 0xffffffbc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9cca8 │ │ │ │ + bl fed9ccd0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 349a90 │ │ │ │ + bmi 349ab8 │ │ │ │ stmdbmi r4, {sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - cdp2 6, 3, cr15, cr4, cr6, {5} │ │ │ │ + cdp2 6, 2, cr15, cr0, cr6, {5} │ │ │ │ svclt 0x0000bd08 │ │ │ │ @ instruction: 0xffffffc9 │ │ │ │ @ instruction: 0xffffffd3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9ccd0 │ │ │ │ + bl fed9ccf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf6a60ff8 │ │ │ │ - tstplt r0, r5, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tstplt r0, r1, lsr #30 @ p-variant is OBSOLETE │ │ │ │ stclt 8, cr6, [r8, #-512] @ 0xfffffe00 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ strmi fp, [ip], -r3, lsl #1 │ │ │ │ @ instruction: 0x46074615 │ │ │ │ - blcs 300240 │ │ │ │ + blcs 300268 │ │ │ │ @ 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 feeb9c18 │ │ │ │ + bl 1a45f60 │ │ │ │ + bl feec5b68 │ │ │ │ + bl 1d0835c │ │ │ │ + bl 8c6758 │ │ │ │ + bl 1248354 │ │ │ │ + b 18c6760 │ │ │ │ eorle r0, r5, r3, lsl #24 │ │ │ │ andcs r2, r1, r8, lsl r1 │ │ │ │ movwcs lr, #2509 @ 0x9cd │ │ │ │ - stcl 5, cr15, [r0], #-932 @ 0xfffffc5c │ │ │ │ - bl 7ac744 │ │ │ │ + mcrr 5, 14, pc, ip, cr9 @ │ │ │ │ + bl 7ac76c │ │ │ │ cmpvs r3, r8, lsl #2 │ │ │ │ stmdavs r3!, {r9, fp, ip, pc} │ │ │ │ - bl 13ddd50 │ │ │ │ - bne fed85f74 │ │ │ │ + bl 13ddd78 │ │ │ │ + bne fed85f9c │ │ │ │ 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 fef1239c │ │ │ │ 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 7b9be4 │ │ │ │ adcvs r0, r5, r8, lsl #10 │ │ │ │ streq lr, [r9], -r3, asr #22 │ │ │ │ movweq lr, #35761 @ 0x8bb1 │ │ │ │ andeq lr, r9, r0, ror #22 │ │ │ │ @ instruction: 0x612360e6 │ │ │ │ strb r6, [r0, r0, ror #2]! │ │ │ │ movwcs lr, #2516 @ 0x9d4 │ │ │ │ @ instruction: 0x46206053 │ │ │ │ @ instruction: 0xf5e9601a │ │ │ │ - ldrb lr, [r8, lr, asr #25] │ │ │ │ + @ instruction: 0xe7d8ecba │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9cdbc │ │ │ │ + bl fed9cde4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ addmi r6, r5, #64, 16 @ 0x400000 │ │ │ │ andle r6, r5, r4, asr #16 │ │ │ │ - ldc 5, cr15, [lr], #932 @ 0x3a4 │ │ │ │ + stc 5, cr15, [sl], #932 @ 0x3a4 │ │ │ │ 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 +546535,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 2016678 │ │ │ │ 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 1c0e880 │ │ │ │ @ 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 aa9cac │ │ │ │ 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 156bcdc │ │ │ │ adcsmi r0, r7, #0, 24 │ │ │ │ strbmi fp, [r4, #-3848]! @ 0xfffff0f8 │ │ │ │ stcls 0, cr13, [r3], {9} │ │ │ │ - blne 26bcb8 │ │ │ │ - bl 1aa9cbc │ │ │ │ + blne 26bce0 │ │ │ │ + bl 1aa9ce4 │ │ │ │ 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, 12, cr15, cr12, cr9, {7} │ │ │ │ + bls 36c8f4 │ │ │ │ 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 +546599,53 @@ │ │ │ │ @ instruction: 0xf8d768bb │ │ │ │ @ instruction: 0xf8ddb00c │ │ │ │ @ instruction: 0x4619a010 │ │ │ │ @ instruction: 0x8014f8dd │ │ │ │ tstls r6, r8, lsl #12 │ │ │ │ @ instruction: 0x46434652 │ │ │ │ @ instruction: 0xf5e94659 │ │ │ │ - b 17417d0 │ │ │ │ + b 17417a8 │ │ │ │ rsbsle r0, r8, r2, lsl #2 │ │ │ │ andeq lr, r2, #190464 @ 0x2e800 │ │ │ │ movweq lr, #15208 @ 0x3b68 │ │ │ │ - bl 1bcc9d0 │ │ │ │ + bl 1bcc9f8 │ │ │ │ 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 144c1b0 │ │ │ │ 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 2d60f8 │ │ │ │ + blx b045c0 │ │ │ │ + b 12c55d4 │ │ │ │ + blx 4461c8 │ │ │ │ + b 12c4dd4 │ │ │ │ + blx b461e0 │ │ │ │ + blx c855b8 │ │ │ │ + b 1601db0 │ │ │ │ + b 15c95e4 │ │ │ │ + blx ac95b8 │ │ │ │ + blx c84dc8 │ │ │ │ strmi pc, [r4, #3] │ │ │ │ ldrbmi fp, [r1, #-3848]! @ 0xfffff0f8 │ │ │ │ - blcs 1279e2c │ │ │ │ + blcs 1279e54 │ │ │ │ @ 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 26ce04 │ │ │ │ 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 +546658,20 @@ │ │ │ │ movwls r9, #2819 @ 0xb03 │ │ │ │ @ instruction: 0x46224658 │ │ │ │ @ instruction: 0xf8cd4643 │ │ │ │ @ instruction: 0xf7ff9004 │ │ │ │ @ instruction: 0x4620fe71 │ │ │ │ andlt r4, fp, r1, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bls 42da2c │ │ │ │ + bls 42da54 │ │ │ │ adcsmi r6, sl, #3866624 @ 0x3b0000 │ │ │ │ movwls sp, #32784 @ 0x8010 │ │ │ │ stcls 7, cr14, [r6], {108} @ 0x6c │ │ │ │ @ instruction: 0xe79146d8 │ │ │ │ - blls 317880 │ │ │ │ + blls 3178a8 │ │ │ │ @ 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 +546688,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 20168c4 │ │ │ │ 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 125e350 │ │ │ │ cmnvs r0, r9 │ │ │ │ andcc lr, r2, #3489792 @ 0x354000 │ │ │ │ movweq lr, #35603 @ 0x8b13 │ │ │ │ - bl 149e160 │ │ │ │ + bl 149e188 │ │ │ │ rscvs r0, sl, r2, lsl #4 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ - bl 7e7e80 │ │ │ │ - bl 14062e4 │ │ │ │ + bl 7e7ea8 │ │ │ │ + bl 140630c │ │ │ │ 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, {r7, 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 7ca720 │ │ │ │ + bl 140873c │ │ │ │ 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 2c08bc │ │ │ │ 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 280bd4 │ │ │ │ + bl 12604e0 │ │ │ │ strbmi r0, [r7, #-3084]! @ 0xfffff3f4 │ │ │ │ ldrbmi fp, [r6, #-3848] @ 0xfffff0f8 │ │ │ │ - bl 879f70 │ │ │ │ + bl 879f98 │ │ │ │ stmib r3, {r1, r9}^ │ │ │ │ - bl 129fb54 │ │ │ │ + bl 129fb7c │ │ │ │ tstvs sl, r9, lsl #2 │ │ │ │ sbfx r6, r9, #2, #10 │ │ │ │ ldrdcs lr, [r4, -r3] │ │ │ │ - bl 6fff28 │ │ │ │ - bl 1286798 │ │ │ │ - bl 6c5f64 │ │ │ │ + bl 6fff50 │ │ │ │ + bl 12867c0 │ │ │ │ + bl 6c5f8c │ │ │ │ @ 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 ff783748 │ │ │ │ @ instruction: 0x2118e794 │ │ │ │ andls r2, r1, #1 │ │ │ │ - b 110372c │ │ │ │ + b c03754 │ │ │ │ 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 fed9d1cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r8, ror #31 │ │ │ │ - blvc 54162c │ │ │ │ + blvc 541654 │ │ │ │ stmib r0, {r2, r9, sl, lr}^ │ │ │ │ stcls 0, cr0, [r6, #-0] │ │ │ │ @ instruction: 0xed809907 │ │ │ │ - b 17a4bc8 │ │ │ │ + b 17a4bf0 │ │ │ │ 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 +546799,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 295c6c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ cmple r6, r0, lsl #22 │ │ │ │ - blmi 1218958 │ │ │ │ + blmi 1218980 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3200c8 │ │ │ │ + blls 3200f0 │ │ │ │ @ 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 fed8384c │ │ │ │ sbcsle r3, sl, r1 │ │ │ │ vadd.i8 d25, d0, d2 │ │ │ │ @ instruction: 0xf5e911ed │ │ │ │ - andcc lr, r1, r8, lsr #17 │ │ │ │ + mulcc r1, r4, r8 │ │ │ │ @ instruction: 0xf5e9d104 │ │ │ │ - stmdavs r3, {r1, r2, r4, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r5, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ tstle pc, r1, lsl fp @ │ │ │ │ andcs r2, r1, r8, asr r1 │ │ │ │ - stmib ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r8, {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 16464f8 │ │ │ │ teqle ip, r1, lsl #6 │ │ │ │ @ instruction: 0xf0016928 │ │ │ │ vtbl.8 d15, {d31}, d23 │ │ │ │ stmdavs fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf8439902 │ │ │ │ strmi r8, [r8], -r7, lsr #32 │ │ │ │ - b 1183878 │ │ │ │ + b c838a0 │ │ │ │ @ instruction: 0x4640e7b1 │ │ │ │ - b 1083880 │ │ │ │ + b b838a8 │ │ │ │ strcs r9, [r0], -r2, lsl #18 │ │ │ │ movwcs lr, #2037 @ 0x7f5 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf6a5622b │ │ │ │ - ldr pc, [r1, r9, ror #29]! │ │ │ │ + sbfx pc, r5, #29, #18 │ │ │ │ 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, 14, cr15, cr0, 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 +546862,66 @@ │ │ │ │ svccc 0x0000e854 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ stmdavs sl!, {r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e92300 │ │ │ │ - @ instruction: 0x4602ec9c │ │ │ │ + strmi lr, [r2], -r8, lsl #25 │ │ │ │ strbmi r4, [r0], -fp, lsl #12 │ │ │ │ @ instruction: 0xf8dcf001 │ │ │ │ @ instruction: 0xf5e9e7b8 │ │ │ │ - svclt 0x0000ec5e │ │ │ │ - rsbseq sl, r3, r4 │ │ │ │ + svclt 0x0000ec4a │ │ │ │ + ldrsbteq r9, [r3], #-252 @ 0xffffff04 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, r8, lsr #31 │ │ │ │ - eoreq r1, r0, r8, lsr #13 │ │ │ │ + rsbseq r9, r3, r0, lsl #31 │ │ │ │ + eoreq r1, r0, r0, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d368 │ │ │ │ + bl fed9d390 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ eorscs r4, r2, #8, 16 @ 0x80000 │ │ │ │ ldrbtmi r2, [r8], #-768 @ 0xfffffd00 │ │ │ │ @ instruction: 0xf6ac460d │ │ │ │ - smlatbcs r4, r5, ip, pc @ │ │ │ │ + @ instruction: 0x2104fc91 │ │ │ │ rsbvs r6, r0, r5, lsr #2 │ │ │ │ - ldmdb sl!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb r6!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ tstlt r0, r0, lsr #32 │ │ │ │ movwcs r2, #1 │ │ │ │ ldclt 2, cr6, [r8, #-140]! @ 0xffffff74 │ │ │ │ - strhteq r1, [r0], -r6 │ │ │ │ + eoreq r1, r0, lr, asr #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d3a0 │ │ │ │ + bl fed9d3c8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ movweq lr, #2516 @ 0x9d4 │ │ │ │ and r3, r4, r1, lsl #22 │ │ │ │ eorcs pc, r3, r0, asr r8 @ │ │ │ │ ldmdblt r2!, {r0, r3, r4, r6, r9, sl, fp, ip} │ │ │ │ mrrcne 6, 0, r4, sl, cr11 │ │ │ │ strdvs sp, [r3], #-24 @ 0xffffffe8 @ │ │ │ │ - stmib r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmib r0!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4610bd10 │ │ │ │ @ instruction: 0xf0016063 │ │ │ │ ldmib r4, {r0, r1, r3, r4, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8533200 │ │ │ │ @ instruction: 0xf5e90022 │ │ │ │ - @ instruction: 0xe7e5e9ba │ │ │ │ + strb lr, [r5, r6, lsr #19]! │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ stmdavs r2, {r4, r7, r9, sl, lr}^ │ │ │ │ ldrmi r4, [pc], -r6, lsl #12 │ │ │ │ strcs fp, [r0], #-402 @ 0xfffffe6e │ │ │ │ movwcs r6, #2101 @ 0x835 │ │ │ │ ldrtmi r4, [r9], -r0, asr #12 │ │ │ │ eorpl pc, r4, r5, asr r8 @ │ │ │ │ @ instruction: 0xf5e9b13d │ │ │ │ - @ instruction: 0x4602ec36 │ │ │ │ + strmi lr, [r2], -r2, lsr #24 │ │ │ │ strtmi r4, [r8], -fp, lsl #12 │ │ │ │ @ instruction: 0xf876f001 │ │ │ │ strcc r6, [r1], #-2162 @ 0xfffff78e │ │ │ │ stmiale sp!, {r1, r5, r7, r9, lr}^ │ │ │ │ strhi lr, [r6, -r6, asr #19] │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ @@ -546926,15 +546934,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 1f03a2c │ │ │ │ @ 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 +546950,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 30177c │ │ │ │ @ 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 11022f0 │ │ │ │ ldmdavs r3!, {r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ adcmi r4, fp, #26214400 @ 0x1900000 │ │ │ │ - bl 3bc810 │ │ │ │ + bl 3bc838 │ │ │ │ @ instruction: 0xf5e90009 │ │ │ │ - ldmdavs r3!, {r2, r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - b 1617b0c │ │ │ │ + ldmdavs r3!, {r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + b 1617b34 │ │ │ │ @ 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 a02328 │ │ │ │ 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 9419d4 │ │ │ │ and r4, pc, r5, lsr #12 │ │ │ │ - blx f0233c │ │ │ │ - blhi ff281e0c │ │ │ │ - blx 681f04 │ │ │ │ + blx f02364 │ │ │ │ + blhi ff281e34 │ │ │ │ + blx 681f2c │ │ │ │ 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 +547016,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 fed9d5d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5e80ff8 │ │ │ │ - stclt 15, cr14, [r8, #-296] @ 0xfffffed8 │ │ │ │ + stclt 15, cr14, [r8, #-216] @ 0xffffff28 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d5c0 │ │ │ │ + bl fed9d5e8 │ │ │ │ @ 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}^ │ │ │ │ + stmib ip!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e84604 │ │ │ │ - stmdacs r0, {r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r7, 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 fed9d620 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46860ff8 │ │ │ │ ldrmi r4, [r0], -ip, lsl #13 │ │ │ │ @ instruction: 0x46724619 │ │ │ │ @ instruction: 0xf5e94663 │ │ │ │ - @ instruction: 0xf5e8ebe8 │ │ │ │ - blx fee82234 │ │ │ │ + @ instruction: 0xf5e8ebd4 │ │ │ │ + blx fee8220c │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fed9d624 │ │ │ │ + bl fed9d64c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ andcs r4, r0, r1, lsl #12 │ │ │ │ - ldm r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r0, {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 fed9d690 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46030ff8 │ │ │ │ @ instruction: 0x46084614 │ │ │ │ @ instruction: 0xf5e92101 │ │ │ │ - bne a81494 │ │ │ │ + bne a8146c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd100940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d68c │ │ │ │ + bl fed9d6b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r0, {r8, r9, sp} │ │ │ │ subscc pc, r0, r4, lsl #17 │ │ │ │ - cdp 5, 8, cr15, cr0, cr8, {7} │ │ │ │ + cdp 5, 6, cr15, cr12, cr8, {7} │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ - ldc 5, cr15, [r8], {233} @ 0xe9 │ │ │ │ + stc 5, cr15, [r4], {233} @ 0xe9 │ │ │ │ ldclt 1, cr11, [r0, #-0] │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - andcs lr, r0, #120, 28 @ 0x780 │ │ │ │ + andcs lr, r0, #100, 28 @ 0x640 │ │ │ │ @ instruction: 0xf5e92300 │ │ │ │ - stmdacs r0, {r4, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ stmiavs r0!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ - ldm r4, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r0, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e96a20 │ │ │ │ - ldclt 8, cr14, [r0, #-840] @ 0xfffffcb8 │ │ │ │ + ldclt 8, cr14, [r0, #-760] @ 0xfffffd08 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d6d4 │ │ │ │ + bl fed9d6fc │ │ │ │ @ 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 +547106,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 fed9d73c │ │ │ │ @ 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, 14, cr15, cr4, 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, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ cmnlt r7, r2, lsl r1 │ │ │ │ ldrtmi r6, [r0], -r6, lsr #16 │ │ │ │ - stmdb r4!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldrtmi r4, [r0], -r5, lsl #12 │ │ │ │ - cdp 5, 1, cr15, cr8, cr8, {7} │ │ │ │ + cdp 5, 0, cr15, cr4, cr8, {7} │ │ │ │ strbne r4, [fp, sl, lsr #12]! │ │ │ │ - bl fee83d1c │ │ │ │ + bl fe983d44 │ │ │ │ stmdavs r0!, {r5, r8, fp, ip, sp, pc} │ │ │ │ - ldmda r6!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda r2!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ and r2, r0, r1 │ │ │ │ - bmi 4ce588 │ │ │ │ + bmi 4ce5b0 │ │ │ │ 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 0x0000ea20 │ │ │ │ + ldrhteq r9, [r3], #-166 @ 0xffffff5a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r1, r0, lr, lsl #4 │ │ │ │ - rsbseq r9, r3, r6, ror sl │ │ │ │ + eoreq r1, r0, r6, lsr #6 │ │ │ │ + rsbseq r9, r3, lr, asr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9d7bc │ │ │ │ + bl fed9d7e4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addlt r0, r3, r0, ror #31 │ │ │ │ @ instruction: 0xf6a74604 │ │ │ │ - @ instruction: 0x4606f91b │ │ │ │ + strmi pc, [r6], -r7, lsl #18 │ │ │ │ @ instruction: 0xf5e9460f │ │ │ │ - @ instruction: 0x4605eb1e │ │ │ │ + strmi lr, [r5], -sl, lsl #22 │ │ │ │ movwge r4, #54841 @ 0xd639 │ │ │ │ movwcs lr, #2515 @ 0x9d3 │ │ │ │ @ instruction: 0xf5e84630 │ │ │ │ - @ instruction: 0x2601ee7c │ │ │ │ + strcs lr, [r1], -r8, ror #28 │ │ │ │ mvnvc lr, #64, 20 @ 0x40000 │ │ │ │ strbtvs r6, [r3], #1189 @ 0x4a5 │ │ │ │ @ instruction: 0xf104462a │ │ │ │ strls r0, [r0], -r8 │ │ │ │ @ instruction: 0xff8af7ff │ │ │ │ ldmib r4, {r4, r5, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf1042312 │ │ │ │ strls r0, [r0], -r0, lsr #32 │ │ │ │ @ instruction: 0xff82f7ff │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - blcc fe8f8e10 │ │ │ │ + blcc fe8f8e38 │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d81c │ │ │ │ + bl fed9d844 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bvs 34a5e4 │ │ │ │ + bvs 34a60c │ │ │ │ and r4, r4, r5, lsl #12 │ │ │ │ - bl fed03dd0 │ │ │ │ - blcs 36063c │ │ │ │ + bl fe803df8 │ │ │ │ + blcs 360664 │ │ │ │ strtmi sp, [r0], -r7, lsl #2 │ │ │ │ - ldc 5, cr15, [r4, #928]! @ 0x3a0 │ │ │ │ + stc 5, cr15, [r0, #928]! @ 0x3a0 │ │ │ │ @ instruction: 0xf5e92108 │ │ │ │ - stmdacs r0, {r2, r3, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ stmiavs ip!, {r1, r4, r5, r6, r7, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e9e004 │ │ │ │ - stmdavs r3, {r2, r3, r4, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r3, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ tstle r7, r4, lsl #22 │ │ │ │ @ instruction: 0xf5e84620 │ │ │ │ - smlatbcs r8, r6, sp, lr │ │ │ │ - b fe983e00 │ │ │ │ - blle ffed0660 │ │ │ │ + @ instruction: 0x2108ed92 │ │ │ │ + b fe483e28 │ │ │ │ + blle ffed0688 │ │ │ │ tstlt r8, r8, lsr #20 │ │ │ │ - cdp 5, 8, cr15, cr0, cr8, {7} │ │ │ │ + cdp 5, 6, cr15, cr12, cr8, {7} │ │ │ │ eorvs r2, fp, #0, 6 │ │ │ │ tstlt r8, r8, lsr #17 │ │ │ │ - cdp 5, 7, cr15, cr10, cr8, {7} │ │ │ │ + cdp 5, 6, cr15, cr6, 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 252eb4 │ │ │ │ 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 18415e │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d8ac │ │ │ │ + bl fed9d8d4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ @ instruction: 0xf5e8460c │ │ │ │ - @ instruction: 0x4628ee3a │ │ │ │ - svc 0x00d6f5e8 │ │ │ │ + strtmi lr, [r8], -r6, lsr #28 │ │ │ │ + svc 0x00c2f5e8 │ │ │ │ andscs r4, r4, #45088768 @ 0x2b00000 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ - b ff983e70 │ │ │ │ + b ff483e98 │ │ │ │ tstle pc, r4, lsl r8 @ │ │ │ │ strtmi r4, [r0], -r8, lsl #18 │ │ │ │ @ instruction: 0xf5e94479 │ │ │ │ - stmdblt r8, {r4, r5, r8, r9, fp, sp, lr, pc}^ │ │ │ │ - blcs 2a096c │ │ │ │ + stmdblt r8, {r2, r3, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + blcs 2a0994 │ │ │ │ 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 │ │ │ │ + mlaeq r0, r4, r1, r1 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9d900 │ │ │ │ + bl fed9d928 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8ca628 │ │ │ │ - blmi 8f293c │ │ │ │ + bmi 8ca650 │ │ │ │ + blmi 8f2964 │ │ │ │ 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 74e754 │ │ │ │ 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 a75ba8 │ │ │ │ @ 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 │ │ │ │ + ldmdb r8!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r9, r3, sl, asr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r9, [r3], #-134 @ 0xffffff7a │ │ │ │ + rsbseq r9, r3, lr, lsr #17 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9d984 │ │ │ │ + bl fed9d9ac │ │ │ │ @ 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 2563c4 │ │ │ │ stmda r5, {r0, r1, r8, ip, lr, pc}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26a518 │ │ │ │ - bvs bfad74 │ │ │ │ + blcs 26a540 │ │ │ │ + bvs bfad9c │ │ │ │ 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} │ │ │ │ + stmda r8!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ vmull.p8 , d0, d7 │ │ │ │ stmdbmi sp, {r2, r4, r7, pc}^ │ │ │ │ @ instruction: 0xf5e94479 │ │ │ │ - @ instruction: 0x4606e878 │ │ │ │ + strmi lr, [r6], -r4, ror #16 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ adcvs r8, r0, r9, lsl #1 │ │ │ │ @ instruction: 0xf5e9e004 │ │ │ │ - stmdavs r3, {r1, r2, r3, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdavs r3, {r1, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xd1262b04 │ │ │ │ @ instruction: 0xf5e84630 │ │ │ │ - ldrdcs lr, [r2, -r8] │ │ │ │ - stmib lr, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blle ffed07fc │ │ │ │ + smlabtcs r2, r4, ip, lr │ │ │ │ + ldmib sl!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blle ffed0824 │ │ │ │ and r6, r5, r7, lsr #20 │ │ │ │ - b ff203fa8 │ │ │ │ + b fed03fd0 │ │ │ │ strmi r6, [r6], -r3, lsl #16 │ │ │ │ tstle r9, r4, lsl #22 │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - smlabtcs r2, r8, ip, lr │ │ │ │ - ldmib lr!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blle ffe9081c │ │ │ │ + @ instruction: 0x2102ecb4 │ │ │ │ + stmib sl!, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blle ffe90844 │ │ │ │ ldcllt 0, cr2, [r8, #4]! │ │ │ │ and r6, r2, r7, lsr #17 │ │ │ │ - blcs 3608f4 │ │ │ │ + blcs 36091c │ │ │ │ ldrtmi sp, [r8], -r7, lsl #2 │ │ │ │ - ldc 5, cr15, [r8], #928 @ 0x3a0 │ │ │ │ + stc 5, cr15, [r4], #928 @ 0x3a0 │ │ │ │ @ instruction: 0xf5e92108 │ │ │ │ - stmdacs r0, {r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ - bvs a7d80c │ │ │ │ + stmdacs r0, {r2, r3, r4, r7, r8, fp, sp, lr, pc} │ │ │ │ + bvs a7d834 │ │ │ │ @ instruction: 0xf5e8b118 │ │ │ │ - movwcs lr, #3476 @ 0xd94 │ │ │ │ + movwcs lr, #3456 @ 0xd80 │ │ │ │ stmiavs r0!, {r0, r1, r5, r9, sp, lr} │ │ │ │ @ instruction: 0xf5e8b118 │ │ │ │ - movwcs lr, #3470 @ 0xd8e │ │ │ │ + movwcs lr, #3450 @ 0xd7a │ │ │ │ vaddl.u q3, d31, d19 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29645c │ │ │ │ + blcc 296484 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ andcs fp, r0, r3, asr #22 │ │ │ │ - bvs 1a76050 │ │ │ │ + bvs 1a76078 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - cdpne 15, 0, cr14, cr7, cr2, {7} │ │ │ │ + cdpne 15, 0, cr14, cr7, cr14, {6} │ │ │ │ stmdbmi r1!, {r1, r2, r5, r8, r9, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e94479 │ │ │ │ - @ instruction: 0x4606e81e │ │ │ │ + strmi lr, [r6], -sl, lsl #16 │ │ │ │ eorvs fp, r0, #232, 2 @ 0x3a │ │ │ │ - blcs 3006d4 │ │ │ │ + blcs 3006fc │ │ │ │ @ instruction: 0x2602d11e │ │ │ │ mrscs r2, R10_usr │ │ │ │ @ instruction: 0xf6a54628 │ │ │ │ - vtbl.8 d15, {d15-d18}, d19 │ │ │ │ + vtbl.8 d15, {d15-d18}, d15 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ stmda r5, {r8, r9, sl, fp, ip, sp}^ │ │ │ │ - bcs 25f0b0 │ │ │ │ + bcs 25f0d8 │ │ │ │ vsra.u64 , , #1 │ │ │ │ - blcs 26a624 │ │ │ │ + blcs 26a64c │ │ │ │ ldrb sp, [r8, -lr, ror #3]! │ │ │ │ mrscs r2, SP_irq │ │ │ │ strtvs r4, [r3], #-1576 @ 0xfffff9d8 │ │ │ │ - blx 18435c │ │ │ │ + blx ffc84384 │ │ │ │ ldrtmi lr, [r8], -pc, asr #15 │ │ │ │ - ldmda r2, {r0, r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00fef5e8 │ │ │ │ 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 26a680 │ │ │ │ smmls lr, r3, r1, sp │ │ │ │ - @ instruction: 0xf5e94638 │ │ │ │ - bvs a808f8 │ │ │ │ + @ instruction: 0xf5e84638 │ │ │ │ + bvs a828d0 │ │ │ │ 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 r1, r0, r0, lsr #1 │ │ │ │ + eoreq r0, r0, ip, ror #31 │ │ │ │ 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: 0xb120ee40 │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ @ instruction: 0x460587f0 │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - @ instruction: 0x4606ef3a │ │ │ │ + strmi lr, [r6], -r6, lsr #30 │ │ │ │ movwne lr, #43476 @ 0xa9d4 │ │ │ │ - bl 1f97368 │ │ │ │ - blle ffe07558 │ │ │ │ + bl 1f97390 │ │ │ │ + blle ffe07580 │ │ │ │ strtmi r6, [sl], -r0, lsr #20 │ │ │ │ - cdp 5, 3, cr15, cr14, cr8, {7} │ │ │ │ + cdp 5, 2, cr15, cr10, cr8, {7} │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ stmdavs r3!, {r3, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ ldmibpl r7!, {r1, r2, r6, r9, sl, ip, sp, lr, pc} │ │ │ │ ldmibvs fp, {r0, r1, r3, r6, r7, r9, ip, sp, lr, pc}^ │ │ │ │ ldmdavs r8, {r1, r5, r7, r9, fp, sp, lr} │ │ │ │ - bvs ffb0d434 │ │ │ │ + bvs ffb0d45c │ │ │ │ mcrreq 11, 6, lr, r3, cr3 │ │ │ │ - b 130a7c0 │ │ │ │ - b 16077a8 │ │ │ │ + b 130a7e8 │ │ │ │ + b 16077d0 │ │ │ │ @ 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 fea9700e │ │ │ │ @ instruction: 0xf64d7103 │ │ │ │ @ instruction: 0xf6c6376d │ │ │ │ - bl feb1c880 │ │ │ │ - bl 2891b0 │ │ │ │ + bl feb1c8a8 │ │ │ │ + bl 2891d8 │ │ │ │ stmeq r9, {r1, r3, r4, r6, r8} │ │ │ │ biceq lr, r1, r1, asr #23 │ │ │ │ - blvs 28d324 │ │ │ │ - bne ff6d7b88 │ │ │ │ + blvs 28d34c │ │ │ │ + bne ff6d7bb0 │ │ │ │ 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 4c5042 │ │ │ │ strbmi pc, [r8], -r7, lsl #18 @ │ │ │ │ - svc 0x00f8f5e8 │ │ │ │ + svc 0x00e4f5e8 │ │ │ │ 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}^ │ │ │ │ + stmdb lr!, {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 c47650 │ │ │ │ @ instruction: 0xf6a76c60 │ │ │ │ - vldr d15, [r4, #460] @ 0x1cc │ │ │ │ + vldr d15, [r4, #380] @ 0x17c │ │ │ │ tstlt r0, #10240 @ 0x2800 │ │ │ │ movwcs lr, #23001 @ 0x59d9 │ │ │ │ movwcs lr, #2496 @ 0x9c0 │ │ │ │ - blvc 302040 │ │ │ │ + blvc 302068 │ │ │ │ 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, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ tstcc ip, sl, lsl #6 │ │ │ │ movweq pc, #323 @ 0x143 @ │ │ │ │ stmib r4, {r3, r4, r5, r7, r8, sl, lr}^ │ │ │ │ bicle r1, r7, sl, lsl #6 │ │ │ │ - bvs feabea7c │ │ │ │ + bvs feabeaa4 │ │ │ │ andcs r6, r0, #32, 20 @ 0x20000 │ │ │ │ - stc 5, cr15, [r6, #928]! @ 0x3a0 │ │ │ │ + ldc 5, cr15, [r2, #928] @ 0x3a0 │ │ │ │ strcs fp, [r0], #-312 @ 0xfffffec8 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - strtmi lr, [r0], -r0, ror #26 │ │ │ │ + strtmi lr, [r0], -ip, asr #26 │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ ldmib r4, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ adcmi r2, fp, #671088640 @ 0x28000000 │ │ │ │ adcsmi fp, r2, #8, 30 │ │ │ │ strcs fp, [r1], #-3852 @ 0xfffff0f4 │ │ │ │ strb r2, [pc, r0, lsl #8]! │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9dcb0 │ │ │ │ + bl fed9dcd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 130aa18 │ │ │ │ - blmi 1332cd4 │ │ │ │ + bmi 130aa40 │ │ │ │ + blmi 1332cfc │ │ │ │ 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 a584b4 │ │ │ │ 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 a732d8 │ │ │ │ + cdp 5, 3, cr15, cr10, cr8, {7} │ │ │ │ strbne r6, [r0, r0, lsr #5] │ │ │ │ ldmiblt r5, {r5, r6, r7, r9, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmdacs r0, {r0, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d038 │ │ │ │ ldc2l 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf8842001 │ │ │ │ - bmi bc6c74 │ │ │ │ + bmi bc6c9c │ │ │ │ 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: 0xf92af6a6 │ │ │ │ @ instruction: 0xf6a76c60 │ │ │ │ - andcs pc, r0, r1, asr #23 │ │ │ │ - blx ff004600 │ │ │ │ + andcs pc, r0, sp, lsr #23 │ │ │ │ + blx feb04628 │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ @ instruction: 0xf7ff6463 │ │ │ │ stmdacs r0, {r0, r1, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d1dc │ │ │ │ ldc2 7, cr15, [lr, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - @ instruction: 0x4603ee1a │ │ │ │ + strmi lr, [r3], -r6, lsl #28 │ │ │ │ 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 a85ff4 │ │ │ │ + ldcl 5, cr15, [r2, #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 │ │ │ │ + svc 0x000ef5e8 │ │ │ │ + rsbseq r9, r3, sl, lsl r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, sl, asr #9 │ │ │ │ + rsbseq r9, r3, r2, lsr #9 │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ @ instruction: 0xf8df4615 │ │ │ │ @ instruction: 0x461e24f4 │ │ │ │ @@ -547550,192 +547558,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 9a0cb4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, pc, r5, asr #4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrtmi r2, [r8], -r4, lsl #2 │ │ │ │ - bl ffa843dc │ │ │ │ + bl ff584404 │ │ │ │ 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: 0xf1b0ede4 │ │ │ │ + blle 1589880 │ │ │ │ strls pc, [ip], #2271 @ 0x8df │ │ │ │ @ instruction: 0x464944f9 │ │ │ │ - cdp 5, 3, cr15, cr0, cr8, {7} │ │ │ │ + cdp 5, 1, cr15, cr12, cr8, {7} │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ - bvs 1a7ad70 │ │ │ │ + bvs 1a7ad98 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - @ instruction: 0xf1b0ede4 │ │ │ │ - blle a89880 │ │ │ │ + @ instruction: 0xf1b0edd0 │ │ │ │ + blle a898a8 │ │ │ │ @ instruction: 0xf5e84649 │ │ │ │ - strmi lr, [r1], r0, lsr #28 │ │ │ │ + strmi lr, [r1], ip, lsl #28 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdbge lr, {r0, r1, r2, r4, r9, pc} │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ orrslt pc, r0, r7, lsl #26 │ │ │ │ @ instruction: 0x4648a913 │ │ │ │ stc2 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ ldmib r4, {r3, r5, r6, r8, ip, sp, pc}^ │ │ │ │ ldmib sp, {r1, r4, r8, r9, sp}^ │ │ │ │ addsmi r0, r9, #1073741828 @ 0x40000004 │ │ │ │ addsmi fp, r0, #8, 30 │ │ │ │ ldmib sp, {r0, r2, r8, ip, lr, pc}^ │ │ │ │ addmi r0, fp, #-2147483643 @ 0x80000005 │ │ │ │ addmi fp, r2, #8, 30 │ │ │ │ strbmi sp, [r8], -r9, lsr #32 │ │ │ │ - bl 1704464 │ │ │ │ + bl 120448c │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - stmdals r2, {r4, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ - ldc 5, cr15, [lr], #-928 @ 0xfffffc60 │ │ │ │ + stmdals r2, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ + stc 5, cr15, [sl], #-928 @ 0xfffffc60 │ │ │ │ ldr r2, [pc, r0] │ │ │ │ @ instruction: 0xf5e86880 │ │ │ │ - bvs a82004 │ │ │ │ - stcl 5, cr15, [r6], {232} @ 0xe8 │ │ │ │ + bvs a81fdc │ │ │ │ + ldc 5, cr15, [r2], #928 @ 0x3a0 │ │ │ │ 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} │ │ │ │ + stcl 5, cr15, [ip, #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 │ │ │ │ + stc 5, cr15, [sl, #928] @ 0x3a0 │ │ │ │ vmull.p8 , d0, d4 │ │ │ │ stmdals r2, {r2, r5, r7, r8, pc} │ │ │ │ - ldc 5, cr15, [lr], {232} @ 0xe8 │ │ │ │ + stc 5, cr15, [sl], {232} @ 0xe8 │ │ │ │ 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, 6, cr15, cr12, cr5, {5} │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ orrshi pc, r4, r0 │ │ │ │ @ instruction: 0xf04f9b02 │ │ │ │ strls r0, [r3, #-2844] @ 0xfffff4e4 │ │ │ │ - blcc 3585c4 │ │ │ │ + blcc 3585ec │ │ │ │ @ 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 feecd9dc │ │ │ │ ldmdbeq r2, {r1, r7, r9, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6a5771a │ │ │ │ - strmi pc, [r1], -r3, ror #28 │ │ │ │ + strmi pc, [r1], -pc, asr #28 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ stcls 6, cr4, [r3, #-176] @ 0xffffff50 │ │ │ │ andcs r4, r4, #231424 @ 0x38800 │ │ │ │ ldrtmi r9, [r9], -r2, lsl #16 │ │ │ │ strls r4, [r0], #-1147 @ 0xfffffb85 │ │ │ │ - cdp 5, 2, cr15, cr14, cr8, {7} │ │ │ │ + cdp 5, 1, cr15, cr10, cr8, {7} │ │ │ │ movweq lr, #27221 @ 0x6a55 │ │ │ │ - blls 2fade0 │ │ │ │ + blls 2fae08 │ │ │ │ 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 ffd13a24 │ │ │ │ streq pc, [r0], -r6, ror #2 │ │ │ │ ldrmi r2, [sp], -r1, lsl #22 │ │ │ │ movweq pc, #374 @ 0x176 @ │ │ │ │ movwcs fp, #8108 @ 0x1fac │ │ │ │ addsmi r2, r7, #0, 6 │ │ │ │ movwcs fp, #3988 @ 0xf94 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ andcs r4, r4, #208, 22 @ 0x34000 │ │ │ │ ldrtmi r9, [r9], -r2, lsl #16 │ │ │ │ strls r4, [r0], #-1147 @ 0xfffffb85 │ │ │ │ - cdp 5, 0, cr15, cr8, cr8, {7} │ │ │ │ + ldcl 5, cr15, [r4, #928]! @ 0x3a0 │ │ │ │ @ instruction: 0x3050f894 │ │ │ │ - blcs 26b9d4 │ │ │ │ + blcs 26b9fc │ │ │ │ svcge 0x007bf43f │ │ │ │ @ instruction: 0xf5e84658 │ │ │ │ - strmi lr, [r5], -ip, lsl #28 │ │ │ │ + @ instruction: 0x4605edf8 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ stmiavs r0!, {r2, r4, r5, r6, r8, r9, sl, fp, sp, pc} │ │ │ │ - beq 1a83210 │ │ │ │ - b fec04580 │ │ │ │ + beq 1a83238 │ │ │ │ + b fe7045a8 │ │ │ │ @ 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 │ │ │ │ + ldcl 5, cr15, [sl, #-928]! @ 0xfffffc60 │ │ │ │ andls r2, r5, r4, lsl r8 │ │ │ │ tstphi r7, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5e868a0 │ │ │ │ - bvs a81ec8 │ │ │ │ - b fe4845bc │ │ │ │ + bvs a81ea0 │ │ │ │ + b 1f845e4 │ │ │ │ stmib sp, {r0, r1, r8, fp, ip, pc}^ │ │ │ │ @ instruction: 0x961cb61a │ │ │ │ stm sl, {r0, r1, r8, fp, lr, pc} │ │ │ │ - bls 386e38 │ │ │ │ - bvs b18794 │ │ │ │ + bls 386e60 │ │ │ │ + bvs b187bc │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - ldmdacs r4, {r3, r4, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ + ldmdacs r4, {r2, r5, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ tstphi r1, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - stmiavs r0!, {r1, r2, r4, sl, fp, sp, lr, pc} │ │ │ │ - ldc 5, cr15, [r4], #928 @ 0x3a0 │ │ │ │ + stmiavs r0!, {r1, sl, fp, sp, lr, pc} │ │ │ │ + stc 5, cr15, [r0], #928 @ 0x3a0 │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - strmi lr, [r6], -r0, asr #23 │ │ │ │ + strmi lr, [r6], -ip, lsr #23 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - bvs a67224 │ │ │ │ - stc 5, cr15, [r8], #928 @ 0x3a0 │ │ │ │ + bvs a6724c │ │ │ │ + ldc 5, cr15, [r4], {232} @ 0xe8 │ │ │ │ @ instruction: 0x46014632 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - stmdacs r0, {r2, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ rschi pc, r7, r0, asr #32 │ │ │ │ strmi r9, [r3], r2, lsl #20 │ │ │ │ @ instruction: 0xf1a29003 │ │ │ │ strls r0, [r5, -r4, lsl #20] │ │ │ │ svccc 0x0004f85a │ │ │ │ ldmibvs lr, {r5, r7, fp, sp, lr} │ │ │ │ - ldc 5, cr15, [r4], {232} @ 0xe8 │ │ │ │ + stc 5, cr15, [r0], {232} @ 0xe8 │ │ │ │ ldrdcs pc, [r0], -sl │ │ │ │ - b 161869c │ │ │ │ + b 16186c4 │ │ │ │ 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 ff704ee0 │ │ │ │ @ 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, #16, 26 @ 0x400 │ │ │ │ adchi pc, sp, r0, asr #32 │ │ │ │ - bleq 98331c │ │ │ │ + bleq 983344 │ │ │ │ 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 +547756,391 @@ │ │ │ │ ldrdcc pc, [r0], -sl │ │ │ │ andvc lr, r0, #3457024 @ 0x34c000 │ │ │ │ svclt 0x0008428a │ │ │ │ @ instruction: 0xf0404287 │ │ │ │ ldmibvs fp, {r3, r7, pc} │ │ │ │ @ instruction: 0xf0404563 │ │ │ │ strbmi r8, [r0], -r4, lsl #1 │ │ │ │ - ldc 5, cr15, [sl], #-928 @ 0xfffffc60 │ │ │ │ - blne fe9d874c │ │ │ │ - b 16188a4 │ │ │ │ + stc 5, cr15, [r6], #-928 @ 0xfffffc60 │ │ │ │ + blne fe9d8774 │ │ │ │ + b 16188cc │ │ │ │ @ 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, r4, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8ddd16f │ │ │ │ - blls 332fa4 │ │ │ │ + blls 332fcc │ │ │ │ movwcc r9, #6661 @ 0x1a05 │ │ │ │ addsmi r9, sl, #201326592 @ 0xc000000 │ │ │ │ strbmi sp, [r0], -r6, lsl #17 │ │ │ │ - bl 2184714 │ │ │ │ + bl 1c8473c │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - stmiavs r7!, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiavs r7!, {r1, r2, r5, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e84640 │ │ │ │ - @ instruction: 0x4606ec18 │ │ │ │ + strmi lr, [r6], -r4, lsl #24 │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - ldrtmi lr, [r2], -ip, lsl #18 │ │ │ │ + @ instruction: 0x4632e8f8 │ │ │ │ @ instruction: 0xf5e817f3 │ │ │ │ - stmdacs r0, {r2, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ - bvs c3b4e4 │ │ │ │ + stmdacs r0, {r4, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + bvs c3b50c │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - strmi lr, [r6], -sl, lsl #24 │ │ │ │ + @ instruction: 0x4606ebf6 │ │ │ │ @ instruction: 0xf5e84638 │ │ │ │ - @ instruction: 0x4632e8fe │ │ │ │ + ldrtmi lr, [r2], -sl, ror #17 │ │ │ │ @ instruction: 0xf5e817f3 │ │ │ │ - @ instruction: 0x4606ee96 │ │ │ │ + strmi lr, [r6], -r2, lsl #29 │ │ │ │ cmple r4, r0, lsl #16 │ │ │ │ - stc2 6, cr15, [r4], #-664 @ 0xfffffd68 │ │ │ │ + ldc2 6, cr15, [r0], {166} @ 0xa6 │ │ │ │ strmi r4, [fp], r2, lsl #13 │ │ │ │ - cdp 5, 2, cr15, cr6, cr8, {7} │ │ │ │ + cdp 5, 1, cr15, cr2, cr8, {7} │ │ │ │ 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 r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + b 1260298 │ │ │ │ ldrtmi r7, [sl], -r7, ror #7 │ │ │ │ @ instruction: 0xf10464e3 │ │ │ │ strls r0, [r0], -r8 │ │ │ │ - blx fe784fe0 │ │ │ │ + blx fe785008 │ │ │ │ @ instruction: 0x9600b358 │ │ │ │ eoreq pc, r0, r4, lsl #2 │ │ │ │ tstcs r2, #212, 18 @ 0x350000 │ │ │ │ - blx fe584ff0 │ │ │ │ + blx fe585018 │ │ │ │ @ instruction: 0x4628b318 │ │ │ │ - b fec8479c │ │ │ │ + b fe7847c4 │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - @ instruction: 0x4640e9b4 │ │ │ │ - ldmib r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + strbmi lr, [r0], -r0, lsr #19 │ │ │ │ + ldmib ip, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e89802 │ │ │ │ - stmiavs r0!, {r5, r7, r9, fp, sp, lr, pc} │ │ │ │ - bl d847b4 │ │ │ │ + stmiavs r0!, {r2, r3, r7, r9, fp, sp, lr, pc} │ │ │ │ + bl 8847dc │ │ │ │ @ instruction: 0xf5e86a20 │ │ │ │ - tstcs r1, sl, lsr #22 │ │ │ │ + tstcs r1, r6, lsl fp │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ ldrb pc, [r7, #3395]! @ 0xd43 @ │ │ │ │ ldrtmi r6, [r1], -r0, lsr #17 │ │ │ │ @ instruction: 0xf5e82201 │ │ │ │ - ldmdblt r0!, {r1, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + ldmdblt r0!, {r1, r2, r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ andcs r6, r1, #32, 20 @ 0x20000 │ │ │ │ @ instruction: 0xf5e8211c │ │ │ │ - stmdacs r0, {r2, r3, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r7, r9, fp, sp, lr, pc} │ │ │ │ strtmi sp, [r8], -pc, lsl #1 │ │ │ │ - b fe3847e4 │ │ │ │ + b 1e8480c │ │ │ │ @ instruction: 0xf5e84648 │ │ │ │ - @ instruction: 0xe63be990 │ │ │ │ - bleq 98318c │ │ │ │ + @ instruction: 0xe63be97c │ │ │ │ + bleq 9831b4 │ │ │ │ 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, #8704 @ 0x2200 │ │ │ │ + ldmdb r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x4640e653 │ │ │ │ - bl feb84808 │ │ │ │ + bl fe684830 │ │ │ │ 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, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ andcs sp, r1, #1073741878 @ 0x40000036 │ │ │ │ @ instruction: 0x4648211c │ │ │ │ - b fea04834 │ │ │ │ + b fe50485c │ │ │ │ bicsle r2, r2, r0, lsl #16 │ │ │ │ andcs r6, r1, #160, 16 @ 0xa00000 │ │ │ │ @ instruction: 0xf5e84631 │ │ │ │ - stmdacs r0, {r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r7, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi sp, [r1], -fp, asr #3 │ │ │ │ strbmi r2, [r0], -r1, lsl #4 │ │ │ │ - b fe684850 │ │ │ │ + b 2184878 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xe7c2af56 │ │ │ │ - stc 5, cr15, [r6], #928 @ 0x3a0 │ │ │ │ + ldc 5, cr15, [r2], {232} @ 0xe8 │ │ │ │ @ instruction: 0xf5e84658 │ │ │ │ - ldrb lr, [pc, #3098]! @ 247cde │ │ │ │ + ldrb lr, [pc, #3078]! @ 247cf2 │ │ │ │ @ instruction: 0xf5e84620 │ │ │ │ - stmdals r2, {r1, r2, r4, sl, fp, sp, lr, pc} │ │ │ │ - b 1204870 │ │ │ │ + stmdals r2, {r1, sl, fp, sp, lr, pc} │ │ │ │ + b d04898 │ │ │ │ svclt 0x0000e5fe │ │ │ │ - blcc fe8f98d8 │ │ │ │ + blcc fe8f9900 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - rsbseq r9, r3, lr, lsl #8 │ │ │ │ + rsbseq r9, r3, r6, ror #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r3, r4, ror #7 │ │ │ │ - strdeq r0, [r0], -ip @ │ │ │ │ + ldrhteq r9, [r3], #-60 @ 0xffffffc4 │ │ │ │ + eoreq r0, r0, r4, lsl ip │ │ │ │ @ instruction: 0xfffff6cd │ │ │ │ @ instruction: 0xfffff715 │ │ │ │ - eoreq r0, r0, r8, ror #18 │ │ │ │ - eoreq r0, r0, r4, lsl #14 │ │ │ │ + eoreq r0, r0, r0, lsl #21 │ │ │ │ + eoreq r0, r0, ip, lsl r8 │ │ │ │ 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 18848f0 │ │ │ │ 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 1e04904 │ │ │ │ + blle 164e980 │ │ │ │ ldrdhi pc, [r4], #143 @ 0x8f │ │ │ │ @ instruction: 0x464144f8 │ │ │ │ - bl ff1848ec │ │ │ │ + bl fec84914 │ │ │ │ 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, sl, lsr sl │ │ │ │ + bvs 1a7b248 │ │ │ │ sbcsvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ vmla.f d18, d0, d2[0] │ │ │ │ @ instruction: 0xf5e80108 │ │ │ │ - vmlsne.f64 d14, d5, d20 │ │ │ │ + @ instruction: 0x1e05eb50 │ │ │ │ @ instruction: 0x4641db3a │ │ │ │ - bl fea84924 │ │ │ │ + bl fe58494c │ │ │ │ orrslt r4, r0, #3145728 @ 0x300000 │ │ │ │ eorvs r2, r3, #0 │ │ │ │ - @ instruction: 0xffa0f6a6 │ │ │ │ + @ instruction: 0xff8cf6a6 │ │ │ │ orrlt r6, r8, r0, ror #8 │ │ │ │ strtvs r2, [r5], #-1280 @ 0xfffffb00 │ │ │ │ @ instruction: 0xf6a54628 │ │ │ │ - eorvs pc, r0, sp, ror #27 │ │ │ │ + ldrdvs pc, [r0], -r9 @ │ │ │ │ @ instruction: 0x4629b138 │ │ │ │ @ instruction: 0xf7ff4620 │ │ │ │ stmiblt r0!, {r0, r1, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6a56820 │ │ │ │ - stclvs 14, cr15, [r0], #-308 @ 0xfffffecc │ │ │ │ - @ instruction: 0xf894f6a7 │ │ │ │ + stclvs 14, cr15, [r0], #-228 @ 0xffffff1c │ │ │ │ + @ instruction: 0xf880f6a7 │ │ │ │ tstlt r8, r0, lsr #20 │ │ │ │ - ldm r4, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia r0, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e86a60 │ │ │ │ - stmiavs r0!, {r2, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e8b108 │ │ │ │ - stmiavs r0!, {r1, r2, r3, r6, r7, fp, sp, lr, pc}^ │ │ │ │ - ldmib ip!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r1, r3, r4, r5, r7, fp, sp, lr, pc}^ │ │ │ │ + stmib r8!, {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, #2934 @ 0xb76 │ │ │ │ adcvs r6, r3, r0, ror #17 │ │ │ │ - ldmib r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmib ip, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628e7f2 │ │ │ │ - bl fe284994 │ │ │ │ - bvs 1a4fdf8 │ │ │ │ + bl 1d849bc │ │ │ │ + bvs 1a4fe20 │ │ │ │ @ instruction: 0xf5e86223 │ │ │ │ - strb lr, [r2, r8, lsr #19]! │ │ │ │ - eoreq r0, r0, r0, asr #2 │ │ │ │ - eoreq r0, r0, r4, asr #12 │ │ │ │ - eoreq r0, r0, r4, lsl r6 │ │ │ │ - eoreq r0, r0, r4, lsl r6 │ │ │ │ + @ instruction: 0xe7e2e994 │ │ │ │ + eoreq r0, r0, r8, asr r2 │ │ │ │ + eoreq r0, r0, ip, asr r7 │ │ │ │ + eoreq r0, r0, ip, lsr #14 │ │ │ │ + eoreq r0, r0, ip, lsr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9e418 │ │ │ │ + bl fed9e440 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [r3, #-544]! @ 0xfffffde0 │ │ │ │ - blmi b33490 │ │ │ │ + blmi b334b8 │ │ │ │ ldrbtmi r4, [sp], #-1540 @ 0xfffff9fc │ │ │ │ tstcs r0, r8, asr r2 │ │ │ │ stmiapl fp!, {r1, fp, sp, pc}^ │ │ │ │ ldmdavs fp, {r5, r8, sl, fp, lr} │ │ │ │ @ instruction: 0xf04f9319 │ │ │ │ @ instruction: 0xf5e80300 │ │ │ │ - ldmdbmi lr, {r4, r8, fp, sp, lr, pc} │ │ │ │ + ldmdbmi lr, {r2, r3, r4, r5, r6, r7, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4623447d │ │ │ │ ldrbtmi r4, [r9], #-1578 @ 0xfffff9d6 │ │ │ │ tstls r0, r5, lsl #16 │ │ │ │ @ instruction: 0xf5e82101 │ │ │ │ - ldrdcc lr, [r1], -r8 │ │ │ │ + andcc lr, r1, r4, asr #19 │ │ │ │ stmdals r5, {r2, r4, ip, lr, pc} │ │ │ │ - b 1b049fc │ │ │ │ + b 1604a24 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x3001e9b4 │ │ │ │ stmdals fp, {r2, ip, lr, pc} │ │ │ │ @ instruction: 0xf5e82401 │ │ │ │ - and lr, r0, r2, asr sl │ │ │ │ + and lr, r0, lr, lsr sl │ │ │ │ stmdals r5, {sl, sp} │ │ │ │ - stmdb r2!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb lr, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e8980b │ │ │ │ - bmi 581810 │ │ │ │ + bmi 5817e8 │ │ │ │ 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 fe904a74 │ │ │ │ + ldrhteq r8, [r3], #-210 @ 0xffffff2e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - eoreq r0, r0, r4, lsl r0 │ │ │ │ - eoreq r0, r0, r6, lsl r5 │ │ │ │ - eoreq r0, r0, r8, lsl #10 │ │ │ │ - rsbseq r8, r3, lr, ror #26 │ │ │ │ + eoreq r0, r0, ip, lsr #2 │ │ │ │ + eoreq r0, r0, lr, lsr #12 │ │ │ │ + eoreq r0, r0, r0, lsr #12 │ │ │ │ + rsbseq r8, r3, r6, asr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9e4cc │ │ │ │ + bl fed9e4f4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf6a56800 │ │ │ │ - stclvs 13, cr15, [r0], #-740 @ 0xfffffd1c │ │ │ │ - @ instruction: 0xf800f6a7 │ │ │ │ + stclvs 13, cr15, [r0], #-660 @ 0xfffffd6c │ │ │ │ + @ instruction: 0xffecf6a6 │ │ │ │ tstlt r8, r0, lsr #20 │ │ │ │ - stmda r0, {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!, {r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r2, r3, r4, r8, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e8b108 │ │ │ │ - stmiavs r0!, {r1, r3, r4, r5, fp, sp, lr, pc}^ │ │ │ │ - stmdb r8!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r1, r2, r5, fp, sp, lr, pc}^ │ │ │ │ + ldmdb r4, {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 2018d84 │ │ │ │ @ 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 357fc8 │ │ │ │ + b 13843b0 │ │ │ │ @ instruction: 0xf10c0500 │ │ │ │ - b 130a380 │ │ │ │ + b 130a3a8 │ │ │ │ strtmi r0, [r8], -r1, lsl #8 │ │ │ │ @ instruction: 0xf1bc4621 │ │ │ │ mvnle r0, r0, asr #30 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ adcshi pc, r9, r0 │ │ │ │ @ instruction: 0x3050f896 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x463080b6 │ │ │ │ @ instruction: 0xf9b8f7ff │ │ │ │ ldmvs r0!, {r5, r6, r8, ip, sp, pc} │ │ │ │ - stmdb lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e86a30 │ │ │ │ - tstcs r1, ip, ror #18 │ │ │ │ + tstcs r1, r8, asr r9 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r2, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r9, r0 │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ stmdacs r0, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ addshi pc, r3, r0 │ │ │ │ ldmdavs r0!, {r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf6a54623 │ │ │ │ - @ instruction: 0x4605fd91 │ │ │ │ + @ instruction: 0x4605fd7d │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmdavs r1, {r1, r2, r4, r7, pc} │ │ │ │ ldmvs r0!, {r9, sp} │ │ │ │ - stmdb r2, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmia lr!, {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 @ │ │ │ │ + ldc 5, cr15, [lr], #-928 @ 0xfffffc60 │ │ │ │ cmnle r8, ip, lsl r8 │ │ │ │ ldrsbtls pc, [r8], -sp @ │ │ │ │ svceq 0x0000f1b9 │ │ │ │ - blls 5bb5bc │ │ │ │ + blls 5bb5e4 │ │ │ │ rsbsle r2, r0, r0, lsl #22 │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @ instruction: 0xf5e72214 │ │ │ │ - stmdacs r0, {r3, r4, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4648d175 │ │ │ │ - b ffe04ba8 │ │ │ │ + b ff904bd0 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldmvs r3!, {r0, r1, r2, r3, r5, r6, ip, lr, pc} │ │ │ │ tstcs r1, sl, asr #12 │ │ │ │ - ldc 5, cr15, [r6], #-928 @ 0xfffffc60 │ │ │ │ + stc 5, cr15, [r2], #-928 @ 0xfffffc60 │ │ │ │ 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 e4fc58 │ │ │ │ + ldm sl!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r7, r9, sl, lr} │ │ │ │ @ instruction: 0xf10dd14e │ │ │ │ - bvs f09c50 │ │ │ │ + bvs f09c78 │ │ │ │ tstcs r1, ip, lsl r2 │ │ │ │ @ instruction: 0xf5e84650 │ │ │ │ - @ instruction: 0x4607ec1e │ │ │ │ + strmi lr, [r7], -sl, lsl #24 │ │ │ │ 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: 0xf9aaf6a6 │ │ │ │ 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, r3, r7, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0x463a6a33 │ │ │ │ tstcs r1, r0, asr r6 │ │ │ │ - b 1284c44 │ │ │ │ + b d84c6c │ │ │ │ tstle r7, ip, lsl r8 │ │ │ │ @ instruction: 0xf5e86a30 │ │ │ │ - ldrtmi lr, [r0], -r0, ror #17 │ │ │ │ + ldrtmi lr, [r0], -ip, asr #17 │ │ │ │ @ instruction: 0xf8b0f7ff │ │ │ │ @ instruction: 0xf8c89b0e │ │ │ │ - bmi 6934bc │ │ │ │ + bmi 6934e4 │ │ │ │ ldrbtmi r4, [sl], #-2831 @ 0xfffff4f1 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ @ instruction: 0x4620d111 │ │ │ │ pop {r4, ip, sp, pc} │ │ │ │ strcs r8, [r0], #-2032 @ 0xfffff810 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0x4620ffd3 │ │ │ │ - ldmda r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda r0!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf7ff4630 │ │ │ │ strcs pc, [r0], #-2197 @ 0xfffff76b │ │ │ │ strcs lr, [r0], #-2021 @ 0xfffff81b │ │ │ │ @ instruction: 0xf5e8e7f5 │ │ │ │ - svclt 0x0000ea8a │ │ │ │ - ldrsbteq r8, [r3], #-206 @ 0xffffff32 │ │ │ │ + svclt 0x0000ea76 │ │ │ │ + ldrhteq r8, [r3], #-198 @ 0xffffff3a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, asr #22 │ │ │ │ + rsbseq r8, r3, sl, lsl fp │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ - bmi fe398f58 │ │ │ │ - blmi fe398d98 │ │ │ │ + bmi fe398f80 │ │ │ │ + blmi fe398dc0 │ │ │ │ @ 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 +548159,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 1d09db0 │ │ │ │ ldrbtmi r4, [sl], #-2921 @ 0xfffff497 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsl fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sbchi pc, r6, r0, asr #32 │ │ │ │ andslt r4, r3, r0, asr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ cmpplt r0, r7, lsr #17 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - bvs c8172c │ │ │ │ - ldmda sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bvs c81704 │ │ │ │ + stmda r6, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ - blx 1f855bc │ │ │ │ + blx 1f855e4 │ │ │ │ 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 0x00eef5e7 │ │ │ │ tstlt r8, r3, lsl #13 │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xe7d1ff57 │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - @ instruction: 0xf107e8ea │ │ │ │ + @ instruction: 0xf107e8d6 │ │ │ │ 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 ffb85630 │ │ │ │ sbcsle r2, pc, r0, lsl #16 │ │ │ │ strbmi r6, [sl], -r8, lsr #16 │ │ │ │ @ instruction: 0xf6a54623 │ │ │ │ - stmdacs r0, {r0, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ strmi sp, [r1], -lr, lsr #3 │ │ │ │ stmiavs r8!, {r1, r9, sp} │ │ │ │ - svc 0x00d4f5e7 │ │ │ │ + svc 0x00c0f5e7 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ - bvs c7bd70 │ │ │ │ + bvs c7bd98 │ │ │ │ @ instruction: 0xf5e72202 │ │ │ │ - stmdacs r0, {r1, r2, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf10dd1ca │ │ │ │ ldmvs r2!, {r3, r5, r8, r9, fp} │ │ │ │ ldmvs r3!, {r2, r3, r4, r6, r7, r9, sl, lr}^ │ │ │ │ ldmdavs r1!, {r4, r5, fp, sp, lr}^ │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ ldmdbvs r0!, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ @ instruction: 0xf7fe4640 │ │ │ │ stmib sp, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stmib sp, {r0, r1, sl, ip, pc}^ │ │ │ │ strls r0, [r5, -pc, lsl #14] │ │ │ │ - @ instruction: 0xf8ccf6a6 │ │ │ │ + @ instruction: 0xf8b8f6a6 │ │ │ │ smlabteq r6, sp, r9, lr │ │ │ │ @ instruction: 0xf5e868a8 │ │ │ │ - @ instruction: 0x2120e8a0 │ │ │ │ + smlawbcs r0, ip, r8, lr │ │ │ │ andls r1, r8, r3, asr #15 │ │ │ │ movwls r6, #40040 @ 0x9c68 │ │ │ │ - stc2l 6, cr15, [sl, #-664] @ 0xfffffd68 │ │ │ │ + ldc2 6, cr15, [r6, #-664]! @ 0xfffffd68 │ │ │ │ stmdacs r0, {r1, r2, r9, sl, lr} │ │ │ │ svcge 0x007af43f │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ andcc lr, r0, #192, 18 @ 0x300000 │ │ │ │ @ instruction: 0xf5e86a28 │ │ │ │ - strmi lr, [r3], -lr, lsl #17 │ │ │ │ + @ instruction: 0x4603e87a │ │ │ │ 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 393ee4 │ │ │ │ @ instruction: 0x61b3221c │ │ │ │ @ instruction: 0xf5e868ab │ │ │ │ - @ instruction: 0x4683e938 │ │ │ │ + strmi lr, [r3], r4, lsr #18 │ │ │ │ andle r2, pc, ip, lsl r8 @ │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ strtmi pc, [r8], -r1, ror #29 │ │ │ │ @ instruction: 0xffa6f7fe │ │ │ │ @ instruction: 0xf6a64630 │ │ │ │ - ldrb pc, [r8, -r9, lsl #28] @ │ │ │ │ + smmlsr r8, r5, sp, pc @ │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xe779d19a │ │ │ │ strbmi r6, [r0], -fp, lsr #17 │ │ │ │ tstcs r1, sl, lsr r6 │ │ │ │ - ldmdb lr, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl, {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} │ │ │ │ + stmdb r2, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ bicsle r2, pc, ip, lsl r8 @ │ │ │ │ @ instruction: 0xf5e768a8 │ │ │ │ - bvs c835dc │ │ │ │ - svc 0x00b2f5e7 │ │ │ │ + bvs c835b4 │ │ │ │ + svc 0x009ef5e7 │ │ │ │ @ instruction: 0xf5e86a28 │ │ │ │ - @ instruction: 0x9600e852 │ │ │ │ + @ instruction: 0x9600e83e │ │ │ │ adcvs r1, r8, #50593792 @ 0x3040000 │ │ │ │ stmdavs r8!, {r1, r3, r6, r9, sl, lr} │ │ │ │ rscvs r4, r9, #36700160 @ 0x2300000 │ │ │ │ - blx feb051b6 │ │ │ │ + blx fe6051de │ │ │ │ @ instruction: 0xf7fe4628 │ │ │ │ @ instruction: 0xe72eff77 │ │ │ │ - stmdb lr!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r8, r3, r4, ror #21 │ │ │ │ + ldmdb sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrhteq r8, [r3], #-172 @ 0xffffff54 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r6, ror sl │ │ │ │ + rsbseq r8, r3, lr, asr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9e940 │ │ │ │ + bl fed9e968 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ @ instruction: 0xf7ff460d │ │ │ │ ldmdblt r0, {r0, r1, r2, r4, fp, ip, sp, lr, pc} │ │ │ │ strtmi r2, [r0], -r0, lsl #8 │ │ │ │ stmiavs r0!, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ tstcs r0, r2, lsl #4 │ │ │ │ - svc 0x0038f5e7 │ │ │ │ + svc 0x0024f5e7 │ │ │ │ stmiavs r0!, {r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - stmda r4!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda r0, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf1056ba2 │ │ │ │ - blvs ffb07b90 │ │ │ │ + blvs ffb07bb8 │ │ │ │ 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 382c84 │ │ │ │ @ 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] @ 247888 │ │ │ │ vmov.f64 d9, d16 │ │ │ │ andlt r0, fp, r9, asr #22 │ │ │ │ - blhi 382acc │ │ │ │ + blhi 382af4 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf5e768b0 │ │ │ │ - bvs e834fc │ │ │ │ - svc 0x0042f5e7 │ │ │ │ + bvs e834d4 │ │ │ │ + svc 0x002ef5e7 │ │ │ │ ldrtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf95cf7ff │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdavs r3!, {r0, r1, r2, r5, r7, pc} │ │ │ │ @ instruction: 0xf8d32104 │ │ │ │ @ instruction: 0xf8d88000 │ │ │ │ movwls r3, #20528 @ 0x5030 │ │ │ │ @ instruction: 0xf5e74618 │ │ │ │ - @ instruction: 0x4607edfa │ │ │ │ + strmi lr, [r7], -r6, ror #27 │ │ │ │ sbcsle r2, r9, r0, lsl #16 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ - @ instruction: 0xf902f6a5 │ │ │ │ + @ instruction: 0xf8eef6a5 │ │ │ │ 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], -r3, ror #17 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ - blmi 14099c8 │ │ │ │ + blmi 14099f0 │ │ │ │ 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, #680] @ 247b24 │ │ │ │ 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, #-676] @ 0xfffffd5c │ │ │ │ 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 1aa3924 │ │ │ │ tstls r4, r7, lsl #2 │ │ │ │ @ instruction: 0x1018f8dc │ │ │ │ @ instruction: 0x460f311c │ │ │ │ tsteq r5, r8, asr sl │ │ │ │ @ instruction: 0xf6abd108 │ │ │ │ - blls 445cd0 │ │ │ │ + blls 445ca8 │ │ │ │ strhi pc, [r3, #-2976] @ 0xfffff460 │ │ │ │ strpl pc, [r1, #-2819] @ 0xfffff4fd │ │ │ │ strhi lr, [r0, #-2507] @ 0xfffff635 │ │ │ │ ldrtmi r9, [r0], -r4, lsl #18 │ │ │ │ - b 585078 │ │ │ │ - bleq 8829e0 │ │ │ │ + ldmib r8!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bleq 882a08 │ │ │ │ strtmi r4, [r9], -r0, asr #12 │ │ │ │ - b 405084 │ │ │ │ - bleq 8429ec │ │ │ │ - blpl 2833c8 │ │ │ │ + ldmib r2!, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + bleq 842a14 │ │ │ │ + blpl 2833f0 │ │ │ │ @ instruction: 0xee881be4 │ │ │ │ vmla.f64 d6, d7, d7 │ │ │ │ @ instruction: 0xf1697a90 │ │ │ │ @ instruction: 0x2c010900 │ │ │ │ - blvc 1c433e0 │ │ │ │ + blvc 1c43408 │ │ │ │ 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 26e568 │ │ │ │ ldmib sp, {r0, r2, r3, r5, r7, r8, ip, lr, pc}^ │ │ │ │ ldrtmi r7, [r8], -r8, lsl #12 │ │ │ │ - cdp 5, 0, cr15, cr14, cr7, {7} │ │ │ │ + ldcl 5, cr15, [sl, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ cdp 14, 11, cr15, cr0, cr15, {3} │ │ │ │ andlt r0, fp, r9, asr #22 │ │ │ │ - blhi 382c34 │ │ │ │ + blhi 382c5c │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ @ instruction: 0xe73bfd9d │ │ │ │ ... │ │ │ │ @ instruction: 0xffffebf1 │ │ │ │ - @ instruction: 0x0076779e │ │ │ │ - andseq pc, pc, lr, lsl #30 │ │ │ │ + rsbseq r7, r6, r6, ror r7 │ │ │ │ + eoreq r0, r0, r6, lsr #32 │ │ │ │ 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 fed9eb9c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bvs ff30b95c │ │ │ │ + bvs ff30b984 │ │ │ │ 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 fed9ebb4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvs c591a8 │ │ │ │ + blvs c591d0 │ │ │ │ @ instruction: 0xf1d1b108 │ │ │ │ - blvs 1c8738c │ │ │ │ - svc 0x00a8f5e7 │ │ │ │ + blvs 1c87604 │ │ │ │ + svc 0x0094f5e7 │ │ │ │ @ instruction: 0xf5e768e8 │ │ │ │ - @ instruction: 0x4620edd2 │ │ │ │ + @ instruction: 0x4620edbe │ │ │ │ @ instruction: 0xf946f000 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9ebbc │ │ │ │ + bl fed9ebe4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050ff0 │ │ │ │ strmi r4, [ip], -pc, lsl #16 │ │ │ │ @ instruction: 0xf6a64478 │ │ │ │ - strmi pc, [r1], -r5, lsr #16 │ │ │ │ + @ instruction: 0x4601f811 │ │ │ │ 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, 7, pc, cr2, 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} │ │ │ │ + ldmib r0, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strtmi fp, [r0], -r8, lsl #18 │ │ │ │ strcs fp, [r0], #-3384 @ 0xfffff2c8 │ │ │ │ ldclt 6, cr4, [r8, #-128]! @ 0xffffff80 │ │ │ │ ldrbtmi r4, [r9], #-2307 @ 0xfffff6fd │ │ │ │ svclt 0x0000e7e7 │ │ │ │ - andseq pc, pc, r4, lsl lr @ │ │ │ │ - andseq pc, pc, r6, lsl lr @ │ │ │ │ - @ instruction: 0x001ffdb2 │ │ │ │ + andseq pc, pc, ip, lsr #30 │ │ │ │ + andseq pc, pc, lr, lsr #30 │ │ │ │ + andseq pc, pc, sl, asr #29 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0020f8cc │ │ │ │ - bmi 16d9280 │ │ │ │ + bmi 16d92a8 │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [sl], {231} @ 0xe7 │ │ │ │ rsble r2, r0, r0, lsl #16 │ │ │ │ - bge 299258 │ │ │ │ + bge 299280 │ │ │ │ ldrtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx ff483a50 │ │ │ │ + blx ff483a78 │ │ │ │ @ instruction: 0xb1202302 │ │ │ │ rsbvs r9, r3, r0, lsl #22 │ │ │ │ adcvs r9, r3, r1, lsl #22 │ │ │ │ eorvs r2, r3, r1, lsl #6 │ │ │ │ cmnvs r6, #68, 22 @ 0x11000 │ │ │ │ @ instruction: 0x6123447b │ │ │ │ teqle sl, r0, lsl #30 │ │ │ │ @ instruction: 0xf0004630 │ │ │ │ @ instruction: 0x4605fb51 │ │ │ │ stccs 0, cr6, [r0, #-916] @ 0xfffffc6c │ │ │ │ ldmdbmi pc!, {r0, r1, r3, r4, r5, ip, lr, pc} @ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - ldmdb sl, {r3, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb r6, {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], -r0, asr #18 │ │ │ │ eorsle r2, r8, r0, lsl #16 │ │ │ │ ldrteq pc, [r0], -r4, lsl #2 @ │ │ │ │ ldrtmi r4, [r1], -r8, lsr #12 │ │ │ │ @ instruction: 0xff88f7ff │ │ │ │ @ instruction: 0x46054936 │ │ │ │ ldrbtmi r6, [r9], #-736 @ 0xfffffd20 │ │ │ │ @ instruction: 0xf5e868e0 │ │ │ │ - mvnslt lr, r4, asr #18 │ │ │ │ + mvnslt lr, r0, lsr r9 │ │ │ │ svclt 0x00182d00 │ │ │ │ streq pc, [r1, -r7, asr #32] │ │ │ │ suble r2, sl, r0, lsl #30 │ │ │ │ @ instruction: 0x2001b1bd │ │ │ │ andmi pc, r0, r8, asr #17 │ │ │ │ - blmi c9a384 │ │ │ │ + blmi c9a3ac │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls ea1b3c │ │ │ │ + blls ea1b64 │ │ │ │ @ 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: 0x4605ef52 │ │ │ │ stccs 0, cr6, [r0, #-916] @ 0xfffffc6c │ │ │ │ - blvs a7c200 │ │ │ │ + blvs a7c228 │ │ │ │ @ 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, r5, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldc 5, cr15, [r2, #-924] @ 0xfffffc64 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - andcs lr, r0, r4, lsr #26 │ │ │ │ + andcs lr, r0, r0, lsl sp │ │ │ │ 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 1852f0 │ │ │ │ stmiavs r5!, {r3, r4, r6, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0x4628e7b2 │ │ │ │ - stc 5, cr15, [sl, #-924] @ 0xfffffc64 │ │ │ │ + ldcl 5, cr15, [r6], #924 @ 0x39c │ │ │ │ ldrbtmi r4, [r8], #-2068 @ 0xfffff7ec │ │ │ │ - svc 0x003af5e7 │ │ │ │ + svc 0x0026f5e7 │ │ │ │ rscvs r4, r0, r5, lsl #12 │ │ │ │ - bmi 7019c8 │ │ │ │ + bmi 7019f0 │ │ │ │ ldmdbmi r2, {r0, sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldc2l 6, cr15, [sl], #-660 @ 0xfffffd6c │ │ │ │ + stc2l 6, cr15, [r6], #-660 @ 0xfffffd6c │ │ │ │ ldmdami r0, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r8], #-1585 @ 0xfffff9cf │ │ │ │ @ instruction: 0xff2af7ff │ │ │ │ rscvs r4, r0, #5242880 @ 0x500000 │ │ │ │ @ instruction: 0xf5e7e7ac │ │ │ │ - svclt 0x0000ef50 │ │ │ │ - ldrsbteq r8, [r3], #-88 @ 0xffffffa8 │ │ │ │ + svclt 0x0000ef3c │ │ │ │ + ldrhteq r8, [r3], #-80 @ 0xffffffb0 │ │ │ │ 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, r4, lsr #28 │ │ │ │ + andseq pc, pc, r2, lsr #29 │ │ │ │ + andseq pc, pc, r8, lsr #29 │ │ │ │ + @ instruction: 0x001ffed2 │ │ │ │ + rsbseq r8, r3, ip, lsl #10 │ │ │ │ + @ instruction: 0x001d46b4 │ │ │ │ + andseq pc, pc, lr, ror #27 │ │ │ │ + @ instruction: 0x001ffdf4 │ │ │ │ + @ instruction: 0x001d4cba │ │ │ │ + andseq r3, sp, lr, lsr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9eda4 │ │ │ │ + bl fed9edcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 7cbb4c │ │ │ │ - blmi 7f3dbc │ │ │ │ + bmi 7cbb74 │ │ │ │ + blmi 7f3de4 │ │ │ │ ldrbtmi r2, [sl], #-2048 @ 0xfffff800 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ - blle 5887c0 │ │ │ │ - @ instruction: 0xff52f6bb │ │ │ │ - blle 48f3d8 │ │ │ │ + blle 5887e8 │ │ │ │ + @ instruction: 0xff3ef6bb │ │ │ │ + blle 48f400 │ │ │ │ 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 4da434 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a1c50 │ │ │ │ + blls 2a1c78 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_und │ │ │ │ andlt r2, r3, r0 │ │ │ │ @ instruction: 0x4620bd30 │ │ │ │ - cdp 5, 7, cr15, cr12, cr7, {7} │ │ │ │ + cdp 5, 6, cr15, cr8, cr7, {7} │ │ │ │ @ instruction: 0xf5e7e7ee │ │ │ │ - svclt 0x0000ef04 │ │ │ │ - rsbseq r8, r3, lr, asr #8 │ │ │ │ + svclt 0x0000eef0 │ │ │ │ + rsbseq r8, r3, r6, lsr #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r0, lsr #8 │ │ │ │ + ldrshteq r8, [r3], #-56 @ 0xffffffc8 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9ee18 │ │ │ │ + bl fed9ee40 │ │ │ │ @ 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 fed9ee6c │ │ │ │ @ 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, #3170 @ 0xc62 │ │ │ │ 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 135f2b0 │ │ │ │ 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 265d58 │ │ │ │ @ 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 10ffd5c │ │ │ │ + bmi 10d95ac │ │ │ │ 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, [r2, #924] @ 0x39c │ │ │ │ @ instruction: 0xf6403801 │ │ │ │ addsmi r7, r8, #-134217725 @ 0xf8000003 │ │ │ │ @ instruction: 0x462cd91a │ │ │ │ - blcc 2c5d48 │ │ │ │ + blcc 2c5d70 │ │ │ │ teqcs sl, r3, lsr #7 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - strmi lr, [r5], -r4, lsr #25 │ │ │ │ + @ instruction: 0x4605ec90 │ │ │ │ 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, {r3, r5, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ mvnsvc pc, #64, 12 @ 0x4000000 │ │ │ │ stmiale r4!, {r3, r4, r7, r9, lr}^ │ │ │ │ ldrtmi r2, [r0], -r0, lsl #2 │ │ │ │ - mcrr 5, 14, pc, r4, cr7 @ │ │ │ │ + ldc 5, cr15, [r0], #-924 @ 0xfffffc64 │ │ │ │ sbcsle r3, lr, r1 │ │ │ │ @ instruction: 0xf1d14630 │ │ │ │ - stmiblt r0!, {r0, r1, r2, r4, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r0, r1, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf85b4b1d │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - ldc2 1, cr15, [r0], #836 @ 0x344 │ │ │ │ + stc2l 1, cr15, [r4, #-836] @ 0xfffffcbc │ │ │ │ @ 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, 5, cr15, cr4, cr7, {7} │ │ │ │ + blcc 2c5dd8 │ │ │ │ bicle r2, sl, r0, lsl #22 │ │ │ │ - bmi 78fd68 │ │ │ │ + bmi 78fd90 │ │ │ │ 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 0x0000ee2a │ │ │ │ + rsbseq r8, r3, r2, asr r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, sl, ror #6 │ │ │ │ - @ instruction: 0x001ffbb6 │ │ │ │ - @ instruction: 0x001ffbb8 │ │ │ │ - andseq ip, sp, lr, lsl #15 │ │ │ │ - andseq pc, pc, r8, lsr #23 │ │ │ │ - mulseq pc, ip, fp @ │ │ │ │ - andseq pc, pc, r6, lsr #23 │ │ │ │ + rsbseq r8, r3, r2, asr #6 │ │ │ │ + andseq pc, pc, lr, asr #25 │ │ │ │ + @ instruction: 0x001ffcd0 │ │ │ │ + andseq ip, sp, r6, lsr #17 │ │ │ │ + andseq pc, pc, r0, asr #25 │ │ │ │ + @ instruction: 0x001ffcb4 │ │ │ │ + @ instruction: 0x001ffcbe │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r0, lsr fp @ │ │ │ │ - @ instruction: 0x00738290 │ │ │ │ + andseq pc, pc, r8, asr #24 │ │ │ │ + rsbseq r8, r3, r8, ror #4 │ │ │ │ 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 31e158 │ │ │ │ movwls r6, #6171 @ 0x181b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bmi 67f228 │ │ │ │ + bmi 67f250 │ │ │ │ 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 385fa4 │ │ │ │ ldrbmi fp, [r0, -r3]! │ │ │ │ - blge 359e34 │ │ │ │ + blge 359e5c │ │ │ │ mrscs r9, SP_irq │ │ │ │ andeq pc, r0, ip, asr r8 @ │ │ │ │ @ instruction: 0xf5e76800 │ │ │ │ - @ instruction: 0xe7e6ed18 │ │ │ │ - ldcl 5, cr15, [r2, #924]! @ 0x39c │ │ │ │ - rsbseq r8, r3, r8, lsr #4 │ │ │ │ + strb lr, [r6, r4, lsl #26]! │ │ │ │ + ldcl 5, cr15, [lr, #924] @ 0x39c │ │ │ │ + rsbseq r8, r3, r0, lsl #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, lsr #4 │ │ │ │ - rsbseq r8, r3, lr, lsl #4 │ │ │ │ + ldrshteq r8, [r3], #-26 @ 0xffffffe6 │ │ │ │ + rsbseq r8, r3, r6, ror #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f040 │ │ │ │ + bl fed9f068 │ │ │ │ @ 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 +548734,190 @@ │ │ │ │ tstls r2, ip, ror r4 │ │ │ │ andls r4, r3, #26214400 @ 0x1900000 │ │ │ │ stmdapl r0!, {r0, r9, sp} │ │ │ │ stmdavs r0, {r2, sl, fp, sp, pc} │ │ │ │ andeq pc, r0, ip, asr #17 │ │ │ │ andeq pc, r0, pc, asr #32 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - strtmi lr, [r0], -r8, lsl #26 │ │ │ │ + @ instruction: 0x4620ecf4 │ │ │ │ @ instruction: 0xf6bb2100 │ │ │ │ - @ instruction: 0x4604fe1d │ │ │ │ + strmi pc, [r4], -r9, lsl #28 │ │ │ │ andscs fp, r0, #64, 2 │ │ │ │ @ instruction: 0xf5e72100 │ │ │ │ - strmi lr, [r3], -r4, ror #26 │ │ │ │ + @ instruction: 0x4603ed50 │ │ │ │ ldrmi r4, [ip], -r0, lsr #12 │ │ │ │ - bl 1785640 │ │ │ │ + bl 1285668 │ │ │ │ @ instruction: 0xf50d4a0c │ │ │ │ - blmi 4dc4ac │ │ │ │ + blmi 4dc4d4 │ │ │ │ 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 │ │ │ │ + stc 5, cr15, [sl, #924] @ 0x39c │ │ │ │ + andseq pc, pc, r6, ror fp @ │ │ │ │ + rsbseq r8, r3, r0, ror r1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r3, r2, asr r1 │ │ │ │ + rsbseq r8, r3, sl, lsr #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f0e4 │ │ │ │ + bl fed9f10c │ │ │ │ @ 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 @ │ │ │ │ + @ instruction: 0xb140fd91 │ │ │ │ strtmi r4, [r0], -r9, lsl #18 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - blx fee83b74 │ │ │ │ + blx fee83b4c │ │ │ │ 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, 15, cr15, cr14, cr7, {7} │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd100940 │ │ │ │ - andseq pc, pc, r4, ror #19 │ │ │ │ - andseq r4, sp, r4, lsl #3 │ │ │ │ - @ instruction: 0x001ff9da │ │ │ │ + @ instruction: 0x001ffafc │ │ │ │ + mulseq sp, ip, r2 │ │ │ │ + @ instruction: 0x001ffaf2 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9f130 │ │ │ │ + bl fed9f158 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ - cdp 5, 1, cr15, cr4, cr7, {7} │ │ │ │ + cdp 5, 0, cr15, cr0, cr7, {7} │ │ │ │ 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, {r3, r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000c1e05 │ │ │ │ andcs r2, r3, r1 │ │ │ │ @ instruction: 0x462a4633 │ │ │ │ @ instruction: 0x47b84479 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0x4628ea52 │ │ │ │ + @ instruction: 0x4628ea3e │ │ │ │ stmdbmi r6, {r3, r4, r5, r6, r7, r8, sl, fp, ip, sp, pc} │ │ │ │ andcs r4, r1, r2, lsr r6 │ │ │ │ ldrbtmi r4, [r9], #-1573 @ 0xfffff9db │ │ │ │ @ instruction: 0x462847b8 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - rsbseq sl, r3, r8, lsr #5 │ │ │ │ - @ instruction: 0x001ff9bc │ │ │ │ - andseq pc, pc, lr, ror r9 @ │ │ │ │ + rsbseq sl, r3, r0, lsl #5 │ │ │ │ + @ instruction: 0x001ffad4 │ │ │ │ + mulseq pc, r6, sl @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fed9f190 │ │ │ │ + bl fed9f1b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7ff0ff0 │ │ │ │ strmi pc, [r4], -r7, asr #31 │ │ │ │ @ instruction: 0xb1284605 │ │ │ │ strcs r4, [r1, #-2318] @ 0xfffff6f2 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmdblt r0!, {r3, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r2, r4, r5, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - strtmi lr, [r8], -lr, asr #21 │ │ │ │ + @ instruction: 0x4628eaba │ │ │ │ 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 fee0578c │ │ │ │ ldclt 6, cr4, [r8, #-160]! @ 0xffffff60 │ │ │ │ stclcc 8, cr7, [r5, #-404]! @ 0xfffffe6c │ │ │ │ stmiavc r5!, {r3, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0xf585fab5 │ │ │ │ ldrb r0, [r2, sp, ror #18]! │ │ │ │ - andseq pc, pc, ip, lsl #19 │ │ │ │ + andseq pc, pc, r4, lsr #21 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0068f8cc │ │ │ │ - bmi 1199848 │ │ │ │ + bmi 1199870 │ │ │ │ addslt r4, pc, sp, lsr fp @ │ │ │ │ @ instruction: 0x460c447a │ │ │ │ strbtmi r4, [r8], r9, ror #12 │ │ │ │ ldmpl r3, {r1, r2, r9, sl, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - b d857ac │ │ │ │ - blmi 1034cf4 │ │ │ │ + b 8857d4 │ │ │ │ + blmi 1034d1c │ │ │ │ ldmdbmi r7!, {r0, r1, sp} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf5e72100 │ │ │ │ - stmdacs r0, {r3, r4, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ - blls 27c544 │ │ │ │ - bcs 26229c │ │ │ │ + stmdacs r0, {r2, r7, r8, sl, fp, sp, lr, pc} │ │ │ │ + blls 27c56c │ │ │ │ + bcs 2622c4 │ │ │ │ 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, r0, ror #19 │ │ │ │ + blmi c5a920 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a20bc │ │ │ │ + blls 9a20e4 │ │ │ │ @ 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 b940b0 │ │ │ │ ldmdbvs pc!, {r5, sl, ip, sp, lr, pc}^ @ │ │ │ │ @ instruction: 0xf0290b19 │ │ │ │ - b 128a4b0 │ │ │ │ + b 128a4d8 │ │ │ │ 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 262154 │ │ │ │ stmdacs r0, {r3, r4, r8, r9, sl, fp, ip, sp, pc} │ │ │ │ andcs fp, r1, r4, lsl pc │ │ │ │ bicle r2, sp, r0 │ │ │ │ ldrtmi r4, [r0], -r2, asr #12 │ │ │ │ @ instruction: 0xf5e72100 │ │ │ │ - stmdacs r0, {r1, r4, r6, r8, sl, fp, sp, lr, pc} │ │ │ │ - blmi 6fc3a0 │ │ │ │ + stmdacs r0, {r1, r2, r3, r4, r5, r8, sl, fp, sp, lr, pc} │ │ │ │ + blmi 6fc3c8 │ │ │ │ ldmdbmi r2, {r0, sp} │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ ldr r2, [sp, r0]! │ │ │ │ @ instruction: 0xf5e74640 │ │ │ │ - blmi 60278c │ │ │ │ + blmi 602764 │ │ │ │ andcs r4, r3, lr, lsl #18 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ @ instruction: 0x4798681b │ │ │ │ @ instruction: 0xf5e7e7f2 │ │ │ │ - svclt 0x0000ec92 │ │ │ │ - rsbseq r8, r3, r8 │ │ │ │ + svclt 0x0000ec7e │ │ │ │ + rsbseq r7, r3, r0, ror #31 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq sl, [r3], #-16 │ │ │ │ - andseq pc, pc, lr, asr fp @ │ │ │ │ - ldrhteq r7, [r3], #-244 @ 0xffffff0c │ │ │ │ - andseq r3, sp, lr, lsr #25 │ │ │ │ - andseq pc, pc, r8, lsl #22 │ │ │ │ - rsbseq sl, r3, r8, lsr #2 │ │ │ │ - andseq pc, pc, r2, ror #21 │ │ │ │ - rsbseq sl, r3, r0, lsl r1 │ │ │ │ - @ instruction: 0x001ffafe │ │ │ │ + rsbseq sl, r3, r8, lsr #3 │ │ │ │ + andseq pc, pc, r6, ror ip @ │ │ │ │ + rsbseq r7, r3, ip, lsl #31 │ │ │ │ + andseq r3, sp, r6, asr #27 │ │ │ │ + andseq pc, pc, r0, lsr #24 │ │ │ │ + rsbseq sl, r3, r0, lsl #2 │ │ │ │ + @ instruction: 0x001ffbfa │ │ │ │ + rsbseq sl, r3, r8, ror #1 │ │ │ │ + andseq pc, pc, r6, lsl ip @ │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b0f8cc │ │ │ │ addlt r4, lr, r4, ror #20 │ │ │ │ strmi r4, [r6], -r4, ror #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #55323 @ 0xd81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stmda r2!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmda lr, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e74604 │ │ │ │ - addmi lr, r4, #3899392 @ 0x3b8000 │ │ │ │ + addmi lr, r4, #3571712 @ 0x368000 │ │ │ │ @ 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 +548931,120 @@ │ │ │ │ andcs pc, r4, #659456 @ 0xa1000 │ │ │ │ strbmi r4, [r1], -r8, lsr #12 │ │ │ │ mcrr2 0, 0, pc, lr, cr1 @ │ │ │ │ @ instruction: 0x4641b310 │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ stmdavc r3, {r0, r2, r7, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e7b1e3 │ │ │ │ - strmi lr, [r0], lr, lsl #24 │ │ │ │ + @ instruction: 0x4680ebfa │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ @ instruction: 0x4638fbfd │ │ │ │ stc2 0, cr15, [r0], #-4 │ │ │ │ @ instruction: 0xf5e74620 │ │ │ │ - @ instruction: 0xf1b8e9d0 │ │ │ │ + @ instruction: 0xf1b8e9bc │ │ │ │ andsle r0, r6, r0, lsl #30 │ │ │ │ - blmi 129aacc │ │ │ │ + blmi 129aaf4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5a2228 │ │ │ │ + blls 5a2250 │ │ │ │ @ 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], -r2, lsr #19 │ │ │ │ @ instruction: 0x46304639 │ │ │ │ mrc2 7, 7, pc, cr10, cr15, {7} │ │ │ │ ldcmi 1, cr11, [r8], #-928 @ 0xfffffc60 │ │ │ │ ldrbtmi r2, [ip], #-1792 @ 0xfffff900 │ │ │ │ stmdavs r3!, {r0, r1, r2, r8, sl, fp, ip, pc} │ │ │ │ smlatble r5, fp, r2, r4 │ │ │ │ cmnlt fp, #573440 @ 0x8c000 │ │ │ │ ldrtmi r6, [r0], -r1, ror #16 │ │ │ │ - bllt 145a068 │ │ │ │ + bllt 145a090 │ │ │ │ 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 1859fc │ │ │ │ @ instruction: 0xf5e74604 │ │ │ │ - addmi lr, r4, #11904 @ 0x2e80 │ │ │ │ + addmi lr, r4, #10624 @ 0x2980 │ │ │ │ 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, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x007bf43f │ │ │ │ - bl fee859f0 │ │ │ │ + bl fe985a18 │ │ │ │ str r4, [sp, r0, lsl #13]! │ │ │ │ - bl ff8059f8 │ │ │ │ + bl ff305a20 │ │ │ │ @ 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 350e98 │ │ │ │ movwcc lr, #4098 @ 0x1002 │ │ │ │ smullle r4, r7, r9, r2 │ │ │ │ svceq 0x0004f852 │ │ │ │ mvnsle r4, r0, ror #10 │ │ │ │ ldrbtmi r4, [fp], #-2839 @ 0xfffff4e9 │ │ │ │ - blx 2d0ada │ │ │ │ + blx 2d0b02 │ │ │ │ ldmdavs r8, {r0, r1, r2, r8, r9, ip, sp}^ │ │ │ │ - bl fe705a2c │ │ │ │ + bl 2205a54 │ │ │ │ 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 6020dc │ │ │ │ @ instruction: 0xe7e5447b │ │ │ │ - ldrsbteq r7, [r3], #-228 @ 0xffffff1c │ │ │ │ + rsbseq r7, r3, ip, lsr #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r7, r1, r8, ror #14 │ │ │ │ - mulseq pc, r4, sl @ │ │ │ │ - andseq pc, pc, r2, ror #15 │ │ │ │ - rsbseq r7, r3, r8, asr #28 │ │ │ │ - rsbseq r7, r1, sl, lsl #15 │ │ │ │ - ldrsbteq r9, [r3], #-244 @ 0xffffff0c │ │ │ │ - @ instruction: 0x001ff9f6 │ │ │ │ - andseq r3, sp, r0, lsr #28 │ │ │ │ - ldrshteq r7, [r1], #-106 @ 0xffffff96 │ │ │ │ - rsbseq r9, r3, r2, asr pc │ │ │ │ - andseq pc, pc, lr, ror #18 │ │ │ │ - rsbseq r7, r1, r8, asr #13 │ │ │ │ + rsbseq r7, r1, r0, asr #14 │ │ │ │ + andseq pc, pc, ip, lsr #23 │ │ │ │ + @ instruction: 0x001ff8fa │ │ │ │ + rsbseq r7, r3, r0, lsr #28 │ │ │ │ + rsbseq r7, r1, r2, ror #14 │ │ │ │ + rsbseq r9, r3, ip, lsr #31 │ │ │ │ + andseq pc, pc, lr, lsl #22 │ │ │ │ + andseq r3, sp, r8, lsr pc │ │ │ │ + ldrsbteq r7, [r1], #-98 @ 0xffffff9e │ │ │ │ + rsbseq r9, r3, sl, lsr #30 │ │ │ │ + andseq pc, pc, r6, lsl #21 │ │ │ │ + rsbseq r7, r1, r0, lsr #13 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ strmi r4, [r8], r7, lsl #12 │ │ │ │ cmplt sl, #196608 @ 0x30000 │ │ │ │ - blcs d91700 │ │ │ │ - blcs d3c4c8 │ │ │ │ + blcs d91728 │ │ │ │ + blcs d3c4f0 │ │ │ │ @ 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 2c63a8 │ │ │ │ @ instruction: 0xf1a32401 │ │ │ │ - blcs e09800 │ │ │ │ + blcs e09828 │ │ │ │ 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 +549060,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 2c6410 │ │ │ │ @ instruction: 0xf04fddbc │ │ │ │ and r0, r5, r0, lsl #24 │ │ │ │ @ instruction: 0xf8124611 │ │ │ │ - bl 5d6fb4 │ │ │ │ + bl 5d6fdc │ │ │ │ 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 399c40 │ │ │ │ @ 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 +549089,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 fed9f63c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcvc 15, cr0, [r2], {240} @ 0xf0 │ │ │ │ mvnseq pc, #2 │ │ │ │ svclt 0x00182b00 │ │ │ │ svclt 0x00162a0a │ │ │ │ strcs r2, [r0], #-1025 @ 0xfffffbff │ │ │ │ tstle r1, r0 │ │ │ │ ldreq pc, [r3, #-256] @ 0xffffff00 │ │ │ │ @ instruction: 0xf5e74628 │ │ │ │ - stmdacs r5, {r1, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + stmdacs r5, {r1, r2, r3, r6, r8, fp, sp, lr, pc} │ │ │ │ qadd8mi fp, r0, r8 │ │ │ │ stmdbmi r5, {r3, r8, fp, ip, lr, pc} │ │ │ │ strtmi r3, [r8], #-2053 @ 0xfffff7fb │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - blx fee83628 │ │ │ │ + blx fee83600 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ svclt 0x0000bd38 │ │ │ │ - andseq pc, pc, r8, ror r8 @ │ │ │ │ + mulseq pc, r0, r9 @ │ │ │ │ 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 0x0066f5e6 │ │ │ │ ldmdbmi sl, {r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - cmnlt r0, r4, lsr #20 │ │ │ │ - blmi 75acfc │ │ │ │ + cmnlt r0, r0, lsl sl │ │ │ │ + blmi 75ad24 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a250c │ │ │ │ + blls 2a2534 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ andlt r4, r4, r0, lsr r0 │ │ │ │ - blmi 6da278 │ │ │ │ - bmi 6d08c0 │ │ │ │ + blmi 6da2a0 │ │ │ │ + bmi 6d08e8 │ │ │ │ stmiapl r4!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e76820 │ │ │ │ - blge 442f98 │ │ │ │ + blge 442f70 │ │ │ │ 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} │ │ │ │ + stmib r8!, {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 fe705ca4 │ │ │ │ @ instruction: 0xf5e7e7da │ │ │ │ - svclt 0x0000ea92 │ │ │ │ - rsbseq r7, r3, lr, lsl #23 │ │ │ │ + svclt 0x0000ea7e │ │ │ │ + rsbseq r7, r3, r6, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq fp, lr, ip, lsl r5 │ │ │ │ - rsbseq r7, r3, r2, lsl #23 │ │ │ │ - andseq pc, pc, r8, lsr r8 @ │ │ │ │ - rsbseq r7, r3, r4, ror #22 │ │ │ │ + andseq fp, lr, r4, lsr r6 │ │ │ │ + rsbseq r7, r3, sl, asr fp │ │ │ │ + andseq pc, pc, r0, asr r9 @ │ │ │ │ + rsbseq r7, r3, ip, lsr fp │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r4, lsl r8 @ │ │ │ │ - andseq r6, sp, sl, lsl #18 │ │ │ │ + andseq pc, pc, ip, lsr #18 │ │ │ │ + andseq r6, sp, r2, lsr #20 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9f714 │ │ │ │ + bl fed9f73c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r7, {r5, r6, r7, r8, r9, sl, fp} │ │ │ │ smlabbcs r0, r3, r0, fp │ │ │ │ ldmdavs r8!, {r0, r2, r9, sl, lr} │ │ │ │ - stmib ip, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r8!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ svclt 0x00181c42 │ │ │ │ tstle lr, r6, lsl #12 │ │ │ │ @ instruction: 0xf5e7e03e │ │ │ │ - @ instruction: 0x4604e818 │ │ │ │ + strmi lr, [r4], -r4, lsl #16 │ │ │ │ @ instruction: 0xf284fab4 │ │ │ │ strtmi r4, [r1], -r8, lsr #12 │ │ │ │ andsle r1, r8, r3, ror #24 │ │ │ │ @ instruction: 0xf5e70952 │ │ │ │ - movwlt lr, #35040 @ 0x88e0 │ │ │ │ + movwlt lr, #35020 @ 0x88cc │ │ │ │ vst4.16 {d27,d29,d31,d33}, [pc :256], r4 │ │ │ │ strtmi r5, [r8], -r0, lsl #3 │ │ │ │ - bl 1005cf4 │ │ │ │ + bl b05d1c │ │ │ │ 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, lr, lsr #19 │ │ │ │ @ instruction: 0xf5e7bdf0 │ │ │ │ - stmdavs r0, {r2, sl, fp, sp, lr, pc} │ │ │ │ + stmdavs r0, {r4, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e6683c │ │ │ │ - strmi lr, [r2], -r4, lsl #28 │ │ │ │ + @ instruction: 0x4602edf0 │ │ │ │ @ instruction: 0x46214812 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ strb pc, [sp, r7, ror #30]! @ │ │ │ │ ldmdavs ip!, {r3, r5, r9, sl, lr} │ │ │ │ - svc 0x0044f5e6 │ │ │ │ - b 705d38 │ │ │ │ + svc 0x0030f5e6 │ │ │ │ + ldmib lr!, {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 ff705d78 │ │ │ │ ldmdavs ip!, {fp, sp, lr} │ │ │ │ - stcl 5, cr15, [r6, #920]! @ 0x398 │ │ │ │ + ldcl 5, cr15, [r2, #920] @ 0x398 │ │ │ │ stmdami r6, {r1, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r8], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xff4af7ff │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - mulseq pc, sl, r7 @ │ │ │ │ - mulseq pc, r8, r7 @ │ │ │ │ - andseq pc, pc, r8, lsr #15 │ │ │ │ - andseq pc, pc, r6, lsl r7 @ │ │ │ │ + @ instruction: 0x001ff8b2 │ │ │ │ + @ instruction: 0x001ff8b0 │ │ │ │ + andseq pc, pc, r0, asr #17 │ │ │ │ + andseq pc, pc, lr, lsr #16 │ │ │ │ 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 13dfc34 │ │ │ │ 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 65e8b8 │ │ │ │ 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, 12, cr15, cr10, cr6, {7} │ │ │ │ + bleq 284d20 │ │ │ │ suble sp, lr, r3, asr fp │ │ │ │ @ instruction: 0xf10d4b38 │ │ │ │ @ instruction: 0xf8df089c │ │ │ │ ldrbtmi sl, [fp], #-224 @ 0xffffff20 │ │ │ │ - blmi 102d260 │ │ │ │ + blmi 102d288 │ │ │ │ ldrbtmi r4, [fp], #-1274 @ 0xfffffb06 │ │ │ │ @ instruction: 0xf8579306 │ │ │ │ andcs r3, r1, #124, 24 @ 0x7c00 │ │ │ │ @ instruction: 0xf8534640 │ │ │ │ tstcc r3, #37 @ 0x25 │ │ │ │ stcvs 8, cr15, [r1], {19} │ │ │ │ vst2.8 {d25-d28}, [pc], r2 │ │ │ │ ldrmi r5, [r9], -r0, lsl #7 │ │ │ │ stmdbge r0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ - ldmdb r0, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm ip!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ ldclcc 8, cr15, [ip], #-348 @ 0xfffffea4 │ │ │ │ eoreq pc, r5, r3, asr r8 @ │ │ │ │ - svc 0x0066f5e6 │ │ │ │ - blls 436c3c │ │ │ │ + svc 0x0052f5e6 │ │ │ │ + blls 436c64 │ │ │ │ @ instruction: 0xf1a34640 │ │ │ │ @ instruction: 0xf5e70118 │ │ │ │ - bllt 482c68 │ │ │ │ + bllt 482c40 │ │ │ │ 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} │ │ │ │ + stcl 5, cr15, [lr, #920]! @ 0x398 │ │ │ │ ldmib sp, {r1, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5e72105 │ │ │ │ - strtmi lr, [r1], -sl, asr #20 │ │ │ │ + @ instruction: 0x4621ea36 │ │ │ │ @ instruction: 0xf5e64630 │ │ │ │ - movwcs lr, #3778 @ 0xec2 │ │ │ │ + movwcs lr, #3758 @ 0xeae │ │ │ │ stmib r4, {r4, r5, r9, sl, lr}^ │ │ │ │ stmib r4, {r9, sl, pc}^ │ │ │ │ stmib r4, {r2, r3, r8, r9, ip, sp}^ │ │ │ │ stmib r4, {r1, r2, r3, r8, r9, ip, sp}^ │ │ │ │ @ instruction: 0xf7ff3310 │ │ │ │ shadd16mi pc, r0, pc @ │ │ │ │ - b 705e70 │ │ │ │ + ldmib lr!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ strmi r3, [fp, #1281]! @ 0x501 │ │ │ │ @ instruction: 0xf857d1bb │ │ │ │ @ instruction: 0xf5e60c7c │ │ │ │ - bmi 7043bc │ │ │ │ + bmi 704394 │ │ │ │ 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 0x0000e96c │ │ │ │ + ldrsbteq r7, [r3], #-158 @ 0xffffff62 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r7, [r3], #-150 @ 0xffffff6a │ │ │ │ + rsbseq r7, r3, lr, asr #19 │ │ │ │ andeq r0, r0, ip, asr #18 │ │ │ │ @ instruction: 0xfffffddb │ │ │ │ andeq r0, r0, fp, lsr r1 │ │ │ │ - andseq lr, pc, r8, lsl #24 │ │ │ │ + andseq lr, pc, r0, lsr #26 │ │ │ │ ldrdeq r0, [r0], -r3 │ │ │ │ - rsbseq r7, r3, r4, lsl r9 │ │ │ │ + rsbseq r7, r3, ip, ror #17 │ │ │ │ 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 3d777c │ │ │ │ @ instruction: 0xf8560785 │ │ │ │ @ instruction: 0xf5e71025 │ │ │ │ - stmdacs r0, {r4, r5, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r4, r6, r7, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x00c6d008 │ │ │ │ stmdaeq r4!, {r1, r2, r3, r4, r5, r8, sl, fp, ip}^ │ │ │ │ stccs 6, cr4, [r0], {44} @ 0x2c │ │ │ │ andcs sp, r5, lr, ror #3 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ ldrbtmi r4, [fp], #-2819 @ 0xfffff4fd │ │ │ │ strdne r1, [r0], r8 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - rsbseq r9, r3, r6, lsr #21 │ │ │ │ - rsbseq r9, r3, sl, ror sl │ │ │ │ + rsbseq r9, r3, lr, ror sl │ │ │ │ + rsbseq r9, r3, r2, asr sl │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fed9f98c │ │ │ │ + bl fed9f9b4 │ │ │ │ @ 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 1ae3860 │ │ │ │ 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 feb37c2c │ │ │ │ @ instruction: 0x63a33b01 │ │ │ │ - blvs ffb37c0c │ │ │ │ + blvs ffb37c34 │ │ │ │ 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 303cc4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ ldrmi fp, [r5], -r4, lsl #1 │ │ │ │ ldrmi r4, [r0], -r6, lsl #12 │ │ │ │ movwcs r4, #2674 @ 0xa72 │ │ │ │ strmi r9, [ip], -r1, lsl #6 │ │ │ │ ldrbtmi r4, [sl], #-2929 @ 0xfffff48f │ │ │ │ ldrbtmi r4, [r9], #-2417 @ 0xfffff68f │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9303 │ │ │ │ @ instruction: 0xf5e70300 │ │ │ │ - stmdane pc!, {r3, r9, fp, sp, lr, pc} @ │ │ │ │ + stmdane pc!, {r2, r4, r5, r6, r7, r8, fp, sp, lr, pc} @ │ │ │ │ @ instruction: 0xf2002c04 │ │ │ │ ldm pc, {r0, r2, r3, r6, r7, pc}^ @ │ │ │ │ msreq CPSR_f, #4 │ │ │ │ eorseq r4, fp, r3, lsl #14 │ │ │ │ stmdbge r1, {r9, sp} │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ stcls 13, cr15, [r1], {95} @ 0x5f │ │ │ │ adcmi r6, r7, #48 @ 0x30 │ │ │ │ addhi pc, sp, r0 │ │ │ │ @ instruction: 0xb1287820 │ │ │ │ strtmi r4, [r0], -r3, ror #18 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - @ instruction: 0x5c20e9ee │ │ │ │ + @ instruction: 0x5c20e9da │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - bmi 1a4ad54 │ │ │ │ + bmi 1a4ad7c │ │ │ │ ldrbtmi r4, [sl], #-2908 @ 0xfffff4a4 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r3, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ adchi pc, r6, r0, asr #32 │ │ │ │ ldc 0, cr11, [sp], #16 │ │ │ │ pop {r1, r8, r9, fp, pc} │ │ │ │ ldmdbmi r9, {r4, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ ldrbtmi r4, [r9], #-1592 @ 0xfffff9c8 │ │ │ │ - b 1a06018 │ │ │ │ + b 1506040 │ │ │ │ subsle r2, ip, r0, lsl #16 │ │ │ │ @ instruction: 0x46384956 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmdacs r0, {r3, r4, r6, r9, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r6, r9, fp, sp, lr, pc} │ │ │ │ movwcs sp, #4451 @ 0x1163 │ │ │ │ eorsvc r1, r3, ip, lsr sp │ │ │ │ strb r9, [lr, r1, lsl #8] │ │ │ │ @ instruction: 0xf5e66830 │ │ │ │ - @ instruction: 0xf44fee58 │ │ │ │ + @ instruction: 0xf44fee44 │ │ │ │ ldrtmi r6, [r8], -r0, lsl #3 │ │ │ │ - svc 0x001ef5e6 │ │ │ │ + svc 0x000af5e6 │ │ │ │ andcs r4, r1, r3, lsl #12 │ │ │ │ @ instruction: 0xe7d06033 │ │ │ │ - blcs d9f960 │ │ │ │ - blcs d3c9cc │ │ │ │ - bhi 284398 │ │ │ │ + blcs d9f988 │ │ │ │ + blcs d3c9f4 │ │ │ │ + bhi 2843c0 │ │ │ │ @ instruction: 0xf107bf0a │ │ │ │ ldrtmi r0, [r8], r1, lsl #16 │ │ │ │ @ instruction: 0xf1a3787b │ │ │ │ - bcs 48918c │ │ │ │ + bcs 4891b4 │ │ │ │ @ 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 13ad91c │ │ │ │ cdp 0, 0, cr13, cr7, cr4, {2} │ │ │ │ @ instruction: 0xeeb29a90 │ │ │ │ vmov.f64 d0, #132 @ 0xc0200000 -2.5 │ │ │ │ @ instruction: 0xf5e71be7 │ │ │ │ - @ instruction: 0xeeb7ea10 │ │ │ │ + @ instruction: 0xeeb7e9fc │ │ │ │ @ instruction: 0xf1080bc0 │ │ │ │ - ldc 2, cr3, [pc, #1020] @ 248d08 │ │ │ │ - vldr s15, [pc, #176] @ 2489c0 │ │ │ │ + ldc 2, cr3, [pc, #1020] @ 248d30 │ │ │ │ + vldr s15, [pc, #176] @ 2489e8 │ │ │ │ vmul.f32 s12, s0, s25 │ │ │ │ @ instruction: 0xf8120a08 │ │ │ │ - blcs dd8520 │ │ │ │ - blcc e7cd0c │ │ │ │ - bcc fe684140 │ │ │ │ + blcs dd8548 │ │ │ │ + blcc e7cd34 │ │ │ │ + bcc fe684168 │ │ │ │ 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 283f78 │ │ │ │ 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 284470 │ │ │ │ + blcs e02864 │ │ │ │ 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 48924c │ │ │ │ mcrrne 8, 2, sp, sl, cr4 │ │ │ │ @ instruction: 0x46147813 │ │ │ │ @ instruction: 0xf1a33201 │ │ │ │ stmdacs r9, {r4, r5} │ │ │ │ - bne 1cbf158 │ │ │ │ + bne 1cbf180 │ │ │ │ ldr r1, [r5, sp, lsl #18]! │ │ │ │ - beq 2c4d90 │ │ │ │ + beq 2c4db8 │ │ │ │ stmdbge r2, {r1, r3, r9, sp} │ │ │ │ @ instruction: 0xf7ff4650 │ │ │ │ - blls 307c58 │ │ │ │ + blls 307c80 │ │ │ │ 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 49768c │ │ │ │ @ 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} │ │ │ │ + ldmda r4, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldr r2, [pc, -r0, lsl #8]! │ │ │ │ andeq r0, r0, r0 │ │ │ │ stclcc 12, cr12, [ip, #820] @ 0x334 │ │ │ │ - ldrshteq r7, [r3], #-126 @ 0xffffff82 │ │ │ │ + ldrsbteq r7, [r3], #-118 @ 0xffffff8a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq pc, pc, lr, ror #10 │ │ │ │ - andseq pc, pc, r0, lsr r5 @ │ │ │ │ - rsbseq r7, r3, sl, lsr #15 │ │ │ │ - @ instruction: 0x001da4f2 │ │ │ │ - @ instruction: 0x001da4dc │ │ │ │ + andseq pc, pc, r6, lsl #13 │ │ │ │ + andseq pc, pc, r8, asr #12 │ │ │ │ + rsbseq r7, r3, r2, lsl #15 │ │ │ │ + andseq sl, sp, sl, lsl #12 │ │ │ │ + @ instruction: 0x001da5f4 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fed9fbe8 │ │ │ │ + bl fed9fc10 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ cdpmi 15, 2, cr0, cr6, cr8, {7} │ │ │ │ strmi fp, [r4], -r2, lsl #1 │ │ │ │ ldrbtmi r4, [lr], #-1544 @ 0xfffff9f8 │ │ │ │ - svc 0x00dcf5e6 │ │ │ │ + svc 0x00c8f5e6 │ │ │ │ teqcs sl, r8, lsr #7 │ │ │ │ @ instruction: 0xf5e64605 │ │ │ │ - @ instruction: 0x4606ecd0 │ │ │ │ + @ instruction: 0x4606ecbc │ │ │ │ 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 2e2be4 │ │ │ │ + blcs 33ca9c │ │ │ │ ldc 1, cr13, [r4, #32] │ │ │ │ vldr s15, [r4, #8] │ │ │ │ vmov.f32 s14, #67 @ 0x3e180000 0.1484375 │ │ │ │ vsqrt.f32 s15, s15 │ │ │ │ - ble 4c7288 │ │ │ │ + ble 4c72b0 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - ldrtmi lr, [r0], -r0, lsl #27 │ │ │ │ + ldrtmi lr, [r0], -ip, ror #26 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ movwcs lr, #10708 @ 0x29d4 │ │ │ │ - blle fff994c4 │ │ │ │ + blle fff994ec │ │ │ │ strcs r4, [r0], -r8, lsr #12 │ │ │ │ - ldcl 5, cr15, [r4, #-920]! @ 0xfffffc68 │ │ │ │ + stcl 5, cr15, [r0, #-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 45b6b8 │ │ │ │ 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 0x00c0f5e6 │ │ │ │ + bl fee06248 │ │ │ │ + rsbseq r7, r3, r2, ror #11 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, r8, lsl #6 │ │ │ │ - andseq pc, pc, ip, lsl r3 @ │ │ │ │ + andseq pc, pc, r0, lsr #8 │ │ │ │ + andseq pc, pc, r4, lsr r4 @ │ │ │ │ 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 164431c │ │ │ │ @ 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 319544 │ │ │ │ @ instruction: 0xf00cf301 │ │ │ │ ldrmi r0, [ip], #-287 @ 0xfffffee1 │ │ │ │ - blx 37d2ba │ │ │ │ - blx b85afc │ │ │ │ - b 385b28 │ │ │ │ + blx 37d2e2 │ │ │ │ + blx b85b24 │ │ │ │ + b 385b50 │ │ │ │ orrlt r0, lr, r8, lsl #8 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e7e009 │ │ │ │ - @ instruction: 0xf109e91e │ │ │ │ + @ instruction: 0xf109e90a │ │ │ │ @ instruction: 0x1c630901 │ │ │ │ - b 475008 │ │ │ │ + b 475030 │ │ │ │ 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 +549562,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 @ 248ba0 │ │ │ │ @ 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}^ │ │ │ │ + ldm ip!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ rscsle r2, r6, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r9, asr #12 │ │ │ │ - stmia sl, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r6!, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ rscle r2, lr, r0, lsl #16 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ - stmia r4, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldm r0!, {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} │ │ │ │ + stmia r0!, {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 2cfdc8 │ │ │ │ + bcs 33f218 │ │ │ │ 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 fe68445c │ │ │ │ + bvc ffc04818 │ │ │ │ + blx 684810 │ │ │ │ + bvc ffc04720 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0xf003fa10 │ │ │ │ svclt 0x00b80301 │ │ │ │ - blcs 25183c │ │ │ │ - bmi 1e7cde8 │ │ │ │ + blcs 251864 │ │ │ │ + bmi 1e7ce10 │ │ │ │ orrpl pc, r4, sp, lsl #10 │ │ │ │ tstcc ip, sl, ror #22 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs fp, {r1, r3, r4, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0xf50d80c7 │ │ │ │ andlt r5, r5, r4, lsl #27 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strtmi r4, [r0], -r7, ror #18 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmiblt r8!, {r1, r2, r5, r6, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8!, {r1, r4, r6, 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 │ │ │ │ + stcl 5, cr15, [ip], #920 @ 0x398 │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ andls sp, r0, r9, asr #2 │ │ │ │ @ instruction: 0x1014f8d8 │ │ │ │ @ instruction: 0x4620461a │ │ │ │ - svc 0x0006f5e6 │ │ │ │ + cdp 5, 15, cr15, cr2, cr6, {7} │ │ │ │ strtmi r2, [r0], -r1, lsl #16 │ │ │ │ @ instruction: 0xf8d8bf04 │ │ │ │ @ instruction: 0xf8c83040 │ │ │ │ @ instruction: 0xf5e63034 │ │ │ │ - ldr lr, [r7, r8, lsl #21] │ │ │ │ + @ instruction: 0xe797ea74 │ │ │ │ @ instruction: 0x46204956 │ │ │ │ @ instruction: 0xf5e74479 │ │ │ │ - stmiblt r0, {r1, r6, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r0, {r1, r2, r3, r5, fp, sp, lr, pc}^ │ │ │ │ movwls r6, #22635 @ 0x586b │ │ │ │ - blls 382a54 │ │ │ │ + blls 382a7c │ │ │ │ rsbsle r2, r6, r0, lsl #22 │ │ │ │ @ instruction: 0xf5e64618 │ │ │ │ - stmdacs r8!, {r1, r3, r4, r8, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r8!, {r1, r2, r8, 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 ff206d06 │ │ │ │ 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} │ │ │ │ + stmda lr, {r0, r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ stmdavs lr!, {r3, r4, r5, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ - bcs 282a18 │ │ │ │ + bcs 282a40 │ │ │ │ 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 342b84 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r9, [sl], -r0, lsl #4 │ │ │ │ @ instruction: 0xf8d8483a │ │ │ │ ldrbtmi r1, [r8], #-0 │ │ │ │ - blx fe786d32 │ │ │ │ + blx fe786d5a │ │ │ │ strls lr, [r0], #-1874 @ 0xfffff8ae │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ @ instruction: 0x461a4836 │ │ │ │ ldrdne pc, [r0], -r8 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ ldr pc, [lr, -r9, lsl #23] │ │ │ │ streq pc, [r4], #-426 @ 0xfffffe56 │ │ │ │ orrpl pc, r0, pc, asr #8 │ │ │ │ @ instruction: 0xf6a44620 │ │ │ │ - stmdacs r0, {r0, r1, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ svcge 0x003af43f │ │ │ │ stmdbge fp, {r5, r9, sl, lr} │ │ │ │ - mrc2 6, 5, pc, cr0, cr10, {5} │ │ │ │ + mrc2 6, 4, pc, cr12, cr10, {5} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ svcge 0x0032f43f │ │ │ │ @ instruction: 0xf85aad13 │ │ │ │ strtmi r1, [sl], -r4, ror #24 │ │ │ │ - blx 706d64 │ │ │ │ + blx 706d8c │ │ │ │ ldcge 6, cr4, [r8, #-164] @ 0xffffff5c │ │ │ │ @ instruction: 0xf7fa4628 │ │ │ │ strtmi pc, [r0], -r3, asr #20 │ │ │ │ - bl ffa86524 │ │ │ │ + bl ff58654c │ │ │ │ strtmi r9, [r9], -r4, lsl #16 │ │ │ │ - svc 0x00d2f5e6 │ │ │ │ + svc 0x00bef5e6 │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ ldr sl, [fp, -r1, lsr #30] │ │ │ │ @ instruction: 0xf04f481f │ │ │ │ @ instruction: 0xf8d833ff │ │ │ │ ldrmi r1, [sl], -r0 │ │ │ │ @ instruction: 0x96004478 │ │ │ │ - blx 1806dae │ │ │ │ + blx 1806dd6 │ │ │ │ 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 │ │ │ │ + mcrr 5, 14, pc, ip, cr6 @ │ │ │ │ + blls 377270 │ │ │ │ @ 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 │ │ │ │ + ldcl 5, cr15, [sl, #920]! @ 0x398 │ │ │ │ + @ instruction: 0x00737492 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r9, sp, r2, asr #30 │ │ │ │ - andseq pc, pc, r4, lsr r2 @ │ │ │ │ + andseq sl, sp, sl, asr r0 │ │ │ │ + andseq pc, pc, ip, asr #6 │ │ │ │ + andseq pc, pc, r4, asr r3 @ │ │ │ │ + @ instruction: 0x00737390 │ │ │ │ + andseq pc, pc, ip, ror 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 pc, pc, lr, asr #5 │ │ │ │ + andseq pc, pc, r6, lsl r2 @ │ │ │ │ + andseq pc, pc, r6, lsr r2 @ │ │ │ │ + @ instruction: 0x001ff1d8 │ │ │ │ + mulseq pc, r0, r2 @ │ │ │ │ + andseq pc, pc, r0, lsl r2 @ │ │ │ │ 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 @ 248e74 │ │ │ │ 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 263f24 │ │ │ │ mrshi pc, (UNDEF: 4) @ │ │ │ │ - blcs 264004 │ │ │ │ + blcs 26402c │ │ │ │ sbcshi pc, r0, r0, asr #32 │ │ │ │ movwcc r6, #6946 @ 0x1b22 │ │ │ │ ldmdblt sl, {r0, r1, r5, r6, sl, sp, lr} │ │ │ │ - blcs 263c14 │ │ │ │ + blcs 263c3c │ │ │ │ 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 6a2f2c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ andslt r8, r3, sl, ror r2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - blcs 263e3c │ │ │ │ + blcs 263e64 │ │ │ │ sbchi pc, r8, r0 │ │ │ │ - blcs 263f44 │ │ │ │ + blcs 263f6c │ │ │ │ adcshi pc, sl, r0, asr #32 │ │ │ │ movwcc r6, #6946 @ 0x1b22 │ │ │ │ - bcs 261f50 │ │ │ │ - blvs 1b3d650 │ │ │ │ + bcs 261f78 │ │ │ │ + blvs 1b3d678 │ │ │ │ bicsle r2, pc, r0, lsl #22 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ mcr2 7, 1, pc, cr8, cr15, {7} @ │ │ │ │ - blvs feb42e40 │ │ │ │ + blvs feb42e68 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blvs ffb291f8 │ │ │ │ + blvs ffb29220 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs ae91c8 │ │ │ │ + blvs ae91f0 │ │ │ │ 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 @ 248f3c │ │ │ │ ldrbtmi r4, [r9], #1272 @ 0x4f8 │ │ │ │ @ instruction: 0x469b4634 │ │ │ │ @ instruction: 0x96034615 │ │ │ │ and r9, r6, r2, lsl #12 │ │ │ │ ldrdmi pc, [r4], -sl │ │ │ │ svcpl 0x0008f85a │ │ │ │ @ instruction: 0xf0002d00 │ │ │ │ @ instruction: 0x4639817c │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - stmdacs r0, {r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x4641d0f2 │ │ │ │ @ instruction: 0xf5e64628 │ │ │ │ - stmdacs r0, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ adcshi pc, r4, r0, asr #32 │ │ │ │ ldrdvs pc, [r4], -sl │ │ │ │ - blvs feb42efc │ │ │ │ + blvs feb42f24 │ │ │ │ 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 feb47974 │ │ │ │ @ instruction: 0x63a33301 │ │ │ │ - blvs ffb42da0 │ │ │ │ + blvs ffb42dc8 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ stcvs 0, cr8, [r3], #-584 @ 0xfffffdb8 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - blvs ae9198 │ │ │ │ + blvs ae91c0 │ │ │ │ strtvs r3, [r3], #-769 @ 0xfffffcff │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ - blvs 1bf4d88 │ │ │ │ + blvs 1bf4db0 │ │ │ │ @ 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 +549846,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, 9, cr15, cr4, cr6, {7} │ │ │ │ rscsle r2, r4, r0, lsl #16 │ │ │ │ strtmi r4, [r0], -r1, asr #12 │ │ │ │ - cdp 5, 10, cr15, cr2, cr6, {7} │ │ │ │ + cdp 5, 8, cr15, cr14, cr6, {7} │ │ │ │ rscle r2, ip, r0, lsl #16 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ - cdp 5, 9, cr15, cr12, cr6, {7} │ │ │ │ + cdp 5, 8, cr15, cr8, 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 887050 │ │ │ │ str r6, [r5, -r3, ror #24]! │ │ │ │ @ instruction: 0xf04f48ed │ │ │ │ @ instruction: 0x461a33ff │ │ │ │ ldrbtmi r6, [r8], #-2081 @ 0xfffff7df │ │ │ │ - blx 60703c │ │ │ │ + blx 607064 │ │ │ │ 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 387078 │ │ │ │ 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 ffb4787c │ │ │ │ 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 +549899,20 @@ │ │ │ │ @ instruction: 0x6c23f9df │ │ │ │ ldmmi r7, {r0, r4, r5, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ @ instruction: 0xe764f9d5 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - cdp 5, 3, cr15, cr14, cr6, {7} │ │ │ │ + cdp 5, 2, cr15, cr10, cr6, {7} │ │ │ │ @ instruction: 0xf8dab918 │ │ │ │ movwls r3, #8196 @ 0x2004 │ │ │ │ stmibmi pc, {r4, r5, r8, r9, sl, sp, lr, pc}^ @ │ │ │ │ ldrbtmi r4, [r9], #-1576 @ 0xfffff9d8 │ │ │ │ - cdp 5, 3, cr15, cr4, cr6, {7} │ │ │ │ + cdp 5, 2, cr15, cr0, cr6, {7} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf8da80e1 │ │ │ │ movwls r3, #12292 @ 0x3004 │ │ │ │ stmdavs lr!, {r2, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf0002e00 │ │ │ │ @ instruction: 0x4698811b │ │ │ │ @ instruction: 0xf8df4bc7 │ │ │ │ @@ -549913,18 +549921,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} │ │ │ │ + ldcl 5, cr15, [lr, #920]! @ 0x398 │ │ │ │ rscsle r2, r5, r0, lsl #16 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ - cdp 5, 0, cr15, cr12, cr6, {7} │ │ │ │ + ldcl 5, cr15, [r8, #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 +549940,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 283ac4 │ │ │ │ @ instruction: 0xf8594605 │ │ │ │ stmdacs r0, {r1, r3} │ │ │ │ mrcge 4, 4, APSR_nzcv, cr0, cr15, {1} │ │ │ │ - stmdb r8, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r4!, {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, lr, ror #17 │ │ │ │ ldrbtmi r4, [r9], #-2469 @ 0xfffff65b │ │ │ │ - bl fed06920 │ │ │ │ + bl fe806948 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ stmibmi r3!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, sp, pc} │ │ │ │ - bmi feb23260 │ │ │ │ + bmi feb23288 │ │ │ │ ldrbtmi r5, [sl], #-2168 @ 0xfffff788 │ │ │ │ andcc pc, sl, r3, asr r8 @ │ │ │ │ stmdavs r0, {r0, r8, sp} │ │ │ │ - mcrr 5, 14, pc, r4, cr6 @ │ │ │ │ + ldc 5, cr15, [r0], #-920 @ 0xfffffc68 │ │ │ │ @ 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: 0x4603ea52 │ │ │ │ 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, {r3, r4, r6, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00044628 │ │ │ │ ldrdcc pc, [r0], #-139 @ 0xffffff75 │ │ │ │ eorscc pc, r4, fp, asr #17 │ │ │ │ - svc 0x00ecf5e5 │ │ │ │ + svc 0x00d8f5e5 │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0x4650ae53 │ │ │ │ movwcs r4, #9777 @ 0x2631 │ │ │ │ movwls r6, #27301 @ 0x6aa5 │ │ │ │ - blx 71f2 │ │ │ │ + blx 721a │ │ │ │ @ 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 251e48 │ │ │ │ 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, r3, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xb1209802 │ │ │ │ biclt r6, r9, r1, lsr #19 │ │ │ │ - ldcl 5, cr15, [r6, #-920]! @ 0xfffffc68 │ │ │ │ + stcl 5, cr15, [r2, #-920]! @ 0xfffffc68 │ │ │ │ stmdals r3, {r4, r5, r7, r8, fp, ip, sp, pc} │ │ │ │ stmibvs r1!, {r5, r8, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf5e6b191 │ │ │ │ - ldmdblt r8!, {r4, r5, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmdblt r8!, {r2, r3, r4, r6, r8, sl, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf43f2e00 │ │ │ │ @ instruction: 0x4632ae15 │ │ │ │ stmdage r9, {r1, r8, sp} │ │ │ │ - blx ff087268 │ │ │ │ + blx ff087290 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ - bls 4a949c │ │ │ │ + bls 4a94c4 │ │ │ │ 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 +550030,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 343120 │ │ │ │ stclge 4, cr15, [r0, #508]! @ 0x1fc │ │ │ │ - bcc fe684aec │ │ │ │ - bne 684af0 │ │ │ │ - bvc 1444ea8 │ │ │ │ - blx 684ea0 │ │ │ │ + bcc fe684b14 │ │ │ │ + bne 684b18 │ │ │ │ + bvc 1444ed0 │ │ │ │ + blx 684ec8 │ │ │ │ ldclge 4, cr15, [r6, #252] @ 0xfc │ │ │ │ - bpl fe684afc │ │ │ │ - bvc ffc04eb8 │ │ │ │ - blx 684eb0 │ │ │ │ - bvc ffc04dc0 │ │ │ │ + bpl fe684b24 │ │ │ │ + bvc ffc04ee0 │ │ │ │ + blx 684ed8 │ │ │ │ + bvc ffc04de8 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ cdp 3, 15, cr2, cr1, cr0, {0} │ │ │ │ @ instruction: 0xf003fa10 │ │ │ │ svclt 0x00b80301 │ │ │ │ - blcs 251f04 │ │ │ │ + blcs 251f2c │ │ │ │ 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 +550084,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, r5, r8, r9, fp, sp, lr, pc} │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrmi r6, [sl], -r1, lsr #16 │ │ │ │ @ instruction: 0x96004478 │ │ │ │ @ instruction: 0xf856f7ff │ │ │ │ svclt 0x0000e56c │ │ │ │ - rsbseq r7, r3, r0, asr #3 │ │ │ │ + @ instruction: 0x00737198 │ │ │ │ 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, lr, lsl #3 │ │ │ │ + rsbseq r7, r3, r4, asr #2 │ │ │ │ + andseq lr, pc, r6, lsl lr @ │ │ │ │ + andseq r2, sp, ip, lsr #25 │ │ │ │ + andseq pc, pc, sl, lsl #5 │ │ │ │ + andseq pc, pc, r4, ror #2 │ │ │ │ + andseq pc, pc, r6, ror #6 │ │ │ │ + andseq r9, sp, r8, lsl #24 │ │ │ │ + andseq pc, pc, r8, asr #6 │ │ │ │ + andseq pc, pc, r8, ror r0 @ │ │ │ │ + @ instruction: 0x001ff3f2 │ │ │ │ + andseq pc, pc, r2, asr #4 │ │ │ │ + andseq pc, pc, r2, ror #3 │ │ │ │ + andseq pc, pc, r4, lsl #2 │ │ │ │ + andseq pc, pc, r8, lsr #1 │ │ │ │ + andseq pc, pc, r6, asr #6 │ │ │ │ + andseq pc, pc, r4, ror #3 │ │ │ │ + andseq pc, pc, r0, lsr #4 │ │ │ │ + andseq lr, pc, sl, ror #23 │ │ │ │ + andseq pc, pc, r2, ror #6 │ │ │ │ + @ instruction: 0x001d9ad8 │ │ │ │ + mulseq sp, r0, r6 │ │ │ │ + ldrdeq r8, [r0], -r8 @ │ │ │ │ + mulseq pc, lr, r3 @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, pc, sl, ror r2 @ │ │ │ │ - andseq lr, pc, r4, ror fp @ │ │ │ │ - @ instruction: 0x001fedf2 │ │ │ │ - andseq lr, pc, r2, ror #30 │ │ │ │ - andseq lr, pc, r2, asr pc @ │ │ │ │ - andseq pc, pc, r6, asr r0 @ │ │ │ │ - andseq pc, pc, sl, lsl #1 │ │ │ │ - andseq pc, pc, r4, lsr r0 @ │ │ │ │ - andseq pc, pc, r6, asr #1 │ │ │ │ - andseq lr, pc, r8, asr #26 │ │ │ │ - ldrsbeq pc, [pc], -r4 @ │ │ │ │ + mulseq pc, r2, r3 @ │ │ │ │ + andseq lr, pc, ip, lsl #25 │ │ │ │ + andseq lr, pc, sl, lsl #30 │ │ │ │ + andseq pc, pc, sl, ror r0 @ │ │ │ │ + andseq pc, pc, sl, rrx │ │ │ │ + andseq pc, pc, lr, ror #2 │ │ │ │ + andseq pc, pc, r2, lsr #3 │ │ │ │ + andseq pc, pc, ip, asr #2 │ │ │ │ + @ instruction: 0x001ff1de │ │ │ │ + andseq lr, pc, r0, ror #28 │ │ │ │ + andseq pc, pc, ip, ror #3 │ │ │ │ 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 +550143,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 │ │ │ │ + smlatbcs r4, r6, pc, lr @ │ │ │ │ @ instruction: 0xf8c94607 │ │ │ │ addcs r0, r0, r0 │ │ │ │ - svc 0x00b2f5e5 │ │ │ │ + svc 0x009ef5e5 │ │ │ │ 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 202e0f4 │ │ │ │ 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 ffa07500 │ │ │ │ strmi r0, [r5], -r1, lsl #2 │ │ │ │ ldrdcc pc, [r4], -r9 │ │ │ │ - beq 2c4114 │ │ │ │ + beq 2c413c │ │ │ │ @ instruction: 0xf85b9302 │ │ │ │ - bl 3094f4 │ │ │ │ + bl 30951c │ │ │ │ stmdacs r0, {r0, r2, r7, r9} │ │ │ │ addshi pc, ip, r0 │ │ │ │ tstpeq ip, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ stceq 1, cr15, [r8], {10} │ │ │ │ andvs pc, r4, sl, asr #17 │ │ │ │ stm ip, {r0, r1, r8, fp, lr, pc} │ │ │ │ cdpcs 0, 0, cr0, cr4, cr3, {0} │ │ │ │ ldm pc, {r3, fp, ip, lr, pc}^ @ │ │ │ │ msreq SPSR_, #6 │ │ │ │ subeq r5, r5, r3, lsl #26 │ │ │ │ stmdbvs r2!, {r1, r8, r9, fp, ip, pc}^ │ │ │ │ eorcs pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xf6a44640 │ │ │ │ - @ instruction: 0x4606fa79 │ │ │ │ + strmi pc, [r6], -r5, ror #20 │ │ │ │ @ instruction: 0x4602b330 │ │ │ │ stmdage sl, {r0, r5, r7, fp, sp, lr} │ │ │ │ movwls r2, #41728 @ 0xa300 │ │ │ │ @ instruction: 0xf952f7ff │ │ │ │ @ instruction: 0xf8dab1a0 │ │ │ │ @ instruction: 0xf8dd2004 │ │ │ │ - bcs 2f55e4 │ │ │ │ - bcs 27f670 │ │ │ │ + bcs 2f560c │ │ │ │ + bcs 27f698 │ │ │ │ ldmib sl, {r1, r2, r5, r6, ip, lr, pc}^ │ │ │ │ addsmi r2, sl, #134217728 @ 0x8000000 │ │ │ │ ldrbmi sp, [fp, #-98] @ 0xffffff9e │ │ │ │ movwcs fp, #4020 @ 0xfb4 │ │ │ │ ldrbmi r2, [sl, #-769] @ 0xfffffcff │ │ │ │ movwcs fp, #4040 @ 0xfc8 │ │ │ │ cmple r9, r0, lsl #22 │ │ │ │ strbmi r4, [r3], -sp, asr #16 │ │ │ │ tstcs r1, r4, lsl #26 │ │ │ │ stmdapl r8!, {r0, r2, r9, fp, ip, pc} │ │ │ │ stmdavs r0, {r9, sl, ip, pc} │ │ │ │ - b 1906d10 │ │ │ │ + b 1406d38 │ │ │ │ strcc r9, [r1, -r3, lsl #22] │ │ │ │ addsmi r3, pc, #64, 8 @ 0x40000000 │ │ │ │ - bmi 143dc00 │ │ │ │ + bmi 143dc28 │ │ │ │ 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 303da4 │ │ │ │ eoreq pc, r5, r3, asr #16 │ │ │ │ @ instruction: 0xd1b92800 │ │ │ │ @ instruction: 0xf44f4b3d │ │ │ │ - bmi 11a68a4 │ │ │ │ + bmi 11a68cc │ │ │ │ ldrbtmi r4, [fp], #-2361 @ 0xfffff6c7 │ │ │ │ stmdals r4, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ tstcs r1, r0, asr #16 │ │ │ │ stmdavs r0, {sl, ip, pc} │ │ │ │ - b f06d60 │ │ │ │ - cdp 5, 2, cr15, cr0, cr5, {7} │ │ │ │ + b a06d88 │ │ │ │ + cdp 5, 0, cr15, cr12, cr5, {7} │ │ │ │ andsvs r6, r1, r1, ror #18 │ │ │ │ - blls 30346c │ │ │ │ + blls 303494 │ │ │ │ @ instruction: 0xf8037d22 │ │ │ │ str r2, [r1, r5, lsr #32]! │ │ │ │ tstle fp, r3, lsl #20 │ │ │ │ - bvc 304d4c │ │ │ │ - bvc 344c50 │ │ │ │ - bvc 14451bc │ │ │ │ - blx 6851b4 │ │ │ │ + bvc 304d74 │ │ │ │ + bvc 344c78 │ │ │ │ + bvc 14451e4 │ │ │ │ + blx 6851dc │ │ │ │ mcr 0, 0, sp, cr6, cr2, {0} │ │ │ │ @ instruction: 0xeeb4ba90 │ │ │ │ vsqrt.f32 s15, s13 │ │ │ │ vmrs pc, │ │ │ │ svclt 0x00ac7ae6 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ - blx 6851d0 │ │ │ │ + blx 6851f8 │ │ │ │ movweq pc, #4099 @ 0x1003 @ │ │ │ │ movwcs fp, #3976 @ 0xf88 │ │ │ │ adcle r2, r5, r0, lsl #22 │ │ │ │ @ instruction: 0xf5e59808 │ │ │ │ - @ instruction: 0xb198eeb2 │ │ │ │ + @ instruction: 0xb198ee9e │ │ │ │ @ instruction: 0xf5e69909 │ │ │ │ - cmnlt r8, ip, asr r9 │ │ │ │ + cmnlt r8, r8, asr #18 │ │ │ │ @ instruction: 0xf8439b02 │ │ │ │ str fp, [r3, r5, lsr #32]! │ │ │ │ stmib sp, {r6, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf5e62106 │ │ │ │ - stmdbls r7, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ + stmdbls r7, {r1, r3, r5, r7, r8, fp, sp, lr, pc} │ │ │ │ andeq pc, r1, fp, asr #16 │ │ │ │ stmiavs r6!, {r3, r5, r6, r8, ip, sp, pc} │ │ │ │ ldrb r9, [r7, -r6, lsl #20] │ │ │ │ @ instruction: 0x46434a14 │ │ │ │ stmpl sl, {r2, r8, fp, ip, pc} │ │ │ │ ldmdavs r0, {r0, r8, sp} │ │ │ │ ldrbtmi r4, [sl], #-2581 @ 0xfffff5eb │ │ │ │ - stmib r8!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blmi 7835f0 │ │ │ │ + ldmib r4, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blmi 783618 │ │ │ │ strbtne pc, [r3], #-576 @ 0xfffffdc0 @ │ │ │ │ stmdbmi sp, {r0, r1, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1147 @ 0xfffffb85 │ │ │ │ - blmi 703504 │ │ │ │ + blmi 70352c │ │ │ │ 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 0x0000e9b0 │ │ │ │ + rsbseq r6, r3, sl, ror #22 │ │ │ │ + rsbseq r6, r3, r2, ror #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq pc, pc, r6, asr #32 │ │ │ │ - eoreq r7, r0, r0, lsl #25 │ │ │ │ - andseq lr, pc, sl, asr #30 │ │ │ │ + andseq pc, pc, lr, asr r1 @ │ │ │ │ + mlaeq r0, r8, sp, r7 │ │ │ │ + andseq pc, pc, r2, rrx │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - rsbseq r6, r3, sl, ror sl │ │ │ │ - andseq lr, pc, r6, asr #15 │ │ │ │ - @ instruction: 0x001fe7dc │ │ │ │ - andseq lr, pc, lr, asr lr @ │ │ │ │ - andseq lr, pc, r4, lsl r7 @ │ │ │ │ - andseq lr, pc, sl, lsr #14 │ │ │ │ - andseq lr, pc, r4, lsl #14 │ │ │ │ - andseq lr, pc, sl, lsl r7 @ │ │ │ │ + rsbseq r6, r3, r2, asr sl │ │ │ │ + @ instruction: 0x001fe8de │ │ │ │ + @ instruction: 0x001fe8f4 │ │ │ │ + andseq lr, pc, r6, ror pc @ │ │ │ │ + andseq lr, pc, ip, lsr #16 │ │ │ │ + andseq lr, pc, r2, asr #16 │ │ │ │ + andseq lr, pc, ip, lsl r8 @ │ │ │ │ + andseq lr, pc, r2, lsr r8 @ │ │ │ │ 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 +550300,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 fe712334 │ │ │ │ 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 2de564 │ │ │ │ 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, lr, lsr r9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ ldmdavs r1!, {r1, r3, r5, r6, r7, pc}^ │ │ │ │ @ instruction: 0xf5e5465a │ │ │ │ - teqlt r7, #244, 30 @ 0x3d0 │ │ │ │ - bleq 285894 │ │ │ │ + teqlt r7, #224, 30 @ 0x380 │ │ │ │ + bleq 2858bc │ │ │ │ @ instruction: 0xf10be004 │ │ │ │ - ldrbmi r0, [pc, #-2817] @ 248c5f │ │ │ │ + ldrbmi r0, [pc, #-2817] @ 248c87 │ │ │ │ stmdavs ip!, {r0, r1, r2, r3, r4, ip, lr, pc} │ │ │ │ strne lr, [fp], #-2820 @ 0xfffff4fc │ │ │ │ - blcs 3638f8 │ │ │ │ + blcs 363920 │ │ │ │ ldmdavs r3!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf853686c │ │ │ │ @ instruction: 0xf5e6002b │ │ │ │ - @ instruction: 0xf844e91e │ │ │ │ + @ instruction: 0xf844e90a │ │ │ │ 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 1eef7d0 │ │ │ │ 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: 0xf5e5e934 │ │ │ │ + cdpmi 13, 6, cr14, cr14, cr2, {1} │ │ │ │ subcs sl, r8, #28, 24 @ 0x1c00 │ │ │ │ ldrbtmi r2, [lr], #-256 @ 0xffffff00 │ │ │ │ subseq pc, r0, r4, lsr #3 │ │ │ │ - cdp 5, 5, cr15, cr4, cr5, {7} │ │ │ │ - blcs 263884 │ │ │ │ + cdp 5, 4, cr15, cr0, cr5, {7} │ │ │ │ + blcs 2638ac │ │ │ │ adchi pc, r3, r0 │ │ │ │ @ instruction: 0xf8449a03 │ │ │ │ - bls 3548d4 │ │ │ │ + bls 3548fc │ │ │ │ mcrrcs 8, 4, pc, r0, cr4 @ │ │ │ │ @ instruction: 0xf8449a05 │ │ │ │ - bls 3d48b0 │ │ │ │ + bls 3d48d8 │ │ │ │ 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 +550369,189 @@ │ │ │ │ @ instruction: 0xf50dd07d │ │ │ │ ldmdami r9, {r0, r2, r7, r9, ip, lr}^ │ │ │ │ @ instruction: 0xf844320c │ │ │ │ ldrbtmi r9, [r8], #-3120 @ 0xfffff3d0 │ │ │ │ ldccc 8, cr15, [ip], #-272 @ 0xfffffef0 │ │ │ │ ldmdavs r2, {r3, r9, sl, fp, sp, pc} │ │ │ │ stccs 8, cr15, [r8], #-272 @ 0xfffffef0 │ │ │ │ - ldc 5, cr15, [r6, #916]! @ 0x394 │ │ │ │ + stc 5, cr15, [r2, #916]! @ 0x394 │ │ │ │ stmdacs r0, {r0, r2, r9, sl, lr} │ │ │ │ strmi sp, [r1], -r5, asr #32 │ │ │ │ @ instruction: 0xf7fe4630 │ │ │ │ ldmdami r0, {r0, r2, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e54478 │ │ │ │ - cmplt r0, #172, 26 @ 0x2b00 │ │ │ │ + cmplt r0, #152, 26 @ 0x2600 │ │ │ │ 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} │ │ │ │ + ldmda r4, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e52000 │ │ │ │ - bmi 1484d0c │ │ │ │ + bmi 1484ce4 │ │ │ │ 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 r0!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46284631 │ │ │ │ - stcl 5, cr15, [ip, #916]! @ 0x394 │ │ │ │ + ldcl 5, cr15, [r8, #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 1183d4c │ │ │ │ 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 ec4c78 │ │ │ │ @ instruction: 0x46074931 │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - ldmdb lr!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb sl!, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x46384631 │ │ │ │ - ldc 5, cr15, [r6, #916]! @ 0x394 │ │ │ │ + stc 5, cr15, [r2, #916]! @ 0x394 │ │ │ │ ldrtmi r4, [r8], -sp, lsr #22 │ │ │ │ ldrbtmi r2, [fp], #-512 @ 0xfffffe00 │ │ │ │ strpl lr, [r8, #-2372] @ 0xfffff6bc │ │ │ │ ldrcc lr, [r4, -r4, asr #18] │ │ │ │ stmdb r4, {r8, r9, sp}^ │ │ │ │ stmib r6, {r1, r2, r8, sl, ip, lr}^ │ │ │ │ @ instruction: 0xf7fe2310 │ │ │ │ @ instruction: 0x4638fe11 │ │ │ │ - stmdb r4, {r1, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldm r0!, {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: 0x4603f873 │ │ │ │ stmdacs r0, {r4, r5, sp, lr} │ │ │ │ svcge 0x0054f47f │ │ │ │ - @ instruction: 0xf9e4f6a4 │ │ │ │ + @ instruction: 0xf9d0f6a4 │ │ │ │ eorsvs r4, r0, r3, lsl #12 │ │ │ │ - bmi 583658 │ │ │ │ + bmi 583680 │ │ │ │ strmi pc, [r5], #576 @ 0x240 │ │ │ │ strbmi r9, [r1], -r7, lsl #16 │ │ │ │ stmpl r0, {r1, r3, r4, r8, r9, fp, lr} │ │ │ │ - bmi 8dab1c │ │ │ │ + bmi 8dab44 │ │ │ │ ldrbtmi r9, [sl], #-1024 @ 0xfffffc00 │ │ │ │ @ instruction: 0xf5e66800 │ │ │ │ - @ instruction: 0xf5e5e87a │ │ │ │ - @ instruction: 0xf5e6ec68 │ │ │ │ - svclt 0x0000e864 │ │ │ │ - rsbseq r6, r3, r4, lsr #18 │ │ │ │ + @ instruction: 0xf5e5e866 │ │ │ │ + @ instruction: 0xf5e6ec54 │ │ │ │ + svclt 0x0000e850 │ │ │ │ + ldrshteq r6, [r3], #-140 @ 0xffffff74 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r6, [r3], #-136 @ 0xffffff78 │ │ │ │ + ldrsbteq r6, [r3], #-128 @ 0xffffff80 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, ip, ror #11 │ │ │ │ - andseq lr, pc, r0, lsl #12 │ │ │ │ - rsbseq r5, r6, r6, ror #16 │ │ │ │ - andseq pc, pc, lr, lsl #2 │ │ │ │ - @ instruction: 0x001d54fc │ │ │ │ - andseq pc, pc, sl, lsl #2 │ │ │ │ + andseq lr, pc, r4, lsl #14 │ │ │ │ + andseq lr, pc, r8, lsl r7 @ │ │ │ │ + rsbseq r5, r6, lr, lsr r8 │ │ │ │ + andseq pc, pc, r6, lsr #4 │ │ │ │ + andseq r5, sp, r4, lsl r6 │ │ │ │ + andseq pc, pc, r2, lsr #4 │ │ │ │ @ instruction: 0xffffef31 │ │ │ │ @ instruction: 0xfffff5cf │ │ │ │ - rsbseq r6, r3, r4, ror r7 │ │ │ │ - andseq pc, pc, r6, ror r0 @ │ │ │ │ + rsbseq r6, r3, ip, asr #14 │ │ │ │ + andseq pc, pc, lr, lsl #3 │ │ │ │ @ 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, sl, ror r1 @ │ │ │ │ + andseq sl, lr, sl, lsr sp │ │ │ │ + andseq sl, lr, r2, lsr sp │ │ │ │ + andseq pc, pc, r0, lsl #2 │ │ │ │ + andseq lr, pc, r8, ror #10 │ │ │ │ + andseq lr, pc, sl, ror r5 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda0ba4 │ │ │ │ + bl feda0bcc │ │ │ │ @ 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 363b60 │ │ │ │ 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, #10624 @ 0x2980 │ │ │ │ stmdavs r8!, {r0, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ - ldc 5, cr15, [r4, #916]! @ 0x394 │ │ │ │ + stc 5, cr15, [r0, #916]! @ 0x394 │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda0bf0 │ │ │ │ + bl feda0c18 │ │ │ │ @ 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 │ │ │ │ + stc 5, cr15, [r8, #916] @ 0x394 │ │ │ │ strcc r6, [r1], #-2099 @ 0xfffff7cd │ │ │ │ mvnsle r4, r5, lsr #5 │ │ │ │ @ instruction: 0xf5e54618 │ │ │ │ - ldcllt 13, cr14, [r0, #-600]! @ 0xfffffda8 │ │ │ │ + ldcllt 13, cr14, [r0, #-520]! @ 0xfffffdf8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda0c2c │ │ │ │ + bl feda0c54 │ │ │ │ @ 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 1263bd4 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0c5c │ │ │ │ + bl feda0c84 │ │ │ │ @ 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 feda0ca8 │ │ │ │ @ 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 feda0ccc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ stmvs r1, {r1, r3, r9, sl, lr} │ │ │ │ @ instruction: 0xf7fe6800 │ │ │ │ stmdavs r3!, {r0, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ eoreq pc, r0, r3, asr r8 @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ ldrbtmi r4, [r8], #-2049 @ 0xfffff7ff │ │ │ │ svclt 0x00004770 │ │ │ │ - @ instruction: 0x001feebe │ │ │ │ + @ instruction: 0x001fefd6 │ │ │ │ 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 +550561,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 feadb34e │ │ │ │ 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: 0xf8c4fcaf │ │ │ │ andlt r0, r2, r0, lsr #7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - andseq lr, pc, r0, ror #28 │ │ │ │ + andseq lr, pc, r8, ror pc @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda0d48 │ │ │ │ + bl feda0d70 │ │ │ │ @ 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 +550594,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 33ffe8 │ │ │ │ + bls 336010 │ │ │ │ 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 2707e8 │ │ │ │ @ instruction: 0x4608d0f4 │ │ │ │ - cdp2 6, 4, cr15, cr2, cr1, {5} │ │ │ │ - blvs fe276060 │ │ │ │ + cdp2 6, 2, cr15, cr14, cr1, {5} │ │ │ │ + blvs fe276088 │ │ │ │ andeq pc, r2, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ - blls 30c0cc │ │ │ │ + blls 30c0f4 │ │ │ │ @ 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 feda0e08 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5e50ff8 │ │ │ │ - vstrlt s28, [r8, #-712] @ 0xfffffd38 │ │ │ │ + vstrlt s28, [r8, #-632] @ 0xfffffd88 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda0df4 │ │ │ │ + bl feda0e1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ stcls 6, cr4, [r4], {158} @ 0x9e │ │ │ │ svclt 0x00382c01 │ │ │ │ - blcs 292c0c │ │ │ │ + blcs 292c34 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrbmi r0, [r4, #-3585]! @ 0xfffff1ff │ │ │ │ - blcs 37e03c │ │ │ │ - blcs 2b9878 │ │ │ │ + blcs 37e064 │ │ │ │ + blcs 2b98a0 │ │ │ │ movwcs fp, #8076 @ 0x1f8c │ │ │ │ - bcs 452820 │ │ │ │ + bcs 452848 │ │ │ │ @ instruction: 0xf043bf88 │ │ │ │ tstlt r3, r1, lsl #6 │ │ │ │ andlt r2, r2, r0 │ │ │ │ - blls 3b9070 │ │ │ │ + blls 3b9098 │ │ │ │ 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 3bed1c │ │ │ │ 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 3bedbc │ │ │ │ strle r0, [r1, #-2011]! @ 0xfffff825 │ │ │ │ orrseq pc, r3, #1073741864 @ 0x40000028 │ │ │ │ movweq pc, #8243 @ 0x2033 @ │ │ │ │ - blls 3be150 │ │ │ │ + blls 3be178 │ │ │ │ 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 1d85ce2 │ │ │ │ stmdacs r0, {r0, r8, fp, ip, pc} │ │ │ │ ldr sp, [r7, pc, asr #3]! │ │ │ │ ldreq r9, [ip], r5, lsl #22 │ │ │ │ - blls 3bece8 │ │ │ │ + blls 3bed10 │ │ │ │ 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 3be37c │ │ │ │ strbtle r0, [sp], #1692 @ 0x69c │ │ │ │ @ instruction: 0xf504e793 │ │ │ │ tstls r1, r1, rrx │ │ │ │ - blx 2105d16 │ │ │ │ + blx 2105d3e │ │ │ │ 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 40ab0c │ │ │ │ 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 feda0f70 │ │ │ │ @ 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 4d89a4 │ │ │ │ ldm pc, {r2, r3, r4, r6, fp, ip, lr, pc}^ @ │ │ │ │ cmppmi r2, r3 @ p-variant is OBSOLETE │ │ │ │ svcmi 0x00554c47 │ │ │ │ - beq 12199a4 │ │ │ │ + beq 12199cc │ │ │ │ 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 8b91d4 │ │ │ │ + blcs 63fe2c │ │ │ │ + blcc 67de4c │ │ │ │ vhsub.s8 d18, d0, d1 │ │ │ │ - blx 2d0f18 │ │ │ │ - b 7469ac │ │ │ │ + blx 2d0f40 │ │ │ │ + b 7469d4 │ │ │ │ mvnsle r0, ip, lsl #30 │ │ │ │ svceq 0x00a0f013 │ │ │ │ andscs fp, r8, r8, lsl pc │ │ │ │ @ instruction: 0xf890d1ec │ │ │ │ - blcs 256de8 │ │ │ │ + blcs 256e10 │ │ │ │ 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 939214 │ │ │ │ svclt 0x0098d028 │ │ │ │ ldmible r9, {r2, sp}^ │ │ │ │ andseq pc, ip, #-1073741784 @ 0xc0000028 │ │ │ │ ldmible r4, {r0, r9, fp, sp}^ │ │ │ │ tstcs r1, r5, lsl r8 │ │ │ │ ldrbtmi r4, [sl], #-2581 @ 0xfffff5eb │ │ │ │ andeq pc, r0, ip, asr r8 @ │ │ │ │ @ instruction: 0xf5e56800 │ │ │ │ - strb lr, [sl, r0, lsr #28] │ │ │ │ + strb lr, [sl, ip, lsl #28] │ │ │ │ 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 +550761,78 @@ │ │ │ │ @ instruction: 0xf04fbd08 │ │ │ │ stclt 0, cr3, [r8, #-1020] @ 0xfffffc04 │ │ │ │ stclt 0, cr2, [r8, #-64] @ 0xffffffc0 │ │ │ │ streq pc, [sp], #-2192 @ 0xfffff770 │ │ │ │ stclt 1, cr0, [r8, #-512] @ 0xfffffe00 │ │ │ │ addmi pc, r0, pc, asr #8 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rsbseq r6, r3, sl, lsr #5 │ │ │ │ + rsbseq r6, r3, r2, lsl #5 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001febba │ │ │ │ + @ instruction: 0x001fecd2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda1044 │ │ │ │ + bl feda106c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0x03a4f8d0 │ │ │ │ @ instruction: 0xff96f03a │ │ │ │ @ instruction: 0xf8d42100 │ │ │ │ @ instruction: 0xf8c403e4 │ │ │ │ @ instruction: 0xf6a213a4 │ │ │ │ - @ instruction: 0x4620fcfd │ │ │ │ + strtmi pc, [r0], -r9, ror #25 │ │ │ │ @ instruction: 0xf9b0f001 │ │ │ │ rsbvc pc, sl, r4, lsl #10 │ │ │ │ - blx ff407904 │ │ │ │ + blx fef0792c │ │ │ │ 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 1c07e8e │ │ │ │ subseq pc, r4, #212, 16 @ 0xd40000 │ │ │ │ ldc2l 7, cr15, [ip], {156} @ 0x9c │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ - stc 5, cr15, [ip, #-916]! @ 0xfffffc6c │ │ │ │ + ldc 5, cr15, [r8, #-916] @ 0xfffffc6c │ │ │ │ @ instruction: 0xf6a44620 │ │ │ │ - vldrlt s30, [r0, #-124] @ 0xffffff84 │ │ │ │ + vldrlt s30, [r0, #-44] @ 0xffffffd4 │ │ │ │ ldrbtmi r4, [fp], #-2824 @ 0xfffff4f8 │ │ │ │ ldmdblt r2, {r1, r3, r4, fp, ip, sp, lr}^ │ │ │ │ @ instruction: 0xf8904a07 │ │ │ │ andcs r1, r1, r4, lsl #7 │ │ │ │ andsvc r4, r8, sl, ror r4 │ │ │ │ svclt 0x008c2946 │ │ │ │ mrscs r2, (UNDEF: 17) │ │ │ │ stmdami r3, {r0, r4, r6, r7, r9, ip, sp, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - rsbseq r5, r6, lr, ror #2 │ │ │ │ - rsbseq r8, r3, ip, asr #6 │ │ │ │ - rsbseq r8, r3, ip, lsr r3 │ │ │ │ + rsbseq r5, r6, r6, asr #2 │ │ │ │ + rsbseq r8, r3, r4, lsr #6 │ │ │ │ + rsbseq r8, r3, r4, lsl r3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda10dc │ │ │ │ + bl feda1104 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ldmdbmi ip, {r5, r7, r8, r9, sl, fp}^ │ │ │ │ - blmi 195b758 │ │ │ │ + blmi 195b780 │ │ │ │ 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 @ 249f28 │ │ │ │ stmdbeq r2!, {r1, r2, r4, r7, r8, sl, fp, ip, sp, lr}^ │ │ │ │ - blcs d20fd4 │ │ │ │ + blcs d20ffc │ │ │ │ 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 30a358 │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ - bmi 1511f50 │ │ │ │ + bmi 1511f78 │ │ │ │ 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 +550840,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], {168} @ 0xa8 │ │ │ │ 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], {144} @ 0x90 │ │ │ │ + bls 3fe2dc │ │ │ │ tstcs r0, fp, ror #12 │ │ │ │ @ instruction: 0xf1b29101 │ │ │ │ svclt 0x00284f80 │ │ │ │ addmi pc, r0, #79 @ 0x4f │ │ │ │ - blgt 32e7b8 │ │ │ │ + blgt 32e7e0 │ │ │ │ rsbvs r6, r1, r0, lsr #32 │ │ │ │ - blge 303e98 │ │ │ │ + blge 303ec0 │ │ │ │ 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] @ 249ff9 │ │ │ │ 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] @ 24a02d │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [r8], {229} @ 0xe5 │ │ │ │ strb r2, [ip, -r0]! │ │ │ │ - rsbseq r6, r3, r6, lsl r1 │ │ │ │ + rsbseq r6, r3, lr, ror #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r3, lr, asr #1 │ │ │ │ - rsbeq r7, r9, ip, ror r2 │ │ │ │ - rsbeq r7, r9, r4, asr #4 │ │ │ │ - andseq fp, sp, r2, ror #10 │ │ │ │ + rsbseq r6, r3, r6, lsr #1 │ │ │ │ + mlseq r9, r4, r3, r7 │ │ │ │ + rsbeq r7, r9, ip, asr r3 │ │ │ │ + andseq fp, sp, sl, ror r6 │ │ │ │ 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 2524c0 │ │ │ │ + bcs 279d20 │ │ │ │ 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 280614 │ │ │ │ + bcs 33e218 │ │ │ │ svclt 0x00a84611 │ │ │ │ - bcs 2524d0 │ │ │ │ + bcs 2524f8 │ │ │ │ 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 +550943,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 26221c │ │ │ │ @ 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 2007bda │ │ │ │ + blvs fe2765f8 │ │ │ │ andeq pc, r2, r0, lsr #3 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xf8460940 │ │ │ │ ldmdavs fp!, {r3, r5} │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ stclle 5, cr4, [r9], #268 @ 0x10c │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ stmdbcs r1, {r0, r4, r5, r8, fp, ip, sp} │ │ │ │ @ instruction: 0x2102d9b1 │ │ │ │ ldrdcs lr, [r3, -r4] │ │ │ │ pop {r0, r3, r4, r5, sp, lr} │ │ │ │ svclt 0x000083f8 │ │ │ │ - rsbeq r7, r9, r8, ror #2 │ │ │ │ - rsbeq r7, r9, lr, lsl r1 │ │ │ │ + rsbeq r7, r9, r0, lsl #5 │ │ │ │ + rsbeq r7, r9, r6, lsr r2 │ │ │ │ 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: 0xffc8f6a3 │ │ │ │ ldrcs pc, [r8], #2271 @ 0x8df │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ @ instruction: 0x21013498 │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ @ instruction: 0xf8df2258 │ │ │ │ @ instruction: 0xf5042490 │ │ │ │ ldrbtmi r7, [sl], #-2657 @ 0xfffff59f │ │ │ │ @@ -550999,15 +551007,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, [r2, #-760] @ 0xfffffd08 │ │ │ │ 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 +551039,97 @@ │ │ │ │ stmdacs r0, {r0, r1, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ bicshi pc, r6, r0, asr #32 │ │ │ │ andscs sl, r0, #448 @ 0x1c0 │ │ │ │ @ instruction: 0xf884212c │ │ │ │ @ instruction: 0xf10d040f │ │ │ │ @ instruction: 0xf5040818 │ │ │ │ @ instruction: 0xf6a5706a │ │ │ │ - strcs pc, [r0], -fp, lsr #17 │ │ │ │ + @ instruction: 0x2600f897 │ │ │ │ cmppmi r4, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, asr #5 @ p-variant is OBSOLETE │ │ │ │ strbmi r9, [r2], -r7, lsl #12 │ │ │ │ strvs lr, [r1], -r5, asr #19 │ │ │ │ @ instruction: 0xf8d42308 │ │ │ │ movwls r0, #25472 @ 0x6380 │ │ │ │ - svc 0x0052f5e4 │ │ │ │ + svc 0x003ef5e4 │ │ │ │ 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!, {r3, r5, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ svclt 0x00184313 │ │ │ │ @ instruction: 0xf8842601 │ │ │ │ vshl.s8 d22, d13, d6 │ │ │ │ vmla.f d20, d12, d0[1] │ │ │ │ @ instruction: 0x26000110 │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ strls r4, [r7], -r2, asr #12 │ │ │ │ stmib r5, {r1, r3, r8, r9, sp}^ │ │ │ │ movwls r6, #26113 @ 0x6601 │ │ │ │ - svc 0x0024f5e4 │ │ │ │ + svc 0x0010f5e4 │ │ │ │ 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, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc} │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ svclt 0x00184313 │ │ │ │ @ instruction: 0xf8842601 │ │ │ │ vqshl.s8 d22, d0, d6 │ │ │ │ vmla.f d20, d12, d0[1] │ │ │ │ @ instruction: 0x26000110 │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ strls r4, [r7], -r2, asr #12 │ │ │ │ stmib r5, {r0, r1, r3, r8, r9, sp}^ │ │ │ │ movwls r6, #26113 @ 0x6601 │ │ │ │ - cdp 5, 15, cr15, cr6, cr4, {7} │ │ │ │ + cdp 5, 14, cr15, cr2, 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 fefc93e8 │ │ │ │ strcs pc, [lr], #-2196 @ 0xfffff76c │ │ │ │ stmib r4, {r0, r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blmi fef17200 │ │ │ │ + blmi fef17228 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi feed6d18 │ │ │ │ + blmi feed6d40 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee96f50 │ │ │ │ + blmi fee96f78 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee56f68 │ │ │ │ + blmi fee56f90 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ - blmi fee16f90 │ │ │ │ + blmi fee16fb8 │ │ │ │ @ instruction: 0xf8c4447b │ │ │ │ cmplt sl, ip, asr #6 │ │ │ │ @ instruction: 0xf8594bad │ │ │ │ @ instruction: 0xf8c43003 │ │ │ │ - blmi fed56f54 │ │ │ │ + blmi fed56f7c │ │ │ │ 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 +551171,15 @@ │ │ │ │ eorcc pc, fp, r4, lsl #17 │ │ │ │ @ instruction: 0xf8d42301 │ │ │ │ @ instruction: 0xf8840380 │ │ │ │ @ instruction: 0xf88460ca │ │ │ │ @ instruction: 0xf884607b │ │ │ │ @ instruction: 0xf8c460a3 │ │ │ │ @ instruction: 0xf5e4312c │ │ │ │ - stmdblt r0!, {r1, r3, r4, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdblt r0!, {r1, r2, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ andcc lr, r8, #3620864 @ 0x374000 │ │ │ │ svclt 0x00184313 │ │ │ │ @ instruction: 0xf8942601 │ │ │ │ movwcs r2, #5135 @ 0x140f │ │ │ │ tstcs r0, r3, ror #9 │ │ │ │ eorscc pc, r4, r4, lsl #17 │ │ │ │ @ instruction: 0xf8c42a00 │ │ │ │ @@ -551204,19 +551212,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, r3, r4, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894d160 │ │ │ │ movwcs r2, #900 @ 0x384 │ │ │ │ addscc pc, sp, r4, lsr #17 │ │ │ │ - bcs 13d2954 │ │ │ │ + bcs 13d297c │ │ │ │ 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 +551255,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 71ceb0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 52465c │ │ │ │ + blls 524684 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r9, r0, lsl #6 │ │ │ │ andlt r4, ip, r8, lsr r6 │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ movweq lr, #27101 @ 0x69dd │ │ │ │ - b 124da0c │ │ │ │ + b 124da34 │ │ │ │ ldr r3, [r8, r3] │ │ │ │ strcs r4, [r0, -r8, lsr #12] │ │ │ │ - stmdb lr!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb sl, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6a34620 │ │ │ │ - strb pc, [r3, r1, ror #28]! @ │ │ │ │ + strb pc, [r3, sp, asr #28]! @ │ │ │ │ @ instruction: 0x46296870 │ │ │ │ - blx 808624 │ │ │ │ + blx 80864c │ │ │ │ svclt 0x00183800 │ │ │ │ strt r2, [r1], -r1 │ │ │ │ - stmib sl!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r5, r3, ip, ror lr │ │ │ │ + ldmib r6, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r5, r3, r4, asr lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, sl, ror #28 │ │ │ │ + rsbseq r5, r3, r2, asr #28 │ │ │ │ @ instruction: 0xfffffc89 │ │ │ │ andeq r0, r0, r0, lsl #21 │ │ │ │ @ instruction: 0xfffff91f │ │ │ │ @ instruction: 0xfffffb75 │ │ │ │ @ instruction: 0xfffffcff │ │ │ │ @ instruction: 0xfffffa01 │ │ │ │ @ instruction: 0xfffff8d3 │ │ │ │ @ instruction: 0xfffff9b7 │ │ │ │ - andseq fp, sp, r6, asr r3 │ │ │ │ - andseq lr, pc, r2, asr r7 @ │ │ │ │ + andseq fp, sp, lr, ror #8 │ │ │ │ + andseq lr, pc, sl, ror #16 │ │ │ │ @ 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, ip, ror #19 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1894 │ │ │ │ + bl feda18bc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi f4e57c │ │ │ │ - blmi f5beb4 │ │ │ │ + bmi f4e5a4 │ │ │ │ + blmi f5bedc │ │ │ │ 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, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ vhsub.s8 d18, d1, d0 │ │ │ │ tstls r5, r2, lsl #2 │ │ │ │ movwls sl, #26885 @ 0x6905 │ │ │ │ andls r9, r8, #1879048192 @ 0x70000000 │ │ │ │ andls r9, sl, #-1879048192 @ 0x90000000 │ │ │ │ @ instruction: 0x460c4613 │ │ │ │ vldmiaeq ip!, {s29-s107} │ │ │ │ @ instruction: 0x3c7cea4f │ │ │ │ @ instruction: 0x7c7cea4f │ │ │ │ vldmiami ip!, {s29-s107} │ │ │ │ - beq 505014 │ │ │ │ + beq 50503c │ │ │ │ andls r4, r2, #27262976 @ 0x1a00000 │ │ │ │ stmdbvs r9!, {r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf8d62300 │ │ │ │ - bge 30b4fc │ │ │ │ + bge 30b524 │ │ │ │ movwne lr, #14797 @ 0x39cd │ │ │ │ tstpmi r9, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlabteq r8, r4, r2, pc @ │ │ │ │ - stc 5, cr15, [r0, #-912]! @ 0xfffffc70 │ │ │ │ + stc 5, cr15, [ip, #-912] @ 0xfffffc70 │ │ │ │ stmdbvs r9!, {r3, r6, r7, r8, fp, ip, sp, pc}^ │ │ │ │ @ instruction: 0xf8d64628 │ │ │ │ @ instruction: 0xf8d62404 │ │ │ │ - bcc 29771c │ │ │ │ + bcc 297744 │ │ │ │ strcs pc, [r4], #-2246 @ 0xfffff73a │ │ │ │ @ instruction: 0xf8c61a5b │ │ │ │ @ instruction: 0xf5e43400 │ │ │ │ - bmi 746374 │ │ │ │ + bmi 74634c │ │ │ │ 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 5f9f2c │ │ │ │ ldmpl fp!, {r2, r3, r5, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf5e5681f │ │ │ │ - stmdavs r0, {r1, r3, r4, r8, r9, fp, sp, lr, pc} │ │ │ │ - ldc 5, cr15, [sl, #-912] @ 0xfffffc70 │ │ │ │ + stmdavs r0, {r1, r2, r8, r9, fp, sp, lr, pc} │ │ │ │ + stc 5, cr15, [r6, #-912] @ 0xfffffc70 │ │ │ │ andls r4, r0, #2097152 @ 0x200000 │ │ │ │ - bmi 49bfe8 │ │ │ │ + bmi 49c010 │ │ │ │ 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: 0xe7d2e950 │ │ │ │ + ldmdb sl!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r5, r3, r6, lsr r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, r4, asr r9 │ │ │ │ - ldrsbteq r5, [r3], #-130 @ 0xffffff7e │ │ │ │ + rsbseq r5, r3, ip, lsr #18 │ │ │ │ + rsbseq r5, r3, sl, lsr #17 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, r8, ror r2 @ │ │ │ │ + mulseq pc, r0, r3 @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda198c │ │ │ │ + bl feda19b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r6], -r8, ror #31 │ │ │ │ ldreq pc, [r0, -r0, lsl #2] │ │ │ │ @ instruction: 0xf6be4638 │ │ │ │ - ldmdavs r2!, {r0, r1, r4, r7, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmdavs r2!, {r0, r1, r2, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc}^ │ │ │ │ ldmdavs r3, {r1, r2, r4, r7, r9, lr}^ │ │ │ │ @ instruction: 0xf1a2d019 │ │ │ │ @ instruction: 0xf1a3001c │ │ │ │ strcs r0, [r0], #-1308 @ 0xfffffae4 │ │ │ │ subsvs r6, r3, r2, asr #19 │ │ │ │ stmib r0, {r1, r3, r4, sp, lr}^ │ │ │ │ ldmib r0, {r0, r1, r2, sl, lr}^ │ │ │ │ subsvs r2, r3, r9, lsl #6 │ │ │ │ stmib r0, {r1, r3, r4, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff4409 │ │ │ │ - bvs d4a550 │ │ │ │ + bvs d4a578 │ │ │ │ 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 1d88300 │ │ │ │ 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 3dd900 │ │ │ │ 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 │ │ │ │ + ldcl 5, cr15, [ip], #-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}^ │ │ │ │ + ldm lr!, {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 52f0bc │ │ │ │ strls r9, [pc], -lr, lsl #12 │ │ │ │ @ instruction: 0x46339610 │ │ │ │ - b 161c0bc │ │ │ │ - b 160dc60 │ │ │ │ - b 1619a64 │ │ │ │ - b 1629a68 │ │ │ │ - b 14ddc6c │ │ │ │ + b 161c0e4 │ │ │ │ + b 160dc88 │ │ │ │ + b 1619a8c │ │ │ │ + b 1629a90 │ │ │ │ + b 14ddc94 │ │ │ │ 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} │ │ │ │ + stmia sl!, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldc 5, cr15, [r8], {228} @ 0xe4 │ │ │ │ + ldm r4, {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 4accf0 │ │ │ │ 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 │ │ │ │ + ldm sl, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stc 5, cr15, [r8], {228} @ 0xe4 │ │ │ │ + ldrsbteq r5, [r3], #-116 @ 0xffffff8c │ │ │ │ + rsbseq r5, r3, r4, asr #15 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, sl, ror r7 │ │ │ │ + rsbseq r5, r3, r2, asr r7 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, sl, asr #2 │ │ │ │ - andseq lr, pc, sl, lsr r1 @ │ │ │ │ + andseq lr, pc, r2, ror #4 │ │ │ │ + andseq lr, pc, r2, asr r2 @ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d0f8cc │ │ │ │ - bmi 11dc344 │ │ │ │ + bmi 11dc36c │ │ │ │ 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 +551470,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: 0xf9b8f6be │ │ │ │ + blmi d9d230 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3249bc │ │ │ │ + blls 3249e4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, (UNDEF: 125) │ │ │ │ andlt r4, r5, r8, lsr #12 │ │ │ │ mvnshi lr, #12386304 @ 0xbd0000 │ │ │ │ andcs r2, r1, r0, asr #2 │ │ │ │ - stcl 5, cr15, [r8, #-912] @ 0xfffffc70 │ │ │ │ - blmi c1c188 │ │ │ │ + ldc 5, cr15, [r4, #-912]! @ 0xfffffc70 │ │ │ │ + blmi c1c1b0 │ │ │ │ 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 29ea94 │ │ │ │ @ instruction: 0xf8d460c3 │ │ │ │ @ instruction: 0xf8c60380 │ │ │ │ stmib sp, {pc}^ │ │ │ │ @ instruction: 0xf5e47501 │ │ │ │ - stmiblt r0!, {r3, r4, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + stmiblt r0!, {r2, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ ldrtmi r9, [r2], -r2, lsl #22 │ │ │ │ @ instruction: 0x61b34639 │ │ │ │ mvneq pc, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf6a14635 │ │ │ │ - @ instruction: 0xf8d4ffe5 │ │ │ │ + @ instruction: 0xf8d4ffd1 │ │ │ │ @ instruction: 0xf8d42404 │ │ │ │ ldmdbvs r1!, {sl, ip, sp}^ │ │ │ │ @ instruction: 0xf8c43201 │ │ │ │ strmi r2, [fp], #-1028 @ 0xfffffbfc │ │ │ │ strcc pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ - blmi 6c48b4 │ │ │ │ + blmi 6c48dc │ │ │ │ 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, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ + bl ff308194 │ │ │ │ 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 │ │ │ │ + ldmvs r0!, {r1, r2, r3, fp, sp, lr, pc} │ │ │ │ + ldc 5, cr15, [sl, #912] @ 0x390 │ │ │ │ @ instruction: 0xf5e44630 │ │ │ │ - str lr, [r3, ip, lsr #27]! │ │ │ │ - stmda r6, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - ldrshteq r5, [r3], #-104 @ 0xffffff98 │ │ │ │ - andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, ip, ror #13 │ │ │ │ - ldrhteq r5, [r3], #-100 @ 0xffffff9c │ │ │ │ - ldrheq lr, [pc], -sl │ │ │ │ + @ instruction: 0xe7a3ed98 │ │ │ │ + svc 0x00f2f5e4 │ │ │ │ + ldrsbteq r5, [r3], #-96 @ 0xffffffa0 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq r5, r3, r4, asr #13 │ │ │ │ + rsbseq r5, r3, ip, lsl #13 │ │ │ │ + @ instruction: 0x001fe1d2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq lr, pc, lr, asr r0 @ │ │ │ │ + andseq lr, pc, r6, ror r1 @ │ │ │ │ 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 +551563,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 114a288 │ │ │ │ andseq pc, ip, #-1073741823 @ 0xc0000001 │ │ │ │ - blcc 95c3a8 │ │ │ │ + blcc 95c3d0 │ │ │ │ @ instruction: 0x461f4296 │ │ │ │ - blvs 53eaf0 │ │ │ │ - blvs 14dc2f0 │ │ │ │ - bl 1b91660 │ │ │ │ - blcs 30dae0 │ │ │ │ + blvs 53eb18 │ │ │ │ + blvs 14dc318 │ │ │ │ + bl 1b91688 │ │ │ │ + blcs 30db08 │ │ │ │ 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 1e085a2 │ │ │ │ bicgt pc, r4, #216, 16 @ 0xd80000 │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xf8d8d01e │ │ │ │ strmi r3, [r1], -r0, asr #7 │ │ │ │ - bl 311f08 │ │ │ │ + bl 311f30 │ │ │ │ @ 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 280f80 │ │ │ │ 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 feda1d88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 78eac8 │ │ │ │ - blmi 79c380 │ │ │ │ + bmi 78eaf0 │ │ │ │ + blmi 79c3a8 │ │ │ │ ldrbtmi fp, [sl], #-135 @ 0xffffff79 │ │ │ │ stmdavs ip!, {r0, r3, r5, r6, r9, sl, lr}^ │ │ │ │ ldmpl r3, {r0, sp}^ │ │ │ │ ldrbtvc pc, [r2], #-1284 @ 0xfffffafc @ │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - cdp 5, 0, cr15, cr8, cr4, {7} │ │ │ │ + ldcl 5, cr15, [r4, #912]! @ 0x390 │ │ │ │ @ instruction: 0xf6be4620 │ │ │ │ - @ instruction: 0x4628f89b │ │ │ │ + strtmi pc, [r8], -r7, lsl #17 │ │ │ │ movwcs lr, #2525 @ 0x9dd │ │ │ │ @ instruction: 0xff40f7ff │ │ │ │ @ instruction: 0xf6be4620 │ │ │ │ - bmi 4c8e24 │ │ │ │ + bmi 4c8dfc │ │ │ │ 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 0x0000ef14 │ │ │ │ + rsbseq r5, r3, sl, ror #8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, lr, asr r4 │ │ │ │ + rsbseq r5, r3, r6, lsr r4 │ │ │ │ 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 +551646,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: 0xf84af6be │ │ │ │ tstpmi fp, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, ip, asr #5 @ p-variant is OBSOLETE │ │ │ │ orreq pc, r0, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf5e4aa02 │ │ │ │ - stmiblt r8, {r1, r3, r4, r7, r9, fp, sp, lr, pc} │ │ │ │ + stmiblt r8, {r1, r2, r7, r9, fp, sp, lr, pc} │ │ │ │ andne lr, r3, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ - bmi 80a5bc │ │ │ │ + bmi 80a5e4 │ │ │ │ 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} │ │ │ │ + stm r6, {r0, r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e46800 │ │ │ │ - @ instruction: 0x4602ea9c │ │ │ │ + strmi lr, [r2], -r8, lsl #21 │ │ │ │ ldrtmi r9, [r3], -r0, lsl #4 │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - cdp 5, 14, cr15, cr4, cr4, {7} │ │ │ │ + cdp 5, 13, cr15, cr0, cr4, {7} │ │ │ │ @ instruction: 0xf6be4638 │ │ │ │ - @ instruction: 0x4620f83b │ │ │ │ + strtmi pc, [r0], -r7, lsr #16 │ │ │ │ @ instruction: 0xf5e4e7db │ │ │ │ - svclt 0x0000eecc │ │ │ │ - rsbseq r5, r3, r0, lsr #8 │ │ │ │ + svclt 0x0000eeb8 │ │ │ │ + ldrshteq r5, [r3], #-56 @ 0xffffffc8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, r6, lsl #8 │ │ │ │ - ldrsbteq r5, [r3], #-54 @ 0xffffffca │ │ │ │ + ldrsbteq r5, [r3], #-62 @ 0xffffffc2 │ │ │ │ + rsbseq r5, r3, lr, lsr #7 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r2, lsl #28 │ │ │ │ + andseq sp, pc, sl, lsl pc @ │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1e94 │ │ │ │ + bl feda1ebc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi b0ebfc │ │ │ │ - blmi b1c4b0 │ │ │ │ + bmi b0ec24 │ │ │ │ + blmi b1c4d8 │ │ │ │ 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: 0xf8d4ffef │ │ │ │ + bge 2cbaec │ │ │ │ @ instruction: 0xf5e44629 │ │ │ │ - stmiblt r8, {r2, r4, r8, r9, fp, sp, lr, pc}^ │ │ │ │ + stmiblt r8, {r8, r9, fp, sp, lr, pc}^ │ │ │ │ andcs r2, r0, #134217728 @ 0x8000000 │ │ │ │ strtmi r9, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf5e42300 │ │ │ │ - strmi lr, [r2], -r0, lsl #29 │ │ │ │ + strmi lr, [r2], -ip, ror #28 │ │ │ │ andsle r1, sp, r3, asr #24 │ │ │ │ strtmi r9, [r0], -r2, lsl #18 │ │ │ │ mcr2 7, 0, pc, cr4, cr15, {7} @ │ │ │ │ - blmi 65d534 │ │ │ │ + blmi 65d55c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 324d5c │ │ │ │ + blls 324d84 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r3, r0, lsl #6 │ │ │ │ ldcllt 0, cr11, [r0, #20]! │ │ │ │ stmdbmi lr, {r0, r2, r3, r9, fp, lr} │ │ │ │ ldmdapl r9!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ stmdavs r8, {r0, r1, r3, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf5e42101 │ │ │ │ - ldrtmi lr, [r0], -lr, lsl #29 │ │ │ │ - @ instruction: 0xffe4f6bd │ │ │ │ + @ instruction: 0x4630ee7a │ │ │ │ + @ instruction: 0xffd0f6bd │ │ │ │ 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, 5, cr15, cr12, cr4, {7} │ │ │ │ + rsbseq r5, r3, r4, lsr r3 │ │ │ │ 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, r8, lsr #6 │ │ │ │ + rsbseq r5, r3, ip, ror #5 │ │ │ │ + mulseq pc, r0, lr @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r4, lsl #27 │ │ │ │ + mulseq pc, ip, lr @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda1f4c │ │ │ │ + bl feda1f74 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strmi r0, [r4], -r8, ror #31 │ │ │ │ stmdbmi r2!, {r0, r5, fp, lr} │ │ │ │ ldrbtmi fp, [r8], #-130 @ 0xffffff7e │ │ │ │ strbtmi r4, [fp], -r1, lsr #28 │ │ │ │ andcs pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ stmdapl r1, {r1, r2, r3, r4, r5, r6, sl, lr}^ │ │ │ │ tstls r1, r9, lsl #16 │ │ │ │ tstpeq r0, pc, asr #32 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d16861 │ │ │ │ stmdbvs r1!, {r7, r8, r9} │ │ │ │ - stmib r2!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib lr, {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, r3, r7, 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 │ │ │ │ + ldc2l 6, cr15, [ip, #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, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + blmi 59d610 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a4e1c │ │ │ │ + blls 2a4e44 │ │ │ │ @ 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: 0xf04fee1a │ │ │ │ @ instruction: 0xe7e730ff │ │ │ │ - cdp 5, 1, cr15, cr6, cr4, {7} │ │ │ │ - rsbseq r5, r3, r6, lsr #5 │ │ │ │ + cdp 5, 0, cr15, cr2, cr4, {7} │ │ │ │ + rsbseq r5, r3, lr, ror r2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0073529c │ │ │ │ - rsbseq r5, r3, r4, asr r2 │ │ │ │ + rsbseq r5, r3, r4, ror r2 │ │ │ │ + rsbseq r5, r3, ip, lsr #4 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r0, lsl #26 │ │ │ │ + andseq sp, pc, r8, lsl lr @ │ │ │ │ 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 @ 24ae4c │ │ │ │ movwls r6, #22555 @ 0x581b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ movwls r6, #14595 @ 0x3903 │ │ │ │ @ instruction: 0xf8d36843 │ │ │ │ @ instruction: 0xf5e40380 │ │ │ │ - ldmiblt r0, {r1, r3, r7, r8, fp, sp, lr, pc} │ │ │ │ - bls 35c64c │ │ │ │ + ldmiblt r0, {r1, r2, r4, r5, r6, r8, fp, sp, lr, pc} │ │ │ │ + bls 35c674 │ │ │ │ @ instruction: 0xf8842001 │ │ │ │ eorsvs r3, r2, r8, lsr r0 │ │ │ │ - blmi 75d6a4 │ │ │ │ + blmi 75d6cc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3a4ebc │ │ │ │ + blls 3a4ee4 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle sl, r0, lsl #6 │ │ │ │ pop {r1, r2, ip, sp, pc} │ │ │ │ - bmi 6ab624 │ │ │ │ + bmi 6ab64c │ │ │ │ @ instruction: 0x8010f8d4 │ │ │ │ ldmdavs lr, {r0, r1, r3, r4, r5, r7, fp, ip, lr} │ │ │ │ - svc 0x0088f5e4 │ │ │ │ + svc 0x0074f5e4 │ │ │ │ @ instruction: 0xf5e46800 │ │ │ │ - strmi lr, [r2], -sl, lsl #19 │ │ │ │ + @ instruction: 0x4602e976 │ │ │ │ strbmi r9, [r3], -r0, lsl #4 │ │ │ │ tstcs r1, fp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1584 @ 0xfffff9d0 │ │ │ │ - ldcl 5, cr15, [r2, #912] @ 0x390 │ │ │ │ + ldc 5, cr15, [lr, #912]! @ 0x390 │ │ │ │ @ instruction: 0xf5e44620 │ │ │ │ - strtmi lr, [r8], -r0, ror #22 │ │ │ │ + strtmi lr, [r8], -ip, asr #22 │ │ │ │ @ instruction: 0xf5e4e7da │ │ │ │ - svclt 0x0000edba │ │ │ │ - ldrshteq r5, [r3], #-20 @ 0xffffffec │ │ │ │ + svclt 0x0000eda6 │ │ │ │ + rsbseq r5, r3, ip, asr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r5, [r3], #-30 @ 0xffffffe2 │ │ │ │ - ldrhteq r5, [r3], #-20 @ 0xffffffec │ │ │ │ + ldrhteq r5, [r3], #-22 @ 0xffffffea │ │ │ │ + rsbseq r5, r3, ip, lsl #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, lr, ror #24 │ │ │ │ + andseq sp, pc, r6, lsl #27 │ │ │ │ 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 +551841,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} │ │ │ │ + stmdb r8, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ andle r3, sp, r1 │ │ │ │ - bmi dd2f20 │ │ │ │ + bmi dd2f48 │ │ │ │ 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 │ │ │ │ + svc 0x0010f5e4 │ │ │ │ + blcs 264f70 │ │ │ │ + blcs 11ff318 │ │ │ │ strtmi fp, [r0], -r8, lsl #30 │ │ │ │ stmdami r4!, {r0, r3, r5, r6, r7, ip, lr, pc} │ │ │ │ - bmi b5b8b8 │ │ │ │ + bmi b5b8e0 │ │ │ │ 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}^ │ │ │ │ + ldcl 5, cr15, [r6, #-912] @ 0xfffffc70 │ │ │ │ + stmdb r4, {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 27abf0 │ │ │ │ + ldc 0, cr13, [pc, #780] @ 24b2a0 │ │ │ │ @ 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 3865e4 │ │ │ │ movwls r2, #13056 @ 0x3300 │ │ │ │ - ldm lr, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia sl, {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, 14, cr15, cr0, cr4, {7} │ │ │ │ + blcs 11e4fd0 │ │ │ │ + blmi 5ff674 │ │ │ │ + bmi 6133d0 │ │ │ │ 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 │ │ │ │ + stc 5, cr15, [r8, #-912]! @ 0xfffffc70 │ │ │ │ @ instruction: 0xf5e4e79f │ │ │ │ - svclt 0x0000ed28 │ │ │ │ + svclt 0x0000ed14 │ │ │ │ ... │ │ │ │ - rsbseq r5, r3, r4, lsr r1 │ │ │ │ + rsbseq r5, r3, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r3, ip, lsr #2 │ │ │ │ + rsbseq r5, r3, r4, lsl #2 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r5, r3, r2, ror #1 │ │ │ │ + ldrhteq r5, [r3], #-10 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001fdbda │ │ │ │ - andseq sp, pc, r8, ror #22 │ │ │ │ + @ instruction: 0x001fdcf2 │ │ │ │ + andseq sp, pc, r0, lsl #25 │ │ │ │ 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 5b724c │ │ │ │ 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} @ │ │ │ │ + mrc2 6, 1, pc, cr8, cr13, {5} │ │ │ │ biccc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ biceq lr, r5, #3072 @ 0xc00 │ │ │ │ adcmi r6, fp, #6094848 @ 0x5d0000 │ │ │ │ @ instruction: 0xf1a5d02d │ │ │ │ @ instruction: 0xf04f0624 │ │ │ │ ldrtmi r0, [r0], -r0, lsl #20 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ @@ -551922,25 +551930,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 e4a920 │ │ │ │ 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} @ │ │ │ │ + mcr2 6, 0, pc, cr14, cr13, {5} @ │ │ │ │ andcs r2, r1, r0, asr #2 │ │ │ │ - stmib ip!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmib r8, {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 +551956,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 168910a │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ strbmi r4, [r1], -sl, asr #12 │ │ │ │ - stmda lr!, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ strcs pc, [r4], #-2260 @ 0xfffff72c │ │ │ │ strcc pc, [r0], #-2260 @ 0xfffff72c │ │ │ │ andcc r9, r1, #81920 @ 0x14000 │ │ │ │ ldrtmi r6, [fp], #-305 @ 0xfffffecf │ │ │ │ @ instruction: 0x61b19906 │ │ │ │ strcs pc, [r4], #-2244 @ 0xfffff73c │ │ │ │ strcc pc, [r0], #-2244 @ 0xfffff73c │ │ │ │ - bmi 504fe0 │ │ │ │ + bmi 505008 │ │ │ │ stmdbmi sl, {sp} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - @ instruction: 0xf994f6a2 │ │ │ │ + @ instruction: 0xf980f6a2 │ │ │ │ @ instruction: 0xf5e44630 │ │ │ │ - @ instruction: 0x2600ea14 │ │ │ │ + strcs lr, [r0], -r0, lsl #20 │ │ │ │ @ instruction: 0xf5e4e7a7 │ │ │ │ - svclt 0x0000ec6e │ │ │ │ - rsbseq r5, r3, r2 │ │ │ │ + svclt 0x0000ec5a │ │ │ │ + ldrsbteq r4, [r3], #-250 @ 0xffffff06 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r2, lsl #31 │ │ │ │ - andseq sp, pc, r4, lsr #20 │ │ │ │ - @ instruction: 0x001d15d6 │ │ │ │ + rsbseq r4, r3, sl, asr pc │ │ │ │ + andseq sp, pc, ip, lsr fp @ │ │ │ │ + andseq r1, sp, lr, ror #13 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda234c │ │ │ │ + bl feda2374 │ │ │ │ @ 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 feda2394 │ │ │ │ @ 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 63775c │ │ │ │ @ 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 445180 │ │ │ │ + bmi 4135d4 │ │ │ │ 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: 0xf5e4ec2a │ │ │ │ + svclt 0x0000e818 │ │ │ │ + rsbseq r4, r3, lr, asr lr │ │ │ │ + @ instruction: 0x001fdafa │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r8, asr #19 │ │ │ │ + andseq sp, pc, r0, ror #21 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda23d0 │ │ │ │ + bl feda23f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ @ instruction: 0xf7ff706e │ │ │ │ vstrlt s30, [r8, #-844] @ 0xfffffcb4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda23e8 │ │ │ │ + bl feda2410 │ │ │ │ @ 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 fe588cb2 │ │ │ │ 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 293ae4 │ │ │ │ + b b07e74 │ │ │ │ @ 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 286d60 │ │ │ │ + bvs 1446d4c │ │ │ │ stmdbmi lr, {r0, r1, r2, r4, r8, fp, ip, lr, pc} │ │ │ │ - bcs 686a88 │ │ │ │ - blvc ff646d5c │ │ │ │ - blmi 286d44 │ │ │ │ - blvs 286d50 │ │ │ │ - bl 29c460 │ │ │ │ + bcs 686ab0 │ │ │ │ + blvc ff646d84 │ │ │ │ + blmi 286d6c │ │ │ │ + blvs 286d78 │ │ │ │ + bl 29c488 │ │ │ │ cdp 2, 3, cr0, cr7, cr2, {4} │ │ │ │ vldr d7, [r2, #16] │ │ │ │ vmov.f32 s10, #112 @ 0x3f800000 1.0 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmls.f64 d5, d21, d5 │ │ │ │ vmov.f64 d6, #116 @ 0x3fa00000 1.250 │ │ │ │ vstr d6, [r3, #792] @ 0x318 │ │ │ │ vstr s14, [r3, #4] │ │ │ │ ldrbmi r6, [r0, -r0, lsl #20]! │ │ │ │ - rsbeq r6, r9, r8 │ │ │ │ + rsbeq r6, r9, r0, lsr #2 │ │ │ │ @ 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 feda24ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r0] │ │ │ │ @ instruction: 0xf8d04605 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - msrlt SPSR_irq, r3 │ │ │ │ + msrlt SPSR_irq, pc │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ @ instruction: 0x4621fbf5 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - blx fe888d72 │ │ │ │ + blx fe388d9a │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-972]! @ 0xfffffc34 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda24fc │ │ │ │ + bl feda2524 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi c8f284 │ │ │ │ - blmi cb7514 │ │ │ │ + bmi c8f2ac │ │ │ │ + blmi cb753c │ │ │ │ ldrbtmi r4, [sl], #-1550 @ 0xfffff9f2 │ │ │ │ strmi r4, [r5], -r8, lsr #30 │ │ │ │ @ instruction: 0xf8d02100 │ │ │ │ - ldrbtmi r0, [pc], #-640 @ 24b318 │ │ │ │ + ldrbtmi r0, [pc], #-640 @ 24b340 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9301 │ │ │ │ @ instruction: 0xf6a10300 │ │ │ │ - smclt 4027 @ 0xfbb │ │ │ │ + msrlt SPSR_irq, r7 │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ strtmi pc, [r1], -sp, asr #23 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - blx 1e88dc2 │ │ │ │ + blx 1988dea │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ strdlt sp, [r6, #19] │ │ │ │ sbcne pc, r4, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8d5466a │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ movwls r3, #1023 @ 0x3ff │ │ │ │ - b 1b08ae8 │ │ │ │ + b 1608b10 │ │ │ │ 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 623470 │ │ │ │ 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 4fab78 │ │ │ │ + bmi 4d37c0 │ │ │ │ ldmpl fp!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - movwcs lr, #2888 @ 0xb48 │ │ │ │ + movwcs lr, #2868 @ 0xb34 │ │ │ │ @ instruction: 0xe7e86033 │ │ │ │ - bl e88b38 │ │ │ │ - ldrshteq r4, [r3], #-198 @ 0xffffff3a │ │ │ │ + bl 988b60 │ │ │ │ + rsbseq r4, r3, lr, asr #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, sl, ror #25 │ │ │ │ - rsbseq r4, r3, r6, lsl #25 │ │ │ │ + rsbseq r4, r3, r2, asr #25 │ │ │ │ + rsbseq r4, r3, lr, asr ip │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001fd7f4 │ │ │ │ + andseq sp, pc, ip, lsl #18 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda25c8 │ │ │ │ + bl feda25f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 8cf390 │ │ │ │ + blmi 8cf3b8 │ │ │ │ andne pc, r2, #64, 12 @ 0x4000000 │ │ │ │ ldrbtmi r4, [fp], #-529 @ 0xfffffdef │ │ │ │ - bmi 87f444 │ │ │ │ + bmi 87f46c │ │ │ │ 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 288ea2 │ │ │ │ cmplt r8, r4, lsl #12 │ │ │ │ strtmi r6, [r8], -r1, lsr #17 │ │ │ │ - blx 1c07406 │ │ │ │ + blx 1c0742e │ │ │ │ @ instruction: 0xf8d54621 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - strmi pc, [r4], -r9, lsl #22 │ │ │ │ + @ instruction: 0x4604faf5 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ stmdami fp, {r3, r4, r5, r8, sl, fp, ip, sp, pc} │ │ │ │ - bmi 51381c │ │ │ │ + bmi 513844 │ │ │ │ ldmdapl fp, {r1, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf5e46818 │ │ │ │ - strb lr, [r0, r6, lsl #22]! │ │ │ │ + @ instruction: 0xe7e0eaf2 │ │ │ │ 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 │ │ │ │ + bfi pc, r1, #20, #5 @ │ │ │ │ + rsbseq r4, r3, r2, lsl #24 │ │ │ │ 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 │ │ │ │ + mulseq pc, r8, r8 @ │ │ │ │ + andseq sp, pc, r2, lsl #17 │ │ │ │ + rsbseq r3, r6, r0, asr #23 │ │ │ │ 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 ff388f18 │ │ │ │ strmi fp, [r4], -r0, ror #2 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #17 │ │ │ │ - blx d0747e │ │ │ │ + blx d074a6 │ │ │ │ @ instruction: 0xf8d64621 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - strmi pc, [r4], -sp, asr #21 │ │ │ │ + @ instruction: 0x4604fab9 │ │ │ │ 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 38961c │ │ │ │ @ instruction: 0xf3bfb161 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29b0ac │ │ │ │ + blcc 29b0d4 │ │ │ │ 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: 0xf8d6fc79 │ │ │ │ smlabtlt r8, ip, r2, r0 │ │ │ │ - stc2 5, cr15, [r8], {247} @ 0xf7 │ │ │ │ + ldc2l 5, cr15, [r4], #-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 29b124 │ │ │ │ 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 29b148 │ │ │ │ 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: 0xf506ff53 │ │ │ │ @ instruction: 0xf6137061 │ │ │ │ - @ instruction: 0xf8d6fe59 │ │ │ │ + @ instruction: 0xf8d6fe45 │ │ │ │ @ instruction: 0xb11912d0 │ │ │ │ ldrdcc pc, [r8], #134 @ 0x86 │ │ │ │ @ instruction: 0x47984630 │ │ │ │ sbcsne pc, r4, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8d6b119 │ │ │ │ @ instruction: 0x463030bc │ │ │ │ @ instruction: 0xf8d64798 │ │ │ │ @@ -552251,178 +552259,178 @@ │ │ │ │ tstlt r9, r0, ror #5 │ │ │ │ ldrsbtcc pc, [ip], r6 @ │ │ │ │ @ instruction: 0x47984630 │ │ │ │ @ instruction: 0xf0034630 │ │ │ │ ldrtmi pc, [r0], -r9, lsl #26 @ │ │ │ │ cdp2 0, 12, cr15, cr10, cr0, {0} │ │ │ │ @ instruction: 0xf6a24630 │ │ │ │ - pop {r0, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + pop {r0, r2, r3, r7, 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 29b1e4 │ │ │ │ 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 feda2804 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r0, -r0] │ │ │ │ @ instruction: 0xf8d04605 │ │ │ │ @ instruction: 0xf6a10280 │ │ │ │ - msrlt (UNDEF: 96), r7 │ │ │ │ + msrlt (UNDEF: 96), r3 │ │ │ │ stmiavs r1!, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf0014628 │ │ │ │ strtmi pc, [r1], -r9, ror #20 │ │ │ │ addeq pc, r0, #13959168 @ 0xd50000 │ │ │ │ - blx 589088 │ │ │ │ + @ instruction: 0xf9f8f6a1 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldclt 1, cr13, [r8, #-972]! @ 0xfffffc34 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda2814 │ │ │ │ + bl feda283c │ │ │ │ @ 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 1587660 │ │ │ │ @ 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 29a292 │ │ │ │ @ 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 285650 │ │ │ │ tstcs r4, r3, lsl sp │ │ │ │ ldrb r4, [pc, sl, lsl #12] │ │ │ │ vstrle d2, [lr, #-0] │ │ │ │ strmi r2, [sl], -r1, lsl #2 │ │ │ │ - blcs 285614 │ │ │ │ + blcs 28563c │ │ │ │ stmdbcs lr, {r0, r3, r8, sl, fp, ip, lr, pc} │ │ │ │ stmdami r7, {r1, r3, fp, ip, lr, pc} │ │ │ │ @ instruction: 0xf8504478 │ │ │ │ - bl 253780 │ │ │ │ + bl 2537a8 │ │ │ │ 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 @ │ │ │ │ + strdeq r5, [r9], #-196 @ 0xffffff3c @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda28dc │ │ │ │ + bl feda2904 │ │ │ │ @ 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: 0xf080f919 │ │ │ │ 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 14d3f94 │ │ │ │ @ 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 2c6dc0 │ │ │ │ + @ instruction: 0xf8eef6a8 │ │ │ │ + beq 2c6e08 │ │ │ │ @ instruction: 0xeeb7b968 │ │ │ │ - vldr s0, [pc, #768] @ 24ba74 │ │ │ │ + vldr s0, [pc, #768] @ 24ba9c │ │ │ │ vmul.f64 d7, d0, d8 │ │ │ │ vmov.f64 d0, #119 @ 0x3fb80000 1.4375000 │ │ │ │ @ instruction: 0xf5e30bc0 │ │ │ │ - mrc 14, 7, lr, cr0, cr10, {6} │ │ │ │ + cdp 14, 15, cr14, cr0, cr6, {6} │ │ │ │ vadd.f32 s14, s0, s16 │ │ │ │ andlt r0, r3, r7, lsr #20 │ │ │ │ - blx 389906 │ │ │ │ + blx 38992e │ │ │ │ svclt 0x00004770 │ │ │ │ ldrbtvs r3, [pc], -sp, asr #23 │ │ │ │ svccc 0x00f6a09e │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda29a4 │ │ │ │ + bl feda29cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8cf68c │ │ │ │ - blmi 8f79e8 │ │ │ │ + bmi 8cf6b4 │ │ │ │ + blmi 8f7a10 │ │ │ │ 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 7b7d64 │ │ │ │ ldrbtmi r4, [sl], #-2835 @ 0xfffff4ed │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andlt sp, lr, r9, lsl r1 │ │ │ │ mcrge 13, 0, fp, cr5, cr0, {3} │ │ │ │ strtmi r4, [r9], -r4, lsl #12 │ │ │ │ ldrtmi r2, [r0], -r0, lsr #4 │ │ │ │ - cdp 5, 3, cr15, cr8, cr3, {7} │ │ │ │ + cdp 5, 2, cr15, cr4, cr3, {7} │ │ │ │ adcmi pc, sl, r4, lsl #10 │ │ │ │ @ instruction: 0x96003034 │ │ │ │ @ instruction: 0x23209002 │ │ │ │ @ instruction: 0xf5044629 │ │ │ │ @ instruction: 0xf8d445aa │ │ │ │ ldrcc r0, [r8, #-712]! @ 0xfffffd38 │ │ │ │ strls r4, [r1, #-1562] @ 0xfffff9e6 │ │ │ │ - stc2 5, cr15, [r8], #988 @ 0x3dc │ │ │ │ + ldc2 5, cr15, [r4], {247} @ 0xf7 │ │ │ │ @ instruction: 0xf5e4e7db │ │ │ │ - svclt 0x0000e8fc │ │ │ │ - rsbseq r4, r3, r0, asr r8 │ │ │ │ + svclt 0x0000e8e8 │ │ │ │ + rsbseq r4, r3, r8, lsr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r6, lsr r8 │ │ │ │ + rsbseq r4, r3, lr, lsl #16 │ │ │ │ ldmdale r9, {r0, r2, r8, fp, sp} │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ - beq 851870 │ │ │ │ + beq 851898 │ │ │ │ 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 +552448,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 65d31c │ │ │ │ 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 3dd370 │ │ │ │ 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 6f052c │ │ │ │ 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 feda2b44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi fp!, {r7, r8, r9, sl, fp} │ │ │ │ strmi pc, [r0, #1280]! @ 0x500 │ │ │ │ addslt r4, ip, sl, lsr #20 │ │ │ │ - blmi cdcb14 │ │ │ │ + blmi cdcb3c │ │ │ │ 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 bf80b4 │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [ip, #-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 8939a8 │ │ │ │ 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 645974 │ │ │ │ stmdbmi pc, {r2, r9, sp} @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - @ instruction: 0xff64f6a6 │ │ │ │ + @ instruction: 0xff50f6a6 │ │ │ │ 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 │ │ │ │ + bfi lr, lr, (invalid: 16:0) │ │ │ │ + stmda r8, {r2, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + rsbseq r4, r3, ip, lsr #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r4, [r3], #-96 @ 0xffffffa0 │ │ │ │ + rsbseq r4, r3, r8, lsr #13 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r2, lsl #13 │ │ │ │ - andseq sp, pc, r4, lsr #4 │ │ │ │ - rsbseq r3, r6, sl, ror #12 │ │ │ │ + rsbseq r4, r3, sl, asr r6 │ │ │ │ + andseq sp, pc, ip, lsr r3 @ │ │ │ │ + rsbseq r3, r6, r2, asr #12 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, pc, r6, lsl r2 @ │ │ │ │ + andseq sp, pc, lr, lsr #6 │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ ldrdls pc, [ip, #-143]! @ 0xffffff71 │ │ │ │ - blmi 1937c14 │ │ │ │ + blmi 1937c3c │ │ │ │ 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 fe4094da │ │ │ │ @ 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, 12, cr15, cr0, cr3, {7} │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ - bmi 156bc90 │ │ │ │ + bmi 156bcb8 │ │ │ │ orrcc pc, r4, #9764864 @ 0x950000 │ │ │ │ rsbvs r4, r2, #2046820352 @ 0x7a000000 │ │ │ │ - blcs cde380 │ │ │ │ - bpl 28616c │ │ │ │ + blcs cde3a8 │ │ │ │ + bpl 286194 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 14540d4 │ │ │ │ + bmi 14540fc │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 14141dc │ │ │ │ + bmi 1414204 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13d3fc4 │ │ │ │ + bmi 13d3fec │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13942fc │ │ │ │ + bmi 1394324 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ - bmi 13542d4 │ │ │ │ + bmi 13542fc │ │ │ │ @ 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 cd88d4 │ │ │ │ + blmi 123fc2c │ │ │ │ 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, [r2], {163} @ 0xa3 │ │ │ │ @ instruction: 0xf5f74620 │ │ │ │ - movwcs pc, #2345 @ 0x929 @ │ │ │ │ + movwcs pc, #2325 @ 0x915 @ │ │ │ │ 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: 0xf8e6f5f7 │ │ │ │ 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 +552623,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 cd8988 │ │ │ │ + blmi 780210 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ - bvs 1b459ec │ │ │ │ + bvs 1b45a14 │ │ │ │ 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, r3, lsr #23]! @ │ │ │ │ + rsbseq r4, r3, sl, asr #11 │ │ │ │ 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 feda2dd8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 84fab8 │ │ │ │ - blmi 85d3cc │ │ │ │ + bmi 84fae0 │ │ │ │ + blmi 85d3f4 │ │ │ │ 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 5caba4 │ │ │ │ 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 0x0000eee6 │ │ │ │ + rsbseq r4, r3, sl, lsl r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ @ instruction: 0xffffffe1 │ │ │ │ - rsbseq r4, r3, r8, lsr r4 │ │ │ │ + rsbseq r4, r3, r0, lsl r4 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r6, lsl #8 │ │ │ │ + ldrsbteq r4, [r3], #-62 @ 0xffffffc2 │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c8f8cc │ │ │ │ - bmi b9d4a0 │ │ │ │ - blmi b9d4bc │ │ │ │ + bmi b9d4c8 │ │ │ │ + blmi b9d4e4 │ │ │ │ addlt r4, r7, sl, ror r4 │ │ │ │ strmi r4, [r8], r4, lsr #24 │ │ │ │ ldmpl r3, {r1, r2, r9, sl, lr}^ │ │ │ │ ldmdavs fp, {r2, r3, r4, r5, r6, sl, lr} │ │ │ │ @ instruction: 0xf04f9305 │ │ │ │ stmdbvs fp!, {r8, r9} │ │ │ │ umaalcc pc, r1, r3, r9 @ │ │ │ │ eorls pc, r3, r4, asr r8 @ │ │ │ │ @ instruction: 0xf5e34648 │ │ │ │ - @ instruction: 0x4641eebc │ │ │ │ + strbmi lr, [r1], -r8, lsr #29 │ │ │ │ @ instruction: 0xf10d464a │ │ │ │ strmi r0, [r4], -r4, lsl #16 │ │ │ │ - ldcl 5, cr15, [lr, #-908] @ 0xfffffc74 │ │ │ │ + stcl 5, cr15, [sl, #-908] @ 0xfffffc74 │ │ │ │ @ instruction: 0xf69f4640 │ │ │ │ - strbmi pc, [sl], -pc, lsl #29 @ │ │ │ │ + @ instruction: 0x464afe7b │ │ │ │ strbmi r4, [r0], -r1, lsr #12 │ │ │ │ - mrc2 6, 4, pc, cr0, cr15, {4} │ │ │ │ + mrc2 6, 3, pc, cr12, cr15, {4} │ │ │ │ tstpvc sp, r5, lsl #10 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46402214 │ │ │ │ - mcr2 6, 4, pc, cr10, cr15, {4} @ │ │ │ │ - bls 31d588 │ │ │ │ + mrc2 6, 3, pc, cr6, cr15, {4} │ │ │ │ + bls 31d5b0 │ │ │ │ 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 │ │ │ │ + ldc 5, cr15, [sl], #-908 @ 0xfffffc74 │ │ │ │ + blmi 4de50c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3a5d24 │ │ │ │ + blls 3a5d4c │ │ │ │ @ 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 │ │ │ │ + stc 5, cr15, [sl], #-908 @ 0xfffffc74 │ │ │ │ @ instruction: 0xf5e3e7eb │ │ │ │ - svclt 0x0000ee9a │ │ │ │ - ldrhteq r4, [r3], #-56 @ 0xffffffc8 │ │ │ │ + svclt 0x0000ee86 │ │ │ │ + @ instruction: 0x00734390 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - strhteq r5, [r9], #-100 @ 0xffffff9c │ │ │ │ - rsbseq r4, r3, ip, asr #6 │ │ │ │ + rsbeq r5, r9, ip, asr #15 │ │ │ │ + rsbseq r4, r3, r4, lsr #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0058f8cc │ │ │ │ stmdami r6!, {r0, r2, r9, sl, lr}^ │ │ │ │ - bmi 1bdd54c │ │ │ │ + bmi 1bdd574 │ │ │ │ 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 +552752,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: 0xf998ffed │ │ │ │ @ instruction: 0xf0250041 │ │ │ │ strmi pc, [r1], -r9, lsl #23 │ │ │ │ ldrtmi r4, [r0], -r7, lsl #12 │ │ │ │ - @ instruction: 0xf800f6a0 │ │ │ │ + @ instruction: 0xffecf69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 25d774 │ │ │ │ + blcs 25d79c │ │ │ │ ldrtmi sp, [r0], -fp, ror #2 │ │ │ │ - @ instruction: 0xf85af6a0 │ │ │ │ + @ instruction: 0xf846f6a0 │ │ │ │ ldrtmi r4, [r0], -r0, lsl #13 │ │ │ │ - beq fe4866bc │ │ │ │ + beq fe4866e4 │ │ │ │ @ instruction: 0xf69f4651 │ │ │ │ - @ instruction: 0xf89dfff1 │ │ │ │ + @ instruction: 0xf89dffdd │ │ │ │ andls r3, r5, r8, lsr r0 │ │ │ │ cmple ip, r0, lsl #22 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ - @ instruction: 0xffe8f69f │ │ │ │ + @ instruction: 0xffd4f69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 26fdbc │ │ │ │ + blcs 26fde4 │ │ │ │ @ instruction: 0x4630d153 │ │ │ │ - @ instruction: 0xf842f6a0 │ │ │ │ + @ instruction: 0xf82ef6a0 │ │ │ │ ldrmi r4, [r9], -r3, lsl #12 │ │ │ │ movwls r4, #26160 @ 0x6630 │ │ │ │ - @ instruction: 0xffdaf69f │ │ │ │ + @ instruction: 0xffc6f69f │ │ │ │ mlascc r8, sp, r8, pc @ │ │ │ │ - blcs 26fddc │ │ │ │ + blcs 26fe04 │ │ │ │ ldrmi sp, [r8], -r5, asr #2 │ │ │ │ movwls r2, #37144 @ 0x9118 │ │ │ │ - @ instruction: 0xf9caf6a2 │ │ │ │ + @ instruction: 0xf9b6f6a2 │ │ │ │ @ instruction: 0x46064639 │ │ │ │ - @ instruction: 0xf9c6f6a2 │ │ │ │ + @ instruction: 0xf9b2f6a2 │ │ │ │ ldrtmi r4, [sl], -r3, lsl #13 │ │ │ │ rscsvs r4, r0, r9, asr #12 │ │ │ │ - stc 5, cr15, [lr], #908 @ 0x38c │ │ │ │ + ldc 5, cr15, [sl], {227} @ 0xe3 │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf6a28008 │ │ │ │ - ldmvs r2!, {r0, r1, r9, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r2!, {r0, r1, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r0, fp, asr #17 │ │ │ │ ldmdavs r0, {r0, r2, r8, fp, ip, pc} │ │ │ │ @ instruction: 0xf5e34652 │ │ │ │ - ldmvs r7!, {r5, r7, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmvs r7!, {r2, r3, r7, sl, fp, sp, lr, pc}^ │ │ │ │ tstcs r4, r2, asr #12 │ │ │ │ @ instruction: 0xf6a24638 │ │ │ │ - ldrshtvs pc, [r8], #-149 @ 0xffffff6b @ │ │ │ │ + rsbsvs pc, r8, r1, ror #19 │ │ │ │ @ instruction: 0x465268f0 │ │ │ │ stmdavs r0, {r0, r1, r2, r8, fp, ip, pc}^ │ │ │ │ - ldc 5, cr15, [r2], {227} @ 0xe3 │ │ │ │ + ldcl 5, cr15, [lr], #-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: 0xf982f5f7 │ │ │ │ adcsvs r4, r5, r0, lsr #12 │ │ │ │ - bl fe5095c4 │ │ │ │ - blmi 903e5c │ │ │ │ - bmi 8d4244 │ │ │ │ + bl 20095ec │ │ │ │ + blmi 903e84 │ │ │ │ + bmi 8d426c │ │ │ │ smlsdxls r0, fp, r4, r4 │ │ │ │ @ instruction: 0xf5e3447a │ │ │ │ - @ instruction: 0x2600edf2 │ │ │ │ - blmi 6de6ac │ │ │ │ + @ instruction: 0x2600edde │ │ │ │ + blmi 6de6d4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a25ec0 │ │ │ │ + blls a25ee8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ tstle r6, r0, lsl #6 │ │ │ │ eorlt r4, r1, r0, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svcge 0x00144639 │ │ │ │ @ instruction: 0xf7f74638 │ │ │ │ - blmi 64a5a8 │ │ │ │ + blmi 64a5d0 │ │ │ │ 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 │ │ │ │ + ldc 5, cr15, [ip, #908]! @ 0x38c │ │ │ │ @ instruction: 0xf5e3e75d │ │ │ │ - svclt 0x0000edbc │ │ │ │ - rsbseq r4, r3, r0, lsl #6 │ │ │ │ + svclt 0x0000eda8 │ │ │ │ + ldrsbteq r4, [r3], #-40 @ 0xffffffd8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r4, [r3], #-40 @ 0xffffffd8 │ │ │ │ + ldrsbteq r4, [r3], #-32 @ 0xffffffe0 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - eoreq r0, r0, ip, lsr #32 │ │ │ │ - andseq ip, pc, r0, asr #27 │ │ │ │ - ldrhteq r4, [r3], #-16 │ │ │ │ + eoreq r0, r0, r4, asr #2 │ │ │ │ + @ instruction: 0x001fced8 │ │ │ │ + rsbseq r4, r3, r8, lsl #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sp, sp, r2, lsl #31 │ │ │ │ - andseq ip, pc, lr, ror sp @ │ │ │ │ + mulseq sp, sl, r0 │ │ │ │ + mulseq pc, r6, lr @ │ │ │ │ @ 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 988354 │ │ │ │ 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: 0xf997fd31 │ │ │ │ stmiavs r7!, {r0, r6}^ │ │ │ │ - blx fec87fb4 │ │ │ │ + blx fec87fdc │ │ │ │ strtmi r4, [r8], -r2, lsl #12 │ │ │ │ @ instruction: 0xf69f4639 │ │ │ │ - stmiavs r3!, {r0, r6, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r2, r3, r5, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ ldmvs pc, {r3, r5, r9, sl, lr} @ │ │ │ │ @ instruction: 0xf69f4639 │ │ │ │ - stmiavs r3!, {r0, r1, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r3!, {r0, r1, r2, r6, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x462800bf │ │ │ │ ldmdavs r9, {r1, r3, r4, r5, r9, sl, lr} │ │ │ │ - ldc2 6, cr15, [r4, #-636]! @ 0xfffffd84 │ │ │ │ + stc2 6, cr15, [r0, #-636]! @ 0xfffffd84 │ │ │ │ ldrtmi r6, [sl], -r3, ror #17 │ │ │ │ strcs r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf69f6859 │ │ │ │ - stmdbls r1!, {r0, r2, r3, r5, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdbls r1!, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf69f4628 │ │ │ │ - bls acb880 │ │ │ │ + bls acb858 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ - stc2 6, cr15, [r4, #-636]! @ 0xfffffd84 │ │ │ │ - bls 332b7c │ │ │ │ + ldc2 6, cr15, [r0, #-636] @ 0xfffffd84 │ │ │ │ + bls 332ba4 │ │ │ │ @ instruction: 0x46304651 │ │ │ │ @ instruction: 0xf7f49400 │ │ │ │ @ instruction: 0xf89dfb35 │ │ │ │ cmnlt r3, r8, lsl r0 │ │ │ │ - blmi 6de7d0 │ │ │ │ + blmi 6de7f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 825fec │ │ │ │ + blls 826014 │ │ │ │ @ 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 ff40974c │ │ │ │ @ instruction: 0xf10de7ee │ │ │ │ @ instruction: 0x46510b30 │ │ │ │ @ instruction: 0xf7f74658 │ │ │ │ - bmi 54a474 │ │ │ │ + bmi 54a49c │ │ │ │ tstcs r1, fp, asr r6 │ │ │ │ ldmdavs r0, {r1, r3, r5, r7, fp, ip, lr} │ │ │ │ ldrbtmi r4, [sl], #-2569 @ 0xfffff5f7 │ │ │ │ - ldc 5, cr15, [sl, #-908]! @ 0xfffffc74 │ │ │ │ + stc 5, cr15, [r6, #-908]! @ 0xfffffc74 │ │ │ │ @ instruction: 0xf5e3e7a9 │ │ │ │ - svclt 0x0000ed26 │ │ │ │ - rsbseq r4, r3, r8, lsr #2 │ │ │ │ + svclt 0x0000ed12 │ │ │ │ + rsbseq r4, r3, r0, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r3, r2, lsl r1 │ │ │ │ + rsbseq r4, r3, sl, ror #1 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r4, r3, r4, lsl #1 │ │ │ │ + rsbseq r4, r3, ip, asr r0 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, pc, lr, ror #24 │ │ │ │ + andseq ip, pc, r6, lsl #27 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda31e4 │ │ │ │ + bl feda320c │ │ │ │ @ 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}^ │ │ │ │ + stmia lr!, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3204 │ │ │ │ + bl feda322c │ │ │ │ @ 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 +552943,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], -r0, asr #24 │ │ │ │ + b 1c89808 │ │ │ │ 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 258894 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ eorvs r8, ip, fp, asr pc │ │ │ │ svclt 0x0000bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3280 │ │ │ │ + bl feda32a8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi bcff48 │ │ │ │ + bmi bcff70 │ │ │ │ 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 +552973,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, r8, lsr r9 │ │ │ │ + cdp 5, 4, cr15, cr6, cr3, {7} │ │ │ │ + blcs 526104 │ │ │ │ + blcs 37bd5c │ │ │ │ @ instruction: 0x4632d111 │ │ │ │ strtmi r4, [r0], -r9, lsr #12 │ │ │ │ - b 1c0986c │ │ │ │ + b 1709894 │ │ │ │ rscsle r1, r1, r3, asr #24 │ │ │ │ - blle 4560e8 │ │ │ │ + blle 456110 │ │ │ │ stccs 12, cr9, [r0], {10} │ │ │ │ @ instruction: 0xf8d7db05 │ │ │ │ @ instruction: 0xf5e30550 │ │ │ │ - @ instruction: 0xf8c7ec00 │ │ │ │ - bmi 55d63c │ │ │ │ + @ instruction: 0xf8c7ebec │ │ │ │ + bmi 55d664 │ │ │ │ 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: 0xf8c7ed26 │ │ │ │ ubfx r0, r0, #10, #15 │ │ │ │ - ldcl 5, cr15, [r4], #-908 @ 0xfffffc74 │ │ │ │ - rsbseq r3, r3, r0, ror pc │ │ │ │ + stcl 5, cr15, [r0], #-908 @ 0xfffffc74 │ │ │ │ + rsbseq r3, r3, r8, asr #30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x001d94f2 │ │ │ │ - rsbseq r3, r3, r2, lsl #30 │ │ │ │ + andseq r9, sp, sl, lsl #12 │ │ │ │ + ldrsbteq r3, [r3], #-234 @ 0xffffff16 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda3338 │ │ │ │ + bl feda3360 │ │ │ │ @ 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} │ │ │ │ + stmda r4, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strmi r2, [r5], -r8, lsl #2 │ │ │ │ @ instruction: 0xf5e32001 │ │ │ │ - tstlt r0, r4, asr r9 │ │ │ │ + tstlt r0, r0, asr #18 │ │ │ │ stmib r0, {r0, r8, r9, sp}^ │ │ │ │ eorvs r3, r0, r0, lsl #10 │ │ │ │ svclt 0x0000bd38 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda336c │ │ │ │ + bl feda3394 │ │ │ │ @ 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 2589b0 │ │ │ │ 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 fe889950 │ │ │ │ @ instruction: 0xf5e34628 │ │ │ │ - movwcs lr, #2518 @ 0x9d6 │ │ │ │ + movwcs lr, #2498 @ 0x9c2 │ │ │ │ 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 f9da40 │ │ │ │ + blmi f9da60 │ │ │ │ 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 ffe0999c │ │ │ │ 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 │ │ │ │ + stc 5, cr15, [ip], {227} @ 0xe3 │ │ │ │ + bllt fe45da30 │ │ │ │ @ instruction: 0x46314638 │ │ │ │ - blx f89c8a │ │ │ │ + blx a89cb2 │ │ │ │ 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]! @ 24c29f @ │ │ │ │ andcs r4, r1, #76546048 @ 0x4900000 │ │ │ │ movwpl lr, #2509 @ 0x9cd │ │ │ │ - mcrr 5, 14, pc, r4, cr3 @ │ │ │ │ + ldc 5, cr15, [r0], #-908 @ 0xfffffc74 │ │ │ │ stmdbls r4, {r0, r1, r9, sl, lr} │ │ │ │ orreq pc, r0, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf5e3461c │ │ │ │ - mvnmi lr, #31232 @ 0x7a00 │ │ │ │ - bmi 790148 │ │ │ │ + mvnmi lr, #26112 @ 0x6600 │ │ │ │ + bmi 790170 │ │ │ │ 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, sl, asr #23 │ │ │ │ strmi lr, [r3], -r7, ror #15 │ │ │ │ - bmi 51e2a0 │ │ │ │ + bmi 51e2c8 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r0, r8, asr r8 @ │ │ │ │ @ instruction: 0xf5e36800 │ │ │ │ - ubfx lr, r2, #23, #19 │ │ │ │ - bl ff189a1c │ │ │ │ - rsbseq r3, r3, r0, asr #28 │ │ │ │ + @ instruction: 0xe7f2ebbe │ │ │ │ + bl fec89a44 │ │ │ │ + rsbseq r3, r3, r8, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r3, r6, lsr #28 │ │ │ │ - ldrhteq r3, [r3], #-214 @ 0xffffff2a │ │ │ │ + ldrshteq r3, [r3], #-222 @ 0xffffff22 │ │ │ │ + rsbseq r3, r3, lr, lsl #27 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, pc, r6, lsl #20 │ │ │ │ - andseq ip, pc, r2, asr #19 │ │ │ │ + andseq ip, pc, lr, lsl fp @ │ │ │ │ + @ instruction: 0x001fcada │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda34b4 │ │ │ │ + bl feda34dc │ │ │ │ @ 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 feda34f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r8 │ │ │ │ tstcs r8, ip, lsl #12 │ │ │ │ - stm lr, {r0, r1, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmda sl!, {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 feda351c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 4d02dc │ │ │ │ + bmi 4d0304 │ │ │ │ stcmi 5, cr15, [r0] │ │ │ │ @ instruction: 0xf04f4b09 │ │ │ │ ldrbtmi r3, [sl], #-1279 @ 0xfffffb01 │ │ │ │ ldrbtmi r2, [fp], #-257 @ 0xfffffeff │ │ │ │ cmncs r8, #192, 18 @ 0x300000 │ │ │ │ adcmi pc, sl, #0, 10 │ │ │ │ rsbseq pc, r4, #208, 16 @ 0xd00000 │ │ │ │ @ instruction: 0xf8cc3254 │ │ │ │ @ instruction: 0xf5e34550 │ │ │ │ - vldrlt s28, [r0, #-408] @ 0xfffffe68 │ │ │ │ + vldrlt s28, [r0, #-328] @ 0xfffffeb8 │ │ │ │ @ instruction: 0xfffffe27 │ │ │ │ @ instruction: 0xfffffd6b │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda3534 │ │ │ │ + bl feda355c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ @ instruction: 0xf8d044a0 │ │ │ │ @ instruction: 0xf8d40274 │ │ │ │ @ instruction: 0xf5e31554 │ │ │ │ - @ instruction: 0xf8d4ebf6 │ │ │ │ + @ instruction: 0xf8d4ebe2 │ │ │ │ stmdacs r0, {r4, r6, r8, sl} │ │ │ │ vldrlt s26, [r0, #-0] │ │ │ │ - b ff609ae4 │ │ │ │ + b ff109b0c │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ ldrbcc pc, [r0, #-2244] @ 0xfffff73c @ │ │ │ │ svclt 0x0000bd10 │ │ │ │ - bmi 3de77c │ │ │ │ + bmi 3de7a4 │ │ │ │ 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 feda35b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 490378 │ │ │ │ + blmi 4903a0 │ │ │ │ ldrbtmi r7, [fp], #-2050 @ 0xfffff7fe │ │ │ │ andle r2, r9, sl, lsr #20 │ │ │ │ ldmpl fp, {r0, r1, r2, r9, fp, lr} │ │ │ │ ldrmi r4, [r8, r8, lsl #12] │ │ │ │ stmdavc r0, {r3, r4, r8, ip, sp, pc}^ │ │ │ │ svclt 0x001838ff │ │ │ │ stclt 0, cr2, [r8, #-4] │ │ │ │ ldmpl fp, {r0, r1, r9, fp, lr} │ │ │ │ svclt 0x0000e7f4 │ │ │ │ - rsbseq r3, r3, r6, ror #24 │ │ │ │ + rsbseq r3, r3, lr, lsr ip │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda35d0 │ │ │ │ + bl feda35f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4103b8 │ │ │ │ + blmi 4103e0 │ │ │ │ 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 33b838 │ │ │ │ @ instruction: 0xe7f7589b │ │ │ │ - rsbseq r3, r3, r6, lsr #24 │ │ │ │ + ldrshteq r3, [r3], #-190 @ 0xffffff42 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3608 │ │ │ │ + bl feda3630 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4503f0 │ │ │ │ + blmi 450418 │ │ │ │ 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, r6, asr #23 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda3644 │ │ │ │ + bl feda366c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 41042c │ │ │ │ + blmi 410454 │ │ │ │ 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 33b8ac │ │ │ │ @ instruction: 0xe7f7589b │ │ │ │ - ldrhteq r3, [r3], #-178 @ 0xffffff4e │ │ │ │ + rsbseq r3, r3, sl, lsl #23 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda367c │ │ │ │ + bl feda36a4 │ │ │ │ @ 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 4f89a0 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ strle r0, [r6], #-794 @ 0xfffffce6 │ │ │ │ strle r0, [r6], #-859 @ 0xfffffca5 │ │ │ │ @ instruction: 0xbd1079c0 │ │ │ │ stmiapl r3!, {r1, r2, r8, r9, fp, lr}^ │ │ │ │ @ instruction: 0x2010e7f0 │ │ │ │ eorcs fp, r0, r0, lsl sp │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rsbseq r3, r3, sl, ror fp │ │ │ │ + rsbseq r3, r3, r2, asr fp │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda36d0 │ │ │ │ + bl feda36f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 4d04b8 │ │ │ │ + blmi 4d04e0 │ │ │ │ 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 3fb938 │ │ │ │ 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 │ │ │ │ + ldrshteq r3, [r3], #-174 @ 0xffffff52 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ - rsbeq r4, r9, r4, lsr #28 │ │ │ │ + rsbeq r4, r9, ip, lsr pc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3718 │ │ │ │ + bl feda3740 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 9504a0 │ │ │ │ - blmi 95dd34 │ │ │ │ + bmi 9504c8 │ │ │ │ + blmi 95dd5c │ │ │ │ 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 cea5f0 │ │ │ │ + blmi 8405e8 │ │ │ │ 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 2ea67c │ │ │ │ ldrmi sl, [r8, r1, lsl #18] │ │ │ │ @ instruction: 0xf0209801 │ │ │ │ @ instruction: 0xf1a00004 │ │ │ │ - blx fee4c56c │ │ │ │ + blx fee4c594 │ │ │ │ stmdbeq r0, {r7, ip, sp, lr, pc}^ │ │ │ │ - blmi 4deda4 │ │ │ │ + blmi 4dedcc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3265dc │ │ │ │ + blls 326604 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_und │ │ │ │ ldclt 0, cr11, [r0, #-20]! @ 0xffffffec │ │ │ │ stmiapl fp!, {r0, r3, r8, r9, fp, lr}^ │ │ │ │ - blmi 4c64fc │ │ │ │ + blmi 4c6524 │ │ │ │ strb r5, [r1, fp, ror #17]! │ │ │ │ - b 1189d1c │ │ │ │ - ldrsbteq r3, [r3], #-170 @ 0xffffff56 │ │ │ │ + b c89d44 │ │ │ │ + ldrhteq r3, [r3], #-162 @ 0xffffff5e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r3, [r3], #-164 @ 0xffffff5c │ │ │ │ + rsbseq r3, r3, ip, lsr #21 │ │ │ │ @ instruction: 0x000008b8 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ - @ instruction: 0x00733a94 │ │ │ │ + rsbseq r3, r3, ip, ror #20 │ │ │ │ andeq r0, r0, r4, asr #15 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda37b8 │ │ │ │ + bl feda37e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ eorcs r0, r8, #248, 30 @ 0x3e0 │ │ │ │ - cdp 5, 5, cr15, cr4, cr2, {7} │ │ │ │ + cdp 5, 4, cr15, cr0, cr2, {7} │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd080940 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda37d4 │ │ │ │ + bl feda37fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r8, -r8]! │ │ │ │ - blx 138a060 │ │ │ │ + blx e8a088 │ │ │ │ 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], -r3, lsr #29 │ │ │ │ strh fp, [r2], #-144 @ 0xffffff70 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258e18 │ │ │ │ + bcs 258e40 │ │ │ │ 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, 8, cr15, cr12, cr2, {5} │ │ │ │ cmnlt r0, #4, 12 @ 0x400000 │ │ │ │ svccs 0x00006867 │ │ │ │ @ instruction: 0xf897d0f5 │ │ │ │ - blcs 258720 │ │ │ │ + blcs 258748 │ │ │ │ @ instruction: 0xf8d7d1e2 │ │ │ │ @ instruction: 0xf5099004 │ │ │ │ @ instruction: 0x4640787a │ │ │ │ - blx 110a142 │ │ │ │ + blx c0a16a │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258e60 │ │ │ │ + bcs 258e88 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt fp!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ mvneq pc, #14221312 @ 0xd90000 │ │ │ │ @ instruction: 0xf6a06939 │ │ │ │ - @ instruction: 0x4638f9b9 │ │ │ │ - blx 1e8a670 │ │ │ │ + ldrtmi pc, [r8], -r5, lsr #19 @ │ │ │ │ + blx 1e8a698 │ │ │ │ @ instruction: 0xf6bc4640 │ │ │ │ - @ instruction: 0x4621fb31 │ │ │ │ + @ instruction: 0x4621fb1d │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - cdp2 6, 7, cr15, cr4, cr2, {5} │ │ │ │ + cdp2 6, 6, cr15, cr0, cr2, {5} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ @ instruction: 0xf8d6d1d2 │ │ │ │ @ instruction: 0xf5050280 │ │ │ │ @ instruction: 0xf6a07137 │ │ │ │ - @ instruction: 0xf8d5f9a5 │ │ │ │ + @ instruction: 0xf8d5f991 │ │ │ │ @ instruction: 0xb1880098 │ │ │ │ @ instruction: 0xf6a22100 │ │ │ │ - strmi pc, [r4], -r5, ror #28 │ │ │ │ + @ instruction: 0x4604fe51 │ │ │ │ stmdavs r1!, {r5, r6, r8, ip, sp, pc}^ │ │ │ │ addeq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - @ instruction: 0xf998f6a0 │ │ │ │ + @ instruction: 0xf984f6a0 │ │ │ │ @ instruction: 0xf8d54621 │ │ │ │ @ instruction: 0xf6a20098 │ │ │ │ - @ instruction: 0x4604fe59 │ │ │ │ + strmi pc, [r4], -r5, asr #28 │ │ │ │ mvnsle r2, r0, lsl #16 │ │ │ │ ldrdcs pc, [r4], r5 @ │ │ │ │ @ instruction: 0xf1052400 │ │ │ │ strtmi r0, [r0], r4, lsr #15 │ │ │ │ @ instruction: 0xf857b302 │ │ │ │ bicslt r3, r3, r4, lsl #30 │ │ │ │ @ instruction: 0xf8d66899 │ │ │ │ @ instruction: 0xf6a00284 │ │ │ │ - ldmdavs r9!, {r0, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdavs r9!, {r0, r2, r3, r5, r6, r8, fp, ip, sp, lr, pc} │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29c2f0 │ │ │ │ + blcc 29c318 │ │ │ │ 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: 0xf948f6a0 │ │ │ │ ldrdcc pc, [r8], #133 @ 0x85 │ │ │ │ @ instruction: 0xf8d66899 │ │ │ │ @ instruction: 0xf6a00284 │ │ │ │ - @ instruction: 0xf8d5f955 │ │ │ │ + @ instruction: 0xf8d5f941 │ │ │ │ cmnlt r9, r8, asr #1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 258f50 │ │ │ │ + bcs 258f78 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2704c4 │ │ │ │ + blcs 2704ec │ │ │ │ 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 258fa0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2704ec │ │ │ │ + blcs 270514 │ │ │ │ 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 258fc8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 270514 │ │ │ │ + blcs 27053c │ │ │ │ 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 2548e8 │ │ │ │ vmla.i , , d12[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2983ec │ │ │ │ + bcc 298414 │ │ │ │ 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 298440 │ │ │ │ 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, r6, r8, sl, fp, ip, sp, lr, pc} │ │ │ │ ldmdavs lr, {r3, r4, r5, r6, r7, r8, r9, pc}^ │ │ │ │ ldrbtvc pc, [sl], #-1286 @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6bc4620 │ │ │ │ - @ instruction: 0x6c6bfa3f │ │ │ │ + @ instruction: 0x6c6bfa2b │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 298454 │ │ │ │ + bcc 29847c │ │ │ │ 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], #-668 @ 0xfffffd64 │ │ │ │ @ instruction: 0xf972f7fe │ │ │ │ @ instruction: 0xf6bc4620 │ │ │ │ - @ instruction: 0xe7d7fa33 │ │ │ │ + bfc pc, #20, #4 @ │ │ │ │ @ instruction: 0xf506685e │ │ │ │ @ instruction: 0x4620747a │ │ │ │ - blx a0a378 │ │ │ │ + blx 50a3a0 │ │ │ │ @ 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: 0xf886f6a0 │ │ │ │ @ instruction: 0xf7fe6c28 │ │ │ │ @ instruction: 0x4620f951 │ │ │ │ - blx 70a3ac │ │ │ │ + @ instruction: 0xf9fef6bc │ │ │ │ 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 feda3b0c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf44f0fe8 │ │ │ │ addlt r7, r2, r2, asr #2 │ │ │ │ @ instruction: 0xf6a14606 │ │ │ │ - @ instruction: 0x4601fc33 │ │ │ │ + @ instruction: 0x4601fc1f │ │ │ │ ldcmi 6, cr4, [r3, #-16] │ │ │ │ - blvs 38aa04 │ │ │ │ + blvs 38aa2c │ │ │ │ @ instruction: 0xf007447d │ │ │ │ @ instruction: 0xf104ff79 │ │ │ │ @ instruction: 0x46200118 │ │ │ │ @ instruction: 0xff74f007 │ │ │ │ msreq CPSR_fs, r4, lsl #2 │ │ │ │ @ instruction: 0xf0074620 │ │ │ │ - bmi 58c6d8 │ │ │ │ + bmi 58c700 │ │ │ │ mvnscc pc, pc, asr #32 │ │ │ │ teqne r5, r4, asr #19 │ │ │ │ stmib r4, {r8, sp}^ │ │ │ │ - blmi 490e08 │ │ │ │ + blmi 490e30 │ │ │ │ stmiapl sl!, {r5, r9, sl, lr} │ │ │ │ stmiapl fp!, {r9, ip, pc}^ │ │ │ │ ldrmi r9, [r9], -r1, lsl #6 │ │ │ │ - blx fe58a3c6 │ │ │ │ + blx 208a3ee │ │ │ │ strtmi r4, [r0], -r3, lsl #12 │ │ │ │ addscc pc, r0, r4, asr #17 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ - rsbseq r3, r3, r0, lsl #14 │ │ │ │ + ldrsbteq r3, [r3], #-104 @ 0xffffff98 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [sl], {162} @ 0xa2 │ │ │ │ tstlt r0, r6, lsl #12 │ │ │ │ vcvt.u16.f16 , q8, #1 │ │ │ │ ldmda r5, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ movwcc r3, #7936 @ 0x1f00 │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ vrsubhn.i d4, , │ │ │ │ @ instruction: 0xf8d48f5b │ │ │ │ @ instruction: 0xf6a20090 │ │ │ │ - stmdbvs sl!, {r0, r1, r2, r4, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmdbvs sl!, {r0, r1, r6, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x3094f8d4 │ │ │ │ ldrmi r6, [r3], #-3873 @ 0xfffff0df │ │ │ │ @ instruction: 0xf8c46fa2 │ │ │ │ @ instruction: 0xf8d43094 │ │ │ │ addsmi r3, sl, #160 @ 0xa0 │ │ │ │ stmdbvs fp!, {r1, r2, r9, ip, lr, pc} │ │ │ │ sbfxvs r1, r0, #24, #1 │ │ │ │ eorcc pc, r2, r1, asr #16 │ │ │ │ @ instruction: 0x4770bd70 │ │ │ │ andcs r0, r4, #91 @ 0x5b │ │ │ │ strtmi r2, [r0], -r4, lsl #22 │ │ │ │ movwcs fp, #20280 @ 0x4f38 │ │ │ │ adccc pc, r0, r4, asr #17 │ │ │ │ - ldc2 6, cr15, [ip], #-644 @ 0xfffffd7c │ │ │ │ + stc2 6, cr15, [r8], #-644 @ 0xfffffd7c │ │ │ │ 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 feda3c0c │ │ │ │ @ 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: 0xf8d6fc0b │ │ │ │ strtmi r0, [r2], -r4, lsl #5 │ │ │ │ @ instruction: 0xf69f4629 │ │ │ │ - @ instruction: 0xb002ffb5 │ │ │ │ - blmi 4bbfd8 │ │ │ │ + andlt pc, r2, r1, lsr #31 │ │ │ │ + blmi 4bc000 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf85c4b07 │ │ │ │ movwls r3, #4099 @ 0x1003 │ │ │ │ @ instruction: 0xf6a24619 │ │ │ │ - @ instruction: 0x4603fb13 │ │ │ │ + @ instruction: 0x4603faff │ │ │ │ addseq pc, r8, r4, asr #17 │ │ │ │ svclt 0x0000e7e3 │ │ │ │ - rsbseq r3, r3, r6, lsl #12 │ │ │ │ + ldrsbteq r3, [r3], #-94 @ 0xffffffa2 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ andeq r0, r0, r4, asr #14 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda3c4c │ │ │ │ + bl feda3c74 │ │ │ │ @ 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: 0xf8d6fbd7 │ │ │ │ strtmi r0, [r2], -r4, lsl #5 │ │ │ │ @ instruction: 0xf69f4629 │ │ │ │ - @ instruction: 0xf8d4ff81 │ │ │ │ + @ instruction: 0xf8d4ff6d │ │ │ │ lsllt r0, ip @ │ │ │ │ @ instruction: 0xf6a24629 │ │ │ │ - ldrdlt pc, [r2], -pc @ │ │ │ │ - blmi 5fc04c │ │ │ │ + andlt pc, r2, fp, asr #23 │ │ │ │ + blmi 5fc074 │ │ │ │ andcc pc, r3, ip, asr r8 @ │ │ │ │ ldrmi r9, [sl], -r1, lsl #6 │ │ │ │ @ instruction: 0xf85c4b0c │ │ │ │ movwls r3, #4099 @ 0x1003 │ │ │ │ @ instruction: 0xf6a24619 │ │ │ │ - @ instruction: 0x4603fad9 │ │ │ │ + strmi pc, [r3], -r5, asr #21 │ │ │ │ addseq pc, r8, r4, asr #17 │ │ │ │ @ instruction: 0x4620e7dd │ │ │ │ - ldc2l 6, cr15, [sl], #-648 @ 0xfffffd78 │ │ │ │ + stc2l 6, cr15, [r6], #-648 @ 0xfffffd78 │ │ │ │ @ instruction: 0xf8c44629 │ │ │ │ @ instruction: 0xf6a2009c │ │ │ │ - andlt pc, r2, r5, asr #23 │ │ │ │ + @ instruction: 0xb002fbb1 │ │ │ │ svclt 0x0000bd70 │ │ │ │ - @ instruction: 0x0073359e │ │ │ │ + rsbseq r3, r3, r6, ror r5 │ │ │ │ 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 26d504 │ │ │ │ msrhi CPSR_x, r0, asr #32 │ │ │ │ @ instruction: 0xf8842300 │ │ │ │ @ instruction: 0xf89432bb │ │ │ │ - blcs 2595c0 │ │ │ │ + blcs 2595e8 │ │ │ │ @ instruction: 0xf8d4d051 │ │ │ │ - blcs 259384 │ │ │ │ + blcs 2593ac │ │ │ │ @ instruction: 0xf8d4d14d │ │ │ │ - blcs 25939c │ │ │ │ + blcs 2593c4 │ │ │ │ @ instruction: 0xf8d4d049 │ │ │ │ vst1.32 {d18-d21}, [pc :256], r0 │ │ │ │ vorr.i32 q11, #1024 @ 0x00000400 │ │ │ │ addsmi r0, sl, #201326592 @ 0xc000000 │ │ │ │ @ instruction: 0xf8d4d841 │ │ │ │ - blcs ff419604 │ │ │ │ + blcs ff41962c │ │ │ │ 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 +553659,195 @@ │ │ │ │ movwls r0, #936 @ 0x3a8 │ │ │ │ ldrdcc pc, [r4], r4 @ │ │ │ │ andne pc, ip, #148, 16 @ 0x940000 │ │ │ │ mrc2 7, 3, pc, cr12, cr14, {7} │ │ │ │ andne pc, r0, #212, 16 @ 0xd40000 │ │ │ │ ldrdeq pc, [ip, #132]! @ 0x84 │ │ │ │ stmdacc r1, {r3, sl, lr} │ │ │ │ - cdp 5, 5, cr15, cr4, cr2, {7} │ │ │ │ + cdp 5, 4, cr15, cr0, cr2, {7} │ │ │ │ andne pc, r4, #212, 16 @ 0xd40000 │ │ │ │ mvnseq pc, r4, asr #17 │ │ │ │ ldrsbeq pc, [r0, #132]! @ 0x84 @ │ │ │ │ stmdacc r1, {r3, sl, lr} │ │ │ │ - cdp 5, 4, cr15, cr10, cr2, {7} │ │ │ │ + cdp 5, 3, cr15, cr6, cr2, {7} │ │ │ │ @ instruction: 0xf8c46823 │ │ │ │ @ instruction: 0xf8d301fc │ │ │ │ @ instruction: 0xf8933278 │ │ │ │ - blcs cd99b4 │ │ │ │ + blcs cd99dc │ │ │ │ bichi pc, r0, r0, asr #32 │ │ │ │ @ instruction: 0xf8594bf3 │ │ │ │ strtmi r3, [r0], -r3 │ │ │ │ ldmib r4, {r3, r4, r7, r8, r9, sl, lr}^ │ │ │ │ - blx 2d95b2 │ │ │ │ + blx 2d95da │ │ │ │ @ instruction: 0xf8d4f103 │ │ │ │ - bmi ffe19390 │ │ │ │ + bmi ffe193b8 │ │ │ │ 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 28ac04 │ │ │ │ ldmib r4, {r1, r2, r5, r6, r7, r9, fp, lr}^ │ │ │ │ strtvs r3, [r0], #-382 @ 0xfffffe82 │ │ │ │ - blx 31ddda │ │ │ │ + blx 31de02 │ │ │ │ @ instruction: 0xf8d4f101 │ │ │ │ - blcs 2993c8 │ │ │ │ + blcs 2993f0 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf101fb03 │ │ │ │ andeq r6, r9, #2293760 @ 0x230000 │ │ │ │ rsbseq pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf9ecf7fe │ │ │ │ @ instruction: 0xf8986460 │ │ │ │ - blcs cd9a24 │ │ │ │ + blcs cd9a4c │ │ │ │ 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 cd9a68 │ │ │ │ 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 927020 │ │ │ │ ldrbtmi r6, [r3], #-2464 @ 0xfffff660 │ │ │ │ - bvs b26000 │ │ │ │ + bvs b26028 │ │ │ │ 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 259d00 │ │ │ │ adchi pc, r2, r0, asr #32 │ │ │ │ orrcc pc, r4, #152, 16 @ 0x980000 │ │ │ │ vqdmulh.s d2, d0, d25 │ │ │ │ - blmi fefecee4 │ │ │ │ + blmi fefecf0c │ │ │ │ andvc pc, r0, #1325400064 @ 0x4f000000 │ │ │ │ eoreq pc, r0, #192, 4 │ │ │ │ andhi pc, r3, r9, asr r8 @ │ │ │ │ ldrdcc pc, [r0], -r8 │ │ │ │ @ instruction: 0xf040401a │ │ │ │ ldrbeq r8, [r8], #-234 @ 0xffffff16 │ │ │ │ rschi pc, r6, r0, lsl #2 │ │ │ │ ldrtle r0, [r0], #-1241 @ 0xfffffb27 │ │ │ │ cmppmi r0, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ smlalbteq pc, r8, ip, r2 @ │ │ │ │ rsbseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ subeq pc, r8, #4, 2 │ │ │ │ - b f0a470 │ │ │ │ + b a0a498 │ │ │ │ eorsle r2, sl, r0, lsl #16 │ │ │ │ - ldrbtmi r4, [pc], #-4008 @ 24ccf0 │ │ │ │ - blcs 26ade0 │ │ │ │ + ldrbtmi r4, [pc], #-4008 @ 24cd18 │ │ │ │ + blcs 26ae08 │ │ │ │ @ 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 fe959948 │ │ │ │ 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 fe6468d8 │ │ │ │ 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 248ee4 │ │ │ │ + blmi 288f68 │ │ │ │ teqpvc r1, r6, lsl #10 @ p-variant is OBSOLETE │ │ │ │ rsbseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ - blge 2874c4 │ │ │ │ - cdp 5, 9, cr15, cr4, cr2, {7} │ │ │ │ + blge 2874ec │ │ │ │ + cdp 5, 8, cr15, cr0, cr2, {7} │ │ │ │ @ instruction: 0xf8d5e7af │ │ │ │ @ instruction: 0xf8d61554 │ │ │ │ @ instruction: 0xf5e20274 │ │ │ │ - stmdacs r0, {r2, r3, r6, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r3, r4, r5, r9, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8d5d170 │ │ │ │ strvs r3, [r3, #1364]! @ 0x554 │ │ │ │ ldrbeq pc, [r0, #-2261] @ 0xfffff72b @ │ │ │ │ - stc 5, cr15, [r0, #904]! @ 0x388 │ │ │ │ + stc 5, cr15, [ip, #904] @ 0x388 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ sbcne pc, r4, #14024704 @ 0xd60000 │ │ │ │ ldrbcc pc, [r0, #-2245] @ 0xfffff73b @ │ │ │ │ - blmi 2006ae4 │ │ │ │ + blmi 2006b0c │ │ │ │ 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 1d46b84 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrdge pc, [r0], -r3 │ │ │ │ - svc 0x00c0f5e2 │ │ │ │ + svc 0x00acf5e2 │ │ │ │ @ instruction: 0xf5e26800 │ │ │ │ - bmi 1c47510 │ │ │ │ + bmi 1c474e8 │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1616 @ 0xfffff9b0 │ │ │ │ - cdp 5, 0, cr15, cr12, cr2, {7} │ │ │ │ + ldcl 5, cr15, [r8, #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 259d50 │ │ │ │ addhi pc, lr, r0 │ │ │ │ biccc pc, r0, #14024704 @ 0xd60000 │ │ │ │ ldmvs r2, {r0, r8, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf8c6440b │ │ │ │ @ instruction: 0xf89233c0 │ │ │ │ - bcs 595054 │ │ │ │ + bcs 59507c │ │ │ │ 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 +553858,116 @@ │ │ │ │ stmibvs fp, {r1, r7, r9, lr} │ │ │ │ orrvs r4, fp, fp, lsr #8 │ │ │ │ smmlsr r6, r8, r1, sp │ │ │ │ tstcs r1, r5, asr #22 │ │ │ │ ldrbtmi r4, [sl], #-2631 @ 0xfffff5b9 │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5e26818 │ │ │ │ - str lr, [r7, sl, asr #27] │ │ │ │ - bmi 125e6fc │ │ │ │ + @ instruction: 0xe787edb6 │ │ │ │ + bmi 125e724 │ │ │ │ movtpl pc, #963 @ 0x3c3 @ │ │ │ │ rsbseq pc, r8, #14024704 @ 0xd60000 │ │ │ │ rsbvc pc, r1, r0, lsl #10 │ │ │ │ andcs pc, r2, r9, asr r8 @ │ │ │ │ @ instruction: 0x463a6811 │ │ │ │ stc2l 0, cr15, [lr, #212] @ 0xd4 │ │ │ │ strmi r2, [r2], r0, lsl #2 │ │ │ │ @ instruction: 0x0090f8d4 │ │ │ │ - blx 180a94c │ │ │ │ + blx 130a974 │ │ │ │ @ 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 ff88a98c │ │ │ │ ldrtmi r4, [r0], -r1, lsl #13 │ │ │ │ @ instruction: 0xf93ef7fe │ │ │ │ ldmib r6, {r0, r4, r5, r7, fp, sp, lr}^ │ │ │ │ ldrbmi r3, [r0], -r5, lsl #4 │ │ │ │ strbmi r9, [r9], -r0, lsl #2 │ │ │ │ @ instruction: 0xf9a0f036 │ │ │ │ @ instruction: 0xf6a14648 │ │ │ │ - @ instruction: 0x4639f9f1 │ │ │ │ + @ instruction: 0x4639f9dd │ │ │ │ @ instruction: 0x0090f8d4 │ │ │ │ - blx f8a990 │ │ │ │ + blx a8a9b8 │ │ │ │ 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], r2, ror #26 │ │ │ │ andcs r4, r4, #29696 @ 0x7400 │ │ │ │ @ instruction: 0xf106491d │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6a54479 │ │ │ │ - usat pc, #0, r5, lsl #25 @ │ │ │ │ + strbt pc, [r0], r1, lsl #25 @ │ │ │ │ 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, lr, ror #9 │ │ │ │ andeq r0, r0, r0, ror #12 │ │ │ │ - andseq ip, pc, lr, asr #1 │ │ │ │ - ldrheq ip, [pc], -r4 │ │ │ │ + andseq ip, pc, r6, ror #3 │ │ │ │ + andseq ip, pc, ip, asr #3 │ │ │ │ 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, lr, lsl #6 │ │ │ │ + andseq ip, pc, lr, lsl #2 │ │ │ │ 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: 0x001fbfda │ │ │ │ + rsbeq r4, r9, r2, ror #11 │ │ │ │ + andseq fp, pc, r2, lsr pc @ │ │ │ │ + andseq fp, pc, r0, lsl pc @ │ │ │ │ andeq r0, r0, r4, ror #8 │ │ │ │ - andseq fp, pc, r6, asr #27 │ │ │ │ - andseq fp, pc, lr, lsr #27 │ │ │ │ - ldrsbteq r2, [r6], #-0 │ │ │ │ + @ instruction: 0x001fbede │ │ │ │ + andseq fp, pc, r6, asr #29 │ │ │ │ + rsbseq r2, r6, r8, lsr #1 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda41cc │ │ │ │ + bl feda41f4 │ │ │ │ @ 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 │ │ │ │ + stc2 6, cr15, [sl, #-636] @ 0xfffffd84 │ │ │ │ strmi fp, [r4], -r0, lsr #3 │ │ │ │ ldrtmi r6, [r9], -r5, lsr #17 │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - @ instruction: 0xf8eef6a2 │ │ │ │ + @ instruction: 0xf8daf6a2 │ │ │ │ strmi r4, [r3], -r9, lsr #12 │ │ │ │ tstlt fp, r0, lsr r6 │ │ │ │ stc2l 7, cr15, [r8, #-1020]! @ 0xfffffc04 │ │ │ │ @ instruction: 0xf8d64621 │ │ │ │ @ instruction: 0xf69f0280 │ │ │ │ - strmi pc, [r4], -fp, lsl #26 │ │ │ │ + @ instruction: 0x4604fcf7 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r6], #-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 +553975,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 26d858 │ │ │ │ @ instruction: 0xf895d0e8 │ │ │ │ - blcs 259750 │ │ │ │ + blcs 259778 │ │ │ │ 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 24dccc │ │ │ │ @ instruction: 0x4629d1df │ │ │ │ - @ instruction: 0xf892f6a2 │ │ │ │ + @ instruction: 0xf87ef6a2 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [sl], {159} @ 0x9f │ │ │ │ strmi fp, [r4], -r8, lsl #6 │ │ │ │ cdpvs 8, 7, cr6, cr9, cr5, {5} │ │ │ │ @ instruction: 0x0090f8d5 │ │ │ │ - @ instruction: 0xf86ef6a2 │ │ │ │ + @ instruction: 0xf85af6a2 │ │ │ │ strmi r4, [r3], -r9, lsr #12 │ │ │ │ cmnlt r3, r0, lsr r6 │ │ │ │ svceq 0x0002f1b8 │ │ │ │ @ instruction: 0xf8d6d109 │ │ │ │ - blx feed5af4 │ │ │ │ + blx feed5b1c │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [sl], #-636 @ 0xfffffd84 │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ pop {r1, r2, r3, r4, r6, r7, r8, ip, lr, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @@ -554039,17 +554047,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 ff40ac36 │ │ │ │ cmnlt r8, r5, lsl #12 │ │ │ │ - bmi fee673b0 │ │ │ │ + bmi fee673d8 │ │ │ │ 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 +554088,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 25ce6c │ │ │ │ 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 +554114,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 259ac4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29ceac │ │ │ │ + blcc 29ced4 │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8da809b │ │ │ │ @ instruction: 0xf8c61008 │ │ │ │ @ instruction: 0xf891a0c8 │ │ │ │ - blcs 299404 │ │ │ │ + blcs 29942c │ │ │ │ movwcs fp, #8068 @ 0x1f84 │ │ │ │ andcc pc, ip, #8781824 @ 0x860000 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0xf8d6d107 │ │ │ │ - bllt fe4d5570 │ │ │ │ + bllt fe4d5598 │ │ │ │ @ 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 259b30 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29cf18 │ │ │ │ + blcc 29cf40 │ │ │ │ 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 +554162,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 18ae00 │ │ │ │ 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: 0xf8dafaed │ │ │ │ @ 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 ff98ae40 │ │ │ │ andcc pc, ip, #9830400 @ 0x960000 │ │ │ │ - blmi dfc1f0 │ │ │ │ + blmi dfc218 │ │ │ │ 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] @ 24d3b4 │ │ │ │ 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: 0xe6d0fab1 │ │ │ │ @ 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 +554222,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 0x0000eacc │ │ │ │ + rsbseq r2, r3, ip, lsl #29 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r8, ror lr │ │ │ │ - rsbseq r2, r3, r6, ror #28 │ │ │ │ + rsbseq r2, r3, r0, asr lr │ │ │ │ + rsbseq r2, r3, lr, lsr lr │ │ │ │ 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 +554268,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 34bd64 │ │ │ │ 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 1291dac │ │ │ │ @ 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 251dc0 │ │ │ │ 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 +554308,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: 0xf8b5e930 │ │ │ │ @ instruction: 0xf8d43386 │ │ │ │ @ instruction: 0xf8c41204 │ │ │ │ mrcne 1, 2, r0, cr8, cr8, {7} │ │ │ │ @ instruction: 0xf5e24408 │ │ │ │ - @ instruction: 0xf8c4e93a │ │ │ │ + @ instruction: 0xf8c4e926 │ │ │ │ @ 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 feda4810 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 591590 │ │ │ │ + bmi 5915b8 │ │ │ │ stmdbmi sp, {r0, r1, r7, ip, sp, pc} │ │ │ │ ldrbtmi r4, [sl], #-1540 @ 0xfffff9fc │ │ │ │ ldrbtmi r4, [r9], #-3340 @ 0xfffff2f4 │ │ │ │ - @ instruction: 0xf892f69f │ │ │ │ + @ instruction: 0xf87ef69f │ │ │ │ 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: 0xf8c4f871 │ │ │ │ andlt r0, r3, r4, lsl #5 │ │ │ │ svclt 0x0000bd30 │ │ │ │ @ instruction: 0xffffefb7 │ │ │ │ @ instruction: 0xffffefcf │ │ │ │ - ldrshteq r2, [r3], #-158 @ 0xffffff62 │ │ │ │ + ldrsbteq r2, [r3], #-150 @ 0xffffff6a │ │ │ │ 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 +554367,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 feda48b8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r2], r0 @ │ │ │ │ - blmi 3df0cc │ │ │ │ + blmi 3df0f4 │ │ │ │ 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: 0xf8d4f6a5 │ │ │ │ ldclt 0, cr11, [r0, #-8] │ │ │ │ - eoreq r5, r1, sl, asr #25 │ │ │ │ - rsbseq r1, r6, r0, lsl #19 │ │ │ │ + eoreq r5, r1, r2, ror #27 │ │ │ │ + rsbseq r1, r6, r8, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda48c4 │ │ │ │ + bl feda48ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8114ac │ │ │ │ - blmi 81eee0 │ │ │ │ + bmi 8114d4 │ │ │ │ + blmi 81ef08 │ │ │ │ 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 fe88b6e8 │ │ │ │ + blne 38b860 │ │ │ │ strbtmi r2, [r8], -r0, ror #5 │ │ │ │ - blx fef0b6cc │ │ │ │ + blx fef0b6f4 │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx fed8b6d8 │ │ │ │ + blx fed8b700 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx fff0b6e0 │ │ │ │ + blx fff0b708 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9aef69f │ │ │ │ - blmi 41ff30 │ │ │ │ + @ instruction: 0xf99af69f │ │ │ │ + blmi 41ff58 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a7780 │ │ │ │ + blls 9a77a8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - ldmdb r0!, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r3, lr, lsr #18 │ │ │ │ + ldmdb ip, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r2, r3, r6, lsl #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r2, [r3], #-128 @ 0xffffff80 │ │ │ │ + rsbseq r2, r3, r8, asr #17 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda493c │ │ │ │ + bl feda4964 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ andcs r0, r1, #248, 30 @ 0x3e0 │ │ │ │ @ instruction: 0xf6762100 │ │ │ │ - stclt 15, cr15, [r8, #-252] @ 0xffffff04 │ │ │ │ + stclt 15, cr15, [r8, #-172] @ 0xffffff54 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4954 │ │ │ │ + bl feda497c │ │ │ │ @ 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 │ │ │ │ + stcl 5, cr15, [lr, #-900]! @ 0xfffffc7c │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - ldcl 5, cr15, [ip, #-900]! @ 0xfffffc7c │ │ │ │ + stcl 5, cr15, [r8, #-900]! @ 0xfffffc7c │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda4988 │ │ │ │ + bl feda49b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stcmi 15, cr0, [ip], #-832 @ 0xfffffcc0 │ │ │ │ stmdami ip!, {r1, r2, r9, sl, lr} │ │ │ │ ldrbtmi fp, [ip], #-135 @ 0xffffff79 │ │ │ │ - bmi d60448 │ │ │ │ + bmi d60470 │ │ │ │ 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 355bfc │ │ │ │ + bvs ff84e608 │ │ │ │ sbcsvs r0, r8, #0, 2 │ │ │ │ @ instruction: 0x6e276930 │ │ │ │ - mcr2 6, 3, pc, cr12, cr4, {1} @ │ │ │ │ + mrc2 6, 2, pc, cr8, cr4, {1} │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 31f194 │ │ │ │ + blgt 31f1bc │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6384630 │ │ │ │ - strtmi pc, [fp], -r3, ror #19 │ │ │ │ + strtmi pc, [fp], -pc, asr #19 │ │ │ │ vmin.s8 d20, d0, d26 │ │ │ │ @ instruction: 0x46301151 │ │ │ │ - @ instruction: 0xffb6f637 │ │ │ │ + @ instruction: 0xffa2f637 │ │ │ │ ldmib r4, {r8, sp}^ │ │ │ │ subsvs r2, r3, r6, lsl r3 │ │ │ │ @ instruction: 0xf104601a │ │ │ │ strvs r0, [r1, #856]! @ 0x358 │ │ │ │ strtvs r1, [r0], -r1, lsl #26 │ │ │ │ stmib r4, {r1, r6, fp, sp, lr}^ │ │ │ │ subsvs r2, r3, r6, lsl r1 │ │ │ │ subvs r4, r3, fp, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andcs sp, r1, r2, lsl #2 │ │ │ │ ldcllt 0, cr11, [r0, #28]! │ │ │ │ - stmia r4!, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r2, r3, sl, ror #16 │ │ │ │ + ldm r0, {r1, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r2, r3, r2, asr #16 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r4, ror #16 │ │ │ │ + rsbseq r2, r3, ip, lsr r8 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - ldrsbteq r2, [r3], #-122 @ 0xffffff86 │ │ │ │ + ldrhteq r2, [r3], #-114 @ 0xffffff8e │ │ │ │ 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 +554498,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 3198cc │ │ │ │ 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 +554534,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 267960 │ │ │ │ push {r3, r6, ip, lr, pc} │ │ │ │ vst4. {d20,d22,d24,d26}, [pc :256], r0 │ │ │ │ - bl feda4b38 │ │ │ │ + bl feda4b60 │ │ │ │ @ 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 267a24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ stmiavs r8!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf9dcf677 │ │ │ │ + @ instruction: 0xf9c8f677 │ │ │ │ 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 87a4c6 │ │ │ │ @ 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: 0xf9eaf677 │ │ │ │ ldmible r4, {r0, fp, sp}^ │ │ │ │ @ instruction: 0xf67768a8 │ │ │ │ - @ instruction: 0x1e07f9f9 │ │ │ │ + @ instruction: 0x1e07f9e5 │ │ │ │ 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 222ce28 │ │ │ │ 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 274630 │ │ │ │ addshi pc, sl, r0 │ │ │ │ stmib sp, {r8, sl, sp}^ │ │ │ │ strtmi r9, [pc], -r4, lsl #20 │ │ │ │ - blls 2c5a20 │ │ │ │ + blls 2c5a48 │ │ │ │ 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 ff8edd8c │ │ │ │ + blls 2df4c8 │ │ │ │ streq lr, [r7, -sl, lsr #23] │ │ │ │ - bl 315e44 │ │ │ │ - bl 40da70 │ │ │ │ + bl 315e6c │ │ │ │ + bl 40da98 │ │ │ │ @ instruction: 0xf5e10a09 │ │ │ │ - bl 548e70 │ │ │ │ + bl 548e48 │ │ │ │ @ instruction: 0xf8960686 │ │ │ │ @ instruction: 0xf01cc005 │ │ │ │ @ instruction: 0xf0000c07 │ │ │ │ - blls 36dd34 │ │ │ │ + blls 36dd5c │ │ │ │ ldmdbvc r0!, {sl, sp} │ │ │ │ @ instruction: 0xf8cd4652 │ │ │ │ ldmdbvs fp, {r2, r3, pc} │ │ │ │ eorseq pc, pc, r0 │ │ │ │ - blls 2e7bd8 │ │ │ │ + blls 2e7c00 │ │ │ │ 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 +554638,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 36db24 │ │ │ │ strtmi r0, [r2], #1801 @ 0x709 │ │ │ │ @ instruction: 0xd1a242ab │ │ │ │ strls lr, [r4], #-2525 @ 0xfffff623 │ │ │ │ @ instruction: 0x0004ebba │ │ │ │ - b 1641b98 │ │ │ │ + b 1641bc0 │ │ │ │ @ instruction: 0xf8d91508 │ │ │ │ strcc r3, [r6], #-624 @ 0xfffffd90 │ │ │ │ @ instruction: 0xf503b2ed │ │ │ │ ldmdacs r0, {r2, r3, r7, r8, r9, ip, sp, lr} │ │ │ │ svclt 0x00284601 │ │ │ │ - bl 495f38 │ │ │ │ + bl 495f60 │ │ │ │ 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 +554680,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 161639c │ │ │ │ and r0, r0, r8, lsr #17 │ │ │ │ ldrmi r3, [r0, #513] @ 0x201 │ │ │ │ ldrbmi sp, [r2, #-3472]! @ 0xfffff270 │ │ │ │ - bvs ff94236c │ │ │ │ + bvs ff942394 │ │ │ │ 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 78b64a │ │ │ │ ldrbmi r9, [r2], -r2, lsl #18 │ │ │ │ eoreq pc, ip, #13172736 @ 0xc90000 │ │ │ │ - stcl 5, cr15, [r6, #900] @ 0x384 │ │ │ │ - blmi 4e03dc │ │ │ │ + ldc 5, cr15, [r2, #900]! @ 0x384 │ │ │ │ + blmi 4e0404 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe427c20 │ │ │ │ + blls fe427c48 │ │ │ │ @ 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 │ │ │ │ + svc 0x0006f5e1 │ │ │ │ + ldrshteq r2, [r3], #-92 @ 0xffffffa4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r2, r3, r0, asr r4 │ │ │ │ + rsbseq r2, r3, r8, lsr #8 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi r4, [r6], -sl, lsl #13 │ │ │ │ @ instruction: 0xf8da2100 │ │ │ │ @ instruction: 0xf9988010 │ │ │ │ biccc r3, r8, #65 @ 0x41 │ │ │ │ eoreq pc, r3, r0, asr r8 @ │ │ │ │ - @ instruction: 0xff0af69e │ │ │ │ + mrc2 6, 7, pc, cr6, 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 158b6ca │ │ │ │ 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, 7, pc, cr2, 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, r8, 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 +554750,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: 0xf8dbfe8b │ │ │ │ stmdbcs r0, {ip} │ │ │ │ vmla.i , , d1[0] │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 29d89c │ │ │ │ + blcc 29d8c4 │ │ │ │ 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 29d8ec │ │ │ │ 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 ffd8b788 │ │ │ │ @ instruction: 0xf5e14650 │ │ │ │ - pop {r2, r4, r5, sl, fp, sp, lr, pc} │ │ │ │ + pop {r5, sl, fp, sp, lr, pc} │ │ │ │ svclt 0x00008ff8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4ef4 │ │ │ │ + bl feda4f1c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ addscs r0, r7, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b fef0b48c │ │ │ │ + b fea0b4b4 │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b fed8b498 │ │ │ │ + b fe88b4c0 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4f28 │ │ │ │ + bl feda4f50 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ rscscs r0, r0, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b fe88b4c0 │ │ │ │ + b fe38b4e8 │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b fe70b4cc │ │ │ │ + b 220b4f4 │ │ │ │ @ instruction: 0xf080fab0 │ │ │ │ @ instruction: 0xbd380940 │ │ │ │ ldclt 0, cr2, [r8, #-0] │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda4f5c │ │ │ │ + bl feda4f84 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ sbcscs r0, sl, #240, 30 @ 0x3c0 │ │ │ │ strmi r4, [sp], -r4, lsl #12 │ │ │ │ stmdavs r9, {fp, sp, lr} │ │ │ │ - b 220b4f4 │ │ │ │ + b 1d0b51c │ │ │ │ andscs fp, r4, #64, 18 @ 0x100000 │ │ │ │ stcne 13, cr1, [r0, #-164]! @ 0xffffff5c │ │ │ │ - b 208b500 │ │ │ │ + b 1b8b528 │ │ │ │ @ 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 fe29f5e0 │ │ │ │ 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 +554837,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 │ │ │ │ + ldc2 6, cr15, [sl, #632] @ 0x278 │ │ │ │ cmnlt r8, r6, lsl #12 │ │ │ │ - bmi 1e6800c │ │ │ │ + bmi 1e68034 │ │ │ │ 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 +554862,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: 0x4606f951 │ │ │ │ + bls 3df748 │ │ │ │ ldrtmi r9, [r8], -r9, lsl #18 │ │ │ │ - blx ffa0b8d8 │ │ │ │ - bleq 38bf6c │ │ │ │ + blx ff50b900 │ │ │ │ + bleq 38bf94 │ │ │ │ @ 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 │ │ │ │ + stc2l 6, cr15, [lr, #-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: 0xf8d5fef7 │ │ │ │ @ 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: 0xf8d5fd71 │ │ │ │ @ instruction: 0xf7fc0338 │ │ │ │ @ instruction: 0x4630fe3b │ │ │ │ - mrc2 6, 7, pc, cr12, cr10, {5} │ │ │ │ + mcr2 6, 7, pc, cr8, cr10, {5} @ │ │ │ │ rsbseq pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf8c52300 │ │ │ │ - bmi e5abd4 │ │ │ │ + bmi e5abfc │ │ │ │ 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: 0xf912f6a0 │ │ │ │ rsbscs pc, r8, #13959168 @ 0xd50000 │ │ │ │ ldrbmi r4, [fp], -r7, lsl #12 │ │ │ │ @ instruction: 0xf8d24641 │ │ │ │ - bls 40eea0 │ │ │ │ + bls 40eec8 │ │ │ │ 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 fee09ff2 │ │ │ │ @ instruction: 0x468368f9 │ │ │ │ @ instruction: 0xf6a04638 │ │ │ │ - ldmvs sl!, {r0, r1, r2, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmvs sl!, {r0, r1, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4628b9f2 │ │ │ │ strbmi r9, [r1], -r1, lsl #4 │ │ │ │ ldrtmi r4, [fp], -r2, lsr #12 │ │ │ │ andlt pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xffb0f7fd │ │ │ │ @ instruction: 0xf5e14658 │ │ │ │ - @ instruction: 0xe768eaf6 │ │ │ │ + strb lr, [r8, -r2, ror #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 271d10 │ │ │ │ @ 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, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf5e1e7d3 │ │ │ │ - svclt 0x0000ed32 │ │ │ │ + svclt 0x0000ed1e │ │ │ │ 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, r6, lsr #4 │ │ │ │ + rsbseq r2, r3, r6, ror #3 │ │ │ │ + andseq sl, pc, sl, asr #30 │ │ │ │ @ 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 +554972,30 @@ │ │ │ │ @ instruction: 0xf04f933d │ │ │ │ stmdbcs r4, {r8, r9} │ │ │ │ stmdbcs r3, {r0, r2, r3, r6, ip, lr, pc} │ │ │ │ addhi pc, fp, r0 │ │ │ │ stcge 1, cr11, [r1], {233} @ 0xe9 │ │ │ │ @ instruction: 0x21002297 │ │ │ │ @ instruction: 0xf5e14620 │ │ │ │ - strtmi lr, [r1], -lr, lsr #20 │ │ │ │ + @ instruction: 0x4621ea1a │ │ │ │ @ instruction: 0xf7ff4648 │ │ │ │ ldrtmi pc, [r3], -r5, lsr #24 @ │ │ │ │ @ instruction: 0x46212297 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ - bmi 180dafc │ │ │ │ + bmi 180db24 │ │ │ │ ldrbtmi r4, [sl], #-2900 @ 0xfffff4ac │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, sp, lsr fp │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ addshi pc, ip, r0, asr #32 │ │ │ │ pop {r0, r1, r2, r3, r4, r5, ip, sp, pc} │ │ │ │ stcge 3, cr8, [r1], {240} @ 0xf0 │ │ │ │ strtmi r2, [r0], -r0, ror #5 │ │ │ │ @ instruction: 0xf5e12501 │ │ │ │ - @ instruction: 0x4621ea10 │ │ │ │ + @ instruction: 0x4621e9fc │ │ │ │ @ instruction: 0xf88d4648 │ │ │ │ @ instruction: 0xf7ff5097 │ │ │ │ @ instruction: 0xf8d9fc05 │ │ │ │ @ instruction: 0xf10d0004 │ │ │ │ @ instruction: 0xf10d02db │ │ │ │ @ instruction: 0xf7ff019b │ │ │ │ ldrtmi pc, [r3], -r7, ror #24 @ │ │ │ │ @@ -555001,224 +555009,224 @@ │ │ │ │ @ instruction: 0xf8cd50e0 │ │ │ │ strcs r4, [r4], #-155 @ 0xffffff65 │ │ │ │ sbcsmi pc, fp, sp, lsl #17 │ │ │ │ mcr2 7, 4, pc, cr0, cr15, {7} @ │ │ │ │ @ instruction: 0xf10de7c5 │ │ │ │ rscscs r0, r0, #4, 16 @ 0x40000 │ │ │ │ strbmi r2, [r0], -r0, lsl #2 │ │ │ │ - stmib r2!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib lr, {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 ffb43518 │ │ │ │ svclt 0x00042b02 │ │ │ │ tstpeq r1, r1, asr #32 @ p-variant is OBSOLETE │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ - blcs 3420e0 │ │ │ │ - blcc 3854dc │ │ │ │ + blcs 342108 │ │ │ │ + blcc 385504 │ │ │ │ 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 fed8c122 │ │ │ │ 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: 0x4621e990 │ │ │ │ strcs r4, [r1, #-1608] @ 0xfffff9b8 │ │ │ │ addspl pc, r7, sp, lsl #17 │ │ │ │ - blx fe88c122 │ │ │ │ + blx fe88c14a │ │ │ │ ldrdeq pc, [r4], -r9 │ │ │ │ sbcseq pc, fp, #1073741827 @ 0x40000003 │ │ │ │ orrseq pc, fp, sp, lsl #2 │ │ │ │ - blx 10c132 │ │ │ │ + blx 10c15a │ │ │ │ @ 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 │ │ │ │ + ldc 5, cr15, [ip], #-900 @ 0xfffffc7c │ │ │ │ + rsbseq r2, r3, r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, r6, ror #31 │ │ │ │ + ldrhteq r1, [r3], #-254 @ 0xffffff02 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0070f8cc │ │ │ │ @ instruction: 0x4603b09b │ │ │ │ - bmi ffd9fbd8 │ │ │ │ + bmi ffd9fc00 │ │ │ │ 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, r4, lsl r9 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ @ instruction: 0xf8d58086 │ │ │ │ stccs 2, cr3, [r2], {168} @ 0xa8 │ │ │ │ @ instruction: 0xf1036003 │ │ │ │ @ instruction: 0xf8c50201 │ │ │ │ @ instruction: 0xf00022a8 │ │ │ │ - bmi ffa6e810 │ │ │ │ + bmi ffa6e838 │ │ │ │ @ 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 26e7e8 │ │ │ │ + blcs 33de88 │ │ │ │ msrhi SPSR_fs, r0, asr #32 │ │ │ │ @ instruction: 0xf1c74658 │ │ │ │ - ldrbmi pc, [r8], -fp, asr #18 @ │ │ │ │ - blx 1f0c0d2 │ │ │ │ + @ instruction: 0x4658f9df │ │ │ │ + blx 1f0c0fa │ │ │ │ andcs r4, r0, r9, asr r6 │ │ │ │ ldc2l 0, cr15, [ip, #124]! @ 0x7c │ │ │ │ @ instruction: 0xf6414658 │ │ │ │ - @ instruction: 0xf99bf903 │ │ │ │ - blcs 39a328 │ │ │ │ + @ instruction: 0xf99bf8ef │ │ │ │ + blcs 39a350 │ │ │ │ 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: 0xff6cf642 │ │ │ │ @ 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 268384 │ │ │ │ @ instruction: 0x4658d1f8 │ │ │ │ - blx fea8c22e │ │ │ │ + blx fea8c256 │ │ │ │ movwcs r9, #11270 @ 0x2c06 │ │ │ │ adcvs r4, r3, r0, asr #12 │ │ │ │ andslt pc, r0, r4, asr #17 │ │ │ │ - blx fe58bcfe │ │ │ │ + blx 208bd26 │ │ │ │ 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 25a3ec │ │ │ │ @ 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 feb2e7c8 │ │ │ │ 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 42117c │ │ │ │ stmdavs r6!, {r2, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf806f677 │ │ │ │ + @ instruction: 0xfff2f676 │ │ │ │ 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 fe28bab0 │ │ │ │ ldrbmi r6, [r8], -r1, lsr #16 │ │ │ │ - @ instruction: 0xfffaf632 │ │ │ │ + @ instruction: 0xffe6f632 │ │ │ │ stmdavs r0!, {r0, r1, r4, r7, r9, fp, lr} │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ - bl fe50ba9c │ │ │ │ + bl 200bac4 │ │ │ │ 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} │ │ │ │ + stmdb r2, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ strls lr, [r4, #-1985] @ 0xfffff83f │ │ │ │ @ instruction: 0x462069b4 │ │ │ │ - ldc2 6, cr15, [r6, #-212]! @ 0xffffff2c │ │ │ │ + stc2 6, cr15, [r2, #-212]! @ 0xffffff2c │ │ │ │ stccs 6, cr4, [r0], {5} │ │ │ │ @ instruction: 0xf04fd04e │ │ │ │ stmdbvs r4!, {r8, fp} │ │ │ │ cmnlt r3, r3, lsr #16 │ │ │ │ ldmdblt r2, {r1, r3, r4, fp, sp, lr} │ │ │ │ ldmdavs sl, {r1, r4, sp, lr, pc} │ │ │ │ - blvc afa810 │ │ │ │ + blvc afa838 │ │ │ │ andsle r2, r1, r3, lsl #20 │ │ │ │ ldmdavs fp, {r2, r3, r4, r9, sl, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ - blcs 32cfe4 │ │ │ │ + blcs 32d00c │ │ │ │ @ instruction: 0x4628d030 │ │ │ │ @ instruction: 0xf635462c │ │ │ │ - @ instruction: 0xb1bdfd1b │ │ │ │ + @ instruction: 0xb1bdfd07 │ │ │ │ strb r4, [r6, r5, lsl #12]! │ │ │ │ - blcs 32cff8 │ │ │ │ + blcs 32d020 │ │ │ │ @ instruction: 0x4613d1f5 │ │ │ │ movwls r4, #13856 @ 0x3620 │ │ │ │ - mcr2 6, 7, pc, cr0, cr6, {1} @ │ │ │ │ + mcr2 6, 6, pc, cr12, cr6, {1} @ │ │ │ │ ldmdblt r8, {r0, r1, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf04f6d22 │ │ │ │ strvs r0, [r2, #2305]! @ 0x901 │ │ │ │ mvnle r2, r0, lsl #22 │ │ │ │ strtmi r4, [ip], -r8, lsr #12 │ │ │ │ - stc2 6, cr15, [r4, #-212] @ 0xffffff2c │ │ │ │ + ldc2l 6, cr15, [r0], #212 @ 0xd4 │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ tstcs r3, sl, lsl r0 │ │ │ │ @ instruction: 0xf6414630 │ │ │ │ - ldmdavs pc!, {r0, r1, r3, r4, r6, r8, fp, ip, sp, lr, pc} @ │ │ │ │ + ldmdavs pc!, {r0, r1, r2, r6, r8, fp, ip, sp, lr, pc} @ │ │ │ │ teqlt fp, fp, lsr r8 │ │ │ │ ldmibvs lr!, {r0, r1, r2, r4, r5, r8, ip, sp, pc} │ │ │ │ @ instruction: 0xd1b92e00 │ │ │ │ ldmdavs fp!, {r0, r1, r2, r3, r4, r5, fp, sp, lr} │ │ │ │ mvnsle r2, r0, lsl #22 │ │ │ │ ldrb r9, [sl, -r4, lsl #26] │ │ │ │ @ instruction: 0xf6364620 │ │ │ │ - stmdacs r0, {r0, r1, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stcvs 1, cr13, [r3, #-804]! @ 0xfffffcdc │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ strb r6, [r4, r3, lsr #11] │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6414630 │ │ │ │ - @ instruction: 0xe7e2f93f │ │ │ │ + strb pc, [r2, fp, lsr #18]! @ │ │ │ │ @ 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 +555235,205 @@ │ │ │ │ ldm lr!, {r2, r3, r8, r9, ip, pc} │ │ │ │ strls r0, [sp], -pc │ │ │ │ @ instruction: 0xb018f8d6 │ │ │ │ andeq lr, pc, ip, lsr #17 │ │ │ │ muleq r3, lr, r8 │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @ instruction: 0xf6354658 │ │ │ │ - @ instruction: 0x4682fcbd │ │ │ │ + strmi pc, [r2], r9, lsr #25 │ │ │ │ svceq 0x0000f1bb │ │ │ │ @ instruction: 0x465ad054 │ │ │ │ ldmdbvs r1, {r0, r1, r3, r5, r7, r9, sl, lr} │ │ │ │ mvnslt r6, sp, lsl #16 │ │ │ │ biclt r6, sl, sl, lsr #16 │ │ │ │ - bcs 36d060 │ │ │ │ + bcs 36d088 │ │ │ │ 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 53aa40 │ │ │ │ mvnsle r2, r4, lsl #22 │ │ │ │ strbmi r6, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ @ instruction: 0x4640d1f4 │ │ │ │ - bleq 2ca598 │ │ │ │ + bleq 2ca5c0 │ │ │ │ @ instruction: 0xf990f7ff │ │ │ │ stmdavs sp!, {r0, r3, r5, r9, sl, lr} │ │ │ │ mvnle r2, r0, lsl #26 │ │ │ │ - bcs 36d094 │ │ │ │ + bcs 36d0bc │ │ │ │ ldrbmi sp, [r0], -r6 │ │ │ │ - ldc2 6, cr15, [r2], {53} @ 0x35 │ │ │ │ + ldc2l 6, cr15, [lr], #-212 @ 0xffffff2c │ │ │ │ cmnlt sl, r2, asr r6 │ │ │ │ ldrb r4, [r6, r2, lsl #13] │ │ │ │ strbmi r6, [sl, #-2378] @ 0xfffff6b6 │ │ │ │ @ instruction: 0x4640d1f5 │ │ │ │ - bleq 2ca5c4 │ │ │ │ + bleq 2ca5ec │ │ │ │ @ instruction: 0xf97af7ff │ │ │ │ @ instruction: 0xf6354650 │ │ │ │ - ldrbmi pc, [r2], -r3, lsl #25 @ │ │ │ │ + ldrbmi pc, [r2], -pc, ror #24 @ │ │ │ │ mvnle r2, r0, lsl #20 │ │ │ │ biclt r4, fp, fp, asr r6 │ │ │ │ ldrtmi r2, [r0], -r3, lsl #2 │ │ │ │ - @ instruction: 0xf8daf641 │ │ │ │ + @ instruction: 0xf8c6f641 │ │ │ │ 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 26856c │ │ │ │ ldmib sp, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^ │ │ │ │ @ instruction: 0xf8dd5b03 │ │ │ │ @ instruction: 0xf8dba014 │ │ │ │ ldmdavs fp!, {r5, r6, r8, ip, sp, lr} │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ ldrb sl, [r0], fp, asr #29 │ │ │ │ tstpeq r8, pc, rrx @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6414630 │ │ │ │ - @ instruction: 0xe7e3f8bf │ │ │ │ + strb pc, [r3, fp, lsr #17]! @ │ │ │ │ movwcs r4, #2592 @ 0xa20 │ │ │ │ ldrbmi r2, [r8], -ip, lsl #2 │ │ │ │ @ instruction: 0xf63b447a │ │ │ │ - str pc, [fp], sp, lsl #19 │ │ │ │ - bls 42114c │ │ │ │ + @ instruction: 0xe68bf979 │ │ │ │ + bls 421174 │ │ │ │ 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 fea0c438 │ │ │ │ + bmi 707f6c │ │ │ │ smlabbcs r1, ip, r8, r5 │ │ │ │ stmdavs r0!, {r2, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf5e1447a │ │ │ │ - ldrbmi lr, [r8], -sl, lsl #21 │ │ │ │ + @ instruction: 0x4658ea76 │ │ │ │ @ instruction: 0xf6082100 │ │ │ │ - bmi 6ce2e0 │ │ │ │ + bmi 6ce2b8 │ │ │ │ tstcs r1, r0, lsr #16 │ │ │ │ @ instruction: 0xf5e1447a │ │ │ │ - ldrb lr, [r5], -r0, lsl #21 │ │ │ │ + ldrb lr, [r5], -ip, ror #20 │ │ │ │ strtmi r9, [r8], -r6, lsl #18 │ │ │ │ stc2l 7, cr15, [r2, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xf5e1e6c3 │ │ │ │ - svclt 0x0000ea66 │ │ │ │ - rsbseq r1, r3, lr, ror #28 │ │ │ │ - rsbseq r1, r3, ip, ror #28 │ │ │ │ + svclt 0x0000ea52 │ │ │ │ + rsbseq r1, r3, r6, asr #28 │ │ │ │ + rsbseq r1, r3, r4, asr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r1, r3, sl, lsr sp │ │ │ │ + rsbseq r1, r3, r2, lsl sp │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sl, pc, r2, asr #20 │ │ │ │ - @ instruction: 0x001d0ad2 │ │ │ │ + andseq sl, pc, sl, asr fp @ │ │ │ │ + andseq r0, sp, sl, ror #23 │ │ │ │ @ instruction: 0xfffff24d │ │ │ │ - andseq sl, pc, ip, lsl r8 @ │ │ │ │ - @ instruction: 0x001d08bc │ │ │ │ + andseq sl, pc, r4, lsr r9 @ │ │ │ │ + @ instruction: 0x001d09d4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda5774 │ │ │ │ + bl feda579c │ │ │ │ @ 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 feda57b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff8 │ │ │ │ stmdblt r9, {r0, r3, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf7ff6862 │ │ │ │ @ instruction: 0xf104fdeb │ │ │ │ strmi r0, [r4], -ip, lsl #2 │ │ │ │ - blx 60c5a4 │ │ │ │ + blx 60c5cc │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ ldrb r6, [r4, r2, lsr #17]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda57b8 │ │ │ │ + bl feda57e0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 8123a0 │ │ │ │ - blmi 81fdd4 │ │ │ │ + bmi 8123c8 │ │ │ │ + blmi 81fdfc │ │ │ │ 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 a0c5da │ │ │ │ + blne 38c754 │ │ │ │ @ instruction: 0x46682297 │ │ │ │ - blx 108c5be │ │ │ │ + blx 108c5e6 │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx f0c5ca │ │ │ │ + blx f0c5f2 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 208c5d2 │ │ │ │ + blx 208c5fa │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - blx f8c078 │ │ │ │ - blmi 420e24 │ │ │ │ + blx a8c0a0 │ │ │ │ + blmi 420e4c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a8674 │ │ │ │ + blls 9a869c │ │ │ │ @ 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 r2!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r1, r3, r2, lsl sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r1, [r3], #-156 @ 0xffffff64 │ │ │ │ + ldrsbteq r1, [r3], #-148 @ 0xffffff6c │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda5830 │ │ │ │ + bl feda5858 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 812418 │ │ │ │ - blmi 81fe4c │ │ │ │ + bmi 812440 │ │ │ │ + blmi 81fe74 │ │ │ │ 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 ffb0c650 │ │ │ │ + blne 38c7cc │ │ │ │ @ instruction: 0x466822f0 │ │ │ │ - blx 18c634 │ │ │ │ + blx 18c65c │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx c640 │ │ │ │ + blx c668 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 118c64a │ │ │ │ + blx 118c672 │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9f8f69e │ │ │ │ - blmi 420e9c │ │ │ │ + @ instruction: 0xf9e4f69e │ │ │ │ + blmi 420ec4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a86ec │ │ │ │ + blls 9a8714 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - ldmib sl!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq r1, r3, r2, asr #19 │ │ │ │ + stmib r6!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + @ instruction: 0x0073199a │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, r4, lsl #19 │ │ │ │ + rsbseq r1, r3, ip, asr r9 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda58a8 │ │ │ │ + bl feda58d0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi 812490 │ │ │ │ - blmi 81fec4 │ │ │ │ + bmi 8124b8 │ │ │ │ + blmi 81feec │ │ │ │ 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 fec0c6c8 │ │ │ │ + blne 38c844 │ │ │ │ @ instruction: 0x466822da │ │ │ │ - blx ff28c6ac │ │ │ │ + blx ff28c6d4 │ │ │ │ @ instruction: 0x46212214 │ │ │ │ ldcge 6, cr4, [r8], {104} @ 0x68 │ │ │ │ - blx ff10c6b8 │ │ │ │ + blx ff10c6e0 │ │ │ │ strtmi r4, [r0], -r9, ror #12 │ │ │ │ - blx 28c6c2 │ │ │ │ + blx 28c6ea │ │ │ │ @ instruction: 0x46202114 │ │ │ │ - @ instruction: 0xf9bcf69e │ │ │ │ - blmi 420f14 │ │ │ │ + @ instruction: 0xf9a8f69e │ │ │ │ + blmi 420f3c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9a8764 │ │ │ │ + blls 9a878c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_irq │ │ │ │ ldclt 0, cr11, [r0, #-124]! @ 0xffffff84 │ │ │ │ - ldmdb lr!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r1, r3, sl, asr #18 │ │ │ │ + stmdb sl!, {r0, r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r1, r3, r2, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, ip, lsl #18 │ │ │ │ + rsbseq r1, r3, r4, ror #17 │ │ │ │ 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 +555448,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 27a3b0 │ │ │ │ adcshi pc, sp, #0 │ │ │ │ ldrdcs r2, [r0, -sl] │ │ │ │ @ instruction: 0xf10d4638 │ │ │ │ @ instruction: 0xf5e00aab │ │ │ │ - @ instruction: 0xf504ee6c │ │ │ │ + @ instruction: 0xf504ee58 │ │ │ │ @ instruction: 0xf8d4429d │ │ │ │ rsbscc r0, r8, #120, 4 @ 0x80000007 │ │ │ │ @ instruction: 0xf7ff4639 │ │ │ │ @ instruction: 0xf8d4f88f │ │ │ │ @ instruction: 0x465202f0 │ │ │ │ vmul.i q12, , d3[0] │ │ │ │ @ instruction: 0xf88d1307 │ │ │ │ @@ -555477,15 +555485,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 ff28c82c │ │ │ │ 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 +555503,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 fe98c874 │ │ │ │ stmiavs r8!, {r2, r4, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ svclt 0x001e4581 │ │ │ │ tstpeq r0, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ strmi pc, [r0], -r6, asr #32 │ │ │ │ adcvs pc, r0, #196, 16 @ 0xc40000 │ │ │ │ svceq 0x0000f1b9 │ │ │ │ rscshi pc, sl, r0 │ │ │ │ tstpcc r4, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ @ instruction: 0xf8d92240 │ │ │ │ ldmvs r8, {r2, r3, ip}^ │ │ │ │ eorscc r3, sl, sl, lsr r1 │ │ │ │ - ldcl 5, cr15, [r6], #896 @ 0x380 │ │ │ │ + stcl 5, cr15, [r2], #896 @ 0x380 │ │ │ │ @ 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 45e940 │ │ │ │ + b 17d08d4 │ │ │ │ @ instruction: 0xf0000608 │ │ │ │ svcge 0x000580eb │ │ │ │ - beq fed4ace4 │ │ │ │ + beq fed4ad0c │ │ │ │ smlattcs r0, r0, r2, r2 │ │ │ │ @ instruction: 0xf5e04638 │ │ │ │ - @ instruction: 0xf504edd2 │ │ │ │ + @ instruction: 0xf504edbe │ │ │ │ @ instruction: 0xf8d44294 │ │ │ │ rsbcc r0, r0, #120, 4 @ 0x80000007 │ │ │ │ @ instruction: 0xf7fe4639 │ │ │ │ @ instruction: 0xf8d4fff5 │ │ │ │ @ instruction: 0xf8d402f0 │ │ │ │ - blcs 25b4c4 │ │ │ │ + blcs 25b4ec │ │ │ │ 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 +555575,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 28ee1c │ │ │ │ + blx cb49a0 │ │ │ │ andls pc, r0, #1073741824 @ 0x40000000 │ │ │ │ @ instruction: 0xf505fa09 │ │ │ │ movwmi r4, #54963 @ 0xd6b3 │ │ │ │ - blx 496d94 │ │ │ │ + blx 496dbc │ │ │ │ @ instruction: 0xf633f802 │ │ │ │ - @ instruction: 0xf8d4fb19 │ │ │ │ + @ instruction: 0xf8d4fb05 │ │ │ │ @ instruction: 0xf04f1360 │ │ │ │ - blvs 12519c4 │ │ │ │ - bls 260480 │ │ │ │ + blvs 12519ec │ │ │ │ + bls 2604a8 │ │ │ │ streq lr, [r6], -r8, lsl #21 │ │ │ │ - blx 55eb5e │ │ │ │ + blx 55eb86 │ │ │ │ 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 +555609,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 25b610 │ │ │ │ @ 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 +555644,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 ff6e15f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 12a8af4 │ │ │ │ + blls 12a8b1c │ │ │ │ @ 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, [r0], {224} @ 0xe0 │ │ │ │ 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 fef99708 │ │ │ │ svclt 0x0088f385 │ │ │ │ - b 1616ae0 │ │ │ │ + b 1616b08 │ │ │ │ @ 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 +555700,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 e4f84c │ │ │ │ movwcs fp, #3848 @ 0xf08 │ │ │ │ @ instruction: 0xf894d005 │ │ │ │ - blcs 25ba58 │ │ │ │ + blcs 25ba80 │ │ │ │ sbchi pc, r8, r0, asr #32 │ │ │ │ @ instruction: 0xf8942301 │ │ │ │ @ instruction: 0xf88db38b │ │ │ │ @ instruction: 0xf1bb30b2 │ │ │ │ rsble r0, r0, r0, lsl #30 │ │ │ │ - beq 28acc4 │ │ │ │ + beq 28acec │ │ │ │ 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 14e0150 │ │ │ │ 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 5758ec │ │ │ │ @ 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 14, cr15, [r3], {17} │ │ │ │ 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, 13, cr15, cr6, cr4, {5} │ │ │ │ @ instruction: 0xd1ba2800 │ │ │ │ @ instruction: 0xf6a44640 │ │ │ │ - stmdacs r0, {r0, r1, r2, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf89dd0ba │ │ │ │ @ instruction: 0x370130b6 │ │ │ │ - ldrbmi r3, [pc, #-1544] @ 24e630 │ │ │ │ + ldrbmi r3, [pc, #-1544] @ 24e658 │ │ │ │ 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 +555784,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 ff48c45c │ │ │ │ @ instruction: 0xf43f2800 │ │ │ │ @ instruction: 0xf8d4ad50 │ │ │ │ @ instruction: 0xf04832fc │ │ │ │ @ instruction: 0xf8c40240 │ │ │ │ @ instruction: 0xf8c462a0 │ │ │ │ - blcs 25775c │ │ │ │ + blcs 257784 │ │ │ │ ldclge 4, cr15, [r4, #-508] @ 0xfffffe04 │ │ │ │ movwcs r2, #512 @ 0x200 │ │ │ │ - beq fed4b10c │ │ │ │ + beq fed4b134 │ │ │ │ biccs lr, r4, #196, 18 @ 0x310000 │ │ │ │ ldrtmi lr, [r2], -r8, ror #11 │ │ │ │ @ instruction: 0xf43f2f00 │ │ │ │ - blx fe83a5e8 │ │ │ │ - blx fef0b788 │ │ │ │ + blx fe83a610 │ │ │ │ + blx fef0b7b0 │ │ │ │ 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 fe40c4d0 │ │ │ │ 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 │ │ │ │ + mrrc 5, 14, pc, r4, cr0 @ │ │ │ │ eoreq pc, r8, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf8d5e577 │ │ │ │ - bllt fe71b5e8 │ │ │ │ + bllt fe71b610 │ │ │ │ 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 +555845,67 @@ │ │ │ │ ldc 8, cr15, [r0], {66} @ 0x42 │ │ │ │ stcgt 8, cr15, [ip], {66} @ 0x42 │ │ │ │ stcne 8, cr15, [r8], {66} @ 0x42 │ │ │ │ strb sp, [r9, #491] @ 0x1eb │ │ │ │ ldrb r4, [lr], #1688 @ 0x698 │ │ │ │ orrscc r1, r7, #860160 @ 0xd2000 │ │ │ │ strdcs r1, [r0, -r8] │ │ │ │ - bl 190c528 │ │ │ │ + bl 140c550 │ │ │ │ eorcc pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0x461ae7d0 │ │ │ │ eorne pc, ip, #13959168 @ 0xd50000 │ │ │ │ ldrbmi r2, [r0], -r9, asr #6 │ │ │ │ - stc 5, cr15, [r8], #-896 @ 0xfffffc80 │ │ │ │ + ldc 5, cr15, [r4], {224} @ 0xe0 │ │ │ │ eorcc pc, r8, #13959168 @ 0xd50000 │ │ │ │ @ instruction: 0xf5e0e7c2 │ │ │ │ - svclt 0x0000ee22 │ │ │ │ - rsbseq r1, r3, ip, asr #17 │ │ │ │ + svclt 0x0000ee0e │ │ │ │ + rsbseq r1, r3, r4, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r3, ip, ror r5 │ │ │ │ + rsbseq r1, r3, r4, asr r5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda5fdc │ │ │ │ + bl feda6004 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdbmi r0!, {r4, r6, r8, r9, sl, fp} │ │ │ │ - bmi a7b08c │ │ │ │ + bmi a7b0b4 │ │ │ │ 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 │ │ │ │ + bl 70c5b8 │ │ │ │ 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 49b8f0 │ │ │ │ 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 0x0000edc0 │ │ │ │ + rsbseq r1, r3, sl, ror #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq r1, [r3], #-22 @ 0xffffffea │ │ │ │ + rsbseq r1, r3, lr, lsl #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6078 │ │ │ │ + bl feda60a0 │ │ │ │ @ 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 +555913,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 feda60e0 │ │ │ │ @ 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 +555931,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 a613a4 │ │ │ │ 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 95b71c │ │ │ │ ldmdbmi ip, {r5, r9, sl, lr} │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ - stc2 6, cr15, [r2], {157} @ 0x9d │ │ │ │ + blx ffe0c9be │ │ │ │ ldmdbmi fp, {r1, r3, r4, r9, fp, lr} │ │ │ │ ldrbtmi r4, [sl], #-1539 @ 0xfffff9fd │ │ │ │ msrcc CPSR_, #196, 16 @ 0xc40000 │ │ │ │ @ instruction: 0x46204479 │ │ │ │ - blx 8c9aa │ │ │ │ + blx ffb8c9d2 │ │ │ │ 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 ff90c9e6 │ │ │ │ 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 ff68c9fa │ │ │ │ teqpeq r4, #196, 16 @ p-variant is OBSOLETE @ 0xc40000 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0xffffed17 │ │ │ │ @ instruction: 0xffffe76d │ │ │ │ @ instruction: 0xfffff6af │ │ │ │ @ instruction: 0xffffe779 │ │ │ │ @ instruction: 0xffffe75b │ │ │ │ @@ -555971,102 +555979,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 15cc3e8 │ │ │ │ ldrbmi lr, [r0, #1] │ │ │ │ @ instruction: 0xf858d043 │ │ │ │ cdpcs 15, 0, cr6, cr0, cr4, {0} │ │ │ │ strdcs sp, [r0, -r9] │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - strmi pc, [r5], -r3, lsr #26 │ │ │ │ + strmi pc, [r5], -pc, lsl #26 │ │ │ │ ldrb fp, [r2, r0, lsl #19]! │ │ │ │ @ instruction: 0xf8cb4658 │ │ │ │ @ instruction: 0xf69f7000 │ │ │ │ - @ instruction: 0x4629f97d │ │ │ │ + strtmi pc, [r9], -r9, ror #18 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - strtmi pc, [r9], -sp, ror #25 │ │ │ │ + @ instruction: 0x4629fcd9 │ │ │ │ @ instruction: 0xf69d4630 │ │ │ │ - @ instruction: 0x4605fd13 │ │ │ │ + @ instruction: 0x4605fcff │ │ │ │ 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 25b840 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 272d8c │ │ │ │ + blcs 272db4 │ │ │ │ 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 25b868 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 272db4 │ │ │ │ + blcs 272ddc │ │ │ │ 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 29ac8c │ │ │ │ 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} │ │ │ │ + mcr2 6, 0, pc, cr6, cr9, {5} @ │ │ │ │ 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 29acc8 │ │ │ │ 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, [r0], {157} @ 0x9d │ │ │ │ teqpeq r8, #14221312 @ p-variant is OBSOLETE @ 0xd90000 │ │ │ │ stc2l 7, cr15, [sl, #-1004] @ 0xfffffc14 │ │ │ │ @ instruction: 0xf6b94620 │ │ │ │ - ldrb pc, [r6, fp, lsl #28] @ │ │ │ │ + @ instruction: 0xe7d6fdf7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda62d4 │ │ │ │ + bl feda62fc │ │ │ │ @ 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 feda6314 │ │ │ │ @ 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 feda632c │ │ │ │ @ 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 feda6344 │ │ │ │ @ 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 +556082,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 feda6384 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf7fc0ff8 │ │ │ │ pldw [lr], r7, lsr sl │ │ │ │ - vstrlt d15, [r8, #-300] @ 0xfffffed4 │ │ │ │ + vstrlt d15, [r8, #-220] @ 0xffffff24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda6374 │ │ │ │ + bl feda639c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0000ff8 │ │ │ │ vstrlt d15, [r8, #-36] @ 0xffffffdc │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl feda6388 │ │ │ │ + bl feda63b0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0000ff8 │ │ │ │ stclt 13, cr15, [r8, #-292] @ 0xfffffedc │ │ │ │ strcc pc, [lr], #-2192 @ 0xfffff770 │ │ │ │ cmplt sl, r3, ror #2 │ │ │ │ @ instruction: 0xf8d0b951 │ │ │ │ eorcs r1, r0, r4, lsr #7 │ │ │ │ ldrbtmi r4, [fp], #-2820 @ 0xfffff4fc │ │ │ │ andcc lr, r0, r2, asr #19 │ │ │ │ addsvs r6, r3, fp, asr #16 │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - andseq r9, pc, lr, lsr #23 │ │ │ │ + andseq r9, pc, r6, asr #25 │ │ │ │ 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] @ 24f3a0 │ │ │ │ @ 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 +556133,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 15d8a54 │ │ │ │ @ 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, #248, 16 @ 0xf80000 │ │ │ │ strbmi r4, [r8], -r9, lsr #12 │ │ │ │ ldrls r2, [r2], -r3, lsl #6 │ │ │ │ - blge 2f3e84 │ │ │ │ - blge 333e90 │ │ │ │ + blge 2f3eac │ │ │ │ + blge 333eb8 │ │ │ │ @ instruction: 0xf5e09310 │ │ │ │ - ldrtmi lr, [r2], -r0, lsl #18 │ │ │ │ + ldrtmi lr, [r2], -ip, ror #17 │ │ │ │ strtmi r2, [r0], -r0, lsr #2 │ │ │ │ - @ instruction: 0xffd6f69e │ │ │ │ + @ instruction: 0xffc2f69e │ │ │ │ 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: 0xffb6f69e │ │ │ │ suble r2, lr, r0, lsl #16 │ │ │ │ sbccs pc, r4, #212, 16 @ 0xd40000 │ │ │ │ - ldc 1, cr2, [pc, #20] @ 24f2a0 │ │ │ │ + ldc 1, cr2, [pc, #20] @ 24f2c8 │ │ │ │ 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 80a908 │ │ │ │ vqdmulh.s d25, d6, d1 │ │ │ │ vmla.f d20, d4, d3[2] │ │ │ │ - bge 34f718 │ │ │ │ + bge 34f740 │ │ │ │ strcs r2, [r2, #-1024] @ 0xfffffc00 │ │ │ │ orreq pc, r0, #13828096 @ 0xd30000 │ │ │ │ tstpeq r0, #8, 2 @ p-variant is OBSOLETE │ │ │ │ stmib sp, {r0, r3, sl, ip, pc}^ │ │ │ │ strcs r3, [r1], #-1028 @ 0xfffffbfc │ │ │ │ eorls pc, r0, sp, asr #17 │ │ │ │ strmi lr, [r6, #-2509] @ 0xfffff633 │ │ │ │ - svc 0x003af5df │ │ │ │ + svc 0x0026f5df │ │ │ │ ldmdals sl, {r4, r7, r8, fp, ip, sp, pc} │ │ │ │ - @ instruction: 0xf800f69f │ │ │ │ + @ instruction: 0xffecf69e │ │ │ │ @ instruction: 0xf69e9818 │ │ │ │ - bmi a8f2dc │ │ │ │ + bmi a8f2b4 │ │ │ │ ldrbtmi r4, [sl], #-2845 @ 0xfffff4e3 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r1, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r3, sl, lsr #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xf85a4b1a │ │ │ │ ldmdavs ip, {r0, r1, ip, sp} │ │ │ │ - ldc 5, cr15, [sl, #-896]! @ 0xfffffc80 │ │ │ │ + stc 5, cr15, [r6, #-896]! @ 0xfffffc80 │ │ │ │ @ instruction: 0xf5df6800 │ │ │ │ - bmi 84b004 │ │ │ │ + bmi 84afdc │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ @ instruction: 0x4620447a │ │ │ │ - bl fe40caa0 │ │ │ │ - bmi 709290 │ │ │ │ + bl 1f0cac8 │ │ │ │ + bmi 7092b8 │ │ │ │ @ instruction: 0xf85a4631 │ │ │ │ ldmdavs r0, {r1, sp} │ │ │ │ ldrbtmi r4, [sl], #-2577 @ 0xfffff5ef │ │ │ │ - bl 218cab4 │ │ │ │ + bl 1c8cadc │ │ │ │ @ instruction: 0xf5e04658 │ │ │ │ - ldr lr, [r7, sl, lsl #18]! │ │ │ │ + @ instruction: 0xe7b7e8f6 │ │ │ │ ldrtmi r4, [r1], -fp, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2573 @ 0xfffff5f3 │ │ │ │ andcc pc, r3, sl, asr r8 @ │ │ │ │ @ instruction: 0xf5e06818 │ │ │ │ - @ instruction: 0xe7adeb70 │ │ │ │ - bl 190cad4 │ │ │ │ + sbfx lr, ip, #22, #14 │ │ │ │ + bl 140cafc │ │ │ │ andeq r0, r0, r1 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - ldrsbteq r0, [r3], #-216 @ 0xffffff28 │ │ │ │ + ldrhteq r0, [r3], #-208 @ 0xffffff30 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq r0, [r3], #-210 @ 0xffffff2e │ │ │ │ - rsbseq r0, r3, r6, lsl sp │ │ │ │ + rsbseq r0, r3, sl, lsr #27 │ │ │ │ + rsbseq r0, r3, lr, ror #25 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r4, ror #20 │ │ │ │ - andseq r9, pc, r6, lsr sl @ │ │ │ │ - andseq r9, pc, r2, lsr #20 │ │ │ │ - blmi 63c3c0 │ │ │ │ + andseq r9, pc, ip, ror fp @ │ │ │ │ + andseq r9, pc, lr, asr #22 │ │ │ │ + andseq r9, pc, sl, lsr fp @ │ │ │ │ + blmi 63c3e8 │ │ │ │ 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 38d54c │ │ │ │ strbvs r4, [r1, #-1147] @ 0xfffffb85 │ │ │ │ @ instruction: 0xf8c06302 │ │ │ │ @ instruction: 0x47703218 │ │ │ │ @ instruction: 0xfffffde7 │ │ │ │ @ instruction: 0xfffffdf7 │ │ │ │ @ instruction: 0xfffffd3b │ │ │ │ @ instruction: 0xfffffd4f │ │ │ │ @@ -556241,198 +556249,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 da0c90 │ │ │ │ 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 1b20c68 │ │ │ │ @ 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 e8d5bc │ │ │ │ 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, r3, r5, r6, r9, sl, fp, sp, lr, pc}^ │ │ │ │ cmnlt r8, r8, ror #16 │ │ │ │ @ instruction: 0xf1a468a9 │ │ │ │ andcs r0, r0, #8, 6 @ 0x20000000 │ │ │ │ movwcc r3, #33064 @ 0x8128 │ │ │ │ - blvc 30aaac │ │ │ │ + blvc 30aad4 │ │ │ │ tstcc r8, r1, lsl #4 │ │ │ │ stc 2, cr4, [r3, #520] @ 0x208 │ │ │ │ mvnsle r7, r0, lsl #22 │ │ │ │ - bmi 61747c │ │ │ │ + bmi 6174a4 │ │ │ │ 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: 0xe7c5eab2 │ │ │ │ + b fe98cc50 │ │ │ │ + rsbseq r0, r3, r0, ror #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r0, [r3], #-188 @ 0xffffff44 │ │ │ │ - rsbseq r0, r3, r6, lsl #23 │ │ │ │ + ldrsbteq r0, [r3], #-180 @ 0xffffff4c │ │ │ │ + rsbseq r0, r3, lr, asr fp │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r6, lsl #18 │ │ │ │ + andseq r9, pc, lr, lsl sl @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda66c8 │ │ │ │ + bl feda66f0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi d13470 │ │ │ │ + bmi d13498 │ │ │ │ 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 bc356c │ │ │ │ + bmi b97924 │ │ │ │ ldmpl r3!, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0xf5e06818 │ │ │ │ - mulcs r0, r6, sl │ │ │ │ - blmi 9e1d90 │ │ │ │ + andcs lr, r0, r2, lsl #21 │ │ │ │ + blmi 9e1db8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 2a9578 │ │ │ │ + blls 2a95a0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd12e0300 │ │ │ │ ldcllt 0, cr11, [r0, #-8]! │ │ │ │ @ instruction: 0xf7fc4604 │ │ │ │ @ instruction: 0xf8d5f859 │ │ │ │ ldmdbvc fp, {r2, r3, r4, r5, r8, sl, ip, sp} │ │ │ │ movwcs fp, #2339 @ 0x923 │ │ │ │ @ instruction: 0xf8c52001 │ │ │ │ @ instruction: 0xe7e7353c │ │ │ │ sbcne pc, r4, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf8d4466a │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ movwls r3, #1023 @ 0x3ff │ │ │ │ - stmdb sl!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldmdb r6, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mcrrne 9, 0, r9, fp, cr0 @ │ │ │ │ strtmi sp, [r0], -r6 │ │ │ │ ldrmi pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ mrc2 7, 5, pc, cr8, cr12, {7} │ │ │ │ strb r6, [r6, r0, lsr #1]! │ │ │ │ tstcs r1, sl, lsl #22 │ │ │ │ ldrbtmi r4, [sl], #-2572 @ 0xfffff5f4 │ │ │ │ ldmdavs r8, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ - b 1a8ccec │ │ │ │ + b 158cd14 │ │ │ │ ldrcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ addsvs r2, sl, r0, lsl #4 │ │ │ │ @ instruction: 0xf5e0e7d9 │ │ │ │ - svclt 0x0000ea48 │ │ │ │ - rsbseq r0, r3, r8, lsr #22 │ │ │ │ + svclt 0x0000ea34 │ │ │ │ + rsbseq r0, r3, r0, lsl #22 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, r4, lsr #22 │ │ │ │ + ldrshteq r0, [r3], #-172 @ 0xffffff54 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, ip, asr #17 │ │ │ │ - ldrshteq r0, [r3], #-168 @ 0xffffff58 │ │ │ │ - andseq r9, pc, r6, lsr #12 │ │ │ │ + andseq r9, pc, r4, ror #19 │ │ │ │ + ldrsbteq r0, [r3], #-160 @ 0xffffff60 │ │ │ │ + andseq r9, pc, lr, lsr r7 @ │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda67a0 │ │ │ │ + bl feda67c8 │ │ │ │ @ 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 │ │ │ │ + stc 5, cr15, [r8, #892]! @ 0x37c │ │ │ │ + bmi 73db60 │ │ │ │ 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 5febd8 │ │ │ │ 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, {r4, r5, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ + ldc 5, cr15, [r0, #892]! @ 0x37c │ │ │ │ strmi r4, [r4], -sl, lsl #20 │ │ │ │ ldrbtmi r4, [sl], #-1587 @ 0xfffff9cd │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5e09400 │ │ │ │ - strb lr, [r0, lr, lsl #20]! │ │ │ │ - ldmib r8!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq r0, r3, r0, asr sl │ │ │ │ + @ instruction: 0xe7e0e9fa │ │ │ │ + stmib r4!, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r0, r3, r8, lsr #20 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, r2, asr #20 │ │ │ │ - rsbseq r0, r3, r6, lsr #20 │ │ │ │ + rsbseq r0, r3, sl, lsl sl │ │ │ │ + ldrshteq r0, [r3], #-158 @ 0xffffff62 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f97da │ │ │ │ + @ instruction: 0x001f98f2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl feda6838 │ │ │ │ + bl feda6860 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf5000ff8 │ │ │ │ - blmi 6e00c4 │ │ │ │ + blmi 6e00ec │ │ │ │ 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 0x0060f5df │ │ │ │ @ instruction: 0xf5df4620 │ │ │ │ - ldclt 15, cr14, [r0, #-456] @ 0xfffffe38 │ │ │ │ + ldclt 15, cr14, [r0, #-376] @ 0xfffffe88 │ │ │ │ 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}^ │ │ │ │ + ldmib lr!, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrhteq r0, [r3], #-152 @ 0xffffff68 │ │ │ │ + @ instruction: 0x00730990 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r6, lsl #15 │ │ │ │ + mulseq pc, lr, r8 @ │ │ │ │ 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: 0xf8d7eeb2 │ │ │ │ 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 +556449,104 @@ │ │ │ │ @ instruction: 0xf802cf01 │ │ │ │ ldrbmi ip, [r3, #-3841]! @ 0xfffff0ff │ │ │ │ strdls sp, [r2, -r9] │ │ │ │ vmin.s8 d20, d6, d18 │ │ │ │ vmla.f d20, d12, d0[2] │ │ │ │ @ instruction: 0xf8d50128 │ │ │ │ @ instruction: 0xf5df0274 │ │ │ │ - cmnlt r8, ip, lsl sp │ │ │ │ - bmi 8d771c │ │ │ │ + cmnlt r8, r8, lsl #26 │ │ │ │ + bmi 8d7744 │ │ │ │ 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 2a99ec │ │ │ │ @ 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 509690 │ │ │ │ + bmi 4d7b90 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldmdb lr, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmdb sl, {r5, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf5e0e7d2 │ │ │ │ - svclt 0x0000e94a │ │ │ │ - rsbseq r0, r3, r0, asr r9 │ │ │ │ + svclt 0x0000e936 │ │ │ │ + rsbseq r0, r3, r8, lsr #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r3, sl, lsr #18 │ │ │ │ - rsbseq r0, r3, r2, ror #17 │ │ │ │ + rsbseq r0, r3, r2, lsl #18 │ │ │ │ + ldrhteq r0, [r3], #-138 @ 0xffffff76 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f96d0 │ │ │ │ + andseq r9, pc, r8, ror #15 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6998 │ │ │ │ + bl feda69c0 │ │ │ │ @ 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 8c5bd4 │ │ │ │ + bmi 897c04 │ │ │ │ @ instruction: 0xf85e447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - stmdb r4!, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r0, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ ldcllt 0, cr2, [r8] │ │ │ │ andcs r2, r1, ip, lsl #2 │ │ │ │ - mcr 5, 0, pc, cr6, cr15, {6} @ │ │ │ │ + ldcl 5, cr15, [r2, #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 │ │ │ │ + stcl 5, cr15, [sl, #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 48402c │ │ │ │ stmib r6, {r4, r5, r9, sl, lr}^ │ │ │ │ ldrbtmi r4, [fp], #-1793 @ 0xfffff8ff │ │ │ │ ldcllt 0, cr6, [r8, #204]! @ 0xcc │ │ │ │ @ instruction: 0xf5df4630 │ │ │ │ - ldrb lr, [r7, lr, lsl #29] │ │ │ │ - rsbseq r0, r3, r2, asr r8 │ │ │ │ + @ instruction: 0xe7d7ee7a │ │ │ │ + rsbseq r0, r3, sl, lsr #16 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, pc, r4, lsr #13 │ │ │ │ - rsbseq r0, r1, lr, lsl r2 │ │ │ │ + @ instruction: 0x001f97bc │ │ │ │ + ldrshteq r0, [r1], #-22 @ 0xffffffea │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6a4c │ │ │ │ + bl feda6a74 │ │ │ │ @ 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 2987a4 │ │ │ │ @ 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 +556566,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 feda6b14 │ │ │ │ @ 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 321184 │ │ │ │ movweq pc, #8243 @ 0x2033 @ │ │ │ │ cdpcs 1, 0, cr13, cr0, cr5, {2} │ │ │ │ - blmi 16c3de0 │ │ │ │ + blmi 16c3e08 │ │ │ │ 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 31b954 │ │ │ │ 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 +556606,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 fe78d9a0 │ │ │ │ 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 fe927b78 │ │ │ │ andcs r6, r1, fp, lsr #32 │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - blcc 269f44 │ │ │ │ + blcc 269f6c │ │ │ │ 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 ff20d9fe │ │ │ │ ldmib r0, {r0, fp, sp, lr}^ │ │ │ │ - bne 191c1f8 │ │ │ │ + bne 191c220 │ │ │ │ @ instruction: 0x61a36841 │ │ │ │ andeq lr, r1, #100352 @ 0x18800 │ │ │ │ ldr r6, [r4, r2, ror #3]! │ │ │ │ @ instruction: 0xf507685f │ │ │ │ @ instruction: 0x4630767a │ │ │ │ - @ instruction: 0xf95ef6b9 │ │ │ │ + @ instruction: 0xf94af6b9 │ │ │ │ @ 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: 0xffc6f69c │ │ │ │ @ instruction: 0xf7fb68a0 │ │ │ │ @ instruction: 0x4630f891 │ │ │ │ - @ instruction: 0xf952f6b9 │ │ │ │ + @ instruction: 0xf93ef6b9 │ │ │ │ @ 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 fe902278 │ │ │ │ andeq r0, r0, r0 │ │ │ │ - strdeq r1, [r0], -ip @ │ │ │ │ - mlaeq r0, r0, r0, r1 │ │ │ │ + eoreq r1, r0, r4, lsl r2 │ │ │ │ + eoreq r1, r0, r8, lsr #3 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6c64 │ │ │ │ + bl feda6c8c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460c0ff0 │ │ │ │ strmi r6, [r5], -r9, lsl #20 │ │ │ │ teqle pc, r0, lsl #18 │ │ │ │ - bllt ff2aa3fc │ │ │ │ + bllt ff2aa424 │ │ │ │ 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 29b6b4 │ │ │ │ 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, [r2, #-892] @ 0xfffffc84 │ │ │ │ ldmdavs lr, {r4, r5, r6, r8, sl, fp, ip, sp, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6b94628 │ │ │ │ - stmiavs r3!, {r0, r1, r3, r8, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r3!, {r0, r1, r2, r4, r5, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b6bc │ │ │ │ + bcc 29b6e4 │ │ │ │ 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, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf83ef7fb │ │ │ │ @ instruction: 0xf6b94628 │ │ │ │ - @ instruction: 0x4620f8ff │ │ │ │ - ldc 5, cr15, [r2, #-892]! @ 0xfffffc84 │ │ │ │ + strtmi pc, [r0], -fp, ror #17 │ │ │ │ + ldc 5, cr15, [lr, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8d5bd70 │ │ │ │ @ instruction: 0xf5e00274 │ │ │ │ - strb lr, [r1, r2, lsr #16] │ │ │ │ + strb lr, [r1, lr, lsl #16] │ │ │ │ rsbseq pc, r4, #208, 16 @ 0xd00000 │ │ │ │ - ldmda ip, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmda r8, {r5, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ stmiavs r0!, {r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ @ instruction: 0xf82af7fb │ │ │ │ @ instruction: 0xf5df4620 │ │ │ │ - ldcllt 13, cr14, [r0, #-136]! @ 0xffffff78 │ │ │ │ + ldcllt 13, cr14, [r0, #-56]! @ 0xffffffc8 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda6d14 │ │ │ │ + bl feda6d3c │ │ │ │ @ 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 +556721,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 257c60 │ │ │ │ vmla.i , , d1[0] │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b764 │ │ │ │ + bcc 29b78c │ │ │ │ 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 d8dba0 │ │ │ │ @ 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 +556750,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 ae1494 │ │ │ │ stmiavs r1!, {r8, r9, sp} │ │ │ │ - blx 78dbd2 │ │ │ │ + blx 78dbfa │ │ │ │ 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, r3, r4, r6, fp, ip, sp, lr, pc} │ │ │ │ vaddw.u , , d19 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 29b7f8 │ │ │ │ + bcc 29b820 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stmiavs r3!, {r1, r6, r8, fp, ip, sp, pc} │ │ │ │ mvneq pc, #14090240 @ 0xd70000 │ │ │ │ @ instruction: 0xf69c6919 │ │ │ │ - stmiavs r0!, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmiavs r0!, {r0, r2, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xffa0f7fa │ │ │ │ @ instruction: 0xf6b94630 │ │ │ │ - str pc, [fp, r1, ror #16]! │ │ │ │ - eoreq r0, r0, sl, lsl #29 │ │ │ │ + str pc, [fp, sp, asr #16]! │ │ │ │ + eoreq r0, r0, r2, lsr #31 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda6e2c │ │ │ │ + bl feda6e54 │ │ │ │ @ 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 78ab90 │ │ │ │ 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, r5, r7, r8, sl, fp, sp, lr, pc}^ │ │ │ │ mvnle r2, r5, lsl #22 │ │ │ │ rsbseq pc, r4, #14024704 @ 0xd60000 │ │ │ │ eoreq pc, r4, #4, 2 │ │ │ │ @ instruction: 0xf5df4629 │ │ │ │ - ldrb lr, [pc, ip, lsr #27] │ │ │ │ - rsbseq pc, r0, r8, lsl #28 │ │ │ │ - eoreq r0, r0, sl, lsr #27 │ │ │ │ + bfi lr, r8, #27, #5 │ │ │ │ + rsbseq pc, r0, r0, ror #27 │ │ │ │ + eoreq r0, r0, r2, asr #29 │ │ │ │ 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 feda6ee8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ andcs r4, r1, sp, lsl #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ - bl fe78d450 │ │ │ │ + bl fe28d478 │ │ │ │ lslslt r4, r4, #12 │ │ │ │ rsbcs r4, r4, #42991616 @ 0x2900000 │ │ │ │ - stc 5, cr15, [ip, #-892]! @ 0xfffffc84 │ │ │ │ + ldc 5, cr15, [r8, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0xf8b42501 │ │ │ │ eorvs r0, r5, sl, asr #32 │ │ │ │ @ instruction: 0xf69b6626 │ │ │ │ - tstplt r8, r9, lsr #27 @ p-variant is OBSOLETE │ │ │ │ - blcs 42a300 │ │ │ │ + @ instruction: 0xb118fd95 │ │ │ │ + blcs 42a328 │ │ │ │ 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 feda6f3c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ ssub8mi r0, r0, r0 │ │ │ │ @ instruction: 0x46144619 │ │ │ │ @ instruction: 0xf7949d08 │ │ │ │ - bls 40de94 │ │ │ │ + bls 40debc │ │ │ │ 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 3bf250 │ │ │ │ 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 3bf264 │ │ │ │ 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 feda6fbc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcvs 0x00160ff0 │ │ │ │ mrcvs 6, 2, r4, cr5, cr12, {0} │ │ │ │ tstvs lr, r0, lsl #2 │ │ │ │ @ instruction: 0x31b4f892 │ │ │ │ - blvc 80b428 │ │ │ │ + blvc 80b450 │ │ │ │ stmdblt fp, {r0, r5, r6, r7, r8, sp, lr} │ │ │ │ - blvc 80b430 │ │ │ │ + blvc 80b458 │ │ │ │ movwcs r6, #2081 @ 0x821 │ │ │ │ - blvc 50b3cc │ │ │ │ + blvc 50b3f4 │ │ │ │ @ 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 +556903,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 27429c │ │ │ │ + blmi 15c4034 │ │ │ │ strcs r4, [r0], -r2, lsl #13 │ │ │ │ tstls r2, #14876672 @ 0xe30000 │ │ │ │ ldrbtmi r4, [fp], #-2891 @ 0xfffff4b5 │ │ │ │ - blmi 1534a94 │ │ │ │ + blmi 1534abc │ │ │ │ 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 88c2c0 │ │ │ │ strcs lr, [r3], -sp, asr #19 │ │ │ │ - bcs 2a0240 │ │ │ │ + bcs 2a0268 │ │ │ │ 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 6752d8 │ │ │ │ @ instruction: 0xf85e980f │ │ │ │ andls r2, r5, #34 @ 0x22 │ │ │ │ @ instruction: 0xf8da9a11 │ │ │ │ strbtmi r4, [r4], #-84 @ 0xffffffac │ │ │ │ @ instruction: 0xf5df940d │ │ │ │ - @ instruction: 0xf895edb4 │ │ │ │ + @ instruction: 0xf895eda0 │ │ │ │ addsmi r3, lr, #77 @ 0x4d │ │ │ │ @ instruction: 0xf8dadc46 │ │ │ │ @ instruction: 0xf8d57070 │ │ │ │ @ instruction: 0x463811b0 │ │ │ │ - stc 5, cr15, [r6], #892 @ 0x37c │ │ │ │ + ldc 5, cr15, [r2], {223} @ 0xdf │ │ │ │ strhls pc, [r6], #-133 @ 0xffffff7b @ │ │ │ │ strmi r2, [r0], r1, lsl #6 │ │ │ │ - ldrbtcc pc, [pc], #265 @ 24fee8 @ │ │ │ │ + ldrbtcc pc, [pc], #265 @ 24ff10 @ │ │ │ │ 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 6f4b68 │ │ │ │ stccs 0, cr4, [r1], {244} @ 0xf4 │ │ │ │ svclt 0x0038681b │ │ │ │ movwls r2, #62465 @ 0xf401 │ │ │ │ - ldc2 6, cr15, [r4], {155} @ 0x9b │ │ │ │ + stc2 6, cr15, [r0], {155} @ 0x9b │ │ │ │ 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, r7, ror ip @ │ │ │ │ + bmi 62a170 │ │ │ │ + blls 66b900 │ │ │ │ ldmdavs r0, {r1, r5, r7, fp, ip, lr} │ │ │ │ andne lr, r5, #3424256 @ 0x344000 │ │ │ │ strls r9, [r1], -r4, lsl #4 │ │ │ │ @ instruction: 0xf8b5440a │ │ │ │ - bcc 294058 │ │ │ │ + bcc 294080 │ │ │ │ stcvs 1, cr9, [r9], #-12 │ │ │ │ - bmi 534764 │ │ │ │ + bmi 53478c │ │ │ │ tstcs r1, r2, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ - stcl 5, cr15, [r8, #-892]! @ 0xfffffc84 │ │ │ │ + ldcl 5, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ pop {r0, r2, r4, ip, sp, pc} │ │ │ │ mcrmi 15, 0, r8, cr7, cr0, {7} │ │ │ │ @ instruction: 0xe7e2447e │ │ │ │ - ldrsbteq r0, [r3], #-18 @ 0xffffffee │ │ │ │ + rsbseq r0, r3, sl, lsr #3 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - ldrsbeq ip, [ip], -r2 │ │ │ │ - andseq r9, pc, ip, ror r0 @ │ │ │ │ - ldrhteq pc, [r0], #-186 @ 0xffffff46 @ │ │ │ │ - andseq r8, pc, ip, lsr pc @ │ │ │ │ - @ instruction: 0x001cbfb0 │ │ │ │ + andseq ip, ip, sl, ror #3 │ │ │ │ + mulseq pc, r4, r1 @ │ │ │ │ + @ instruction: 0x0070fb92 │ │ │ │ + andseq r9, pc, r4, asr r0 @ │ │ │ │ + andseq ip, ip, r8, asr #1 │ │ │ │ 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 +557005,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 29bbf4 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d4b342 │ │ │ │ - blmi a18700 │ │ │ │ + blmi a18728 │ │ │ │ strbtvs r3, [r5], -r1, lsl #4 │ │ │ │ biccs pc, r8, r4, asr #17 │ │ │ │ ldmdavs fp, {r0, r1, r4, r5, r6, r7, fp, ip, lr} │ │ │ │ strtle r0, [r1], #-1371 @ 0xfffffaa5 │ │ │ │ pop {r0, sp} │ │ │ │ strdcc r8, [r4, -r0] │ │ │ │ @ instruction: 0xf8d3e7d8 │ │ │ │ @ instruction: 0xf5088004 │ │ │ │ @ instruction: 0x4638777a │ │ │ │ - mrc2 6, 2, pc, cr14, cr8, {5} │ │ │ │ + mcr2 6, 2, pc, cr10, cr8, {5} @ │ │ │ │ cmplt fp, r3, ror #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmnlt sl, fp, asr pc │ │ │ │ @ instruction: 0xf6b84638 │ │ │ │ - @ instruction: 0xe7d6fe5b │ │ │ │ + ldrb pc, [r6, r7, asr #28] @ │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ bfi pc, r3, (invalid: 27:18) @ │ │ │ │ strtmi r4, [r0], -sl, lsl #18 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ ldrb pc, [r7, fp, ror #29] @ │ │ │ │ @ instruction: 0xf8d86e63 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r7, r8, r9} │ │ │ │ - stc2l 6, cr15, [ip], {156} @ 0x9c │ │ │ │ + ldc2 6, cr15, [r8], #624 @ 0x270 │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strb pc, [r7, r3, lsl #27]! @ │ │ │ │ - rsbseq r0, r3, r2, rrx │ │ │ │ - andseq pc, pc, r6, lsl r1 @ │ │ │ │ + rsbseq r0, r3, sl, lsr r0 │ │ │ │ + andseq pc, pc, lr, lsr #4 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - andseq r8, pc, r0, ror #29 │ │ │ │ + @ instruction: 0x001f8ff8 │ │ │ │ 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 +557081,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 fe78d53c │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - beq 1a8c52c │ │ │ │ + beq 1a8c554 │ │ │ │ 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 cdcf70 │ │ │ │ @ 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 48a08c │ │ │ │ andcc pc, r3, r8, asr r8 @ │ │ │ │ strmi lr, [r3], -r8, ror #15 │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ @ instruction: 0xf7fc4630 │ │ │ │ ldreq pc, [fp, r1, lsr #31]! │ │ │ │ @ instruction: 0xe789d598 │ │ │ │ - rsbseq pc, r2, r2, lsl #31 │ │ │ │ + rsbseq pc, r2, sl, asr pc @ │ │ │ │ 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 70a944 │ │ │ │ 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 33c312 │ │ │ │ movwcs r6, #1028 @ 0x404 │ │ │ │ @ instruction: 0xf8969305 │ │ │ │ @ instruction: 0xf9b7204c │ │ │ │ - bcs 31c228 │ │ │ │ + bcs 31c250 │ │ │ │ @ instruction: 0x6ee09905 │ │ │ │ svcvs 0x0021440b │ │ │ │ svcvs 0x00a2bf0c │ │ │ │ ldrdcs pc, [r4, r6]! │ │ │ │ @ instruction: 0xf8d69703 │ │ │ │ - blx 2e48c2 │ │ │ │ + blx 2e48ea │ │ │ │ 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 3cf240 │ │ │ │ @ instruction: 0x3012f9b7 │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ - blle ff8e0c90 │ │ │ │ + blle ff8e0cb8 │ │ │ │ pop {r0, r1, r2, ip, sp, pc} │ │ │ │ @ instruction: 0xf7fa8ff0 │ │ │ │ strmi pc, [r0], r9, lsl #31 │ │ │ │ ldcls 7, cr14, [r1], {200} @ 0xc8 │ │ │ │ - bls 30a970 │ │ │ │ + bls 30a998 │ │ │ │ strvc lr, [r0], #-2509 @ 0xfffff633 │ │ │ │ - blx fea8e09a │ │ │ │ + blx fea8e0c2 │ │ │ │ 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 +557181,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 fe88c384 │ │ │ │ andls r4, fp, r2, lsl #12 │ │ │ │ @ instruction: 0xf8bb0063 │ │ │ │ tstls r6, #74 @ 0x4a │ │ │ │ tstls r1, #83 @ 0x53 │ │ │ │ - blx ff68dd0c │ │ │ │ + blx ff18dd34 │ │ │ │ @ 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 5b4ef4 │ │ │ │ + beq 28c420 │ │ │ │ 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 fe88da74 │ │ │ │ svclt 0x00822801 │ │ │ │ rscscc pc, pc, #0, 2 │ │ │ │ - blx feee1b68 │ │ │ │ + blx feee1b90 │ │ │ │ stcls 2, cr15, [r0], {130} @ 0x82 │ │ │ │ @ instruction: 0xf1c2bf8c │ │ │ │ - bls 290b68 │ │ │ │ + bls 290b90 │ │ │ │ svclt 0x00884621 │ │ │ │ vpmax.s8 d15, d2, d3 │ │ │ │ svclt 0x00382a01 │ │ │ │ subseq r2, r3, r1, lsl #4 │ │ │ │ - blls 5f4f18 │ │ │ │ + blls 5f4f40 │ │ │ │ stmdacs r1, {r3, r4, r6, fp} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ strtmi r3, [r0], #-2049 @ 0xfffff7ff │ │ │ │ - b fe60da88 │ │ │ │ + b 210dab0 │ │ │ │ svclt 0x00822801 │ │ │ │ rscscc pc, pc, #0, 2 │ │ │ │ - blx feee1ba4 │ │ │ │ + blx feee1bcc │ │ │ │ @ instruction: 0xf89bf282 │ │ │ │ svclt 0x008a404d │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ - blx 336b28 │ │ │ │ - bcs 2ccb34 │ │ │ │ + blx 336b50 │ │ │ │ + bcs 2ccb5c │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ movwls r0, #32851 @ 0x8053 │ │ │ │ - blcs 336f68 │ │ │ │ + blcs 336f90 │ │ │ │ subseq lr, r3, #323584 @ 0x4f000 │ │ │ │ smlabbcs r2, r5, pc, fp @ │ │ │ │ rscscc pc, pc, #-2147483648 @ 0x80000000 │ │ │ │ - blx feed8f50 │ │ │ │ + blx feed8f78 │ │ │ │ svclt 0x0084f282 │ │ │ │ eoreq pc, r0, #-2147483600 @ 0x80000030 │ │ │ │ vpmax.u8 d15, d2, d1 │ │ │ │ @ instruction: 0xf89b9309 │ │ │ │ andscs r3, r8, #78 @ 0x4e │ │ │ │ - blcs 2b4f68 │ │ │ │ + blcs 2b4f90 │ │ │ │ @ instruction: 0xf045bf88 │ │ │ │ @ instruction: 0xf89b0501 │ │ │ │ @ instruction: 0xf08511b4 │ │ │ │ movwls r0, #41729 @ 0xa301 │ │ │ │ - blx 2f6fbe │ │ │ │ + blx 2f6fe6 │ │ │ │ tstpls r3, r4, lsl #16 @ p-variant is OBSOLETE │ │ │ │ - bl 461cb0 │ │ │ │ + bl 461cd8 │ │ │ │ @ instruction: 0xf8cd060b │ │ │ │ sbcseq r8, sl, r4, ror r0 │ │ │ │ andsls r0, r3, #153 @ 0x99 │ │ │ │ @ instruction: 0x911746d0 │ │ │ │ subsmi r1, r2, #1296 @ 0x510 │ │ │ │ - bls 6b4be8 │ │ │ │ + bls 6b4c10 │ │ │ │ mrcne 1, 2, r9, cr1, cr4, {0} │ │ │ │ andsls r4, r0, #536870917 @ 0x20000005 │ │ │ │ subsmi r1, fp, #1440 @ 0x5a0 │ │ │ │ - blls 535008 │ │ │ │ + blls 535030 │ │ │ │ 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 430608 │ │ │ │ @ instruction: 0xf004fa22 │ │ │ │ stmdacs r1, {r3, r9, fp, ip, pc} │ │ │ │ andcs fp, r1, r8, lsr pc │ │ │ │ @ instruction: 0xf704fa22 │ │ │ │ svclt 0x00382f01 │ │ │ │ - bls 499fd8 │ │ │ │ - blx 34ec60 │ │ │ │ + bls 49a000 │ │ │ │ + blx 34ec88 │ │ │ │ svceq 0x0001f1ba │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blls 2d2be8 │ │ │ │ - blcs 2b67ec │ │ │ │ + blls 2d2c10 │ │ │ │ + blcs 2b6814 │ │ │ │ svclt 0x00849b04 │ │ │ │ rsbseq r0, pc, r0, asr #32 │ │ │ │ @ instruction: 0xf5df4418 │ │ │ │ - blls 3cac60 │ │ │ │ + blls 3cac38 │ │ │ │ strmi r9, [r1], r0, lsl #18 │ │ │ │ @ instruction: 0xf5df18f8 │ │ │ │ - blls 34ac54 │ │ │ │ - blcs 261c24 │ │ │ │ + blls 34ac2c │ │ │ │ + blcs 261c4c │ │ │ │ @ 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 │ │ │ │ + vmlsne.f64 d30, d17, d4 │ │ │ │ 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 4b707a │ │ │ │ ldrvs pc, [r1, -r3, lsl #2]! │ │ │ │ @ instruction: 0xf101fb07 │ │ │ │ tstvc sp, r6, asr #19 │ │ │ │ - blx 4db44e │ │ │ │ + blx 4db476 │ │ │ │ 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 +557322,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 7344a8 │ │ │ │ cmnle pc, #314572800 @ 0x12c00000 │ │ │ │ strmi r2, [r8], #1024 @ 0x400 │ │ │ │ @ instruction: 0x46233e18 │ │ │ │ - blx af6d04 │ │ │ │ - bls 60c4e0 │ │ │ │ + blx af6d2c │ │ │ │ + bls 60c508 │ │ │ │ svclt 0x00382801 │ │ │ │ - blx ad84e0 │ │ │ │ + blx ad8508 │ │ │ │ svccs 0x0001f703 │ │ │ │ smladxcs r1, r8, pc, fp @ │ │ │ │ @ instruction: 0xf47f2c00 │ │ │ │ - blls 57c2bc │ │ │ │ + blls 57c2e4 │ │ │ │ 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 63ecd0 │ │ │ │ + ldrmi r9, [pc], #-2321 @ 250530 │ │ │ │ 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 r2!, {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 70a340 │ │ │ │ addmi r9, r2, #45056 @ 0xb000 │ │ │ │ strbmi fp, [fp, #-3896] @ 0xfffff0c8 │ │ │ │ - blls 88517c │ │ │ │ - blls 8e17b4 │ │ │ │ - blls 8a15d0 │ │ │ │ + blls 8851a4 │ │ │ │ + blls 8e17dc │ │ │ │ + blls 8a15f8 │ │ │ │ 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 +557393,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 2947f6 │ │ │ │ ldrmi r7, [r9], -r3, lsl #14 │ │ │ │ @ instruction: 0xf5df4638 │ │ │ │ - strbeq lr, [r2], r2, lsr #18 │ │ │ │ + strbeq lr, [r2], lr, lsl #18 │ │ │ │ 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 feda7828 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ cmnlt r9, r9, lsl #22 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 25ce1c │ │ │ │ + bcs 25ce44 │ │ │ │ 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 25ce64 │ │ │ │ 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 25ce88 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5de4628 │ │ │ │ - ldclt 15, cr14, [r8, #-448]! @ 0xfffffe40 │ │ │ │ + ldclt 15, cr14, [r8, #-368]! @ 0xfffffe90 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ @ instruction: 0xf8d068c8 │ │ │ │ @ instruction: 0x479831b8 │ │ │ │ svclt 0x0000e7d2 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda7888 │ │ │ │ + bl feda78b0 │ │ │ │ @ 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 +557452,54 @@ │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ teqlt sl, #364 @ 0x16c │ │ │ │ @ instruction: 0xf5de4620 │ │ │ │ - ldcllt 15, cr14, [r0, #-272]! @ 0xfffffef0 │ │ │ │ + ldcllt 15, cr14, [r0, #-192]! @ 0xffffff40 │ │ │ │ @ instruction: 0xf506685e │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx 8e1b4 │ │ │ │ + blx ffb8e1dc │ │ │ │ @ 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: 0xf960f69c │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strtmi pc, [r8], -fp, lsr #20 │ │ │ │ - blx ffd8e1e8 │ │ │ │ + blx ff88e210 │ │ │ │ @ instruction: 0xf5de4620 │ │ │ │ - ldcllt 15, cr14, [r0, #-128]! @ 0xffffff80 │ │ │ │ + ldcllt 15, cr14, [r0, #-48]! @ 0xffffffd0 │ │ │ │ @ instruction: 0xf7fa6e60 │ │ │ │ strtmi pc, [r0], -r1, lsr #20 │ │ │ │ - svc 0x0018f5de │ │ │ │ + svc 0x0004f5de │ │ │ │ svclt 0x0000bd70 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0030f8cc │ │ │ │ - bmi fe2e1f84 │ │ │ │ - blmi fe2e1fac │ │ │ │ + bmi fe2e1fac │ │ │ │ + blmi fe2e1fd4 │ │ │ │ @ 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 fef0e778 │ │ │ │ umaalcc pc, ip, r7, r8 @ │ │ │ │ ldclvs 6, cr4, [sl, #-24]! @ 0xffffffe8 │ │ │ │ vst1.32 {d4-d6}, [r2], r2 │ │ │ │ - blcs 258764 │ │ │ │ + blcs 25878c │ │ │ │ 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 +557517,50 @@ │ │ │ │ @ instruction: 0xf8d8fd4f │ │ │ │ stccs 3, cr4, [r0], {124} @ 0x7c │ │ │ │ addhi pc, r7, r0 │ │ │ │ tsteq sl, #7872 @ 0x1ec0 │ │ │ │ addhi pc, r3, r0, asr #2 │ │ │ │ rsbcs sl, r4, #16, 22 @ 0x4000 │ │ │ │ ldrmi r2, [r8], -r0, lsl #2 │ │ │ │ - mcr 5, 2, pc, cr8, cr14, {6} @ │ │ │ │ + mrc 5, 1, APSR_nzcv, cr4, cr14, {6} │ │ │ │ ldrdcc pc, [ip, r6]! │ │ │ │ strtmi r2, [r1], -r1, lsl #10 │ │ │ │ mvnsvc pc, #3145728 @ 0x300000 │ │ │ │ @ instruction: 0xf8ad466a │ │ │ │ - bleq 9249f8 │ │ │ │ + bleq 924a20 │ │ │ │ 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 128e81c │ │ │ │ stmdals r3, {r4, r5, r6, r9, sl, sp, lr} │ │ │ │ - ldmda r0!, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - blcs 26c1e4 │ │ │ │ - blmi 1544984 │ │ │ │ + ldmda ip, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blcs 26c20c │ │ │ │ + blmi 15449ac │ │ │ │ andcc pc, r3, r9, asr r8 @ │ │ │ │ ldrbeq r6, [fp, #-2075] @ 0xfffff7e5 │ │ │ │ - bmi 14c59e4 │ │ │ │ + bmi 14c5a0c │ │ │ │ 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 3f482c │ │ │ │ + blcs 2c04d0 │ │ │ │ stmdacs r0, {r4, r7, ip, lr, pc} │ │ │ │ vst4.32 {d29,d31,d33,d35}, [pc], lr │ │ │ │ vsubw.s8 q11, q0, d0 │ │ │ │ - b 3114d8 │ │ │ │ + b 311500 │ │ │ │ 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 +557576,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 @ 250724 │ │ │ │ svclt 0x00084563 │ │ │ │ svccc 0x00fff1b1 │ │ │ │ svcge 0x005af47f │ │ │ │ ldrtmi lr, [r0], -r6, ror #14 │ │ │ │ - blx 198e8ca │ │ │ │ + blx 198e8f2 │ │ │ │ @ instruction: 0xd1aa2800 │ │ │ │ @ instruction: 0x46404631 │ │ │ │ - beq 28ca14 │ │ │ │ + beq 28ca3c │ │ │ │ mrc2 7, 6, pc, cr2, cr15, {7} │ │ │ │ - blmi 98a76c │ │ │ │ - bmi 958ce8 │ │ │ │ + blmi 98a794 │ │ │ │ + bmi 958d10 │ │ │ │ @ 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 │ │ │ │ + stm sl, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blmi 84a8d4 │ │ │ │ + bmi 8621c4 │ │ │ │ @ instruction: 0xf859447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - ldm r4, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stm r0, {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 fe30e934 │ │ │ │ @ instruction: 0xf5dfe789 │ │ │ │ - @ instruction: 0x4605e87a │ │ │ │ + strmi lr, [r5], -r6, ror #16 │ │ │ │ stmdavs r1!, {r4, r5, r8, r9, sl, sp, lr, pc} │ │ │ │ cdpmi 0, 7, cr15, cr15, cr15, {3} │ │ │ │ ldrbmi r6, [r3, #-2147]! @ 0xfffff79d │ │ │ │ @ instruction: 0xf1b1bf08 │ │ │ │ strdle r3, [r3], -pc @ │ │ │ │ svceq 0x0000f1bc │ │ │ │ @ instruction: 0xe721d099 │ │ │ │ @ instruction: 0xf38cfabc │ │ │ │ @ instruction: 0xe72c095b │ │ │ │ - rsbseq pc, r2, r8, asr #17 │ │ │ │ + rsbseq pc, r2, r0, lsr #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq pc, [r2], #-138 @ 0xffffff76 @ │ │ │ │ + @ instruction: 0x0072f892 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - ldrsbteq pc, [r2], #-118 @ 0xffffff8a @ │ │ │ │ + rsbseq pc, r2, lr, lsr #15 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, pc, ip, lsr r6 @ │ │ │ │ - andseq r8, pc, r8, asr #12 │ │ │ │ - andseq r8, pc, sl, asr r6 @ │ │ │ │ + andseq r8, pc, r4, asr r7 @ │ │ │ │ + andseq r8, pc, r0, ror #14 │ │ │ │ + andseq r8, pc, r2, ror r7 @ │ │ │ │ andeq r0, r0, r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ - bl feda7b6c │ │ │ │ + bl feda7b94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8df0fe8 │ │ │ │ addlt lr, r5, r0, asr r0 │ │ │ │ ldrdgt pc, [ip], #-143 @ 0xffffff71 │ │ │ │ ldrbtmi r2, [lr], #769 @ 0x301 │ │ │ │ - blvc 60c000 │ │ │ │ + blvc 60c028 │ │ │ │ stc 6, cr4, [sp, #424] @ 0x1a8 │ │ │ │ @ instruction: 0xf85e7b00 │ │ │ │ @ instruction: 0xf8dcc00c │ │ │ │ @ instruction: 0xf8cdc000 │ │ │ │ @ instruction: 0xf04fc00c │ │ │ │ @ instruction: 0xf7ff0c00 │ │ │ │ - bmi 5504a4 │ │ │ │ + bmi 5504cc │ │ │ │ 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 38eb56 │ │ │ │ + ldmda r2, {r0, r1, r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldrshteq pc, [pc], #255 @ │ │ │ │ - rsbseq pc, r2, r2, lsl #13 │ │ │ │ + rsbseq pc, r2, sl, asr r6 @ │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq pc, r2, lr, asr r6 @ │ │ │ │ + rsbseq pc, r2, r6, lsr r6 @ │ │ │ │ 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 1ee1498 │ │ │ │ @ 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 0x00e0f5de │ │ │ │ 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 930ca8 │ │ │ │ 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 +557705,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 148fa08 │ │ │ │ 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 fef0e988 │ │ │ │ @ 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 dcaae0 │ │ │ │ ldmdavc sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ orrle r2, r7, r0, lsl #20 │ │ │ │ tstcs r1, r7, lsr #20 │ │ │ │ @ instruction: 0xf8b47019 │ │ │ │ @ instruction: 0xf8d4004a │ │ │ │ ldmpl fp!, {r6, sp, pc} │ │ │ │ strhvc pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ ldrdhi pc, [r0], -r3 │ │ │ │ - mrc2 6, 3, pc, cr8, cr10, {4} │ │ │ │ + mcr2 6, 3, pc, cr4, cr10, {4} @ │ │ │ │ eorsle r2, r9, r0, lsl #16 │ │ │ │ - bmi b2ad64 │ │ │ │ + bmi b2ad8c │ │ │ │ movwls r4, #5696 @ 0x1640 │ │ │ │ ldrbmi r2, [r3], -r1, lsl #2 │ │ │ │ stmib sp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ strls r5, [r0, -r2, lsl #18] │ │ │ │ - svc 0x0060f5de │ │ │ │ + svc 0x004cf5de │ │ │ │ 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 880bc0 │ │ │ │ tstcs r1, r8, lsl #16 │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - ldrb lr, [r7, -lr, asr #30] │ │ │ │ + smmlar r7, sl, pc, lr @ │ │ │ │ @ instruction: 0x46204915 │ │ │ │ @ instruction: 0xf7ff4479 │ │ │ │ @ instruction: 0xe791f93b │ │ │ │ ldmpl r9!, {r2, r3, r9, fp, lr} │ │ │ │ stmdavs r8, {r1, r4, r9, fp, lr} │ │ │ │ tstcs r1, sl, ror r4 │ │ │ │ - svc 0x003ef5de │ │ │ │ - bmi 48a8d4 │ │ │ │ + svc 0x002af5de │ │ │ │ + bmi 48a8fc │ │ │ │ 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, -r0, lsr #30]! │ │ │ │ ldrbtmi r4, [fp], #-2827 @ 0xfffff4f5 │ │ │ │ svclt 0x0000e7c3 │ │ │ │ - rsbseq pc, r2, r8, lsl r6 @ │ │ │ │ + ldrshteq pc, [r2], #-80 @ 0xffffffb0 @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, pc, r4, ror #10 │ │ │ │ + andseq r8, pc, ip, ror r6 @ │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq lr, r5, r0, lsl #10 │ │ │ │ - andseq r8, pc, r4, ror #9 │ │ │ │ - andseq r8, pc, r4, ror #7 │ │ │ │ - andseq r8, pc, r8, lsr r4 @ │ │ │ │ - andseq r8, pc, r0, lsr r4 @ │ │ │ │ - andseq r8, pc, r8, asr #8 │ │ │ │ - andseq fp, ip, sl, asr #6 │ │ │ │ + ldrsbteq lr, [r5], #-72 @ 0xffffffb8 │ │ │ │ + @ instruction: 0x001f85fc │ │ │ │ + @ instruction: 0x001f84fc │ │ │ │ + andseq r8, pc, r0, asr r5 @ │ │ │ │ + andseq r8, pc, r8, asr #10 │ │ │ │ + andseq r8, pc, r0, ror #10 │ │ │ │ + andseq fp, ip, r2, ror #8 │ │ │ │ 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, r7, sl, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf3bfb1e9 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a0830 │ │ │ │ + blcc 2a0858 │ │ │ │ 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 2a087c │ │ │ │ andcc lr, r0, #4521984 @ 0x450000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ movwcs fp, #331 @ 0x14b │ │ │ │ @ instruction: 0xf5084621 │ │ │ │ eorvs r7, r3, r2, lsr #32 │ │ │ │ - stc2 6, cr15, [r4, #-632] @ 0xfffffd88 │ │ │ │ + ldc2l 6, cr15, [r0], #632 @ 0x278 │ │ │ │ pop {r0, r2, ip, sp, pc} │ │ │ │ qsub8mi r8, r9, r0 │ │ │ │ @ instruction: 0xf9b1e7e1 │ │ │ │ - blcs 25cce8 │ │ │ │ + blcs 25cd10 │ │ │ │ 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 4934de │ │ │ │ and r6, r0, r3, lsl #14 │ │ │ │ @ instruction: 0xf89679e3 │ │ │ │ - blx 4c0dd2 │ │ │ │ + blx 4c0dfa │ │ │ │ @ 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 5653c2 │ │ │ │ strls pc, [r1, #-3075] @ 0xfffff3fd │ │ │ │ ldrdpl pc, [r0], r7 │ │ │ │ - blx 5360e6 │ │ │ │ + blx 53610e │ │ │ │ @ instruction: 0xf10b220c │ │ │ │ @ instruction: 0xf0330b01 │ │ │ │ @ instruction: 0xf9b4fe95 │ │ │ │ - bvs feadcd5c │ │ │ │ + bvs feadcd84 │ │ │ │ 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 2a1f30 │ │ │ │ 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: 0x4603ecf0 │ │ │ │ @ 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 1e8e4f4 │ │ │ │ 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 │ │ │ │ + stc2l 6, cr15, [r4, #-616] @ 0xfffffd98 │ │ │ │ @ instruction: 0xb1204603 │ │ │ │ - blcs 32bba4 │ │ │ │ + blcs 32bbcc │ │ │ │ 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 +557914,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 25d628 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ cmnlt r3, fp, asr pc │ │ │ │ - blmi 8a3674 │ │ │ │ + blmi 8a369c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 132ae7c │ │ │ │ + blls 132aea4 │ │ │ │ @ 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 2a0a64 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ sbcsle r2, lr, r0, lsl #20 │ │ │ │ @ instruction: 0xf890e7f7 │ │ │ │ @ instruction: 0xf8902034 │ │ │ │ - bcs 3dcf24 │ │ │ │ - blcs 404e64 │ │ │ │ + bcs 3dcf4c │ │ │ │ + blcs 404e8c │ │ │ │ teqcs r0, #20, 30 @ 0x50 │ │ │ │ @ instruction: 0xe7a02310 │ │ │ │ svclt 0x00142b06 │ │ │ │ movwcs r2, #62240 @ 0xf320 │ │ │ │ @ instruction: 0xf5dee79b │ │ │ │ - svclt 0x0000edd0 │ │ │ │ - rsbseq pc, r2, ip, ror #5 │ │ │ │ + svclt 0x0000edbc │ │ │ │ + rsbseq pc, r2, r4, asr #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq pc, [r2], #-20 @ 0xffffffec @ │ │ │ │ + rsbseq pc, r2, ip, asr #3 │ │ │ │ @ instruction: 0x21b4f891 │ │ │ │ strlt fp, [r8, #-354] @ 0xfffffe9e │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ ldrdcc pc, [r0], r1 │ │ │ │ - blcs 29faa4 │ │ │ │ + blcs 29facc │ │ │ │ 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 46270c │ │ │ │ @ instruction: 0xf0009204 │ │ │ │ @ instruction: 0x46328113 │ │ │ │ ldrtmi r4, [r8], -r9, lsr #12 │ │ │ │ @ instruction: 0xf8c6f7ff │ │ │ │ eorvc pc, r2, r7, lsl #10 │ │ │ │ - blx ff08e95a │ │ │ │ + blx feb8e982 │ │ │ │ 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 25d72c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a0b14 │ │ │ │ + blcc 2a0b3c │ │ │ │ andcc lr, r0, #4259840 @ 0x410000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ vrsubhn.i d4, , │ │ │ │ - blcs 274c90 │ │ │ │ + blcs 274cb8 │ │ │ │ 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 +558006,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 731260 │ │ │ │ @ instruction: 0xf8d44640 │ │ │ │ andsvs r8, ip, r8 │ │ │ │ - stc2l 6, cr15, [r2], #-616 @ 0xfffffd98 │ │ │ │ + mcrr2 6, 9, pc, lr, cr10 @ │ │ │ │ strmi r6, [r3], -r2, lsr #18 │ │ │ │ stmdacs r0, {r1, r4, r7, r9, sl, lr} │ │ │ │ mrshi pc, (UNDEF: 0) @ │ │ │ │ - blvc 34b6d8 │ │ │ │ + blvc 34b700 │ │ │ │ @ instruction: 0x46594610 │ │ │ │ - mcrr 5, 13, pc, sl, cr14 @ │ │ │ │ + ldc 5, cr15, [r6], #-888 @ 0xfffffc88 │ │ │ │ @ instruction: 0x46824639 │ │ │ │ @ instruction: 0xf5de4640 │ │ │ │ - ldrbmi lr, [r2], -r6, asr #24 │ │ │ │ + @ instruction: 0x4652ec32 │ │ │ │ stmiavs r0!, {r7, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf9b44639 │ │ │ │ stmdacc r1, {r3, r4, ip, sp} │ │ │ │ ldrtmi r9, [r8], #-519 @ 0xfffffdf9 │ │ │ │ @ instruction: 0xf5de9306 │ │ │ │ - @ instruction: 0x4607ec3a │ │ │ │ + strmi lr, [r7], -r6, lsr #24 │ │ │ │ ldrbmi r6, [r9], -r0, ror #18 │ │ │ │ ldrbmi r3, [r8], #-2049 @ 0xfffff7ff │ │ │ │ - ldc 5, cr15, [r2], #-888 @ 0xfffffc88 │ │ │ │ + ldc 5, cr15, [lr], {222} @ 0xde │ │ │ │ @ instruction: 0x11b4f895 │ │ │ │ strmi r9, [r3], r7, lsl #20 │ │ │ │ - blls 3e9458 │ │ │ │ + blls 3e9480 │ │ │ │ @ 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 435836 │ │ │ │ mvnvs pc, r8, lsl #14 │ │ │ │ @ instruction: 0xf007fb00 │ │ │ │ - blx 2e987e │ │ │ │ + blx 2e98a6 │ │ │ │ pld [lr] │ │ │ │ - @ instruction: 0x07f3ecf2 │ │ │ │ + ubfxeq lr, lr, #25, #20 │ │ │ │ strble r6, [r7, #-672] @ 0xfffffd60 │ │ │ │ - bcs 277828 │ │ │ │ - blls 388520 │ │ │ │ - beq 88d150 │ │ │ │ + bcs 277850 │ │ │ │ + blls 388548 │ │ │ │ + beq 88d178 │ │ │ │ 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 4d4c7e │ │ │ │ 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 52d276 │ │ │ │ strls r0, [r2, -ip] │ │ │ │ strls r9, [r1, -r4, lsl #30] │ │ │ │ ldrdvc pc, [r0], r9 │ │ │ │ @ instruction: 0xf0339700 │ │ │ │ @ instruction: 0xf9b4fbab │ │ │ │ - bvs fea5d0fc │ │ │ │ + bvs fea5d124 │ │ │ │ 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 25d8ec │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 274e38 │ │ │ │ + blcs 274e60 │ │ │ │ strbmi sp, [ip], -fp, ror #1 │ │ │ │ - blmi e8ad7c │ │ │ │ - bmi e594dc │ │ │ │ + blmi e8ada4 │ │ │ │ + bmi e59504 │ │ │ │ @ instruction: 0xf85a447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - stc 5, cr15, [r4], #888 @ 0x378 │ │ │ │ + ldc 5, cr15, [r0], {222} @ 0xde │ │ │ │ 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 6fccc0 │ │ │ │ ldmdavs fp, {r1, r3, r5, sl, fp, sp, lr}^ │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ - blls 6fcc8c │ │ │ │ + blls 6fccb4 │ │ │ │ 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 13dd248 │ │ │ │ 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 3eccc6 │ │ │ │ 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 25d9a8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xe6cf8f5b │ │ │ │ ldrtmi r2, [fp], r1, lsl #14 │ │ │ │ svclt 0x0000e709 │ │ │ │ - rsbseq pc, r2, r4, asr #2 │ │ │ │ + rsbseq pc, r2, ip, lsl r1 @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f7fb4 │ │ │ │ + andseq r8, pc, ip, asr #1 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00c0f8cc │ │ │ │ - blmi fe5fd3cc │ │ │ │ - bmi fe5e2a10 │ │ │ │ + blmi fe5fd3f4 │ │ │ │ + bmi fe5e2a38 │ │ │ │ @ instruction: 0xf8d0447b │ │ │ │ movwls sl, #4728 @ 0x1278 │ │ │ │ - blmi fe5623a8 │ │ │ │ + blmi fe5623d0 │ │ │ │ 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], -r0, lsl #18 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ stmvs r1, {r0, r2, r4, r7, pc} │ │ │ │ ldmibvs lr!, {r0, r8, r9, sp} │ │ │ │ - blvc 1ace610 │ │ │ │ + blvc 1ace638 │ │ │ │ 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 25da44 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 274f90 │ │ │ │ + blcs 274fb8 │ │ │ │ stcvs 0, cr13, [fp], #-504 @ 0xfffffe08 │ │ │ │ @ instruction: 0xf8952218 │ │ │ │ ldmibvs r8!, {r2, r3, r6, lr, pc}^ │ │ │ │ - blx 2e1602 │ │ │ │ - blcs 2a5a50 │ │ │ │ + blx 2e162a │ │ │ │ + blcs 2a5a78 │ │ │ │ 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 2a2ba0 │ │ │ │ svclt 0x003861a6 │ │ │ │ @ instruction: 0xf1bc2301 │ │ │ │ rsbhi r0, r3, #3, 30 │ │ │ │ svclt 0x000c6ed3 │ │ │ │ @ instruction: 0xf8d56f92 │ │ │ │ @ instruction: 0xf8a421a4 │ │ │ │ - blx 2f5282 │ │ │ │ + blx 2f52aa │ │ │ │ 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 ff30ed24 │ │ │ │ mlascs r4, r0, r8, pc @ │ │ │ │ - blls 26c0a0 │ │ │ │ + blls 26c0c8 │ │ │ │ rsble r2, r7, r2, lsl #20 │ │ │ │ cdpeq 0, 0, cr15, cr0, cr15, {2} │ │ │ │ @ instruction: 0xf8842903 │ │ │ │ @ instruction: 0xf000e02b │ │ │ │ @ instruction: 0xf89a8089 │ │ │ │ - bcs cda0c4 │ │ │ │ - bmi 1645414 │ │ │ │ + bcs cda0ec │ │ │ │ + bmi 164543c │ │ │ │ @ instruction: 0xf8519901 │ │ │ │ ldrmi r9, [r8], -r2 │ │ │ │ stmdbge r4, {r0, r1, r9, fp, sp, pc} │ │ │ │ - blls 3631e8 │ │ │ │ + blls 363210 │ │ │ │ eorcc pc, r9, r4, lsl #17 │ │ │ │ @ instruction: 0xf8849b03 │ │ │ │ @ instruction: 0xf1ab302a │ │ │ │ @ instruction: 0xf1bb0b04 │ │ │ │ stmdale sp, {r0, r8, r9, sl, fp} │ │ │ │ @ instruction: 0xf8d52318 │ │ │ │ - blx 3119a6 │ │ │ │ + blx 3119ce │ │ │ │ @ instruction: 0xf0335606 │ │ │ │ strmi pc, [r1], -r9, ror #20 │ │ │ │ svcvs 0x00760049 │ │ │ │ @ instruction: 0xf5de4630 │ │ │ │ - rscvs lr, r0, #630784 @ 0x9a000 │ │ │ │ + rscvs lr, r0, #548864 @ 0x86000 │ │ │ │ ldrsbne pc, [r0, #133] @ 0x85 @ │ │ │ │ ldrtmi fp, [sl], -r1, lsr #2 │ │ │ │ @ instruction: 0xf7ff4640 │ │ │ │ msrvs CPSR_, #300 @ 0x12c │ │ │ │ - blmi 10a3bf8 │ │ │ │ + blmi 10a3c20 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 3ab37c │ │ │ │ + blls 3ab3a4 │ │ │ │ @ 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 29cf68 │ │ │ │ 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 bcb10c │ │ │ │ @ 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 +558280,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 25dbe0 │ │ │ │ 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 18eb88 │ │ │ │ + rsbseq lr, r2, r4, lsr #28 │ │ │ │ + rsbseq lr, r2, ip, lsl lr │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ strdeq r0, [r0], -ip │ │ │ │ - ldrshteq lr, [r2], #-196 @ 0xffffff3c │ │ │ │ + rsbseq lr, r2, ip, asr #25 │ │ │ │ andeq r0, r0, r0, lsr #14 │ │ │ │ @ instruction: 0xf8902318 │ │ │ │ @ instruction: 0xf1bcc04c │ │ │ │ - blx 31501a │ │ │ │ + blx 315042 │ │ │ │ svclt 0x00180101 │ │ │ │ ldrdeq pc, [r4, r0]! │ │ │ │ svclt 0x00086ecb │ │ │ │ - blx 26d23e │ │ │ │ + blx 26d266 │ │ │ │ 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 +558330,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 3d38ac │ │ │ │ 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 1261f4c │ │ │ │ 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: 0xf89aefbc │ │ │ │ @ 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 │ │ │ │ + lsllt pc, r5 @ @ │ │ │ │ + bcs 32c324 │ │ │ │ + strcs fp, [pc, #-3864] @ 250608 │ │ │ │ @ instruction: 0xf890d1c5 │ │ │ │ @ instruction: 0xf8901034 │ │ │ │ stmdbcs r6, {r0, r2, r4, r5, sp} │ │ │ │ - bcs 405518 │ │ │ │ + bcs 405540 │ │ │ │ ldrcs fp, [r0, #-3860]! @ 0xfffff0ec │ │ │ │ @ instruction: 0xe7ba2510 │ │ │ │ svclt 0x00142a06 │ │ │ │ - strcs r2, [pc, #-1312] @ 250ff8 │ │ │ │ + strcs r2, [pc, #-1312] @ 251020 │ │ │ │ @ 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 a1a308 │ │ │ │ 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 25d650 │ │ │ │ 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 6b6190 │ │ │ │ @ instruction: 0xf6a1447b │ │ │ │ - str pc, [r1, r9, lsl #19] │ │ │ │ + @ instruction: 0xe781f975 │ │ │ │ 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 535db0 │ │ │ │ @ instruction: 0xf5de447a │ │ │ │ - @ instruction: 0xe76dea50 │ │ │ │ - b 110ed0c │ │ │ │ - rsbseq lr, r2, r8, asr #23 │ │ │ │ + @ instruction: 0xe76dea3c │ │ │ │ + b c0ed34 │ │ │ │ + rsbseq lr, r2, r0, lsr #23 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, sl, lsr #23 │ │ │ │ + rsbseq lr, r2, r2, lsl #23 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - ldrsbteq lr, [r2], #-166 @ 0xffffff5a │ │ │ │ - ldrsbteq sp, [r5], #-160 @ 0xffffff60 │ │ │ │ - andseq r7, pc, r8, lsr fp @ │ │ │ │ + rsbseq lr, r2, lr, lsr #21 │ │ │ │ + rsbseq sp, r5, r8, lsr #21 │ │ │ │ + andseq r7, pc, r0, asr ip @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r7, pc, r8, lsl fp @ │ │ │ │ + andseq r7, pc, r0, lsr ip @ │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda87c0 │ │ │ │ + bl feda87e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - blmi 695588 │ │ │ │ + blmi 6955b0 │ │ │ │ ldcmi 6, cr4, [r1, #-16] │ │ │ │ ldrbtmi r4, [fp], #-2065 @ 0xfffff7ef │ │ │ │ ldrbtmi r4, [sp], #-2321 @ 0xfffff6ef │ │ │ │ rscspl pc, r0, #196, 16 @ 0xc40000 │ │ │ │ - bmi 6627c0 │ │ │ │ + bmi 6627e8 │ │ │ │ @ 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, sl, lsl #20 │ │ │ │ @ instruction: 0xfffff14b │ │ │ │ andeq r0, r0, ip, asr #19 │ │ │ │ @ instruction: 0xfffff3f5 │ │ │ │ andeq r0, r0, r8, ror r5 │ │ │ │ @ instruction: 0xffffe7a1 │ │ │ │ @ instruction: 0xffffe717 │ │ │ │ - rsbseq lr, r2, r4, ror #16 │ │ │ │ + rsbseq lr, r2, ip, lsr r8 │ │ │ │ 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 759de0 │ │ │ │ bicsne pc, r0, r0, asr #17 │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ - bmi 6d9d44 │ │ │ │ + bmi 6d9d6c │ │ │ │ ldrbtmi r4, [sl], #-2322 @ 0xfffff6ee │ │ │ │ @ instruction: 0x21b8f8c0 │ │ │ │ @ instruction: 0xf8534a11 │ │ │ │ @ instruction: 0xf8c0400c │ │ │ │ ldmpl sl, {r2, r3, r4, r5, r6, r8, lr} │ │ │ │ orrcs pc, r0, r0, asr #17 │ │ │ │ ldmdapl r9, {r1, r2, r3, r9, fp, lr}^ │ │ │ │ @ instruction: 0xf8c0447a │ │ │ │ @ instruction: 0xf8c01238 │ │ │ │ ldclt 2, cr2, [r0, #-112] @ 0xffffff90 │ │ │ │ - ldrsbteq lr, [r2], #-144 @ 0xffffff70 │ │ │ │ + rsbseq lr, r2, r8, lsr #19 │ │ │ │ andeq r0, r0, r8, lsr sl │ │ │ │ @ instruction: 0x000008b4 │ │ │ │ @ instruction: 0x000006b4 │ │ │ │ @ instruction: 0x000005b0 │ │ │ │ @ instruction: 0xffffeb33 │ │ │ │ andeq r0, r0, r0, asr #14 │ │ │ │ @ instruction: 0xfffffb2d │ │ │ │ @@ -558480,41 +558488,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 7e7948 │ │ │ │ andls r6, fp, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ andvc pc, r2, #1325400064 @ 0x4f000000 │ │ │ │ - blx 2eb9ae │ │ │ │ + blx 2eb9d6 │ │ │ │ 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 ff1d9804 │ │ │ │ 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 26ba20 │ │ │ │ @ instruction: 0xf8cdd06a │ │ │ │ strcs sl, [r0], #-24 @ 0xffffffe8 │ │ │ │ ldrsbge pc, [r8], #-141 @ 0xffffff73 @ │ │ │ │ - blvs 38be94 │ │ │ │ + blvs 38bebc │ │ │ │ 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 +558560,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 38f95c │ │ │ │ strcc r6, [r1], #-2219 @ 0xfffff755 │ │ │ │ ldmle pc, {r0, r1, r5, r7, r9, lr} @ │ │ │ │ - blvs 38bf98 │ │ │ │ + blvs 38bfc0 │ │ │ │ @ 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 52b8d0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ @ instruction: 0x465081fc │ │ │ │ pop {r0, r2, r3, ip, sp, pc} │ │ │ │ rsbcs r8, r2, #240, 30 @ 0x3c0 │ │ │ │ - blx 2e0512 │ │ │ │ + blx 2e053a │ │ │ │ @ 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 11120c4 │ │ │ │ vqdmulh.s d15, d10, d2 │ │ │ │ subne lr, r6, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf8d24442 │ │ │ │ @ instruction: 0xf0001e00 │ │ │ │ - blcs 1171f38 │ │ │ │ + blcs 1171f60 │ │ │ │ cmnphi r2, r0 @ p-variant is OBSOLETE │ │ │ │ adcsle r2, r5, sl, lsr fp │ │ │ │ umaalcc pc, ip, r1, r8 @ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8d281c8 │ │ │ │ @ instruction: 0xf8d20e04 │ │ │ │ @ instruction: 0xf6996e10 │ │ │ │ - stmdacs r0, {r0, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stmibvs r1, {r4, r5, r7, ip, lr, pc} │ │ │ │ stmible sp!, {r0, r1, r2, r8, fp, sp} │ │ │ │ stmiaeq r9, {r4, r5, r9, sl, lr}^ │ │ │ │ - svc 0x00b4f5dd │ │ │ │ + svc 0x00a0f5dd │ │ │ │ str r4, [r7, r6, lsl #12]! │ │ │ │ - blcs f5a250 │ │ │ │ - bvc 28d3a8 │ │ │ │ + blcs f5a278 │ │ │ │ + bvc 28d3d0 │ │ │ │ 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 68d058 │ │ │ │ + bcc fe68d130 │ │ │ │ + bvc 1c4d4f8 │ │ │ │ + bvc c4d438 │ │ │ │ + bvc 2cccbc │ │ │ │ cdpeq 7, 3, cr14, cr3, cr14, {4} │ │ │ │ teqpvs r0, r3, asr #12 @ p-variant is OBSOLETE │ │ │ │ - blne 34c240 │ │ │ │ + blne 34c268 │ │ │ │ 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 51055c │ │ │ │ eorsvs pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf85b44c3 │ │ │ │ ldrmi r2, [r3], #-2 │ │ │ │ ldrmi r6, [r3], #-2442 @ 0xfffff676 │ │ │ │ - blcc 38fa5c │ │ │ │ + blcc 38fa84 │ │ │ │ @ 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 311a56 │ │ │ │ + blx 30e5c2 │ │ │ │ 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 31a742 │ │ │ │ @ instruction: 0xf503630a │ │ │ │ tstcc r8, #148, 6 @ 0x50000002 │ │ │ │ eorcc pc, r3, r8, asr r8 @ │ │ │ │ @ instruction: 0x3050f893 │ │ │ │ - bcc fe68d1c0 │ │ │ │ - bvc 1c4d588 │ │ │ │ - bvc 2ccd48 │ │ │ │ + bcc fe68d1e8 │ │ │ │ + bvc 1c4d5b0 │ │ │ │ + bvc 2ccd70 │ │ │ │ @ instruction: 0xf8d8e734 │ │ │ │ ldmdbvs fp, {r4, r5, r6, r7, r9, ip, sp} │ │ │ │ - blcc 38fad4 │ │ │ │ + blcc 38fafc │ │ │ │ ldrbcc lr, [r0], lr, lsr #14 │ │ │ │ eorcc pc, r6, r8, asr r8 @ │ │ │ │ - blcc 38fae0 │ │ │ │ + blcc 38fb08 │ │ │ │ strbmi lr, [r0], -r8, lsr #14 │ │ │ │ mcr2 7, 5, pc, cr12, cr9, {7} @ │ │ │ │ - beq 4cd004 │ │ │ │ + beq 4cd02c │ │ │ │ @ instruction: 0xf8479b09 │ │ │ │ ldr r3, [pc, -r4, lsl #22] │ │ │ │ movweq pc, #34368 @ 0x8640 @ │ │ │ │ @ instruction: 0xf0260e32 │ │ │ │ @ instruction: 0xf8d9467f │ │ │ │ - blx 311aaa │ │ │ │ - bl 34e614 │ │ │ │ - bl 4562f8 │ │ │ │ + blx 311ad2 │ │ │ │ + bl 34e63c │ │ │ │ + bl 456320 │ │ │ │ @ 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 38fb50 │ │ │ │ @ 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 ff38fda0 │ │ │ │ umlalsne pc, r8, r3, r8 @ │ │ │ │ tstlt r9, fp, lsl #13 │ │ │ │ - bcs 1a8fd84 │ │ │ │ + bcs 1a8fdac │ │ │ │ ldrdlt pc, [r8], r2 │ │ │ │ ldrdcs pc, [r0], -r9 │ │ │ │ movwls sl, #39178 @ 0x990a │ │ │ │ ldrbtmi pc, [pc], -r6, lsr #32 @ │ │ │ │ - bleq 78de7c │ │ │ │ + bleq 78dea4 │ │ │ │ @ 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 4ed400 │ │ │ │ stmibvs sl, {r0, r1, r4, r8, r9, lr} │ │ │ │ @ instruction: 0xf8474413 │ │ │ │ @ instruction: 0xf7fa3b04 │ │ │ │ strb pc, [r9], r9, ror #30 @ │ │ │ │ - blx 31a812 │ │ │ │ - bl 34e6b4 │ │ │ │ + blx 31a83a │ │ │ │ + bl 34e6dc │ │ │ │ @ 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 48b590 │ │ │ │ @ instruction: 0xf8d60686 │ │ │ │ @ instruction: 0xf847344c │ │ │ │ strt r3, [r1], r4, lsl #22 │ │ │ │ ldrbcc pc, [r4], #2264 @ 0x8d8 @ │ │ │ │ - blcc 38fbf8 │ │ │ │ + blcc 38fc20 │ │ │ │ @ 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 +558757,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 38fc70 │ │ │ │ @ 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 38fc98 │ │ │ │ @ instruction: 0xf8d8e660 │ │ │ │ @ instruction: 0xf8d91338 │ │ │ │ stmibvs fp, {r4, r5} │ │ │ │ - blcc 38fc80 │ │ │ │ + blcc 38fca8 │ │ │ │ mrc2 7, 7, pc, cr6, cr10, {7} │ │ │ │ - bl 48b4c4 │ │ │ │ + bl 48b4ec │ │ │ │ @ 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 feb1aa62 │ │ │ │ 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 fffddd30 │ │ │ │ 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 +558812,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 478854 │ │ │ │ @ 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 fe40f414 │ │ │ │ @ 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], {206} @ 0xce │ │ │ │ svccs 0x0078f413 │ │ │ │ @ instruction: 0xf8b1d10e │ │ │ │ stcvs 0, cr0, [lr, #-256] @ 0xffffff00 │ │ │ │ andeq pc, fp, r0, asr #7 │ │ │ │ - ldc2l 6, cr15, [r2, #612]! @ 0x264 │ │ │ │ + ldc2l 6, cr15, [lr, #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 │ │ │ │ + ldrshteq lr, [r2], #-128 @ 0xffffff80 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r2], #-112 @ 0xffffff90 │ │ │ │ + rsbseq lr, r2, r8, lsr #15 │ │ │ │ ldrlt r6, [r0, #-2242] @ 0xfffff73e │ │ │ │ - blcs 26bee0 │ │ │ │ + blcs 26bf08 │ │ │ │ ldmdavs r2, {r1, r3, r6, ip, lr, pc} │ │ │ │ strmi r2, [ip], -r0, lsl #2 │ │ │ │ vstmiaeq r3, {d14} │ │ │ │ - blcc 38fdec │ │ │ │ + blcc 38fe14 │ │ │ │ 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 b5ad90 │ │ │ │ strtcs r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ @ instruction: 0x31242424 │ │ │ │ ldrtcc r2, [r4], #-1060 @ 0xfffffbdc │ │ │ │ - blcs d1c978 │ │ │ │ + blcs d1c9a0 │ │ │ │ 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 +558890,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 feda8f68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46050db8 │ │ │ │ - blmi e23e04 │ │ │ │ + blmi e23e2c │ │ │ │ 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 1b8f508 │ │ │ │ umaalcc pc, r1, r4, r9 @ │ │ │ │ adcsvs r2, r4, r2, lsl #4 │ │ │ │ - blcs 5e9e40 │ │ │ │ + blcs 5e9e68 │ │ │ │ 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 824634 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls fe5abe1c │ │ │ │ + blls fe5abe44 │ │ │ │ @ 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 +558939,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 0x0000edf0 │ │ │ │ + rsbseq lr, r2, r8, lsl #5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, r4, asr r2 │ │ │ │ + rsbseq lr, r2, ip, lsr #4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r6, r8, lsr lr │ │ │ │ @ instruction: 0x460c6815 │ │ │ │ ldrbtmi r4, [lr], #-2615 @ 0xfffff5c9 │ │ │ │ strls r2, [r4], #-256 @ 0xffffff00 │ │ │ │ - blge 2b6258 │ │ │ │ + blge 2b6280 │ │ │ │ @ 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 +558975,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: 0x7c63fa97 │ │ │ │ ldreq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ strtmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf6314680 │ │ │ │ - ldmvs r3!, {r0, r1, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmvs r3!, {r0, r1, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0x46bc7a31 │ │ │ │ @ instruction: 0x2018f8b8 │ │ │ │ ldreq pc, [r0, #-264]! @ 0xfffffef8 │ │ │ │ movweq pc, #33731 @ 0x83c3 @ │ │ │ │ rsbsvs pc, pc, #570425344 @ 0x22000000 │ │ │ │ biceq lr, r3, r1, asr #20 │ │ │ │ andeq pc, r9, #34 @ 0x22 │ │ │ │ @@ -558987,67 +558995,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 511870 │ │ │ │ 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 0x0000ed70 │ │ │ │ + rsbseq lr, r2, lr, lsr #3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r2, sl, lsl r1 │ │ │ │ + ldrshteq lr, [r2], #-2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ addlt r4, r9, lr, lsl #12 │ │ │ │ tstcs r0, r5, lsl #12 │ │ │ │ @ instruction: 0xf6306900 │ │ │ │ - ldmdbvs r3!, {r0, r4, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbvs r3!, {r0, r2, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf8df4604 │ │ │ │ vmla.i q12, , d0[4] │ │ │ │ orrvs r0, r3, r4, lsl r3 │ │ │ │ ldrbtmi r6, [r8], #2227 @ 0x8b3 │ │ │ │ strcc lr, [r7], -r0, asr #19 │ │ │ │ strbeq pc, [r4], -r0, lsl #2 @ │ │ │ │ ldrtmi r6, [r1], -fp, lsr #18 │ │ │ │ umaalcs pc, r1, r3, r9 @ │ │ │ │ @ instruction: 0xf04f2a0e │ │ │ │ svclt 0x00140201 │ │ │ │ @ instruction: 0xf8d32320 │ │ │ │ @ instruction: 0xf6313148 │ │ │ │ - strtmi pc, [r1], -fp, asr #26 │ │ │ │ + @ instruction: 0x4621fd37 │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - stmibvs r3!, {r0, r3, r5, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + stmibvs r3!, {r0, r2, r4, r9, 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 12a24a8 │ │ │ │ + bmi 1362fd4 │ │ │ │ strmi r0, [fp, -sl, asr #22] │ │ │ │ - bleq 514c8c │ │ │ │ + bleq 514cb4 │ │ │ │ cmpmi r1, r1, asr #2 │ │ │ │ @ instruction: 0xf04f4141 │ │ │ │ stmdbvs r8!, {r6, r8, fp} │ │ │ │ orrvc pc, sl, pc, asr #8 │ │ │ │ - blx fef0f85c │ │ │ │ + blx fea0f884 │ │ │ │ @ instruction: 0xf100464b │ │ │ │ @ instruction: 0x46040918 │ │ │ │ @ instruction: 0x4649463a │ │ │ │ eorvc pc, ip, r0, lsl #17 │ │ │ │ - bleq 1b8e0ec │ │ │ │ - stc2 6, cr15, [r2, #-196]! @ 0xffffff3c │ │ │ │ + bleq 1b8e114 │ │ │ │ + stc2 6, cr15, [lr, #-196] @ 0xffffff3c │ │ │ │ @ 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 +559063,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: 0x4648fdd1 │ │ │ │ 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 │ │ │ │ + @ instruction: 0x0072e09a │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00b8f8cc │ │ │ │ strmi fp, [r8], r9, lsl #1 │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ stmdbvs r0, {r0, r1, r2, r3, r8, sp} │ │ │ │ @ instruction: 0x461f4692 │ │ │ │ @ instruction: 0xf6309e13 │ │ │ │ - @ instruction: 0x4642fa5f │ │ │ │ + strbmi pc, [r2], -fp, asr #20 @ │ │ │ │ eorhi pc, ip, r0, lsl #17 │ │ │ │ ldmdaeq r8, {r8, ip, sp, lr, pc} │ │ │ │ strbmi r2, [r1], -r0, lsr #6 │ │ │ │ @ instruction: 0xf6314604 │ │ │ │ - @ instruction: 0xf8cdfcd1 │ │ │ │ + @ instruction: 0xf8cdfcbd │ │ │ │ movwcs sl, #12 │ │ │ │ @ instruction: 0xf10d9300 │ │ │ │ stmib sp, {r4, sl, fp}^ │ │ │ │ @ instruction: 0xf1043301 │ │ │ │ @ instruction: 0xf1040b54 │ │ │ │ @ instruction: 0xf8df0a64 │ │ │ │ ldm sp, {r7, ip, pc} │ │ │ │ @@ -559096,18 +559104,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 814498 │ │ │ │ stmdbvs r2!, {r2, r5, r6, r8, sp}^ │ │ │ │ svcls 0x00124628 │ │ │ │ - ldrbcc pc, [pc, #79]! @ 2520f3 @ │ │ │ │ + ldrbcc pc, [pc, #79]! @ 25211b @ │ │ │ │ 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 +559124,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 │ │ │ │ + ldc2l 6, cr15, [r6, #-204] @ 0xffffff34 │ │ │ │ andlt r4, r9, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - rsbseq sp, r2, r4, lsl #31 │ │ │ │ + rsbseq sp, r2, ip, asr pc │ │ │ │ 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: 0xf988f630 │ │ │ │ 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], -r1, asr #24 │ │ │ │ @ instruction: 0xf6334630 │ │ │ │ - vmla.f32 d31, d0, d19 │ │ │ │ + vmla.f32 d31, d0, d15 │ │ │ │ ldmdbvs r0!, {r0, r1, r2, r3, r4, r5, r6, r8, sp} │ │ │ │ @ instruction: 0xf6307c3c │ │ │ │ - strls pc, [r3, #-2511] @ 0xfffff631 │ │ │ │ + strls pc, [r3, #-2491] @ 0xfffff645 │ │ │ │ movwls r2, #768 @ 0x300 │ │ │ │ stmib sp, {r0, r2, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf1003301 │ │ │ │ @ instruction: 0xf8970a54 │ │ │ │ @ instruction: 0xf10db010 │ │ │ │ @ instruction: 0xf8800c10 │ │ │ │ - blx 4be230 │ │ │ │ + blx 4be258 │ │ │ │ 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 a4e208 │ │ │ │ + blx 363b10 │ │ │ │ svclt 0x0018f40b │ │ │ │ - blmi 5a32f0 │ │ │ │ + blmi 5a3318 │ │ │ │ stmdbvs sl!, {r2, r5, r6, r8, sp}^ │ │ │ │ @ instruction: 0xf8584630 │ │ │ │ - blx 29e1da │ │ │ │ + blx 29e202 │ │ │ │ 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 │ │ │ │ + ldc2l 6, cr15, [r6], {51} @ 0x33 │ │ │ │ pop {r0, r3, ip, sp, pc} │ │ │ │ svclt 0x00008ff0 │ │ │ │ - rsbseq sp, r2, lr, asr #29 │ │ │ │ + rsbseq sp, r2, r6, lsr #29 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl feda9400 │ │ │ │ + bl feda9428 │ │ │ │ @ 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 501a30 │ │ │ │ addsmi r6, sl, #180224 @ 0x2c000 │ │ │ │ - bvs ff506a10 │ │ │ │ + bvs ff506a38 │ │ │ │ addsmi r6, sl, #13303808 @ 0xcb0000 │ │ │ │ - blvs 1506a08 │ │ │ │ + blvs 1506a30 │ │ │ │ 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 ffb8fcdc │ │ │ │ rscle r2, r5, r0, lsl #16 │ │ │ │ - blcs 32d064 │ │ │ │ + blcs 32d08c │ │ │ │ @ instruction: 0xf890d1e2 │ │ │ │ - blcs 3de330 │ │ │ │ - blvs ffac6344 │ │ │ │ + blcs 3de358 │ │ │ │ + blvs ffac636c │ │ │ │ @ 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 b469e0 │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ stmible r8, {r0, r8, r9, fp, sp}^ │ │ │ │ @ instruction: 0xf8936823 │ │ │ │ - blcs 29e3d0 │ │ │ │ - blvs ffac85a8 │ │ │ │ + blcs 29e3f8 │ │ │ │ + blvs ffac85d0 │ │ │ │ @ instruction: 0xf7fa4630 │ │ │ │ @ instruction: 0x4605f937 │ │ │ │ stmibvs r8, {r0, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ - blx ff50fd10 │ │ │ │ - blvs fe33e6f0 │ │ │ │ + blx ff00fd38 │ │ │ │ + blvs fe33e718 │ │ │ │ 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 feda9510 │ │ │ │ @ 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 12684cc │ │ │ │ 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 @ 2523c0 │ │ │ │ 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 5dbb64 │ │ │ │ + b 1652f74 │ │ │ │ andsle r0, sl, r3, lsl #14 │ │ │ │ svclt 0x0008459e │ │ │ │ eorle r4, sl, r4, lsl #11 │ │ │ │ stmib sp, {r0, r9, fp, ip, sp}^ │ │ │ │ - bcs a2bb5c │ │ │ │ + bcs a2bb84 │ │ │ │ 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: 0xf882f630 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 323d40 │ │ │ │ + blgt 323d68 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - bmi a913d8 │ │ │ │ + bmi a913b0 │ │ │ │ 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: 0xf860f630 │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 323d84 │ │ │ │ + blgt 323dac │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6334628 │ │ │ │ - strtmi pc, [r2], -fp, ror #23 │ │ │ │ + @ instruction: 0x4622fbd7 │ │ │ │ vst1.8 {d20-d22}, [pc :256], r3 │ │ │ │ @ instruction: 0x46287191 │ │ │ │ - @ instruction: 0xf9bef633 │ │ │ │ + @ instruction: 0xf9aaf633 │ │ │ │ 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 0x0000eae4 │ │ │ │ + rsbseq sp, r2, r2, ror #25 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r2, sl, asr ip │ │ │ │ + rsbseq sp, r2, r2, lsr ip │ │ │ │ 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 +559356,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 25ecb0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2761fc │ │ │ │ + blcs 276224 │ │ │ │ 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 +559380,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 25ebf0 │ │ │ │ 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 256c18 │ │ │ │ cmpphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ - bleq 2ce934 │ │ │ │ + bleq 2ce95c │ │ │ │ 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 2ce978 │ │ │ │ @ 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 +559428,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 25edd0 │ │ │ │ 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 2cea0c │ │ │ │ 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 2cea38 │ │ │ │ svchi 0x005bf3bf │ │ │ │ eorvs r4, r5, r7, asr r5 │ │ │ │ - blls 286d90 │ │ │ │ + blls 286db8 │ │ │ │ strvc pc, [ip, #-2264]! @ 0xfffff728 │ │ │ │ addsmi pc, r8, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf1049a00 │ │ │ │ strcs r0, [r0, #-3176] @ 0xfffff398 │ │ │ │ - bleq 98e744 │ │ │ │ + bleq 98e76c │ │ │ │ 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 2d2684 │ │ │ │ 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 28679c │ │ │ │ + bvc 164faa8 │ │ │ │ + blmi fed0faa8 │ │ │ │ + bleq 88eacc │ │ │ │ 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 25eeb8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a22a0 │ │ │ │ + blcc 2a22c8 │ │ │ │ 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 +559506,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 25ef08 │ │ │ │ strcc sp, [r1, #-504] @ 0xfffffe08 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8ca42bd │ │ │ │ mvnle r4, r0 │ │ │ │ svceq 0x0004f019 │ │ │ │ sbchi pc, ip, r0, asr #32 │ │ │ │ svceq 0x0002f019 │ │ │ │ @@ -559523,43 +559531,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 25ef6c │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2764b8 │ │ │ │ + blcs 2764e0 │ │ │ │ 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 25efa0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2764ec │ │ │ │ + blcs 276514 │ │ │ │ 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 29e3c4 │ │ │ │ tstcs r0, r4, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ stcls 1, cr11, [r1], {10} │ │ │ │ @ instruction: 0x4621e69e │ │ │ │ - bcs 28c758 │ │ │ │ + bcs 28c780 │ │ │ │ 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 +559578,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: 0xf8d6ef8a │ │ │ │ @ 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 25f060 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2448 │ │ │ │ + blcc 2a2470 │ │ │ │ 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 +559612,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 25f0b0 │ │ │ │ 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 11100fe │ │ │ │ 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 25f0e4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xf8d58f5b │ │ │ │ - bl 41ef48 │ │ │ │ + bl 41ef70 │ │ │ │ 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 26d950 │ │ │ │ + bvs 646a60 │ │ │ │ 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 264204 │ │ │ │ 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 25f190 │ │ │ │ @ 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 2a25b0 │ │ │ │ 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 14e52f8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls c2ca10 │ │ │ │ + blls c2ca38 │ │ │ │ @ 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 13070c4 │ │ │ │ @ instruction: 0xf8586be0 │ │ │ │ ldmdavs sp, {r0, r1, ip, sp} │ │ │ │ - @ instruction: 0xff34f698 │ │ │ │ + @ instruction: 0xff20f698 │ │ │ │ rsble r2, r0, r0, lsl #16 │ │ │ │ stmibvs r0!, {r1, r2, r7, fp, sp, lr}^ │ │ │ │ - @ instruction: 0xff2ef698 │ │ │ │ + @ instruction: 0xff1af698 │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ - bmi 112cbfc │ │ │ │ + bmi 112cc24 │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf5dd9400 │ │ │ │ - bfi lr, sl, (invalid: 16:15) │ │ │ │ + strb lr, [pc, r6, lsl #16] │ │ │ │ @ instruction: 0xe7b84639 │ │ │ │ ldrtmi r6, [r1], -fp, asr #20 │ │ │ │ @ instruction: 0xf04f6c3a │ │ │ │ @ instruction: 0xf8b70b01 │ │ │ │ strls r9, [r9], -r4, asr #32 │ │ │ │ - blx 35129c │ │ │ │ - blx c9b3a8 │ │ │ │ + blx 3512c4 │ │ │ │ + blx c9b3d0 │ │ │ │ @ instruction: 0xf1baf903 │ │ │ │ - blge 5d6624 │ │ │ │ + blge 5d664c │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ ldrmi r0, [r8], -r1, lsl #20 │ │ │ │ svceq 0x0001f1b9 │ │ │ │ @ instruction: 0xf04fbf38 │ │ │ │ - blge 494e38 │ │ │ │ + blge 494e60 │ │ │ │ eorsls pc, r0, sp, asr #17 │ │ │ │ strls r9, [fp], -r7, lsl #6 │ │ │ │ eorsvs pc, r4, sp, lsr #17 │ │ │ │ eorge pc, r8, sp, asr #17 │ │ │ │ eorslt pc, r6, sp, lsr #17 │ │ │ │ - stc 5, cr15, [r8, #-880] @ 0xfffffc90 │ │ │ │ + ldcl 5, cr15, [r4], #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 43f184 │ │ │ │ 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 50c950 │ │ │ │ + bmi 5a443c │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - svc 0x00b8f5dc │ │ │ │ + svc 0x00a4f5dc │ │ │ │ @ instruction: 0xf5dce76e │ │ │ │ - svclt 0x0000efa4 │ │ │ │ - rsbseq sp, r2, sl, lsl r7 │ │ │ │ + svclt 0x0000ef90 │ │ │ │ + ldrshteq sp, [r2], #-98 @ 0xffffff9e │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sp, r2, r4, lsl r7 │ │ │ │ - rsbseq sp, r2, r0, ror #12 │ │ │ │ + rsbseq sp, r2, ip, ror #13 │ │ │ │ + rsbseq sp, r2, r8, lsr r6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r6, pc, r2, lsl r7 @ │ │ │ │ - andseq r9, ip, r4, ror r4 │ │ │ │ - andseq r9, ip, lr, ror #8 │ │ │ │ - andseq r6, pc, r0, lsr r6 @ │ │ │ │ + andseq r6, pc, sl, lsr #16 │ │ │ │ + andseq r9, ip, ip, lsl #11 │ │ │ │ + andseq r9, ip, r6, lsl #11 │ │ │ │ + andseq r6, pc, r8, asr #14 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl feda9cf0 │ │ │ │ + bl feda9d18 │ │ │ │ @ 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 cdb958 │ │ │ │ + bmi 506f80 │ │ │ │ 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 382028 │ │ │ │ andpl pc, r2, ip, asr r8 @ │ │ │ │ svclt 0x0000e7f0 │ │ │ │ - ldrshteq sp, [r2], #-78 @ 0xffffffb2 │ │ │ │ + ldrsbteq sp, [r2], #-70 @ 0xffffffba │ │ │ │ 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 19e459c │ │ │ │ + blmi a90f14 │ │ │ │ adccs r4, r4, #24, 12 @ 0x1800000 │ │ │ │ ldrbtmi r9, [ip], #-779 @ 0xfffffcf5 │ │ │ │ - blcc 890ef8 │ │ │ │ + blcc 890f20 │ │ │ │ movwls r4, #50299 @ 0xc47b │ │ │ │ - blcc 790f00 │ │ │ │ + blcc 790f28 │ │ │ │ ldmdavs fp, {r0, r1, r5, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f9387 │ │ │ │ @ instruction: 0xf5dc0300 │ │ │ │ - @ instruction: 0xf89dedd4 │ │ │ │ + @ instruction: 0xf89dedc0 │ │ │ │ @ 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 25f274 │ │ │ │ andhi pc, r5, #0 │ │ │ │ @ instruction: 0x31b4f895 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8b58200 │ │ │ │ - blcc a9ece8 │ │ │ │ - blcs 2bf630 │ │ │ │ + blcc a9ed10 │ │ │ │ + blcs 2bf658 │ │ │ │ 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 27dd0c │ │ │ │ tstcs r6, ip, lsl #30 │ │ │ │ @ instruction: 0xf7ff210e │ │ │ │ @ instruction: 0xf9bdfc1d │ │ │ │ ldmib sp, {r4, r7, r8, ip, sp}^ │ │ │ │ @ instruction: 0x4620125e │ │ │ │ - blx fea10a38 │ │ │ │ + blx fea10a60 │ │ │ │ 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 1f132ec │ │ │ │ + bhi eddc58 │ │ │ │ ldrbmi r6, [r0], -r8 │ │ │ │ andeq pc, r7, #-2147483648 @ 0x80000000 │ │ │ │ cmpeq r3, #323584 @ 0x4f000 │ │ │ │ @ instruction: 0xf64f8273 │ │ │ │ - b 32fc1c │ │ │ │ + b 32fc44 │ │ │ │ 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 bf34c4 │ │ │ │ ldrtmi r9, [r2], -r0, lsl #6 │ │ │ │ @ instruction: 0x91294633 │ │ │ │ ldrdmi pc, [r8, -sl]! │ │ │ │ stmib sp, {r2, r8, sp}^ │ │ │ │ @ instruction: 0x91286626 │ │ │ │ @ instruction: 0xf50a47a0 │ │ │ │ - bge ce3a6c │ │ │ │ + bge ce3a94 │ │ │ │ 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 2574b4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vrecps.f32 q12, q2, │ │ │ │ - bl 4eba18 │ │ │ │ + bl 4eba40 │ │ │ │ andscs r0, r8, #786432 @ 0xc0000 │ │ │ │ @ instruction: 0xf85a9c0f │ │ │ │ - blls 1c12cb0 │ │ │ │ - blx 2ece8e │ │ │ │ + blls 1c12cd8 │ │ │ │ + blx 2eceb6 │ │ │ │ ldmvs sl!, {r0, r1, r9, sl, ip, lr} │ │ │ │ - strgt r6, [pc], #-2299 @ 252cb0 │ │ │ │ + strgt r6, [pc], #-2299 @ 252cd8 │ │ │ │ mcrvs 6, 3, r4, cr11, cr0, {2} │ │ │ │ cdpvs 5, 15, cr2, cr1, cr0, {0} │ │ │ │ - blge ded224 │ │ │ │ + blge ded24c │ │ │ │ strtmi r9, [fp], -r0, lsl #6 │ │ │ │ stmib sp, {r1, r4, r6, r9, fp, ip}^ │ │ │ │ - bls 1bd7584 │ │ │ │ + bls 1bd75ac │ │ │ │ @ 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 +559913,99 @@ │ │ │ │ ldcls 6, cr4, [r0, #-172] @ 0xffffff54 │ │ │ │ @ instruction: 0x2011e9dd │ │ │ │ @ instruction: 0xf7904629 │ │ │ │ @ instruction: 0xf8dafcb1 │ │ │ │ @ instruction: 0xf78e0298 │ │ │ │ @ instruction: 0xf8dafff7 │ │ │ │ @ instruction: 0xf78e0298 │ │ │ │ - blls 652d38 │ │ │ │ + blls 652d60 │ │ │ │ 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 2a2980 │ │ │ │ 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 25f448 │ │ │ │ tstphi fp, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x31b4f895 │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8b58116 │ │ │ │ - blcc e9eebc │ │ │ │ - blcs 2bf804 │ │ │ │ + blcc e9eee4 │ │ │ │ + blcs 2bf82c │ │ │ │ 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 1090dde │ │ │ │ @ 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 2df4b0 │ │ │ │ andvs r2, fp, r0, lsl #12 │ │ │ │ @ instruction: 0xf64f3207 │ │ │ │ @ instruction: 0xf6c773fc │ │ │ │ @ instruction: 0xf8d573ff │ │ │ │ - b 3134bc │ │ │ │ + b 3134e4 │ │ │ │ @ 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 ce3c58 │ │ │ │ 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 257678 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vrecps.f32 q12, q2, │ │ │ │ - bl 4ebbdc │ │ │ │ + bl 4ebc04 │ │ │ │ andscs r0, r8, #786432 @ 0xc0000 │ │ │ │ @ instruction: 0xf85a9c0f │ │ │ │ - blls 1c12e74 │ │ │ │ - blx 2ed052 │ │ │ │ + blls 1c12e9c │ │ │ │ + blx 2ed07a │ │ │ │ ldmvs sl!, {r0, r1, r9, sl, ip, lr} │ │ │ │ - strgt r6, [pc], #-2299 @ 252e74 │ │ │ │ + strgt r6, [pc], #-2299 @ 252e9c │ │ │ │ mcrvs 6, 3, r4, cr11, cr0, {2} │ │ │ │ @ instruction: 0x26006ef1 │ │ │ │ - blge ded3e8 │ │ │ │ + blge ded410 │ │ │ │ ldrtmi r9, [r3], -r0, lsl #6 │ │ │ │ stmib sp, {r1, r4, r6, r9, fp, ip}^ │ │ │ │ - bls 1bd7748 │ │ │ │ + bls 1bd7770 │ │ │ │ @ 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 +560021,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: 0xf8dffa9d │ │ │ │ + bls 560de8 │ │ │ │ ldmdals lr!, {r2, r8, sp} │ │ │ │ @ instruction: 0xf8df58d7 │ │ │ │ ldrtmi r3, [sl], -ip, lsr #15 │ │ │ │ @ instruction: 0xf62e447b │ │ │ │ - @ instruction: 0xf8dfff45 │ │ │ │ + @ instruction: 0xf8dfff31 │ │ │ │ ldrtmi r3, [sl], -r4, lsr #15 │ │ │ │ ldrbtmi r4, [fp], #-1665 @ 0xfffff97f │ │ │ │ ldmdals lr!, {r3, r8, sp} │ │ │ │ - @ instruction: 0xff3cf62e │ │ │ │ + @ instruction: 0xff28f62e │ │ │ │ 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 2b7bb4 │ │ │ │ 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 6b3e54 │ │ │ │ @ instruction: 0x4632681b │ │ │ │ ldmdals r0, {r0, r6, r9, sl, lr} │ │ │ │ - blx fe690dae │ │ │ │ + blx fe690dd6 │ │ │ │ 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 2a2bc0 │ │ │ │ andcc lr, r0, #72, 16 @ 0x480000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d8b92b │ │ │ │ strbmi r0, [r1], -ip │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ - blls 1de4e14 │ │ │ │ + blls 1de4e3c │ │ │ │ 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 1df3268 │ │ │ │ @ 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, r1, ror #24 │ │ │ │ @ instruction: 0xf6a09865 │ │ │ │ - stmdacs r0, {r0, r4, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ teqphi r8, #0 @ p-variant is OBSOLETE │ │ │ │ addeq pc, r4, #14286848 @ 0xda0000 │ │ │ │ @ instruction: 0xf6994629 │ │ │ │ - ldmib sp, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r0, r1, r3, r7, sl, fp, ip, sp, lr, pc}^ │ │ │ │ stcvs 7, cr4, [r3], #-376 @ 0xfffffe88 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blcs 2a3400 │ │ │ │ + blcs 2a3428 │ │ │ │ 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 +560131,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 1bafce4 │ │ │ │ @ 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 +560150,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 1ddf9a8 │ │ │ │ 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 2a3528 │ │ │ │ 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 +560201,20 @@ │ │ │ │ @ instruction: 0x46508090 │ │ │ │ strpl lr, [r4, #-2498] @ 0xfffff63e │ │ │ │ mulsvs r5, r3, r1 │ │ │ │ @ instruction: 0x31b4f8da │ │ │ │ @ instruction: 0x46294798 │ │ │ │ @ instruction: 0x46062258 │ │ │ │ @ instruction: 0xf5dc4620 │ │ │ │ - @ instruction: 0xf8ade952 │ │ │ │ + @ instruction: 0xf8ade93e │ │ │ │ stmdbls r7!, {r5, r6, r8, pc}^ │ │ │ │ @ instruction: 0xf8b74650 │ │ │ │ @ instruction: 0xf8972046 │ │ │ │ sbcmi r3, sl, ip, asr #32 │ │ │ │ - blcs 47fcf4 │ │ │ │ + blcs 47fd1c │ │ │ │ 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 +560246,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 25fa98 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 276fe4 │ │ │ │ + blcs 27700c │ │ │ │ msrhi SPSR_sxc, r0 │ │ │ │ @ instruction: 0xf3bfb16c │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a2e88 │ │ │ │ + blcc 2a2eb0 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 1df37e4 │ │ │ │ + blls 1df380c │ │ │ │ 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 212d94 │ │ │ │ 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 +560282,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 1bab9f4 │ │ │ │ @ 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 1c2bb14 │ │ │ │ @ instruction: 0x61b34632 │ │ │ │ adcshi r9, r3, sp, ror #22 │ │ │ │ @ instruction: 0x31b4f8da │ │ │ │ - blls 1de5190 │ │ │ │ + blls 1de51b8 │ │ │ │ movwls r2, #61696 @ 0xf100 │ │ │ │ movweq pc, #61443 @ 0xf003 @ │ │ │ │ - bl fef24b58 │ │ │ │ + bl fef24b80 │ │ │ │ @ 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 2cf4b0 │ │ │ │ + ldmda r2!, {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 29b4c0 │ │ │ │ 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 +560326,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 2b9560 │ │ │ │ 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 1b33718 │ │ │ │ andle r4, fp, r3, lsl r2 │ │ │ │ - bls 6f9418 │ │ │ │ + bls 6f9440 │ │ │ │ @ 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 +560351,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 5662dc │ │ │ │ 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 111fc74 │ │ │ │ addsmi r8, r3, #512000 @ 0x7d000 │ │ │ │ svclt 0x00289860 │ │ │ │ @ instruction: 0xf8b84613 │ │ │ │ stmdbls r2!, {r1, r4, sp}^ │ │ │ │ @ instruction: 0xf8c44295 │ │ │ │ svclt 0x002831ec │ │ │ │ - bls 1aa4c9c │ │ │ │ + bls 1aa4cc4 │ │ │ │ sbcseq pc, r4, r4, asr #17 │ │ │ │ @ instruction: 0xf8c44402 │ │ │ │ - bls 1b1b7c4 │ │ │ │ + bls 1b1b7ec │ │ │ │ mvnspl pc, r4, asr #17 │ │ │ │ @ instruction: 0xf8c4440a │ │ │ │ @ instruction: 0xf8c410d8 │ │ │ │ @ instruction: 0xf8d920e0 │ │ │ │ @ instruction: 0xf8c41000 │ │ │ │ cdpne 2, 4, cr1, cr8, cr0, {0} │ │ │ │ ldrdvs pc, [r0], -fp │ │ │ │ @ instruction: 0xf8c44418 │ │ │ │ movwcs r6, #516 @ 0x204 │ │ │ │ rsccc pc, r4, r4, lsl #17 │ │ │ │ - ldmib r4, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmib r0, {r2, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ mvnseq pc, r4, asr #17 │ │ │ │ @ instruction: 0x46311e70 │ │ │ │ @ instruction: 0xf5dc4428 │ │ │ │ - @ instruction: 0xf9bde9ce │ │ │ │ + @ instruction: 0xf9bde9ba │ │ │ │ @ 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 61fd5c │ │ │ │ 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 1ddfd88 │ │ │ │ nopeq {35} @ 0x23 │ │ │ │ - blls 5f82a0 │ │ │ │ + blls 5f82c8 │ │ │ │ orrcc pc, r4, #9633792 @ 0x930000 │ │ │ │ @ instruction: 0xf0002b2a │ │ │ │ - blmi 1eb3820 │ │ │ │ + blmi 1eb3848 │ │ │ │ ldmpl r3, {r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldrbmi r4, [r0], -r1, lsr #12 │ │ │ │ @ instruction: 0x46214798 │ │ │ │ @ instruction: 0xf7f94650 │ │ │ │ vtbx.8 d15, {d31- │ │ │ │ + blcc 2a3138 │ │ │ │ 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 2a315c │ │ │ │ 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 +560442,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 2a31a8 │ │ │ │ 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 25fdd8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 277324 │ │ │ │ + blcs 27734c │ │ │ │ stclge 4, cr15, [lr, #508] @ 0x1fc │ │ │ │ @ instruction: 0x463968f8 │ │ │ │ @ instruction: 0x31b8f8d0 │ │ │ │ strb r4, [r7, #1944] @ 0x798 │ │ │ │ - blls 19e4e48 │ │ │ │ + blls 19e4e70 │ │ │ │ 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 +560478,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 1d3ec98 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf9bdad94 │ │ │ │ - blcs 29fce4 │ │ │ │ - stcge 4, cr15, [pc, #508] @ 25381c │ │ │ │ - blls 1db9fb8 │ │ │ │ + blcs 29fd0c │ │ │ │ + stcge 4, cr15, [pc, #508] @ 253844 │ │ │ │ + blls 1db9fe0 │ │ │ │ @ instruction: 0xf47f429a │ │ │ │ @ instruction: 0xf8daad8a │ │ │ │ @ instruction: 0xf8933278 │ │ │ │ - blcs ce0444 │ │ │ │ + blcs ce046c │ │ │ │ sbchi pc, sl, r1 │ │ │ │ - bls 5662bc │ │ │ │ + bls 5662e4 │ │ │ │ @ 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 1dfec44 │ │ │ │ movweq pc, #61475 @ 0xf023 @ │ │ │ │ strb r9, [r8, #-878]! @ 0xfffffc92 │ │ │ │ stcvs 15, cr9, [r3], #-380 @ 0xfffffe84 │ │ │ │ strhcs pc, [r4], #-132 @ 0xffffff7c @ │ │ │ │ - blcs 2a3a64 │ │ │ │ + blcs 2a3a8c │ │ │ │ vpmax.s8 d15, d7, d18 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ svclt 0x00382a01 │ │ │ │ - strb r2, [pc, #-513] @ 253487 │ │ │ │ - bls 5662c0 │ │ │ │ + strb r2, [pc, #-513] @ 2534af │ │ │ │ + bls 5662e8 │ │ │ │ @ instruction: 0xe73358d3 │ │ │ │ - rsbseq sp, r2, sl, lsl #9 │ │ │ │ - rsbseq sp, r2, r4, lsl #9 │ │ │ │ + rsbseq sp, r2, r2, ror #8 │ │ │ │ + rsbseq sp, r2, ip, asr r4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r6, pc, r6, asr #5 │ │ │ │ + @ instruction: 0x001f63de │ │ │ │ muleq r0, r8, sl │ │ │ │ - @ instruction: 0x001d59d0 │ │ │ │ - andseq r0, lr, lr, lsr #30 │ │ │ │ - andseq r6, pc, r0, ror #3 │ │ │ │ - rsbseq ip, r2, r6, asr #26 │ │ │ │ + andseq r5, sp, r8, ror #21 │ │ │ │ + andseq r1, lr, r6, asr #32 │ │ │ │ + @ instruction: 0x001f62f8 │ │ │ │ + rsbseq ip, r2, lr, lsl sp │ │ │ │ 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 ffc8fb2c │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ strmi r3, [r2], -ip, lsr #24 │ │ │ │ ldrbtmi r2, [fp], #-260 @ 0xfffffefc │ │ │ │ strls r4, [r0, #-1624] @ 0xfffff9a8 │ │ │ │ @ instruction: 0xf6312501 │ │ │ │ - @ instruction: 0xf8dbfeb3 │ │ │ │ + @ instruction: 0xf8dbfe9f │ │ │ │ @ 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 d10ff2 │ │ │ │ sbcvs r2, r3, #134217728 @ 0x8000000 │ │ │ │ @ instruction: 0xf8df463a │ │ │ │ strdcs r3, [r4, -r4] │ │ │ │ ldrbtmi r9, [fp], #-25 @ 0xffffffe7 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx f10fe2 │ │ │ │ + blx a1100a │ │ │ │ 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, 10, cr15, cr2, cr14, {1} │ │ │ │ @ instruction: 0x4607ab32 │ │ │ │ teqlt r8, sp, lsl #6 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx d9102c │ │ │ │ + blx 891054 │ │ │ │ tstcs r1, r7, lsr fp │ │ │ │ movwls r4, #58906 @ 0xe61a │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92220 │ │ │ │ ldmib sp, {ip}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf62e4532 │ │ │ │ - @ instruction: 0x4602fe99 │ │ │ │ + strmi pc, [r2], -r5, lsl #29 │ │ │ │ andsls r4, r6, r4, lsl #12 │ │ │ │ - blls 5bfcd0 │ │ │ │ + blls 5bfcf8 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104fa0f │ │ │ │ + @ instruction: 0xf104f9fb │ │ │ │ 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, 6, cr15, cr6, cr14, {1} │ │ │ │ strmi r4, [r4], -r2, lsl #12 │ │ │ │ cmplt r0, r3, lsl r0 │ │ │ │ - blgt 33a404 │ │ │ │ + blgt 33a42c │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46114658 │ │ │ │ - @ instruction: 0xf9f0f632 │ │ │ │ + @ instruction: 0xf9dcf632 │ │ │ │ tstpeq r4, #4, 2 @ p-variant is OBSOLETE │ │ │ │ - bls 5f8430 │ │ │ │ + bls 5f8458 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #24595 @ 0x6013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, sl, lr}^ │ │ │ │ @ instruction: 0xf62e4532 │ │ │ │ - @ instruction: 0x4602fe5b │ │ │ │ + strmi pc, [r2], -r7, asr #28 │ │ │ │ andsls r4, r7, r4, lsl #12 │ │ │ │ - blls 5bfd4c │ │ │ │ + blls 5bfd74 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104f9d1 │ │ │ │ + @ instruction: 0xf104f9bd │ │ │ │ tstls r7, #20, 6 @ 0x50000000 │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ andsvs r2, r3, r1, lsl #2 │ │ │ │ @ instruction: 0xf8c92307 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ ldrmi lr, [r6, #-2525]! @ 0xfffff623 │ │ │ │ ldrmi lr, [r2, #-2509]! @ 0xfffff633 │ │ │ │ - cdp2 6, 3, cr15, cr12, cr14, {1} │ │ │ │ + cdp2 6, 2, cr15, cr8, cr14, {1} │ │ │ │ strmi r4, [r4], -r2, lsl #12 │ │ │ │ cmplt r0, r4, lsl r0 │ │ │ │ - blgt 33a480 │ │ │ │ + blgt 33a4a8 │ │ │ │ sbcsvs r6, r1, #144, 4 │ │ │ │ @ instruction: 0x46114658 │ │ │ │ - @ instruction: 0xf9b2f632 │ │ │ │ + @ instruction: 0xf99ef632 │ │ │ │ andscc r4, r4, #35651584 @ 0x2200000 │ │ │ │ - bls 5f80b0 │ │ │ │ + bls 5f80d8 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #32787 @ 0x8013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4602fe1d │ │ │ │ + strmi pc, [r2], -r9, lsl #28 │ │ │ │ andsls r4, r8, r4, lsl #12 │ │ │ │ - blls 5bfdc8 │ │ │ │ + blls 5bfdf0 │ │ │ │ addsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x465862d1 │ │ │ │ @ instruction: 0xf6324611 │ │ │ │ - @ instruction: 0xf104f993 │ │ │ │ + @ instruction: 0xf104f97f │ │ │ │ tstls r8, #20, 6 @ 0x50000000 │ │ │ │ movwcs r9, #3093 @ 0xc15 │ │ │ │ @ instruction: 0xf8c9464a │ │ │ │ strtmi r3, [r1], -r0 │ │ │ │ @ instruction: 0x461d4658 │ │ │ │ - blx fee918a8 │ │ │ │ + blx fee918d0 │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - qasxmi pc, r1, r5 @ │ │ │ │ + strtmi pc, [r1], -r1, lsr #30 │ │ │ │ strcs r4, [r1], #-1610 @ 0xfffff9b6 │ │ │ │ @ instruction: 0x46589015 │ │ │ │ andmi pc, r0, r9, asr #17 │ │ │ │ - blx feb118c4 │ │ │ │ + blx feb118ec │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dfff27 │ │ │ │ + @ instruction: 0xf8dfff13 │ │ │ │ stmdbls ip, {r3, r4, r5, r9, fp, ip, sp} │ │ │ │ stmiapl r8, {r1, r3, r4, ip, pc}^ │ │ │ │ @ instruction: 0xf8df2102 │ │ │ │ @ instruction: 0x46023a30 │ │ │ │ ldrbtmi r9, [fp], #-27 @ 0xffffffe5 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blx 15911ac │ │ │ │ + blx 10911d4 │ │ │ │ andsls r6, fp, r0, asr #22 │ │ │ │ tstpcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - ldc2l 6, cr15, [lr, #184]! @ 0xb8 │ │ │ │ + stc2l 6, cr15, [sl, #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 5d1aac │ │ │ │ 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 6381d8 │ │ │ │ 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 565202 │ │ │ │ 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 711dd8 │ │ │ │ @ instruction: 0xf0002b01 │ │ │ │ - blls 5f41d4 │ │ │ │ + blls 5f41fc │ │ │ │ @ instruction: 0xf8db2200 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #20506 @ 0x501a │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - strmi pc, [r4], -fp, lsl #27 │ │ │ │ - blls 5bfea8 │ │ │ │ + @ instruction: 0x4604fd77 │ │ │ │ + blls 5bfed0 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - @ instruction: 0xf902f632 │ │ │ │ + @ instruction: 0xf8eef632 │ │ │ │ ldcls 6, cr4, [r5], {35} @ 0x23 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0x46224658 │ │ │ │ - mrc2 6, 6, pc, cr4, cr1, {1} │ │ │ │ + mcr2 6, 6, pc, cr0, 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, #-740] @ 0xfffffd1c │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x462b1151 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r1], -r5, asr #29 │ │ │ │ + @ instruction: 0x4621feb1 │ │ │ │ @ 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], -r3, lsr #29 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - mrc2 6, 5, pc, cr0, cr1, {1} │ │ │ │ - bls 8e52c0 │ │ │ │ + mrc2 6, 4, pc, cr12, cr1, {1} │ │ │ │ + bls 8e52e8 │ │ │ │ vmax.s8 d20, d0, d4 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - mcr2 6, 5, pc, cr8, cr1, {1} @ │ │ │ │ + mrc2 6, 4, pc, cr4, cr1, {1} │ │ │ │ strtmi r4, [r2], -r3, lsl #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - smlatbcs r0, r1, lr, pc @ │ │ │ │ + smlabbcs r0, sp, lr, pc @ │ │ │ │ ldrtmi r4, [sl], -r3, lsl #12 │ │ │ │ smlabtne r2, sp, r9, lr │ │ │ │ tstls r0, r8, asr r6 │ │ │ │ tstls r1, r4, lsl #2 │ │ │ │ @ instruction: 0xf7fe2101 │ │ │ │ vpmax.s8 , q8, │ │ │ │ strmi r1, [r2], -r5, asr #3 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldmdbls r9, {r0, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r9, {r0, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldrbmi r4, [r8], -r2, lsl #12 │ │ │ │ - blx 1611a56 │ │ │ │ + blx 1611a7e │ │ │ │ @ instruction: 0x1010f8db │ │ │ │ @ instruction: 0xf7fe4650 │ │ │ │ - bls 6d200c │ │ │ │ + bls 6d2034 │ │ │ │ andsvs r4, r0, r3, lsl #12 │ │ │ │ - blt 20d1a6c │ │ │ │ + blt 20d1a94 │ │ │ │ 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: 0xf8dffccd │ │ │ │ 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: 0xf8dff961 │ │ │ │ ldrtmi r3, [r2], -r0, lsl #17 │ │ │ │ ldrbtmi r4, [fp], #-1541 @ 0xfffff9fb │ │ │ │ ldmdals lr!, {r3, r8, sp} │ │ │ │ - @ instruction: 0xf96cf62e │ │ │ │ + @ instruction: 0xf958f62e │ │ │ │ strmi r4, [r6], -r9, lsr #12 │ │ │ │ strtmi r6, [r0], -r7, asr #5 │ │ │ │ - blx c91ab8 │ │ │ │ + blx c91ae0 │ │ │ │ @ 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 ffc8ff48 │ │ │ │ @ instruction: 0xf8df4798 │ │ │ │ @ instruction: 0x46023838 │ │ │ │ ldrbtmi r2, [fp], #-260 @ 0xfffffefc │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dbfca7 │ │ │ │ + @ instruction: 0xf8dbfc93 │ │ │ │ @ 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: 0xf8dff84b │ │ │ │ strmi r3, [r2], -r4, lsl #16 │ │ │ │ ldrbtmi r2, [fp], #-264 @ 0xfffffef8 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - @ instruction: 0xf92af62e │ │ │ │ + @ instruction: 0xf916f62e │ │ │ │ @ instruction: 0x37c8f8df │ │ │ │ sbcvs r2, r2, #536870912 @ 0x20000000 │ │ │ │ tstcs r4, ip, lsl #20 │ │ │ │ @ instruction: 0xf8db9014 │ │ │ │ ldmpl r3, {r4}^ │ │ │ │ ldrmi r9, [sl], -sp, lsl #6 │ │ │ │ @ instruction: 0x37dcf8df │ │ │ │ @ instruction: 0xf62e447b │ │ │ │ - @ instruction: 0x4601f919 │ │ │ │ + strmi pc, [r1], -r5, lsl #18 │ │ │ │ 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 │ │ │ │ + stc2 6, cr15, [sl], {46} @ 0x2e │ │ │ │ @ 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 1053bb8 │ │ │ │ ldrmi r9, [sl], -lr, lsl #6 │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #12307 @ 0x3013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldmib sp, {r5, r9, sp}^ │ │ │ │ stmib sp, {r1, r2, r4, r5, r8, r9, sl, sp, lr}^ │ │ │ │ @ instruction: 0xf62e6732 │ │ │ │ - @ instruction: 0x4607fc7d │ │ │ │ - blls 5c00c4 │ │ │ │ + strmi pc, [r7], -r9, ror #24 │ │ │ │ + blls 5c00ec │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - @ instruction: 0xfff4f631 │ │ │ │ + @ instruction: 0xffe0f631 │ │ │ │ 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, #7557 @ 0x1d85 @ │ │ │ │ @ instruction: 0xf8c94621 │ │ │ │ strbmi r3, [sl], -r0 │ │ │ │ @ instruction: 0x46589013 │ │ │ │ @ instruction: 0xf906f7fe │ │ │ │ @ instruction: 0x46022191 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0xf8dffd8b │ │ │ │ - bls 561814 │ │ │ │ + @ instruction: 0xf8dffd77 │ │ │ │ + bls 56183c │ │ │ │ andsls r2, r5, r2, lsl #2 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ tstls r6, #13828096 @ 0xd30000 │ │ │ │ @ instruction: 0xf8df461a │ │ │ │ ldrbtmi r3, [fp], #-1808 @ 0xfffff8f0 │ │ │ │ - @ instruction: 0xf8b0f62e │ │ │ │ + @ instruction: 0xf89cf62e │ │ │ │ tstpcs r2, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8db6b43 │ │ │ │ tstls r6, #16 │ │ │ │ - stc2l 6, cr15, [r2], #-184 @ 0xffffff48 │ │ │ │ + mcrr2 6, 2, pc, lr, cr14 @ │ │ │ │ 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 5d3774 │ │ │ │ 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 86a2f4 │ │ │ │ + blx 57b506 │ │ │ │ svcvc 0x005a3302 │ │ │ │ @ instruction: 0xf844320b │ │ │ │ strcs r6, [r4], -r2, lsr #32 │ │ │ │ mlacs r2, r3, r8, pc @ │ │ │ │ mlascc r5, r3, r8, pc @ │ │ │ │ movwcc r3, #45579 @ 0xb20b │ │ │ │ eorvs pc, r2, r4, asr #16 │ │ │ │ @ instruction: 0xf8442224 │ │ │ │ @ instruction: 0xf6312023 │ │ │ │ - ldmdbls r3, {r0, r3, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r3, {r0, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #513 @ 0x201 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - bls 61290c │ │ │ │ + bls 612934 │ │ │ │ tstcs r1, r2, lsl #6 │ │ │ │ @ instruction: 0xf8db4604 │ │ │ │ andsvs r0, r5, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92220 │ │ │ │ ldc 0, cr3, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4605fbf1 │ │ │ │ - blls 5c01dc │ │ │ │ + @ instruction: 0x4605fbdd │ │ │ │ + blls 5c0204 │ │ │ │ adcvs ip, r8, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r9], -r9, ror #5 │ │ │ │ @ instruction: 0x46583514 │ │ │ │ - @ instruction: 0xff68f631 │ │ │ │ - bls 72559c │ │ │ │ + @ instruction: 0xff54f631 │ │ │ │ + bls 7255c4 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 6131e8 │ │ │ │ + bls 6131c0 │ │ │ │ movwcs r2, #257 @ 0x101 │ │ │ │ @ instruction: 0xf8db4605 │ │ │ │ andsvs r0, r3, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92220 │ │ │ │ ldc 0, cr1, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - strmi pc, [r6], -pc, asr #23 │ │ │ │ - blls 5c0220 │ │ │ │ + @ instruction: 0x4606fbbb │ │ │ │ + blls 5c0248 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - @ instruction: 0xff46f631 │ │ │ │ + @ instruction: 0xff32f631 │ │ │ │ ldrtmi r4, [r3], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4622fd19 │ │ │ │ + strtmi pc, [r2], -r5, lsl #26 │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ - ldc2 6, cr15, [r2, #-196] @ 0xffffff3c │ │ │ │ + ldc2l 6, cr15, [lr], #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 +560968,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 fe791dd8 │ │ │ │ @ instruction: 0x46029b13 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4621fcd5 │ │ │ │ + strtmi pc, [r1], -r1, asr #25 │ │ │ │ movwcs r2, #572 @ 0x23c │ │ │ │ @ instruction: 0x46589013 │ │ │ │ - blx fe411dcc │ │ │ │ + blx fe411df4 │ │ │ │ @ instruction: 0x46029b16 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - blls 613100 │ │ │ │ + blls 6130d8 │ │ │ │ andls r2, lr, r0, lsl #4 │ │ │ │ andsvs r9, sl, r2, lsl r9 │ │ │ │ @ instruction: 0xf8c92306 │ │ │ │ eorcs r3, r0, #0 │ │ │ │ - blvc 100f46c │ │ │ │ + blvc 100f494 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0f434 │ │ │ │ - blx 19116be │ │ │ │ + blvc f0f45c │ │ │ │ + blx 14116e6 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 33aa40 │ │ │ │ + blgt 33aa68 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldcls 14, cr15, [r5, #-836] @ 0xfffffcbc │ │ │ │ + ldcls 14, cr15, [r5, #-756] @ 0xfffffd0c │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrbmi r7, [r8], -r9, lsr #3 │ │ │ │ @ instruction: 0xf631462a │ │ │ │ - blls 9930b8 │ │ │ │ + blls 993090 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x4658113f │ │ │ │ - ldc2 6, cr15, [ip], {49} @ 0x31 │ │ │ │ + stc2 6, cr15, [r8], {49} @ 0x31 │ │ │ │ @ instruction: 0x46029b14 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - blls 61309c │ │ │ │ - bls 72565c │ │ │ │ + blls 613074 │ │ │ │ + bls 725684 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r2], -sp, lsl #25 │ │ │ │ + @ instruction: 0x4622fc79 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - stc2 6, cr15, [r6], {49} @ 0x31 │ │ │ │ + ldc2l 6, cr15, [r2], #-196 @ 0xffffff3c │ │ │ │ andcs r4, r2, #42991616 @ 0x2900000 │ │ │ │ strmi r2, [r4], -r0, lsl #6 │ │ │ │ @ instruction: 0xf7fe4658 │ │ │ │ - blls 852750 │ │ │ │ + blls 852778 │ │ │ │ vmax.s8 d20, d0, d2 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - ldc2l 6, cr15, [r8], #-196 @ 0xffffff3c │ │ │ │ - bls 8faae4 │ │ │ │ + stc2l 6, cr15, [r4], #-196 @ 0xffffff3c │ │ │ │ + bls 8fab0c │ │ │ │ vmax.s8 d20, d0, d5 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - ldc2l 6, cr15, [r0], #-196 @ 0xffffff3c │ │ │ │ + mrrc2 6, 3, pc, ip, cr1 @ │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strmi pc, [r3], -r9, ror #24 │ │ │ │ + @ instruction: 0x4603fc55 │ │ │ │ @ instruction: 0x2118e5bf │ │ │ │ ldc 0, cr7, [sp, #100] @ 0x64 │ │ │ │ tstcs r1, r0, lsr #22 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc 100f4e8 │ │ │ │ - blx 291772 │ │ │ │ + blvc 100f510 │ │ │ │ + blx ffd91798 │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 3257ec │ │ │ │ + blgt 325814 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4623fe77 │ │ │ │ + strtmi pc, [r3], -r3, ror #28 │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ @ instruction: 0x465871d7 │ │ │ │ - mcrr2 6, 3, pc, sl, cr1 @ │ │ │ │ + ldc2 6, cr15, [r6], #-196 @ 0xffffff3c │ │ │ │ @ instruction: 0x462a463b │ │ │ │ bicsvc pc, r7, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r4, lsl #12 │ │ │ │ - mcrr2 6, 3, pc, r2, cr1 @ │ │ │ │ + stc2 6, cr15, [lr], #-196 @ 0xffffff3c │ │ │ │ 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], -r1, asr #21 │ │ │ │ + blls 5c043c │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - mcr2 6, 2, pc, cr12, cr1, {1} @ │ │ │ │ + mrc2 6, 1, pc, cr8, cr1, {1} │ │ │ │ @ instruction: 0x4633463a │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6311151 │ │ │ │ - stclvc 12, cr15, [r2], #-124 @ 0xffffff84 │ │ │ │ - bcs 1277f90 │ │ │ │ + stclvc 12, cr15, [r2], #-44 @ 0xffffffd4 │ │ │ │ + bcs 1277fb8 │ │ │ │ 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 5f4fcc │ │ │ │ @ instruction: 0xf8db2300 │ │ │ │ tstcs r1, r0, lsl r0 │ │ │ │ movwcs r6, #16403 @ 0x4013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4606fa9b │ │ │ │ - blls 5c0488 │ │ │ │ + strmi pc, [r6], -r7, lsl #21 │ │ │ │ + blls 5c04b0 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - mrc2 6, 0, pc, cr2, cr1, {1} │ │ │ │ + ldc2l 6, cr15, [lr, #196]! @ 0xc4 │ │ │ │ @ instruction: 0x46224633 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6311151 │ │ │ │ - @ instruction: 0x7c6afbe5 │ │ │ │ - bcs 12657c4 │ │ │ │ + @ instruction: 0x7c6afbd1 │ │ │ │ + bcs 12657ec │ │ │ │ @ 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 2be480 │ │ │ │ stmib r1, {r8, r9, sp}^ │ │ │ │ - bcs a20bd0 │ │ │ │ + bcs a20bf8 │ │ │ │ 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 +561127,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 b8f6d0 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf62e7b36 │ │ │ │ - @ instruction: 0x4604fa3b │ │ │ │ + strmi pc, [r4], -r7, lsr #20 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - ldc2 6, cr15, [r2, #196]! @ 0xc4 │ │ │ │ + ldc2 6, cr15, [lr, #196] @ 0xc4 │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strmi pc, [r5], -r5, lsl #23 │ │ │ │ - blls 825914 │ │ │ │ + @ instruction: 0x4605fb71 │ │ │ │ + blls 82593c │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 612e6c │ │ │ │ + bls 612e44 │ │ │ │ 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 100f72c │ │ │ │ + blvc f0f6f0 │ │ │ │ + @ instruction: 0xf9fcf62e │ │ │ │ cmplt r0, r5, lsl #12 │ │ │ │ - blgt 33acd4 │ │ │ │ + blgt 33acfc │ │ │ │ rscvs r6, r9, #168, 4 @ 0x8000000a │ │ │ │ ldrcc r4, [r4, #-1577] @ 0xfffff9d7 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [fp], -r7, lsl #27 │ │ │ │ + @ instruction: 0x462bfd73 │ │ │ │ vmax.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - blx 1911982 │ │ │ │ + blx 14119aa │ │ │ │ @ instruction: 0x46044633 │ │ │ │ vpmin.s8 d25, d0, d6 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - blx 1711992 │ │ │ │ + blx 12119ba │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldmdbls r3, {r0, r1, r3, r6, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r3, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ movwcs r2, #514 @ 0x202 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ @ instruction: 0xf8fcf7fe │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #24595 @ 0x6013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4606f9d7 │ │ │ │ - blls 5c0610 │ │ │ │ + strmi pc, [r6], -r3, asr #19 │ │ │ │ + blls 5c0638 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - stc2l 6, cr15, [lr, #-196] @ 0xffffff3c │ │ │ │ + ldc2 6, cr15, [sl, #-196]! @ 0xffffff3c │ │ │ │ @ instruction: 0x46224633 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 612db4 │ │ │ │ + bls 612d8c │ │ │ │ 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 100f7e4 │ │ │ │ + blvc f0f7a8 │ │ │ │ + @ instruction: 0xf9a0f62e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 33ad8c │ │ │ │ + blgt 33adb4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - bls 7d3614 │ │ │ │ + bls 7d35ec │ │ │ │ vmin.s8 d20, d0, d19 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - blx 211a38 │ │ │ │ + blx ffd11a60 │ │ │ │ strmi r4, [r3], -r2, lsr #12 │ │ │ │ tstpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x462afaf7 │ │ │ │ + strtmi pc, [sl], -r3, ror #21 │ │ │ │ vmax.s8 d20, d0, d3 │ │ │ │ @ instruction: 0x4658111f │ │ │ │ - blx ffe91a54 │ │ │ │ + blx ff991a7c │ │ │ │ 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 +561257,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 100f898 │ │ │ │ + @ instruction: 0xf928f62e │ │ │ │ cmplt r0, r4, lsl #12 │ │ │ │ - blgt 325b74 │ │ │ │ + blgt 325b9c │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ ldrcc r4, [r4], #-1569 @ 0xfffff9df │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4623fcb3 │ │ │ │ + @ instruction: 0x4623fc9f │ │ │ │ @ instruction: 0x4658463a │ │ │ │ teqpne pc, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - blx fe411b28 │ │ │ │ + blx 1f11b50 │ │ │ │ strtmi r4, [r9], -r4, lsl #12 │ │ │ │ strcs r4, [r0], -sl, asr #12 │ │ │ │ @ instruction: 0xf8c94658 │ │ │ │ @ instruction: 0xf7fd6000 │ │ │ │ @ instruction: 0xf06ffdcd │ │ │ │ strmi r4, [r1], -r0, asr #4 │ │ │ │ ldrbmi r2, [r8], -r0, lsl #6 │ │ │ │ @ instruction: 0xf82ef7fe │ │ │ │ strmi r4, [r2], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r9], -pc, ror #20 │ │ │ │ + @ instruction: 0x4629fa5b │ │ │ │ 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 +561307,158 @@ │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ addeq r0, ip, #140, 4 @ 0xc0000008 │ │ │ │ svclt 0x0000003d │ │ │ │ - mlaeq r0, r2, ip, pc @ │ │ │ │ + eoreq pc, r0, sl, lsr #27 │ │ │ │ muleq r0, r8, sl │ │ │ │ - andseq r5, pc, r6, lsl #21 │ │ │ │ - andseq r5, sp, lr, lsr #3 │ │ │ │ + mulseq pc, lr, fp @ │ │ │ │ + andseq r5, sp, r6, asr #5 │ │ │ │ andeq r0, r0, r4, asr #22 │ │ │ │ - andseq r5, pc, lr, asr #17 │ │ │ │ + andseq r5, pc, r6, ror #19 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - @ instruction: 0x001f56f0 │ │ │ │ - andseq r4, sp, r0, lsr lr │ │ │ │ - andseq r0, lr, lr, lsl #7 │ │ │ │ + andseq r5, pc, r8, lsl #16 │ │ │ │ + andseq r4, sp, r8, asr #30 │ │ │ │ + andseq r0, lr, r6, lsr #9 │ │ │ │ + andseq r5, pc, r2, lsr #15 │ │ │ │ + andseq r5, pc, sl, ror r7 @ │ │ │ │ + mulseq sp, r0, lr │ │ │ │ andseq r5, pc, sl, lsl #13 │ │ │ │ - andseq r5, pc, r2, ror #12 │ │ │ │ - andseq r4, sp, r8, ror sp │ │ │ │ - andseq r5, pc, r2, ror r5 @ │ │ │ │ @ instruction: 0xf8c9231e │ │ │ │ ldc 0, cr3, [sp] │ │ │ │ tstcs r1, r6, lsr fp │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0f980 │ │ │ │ - @ instruction: 0xf8b4f62e │ │ │ │ + blvc f0f9a8 │ │ │ │ + @ instruction: 0xf8a0f62e │ │ │ │ cmplt r0, r6, lsl #12 │ │ │ │ - blgt 33af8c │ │ │ │ + blgt 33afb4 │ │ │ │ rscsvs r6, r1, #176, 4 │ │ │ │ @ instruction: 0x36144631 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldrtmi pc, [r2], -fp, lsr #24 @ │ │ │ │ + @ instruction: 0x4632fc17 │ │ │ │ vst1.8 {d20-d22}, [pc :128], r3 │ │ │ │ ldrbmi r7, [r8], -sl, lsr #3 │ │ │ │ - @ instruction: 0xf9fef631 │ │ │ │ + @ instruction: 0xf9eaf631 │ │ │ │ strmi r4, [r3], -sl, lsr #12 │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x463af9f7 │ │ │ │ + ldrtmi pc, [sl], -r3, ror #19 @ │ │ │ │ vst1.8 {d20-d22}, [pc], r3 │ │ │ │ ldrbmi r7, [r8], -r7, lsr #3 │ │ │ │ - @ instruction: 0xf9f0f631 │ │ │ │ + @ instruction: 0xf9dcf631 │ │ │ │ strtmi r4, [sl], -r3, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ ldrbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xf9e8f631 │ │ │ │ + @ instruction: 0xf9d4f631 │ │ │ │ movwcs r4, #1577 @ 0x629 │ │ │ │ rscscc pc, pc, #64, 4 │ │ │ │ ldrbmi r4, [r8], -r6, lsl #12 │ │ │ │ @ instruction: 0xff98f7fd │ │ │ │ movwcs r9, #2574 @ 0xa0e │ │ │ │ tstcs r1, r4, lsl #12 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ movwcs r6, #24595 @ 0x6013 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 2, cr2, [sp, #128] @ 0x80 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62e7b32 │ │ │ │ - @ instruction: 0x4607f873 │ │ │ │ - blls 5c08d8 │ │ │ │ + @ instruction: 0x4607f85f │ │ │ │ + blls 5c0900 │ │ │ │ adcsvs ip, r8, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463962f9 │ │ │ │ @ instruction: 0x46583714 │ │ │ │ - blx ffd11cae │ │ │ │ + blx ff811cd6 │ │ │ │ @ instruction: 0x4622463b │ │ │ │ cmppne r1, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4629f9bd │ │ │ │ + strtmi pc, [r9], -r9, lsr #19 │ │ │ │ strmi r2, [r7], -r0, lsl #6 │ │ │ │ rsbsmi pc, ip, #1325400064 @ 0x4f000000 │ │ │ │ andeq pc, pc, #192, 4 │ │ │ │ @ instruction: 0xf7fd4658 │ │ │ │ - bls 6141b8 │ │ │ │ + bls 6141e0 │ │ │ │ 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 100fac0 │ │ │ │ + blvc f0fa84 │ │ │ │ + @ instruction: 0xf832f62e │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ - blgt 33b068 │ │ │ │ + blgt 33b090 │ │ │ │ eoreq pc, r8, r8, asr #17 │ │ │ │ eorne pc, ip, r8, asr #17 │ │ │ │ @ instruction: 0xf1084641 │ │ │ │ @ instruction: 0x46580814 │ │ │ │ - blx ff111d0e │ │ │ │ + blx fec11d36 │ │ │ │ strtmi r4, [r2], -r3, asr #12 │ │ │ │ @ instruction: 0x71a9f44f │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strtmi pc, [r9], -sp, lsl #19 │ │ │ │ + @ instruction: 0x4629f979 │ │ │ │ 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 │ │ │ │ + strmi pc, [r0], r3, lsl #16 │ │ │ │ + blls 5c0a18 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strbmi pc, [r3], -fp, lsl #23 @ │ │ │ │ + @ instruction: 0x4643fb77 │ │ │ │ vst1.8 {d20-d22}, [pc :128], sl │ │ │ │ ldrbmi r7, [r8], -r9, lsr #3 │ │ │ │ - @ instruction: 0xf95ef631 │ │ │ │ + @ instruction: 0xf94af631 │ │ │ │ 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 │ │ │ │ + pkhtbmi pc, r0, r5, asr #31 @ │ │ │ │ + blls 5c0a74 │ │ │ │ @ instruction: 0xf8c8cb03 │ │ │ │ @ instruction: 0xf8c80028 │ │ │ │ strbmi r1, [r1], -ip, lsr #32 │ │ │ │ ldmdaeq r4, {r3, r8, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4643fb5d │ │ │ │ + strbmi pc, [r3], -r9, asr #22 @ │ │ │ │ vmin.s8 d20, d0, d18 │ │ │ │ @ instruction: 0x46581151 │ │ │ │ - @ instruction: 0xf930f631 │ │ │ │ + @ instruction: 0xf91cf631 │ │ │ │ stmib sp, {r0, r1, r5, r9, sl, lr}^ │ │ │ │ ldrtmi r5, [sl], -r0 │ │ │ │ bicsne pc, r1, r0, asr #4 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - ldmdbls r4, {r0, r3, r4, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls r4, {r0, r2, r7, 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 ffe12560 │ │ │ │ @ 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 +561471,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 fe7c3948 │ │ │ │ + bmi fe7ba9f0 │ │ │ │ ldrbtmi r5, [sl], #-2251 @ 0xfffff735 │ │ │ │ ldmdavs r8, {r0, r8, sp} │ │ │ │ - b 1391d10 │ │ │ │ + b e91d38 │ │ │ │ addseq pc, r8, #14286848 @ 0xda0000 │ │ │ │ - blx 1f123e0 │ │ │ │ + blx 1f12408 │ │ │ │ stclt 7, cr15, [r5, #-1016] @ 0xfffffc08 │ │ │ │ - blvc fe50fc30 │ │ │ │ + blvc fe50fc58 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ - blvc f0fbf0 │ │ │ │ + blvc f0fc18 │ │ │ │ mrcne 6, 2, lr, cr9, cr9, {1} │ │ │ │ @ instruction: 0xf47f4219 │ │ │ │ - blx fe73f9c4 │ │ │ │ - blx fef51458 │ │ │ │ - blcs 2913dc │ │ │ │ + blx fe73f9ec │ │ │ │ + blx fef51480 │ │ │ │ + blcs 291404 │ │ │ │ stclge 4, cr15, [sl, #-252] @ 0xffffff04 │ │ │ │ andcs r9, r0, #229376 @ 0x38000 │ │ │ │ @ instruction: 0x0010f8db │ │ │ │ eorcs r6, r0, #10 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - strmi pc, [r4], -r3, ror #30 │ │ │ │ - blls 5c0af8 │ │ │ │ + strmi pc, [r4], -pc, asr #30 │ │ │ │ + blls 5c0b20 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - blx ff911ecc │ │ │ │ + blx ff411ef4 │ │ │ │ strtmi r4, [r3], -sl, lsr #12 │ │ │ │ mvnvc pc, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - strmi pc, [r5], -sp, lsr #17 │ │ │ │ + @ instruction: 0x4605f899 │ │ │ │ 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 +561520,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 b0fcf4 │ │ │ │ @ instruction: 0xf8db2101 │ │ │ │ stc 0, cr0, [sp, #64] @ 0x40 │ │ │ │ @ instruction: 0xf62d7b36 │ │ │ │ - strmi pc, [r6], -r9, lsr #30 │ │ │ │ + @ instruction: 0x4606ff15 │ │ │ │ strbmi fp, [fp], -r0, asr #2 │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - blx fea91f40 │ │ │ │ + blx fe591f68 │ │ │ │ ldrtmi r4, [r3], -r2, lsr #12 │ │ │ │ bicvc pc, fp, pc, asr #8 │ │ │ │ @ instruction: 0xf6314658 │ │ │ │ - @ instruction: 0x4604f873 │ │ │ │ + @ instruction: 0x4604f85f │ │ │ │ movwcs lr, #13417 @ 0x3469 │ │ │ │ andhi r2, fp, r0, lsl r2 │ │ │ │ movwcs lr, #14302 @ 0x37de │ │ │ │ andvc r2, fp, r8, lsl #4 │ │ │ │ - blcc 28e608 │ │ │ │ + blcc 28e630 │ │ │ │ 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: 0xf8dae9a4 │ │ │ │ @ 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, 13, cr15, cr2, cr13, {1} │ │ │ │ stmdacs r0, {r2, r9, sl, lr} │ │ │ │ ldcge 4, cr15, [r9, #252]! @ 0xfc │ │ │ │ - blgt 33b32c │ │ │ │ + blgt 33b354 │ │ │ │ rscvs r6, r1, #160, 4 │ │ │ │ @ instruction: 0x46214658 │ │ │ │ @ instruction: 0xf6313414 │ │ │ │ - str pc, [lr, #2651]! @ 0xa5b │ │ │ │ + str pc, [lr, #2631]! @ 0xa47 │ │ │ │ tstcs r0, r8, lsl r0 │ │ │ │ smlawteq r0, sp, r9, lr │ │ │ │ - bllt ff4d2710 │ │ │ │ + bllt ff4d2738 │ │ │ │ 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 +561585,53 @@ │ │ │ │ stmdbls lr, {r0, r8, r9, ip, sp} │ │ │ │ andcs r3, r0, #1024 @ 0x400 │ │ │ │ eorcs r6, r0, #10 │ │ │ │ andcc pc, r0, r9, asr #17 │ │ │ │ ldc 1, cr2, [sp, #4] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - strmi pc, [r4], -pc, lsr #29 │ │ │ │ - blls 5c0c60 │ │ │ │ + @ instruction: 0x4604fe9b │ │ │ │ + blls 5c0c88 │ │ │ │ adcvs ip, r0, #3072 @ 0xc00 │ │ │ │ strtmi r6, [r1], -r1, ror #5 │ │ │ │ @ instruction: 0x46583414 │ │ │ │ - blx c12034 │ │ │ │ + blx 71205c │ │ │ │ ldrtmi r4, [sl], -r3, lsr #12 │ │ │ │ vmin.s8 q10, q0, q4 │ │ │ │ @ instruction: 0xf6301151 │ │ │ │ - @ instruction: 0x4604fff9 │ │ │ │ - blls 60dd48 │ │ │ │ + strmi pc, [r4], -r5, ror #31 │ │ │ │ + blls 60dd70 │ │ │ │ @ instruction: 0xf8db2220 │ │ │ │ andsvs r0, r9, r0, lsl r0 │ │ │ │ @ instruction: 0xf8c92101 │ │ │ │ ldc 0, cr1, [sp] │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ @ instruction: 0xf62d7b32 │ │ │ │ - strmi pc, [r6], -sp, lsl #29 │ │ │ │ - blls 5c0ca4 │ │ │ │ + @ instruction: 0x4606fe79 │ │ │ │ + blls 5c0ccc │ │ │ │ adcsvs ip, r0, #3072 @ 0xc00 │ │ │ │ @ instruction: 0x463162f1 │ │ │ │ @ instruction: 0x46583614 │ │ │ │ - blx 392078 │ │ │ │ + @ instruction: 0xf9f0f631 │ │ │ │ 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], -r3, asr #31 │ │ │ │ + bllt ff5d27ec │ │ │ │ + stmdb sl, {r0, r1, r3, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + bls 56741c │ │ │ │ @ instruction: 0xf7fe58d5 │ │ │ │ svclt 0x0000bf34 │ │ │ │ andhi pc, r0, pc, lsr #7 │ │ │ │ andeq r0, r0, sl │ │ │ │ andeq r0, r0, r0 │ │ │ │ - mulseq pc, r6, fp @ │ │ │ │ + andseq r4, pc, lr, lsr #25 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001f4bb2 │ │ │ │ - mulseq pc, r8, sl @ │ │ │ │ + andseq r4, pc, sl, asr #25 │ │ │ │ + @ instruction: 0x001f4bb0 │ │ │ │ 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 +561656,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 9a3ca4 │ │ │ │ submi r4, r9, #218103808 @ 0xd000000 │ │ │ │ ldrbtmi r4, [sl], #-41 @ 0xffffffd7 │ │ │ │ - blx fee9285e │ │ │ │ + blx fee92886 │ │ │ │ @ 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, r3, r4, r5, r6, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a04b8 │ │ │ │ + bcc 2a04e0 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4638b13a │ │ │ │ - blx 51239c │ │ │ │ + @ instruction: 0xf9f6f6b4 │ │ │ │ stmiavs r0!, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf942f7f6 │ │ │ │ stmiavs r3!, {r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ mvneq pc, #216, 16 @ 0xd80000 │ │ │ │ @ instruction: 0xf6986919 │ │ │ │ - stmiavs r0!, {r0, r7, fp, ip, sp, lr, pc}^ │ │ │ │ + stmiavs r0!, {r0, r2, r3, r5, r6, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf938f7f6 │ │ │ │ svclt 0x0000e7ed │ │ │ │ - andseq r5, sp, sl, lsl #11 │ │ │ │ + andseq r5, sp, r2, lsr #13 │ │ │ │ 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 +561703,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 1892936 │ │ │ │ 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 +561721,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 12dca84 │ │ │ │ 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, r3, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ vsra.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a0598 │ │ │ │ + bcc 2a05c0 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ ldrtmi fp, [r0], -sl, asr #6 │ │ │ │ - @ instruction: 0xf99af6b4 │ │ │ │ + @ instruction: 0xf986f6b4 │ │ │ │ rscvs r4, r5, r8, lsr #12 │ │ │ │ - blx ff89298e │ │ │ │ + blx ff8929b6 │ │ │ │ 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 2a0600 │ │ │ │ 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, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8a6f7f6 │ │ │ │ svclt 0x0000e7cb │ │ │ │ - andseq r5, sp, ip, ror #9 │ │ │ │ - blcs 26ed24 │ │ │ │ + andseq r5, sp, r4, lsl #12 │ │ │ │ + blcs 26ed4c │ │ │ │ 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 +561778,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: 0xf91ef6b4 │ │ │ │ @ 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: 0xff9af697 │ │ │ │ @ instruction: 0xf7f668e0 │ │ │ │ strtmi pc, [r8], -r5, ror #16 │ │ │ │ - @ instruction: 0xf926f6b4 │ │ │ │ + @ instruction: 0xf912f6b4 │ │ │ │ rscvs r2, r3, r0, lsl #6 │ │ │ │ @ instruction: 0x4770bd70 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl fedb76b0 │ │ │ │ + bl fedb76d8 │ │ │ │ @ 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 +561816,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 30fe14 │ │ │ │ strdcs fp, [r4, -r0] │ │ │ │ svclt 0x0000e7e5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedabd08 │ │ │ │ + bl fedabd30 │ │ │ │ @ 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 +561846,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 12a57c0 │ │ │ │ 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 +561865,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 30f7e8 │ │ │ │ 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 1638cc4 │ │ │ │ @ instruction: 0xf04f0bc5 │ │ │ │ @ instruction: 0xf8d60800 │ │ │ │ - bl 2de158 │ │ │ │ + bl 2de180 │ │ │ │ @ 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 +561895,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 2789c8 │ │ │ │ @ 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 +561926,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 2a08d8 │ │ │ │ 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 +561944,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 2a0920 │ │ │ │ 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 fe34f680 │ │ │ │ + bl 709630 │ │ │ │ eorsle r0, r7, #11264 @ 0x2c00 │ │ │ │ strbcc pc, [r4, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmdble sp, {r0, r1, r3, r4, r7, r8, sl, lr} │ │ │ │ - blcs 1214e9c │ │ │ │ + blcs 1214ec4 │ │ │ │ @ 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 │ │ │ │ + blx 3127e0 │ │ │ │ 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 +561989,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 0x0076f5da │ │ │ │ strmi r9, [r0], r0, lsl #22 │ │ │ │ @ instruction: 0x4618e7d2 │ │ │ │ movwls r9, #513 @ 0x201 │ │ │ │ - mrc 5, 0, APSR_nzcv, cr4, cr10, {6} │ │ │ │ + mcr 5, 0, pc, cr0, cr10, {6} @ │ │ │ │ ldrbne pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ @ instruction: 0xf5da9a01 │ │ │ │ - blls 2900ac │ │ │ │ + blls 290084 │ │ │ │ strbcc pc, [r4, #-2246]! @ 0xfffff73a @ │ │ │ │ @ instruction: 0xf8c62300 │ │ │ │ @ instruction: 0xf8c6855c │ │ │ │ @ instruction: 0xe7ca3558 │ │ │ │ strb r4, [sl, r8, lsl #13] │ │ │ │ - rsbseq fp, r2, r8, lsr r4 │ │ │ │ + rsbseq fp, r2, r0, lsl r4 │ │ │ │ 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 fefe666c │ │ │ │ strmi pc, [r4], -r6, lsl #13 │ │ │ │ @ instruction: 0xf801fb08 │ │ │ │ - bl 2573ec │ │ │ │ + bl 257414 │ │ │ │ @ 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 ffc92e68 │ │ │ │ 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 +562046,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 4731c2 │ │ │ │ + bl 392ed8 │ │ │ │ @ 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 fee92304 │ │ │ │ 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 +562079,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 fe7cee48 │ │ │ │ + blx fef51dd4 │ │ │ │ + bl 491d50 │ │ │ │ + blx 559754 │ │ │ │ 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 fef267ec │ │ │ │ ldrmi pc, [sp], #-899 @ 0xfffffc7d │ │ │ │ vpmax.s8 d15, d3, d11 │ │ │ │ - bl 4a681c │ │ │ │ - b c59468 │ │ │ │ + bl 4a6844 │ │ │ │ + b c59490 │ │ │ │ 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 fe7a2e04 │ │ │ │ movwcs pc, #677 @ 0x2a5 @ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blx 4a6808 │ │ │ │ - blx 491396 │ │ │ │ - b ba6798 │ │ │ │ + blx 4a6830 │ │ │ │ + blx 4913be │ │ │ │ + b ba67c0 │ │ │ │ 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 +562138,20 @@ │ │ │ │ @ instruction: 0xf7f94620 │ │ │ │ @ instruction: 0xf8d4fef7 │ │ │ │ ldmdavs fp, {r2, r3, r4, r8, r9, ip, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10d81d6 │ │ │ │ tstcs r0, r8, lsr r9 │ │ │ │ @ instruction: 0x46482258 │ │ │ │ - b e12768 │ │ │ │ + b 912790 │ │ │ │ @ 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 b91470 │ │ │ │ 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 +562175,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 d1794c │ │ │ │ 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 1325b14 │ │ │ │ + blx 265ce2 │ │ │ │ @ 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 32f7be │ │ │ │ @ instruction: 0xf891f606 │ │ │ │ @ instruction: 0xf8913021 │ │ │ │ stmib sp, {r1, r4, r5, ip}^ │ │ │ │ @ instruction: 0xf8d4b600 │ │ │ │ @ instruction: 0xf5000278 │ │ │ │ @ instruction: 0xf02e7061 │ │ │ │ @ instruction: 0x4603f8d3 │ │ │ │ @ instruction: 0x46584619 │ │ │ │ - blx 339d2a │ │ │ │ + blx 339d52 │ │ │ │ andcc pc, pc, #1610612736 @ 0x60000000 │ │ │ │ andls r0, r6, #294912 @ 0x48000 │ │ │ │ - stc 5, cr15, [sl], #-872 @ 0xfffffc98 │ │ │ │ - blls 43b934 │ │ │ │ + ldc 5, cr15, [r6], {218} @ 0xda │ │ │ │ + blls 43b95c │ │ │ │ vseleq.f64 d15, d1, d6 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 25512c │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 255154 │ │ │ │ @ instruction: 0xf10eb2f6 │ │ │ │ - blx 2d896a │ │ │ │ + blx 2d8992 │ │ │ │ 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 2a5e34 │ │ │ │ + b 13195e4 │ │ │ │ tstls r1, #12, 6 @ 0x30000000 │ │ │ │ orrcc pc, r4, #9568256 @ 0x920000 │ │ │ │ vqdmulh.s q9, q0, q3 │ │ │ │ - blcs 1435648 │ │ │ │ + blcs 1435670 │ │ │ │ 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 1316e │ │ │ │ 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 741624 │ │ │ │ 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 +562255,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 ff2931da │ │ │ │ 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 1d9320c │ │ │ │ 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 +562280,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 3ca2b8 │ │ │ │ cmppmi r7, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r8, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3464a │ │ │ │ @ instruction: 0xf5d90380 │ │ │ │ - stmdacs r0, {r1, r7, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r1, r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ ldrcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ andcs fp, r1, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf8da711a │ │ │ │ tsteq fp, r0 │ │ │ │ tstphi pc, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @@ -562312,179 +562320,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 2613e0 │ │ │ │ addshi pc, r7, r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 261aec │ │ │ │ + bcs 261b14 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f54630 │ │ │ │ @ instruction: 0xf8d4fc2f │ │ │ │ - blcs 262060 │ │ │ │ + blcs 262088 │ │ │ │ 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 2a0f40 │ │ │ │ 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 fe84edc4 │ │ │ │ + blx fef52200 │ │ │ │ + blx 612176 │ │ │ │ + blx 565b78 │ │ │ │ @ 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 5663c8 │ │ │ │ + bl 3917a4 │ │ │ │ + b ad94b0 │ │ │ │ @ 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 15c0d54 │ │ │ │ + bmi 159d7dc │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - bl 1092b24 │ │ │ │ + bl b92b4c │ │ │ │ eorvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf892e653 │ │ │ │ - blcs 3a21dc │ │ │ │ + blcs 3a2204 │ │ │ │ mcrge 6, 6, pc, cr6, cr15, {1} @ │ │ │ │ strb r3, [r3], r1, lsl #18 │ │ │ │ @ instruction: 0x9114f8df │ │ │ │ @ instruction: 0xf89944f9 │ │ │ │ - blcs 2613dc │ │ │ │ + blcs 261404 │ │ │ │ svcge 0x0042f47f │ │ │ │ @ instruction: 0xf8584b3f │ │ │ │ @ instruction: 0xf8d33003 │ │ │ │ @ instruction: 0xf5da8000 │ │ │ │ - stmdavs r0, {r1, r3, r6, r7, sl, fp, sp, lr, pc} │ │ │ │ - mcr 5, 6, pc, cr10, cr9, {6} @ │ │ │ │ + stmdavs r0, {r1, r2, r4, r5, r7, sl, fp, sp, lr, pc} │ │ │ │ + mrc 5, 5, APSR_nzcv, cr6, cr9, {6} │ │ │ │ @ instruction: 0x46034a3d │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5da447a │ │ │ │ - movwcs lr, #6934 @ 0x1b16 │ │ │ │ + movwcs lr, #6914 @ 0x1b02 │ │ │ │ andcc pc, r0, r9, lsl #17 │ │ │ │ ldmdavs r7!, {r2, r3, r5, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1287]! @ 0xfffffaf9 @ │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ - vcvt.f16.u16 , , #1 │ │ │ │ + vdup.8 , d3[7] │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a5020 │ │ │ │ + blcc 2a5048 │ │ │ │ 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 ff312ebc │ │ │ │ @ instruction: 0xf7f54630 │ │ │ │ strtmi pc, [r8], -sp, lsl #23 │ │ │ │ - mcrr2 6, 11, pc, lr, cr3 @ │ │ │ │ + ldc2 6, cr15, [sl], #-716 @ 0xfffffd34 │ │ │ │ ldmdavs lr, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6b34628 │ │ │ │ - @ instruction: 0xf8d4fc39 │ │ │ │ + @ instruction: 0xf8d4fc25 │ │ │ │ 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, -r1, lsr #24] @ │ │ │ │ cmppcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6976919 │ │ │ │ - @ instruction: 0xf8d4faaf │ │ │ │ + @ instruction: 0xf8d4fa9b │ │ │ │ @ instruction: 0xf7f50358 │ │ │ │ strb pc, [pc, r5, ror #22]! @ │ │ │ │ - blx 527cf2 │ │ │ │ + blx 527d1a │ │ │ │ ldrbtmi pc, [sl], #-261 @ 0xfffffefb @ │ │ │ │ stc2 7, cr15, [r4, #980]! @ 0x3d4 │ │ │ │ ldrbeq lr, [r6, #2500] @ 0x9c4 │ │ │ │ andcs lr, r1, #136, 12 @ 0x8800000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ @ instruction: 0xf06f38ff │ │ │ │ @ instruction: 0xf5044900 │ │ │ │ @ instruction: 0xf8d47131 │ │ │ │ stmib sp, {r2, r4, r5, r6, r9}^ │ │ │ │ @ instruction: 0xf5da8900 │ │ │ │ - @ instruction: 0xe6cfeafe │ │ │ │ - b fea92c30 │ │ │ │ - rsbseq fp, r2, r0, asr #32 │ │ │ │ + strb lr, [pc], sl, ror #21 │ │ │ │ + b fe592c58 │ │ │ │ + rsbseq fp, r2, r8, lsl r0 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r2, r4, lsr r0 │ │ │ │ - rsbseq sl, r2, lr, lsl #31 │ │ │ │ + rsbseq fp, r2, ip │ │ │ │ + rsbseq sl, r2, r6, ror #30 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r9, r5, lr, lsr #25 │ │ │ │ + rsbseq r9, r5, r6, lsl #25 │ │ │ │ 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, r0, lsr pc @ │ │ │ │ + rsbseq r9, r5, r1, asr ip │ │ │ │ + andseq r3, pc, r8, lsr #30 │ │ │ │ + andseq r3, pc, r2, lsl #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedac6fc │ │ │ │ + bl fedac724 │ │ │ │ @ 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 29974c │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ adc pc, lr, #148, 16 @ 0x940000 │ │ │ │ - ldclcc 1, cr15, [pc] @ 255544 │ │ │ │ + ldclcc 1, cr15, [pc] @ 25556c │ │ │ │ @ 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 12d7dac │ │ │ │ orrsvc r1, r9, r5, lsl #4 │ │ │ │ - b 1626170 │ │ │ │ + b 1626198 │ │ │ │ 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 +562501,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 fe993950 │ │ │ │ @ instruction: 0xf8dfb0c7 │ │ │ │ ldrbtmi r4, [sp], #-2716 @ 0xfffff564 │ │ │ │ - bvs fe893934 │ │ │ │ + bvs fe89395c │ │ │ │ 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 4cb7c8 │ │ │ │ strmi r4, [sl], r7, lsl #12 │ │ │ │ - blcs 266e30 │ │ │ │ + blcs 266e58 │ │ │ │ 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 ad59bc │ │ │ │ @ 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 4c9e30 │ │ │ │ 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 281d10 │ │ │ │ @ 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 +562571,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: 0xf8dffb11 │ │ │ │ @ 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 4f96cc │ │ │ │ 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 5f374c │ │ │ │ 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 50fb94 │ │ │ │ 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 563ba4 │ │ │ │ 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 +562633,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 3f5d5c │ │ │ │ stmdbeq r8, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6069a07 │ │ │ │ movwcc r0, #5640 @ 0x1608 │ │ │ │ @ instruction: 0xf5029306 │ │ │ │ - blcs 3b22d8 │ │ │ │ + blcs 3b2300 │ │ │ │ eorsle r9, r3, r7, lsl #4 │ │ │ │ @ instruction: 0xf8d39b07 │ │ │ │ @ instruction: 0xf1bbb668 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 3f6438 │ │ │ │ - bleq 4930e8 │ │ │ │ + blls 3f6460 │ │ │ │ + bleq 493110 │ │ │ │ stcge 8, cr15, [r4], {86} @ 0x56 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 354422 │ │ │ │ + blx 35444a │ │ │ │ andslt pc, r4, sp, asr #17 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 1649b50 │ │ │ │ + b 1649b78 │ │ │ │ ldrbmi r1, [r3], -r8, asr #16 │ │ │ │ - blx feb54258 │ │ │ │ - blx ff0e7090 │ │ │ │ + blx feb54280 │ │ │ │ + blx ff0e70b8 │ │ │ │ ldrbmi pc, [r0], #2698 @ 0xa8a @ │ │ │ │ - blx 51402c │ │ │ │ - beq 5100a8 │ │ │ │ - bl 33c434 │ │ │ │ - bl 41a544 │ │ │ │ + blx 514054 │ │ │ │ + beq 5100d0 │ │ │ │ + bl 33c45c │ │ │ │ + bl 41a56c │ │ │ │ @ instruction: 0xf8db0b03 │ │ │ │ @ instruction: 0xf7f71e00 │ │ │ │ @ instruction: 0xf8dbf8d7 │ │ │ │ @ instruction: 0xf8833e00 │ │ │ │ @ instruction: 0xf88451b6 │ │ │ │ @ instruction: 0xe7dd52b9 │ │ │ │ ldrbmi r9, [r6], -r8, lsl #22 │ │ │ │ @@ -562679,77 +562687,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], -r3, lsl #26 │ │ │ │ mvnseq pc, r5, asr #17 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf89afe2b │ │ │ │ ldrtmi r1, [r8], -r0 │ │ │ │ @ instruction: 0xff38f7f8 │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ - blcs 26f91c │ │ │ │ + blcs 26f944 │ │ │ │ sbchi pc, r7, r0 │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ - blcs 26f928 │ │ │ │ + blcs 26f950 │ │ │ │ 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 26f96c │ │ │ │ adcshi pc, r2, r0 │ │ │ │ tstppl r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - blcs 25f0f8 │ │ │ │ + blcs 25f120 │ │ │ │ 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 475cd0 │ │ │ │ @ instruction: 0xf8d32101 │ │ │ │ @ instruction: 0xf8c360c8 │ │ │ │ @ instruction: 0xf88322c8 │ │ │ │ movtlt r1, #25284 @ 0x62c4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvc 735c90 │ │ │ │ + bvc 735cb8 │ │ │ │ @ instruction: 0xf14006db │ │ │ │ - blls 475c88 │ │ │ │ + blls 475cb0 │ │ │ │ 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 5635a4 │ │ │ │ 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 4768b0 │ │ │ │ stmib r2, {r0, r1, r8, r9, sp}^ │ │ │ │ - bls 462834 │ │ │ │ + bls 46285c │ │ │ │ adcscc pc, sl, #9568256 @ 0x920000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d28100 │ │ │ │ swpcs r0, ip, [r0] @ │ │ │ │ - ldc2l 6, cr15, [r2], #612 @ 0x264 │ │ │ │ + ldc2l 6, cr15, [lr], {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 +562768,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 2adac2 │ │ │ │ + blcs 292a24 │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0x1668f8de │ │ │ │ sbcvc pc, r2, pc, asr #8 │ │ │ │ - blx 25ea1e │ │ │ │ + blx 25ea46 │ │ │ │ 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 +562792,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 │ │ │ │ + stc2 6, cr15, [r8], {153} @ 0x99 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ strht sp, [r0], r4 │ │ │ │ @ instruction: 0xf8df2603 │ │ │ │ ldrbtmi r4, [ip], #-1572 @ 0xfffff9dc │ │ │ │ - blcs 26d0d8 │ │ │ │ + blcs 26d100 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr9, cr15, {3} │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ - bls 567318 │ │ │ │ + bls 567340 │ │ │ │ ldmdavs sp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - stc2l 6, cr15, [r2], #-444 @ 0xfffffe44 │ │ │ │ + mcrr2 6, 6, pc, lr, cr15 @ │ │ │ │ @ instruction: 0x260cf8df │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - svc 0x00def5d9 │ │ │ │ + svc 0x00caf5d9 │ │ │ │ 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 59e6c8 │ │ │ │ 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 +562833,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 2f0350 │ │ │ │ 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 261d6c │ │ │ │ addshi pc, lr, r1, asr #32 │ │ │ │ movwcs r9, #14856 @ 0x3a08 │ │ │ │ adcscc pc, ip, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 4817e0 │ │ │ │ + blls 481808 │ │ │ │ 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 28f358 │ │ │ │ svcge 0x0054f43f │ │ │ │ @ instruction: 0xf1a3fa93 │ │ │ │ - blx fee9f344 │ │ │ │ - bl 392148 │ │ │ │ - blx 3dbf4c │ │ │ │ + blx fee9f36c │ │ │ │ + bl 392170 │ │ │ │ + blx 3dbf74 │ │ │ │ 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: 0x4638fad3 │ │ │ │ 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 +562895,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 5f0160 │ │ │ │ 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 4f60e0 │ │ │ │ + b 16afe98 │ │ │ │ @ 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 269c54 │ │ │ │ cmnphi r2, r1 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf02d4628 │ │ │ │ @ instruction: 0xf8bafbd9 │ │ │ │ sbclt r2, r6, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4f60b0 │ │ │ │ + blls 4f60d8 │ │ │ │ muleq r4, sl, r8 │ │ │ │ @ instruction: 0xf8da6819 │ │ │ │ usada8eq r0, r4, r0, r3 │ │ │ │ teqls sl, #88, 30 @ 0x160 │ │ │ │ @ instruction: 0xf101fb02 │ │ │ │ @ instruction: 0xf1019133 │ │ │ │ - bls 475cc0 │ │ │ │ + bls 475ce8 │ │ │ │ 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 472168 │ │ │ │ sbcsvs r7, sl, r9, ror #1 │ │ │ │ @ instruction: 0x3002f8ba │ │ │ │ mulcs r4, sl, r8 │ │ │ │ - blx fe7208a4 │ │ │ │ - blx fef52b34 │ │ │ │ + blx fe7208cc │ │ │ │ + blx fef52b5c │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b 13d63fc │ │ │ │ + b 13d6424 │ │ │ │ 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 +562969,94 @@ │ │ │ │ andsvs lr, r1, #270336 @ 0x42000 │ │ │ │ rsbvc r7, fp, #-1879048178 @ 0x9000000e │ │ │ │ @ instruction: 0xf886fa5f │ │ │ │ @ instruction: 0x73aa0a0b │ │ │ │ @ instruction: 0x732b0c09 │ │ │ │ @ instruction: 0xf1b97369 │ │ │ │ @ instruction: 0xf0010f00 │ │ │ │ - bls 476120 │ │ │ │ + bls 476148 │ │ │ │ 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 ee6db4 │ │ │ │ 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 2a5978 │ │ │ │ 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 2a59a4 │ │ │ │ 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 fe6c166c │ │ │ │ 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 26318c │ │ │ │ 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 fe7c15d4 │ │ │ │ + blx fef52ca0 │ │ │ │ + blx 392c1e │ │ │ │ + blx 5f3e20 │ │ │ │ + b bd2a24 │ │ │ │ @ instruction: 0xf8580503 │ │ │ │ - blcs 261df8 │ │ │ │ + blcs 261e20 │ │ │ │ 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 354a70 │ │ │ │ + blx fe767998 │ │ │ │ andcs pc, ip, #164, 6 @ 0x90000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blx 2e76f2 │ │ │ │ - blx 484640 │ │ │ │ - b b92a44 │ │ │ │ + blx 2e771a │ │ │ │ + blx 484668 │ │ │ │ + b b92a6c │ │ │ │ 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 +563066,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 2701dc │ │ │ │ ldrhi pc, [sp, -r0] │ │ │ │ - blcs 2702d4 │ │ │ │ + blcs 2702fc │ │ │ │ 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 +563091,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 464f1c │ │ │ │ + blls 5ae284 │ │ │ │ strcc pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 47761c │ │ │ │ + bls 477644 │ │ │ │ sbcscc pc, r0, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ - blls 462a40 │ │ │ │ + blls 462a68 │ │ │ │ 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 131a7a8 │ │ │ │ orrslt r0, sl, #1048576 @ 0x100000 │ │ │ │ ldrdcc pc, [r8], #128 @ 0x80 │ │ │ │ - bvc 6c2d38 │ │ │ │ + bvc 6c2d60 │ │ │ │ @ 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 +563127,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 482468 │ │ │ │ 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 +563165,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 27cc58 │ │ │ │ strthi pc, [r1], -r0 │ │ │ │ ldmdbvs fp, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 47788c │ │ │ │ + bls 4778b4 │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ - blls 462ad8 │ │ │ │ + blls 462b00 │ │ │ │ @ instruction: 0x3094f8d3 │ │ │ │ svcpl 0x0040f1b3 │ │ │ │ ldrbhi pc, [r5, #512]! @ 0x200 @ │ │ │ │ - bls 568c60 │ │ │ │ + bls 568c88 │ │ │ │ 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 ff494040 │ │ │ │ + bllt 11d406c │ │ │ │ + rsbseq sl, r2, r6, lsr #20 │ │ │ │ + andeq r0, r0, ip, asr #16 │ │ │ │ + rsbseq sl, r2, r0, lsr #20 │ │ │ │ + rsbseq sl, r2, lr, lsl #18 │ │ │ │ + rsbeq fp, r8, r0, ror sp │ │ │ │ + ldrsbteq r9, [r5], #-132 @ 0xffffff7c │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - ldrsbteq r9, [r5], #-136 @ 0xffffff78 │ │ │ │ - ldrshteq r9, [r5], #-86 @ 0xffffffaa │ │ │ │ + ldrhteq r9, [r5], #-128 @ 0xffffff80 │ │ │ │ + rsbseq r9, r5, lr, asr #11 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r3, pc, r6, lsr #16 │ │ │ │ + andseq r3, pc, lr, lsr r9 @ │ │ │ │ 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 a940a2 │ │ │ │ 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 d36398 │ │ │ │ @ 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 2940e2 │ │ │ │ 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 @ 255ff0 │ │ │ │ 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 +563240,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 39a1ec │ │ │ │ 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 2a7af6 │ │ │ │ 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 f941be │ │ │ │ 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 +563298,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 13c2dd8 │ │ │ │ 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 fe61423a │ │ │ │ + bls 8bc6c0 │ │ │ │ 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 47aef0 │ │ │ │ @ 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 27caf4 │ │ │ │ strthi pc, [fp], r0 │ │ │ │ ldrmi r9, [r1], -r7, lsl #6 │ │ │ │ - blvs 87cec4 │ │ │ │ - blx 171428a │ │ │ │ + blvs 87ceec │ │ │ │ + blx 17142b2 │ │ │ │ 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 8fd334 │ │ │ │ @ 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 16330cc │ │ │ │ @ instruction: 0x73ab4318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 3f32b0 │ │ │ │ + blls 3f32d8 │ │ │ │ @ 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 31e54c │ │ │ │ + blcc 3c5fa4 │ │ │ │ + blx fef1ef54 │ │ │ │ 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 +563379,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 14386 │ │ │ │ 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 +563402,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 27a86c │ │ │ │ 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 +563433,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 12bd8e4 │ │ │ │ + ldcls 1, cr0, [pc, #-276] @ 256354 │ │ │ │ + b 13a70a0 │ │ │ │ stmdals r1!, {r6, r7, r8} │ │ │ │ - b 12bd8bc │ │ │ │ + b 12bd8e4 │ │ │ │ stmdals r2!, {r8, ip} │ │ │ │ ldmdbls fp, {r1, r2, r3, r8, r9, lr} │ │ │ │ @ instruction: 0x0c06ea4c │ │ │ │ - b 1364860 │ │ │ │ + b 1364888 │ │ │ │ stmdbls r3!, {r0, r9, sl, ip} │ │ │ │ - b 1296688 │ │ │ │ + b 12966b0 │ │ │ │ stmdbls r6, {r6, sl} │ │ │ │ mcrvs 8, 2, r9, cr9, cr13, {0} │ │ │ │ cdpne 1, 4, cr9, cr1, cr6, {0} │ │ │ │ - b 127c4d8 │ │ │ │ + b 127c500 │ │ │ │ @ instruction: 0xf8921001 │ │ │ │ andsls r1, r9, r8, lsr #32 │ │ │ │ mlaeq sl, r2, r8, pc @ │ │ │ │ - b 12967a8 │ │ │ │ + b 12967d0 │ │ │ │ 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 12b1510 │ │ │ │ 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 127d570 │ │ │ │ @ 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 fee56528 │ │ │ │ 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 fef3cd58 │ │ │ │ eorvs pc, lr, r3, lsl #7 │ │ │ │ - blx 1a2e6c4 │ │ │ │ + blx 1a2e6ec │ │ │ │ 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 414d9c │ │ │ │ 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 16430e8 │ │ │ │ rsbvc r2, fp, #24, 6 @ 0x60000000 │ │ │ │ tstmi r8, #323584 @ 0x4f000 │ │ │ │ - b 1633008 │ │ │ │ - blls c305c0 │ │ │ │ + b 1633030 │ │ │ │ + blls c305e8 │ │ │ │ andhi pc, fp, r5, lsl #17 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0x469883ba │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - bls 654d34 │ │ │ │ + bls 654d5c │ │ │ │ @ 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 736740 │ │ │ │ + blx 1a33370 │ │ │ │ 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 8fce60 │ │ │ │ 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 27d2a4 │ │ │ │ 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 53d688 │ │ │ │ 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 93aec8 │ │ │ │ @ instruction: 0xf89d9b19 │ │ │ │ - b 132e6bc │ │ │ │ - bls 817358 │ │ │ │ - beq 7431c4 │ │ │ │ + b 132e6e4 │ │ │ │ + bls 817380 │ │ │ │ + beq 7431ec │ │ │ │ ldceq 6, cr7, [r3], {107} @ 0x6b │ │ │ │ cdpeq 6, 1, cr7, cr3, cr11, {5} │ │ │ │ - blls bb420c │ │ │ │ + blls bb4234 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ ldrmi r8, [r8], r4, asr #6 │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7f60030 │ │ │ │ - bls 454c38 │ │ │ │ + bls 454c60 │ │ │ │ @ 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 7367bc │ │ │ │ + blx 1a3446c │ │ │ │ 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 67af2c │ │ │ │ + beq 723b80 │ │ │ │ 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 fe930a78 │ │ │ │ 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 2bcf7e │ │ │ │ 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 +563645,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 fe395130 │ │ │ │ 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 63d3fc │ │ │ │ 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 143b504 │ │ │ │ + blls 3dc400 │ │ │ │ @ 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 40b000 │ │ │ │ @ instruction: 0xf8c93310 │ │ │ │ - blls 3a28dc │ │ │ │ + blls 3a2904 │ │ │ │ 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 890fc0 │ │ │ │ vst3.32 @ instruction: 0xf48bfa5f │ │ │ │ svceq 0x0000f1bb │ │ │ │ sbcshi pc, r6, #0 │ │ │ │ - bls 113d504 │ │ │ │ + bls 113d52c │ │ │ │ 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 +563709,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 73d100 │ │ │ │ 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 2630e4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f49815 │ │ │ │ - bls 794de8 │ │ │ │ + bls 794e10 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 2629b4 │ │ │ │ + blcs 2629dc │ │ │ │ eorshi pc, pc, #0 │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a64e4 │ │ │ │ + blcc 2a650c │ │ │ │ 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 263140 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7f49811 │ │ │ │ - bls 714d8c │ │ │ │ + bls 714db4 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 262a10 │ │ │ │ + blcs 262a38 │ │ │ │ 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 2a6568 │ │ │ │ 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 27d1d8 │ │ │ │ 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 2631a0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27a6ec │ │ │ │ + blcs 27a714 │ │ │ │ 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 +563786,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 4a8290 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf6159400 │ │ │ │ - @ instruction: 0xf7fefb89 │ │ │ │ + @ instruction: 0xf7fefb75 │ │ │ │ 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 12f34b4 │ │ │ │ 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 277308 │ │ │ │ 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 465a94 │ │ │ │ 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 1294a78 │ │ │ │ @ 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 1a3cad0 │ │ │ │ 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 2d4ac4 │ │ │ │ + blls 5aede8 │ │ │ │ strpl pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ sbcscc pc, r0, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf8c13301 │ │ │ │ stccs 2, cr3, [r0, #-832] @ 0xfffffcc0 │ │ │ │ - bge d53ba4 │ │ │ │ + bge d53bcc │ │ │ │ @ instruction: 0xf8d79908 │ │ │ │ @ instruction: 0xf8d12314 │ │ │ │ movwcc r3, #4820 @ 0x12d4 │ │ │ │ sbcscc pc, r4, #12648448 @ 0xc10000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf897aa20 │ │ │ │ - blcs 2639d4 │ │ │ │ - bge 953cc4 │ │ │ │ + blcs 2639fc │ │ │ │ + bge 953cec │ │ │ │ @ instruction: 0xf5079b0a │ │ │ │ @ instruction: 0xf10b4baa │ │ │ │ @ instruction: 0xf89a0b18 │ │ │ │ - bl 52ead8 │ │ │ │ + bl 52eb00 │ │ │ │ @ instruction: 0xf8d30585 │ │ │ │ cdpcs 0, 0, cr9, cr14, cr4, {0} │ │ │ │ rscshi pc, ip, #0, 4 │ │ │ │ @ instruction: 0x3644f8df │ │ │ │ - bl 327cd8 │ │ │ │ + bl 327d00 │ │ │ │ @ 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 fecd27ac │ │ │ │ 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 +563885,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 2df77c │ │ │ │ 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 6ddefc │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - bcs 256ce0 │ │ │ │ + bcs 256d08 │ │ │ │ andcs sp, r6, #320 @ 0x140 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcs 290b28 │ │ │ │ + blcs 290b50 │ │ │ │ @ instruction: 0xf10bdce7 │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ @ instruction: 0xf7ffd1b1 │ │ │ │ @ instruction: 0xf64ab9b6 │ │ │ │ @ instruction: 0xf6c222ab │ │ │ │ - blx fe2df646 │ │ │ │ - bl feadb3ac │ │ │ │ + blx fe2df66e │ │ │ │ + bl feadb3d4 │ │ │ │ ldrb r7, [r3, r3, ror #7] │ │ │ │ svclt 0x00b82b03 │ │ │ │ - blcc 31f7b8 │ │ │ │ + blcc 31f7e0 │ │ │ │ @ instruction: 0xddea2b00 │ │ │ │ @ instruction: 0xe7d0005b │ │ │ │ - b 6ddf20 │ │ │ │ + b 6ddf48 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - blcs 350b94 │ │ │ │ + blcs 350bbc │ │ │ │ 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 2d0ae0 │ │ │ │ movwcs fp, #8120 @ 0x1fb8 │ │ │ │ strb r3, [r1, r1, lsl #22]! │ │ │ │ - vstrle d2, [pc, #-20] @ 256bd8 │ │ │ │ - blcc 2dad5c │ │ │ │ + vstrle d2, [pc, #-20] @ 256c00 │ │ │ │ + blcc 2dad84 │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ - blcs 2d0ab4 │ │ │ │ + blcs 2d0adc │ │ │ │ @ instruction: 0xe7c4dcda │ │ │ │ bicsvc lr, r3, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xe7d3105b │ │ │ │ svclt 0x00c82b02 │ │ │ │ stcle 3, cr2, [r4] │ │ │ │ - bleq 39303c │ │ │ │ + bleq 393064 │ │ │ │ @ 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 4826d4 │ │ │ │ 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 +563963,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 fe6d4ca8 │ │ │ │ movwcs r9, #2570 @ 0xa0a │ │ │ │ @ instruction: 0xf7fe6053 │ │ │ │ strmi fp, [fp], #-3354 @ 0xfffff2e6 │ │ │ │ - blls 4fb894 │ │ │ │ + blls 4fb8bc │ │ │ │ ldrls r2, [sl, #-1280]! @ 0xfffffb00 │ │ │ │ - blx 330e0a │ │ │ │ - blge 11134a8 │ │ │ │ - blge f3b8ac │ │ │ │ + blx 330e32 │ │ │ │ + blge 11134d0 │ │ │ │ + blge f3b8d4 │ │ │ │ movwcs r9, #17153 @ 0x4301 │ │ │ │ sbceq pc, r8, #14090240 @ 0xd70000 │ │ │ │ - blx 1814460 │ │ │ │ + blx 1314488 │ │ │ │ @ instruction: 0xf7fe9b3a │ │ │ │ ldrdcs fp, [r1, -r4] │ │ │ │ @ instruction: 0xf7ff9119 │ │ │ │ @ instruction: 0xf8dabbbc │ │ │ │ - bcs 29ecf4 │ │ │ │ + bcs 29ed1c │ │ │ │ cmnphi ip, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ ldmdavs fp, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - b 1410774 │ │ │ │ + b 141079c │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ strvc r0, [fp, #-772]! @ 0xfffffcfc │ │ │ │ strtvc lr, [lr], #-1176 @ 0xfffffb68 │ │ │ │ - b 140fea8 │ │ │ │ + b 140fed0 │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ @ instruction: 0x732b0304 │ │ │ │ eorvc lr, lr, #1358954496 @ 0x51000000 │ │ │ │ - b 140fd98 │ │ │ │ + b 140fdc0 │ │ │ │ @ instruction: 0xf0430304 │ │ │ │ strvc r0, [fp, -r4, lsl #6]! │ │ │ │ strtvc lr, [lr], -r7, asr #9 │ │ │ │ @ instruction: 0xf885e4a1 │ │ │ │ ldrb r6, [lr], #32 │ │ │ │ @ instruction: 0xf1052220 │ │ │ │ @ instruction: 0xf8c50313 │ │ │ │ rsbvc r0, sl, #15 │ │ │ │ stmdalt lr, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ stmdavs r6!, {r1, r2, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6b14628 │ │ │ │ - @ instruction: 0xf3bfffd1 │ │ │ │ + @ instruction: 0xf3bfffbd │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2a692c │ │ │ │ + blcc 2a6954 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c16b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf6956921 │ │ │ │ - strtmi pc, [r0], -pc, asr #28 │ │ │ │ + @ instruction: 0x4620fe3b │ │ │ │ @ instruction: 0xff06f7f3 │ │ │ │ @ instruction: 0xf6b14628 │ │ │ │ - @ instruction: 0xf7feffc7 │ │ │ │ + @ instruction: 0xf7feffb3 │ │ │ │ ldcls 15, cr11, [r4], {73} @ 0x49 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xffb0f6b1 │ │ │ │ + @ instruction: 0xff9cf6b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263574 │ │ │ │ + bcs 26359c │ │ │ │ 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} @ │ │ │ │ + mrc2 6, 0, pc, cr10, cr5, {4} │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, ror #29 │ │ │ │ - @ instruction: 0xffa6f6b1 │ │ │ │ + @ instruction: 0xff92f6b1 │ │ │ │ ldcls 5, cr14, [r5], {176} @ 0xb0 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - @ instruction: 0xff90f6b1 │ │ │ │ + @ instruction: 0xff7cf6b1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2635b4 │ │ │ │ + bcs 2635dc │ │ │ │ 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} @ │ │ │ │ + ldc2l 6, cr15, [sl, #596]! @ 0x254 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, asr #29 │ │ │ │ - @ instruction: 0xff86f6b1 │ │ │ │ + @ instruction: 0xff72f6b1 │ │ │ │ @ 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 +564087,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 2631bc │ │ │ │ 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 +564103,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 1a17524 │ │ │ │ sbcslt pc, r6, #33024 @ 0x8100 │ │ │ │ - blt fe694eb8 │ │ │ │ + blt fe694ee0 │ │ │ │ adcvc r2, fp, r0, asr #6 │ │ │ │ svceq 0x0000f1b8 │ │ │ │ sbchi pc, pc, r0 │ │ │ │ ldrdeq pc, [r8], -r9 │ │ │ │ @ instruction: 0xf7f54641 │ │ │ │ @ instruction: 0xf8d8fd41 │ │ │ │ - bls 722f38 │ │ │ │ + bls 722f60 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ @ instruction: 0xf8d870eb │ │ │ │ ldrmi r3, [sl], #-24 @ 0xffffffe8 │ │ │ │ ldmdbls r3, {r0, r1, r4, r9, ip, pc} │ │ │ │ - beq 51e694 │ │ │ │ + beq 51e6bc │ │ │ │ stceq 1, cr7, [fp], {43} @ 0x2b │ │ │ │ cdpeq 1, 0, cr7, cr11, cr11, {3} │ │ │ │ - strb r7, [pc], #427 @ 256ef8 │ │ │ │ + strb r7, [pc], #427 @ 256f20 │ │ │ │ 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 50296c │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [r0], #-864 @ 0xfffffca0 │ │ │ │ @ instruction: 0xf8d71c43 │ │ │ │ ldrmi r2, [sl], #-960 @ 0xfffffc40 │ │ │ │ biccs pc, r0, #13041664 @ 0xc70000 │ │ │ │ mrclt 7, 3, APSR_nzcv, cr0, cr14, {7} │ │ │ │ @ instruction: 0xf7ff3124 │ │ │ │ @ instruction: 0x9c11b91e │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - mrc2 6, 5, pc, cr0, cr1, {5} │ │ │ │ + mrc2 6, 4, pc, cr12, cr1, {5} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263774 │ │ │ │ + bcs 26379c │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [sl, #-596] @ 0xfffffdac │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r5, ror #27 │ │ │ │ - mcr2 6, 5, pc, cr6, cr1, {5} @ │ │ │ │ - blmi 1c902b4 │ │ │ │ + mrc2 6, 4, pc, cr2, cr1, {5} │ │ │ │ + blmi 1c902dc │ │ │ │ stmdbmi r8!, {r2, r9, sp}^ │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - stc2l 6, cr15, [ip], #-620 @ 0xfffffd94 │ │ │ │ - bllt ffad4fa4 │ │ │ │ + mrrc2 6, 9, pc, r8, cr11 @ │ │ │ │ + bllt ffad4fcc │ │ │ │ tstcs r1, r4, ror #22 │ │ │ │ - bmi 1b6d300 │ │ │ │ + bmi 1b6d328 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldc 5, cr15, [r8, #-864]! @ 0xfffffca0 │ │ │ │ - bllt ff754fb8 │ │ │ │ + stc 5, cr15, [r4, #-864]! @ 0xfffffca0 │ │ │ │ + bllt ff754fe0 │ │ │ │ ldmdavs fp, {r1, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - bls 510d40 │ │ │ │ + bls 510d68 │ │ │ │ ldrdeq pc, [ip], -sl │ │ │ │ tstpvs r8, #13828096 @ p-variant is OBSOLETE @ 0xd30000 │ │ │ │ - blx 2f111e │ │ │ │ + blx 2f1146 │ │ │ │ @ instruction: 0xf8d3f000 │ │ │ │ - blls 45fc0c │ │ │ │ + blls 45fc34 │ │ │ │ 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 1385610 │ │ │ │ @ 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} @ │ │ │ │ + mrc2 6, 1, pc, cr10, cr1, {5} │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 263838 │ │ │ │ + bcs 263860 │ │ │ │ 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 │ │ │ │ + ldc2 6, cr15, [r8], #596 @ 0x254 │ │ │ │ @ instruction: 0xf7f34620 │ │ │ │ strtmi pc, [r8], -r3, lsl #27 │ │ │ │ - mcr2 6, 2, pc, cr4, cr1, {5} @ │ │ │ │ + mrc2 6, 1, pc, cr0, cr1, {5} │ │ │ │ @ instruction: 0x465be47c │ │ │ │ @ instruction: 0x4659465a │ │ │ │ andlt pc, r0, r5, lsl #17 │ │ │ │ - b 1390b98 │ │ │ │ + b 1390bc0 │ │ │ │ rscvc r0, fp, r6, lsl #6 │ │ │ │ - blls 490d5c │ │ │ │ + blls 490d84 │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf8d30018 │ │ │ │ - blmi f1b2cc │ │ │ │ + blmi f1b2f4 │ │ │ │ smlabbls r0, r9, sl, r0 │ │ │ │ ldrbtmi r4, [fp], #-2354 @ 0xfffff6ce │ │ │ │ @ instruction: 0xf69b4479 │ │ │ │ - ldrb pc, [r2, #3067] @ 0xbfb @ │ │ │ │ - beq fe929940 │ │ │ │ + ldrb pc, [r2, #3047] @ 0xbe7 @ │ │ │ │ + beq fe929968 │ │ │ │ smlabbcs r1, sl, r8, r5 │ │ │ │ - bmi df10d8 │ │ │ │ + bmi df1100 │ │ │ │ @ instruction: 0xf5d8447a │ │ │ │ - strb lr, [r4, #3272] @ 0xcc8 │ │ │ │ + strb lr, [r4, #3252] @ 0xcb4 │ │ │ │ umaalcc pc, lr, r3, r8 @ │ │ │ │ @ instruction: 0xf43e2b00 │ │ │ │ - blmi ac21dc │ │ │ │ + blmi ac2204 │ │ │ │ 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 bc2248 │ │ │ │ stmdbmi r5!, {r2, r9, sp} │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx ff894b3e │ │ │ │ + blx ff394b66 │ │ │ │ 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 393534 │ │ │ │ @ instruction: 0xf47f45ab │ │ │ │ @ instruction: 0xf7feacfc │ │ │ │ - blmi 7c6d14 │ │ │ │ - bmi 92d43c │ │ │ │ + blmi 7c6d3c │ │ │ │ + bmi 92d464 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldc 5, cr15, [sl], {216} @ 0xd8 │ │ │ │ - blmi 8d1070 │ │ │ │ + stc 5, cr15, [r6], {216} @ 0xd8 │ │ │ │ + blmi 8d1098 │ │ │ │ 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 fec14ba2 │ │ │ │ + stclt 7, cr15, [pc], #-1016 @ 256d40 │ │ │ │ tstcs r1, fp, lsl #22 │ │ │ │ - bmi 76d464 │ │ │ │ + bmi 76d48c │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - stc 5, cr15, [r6], {216} @ 0xd8 │ │ │ │ + ldcl 5, cr15, [r2], #-864 @ 0xfffffca0 │ │ │ │ stclt 7, cr15, [r1], #-1016 @ 0xfffffc08 │ │ │ │ - ldcl 5, cr15, [r0], #-864 @ 0xfffffca0 │ │ │ │ + mrrc 5, 13, pc, ip, cr8 @ │ │ │ │ mrcle 8, 7, r6, cr15, cr11, {0} │ │ │ │ - rsbeq sl, r8, r4, ror r8 │ │ │ │ + rsbeq sl, r8, ip, lsl #19 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbeq sl, r8, r2, lsr r4 │ │ │ │ - andseq r2, pc, r0, lsr #5 │ │ │ │ - rsbseq r8, r5, r6, lsr #1 │ │ │ │ + rsbeq sl, r8, sl, asr #10 │ │ │ │ + @ instruction: 0x001f23b8 │ │ │ │ + rsbseq r8, r5, lr, ror r0 │ │ │ │ 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, r2, lsr #7 │ │ │ │ + @ instruction: 0x001f23f6 │ │ │ │ + @ instruction: 0x00757f98 │ │ │ │ + andseq r2, pc, r0, ror #7 │ │ │ │ + andseq r2, pc, r4, lsl r3 @ │ │ │ │ + rsbseq r7, r5, r6, asr #30 │ │ │ │ + andseq r2, pc, sl, ror #5 │ │ │ │ + andseq r2, pc, ip, lsl r3 @ │ │ │ │ + rsbseq r7, r5, r6, lsl #30 │ │ │ │ + andseq r2, pc, r6, lsl #6 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 31262c │ │ │ │ + blhi 312654 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff5c33f8 │ │ │ │ + bmi ff5c3420 │ │ │ │ cdp 6, 11, cr4, cr0, cr10, {4} │ │ │ │ ldrbtmi r8, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ movwls r4, #34435 @ 0x8683 │ │ │ │ - blmi ff4e8cd4 │ │ │ │ + blmi ff4e8cfc │ │ │ │ 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 ce7e04 │ │ │ │ @ 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 5fba30 │ │ │ │ + blvc 511944 │ │ │ │ strcs lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf504fa09 │ │ │ │ svceq 0x0008ea15 │ │ │ │ - blls 4cb2dc │ │ │ │ + blls 4cb304 │ │ │ │ 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: 0xf952f5de │ │ │ │ @ instruction: 0xf8bb9b07 │ │ │ │ - blx 49722c │ │ │ │ + blx 497254 │ │ │ │ @ instruction: 0xf893f707 │ │ │ │ @ instruction: 0x412333b8 │ │ │ │ svclt 0x004107db │ │ │ │ - bls 67de64 │ │ │ │ + bls 67de8c │ │ │ │ tstls r0, #-536870912 @ 0xe0000000 │ │ │ │ - blx fe394ca6 │ │ │ │ - blls 6c3658 │ │ │ │ + blx 1e94cce │ │ │ │ + blls 6c3680 │ │ │ │ @ instruction: 0xf89b930e │ │ │ │ - blcs 4e32e4 │ │ │ │ + blcs 4e330c │ │ │ │ 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 19149e4 │ │ │ │ ldrdcc pc, [r0, #138] @ 0x8a │ │ │ │ @ instruction: 0xf8ca432b │ │ │ │ - blls 3e3968 │ │ │ │ + blls 3e3990 │ │ │ │ ldrdne pc, [r4], r3 @ │ │ │ │ ldrcc r3, [r0], -r1, lsl #8 │ │ │ │ pople {r0, r5, r7, r9, lr} │ │ │ │ movwpl lr, #27101 @ 0x69dd │ │ │ │ - blvc 5119f0 │ │ │ │ + blvc 511a18 │ │ │ │ ldrsbtge pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0xf8d380b0 │ │ │ │ @ instruction: 0xf8d5427c │ │ │ │ @ instruction: 0xf8b31210 │ │ │ │ @ instruction: 0xf8947384 │ │ │ │ - b 129fd78 │ │ │ │ + b 129fda0 │ │ │ │ @ instruction: 0xf8d50008 │ │ │ │ @ instruction: 0xf8b31220 │ │ │ │ - b 12b00bc │ │ │ │ + b 12b00e4 │ │ │ │ @ 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 3d7284 │ │ │ │ @ instruction: 0xf8c44621 │ │ │ │ @ instruction: 0x461801f4 │ │ │ │ @ instruction: 0xf908f7fe │ │ │ │ streq lr, [r8], #-2618 @ 0xfffff5c6 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ - blmi 1f29cc0 │ │ │ │ + blmi 1f29ce8 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 931360 │ │ │ │ + blls 931388 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrsblt r8, [sp], -r9 │ │ │ │ - blhi 3125fc │ │ │ │ + blhi 312624 │ │ │ │ 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 667f94 │ │ │ │ vst3.8 {d0-d2}, [r2 :64], r2 │ │ │ │ tstmi r3, #-268435449 @ 0xf0000007 │ │ │ │ @ instruction: 0xe7976033 │ │ │ │ @ instruction: 0xf8bd9a0f │ │ │ │ - b 1323414 │ │ │ │ + b 132343c │ │ │ │ eorsvs r4, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf8bd9a11 │ │ │ │ - b 1323440 │ │ │ │ + b 1323468 │ │ │ │ rsbsvs r4, r3, r2, lsl #6 │ │ │ │ eorscs lr, r5, sl, lsl #15 │ │ │ │ - blx fe314d9c │ │ │ │ + blx 1e14dc4 │ │ │ │ eorscs r4, r5, r3, lsl #13 │ │ │ │ - blx 1694dc6 │ │ │ │ + blx 1194dee │ │ │ │ subsle r2, sp, r0, lsl #16 │ │ │ │ stmib sp, {r0, r8, r9, sp}^ │ │ │ │ movwcs r3, #768 @ 0x300 │ │ │ │ @ instruction: 0xf8dba812 │ │ │ │ @ instruction: 0x4619b014 │ │ │ │ - bls 3bb3a0 │ │ │ │ + bls 3bb3c8 │ │ │ │ stmdals sp, {r3, r4, r6, r7, r8, r9, sl, lr} │ │ │ │ ldrtmi r4, [sl], -r1, lsl #12 │ │ │ │ @ instruction: 0xf5d84630 │ │ │ │ - strb lr, [pc, -r0, ror #19]! │ │ │ │ + strb lr, [pc, -ip, asr #19]! │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - strmi pc, [r3], r7, ror #20 │ │ │ │ + pkhtbmi pc, r3, r3, asr #20 @ │ │ │ │ @ instruction: 0xf69c2053 │ │ │ │ - stmdacs r0, {r0, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ andls sp, sp, r4, ror #3 │ │ │ │ @ instruction: 0xf69c2053 │ │ │ │ - @ instruction: 0x4603fb11 │ │ │ │ + @ instruction: 0x4603fafd │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldmdage r2, {r9, sp} │ │ │ │ ldrdlt pc, [r4], -fp │ │ │ │ ldrmi r9, [r9], -sp │ │ │ │ ldrbmi r9, [r8, r5, lsl #20] │ │ │ │ ldrb r9, [sp, sp, lsl #16] │ │ │ │ rscsmi r2, r8, r9 │ │ │ │ streq pc, [r1], #-16 │ │ │ │ svcge 0x0006f47f │ │ │ │ ldrdeq pc, [r8], #133 @ 0x85 │ │ │ │ stmvs r0, {r5, r6, r8, ip, sp, pc} │ │ │ │ smlabtcc r5, sp, r9, lr │ │ │ │ strheq pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ - blx 1014e24 │ │ │ │ + blx b14e4c │ │ │ │ ldrdcc lr, [r5, -sp] │ │ │ │ - blvs fe40381c │ │ │ │ + blvs fe403844 │ │ │ │ subsle r2, sl, r3, lsl #28 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf018aef5 │ │ │ │ @ instruction: 0xf8d30f01 │ │ │ │ svclt 0x001813b0 │ │ │ │ - blvc ff492fd0 │ │ │ │ + blvc ff492ff8 │ │ │ │ svclt 0x00186888 │ │ │ │ - bvc fed12b10 │ │ │ │ + bvc fed12b38 │ │ │ │ svceq 0x0002f018 │ │ │ │ - bls c87074 │ │ │ │ + bls c8709c │ │ │ │ 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 ff114eb4 │ │ │ │ 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 +564468,67 @@ │ │ │ │ stmdbvc r1!, {r0, r1, r3, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf8c54323 │ │ │ │ @ instruction: 0xf7fa3214 │ │ │ │ strbmi pc, [r8], -r9, ror #31 @ │ │ │ │ addsvs pc, r8, #14352384 @ 0xdb0000 │ │ │ │ orrvc pc, r4, #12255232 @ 0xbb0000 │ │ │ │ orrhi pc, r6, #12255232 @ 0xbb0000 │ │ │ │ - @ instruction: 0xff2cf607 │ │ │ │ + @ instruction: 0xff18f607 │ │ │ │ strbmi r4, [r8], -r5, lsl #12 │ │ │ │ - @ instruction: 0xff52f607 │ │ │ │ + @ instruction: 0xff3ef607 │ │ │ │ stmdacs r1, {r3, r8, r9, fp, ip, pc} │ │ │ │ movwmi lr, #2509 @ 0x9cd │ │ │ │ svclt 0x00949c28 │ │ │ │ andcs r2, r1, r0 │ │ │ │ - bleq 1492f44 │ │ │ │ + bleq 1492f6c │ │ │ │ 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 fe794c40 │ │ │ │ + rsbseq r8, r2, lr, asr #28 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r2, r0, lsl sp │ │ │ │ - bmi 5e98fc │ │ │ │ + rsbseq r8, r2, r8, ror #25 │ │ │ │ + bmi 5e9924 │ │ │ │ @ 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 469d34 │ │ │ │ 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 d22200 │ │ │ │ + blcs d22204 │ │ │ │ andsne r2, r7, #49, 30 @ 0xc4 │ │ │ │ - blcs 5e2178 │ │ │ │ + blcs 5e21a0 │ │ │ │ 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 +564556,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 1379930 │ │ │ │ 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 14319bc │ │ │ │ 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 312aec │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x278cf8df │ │ │ │ @ instruction: 0xf8dfb08f │ │ │ │ strmi r1, [r4], -ip, lsl #15 │ │ │ │ @ instruction: 0x3788f8df │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @@ -564584,30 +564592,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 fe294594 │ │ │ │ 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 263730 │ │ │ │ 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 13d8ec0 │ │ │ │ @ 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 +564625,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 12a8d54 │ │ │ │ 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 +564642,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 161a750 │ │ │ │ @ instruction: 0xf8032010 │ │ │ │ strmi r0, [r8], -r1, lsl #24 │ │ │ │ ldrmi fp, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf8034602 │ │ │ │ - beq dae74c │ │ │ │ + beq dae774 │ │ │ │ stcne 8, cr15, [r4], {3} │ │ │ │ @ instruction: 0xf8030a09 │ │ │ │ - beq 6e2760 │ │ │ │ + beq 6e2788 │ │ │ │ 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 +564667,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] @ 257335 │ │ │ │ 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 +564684,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 2643e0 │ │ │ │ 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 38b920 │ │ │ │ @ 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 15288a0 │ │ │ │ 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 33dc7c │ │ │ │ ldrmi r6, [r0], #-2440 @ 0xfffff678 │ │ │ │ stmibvs sl, {r4, r5, r6, r8, ip, sp, lr} │ │ │ │ - beq ce88ac │ │ │ │ + beq ce88d4 │ │ │ │ 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 26b8ec │ │ │ │ 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 260128 │ │ │ │ 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 5b1984 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mullt pc, ip, r5 @ │ │ │ │ - blhi 312bf8 │ │ │ │ + blhi 312c20 │ │ │ │ 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 +564789,63 @@ │ │ │ │ movwls r0, #18907 @ 0x49db │ │ │ │ rsccc pc, ip, #212, 16 @ 0xd40000 │ │ │ │ @ instruction: 0xf893780d │ │ │ │ @ instruction: 0xf0053024 │ │ │ │ @ instruction: 0xf1b30501 │ │ │ │ @ instruction: 0xf8da0b00 │ │ │ │ svclt 0x001832bc │ │ │ │ - bleq 2d3aa8 │ │ │ │ + bleq 2d3ad0 │ │ │ │ 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 497438 │ │ │ │ rscscc pc, r0, #212, 16 @ 0xd40000 │ │ │ │ - bcs 27b9b8 │ │ │ │ + bcs 27b9e0 │ │ │ │ @ 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 1317ca8 │ │ │ │ @ instruction: 0xf8da1340 │ │ │ │ - b 1317a0c │ │ │ │ - b 131890c │ │ │ │ + b 1317a34 │ │ │ │ + b 1318934 │ │ │ │ stcne 3, cr0, [r5, #-292] @ 0xfffffedc │ │ │ │ stmdaeq r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 12f3c04 │ │ │ │ + b 12f3c2c │ │ │ │ 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 ce0850 │ │ │ │ @ instruction: 0xf8dad106 │ │ │ │ tstlt sl, r8, asr #1 │ │ │ │ - bcs fe5f9c6c │ │ │ │ + bcs fe5f9c94 │ │ │ │ strbthi pc, [r7], #0 @ │ │ │ │ - blvs 8f2590 │ │ │ │ + blvs 8f25b8 │ │ │ │ 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 +564854,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] @ 257d08 │ │ │ │ cmncs lr, sp, asr #21 │ │ │ │ - bvc 2931d4 │ │ │ │ + bvc 2931fc │ │ │ │ cdpeq 0, 6, cr15, cr15, cr15, {2} │ │ │ │ ldrdvc pc, [ip], -sl │ │ │ │ - bvc c13320 │ │ │ │ - bvc fec13424 │ │ │ │ + bvc c13348 │ │ │ │ + bvc fec1344c │ │ │ │ cmncs sp, r9, lsr r0 │ │ │ │ - bcc 6932ec │ │ │ │ + bcc 693314 │ │ │ │ andcc pc, r1, r7, asr #17 │ │ │ │ - bcc fe6932f4 │ │ │ │ + bcc fe69331c │ │ │ │ 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 ffc133c4 │ │ │ │ + bvc fec134c8 │ │ │ │ + bvc ffc535c0 │ │ │ │ + blx 6936b8 │ │ │ │ mrc 15, 0, fp, cr7, cr4, {2} │ │ │ │ vmov r3, s15 │ │ │ │ @ instruction: 0xf8c73a10 │ │ │ │ svclt 0x00d43013 │ │ │ │ - bcc fe69333c │ │ │ │ - bcc 693340 │ │ │ │ + bcc fe693364 │ │ │ │ + bcc 693368 │ │ │ │ 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 feb132c0 │ │ │ │ ldrbtvc r2, [fp], ip, ror #6 │ │ │ │ cdp 7, 2, cr3, cr0, cr4, {1} │ │ │ │ @ instruction: 0xf5d70a28 │ │ │ │ - @ instruction: 0xf807ee14 │ │ │ │ + @ instruction: 0xf807ee00 │ │ │ │ @ instruction: 0xf8079c05 │ │ │ │ - b 145ab54 │ │ │ │ + b 145ab7c │ │ │ │ mcr 8, 1, r4, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf8070a28 │ │ │ │ - beq 27ab58 │ │ │ │ + beq 27ab80 │ │ │ │ stceq 8, cr15, [r7], {7} │ │ │ │ - mcr 5, 0, pc, cr4, cr7, {6} @ │ │ │ │ + ldcl 5, cr15, [r0, #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 +564938,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 ffbd37d8 │ │ │ │ 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 ff4137f8 │ │ │ │ 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 ffc537f8 │ │ │ │ + blx 6937f0 │ │ │ │ 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 +564973,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 1a1e714 │ │ │ │ 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 +565001,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 2e0044 │ │ │ │ svclt 0x00384293 │ │ │ │ - bls 329510 │ │ │ │ + bls 329538 │ │ │ │ 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 e38940 │ │ │ │ + bls 3a012c │ │ │ │ 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 +565044,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 399d94 │ │ │ │ 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 +565061,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 │ │ │ │ + ldrhteq r8, [r2], #-144 @ 0xffffff70 │ │ │ │ + rsbseq r8, r2, lr, lsr #19 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r8, r2, r4, lsl r7 │ │ │ │ + rsbseq r8, r2, ip, ror #13 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ rsccc pc, r4, #180, 16 @ 0xb40000 │ │ │ │ - bcc fe6935dc │ │ │ │ + bcc fe693604 │ │ │ │ rsccc pc, r6, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc139ac │ │ │ │ - bvs ffbd39a0 │ │ │ │ - blx 693998 │ │ │ │ + bvs ffc139d4 │ │ │ │ + bvs ffbd39c8 │ │ │ │ + blx 6939c0 │ │ │ │ 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 1c138e4 │ │ │ │ + bcc fe693640 │ │ │ │ rsccc pc, sl, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc139e8 │ │ │ │ - bvs ff4138fc │ │ │ │ - bvs ffc539e0 │ │ │ │ - bcs 69366c │ │ │ │ - blx 6939dc │ │ │ │ + bvs ffc13a10 │ │ │ │ + bvs ff413924 │ │ │ │ + bvs ffc53a08 │ │ │ │ + bcs 693694 │ │ │ │ + blx 693a04 │ │ │ │ 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 ffc53a54 │ │ │ │ + bvs 1453a38 │ │ │ │ + bvc 3135a0 │ │ │ │ + blx 693a34 │ │ │ │ mcrge 7, 7, pc, cr13, cr15, {1} @ │ │ │ │ - bvc ffc13a40 │ │ │ │ - bvc 353588 │ │ │ │ + bvc ffc13a68 │ │ │ │ + bvc 3535b0 │ │ │ │ @ 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 12d4dbc │ │ │ │ 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 +565149,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 2608f4 │ │ │ │ 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 +565176,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 7c4af8 │ │ │ │ andvc r2, sp, r9, asr r5 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 1622b94 │ │ │ │ + b 1622bbc │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 16342c4 │ │ │ │ + b 16342ec │ │ │ │ @ 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 +565204,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 8a0040 │ │ │ │ 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 324c30 │ │ │ │ @ instruction: 0xf850d01c │ │ │ │ - bcs 263c1c │ │ │ │ + bcs 263c44 │ │ │ │ @ instruction: 0xf8dad0f8 │ │ │ │ sbcslt r1, r6, #12 │ │ │ │ strbcs fp, [r4, #-2837]! @ 0xfffff4eb │ │ │ │ @ instruction: 0xf043700d │ │ │ │ movwcc r0, #5456 @ 0x1550 │ │ │ │ - blcs 334158 │ │ │ │ + blcs 334180 │ │ │ │ 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 2d6084 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt fe816058 │ │ │ │ + bllt fe816080 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r4, ror #12 │ │ │ │ - beq 7f40a0 │ │ │ │ + beq 7f40c8 │ │ │ │ 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 +565255,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 5c4c34 │ │ │ │ andvc r2, sp, r2, ror #10 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 1622cd0 │ │ │ │ + b 1622cf8 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 1634400 │ │ │ │ + b 1634428 │ │ │ │ @ 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 2d6120 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt 13d60f4 │ │ │ │ + bllt 13d611c │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r2, ror #12 │ │ │ │ - beq 7f413c │ │ │ │ + beq 7f4164 │ │ │ │ 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 +565292,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 fef19990 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ ldrt r0, [r1], #-282 @ 0xfffffee6 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 7d6154 │ │ │ │ + bllt 7d617c │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 79615c │ │ │ │ + bllt 796184 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ - bllt 756164 │ │ │ │ + bllt 75618c │ │ │ │ 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 3e4dcc │ │ │ │ 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 ffa157e0 │ │ │ │ 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 3e4e18 │ │ │ │ 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 ff11622c │ │ │ │ @ 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 ff116264 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - blx 4c5130 │ │ │ │ - b 315e6c │ │ │ │ + blx 4c5158 │ │ │ │ + b 315e94 │ │ │ │ svccc 0x00010809 │ │ │ │ @ instruction: 0xf1bbb2ff │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf5d74658 │ │ │ │ - @ instruction: 0xf8dae8b6 │ │ │ │ + @ instruction: 0xf8dae8a2 │ │ │ │ addmi r3, r3, #164 @ 0xa4 │ │ │ │ @ instruction: 0xf1b8d91b │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - b 4438b8 │ │ │ │ + b 4438e0 │ │ │ │ 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 c25198 │ │ │ │ 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 +565394,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 b162d4 │ │ │ │ + bne 693b4c │ │ │ │ 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 fec56324 │ │ │ │ rscscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ - blt 1b16304 │ │ │ │ + blt 1b1632c │ │ │ │ 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 13343a8 │ │ │ │ ldrbtmi r4, [sl], #-1145 @ 0xfffffb87 │ │ │ │ - @ instruction: 0xf880f695 │ │ │ │ + @ instruction: 0xf86cf695 │ │ │ │ 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] @ 2586a4 │ │ │ │ @ instruction: 0xeeb77a30 │ │ │ │ - vldr s13, [pc] @ 258384 │ │ │ │ + vldr s13, [pc] @ 2583ac │ │ │ │ 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 161a7f8 │ │ │ │ + blx 1a1e9fc │ │ │ │ + b 1656600 │ │ │ │ @ instruction: 0xf7ff2919 │ │ │ │ @ instruction: 0xeef0bba6 │ │ │ │ - vldr s14, [pc, #800] @ 2586e0 │ │ │ │ + vldr s14, [pc, #800] @ 258708 │ │ │ │ @ instruction: 0xeeb77a1f │ │ │ │ - vldr s13, [pc] @ 2583c8 │ │ │ │ + vldr s13, [pc] @ 2583f0 │ │ │ │ @ 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 fe453c28 │ │ │ │ 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 647090 │ │ │ │ stmdbmi pc, {r2, r9, sp} @ │ │ │ │ andseq pc, r8, r4, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - blx e15e8c │ │ │ │ - blmi 591604 │ │ │ │ - bmi 56e778 │ │ │ │ + blx 915eb4 │ │ │ │ + blmi 59162c │ │ │ │ + bmi 56e7a0 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - b 195b90 │ │ │ │ + b ffc95bb8 │ │ │ │ @ instruction: 0xf5d7e46b │ │ │ │ - svclt 0x0000eae8 │ │ │ │ + svclt 0x0000ead4 │ │ │ │ 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 │ │ │ │ + ldrshteq r6, [r5], #-237 @ 0xffffff13 │ │ │ │ + andseq r4, ip, r8, asr #9 │ │ │ │ + andseq r1, pc, r2, lsl #3 │ │ │ │ + mulseq pc, r0, r0 @ │ │ │ │ + rsbseq r6, r5, sl, lsl #24 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r0, pc, r6, ror #30 │ │ │ │ + andseq r1, pc, lr, ror r0 @ │ │ │ │ svcvc 0x00cbf5b0 │ │ │ │ - blmi 40e490 │ │ │ │ + blmi 40e4b8 │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ ldmdane sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 26f4e0 │ │ │ │ + blcs 26f508 │ │ │ │ sadd16mi fp, r0, r4 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbeq r8, r8, r8, ror #30 │ │ │ │ + rsbeq r9, r8, r0, lsl #1 │ │ │ │ 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 106598c │ │ │ │ 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 +565564,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 316640 │ │ │ │ @ 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 +565591,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 @ 258624 │ │ │ │ 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 1634888 │ │ │ │ sbcsvc r2, r1, ip, lsl r3 │ │ │ │ - b 1634a60 │ │ │ │ + b 1634a88 │ │ │ │ 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 +565618,131 @@ │ │ │ │ svceq 0x00d0f8cc │ │ │ │ ldrsbtls pc, [r0], -r1 @ │ │ │ │ umulllt r4, r3, r0, r6 │ │ │ │ @ instruction: 0xf1b94606 │ │ │ │ svclt 0x00180200 │ │ │ │ @ instruction: 0xf1b82201 │ │ │ │ svclt 0x00180f0a │ │ │ │ - bcs 260e60 │ │ │ │ + bcs 260e88 │ │ │ │ @ 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 1c29ebc │ │ │ │ stmdbne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe4d7004 │ │ │ │ + blx fe4d702c │ │ │ │ tstcs r9, #323584 @ 0x4f000 │ │ │ │ stmiahi r0!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf69b9100 │ │ │ │ - @ instruction: 0xf1a7f921 │ │ │ │ + @ instruction: 0xf1a7f90d │ │ │ │ @ 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 1328820 │ │ │ │ movwcs r0, #128 @ 0x80 │ │ │ │ ldmvs r4!, {r0, sl, fp, sp} │ │ │ │ @ instruction: 0xf04abf88 │ │ │ │ - b 125af00 │ │ │ │ + b 125af28 │ │ │ │ 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 @ 258728 │ │ │ │ stmibvs fp, {r0, r1, r2, r5, r6, r9, ip, sp, lr} │ │ │ │ - beq d2977c │ │ │ │ + beq d297a4 │ │ │ │ stceq 2, cr7, [fp], #-652 @ 0xfffffd74 │ │ │ │ - blls 5b529c │ │ │ │ + blls 5b52c4 │ │ │ │ @ instruction: 0x73250e2d │ │ │ │ - bls 56574c │ │ │ │ + bls 565774 │ │ │ │ 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 fe5970e6 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ rsbvc lr, r7, #46923776 @ 0x2cc0000 │ │ │ │ - bvs ffb526bc │ │ │ │ + bvs ffb526e4 │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe5970d6 │ │ │ │ + blx fe5970fe │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ @ instruction: 0xf8d9e7a7 │ │ │ │ strbmi fp, [ip], -r8 │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ - beq ff2948ac │ │ │ │ + beq ff2948d4 │ │ │ │ @ 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 fedaf9c4 │ │ │ │ @ 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: 0xf828f693 │ │ │ │ + blvs fe344c34 │ │ │ │ andle r2, r6, r1, lsl #22 │ │ │ │ @ instruction: 0xf69b4620 │ │ │ │ - stmdacs r0, {r0, r1, r3, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r1, r2, r4, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ movwcs fp, #3852 @ 0xf0c │ │ │ │ - bls 2e13ec │ │ │ │ + bls 2e1414 │ │ │ │ ldclt 0, cr6, [r0, #-76] @ 0xffffffb4 │ │ │ │ svclt 0x00004770 │ │ │ │ svcmi 0x00f8e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ - blvs 52a078 │ │ │ │ + blvs 52a0a0 │ │ │ │ strmi r9, [ip], -fp, lsl #26 │ │ │ │ - bleq 294ed0 │ │ │ │ + bleq 294ef8 │ │ │ │ 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 b3ec78 │ │ │ │ eorvs r0, fp, r1, lsl #6 │ │ │ │ - blhi feb32ac8 │ │ │ │ + blhi feb32af0 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #19 │ │ │ │ movwcs r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0x31b6f886 │ │ │ │ @ instruction: 0x31b8f8d6 │ │ │ │ @ instruction: 0xf8c63301 │ │ │ │ @ instruction: 0xf8d631b8 │ │ │ │ @ instruction: 0xf14331bc │ │ │ │ @@ -565742,54 +565750,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 7053dc │ │ │ │ @ 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 12b4e6c │ │ │ │ @ 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 cdb9bc │ │ │ │ cdpeq 2, 2, cr7, cr13, cr3, {7} │ │ │ │ @ instruction: 0xf10472a2 │ │ │ │ @ instruction: 0x7325030d │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf04f69a3 │ │ │ │ - blx 5dc166 │ │ │ │ + blx 5dc18e │ │ │ │ svcvs 0x00336603 │ │ │ │ - blx 1a18d78 │ │ │ │ + blx 1a18da0 │ │ │ │ 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 +565811,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 2a515c │ │ │ │ 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 70550c │ │ │ │ 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 +565839,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 fef19608 │ │ │ │ svclt 0x0004f383 │ │ │ │ - b 12daf48 │ │ │ │ + b 12daf70 │ │ │ │ @ instruction: 0xf88b02c3 │ │ │ │ @ instruction: 0xf04f32cc │ │ │ │ @ instruction: 0xf89b0979 │ │ │ │ @ instruction: 0xf89b320c │ │ │ │ @ instruction: 0xf8db52ae │ │ │ │ addseq r6, fp, r8, lsl #4 │ │ │ │ biceq lr, r5, #274432 @ 0x43000 │ │ │ │ @@ -565852,16 +565860,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 b750b4 │ │ │ │ + beq 274bc8 │ │ │ │ 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 +565881,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 1635108 │ │ │ │ @ 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 +565915,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 1d4cf08 │ │ │ │ + blcs 2a7740 │ │ │ │ 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 2b8bf8 │ │ │ │ strmi r4, [fp], #-584 @ 0xfffffdb8 │ │ │ │ @ instruction: 0xf5d64018 │ │ │ │ - bl fec9452c │ │ │ │ - blcs 5d9730 │ │ │ │ + bl fec94504 │ │ │ │ + blcs 5d9758 │ │ │ │ @ instruction: 0xf1b8d995 │ │ │ │ svclt 0x00180c00 │ │ │ │ stceq 0, cr15, [r1], {79} @ 0x4f │ │ │ │ @ instruction: 0xf8d4e792 │ │ │ │ tstcc r2, #52, 4 @ 0x40000003 │ │ │ │ @ instruction: 0xf8949a05 │ │ │ │ - b 311408 │ │ │ │ + b 311430 │ │ │ │ @ instruction: 0xf8d42101 │ │ │ │ @ instruction: 0xf8032230 │ │ │ │ - b 12bfb7c │ │ │ │ - b 15f0fa4 │ │ │ │ + b 12bfba4 │ │ │ │ + b 15f0fcc │ │ │ │ @ instruction: 0xf8032e02 │ │ │ │ @ instruction: 0xf8431c03 │ │ │ │ @ instruction: 0xf040ec07 │ │ │ │ @ instruction: 0xf8030e04 │ │ │ │ - b 1653b90 │ │ │ │ + b 1653bb8 │ │ │ │ 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 │ │ │ │ + mrrc 5, 13, pc, r2, cr6 @ │ │ │ │ + blge 8e0fbc │ │ │ │ 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 7bf83c │ │ │ │ ldrbmi r2, [r8], -r2, lsl #2 │ │ │ │ - blge 73d7dc │ │ │ │ - blge 77d7c8 │ │ │ │ - bvc 853340 │ │ │ │ + blge 73d804 │ │ │ │ + blge 77d7f0 │ │ │ │ + bvc 853368 │ │ │ │ ldc2l 7, cr15, [lr, #1020] @ 0x3fc │ │ │ │ - blge 660fe0 │ │ │ │ + blge 661008 │ │ │ │ @ instruction: 0x4658aa12 │ │ │ │ - blge 6bd7dc │ │ │ │ + blge 6bd804 │ │ │ │ @ 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 3d8eac │ │ │ │ + b 14592f8 │ │ │ │ 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 12e4c84 │ │ │ │ @ instruction: 0xf6432217 │ │ │ │ vmov.i32 d16, #15103 @ 0x00003aff │ │ │ │ @ instruction: 0xf8cd6c02 │ │ │ │ - b 1388cf8 │ │ │ │ + b 1388d20 │ │ │ │ orrseq r1, r8, r0, lsl #8 │ │ │ │ movwmi r0, #20123 @ 0x4e9b │ │ │ │ - b 135b434 │ │ │ │ - b 1261c90 │ │ │ │ + b 135b45c │ │ │ │ + b 1261cb8 │ │ │ │ @ instruction: 0xf8db6003 │ │ │ │ @ instruction: 0xf1033020 │ │ │ │ sbcsvc r0, sl, r4, lsl r9 │ │ │ │ orrsvc r2, sl, r0, lsl #4 │ │ │ │ andsvc r7, sl, #-2147483594 @ 0x80000036 │ │ │ │ - bls 67d480 │ │ │ │ + bls 67d4a8 │ │ │ │ addsvc r7, r9, sp, asr r0 │ │ │ │ - b 12750c8 │ │ │ │ + b 12750f0 │ │ │ │ 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 320cbe │ │ │ │ + blls 595cd0 │ │ │ │ @ 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 2e36f6 │ │ │ │ + blcs 255928 │ │ │ │ sbchi pc, r8, #64, 4 │ │ │ │ cdpne 4, 5, cr2, cr7, cr1, {0} │ │ │ │ - ldrbcc pc, [pc, #266]! @ 258dee @ │ │ │ │ + ldrbcc pc, [pc, #266]! @ 258e16 @ │ │ │ │ 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 │ │ │ │ + stc 5, cr15, [r4, #856] @ 0x358 │ │ │ │ strtmi r4, [r1], -r0, lsl #13 │ │ │ │ @ instruction: 0xf5d61928 │ │ │ │ - blx 494356 │ │ │ │ - bcs 255508 │ │ │ │ + blx 49432e │ │ │ │ + bcs 255530 │ │ │ │ cdpne 8, 7, cr13, cr1, cr14, {7} │ │ │ │ - bls 3a069c │ │ │ │ + bls 3a06c4 │ │ │ │ sbcslt fp, fp, #-1879048180 @ 0x9000000c │ │ │ │ - bne 513654 │ │ │ │ + bne 51367c │ │ │ │ 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 161cdb4 │ │ │ │ @ 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 279424 │ │ │ │ andhi pc, ip, #0 │ │ │ │ adccs pc, lr, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ @ instruction: 0xf8db821e │ │ │ │ - bcs 2a1574 │ │ │ │ + bcs 2a159c │ │ │ │ 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 2d6df4 │ │ │ │ @ instruction: 0xf8cb21c8 │ │ │ │ @ instruction: 0xf7fb3020 │ │ │ │ @ instruction: 0xf8dbfd1d │ │ │ │ @ instruction: 0xf8db3034 │ │ │ │ @ instruction: 0xf8db202c │ │ │ │ - bne fe99ceb8 │ │ │ │ + bne fe99cee0 │ │ │ │ @ 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 +566120,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 3cf298 │ │ │ │ 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 +566142,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 5a4f88 │ │ │ │ @ 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 29501c │ │ │ │ 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 2a1050 │ │ │ │ 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 2a108c │ │ │ │ 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 +566201,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 2616e4 │ │ │ │ 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 +566217,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 317078 │ │ │ │ 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 3f50ec │ │ │ │ + blcs 26aaa4 │ │ │ │ msrhi CPSR_fxc, r0 │ │ │ │ @ instruction: 0xf8db4619 │ │ │ │ @ instruction: 0xf7f3001c │ │ │ │ - bls 4182c0 │ │ │ │ + bls 4182e8 │ │ │ │ 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 47d844 │ │ │ │ + blx fe3d79a4 │ │ │ │ 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 3a50b4 │ │ │ │ + b 161b064 │ │ │ │ @ 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: 0x4621ebd2 │ │ │ │ @ instruction: 0xf8db4602 │ │ │ │ andls r0, r5, #216 @ 0xd8 │ │ │ │ - bl ffa167c4 │ │ │ │ + bl ff5167ec │ │ │ │ ldrsbvc pc, [ip], #139 @ 0x8b @ │ │ │ │ - bls 3aa888 │ │ │ │ + bls 3aa8b0 │ │ │ │ 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 ff11680c │ │ │ │ strmi r9, [r7], -r6, lsl #22 │ │ │ │ cdpne 6, 5, cr4, cr8, cr1, {1} │ │ │ │ - bl ff4967f0 │ │ │ │ + bl fef96818 │ │ │ │ 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 2ea912 │ │ │ │ @ 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 +566293,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 a59118 │ │ │ │ @ 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 37d560 │ │ │ │ @ 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 565958 │ │ │ │ @ instruction: 0xf8db2b01 │ │ │ │ @ instruction: 0xf1029020 │ │ │ │ svclt 0x00380201 │ │ │ │ addsmi r2, r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf63f920c │ │ │ │ strbmi sl, [fp], -r7, lsl #27 │ │ │ │ @ instruction: 0xf803220d │ │ │ │ - bmi 1463d84 │ │ │ │ + bmi 1463dac │ │ │ │ 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 +566351,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]! @ 259595 │ │ │ │ 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 +566381,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 5846ac │ │ │ │ stmdals fp, {r0, r3, r4, r5, r9, sl, lr} │ │ │ │ @ instruction: 0xf7ff9501 │ │ │ │ - bls 617a14 │ │ │ │ + bls 617a3c │ │ │ │ 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 fee172b0 │ │ │ │ eoreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ @ instruction: 0xf5d6e7bd │ │ │ │ - svclt 0x0000ebba │ │ │ │ - ldrhteq r7, [r2], #-100 @ 0xffffff9c │ │ │ │ + svclt 0x0000eba6 │ │ │ │ + rsbseq r7, r2, ip, lsl #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r2, sl, ror lr │ │ │ │ + rsbseq r6, r2, r2, asr lr │ │ │ │ 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 fedb04ec │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ vhsub.s8 d2, d16, d0 │ │ │ │ @ instruction: 0xf5d6404c │ │ │ │ - @ instruction: 0xf8d4ea32 │ │ │ │ + @ instruction: 0xf8d4ea1e │ │ │ │ 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 fedb052c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf5002280 │ │ │ │ @ instruction: 0xf5d67073 │ │ │ │ - @ instruction: 0xf8d4ea12 │ │ │ │ + @ instruction: 0xf8d4e9fe │ │ │ │ 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 +566474,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 fedb05e8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - stmia r0, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + stmia ip!, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb05d8 │ │ │ │ + bl fedb0600 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r0 @ │ │ │ │ @ instruction: 0x2128460c │ │ │ │ - stmda sl, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + svc 0x00f6f5d5 │ │ │ │ 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 1565c50 │ │ │ │ + bcs 35c45c │ │ │ │ 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 fedb0678 │ │ │ │ @ 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 +566535,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 0x00c0f5d5 │ │ │ │ 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 fedb0700 │ │ │ │ @ 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 2d47f0 │ │ │ │ + ldc2l 6, cr15, [sl], #584 @ 0x248 │ │ │ │ svceq 0x0002f825 │ │ │ │ ldrhle r4, [r7, #44]! @ 0x2c │ │ │ │ adccc pc, r0, #14024704 @ 0xd60000 │ │ │ │ orrvs pc, r0, #1124073472 @ 0x43000000 │ │ │ │ adccc pc, r0, #12976128 @ 0xc60000 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e8f8cc │ │ │ │ strcs r4, [r0], #-1542 @ 0xfffff9fa │ │ │ │ rsbvc pc, r1, r0, lsl #10 │ │ │ │ rsbsmi pc, ip, #12976128 @ 0xc60000 │ │ │ │ - stc2 6, cr15, [r6, #-20] @ 0xffffffec │ │ │ │ + ldc2l 6, cr15, [r2], #20 │ │ │ │ orrvc pc, fp, #9830400 @ 0x960000 │ │ │ │ @ instruction: 0x43b8f8a6 │ │ │ │ @ instruction: 0xf506b1bf │ │ │ │ @ instruction: 0xf04f7563 │ │ │ │ @ instruction: 0xf8550801 │ │ │ │ cmnlt fp, r4, lsl #30 │ │ │ │ @ instruction: 0xf6928898 │ │ │ │ - @ instruction: 0xf890f977 │ │ │ │ - blcs 3a5634 │ │ │ │ - blx 489160 │ │ │ │ + @ instruction: 0xf890f963 │ │ │ │ + blcs 3a565c │ │ │ │ + blx 489188 │ │ │ │ @ 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 +566595,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 12f41fc │ │ │ │ @ instruction: 0xf8911245 │ │ │ │ - b 162d6d0 │ │ │ │ + b 162d6f8 │ │ │ │ @ instruction: 0xf8911e8e │ │ │ │ - b 1649654 │ │ │ │ + b 164967c │ │ │ │ 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 1301628 │ │ │ │ @ instruction: 0xf8d102c5 │ │ │ │ - b 12fd690 │ │ │ │ + b 12fd6b8 │ │ │ │ stmdavs ip, {r2, r7, r9}^ │ │ │ │ - b 163e5ec │ │ │ │ - bvs 155b808 │ │ │ │ + b 163e614 │ │ │ │ + bvs 155b830 │ │ │ │ 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 15f3950 │ │ │ │ + b 15dce34 │ │ │ │ + b 161e650 │ │ │ │ + b 14e3e8c │ │ │ │ + blvs ff633e4c │ │ │ │ umaal pc, ip, r1, r8 @ │ │ │ │ stcls 4, cr9, [r2], {3} │ │ │ │ ldrvs lr, [r7, -r8, asr #20] │ │ │ │ - b 12ff22c │ │ │ │ - bvs 619f54 │ │ │ │ + b 12ff254 │ │ │ │ + bvs 619f7c │ │ │ │ vmlsne.f32 s28, s18, s30 │ │ │ │ - b 163de34 │ │ │ │ - b 1635e8c │ │ │ │ - b 162ba98 │ │ │ │ - b 14b3684 │ │ │ │ + b 163de5c │ │ │ │ + b 1635eb4 │ │ │ │ + b 162bac0 │ │ │ │ + b 14b36ac │ │ │ │ @ instruction: 0x9c014904 │ │ │ │ stmdbeq lr, {r0, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1619e38 │ │ │ │ - b 1564eb8 │ │ │ │ - b 15dc660 │ │ │ │ + b 1619e60 │ │ │ │ + b 1564ee0 │ │ │ │ + b 15dc688 │ │ │ │ stmibvs sl, {r1, r9, sl, fp, sp, lr}^ │ │ │ │ stmdacs r4, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0x0c0eea4c │ │ │ │ - b 1633e84 │ │ │ │ + b 1633eac │ │ │ │ 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 15eaf08 │ │ │ │ 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 32b308 │ │ │ │ stceq 3, cr15, [r7], {98} @ 0x62 │ │ │ │ vmin.u32 d20, d8, d10 │ │ │ │ @ instruction: 0xf8d10307 │ │ │ │ vqadd.u32 d24, d4, d20 │ │ │ │ - blvs ff559eb4 │ │ │ │ + blvs ff559edc │ │ │ │ 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 162bb34 │ │ │ │ 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 1633b68 │ │ │ │ @ instruction: 0xf8c02816 │ │ │ │ vhadd.u32 d25, d8, d8 │ │ │ │ - b 1621f0c │ │ │ │ + b 1621f34 │ │ │ │ vceq.i32 d18, d8, d4 │ │ │ │ - b 1624f14 │ │ │ │ + b 1624f3c │ │ │ │ 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 12c071c │ │ │ │ vrhadd.u32 d17, d1, d14 │ │ │ │ - beq cb3374 │ │ │ │ + beq cb339c │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ - b 139c7b4 │ │ │ │ + b 139c7dc │ │ │ │ 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 af1750 │ │ │ │ @ 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 fe3c59bc │ │ │ │ + bmi fe3ab1b4 │ │ │ │ sxtab16mi r4, r3, fp, ror #8 │ │ │ │ ldrbtmi r9, [sl], #-775 @ 0xfffffcf9 │ │ │ │ strmi r4, [ip], -r3, lsl #23 │ │ │ │ vst4.8 {d18-d21}, [pc], r1 │ │ │ │ ldmpl r3, {r1, r2, r5, r6, r7, r8, ip, sp, lr}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - mcr 5, 2, pc, cr8, cr5, {6} @ │ │ │ │ + mrc 5, 1, APSR_nzcv, cr4, cr5, {6} │ │ │ │ stmdacs r0, {r0, r1, r2, r9, sl, lr} │ │ │ │ sbchi pc, r4, r0 │ │ │ │ vst1.8 {d18-d21}, [pc], ip │ │ │ │ strbmi r7, [r1], -r6, ror #7 │ │ │ │ vqdmulh.s d15, d2, d4 │ │ │ │ - svc 0x0044f5d5 │ │ │ │ + svc 0x0030f5d5 │ │ │ │ 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: 0xf832f692 │ │ │ │ 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 fee9c87c │ │ │ │ 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 +566759,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 1339914 │ │ │ │ + bls 39e564 │ │ │ │ + blls 36a4c4 │ │ │ │ + b 163e494 │ │ │ │ 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 5141cc │ │ │ │ @ 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 +566793,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: 0x9c0afacf │ │ │ │ @ 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: 0xf834f69a │ │ │ │ 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 1a970c8 │ │ │ │ + blmi 8ac190 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6b3970 │ │ │ │ + blls 6b3998 │ │ │ │ @ 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 +566829,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: 0xf5d5e85e │ │ │ │ + bmi 4d4aa8 │ │ │ │ stmdavs r3, {r0, r1, r2, sl, fp, lr}^ │ │ │ │ @ instruction: 0xe7f1447a │ │ │ │ - ldmda r6, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - ldrhteq r6, [r2], #-132 @ 0xffffff7c │ │ │ │ - rsbseq r6, r2, lr, lsr #17 │ │ │ │ + stmda r2, {r1, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq r6, r2, ip, lsl #17 │ │ │ │ + rsbseq r6, r2, r6, lsl #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r6, r2, r0, lsl #14 │ │ │ │ - @ instruction: 0x001efabe │ │ │ │ + ldrsbteq r6, [r2], #-104 @ 0xffffff98 │ │ │ │ + @ instruction: 0x001efbd6 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq pc, lr, r4, lsr #21 │ │ │ │ + @ instruction: 0x001efbbc │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb0b80 │ │ │ │ + bl fedb0ba8 │ │ │ │ @ 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: 0xf504fa01 │ │ │ │ @ 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 +566870,112 @@ │ │ │ │ svceq 0x0090f8cc │ │ │ │ addslt r4, r3, r6, asr sl │ │ │ │ @ instruction: 0x460d4b56 │ │ │ │ andcs r4, r1, sl, ror r4 │ │ │ │ ldmpl r3, {r6, r8, sp}^ │ │ │ │ tstls r1, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - stc 5, cr15, [r6, #-852] @ 0xfffffcac │ │ │ │ + ldcl 5, cr15, [r2], #852 @ 0x354 │ │ │ │ stmdacs r0, {r2, r7, r9, sl, lr} │ │ │ │ addhi pc, sl, r0 │ │ │ │ @ instruction: 0x801ef8b5 │ │ │ │ - blhi 1e2b2b0 │ │ │ │ - bvc 2954d4 │ │ │ │ - bvc 3d515c │ │ │ │ + blhi 1e2b2d8 │ │ │ │ + bvc 2954fc │ │ │ │ + bvc 3d5184 │ │ │ │ strteq pc, [ip], -r0, lsl #2 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ movwls r4, #1670 @ 0x686 │ │ │ │ andls r0, r1, #237568 @ 0x3a000 │ │ │ │ - bvc ff4555ec │ │ │ │ + bvc ff455614 │ │ │ │ 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 2b838c │ │ │ │ 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 d35b4c │ │ │ │ eorscc pc, r1, ip, asr #17 │ │ │ │ @ instruction: 0xf88c9606 │ │ │ │ tstls r7, ip, lsr #32 │ │ │ │ - bvc 5151a8 │ │ │ │ + bvc 5151d0 │ │ │ │ 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 5143ec │ │ │ │ + ldc 6, cr4, [pc, #104] @ 259b30 │ │ │ │ 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 fe695344 │ │ │ │ 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 ffd25bf0 │ │ │ │ eorscc pc, r6, ip, lsl #17 │ │ │ │ @ instruction: 0xf88c0a1b │ │ │ │ @ instruction: 0x465b3037 │ │ │ │ - b 162b344 │ │ │ │ - b 161cee8 │ │ │ │ - b 1628cec │ │ │ │ - b 1638cf0 │ │ │ │ - b 14ecef4 │ │ │ │ + b 162b36c │ │ │ │ + b 161cf10 │ │ │ │ + b 1628d14 │ │ │ │ + b 1638d18 │ │ │ │ + b 14ecf1c │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 37e31c │ │ │ │ - blmi 4ac338 │ │ │ │ + blls 37e344 │ │ │ │ + blmi 4ac360 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6b3b80 │ │ │ │ + blls 6b3ba8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r3, r0, ror #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - svc 0x006ef5d5 │ │ │ │ + svc 0x005af5d5 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq r6, r2, r4, lsr #12 │ │ │ │ + ldrshteq r6, [r2], #-92 @ 0xffffffa4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq r6, [r2], #-64 @ 0xffffffc0 │ │ │ │ + rsbseq r6, r2, r8, asr #9 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb0d44 │ │ │ │ + bl fedb0d6c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi fe39d9ec │ │ │ │ - blmi fe3c5d94 │ │ │ │ + bmi fe39da14 │ │ │ │ + blmi fe3c5dbc │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ teqcs r0, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ @ instruction: 0xf5d50300 │ │ │ │ - strmi lr, [r6], -ip, asr #24 │ │ │ │ + @ instruction: 0x4606ec38 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [lr], r9, lsl #1 │ │ │ │ - bvc d6b584 │ │ │ │ + bvc d6b5ac │ │ │ │ @ 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 +567004,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 131dd4c │ │ │ │ stmdavs r9!, {r0, r6, r7, r8, r9} │ │ │ │ mcrrcc 3, 12, pc, r7, cr1 @ │ │ │ │ cdpeq 1, 10, cr0, cr4, cr1, {5} │ │ │ │ - beq 4aa844 │ │ │ │ + beq 4aa86c │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ movwmi r5, #42051 @ 0xa443 │ │ │ │ - b 12e2028 │ │ │ │ + b 12e2050 │ │ │ │ @ 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 +567031,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 5145c4 │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ stmdbvc fp!, {r0, r8, r9, fp, ip, pc} │ │ │ │ ldrle r0, [r2], #-2010 @ 0xfffff826 │ │ │ │ - blmi 106c56c │ │ │ │ + blmi 106c594 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 633cf4 │ │ │ │ + blls 633d1c │ │ │ │ @ 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 +567056,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 12edd9c │ │ │ │ orreq r0, fp, r3, asr #5 │ │ │ │ tstmi sl, #2192 @ 0x890 │ │ │ │ - b 131c550 │ │ │ │ + b 131c578 │ │ │ │ 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 +567076,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 162b580 │ │ │ │ + b 161d144 │ │ │ │ + b 1628f48 │ │ │ │ + b 1638f4c │ │ │ │ + b 14ed150 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 2fe548 │ │ │ │ + blls 2fe570 │ │ │ │ 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 0x0000ee42 │ │ │ │ + rsbseq r6, r2, r6, lsl #9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq r8, r8, r0, asr #12 │ │ │ │ - rsbseq r6, r2, ip, ror r3 │ │ │ │ - rsbeq r8, r8, r0, ror #10 │ │ │ │ + rsbeq r8, r8, r8, asr r7 │ │ │ │ + rsbseq r6, r2, r4, asr r3 │ │ │ │ + rsbeq r8, r8, r8, ror r6 │ │ │ │ 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 26726c │ │ │ │ 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 396464 │ │ │ │ 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 +567143,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 26665c │ │ │ │ @ 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 2a9a98 │ │ │ │ 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 +567176,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 fed17ea6 │ │ │ │ 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 fedb10f8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2666ec │ │ │ │ + bcs 266714 │ │ │ │ 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 266738 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5d54628 │ │ │ │ - vldmdblt r8!, {d14-d25} │ │ │ │ + vldmdblt r8!, {d14-d15} │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb112c │ │ │ │ + bl fedb1154 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #25 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 266748 │ │ │ │ + bcs 266770 │ │ │ │ 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 266794 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5d54628 │ │ │ │ - vldmdblt r8!, {s28-s261} │ │ │ │ + vldmdblt r8!, {s28-s241} │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb1188 │ │ │ │ + bl fedb11b0 │ │ │ │ @ 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 2a9bc8 │ │ │ │ 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 2a9bec │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4628b11b │ │ │ │ - b ff11772c │ │ │ │ + b fec17754 │ │ │ │ @ instruction: 0x4621bd38 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 3954a0 │ │ │ │ + blhi 3954c8 │ │ │ │ @ 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, r2, ror #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] @ 259afc │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf89b6038 │ │ │ │ @ instruction: 0xf0033000 │ │ │ │ - bcs 3da864 │ │ │ │ + bcs 3da88c │ │ │ │ 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 +567298,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 91573c │ │ │ │ + @ instruction: 0xff26f691 │ │ │ │ + beq 955744 │ │ │ │ @ instruction: 0xf691901a │ │ │ │ - ldc 15, cr15, [sp, #212] @ 0xd4 │ │ │ │ + ldc 15, cr15, [sp, #132] @ 0x84 │ │ │ │ andsls r0, fp, ip, lsl sl │ │ │ │ - @ instruction: 0xff30f691 │ │ │ │ - beq 9d5730 │ │ │ │ + @ instruction: 0xff1cf691 │ │ │ │ + beq 9d5758 │ │ │ │ @ instruction: 0xf691901c │ │ │ │ - ldmdbls ip, {r0, r1, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + ldmdbls ip, {r0, r1, r2, r4, r8, 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 fead587c │ │ │ │ cdp 2, 2, cr9, cr8, cr13, {0} │ │ │ │ @ instruction: 0xf5d50a28 │ │ │ │ - vmov.16 d9[2], lr │ │ │ │ + vmul.f64 d14, d9, d20 │ │ │ │ strmi r0, [r5], -r8, lsr #20 │ │ │ │ @ instruction: 0xf5d5910c │ │ │ │ - vmov.16 d9[2], lr │ │ │ │ - b 161cb94 │ │ │ │ + vmov.32 d9[1], lr │ │ │ │ + b 161cbbc │ │ │ │ tsteq r4, r1, lsl #16 │ │ │ │ ldmdavc r0, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - bl c97854 │ │ │ │ + bl 79787c │ │ │ │ tstcs r0, #3620864 @ 0x374000 │ │ │ │ svcls 0x00066177 │ │ │ │ - b 1346b0c │ │ │ │ - blls 6da818 │ │ │ │ + b 1346b34 │ │ │ │ + blls 6da840 │ │ │ │ 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 1300d7c │ │ │ │ + blls 4dab60 │ │ │ │ andcs r4, r0, #1275068416 @ 0x4c000000 │ │ │ │ - blls 42adb0 │ │ │ │ + blls 42add8 │ │ │ │ vcge.u32 d20, d3, d27 │ │ │ │ - blls 55a958 │ │ │ │ + blls 55a980 │ │ │ │ andcs pc, pc, #-1811939327 @ 0x94000001 │ │ │ │ - b 139c9f8 │ │ │ │ - blls 773554 │ │ │ │ - beq b6ade0 │ │ │ │ + b 139ca20 │ │ │ │ + blls 77357c │ │ │ │ + beq b6ae08 │ │ │ │ strvs lr, [r8], #-2628 @ 0xfffff5bc │ │ │ │ andsmi pc, r7, #-1811939327 @ 0x94000001 │ │ │ │ andsvs pc, pc, #100, 6 @ 0x90000001 │ │ │ │ tstls pc, #50 @ 0x32 │ │ │ │ - bge a22d60 │ │ │ │ + bge a22d88 │ │ │ │ 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 514aec │ │ │ │ andsls r4, r9, #27262976 @ 0x1a00000 │ │ │ │ - blls 800e08 │ │ │ │ + blls 800e30 │ │ │ │ ldrmi r9, [sl], #2565 @ 0xa05 │ │ │ │ andcc r9, r1, #21504 @ 0x5400 │ │ │ │ addsmi r9, r3, #1342177280 @ 0x50000000 │ │ │ │ - bmi 1dce708 │ │ │ │ + bmi 1dce730 │ │ │ │ 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 3954ec │ │ │ │ svchi 0x00f0e8bd │ │ │ │ vsubl.u8 q9, d3, d3 │ │ │ │ - blcs 3db0e4 │ │ │ │ + blcs 3db10c │ │ │ │ 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 3df02c │ │ │ │ addshi pc, r1, #0, 4 │ │ │ │ @ instruction: 0xf013e8df │ │ │ │ addeq r0, pc, #7 │ │ │ │ subseq r0, sp, r7 │ │ │ │ addeq r0, pc, #7 │ │ │ │ - bcs 31a230 │ │ │ │ - bls 74e364 │ │ │ │ + bcs 31a258 │ │ │ │ + bls 74e38c │ │ │ │ @ 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 29639c │ │ │ │ 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} │ │ │ │ + cdp2 5, 0, cr15, cr6, cr8, {7} │ │ │ │ stceq 0, cr15, [r5], {79} @ 0x4f │ │ │ │ mcrrpl 6, 12, pc, r3, cr4 @ │ │ │ │ @ instruction: 0xf8cd9408 │ │ │ │ @ instruction: 0xf8cda014 │ │ │ │ - bls 74a3a0 │ │ │ │ + bls 74a3c8 │ │ │ │ svcls 0x00179908 │ │ │ │ @ instruction: 0xf8926d13 │ │ │ │ ldrbmi r2, [r3], #-184 @ 0xffffff48 │ │ │ │ svccc 0x0004f841 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ stmdbls r5, {r3, r8, ip, pc} │ │ │ │ - bcs 281adc │ │ │ │ + bcs 281b04 │ │ │ │ @ instruction: 0x460fbf18 │ │ │ │ andeq pc, r7, #3 │ │ │ │ - bcs 3eb3e0 │ │ │ │ + bcs 3eb408 │ │ │ │ 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 3df0d8 │ │ │ │ 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 2625d4 │ │ │ │ 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 +567458,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 3db250 │ │ │ │ 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 3df174 │ │ │ │ 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 │ │ │ │ + ldrsbteq r5, [r2], #-252 @ 0xffffff04 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r5, r2, sl, asr #28 │ │ │ │ - blcc fe25a370 │ │ │ │ + rsbseq r5, r2, r2, lsr #28 │ │ │ │ + blcc fe25a398 │ │ │ │ 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 315b18 │ │ │ │ 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 +567502,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 615ec0 │ │ │ │ + bvc ff495fcc │ │ │ │ + blx 695fc4 │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ ldrle r9, [r1, #-2632] @ 0xfffff5b8 │ │ │ │ - bvc 355a50 │ │ │ │ - bhi 1c55ea8 │ │ │ │ - bvc ffc55ebc │ │ │ │ - blx 695fb4 │ │ │ │ + bvc 355a78 │ │ │ │ + bhi 1c55ed0 │ │ │ │ + bvc ffc55ee4 │ │ │ │ + blx 695fdc │ │ │ │ tstphi ip, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - bls 615ec0 │ │ │ │ - bvc ff4d5ecc │ │ │ │ - blx 695fc4 │ │ │ │ + bls 615ee8 │ │ │ │ + bvc ff4d5ef4 │ │ │ │ + blx 695fec │ │ │ │ tstphi r4, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ tstle pc, r8, lsl #22 │ │ │ │ - bvc c95988 │ │ │ │ - bhi ffc55ee0 │ │ │ │ - blx 695fd8 │ │ │ │ - bls ffc55ee8 │ │ │ │ + bvc c959b0 │ │ │ │ + bhi ffc55f08 │ │ │ │ + blx 696000 │ │ │ │ + bls ffc55f10 │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ vneg.f32 s17, s15 │ │ │ │ svclt 0x0058fa10 │ │ │ │ - bls 1c55ee8 │ │ │ │ + bls 1c55f10 │ │ │ │ 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 5e2370 │ │ │ │ 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 +567583,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 905c04 │ │ │ │ @ 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 296154 │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 1456100 │ │ │ │ + bvc 1456128 │ │ │ │ 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 6261dc │ │ │ │ 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 3986d8 │ │ │ │ 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 3986f8 │ │ │ │ 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 223468c │ │ │ │ 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 +567649,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 355cb0 │ │ │ │ + bhi fed95ac4 │ │ │ │ + bvc ff45621c │ │ │ │ + blx 696214 │ │ │ │ mcrge 5, 7, pc, cr4, cr15, {1} @ │ │ │ │ - bvc ff456200 │ │ │ │ - blx 6961f8 │ │ │ │ + bvc ff456228 │ │ │ │ + blx 696220 │ │ │ │ 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 +567686,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 913dbc │ │ │ │ @ instruction: 0xeeb7aa1e │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #81 @ 0x3e880000 0.2656250 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 855e44 │ │ │ │ + bvc 855e6c │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 1456298 │ │ │ │ + bvc 14562c0 │ │ │ │ stcl 2, cr4, [r3, #-616] @ 0xfffffd98 │ │ │ │ mvnle r7, r1, lsl #20 │ │ │ │ movwcs lr, #5337 @ 0x14d9 │ │ │ │ ldr r9, [ip, #791] @ 0x317 │ │ │ │ @ instruction: 0xf43f2f03 │ │ │ │ strb sl, [r2], #3287 @ 0xcd7 │ │ │ │ - stmib sl, {r0, r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldmdb r6!, {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 +567724,41 @@ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r1], lr, lsl #12 │ │ │ │ andcs r2, r1, ip, lsl r1 │ │ │ │ @ instruction: 0x461f4690 │ │ │ │ - mrc 5, 2, APSR_nzcv, cr10, cr4, {6} │ │ │ │ + mcr 5, 2, pc, cr6, cr4, {6} @ │ │ │ │ tstlt r0, #5242880 @ 0x500000 │ │ │ │ movwcs r6, #6209 @ 0x1841 │ │ │ │ stmdbcs r0, {r0, r1, sp, lr} │ │ │ │ cmnlt r6, sp, lsr r0 │ │ │ │ andsle r4, r6, lr, lsl #5 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 266f6c │ │ │ │ + bcs 266f94 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aa37c │ │ │ │ + blcc 2aa3a4 │ │ │ │ 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 2aa3d8 │ │ │ │ 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 +567768,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 fedb1a20 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ strmi r3, [sp], -r4, lsl #1 │ │ │ │ @ instruction: 0xf893b1b3 │ │ │ │ - bcs 2628ec │ │ │ │ + bcs 262914 │ │ │ │ vshr.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2a6418 │ │ │ │ + bcc 2a6440 │ │ │ │ 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 267070 │ │ │ │ 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 267094 │ │ │ │ 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 2aa4b0 │ │ │ │ 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 2aa4d4 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi fp, [r8], -fp, lsr #2 │ │ │ │ - mcr 5, 2, pc, cr6, cr4, {6} @ │ │ │ │ + mrc 5, 1, APSR_nzcv, cr2, cr4, {6} │ │ │ │ @ instruction: 0x4621bd70 │ │ │ │ strtmi lr, [r1], -r4, asr #15 │ │ │ │ ldmdavs lr, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbtvc pc, [sl], #-1286 @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6ae4620 │ │ │ │ - @ instruction: 0xf8d5f9f7 │ │ │ │ + @ instruction: 0xf8d5f9e3 │ │ │ │ @ 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: 0xf8d5f85d │ │ │ │ @ instruction: 0xf7f00084 │ │ │ │ strtmi pc, [r0], -r7, lsr #18 │ │ │ │ - @ instruction: 0xf9e8f6ae │ │ │ │ + @ instruction: 0xf9d4f6ae │ │ │ │ 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 2ec176 │ │ │ │ @ instruction: 0xf6438201 │ │ │ │ strmi r6, [r2], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xf1b95851 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blcs 27abf0 │ │ │ │ + blcs 27ac18 │ │ │ │ mvnslt sp, pc, asr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267160 │ │ │ │ + bcs 267188 │ │ │ │ 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 2671ac │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27e6f8 │ │ │ │ + blcs 27e720 │ │ │ │ addhi pc, r4, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ - blx 322d9e │ │ │ │ + blx 322dc6 │ │ │ │ strtmi r8, [fp], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf8d95099 │ │ │ │ addspl r1, r9, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ @ instruction: 0xf8d92282 │ │ │ │ - blx 34a9e6 │ │ │ │ + blx 34aa0e │ │ │ │ stmiane r9!, {r0, r1, r2, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0060973 │ │ │ │ - blx 2dc23e │ │ │ │ + blx 2dc266 │ │ │ │ @ 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 +567916,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 267270 │ │ │ │ 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 267294 │ │ │ │ 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 2aa6d0 │ │ │ │ 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 31c36e │ │ │ │ + blx 2bb712 │ │ │ │ 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 b34d0c │ │ │ │ @ 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 267350 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27e89c │ │ │ │ + blcs 27e8c4 │ │ │ │ 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 +567998,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 fef1d0e4 │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 2e6fac │ │ │ │ + blx 2e6fd4 │ │ │ │ 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 257020 │ │ │ │ + b 162bf58 │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl fec0ec48 │ │ │ │ + bl fec0ec70 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a61260 │ │ │ │ + bcs a61288 │ │ │ │ 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 aeaf14 │ │ │ │ @ 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 fef1d258 │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl febe2cdc │ │ │ │ - blcs a5b874 │ │ │ │ - b 1650cd8 │ │ │ │ - bl ff060dbc │ │ │ │ + bl febe2d04 │ │ │ │ + blcs a5b89c │ │ │ │ + b 1650d00 │ │ │ │ + bl ff060de4 │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 2e6d10 │ │ │ │ + blx 2e6d38 │ │ │ │ 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 +568087,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 338424 │ │ │ │ movwcs r0, #51458 @ 0xc902 │ │ │ │ - bleq 2d6e38 │ │ │ │ + bleq 2d6e60 │ │ │ │ streq pc, [r1, #-2821] @ 0xfffff4fb │ │ │ │ strpl pc, [r2, #-2819] @ 0xfffff4fd │ │ │ │ - blx 323a8e │ │ │ │ + blx 323ab6 │ │ │ │ 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 +568108,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 267570 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb3bb8f5b │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf0089b01 │ │ │ │ - blx 51b1d8 │ │ │ │ - bl 357164 │ │ │ │ - bl 4dfac4 │ │ │ │ + blx 51b200 │ │ │ │ + bl 35718c │ │ │ │ + bl 4dfaec │ │ │ │ @ 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 +568147,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 27eb78 │ │ │ │ @ instruction: 0xf8c5d0eb │ │ │ │ cdpcs 4, 0, cr6, cr0, cr8, {7} │ │ │ │ - blls 2cf4b8 │ │ │ │ + blls 2cf4e0 │ │ │ │ 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 4ec534 │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ - b ae47b0 │ │ │ │ + b ae47d8 │ │ │ │ @ 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 2aaa5c │ │ │ │ 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 31d306 │ │ │ │ @ instruction: 0xf507f701 │ │ │ │ - bl 275d9c │ │ │ │ + bl 275dc4 │ │ │ │ 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 2d72f4 │ │ │ │ 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 2cf594 │ │ │ │ @ instruction: 0xf0163601 │ │ │ │ svclt 0x0014061f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ @ instruction: 0xf04f2028 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140b1 │ │ │ │ - blx 3276e0 │ │ │ │ + blx 327708 │ │ │ │ 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 2a6b34 │ │ │ │ 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 fec9bfdc │ │ │ │ + bl feb5bb80 │ │ │ │ strtmi r0, [r3], #-1033 @ 0xfffffbf7 │ │ │ │ - blcs a628d4 │ │ │ │ - b 1650fd8 │ │ │ │ - bl ff0610a8 │ │ │ │ + blcs a628fc │ │ │ │ + b 1651000 │ │ │ │ + bl ff0610d0 │ │ │ │ andsle r1, r4, r5, asr pc │ │ │ │ - bl fef5d4e0 │ │ │ │ + bl fef5d508 │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ strcc sl, [r1], -r1, ror #30 │ │ │ │ tstpeq pc, #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2e7b60 │ │ │ │ - bls 2d7b74 │ │ │ │ + blx 2e7b88 │ │ │ │ + bls 2d7b9c │ │ │ │ eorcs pc, r4, r2, asr r8 @ │ │ │ │ - bls 2aafbc │ │ │ │ + bls 2aafe4 │ │ │ │ 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 +568278,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 161bc38 │ │ │ │ @ instruction: 0xf605154b │ │ │ │ @ instruction: 0xf8cd651c │ │ │ │ - blx 34309e │ │ │ │ + blx 3430c6 │ │ │ │ ldrbmi pc, [r8], r1, lsl #6 @ │ │ │ │ ldrmi r9, [sp], #-775 @ 0xfffffcf9 │ │ │ │ movwcs pc, #8768 @ 0x2240 @ │ │ │ │ stmib sp, {r0, r2, sl, lr}^ │ │ │ │ - blx 321c32 │ │ │ │ + blx 321c5a │ │ │ │ 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 346c90 │ │ │ │ + blx 29fdbc │ │ │ │ + bl 4d7868 │ │ │ │ @ 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, 15, cr15, cr12, cr7, {7} │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ tstcs r0, r0, asr r2 │ │ │ │ @ instruction: 0xf5d44638 │ │ │ │ - @ instruction: 0xf894e9f8 │ │ │ │ - blcs 2671a4 │ │ │ │ + @ instruction: 0xf894e9e4 │ │ │ │ + blcs 2671cc │ │ │ │ cmpphi r3, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8949a07 │ │ │ │ @ instruction: 0xf8b4104e │ │ │ │ - bl 307194 │ │ │ │ + bl 3071bc │ │ │ │ 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 559d0a │ │ │ │ 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 3ff558 │ │ │ │ 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 fef1bd30 │ │ │ │ + bcs 2d7f2c │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ subcc pc, r2, sp, lsl #17 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ - bcs 2a3d08 │ │ │ │ + bcs 2a3d30 │ │ │ │ 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 +568369,162 @@ │ │ │ │ @ instruction: 0xf94af028 │ │ │ │ @ instruction: 0xf8d99014 │ │ │ │ @ instruction: 0xf8550278 │ │ │ │ @ instruction: 0xf5001c18 │ │ │ │ @ instruction: 0xf7f17061 │ │ │ │ @ instruction: 0x4639f975 │ │ │ │ stmdals ip, {r0, r3, r4, ip, pc} │ │ │ │ - blx 719154 │ │ │ │ + blx 71917c │ │ │ │ @ instruction: 0x93239b05 │ │ │ │ - blls 563964 │ │ │ │ + blls 56398c │ │ │ │ @ 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 162c9d0 │ │ │ │ + b 161e594 │ │ │ │ + b 162a398 │ │ │ │ + b 163a39c │ │ │ │ + b 14ee5a0 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 5bf9c4 │ │ │ │ + blls 5bf9ec │ │ │ │ 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 69786c │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ ldrsblt r8, [r7, #-2] │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 2679c8 │ │ │ │ + bcs 2679f0 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2aadd8 │ │ │ │ + blcc 2aae00 │ │ │ │ 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 43a2a0 │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ - blls 386e38 │ │ │ │ + blls 386e60 │ │ │ │ @ instruction: 0xf0082201 │ │ │ │ - bl 31b698 │ │ │ │ - blx 2dff80 │ │ │ │ - bl 4d7628 │ │ │ │ + bl 31b6c0 │ │ │ │ + blx 2dffa8 │ │ │ │ + bl 4d7650 │ │ │ │ @ instruction: 0xf5030383 │ │ │ │ @ instruction: 0xf8d35380 │ │ │ │ - b ae4a30 │ │ │ │ + b ae4a58 │ │ │ │ @ instruction: 0xf8c30201 │ │ │ │ @ instruction: 0xf8552600 │ │ │ │ cmplt r9, r4, lsl #24 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267a4c │ │ │ │ + bcs 267a74 │ │ │ │ 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 495a08 │ │ │ │ ldrdge pc, [r8], -sp @ │ │ │ │ adccc pc, r0, #14221312 @ 0xd90000 │ │ │ │ movwvc pc, #1091 @ 0x443 @ │ │ │ │ adccc pc, r0, #13172736 @ 0xc90000 │ │ │ │ - blcs 281f50 │ │ │ │ + blcs 281f78 │ │ │ │ adchi pc, r3, r0, asr #32 │ │ │ │ - blmi ff06dd6c │ │ │ │ + blmi ff06dd94 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls cb52f8 │ │ │ │ + blls cb5320 │ │ │ │ @ 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 267ae8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f034 │ │ │ │ + blcs 27f05c │ │ │ │ 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 267b14 │ │ │ │ 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 6979c0 │ │ │ │ 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 1f98d98 │ │ │ │ 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], -r0, ror #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 267b94 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdavs r3!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ @ instruction: 0xf3cbe7c7 │ │ │ │ - blcs 31b7b0 │ │ │ │ + blcs 31b7d8 │ │ │ │ @ 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, {r4, r6, r8, r9, sl, fp, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r1, r3, r8, r9, fp, ip, pc} │ │ │ │ strbt sp, [pc], sl, lsr #3 │ │ │ │ ldmdavs r3!, {r1, r4, r5, r8, fp, pc}^ │ │ │ │ ldccs 8, cr15, [r4], {37} @ 0x25 │ │ │ │ ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ stmdbgt r7, {r1, r4, sl, fp, ip, sp} │ │ │ │ @@ -568530,61 +568538,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 32ccf8 │ │ │ │ @ instruction: 0xf8d5154b │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267c18 │ │ │ │ + bcs 267c40 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f18c │ │ │ │ + blcs 27f1b4 │ │ │ │ @ instruction: 0xf8d5d03e │ │ │ │ @ instruction: 0xf8c51e18 │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 267c3c │ │ │ │ + bcs 267c64 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f1b0 │ │ │ │ + blcs 27f1d8 │ │ │ │ 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 a62654 │ │ │ │ + b 16515bc │ │ │ │ + bl fef201fc │ │ │ │ @ instruction: 0xf47f1f54 │ │ │ │ - bls 3c7074 │ │ │ │ + bls 3c709c │ │ │ │ @ instruction: 0xf0143401 │ │ │ │ svclt 0x0014041f │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ @ instruction: 0xf85230ff │ │ │ │ @ instruction: 0xf04f1023 │ │ │ │ svclt 0x001c32ff │ │ │ │ @ instruction: 0xf10040a0 │ │ │ │ - blx 2e788c │ │ │ │ + blx 2e78b4 │ │ │ │ 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 2a70e0 │ │ │ │ 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 +568603,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 feb41540 │ │ │ │ ldrbmi r0, [r9], -r8, lsl #16 │ │ │ │ rscscc pc, pc, #8, 2 │ │ │ │ @ instruction: 0xf7ff3e1f │ │ │ │ vmulcs.f64 d15, d0, d25 │ │ │ │ - b 165156c │ │ │ │ - bl ff06167c │ │ │ │ + b 1651594 │ │ │ │ + bl ff0616a4 │ │ │ │ @ instruction: 0xf47f1f54 │ │ │ │ stclne 14, cr10, [r3], #-668 @ 0xfffffd64 │ │ │ │ tstpeq pc, #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2e812c │ │ │ │ - bls 3d8140 │ │ │ │ + blx 2e8154 │ │ │ │ + bls 3d8168 │ │ │ │ eorcs pc, r8, r2, asr r8 @ │ │ │ │ - bls 3ab588 │ │ │ │ + bls 3ab5b0 │ │ │ │ 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 519576 │ │ │ │ @ instruction: 0xf1084622 │ │ │ │ strtmi r0, [r8], -r0, lsr #2 │ │ │ │ - blx 39955a │ │ │ │ + blx 399582 │ │ │ │ @ instruction: 0xf5d4e688 │ │ │ │ - svclt 0x0000ea54 │ │ │ │ - rsbseq r5, r2, r4, lsr r0 │ │ │ │ + svclt 0x0000ea40 │ │ │ │ + rsbseq r5, r2, ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, r8, ror sp │ │ │ │ + rsbseq r4, r2, r0, asr sp │ │ │ │ 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 +568649,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 2a71e4 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7ef0084 │ │ │ │ @ instruction: 0xf8d4fac3 │ │ │ │ movwcs r0, #632 @ 0x278 │ │ │ │ @@ -568658,43 +568666,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: 0xf896ef1c │ │ │ │ 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 31777c │ │ │ │ + bleq 2d7780 │ │ │ │ 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 55a296 │ │ │ │ + beq 5d8570 │ │ │ │ subge pc, r0, sp, asr #17 │ │ │ │ sbcshi pc, lr, r0, asr #32 │ │ │ │ addcc pc, sp, r0, asr #7 │ │ │ │ - bne fe93f694 │ │ │ │ + bne fe93f6bc │ │ │ │ @ instruction: 0xf5be3301 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #31 │ │ │ │ strgt lr, [r6], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf64abf02 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ - blx feaa3d1a │ │ │ │ + blx feaa3d42 │ │ │ │ @ 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 +568712,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 2a42e0 │ │ │ │ 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: 0xf8a2f690 │ │ │ │ @ instruction: 0xb12c4604 │ │ │ │ @ instruction: 0xf1a46ba4 │ │ │ │ - blx fef5c6e4 │ │ │ │ + blx fef5c70c │ │ │ │ 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 +568753,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 5160ac │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ ldrdcc pc, [r8, #134] @ 0x86 │ │ │ │ - bmi f41f6c │ │ │ │ + bmi f41f94 │ │ │ │ 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: 0xf8d5fa85 │ │ │ │ @ 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: 0xf8d5f8ff │ │ │ │ @ instruction: 0xf7ef0084 │ │ │ │ strbmi pc, [r0], -r9, asr #19 @ │ │ │ │ - blx fe519280 │ │ │ │ + blx 20192a8 │ │ │ │ @ instruction: 0xf8b5e701 │ │ │ │ movwcs r0, #4160 @ 0x1040 │ │ │ │ - blge 755f2c │ │ │ │ + blge 755f54 │ │ │ │ vsubw.u8 , q0, d14 │ │ │ │ @ instruction: 0xf690000b │ │ │ │ - strmi pc, [r4], -pc, lsr #16 │ │ │ │ + @ instruction: 0x4604f81b │ │ │ │ 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} │ │ │ │ + stmda r6, {r2, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ 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 0x0000e8de │ │ │ │ + rsbseq r4, r2, r0, asr sl │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - andseq r7, ip, r4, asr #19 │ │ │ │ - @ instruction: 0x00724892 │ │ │ │ + @ instruction: 0x001c7adc │ │ │ │ + rsbseq r4, r2, sl, ror #16 │ │ │ │ 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 5f9398 │ │ │ │ + beq 2979c8 │ │ │ │ @ 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 +568872,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 2d00c0 │ │ │ │ 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 36d3be │ │ │ │ @ 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 2ab598 │ │ │ │ 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 32d32a │ │ │ │ @ instruction: 0xf843b302 │ │ │ │ @ instruction: 0xf7efa004 │ │ │ │ andlt pc, r3, fp, lsr pc @ │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, ip, sp}^ │ │ │ │ @@ -568908,35 +568916,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 ff7ad26c │ │ │ │ pkhtbmi r4, r0, r5, asr #23 │ │ │ │ addslt r4, pc, sl, ror r4 @ │ │ │ │ andcs r4, r1, lr, lsl #12 │ │ │ │ @ instruction: 0xf8d82194 │ │ │ │ ldmpl r3, {r3, r4, r5, r6, r9, lr}^ │ │ │ │ tstls sp, #1769472 @ 0x1b0000 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - ldcl 5, cr15, [sl], #844 @ 0x34c │ │ │ │ + stcl 5, cr15, [r6], #844 @ 0x34c │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ subscs r8, r8, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - mrc 5, 4, APSR_nzcv, cr0, cr3, {6} │ │ │ │ + mrc 5, 3, APSR_nzcv, cr12, 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 1ad8e70 │ │ │ │ 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 +568953,55 @@ │ │ │ │ vsubl.u8 q8, d19, d2 │ │ │ │ @ instruction: 0xf88d1342 │ │ │ │ @ instruction: 0xf88d2072 │ │ │ │ @ instruction: 0xf7f03073 │ │ │ │ @ instruction: 0xf105fd2d │ │ │ │ ldmdbge ip, {r5, r6, r9} │ │ │ │ @ instruction: 0xf6984683 │ │ │ │ - @ instruction: 0xf8d6f939 │ │ │ │ + @ instruction: 0xf8d6f925 │ │ │ │ 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 ff4dc6ec │ │ │ │ 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, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d07c │ │ │ │ - cdp2 6, 12, cr15, cr4, cr15, {4} │ │ │ │ + cdp2 6, 11, cr15, cr0, cr15, {4} │ │ │ │ strmi r6, [r2], -r3, lsl #23 │ │ │ │ rsbsle r2, r1, r3, lsl #22 │ │ │ │ @ instruction: 0xf1032300 │ │ │ │ - bl 2de2e8 │ │ │ │ + bl 2de310 │ │ │ │ stmdbvc r9, {r1, r3, r7, r8} │ │ │ │ smlabtle r4, r9, r6, r0 │ │ │ │ - blcs 3686d8 │ │ │ │ + blcs 368700 │ │ │ │ @ instruction: 0xf04fd1f5 │ │ │ │ strtmi r0, [r0], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6979201 │ │ │ │ - bls 2db908 │ │ │ │ + bls 2db8e0 │ │ │ │ addeq lr, sl, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf3c38893 │ │ │ │ orrlt r1, r8, r8, asr #7 │ │ │ │ - blcs 86a714 │ │ │ │ + blcs 86a73c │ │ │ │ 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 a7bdd8 │ │ │ │ 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 +569014,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 268398 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f8e4 │ │ │ │ + blcs 27f90c │ │ │ │ @ instruction: 0xf8c5d03b │ │ │ │ strbmi r6, [r0], -ip, lsl #1 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ @ instruction: 0x4628fcf5 │ │ │ │ - blmi 1dae544 │ │ │ │ + blmi 1dae56c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9b5bfc │ │ │ │ + blls 9b5c24 │ │ │ │ @ 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, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r2, asr #2 │ │ │ │ - mrc2 6, 5, pc, cr10, cr7, {4} │ │ │ │ + mcr2 6, 5, pc, cr6, cr7, {4} @ │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf89b80ac │ │ │ │ - blcs 2e7bd4 │ │ │ │ + blcs 2e7bfc │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a06 │ │ │ │ strtmi r0, [r0], -r3, lsl #20 │ │ │ │ - @ instruction: 0xff34f697 │ │ │ │ + @ instruction: 0xff20f697 │ │ │ │ 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 268438 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 27f984 │ │ │ │ + blcs 27f9ac │ │ │ │ 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 268468 │ │ │ │ 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, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r8, asr #3 │ │ │ │ - mcr2 6, 7, pc, cr10, cr7, {4} @ │ │ │ │ + mrc2 6, 6, pc, cr6, cr7, {4} │ │ │ │ @ instruction: 0xf8c5b9f8 │ │ │ │ strb sl, [r2, -r8, lsl #1]! │ │ │ │ @ instruction: 0xf8c52317 │ │ │ │ ldrb r3, [lr, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c5230f │ │ │ │ ldrb r3, [sl, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c52319 │ │ │ │ ldrb r3, [r6, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c52316 │ │ │ │ ldrb r3, [r2, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c52315 │ │ │ │ strb r3, [lr, -r8, lsl #1] │ │ │ │ - mrc2 6, 2, pc, cr6, cr7, {4} │ │ │ │ + mcr2 6, 2, pc, cr2, cr7, {4} @ │ │ │ │ svclt 0x00142800 │ │ │ │ - beq 717dd4 │ │ │ │ - beq 657dd8 │ │ │ │ + beq 717dfc │ │ │ │ + beq 657e00 │ │ │ │ @ instruction: 0xf10ae79f │ │ │ │ @ instruction: 0xf8c50302 │ │ │ │ strb r3, [r0, -r8, lsl #1] │ │ │ │ rsbcs sl, r4, #3072 @ 0xc00 │ │ │ │ @ instruction: 0xf5d34618 │ │ │ │ - @ instruction: 0x6c32ebd6 │ │ │ │ + @ instruction: 0x6c32ebc2 │ │ │ │ @ instruction: 0x4050f897 │ │ │ │ @ instruction: 0xf8b64601 │ │ │ │ @ instruction: 0xf8973044 │ │ │ │ rscmi r0, r2, r1, asr r0 │ │ │ │ - bcs 2ac054 │ │ │ │ + bcs 2ac07c │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xf8b63050 │ │ │ │ - blne 267e04 │ │ │ │ + blne 267e2c │ │ │ │ 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 2a86f4 │ │ │ │ @ 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 │ │ │ │ + strdcs lr, [r0], -sl │ │ │ │ @ instruction: 0xf5d3e728 │ │ │ │ - svclt 0x0000ee68 │ │ │ │ - rsbseq r4, r2, r4, lsl r6 │ │ │ │ + svclt 0x0000ee54 │ │ │ │ + rsbseq r4, r2, ip, ror #11 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, r4, ror r4 │ │ │ │ - bmi 116e238 │ │ │ │ + rsbseq r4, r2, ip, asr #8 │ │ │ │ + bmi 116e260 │ │ │ │ ldrbtmi fp, [r9], #-1040 @ 0xfffffbf0 │ │ │ │ stmib r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi 10e066c │ │ │ │ + bmi 10e0694 │ │ │ │ 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 +569190,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 399fcc │ │ │ │ cmnpcc r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xffffd77f │ │ │ │ @ instruction: 0xffffd551 │ │ │ │ @ instruction: 0xffffd587 │ │ │ │ @ instruction: 0xffffd557 │ │ │ │ @ instruction: 0xffffd7a9 │ │ │ │ @@ -569221,15 +569229,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 fee2d748 │ │ │ │ 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 +569246,15 @@ │ │ │ │ @ instruction: 0xf04fbf34 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ @ instruction: 0xf89d0a02 │ │ │ │ addsmi r8, r1, #192 @ 0xc0 │ │ │ │ @ instruction: 0xf895d103 │ │ │ │ addsmi r2, sl, #78 @ 0x4e │ │ │ │ @ instruction: 0xf04fd010 │ │ │ │ - bmi fea5df10 │ │ │ │ + bmi fea5df38 │ │ │ │ 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 +569265,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 62ab88 │ │ │ │ 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 +569281,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 1699f84 │ │ │ │ andls r4, r7, r1, asr #12 │ │ │ │ - blx ff219f94 │ │ │ │ + blx ff219fbc │ │ │ │ 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 d2d89c │ │ │ │ @ instruction: 0xf1bbfb01 │ │ │ │ svclt 0x00380f01 │ │ │ │ - bleq 2d80fc │ │ │ │ + bleq 2d8124 │ │ │ │ @ instruction: 0xf10bfb0a │ │ │ │ - bleq c983fc │ │ │ │ + bleq c98424 │ │ │ │ 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 d968b0 │ │ │ │ strtmi r9, [r8], -r5, lsl #22 │ │ │ │ sbcsmi r9, r3, r8, lsl #18 │ │ │ │ - blcs 2b799c │ │ │ │ + blcs 2b79c4 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ - blx 4eca92 │ │ │ │ - b 1358c0c │ │ │ │ + blx 4ecaba │ │ │ │ + b 1358c34 │ │ │ │ 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 e2d194 │ │ │ │ @ instruction: 0xf8d3992c │ │ │ │ - blls 544094 │ │ │ │ + blls 5440bc │ │ │ │ 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 fec1813a │ │ │ │ stmdals r5, {r0, r9, sl, lr} │ │ │ │ subeq r9, r9, ip, lsl #26 │ │ │ │ - bl ff8197c8 │ │ │ │ - b 1282ca4 │ │ │ │ + bl ff3197f0 │ │ │ │ + b 1282ccc │ │ │ │ andls r0, ip, #1342177280 @ 0x50000000 │ │ │ │ - beq 5184b0 │ │ │ │ + beq 5184d8 │ │ │ │ orrmi lr, sl, #274432 @ 0x43000 │ │ │ │ - b 16428ac │ │ │ │ + b 16428d4 │ │ │ │ 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 14e2a20 │ │ │ │ + b 14e29e4 │ │ │ │ @ instruction: 0xf8d50a03 │ │ │ │ @ instruction: 0xf8cd3080 │ │ │ │ ldcne 0, cr10, [sl], {40} @ 0x28 │ │ │ │ - blcs 2aacd4 │ │ │ │ + blcs 2aacfc │ │ │ │ strbeq lr, [r2, r7, asr #20] │ │ │ │ ldmdale r0, {r0, r1, r2, r3, r8, r9, sl, ip, pc} │ │ │ │ asrseq pc, r4 @ @ │ │ │ │ - blx 1f98176 │ │ │ │ + blx 1f9819e │ │ │ │ subeq r9, r1, r8, lsl #22 │ │ │ │ - blcc 2b7e84 │ │ │ │ + blcc 2b7eac │ │ │ │ strmi r4, [fp], #-584 @ 0xfffffdb8 │ │ │ │ - bne 66c144 │ │ │ │ - bl fea99834 │ │ │ │ + bne 66c16c │ │ │ │ + bl fe59985c │ │ │ │ addpl lr, r0, sl, asr #20 │ │ │ │ - blls 400118 │ │ │ │ + blls 400140 │ │ │ │ cmppmi r6, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r8, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3465a │ │ │ │ @ instruction: 0xf5d30380 │ │ │ │ - bllt 69619c │ │ │ │ + bllt 696174 │ │ │ │ @ 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 1a998b4 │ │ │ │ + blls 3c299c │ │ │ │ andls r4, ip, #134217728 @ 0x8000000 │ │ │ │ ldcmi 7, cr14, [r3], {160} @ 0xa0 │ │ │ │ - bmi 72d95c │ │ │ │ + bmi 72d984 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r4, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5d36800 │ │ │ │ - ldrb lr, [r4], r8, ror #24 │ │ │ │ + @ instruction: 0xe6d4ec54 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf5062002 │ │ │ │ @ instruction: 0xf06f7131 │ │ │ │ @ instruction: 0xf8d64700 │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf5d36700 │ │ │ │ - strb lr, [r7, r0, lsr #25] │ │ │ │ - mcrr 5, 13, pc, r2, cr3 @ │ │ │ │ - rsbseq r4, r2, r4, lsr r1 │ │ │ │ + strb lr, [r7, ip, lsl #25] │ │ │ │ + stc 5, cr15, [lr], #-844 @ 0xfffffcb4 │ │ │ │ + rsbseq r4, r2, ip, lsl #2 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r4, r2, lr, lsl r1 │ │ │ │ - rsbseq r4, r2, lr, ror #1 │ │ │ │ + ldrshteq r4, [r2], #-6 │ │ │ │ + rsbseq r4, r2, r6, asr #1 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001ed2be │ │ │ │ + @ instruction: 0x001ed3d6 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ stc 12, cr5, [sp, #-512]! @ 0xfffffe00 │ │ │ │ - bl fedbedb4 │ │ │ │ + bl fedbeddc │ │ │ │ @ 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 +569433,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 317518 │ │ │ │ strdcs fp, [r4, -r0] │ │ │ │ svclt 0x0000e7e5 │ │ │ │ vst3. {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb340c │ │ │ │ + bl fedb3434 │ │ │ │ @ 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 +569463,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 12acec4 │ │ │ │ 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 +569482,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 316eec │ │ │ │ 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 16403c8 │ │ │ │ @ instruction: 0xf04f0bc5 │ │ │ │ @ instruction: 0xf8d60800 │ │ │ │ - bl 2e585c │ │ │ │ + bl 2e5884 │ │ │ │ @ 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 +569512,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 2800cc │ │ │ │ @ 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 +569543,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 2a7fdc │ │ │ │ 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 +569561,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 2a8024 │ │ │ │ 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 fe356d84 │ │ │ │ + bl 710d34 │ │ │ │ eorsle r0, r7, #11264 @ 0x2c00 │ │ │ │ strbcc pc, [r4, #-2262]! @ 0xfffff72a @ │ │ │ │ ldmdble sp, {r0, r1, r3, r4, r7, r8, sl, lr} │ │ │ │ - blcs 121c5a0 │ │ │ │ + blcs 121c5c8 │ │ │ │ @ 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, 4, pc, cr0, 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 +569606,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 fff99c24 │ │ │ │ strmi r9, [r0], r0, lsl #22 │ │ │ │ @ instruction: 0x4618e7d2 │ │ │ │ movwls r9, #513 @ 0x201 │ │ │ │ - b fe719c0c │ │ │ │ + b 2219c34 │ │ │ │ ldrbne pc, [ip, #-2262] @ 0xfffff72a @ │ │ │ │ cmplt r8, r0, lsl #13 │ │ │ │ @ instruction: 0xf5d39a01 │ │ │ │ - blls 2969a8 │ │ │ │ + blls 296980 │ │ │ │ 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, ip, lsl #26 │ │ │ │ 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 fefedd70 │ │ │ │ strmi pc, [r4], -r6, lsl #13 │ │ │ │ @ instruction: 0xf801fb08 │ │ │ │ - bl 25eaf0 │ │ │ │ + bl 25eb18 │ │ │ │ @ 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 +569663,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 47a8c6 │ │ │ │ + bl 39a5dc │ │ │ │ @ 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 fee99a08 │ │ │ │ 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 +569696,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 fe7d654c │ │ │ │ + blx fef594d8 │ │ │ │ + bl 499454 │ │ │ │ + blx 560e58 │ │ │ │ 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 fef2def0 │ │ │ │ ldrmi pc, [sp], #-899 @ 0xfffffc7d │ │ │ │ vpmax.s8 d15, d3, d11 │ │ │ │ - bl 4adf20 │ │ │ │ - b c60b6c │ │ │ │ + bl 4adf48 │ │ │ │ + b c60b94 │ │ │ │ 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 fe7aa508 │ │ │ │ movwcs pc, #677 @ 0x2a5 @ │ │ │ │ @ instruction: 0xf282fab2 │ │ │ │ - blx 4adf0c │ │ │ │ - blx 498a9a │ │ │ │ - b bade9c │ │ │ │ + blx 4adf34 │ │ │ │ + blx 498ac2 │ │ │ │ + b badec4 │ │ │ │ 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 +569755,20 @@ │ │ │ │ @ instruction: 0xf7f24620 │ │ │ │ @ instruction: 0xf8d4fb75 │ │ │ │ ldmdavs fp, {r2, r3, r4, r8, r9, ip, sp} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf10d81d6 │ │ │ │ tstcs r0, r8, lsr r9 │ │ │ │ @ instruction: 0x46482258 │ │ │ │ - mcr 5, 5, pc, cr12, cr2, {6} @ │ │ │ │ + mrc 5, 4, APSR_nzcv, cr8, 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 b98b74 │ │ │ │ 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 +569792,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 d1f050 │ │ │ │ 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 132d218 │ │ │ │ + blx 26d3e6 │ │ │ │ @ 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 336ec2 │ │ │ │ @ instruction: 0xf891f606 │ │ │ │ @ instruction: 0xf8913021 │ │ │ │ stmib sp, {r1, r4, r5, ip}^ │ │ │ │ @ instruction: 0xf8d4b600 │ │ │ │ @ instruction: 0xf5000278 │ │ │ │ @ instruction: 0xf0267061 │ │ │ │ @ instruction: 0x4603fd51 │ │ │ │ @ instruction: 0x46584619 │ │ │ │ - blx 34142e │ │ │ │ + blx 341456 │ │ │ │ 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 │ │ │ │ + ldm r4, {r0, r1, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + blls 443060 │ │ │ │ vseleq.f64 d15, d1, d6 │ │ │ │ - ldclcc 1, cr15, [pc], #8 @ 25c830 │ │ │ │ + ldclcc 1, cr15, [pc], #8 @ 25c858 │ │ │ │ @ instruction: 0xf10eb2f6 │ │ │ │ - blx 2e006e │ │ │ │ + blx 2e0096 │ │ │ │ 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 2ad538 │ │ │ │ + b 1320ce8 │ │ │ │ tstls r1, #12, 6 @ 0x30000000 │ │ │ │ orrcc pc, r4, #9568256 @ 0x920000 │ │ │ │ vqdmulh.s q9, q0, q3 │ │ │ │ - blcs 143cd4c │ │ │ │ + blcs 143cd74 │ │ │ │ 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 +569856,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 748d28 │ │ │ │ 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 +569897,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 3d19bc │ │ │ │ cmppmi r7, r6, asr #4 @ p-variant is OBSOLETE │ │ │ │ cmppeq r8, r4, asr #5 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d3464a │ │ │ │ @ instruction: 0xf5d20380 │ │ │ │ - stmdacs r0, {sl, fp, sp, lr, pc} │ │ │ │ + stmdacs r0, {r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc} │ │ │ │ sbchi pc, r0, r0, asr #32 │ │ │ │ ldrcc pc, [ip, #-2261]! @ 0xfffff72b │ │ │ │ andcs fp, r1, #-1073741822 @ 0xc0000002 │ │ │ │ @ instruction: 0xf8da711a │ │ │ │ tsteq fp, r0 │ │ │ │ tstphi pc, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x46204639 │ │ │ │ @@ -569929,167 +569937,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 268ae4 │ │ │ │ addshi pc, r7, r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e856 │ │ │ │ stmda r6, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 2691f0 │ │ │ │ + bcs 269218 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ @ instruction: 0xf8d4f8ad │ │ │ │ - blcs 269764 │ │ │ │ + blcs 26978c │ │ │ │ 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 2a8644 │ │ │ │ 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 fe8564c8 │ │ │ │ + blx fef59904 │ │ │ │ + blx 61987a │ │ │ │ + blx 56d27c │ │ │ │ @ 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 56dacc │ │ │ │ + bl 398ea8 │ │ │ │ + b ae0bb4 │ │ │ │ @ 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 15c8458 │ │ │ │ + bmi 15a4ee0 │ │ │ │ @ instruction: 0xf858447a │ │ │ │ ldmdavs r8, {r0, r1, ip, sp} │ │ │ │ - svc 0x00b6f5d2 │ │ │ │ + svc 0x00a2f5d2 │ │ │ │ eorvc r2, r3, r1, lsl #6 │ │ │ │ @ instruction: 0xf892e653 │ │ │ │ - blcs 3a98e0 │ │ │ │ + blcs 3a9908 │ │ │ │ mcrge 6, 6, pc, cr6, cr15, {1} @ │ │ │ │ strb r3, [r3], r1, lsl #18 │ │ │ │ @ instruction: 0x9114f8df │ │ │ │ @ instruction: 0xf89944f9 │ │ │ │ - blcs 268ae0 │ │ │ │ + blcs 268b08 │ │ │ │ svcge 0x0042f47f │ │ │ │ @ instruction: 0xf8584b3f │ │ │ │ @ instruction: 0xf8d33003 │ │ │ │ @ instruction: 0xf5d38000 │ │ │ │ - stmdavs r0, {r3, r6, r8, fp, sp, lr, pc} │ │ │ │ - bl 149a240 │ │ │ │ + stmdavs r0, {r2, r4, r5, r8, fp, sp, lr, pc} │ │ │ │ + bl f9a268 │ │ │ │ @ instruction: 0x46034a3d │ │ │ │ strbmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf5d2447a │ │ │ │ - movwcs lr, #8084 @ 0x1f94 │ │ │ │ + movwcs lr, #8064 @ 0x1f80 │ │ │ │ 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, {d31}, d1 │ │ │ │ ldmda r6, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ac724 │ │ │ │ + blcc 2ac74c │ │ │ │ andcc lr, r0, #4587520 @ 0x460000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d7b93b │ │ │ │ ldmdbvs r1!, {r2, r5, r6, r7, r8, r9} │ │ │ │ - @ instruction: 0xff54f68f │ │ │ │ + @ instruction: 0xff40f68f │ │ │ │ @ instruction: 0xf7ee4630 │ │ │ │ strtmi pc, [r8], -fp, lsl #16 │ │ │ │ - @ instruction: 0xf8ccf6ac │ │ │ │ + @ instruction: 0xf8b8f6ac │ │ │ │ ldmdavs lr, {r0, r3, r4, r6, r8, r9, sl, sp, lr, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - @ instruction: 0xf8d4f8b7 │ │ │ │ + @ instruction: 0xf8d4f8a3 │ │ │ │ cmplt fp, r8, asr r3 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e853 │ │ │ │ stmda r3, {r0, r9, fp, ip, sp}^ │ │ │ │ stmdbcs r0, {r8, sp} │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt sl, fp, asr pc │ │ │ │ @ instruction: 0xf6ac4628 │ │ │ │ - @ instruction: 0xe75af8b3 │ │ │ │ + @ instruction: 0xe75af89f │ │ │ │ cmppcc r8, #212, 16 @ p-variant is OBSOLETE @ 0xd40000 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68f6919 │ │ │ │ - @ instruction: 0xf8d4ff2d │ │ │ │ + @ instruction: 0xf8d4ff19 │ │ │ │ @ instruction: 0xf7ed0358 │ │ │ │ strb pc, [pc, r3, ror #31]! @ │ │ │ │ - blx 52f3f6 │ │ │ │ + blx 52f41e │ │ │ │ ldrbtmi pc, [sl], #-261 @ 0xfffffefb @ │ │ │ │ - blx b1ab58 │ │ │ │ + blx b1ab80 │ │ │ │ ldrbeq lr, [r6, #2500] @ 0x9c4 │ │ │ │ andcs lr, r1, #136, 12 @ 0x8800000 │ │ │ │ stmib sp, {r8, r9, sp}^ │ │ │ │ @ instruction: 0xf04f2302 │ │ │ │ @ instruction: 0xf06f38ff │ │ │ │ @ instruction: 0xf5044900 │ │ │ │ @ instruction: 0xf8d47131 │ │ │ │ stmib sp, {r2, r4, r5, r6, r9}^ │ │ │ │ @ instruction: 0xf5d28900 │ │ │ │ - @ instruction: 0xe6cfef7c │ │ │ │ - svc 0x001ef5d2 │ │ │ │ - rsbseq r3, r2, ip, lsr r9 │ │ │ │ + strb lr, [pc], r8, ror #30 │ │ │ │ + svc 0x000af5d2 │ │ │ │ + rsbseq r3, r2, r4, lsl r9 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r2, r0, lsr r9 │ │ │ │ - rsbseq r3, r2, sl, lsl #17 │ │ │ │ + rsbseq r3, r2, r8, lsl #18 │ │ │ │ + rsbseq r3, r2, r2, ror #16 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r2, r5, sl, asr #11 │ │ │ │ + rsbseq r2, r5, r2, lsr #11 │ │ │ │ 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, ip, lsr #16 │ │ │ │ + rsbseq r2, r5, sp, ror #10 │ │ │ │ + andseq ip, lr, r4, lsr #16 │ │ │ │ + andseq ip, lr, lr, ror r7 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb3e00 │ │ │ │ + bl fedb3e28 │ │ │ │ @ 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 a60e50 │ │ │ │ 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 +570105,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 4b9208 │ │ │ │ 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 +570121,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 fe99b060 │ │ │ │ @ instruction: 0xf8dfb0bd │ │ │ │ ldrbtmi r4, [sp], #-2716 @ 0xfffff564 │ │ │ │ - bvs fe89b044 │ │ │ │ + bvs fe89b06c │ │ │ │ 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 4d2ed8 │ │ │ │ strmi r4, [sl], r7, lsl #12 │ │ │ │ - blcs 26e540 │ │ │ │ + blcs 26e568 │ │ │ │ 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 add0cc │ │ │ │ @ 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 4d1540 │ │ │ │ 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 289420 │ │ │ │ @ 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 +570191,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: 0xf8dfff89 │ │ │ │ @ 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 500ddc │ │ │ │ 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 5fae5c │ │ │ │ @ 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 518484 │ │ │ │ subsvs r1, r9, r1, ror #20 │ │ │ │ andcs lr, r1, #23592960 @ 0x1680000 │ │ │ │ @ instruction: 0xf0404293 │ │ │ │ @ instruction: 0x463881fc │ │ │ │ - blx 59ae0a │ │ │ │ + blx 59ae32 │ │ │ │ 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 56b2b4 │ │ │ │ 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 +570253,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 3fd46c │ │ │ │ stmdbeq r8, {r0, r3, r9, sl, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf6069a07 │ │ │ │ movwcc r0, #5640 @ 0x1608 │ │ │ │ @ instruction: 0xf5029306 │ │ │ │ - blcs 3b99e8 │ │ │ │ + blcs 3b9a10 │ │ │ │ eorsle r9, r3, r7, lsl #4 │ │ │ │ @ instruction: 0xf8d39b07 │ │ │ │ @ instruction: 0xf1bbb668 │ │ │ │ @ instruction: 0xf0400f00 │ │ │ │ - blls 3fdb48 │ │ │ │ - bleq 49a7f8 │ │ │ │ + blls 3fdb70 │ │ │ │ + bleq 49a820 │ │ │ │ stcge 8, cr15, [r4], {86} @ 0x56 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ - blx 35bb32 │ │ │ │ + blx 35bb5a │ │ │ │ andslt pc, r4, sp, asr #17 │ │ │ │ ldmdane r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^ │ │ │ │ svceq 0x0000f1ba │ │ │ │ - b 1651260 │ │ │ │ + b 1651288 │ │ │ │ ldrbmi r1, [r3], -r8, asr #16 │ │ │ │ - blx feb5b968 │ │ │ │ - blx ff0ee7a0 │ │ │ │ + blx feb5b990 │ │ │ │ + blx ff0ee7c8 │ │ │ │ ldrbmi pc, [r0], #2698 @ 0xa8a @ │ │ │ │ - blx 51b73c │ │ │ │ - beq 5177b8 │ │ │ │ - bl 343b44 │ │ │ │ - bl 421c54 │ │ │ │ + blx 51b764 │ │ │ │ + beq 5177e0 │ │ │ │ + bl 343b6c │ │ │ │ + bl 421c7c │ │ │ │ @ instruction: 0xf8db0b03 │ │ │ │ @ instruction: 0xf7ef1e00 │ │ │ │ @ instruction: 0xf8dbfd4f │ │ │ │ @ instruction: 0xf8833e00 │ │ │ │ @ instruction: 0xf88451b6 │ │ │ │ @ instruction: 0xe7dd52b9 │ │ │ │ ldrbmi r9, [r6], -r8, lsl #22 │ │ │ │ @@ -570299,77 +570307,77 @@ │ │ │ │ orrcc pc, r4, #11993088 @ 0xb70000 │ │ │ │ rsbvc pc, r1, r7, lsl #10 │ │ │ │ mvncc pc, r5, asr #17 │ │ │ │ orrcc pc, r6, #11993088 @ 0xb70000 │ │ │ │ mvnscc pc, r5, asr #17 │ │ │ │ @ instruction: 0xf8852301 │ │ │ │ @ instruction: 0xf60232b8 │ │ │ │ - strtmi pc, [r9], -pc, lsl #19 │ │ │ │ + @ instruction: 0x4629f97b │ │ │ │ mvnseq pc, r5, asr #17 │ │ │ │ @ instruction: 0xf7ff4638 │ │ │ │ @ instruction: 0xf89afe25 │ │ │ │ ldrtmi r1, [r8], -r0 │ │ │ │ - blx fee9af7e │ │ │ │ + blx fee9afa6 │ │ │ │ movwcc pc, #51415 @ 0xc8d7 @ │ │ │ │ - blcs 27702c │ │ │ │ + blcs 277054 │ │ │ │ sbchi pc, r7, r0 │ │ │ │ movwcc pc, #35031 @ 0x88d7 @ │ │ │ │ - blcs 277038 │ │ │ │ + blcs 277060 │ │ │ │ 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 27707c │ │ │ │ adcshi pc, r2, r0 │ │ │ │ tstppl r8, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ stmdavs fp!, {r0, r2, r5, r8, ip, sp, pc} │ │ │ │ - blcs 266808 │ │ │ │ + blcs 266830 │ │ │ │ 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 47d3e0 │ │ │ │ @ instruction: 0xf8d32101 │ │ │ │ @ instruction: 0xf8c360c8 │ │ │ │ @ instruction: 0xf88322c8 │ │ │ │ movtlt r1, #25284 @ 0x62c4 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - bvc 73d3a0 │ │ │ │ + bvc 73d3c8 │ │ │ │ @ instruction: 0xf14006db │ │ │ │ - blls 47d398 │ │ │ │ + blls 47d3c0 │ │ │ │ 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 56acb4 │ │ │ │ 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 47e394 │ │ │ │ stmib r2, {r0, r1, r8, r9, sp}^ │ │ │ │ - bls 469f44 │ │ │ │ + bls 469f6c │ │ │ │ adcscc pc, sl, #9568256 @ 0x920000 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ @ instruction: 0xf8d28100 │ │ │ │ swpcs r0, ip, [r0] @ │ │ │ │ - @ instruction: 0xf96af692 │ │ │ │ + @ instruction: 0xf956f692 │ │ │ │ @ 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 +570388,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 2b51d2 │ │ │ │ + blcs 29a134 │ │ │ │ adchi pc, ip, r0, asr #32 │ │ │ │ @ instruction: 0x1668f8de │ │ │ │ sbcvc pc, r2, pc, asr #8 │ │ │ │ - blx 26612e │ │ │ │ + blx 266156 │ │ │ │ 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 +570412,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: 0xf900f692 │ │ │ │ stmdacs r0, {r0, r9, sl, lr} │ │ │ │ strht sp, [r0], r4 │ │ │ │ @ instruction: 0xf8df2603 │ │ │ │ ldrbtmi r4, [ip], #-1572 @ 0xfffff9dc │ │ │ │ - blcs 2747e8 │ │ │ │ + blcs 274810 │ │ │ │ mrcge 4, 1, APSR_nzcv, cr9, cr15, {3} │ │ │ │ @ instruction: 0x3618f8df │ │ │ │ - bls 56ea28 │ │ │ │ + bls 56ea50 │ │ │ │ ldmdavs sp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ - @ instruction: 0xf8daf668 │ │ │ │ + @ instruction: 0xf8c6f668 │ │ │ │ @ instruction: 0x260cf8df │ │ │ │ tstcs r1, r3, lsl #12 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ - mrrc 5, 13, pc, r6, cr2 @ │ │ │ │ + mcrr 5, 13, pc, r2, cr2 @ │ │ │ │ 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 5a5dd8 │ │ │ │ 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 +570453,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 2f7a60 │ │ │ │ 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 26947c │ │ │ │ subshi pc, r8, r1, asr #32 │ │ │ │ movwcs r9, #14856 @ 0x3a08 │ │ │ │ adcscc pc, ip, #12713984 @ 0xc20000 │ │ │ │ @ instruction: 0xf47f2800 │ │ │ │ - blls 488ef0 │ │ │ │ + blls 488f18 │ │ │ │ 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 296a68 │ │ │ │ svcge 0x0054f43f │ │ │ │ @ instruction: 0xf1a3fa93 │ │ │ │ - blx feea6a54 │ │ │ │ - bl 399858 │ │ │ │ - blx 3e365c │ │ │ │ + blx feea6a7c │ │ │ │ + bl 399880 │ │ │ │ + blx 3e3684 │ │ │ │ ldrtmi pc, [r9], #257 @ 0x101 @ │ │ │ │ movweq lr, #6691 @ 0x1a23 │ │ │ │ andne pc, r0, r9, asr r8 @ │ │ │ │ rscle r2, ip, r0, lsl #18 │ │ │ │ cdpvs 14, 5, cr6, cr6, cr9, {2} │ │ │ │ mvnle r4, lr, lsl #5 │ │ │ │ rscscs r9, pc, #8, 18 @ 0x20000 │ │ │ │ movwcc r6, #14539 @ 0x38cb │ │ │ │ stccs 8, cr15, [r1], {3} │ │ │ │ subvs pc, fp, #64, 12 @ 0x4000000 │ │ │ │ stccs 8, cr15, [r3], {35} @ 0x23 │ │ │ │ sbcvs r4, fp, sl, lsl #12 │ │ │ │ @ instruction: 0xf8d22100 │ │ │ │ @ instruction: 0xf691009c │ │ │ │ - shsaxmi pc, r8, pc @ │ │ │ │ + ldrtmi pc, [r8], -fp, asr #30 @ │ │ │ │ cdp2 0, 3, cr15, cr2, cr1, {0} │ │ │ │ tstpcc r0, #14090240 @ p-variant is OBSOLETE @ 0xd70000 │ │ │ │ ldrdcs lr, [r2], #151 @ 0x97 │ │ │ │ strvs lr, [r8, #2519]! @ 0x9d7 │ │ │ │ andne lr, r4, #3440640 @ 0x348000 │ │ │ │ stmdbvs r0, {r2, r8, fp, sp, lr}^ │ │ │ │ movwmi r4, #8993 @ 0x2321 │ │ │ │ @@ -570507,71 +570515,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 5f7870 │ │ │ │ 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 4fd7f0 │ │ │ │ + b 16b75a8 │ │ │ │ @ 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 271364 │ │ │ │ eorshi pc, lr, #1 │ │ │ │ @ instruction: 0xf0264628 │ │ │ │ @ instruction: 0xf8baf851 │ │ │ │ sbclt r2, r6, #2 │ │ │ │ @ instruction: 0xf0002a00 │ │ │ │ - blls 4fd7c0 │ │ │ │ + blls 4fd7e8 │ │ │ │ muleq r4, sl, r8 │ │ │ │ @ instruction: 0xf8da6819 │ │ │ │ usada8eq r0, r4, r0, r3 │ │ │ │ teqls r0, #88, 30 @ 0x160 │ │ │ │ @ instruction: 0xf101fb02 │ │ │ │ @ instruction: 0xf1019129 │ │ │ │ - bls 47d774 │ │ │ │ + bls 47d79c │ │ │ │ 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 479878 │ │ │ │ sbcsvs r7, sl, r9, ror #1 │ │ │ │ @ instruction: 0x3002f8ba │ │ │ │ mulcs r4, sl, r8 │ │ │ │ - blx fe727fb4 │ │ │ │ - blx fef5a244 │ │ │ │ + blx fe727fdc │ │ │ │ + blx fef5a26c │ │ │ │ svclt 0x0008f383 │ │ │ │ mvnscc pc, #79 @ 0x4f │ │ │ │ - b 13ddb0c │ │ │ │ + b 13ddb34 │ │ │ │ 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 +570589,114 @@ │ │ │ │ andsvs lr, r1, #270336 @ 0x42000 │ │ │ │ rsbvc r7, fp, #-1879048178 @ 0x9000000e │ │ │ │ @ instruction: 0xf886fa5f │ │ │ │ @ instruction: 0x73aa0a0b │ │ │ │ @ instruction: 0x732b0c09 │ │ │ │ @ instruction: 0xf1b97369 │ │ │ │ @ instruction: 0xf0010f00 │ │ │ │ - bls 47db60 │ │ │ │ + bls 47db88 │ │ │ │ ldmvs r0, {r0, r3, r6, r9, sl, lr} │ │ │ │ - blx fea9b3d0 │ │ │ │ + blx fea9b3f8 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ mvnvc r4, #1124073472 @ 0x43000000 │ │ │ │ @ instruction: 0x3018f8d9 │ │ │ │ - beq eee49c │ │ │ │ + beq eee4c4 │ │ │ │ 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 2ad088 │ │ │ │ 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 2ad0b4 │ │ │ │ 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 fe6c8d7c │ │ │ │ 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 26a89c │ │ │ │ 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 fe7c8ce4 │ │ │ │ + blx fef5a3b0 │ │ │ │ + blx 39a32e │ │ │ │ + blx 5fb530 │ │ │ │ + b bda134 │ │ │ │ @ instruction: 0xf8580503 │ │ │ │ - blcs 269508 │ │ │ │ + blcs 269530 │ │ │ │ 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 35c180 │ │ │ │ + blx fe76f0a8 │ │ │ │ andcs pc, ip, #164, 6 @ 0x90000002 │ │ │ │ @ instruction: 0xf383fab3 │ │ │ │ - blx 2eee02 │ │ │ │ - blx 48bd50 │ │ │ │ - b b9a154 │ │ │ │ + blx 2eee2a │ │ │ │ + blx 48bd78 │ │ │ │ + b b9a17c │ │ │ │ ldrtmi r0, [sl], #1027 @ 0x403 │ │ │ │ strbtne pc, [r8], #2266 @ 0x8da @ │ │ │ │ - blx 139b510 │ │ │ │ + blx 139b538 │ │ │ │ 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 2778ec │ │ │ │ andhi pc, r2, r1 │ │ │ │ - blcs 2779e4 │ │ │ │ + blcs 277a0c │ │ │ │ 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 +570711,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 46c62c │ │ │ │ + blls 5b5994 │ │ │ │ strcc pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ - bls 47ec14 │ │ │ │ + bls 47ec3c │ │ │ │ sbcscc pc, r0, #13762560 @ 0xd20000 │ │ │ │ @ instruction: 0xf8c23301 │ │ │ │ - blls 46a150 │ │ │ │ + blls 46a178 │ │ │ │ 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 1321eb8 │ │ │ │ orrslt r0, sl, #1048576 @ 0x100000 │ │ │ │ ldrdcc pc, [r8], #128 @ 0x80 │ │ │ │ - bvc 6ca448 │ │ │ │ + bvc 6ca470 │ │ │ │ @ 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 +570747,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 489b78 │ │ │ │ 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 +570785,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 284368 │ │ │ │ ldrbhi pc, [fp] @ │ │ │ │ ldmdbvs fp, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - bls 47ee84 │ │ │ │ + bls 47eeac │ │ │ │ @ instruction: 0xf8822300 │ │ │ │ - blls 46a1e8 │ │ │ │ + blls 46a210 │ │ │ │ @ instruction: 0x3094f8d3 │ │ │ │ svcpl 0x0040f1b3 │ │ │ │ - strhi pc, [pc, #512]! @ 25d940 │ │ │ │ - bls 570370 │ │ │ │ + strhi pc, [pc, #512]! @ 25d968 │ │ │ │ + bls 570398 │ │ │ │ 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 11db77c │ │ │ │ + rsbseq r3, r2, r6, lsl r3 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r3, r2, r8, lsr r3 │ │ │ │ - rsbseq r3, r2, r6, lsr #4 │ │ │ │ - rsbeq r5, r8, r0, lsr r4 │ │ │ │ - rsbseq r2, r5, ip, lsl #4 │ │ │ │ + rsbseq r3, r2, r0, lsl r3 │ │ │ │ + ldrshteq r3, [r2], #-30 @ 0xffffffe2 │ │ │ │ + rsbeq r5, r8, r8, asr #10 │ │ │ │ + rsbseq r2, r5, r4, ror #3 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbseq r2, r5, r8, ror #3 │ │ │ │ - rsbseq r1, r5, r6, lsl #30 │ │ │ │ + rsbseq r2, r5, r0, asr #3 │ │ │ │ + ldrsbteq r1, [r5], #-238 @ 0xffffff12 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq ip, lr, r6, lsl r1 │ │ │ │ + andseq ip, lr, lr, lsr #4 │ │ │ │ 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 abda08 │ │ │ │ @ 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 +570860,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 3a18fc │ │ │ │ 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 2af206 │ │ │ │ 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 +570919,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 13c2198 │ │ │ │ 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 8c3dd0 │ │ │ │ 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 4825fc │ │ │ │ @ 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 284200 │ │ │ │ ldrhi pc, [r0, -r0]! │ │ │ │ ldrmi r9, [r1], -r7, lsl #6 │ │ │ │ - blvs 8845d0 │ │ │ │ + blvs 8845f8 │ │ │ │ @ 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 904a3c │ │ │ │ @ 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 163a7d4 │ │ │ │ @ instruction: 0x73ab4318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 3fa9b8 │ │ │ │ + blls 3fa9e0 │ │ │ │ @ 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 325c54 │ │ │ │ + blcc 3cd6ac │ │ │ │ + blx fef2665c │ │ │ │ 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 +570997,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 fff9ba8e │ │ │ │ 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 +571020,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 26f340 │ │ │ │ ldrbhi pc, [sp, -r0] @ │ │ │ │ @ instruction: 0xf89368db │ │ │ │ - blcs 269b74 │ │ │ │ + blcs 269b9c │ │ │ │ strhi pc, [r9, -r0, asr #32]! │ │ │ │ mlacs r8, r0, r8, pc @ │ │ │ │ sbcslt r0, r2, #-2147483612 @ 0x80000024 │ │ │ │ - b 129df08 │ │ │ │ + b 129df30 │ │ │ │ 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 134db70 │ │ │ │ @ instruction: 0xf8960182 │ │ │ │ @ instruction: 0xf8963028 │ │ │ │ tstls r7, sl, lsr #32 │ │ │ │ - b 131de94 │ │ │ │ + b 131debc │ │ │ │ @ instruction: 0xf89c0382 │ │ │ │ @ instruction: 0x432b202a │ │ │ │ - b 1344f74 │ │ │ │ + b 1344f9c │ │ │ │ @ instruction: 0xf89c1342 │ │ │ │ - b 1325bdc │ │ │ │ + b 1325c04 │ │ │ │ ldcvs 3, cr1, [r2], #-520 @ 0xfffffdf8 │ │ │ │ tstpeq r2, r3, asr #32 @ p-variant is OBSOLETE │ │ │ │ - b 1304774 │ │ │ │ - blvs fff22358 │ │ │ │ + b 130479c │ │ │ │ + blvs fff22380 │ │ │ │ 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] @ 25db50 │ │ │ │ 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 129dd6c │ │ │ │ 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 +571089,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 fee5dc14 │ │ │ │ @ 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 282498 │ │ │ │ strhi pc, [sp], r0 │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7ee0030 │ │ │ │ - bls 55d698 │ │ │ │ + bls 55d6c0 │ │ │ │ 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 844ca8 │ │ │ │ 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 3f8300 │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 9c2470 │ │ │ │ + bls 9c2498 │ │ │ │ @ instruction: 0x9c199b1b │ │ │ │ - b 1344078 │ │ │ │ + b 13440a0 │ │ │ │ @ instruction: 0xf89d0342 │ │ │ │ - beq 4f5d68 │ │ │ │ + beq 4f5d90 │ │ │ │ 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 1a44d10 │ │ │ │ + bls 69b6e8 │ │ │ │ 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 8eef50 │ │ │ │ @ instruction: 0xf89d9a1c │ │ │ │ - b 1335dc0 │ │ │ │ + b 1335de8 │ │ │ │ sbcslt r0, ip, #134217729 @ 0x8000001 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 163b288 │ │ │ │ + b 163b2b0 │ │ │ │ strvc r4, [fp, #792]! @ 0x318 │ │ │ │ ldmdavs r8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ @ instruction: 0xf8859b18 │ │ │ │ - blcs 27dd48 │ │ │ │ + blcs 27dd70 │ │ │ │ ldrthi pc, [r7], #-0 @ │ │ │ │ @ instruction: 0x46194698 │ │ │ │ ldrsbteq pc, [r0], -r9 @ │ │ │ │ cdp2 7, 2, cr15, cr12, cr14, {7} │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ @ instruction: 0x43234433 │ │ │ │ - bls 63b5b4 │ │ │ │ + bls 63b5dc │ │ │ │ @ instruction: 0x3018f8d8 │ │ │ │ andls r4, pc, #436207616 @ 0x1a000000 │ │ │ │ - beq 744550 │ │ │ │ + beq 744578 │ │ │ │ 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 44258c │ │ │ │ + beq 72b1f4 │ │ │ │ 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 fe9380fc │ │ │ │ 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 2c4602 │ │ │ │ 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 +571230,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 fe39c7b4 │ │ │ │ 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 644a80 │ │ │ │ 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 1442b60 │ │ │ │ + blls 3e3a84 │ │ │ │ @ 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 412684 │ │ │ │ @ instruction: 0xf8c93310 │ │ │ │ - blls 3a9f60 │ │ │ │ + blls 3a9f88 │ │ │ │ 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 898644 │ │ │ │ vst3.32 @ instruction: 0xf48bfa5f │ │ │ │ svceq 0x0000f1bb │ │ │ │ mvnhi pc, #0 │ │ │ │ - bls ec4b60 │ │ │ │ + bls ec4b88 │ │ │ │ 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 +571294,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 74478c │ │ │ │ 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 26a768 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ec9814 │ │ │ │ - bls 75d764 │ │ │ │ + bls 75d78c │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 26a038 │ │ │ │ + blcs 26a060 │ │ │ │ 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 2adb90 │ │ │ │ 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 26a7c4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ ldmdblt r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc} │ │ │ │ @ instruction: 0xf7ec9811 │ │ │ │ - bls 71d708 │ │ │ │ + bls 71d730 │ │ │ │ @ instruction: 0xf892b1a2 │ │ │ │ - blcs 26a094 │ │ │ │ + blcs 26a0bc │ │ │ │ ldrthi pc, [lr], #-0 @ │ │ │ │ vqshlu.s32 d4, d1, #31 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2adbc4 │ │ │ │ + blcc 2adbec │ │ │ │ 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 28485c │ │ │ │ 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 26a824 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 281d70 │ │ │ │ + blcs 281d98 │ │ │ │ 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 +571371,193 @@ │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ @ instruction: 0xf8c18377 │ │ │ │ @ instruction: 0xf7ff32bc │ │ │ │ andcs fp, r4, #228, 16 @ 0xe40000 │ │ │ │ svclt 0x0002f7fe │ │ │ │ @ instruction: 0xf7ff461a │ │ │ │ @ instruction: 0x9c0aba99 │ │ │ │ - blls 4af8ec │ │ │ │ + blls 4af914 │ │ │ │ @ instruction: 0x46384651 │ │ │ │ @ instruction: 0xf60e9400 │ │ │ │ - @ instruction: 0xf7fef847 │ │ │ │ + @ instruction: 0xf7fef833 │ │ │ │ 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 12fab38 │ │ │ │ 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 27ee04 │ │ │ │ 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 46d118 │ │ │ │ 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 fe41c0fc │ │ │ │ @ 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 1a44154 │ │ │ │ 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 2dc148 │ │ │ │ + blls 5b646c │ │ │ │ strpl pc, [ip, #-2259]! @ 0xfffff72d │ │ │ │ sbcscc pc, r0, #13697024 @ 0xd10000 │ │ │ │ @ instruction: 0xf8c13301 │ │ │ │ stccs 2, cr3, [r0, #-832] @ 0xfffffcc0 │ │ │ │ - bge 1edb228 │ │ │ │ + bge 1edb250 │ │ │ │ @ instruction: 0xf8d79908 │ │ │ │ @ instruction: 0xf8d12314 │ │ │ │ movwcc r3, #4820 @ 0x12d4 │ │ │ │ sbcscc pc, r4, #12648448 @ 0xc10000 │ │ │ │ @ instruction: 0xf47f2a00 │ │ │ │ @ instruction: 0xf897aa66 │ │ │ │ - blcs 26b058 │ │ │ │ - bge 1adb348 │ │ │ │ + blcs 26b080 │ │ │ │ + bge 1adb370 │ │ │ │ @ instruction: 0xf5079b0a │ │ │ │ @ instruction: 0xf10b4baa │ │ │ │ @ instruction: 0xf89a0b18 │ │ │ │ - bl 53615c │ │ │ │ + bl 536184 │ │ │ │ @ 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 32f384 │ │ │ │ @ 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 fecd9128 │ │ │ │ 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 cdb2e0 │ │ │ │ svceq 0x0003f1b9 │ │ │ │ strbmi fp, [fp], -ip, lsr #30 │ │ │ │ ldrb r2, [r1, r0, lsl #6]! │ │ │ │ svclt 0x00b82b02 │ │ │ │ - blcc 2e6dd8 │ │ │ │ + blcc 2e6e00 │ │ │ │ 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 6dc210 │ │ │ │ + b 6e5580 │ │ │ │ svclt 0x00380223 │ │ │ │ addsne r4, r3, sl, lsl r6 │ │ │ │ - bcs 25e364 │ │ │ │ + bcs 25e38c │ │ │ │ andcs sp, r6, #320 @ 0x140 │ │ │ │ vqrdmulh.s d15, d3, d2 │ │ │ │ - blcs 2981ac │ │ │ │ + blcs 2981d4 │ │ │ │ @ instruction: 0xf10bdce7 │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ @ instruction: 0xf7ffd1b1 │ │ │ │ - blcs 2cca08 │ │ │ │ + blcs 2cca30 │ │ │ │ ldrsheq sp, [fp], #-215 @ 0xffffff29 │ │ │ │ - bl 358194 │ │ │ │ + bl 3581bc │ │ │ │ ldrsbne r7, [fp], #-51 @ 0xffffffcd │ │ │ │ vldmiale r8!, {d18-d17} │ │ │ │ @ instruction: 0xf64ae7ef │ │ │ │ @ instruction: 0xf6c222ab │ │ │ │ - blx fe2e6cde │ │ │ │ - bl feae2a44 │ │ │ │ + blx fe2e6d06 │ │ │ │ + bl feae2a6c │ │ │ │ strb r7, [r9, r3, ror #7] │ │ │ │ svclt 0x00b82b03 │ │ │ │ - blcc 326e50 │ │ │ │ + blcc 326e78 │ │ │ │ ldclne 7, cr14, [sl], {238} @ 0xee │ │ │ │ eoreq lr, r3, #73728 @ 0x12000 │ │ │ │ sasxmi fp, sl, r8 │ │ │ │ @ instruction: 0xe7e71093 │ │ │ │ vldrle d2, [fp, #-12] │ │ │ │ - blcc 2a23c8 │ │ │ │ + blcc 2a23f0 │ │ │ │ vabd.s8 q15, , │ │ │ │ vmov.i32 , #22016 @ 0x00005600 │ │ │ │ - blx fe2f2bbe │ │ │ │ - bl feae2a78 │ │ │ │ + blx fe2f2be6 │ │ │ │ + bl feae2aa0 │ │ │ │ str r7, [pc, r3, ror #7]! │ │ │ │ vstrle d18, [sl, #20] │ │ │ │ - blcc 2e23e4 │ │ │ │ + blcc 2e240c │ │ │ │ movteq lr, #15107 @ 0x3b03 │ │ │ │ - blcs 2d8134 │ │ │ │ + blcs 2d815c │ │ │ │ movwcs fp, #8120 @ 0x1fb8 │ │ │ │ strb r3, [sp, r1, lsl #22] │ │ │ │ svclt 0x00c82b02 │ │ │ │ stcle 3, cr2, [r4] │ │ │ │ - bleq 39a6c0 │ │ │ │ + bleq 39a6e8 │ │ │ │ @ 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 135c2e4 │ │ │ │ @ instruction: 0xf47e2800 │ │ │ │ - blls 489e48 │ │ │ │ + blls 489e70 │ │ │ │ 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 9dc31c │ │ │ │ @ instruction: 0x461c469c │ │ │ │ svclt 0x00ddf7fe │ │ │ │ orrne pc, r5, #9502720 @ 0x910000 │ │ │ │ @ instruction: 0xf67f2909 │ │ │ │ - bcs 289238 │ │ │ │ + bcs 289260 │ │ │ │ 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 +571577,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 12de7ec │ │ │ │ stmdbls fp, {r0, r6, r9, ip} │ │ │ │ @ instruction: 0xf8964313 │ │ │ │ tstmi sp, #42 @ 0x2a │ │ │ │ mlacc r8, r6, r8, pc @ │ │ │ │ - b 131e6fc │ │ │ │ - bls 65f19c │ │ │ │ + b 131e724 │ │ │ │ + bls 65f1c4 │ │ │ │ @ instruction: 0x4613431a │ │ │ │ mlacs sl, ip, r8, pc @ │ │ │ │ bicne lr, r2, #274432 @ 0x43000 │ │ │ │ @ instruction: 0xf0436c32 │ │ │ │ tstls r0, #134217728 @ 0x8000000 │ │ │ │ - b 12f9378 │ │ │ │ + b 12f93a0 │ │ │ │ @ instruction: 0xf89c1201 │ │ │ │ - b 1322454 │ │ │ │ - blls 8a33c8 │ │ │ │ - blls 82f020 │ │ │ │ + b 132247c │ │ │ │ + blls 8a33f0 │ │ │ │ + blls 82f048 │ │ │ │ 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] @ 25e3ac │ │ │ │ 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 129e5dc │ │ │ │ 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 +571629,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 fee5e484 │ │ │ │ @ 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 282d08 │ │ │ │ cmpphi pc, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8d94619 │ │ │ │ @ instruction: 0xf7ee0030 │ │ │ │ - bls 55ce28 │ │ │ │ + bls 55ce50 │ │ │ │ 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 845518 │ │ │ │ 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 161c498 │ │ │ │ + bls 3f8b70 │ │ │ │ @ instruction: 0x732b4433 │ │ │ │ ldrmi r6, [sl], #-2467 @ 0xfffff65d │ │ │ │ - bls 9c2ce0 │ │ │ │ + bls 9c2d08 │ │ │ │ @ instruction: 0x9c199b1b │ │ │ │ - b 13448e8 │ │ │ │ + b 1344910 │ │ │ │ @ instruction: 0xf89d0342 │ │ │ │ - beq 4f65d8 │ │ │ │ + beq 4f6600 │ │ │ │ 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 1a45580 │ │ │ │ + bls 69bf58 │ │ │ │ strbtvc r0, [fp], #-2579 @ 0xfffff5ed │ │ │ │ strtvc r0, [fp], #3091 @ 0xc13 │ │ │ │ strbtvc r0, [fp], #3603 @ 0xe13 │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ @ instruction: 0xf8d98103 │ │ │ │ @ instruction: 0x46210030 │ │ │ │ - blx 79c4e4 │ │ │ │ + blx 79c50c │ │ │ │ ldrtmi r6, [r3], #-2467 @ 0xfffff65d │ │ │ │ stmibvs r3!, {r0, r1, r3, r5, r8, sl, ip, sp, lr} │ │ │ │ - blls 8ef798 │ │ │ │ + blls 8ef7c0 │ │ │ │ @ instruction: 0xf89d9a1c │ │ │ │ - b 1336630 │ │ │ │ + b 1336658 │ │ │ │ sbcslt r0, ip, #134217729 @ 0x8000001 │ │ │ │ tstcs r8, #323584 @ 0x4f000 │ │ │ │ - b 163baf8 │ │ │ │ + b 163bb20 │ │ │ │ strvc r4, [fp, #792]! @ 0x318 │ │ │ │ tstvs r8, #323584 @ 0x4f000 │ │ │ │ - blls 87bd04 │ │ │ │ + blls 87bd2c │ │ │ │ @ instruction: 0xf47f2b00 │ │ │ │ @ instruction: 0x4326abc9 │ │ │ │ @ instruction: 0xf7ff762e │ │ │ │ - bls 50d4bc │ │ │ │ + bls 50d4e4 │ │ │ │ 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 e9dd00 │ │ │ │ mcrlt 7, 7, pc, cr11, cr14, {7} @ │ │ │ │ ldrdcs pc, [ip], -sl │ │ │ │ vpmax.s8 d18, d0, d1 │ │ │ │ - blls 4feabc │ │ │ │ + blls 4feae4 │ │ │ │ ldrb r6, [lr, #-2139]! @ 0xfffff7a5 │ │ │ │ @ instruction: 0xf7ff772e │ │ │ │ @ instruction: 0x9c16bbcc │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx fe39c066 │ │ │ │ + blx 1e9c08e │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26adcc │ │ │ │ + bcs 26adf4 │ │ │ │ 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: 0xf9eef68e │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ @ instruction: 0x4628fab9 │ │ │ │ - blx 211c096 │ │ │ │ + blx 1c1c0be │ │ │ │ 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 │ │ │ │ + vtbx.8 d15, {d15-d18}, d7 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ae218 │ │ │ │ + blcc 2ae240 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c13b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68e6921 │ │ │ │ - @ instruction: 0x4620f9d9 │ │ │ │ - blx fe69c5e8 │ │ │ │ + strtmi pc, [r0], -r5, asr #19 │ │ │ │ + blx fe69c610 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - ldr pc, [sp], #2897 @ 0xb51 │ │ │ │ + ldr pc, [sp], #2877 @ 0xb3d │ │ │ │ stmdavs r6!, {r2, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - @ instruction: 0xf3bffb3b │ │ │ │ + vtbl.8 d15, {d15-d18}, d23 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ae258 │ │ │ │ + blcc 2ae280 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c14b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68e6921 │ │ │ │ - @ instruction: 0x4620f9b9 │ │ │ │ - blx 1e9c628 │ │ │ │ + strtmi pc, [r0], -r5, lsr #19 │ │ │ │ + blx 1e9c650 │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - strbt pc, [r6], #-2865 @ 0xfffff4cf @ │ │ │ │ + strbt pc, [r6], #-2845 @ 0xfffff4e3 @ │ │ │ │ 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 +571806,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 26aa58 │ │ │ │ svcge 0x00c4f43e │ │ │ │ svclt 0x0095f7fe │ │ │ │ svclt 0x001e4293 │ │ │ │ - bls 46732c │ │ │ │ + bls 467354 │ │ │ │ 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 4f8cd8 │ │ │ │ ldmdavs r2, {r1, r3, r8, sl, ip, sp} │ │ │ │ stccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8052324 │ │ │ │ - blls 46d77c │ │ │ │ + blls 46d7a4 │ │ │ │ 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 +571842,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 ff21c7c4 │ │ │ │ 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 509ee4 │ │ │ │ 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} │ │ │ │ + stmda ip, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ @ 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 +571878,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 517e94 │ │ │ │ @ instruction: 0xe786685b │ │ │ │ stmdavs r6!, {r1, r4, sl, fp, ip, pc}^ │ │ │ │ ldrbvc pc, [sl, #-1286]! @ 0xfffffafa @ │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - vtbx.8 d15, {d15-d17}, d1 │ │ │ │ + vtbl.8 d15, {d15-d17}, d29 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2ae44c │ │ │ │ + blcc 2ae474 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x9c12b943 │ │ │ │ mvneq pc, #14024704 @ 0xd60000 │ │ │ │ @ instruction: 0xf68e6921 │ │ │ │ - @ instruction: 0x4620f8bf │ │ │ │ + strtmi pc, [r0], -fp, lsr #17 │ │ │ │ @ instruction: 0xf976f7ec │ │ │ │ @ instruction: 0xf6aa4628 │ │ │ │ - @ instruction: 0xf7fffa37 │ │ │ │ + @ instruction: 0xf7fffa23 │ │ │ │ @ instruction: 0x9c11bbb1 │ │ │ │ @ instruction: 0xf5066866 │ │ │ │ @ instruction: 0x4628757a │ │ │ │ - blx a9c32c │ │ │ │ + blx 59c354 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e854 │ │ │ │ stmda r4, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26b094 │ │ │ │ + bcs 26b0bc │ │ │ │ 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: 0xf88af68e │ │ │ │ @ instruction: 0xf7ec4620 │ │ │ │ @ instruction: 0x4628f955 │ │ │ │ - blx 81c35c │ │ │ │ - bllt 20dc8b4 │ │ │ │ + blx 31c384 │ │ │ │ + bllt 20dc8dc │ │ │ │ @ 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 170e5a8 │ │ │ │ ldmdbmi r2, {r2, r9, sp}^ │ │ │ │ andseq pc, r8, r7, lsl #2 │ │ │ │ ldrbtmi r4, [r9], #-1147 @ 0xfffffb85 │ │ │ │ - @ instruction: 0xffc4f693 │ │ │ │ - blt ff2dc8f4 │ │ │ │ + @ instruction: 0xffb0f693 │ │ │ │ + blt ff2dc91c │ │ │ │ tstcs r1, lr, asr #22 │ │ │ │ - bmi 15f4c50 │ │ │ │ + bmi 15f4c78 │ │ │ │ ldrbtmi r6, [sl], #-2072 @ 0xfffff7e8 │ │ │ │ - ldm r0, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - blt fef5c908 │ │ │ │ + ldmda ip!, {r0, r4, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + blt fef5c930 │ │ │ │ @ instruction: 0x465a465b │ │ │ │ @ instruction: 0xf8854659 │ │ │ │ strb fp, [r6], r0 │ │ │ │ @ instruction: 0xf7ff732e │ │ │ │ @ instruction: 0x4326b99a │ │ │ │ @ instruction: 0xf7ff722e │ │ │ │ movwcs fp, #2429 @ 0x97d │ │ │ │ @ instruction: 0xf7ff2240 │ │ │ │ - blls 48cc90 │ │ │ │ + blls 48ccb8 │ │ │ │ @ instruction: 0xf1072204 │ │ │ │ @ instruction: 0xf8d30018 │ │ │ │ - blmi 1262b90 │ │ │ │ + blmi 1262bb8 │ │ │ │ smlabbls r0, r9, sl, r0 │ │ │ │ ldrbtmi r4, [fp], #-2367 @ 0xfffff6c1 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - ldrt pc, [r2], #3993 @ 0xf99 @ │ │ │ │ - beq fe931238 │ │ │ │ + ldrt pc, [r2], #3973 @ 0xf85 @ │ │ │ │ + beq fe931260 │ │ │ │ smlabbcs r1, sl, r8, r5 │ │ │ │ - bmi 113899c │ │ │ │ + bmi 11389c4 │ │ │ │ @ instruction: 0xf5d1447a │ │ │ │ - strt lr, [r4], #2150 @ 0x866 │ │ │ │ + strt lr, [r4], #2130 @ 0x852 │ │ │ │ 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 26aafc │ │ │ │ + blge 18dbac0 │ │ │ │ + bls 571650 │ │ │ │ stmdavs fp!, {r0, r2, r4, r6, r7, fp, ip, lr} │ │ │ │ ldrle r0, [fp], #-1304 @ 0xfffffae8 │ │ │ │ - blcs 27919c │ │ │ │ - blge 1bdbaac │ │ │ │ + blcs 2791c4 │ │ │ │ + blge 1bdbad4 │ │ │ │ andcs r4, r4, #37888 @ 0x9400 │ │ │ │ @ instruction: 0xf1074925 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - @ instruction: 0xf7feff5d │ │ │ │ + @ instruction: 0xf7feff49 │ │ │ │ @ instruction: 0xf10bbb5a │ │ │ │ strmi r0, [fp, #2820]! @ 0xb04 │ │ │ │ - blge ff45bbd0 │ │ │ │ + blge ff45bbf8 │ │ │ │ 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 0x00fef5d0 │ │ │ │ ldmpl r3, {r2, r4, r8, r9, fp, lr}^ │ │ │ │ ldmdavs r8, {r1, r3, r4, r9, fp, lr} │ │ │ │ @ instruction: 0xf5d1447a │ │ │ │ - bfi lr, lr, #16, #12 │ │ │ │ + ldrb lr, [fp, sl, lsl #16] │ │ │ │ andcs r4, r4, #24, 22 @ 0x6000 │ │ │ │ @ instruction: 0xf1074918 │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6934479 │ │ │ │ - @ instruction: 0xf7feff3d │ │ │ │ - blmi 54d6f4 │ │ │ │ + @ instruction: 0xf7feff29 │ │ │ │ + blmi 54d71c │ │ │ │ ldmpl r3, {r0, r8, sp}^ │ │ │ │ ldmdavs r8, {r0, r1, r4, r9, fp, lr} │ │ │ │ - @ instruction: 0xf5d1447a │ │ │ │ - @ instruction: 0xf7fee80a │ │ │ │ + @ instruction: 0xf5d0447a │ │ │ │ + @ instruction: 0xf7feeff6 │ │ │ │ ldmdavs fp, {r2, r3, r5, r8, r9, fp, ip, sp, pc} │ │ │ │ svclt 0x0000deff │ │ │ │ - ldrdeq r4, [r8], #-8 @ │ │ │ │ + strdeq r4, [r8], #-16 @ │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ - rsbeq r3, r8, r2, ror sl │ │ │ │ - andseq sl, lr, r0, asr r9 │ │ │ │ - rsbseq r0, r5, r6, ror r7 │ │ │ │ + rsbeq r3, r8, sl, lsl #23 │ │ │ │ + andseq sl, lr, r8, ror #20 │ │ │ │ + rsbseq r0, r5, lr, asr #14 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq sl, lr, sl, lsr r9 │ │ │ │ - andseq sl, lr, sl, lsl sl │ │ │ │ - rsbseq r0, r5, ip, lsl r7 │ │ │ │ - andseq sl, lr, r4, lsl #20 │ │ │ │ - andseq sl, lr, r6, lsl #18 │ │ │ │ - @ instruction: 0x00750698 │ │ │ │ - @ instruction: 0x001ea8d8 │ │ │ │ - andseq sl, lr, sl, lsl #18 │ │ │ │ - rsbseq r0, r5, r4, asr r6 │ │ │ │ - @ instruction: 0x001ea8f4 │ │ │ │ + andseq sl, lr, r2, asr sl │ │ │ │ + andseq sl, lr, r2, lsr fp │ │ │ │ + ldrshteq r0, [r5], #-100 @ 0xffffff9c │ │ │ │ + andseq sl, lr, ip, lsl fp │ │ │ │ + andseq sl, lr, lr, lsl sl │ │ │ │ + rsbseq r0, r5, r0, ror r6 │ │ │ │ + @ instruction: 0x001ea9f0 │ │ │ │ + andseq sl, lr, r2, lsr #20 │ │ │ │ + rsbseq r0, r5, ip, lsr #12 │ │ │ │ + andseq sl, lr, ip, lsl #20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 319f24 │ │ │ │ + blhi 319f4c │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0060f8cc │ │ │ │ - bmi ff5cacf0 │ │ │ │ + bmi ff5cad18 │ │ │ │ cdp 6, 11, cr4, cr0, cr10, {4} │ │ │ │ ldrbtmi r8, [sl], #-2880 @ 0xfffff4c0 │ │ │ │ movwls r4, #34435 @ 0x8683 │ │ │ │ - blmi ff4f05cc │ │ │ │ + blmi ff4f05f4 │ │ │ │ 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 cef6fc │ │ │ │ @ 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 603328 │ │ │ │ + blvc 51923c │ │ │ │ strcs lr, [r5, #-2509] @ 0xfffff633 │ │ │ │ eorsge pc, r0, sp, asr #17 │ │ │ │ @ instruction: 0xf504fa09 │ │ │ │ svceq 0x0008ea15 │ │ │ │ - blls 4d2bd4 │ │ │ │ + blls 4d2bfc │ │ │ │ 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 │ │ │ │ + ldc2l 5, cr15, [r6], {214} @ 0xd6 │ │ │ │ @ instruction: 0xf8bb9b07 │ │ │ │ - blx 49eb24 │ │ │ │ + blx 49eb4c │ │ │ │ @ instruction: 0xf893f707 │ │ │ │ @ instruction: 0x412333b8 │ │ │ │ svclt 0x004107db │ │ │ │ - bls 68575c │ │ │ │ + bls 685784 │ │ │ │ tstls r0, #-536870912 @ 0xe0000000 │ │ │ │ - @ instruction: 0xff08f694 │ │ │ │ - blls 6caf50 │ │ │ │ + mrc2 6, 7, pc, cr4, cr4, {4} │ │ │ │ + blls 6caf78 │ │ │ │ @ instruction: 0xf89b930e │ │ │ │ - blcs 4eabdc │ │ │ │ + blcs 4eac04 │ │ │ │ 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 │ │ │ │ + ldcl 5, cr15, [lr, #832] @ 0x340 │ │ │ │ ldrdcc pc, [r0, #138] @ 0x8a │ │ │ │ @ instruction: 0xf8ca432b │ │ │ │ - blls 3eb260 │ │ │ │ + blls 3eb288 │ │ │ │ ldrdne pc, [r4], r3 @ │ │ │ │ ldrcc r3, [r0], -r1, lsl #8 │ │ │ │ pople {r0, r5, r7, r9, lr} │ │ │ │ movwpl lr, #27101 @ 0x69dd │ │ │ │ - blvc 5192e8 │ │ │ │ + blvc 519310 │ │ │ │ ldrsbtge pc, [r0], -sp @ │ │ │ │ @ instruction: 0xf0402f00 │ │ │ │ @ instruction: 0xf8d380b0 │ │ │ │ @ instruction: 0xf8d5427c │ │ │ │ @ instruction: 0xf8b31210 │ │ │ │ @ instruction: 0xf8947384 │ │ │ │ - b 12a7670 │ │ │ │ + b 12a7698 │ │ │ │ @ instruction: 0xf8d50008 │ │ │ │ @ instruction: 0xf8b31220 │ │ │ │ - b 12b79b4 │ │ │ │ + b 12b79dc │ │ │ │ @ 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 3dd98c │ │ │ │ @ instruction: 0xf8c44621 │ │ │ │ @ instruction: 0x461801f4 │ │ │ │ @ instruction: 0xf80ef7fe │ │ │ │ streq lr, [r8], #-2618 @ 0xfffff5c6 │ │ │ │ adchi pc, r4, r0, asr #32 │ │ │ │ - blmi 1f315b8 │ │ │ │ + blmi 1f315e0 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 938c58 │ │ │ │ + blls 938c80 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ ldrsblt r8, [sp], -r9 │ │ │ │ - blhi 319ef4 │ │ │ │ + blhi 319f1c │ │ │ │ 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 66f88c │ │ │ │ vst3.8 {d0-d2}, [r2 :64], r2 │ │ │ │ tstmi r3, #-268435449 @ 0xf0000007 │ │ │ │ @ instruction: 0xe7976033 │ │ │ │ @ instruction: 0xf8bd9a0f │ │ │ │ - b 132ad0c │ │ │ │ + b 132ad34 │ │ │ │ eorsvs r4, r3, r2, lsl #6 │ │ │ │ @ instruction: 0xf8bd9a11 │ │ │ │ - b 132ad38 │ │ │ │ + b 132ad60 │ │ │ │ rsbsvs r4, r3, r2, lsl #6 │ │ │ │ eorscs lr, r5, sl, lsl #15 │ │ │ │ - cdp2 6, 0, cr15, cr6, cr12, {4} │ │ │ │ + ldc2l 6, cr15, [r2, #560]! @ 0x230 │ │ │ │ eorscs r4, r5, r3, lsl #13 │ │ │ │ - mrc2 6, 6, pc, cr4, cr4, {4} │ │ │ │ + mcr2 6, 6, pc, cr0, 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 3c2cc0 │ │ │ │ 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: 0xe76fed50 │ │ │ │ @ instruction: 0xf68c2053 │ │ │ │ - strmi pc, [r3], fp, ror #27 │ │ │ │ + pkhtbmi pc, r3, r7, asr #27 @ │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - stmdacs r0, {r0, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r5, r7, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ andls sp, sp, r4, ror #3 │ │ │ │ @ instruction: 0xf6942053 │ │ │ │ - @ instruction: 0x4603fe95 │ │ │ │ + strmi pc, [r3], -r1, lsl #29 │ │ │ │ cmple r2, r0, lsl #16 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ ldmdage r2, {r9, sp} │ │ │ │ ldrdlt pc, [r4], -fp │ │ │ │ ldrmi r9, [r9], -sp │ │ │ │ ldrbmi r9, [r8, r5, lsl #20] │ │ │ │ ldrb r9, [sp, sp, lsl #16] │ │ │ │ rscsmi r2, r8, r9 │ │ │ │ streq pc, [r1], #-16 │ │ │ │ svcge 0x0006f47f │ │ │ │ ldrdeq pc, [r8], #133 @ 0x85 │ │ │ │ stmvs r0, {r5, r6, r8, ip, sp, pc} │ │ │ │ smlabtcc r5, sp, r9, lr │ │ │ │ strheq pc, [sl], #-128 @ 0xffffff80 @ │ │ │ │ - ldc2 6, cr15, [sl, #560]! @ 0x230 │ │ │ │ + stc2 6, cr15, [r6, #560]! @ 0x230 │ │ │ │ ldrdcc lr, [r5, -sp] │ │ │ │ - blvs fe40b114 │ │ │ │ + blvs fe40b13c │ │ │ │ subsle r2, sl, r3, lsl #28 │ │ │ │ @ instruction: 0xf47f2900 │ │ │ │ @ instruction: 0xf018aef5 │ │ │ │ @ instruction: 0xf8d30f01 │ │ │ │ svclt 0x001813b0 │ │ │ │ - blvc ff49a8c8 │ │ │ │ + blvc ff49a8f0 │ │ │ │ svclt 0x00186888 │ │ │ │ - bvc fed1a408 │ │ │ │ + bvc fed1a430 │ │ │ │ svceq 0x0002f018 │ │ │ │ - bls c8e96c │ │ │ │ + bls c8e994 │ │ │ │ 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} │ │ │ │ + mrc2 6, 1, pc, cr14, cr4, {4} │ │ │ │ stmdacs r0, {r0, r1, r9, sl, lr} │ │ │ │ movwcs sp, #4284 @ 0x10bc │ │ │ │ stmib sp, {r0, r2, r3, r9, fp, ip, pc}^ │ │ │ │ ldmdage r2, {r8, r9, ip, sp} │ │ │ │ @ instruction: 0xf8db4613 │ │ │ │ @ instruction: 0xe7b9b018 │ │ │ │ @ instruction: 0xf7ec4658 │ │ │ │ @@ -572202,67 +572210,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 fe99c588 │ │ │ │ strbmi r4, [r8], -r5, lsl #12 │ │ │ │ - blx ff81c568 │ │ │ │ + blx ff31c590 │ │ │ │ stmdacs r1, {r3, r8, r9, fp, ip, pc} │ │ │ │ movwmi lr, #2509 @ 0x9cd │ │ │ │ svclt 0x00949c28 │ │ │ │ andcs r2, r1, r0 │ │ │ │ - bleq 149a83c │ │ │ │ + bleq 149a864 │ │ │ │ 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 │ │ │ │ + mrc 5, 0, APSR_nzcv, cr8, cr0, {6} │ │ │ │ + rsbseq r1, r2, r6, asr r5 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r1, r2, r8, lsl r4 │ │ │ │ - bmi 5f11f4 │ │ │ │ + ldrshteq r1, [r2], #-48 @ 0xffffffd0 │ │ │ │ + bmi 5f121c │ │ │ │ @ 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 47162c │ │ │ │ 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 d29af8 │ │ │ │ + blcs d29afc │ │ │ │ andsne r2, r7, #49, 30 @ 0xc4 │ │ │ │ - blcs 5e9a70 │ │ │ │ + blcs 5e9a98 │ │ │ │ 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 +572298,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 1381228 │ │ │ │ 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 14392b4 │ │ │ │ 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 31a3e4 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ @ instruction: 0x279cf8df │ │ │ │ @ instruction: 0xf8dfb08f │ │ │ │ @ instruction: 0x4604179c │ │ │ │ @ instruction: 0x3798f8df │ │ │ │ ldrbtmi r4, [r9], #-1146 @ 0xfffffb86 │ │ │ │ @@ -572326,30 +572334,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 fe29be8c │ │ │ │ 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 26b028 │ │ │ │ msrhi SPSR_xc, #64 @ 0x40 │ │ │ │ rsbscc pc, r8, #212, 16 @ 0xd40000 │ │ │ │ stmdavc lr!, {r8, sp} │ │ │ │ @ instruction: 0xf894460a │ │ │ │ @ instruction: 0xf89373b8 │ │ │ │ @ instruction: 0xf0063384 │ │ │ │ - blcs 13e0790 │ │ │ │ + blcs 13e07b8 │ │ │ │ @ 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 +572367,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 12b064c │ │ │ │ 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 +572384,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 1622048 │ │ │ │ @ instruction: 0xf8032010 │ │ │ │ strmi r0, [r8], -r1, lsl #24 │ │ │ │ ldrmi fp, [r1], -r4, lsl #30 │ │ │ │ @ instruction: 0xf8034602 │ │ │ │ - beq db6044 │ │ │ │ + beq db606c │ │ │ │ stcne 8, cr15, [r4], {3} │ │ │ │ @ instruction: 0xf8030a09 │ │ │ │ - beq 6ea058 │ │ │ │ + beq 6ea080 │ │ │ │ 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] @ 25ef90 │ │ │ │ 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] @ 25ec09 │ │ │ │ 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 +572426,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 26bcd8 │ │ │ │ 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 393218 │ │ │ │ @ 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 1530198 │ │ │ │ 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 345574 │ │ │ │ ldrmi r6, [r0], #-2440 @ 0xfffff678 │ │ │ │ stmibvs sl, {r4, r5, r6, r8, ip, sp, lr} │ │ │ │ - beq cf01a4 │ │ │ │ + beq cf01cc │ │ │ │ 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 2731e4 │ │ │ │ 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 267a20 │ │ │ │ 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 5b927c │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mullt pc, sp, r5 @ │ │ │ │ - blhi 31a4f0 │ │ │ │ + blhi 31a518 │ │ │ │ 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 62805c │ │ │ │ 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 26b30c │ │ │ │ movwcs fp, #7960 @ 0x1f18 │ │ │ │ - bvc 743e6c │ │ │ │ - bleq 69b2ac │ │ │ │ + bvc 743e94 │ │ │ │ + bleq 69b2d4 │ │ │ │ ldrbcs fp, [r0, -pc, lsl #30]! │ │ │ │ movtne pc, #963 @ 0x3c3 @ │ │ │ │ bicseq r8, fp, r7, lsl r9 │ │ │ │ - blx 1a4eed0 │ │ │ │ + blx 1a4eef8 │ │ │ │ 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 c1d260 │ │ │ │ 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 14452e8 │ │ │ │ teqmi fp, #2883584 @ 0x2c0000 │ │ │ │ strbeq lr, [r1], r6, asr #20 │ │ │ │ - b 14856d0 │ │ │ │ + b 14856f8 │ │ │ │ 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 129f514 │ │ │ │ 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 13a67d4 │ │ │ │ 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 ce8154 │ │ │ │ @ instruction: 0xf8dad106 │ │ │ │ tstlt sl, r8, asr #1 │ │ │ │ - bcs fe601570 │ │ │ │ + bcs fe601598 │ │ │ │ ldrhi pc, [r0], #0 │ │ │ │ - blvs 8f9e94 │ │ │ │ + blvs 8f9ebc │ │ │ │ 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 +572599,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] @ 25f60c │ │ │ │ cmncs lr, sp, asr #21 │ │ │ │ - bvc 29aad8 │ │ │ │ + bvc 29ab00 │ │ │ │ cdpeq 0, 6, cr15, cr15, cr15, {2} │ │ │ │ ldrdvc pc, [ip], -sl │ │ │ │ - bvc c1ac24 │ │ │ │ - bvc fec1ad28 │ │ │ │ + bvc c1ac4c │ │ │ │ + bvc fec1ad50 │ │ │ │ cmncs sp, r9, lsr r0 │ │ │ │ - bcc 69abf0 │ │ │ │ + bcc 69ac18 │ │ │ │ andcc pc, r1, r7, asr #17 │ │ │ │ - bcc fe69abf8 │ │ │ │ + bcc fe69ac20 │ │ │ │ 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 ff41acc8 │ │ │ │ + bvc fe41adcc │ │ │ │ + bvc ffc5aec4 │ │ │ │ + blx 69afbc │ │ │ │ mrc 15, 0, fp, cr7, cr4, {2} │ │ │ │ vmov r3, s15 │ │ │ │ @ instruction: 0xf8c73a10 │ │ │ │ svclt 0x00d43013 │ │ │ │ - bcc fe69ac40 │ │ │ │ - bcc 69ac44 │ │ │ │ + bcc fe69ac68 │ │ │ │ + bcc 69ac6c │ │ │ │ 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 feb5abc4 │ │ │ │ ldrbtvc r2, [fp], ip, ror #6 │ │ │ │ cdp 7, 2, cr3, cr0, cr4, {1} │ │ │ │ @ instruction: 0xf5d00a28 │ │ │ │ - @ instruction: 0xf807e992 │ │ │ │ + @ instruction: 0xf807e97e │ │ │ │ @ instruction: 0xf8079c05 │ │ │ │ - b 1462458 │ │ │ │ + b 1462480 │ │ │ │ mcr 8, 1, r4, cr8, cr0, {0} │ │ │ │ @ instruction: 0xf8070a28 │ │ │ │ - beq 28245c │ │ │ │ + beq 282484 │ │ │ │ stceq 8, cr15, [r7], {7} │ │ │ │ - stmib r2, {r4, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmdb lr!, {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 +572683,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 ffbdb0dc │ │ │ │ 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 ff41b0fc │ │ │ │ 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 ffc5b0fc │ │ │ │ + blx 69b0f4 │ │ │ │ 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 +572718,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 1a26018 │ │ │ │ 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 +572746,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 2e7948 │ │ │ │ svclt 0x00384293 │ │ │ │ - bls 330e14 │ │ │ │ + bls 330e3c │ │ │ │ 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 e80238 │ │ │ │ + bls 3a7a30 │ │ │ │ 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 +572789,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 3a1698 │ │ │ │ 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 +572807,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 │ │ │ │ + ldrhteq r1, [r2], #-8 │ │ │ │ + ldrhteq r1, [r2], #-6 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r0, r2, ip, lsl lr │ │ │ │ + ldrshteq r0, [r2], #-212 @ 0xffffff2c │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ rsccc pc, r4, #180, 16 @ 0xb40000 │ │ │ │ - bcc fe69aee4 │ │ │ │ + bcc fe69af0c │ │ │ │ rsccc pc, r6, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc1b2b4 │ │ │ │ - bvs ffbdb2a8 │ │ │ │ - blx 69b2a0 │ │ │ │ + bvs ffc1b2dc │ │ │ │ + bvs ffbdb2d0 │ │ │ │ + blx 69b2c8 │ │ │ │ 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 1c1b1ec │ │ │ │ + bcc fe69af48 │ │ │ │ rsccc pc, sl, #180, 16 @ 0xb40000 │ │ │ │ - bvs ffc1b2f0 │ │ │ │ - bvs ff41b204 │ │ │ │ - bvs ffc5b2e8 │ │ │ │ - bcs 69af74 │ │ │ │ - blx 69b2e4 │ │ │ │ + bvs ffc1b318 │ │ │ │ + bvs ff41b22c │ │ │ │ + bvs ffc5b310 │ │ │ │ + bcs 69af9c │ │ │ │ + blx 69b30c │ │ │ │ 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 ffc5b35c │ │ │ │ + bvs 145b340 │ │ │ │ + bvc 31aea8 │ │ │ │ + blx 69b33c │ │ │ │ mcrge 7, 7, pc, cr11, cr15, {1} @ │ │ │ │ - bvc ffc1b348 │ │ │ │ - bvc 35ae90 │ │ │ │ + bvc ffc1b370 │ │ │ │ + bvc 35aeb8 │ │ │ │ @ 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 +572894,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 2681f8 │ │ │ │ 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 +572921,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 7cc3fc │ │ │ │ andvc r2, sp, r9, asr r5 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 162a498 │ │ │ │ + b 162a4c0 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 163bbc8 │ │ │ │ + b 163bbf0 │ │ │ │ @ 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 +572952,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 69b160 │ │ │ │ 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 8a7980 │ │ │ │ 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 32c570 │ │ │ │ @ instruction: 0xf850d01c │ │ │ │ - bcs 26b55c │ │ │ │ + bcs 26b584 │ │ │ │ @ instruction: 0xf8dad0f8 │ │ │ │ sbcslt r1, r6, #12 │ │ │ │ strbcs fp, [r4, #-2837]! @ 0xfffff4eb │ │ │ │ @ instruction: 0xf043700d │ │ │ │ movwcc r0, #5456 @ 0x1550 │ │ │ │ - blcs 33ba98 │ │ │ │ + blcs 33bac0 │ │ │ │ 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 2dd9c4 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ andcc pc, ip, sl, asr #17 │ │ │ │ - bllt 1f1d998 │ │ │ │ + bllt 1f1d9c0 │ │ │ │ stclne 0, cr7, [sp, #-568] @ 0xfffffdc8 │ │ │ │ subvc r2, fp, r4, ror #12 │ │ │ │ - beq 7fb9e0 │ │ │ │ + beq 7fba08 │ │ │ │ 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 +573015,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 3cc574 │ │ │ │ andvc r2, sp, r2, ror #10 │ │ │ │ ldrbeq pc, [r0, #-67] @ 0xffffffbd @ │ │ │ │ subvc r3, sp, r1, lsl #6 │ │ │ │ - b 162a610 │ │ │ │ + b 162a638 │ │ │ │ addvc r2, lr, r2, lsl r5 │ │ │ │ - b 163bd40 │ │ │ │ + b 163bd68 │ │ │ │ @ instruction: 0xf1014212 │ │ │ │ tstvc sl, r5, lsl #10 │ │ │ │ andpl pc, ip, sl, asr #17 │ │ │ │ streq pc, [r1, #-79] @ 0xffffffb1 │ │ │ │ - bllt fefd41a8 │ │ │ │ + bllt fefd41d0 │ │ │ │ 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 +573075,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 12e7b9c │ │ │ │ @ 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 +573094,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 12e7c00 │ │ │ │ @ instruction: 0xf8010206 │ │ │ │ mvnsle r2, r1, lsl #30 │ │ │ │ ldrdcs lr, [r8, r4]! │ │ │ │ @ instruction: 0xf8ca3506 │ │ │ │ @ instruction: 0xf7ff500c │ │ │ │ @ instruction: 0x2e00ba97 │ │ │ │ addhi pc, lr, r0 │ │ │ │ @@ -573102,37 +573110,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 fef207a8 │ │ │ │ ldmdbeq fp, {r0, r1, r7, r8, r9, ip, sp, lr, pc}^ │ │ │ │ movwcs r0, #33053 @ 0x811d │ │ │ │ - bllt fe71db78 │ │ │ │ + bllt fe71dba0 │ │ │ │ stmdbeq r1, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ @ instruction: 0xf894792a │ │ │ │ - blx 4cca6c │ │ │ │ - b 31d7a8 │ │ │ │ + blx 4cca94 │ │ │ │ + b 31d7d0 │ │ │ │ svccc 0x00010809 │ │ │ │ @ instruction: 0xf1bbb2ff │ │ │ │ eorle r0, r2, r0, lsl #30 │ │ │ │ @ instruction: 0xf5cf4658 │ │ │ │ - @ instruction: 0xf8daec18 │ │ │ │ + @ instruction: 0xf8daec04 │ │ │ │ addmi r3, r3, #164 @ 0xa4 │ │ │ │ @ instruction: 0xf1b8d91b │ │ │ │ @ instruction: 0xf43f0f00 │ │ │ │ - b 44b184 │ │ │ │ + b 44b1ac │ │ │ │ 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 c2cad4 │ │ │ │ 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 +573148,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 50e5ac │ │ │ │ @ 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 @ 25fc7c │ │ │ │ rscls pc, r6, #180, 16 @ 0xb40000 │ │ │ │ @ instruction: 0x9e3ce9c0 │ │ │ │ rscsgt pc, r8, r0, asr #17 │ │ │ │ rsccc pc, r8, sl, asr #17 │ │ │ │ - bmi 1319004 │ │ │ │ + bmi 131902c │ │ │ │ stmdbmi r2, {r0, sp}^ │ │ │ │ andsvc r4, r8, sl, ror r4 │ │ │ │ @ instruction: 0xf68d4479 │ │ │ │ - @ instruction: 0xf8d4fc01 │ │ │ │ + @ instruction: 0xf8d4fbed │ │ │ │ @ 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 1d9dc8c │ │ │ │ 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]! @ 26031f │ │ │ │ + bvc ff29b87c │ │ │ │ + bvs 29b79c │ │ │ │ + bvc c1b340 │ │ │ │ + bvc fec1b6a4 │ │ │ │ + bvc ff41b6a8 │ │ │ │ + bvc fe45b66c │ │ │ │ + bvc ffc5b8c8 │ │ │ │ + bcc fe69b534 │ │ │ │ + bvc ffc5b8bc │ │ │ │ stmdbeq r0, {r0, r1, r6, r7, r8, ip, sp, lr, pc} │ │ │ │ - beq fec1b4d8 │ │ │ │ + beq fec1b500 │ │ │ │ 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 fe9ddcf4 │ │ │ │ + bvc ff49b8bc │ │ │ │ + bvc 89b37c │ │ │ │ + bvs 29b7e0 │ │ │ │ + bvs 7db484 │ │ │ │ + bvc fe45b6e8 │ │ │ │ + bvc ff41b6ec │ │ │ │ + bvc fec1b6b0 │ │ │ │ + bvc ffc5b90c │ │ │ │ + bcc fe69b578 │ │ │ │ + bvs ffc5b900 │ │ │ │ mcr 2, 0, r4, cr6, cr13, {2} │ │ │ │ vmlsl.u8 q12, d21, d7 │ │ │ │ @ instruction: 0x01ad0509 │ │ │ │ - beq dcc8c0 │ │ │ │ - bllt fe49dd08 │ │ │ │ + beq dcc8e8 │ │ │ │ + bllt fe49dd30 │ │ │ │ andcs r4, r4, #14336 @ 0x3800 │ │ │ │ @ instruction: 0xf104490e │ │ │ │ ldrbtmi r0, [fp], #-24 @ 0xffffffe8 │ │ │ │ @ instruction: 0xf6924479 │ │ │ │ - ldrbt pc, [ip], #-3505 @ 0xfffff24f @ │ │ │ │ + ldrbt pc, [ip], #-3485 @ 0xfffff263 @ │ │ │ │ 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], #-3692 @ 0xfffff194 │ │ │ │ + cdp 5, 5, cr15, cr6, 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, r1, ror #11 │ │ │ │ + andseq r9, lr, r8, lsl #17 │ │ │ │ + andseq ip, fp, r8, asr #23 │ │ │ │ + mulseq lr, r6, r7 │ │ │ │ + rsbseq pc, r4, r0, lsr r3 @ │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r9, lr, ip, ror #12 │ │ │ │ + andseq r9, lr, r4, lsl #15 │ │ │ │ svcvc 0x00cbf5b0 │ │ │ │ - blmi 415d88 │ │ │ │ + blmi 415db0 │ │ │ │ sbceq lr, r0, r0, lsl #22 │ │ │ │ ldmdane sl, {r0, r1, r3, r4, r5, r6, sl, lr} │ │ │ │ - blcs 276dd8 │ │ │ │ + blcs 276e00 │ │ │ │ sadd16mi fp, r0, r4 │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ ldrbmi r2, [r0, -r0]! │ │ │ │ - rsbeq r2, r8, r8, asr r5 │ │ │ │ + rsbeq r2, r8, r0, ror r6 │ │ │ │ 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 106d284 │ │ │ │ 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 +573306,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 31df38 │ │ │ │ @ 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 +573328,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 a8cf40 │ │ │ │ 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 a6c72c │ │ │ │ @ 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 4fc3b4 │ │ │ │ orrsvc r7, ip, r8, asr r1 │ │ │ │ andsvc r7, sl, #1073741878 @ 0x40000036 │ │ │ │ - blmi 39e0a4 │ │ │ │ + blmi 39e0cc │ │ │ │ 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 268788 │ │ │ │ @ instruction: 0xf8d1d17f │ │ │ │ strmi fp, [ip], -r8 │ │ │ │ ldrbmi r8, [r8], -sl, lsl #23 │ │ │ │ ldrmi r6, [sl], #-2441 @ 0xfffff677 │ │ │ │ - blx 141df38 │ │ │ │ + blx 141df60 │ │ │ │ mlals r8, r4, r8, pc @ │ │ │ │ ldrdne pc, [r4], #-139 @ 0xffffff75 @ │ │ │ │ - bvs 1c31794 │ │ │ │ + bvs 1c317bc │ │ │ │ stmdbne r9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - blx fe4de904 │ │ │ │ + blx fe4de92c │ │ │ │ tstcs r9, #323584 @ 0x4f000 │ │ │ │ stmiahi r0!, {r0, r8, r9, ip, pc} │ │ │ │ @ instruction: 0xf6939100 │ │ │ │ - @ instruction: 0xf1a7fca1 │ │ │ │ + @ instruction: 0xf1a7fc8d │ │ │ │ @ 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 1330120 │ │ │ │ movwcs r0, #128 @ 0x80 │ │ │ │ ldmvs r4!, {r0, sl, fp, sp} │ │ │ │ @ instruction: 0xf04abf88 │ │ │ │ - b 1262800 │ │ │ │ + b 1262828 │ │ │ │ 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 @ 260028 │ │ │ │ stmibvs fp, {r0, r1, r2, r5, r6, r9, ip, sp, lr} │ │ │ │ - beq d3107c │ │ │ │ + beq d310a4 │ │ │ │ stceq 2, cr7, [fp], #-652 @ 0xfffffd74 │ │ │ │ - blls 5bcb9c │ │ │ │ + blls 5bcbc4 │ │ │ │ @ instruction: 0x73250e2d │ │ │ │ - bls 56d04c │ │ │ │ + bls 56d074 │ │ │ │ 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 fe59e9e6 │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ rsbvc lr, r7, #46923776 @ 0x2cc0000 │ │ │ │ - bvs ffb59fbc │ │ │ │ + bvs ffb59fe4 │ │ │ │ @ instruction: 0x1c03ea4f │ │ │ │ - blx fe59e9d6 │ │ │ │ + blx fe59e9fe │ │ │ │ cdpcs 3, 0, cr15, cr7, cr12, {6} │ │ │ │ stcmi 3, cr15, [r7], {204} @ 0xcc │ │ │ │ @ instruction: 0xf8d9e7a7 │ │ │ │ strbmi fp, [ip], -r8 │ │ │ │ @ instruction: 0x201cf8b9 │ │ │ │ - beq ff29c1ac │ │ │ │ + beq ff29c1d4 │ │ │ │ @ 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 531944 │ │ │ │ strmi r9, [ip], -fp, lsl #26 │ │ │ │ - bleq 29c774 │ │ │ │ + bleq 29c79c │ │ │ │ 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 b4651c │ │ │ │ eorvs r0, fp, r1, lsl #6 │ │ │ │ - blhi feb3a36c │ │ │ │ + blhi feb3a394 │ │ │ │ ldrtmi r6, [r0], -r1, lsr #19 │ │ │ │ movwcs r4, #5146 @ 0x141a │ │ │ │ @ instruction: 0x31b6f886 │ │ │ │ @ instruction: 0x31b8f8d6 │ │ │ │ @ instruction: 0xf8c63301 │ │ │ │ @ instruction: 0xf8d631b8 │ │ │ │ @ instruction: 0xf14331bc │ │ │ │ @@ -573463,54 +573471,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 70cc80 │ │ │ │ @ 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 12bc710 │ │ │ │ @ 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 ce3260 │ │ │ │ cdpeq 2, 2, cr7, cr13, cr3, {7} │ │ │ │ @ instruction: 0xf10472a2 │ │ │ │ @ instruction: 0x7325030d │ │ │ │ andcc pc, r8, r8, asr #17 │ │ │ │ svchi 0x00f8e8bd │ │ │ │ @ instruction: 0xf04f69a3 │ │ │ │ - blx 5e3a0a │ │ │ │ + blx 5e3a32 │ │ │ │ svcvs 0x00336603 │ │ │ │ - blx 1a2061c │ │ │ │ + blx 1a20644 │ │ │ │ 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 +573532,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 2aca00 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ @ instruction: 0xf103fb02 │ │ │ │ @ instruction: 0xf7f431c8 │ │ │ │ @ instruction: 0xf8dbfb6d │ │ │ │ ldrbmi r1, [r8], -r4, lsr #32 │ │ │ │ @ instruction: 0xf8cb698b │ │ │ │ @ instruction: 0xf7ec3050 │ │ │ │ @@ -573555,48 +573563,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 2b9498 │ │ │ │ movwcs fp, #7992 @ 0x1f38 │ │ │ │ andcs pc, ip, #10158080 @ 0x9b0000 │ │ │ │ @ instruction: 0xf8db4698 │ │ │ │ @ instruction: 0xf89b3200 │ │ │ │ - blcs a84d50 │ │ │ │ + blcs a84d78 │ │ │ │ @ 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 a6caf0 │ │ │ │ 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 4b0f2c │ │ │ │ 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 162c39c │ │ │ │ orrsvc r1, sl, r8, lsl #16 │ │ │ │ andeq pc, r9, #-1073741824 @ 0xc0000000 │ │ │ │ ldrsbcs r7, [r9, #-25]! @ 0xffffffe7 │ │ │ │ - beq ffc57c │ │ │ │ - beq b7c778 │ │ │ │ + beq ffc5a4 │ │ │ │ + beq b7c7a0 │ │ │ │ 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 +573640,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 363be8 │ │ │ │ @ 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 5010ba │ │ │ │ + bl 45c40c │ │ │ │ @ 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 +573681,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 219e434 │ │ │ │ + ldrmi r6, [pc], #-2483 @ 260488 │ │ │ │ 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 2a4ea2 │ │ │ │ + blcs 25d0b4 │ │ │ │ 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 471d70 │ │ │ │ @ instruction: 0xf5cf0005 │ │ │ │ - strmi lr, [r7], -r0, asr #19 │ │ │ │ + strmi lr, [r7], -ip, lsr #19 │ │ │ │ ldmdbne r0!, {r0, r5, r9, sl, lr} │ │ │ │ - ldmib sl!, {r0, r1, r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + stmib r6!, {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 12e86f4 │ │ │ │ @ instruction: 0xf8892111 │ │ │ │ @ instruction: 0xf889300d │ │ │ │ - beq 6ec52c │ │ │ │ + beq 6ec554 │ │ │ │ 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 +573746,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 2acd68 │ │ │ │ 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 2de5d0 │ │ │ │ @ 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 29c728 │ │ │ │ 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 +573806,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 52c748 │ │ │ │ @ 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 29c7dc │ │ │ │ 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 4a8f54 │ │ │ │ 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 2a881c │ │ │ │ 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 2a8858 │ │ │ │ andcs fp, r0, #140, 30 @ 0x230 │ │ │ │ - blls 368f04 │ │ │ │ + blls 368f2c │ │ │ │ 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 +573876,84 @@ │ │ │ │ @ instruction: 0xf100ae0c │ │ │ │ @ instruction: 0xf8db814d │ │ │ │ @ instruction: 0xf8db6034 │ │ │ │ tstlt r3, r0, lsl r2 │ │ │ │ @ instruction: 0xf8062319 │ │ │ │ vqdmulh.s d19, d1, d1 │ │ │ │ @ instruction: 0xf826231b │ │ │ │ - bls 3af370 │ │ │ │ + bls 3af398 │ │ │ │ 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 26c810 │ │ │ │ mrshi pc, SPSR @ │ │ │ │ @ instruction: 0xf8db4611 │ │ │ │ movwls r0, #16412 @ 0x401c │ │ │ │ @ instruction: 0xf8def7ec │ │ │ │ - blls 386bb0 │ │ │ │ + blls 386bd8 │ │ │ │ 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 746ff4 │ │ │ │ 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 368864 │ │ │ │ @ instruction: 0xf888441a │ │ │ │ @ instruction: 0xf8da2005 │ │ │ │ - bl 3ec848 │ │ │ │ - b 1622bf8 │ │ │ │ - b 1629054 │ │ │ │ + bl 3ec870 │ │ │ │ + b 1622c20 │ │ │ │ + b 162907c │ │ │ │ @ instruction: 0xf8884319 │ │ │ │ - b 1628810 │ │ │ │ + b 1628838 │ │ │ │ @ instruction: 0xf8886919 │ │ │ │ @ instruction: 0xf1083007 │ │ │ │ @ instruction: 0xf8880309 │ │ │ │ @ instruction: 0xf8cb9008 │ │ │ │ ldmib fp, {r5, ip, sp}^ │ │ │ │ @ instruction: 0xf8db2380 │ │ │ │ - blx 2e0b66 │ │ │ │ - blx 39e436 │ │ │ │ + blx 2e0b8e │ │ │ │ + blx 39e45e │ │ │ │ ldrtmi pc, [r9], -r3, lsl #6 @ │ │ │ │ - @ instruction: 0xf5cf9304 │ │ │ │ - blls 39a834 │ │ │ │ + @ instruction: 0xf5ce9304 │ │ │ │ + blls 39c80c │ │ │ │ @ instruction: 0xf8db4602 │ │ │ │ @ instruction: 0x461900d8 │ │ │ │ andls r9, r4, #335544320 @ 0x14000000 │ │ │ │ - svc 0x00faf5ce │ │ │ │ + svc 0x00e6f5ce │ │ │ │ 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 0x00d0f5ce │ │ │ │ strmi r9, [r0], r4, lsl #22 │ │ │ │ @ instruction: 0x46191e70 │ │ │ │ - svc 0x00def5ce │ │ │ │ + svc 0x00caf5ce │ │ │ │ ldmib sp, {r0, r1, r2, ip, pc}^ │ │ │ │ strtmi r3, [r0], -r4, lsl #4 │ │ │ │ addmi r9, ip, #114688 @ 0x1c000 │ │ │ │ - blx 396a0a │ │ │ │ + blx 396a32 │ │ │ │ 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 +573972,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 268ca0 │ │ │ │ @ instruction: 0xf8dbd1ea │ │ │ │ stccs 0, cr5, [r0, #-928] @ 0xfffffc60 │ │ │ │ - blls 394c8c │ │ │ │ - bl 33225c │ │ │ │ + blls 394cb4 │ │ │ │ + bl 332284 │ │ │ │ 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 +573992,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 424164 │ │ │ │ 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 2de994 │ │ │ │ @ instruction: 0xf8cb4a84 │ │ │ │ - blmi fe2ec9e8 │ │ │ │ + blmi fe2eca10 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 5ba9d8 │ │ │ │ + blls 5baa00 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strdlt r8, [pc], -r7 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldrbt r2, [r8], #1456 @ 0x5b0 │ │ │ │ ldrbt r2, [r6], #1424 @ 0x590 │ │ │ │ @ instruction: 0xf68a88a0 │ │ │ │ - stmdacs r0, {r0, r3, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ + stmdacs r0, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ rschi pc, r8, r0 │ │ │ │ - bcs 2bb7a0 │ │ │ │ + bcs 2bb7c8 │ │ │ │ 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 +574033,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 189ea02 │ │ │ │ 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 149ea22 │ │ │ │ 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 +574080,26 @@ │ │ │ │ @ instruction: 0xf04c518c │ │ │ │ @ instruction: 0xf1030c04 │ │ │ │ @ instruction: 0xf883041b │ │ │ │ @ instruction: 0xf883c013 │ │ │ │ @ instruction: 0x060ae012 │ │ │ │ andscs lr, r5, #270336 @ 0x42000 │ │ │ │ ldrvc r0, [sl, #-2573] @ 0xfffff5f3 │ │ │ │ - beq 7be30c │ │ │ │ + beq 7be334 │ │ │ │ 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 109eae8 │ │ │ │ @ instruction: 0xf0129a0c │ │ │ │ @ instruction: 0xf43f0203 │ │ │ │ ldr sl, [r4, #3518]! @ 0xdbe │ │ │ │ @ instruction: 0x801cf8dd │ │ │ │ @ instruction: 0xf8dbe6cd │ │ │ │ @ instruction: 0xf04f3020 │ │ │ │ movwcc r0, #37497 @ 0x9279 │ │ │ │ @@ -574119,53 +574127,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 @ 260b7c │ │ │ │ orrcs r2, r0, #262144 @ 0x40000 │ │ │ │ - bllt ff09eb58 │ │ │ │ + bllt ff09eb80 │ │ │ │ movwcs r2, #1793 @ 0x701 │ │ │ │ - bllt fef9eb60 │ │ │ │ + bllt fef9eb88 │ │ │ │ str r2, [r6], #-1352 @ 0xfffffab8 │ │ │ │ - svc 0x004ef5ce │ │ │ │ - rsbseq pc, r1, r0, lsl lr @ │ │ │ │ + svc 0x003af5ce │ │ │ │ + rsbseq pc, r1, r8, ror #27 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0071f698 │ │ │ │ + rsbseq pc, r1, r0, ror r6 @ │ │ │ │ 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 fedb7dc0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ vhsub.s8 d2, d16, d0 │ │ │ │ @ instruction: 0xf5ce404c │ │ │ │ - @ instruction: 0xf8d4edc8 │ │ │ │ + @ instruction: 0xf8d4edb4 │ │ │ │ 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 fedb7e00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff8 │ │ │ │ @ instruction: 0xf5002280 │ │ │ │ @ instruction: 0xf5ce7073 │ │ │ │ - @ instruction: 0xf8d4eda8 │ │ │ │ + @ instruction: 0xf8d4ed94 │ │ │ │ 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 +574207,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 fedb7ebc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46080ff8 │ │ │ │ - mrrc 5, 12, pc, r6, cr14 @ │ │ │ │ + mcrr 5, 12, pc, r2, cr14 @ │ │ │ │ svclt 0x0000bd08 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb7eac │ │ │ │ + bl fedb7ed4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdcs r0, [r1], -r0 @ │ │ │ │ @ instruction: 0x2128460c │ │ │ │ - bl fea9e3f4 │ │ │ │ + bl fe59e41c │ │ │ │ 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 156d524 │ │ │ │ + bcs 463d30 │ │ │ │ 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 fedb7f4c │ │ │ │ @ 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 +574268,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 181e4e8 │ │ │ │ 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: 0xf8aaf5fe │ │ │ │ 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: 0xf890fd1b │ │ │ │ + blcs 3aceec │ │ │ │ + blx 490a18 │ │ │ │ @ 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 fedb8040 │ │ │ │ @ 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 2dc130 │ │ │ │ + @ instruction: 0xf85af68b │ │ │ │ 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 31bae0 │ │ │ │ + blvs ff4fb0d4 │ │ │ │ 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 16466d0 │ │ │ │ stclvs 6, cr1, [sl, #520] @ 0x208 │ │ │ │ streq lr, [fp, #-2629] @ 0xfffff5bb │ │ │ │ - b 13c66ac │ │ │ │ + b 13c66d4 │ │ │ │ @ instruction: 0xf891154e │ │ │ │ - b 13b8f7c │ │ │ │ - blvs 4e24b8 │ │ │ │ + b 13b8fa4 │ │ │ │ + blvs 4e24e0 │ │ │ │ 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 137c030 │ │ │ │ stcvc 4, cr0, [sl, #8] │ │ │ │ - b 1384ee0 │ │ │ │ + b 1384f08 │ │ │ │ @ instruction: 0xf8911402 │ │ │ │ strls r2, [r7], #-96 @ 0xffffffa0 │ │ │ │ subeq lr, r2, #282624 @ 0x45000 │ │ │ │ @ instruction: 0xf891920a │ │ │ │ - b 1629018 │ │ │ │ + b 1629040 │ │ │ │ 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 12f1730 │ │ │ │ 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 1645750 │ │ │ │ + b 163d7a4 │ │ │ │ + b 1632788 │ │ │ │ + b 13f9fa0 │ │ │ │ + bl 1332740 │ │ │ │ + b 13e0f50 │ │ │ │ + b 1622780 │ │ │ │ + b 15ec7c4 │ │ │ │ + bls 37c758 │ │ │ │ strcs lr, [r2], #-2628 @ 0xfffff5bc │ │ │ │ andne lr, r8, #323584 @ 0x4f000 │ │ │ │ strls r4, [r9], #-788 @ 0xfffffcec │ │ │ │ - b 163b96c │ │ │ │ + b 163b994 │ │ │ │ stcls 8, cr7, [r1], {24} │ │ │ │ adceq r9, sp, fp │ │ │ │ - b 13637d4 │ │ │ │ - bvs 1639f64 │ │ │ │ + b 13637fc │ │ │ │ + bvs 1639f8c │ │ │ │ strbne lr, [r7, -r5, asr #20] │ │ │ │ - b 163ba84 │ │ │ │ + b 163baac │ │ │ │ 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 1572a08 │ │ │ │ stmdals r5, {sl, fp, sp, lr} │ │ │ │ cdpeq 3, 0, cr15, cr7, cr6, {3} │ │ │ │ - b 14327ec │ │ │ │ + b 1432814 │ │ │ │ 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 +574413,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 1347020 │ │ │ │ vcgt.u32 d22, d3, d0 │ │ │ │ - beq 72ac10 │ │ │ │ + beq 72ac38 │ │ │ │ movwvs lr, #35395 @ 0x8a43 │ │ │ │ - strcs pc, [pc, #-867] @ 260c79 │ │ │ │ + strcs pc, [pc, #-867] @ 260ca1 │ │ │ │ tstcs fp, #323584 @ 0x4f000 │ │ │ │ stccs 3, cr15, [pc], {99} @ 0x63 │ │ │ │ movwmi lr, #31185 @ 0x79d1 │ │ │ │ - b 133b010 │ │ │ │ + b 133b038 │ │ │ │ stcls 3, cr1, [r1], {4} │ │ │ │ cdpvs 3, 1, cr15, cr15, cr3, {3} │ │ │ │ @ instruction: 0xf8c39b00 │ │ │ │ - b 165902c │ │ │ │ - b 1331c68 │ │ │ │ + b 1659054 │ │ │ │ + b 1331c90 │ │ │ │ vcgt.u32 d20, d3, d0 │ │ │ │ - b 1632c64 │ │ │ │ - b 1339c74 │ │ │ │ + b 1632c8c │ │ │ │ + b 1339c9c │ │ │ │ stmdals r0, {r8, r9, sp} │ │ │ │ - b 1631ca0 │ │ │ │ + b 1631cc8 │ │ │ │ vqshl.u32 d18, d9, d3 │ │ │ │ subvs r6, r7, pc, lsl r7 │ │ │ │ - b 1648c30 │ │ │ │ - b 1371c88 │ │ │ │ - b 133a044 │ │ │ │ + b 1648c58 │ │ │ │ + b 1371cb0 │ │ │ │ + b 133a06c │ │ │ │ vcgt.u32 d20, d4, d7 │ │ │ │ vmin.u32 d20, d3, d7 │ │ │ │ ldceq 6, cr6, [r3], {31} │ │ │ │ movwmi lr, #35395 @ 0x8a43 │ │ │ │ - b 12e4884 │ │ │ │ + b 12e48ac │ │ │ │ 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] @ 260d16 │ │ │ │ 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 1e0d2d8 │ │ │ │ + bmi 1df2ae8 │ │ │ │ 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} │ │ │ │ + ldmib sl, {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 fe81e818 │ │ │ │ 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 fe89eb3a │ │ │ │ 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 feea41b0 │ │ │ │ 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 19dd170 │ │ │ │ + blvs 1d3bd98 │ │ │ │ + blvs 1a3bf14 │ │ │ │ + blvs 1d3bf18 │ │ │ │ + blvs 1d3bf1c │ │ │ │ + blvs 1d3bf20 │ │ │ │ rsbeq r6, r1, fp, ror #22 │ │ │ │ - b 13291c4 │ │ │ │ + b 13291ec │ │ │ │ @ instruction: 0xf805138b │ │ │ │ - b 133c160 │ │ │ │ + b 133c188 │ │ │ │ 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 1632a10 │ │ │ │ + b 16245b4 │ │ │ │ + b 16303b8 │ │ │ │ + b 16403bc │ │ │ │ + b 14f45c0 │ │ │ │ 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 363214 │ │ │ │ strbmi r3, [fp, #-1296] @ 0xfffffaf0 │ │ │ │ @ instruction: 0xf8ddd88e │ │ │ │ movwcs fp, #8 │ │ │ │ sbceq pc, ip, #14352384 @ 0xdb0000 │ │ │ │ cmncc r1, #3260416 @ 0x31c000 │ │ │ │ - cdp2 5, 0, cr15, cr8, cr1, {7} │ │ │ │ - blmi 8b3a40 │ │ │ │ + ldc2l 5, cr15, [r4, #900]! @ 0x384 │ │ │ │ + blmi 8b3a68 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 53b248 │ │ │ │ + blls 53b270 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xd1230300 │ │ │ │ andlt r4, sp, r8, lsr r6 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ @ instruction: 0xe7ae2010 │ │ │ │ @ instruction: 0xe7ac2014 │ │ │ │ @ instruction: 0xe7aa2018 │ │ │ │ @@ -574555,59 +574563,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: 0xf5cdebf2 │ │ │ │ + bmi 4dd1d0 │ │ │ │ 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 ff81e994 │ │ │ │ + rsbseq lr, r1, r8, asr pc │ │ │ │ + rsbseq lr, r1, r2, asr pc │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r1, r8, lsr #28 │ │ │ │ - andseq r8, lr, r6, ror #3 │ │ │ │ + rsbseq lr, r1, r0, lsl #28 │ │ │ │ + @ instruction: 0x001e82fe │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r8, lr, ip, asr #3 │ │ │ │ + andseq r8, lr, r4, ror #5 │ │ │ │ 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}^ │ │ │ │ + stmia ip!, {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 29cd84 │ │ │ │ @ instruction: 0x801ef8b4 │ │ │ │ strmi r8, [r6], r7, ror #22 │ │ │ │ ldrdls pc, [r0], -r4 @ │ │ │ │ - bvc ff45ce6c │ │ │ │ + bvc ff45ce94 │ │ │ │ strteq pc, [ip], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf6c42305 │ │ │ │ movwls r5, #4931 @ 0x1343 │ │ │ │ @ instruction: 0x000fe8bc │ │ │ │ - blx 69ce74 │ │ │ │ + blx 69ce9c │ │ │ │ andeq lr, pc, lr, lsr #17 │ │ │ │ streq pc, [r0], -pc, asr #32 │ │ │ │ - blcs 89bbf8 │ │ │ │ - bcs 85bbfc │ │ │ │ + blcs 89bc20 │ │ │ │ + bcs 85bc24 │ │ │ │ @ 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 2a20a4 │ │ │ │ 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 +574625,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 51bc6c │ │ │ │ @ instruction: 0x9600461e │ │ │ │ - bmi 507f24 │ │ │ │ + bmi 507f4c │ │ │ │ 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 0x0000eb50 │ │ │ │ + rsbseq lr, r1, r0, ror sp │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq lr, [r1], #-202 @ 0xffffff36 │ │ │ │ + ldrhteq lr, [r1], #-194 @ 0xffffff3e │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedb8558 │ │ │ │ + bl fedb8580 │ │ │ │ @ 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: 0xf504fd15 │ │ │ │ @ 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 fedb85cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - bmi fe3a524c │ │ │ │ - blmi fe3cd5f4 │ │ │ │ + bmi fe3a5274 │ │ │ │ + blmi fe3cd61c │ │ │ │ ldrbtmi r4, [sl], #-1549 @ 0xfffff9f3 │ │ │ │ teqcs r0, r1 │ │ │ │ ldmdavs fp, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ @ instruction: 0xf04f930f │ │ │ │ @ instruction: 0xf5ce0300 │ │ │ │ - @ instruction: 0x4606e81c │ │ │ │ + strmi lr, [r6], -r8, lsl #16 │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ strtmi r8, [lr], r9, lsl #1 │ │ │ │ - bvc d72de4 │ │ │ │ + bvc d72e0c │ │ │ │ @ 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 +574708,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 13255ac │ │ │ │ stmdavs r9!, {r0, r6, r7, r8, r9} │ │ │ │ mcrrcc 3, 12, pc, r7, cr1 @ │ │ │ │ cdpeq 1, 10, cr0, cr4, cr1, {5} │ │ │ │ - beq 4b20a4 │ │ │ │ + beq 4b20cc │ │ │ │ tstvs r4, r1, asr #20 │ │ │ │ @ instruction: 0xf6c42405 │ │ │ │ movwmi r5, #42051 @ 0xa443 │ │ │ │ - b 12e9888 │ │ │ │ + b 12e98b0 │ │ │ │ @ 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 +574735,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 51be24 │ │ │ │ andls r4, r1, #27262976 @ 0x1a00000 │ │ │ │ stmdbvc fp!, {r0, r8, r9, fp, ip, pc} │ │ │ │ ldrle r0, [r2], #-2010 @ 0xfffff826 │ │ │ │ - blmi 1073dcc │ │ │ │ + blmi 1073df4 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63b554 │ │ │ │ + blls 63b57c │ │ │ │ @ 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 +574760,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 12f55fc │ │ │ │ orreq r0, fp, r3, asr #5 │ │ │ │ tstmi sl, #2192 @ 0x890 │ │ │ │ - b 1323db0 │ │ │ │ + b 1323dd8 │ │ │ │ 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 +574780,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 1632de0 │ │ │ │ + b 16249a4 │ │ │ │ + b 16307a8 │ │ │ │ + b 16407ac │ │ │ │ + b 14f49b0 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 305da8 │ │ │ │ + blls 305dd0 │ │ │ │ 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 0x0000ea12 │ │ │ │ + rsbseq lr, r1, r6, lsr #24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbeq r1, r8, r8, asr #25 │ │ │ │ - rsbseq lr, r1, ip, lsl fp │ │ │ │ - rsbeq r1, r8, r8, ror #23 │ │ │ │ + rsbeq r1, r8, r0, ror #27 │ │ │ │ + ldrshteq lr, [r1], #-164 @ 0xffffff5c │ │ │ │ + rsbeq r1, r8, r0, lsl #26 │ │ │ │ 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 26eacc │ │ │ │ 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 39dcc4 │ │ │ │ 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 +574847,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 26debc │ │ │ │ @ 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 2b12f8 │ │ │ │ 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 +574886,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 fedb8958 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #16 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26df4c │ │ │ │ + bcs 26df74 │ │ │ │ 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 26df98 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5cd4628 │ │ │ │ - ldclt 14, cr14, [r8, #-928]! @ 0xfffffc60 │ │ │ │ + ldclt 14, cr14, [r8, #-848]! @ 0xfffffcb0 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb898c │ │ │ │ + bl fedb89b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460d0ff0 │ │ │ │ mvnlt r6, r9, asr #25 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26dfa8 │ │ │ │ + bcs 26dfd0 │ │ │ │ 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 26dff4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ tstlt fp, fp, asr pc │ │ │ │ @ instruction: 0xf5cd4628 │ │ │ │ - ldclt 14, cr14, [r8, #-744]! @ 0xfffffd18 │ │ │ │ + ldclt 14, cr14, [r8, #-664]! @ 0xfffffd68 │ │ │ │ strb r4, [r7, r1, lsr #12]! │ │ │ │ vst3.8 {d27,d29,d31}, [pc :256], r8 │ │ │ │ - bl fedb89e8 │ │ │ │ + bl fedb8a10 │ │ │ │ @ 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 2b1428 │ │ │ │ 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 2b144c │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0x4628b11b │ │ │ │ - cdp 5, 8, cr15, cr10, cr13, {6} │ │ │ │ + cdp 5, 7, cr15, cr6, cr13, {6} │ │ │ │ @ instruction: 0x4621bd38 │ │ │ │ svclt 0x0000e7e7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ - blhi 39cd00 │ │ │ │ + blhi 39cd28 │ │ │ │ @ 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 │ │ │ │ + @ instruction: 0x9013edb0 │ │ │ │ @ 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] @ 261360 │ │ │ │ stmdavs r0!, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc} │ │ │ │ @ instruction: 0xf89b6038 │ │ │ │ @ instruction: 0xf0033000 │ │ │ │ - bcs 3e20c8 │ │ │ │ + bcs 3e20f0 │ │ │ │ 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 +575003,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 9895a0 │ │ │ │ @ instruction: 0xf04a930e │ │ │ │ @ instruction: 0xee200a1c │ │ │ │ andls r0, sp, #40, 20 @ 0x28000 │ │ │ │ - svc 0x001ef5cd │ │ │ │ - beq c9d1b8 │ │ │ │ + svc 0x000af5cd │ │ │ │ + beq c9d1e0 │ │ │ │ tstls ip, r5, lsl #12 │ │ │ │ - svc 0x0018f5cd │ │ │ │ - beq c9d1c8 │ │ │ │ + svc 0x0004f5cd │ │ │ │ + beq c9d1f0 │ │ │ │ stmdane r1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ - b 1461d3c │ │ │ │ + b 1461d64 │ │ │ │ @ instruction: 0xf5cd7810 │ │ │ │ - ldmib sp, {r4, r8, r9, sl, fp, sp, lr, pc}^ │ │ │ │ + ldmib sp, {r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^ │ │ │ │ cmnvs r7, r0, lsl r3 │ │ │ │ addlt r9, r0, #6, 30 │ │ │ │ biceq lr, r2, r3, asr #20 │ │ │ │ - bls 5c858c │ │ │ │ + bls 5c85b4 │ │ │ │ adcsvs r4, r2, fp, lsl #6 │ │ │ │ - blls 6331b0 │ │ │ │ - blls 5f9d1c │ │ │ │ - blls 4b9e20 │ │ │ │ - blls 521ac0 │ │ │ │ + blls 6331d8 │ │ │ │ + blls 5f9d44 │ │ │ │ + blls 4b9e48 │ │ │ │ + blls 521ae8 │ │ │ │ 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 daa1d8 │ │ │ │ strvs lr, [r3, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0x43259b14 │ │ │ │ - b 1364210 │ │ │ │ + b 1364238 │ │ │ │ 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 2625dc │ │ │ │ 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 1633234 │ │ │ │ + b 1624dd8 │ │ │ │ + b 1630bdc │ │ │ │ + b 1640be0 │ │ │ │ + b 14f4de4 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 8c6238 │ │ │ │ - bls 3c8630 │ │ │ │ - blls 7b2c40 │ │ │ │ + blls 8c6260 │ │ │ │ + bls 3c8658 │ │ │ │ + blls 7b2c68 │ │ │ │ andls r3, r5, #268435456 @ 0x10000000 │ │ │ │ @ instruction: 0xd15a4293 │ │ │ │ - blmi ff67452c │ │ │ │ + blmi ff674554 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls bbba58 │ │ │ │ + blls bbba80 │ │ │ │ @ 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 +575091,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 29dbc8 │ │ │ │ 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] @ 261be0 │ │ │ │ ldrbmi r9, [r1], r9, lsr #21 │ │ │ │ mrscs r9, (UNDEF: 16) │ │ │ │ - bhi fec5d200 │ │ │ │ - @ instruction: 0xf9fcf5e1 │ │ │ │ + bhi fec5d228 │ │ │ │ + @ instruction: 0xf9e8f5e1 │ │ │ │ stceq 0, cr15, [r5], {79} @ 0x4f │ │ │ │ mcrrpl 6, 12, pc, r3, cr4 @ │ │ │ │ @ instruction: 0xf8cd9408 │ │ │ │ @ instruction: 0xf8cda014 │ │ │ │ - bls 751bdc │ │ │ │ + bls 751c04 │ │ │ │ svcls 0x00179908 │ │ │ │ @ instruction: 0xf8926d13 │ │ │ │ strbmi r2, [fp], #-184 @ 0xffffff48 │ │ │ │ svccc 0x0004f841 │ │ │ │ mulcc r0, fp, r8 │ │ │ │ stmdbls r5, {r3, r8, ip, pc} │ │ │ │ - bcs 289318 │ │ │ │ + bcs 289340 │ │ │ │ @ instruction: 0x460fbf18 │ │ │ │ andeq pc, r7, #3 │ │ │ │ - bcs 3f2bfc │ │ │ │ + bcs 3f2c24 │ │ │ │ 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 3e6914 │ │ │ │ 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 269e10 │ │ │ │ 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 +575153,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 3e2a8c │ │ │ │ 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 3e69b0 │ │ │ │ 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 2dd244 │ │ │ │ + bvc ff29d7b0 │ │ │ │ @ instruction: 0xf8dbbf1f │ │ │ │ - beq fe6e9bbc │ │ │ │ + beq fe6e9be4 │ │ │ │ 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 69d7d4 │ │ │ │ @ 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 129d6e8 │ │ │ │ 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 48208c │ │ │ │ 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 1cdd724 │ │ │ │ + blx 69d82c │ │ │ │ mrc 15, 5, fp, cr0, cr8, {2} │ │ │ │ @ instruction: 0xf89b8a69 │ │ │ │ @ instruction: 0xf0133002 │ │ │ │ andls r0, r7, #124, 4 @ 0xc0000007 │ │ │ │ vaddl.u8 , d3, d8 │ │ │ │ - blcs 462a68 │ │ │ │ + blcs 462a90 │ │ │ │ rscshi pc, lr, r0, asr #4 │ │ │ │ - beq 1a9dd88 │ │ │ │ + beq 1a9ddb0 │ │ │ │ movwls r2, #29448 @ 0x7308 │ │ │ │ @ instruction: 0xf0002f00 │ │ │ │ svccs 0x000180df │ │ │ │ rscshi pc, fp, r0 │ │ │ │ @ instruction: 0xf0002f02 │ │ │ │ svcne 0x00bb8108 │ │ │ │ vqdmulh.s d2, d0, d14 │ │ │ │ @@ -575256,140 +575264,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 29de7c │ │ │ │ smlald r9, r0, r2, r3 │ │ │ │ - blcc fe261d20 │ │ │ │ + blcc fe261d48 │ │ │ │ orrmi r0, r0, #0 │ │ │ │ - rsbseq lr, r1, r0, lsr #15 │ │ │ │ + rsbseq lr, r1, r8, ror r7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq lr, r1, r8, lsl r6 │ │ │ │ + ldrshteq lr, [r1], #-80 @ 0xffffffb0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0x301cf8db │ │ │ │ tstls sl, #20, 30 @ 0x50 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ tstcc fp, #3358720 @ 0x334000 │ │ │ │ @ instruction: 0xf47f931d │ │ │ │ - blge 90d46c │ │ │ │ + blge 90d494 │ │ │ │ @ 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 29d98c │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 145d938 │ │ │ │ + bvc 145d960 │ │ │ │ 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 62da14 │ │ │ │ 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 39ff10 │ │ │ │ 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 39ff28 │ │ │ │ mvnsle r4, ip, lsl #5 │ │ │ │ ldmdbge lr, {r0, r7, r8, sl, sp, lr, pc} │ │ │ │ rsbseq pc, pc, #111 @ 0x6f │ │ │ │ - blcs 223be8c │ │ │ │ + blcs 223beb4 │ │ │ │ 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 35d4c8 │ │ │ │ + beq 131d2dc │ │ │ │ + bvc ff45da34 │ │ │ │ + blx 69da2c │ │ │ │ mcrge 5, 7, pc, cr9, cr15, {1} @ │ │ │ │ - bvc ff45da18 │ │ │ │ - blx 69da10 │ │ │ │ + bvc ff45da40 │ │ │ │ + blx 69da38 │ │ │ │ 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 39dfbc │ │ │ │ stmib sp, {r0, r1, r2, r4, r9, sl, lr}^ │ │ │ │ strb r2, [sl, #-526] @ 0xfffffdf2 │ │ │ │ svclt 0x00942b02 │ │ │ │ movwcs r2, #4864 @ 0x1300 │ │ │ │ - bne 135c7a8 │ │ │ │ + bne 135c7d0 │ │ │ │ movwls r2, #29448 @ 0x7308 │ │ │ │ andcs lr, r0, #249561088 @ 0xee00000 │ │ │ │ - beq 49dfb4 │ │ │ │ + beq 49dfdc │ │ │ │ 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 91b608 │ │ │ │ @ instruction: 0xeeb7aa1e │ │ │ │ vldmia r3!, {s15-s14} │ │ │ │ vmov.f32 s15, #81 @ 0x3e880000 0.2656250 │ │ │ │ vsqrt.f32 s15, s0 │ │ │ │ svclt 0x00d8fa10 │ │ │ │ - bvc 1d9d45c │ │ │ │ + bvc 1d9d484 │ │ │ │ cdp 13, 15, cr13, cr4, cr6, {0} │ │ │ │ vneg.f32 s15, s14 │ │ │ │ svclt 0x00c8fa10 │ │ │ │ - bvc 145dab0 │ │ │ │ + bvc 145dad8 │ │ │ │ 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 │ │ │ │ + stcl 5, cr15, [sl, #-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 +575408,41 @@ │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi r4, [r1], lr, lsl #12 │ │ │ │ andcs r2, r1, ip, lsl r1 │ │ │ │ @ instruction: 0x461f4690 │ │ │ │ - b 171f68c │ │ │ │ + b 121f6b4 │ │ │ │ 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 26e7a4 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r1, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b1b8c │ │ │ │ + blcc 2b1bb4 │ │ │ │ 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 2b1be8 │ │ │ │ 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 +575452,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 fedb9230 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8d10ff0 │ │ │ │ strmi r3, [sp], -r4, lsl #1 │ │ │ │ @ instruction: 0xf893b1b3 │ │ │ │ - bcs 26a0fc │ │ │ │ + bcs 26a124 │ │ │ │ vshr.u32 , , #1 │ │ │ │ ldmda r3, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - bcc 2adc28 │ │ │ │ + bcc 2adc50 │ │ │ │ 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 26e880 │ │ │ │ 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 26e8a4 │ │ │ │ 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 2b1cc0 │ │ │ │ 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 2b1ce4 │ │ │ │ andcc lr, r0, #68, 16 @ 0x440000 │ │ │ │ mvnsle r2, r0, lsl #20 │ │ │ │ svchi 0x005bf3bf │ │ │ │ strtmi fp, [r8], -fp, lsr #2 │ │ │ │ - b 121f804 │ │ │ │ + b d1f82c │ │ │ │ @ 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: 0xf8d5fddb │ │ │ │ @ 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: 0xf8d5fc55 │ │ │ │ @ instruction: 0xf7e80084 │ │ │ │ @ instruction: 0x4620fd1f │ │ │ │ - stc2l 6, cr15, [r0, #664]! @ 0x298 │ │ │ │ + stc2l 6, cr15, [ip, #664] @ 0x298 │ │ │ │ svclt 0x0000e78d │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ stmdane r2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc} │ │ │ │ vst1.8 {d20-d22}, [pc :64], r6 │ │ │ │ strmi r7, [pc], -r2, lsl #4 │ │ │ │ ldrdls pc, [r0], -sp @ │ │ │ │ - blx 2f395e │ │ │ │ + blx 2f3986 │ │ │ │ @ instruction: 0xf6438201 │ │ │ │ strmi r6, [r2], #-304 @ 0xfffffed0 │ │ │ │ @ instruction: 0xf1b95851 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ - blcs 282400 │ │ │ │ + blcs 282428 │ │ │ │ mvnslt sp, pc, asr r0 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26e970 │ │ │ │ + bcs 26e998 │ │ │ │ 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 26e9bc │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 285f08 │ │ │ │ + blcs 285f30 │ │ │ │ addhi pc, r4, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ eorsvs pc, r0, #70254592 @ 0x4300000 │ │ │ │ - blx 32a5ae │ │ │ │ + blx 32a5d6 │ │ │ │ strtmi r8, [fp], #-775 @ 0xfffffcf9 │ │ │ │ @ instruction: 0xf8d95099 │ │ │ │ addspl r1, r9, r0 │ │ │ │ movwvc pc, #9295 @ 0x244f @ │ │ │ │ @ instruction: 0xf8d92282 │ │ │ │ - blx 3521f6 │ │ │ │ + blx 35221e │ │ │ │ stmiane r9!, {r0, r1, r2, r8, r9, pc}^ │ │ │ │ @ instruction: 0xf0060973 │ │ │ │ - blx 2e3a4e │ │ │ │ + blx 2e3a76 │ │ │ │ @ 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 +575600,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 26ea80 │ │ │ │ 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 26eaa4 │ │ │ │ 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 2b1ee0 │ │ │ │ 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 323b7e │ │ │ │ + blx 2c2f22 │ │ │ │ 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 b3c51c │ │ │ │ @ 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 26eb60 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2860ac │ │ │ │ + blcs 2860d4 │ │ │ │ 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 +575682,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 fef248f4 │ │ │ │ andle r1, r1, r2, asr pc │ │ │ │ @ instruction: 0x87f0e8bd │ │ │ │ @ instruction: 0xf8503401 │ │ │ │ @ instruction: 0xf0141023 │ │ │ │ @ instruction: 0xf04f041f │ │ │ │ svclt 0x001432ff │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ - blx 2ee7bc │ │ │ │ + blx 2ee7e4 │ │ │ │ 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 25e830 │ │ │ │ + b 1633768 │ │ │ │ @ instruction: 0xf1bc195a │ │ │ │ stmdale r8, {r5, r8, r9, sl, fp}^ │ │ │ │ strbmi r0, [fp, #-2379] @ 0xfffff6b5 │ │ │ │ - bl fec16458 │ │ │ │ + bl fec16480 │ │ │ │ stclne 3, cr0, [r6], #-32 @ 0xffffffe0 │ │ │ │ - bcs a68a70 │ │ │ │ + bcs a68a98 │ │ │ │ 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 af2724 │ │ │ │ @ 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 fef24a68 │ │ │ │ svclt 0x00041f59 │ │ │ │ @ instruction: 0xf8452200 │ │ │ │ - bl febea4ec │ │ │ │ - blcs a63084 │ │ │ │ - b 16584e8 │ │ │ │ - bl ff0685cc │ │ │ │ + bl febea514 │ │ │ │ + blcs a630ac │ │ │ │ + b 1658510 │ │ │ │ + bl ff0685f4 │ │ │ │ orrsle r1, r9, r4, asr pc │ │ │ │ @ instruction: 0x061ff016 │ │ │ │ @ instruction: 0xf04fbf1f │ │ │ │ @ instruction: 0xf85532ff │ │ │ │ - blx 2ee520 │ │ │ │ + blx 2ee548 │ │ │ │ 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 +575771,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 33fc34 │ │ │ │ movwcs r0, #51458 @ 0xc902 │ │ │ │ - bleq 2de648 │ │ │ │ + bleq 2de670 │ │ │ │ streq pc, [r1, #-2821] @ 0xfffff4fb │ │ │ │ strpl pc, [r2, #-2819] @ 0xfffff4fd │ │ │ │ - blx 32b29e │ │ │ │ + blx 32b2c6 │ │ │ │ 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 +575792,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 26ed80 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ @ instruction: 0xb3bb8f5b │ │ │ │ strbtvs pc, [r8], #2245 @ 0x8c5 @ │ │ │ │ @ instruction: 0xf0089b01 │ │ │ │ - blx 5229e8 │ │ │ │ - bl 35e974 │ │ │ │ - bl 4e72d4 │ │ │ │ + blx 522a10 │ │ │ │ + bl 35e99c │ │ │ │ + bl 4e72fc │ │ │ │ @ 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 +575831,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 286388 │ │ │ │ @ instruction: 0xf8c5d0eb │ │ │ │ cdpcs 4, 0, cr6, cr0, cr8, {7} │ │ │ │ - blls 2d6cc8 │ │ │ │ + blls 2d6cf0 │ │ │ │ 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 4f3d44 │ │ │ │ @ instruction: 0xf8d30383 │ │ │ │ - b aebfc0 │ │ │ │ + b aebfe8 │ │ │ │ @ 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 2b226c │ │ │ │ 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 324b16 │ │ │ │ @ instruction: 0xf507f701 │ │ │ │ - bl 27d5ac │ │ │ │ + bl 27d5d4 │ │ │ │ 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 2deb04 │ │ │ │ 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 2d6da4 │ │ │ │ @ instruction: 0xf0163601 │ │ │ │ svclt 0x0014061f │ │ │ │ @ instruction: 0xf04f2101 │ │ │ │ @ instruction: 0xf85331ff │ │ │ │ @ instruction: 0xf04f2028 │ │ │ │ svclt 0x001c33ff │ │ │ │ @ instruction: 0xf10140b1 │ │ │ │ - blx 32eef0 │ │ │ │ + blx 32ef18 │ │ │ │ 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 2ae344 │ │ │ │ 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 feca37ec │ │ │ │ + bl feb63390 │ │ │ │ strtmi r0, [r3], #-1033 @ 0xfffffbf7 │ │ │ │ - blcs a6a0e4 │ │ │ │ - b 16587e8 │ │ │ │ - bl ff0688b8 │ │ │ │ + blcs a6a10c │ │ │ │ + b 1658810 │ │ │ │ + bl ff0688e0 │ │ │ │ andsle r1, r4, r5, asr pc │ │ │ │ - bl fef64cf0 │ │ │ │ + bl fef64d18 │ │ │ │ @ instruction: 0xf47f1f56 │ │ │ │ strcc sl, [r1], -r1, ror #30 │ │ │ │ tstpeq pc, #22 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2ef370 │ │ │ │ - bls 2df384 │ │ │ │ + blx 2ef398 │ │ │ │ + bls 2df3ac │ │ │ │ eorcs pc, r4, r2, asr r8 @ │ │ │ │ - bls 2b27cc │ │ │ │ + bls 2b27f4 │ │ │ │ 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 +575964,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 334312 │ │ │ │ @ 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 547474 │ │ │ │ movwls r0, #21255 @ 0x5307 │ │ │ │ - blls 41ab40 │ │ │ │ + blls 41ab68 │ │ │ │ andseq pc, pc, #8 │ │ │ │ - blx 4ce480 │ │ │ │ - bl 35f04c │ │ │ │ - bl 4e75a8 │ │ │ │ + blx 4ce4a8 │ │ │ │ + bl 35f074 │ │ │ │ + bl 4e75d0 │ │ │ │ @ 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 fffa0018 │ │ │ │ ldcmi 8, cr15, [ip], {85} @ 0x55 │ │ │ │ tstcs r0, r4, ror #4 │ │ │ │ @ instruction: 0xf5cc4638 │ │ │ │ - @ instruction: 0xf894edf0 │ │ │ │ - blcs 26e9b4 │ │ │ │ + @ instruction: 0xf894eddc │ │ │ │ + blcs 26e9dc │ │ │ │ teqphi r7, r0 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf8949a09 │ │ │ │ @ instruction: 0xf8b4104e │ │ │ │ - bl 30e9a4 │ │ │ │ + bl 30e9cc │ │ │ │ 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 56151a │ │ │ │ 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 486d7c │ │ │ │ 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 fef2354c │ │ │ │ + bcs 2df748 │ │ │ │ subsls pc, r0, sp, asr #17 │ │ │ │ cmpne r3, #323584 @ 0x4f000 │ │ │ │ subscc pc, r6, sp, lsl #17 │ │ │ │ movwcs fp, #8084 @ 0x1f94 │ │ │ │ - bcs 2ab528 │ │ │ │ + bcs 2ab550 │ │ │ │ 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 +576056,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 1e20998 │ │ │ │ @ instruction: 0x93299b07 │ │ │ │ - blls 5eb180 │ │ │ │ + blls 5eb1a8 │ │ │ │ @ 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 16341ec │ │ │ │ + b 1625db0 │ │ │ │ + b 1631bb4 │ │ │ │ + b 1641bb8 │ │ │ │ + b 14f5dbc │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ - blls 6471e8 │ │ │ │ + blls 647210 │ │ │ │ @ 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 69f08c │ │ │ │ @ instruction: 0xf0002c00 │ │ │ │ cmplt r7, lr, lsr #1 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e857 │ │ │ │ stmda r7, {r0, r8, r9, ip, sp}^ │ │ │ │ - bcs 26f1e8 │ │ │ │ + bcs 26f210 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ vcvt.u32.f32 q4, , #1 │ │ │ │ ldmda r4, {r0, r1, r3, r4, r6, r8, r9, sl, fp, pc}^ │ │ │ │ - blcc 2b25f8 │ │ │ │ + blcc 2b2620 │ │ │ │ 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 441ac0 │ │ │ │ andeq lr, r7, r3, lsl #17 │ │ │ │ @ instruction: 0xf47f2f00 │ │ │ │ - blls 40e63c │ │ │ │ + blls 40e664 │ │ │ │ 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 2b268c │ │ │ │ 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 2b26bc │ │ │ │ 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 2b26e8 │ │ │ │ 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 69f198 │ │ │ │ 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, 8, cr15, cr8, cr8, {4} │ │ │ │ teqlt r8, r8, lsl #22 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ ldrmi sp, [r8], -r4, lsl #18 │ │ │ │ @ instruction: 0xf5cc08c9 │ │ │ │ - strmi lr, [r3], -r8, lsl #29 │ │ │ │ + @ instruction: 0x4603ee74 │ │ │ │ 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 +576180,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 289878 │ │ │ │ + bmi fe557070 │ │ │ │ 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 322fe8 │ │ │ │ @ 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, {r3, r6, r8, r9, fp, sp, lr, pc} │ │ │ │ stmdacs r0, {r0, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ ldrbt sp, [r5], lr, lsl #3 │ │ │ │ ldmdavs r3!, {r1, r4, r5, r8, fp, pc}^ │ │ │ │ ldccs 8, cr15, [r4], {37} @ 0x25 │ │ │ │ ldccc 8, cr15, [r8], {69} @ 0x45 │ │ │ │ @ instruction: 0xf8258973 │ │ │ │ stmdbgt r7, {r1, r4, sl, fp, ip, sp} │ │ │ │ @@ -576221,55 +576229,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 26f454 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2869a0 │ │ │ │ + blcs 2869c8 │ │ │ │ @ instruction: 0xf8d8d03e │ │ │ │ @ instruction: 0xf8c81e18 │ │ │ │ cmnlt r1, r0, lsl #28 │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccc 0x0000e851 │ │ │ │ stmda r1, {r0, r8, r9, fp, ip, sp}^ │ │ │ │ - bcs 26f450 │ │ │ │ + bcs 26f478 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2869c4 │ │ │ │ + blcs 2869ec │ │ │ │ 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 fef25290 │ │ │ │ @ instruction: 0xf47f1f55 │ │ │ │ - bls 40ea30 │ │ │ │ + bls 40ea58 │ │ │ │ @ instruction: 0xf0153501 │ │ │ │ svclt 0x0014051f │ │ │ │ @ instruction: 0xf04f2001 │ │ │ │ @ instruction: 0xf85230ff │ │ │ │ @ instruction: 0xf04f1023 │ │ │ │ svclt 0x001c32ff │ │ │ │ @ instruction: 0xf10040a8 │ │ │ │ - blx 2ef0a0 │ │ │ │ + blx 2ef0c8 │ │ │ │ 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 2ae8f4 │ │ │ │ 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 +576287,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 286aa8 │ │ │ │ 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 feb48d70 │ │ │ │ ldrtmi r0, [r9], -r9, lsl #18 │ │ │ │ rscscc pc, pc, #1073741826 @ 0x40000002 │ │ │ │ @ instruction: 0xf7ff3e1f │ │ │ │ vmovcs.32 d0[1], pc │ │ │ │ - b 1658d98 │ │ │ │ - bl ff0a92ac │ │ │ │ + b 1658dc0 │ │ │ │ + bl ff0a92d4 │ │ │ │ @ instruction: 0xf47f1f55 │ │ │ │ stclne 15, cr10, [fp], #-20 @ 0xffffffec │ │ │ │ tstpeq pc, #19 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0xf04fd007 │ │ │ │ - blx 2ef958 │ │ │ │ - bls 41f96c │ │ │ │ + blx 2ef980 │ │ │ │ + bls 41f994 │ │ │ │ eorcs pc, r9, r2, asr r8 @ │ │ │ │ - bls 3f2db4 │ │ │ │ + bls 3f2ddc │ │ │ │ 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 1a0da0 │ │ │ │ @ instruction: 0xf109462a │ │ │ │ ldrtmi r0, [r0], -r0, lsr #2 │ │ │ │ - blx 20d84 │ │ │ │ + blx 20dac │ │ │ │ @ instruction: 0xf5cce6e6 │ │ │ │ - svclt 0x0000ee3e │ │ │ │ - rsbseq sp, r1, r4, lsr #16 │ │ │ │ + svclt 0x0000ee2a │ │ │ │ + ldrshteq sp, [r1], #-124 @ 0xffffff84 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - @ instruction: 0x0071d492 │ │ │ │ + rsbseq sp, r1, sl, ror #8 │ │ │ │ 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 +576340,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 2aea10 │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b91a │ │ │ │ @ instruction: 0xf7e70084 │ │ │ │ @ instruction: 0xf8d4fead │ │ │ │ movwcs r0, #632 @ 0x278 │ │ │ │ @@ -576349,54 +576357,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: 0xf896eb06 │ │ │ │ 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 31efa8 │ │ │ │ + bleq 2defac │ │ │ │ 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 561ac2 │ │ │ │ + beq 5dfd9c │ │ │ │ subge pc, ip, sp, asr #17 │ │ │ │ rschi pc, r1, r0, asr #32 │ │ │ │ addcc pc, sp, r0, asr #7 │ │ │ │ - bne fe946ecc │ │ │ │ + bne fe946ef4 │ │ │ │ @ instruction: 0xf5be3301 │ │ │ │ ldrtmi r2, [r0], -r0, lsl #31 │ │ │ │ strgt lr, [r9], #-2509 @ 0xfffff633 │ │ │ │ @ instruction: 0xf64abf02 │ │ │ │ @ instruction: 0xf6ca21ab │ │ │ │ - blx feaab546 │ │ │ │ + blx feaab56e │ │ │ │ @ instruction: 0xf04f1303 │ │ │ │ svclt 0x00080100 │ │ │ │ tstls r1, #10158080 @ 0x9b0000 │ │ │ │ ldmibvs ip, {r0, r1, r4, r5, r6, r9, sl, fp, sp, lr} │ │ │ │ - blx feca0e68 │ │ │ │ + blx feca0e90 │ │ │ │ ldrdcs pc, [r4, r6]! │ │ │ │ ldrdcc pc, [r0], r6 │ │ │ │ andsls r4, r7, r0, lsr #8 │ │ │ │ andsls r0, r4, #2392064 @ 0x248000 │ │ │ │ @ instruction: 0xf1a31f1a │ │ │ │ - blx fef23adc │ │ │ │ + blx fef23b04 │ │ │ │ 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 +576413,113 @@ │ │ │ │ vmov.i32 d19, #141 @ 0x0000008d │ │ │ │ svclt 0x009c000b │ │ │ │ @ instruction: 0x307cf896 │ │ │ │ @ instruction: 0xf8bd9308 │ │ │ │ tstlt r3, ip, lsl r0 │ │ │ │ @ instruction: 0xf88d2301 │ │ │ │ @ instruction: 0xf688303c │ │ │ │ - @ instruction: 0x4604fc9b │ │ │ │ - blvs feb8f3c0 │ │ │ │ + strmi pc, [r4], -r7, lsl #25 │ │ │ │ + blvs feb8f3e8 │ │ │ │ streq pc, [r1], #-420 @ 0xfffffe5c │ │ │ │ vst3.32 @ instruction: 0xf484fab4 │ │ │ │ @ instruction: 0xf8950964 │ │ │ │ ldrls r0, [r9], #-96 @ 0xffffffa0 │ │ │ │ - blx 189efa4 │ │ │ │ + blx 189efcc │ │ │ │ @ instruction: 0xf895900e │ │ │ │ @ instruction: 0xf0200061 │ │ │ │ andls pc, sp, r3, asr sl @ │ │ │ │ mlseq r2, r5, r8, pc @ │ │ │ │ - blx 161efb8 │ │ │ │ + blx 161efe0 │ │ │ │ @ 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 1fa0f20 │ │ │ │ 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 16347d4 │ │ │ │ + b 1626398 │ │ │ │ + b 163219c │ │ │ │ + b 16421a0 │ │ │ │ + b 14f63a4 │ │ │ │ ldrmi r0, [sl], -sl, lsl #20 │ │ │ │ @ instruction: 0xf8d69201 │ │ │ │ - bls 2af6b8 │ │ │ │ + bls 2af6e0 │ │ │ │ @ instruction: 0xf8c54a32 │ │ │ │ - blmi e2f1e0 │ │ │ │ + blmi e2f208 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls abd010 │ │ │ │ + blls abd038 │ │ │ │ @ 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, 6, cr15, cr12, 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 2aebfc │ │ │ │ tstcs r0, r3, asr #16 │ │ │ │ mvnsle r2, r0, lsl #18 │ │ │ │ svchi 0x005bf3bf │ │ │ │ @ instruction: 0xf8d5b952 │ │ │ │ @ instruction: 0xf8d93084 │ │ │ │ ldmdbvs r9, {r2, r5, r6, r7, r8, r9} │ │ │ │ - ldc2l 6, cr15, [sl], #548 @ 0x224 │ │ │ │ + stc2l 6, cr15, [r6], #548 @ 0x224 │ │ │ │ ldrdeq pc, [r4], r5 │ │ │ │ ldc2 7, cr15, [r0, #924]! @ 0x39c │ │ │ │ @ instruction: 0xf6a54638 │ │ │ │ - @ instruction: 0xe6fefe71 │ │ │ │ + usat pc, #30, sp, asr #28 @ │ │ │ │ strheq pc, [r0], #-133 @ 0xffffff7b @ │ │ │ │ ldmib r5, {r0, r8, r9, sp}^ │ │ │ │ tstls r1, #19456 @ 0x4c00 │ │ │ │ andeq pc, fp, r0, asr #7 │ │ │ │ - ldc2 6, cr15, [r6], {136} @ 0x88 │ │ │ │ + stc2 6, cr15, [r2], {136} @ 0x88 │ │ │ │ teqlt r8, r4, lsl #12 │ │ │ │ stmdbcs r7, {r0, r7, r8, fp, sp, lr} │ │ │ │ ldrbmi sp, [r8], -r4, lsl #18 │ │ │ │ @ instruction: 0xf5cc08c9 │ │ │ │ - strmi lr, [r3], r2, lsl #24 │ │ │ │ + strmi lr, [r3], lr, ror #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 │ │ │ │ + stcl 5, cr15, [r4], {204} @ 0xcc │ │ │ │ + rsbseq sp, r1, r4, lsr #4 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - mulseq ip, r8, r1 │ │ │ │ - rsbseq sp, r1, r0, rrx │ │ │ │ + @ instruction: 0x001c02b0 │ │ │ │ + rsbseq sp, r1, r8, lsr r0 │ │ │ │ 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 600bc8 │ │ │ │ + beq 29f1f8 │ │ │ │ @ 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 +576564,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 2d78f0 │ │ │ │ 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 374bee │ │ │ │ @ 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 2b2dc8 │ │ │ │ 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 334b5a │ │ │ │ @ instruction: 0xf843b302 │ │ │ │ @ instruction: 0xf7e8a004 │ │ │ │ andlt pc, r3, r3, lsr #22 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ svchi 0x005bf3bf │ │ │ │ svccs 0x0000e854 │ │ │ │ stmda r4, {r0, r9, ip, sp}^ │ │ │ │ @@ -576600,35 +576608,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 ff7b4a9c │ │ │ │ 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}^ │ │ │ │ + stmia lr, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf0002800 │ │ │ │ subscs r8, r8, #-2147483612 @ 0x80000024 │ │ │ │ @ instruction: 0x46054639 │ │ │ │ - b 20a0978 │ │ │ │ + b 1ba09a0 │ │ │ │ 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 1ae06a0 │ │ │ │ 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 +576645,55 @@ │ │ │ │ vsubl.u8 q8, d19, d2 │ │ │ │ @ instruction: 0xf88d1342 │ │ │ │ @ instruction: 0xf88d2072 │ │ │ │ @ instruction: 0xf7e93073 │ │ │ │ @ instruction: 0xf105f915 │ │ │ │ ldmdbge ip, {r5, r6, r9} │ │ │ │ @ instruction: 0xf6904683 │ │ │ │ - @ instruction: 0xf8d6fd21 │ │ │ │ + @ instruction: 0xf8d6fd0d │ │ │ │ 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 ff4e3f1c │ │ │ │ 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, r4, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ @ instruction: 0x4620d07c │ │ │ │ - blx feda0d08 │ │ │ │ + blx fe8a0d30 │ │ │ │ strmi r6, [r2], -r3, lsl #23 │ │ │ │ rsbsle r2, r1, r3, lsl #22 │ │ │ │ @ instruction: 0xf1032300 │ │ │ │ - bl 2e5b18 │ │ │ │ + bl 2e5b40 │ │ │ │ stmdbvc r9, {r1, r3, r7, r8} │ │ │ │ smlabtle r4, r9, r6, r0 │ │ │ │ - blcs 36ff08 │ │ │ │ + blcs 36ff30 │ │ │ │ @ instruction: 0xf04fd1f5 │ │ │ │ strtmi r0, [r0], -r7, lsl #20 │ │ │ │ @ instruction: 0xf6909201 │ │ │ │ - bls 2e20d8 │ │ │ │ + bls 2e20b0 │ │ │ │ addeq lr, sl, #2048 @ 0x800 │ │ │ │ @ instruction: 0xf3c38893 │ │ │ │ orrlt r1, r8, r8, asr #7 │ │ │ │ - blcs 871f44 │ │ │ │ + blcs 871f6c │ │ │ │ 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 a83608 │ │ │ │ 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 +576706,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 26fbc8 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 287114 │ │ │ │ + blcs 28713c │ │ │ │ @ instruction: 0xf8c5d03b │ │ │ │ strbmi r6, [r0], -ip, lsl #1 │ │ │ │ @ instruction: 0xf7ff4629 │ │ │ │ @ instruction: 0x4628fcf3 │ │ │ │ - blmi 1db5d74 │ │ │ │ + blmi 1db5d9c │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 9bd42c │ │ │ │ + blls 9bd454 │ │ │ │ @ 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, r3, r5, r8, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r2, asr #2 │ │ │ │ - blx feb20e38 │ │ │ │ + blx fe620e60 │ │ │ │ @ instruction: 0xf0402800 │ │ │ │ @ instruction: 0xf89b80ac │ │ │ │ - blcs 2ef404 │ │ │ │ + blcs 2ef42c │ │ │ │ @ instruction: 0xf04fbf0c │ │ │ │ @ instruction: 0xf04f0a06 │ │ │ │ strtmi r0, [r0], -r3, lsl #20 │ │ │ │ - blx 9a0e56 │ │ │ │ + blx 4a0e7e │ │ │ │ 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 26fc68 │ │ │ │ vsra.u64 , q12, #1 │ │ │ │ - blcs 2871b4 │ │ │ │ + blcs 2871dc │ │ │ │ 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 26fc98 │ │ │ │ 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, r4, r6, r7, r9, fp, ip, sp, lr, pc} │ │ │ │ strtmi sp, [r0], -r8, asr #3 │ │ │ │ - blx ff720ecc │ │ │ │ + blx ff220ef4 │ │ │ │ @ instruction: 0xf8c5b9f8 │ │ │ │ strb sl, [r2, -r8, lsl #1]! │ │ │ │ @ instruction: 0xf8c52317 │ │ │ │ ldrb r3, [lr, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c5230f │ │ │ │ ldrb r3, [sl, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c52319 │ │ │ │ ldrb r3, [r6, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c52316 │ │ │ │ ldrb r3, [r2, -r8, lsl #1] │ │ │ │ @ instruction: 0xf8c52315 │ │ │ │ strb r3, [lr, -r8, lsl #1] │ │ │ │ - blx 1220f00 │ │ │ │ + blx d20f28 │ │ │ │ svclt 0x00142800 │ │ │ │ - beq 71f604 │ │ │ │ - beq 65f608 │ │ │ │ + beq 71f62c │ │ │ │ + beq 65f630 │ │ │ │ @ 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], #-680 @ 0xfffffd58 │ │ │ │ @ instruction: 0x4050f897 │ │ │ │ @ instruction: 0xf8b64601 │ │ │ │ @ instruction: 0xf8973044 │ │ │ │ rscmi r0, r2, r1, asr r0 │ │ │ │ - bcs 2b3884 │ │ │ │ + bcs 2b38ac │ │ │ │ andcs fp, r1, #56, 30 @ 0xe0 │ │ │ │ svclt 0x00382b01 │ │ │ │ @ instruction: 0xf8ad2301 │ │ │ │ @ instruction: 0xf8b63050 │ │ │ │ - blne 26f634 │ │ │ │ + blne 26f65c │ │ │ │ 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 7a1518 │ │ │ │ ldmib r9, {r4, r5, r6, r8, ip, sp, pc}^ │ │ │ │ - blcc 2afefc │ │ │ │ + blcc 2aff24 │ │ │ │ @ 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, r2, ror #31 │ │ │ │ @ instruction: 0xf5cce728 │ │ │ │ - svclt 0x0000ea50 │ │ │ │ - rsbseq ip, r1, r4, ror #27 │ │ │ │ + svclt 0x0000ea3c │ │ │ │ + ldrhteq ip, [r1], #-220 @ 0xffffff24 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, r4, asr #24 │ │ │ │ - bmi 1175a68 │ │ │ │ + rsbseq ip, r1, ip, lsl ip │ │ │ │ + bmi 1175a90 │ │ │ │ ldrbtmi fp, [r9], #-1040 @ 0xfffffbf0 │ │ │ │ stmib r0, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - bmi 10e7e9c │ │ │ │ + bmi 10e7ec4 │ │ │ │ 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 +576882,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 3a17fc │ │ │ │ cmnpcc r0, r0, asr #17 @ p-variant is OBSOLETE │ │ │ │ svclt 0x00004770 │ │ │ │ @ instruction: 0xffffd88f │ │ │ │ @ instruction: 0xffffd5f5 │ │ │ │ @ instruction: 0xffffd62b │ │ │ │ @ instruction: 0xffffd5fb │ │ │ │ @ instruction: 0xffffd809 │ │ │ │ @@ -576913,15 +576921,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 febb4f78 │ │ │ │ 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 +576938,15 @@ │ │ │ │ @ instruction: 0xf04fbf34 │ │ │ │ @ instruction: 0xf04f0a01 │ │ │ │ @ instruction: 0xf89d0a02 │ │ │ │ addsmi r8, r1, #184 @ 0xb8 │ │ │ │ @ instruction: 0xf895d103 │ │ │ │ addsmi r2, sl, #78 @ 0x4e │ │ │ │ @ instruction: 0xf04fd010 │ │ │ │ - bmi fe7e5740 │ │ │ │ + bmi fe7e5768 │ │ │ │ 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 +576957,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 6323b8 │ │ │ │ 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 d217de │ │ │ │ stmdacs r0, {r7, r9, sl, lr} │ │ │ │ movwcs sp, #183 @ 0xb7 │ │ │ │ ldrmi r4, [sl], -r9, lsr #12 │ │ │ │ @ instruction: 0xf7e94630 │ │ │ │ movwcs pc, #3101 @ 0xc1d @ │ │ │ │ @ instruction: 0x4621461a │ │ │ │ @ instruction: 0xf7e94630 │ │ │ │ stmdbge r8, {r0, r2, r3, r5, r6, sl, fp, ip, sp, lr, pc} │ │ │ │ subscs r4, r8, #8, 12 @ 0x800000 │ │ │ │ tstcs r0, r7, lsl #2 │ │ │ │ - cdp 5, 3, cr15, cr6, cr11, {6} │ │ │ │ - bls 3c9c9c │ │ │ │ - blls 375098 │ │ │ │ + cdp 5, 2, cr15, cr2, cr11, {6} │ │ │ │ + bls 3c9cc4 │ │ │ │ + blls 3750c0 │ │ │ │ sbcmi r4, fp, sl, asr #1 │ │ │ │ svclt 0x00382a01 │ │ │ │ - blcs 2ac008 │ │ │ │ + blcs 2ac030 │ │ │ │ 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 d8b8c0 │ │ │ │ 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 5ac4e0 │ │ │ │ + b 12f4a8c │ │ │ │ andls r0, sp, #-1610612736 @ 0xa0000000 │ │ │ │ movwpl pc, #31491 @ 0x7b03 @ │ │ │ │ ldrdvc pc, [r0], r3 │ │ │ │ rsble r2, r1, r0, lsl #30 │ │ │ │ - bcs 2ab558 │ │ │ │ + bcs 2ab580 │ │ │ │ @ instruction: 0xf8d5d80e │ │ │ │ svcvs 0x005d01b0 │ │ │ │ @ instruction: 0xffa0f020 │ │ │ │ @ instruction: 0xf8dd4601 │ │ │ │ strtmi sl, [r8], -r8, lsr #32 │ │ │ │ @ instruction: 0xf5cb0049 │ │ │ │ - b 129f7cc │ │ │ │ + b 129f7a4 │ │ │ │ andls r0, sl, sl │ │ │ │ - ldrbeq r3, [pc, #1802]! @ 263f9e │ │ │ │ + ldrbeq r3, [pc, #1802]! @ 263fc6 │ │ │ │ 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 13aab28 │ │ │ │ + bcs 270cec │ │ │ │ + bcc 3979e8 │ │ │ │ stmdale fp, {r0, r9, fp, sp} │ │ │ │ asrseq pc, r4 @ @ │ │ │ │ @ instruction: 0xf0206f5f │ │ │ │ @ instruction: 0x4601ff75 │ │ │ │ subeq r4, r9, r8, lsr r6 │ │ │ │ - svc 0x00a6f5cb │ │ │ │ + svc 0x0092f5cb │ │ │ │ strmi lr, [r0, #-2629] @ 0xfffff5bb │ │ │ │ @ instruction: 0x132ae9dd │ │ │ │ orreq pc, r0, #14352384 @ 0xdb0000 │ │ │ │ - bls 42a258 │ │ │ │ + bls 42a280 │ │ │ │ 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 129e978 │ │ │ │ @ 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 51f6f4 │ │ │ │ movwls r4, #41731 @ 0xa303 │ │ │ │ svcvs 0x0058e7a8 │ │ │ │ asrsne pc, r4 @ @ │ │ │ │ - svc 0x006ef5cb │ │ │ │ + svc 0x005af5cb │ │ │ │ strmi lr, [r0, #-2629] @ 0xfffff5bb │ │ │ │ ldcmi 7, cr14, [r3], {198} @ 0xc6 │ │ │ │ - bmi 735164 │ │ │ │ + bmi 73518c │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ andeq pc, r4, r9, asr r8 @ │ │ │ │ @ instruction: 0xf5cc6800 │ │ │ │ - strbt lr, [r8], r4, ror #16 │ │ │ │ + usat lr, #8, r0, asr #16 │ │ │ │ stmib sp, {r0, r9, sp}^ │ │ │ │ @ instruction: 0xf5062002 │ │ │ │ @ instruction: 0xf06f7131 │ │ │ │ @ instruction: 0xf8d64700 │ │ │ │ @ instruction: 0xf04f0274 │ │ │ │ stmib sp, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, ip, sp}^ │ │ │ │ @ instruction: 0xf5cc6700 │ │ │ │ - bfi lr, ip, (invalid: 17:1) │ │ │ │ - ldmda lr!, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ - rsbseq ip, r1, r4, lsl #18 │ │ │ │ + strb lr, [r1, r8, lsl #17] │ │ │ │ + stmda sl!, {r2, r3, r6, r7, r8, sl, ip, sp, lr, pc} │ │ │ │ + ldrsbteq ip, [r1], #-140 @ 0xffffff74 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, lr, ror #17 │ │ │ │ - ldrhteq ip, [r1], #-142 @ 0xffffff72 │ │ │ │ + rsbseq ip, r1, r6, asr #17 │ │ │ │ + @ instruction: 0x0071c896 │ │ │ │ andeq r0, r0, r8, ror #8 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - @ instruction: 0x001e5ab6 │ │ │ │ - blvs 14fe6b8 │ │ │ │ + andseq r5, lr, lr, asr #23 │ │ │ │ + blvs 14fe6e0 │ │ │ │ svclt 0x00014293 │ │ │ │ stcvc 13, cr7, [fp, #-0] │ │ │ │ andne pc, r1, r0, asr #7 │ │ │ │ movwne pc, #5059 @ 0x13c3 @ │ │ │ │ - bne ff2935f0 │ │ │ │ + bne ff293618 │ │ │ │ @ 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 │ │ │ │ + ldc2 6, cr15, [r2], {138} @ 0x8a │ │ │ │ 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: 0xf5cbefe8 │ │ │ │ + svclt 0x0000ebd6 │ │ │ │ + ldrshteq ip, [r1], #-94 @ 0xffffffa2 │ │ │ │ andeq r0, r0, r4, asr #21 │ │ │ │ - andseq r5, lr, r6, lsl #20 │ │ │ │ + andseq r5, lr, lr, lsl fp │ │ │ │ strmi fp, [r6], r0, lsl #10 │ │ │ │ stmdacs r1, {r0, fp, ip, pc} │ │ │ │ @ instruction: 0xf1709802 │ │ │ │ - ble d66a58 │ │ │ │ + ble d66a80 │ │ │ │ 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 a97b20 │ │ │ │ + bcc 499b18 │ │ │ │ @ instruction: 0xf0222b01 │ │ │ │ - blx feee429c │ │ │ │ - b 165fc88 │ │ │ │ + blx feee42c4 │ │ │ │ + b 165fcb0 │ │ │ │ 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 fead3918 │ │ │ │ ldmdbcc r0, {r1, r2, r3, r8} │ │ │ │ orreq lr, r3, #1024 @ 0x400 │ │ │ │ svclt 0x008c2b10 │ │ │ │ andcs r2, r1, r0 │ │ │ │ andcs lr, r0, r0 │ │ │ │ - blx 3a1c2e │ │ │ │ + blx 3a1c56 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ - bl fedbacc0 │ │ │ │ + bl fedbace8 │ │ │ │ @ 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 13a1e54 │ │ │ │ @ instruction: 0xf8d4ca06 │ │ │ │ andls r3, r0, r0, asr #20 │ │ │ │ @ instruction: 0xf00d201e │ │ │ │ strmi pc, [r1], -pc, lsl #22 │ │ │ │ @ instruction: 0xf00d4620 │ │ │ │ @ instruction: 0xf894fc0b │ │ │ │ - blvc 2ea57c │ │ │ │ + blvc 2ea5a4 │ │ │ │ stmiacc r4!, {r2, r4, r7, fp, ip, sp, lr, pc}^ │ │ │ │ andeq pc, r1, #66 @ 0x42 │ │ │ │ - beq fe9a1e14 │ │ │ │ + beq fe9a1e3c │ │ │ │ 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 32c358 │ │ │ │ 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 272364 │ │ │ │ stmdavs r0, {r0, r1, r2, r3, r8, sl, fp, ip, lr, pc} │ │ │ │ - blcs 27db4c │ │ │ │ + blcs 27db74 │ │ │ │ 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 1a97f44 │ │ │ │ andcs sp, r0, pc, ror #1 │ │ │ │ svclt 0x00004770 │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedbad68 │ │ │ │ + bl fedbad90 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ stmdavs r5, {r4, r5, r6, r7, r8, r9, sl, fp} │ │ │ │ - blvc d75fe8 │ │ │ │ + blvc d76010 │ │ │ │ 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 26bc8a │ │ │ │ stmdbvc lr, {r0, r1, r8, ip} │ │ │ │ - blvs ffc90340 │ │ │ │ + blvs ffc90368 │ │ │ │ @ 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 +577237,82 @@ │ │ │ │ strcc r6, [r1, #-3616] @ 0xfffff1e0 │ │ │ │ @ instruction: 0xffc6f7ff │ │ │ │ bicsle r2, r7, r0, lsl #16 │ │ │ │ adcmi r3, lr, #16, 8 @ 0x10000000 │ │ │ │ ldcllt 1, cr13, [r0, #-984]! @ 0xfffffc28 │ │ │ │ ldcllt 0, cr2, [r0, #-0] │ │ │ │ ldcllt 6, cr4, [r0, #-192]! @ 0xffffff40 │ │ │ │ - rsbseq ip, r1, ip, lsl #9 │ │ │ │ + rsbseq ip, r1, r4, ror #8 │ │ │ │ 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 2bc4cc │ │ │ │ ldm r2, {r2, r9, sl, lr} │ │ │ │ stm r3, {r0, r1} │ │ │ │ @ instruction: 0xf8d40003 │ │ │ │ - bgt 3e6534 │ │ │ │ - bcc 12a1f78 │ │ │ │ + bgt 3e655c │ │ │ │ + bcc 12a1fa0 │ │ │ │ eorscs r9, r2, r0 │ │ │ │ - blx 1d9fc64 │ │ │ │ + blx 1d9fc8c │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx 1c9fc6e │ │ │ │ + blx 1c9fc96 │ │ │ │ ldclt 0, cr11, [r0, #-16] │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedbae44 │ │ │ │ + bl fedbae6c │ │ │ │ @ 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 161fccc │ │ │ │ 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 ff91fcf8 │ │ │ │ + blmi 4764ec │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4bdd10 │ │ │ │ + blls 4bdd38 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, LR_svc │ │ │ │ andlt r4, sl, r0, lsr r6 │ │ │ │ @ instruction: 0xf5cbbd70 │ │ │ │ - svclt 0x0000eea8 │ │ │ │ - rsbseq ip, r1, lr, lsr #7 │ │ │ │ + svclt 0x0000ee94 │ │ │ │ + rsbseq ip, r1, r6, lsl #7 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, r0, ror #6 │ │ │ │ + rsbseq ip, r1, r8, lsr r3 │ │ │ │ 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] @ 263cf0 │ │ │ │ @ instruction: 0xf10d447c │ │ │ │ andls r0, r5, ip, ror #16 │ │ │ │ stmmi r2, {r0, r1, r2, r3, r9, sl, lr} │ │ │ │ - beq ba0124 │ │ │ │ + beq ba014c │ │ │ │ umlalls pc, r8, sp, r8 @ │ │ │ │ - bleq 1ba012c │ │ │ │ + bleq 1ba0154 │ │ │ │ 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 +577325,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 fe31fda8 │ │ │ │ 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 +577346,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 15a01fc │ │ │ │ ldm r5, {r0, r2, sp} │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ ldrtmi pc, [r9], -pc, lsr #19 @ │ │ │ │ ldrbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 161fde8 │ │ │ │ + blx 161fe10 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ - beq 17a01f8 │ │ │ │ + beq 17a0220 │ │ │ │ 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 +577375,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 a1fe70 │ │ │ │ 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 29feac │ │ │ │ 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 976720 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls a3def4 │ │ │ │ + blls a3df1c │ │ │ │ @ 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 1ba0300 │ │ │ │ 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 +577430,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 0x0000ed7a │ │ │ │ + ldrshteq ip, [r1], #-40 @ 0xffffffd8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, ip, ror r1 │ │ │ │ + rsbseq ip, r1, r4, asr r1 │ │ │ │ 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 1ba22ac │ │ │ │ @ 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 523f80 │ │ │ │ muleq r3, r6, r8 │ │ │ │ - bls 50f770 │ │ │ │ + bls 50f798 │ │ │ │ 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 +577472,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 423fcc │ │ │ │ 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 4887f4 │ │ │ │ andls r9, ip, #0, 4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ @ instruction: 0xf8fcf00d │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9a6f00d │ │ │ │ @ instruction: 0xf00d2101 │ │ │ │ - bmi 4e2040 │ │ │ │ + bmi 4e2068 │ │ │ │ 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, [r0, #-812] @ 0xfffffcd4 │ │ │ │ + rsbseq ip, r1, r4, asr #1 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq ip, r1, sl, lsr r0 │ │ │ │ + rsbseq ip, r1, r2, lsl r0 │ │ │ │ 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 fa0478 │ │ │ │ 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 +577522,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 46c888 │ │ │ │ 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 +577543,15 @@ │ │ │ │ @ instruction: 0xf00d0006 │ │ │ │ @ instruction: 0x4601f837 │ │ │ │ @ instruction: 0xf00d4630 │ │ │ │ @ instruction: 0x4642f933 │ │ │ │ ldrtmi r4, [r0], -r1, lsl #12 │ │ │ │ @ instruction: 0xffc4f00c │ │ │ │ @ instruction: 0xf04f9a1d │ │ │ │ - blx 4710b0 │ │ │ │ + blx 4710d8 │ │ │ │ @ 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 +577564,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 476954 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6be178 │ │ │ │ + blls 6be1a0 │ │ │ │ @ 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 │ │ │ │ + mrrc 5, 12, pc, lr, cr11 @ │ │ │ │ + ldrsbteq fp, [r1], #-244 @ 0xffffff0c │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq fp, [r1], #-232 @ 0xffffff18 │ │ │ │ + ldrsbteq fp, [r1], #-224 @ 0xffffff20 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0090f8cc │ │ │ │ stmdami r2, {r7, r9, sl, lr}^ │ │ │ │ - bmi 12f5b94 │ │ │ │ + bmi 12f5bbc │ │ │ │ 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 +577609,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 3e2480 │ │ │ │ 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 +577637,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 4b2c14 │ │ │ │ @ instruction: 0xf8c4447a │ │ │ │ ldmpl r3, {r2, r4, r5, r6, r9, fp, ip, sp, pc}^ │ │ │ │ - blls 6be2a0 │ │ │ │ + blls 6be2c8 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r3, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl ffa21978 │ │ │ │ - ldrhteq fp, [r1], #-232 @ 0xffffff18 │ │ │ │ + bl ff5219a0 │ │ │ │ + @ instruction: 0x0071be90 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrsbteq fp, [r1], #-212 @ 0xffffff2c │ │ │ │ + rsbseq fp, r1, ip, lsr #27 │ │ │ │ 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 +577712,50 @@ │ │ │ │ @ instruction: 0xff38f00c │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00c4640 │ │ │ │ @ instruction: 0xf8d8ff85 │ │ │ │ @ instruction: 0xf8c42004 │ │ │ │ movwcs r2, #6768 @ 0x1a70 │ │ │ │ @ instruction: 0xf8c44a0a │ │ │ │ - blmi 472d28 │ │ │ │ + blmi 472d50 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 63e3c8 │ │ │ │ + blls 63e3f0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ mrsle r0, SP_svc │ │ │ │ andslt r4, r1, r0, asr #12 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bl 1521aa0 │ │ │ │ - @ instruction: 0x0071bd90 │ │ │ │ + bl 1021ac8 │ │ │ │ + rsbseq fp, r1, r8, ror #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, r8, lsr #25 │ │ │ │ + rsbseq fp, r1, r0, lsl #25 │ │ │ │ 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 15a080c │ │ │ │ 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 3ec54c │ │ │ │ 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 +577766,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 17a088c │ │ │ │ + bgt 3ec480 │ │ │ │ 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 fe3a08c8 │ │ │ │ @ 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 b75cd0 │ │ │ │ muleq r3, r9, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ andls r2, r0, #65 @ 0x41 │ │ │ │ - beq 1ba08e4 │ │ │ │ + beq 1ba090c │ │ │ │ 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 +577822,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 60b16c │ │ │ │ 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 3bc9e8 │ │ │ │ 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 b240ec │ │ │ │ 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 1fa09c0 │ │ │ │ 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 +577872,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 3ec624 │ │ │ │ stc2l 0, cr15, [r8, #48]! @ 0x30 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4658 │ │ │ │ - bls 3e3ebc │ │ │ │ + bls 3e3ee4 │ │ │ │ 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 3ec634 │ │ │ │ ldc2l 0, cr15, [ip, #-48]! @ 0xffffffd0 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ - blls 463e88 │ │ │ │ + blls 463eb0 │ │ │ │ ldmib r7, {r3, r9, fp, ip, pc}^ │ │ │ │ stm r3, {r8} │ │ │ │ ldm r4, {r0, r1} │ │ │ │ stm r2, {r0, r1} │ │ │ │ - bmi 4a463c │ │ │ │ + bmi 4a4664 │ │ │ │ ldrbtmi r4, [sl], #-2823 @ 0xfffff4f9 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r7, lsr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ eorlt sp, r9, r2, lsl #2 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - ldmib lr, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - rsbseq fp, r1, lr, asr ip │ │ │ │ + stmib sl, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq fp, r1, r6, lsr ip │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, lr, asr #19 │ │ │ │ + rsbseq fp, r1, r6, lsr #19 │ │ │ │ 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 3707b0 │ │ │ │ @ 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 6246d8 │ │ │ │ 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 3f071c │ │ │ │ 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 1737050 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6be748 │ │ │ │ + blls 6be770 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ mulslt r3, r9, r0 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ - bcc fed22934 │ │ │ │ + bcc fed2295c │ │ │ │ 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 +577967,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 aa0bb0 │ │ │ │ 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 ca0bd0 │ │ │ │ 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 +577993,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 388fe4 │ │ │ │ @ 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 26c810 │ │ │ │ svcge 0x007af43f │ │ │ │ bicseq pc, ip, #4, 12 @ 0x400000 │ │ │ │ - blge 59ef1c │ │ │ │ + blge 59ef44 │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ ldrdcc lr, [pc], -sp │ │ │ │ muleq r6, r8, r8 │ │ │ │ andcs r9, r7, r0 │ │ │ │ ldc2l 0, cr15, [r2], {12} │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ ldc2l 0, cr15, [ip, #-48]! @ 0xffffffd0 │ │ │ │ strmi r2, [r1], -r3, lsl #4 │ │ │ │ @ instruction: 0xf00c4620 │ │ │ │ smmul sl, fp, ip │ │ │ │ - ldm r4!, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ - @ instruction: 0x0071b990 │ │ │ │ + stmia r0!, {r0, r1, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + rsbseq fp, r1, r8, ror #18 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, r8, lsr #18 │ │ │ │ + rsbseq fp, r1, r0, lsl #18 │ │ │ │ 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 +578038,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 283504 │ │ │ │ + bcc 12a2bec │ │ │ │ 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 +578061,33 @@ │ │ │ │ ldc2l 0, cr15, [r0], {12} │ │ │ │ @ instruction: 0xf2802f00 │ │ │ │ @ instruction: 0xf1b880c7 │ │ │ │ @ instruction: 0xf0000f00 │ │ │ │ @ instruction: 0xf8988163 │ │ │ │ vmov.i32 d19, #180 @ 0x000000b4 │ │ │ │ @ instruction: 0xf8d80342 │ │ │ │ - blcs 2e897c │ │ │ │ + blcs 2e89a4 │ │ │ │ @ instruction: 0xf8d49825 │ │ │ │ strmi r2, [r1], #-2700 @ 0xfffff574 │ │ │ │ @ instruction: 0xf1029806 │ │ │ │ @ instruction: 0xf8c40c01 │ │ │ │ - bl 297310 │ │ │ │ - bl 364ee8 │ │ │ │ + bl 297338 │ │ │ │ + bl 364f10 │ │ │ │ @ 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 566bac │ │ │ │ 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 +578098,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 ff7a09ba │ │ │ │ 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 324da8 │ │ │ │ stmib r3, {r0, r1, r2, r6, r7, r8, r9}^ │ │ │ │ ldm r5, {r8} │ │ │ │ stm fp, {r0, r1} │ │ │ │ - bmi fe96499c │ │ │ │ + bmi fe9649c4 │ │ │ │ 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 +578152,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 1ca0a92 │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00c4628 │ │ │ │ ldr pc, [r7, r7, lsl #24] │ │ │ │ - bls 3ad698 │ │ │ │ + bls 3ad6c0 │ │ │ │ @ instruction: 0xf8cd9216 │ │ │ │ - blx 34cba2 │ │ │ │ + blx 34cbca │ │ │ │ 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 fe8a0ad6 │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ andls sl, r9, r7, lsl r8 │ │ │ │ - blx ffba0aba │ │ │ │ + blx ffba0ae2 │ │ │ │ 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 +578190,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 564b04 │ │ │ │ andsls r9, r8, #1543503872 @ 0x5c000000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #7 │ │ │ │ muleq r6, r8, r8 │ │ │ │ - blx 1ba0b16 │ │ │ │ + blx 1ba0b3e │ │ │ │ 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 16a0b66 │ │ │ │ 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 +578223,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 3e3978 │ │ │ │ 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 +578240,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 589820 │ │ │ │ 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 1520c16 │ │ │ │ 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 ea0c4a │ │ │ │ @ instruction: 0xf5cae6cd │ │ │ │ - svclt 0x0000ef0a │ │ │ │ - ldrhteq fp, [r1], #-120 @ 0xffffff88 │ │ │ │ + svclt 0x0000eef6 │ │ │ │ + @ instruction: 0x0071b790 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq fp, r1, lr, ror #12 │ │ │ │ + rsbseq fp, r1, r6, asr #12 │ │ │ │ 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 11a2fb8 │ │ │ │ @ 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 16a0cc4 │ │ │ │ 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 1120cf0 │ │ │ │ movwcs r4, #17952 @ 0x4620 │ │ │ │ ldrtmi r2, [r9], -r0, lsl #4 │ │ │ │ stcge 4, cr9, [r1], #-48 @ 0xffffffd0 │ │ │ │ - blx f20cd8 │ │ │ │ + blx f20d00 │ │ │ │ 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 4e356c │ │ │ │ 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 4a0d50 │ │ │ │ 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 +578348,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 b4b604 │ │ │ │ @ instruction: 0x46394650 │ │ │ │ movwls r9, #29192 @ 0x7208 │ │ │ │ - blls b8b5ec │ │ │ │ + blls b8b614 │ │ │ │ movwls r9, #25093 @ 0x6205 │ │ │ │ @ instruction: 0xf988f00c │ │ │ │ cmpls r3, r7, lsl #18 │ │ │ │ - bls 3f6590 │ │ │ │ + bls 3f65b8 │ │ │ │ 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 7a0ddc │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx ff220dbc │ │ │ │ - blls 128b1b0 │ │ │ │ - blls 1249a9c │ │ │ │ + blx ff220de4 │ │ │ │ + blls 128b1d8 │ │ │ │ + blls 1249ac4 │ │ │ │ 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 fec20e14 │ │ │ │ @ instruction: 0xf00c2103 │ │ │ │ - blls 523240 │ │ │ │ + blls 523268 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ stmdbgt r3, {r0, r3, r8, fp, ip, pc} │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ subcc lr, r1, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andscs r9, r1, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ @ instruction: 0xf98cf00c │ │ │ │ stmdage r9!, {r1, r9, sl, lr} │ │ │ │ ldrtmi r4, [r9], -r0, lsl #13 │ │ │ │ - blx d20e2c │ │ │ │ + blx d20e54 │ │ │ │ stmdbls r1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}^ │ │ │ │ eorhi pc, ip, sp, asr #17 │ │ │ │ ldrdeq lr, [r0, -r8] │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andcs r9, r7, r0, lsl #4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf9c4f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1e20e5c │ │ │ │ + blx 1e20e84 │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00c4638 │ │ │ │ @ instruction: 0x4650f8ff │ │ │ │ @ instruction: 0xf00c4639 │ │ │ │ - bls 42329c │ │ │ │ + bls 4232c4 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldm r5, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ movtls r0, #12291 @ 0x3003 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r6, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf9a4f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1620e9c │ │ │ │ - blls 128ae90 │ │ │ │ - blls 1249b7c │ │ │ │ + blx 1620ec4 │ │ │ │ + blls 128aeb8 │ │ │ │ + blls 1249ba4 │ │ │ │ movtls r9, #6661 @ 0x1a05 │ │ │ │ subls r4, r3, r3, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r5, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf98cf00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ - blx 1020ecc │ │ │ │ + blx 1020ef4 │ │ │ │ @ instruction: 0xf00c2103 │ │ │ │ - blls 563160 │ │ │ │ + blls 563188 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ stmdbgt r3, {r0, r3, r8, fp, ip, pc} │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldmib sp, {r2, r3, r8, fp, ip, pc}^ │ │ │ │ stmdbgt r3, {r0, r6, r9, ip, sp} │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ @@ -578458,40 +578466,40 @@ │ │ │ │ @ instruction: 0xf954f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9fef00c │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00c4638 │ │ │ │ ldrbmi pc, [r0], -pc, lsl #17 @ │ │ │ │ @ instruction: 0xf00c4639 │ │ │ │ - bls 4231bc │ │ │ │ + bls 4231e4 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldm r5, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ movtls r0, #12291 @ 0x3003 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r6, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf934f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9def00c │ │ │ │ - blls 128af70 │ │ │ │ - blls 1249c5c │ │ │ │ + blls 128af98 │ │ │ │ + blls 1249c84 │ │ │ │ movtls r9, #6661 @ 0x1a05 │ │ │ │ subls r4, r3, r3, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r5, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf91cf00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf9c6f00c │ │ │ │ @ instruction: 0xf00c2103 │ │ │ │ - blls 5a3080 │ │ │ │ + blls 5a30a8 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ stmdbgt r3, {r0, r3, r8, fp, ip, pc} │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldmib sp, {r0, r2, r3, r8, fp, ip, pc}^ │ │ │ │ stmdbgt r3, {r0, r6, r9, ip, sp} │ │ │ │ andeq lr, r3, fp, lsl #17 │ │ │ │ @@ -578514,40 +578522,40 @@ │ │ │ │ @ instruction: 0xf8e4f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf98ef00c │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00c4638 │ │ │ │ @ instruction: 0x4650f81f │ │ │ │ @ instruction: 0xf00c4639 │ │ │ │ - bls 4230dc │ │ │ │ + bls 423104 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldm r5, {r0, r1, r2, r8, r9, fp, ip, pc} │ │ │ │ movtls r0, #12291 @ 0x3003 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r6, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf8c4f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf96ef00c │ │ │ │ - blls 128b050 │ │ │ │ - blls 1249d3c │ │ │ │ + blls 128b078 │ │ │ │ + blls 1249d64 │ │ │ │ movtls r9, #6661 @ 0x1a05 │ │ │ │ subls r4, r3, r3, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r5, #0, 4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf8acf00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf956f00c │ │ │ │ @ instruction: 0xf00b2103 │ │ │ │ - blls 5e4fa0 │ │ │ │ + blls 5e4fc8 │ │ │ │ muleq r3, sl, r8 │ │ │ │ stm r3, {r0, r1, r2, r3, r5, r9, fp, sp, pc} │ │ │ │ stmdals lr, {r0, r1} │ │ │ │ stmib sp, {r4, r9, ip, pc}^ │ │ │ │ stmdagt r3, {r0, r6, r8, fp, ip, pc} │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ stmdagt r3, {r0, r1, r3, fp, ip, pc} │ │ │ │ @@ -578558,32 +578566,32 @@ │ │ │ │ andcs r9, r7, r0, lsl #4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf888f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf932f00c │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00b4638 │ │ │ │ - bls ea4fbc │ │ │ │ + bls ea4fe4 │ │ │ │ tsthi r9, #3620864 @ 0x374000 │ │ │ │ @ instruction: 0x46394650 │ │ │ │ - blls e49cf4 │ │ │ │ + blls e49d1c │ │ │ │ andls r9, pc, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0xffd4f00b │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ - bls 64bd14 │ │ │ │ + bls 64bd3c │ │ │ │ muleq r3, r5, r8 │ │ │ │ subls r9, r4, #201326593 @ 0xc000001 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #7 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf862f00c │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf90cf00c │ │ │ │ - bls 60b1f0 │ │ │ │ + bls 60b218 │ │ │ │ subls r4, r1, r3, asr #12 │ │ │ │ smlabthi ip, sp, r8, pc @ │ │ │ │ @ instruction: 0xf8dd900e │ │ │ │ ldm r5, {r8, pc} │ │ │ │ @ instruction: 0xf8cd0003 │ │ │ │ subls r8, r4, #8, 2 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ @@ -578664,36 +578672,36 @@ │ │ │ │ @ instruction: 0xf8cd0003 │ │ │ │ andcs r8, r7, r0 │ │ │ │ ldmeq r4!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xffb0f00b │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf85af00c │ │ │ │ - bls 128b69c │ │ │ │ + bls 128b6c4 │ │ │ │ cmpls r3, fp, lsl #12 │ │ │ │ subls r9, r2, #229376 @ 0x38000 │ │ │ │ - bls 1249774 │ │ │ │ + bls 124979c │ │ │ │ muleq r3, r5, r8 │ │ │ │ stm r6, {r0, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ tstls r0, lr, lsl #18 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xff98f00b │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xf842f00c │ │ │ │ @ instruction: 0xf00b2103 │ │ │ │ - bls 6a4d78 │ │ │ │ + bls 6a4da0 │ │ │ │ tstls r0, r3, lsr r9 │ │ │ │ ldmdbge r1!, {r0, r1, r2, r3, r8, ip, pc} │ │ │ │ tstls lr, fp, lsl #12 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ - bgt 3f6b84 │ │ │ │ + bgt 3f6bac │ │ │ │ @ instruction: 0xf86cf7ff │ │ │ │ - blls 5cb2d4 │ │ │ │ + blls 5cb2fc │ │ │ │ stm r4, {r0, r1, fp, lr, pc} │ │ │ │ ldm r3, {r0, r1} │ │ │ │ stm fp, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r6, {r0, r6, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r5, {r0, r4, sp} │ │ │ │ @@ -578740,39 +578748,39 @@ │ │ │ │ @ instruction: 0xff20f00b │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xffcaf00b │ │ │ │ strmi r2, [r1], -r1, lsl #4 │ │ │ │ @ instruction: 0xf00b4638 │ │ │ │ @ instruction: 0x4650fe5b │ │ │ │ @ instruction: 0xf00b4639 │ │ │ │ - blls 464d54 │ │ │ │ + blls 464d7c │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ ldm r5, {r1, r2, r9, fp, ip, pc} │ │ │ │ movtls r0, #12291 @ 0x3003 │ │ │ │ stm r6, {r2, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ ldm r4, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ strmi pc, [r1], -r1, lsl #30 │ │ │ │ @ instruction: 0xf00b4638 │ │ │ │ - bls 3e5260 │ │ │ │ - bls 1289cc8 │ │ │ │ + bls 3e5288 │ │ │ │ + bls 1289cf0 │ │ │ │ ldm r5, {r3, r8, r9, fp, ip, pc} │ │ │ │ subls r0, r2, #3 │ │ │ │ movtls r9, #14911 @ 0x3a3f │ │ │ │ stm r6, {r0, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andls r9, r0, #20480 @ 0x5000 │ │ │ │ muleq r6, r4, r8 │ │ │ │ cdp2 0, 14, cr15, cr10, cr11, {0} │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xff94f00b │ │ │ │ @ instruction: 0xf00b2101 │ │ │ │ - bls 524c1c │ │ │ │ + bls 524c44 │ │ │ │ muleq r3, sl, r8 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r4, lsl #17 │ │ │ │ eorscc lr, pc, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andscs r9, r2, r0, lsl #4 │ │ │ │ @@ -578824,28 +578832,28 @@ │ │ │ │ stm r6, {r0, r1, r3, r4, r6, r9, sl, lr} │ │ │ │ andcs r0, r7, r3 │ │ │ │ ldm r4, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ @ instruction: 0x4601fe71 │ │ │ │ @ instruction: 0xf00b4638 │ │ │ │ @ instruction: 0xf8ddff1b │ │ │ │ - bls 12918c8 │ │ │ │ + bls 12918f0 │ │ │ │ ldm r5, {r0, r1, r3, r6, r9, sl, lr} │ │ │ │ @ instruction: 0xf8cd0003 │ │ │ │ stmib sp, {r2, r8, ip, sp, pc}^ │ │ │ │ andls r9, r5, #4390912 @ 0x430000 │ │ │ │ stm r6, {r1, r6, r9, ip, pc} │ │ │ │ andcs r0, r7, r3 │ │ │ │ andhi pc, r0, sp, asr #17 │ │ │ │ muleq r6, r4, r8 │ │ │ │ cdp2 0, 5, cr15, cr8, cr11, {0} │ │ │ │ ldrtmi r4, [r8], -r1, lsl #12 │ │ │ │ @ instruction: 0xff02f00b │ │ │ │ @ instruction: 0xf00b2103 │ │ │ │ - bls 3e4af8 │ │ │ │ + bls 3e4b20 │ │ │ │ @ instruction: 0x46394650 │ │ │ │ sbclt pc, r4, sp, asr #17 │ │ │ │ ldmib sp, {r1, r4, r5, r9, ip, pc}^ │ │ │ │ andls fp, r5, #805306371 @ 0x30000003 │ │ │ │ stc2 0, cr15, [r6, #44]! @ 0x2c │ │ │ │ ldm sl, {r0, r2, r9, fp, ip, pc} │ │ │ │ stm r4, {r0, r1} │ │ │ │ @@ -578871,53 +578879,53 @@ │ │ │ │ ldm r4, {pc} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ @ instruction: 0x4601fe17 │ │ │ │ @ instruction: 0xf00b4638 │ │ │ │ smlabtcs r3, r1, lr, pc @ │ │ │ │ ldc2 0, cr15, [sl, #-44]! @ 0xffffffd4 │ │ │ │ stmib sp, {r1, r2, r3, r8, r9, fp, ip, pc}^ │ │ │ │ - bmi 94fa60 │ │ │ │ + bmi 94fa88 │ │ │ │ muleq r3, r3, r8 │ │ │ │ - blls 6f6784 │ │ │ │ + blls 6f67ac │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blls 74b9e0 │ │ │ │ + blls 74ba08 │ │ │ │ stm r3, {r0, r1, r8, fp, lr, pc} │ │ │ │ - blmi 7655b8 │ │ │ │ + blmi 7655e0 │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, r5, asr #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ sublt sp, r7, ip, lsl r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ strvs pc, [r4, #-1287]! @ 0xfffffaf9 │ │ │ │ @ instruction: 0xf8d7ae01 │ │ │ │ @ instruction: 0xf8d72a44 │ │ │ │ ldm r5, {r6, r9, fp, ip, sp} │ │ │ │ stm r6, {r0, r1} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r5, {r1, r3, r5, sp} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ - blge 7e4c30 │ │ │ │ + blge 7e4c58 │ │ │ │ ldrtmi r4, [r9], -r2, lsl #12 │ │ │ │ movwls r4, #38424 @ 0x9618 │ │ │ │ cdp2 0, 3, cr15, cr0, cr11, {0} │ │ │ │ - bllt ea35f0 │ │ │ │ - b 4a2d20 │ │ │ │ - rsbseq fp, r1, r0, ror #7 │ │ │ │ + bllt ea3618 │ │ │ │ + ldmib r4!, {r1, r3, r6, r7, r8, sl, ip, sp, lr, pc}^ │ │ │ │ + ldrhteq fp, [r1], #-56 @ 0xffffffc8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r1, r8, ror #20 │ │ │ │ + rsbseq sl, r1, r0, asr #20 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fedbc80c │ │ │ │ + bl fedbc834 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf8900ff8 │ │ │ │ - blcs 2b4078 │ │ │ │ + blcs 2b40a0 │ │ │ │ @ instruction: 0xf7fed001 │ │ │ │ vstrlt s30, [r8, #-308] @ 0xfffffecc │ │ │ │ andne lr, r1, r0, lsl #22 │ │ │ │ ldmdavs fp, {r0, r1, r9, sl, fp, sp, lr} │ │ │ │ - bcs 3c4294 │ │ │ │ + bcs 3c42bc │ │ │ │ andcs sp, r0, r1 │ │ │ │ @ instruction: 0xf8934770 │ │ │ │ ldmib r3, {r0, r2, r5, ip}^ │ │ │ │ stmdbcs r0!, {r1, r3, sp} │ │ │ │ stmdbcc r1, {r0, r1, r3, r5, fp, ip, lr, pc} │ │ │ │ stmdale r5!, {r0, r1, r2, r3, r4, r8, fp, sp} │ │ │ │ @ instruction: 0xf001e8df │ │ │ │ @@ -578939,196 +578947,196 @@ │ │ │ │ ubfx r1, sl, #15, #18 │ │ │ │ subsmi fp, fp, #805306381 @ 0x3000000d │ │ │ │ ubfx r1, sl, #15, #17 │ │ │ │ bfine r4, r3, #12, #7 │ │ │ │ ldrmi lr, [r3], -sl, ror #15 │ │ │ │ strb r4, [r7, r2, lsl #12]! │ │ │ │ ldrbmi r2, [r0, -r8]! │ │ │ │ - bcs 4412ac │ │ │ │ + bcs 4412d4 │ │ │ │ ldrlt sp, [r0, #-2070] @ 0xfffff7ea │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ cmplt r9, ip, lsl #12 │ │ │ │ @ instruction: 0xf8906ac2 │ │ │ │ mulscs r0, r8, sl │ │ │ │ @ instruction: 0xf5ca4414 │ │ │ │ - addmi lr, r4, #548864 @ 0x86000 │ │ │ │ + addmi lr, r4, #466944 @ 0x72000 │ │ │ │ mulcs r0, r4, pc @ │ │ │ │ ldclt 0, cr2, [r0, #-4] │ │ │ │ ldclt 6, cr4, [r0, #-32] @ 0xffffffe0 │ │ │ │ ldrbmi r2, [r0, -r1]! │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ push {r7, sl, fp, ip, lr} │ │ │ │ - bl fedb76a4 │ │ │ │ + bl fedb76cc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xb08a0fb8 │ │ │ │ ldmdami r7!, {r2, r9, sl, lr}^ │ │ │ │ ldrmi r4, [r7], -sp, lsl #12 │ │ │ │ ldrbtmi r9, [r8], #-787 @ 0xfffffced │ │ │ │ stmiapl r3, {r0, r2, r4, r5, r6, r8, r9, fp, lr}^ │ │ │ │ ldmdavs fp, {r5, r6, r7, r8, fp, sp, lr} │ │ │ │ @ instruction: 0xf04f9309 │ │ │ │ @ instruction: 0xf8d40300 │ │ │ │ @ instruction: 0xf1033a64 │ │ │ │ ldmvs r9, {r3, r9}^ │ │ │ │ @ instruction: 0xf1054291 │ │ │ │ svclt 0x000c0204 │ │ │ │ ldmvs lr, {r9, sl, sp} │ │ │ │ - blcs 27f9cc │ │ │ │ + blcs 27f9f4 │ │ │ │ addsmi fp, sl, #24, 30 @ 0x60 │ │ │ │ @ instruction: 0x4629d11c │ │ │ │ - @ instruction: 0xf90cf687 │ │ │ │ + @ instruction: 0xf8f8f687 │ │ │ │ suble r2, r9, r0, lsl #16 │ │ │ │ - blge 73f94c │ │ │ │ + blge 73f974 │ │ │ │ sbceq lr, r7, #6144 @ 0x1800 │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ - blmi 1b380d4 │ │ │ │ + blmi 1b380fc │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 4bf7b4 │ │ │ │ + blls 4bf7dc │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ strhlt r8, [sl], -r8 @ │ │ │ │ @ instruction: 0x47f0e8bd │ │ │ │ ldrbmi fp, [r0, -r2]! │ │ │ │ addmi r6, sl, #5832704 @ 0x590000 │ │ │ │ @ instruction: 0xf853d1df │ │ │ │ ldrbeq r2, [r1, r4, lsl #24] │ │ │ │ - blvc 6daadc │ │ │ │ + blvc 6dab04 │ │ │ │ bicsle r2, r8, r4, lsl #18 │ │ │ │ @ instruction: 0xf5a16951 │ │ │ │ stmdbcs r1, {r2, r5, r8, ip, sp, lr} │ │ │ │ - blcc 39bacc │ │ │ │ + blcc 39baf4 │ │ │ │ cmppeq r4, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ bicle r4, lr, fp, lsl #5 │ │ │ │ - bvs b413d0 │ │ │ │ + bvs b413f8 │ │ │ │ @ instruction: 0xf8539a14 │ │ │ │ @ instruction: 0xf8999022 │ │ │ │ @ instruction: 0xf687500c │ │ │ │ - @ instruction: 0xf8d0f8d5 │ │ │ │ + @ instruction: 0xf8d0f8c1 │ │ │ │ @ instruction: 0xf0058008 │ │ │ │ stccs 5, cr0, [r0, #-40] @ 0xffffffd8 │ │ │ │ ldrmi fp, [r1, #3864]! @ 0xf18 │ │ │ │ @ instruction: 0xf8d4d120 │ │ │ │ mrcvs 8, 5, r3, cr1, cr12, {6} │ │ │ │ ldmiblt fp, {r1, r5, r9, fp, sp, lr} │ │ │ │ stmiaeq r7, {r3, r8, r9, fp, sp, lr, pc}^ │ │ │ │ eorcc pc, r1, r2, asr #16 │ │ │ │ ldrdcc pc, [r4], -r8 │ │ │ │ @ instruction: 0xe7bd66b3 │ │ │ │ tstcs r8, sl, lsr #24 │ │ │ │ @ instruction: 0xf68869e0 │ │ │ │ - @ instruction: 0x4606fd11 │ │ │ │ + @ instruction: 0x4606fcfd │ │ │ │ stmibvs r0!, {r1, r4, r5, r9, sl, lr}^ │ │ │ │ @ instruction: 0xf6874629 │ │ │ │ - sbfx pc, r1, #17, #11 │ │ │ │ + @ instruction: 0xe7aaf8bd │ │ │ │ eorcc pc, r1, r2, asr r8 @ │ │ │ │ stmdacs r1, {r3, r4, r8, r9, fp, ip, sp, lr} │ │ │ │ - blvc 195b7f0 │ │ │ │ + blvc 195b818 │ │ │ │ @ instruction: 0xd05d079b │ │ │ │ @ instruction: 0xf504ae13 │ │ │ │ @ instruction: 0xf10d6524 │ │ │ │ @ instruction: 0xf10d0a1c │ │ │ │ - bl 467c0c │ │ │ │ + bl 467c34 │ │ │ │ strcs r0, [r0, -r7, asr #17] │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ strmi r4, [sl], -r3, lsl #12 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ andcs r9, r7, r0, lsl #4 │ │ │ │ muleq r6, r5, r8 │ │ │ │ stc2l 0, cr15, [r6], {11} │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00b4630 │ │ │ │ - bvs b64c78 │ │ │ │ + bvs b64ca0 │ │ │ │ @ instruction: 0xf8d89a14 │ │ │ │ @ instruction: 0xf8531004 │ │ │ │ @ instruction: 0xf8d46022 │ │ │ │ mrcvs 8, 5, r2, cr0, cr12, {6} │ │ │ │ eorvc pc, r0, r3, asr #16 │ │ │ │ - bcs 27f308 │ │ │ │ + bcs 27f330 │ │ │ │ svcge 0x007cf43f │ │ │ │ bicseq pc, ip, #4, 12 @ 0x400000 │ │ │ │ @ instruction: 0xf8c42701 │ │ │ │ - bge 384194 │ │ │ │ - bvs 17a3b68 │ │ │ │ + bge 3841bc │ │ │ │ + bvs 17a3b90 │ │ │ │ stmdaeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ stmdbeq r0, {r0, r1, r2, r3, r6, ip, sp, lr, pc} │ │ │ │ stmdbhi r4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc} │ │ │ │ andcs r9, r7, r8, lsl #22 │ │ │ │ - blls 44a47c │ │ │ │ + blls 44a4a4 │ │ │ │ @ instruction: 0xf00bca06 │ │ │ │ @ instruction: 0x4601fc95 │ │ │ │ @ instruction: 0xf00b4620 │ │ │ │ @ instruction: 0x463afd3f │ │ │ │ strtmi r4, [r0], -r1, lsl #12 │ │ │ │ - blx ff6a18c2 │ │ │ │ + blx ff6a18ea │ │ │ │ ldrtmi r2, [r9], -r0, lsl #6 │ │ │ │ @ instruction: 0xf8c44630 │ │ │ │ @ instruction: 0xf8c43a50 │ │ │ │ @ instruction: 0xf00b6a54 │ │ │ │ strb pc, [fp, -sp, lsr #23] @ │ │ │ │ stmiaeq r7, {r3, r8, r9, fp, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf10d2000 │ │ │ │ @ instruction: 0xf10d0a1c │ │ │ │ @ instruction: 0xf5040904 │ │ │ │ @ instruction: 0xf8d86524 │ │ │ │ @ instruction: 0xf8423004 │ │ │ │ ldrtvs r0, [r3], r1, lsr #32 │ │ │ │ @ instruction: 0xf5cae7c0 │ │ │ │ - svclt 0x0000e8a0 │ │ │ │ - rsbseq sl, r1, sl, lsl #18 │ │ │ │ + svclt 0x0000e88c │ │ │ │ + rsbseq sl, r1, r2, ror #17 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrhteq sl, [r1], #-140 @ 0xffffff74 │ │ │ │ + @ instruction: 0x0071a894 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ addslt r4, r1, r0, asr sl │ │ │ │ @ instruction: 0x46054b50 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ movwls r6, #63515 @ 0xf81b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ - bcc fe8a3b40 │ │ │ │ + bcc fe8a3b68 │ │ │ │ andle r2, r1, r1, lsl #22 │ │ │ │ @ instruction: 0xf8d8f7fe │ │ │ │ @ instruction: 0xf04f6f2a │ │ │ │ strtmi r0, [lr], -r0, lsl #20 │ │ │ │ @ instruction: 0xf10d46d0 │ │ │ │ ldmdblt r2, {r2, r8, fp}^ │ │ │ │ @ instruction: 0xf1bae05d │ │ │ │ rsble r0, sp, r0, lsl #30 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ - beq 2e1a64 │ │ │ │ + beq 2e1a8c │ │ │ │ strbmi r3, [r2, #-1544] @ 0xfffff9f8 │ │ │ │ @ instruction: 0xf896d953 │ │ │ │ - blcs 271a08 │ │ │ │ + blcs 271a30 │ │ │ │ strcs sp, [r0], #-241 @ 0xffffff0f │ │ │ │ @ instruction: 0xf5056b32 │ │ │ │ andls r6, r5, #36, 14 @ 0x900000 │ │ │ │ ldrbeq r4, [fp, r3, lsr #2] │ │ │ │ strcc sp, [r1], #-1031 @ 0xfffffbf9 │ │ │ │ eorsle r2, lr, r4, lsl #24 │ │ │ │ mlascc r5, r6, r8, pc @ │ │ │ │ ldrbeq r4, [fp, r3, lsr #2] │ │ │ │ ldm r7, {r0, r1, r2, r4, r5, r6, r7, r8, sl, ip, lr, pc} │ │ │ │ @ instruction: 0xf10d0003 │ │ │ │ @ instruction: 0xf8d50b24 │ │ │ │ stm r9, {r2, r6, r9, fp, sp} │ │ │ │ andscs r0, lr, r3 │ │ │ │ - bcc 12a3cc0 │ │ │ │ + bcc 12a3ce8 │ │ │ │ ldm r7, {r9, ip, pc} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ - blvc 36489c │ │ │ │ + blvc 3648c4 │ │ │ │ strtmi r4, [r9], -r2, lsl #12 │ │ │ │ nopeq {67} @ 0x43 │ │ │ │ ldrbmi r7, [r8], -r3, lsl #6 │ │ │ │ stc2l 0, cr15, [r4], #-44 @ 0xffffffd4 │ │ │ │ ldm fp, {r0, r1, r3, r8, r9, fp, sp, pc} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldm r7, {r0, r1} │ │ │ │ @@ -579147,53 +579155,53 @@ │ │ │ │ stccs 14, cr15, [r4], {137} @ 0x89 │ │ │ │ svcvs 0x002ad1c0 │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ strbmi r3, [r2, #-1544] @ 0xfffff9f8 │ │ │ │ smlatbcs r0, fp, r8, sp │ │ │ │ rscvs r6, r9, #168, 20 @ 0xa8000 │ │ │ │ @ instruction: 0xf6896729 │ │ │ │ - bmi 7a48c0 │ │ │ │ + bmi 7a4898 │ │ │ │ ldrbtmi r4, [sl], #-2834 @ 0xfffff4ee │ │ │ │ ldmdavs sl, {r0, r1, r4, r6, r7, fp, ip, lr} │ │ │ │ subsmi r9, sl, pc, lsl #22 │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ andslt sp, r1, r8, lsl r1 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ eorvs pc, r4, #20971520 @ 0x1400000 │ │ │ │ - bcc 12a3d58 │ │ │ │ - bmi 13a3d5c │ │ │ │ + bcc 12a3d80 │ │ │ │ + bmi 13a3d84 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ - bgt 3edad4 │ │ │ │ + bgt 3edafc │ │ │ │ @ instruction: 0xf00b9400 │ │ │ │ @ instruction: 0x4629fb77 │ │ │ │ stmdage sp, {r1, r9, sl, lr} │ │ │ │ ldc2 0, cr15, [r6], {11} │ │ │ │ ldrb r6, [fp, -sl, lsr #30]! │ │ │ │ - svc 0x00eef5c9 │ │ │ │ - rsbseq sl, r1, r0, lsl r7 │ │ │ │ + svc 0x00daf5c9 │ │ │ │ + rsbseq sl, r1, r8, ror #13 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq sl, r1, sl, lsl r6 │ │ │ │ + ldrshteq sl, [r1], #-82 @ 0xffffffae │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ - bl fedbcc40 │ │ │ │ + bl fedbcc68 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ svcvs 0x00030ff8 │ │ │ │ @ instruction: 0xf7ffb10b │ │ │ │ stclt 15, cr15, [r8, #-276] @ 0xfffffeec │ │ │ │ vst3.16 {d27,d29,d31}, [pc :256], r0 │ │ │ │ - bl fedbcc58 │ │ │ │ + bl fedbcc80 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46040ff0 │ │ │ │ ldrmi r4, [r5], -lr, lsl #12 │ │ │ │ @ instruction: 0x4610b15a │ │ │ │ - ldc 5, cr15, [r0], #804 @ 0x324 │ │ │ │ + ldc 5, cr15, [ip], {201} @ 0xc9 │ │ │ │ ldmvs r2!, {r0, r1, r5, r6, r7, r9, fp, sp, lr} │ │ │ │ strmi r1, [r3], #-3377 @ 0xfffff2cf │ │ │ │ addsmi r6, r1, #805306382 @ 0x3000000e │ │ │ │ - bcs 2956dc │ │ │ │ + bcs 295704 │ │ │ │ svcvs 0x0023d118 │ │ │ │ sbceq lr, r3, #4, 22 @ 0x1000 │ │ │ │ tstvs r6, #67108864 @ 0x4000000 │ │ │ │ eorspl pc, r5, r2, lsl #17 │ │ │ │ @ instruction: 0xf8946723 │ │ │ │ svcvs 0x006218b3 │ │ │ │ strbvs r3, [r2, -r1, lsl #4]! │ │ │ │ @@ -579202,23 +579210,23 @@ │ │ │ │ ldcllt 15, cr15, [r0, #-108]! @ 0xffffff94 │ │ │ │ svclt 0x00842b01 │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ ldcllt 8, cr3, [r0, #-720]! @ 0xfffffd30 │ │ │ │ addsmi r6, r9, #5439488 @ 0x530000 │ │ │ │ @ instruction: 0xf852d1e3 │ │ │ │ ldrbeq r3, [r9, r4, lsl #24] │ │ │ │ - blvc 8dae3c │ │ │ │ + blvc 8dae64 │ │ │ │ bicsle r2, ip, r4, lsl #18 │ │ │ │ @ instruction: 0xf5a16959 │ │ │ │ stmdbcs r1, {r2, r5, r8, ip, sp, lr} │ │ │ │ - bcc 39be2c │ │ │ │ + bcc 39be54 │ │ │ │ cmppeq r4, r3, lsl #2 @ p-variant is OBSOLETE │ │ │ │ bicsle r4, r2, sl, lsl #5 │ │ │ │ - bvs fea81740 │ │ │ │ - blx fef23506 │ │ │ │ + bvs fea81768 │ │ │ │ + blx fea2352e │ │ │ │ svclt 0x0000e7cd │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0050f8cc │ │ │ │ @ instruction: 0xf8df4689 │ │ │ │ @ instruction: 0xf8df17b0 │ │ │ │ @@ -579226,17 +579234,17 @@ │ │ │ │ @ instruction: 0xf8df4479 │ │ │ │ strmi r2, [r5], -ip, lsr #15 │ │ │ │ stmiapl fp, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ @ instruction: 0x9321681b │ │ │ │ movweq pc, #79 @ 0x4f @ │ │ │ │ ldrdcc pc, [r0], #-137 @ 0xffffff77 @ │ │ │ │ @ instruction: 0xf8916819 │ │ │ │ - bvs fe631bb4 │ │ │ │ + bvs fe631bdc │ │ │ │ stmdale r5!, {r5, r8, r9, fp, sp} │ │ │ │ - blcs a3472c │ │ │ │ + blcs a34754 │ │ │ │ ldm pc, {r1, r5, fp, ip, lr, pc}^ @ │ │ │ │ eoreq pc, r0, r3, lsl r0 @ │ │ │ │ eoreq r0, r1, r1, lsr #32 │ │ │ │ eoreq r0, r1, r1, lsr #32 │ │ │ │ eoreq r0, r1, r1, lsr #32 │ │ │ │ eoreq r0, r1, r0, lsr #32 │ │ │ │ eoreq r0, r1, r1, lsr #32 │ │ │ │ @@ -579257,205 +579265,205 @@ │ │ │ │ movwcc pc, #6914 @ 0x1b02 @ │ │ │ │ @ instruction: 0xf8937f5a │ │ │ │ andcc r3, fp, #37 @ 0x25 │ │ │ │ @ instruction: 0xf859330b │ │ │ │ @ instruction: 0xf8596022 │ │ │ │ @ instruction: 0xf8954023 │ │ │ │ ldmdblt fp!, {r0, r5, r7, r9, fp, ip, sp} │ │ │ │ - bcc feaa3df0 │ │ │ │ + bcc feaa3e18 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ movwcs r8, #4449 @ 0x1161 │ │ │ │ - bcc feae3dbc │ │ │ │ + bcc feae3de4 │ │ │ │ streq lr, [r7], r6, lsl #22 │ │ │ │ orreq lr, r6, #4, 22 @ 0x1000 │ │ │ │ - bl 3b27f8 │ │ │ │ + bl 3b2820 │ │ │ │ andls r0, lr, #805306380 @ 0x3000000c │ │ │ │ eorsmi pc, r3, r5, asr r8 @ │ │ │ │ eorsle r2, r7, r0, lsl #24 │ │ │ │ ldmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ strtvs pc, [r4], #-1285 @ 0xfffffafb │ │ │ │ - beq 1fa2000 │ │ │ │ + beq 1fa2028 │ │ │ │ movwls sl, #23297 @ 0x5b01 │ │ │ │ vmlals.f64 d9, d5, d14 │ │ │ │ muleq r3, r3, r8 │ │ │ │ andeq lr, r3, r8, lsl #17 │ │ │ │ muleq r3, r4, r8 │ │ │ │ andscc lr, pc, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andcs r9, r7, r0, lsl #4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ - blx ff9a1c20 │ │ │ │ + blx ff9a1c48 │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00b4650 │ │ │ │ andcs pc, r0, #41984 @ 0xa400 │ │ │ │ ldrcc lr, [sp], #-2525 @ 0xfffff623 │ │ │ │ tstpeq r8, r9, lsl #2 @ p-variant is OBSOLETE │ │ │ │ strls r4, [r0], #-1576 @ 0xfffff9d8 │ │ │ │ stc2l 7, cr15, [r4, #-1020]! @ 0xfffffc04 │ │ │ │ ssatcs pc, #5, pc, asr #17 @ │ │ │ │ @ instruction: 0x3694f8df │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls abfc88 │ │ │ │ + blls abfcb0 │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ @ instruction: 0xf0400300 │ │ │ │ eorlt r8, r3, ip, lsr r3 │ │ │ │ svchi 0x00f0e8bd │ │ │ │ ldmibvs r0!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ biceq lr, r7, #6144 @ 0x1800 │ │ │ │ ldrdeq pc, [r4], r3 @ │ │ │ │ - cdp2 6, 0, cr15, cr0, cr5, {4} │ │ │ │ + stc2l 6, cr15, [ip, #532]! @ 0x214 │ │ │ │ mlacc r0, r0, r8, pc @ │ │ │ │ umlalcs pc, r0, r6, r8 @ │ │ │ │ tstpeq r7, r3 @ p-variant is OBSOLETE │ │ │ │ tstls r7, r1, lsl #6 │ │ │ │ ldrhmi r4, [r3], -fp │ │ │ │ andle r9, r3, sl, lsl #6 │ │ │ │ svclt 0x00b82903 │ │ │ │ tstls r7, r3, lsl #2 │ │ │ │ orreq lr, r7, #5120 @ 0x1400 │ │ │ │ andeq pc, r7, #-1073741775 @ 0xc0000031 │ │ │ │ umullsne pc, fp, r6, r8 @ │ │ │ │ @ instruction: 0xf8d300d2 │ │ │ │ ldmvs fp, {r2, r3, r4, r9, fp, ip, sp} │ │ │ │ - blcs 2c40e4 │ │ │ │ + blcs 2c410c │ │ │ │ rscshi pc, sp, r0, asr #4 │ │ │ │ @ instruction: 0xf8962900 │ │ │ │ svclt 0x000810a1 │ │ │ │ - b 136ec98 │ │ │ │ - blx 12a7c94 │ │ │ │ + b 136ecc0 │ │ │ │ + blx 12a7cbc │ │ │ │ svclt 0x000cf207 │ │ │ │ tstcs r4, r1, lsl #2 │ │ │ │ - bleq 2e1ce0 │ │ │ │ + bleq 2e1d08 │ │ │ │ @ instruction: 0xf040910d │ │ │ │ - blls 44689c │ │ │ │ + blls 4468c4 │ │ │ │ vqrdmulh.s d2, d0, d2 │ │ │ │ @ instruction: 0xf06881ae │ │ │ │ - bl 3a7da0 │ │ │ │ + bl 3a7dc8 │ │ │ │ movwls r1, #25543 @ 0x63c7 │ │ │ │ strtvs pc, [r4], #-1285 @ 0xfffffafb │ │ │ │ @ instruction: 0xf8d5ae01 │ │ │ │ @ instruction: 0xf8d52a44 │ │ │ │ ldm r4, {r6, r9, fp, ip, sp} │ │ │ │ strls r0, [r5], -r3 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #30 │ │ │ │ muleq r6, r4, r8 │ │ │ │ - blx 921d00 │ │ │ │ + blx 921d28 │ │ │ │ strbmi r4, [r2], -r2, lsl #13 │ │ │ │ strtmi r2, [r8], -r0, lsl #2 │ │ │ │ ldmdaeq ip!, {r0, r2, r3, r8, ip, sp, lr, pc}^ │ │ │ │ mulcc sp, sl, r8 │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ andcc pc, sp, sl, lsl #17 │ │ │ │ @ instruction: 0xf970f00c │ │ │ │ @ instruction: 0xf8caab19 │ │ │ │ ldrbmi r0, [r2], -r8, lsl #1 │ │ │ │ @ instruction: 0x46294618 │ │ │ │ - beq 1fa2134 │ │ │ │ + beq 1fa215c │ │ │ │ @ instruction: 0xf00b930c │ │ │ │ - blge 76479c │ │ │ │ - blge 7ca92c │ │ │ │ - blls 58a93c │ │ │ │ + blge 7647c4 │ │ │ │ + blge 7ca954 │ │ │ │ + blls 58a964 │ │ │ │ ldm r3, {r0, r2, r9, sl, fp, ip, pc} │ │ │ │ stm sl, {r0, r1} │ │ │ │ ldm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r6, {r0, r2, r3, r4, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r4, {r1, r2, sp} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ @ instruction: 0x4629fa3d │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx fe521d68 │ │ │ │ - bvs d4c5c0 │ │ │ │ + blx fe521d90 │ │ │ │ + bvs d4c5e8 │ │ │ │ ldrmi r9, [r6], -r8, lsl #30 │ │ │ │ muleq r3, r8, r8 │ │ │ │ stm r7, {r0, r3, r9, ip, pc} │ │ │ │ andcs r0, r2, #3 │ │ │ │ eoreq pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0xf00b2100 │ │ │ │ - blls 5a4240 │ │ │ │ + blls 5a4268 │ │ │ │ ldm r3, {r0, r2, r9, sl, fp, ip, pc} │ │ │ │ stm sl, {r0, r1} │ │ │ │ ldm r4, {r0, r1} │ │ │ │ ldmib sp, {r0, r1}^ │ │ │ │ stm r6, {r0, r2, r3, r4, r9, ip, sp} │ │ │ │ andls r0, r0, #3 │ │ │ │ ldm r4, {r1, r2, sp} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ @ instruction: 0x4629fa17 │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ - blx 1ba1db4 │ │ │ │ + blx 1ba1ddc │ │ │ │ svcls 0x000b9b20 │ │ │ │ ldrmi r2, [lr], -r3, lsl #4 │ │ │ │ - bvs d4a9c4 │ │ │ │ + bvs d4a9ec │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ eoreq pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0xf00b2100 │ │ │ │ - blls 4641f4 │ │ │ │ + blls 46421c │ │ │ │ vqrdmulh.s d2, d0, d2 │ │ │ │ - blls 5062e8 │ │ │ │ + blls 506310 │ │ │ │ @ instruction: 0xf0002b00 │ │ │ │ - blls 6464d0 │ │ │ │ + blls 6464f8 │ │ │ │ tstls r8, #94208 @ 0x17000 │ │ │ │ ldm r2, {r1, r2, r8, r9, fp, ip, pc} │ │ │ │ orrcc r0, r8, #3 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ andcs r9, r0, #7168 @ 0x1c00 │ │ │ │ @ instruction: 0xd1222b02 │ │ │ │ - blls 58d5ec │ │ │ │ + blls 58d614 │ │ │ │ tstls r6, #180224 @ 0x2c000 │ │ │ │ orrseq pc, r0, #-2147483647 @ 0x80000001 │ │ │ │ stm r3, {r0, r1, r8, fp, lr, pc} │ │ │ │ - blls 425df0 │ │ │ │ + blls 425e18 │ │ │ │ andsle r2, r6, r2, lsl #22 │ │ │ │ - blcs 28ca14 │ │ │ │ + blcs 28ca3c │ │ │ │ msrhi CPSR_s, r0 │ │ │ │ stmdbls r8, {r0, r3, r8, r9, fp, ip, pc} │ │ │ │ @ instruction: 0xf1069314 │ │ │ │ stmdbgt r3, {r3, r4, r7, r8, r9} │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ - blcs 34ca20 │ │ │ │ - blls 699e24 │ │ │ │ - blls 40aa84 │ │ │ │ + blcs 34ca48 │ │ │ │ + blls 699e4c │ │ │ │ + blls 40aaac │ │ │ │ muleq r3, sl, r8 │ │ │ │ stm r3, {r5, r7, r8, r9, ip, sp} │ │ │ │ - blls 5a5e24 │ │ │ │ - bleq 2e2248 │ │ │ │ + blls 5a5e4c │ │ │ │ + bleq 2e2270 │ │ │ │ @ instruction: 0xf43f459b │ │ │ │ - blls 411980 │ │ │ │ + blls 4119a8 │ │ │ │ movwls r3, #25376 @ 0x6320 │ │ │ │ @ instruction: 0xf0402a00 │ │ │ │ cdpls 0, 0, cr8, cr5, cr9, {4} │ │ │ │ muleq r3, r4, r8 │ │ │ │ - bcs 13a418c │ │ │ │ - bcc 12a4190 │ │ │ │ + bcs 13a41b4 │ │ │ │ + bcc 12a41b8 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #30 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf95ef00b │ │ │ │ - blge 8b7658 │ │ │ │ + blge 8b7680 │ │ │ │ ldrmi r9, [r8], -ip, lsl #6 │ │ │ │ - blvc 17376fc │ │ │ │ + blvc 1737724 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf00b7353 │ │ │ │ smmlsr r4, r7, r9, pc @ │ │ │ │ - bcc fe8a40bc │ │ │ │ + bcc fe8a40e4 │ │ │ │ @ instruction: 0xf43f2b01 │ │ │ │ @ instruction: 0x4628ae9a │ │ │ │ mcr2 7, 1, pc, cr2, cr13, {7} @ │ │ │ │ stmdbcs r0, {r0, r2, r4, r7, r9, sl, sp, lr, pc} │ │ │ │ sbcshi pc, r9, r0, asr #32 │ │ │ │ ldrbteq pc, [fp], #98 @ 0x62 @ │ │ │ │ andls r2, sp, #268435456 @ 0x10000000 │ │ │ │ sbcne lr, r7, #5120 @ 0x1400 │ │ │ │ stmdavs sl!, {r1, r2, r9, ip, pc} │ │ │ │ - bcs cc3ed8 │ │ │ │ - blcs 2d5cf4 │ │ │ │ + bcs cc3f00 │ │ │ │ + blcs 2d5d1c │ │ │ │ svclt 0x00949a07 │ │ │ │ movwcs r2, #769 @ 0x301 │ │ │ │ ldmcc pc!, {r1, r8, ip, sp, lr, pc}^ @ │ │ │ │ stmne r3, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ stmdaeq r4, {r3, r6, r9, fp, sp, lr, pc} │ │ │ │ svccc 0x00fff1b8 │ │ │ │ bicshi pc, r0, r0 │ │ │ │ @@ -579476,22 +579484,22 @@ │ │ │ │ movweq pc, #8259 @ 0x2043 @ │ │ │ │ andcc pc, sp, sl, lsl #17 │ │ │ │ @ instruction: 0xf86ef00c │ │ │ │ @ instruction: 0xf8caab13 │ │ │ │ ldrbmi r0, [r2], -r8, lsl #1 │ │ │ │ @ instruction: 0x46294618 │ │ │ │ @ instruction: 0xf00b9308 │ │ │ │ - blls 7a459c │ │ │ │ - beq 1fa2340 │ │ │ │ - blls 44ab34 │ │ │ │ + blls 7a45c4 │ │ │ │ + beq 1fa2368 │ │ │ │ + blls 44ab5c │ │ │ │ @ instruction: 0xdc372b01 │ │ │ │ - blcs 28cb40 │ │ │ │ + blcs 28cb68 │ │ │ │ mrshi pc, (UNDEF: 10) @ │ │ │ │ @ instruction: 0xf10b9e06 │ │ │ │ - blls 628b28 │ │ │ │ + blls 628b50 │ │ │ │ tstls r8, #94208 @ 0x17000 │ │ │ │ orreq pc, r8, #-2147483647 @ 0x80000001 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ ldrbmi r9, [fp, #-2829] @ 0xfffff4f3 │ │ │ │ mcrge 4, 2, pc, cr10, cr15, {1} @ │ │ │ │ strls r3, [r6], -r0, lsr #12 │ │ │ │ @@ -579506,15 +579514,15 @@ │ │ │ │ strbmi r4, [r0], -r9, lsr #12 │ │ │ │ @ instruction: 0xf0437b53 │ │ │ │ cmpvc r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf970f00b │ │ │ │ movwls r9, #39712 @ 0x9b20 │ │ │ │ ldm r8, {r3, r8, r9, fp, ip, pc} │ │ │ │ stm r3, {r0, r1} │ │ │ │ - blls 425f8c │ │ │ │ + blls 425fb4 │ │ │ │ vstrle d18, [r7, #4] │ │ │ │ ldm r4, {r0, r2, r9, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf8d50003 │ │ │ │ @ instruction: 0xf8d52a44 │ │ │ │ stm r6, {r6, r9, fp, ip, sp} │ │ │ │ andscs r0, lr, r3 │ │ │ │ ldm r4, {r9, ip, pc} │ │ │ │ @@ -579522,60 +579530,60 @@ │ │ │ │ @ instruction: 0x4602f8b3 │ │ │ │ movwls sl, #47893 @ 0xbb15 │ │ │ │ @ instruction: 0x46294618 │ │ │ │ @ instruction: 0xf0437b53 │ │ │ │ cmpvc r3, #67108864 @ 0x4000000 │ │ │ │ @ instruction: 0xf94cf00b │ │ │ │ movwls r9, #51990 @ 0xcb16 │ │ │ │ - blcs 30cbdc │ │ │ │ + blcs 30cc04 │ │ │ │ sbchi pc, r9, r0, asr #32 │ │ │ │ - blcs 28cbf0 │ │ │ │ + blcs 28cc18 │ │ │ │ tstphi lr, r0 @ p-variant is OBSOLETE │ │ │ │ - bge 84cc0c │ │ │ │ - blls 40ac34 │ │ │ │ + bge 84cc34 │ │ │ │ + blls 40ac5c │ │ │ │ muleq r3, r2, r8 │ │ │ │ stm r3, {r3, r7, r8, r9, ip, sp} │ │ │ │ cdpls 0, 0, cr0, cr6, cr3, {0} │ │ │ │ - bleq 2e2410 │ │ │ │ - bls 54cc18 │ │ │ │ + bleq 2e2438 │ │ │ │ + bls 54cc40 │ │ │ │ @ instruction: 0xf1069316 │ │ │ │ ldm r2, {r4, r7, r8, r9} │ │ │ │ stm r3, {r0, r1} │ │ │ │ - blls 5a6004 │ │ │ │ + blls 5a602c │ │ │ │ @ instruction: 0xd19f459b │ │ │ │ adcslt lr, pc, #232, 10 @ 0x3a000000 │ │ │ │ @ instruction: 0xf068e5b6 │ │ │ │ - bl 3a80f8 │ │ │ │ + bl 3a8120 │ │ │ │ @ instruction: 0xf1b813c7 │ │ │ │ movwls r3, #28671 @ 0x6fff │ │ │ │ mcrge 4, 2, pc, cr14, cr15, {3} @ │ │ │ │ @ instruction: 0xf10dab01 │ │ │ │ movwls r0, #22652 @ 0x587c │ │ │ │ strtvs pc, [r4], #-1285 @ 0xfffffafb │ │ │ │ @ instruction: 0xf10dab13 │ │ │ │ movwls r0, #35444 @ 0x8a74 │ │ │ │ movwls sl, #47893 @ 0xbb15 │ │ │ │ @ instruction: 0xf062e6ff │ │ │ │ andcs r0, r4, #-16777216 @ 0xff000000 │ │ │ │ str r9, [r5, -sp, lsl #4]! │ │ │ │ ldmdbge r7, {r0, r1, r2, r3, r8, r9, fp, ip, pc} │ │ │ │ - blls 40aca0 │ │ │ │ + blls 40acc8 │ │ │ │ orrscc ip, r8, #49152 @ 0xc000 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ svcls 0x0005e6da │ │ │ │ muleq r3, r4, r8 │ │ │ │ - bcs 13a43a8 │ │ │ │ - bcc 12a43ac │ │ │ │ + bcs 13a43d0 │ │ │ │ + bcc 12a43d4 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ andls r2, r0, #30 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf850f00b │ │ │ │ - blge 937874 │ │ │ │ + blge 93789c │ │ │ │ @ instruction: 0x4618461e │ │ │ │ - blvc 1737918 │ │ │ │ + blvc 1737940 │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf00b7353 │ │ │ │ ldrls pc, [r0], -r9, ror #17 │ │ │ │ ldrdeq lr, [r0, -r6] │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ muleq r3, r4, r8 │ │ │ │ ldmib sp, {r0, r2, r8, r9, sl, ip, pc}^ │ │ │ │ @@ -579583,15 +579591,15 @@ │ │ │ │ andls r0, r0, #0, 2 │ │ │ │ ldm r4, {r1, r2, sp} │ │ │ │ @ instruction: 0xf00b0006 │ │ │ │ strtmi pc, [r9], -r5, lsl #17 │ │ │ │ strbmi r4, [r0], -r2, lsl #12 │ │ │ │ @ instruction: 0xf8d2f00b │ │ │ │ @ instruction: 0x4616aa17 │ │ │ │ - bvs d4dd34 │ │ │ │ + bvs d4dd5c │ │ │ │ ldm r8, {r1, r9, sp} │ │ │ │ stm r6, {r0, r1} │ │ │ │ @ instruction: 0xf8530003 │ │ │ │ tstcs r0, r7, lsr #32 │ │ │ │ smladls pc, r1, r6, r9 @ │ │ │ │ @ instruction: 0xff80f00a │ │ │ │ vmovls.32 d5[0], r9 │ │ │ │ @@ -579601,52 +579609,52 @@ │ │ │ │ andscc lr, sp, #3620864 @ 0x374000 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andcs r9, r6, r0, lsl #4 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xf85ef00b │ │ │ │ strmi r4, [r2], -r9, lsr #12 │ │ │ │ @ instruction: 0xf00b4640 │ │ │ │ - blls aa43a8 │ │ │ │ + blls aa43d0 │ │ │ │ andcs r9, r3, #16, 6 @ 0x40000000 │ │ │ │ - bvs d3797c │ │ │ │ + bvs d379a4 │ │ │ │ muleq r3, r8, r8 │ │ │ │ andeq lr, r3, sl, lsl #17 │ │ │ │ eoreq pc, r6, r3, asr r8 @ │ │ │ │ @ instruction: 0xf00a2100 │ │ │ │ - blls 525e84 │ │ │ │ + blls 525eac │ │ │ │ rsble r2, r1, r0, lsl #22 │ │ │ │ vnmlsls.f64 d9, d1, d6 │ │ │ │ orrcc r9, r8, #24, 14 @ 0x600000 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ strb r2, [pc], -r0, lsl #4 │ │ │ │ @ instruction: 0xf10b9e06 │ │ │ │ - blls 4a8d3c │ │ │ │ + blls 4a8d64 │ │ │ │ @ instruction: 0xf1069314 │ │ │ │ - bls 466f60 │ │ │ │ - blls 4dfd14 │ │ │ │ - blls 40ad98 │ │ │ │ + bls 466f88 │ │ │ │ + blls 4dfd3c │ │ │ │ + blls 40adc0 │ │ │ │ orrcc r9, r8, #8, 20 @ 0x8000 │ │ │ │ muleq r3, r2, r8 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ mcrls 6, 0, lr, cr5, cr8, {1} │ │ │ │ muleq r3, r4, r8 │ │ │ │ - bcs 13a44b4 │ │ │ │ - bcc 12a44b8 │ │ │ │ + bcs 13a44dc │ │ │ │ + bcc 12a44e0 │ │ │ │ andeq lr, r3, r6, lsl #17 │ │ │ │ andls r2, r0, #30 │ │ │ │ muleq r6, r4, r8 │ │ │ │ @ instruction: 0xffcaf00a │ │ │ │ - blge 837980 │ │ │ │ + blge 8379a8 │ │ │ │ @ instruction: 0x461e4618 │ │ │ │ - blvc 1737a24 │ │ │ │ + blvc 1737a4c │ │ │ │ movweq pc, #4163 @ 0x1043 @ │ │ │ │ @ instruction: 0xf00b7353 │ │ │ │ - blls 8a4318 │ │ │ │ - blls 44adcc │ │ │ │ + blls 8a4340 │ │ │ │ + blls 44adf4 │ │ │ │ suble r2, r3, r3, lsl #22 │ │ │ │ ldm r4, {r0, r2, r8, r9, sl, fp, ip, pc} │ │ │ │ @ instruction: 0xf8d50003 │ │ │ │ @ instruction: 0xf8d52a44 │ │ │ │ stm r7, {r6, r9, fp, ip, sp} │ │ │ │ andscs r0, lr, r3 │ │ │ │ ldm r4, {r9, ip, pc} │ │ │ │ @@ -579660,29 +579668,29 @@ │ │ │ │ orrslt r9, fp, sl, lsl #22 │ │ │ │ tstls r8, #15360 @ 0x3c00 │ │ │ │ ldmib r6, {r1, r2, r8, r9, fp, ip, pc}^ │ │ │ │ orrcc r0, r8, #0, 2 │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ ldrb r2, [r7, #513]! @ 0x201 │ │ │ │ tstls r4, #9216 @ 0x2400 │ │ │ │ - bls 48ce00 │ │ │ │ + bls 48ce28 │ │ │ │ ldm r2, {r3, r7, r8, r9, ip, sp} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldr r0, [fp, r3] │ │ │ │ tstls r4, #9216 @ 0x2400 │ │ │ │ - bls 48ce14 │ │ │ │ + bls 48ce3c │ │ │ │ ldm r2, {r3, r7, r8, r9, ip, sp} │ │ │ │ stm r3, {r0, r1} │ │ │ │ strb r0, [r9, r3]! │ │ │ │ tstls r4, #9216 @ 0x2400 │ │ │ │ - bls 48ce28 │ │ │ │ + bls 48ce50 │ │ │ │ ldm r2, {r3, r7, r8, r9, ip, sp} │ │ │ │ stm r3, {r0, r1} │ │ │ │ strbt r0, [r0], r3 │ │ │ │ - bllt b4ce48 │ │ │ │ + bllt b4ce70 │ │ │ │ tstls r4, #9216 @ 0x2400 │ │ │ │ tstls r6, #12, 22 @ 0x3000 │ │ │ │ stmdbls r8, {r1, r2, r8, r9, fp, ip, pc} │ │ │ │ stceq 1, cr15, [r8], {3} │ │ │ │ addseq pc, r0, #-1073741824 @ 0xc0000000 │ │ │ │ stmdbgt r3, {r3, r4, r7, r8, r9, ip, sp} │ │ │ │ andeq lr, r3, ip, lsl #17 │ │ │ │ @@ -579706,43 +579714,43 @@ │ │ │ │ andeq lr, r3, r3, lsl #17 │ │ │ │ orrseq pc, r8, #-1073741823 @ 0xc0000001 │ │ │ │ stmdbgt r3, {r0, r1, r3, r8, fp, ip, pc} │ │ │ │ andeq lr, r3, r2, lsl #17 │ │ │ │ ldm r2, {r3, r9, fp, ip, pc} │ │ │ │ stm r3, {r0, r1} │ │ │ │ ldrb r0, [r7, r3] │ │ │ │ - ldrbteq pc, [pc], #104 @ 2662a0 @ │ │ │ │ + ldrbteq pc, [pc], #104 @ 2662c8 @ │ │ │ │ @ instruction: 0xf5c9e5f0 │ │ │ │ - svclt 0x0000ebb2 │ │ │ │ - rsbseq sl, r1, r0, lsl #10 │ │ │ │ + svclt 0x0000eb9e │ │ │ │ + ldrsbteq sl, [r1], #-72 @ 0xffffffb8 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - ldrshteq sl, [r1], #-72 @ 0xffffffb8 │ │ │ │ + ldrsbteq sl, [r1], #-64 @ 0xffffffc0 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq sl, r1, r8, ror #7 │ │ │ │ + rsbseq sl, r1, r0, asr #7 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0098f8cc │ │ │ │ umullslt r4, r1, r8, ip │ │ │ │ pkhbtmi r4, sl, r8, lsl #21 │ │ │ │ - blmi fe8774c8 │ │ │ │ + blmi fe8774f0 │ │ │ │ ldrbtmi r4, [fp], #-3480 @ 0xfffff268 │ │ │ │ strmi r5, [r4], -r2, lsr #17 │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ andls r6, pc, #1179648 @ 0x120000 │ │ │ │ andeq pc, r0, #79 @ 0x4f │ │ │ │ ldmdbpl r9, {r2, r5, r6, r9, sp}^ │ │ │ │ andne pc, r0, #2048 @ 0x800 │ │ │ │ movwcc r7, #48979 @ 0xbf53 │ │ │ │ eorpl pc, r3, sl, asr r8 @ │ │ │ │ ldrdcc pc, [r0], #-138 @ 0xffffff76 @ │ │ │ │ @ instruction: 0xf892681a │ │ │ │ - bvs fe6f239c │ │ │ │ + bvs fe6f23c4 │ │ │ │ vqdmulh.s d2, d0, d16 │ │ │ │ - blcc 2c65c8 │ │ │ │ + blcc 2c65f0 │ │ │ │ vpadd.i8 d2, d0, d15 │ │ │ │ ldm pc, {r1, r3, r5, r7, pc}^ @ │ │ │ │ eoreq pc, r0, r3, lsl r0 @ │ │ │ │ adceq r0, r8, r8, lsr #1 │ │ │ │ adceq r0, r8, r8, lsr #1 │ │ │ │ adceq r0, r8, r8, lsr #1 │ │ │ │ adceq r0, r8, r0, lsr #32 │ │ │ │ @@ -579774,32 +579782,32 @@ │ │ │ │ movwcc r7, #6174 @ 0x181e │ │ │ │ ldrtmi r4, [r2], #-683 @ 0xfffffd55 │ │ │ │ sbcsmi sp, pc, #22 │ │ │ │ @ instruction: 0xf8d4d1f8 │ │ │ │ @ instruction: 0xf89669f8 │ │ │ │ mcrcs 0, 0, r6, cr0, cr12, {6} │ │ │ │ @ instruction: 0xf894d0f2 │ │ │ │ - bcs 280924 │ │ │ │ + bcs 28094c │ │ │ │ @ instruction: 0xf686fab6 │ │ │ │ ldrbne lr, [r6], -pc, asr #20 │ │ │ │ @ instruction: 0x2600bfd8 │ │ │ │ rscle r2, r7, r0, lsl #28 │ │ │ │ andcc r3, r1, #67108864 @ 0x4000000 │ │ │ │ mvnle r4, fp, lsr #5 │ │ │ │ @ instruction: 0xf89a2364 │ │ │ │ - blx 33a482 │ │ │ │ + blx 33a4aa │ │ │ │ @ instruction: 0xf8931300 │ │ │ │ movwcc r3, #45093 @ 0xb025 │ │ │ │ eoreq pc, r3, sl, asr r8 @ │ │ │ │ - bleq 2a0fe8 │ │ │ │ + bleq 2a1010 │ │ │ │ @ instruction: 0xf04fb3b5 │ │ │ │ @ instruction: 0xf10d0800 │ │ │ │ svcge 0x000d0920 │ │ │ │ @ instruction: 0xf504ae01 │ │ │ │ - blge 4ff884 │ │ │ │ + blge 4ff8ac │ │ │ │ @ instruction: 0xf10a9306 │ │ │ │ movwls r0, #21272 @ 0x5318 │ │ │ │ movweq lr, #47880 @ 0xbb08 │ │ │ │ strtmi r2, [r1], -r0, lsl #4 │ │ │ │ @ instruction: 0xf00b4648 │ │ │ │ ldm r9, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ stm r7, {r0, r1} │ │ │ │ @@ -579815,39 +579823,39 @@ │ │ │ │ ldmib sp, {r0, r2, r8, fp, ip, pc}^ │ │ │ │ andls r3, r0, #-1610612736 @ 0xa0000000 │ │ │ │ strbmi r4, [r2], -r0, lsr #12 │ │ │ │ @ instruction: 0xf94af7ff │ │ │ │ mlacc ip, sl, r8, pc @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldclle 5, cr4, [r5], {67} @ 0x43 │ │ │ │ - blmi 1078d40 │ │ │ │ + blmi 1078d68 │ │ │ │ ldmpl r3, {r1, r3, r4, r5, r6, sl, lr}^ │ │ │ │ - blls 6404c4 │ │ │ │ + blls 6404ec │ │ │ │ @ instruction: 0xf04f405a │ │ │ │ cmnle r3, r0, lsl #6 │ │ │ │ pop {r0, r4, ip, sp, pc} │ │ │ │ ssub8mi r8, r3, r0 │ │ │ │ stmdavs r3!, {r0, r2, r3, r4, sl, lr}^ │ │ │ │ umaalcs pc, r1, r3, r9 @ │ │ │ │ @ instruction: 0xf47f2a04 │ │ │ │ @ instruction: 0xf89aaf78 │ │ │ │ - blcs 272530 │ │ │ │ + blcs 272558 │ │ │ │ cdpge 0, 0, cr13, cr1, cr6, {7} │ │ │ │ svcge 0x000d00ab │ │ │ │ @ instruction: 0xf04f9306 │ │ │ │ @ instruction: 0xf10a0800 │ │ │ │ @ instruction: 0xf5040318 │ │ │ │ strmi r6, [fp], r4, lsr #10 │ │ │ │ movwls r4, #22193 @ 0x56b1 │ │ │ │ and r9, r7, r7, lsl #14 │ │ │ │ mlacc ip, sl, r8, pc @ │ │ │ │ stmdaeq r1, {r3, r8, ip, sp, lr, pc} │ │ │ │ ldclle 5, cr4, [r1, #268] @ 0x10c │ │ │ │ @ instruction: 0x0014f8da │ │ │ │ - bls 3ef244 │ │ │ │ + bls 3ef26c │ │ │ │ andlt pc, r0, r3, lsl #22 │ │ │ │ mlacc r5, r0, r8, pc @ │ │ │ │ @ instruction: 0xf85a330b │ │ │ │ ldrmi r3, [r3], #-35 @ 0xffffffdd │ │ │ │ strbmi r6, [r3], #-4002 @ 0xfffff05e │ │ │ │ biceq lr, r3, r2, lsl #22 │ │ │ │ eorsvc pc, r3, r2, asr r8 @ │ │ │ │ @@ -579856,62 +579864,62 @@ │ │ │ │ strls r0, [fp], -r3 │ │ │ │ andeq lr, r3, r9, lsl #17 │ │ │ │ strls r2, [r0], -r7 │ │ │ │ muleq r6, r5, r8 │ │ │ │ cdp2 0, 6, cr15, cr0, cr10, {0} │ │ │ │ strmi r4, [r2], -r1, lsr #12 │ │ │ │ @ instruction: 0xf00a9807 │ │ │ │ - blls 625fac │ │ │ │ + blls 625fd4 │ │ │ │ strbmi r9, [r2], -r0, lsl #6 │ │ │ │ strtmi r9, [r0], -sp, lsl #22 │ │ │ │ @ instruction: 0xf7ff9905 │ │ │ │ stmdavs r3!, {r0, r3, r5, r6, r7, fp, ip, sp, lr, pc}^ │ │ │ │ umaalcc pc, r1, r3, r9 @ │ │ │ │ bicle r2, r7, r4, lsl #22 │ │ │ │ ldmdbcc r0!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ strhle r4, [r3, #43] @ 0x2b │ │ │ │ ldmdbcc r4!, {r2, r4, r6, r7, fp, ip, sp, lr, pc} │ │ │ │ svclt 0x000442b3 │ │ │ │ @ instruction: 0xf8842301 │ │ │ │ ldr r3, [fp, pc, lsr #17]! │ │ │ │ @ instruction: 0xe717b293 │ │ │ │ - b 1da3c54 │ │ │ │ - rsbseq r9, r1, ip, lsr #26 │ │ │ │ + b 18a3c7c │ │ │ │ + rsbseq r9, r1, r4, lsl #26 │ │ │ │ andeq r0, r0, ip, asr #16 │ │ │ │ - rsbseq r9, r1, r6, lsr #26 │ │ │ │ + ldrshteq r9, [r1], #-206 @ 0xffffff32 │ │ │ │ andeq r0, r0, r4, ror r5 │ │ │ │ - rsbseq r9, r1, ip, lsr #23 │ │ │ │ + rsbseq r9, r1, r4, lsl #23 │ │ │ │ vst4.32 {d27-d30}, [pc], r2 │ │ │ │ ldrblt r5, [r0, #-3200]! @ 0xfffff380 │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f0f8cc │ │ │ │ cdpls 12, 0, cr10, cr7, cr4, {0} │ │ │ │ stm r4, {r0, r2, r3, r9, sl, lr} │ │ │ │ strmi r0, [r4], -ip │ │ │ │ - blvc 900630 │ │ │ │ + blvc 900658 │ │ │ │ @ instruction: 0xd1212a04 │ │ │ │ vld2.16 {d22,d24}, [pc :64], sl │ │ │ │ strmi r7, [sl], #-467 @ 0xfffffe2d │ │ │ │ ldmdale fp, {r0, r9, fp, sp} │ │ │ │ - bvs fec81df0 │ │ │ │ + bvs fec81e18 │ │ │ │ @ instruction: 0xf6884631 │ │ │ │ - msrlt R8_usr, r7 │ │ │ │ + msrlt R8_usr, r3 │ │ │ │ tstlt r3, fp, lsr #30 │ │ │ │ @ instruction: 0xf7ff4628 │ │ │ │ stmibvs r8!, {r0, r1, r2, r5, r7, r8, fp, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf6864631 │ │ │ │ - stmvs r3, {r0, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ - bl 34cdb8 │ │ │ │ + stmvs r3, {r0, r2, r6, r7, r8, fp, ip, sp, lr, pc} │ │ │ │ + bl 34cde0 │ │ │ │ ldm r3, {r1, r6, r7, r8, r9} │ │ │ │ stm r4, {r0, r1} │ │ │ │ strtmi r0, [r0], -r3 │ │ │ │ ldrhtmi lr, [r0], #-141 @ 0xffffff73 │ │ │ │ ldrbmi fp, [r0, -r2]! │ │ │ │ ldrtmi r6, [r1], -r8, ror #19 │ │ │ │ - @ instruction: 0xf9c8f686 │ │ │ │ + @ instruction: 0xf9b4f686 │ │ │ │ mvnle r2, r0, lsl #16 │ │ │ │ svclt 0x0000e7e2 │ │ │ │ svcmi 0x00f0e92d │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x0018f8cc │ │ │ │ ssatcs pc, #13, pc, asr #17 @ │ │ │ │ @@ -579949,15 +579957,15 @@ │ │ │ │ @ instruction: 0xf0402b00 │ │ │ │ @ instruction: 0xf8948126 │ │ │ │ movwls r3, #53289 @ 0xd029 │ │ │ │ vpadd.i8 d18, d0, d15 │ │ │ │ @ instruction: 0xf8df8120 │ │ │ │ cmncs r4, r8, lsr #12 │ │ │ │ @ instruction: 0xf8586962 │ │ │ │ - blx 2b267a │ │ │ │ + blx 2b26a2 │ │ │ │ andcs r3, r0, #134217728 @ 0x8000000 │ │ │ │ movwcc r7, #48987 @ 0xbf5b │ │ │ │ eorcc pc, r3, r4, asr r8 @ │ │ │ │ cdpge 2, 2, cr9, cr4, cr14, {0} │ │ │ │ @ instruction: 0xf8c92200 │ │ │ │ eorscs r2, r3, #204, 16 @ 0xcc0000 │ │ │ │ ldrtmi r4, [r0], -r9, asr #12 │ │ │ │ @@ -579970,67 +579978,67 @@ │ │ │ │ andeq lr, r3, sp, lsl #17 │ │ │ │ strtmi r4, [r8], -r9, asr #12 │ │ │ │ @ instruction: 0xff4cf7ff │ │ │ │ svcge 0x00269725 │ │ │ │ muleq r3, r6, r8 │ │ │ │ andeq lr, r3, r7, lsl #17 │ │ │ │ muleq r3, r5, r8 │ │ │ │ - blls c51ac4 │ │ │ │ + blls c51aec │ │ │ │ stm r8, {r1, r5, r9, fp, sp, pc} │ │ │ │ strcs r0, [r2], -r3 │ │ │ │ andeq lr, r3, r5, lsl #17 │ │ │ │ movwls r2, #1801 @ 0x709 │ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes